body {
  padding:0;
  margin:0;
  font-family:Arial,'å¾®è½¯é›…é»‘',Verdana,Arial,Helvetica,sans-serif;
  color:#323232;
  background:#fff;
  font-size:14px;
  color:#666
}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav {
  padding:0;
  margin:0;
  list-style:none
}
section,article,header,footer,aside,nav,hgroup {
  padding:0;
  margin:0;
  display:block
}
input[type=â€buttonâ€],input[type=â€submitâ€],input[type=â€resetâ€],select {
  -webkit-appearance:none
}
img {
  border:none
}
input,select,textarea {
  font-size:14px
}
div {
  margin:0 auto
}
a {
  color:#fff;
  text-decoration:none
}
a:hover {
  text-decoration:none
}
.left {
  float:left
}
.right {
  float:right
}
.clear {
  clear:both;
  overflow:hidden;
  height:0px;
  line-height:0px
}

.sinaico {
 transition:  0.3s;
    -webkit-transition:  0.3s;
    -moz-transition:  0.3s;
    -ms-transition:  0.3s;
    -o-transition:  0.3s;
  float:right;
  width:33px;
  height:33px;
  margin:27px 31px 0 36px;
  background:url(../images/sina.png) no-repeat
}
.sinaico a {
  display:block;
  height:33px
}
.sinaico:hover {
  background:url(../images/sina2.png) no-repeat
}
.wechatico {
 transition:  0.3s;
    -webkit-transition:  0.3s;
    -moz-transition:  0.3s;
    -ms-transition:  0.3s;
    -o-transition:  0.3s;
  float:right;
  width:33px;
  height:33px;
  margin:27px 0 0 11px;
  position:relative
}
.wechatico .wechata {
  display:block;
  height:33px;
  background:url(../images/wechat.png) no-repeat;
  cursor:pointer
}
.wechatico .wechata:hover {
  background:url(../images/wechat2.png) no-repeat
}
.wechatdiv {
  width:110px;
  height:116px;
  left:-37px;
  top:27px;
  padding-top:8px;
  position:absolute;
  overflow:hidden;
  display:none
}
.wechatdiv span {
  display:block;
  overflow:hidden;
  height:6px;
  background:url(../images/jiao.png) no-repeat center top
}
.wechatdiv img {
  border:5px #444 solid;
  width:100px;
  height:100px
}
.nav {

}
.nav ul {

}
.nav ul li {
 transition:  0.3s;
    -webkit-transition:  0.3s;
    -moz-transition:  0.3s;
    -ms-transition:  0.3s;
    -o-transition:  0.3s;
  line-height:90px;
  font-size:16px;
  position:relative;
}
.nav ul li a.a_1 {
  color:#fff;
  display:block;
  overflow:hidden;
  position:relative;
  text-align:center
}
.nav ul li a.a_1  i {
  position:absolute;
  width:0;
  height:3px;
  background:#ff0;
  display:block;
  left:0;
  top:0;
  -webkit-transition:all 0.2s ease-out;
  transition:all 0.2s ease-out;
}
.nav ul li a.a_1:hover i {
  width:100%
}
.nav ul li a.a_1:hover,.nav ul li a.navcur {
  color:#fff;
  background:#333;
  background:rgba(0,0,0,.6)
}
#nav-zhaoshang {width:120px;}
#nav-zhaoshang a{
	background-color:rgba(0,0,0,.6);
	background-image:url(../../statics/xiaochengxu/images/hot.png);
	background-repeat:no-repeat;background-position:right 3px;
	background-size: auto 80%
}
.nav ul li a.navcur i{
  -webkit-transition:none;
  -moz-transition:none;
  -ms-transition:none;
  -o-transition:none;
  transition:none;
  width:100%
}
.nav ul li .zi_cate{position: absolute;display: none;}
.nav ul li:hover .zi_cate{display: block;}
.nav ul li .zi_cate a{display:block;height: 40px;line-height: 40px;background: rgba(0, 0, 0, 0.6);text-align: center;width:98px;color:#fff;}
.nav ul li .zi_cate a:hover{background: rgba(0, 0, 0, 0.8);}
.mobilenav,.mobileclose {
  display:none;
  float:right;
  cursor:pointer;
  height:48px
}
.headerbg {
  background:#333;
  height:90px
}
/*1600*/

  .header {
    height:80px
  }
  .logo img {
    height:60px
  }
  .nav ul li {
    line-height:80px
  }
  .headerbg {
    height:80px
  }
  .bigban {
    height:550px
  }
.scroll_header{height:60px;}
.scroll_header .logo {
    float: left;
	
    padding: 5px 0 0 31px;
}
.scroll_header .logo img{height:50px;}
.scroll_header .nav ul li {
    line-height:60px
  }

.scroll_header .wechatico {

  margin:17px 0 0 11px;

}
.scroll_header .sinaico {

  margin:17px 31px 0 36px;

}









.subnav {
  display:none;
  background-color:#272727;
  border-bottom-left-radius:20%;
  border-bottom-right-radius:20%;
}
.subnav li a {
  font-size:14px;
  line-height:40px;
}

/*footer*/
.footer{margin-top:70px;}
.foot_1{ background-color:#016cc5;  display:block; }
.foot_1_1{ width:1280px;  min-height:200px; padding:40px 0px 10px 0px; margin:auto; }
.foot_1_1_1{ width:970px;  float:left; }
.foot_1_1_2{ width:285px; float:left; }

.foot_bg{ background-image:url(../images/foot_bg.png);}

.foot_1_1_1 dl{ width:160px; min-height:125px; margin-left:25px; float:left; }
.foot_1_1_1 dl dt{ width:160px; font-size:16px; margin-bottom:5px; color:#fff; height:40px; line-height:40px; float:left; }
.foot_1_1_1 dl dt i.foot-1{ width:40px; height:40px; margin-right:15px; float:left; background-position:-8px -12px; }
.foot_1_1_1 dl dt i.foot-2{ width:40px; height:40px; margin-right:15px; float:left; background-position:-59px -12px; }
.foot_1_1_1 dl dt i.foot-3{ width:40px; height:40px; margin-right:15px; float:left; background-position:-107px -13px; }
.foot_1_1_1 dl dt i.foot-4{ width:40px; height:40px; margin-right:15px; float:left; background-position:-157px -13px; }
.foot_1_1_1 dl dt i.foot-5{ width:40px; height:40px; margin-right:15px; float:left; background-position:-8px -62px;  }



.foot_1_1_1 dl dd{ width:100px; padding-left:50px;float:left; margin-bottom:5px; }
.foot_1_1_1 dl dd a{ font-size:14px; color:#fff; }


.foot_1_1_2_1{ width:235px; padding:0 25px; border-left:1px solid #559cd8; min-height:175px;  float:left; }

.foot_1_1_2_1 h5{ display:block; font-size:14px; font-weight:300; color:#fff; margin-top:3px; }
.foot_1_1_2_1 h6{ display:block; font-weight:bold; font-weight:300; font-size:25px; margin-bottom:2px; color:#fff; }

.foot_1_1_2_1_1{ width:235px; height:110px; float:left; }
.foot_1_1_2_1_1_1{ width:100px; height:110px; float:left; }

.foot_1_1_2_1_1_1 dl dt{ width:100px; height:100px; float:left; overflow:hidden; }
.foot_1_1_2_1_1_1 dl dt img{ width:100%;}
.foot_1_1_2_1_1_1 dl dd{ width:100%; text-align:center; float:left; margin-top:2px; color:#fff; font-size:12px;}

.foot_2{ background-color:#015ea9;  display:block; }
.foot_2_1{ width:1260px;  margin:auto; padding:10px 0; font-size:14px; color:#ffffff;  }
.foot_2_1 span{  font-size:14px; color:#ffffff;  float:left;  }
.foot_2_1 span i{ display:inline-block; float:left; position: relative; top:2px; margin-right:3px;    }
.foot_2_1 span.dizhi{ margin-left:20px;}
.foot_2_1 span.dizhi i{ width:16px; height:19px;  background-position:-65px -82px;  }
.foot_2_1 span.dizhi2{ margin-left:20px;}
.foot_2_1 span.dizhi2 i{ width:20px; height:15px; background-position:-90px -88px;  }
.foot_2_1 span.dizhi3{ margin-left:20px;}
.foot_2_1 span.dizhi3 i{ width:21px; height:16px;  background-position:-118px -86px;  }
.foot_2_1 p{ float:left; margin-left:75px; font-size:14px; color:#ffffff;  }

#i_flink{background:#016cc5;padding-bottom:20px;}
.i_flink{width:1200px;margin:auto;height:112px;}
.i_flink .fl{float:left;height:112px;background:#f4ad05;}
.i_flink .fl img{margin-top:12px;}
.i_flink_main{width:1043px;height:100px;border:1px solid #e5e5e5;border-left:none;font-size:14px;line-height:25px;word-break:break-all;padding:5px 0px;float:right;}
.i_flink_main a{margin:0 0 0 20px;color:#fff;display:block;float:left;}
.i_flink_main a:hover{color:#fff;}

.pagelist {
width: 450px;
margin: 0 auto;
height: 36px;
padding: 30px 0 0px 0px;
text-align: center;
}
.yiiPager li {
width: auto;
height: 30px;
line-height: 14px;
margin: 0;
padding: 0 6px 0 0;
background: none;
display: inline-block;
}
.yiiPager a {
display: block;
font-size: 12px;
line-height: 24px;
padding: 2px 10px;
background: #fcfcfc;
border: 1px solid #e1e1e1;
}
.yiiPager li.selected a {
color: #fff;
background:#81c5af;
}
.yiiPager li a:hover {
color: #fff;
background:#81c5af;
}


#hj_bottom{width:100%;height:642px;background:url(../images/hj_img_2.jpg) center no-repeat;/*margin-top:50px;*/}
.hj_bottom{width:1200px;margin:auto;}
.hj_bottom_main{width:440px;height:520px;float:right;border:1px solid #fff;margin-top:50px;border-radius:5px;}
.hj_bottom_main .p1{height:50px;line-height:50px;border-bottom:1px solid #666;width:430px;margin:auto;font-size:18px;color:#666;text-align:center;}


.hj_bottom_main ul{width:300px;margin:auto;}
.hj_bottom_main li {margin-top:20px;}
.hj_bottom_main li input{height:30px;line-height:30px;background:#fff;border:1px solid #ddd;width:300px;border-radius:5px;padding: 7px;}
.hj_bottom_main li textarea{height:90px;line-height:30px;background:#fff;border:1px solid #ddd;width:300px;border-radius:5px;padding:7px;}

.hj_submit{width:140px;margin:0 auto;margin-top:20px;height:35px;text-align:center;line-height:35px;color:#fff;border-radius:5px;background:#666;border:none;display:block;cursor:pointer;}

.hj_tel{width:270px;margin:auto;color:#666;font-size:16px;height:50px;line-height:50px;margin-top:20px;}
.hj_tel span{font-size:24px;}

