@charset "utf-8";
/* CSS Document */


.topbox{display:block; width:0.7rem; height:0.7rem; position:fixed; right:0.1rem; bottom:2rem; z-index:9999;}
.topbox img{ width:0.7rem; height:0.7rem; z-index:9999 }




/*---头部---*/
.top{ position:relative; width:6.4rem; height:1rem; background:#FFF; }
.logo{ position:absolute; left:0rem; z-index:9999; float:left; width:3rem; height:1rem; }
.logo img{ width:3rem; height:1rem; float:left;}
 
.tree_box{width:6.4rem; position:absolute; top:0rem; left:0rem; z-index:999; line-height:1rem;}
.tree_box h3{cursor: pointer; width:6rem; font-size:0.36rem; padding-left:0.4rem;}
.tree_box h3 img{ position:absolute; top:0rem; right:0; width:0.8rem; height:1rem; cursor:pointer;}
.tree_one{display: none; overflow: hidden; width:6.4rem; float:left; background:#000;  position: absolute; top:1rem; left:0rem; z-index:9999;}
.tree_one li{ }
.tree_one h4{cursor: pointer; padding-left:0.6rem; color:#FFF; font-size:0.3rem;  border-bottom:#343434 solid 0.01rem;}
.tree_one h4 a{ display:block;}
.tree_one h4 img{ width:0.32rem; height:0.32rem; float:right; margin-top:0.36rem; margin-right:0.6rem; }
.tree_two{display: none; overflow: hidden; width:6.4rem; float:left;}
.tree_two li{cursor: pointer; padding-left:1rem; border-bottom:#343434 solid 0.01rem; background:#262626;}
.tree_two li a{ color:#FFF;display:block; font-size:0.28rem;}
.tree_one h5{ font-size:0.3rem; border-bottom:#343434 solid 0.01rem; padding-left:0.6rem;}
.tree_one h5 a{ color:#FFF; display:block;}
/*---头部---*/








 

/*焦点图*/
#banner{position:relative;overflow:hidden ;width:6.4rem; height:2.6rem;}
#banner .swiper-slide{position:relative; text-align:center;}
#banner img{ width:6.4rem; height:2.6rem; overflow:hidden;}
.pagination{position:absolute; right:0; bottom:0; z-index:20; width:6.4rem; height:0.6rem; text-align: center; overflow:hidden; }
.swiper-pagination-bullet{display:inline-block; margin:0rem 0.05rem; width:0.14rem; height:0.14rem; border-radius:50%; border:#005ba0 solid 0.02rem;  FILTER:alpha(opacity=50); opacity:0.5; cursor:pointer;}
.swiper-pagination-bullet-active{ border:#005ba0 solid 0.02rem;  FILTER:alpha(opacity=100); opacity:1.0;}
/*焦点图*/


 
 
  
 

/* warp1 */
.warp1{ width:6.4rem; overflow:hidden; float:left; padding:0.45rem 0rem 0.2rem 0rem; background:#f4f4f4; }
.warp1 ul{ width:6.4rem; overflow:hidden; float:left; }
.warp1 ul li{ width:1.8rem; height:1.4rem; background:#fff; overflow:hidden; float:left; text-align:center; margin-bottom:0.25rem; margin-left:0.25rem;}
.warp1 ul li a{ width:1.8rem; height:1.4rem; display:block;}
.warp1 ul li dt{ width:1.8rem; height:0.5rem;  float:left; overflow:hidden; margin-top:0.25rem; }
.warp1 ul li dt img{ width:0.5rem; height:0.5rem; overflow:hidden; display:inline-block; }
.warp1 ul li dd{ width:1.8rem; overflow:hidden; font-size:0.26rem; text-align:center; float:left; margin-top:0.08rem;  }
/* warp1 */







 


/* warp2 */
.warp2{ width:5.8rem; overflow:hidden; padding:0.2rem 0.3rem 0.2rem 0.3rem; background:#fff; }
.warp2 .diva{ width:5.8rem; overflow:hidden; float:left; }
.warp2 .diva h2{ width:3rem; height:1.2rem; overflow:hidden; float:left; font-size:0.4rem; line-height:1.2rem; font-weight:bold; color:#035cac; }
.warp2 .diva h3{ width:1rem; height:1.2rem; float:right; overflow:hidden;}
.warp2 .diva h3 img{ width:0.4rem; height:0.4rem; float:right; overflow:hidden; margin-top:0.4rem;  }
.warp2 .divb{ width:5.8rem; overflow:hidden; float:left; }
.swiper-container{width:5.8rem; float:left; }
.swiper-container .swiper-slide{  width:5.8rem; float:left; overflow:hidden;  position:relative; }
.swiper-container .swiper-slide dt{width:5.8rem; height:4.6rem; overflow:hidden; float:left;}
.swiper-container .swiper-slide dt img{width:5.8rem; height:4.6rem; overflow:hidden; float:left;}
.swiper-container .swiper-slide dd{width:5.4rem; overflow:hidden; position:absolute; top:1.55rem; left:0rem; padding:0rem 0.2rem; text-align:center; font-size:0.38rem; font-weight:bold; text-overflow: ellipsis; white-space: nowrap;}
.swiper-container .swiper-slide dd a{ color:#FFF; }
.swiper-container .swiper-slide h4{ width:1.8rem; height:0.7rem; overflow:hidden; position:absolute; top:2.3rem; left:2rem; text-align:center; font-size:0.26rem; line-height:0.7rem; color:#FFF;}
.swiper-container .swiper-slide h4 a{  display:block; background:#035cac; color:#FFF;}
.swiper-container .swiper-slide h4 a:hover{ display:block; background:#066ac4; color:#FFF;}
.swiper-container .swiper-slide h2{width:5.4rem; height:0.9rem; line-height:0.9rem; overflow:hidden; position:absolute;background-color:rgba(0,0,0,0.7); bottom:0rem; left:0rem; padding:0rem 0.2rem; text-align:center; font-size:0.26rem; text-overflow: ellipsis; white-space: nowrap;}
.swiper-container .swiper-slide h2 a{ color:#FFF;}
/* warp2 */



 






/*warp3*/
.warp3{ width:5.8rem; overflow:hidden; padding:0rem 0.3rem 0rem 0.3rem; background:#f7f7f7; }
.warp3 .diva{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.3rem; }
.warp3 .diva h2{ width:3rem; height:0.8rem; overflow:hidden; float:left; font-size:0.4rem; line-height:0.8rem; font-weight:bold; color:#035cac; }
.warp3 .diva h3{ width:1rem; height:0.8rem; float:right; overflow:hidden;}
.warp3 .diva h3 img{ width:0.4rem; height:0.4rem; float:right; overflow:hidden; margin-top:0.2rem;  }
.warp3 .divb{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.1rem;}
.warp3 .divb ul{ width:5.8rem; overflow:hidden; }
.warp3 .divb ul li{ width:5.8rem; background:#FFF; float:left; overflow:hidden; margin-bottom:0.3rem;}
.warp3 .divb ul li dt{ width:5.8rem; height:4rem; overflow:hidden; float:left; }
.warp3 .divb ul li dt img{ width:5.8rem; height:4rem; overflow:hidden;transition: all 0.8s; }
.warp3 .divb ul li dt img:hover{transform: scale(1.1); }
.warp3 .divb ul li dd{ width:5.2rem; height:2.5rem; overflow:hidden; float:left; padding:0.1rem 0.3rem 0.4rem 0.3rem; }
.warp3 .divb ul li dd h2{ width:5.2rem; height:1rem; overflow:hidden; float:left; font-size:0.32rem; line-height:1rem; text-overflow: ellipsis; white-space: nowrap; }
.warp3 .divb ul li dd h3{ width:5.2rem; height:0.8rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.3rem;color:#666;}
.warp3 .divb ul li dd h4{ width:5.2rem; height:0.4rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.26rem;color:#035cac; }
/*warp3*/




 




/* foot */
.foot{ width:6.2rem; overflow:hidden; background:#272727; padding:0.5rem 0.1rem;}
.foot .diva{ width:6.2rem; overflow:hidden; float:left; color:#FFF; font-size:0.46rem;  text-align:center; margin-bottom:0.2rem;}
.foot .divb{ width:6.2rem; overflow:hidden; float:left; color:#FFF; font-size:0.26rem; text-align:center; margin-bottom:0.1rem; }
/* foot */









/*---翻页---*/
.digg{clear:both; padding:0.2rem 0rem 0.6rem 0rem; text-align:center; font-size:0.26rem; }
.digg .current{ padding:0.08rem 0.2rem; background:#555656;color:#FFF; border:#555656 solid 0.01rem; }
.digg a{ padding:0.08rem 0.2rem; border:#d5d5d5 solid 0.01rem; background:#fff; color:#555; }
.digg a:hover{ background:#555656; color:#FFF; border:#555656 solid 0.01rem;}
/*---翻页---*/

 
 



  
/*warp5*/
.warp5{ width:6.4rem; height:1.75rem; overflow:hidden; float:left; position:relative;}
.warp5 .diva{ width:6.4rem; height:1.75rem; float:left; overflow:hidden; }
.warp5 .diva img{ width:6.4rem; height:1.75rem;float:left; overflow:hidden; }
.warp5 .divb{ width:5.4rem; height:1.35rem; overflow:hidden; position:absolute; top:0px; padding:0.4rem 0.5rem 0rem 0.5rem;}
.warp5 .divb dt{ width:5.4rem; float:left; overflow:hidden; font-size:0.4rem; color:#FFF; font-weight:bold; margin-bottom:0.1rem; }
.warp5 .divb dd{ width:0.7rem; height:0.05rem; float:left; overflow:hidden; background:#FFF; }
/*warp5*/






.xjh{  width:5.8rem; overflow:hidden; padding:0.8rem 0.3rem; float:left; }
.xjh .diva{ width:5.7rem; height:1rem; overflow:hidden;float:left; border:#dadada solid 1px; margin-bottom:0.2rem;}
.txt_wb2{ width:5.3rem; height:1rem; overflow:hidden;  font-size:0.26rem; padding:0rem 0.2rem; background:none; line-height:1rem; border:none;}
.xjh .divb{ width:5.7rem; height:1rem; overflow:hidden; float:left;}
.txt_tj2{ width:5.7rem; height:1rem; text-align:center; line-height:1rem; overflow:hidden; background:#6a6a6a;  border:none; color:#fff; font-size:0.28rem; cursor:pointer; }








.warp6{ width:5.8rem; overflow:hidden; float:left; padding:0.4rem 0.3rem; }
.warp6 img{ width:5.8rem; overflow:hidden; }
 

  






.jianyi{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem;}
.jianyi .diva{ width:5.8rem; height:1rem; overflow:hidden; border-bottom:#dadada solid 1px; }
.txt_wb{ width:5.4rem; height:1rem; overflow:hidden; font-size:0.26rem; padding:0rem 0.2rem; background:none; line-height:1rem; border:none;}
.jianyi .divd{ width:5.8rem; height:2.6rem; float:left; overflow:hidden; border-bottom:#e6e6e6 solid 1px;  margin-bottom:0.3rem; }
.txt_wbqy{ width:5.4rem; height:2rem; overflow:hidden; float:left; font-size:0.26rem; background:none; padding:0.3rem 0.2rem; line-height:0.34rem; border:none;}
.jianyi .dive{ width:5.8rem; height:0.9rem; float:left; overflow:hidden; }
.txt_tj{ width:5.8rem; height:1rem; float:left; text-align:center; line-height:1rem; overflow:hidden; background:#6a6a6a;  border:none; color:#fff; font-size:0.28rem; cursor:pointer; }







.nynews_xx{  width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem; }
.nynews_xx .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.32rem; line-height:0.4rem; text-align:center; margin-bottom:0.3rem;}
.nynews_xx .divb{ width:5.2rem; height:0.7rem; line-height:0.7rem; float:left; text-align:center; overflow:hidden; background:#e2e2e2; padding:0rem 0.3rem; }
.nynews_xx .divb h2{ font-size:0.26rem; }
.nynews_xx .divc{width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0rem; border-bottom:#e2e2e2 solid 1px; margin-bottom:0.3rem;}
.nynews_xx .divc img{width:5.8rem; overflow:hidden; }

.nynews_xx .divd{width:5.8rem;  float:left; overflow:hidden;}
.nynews_xx .divd ul{width:4rem;  float:left; overflow:hidden; }
.nynews_xx .divd ul li{width:4rem; height:0.6rem; font-size:0.26rem; float:left; overflow:hidden; line-height:0.6rem; text-overflow: ellipsis; white-space: nowrap; }
.nynews_xx .divd ul li a{width:4rem; height:0.6rem; font-size:0.26rem; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
.nynews_xx .divd h2{ float:right; text-align:right; overflow:hidden; background:url(../images/img26.jpg) no-repeat scroll 0rem 50% / 0.12rem 0.1rem ; padding-left:0.2rem; font-size:0.26rem; margin-top:0.44rem;}
.nynews_xx .divd h2 a{ display:block;}






.nynav9{ width:6.4rem; height:1rem; float:left; overflow:hidden; background:#FFF; }
.nynav9 ul{ width:6.4rem;  height:1rem; overflow:hidden; float:left; }
.nynav9 ul li{ width:3.2rem; float:left; font-size:0.26rem; line-height:0.96rem; text-align:center; overflow:hidden; }
.nynav9 ul li a{ width:3.2rem; border-bottom:#e8e8e8 solid 0.04rem; float:left; overflow:hidden; }
.nynav9 ul li a:hover{ width:3.2rem; border-bottom:#035cac solid 0.04rem; float:left; color:#035cac; overflow:hidden;}
#nynav_on{ border-bottom:#2151a5 solid 0.04rem; display: inline-block; color:#2151a5;}


.nynav10{ width:6.4rem; height:1rem; float:left; overflow:hidden; background:#FFF; }
.nynav10 ul{ width:6.4rem;  height:1rem; overflow:hidden; float:left; }
.nynav10 ul li{ width:2.13rem; float:left; font-size:0.26rem; line-height:0.96rem; text-align:center; overflow:hidden; }
.nynav10 ul li a{ width:2.13rem; border-bottom:#e8e8e8 solid 0.04rem; float:left; overflow:hidden; }
.nynav10 ul li a:hover{ width:2.13rem; border-bottom:#035cac solid 0.04rem; float:left; color:#035cac; overflow:hidden;}

.nynav11{ width:6.4rem; float:left; overflow:hidden; background:#FFF; }
.nynav11 ul{ width:6.6rem; overflow:hidden; float:left; }
.nynav11 ul li{ width:1.3rem; height:1rem; float:left; font-size:0.26rem; line-height:0.96rem; text-align:center; overflow:hidden; }
.nynav11 ul li a{ width:1.3rem; border-bottom:#e8e8e8 solid 0.04rem; float:left; overflow:hidden; }
.nynav11 ul li a:hover{ width:1.3rem; border-bottom:#035cac solid 0.04rem; float:left; color:#035cac; overflow:hidden;}


.nynav31{ width:6.4rem; float:left; overflow:hidden; background:#FFF; }
.nynav31 ul{ width:6.6rem; overflow:hidden; float:left; }
.nynav31 ul li{ width:1.6rem; height:1rem; float:left; font-size:0.26rem; line-height:0.96rem; text-align:center; overflow:hidden; }
.nynav31 ul li a{ width:1.6rem; border-bottom:#e8e8e8 solid 0.04rem; float:left; overflow:hidden; }
.nynav31 ul li a:hover{ width:1.6rem; border-bottom:#035cac solid 0.04rem; float:left; color:#035cac; overflow:hidden;}



.wenzhang{ width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0.3rem;}
.wenzhang img{ width:5.8rem; overflow:hidden; }







.zhaopin{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem;} 
.zhaopin li{ width:5.8rem; overflow:hidden; margin-bottom:0.1rem;}
.zhaopin .link{ width:5.2rem; height:1rem; position:relative; display:block; background:#FFF; line-height:1rem; padding:0rem 0.3rem; font-size:0.3rem; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li:last-child .link{border-bottom:0;}
.zhaopin li i{position:absolute; top:0rem; left:0rem; color:#595959; font-size:18px; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:0.24rem; height:0.24rem; background:url(../images/img27.png) no-repeat scroll 0rem 50% / 0.24rem 0.24rem; right:0.3rem; left:auto; top:0.4rem; }
.zhaopin li.open .link{color:#fff; background:#696969;}
.zhaopin li.open i{color:#b63b4d;}
.zhaopin li.open i.fa-chevron-down{  width:0.24rem; height:0.24rem; background:url(../images/img28.png) no-repeat scroll 0rem 50% / 0.24rem 0.24rem; }
.submenu{ width:5.2rem; padding:0.3rem 0.3rem; display:none; background:#fff; overflow:hidden; }
.submenu .diva{ width:5.2rem; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:0.2rem;}
.submenu .diva .sdiva{ width:5.2rem; height:0.6rem; line-height:0.6rem; float:left; font-size:0.26rem;}
.submenu .divb{ width:5.2rem; float:left; overflow:hidden; padding:0.4rem 0rem 0.2rem 0rem;}
.submenu .divb .sdiva{ width:5.2rem; float:left; overflow:hidden; font-size:0.3rem; font-weight:bold; margin-bottom:0.2rem; }
.submenu .divb .sdivb{ width:5.2rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.3rem;}
.submenu .divc{ width:5.2rem; float:left; overflow:hidden;  }
.submenu .divc a{ font-size:0.26rem; color:#035cac;}









.gongyi{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem 0rem 0.3rem; }
.gongyi ul{ width:5.8rem; overflow:hidden; }
.gongyi ul li{ width:5.8rem; background:#FFF; float:left; overflow:hidden; margin-bottom:0.3rem; }
.gongyi ul li dt{ width:5.8rem; height:3.5rem; overflow:hidden; float:left; }
.gongyi ul li dt img{ width:5.8rem; height:3.5rem; overflow:hidden;transition: all 0.8s; }
.gongyi ul li dt img:hover{transform: scale(1.1); }
.gongyi ul li dd{ width:5.2rem; overflow:hidden; float:left; padding:0.4rem 0.3rem; }
.gongyi ul li dd h2{ width:5.2rem; height:0.4rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; color:#777; }
.gongyi ul li dd h2 img{ width:0.16rem; height:0.14rem; float:left; overflow:hidden; margin:0.13rem 0.18rem 0rem 0rem;}
.gongyi ul li dd h3{ width:5.2rem; height:0.8rem; overflow:hidden; float:left; font-size:0.3rem; line-height:0.8rem; text-overflow: ellipsis; white-space: nowrap; }
.gongyi ul li dd h3 a{ color:#333;}
.gongyi ul li dd h3 a:hover{ color:#035cac;}
.gongyi ul li dd h4{ width:5.2rem; height:0.8rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.3rem; }
.gongyi ul li dd h4 a{ display:block; color:#666;}
.gongyi ul li dd h5{ width:2.2rem; height:0.8rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.7rem; text-align:center; }
.gongyi ul li dd h5 a{ width:2.1rem; height:0.7rem; overflow:hidden; border:#035cac solid 1px; display:block; color:#035cac;}
.gongyi ul li dd h5 a:hover{ width:2.1rem; height:0.8rem; overflow:hidden; border:#035cac solid 1px; background:#035cac; display:block; color:#fff;}










.rongyu{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem 0rem 0.3rem;  } 
.rongyu ul { width:5.8rem; overflow:hidden; } 
.rongyu ul li{ width:5.8rem; float:left; overflow:hidden; background:#FFF; margin-bottom:0.3rem;}
.rongyu ul li dt{ width:5.8rem; height:4rem; overflow:hidden; float:left; }
.rongyu ul li dt img{ width:5.8rem;height:4rem; overflow:hidden; float:left;}
.rongyu ul li dd{ width:5.4rem; height:0.8rem; overflow:hidden; line-height:0.4rem; font-size:0.26rem; float:left; padding:0.3rem 0.2rem; border-bottom:#e5e5e5 solid 1px; background:#fff; }










.news{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem 0rem 0.3rem; }
.news ul{ width:5.8rem; overflow:hidden; }
.news ul li{ width:5.8rem; background:#FFF; float:left; overflow:hidden; margin-bottom:0.3rem; }
.news ul li dt{ width:5.8rem; height:4rem; overflow:hidden; float:left; }
.news ul li dt img{ width:5.8rem;height:4rem; overflow:hidden;transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:5.2rem; overflow:hidden; float:left; padding:0.1rem 0.3rem 0.4rem 0.3rem; }
.news ul li dd h2{ width:5.2rem; height:1rem; overflow:hidden; float:left; font-size:0.3rem; line-height:1rem; text-overflow: ellipsis; white-space: nowrap; }
.news ul li dd h3{ width:5.2rem; height:0.8rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.3rem; color:#666;}
.news ul li dd h4{ width:5.2rem; height:0.4rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.24rem;  color:#035cac;}
 









.warp13{ width:6.4rem; overflow:hidden; }
.warp13 .diva{ width:6.4rem; overflow:hidden; background:#FFF; }
.warp13 .diva .sdiva{ width:5.8rem; float:left; padding:0.4rem 0.3rem;}
.warp13 .diva .sdiva h2{ width:5.8rem; height:0.6rem; float:left; overflow:hidden; font-size:0.36rem; line-height:0.6rem; text-overflow: ellipsis; white-space: nowrap; margin-bottom:0.2rem;}
.warp13 .diva .sdiva h2 a{ color:#035cac;}
.warp13 .diva .sdiva h3{ width:5.8rem; float:left; overflow:hidden; line-height:0.42rem; margin-bottom:0.3rem; }
.warp13 .diva .sdiva h3 a{ font-size:0.26rem;}
.warp13 .diva .sdiva h4{ width:5.8rem; float:left; overflow:hidden; }
.warp13 .diva .sdiva h4 dt{ float:left; font-size:0.3rem;}
.warp13 .diva .sdiva h4 a{ color:#035cac;}
.warp13 .diva .sdiva h4 img{ width:0.38rem; height:0.38rem; float:left; overflow:hidden; margin-left:0.2rem; }
.warp13 .diva .sdivb{ width:6.4rem; height:4rem; float:left; overflow:hidden; position:relative;}
.warp13 .diva .sdivb dt{ width:6.4rem; height:4rem; float:left; overflow:hidden; }
.warp13 .diva .sdivb dt img{ width:6.4rem; height:4rem; float:left; overflow:hidden;}
.warp13 .diva .sdivb dd{ width:0.48rem; height:0.24rem; float:left; overflow:hidden; position:absolute; left:0.6rem; top:0rem; }
.warp13 .diva .sdivb dd img{ width:0.48rem; height:0.24rem; float:left; overflow:hidden; }







.case{ width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0.3rem 0rem 0.3rem;}
.case ul{ width:5.8rem; float:left; overflow:hidden; }
.case ul li{  width:5.8rem; float:left; overflow:hidden; position:relative; margin-bottom:0.3rem; }
.case ul li dt{width:5.8rem; height:4.6rem; overflow:hidden; float:left;}
.case ul li dt img{width:5.8rem; height:4.6rem; overflow:hidden; float:left;}
.case ul li dd{width:5.4rem; overflow:hidden; position:absolute; top:1.55rem; left:0rem; padding:0rem 0.2rem; text-align:center; font-size:0.38rem; font-weight:bold; text-overflow: ellipsis; white-space: nowrap;}
.case ul li dd a{ color:#FFF; }
.case ul li h4{ width:1.8rem; height:0.7rem; overflow:hidden; position:absolute; top:2.3rem; left:2rem; text-align:center; font-size:0.26rem; line-height:0.7rem; color:#FFF;}
.case ul li h4 a{  display:block; background:#035cac; color:#FFF;}
.case ul li h4 a:hover{ display:block; background:#066ac4; color:#FFF;}



.qixia{ width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0.3rem 0.6rem 0.3rem;}
.qixia ul{ width:5.8rem; float:left; overflow:hidden; }
.qixia ul li{  width:5.8rem; height:1rem; line-height:1rem; float:left; overflow:hidden; font-size:0.32rem; border-bottom:#e3e1e1 solid 1px;}










/*warp40*/
.warp40{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem 0.8rem 0.3rem;}

.warp40 .sdiva{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; }
.warp40 .sdiva .isdiva{ width:1.1rem; height:0.06rem; background: #222222; float:left; overflow:hidden; margin-top:0.4rem; }
.warp40 .sdiva .isdivb{ width:5.8rem; height:0.63rem; float:left; overflow:hidden; margin-top:0.6rem; }
.warp40 .sdiva .isdivb img{ width:2.6rem; height:0.63rem; float:left; overflow:hidden; }

.warp40 .sdiva .isdivc{ width:5.8rem; font-size:0.5rem; color:#333; float:left; overflow:hidden; margin-top:0.2rem; }
.warp40 .sdiva .isdivd{ width:5.8rem; font-size:0.3rem; line-height:0.5rem; color:#333; float:left; overflow:hidden; margin-top:0.3rem; }
.warp40 .sdiva .isdive{ width:2rem; height:0.6rem; float:left; overflow:hidden; margin-top:0.4rem; }
.warp40 .sdiva .isdive a{ width:2rem; height:0.6rem; float:left; overflow:hidden; display:block; background:#035cac; color:#FFF; text-align:center; line-height:0.6rem; font-size:0.26rem; border-radius:0.04rem;}
.warp40 .sdiva .isdive a:hover{ width:2rem; height:0.6rem; float:left; overflow:hidden; display:block; background:#005ba0; color:#FFF; text-align:center; line-height:0.6rem; font-size:0.26rem; }

.warp40 .sdivb{ width:5.8rem; float:left; overflow:hidden; }
.warp40 .sdivb img{ width:5.8rem; height:5.6rem; overflow:hidden;transition: all 0.8s; }
.warp40 .sdivb img:hover{transform: scale(1.1); }
/*warp3*/








/*六大板块*/
.youshi{ width:6.4rem; overflow:hidden; background:#f7f7f7;}
.youshiA{ width:5.2rem; height:1.4rem; position: relative; top:-1rem; z-index:1; left:0; margin-left:0.6rem;}
.qhs-l{width:4.8rem; height:1.4rem; background:#ffffff; padding:0rem 0.2rem;}
.qhs-l li a{ font-size:0.22rem; float:left; display:block; width:1.6rem; height:1.34rem; cursor:pointer; text-align:center;}
.qhs-l li a:hover,.qhs-l li a.cur{ color:#035599; border-bottom:#035cac solid 0.06rem; }
.qhs-l li i{ width:1.6rem; height:0.64rem; float:left; margin:0.2rem 0rem 0rem 0.5rem; }
.qhs-l .li1 i{background:url(../images/img72.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem; }
.qhs-l .li2 i{background:url(../images/img74.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem; }
.qhs-l .li3 i{background:url(../images/img77.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem; }

.qhs-l .li1 a:hover i,.qhs-l .li1 a.cur i{background:url(../images/img73.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem;}
.qhs-l .li2 a:hover i,.qhs-l .li2 a.cur i{background:url(../images/img75.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem;}
.qhs-l .li3 a:hover i,.qhs-l .li3 a.cur i{background:url(../images/img76.png) no-repeat scroll 0rem 50% / 0.64rem 0.64rem;}

.youshiB{ width:6.4rem; height:4rem; position:relative; z-index: 0; zoom: 1; }
.qhs-r{width:6.4rem; height:4rem; overflow:hidden;}
.qhs-r .qh1{width:6.4rem; height:4rem; display: none; background:url(../images/img71.jpg) no-repeat scroll 0rem 50% / 6.4rem 4rem;}
.qhs-r .qh2{width:6.4rem; height:4rem; display: none; background:url(../images/img65.jpg) no-repeat scroll 0rem 50% / 6.4rem 4rem;}
.qhs-r .qh3{width:6.4rem; height:4rem; display: none;  background:url(../images/img67.jpg) no-repeat scroll 0rem 50% / 6.4rem 4rem;}
.qhs-r .diva{width:6.4rem; height:4rem; overflow:hidden; }
.qhs-r .diva .sdiva{width:6.4rem; padding-top:1rem; text-align:center; font-size:0.6rem; color:#FFF; overflow:hidden; text-shadow:0rem 0rem 0.06rem #000000; }
.qhs-r .diva .sdivb{width:0.5rem; height:0.5rem; overflow:hidden; padding-top:0.2rem; padding-left:2.9rem; }
.qhs-r .diva .sdivb a{width:0.5rem; height:0.5rem; overflow:hidden; display:block; background:url(../images/img78.png) no-repeat scroll 0rem 50% / 0.5rem 0.5rem;}
.qhs-r .diva .sdivb a:hover{width:0.5rem; height:0.5rem; overflow:hidden; display:block; background:url(../images/img79.png) no-repeat scroll 0rem 50% / 0.5rem 0.5rem;}
/*六大板块*/








.warp44{ width:6.4rem; height:4rem; overflow:hidden; position:relative;}
.warp44 .diva{ width:6.4rem; height:4rem; overflow:hidden; text-align:center; }
.warp44 .diva img{ width:6.4rem; height:4rem; overflow:hidden; display:block;} 

.warp44 .divb{ width:6.4rem;  overflow:hidden; position:absolute; top:1rem; }
.warp44 .divb .sdiva{ width:6.4rem; overflow:hidden; text-align:center; font-size:0.5rem; color:#FFF; text-shadow:0rem 0rem 0.06rem #000000; }

.warp44 .divb .sdivb{ width:6.2rem; overflow:hidden; margin-top:0.2rem; margin-left:0.15rem;  }
.warp44 .divb .sdivb li{ width:1.9rem; height:1.2rem; overflow:hidden; float:left; margin-left:0.1rem; }

.warp44 .divb .sdivb .li1 { width:1.9rem; height:1.2rem; line-height:1.2rem;  font-size:0.22rem; text-align:center; }
.warp44 .divb .sdivb .li1 a { width:1.9rem; height:1rem; background:url(../images/img83.png) no-repeat #FFF 0rem 50% / 1.9rem 1.2rem; display:block; color:#666; padding:0.2rem 0rem 0rem 0rem;  }
.warp44 .divb .sdivb .li1 a:hover { width:1.9rem; height:1rem; background:url(../images/img86.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }
#li1 { width:1.9rem; height:1rem; background:url(../images/img86.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }



.warp44 .divb .sdivb .li2 { width:1.9rem; height:1.2rem; line-height:1.2rem;  font-size:0.22rem; text-align:center; }
.warp44 .divb .sdivb .li2 a { width:1.9rem; height:1rem; background:url(../images/img84.png) no-repeat #FFF 0rem 50% / 1.9rem 1.2rem; display:block; color:#666; padding:0.2rem 0rem 0rem 0rem;  }
.warp44 .divb .sdivb .li2 a:hover { width:1.9rem; height:1rem; background:url(../images/img87.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }
#li2 { width:1.9rem; height:1rem; background:url(../images/img87.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }


.warp44 .divb .sdivb .li3 { width:1.9rem; height:1.2rem; line-height:1.2rem;  font-size:0.22rem; text-align:center; }
.warp44 .divb .sdivb .li3 a { width:1.9rem; height:1rem; background:url(../images/img85.png) no-repeat #FFF 0rem 50% / 1.9rem 1.2rem; display:block; color:#666; padding:0.2rem 0rem 0rem 0rem;  }
.warp44 .divb .sdivb .li3 a:hover { width:1.9rem; height:1rem; background:url(../images/img88.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }
#li3 { width:1.9rem; height:1rem; background:url(../images/img88.png) no-repeat #035cac 0rem 50% / 1.9rem 1.2rem ; color:#FFF; padding:0.2rem 0rem 0rem 0rem;  }


 




.warp41{ width:6rem; overflow:hidden; margin-left:0.2rem; margin-top:0.5rem; }
.warp41 .diva{ width:6rem; overflow:hidden; margin-bottom:0.4rem;}
.warp41 .diva h2{ width:6rem; font-size:0.5rem; color:#035cac; float:left; overflow:hidden; }
.warp41 .diva h3{ width:6rem; font-size:0.34rem; float:left; overflow:hidden; color:#035cac; }
.warp41 .divb{ width:6rem; line-height:0.5rem; font-size:0.28rem; overflow:hidden; margin-bottom:0.6rem; }
.warp41 .divc{ width:6rem; overflow:hidden; background:#FFF; margin-bottom:0.4rem;}
.warp41 .divc .sdivb{ width:6rem; height:4rem; overflow:hidden; float:left; }
.warp41 .divc .sdivb img{ width:6rem; height:4rem; overflow:hidden;transition: all 0.8s; }
.warp41 .divc .sdivb img:hover{transform: scale(1.1); }
.warp41 .divc .sdiva{ width:5.4rem; overflow:hidden; float:left; padding:0.4rem 0.3rem; }
.warp41 .divc .sdiva h2{ width:5.4rem; overflow:hidden; float:left; font-size:0.36rem; color:#035cac; margin-bottom:0.2rem; }
.warp41 .divc .sdiva h3{ width:5.4rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.3rem;}
.warp41 .divc .sdiva h4{ width:2rem; height:0.7rem; overflow:hidden; float:left; font-size:0.26rem; line-height:0.7rem;}
.warp41 .divc .sdiva h4 a{ width:2rem; height:0.7rem; overflow:hidden; display:block; background:#035cac; color:#FFF; text-align:center;}
.warp41 .divc .sdiva h4 a:hover{ width:2rem; height:0.7rem; overflow:hidden; display:block; background:#005ba0; color:#FFF; text-align:center;}







.warp11 { width:5.8rem; overflow:hidden; padding:0rem 0.3rem 0rem 0.3rem; float:left;}
.warp11 .diva{ width:5.8rem; overflow:hidden; padding:0.4rem 0rem; font-size:0.36rem; float:left; color:#035cac; border-bottom: #e2e2e2 solid 0.01rem;}
.warp11 .divb{ width:5.8rem; overflow:hidden; float:left; padding:0.4rem 0rem;}
.huxingF_b{ width:5.8rem; overflow:hidden; float:left; margin-top:0.2rem;}
.huxingF_b li{ width:5.8rem; float:left; overflow:hidden;}
.huxingF_b li dt{width:5.8rem; height:4rem; overflow:hidden; float:left; cursor:pointer;}
.huxingF_b li dt img{width:5.8rem; height:4rem; overflow:hidden; float:left;}
.huxingF_c{ width:5.8rem; overflow:hidden; float:left; text-align:center; padding:0.2rem 0rem 0.2rem 0rem; margin-bottom:0.4rem; }
 



.about1{ width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0.3rem;}
.about1 .divb{ width:5.8rem; float:left; overflow:hidden; font-size:0.6rem; color:#035cac; margin-bottom:0.2rem;}
.about1 .divc{ width:5.8rem; float:left; overflow:hidden; font-size:0.34rem; color:#035cac; margin-bottom:0.4rem;}
.about1 .divc b{ font-size:0.8rem; color:#035cac;}
.about1 .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.46rem; margin-bottom:0.3rem; text-indent:0.5rem; }
.about1 .divd{ width:5.8rem; float:left; overflow:hidden;  margin-bottom:0.3rem; }
.about1 .divd img{ width:5.8rem; overflow:hidden; }





.about3{ width:5.8rem;  float:left; overflow:hidden; padding:0.4rem 0.3rem; }
.about3 ul{ width:5.8rem; float:left; overflow:hidden; }
.about3 ul li{ width:5.8rem; height:0.8rem; line-height:0.8rem; font-size:0.26rem;  float:left; overflow:hidden; margin-bottom:0.1rem; }
.about3 ul li a{ width:5.4rem; height:0.8rem; float:left; overflow:hidden; background:url(../images/img62.png) no-repeat #fff  0rem 50% / 5.8rem 0.24rem;  padding:0rem 0.2rem;}
.about3 ul li a:hover{ width:5.4rem; height:0.8rem; float:left; overflow:hidden; background:url(../images/img61.png) no-repeat #035cac  0rem 50% / 5.8rem 0.24rem;  color:#FFF; padding:0rem 0.2rem;}


 

.about4{ width:5.8rem; overflow:hidden; padding:0.6rem 0.3rem 0.4rem 0.3rem;}
.about4 .diva{ width:5.8rem; overflow:hidden; background:url(../images/img56.png) repeat-y 0rem 50% / 5.8rem 35rem;}
.about4 .diva .sdiva{ width:5.8rem; overflow:hidden; margin-bottom:0.5rem; }
.about4 .diva .sdiva .isdiva{ width:0.19rem; height:0.33rem; float:left; overflow:hidden; background:url(../images/img55.png) no-repeat 0rem 50% / 0.19rem 0.33rem; margin-top:0.2rem;}
.about4 .diva .sdiva .isdivb{ width:5.2rem;  float:right; overflow:hidden; }
.about4 .diva .sdiva .isdivb dt{ width:5.2rem; float:left; font-size:0.5rem; font-weight:bold; overflow:hidden; margin-bottom:0.2rem; color:#035cac; }
.about4 .diva .sdiva .isdivb dd{ width:5.2rem; float:left; font-size:0.26rem; line-height:0.46rem; overflow:hidden; }
.about4 .diva .sdiva .isdivb dd p{ width:5.2rem; float:left; font-size:0.26rem; line-height:0.46rem; overflow:hidden; margin-bottom:0.2rem; }



.about5{ width:5.8rem; overflow:hidden;  padding:0.6rem 0.3rem 0.6rem 0.3rem;}
.about5 .diva{ width:5.8rem; overflow:hidden; padding:0.7rem 0rem 0.2rem 0rem; background:url(../images/img58.png) repeat-y 0rem 50% / 5.8rem 35rem;}
.about5 .diva .sdiva{ width:2.98rem; overflow:hidden; float:left; margin-bottom:0.6rem;}
.about5 .diva .sdiva h2{ width:2.98rem; height:0.7rem; overflow:hidden; float:left; background:url(../images/img59.png) no-repeat 0rem 50% / 2.98rem 0.7rem; padding-left:0.2rem; font-size:0.26rem; color:#FFF; line-height:0.7rem;}
.about5 .diva .sdiva h3{ width:2.06rem; overflow:hidden; float:left; background:#FFF; font-size:0.26rem; line-height:0.4rem; padding:0.2rem 0.2rem;}
.about5 .diva .sdivb{ width:2.98rem; overflow:hidden; float:right; margin-bottom:0.6rem;}
.about5 .diva .sdivb h2{ width:2.98rem; height:0.7rem; overflow:hidden; float:right; background:url(../images/img60.png) no-repeat 0rem 50% / 2.98rem 0.7rem; font-size:0.26rem; color:#FFF; line-height:0.7rem;}
.about5 .diva .sdivb h3{ width:2.06rem; overflow:hidden; float:left; background:#FFF; font-size:0.26rem; line-height:0.4rem; padding:0.2rem 0.2rem; margin-left:0.53rem;}







.wenhua{ width:5.8rem; overflow:hidden;  padding:0.6rem 0.3rem 0.6rem 0.3rem;}
.wenhua .diva{ width:5.8rem; overflow:hidden; float:left;}
.wenhua .diva .sdiva{ width:5.8rem; height:4.35rem; overflow:hidden; float:left;}
.wenhua .diva .sdiva img{ width:5.8rem; height:4.35rem; overflow:hidden; float:left;}
.wenhua .diva .sdivb{ width:5.2rem; overflow:hidden; float:left; background:#FFF; padding:0rem 0.3rem;}
.wenhua .diva .sdivb .isdiva{ width:5.2rem; overflow:hidden; float:left; margin-top:0.5rem;}
.wenhua .diva .sdivb .isdiva dt{ width:0.8rem; height:0.8rem; background:#035cac; overflow:hidden; float:left; margin-right:0.2rem;}
.wenhua .diva .sdivb .isdiva dt img{ width:0.67rem; height:0.64rem; overflow:hidden; padding:0.08rem 0rem 0rem 0.065rem;}
.wenhua .diva .sdivb .isdiva dd{ width:4rem; overflow:hidden; float:left;}
.wenhua .diva .sdivb .isdiva dd h2{ width:4rem;  float:left; overflow:hidden; font-size:0.34rem; color:#222;}
.wenhua .diva .sdivb .isdiva dd h3{ width:4rem;  float:left; overflow:hidden; font-size:0.24rem; color:#777;}
.wenhua .diva .sdivb .isdivb{ width:5.2rem; overflow:hidden; float:left; margin:0.3rem 0rem 0.1rem 0rem; }
.wenhua .diva .sdivb .isdivb dl{ width:5.2rem; overflow:hidden; float:left; margin-bottom:0.3rem; }
.wenhua .diva .sdivb .isdivb dl dt{ width:5.2rem; overflow:hidden; float:left; font-size:0.26rem; color:#777; margin-bottom:0.1rem; }
.wenhua .diva .sdivb .isdivb dl dd{ width:5.2rem; overflow:hidden; float:left; font-size:0.2rem; color:#222; line-height:0.3rem; }




