@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body {font-family:Microsoft YaHei,SimHei, SimSun; font-size:14px; color:#333; background:#fff;  }
ul,li{list-style-type:none;}
img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}
i,span,em,cite,p,dl,dt,dd,span,b{ font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:100%;}
a{ text-decoration:none; cursor:pointer; color:#333;  bblr:expression(this.onFocus=this.blur()); outline-style:none;}
a:hover{ text-decoration:none; color:#666; outline: none;}
a:active {star:expression(this.onFocus=this.blur());outline-style:none;}
.clearfix:after,.clearfix:before{content:"";display: table;}
.clearfix:after{clear: both;}



.warpper{ width:100%; max-width:1920px; margin:0 auto; overflow:hidden;}
.header{ width:100%;height: 80px;background: #3ab1d3;box-sizing: border-box;}
.header .headerBox{ width:1140px; margin:0 auto;}
.header .logo{ width:180px; float:left; margin:10px 0;}
.logo img{ width:100%; display:block;}
.header .nav{ width:658px; float:right;}
.nav li{ width:104px; height:80px; text-align:center; float:left; display:block; position:relative;transition: background-color 2s;}
.nav li > a{ font-size:16px; color:#FFFFFF; line-height:80px; display:block;font-weight: bold;}
.nav li:hover{background: #1393b7;}
/*.nav li:hover > a,.nav li.label > a,.nav li p a:hover{ color:#075aa8;}*/
.nav li p{width: 300px;  display:block; position:absolute; left:-50px; top:80px; background:#fff; z-index:9999; display:none;transition: all 2s;}
.nav li p a{ display:block; font-size:14px; color:#4c4c4c; padding:20px;float: left;}
.nav li:hover p{ display:block;}
.nav li p>a:hover {color: #1393b7;}
.nav li.active{background: #1393b7;}

.seach{float: right;width: 197px;height: 30px;margin: 25px 0;background:#FFFFFF url(../images/secach.png) 173px center no-repeat;background-size: 14px;cursor: pointer;}
.seach input{height: 100%;width: 78%;padding-left: 2%;color: #b2b2b2;font-size: 14px;line-height: 30px;border: none;display: block;outline: none;}


/*轮播图*/
.maxadd{width:100%; height:520px; position:relative; overflow:hidden; margin:0 auto;}
.maxadd .picPostion{width:200%; height:520px; left:-50%; top:0; position:absolute; }
.maxadd .picPostion .addPic{ max-width:1920px; height:520px; margin:0 auto;}
.flexslider{margin:0 auto; position:relative; width:100%;  height:520px; overflow:hidden; zoom:1;}
.flexslider img{ width:100%; max-width:1920px; display:block; margin:0 auto; height:520px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}

.flex-direction-nav{ display:none;}
.flex-direction-nav a{width:36px; height:42px; line-height:99em; overflow:hidden;  display:block; position:absolute; top:50%;margin-top: -21px; z-index:10; cursor:pointer; opacity:1; filter:alpha(opacity=100);-webkit-transition:all .3s ease; background:url(../images/btn01.png) no-repeat; }
.flex-direction-nav .flex-next{ background-position:-98px 0; right:17.2%;}
.flex-direction-nav .flex-prev{background-position:0 0; left:17.2%;}









.footer{width: 100%;background: #f5f5f5;}
.footerB{max-width: 1140px;margin: 0 auto;padding-top: 40px;}
.footerB .footerBL{float: left;}
.footerB .footerBL>h5{font-size:16px ;color: #333333;;line-height:30px ;font-weight: bold;}
.footerB .footerBL>p{font-size: 14px;color: #333333;;line-height: 30px;}
.footerB .footerBL .p1{background:url(../images/shouji.png) no-repeat left ;padding-left: 20px;}
.footerB .footerBR{float: right;}
.footerB .footerBR>ul>li{float: left;margin-left:50px;}
.footerB .footerBR>ul>li>dl>dt{font-size: 14px;color: #333333;;line-height: 30px;margin-bottom:20px ;font-weight: bold;}
.footerB .footerBR>ul>li>dl>dd{font-size: 14px;color: #333333;;line-height: 30px;margin-bottom:10px;}
.footerB .footerBR>ul>li.active dl dd{display: inline-block;}
/* .page{width: 100%;background: #10c55b;height: 28px;text-align: center;color: #FFFFFF;} */
/* .page>p{padding-top: 10px;} */
