@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#444; font-size:12px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fK{color:#a91432;}
.clearfix{*zoom:1;}
img{border:0; max-width:100%;-ms-interpolation-mode: bicubic;/*处理图片失真*/ }
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none;}
a:hover {color:#eb5300; text-decoration:none; }
.layout{ width:960px; margin:0 auto}


body > header{}
body > header{ height:100%; background:#fff;z-index:1; border-bottom:2px solid #fff;}
body > header h1{ padding-top:3px;}
body > header h1 img{width:100%}

.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}

.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:10px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:12px; height:12px; display: block; background: #e5e5e5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}
.flex-control-paging li a:hover { background: #ccc; }
.flex-control-paging li a.flex-active { background: #e70012; cursor: default; }


body > header nav{ margin:1% 0;}
body > header nav ul{}
body > header nav li{ float:left; width:47%; text-align:center; background:#FFF; margin:2.5% 0.5%;  border-radius:50%;border:#ccc 2px solid; }
body > header nav li .pic{ width:20%; margin:0 auto;}
body > header nav li .pic img{ width:100%;}
body > header nav li p{ padding-top:10px; font-size:14px; font-weight:bold; line-height:25px;}
body > header nav li a{ display:block; padding:30% 0; color:#2d89cf;}
body > header nav li a:hover{ display:block; color:#e70012; text-decoration:none;}
body > header nav li:nth-of-type(1){ background:#2a9ae2;}
body > header nav li:nth-of-type(2){ background:#e7202a;}
body > header nav li:nth-of-type(3){ background:#db3c02;}
body > header nav li:nth-of-type(4){ background:#10893e;}
body > header nav li:nth-of-type(5){ background:#e1a104;}
body > header nav li:nth-of-type(6){ background:#0986ca;}

body > footer{ text-align:center; line-height:22px; background:#f2f2f2; padding:3% 0; margin-top:5px; margin-bottom:13%;}

body > nav{ position:fixed; background:#006abb; width:100%; z-index:10; bottom:0px; height:50px;}
body > nav ul{}
body > nav li{ float:left; width:25%; line-height:50px; text-align:center;}
body > nav li .box{ border-right:1px solid #2d89cf;}
body > nav li img{ width:19%; margin-right:10px; margin-top:16px;}
body > nav li a{ color:#FFF; display:block; font-size:14px;}
body > nav li a:hover{ color:#FFF; display:block;}

.banner{ width:100%;}
.banner img{ width:100%;}

/*分享*/
#share {width: 100%;height: 50px;position: absolute;top: -40px;text-align: center;display: none; }
