@charset "utf-8";
/* CSS Document */






.ladderItemA{ width:6.4rem; float:left; overflow:hidden; padding:0.3rem 0rem;}
.pagePicItemA{clear:both;}
.pagePicItemA ul{clear:both;width:6.4rem;}
.pagePicItemA li{float:left; width:2.7rem; margin-left:0.33rem; }
.pagePicItemA li a{display:block;}
.pagePicItemA li dt{overflow:hidden;width:2.7rem;height:2.2rem;}
.pagePicItemA li dt img{width:2.7rem;height:2.2rem;}
.pagePicItemA li dd{display:block; overflow:hidden; width:2.7rem; height:0.7rem; line-height:0.7rem; font-size:0.24rem; text-overflow:ellipsis;white-space:nowrap; text-align:center;}
#fullPicBox .ui{position:absolute;font-family:sans-serif;z-index:10; }
#fullPicBox{overflow:hidden;}
.slide{max-width:100%;max-height:100%;}
#fs-loader,#fs-prev,#fs-next,#fs-close{background-color:black;color:white;font-weight:bold;cursor:pointer;line-height:1em;}
#fs-loader,#fs-prev,#fs-next,#fs-close{background-color:black;color:white;font-weight:bold;cursor:pointer;line-height:1em;}
#fs-close{top:0.2rem;right:0.2rem; padding:0.2rem ; background-color:rgba(0,0,0,0.5); width:0.2rem; height:0.2rem;}
#fs-prev{left:0rem; width:0.55rem; height:0.6rem;}
#fs-next{right:0rem; width:0.55rem; height:0.6rem;}
#fs-prev:hover,#fs-next:hover,#fs-close:hover{color:#000;background-color:rgba(255,255,255,0.3);}
#fs-loader{top:50%;left:50%; height:0.6rem;margin-top:-1rem;margin-left:-75px;display:none;}
#fs-caption{bottom:0.1rem;text-align:center;width:100%;left:0;line-height:0.6rem;display:none;font-size:0.24rem!important;}
#fs-caption span{padding:0.1rem 0.3rem;background-color:#FFF;font-family:'Microsoft YaHei',Arial,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px; font-size:0.24rem;}
#fs-loader,#fs-prev,#fs-next,#fs-close{padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
#fs-prev,#fs-next{padding:50px 3px;top:50%;margin-top:-55px;font-size:30px!important;}
/*--图集放大-*/





.topbox{display:block; width:0.7rem; height:0.7rem; position:fixed; right:0.1rem; bottom:1rem; z-index:9999;}
.topbox img{ width:0.7rem; height:0.7rem; z-index:9999 }





.cent{ width:6.4rem; background:url(../images/bg.png) no-repeat top; background-size:100%; }





.sousuo{ width:5.8rem; float:left; overflow:hidden; padding:0.2rem 0.3rem 0.4rem 0.3rem;}
.sousuo dt{ width:4.6rem; float:left; overflow:hidden;}
.sousuo dd{ width:1.2rem; float:right; overflow:hidden;}
.sousuo .sousuo_wby{ width:4rem; height:0.6rem; line-height:0.6rem; background:#FFF; border:#45a2cd solid 0.01rem; font-size:0.22rem; border-radius:0.1rem; padding:0rem 0.2rem; color:#45a2cd; float:left; overflow:hidden;}
.sousuo .sousuo_tj{ width:1rem; height:0.6rem; line-height:0.6rem; border:#45a2cd solid 0.01rem; background:#45a2cd; border-radius:0.1rem;  font-size:0.22rem; color:#fff; float:left; overflow:hidden;}












/*---头部---*/
.top{ position:relative; width:6.4rem; height:1.2rem; padding-top:0.2rem;}
.logo{ position:absolute; left:0.3rem; z-index:9999; float:left; width:1.4rem; height:1.2rem;}
.logo img{ width:1.4rem; height:1.2rem; float:left;}

.top_r{ width:5rem; height:1.2rem; float:right;}
 
.nav{ position:absolute; top:0.8rem; left:1.9rem; z-index:9999; float:left; width:3.3rem; height:0.4rem; }
.nav ul{ width:3.3rem; height:0.4rem; float:left; overflow:hidden;  }
.nav ul li{ width:1rem; height:0.4rem; float:left; overflow:hidden; line-height:0.4rem; text-align:center; margin-left:0.1rem;}
.nav ul li a{ width:1rem; height:0.4rem; float:left; overflow:hidden;  background:url(../images/img80.png) no-repeat scroll 0rem 50% / 1rem 0.4rem; font-size:0.2rem; color:#FFF;}
.nav ul li a:hover{ width:1rem; height:0.4rem; float:left; overflow:hidden; background:url(../images/img81.png) no-repeat scroll 0rem 50% / 1rem 0.4rem; font-size:0.2rem; color:#FFF;}
 
 
 
.taitou{ width:4.6rem; height:0.4rem; padding:0.1rem 0.4rem 0rem 0rem; }
.taitou dt{ height:0.4rem ; float:right; overflow:hidden; margin-left:0.16rem; }
.taitou dt img{ width:0.27rem; height:0.18rem; float:left;  overflow:hidden; margin-top:0.11rem;}
.taitou dt a{ color:#0e7caf; font-size:0.2rem; }
.taitou dt a:hover{ color:#0e7caf; font-size:0.2rem;}


  
 
 
 
.tree_box{width:6.1rem; position:absolute; top:0.8rem; left:0rem; z-index:999; line-height:1rem;}
.tree_box h3{cursor: pointer; width:6rem;}
.tree_box h3 b{ position:absolute; top:0rem; right:0; width:0.8rem; height:0.4rem; text-align:center; line-height:0.4rem; cursor:pointer; background:url(../images/img82.png) no-repeat scroll 0rem 50% / 0.8rem 0.4rem; font-size:0.2rem; color:#FFF; font-weight:normal;}

.tree_box h3 img{ position:absolute; top:0rem; right:0; width:1.1rem; height:0.8rem; cursor:pointer;}

.tree_one{display: none; overflow: hidden; width:6.4rem; float:left; background:#0e7caf; position: absolute; top:0.7rem; 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:#1889bd 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:#1889bd solid 0.01rem; background:#1183b8;}
.tree_two li a{ color:#FFF;display:block; font-size:0.28rem;}
.tree_one h5{ font-size:0.3rem; border-bottom:#1889bd solid 0.01rem; padding-left:0.6rem;}
.tree_one h5 a{ color:#FFF; display:block;}
/*---头部---*/


 




 

/*焦点图*/
#banner{position:relative;overflow:hidden ;width:6.4rem; height:4.8rem; }
#banner .swiper-slide{position:relative; text-align:center;}
#banner img{ width:6.4rem; height:4.5rem; 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.04rem; width:0.1rem; height:0.1rem; border-radius:50%; border:#0e7caf solid 0.01rem;  FILTER:alpha(opacity=50); opacity:0.5; cursor:pointer;}
.swiper-pagination-bullet-active{ border:#0e7caf solid 0.01rem; background:#0e7caf;  FILTER:alpha(opacity=100); opacity:1.0;}
/*焦点图*/


 
   
 

.warp1{ width:6.4rem;  overflow:hidden; float:left; margin-bottom:0.3rem; }
.warp1 .diva{ width:6.4rem; height:0.74rem; float:left; overflow:hidden;  background:url(../images/img4.png) no-repeat scroll 0rem 50% / 6.4rem 0.74rem; }
.warp1 .diva dt{ height:0.74rem; float:left; overflow:hidden; font-size:0.3rem; color:#FFF;  line-height:0.7rem; margin-left:0.6rem;}
.warp1 .diva dd{ height:0.78rem; height:0.32rem; float:right; overflow:hidden;  margin-top:0.2rem;  margin-right:0.56rem;}
.warp1 .diva dd img{ width:0.78rem; height:0.32rem; float:right; overflow:hidden;  }




.warp1 .divb{ width:5.8rem; height:3.3rem; float:left; overflow:hidden; padding:0.2rem 0.3rem 0rem 0.3rem; }



.warp1 .divc{ width:5.2rem; float:left; overflow:hidden; margin:0.2rem 0rem 0rem 0.3rem; background:#fff; border:#e5e5e5 solid 0.01rem; border-radius:0.08rem; padding:0rem 0.29rem; }
.warp1 .divc ul{ width:5.2rem; overflow:hidden; float:left; padding:0.3rem 0rem; } 
.warp1 .divc ul li{ width:4.9rem; height:0.5rem; overflow:hidden;line-height:0.5rem; float:left; background:url(../images/img4.jpg) no-repeat left; padding-left:0.3rem;}
.warp1 .divc ul li dt{ width:3.9rem; height:0.5rem; float:left; font-size:0.26rem; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.warp1 .divc ul li dd{ width:1rem; height:0.5rem; float:right; font-size:0.26rem; overflow:hidden; text-align:right; color:#777;}









.warp2{ width:6.3rem; overflow:hidden; float:left;  margin-left:0.1rem; }
.warp2 .diva{ width:2.8rem; background:#FFF; float:left; overflow:hidden; border-radius:0.08rem; box-shadow:0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1); margin:0rem 0rem 0.24rem 0.2rem; }
.warp2 .diva .sdiva{ width:2.8rem; height:0.56rem; overflow:hidden; float:left;  background:url(../images/img5.png) no-repeat scroll 0rem 50% / 2.85rem 0.56rem; }
.warp2 .diva .sdiva dt{ height:0.56rem; overflow:hidden; float:left; font-size:0.26rem; color:#FFF; line-height:0.56rem; margin-left:0.2rem;}
.warp2 .diva .sdiva dd{ width:0.78rem; height:0.32rem; float:right; overflow:hidden;  margin-top:0.14rem;  margin-right:0.2rem;}
.warp2 .diva .sdiva dd img{ width:0.78rem; height:0.32rem; float:right; overflow:hidden;  }

.warp2 .diva .sdivb{ width:2.4rem; height:4.3rem; overflow:hidden; float:left; padding:0.2rem 0.2rem 0rem 0.2rem;}
.warp2 .diva .sdivb a{  width:2.4rem; height:4.3rem; overflow:hidden; float:left; display:block; font-size:0.22rem;}
.warp2 .diva .sdivb dt{ width:2.4rem; height:1.5rem; overflow:hidden; float:left; margin-bottom:0.2rem;}
.warp2 .diva .sdivb dt img{ width:2.4rem; height:1.5rem;  border-radius:0.06rem; overflow:hidden; float:left;  }
.warp2 .diva .sdivb dd{ width:2.4rem; overflow:hidden; float:left; line-height:0.34rem; font-size:0.22rem;}


 







 
.warp3{ width:6.3rem; overflow:hidden; margin-left:0.1rem; }
.warp3 .diva{ width:2.4rem; height:1.9rem; float:left; padding:0.2rem; margin:0rem 0rem 0.24rem 0.2rem; overflow:hidden; background:url(../images/img11.png) bottom repeat-x #FFF; border-radius:0.08rem; box-shadow:0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);}
.warp3 .diva dt{ width:2.4rem; height:0.5rem; overflow:hidden; float:left; font-size:0.3rem; line-height:0.4rem; color:#0e7caf; }
.warp3 .diva dd{ width:2.4rem; height:1.36rem; overflow:hidden; float:left; font-size:0.22rem; line-height:0.34rem;}
.warp3 .diva h2{ width:2.4rem;  height:0.8rem;overflow:hidden; float:left; font-size:0.26rem; line-height:0.4rem; padding-top:0.34rem; }

.warp3 .divb{ width:2.4rem; height:1.2rem; float:left; padding:0.2rem; margin:0rem 0rem 0.24rem 0.2rem; overflow:hidden; background:url(../images/img11.png) bottom repeat-x #FFF; border-radius:0.08rem; box-shadow:0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);}
.warp3 .divb dt{ width:2.4rem; height:0.37rem; overflow:hidden; float:left; margin-top:0.15rem; }
.warp3 .divb dt img{ width:1.16rem; height:0.37rem; overflow:hidden; float:left; }
.warp3 .divb dd{ width:2.4rem; height:0.37rem; overflow:hidden; float:left; margin-top:0.17rem;  }
.warp3 .divb dd img{ width:2.03rem; height:0.37rem; overflow:hidden; float:left; }


.warp3 .divc{ width:2.4rem; height:1.2rem; float:left; padding:0.2rem; margin:0rem 0rem 0.24rem 0.2rem; overflow:hidden; background:url(../images/img11.png) bottom repeat-x #FFF; border-radius:0.08rem; box-shadow:0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);}
.warp3 .divc dt{ width:2.4rem; height:0.5rem; overflow:hidden; float:left; font-size:0.3rem; line-height:0.4rem; color:#0e7caf; }
.warp3 .divc h2{ width:2.4rem;  height:0.7rem;overflow:hidden; float:left; font-size:0.22rem; line-height:0.34rem; }







/* foot */
.foot{ width:6rem; overflow:hidden; background:url(../images/foot.png) no-repeat bottom center; background-size:6.4rem 3rem;  padding:0.6rem 0.2rem 0.3rem 0.2rem;}
.foot .diva{ width:6rem; overflow:hidden; float:left; margin-left:1.26rem; margin-bottom:0.2rem;}
.foot .diva img{ width:3.45rem; height:0.37rem; overflow:hidden; float:left; }
.foot .divb{ width:6rem; overflow:hidden; float:left; font-size:0.22rem; text-align:center; line-height:0.36rem;}
/* 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;   color:#555; margin:0rem 0.03rem; }
.digg a:hover{ background:#555656; color:#FFF; border:#555656 solid 0.01rem;}
/*---翻页---*/

 
 



  
/*warp5*/
.warp5{ width:6.4rem; height:4rem; overflow:hidden; padding:0.3rem 0rem;}
.warp5 .diva{ width:6.4rem; height:4rem; float:left; overflow:hidden; }
.warp5 .diva img{ width:6.4rem; height:4rem; float:left; overflow:hidden; }
/*warp5*/



 
 
 
 
 
.nynav12{ width:6.4rem; float:left; overflow:hidden; }
.nynav12 ul{ width:6.2rem; overflow:hidden; float:left; margin-left:0.1rem; }
.nynav12 ul li{ width:1.8rem; height:0.5rem; float:left; font-size:0.24rem; line-height:0.5rem; text-align:center; overflow:hidden; margin:0.1rem 0rem 0.1rem 0.2rem;  }
.nynav12 ul li a{ width:1.8rem; background:url(../images/img84.png) no-repeat scroll 0rem 50% / 1.8rem 0.5rem; color:#0e7caf;  float:left; overflow:hidden; }
.nynav12 ul li a:hover{ width:1.8rem; background:url(../images/img85.png) no-repeat scroll 0rem 50% / 1.8rem 0.5rem; float:left; color:#fff; overflow:hidden;}
#nynav12_on{ background:url(../images/img85.png) no-repeat scroll 0rem 50% / 1.8rem 0.5rem; display: inline-block; color:#fff;}
 
 
 
.nynav11{ width:6.4rem; float:left; overflow:hidden; }
.nynav11 ul{ width:6.2rem; overflow:hidden; float:left; margin-left:0.1rem; }
.nynav11 ul li{ width:2.8rem; height:0.5rem; float:left; font-size:0.28rem; line-height:0.5rem; text-align:center; overflow:hidden; margin:0.1rem 0rem 0.1rem 0.2rem;  }
.nynav11 ul li a{ width:2.8rem; background:url(../images/img15.png) no-repeat scroll 0rem 50% / 2.8rem 0.5rem; color:#0e7caf;  float:left; overflow:hidden; }
.nynav11 ul li a:hover{ width:2.8rem; background:url(../images/img14.png) no-repeat scroll 0rem 50% / 2.8rem 0.5rem; float:left; color:#fff; overflow:hidden;}
#nynav_on{ background:url(../images/img14.png) no-repeat scroll 0rem 50% / 2.8rem 0.5rem; display: inline-block; color:#fff;}






.wenzhang{ width:5.6rem; float:left; overflow:hidden; padding:0.7rem 0.4rem 0.4rem 0.4rem;}
.wenzhang img{ width:5.6rem; overflow:hidden; }









.zhengshu{ width:5.8rem; height:6rem; float:left; overflow:hidden;  padding:0.8rem 0.3rem 0.6rem 0.3rem;}
.focus{position:relative;width:5.8rem;height:6rem; }  
.focus img{width:5.8rem; height:6rem;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .fcon{position:relative;width:5.8rem;float:left;display:none; }  
.focus .fcon img{display:block;}  
.focus .fbg{ bottom:20px; right:20px; position:absolute; height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 4px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{ }    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev{ position:absolute;top:50%; left:0; cursor:pointer; width:0.58rem;height:0.58rem; background:url(../images/focus_btn_03.png) no-repeat scroll 0rem 50% / 0.58rem 0.58rem; }
.focus .next{ position:absolute; top:50%; right:0; cursor:pointer; width:0.58rem;height:0.58rem; background:url(../images/focus_btn_04.png) no-repeat scroll 0rem 50% / 0.58rem 0.58rem;}
.focus .prev:hover{ background:url(../images/focus_btn_01.png) no-repeat scroll 0rem 50% / 0.58rem 0.58rem;}  
.focus .next:hover{ background:url(../images/focus_btn_02.png) no-repeat scroll 0rem 50% / 0.58rem 0.58rem;}  





  

  

.news{ width:5.8rem; overflow:hidden; padding:0.2rem 0.3rem 0.3rem 0.3rem; }
.news ul{ width:5.8rem; overflow:hidden; }
.news ul li{ width:5.8rem; border-bottom:#e7e7e7 solid 0.01rem; float:left; overflow:hidden; padding:0.3rem 0rem;}
.news ul li dt{ width:2rem; height:1.7rem; overflow:hidden; float:left; margin-right:0.2rem;  }
.news ul li dt img{ width:2rem; height:1.7rem; overflow:hidden; float:left;  }
.news ul li dd{ width:3.6rem; height:1.7rem; overflow:hidden; float:left; }
.news ul li dd h2{ width:3.6rem; height:0.4rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.28rem;  text-overflow: ellipsis; white-space: nowrap; }
.news ul li dd h4{ width:3.6rem; height:0.5rem; overflow:hidden; float:left; line-height:0.5rem; font-size:0.22rem; color:#777;}
.news ul li dd h3{ width:3.6rem; height:0.8rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.4rem; color:#777;}
 


 


.nynews_xx{  width:5.6rem; overflow:hidden; padding:0.6rem 0.4rem 0rem 0.4rem; }
.nynews_xx .diva{ width:5.6rem; float:left; overflow:hidden; font-size:0.3rem; line-height:0.46rem; text-align:center; margin-bottom:0.3rem;}
.nynews_xx .divb{ width:5.6rem; float:left; text-align:center; overflow:hidden; border-bottom:#e7e7e7 solid 0.01rem; padding:0.3rem 0rem; margin-bottom:0.3rem;}
.nynews_xx .divb h2{ display:inline-block; font-size:0.22rem; overflow:hidden; padding:0rem 0.2rem;}


.nynews_xx .divc{width:5.6rem; float:left; overflow:hidden; padding:0rem 0rem 0rem 0rem; }
.nynews_xx .divc img{width:5.6rem; overflow:hidden;}
.nynews_xx .divd{width:5.6rem; float:left; overflow:hidden; text-align:center; margin-top:0.3rem;}

.nynews_xx .divd dt{ overflow:hidden; text-align:center; line-height:0.7rem; margin-right:0.1rem; display:inline-block;}
.nynews_xx .divd dt a{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; display:block; color:#0e7caf;}
.nynews_xx .divd dt a:hover{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; background:#0e7caf; display:block; color:#FFF;}

.nynews_xx .divd h2{ overflow:hidden; text-align:center; line-height:0.7rem; margin-right:0.1rem; display:inline-block;}
.nynews_xx .divd h2 a{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; display:block; color:#0e7caf;}
.nynews_xx .divd h2 a:hover{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; background:#0e7caf; display:block; color:#FFF;}

.nynews_xx .divd dd{ overflow:hidden; text-align:center; line-height:0.7rem; display:inline-block;}
.nynews_xx .divd dd a{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; display:block; color:#0e7caf;}
.nynews_xx .divd dd a:hover{ width:1.7rem; height:0.7rem; border:#0e7caf solid 0.01rem; background:#0e7caf; display:block; color:#FFF;}






.fenye{width:5.6rem; float:left; overflow:hidden; text-align:center; padding:0.8rem 0.4rem 0.2rem 0.4rem;}
.fenye .diva{width:3.8rem; float:left; overflow:hidden;  }
.fenye .diva dt{width:3.8rem; height:0.6rem; overflow:hidden; text-align: left; line-height:0.6rem;}
.fenye .diva dt a{ width:3.8rem; height:0.6rem; display:block; color:#0e7caf; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.fenye .diva dt a:hover{ width:3.8rem; height:0.6rem; display:block; color:#0e7caf; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }
.fenye .diva dd{width:3.8rem; height:0.6rem; overflow:hidden; text-align: left; line-height:0.6rem; }
.fenye .diva dd a{ width:3.8rem; height:0.6rem; display:block; color:#0e7caf; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }
.fenye .diva dd a:hover{ width:3.8rem; height:0.6rem; display:block; color:#0e7caf; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }
.fenye h2{ width:1.6rem; overflow:hidden; text-align:center; line-height:0.8rem; float:right; display:inline-block; padding-top:0.2rem;}
.fenye h2 a{ width:1.5rem; height:0.8rem; border:#0e7caf solid 0.01rem; display:block; color:#0e7caf;}
.fenye h2 a:hover{ width:1.5rem; height:0.8rem; border:#0e7caf solid 0.01rem; background:#0e7caf; display:block; color:#FFF;}








 

.product{ width:5.8rem; overflow:hidden; float:left; padding:0.4rem 0.3rem 0rem 0.3rem;  } 
.product ul { width:5.8rem; overflow:hidden; } 
.product ul li{ width:5.8rem; float:left; overflow:hidden; background:#FFF; margin-bottom:0.3rem;}
.product ul li dt{ width:5.8rem; height:5.8rem; overflow:hidden; float:left; }
.product ul li dt img{ width:5.8rem;height:5.8rem; overflow:hidden; float:left;}
.product ul li dd{ width:5.4rem; height:1.2rem; overflow:hidden; float:left; padding:0rem 0.2rem; }
.product ul li dd h2{ width:3.8rem; height:1.2rem; overflow:hidden; line-height:1.2rem; font-size:0.26rem; text-overflow: ellipsis; white-space: nowrap; float:left; }
.product ul li dd h3{ width:1rem; height:0.5rem; overflow:hidden; line-height:0.5rem; text-align:center; font-size:0.22rem; float:right; background:#45a2cd; border-radius:0.1rem; margin-top:0.35rem; color:#FFF; }
 










.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:#f3fafd; 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:#0e7caf;}
.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:#0e7caf;}


 
 
 
 
 
 
 
 
 
 
 
 
 
 

.yijian{ width:5.8rem; overflow:hidden;  padding:0.7rem 0.3rem 0.2rem 0.3rem;}
.yijian .isdiva{ width:5.8rem; float:left; font-size:0.26rem;  overflow:hidden; margin-bottom:0.6rem; }
.yijian .isdivb{ width:5.8rem; float:left; overflow:hidden;  }
.yijian .isdivb dt{ width:5.8rem; float:left; overflow:hidden; font-size:0.26rem;  margin-bottom:0.2rem;}
.yijian .isdivb dd{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.2rem; }
.yijian .wby{ width:5.34rem; height:0.8rem; float:left; overflow:hidden; border:#dadada solid 0.01rem; background:none;  padding:0rem 0.2rem; line-height:0.8rem; font-size:0.26rem; color:#555; }
.yijian h2{ width:5.8rem; float:left; overflow:hidden ;margin-bottom:0.2rem; }
.yijian .wbqy{ width:5.34rem; height:2rem; float:left; overflow:hidden; border:#dadada solid 0.01rem; background: none;  padding:0.2rem 0.2rem; line-height:0.4rem; font-size:0.26rem; color:#555; }
.yijian .tijiao{ width:5.8rem; height:0.9rem; float:left; overflow:hidden; border:none; background:#666666; cursor:pointer; line-height:0.9rem; font-size:0.3rem; color:#fff; }





 

.hezuo{ width:5.8rem; overflow:hidden; padding:0.4rem 0.3rem;} 
.hezuo ul{ width:5.8rem; overflow:hidden; } 
.hezuo ul li{ width:5.8rem; height:2rem; float:left; overflow:hidden; margin:0rem 0rem 0.5rem 0rem; }
.hezuo ul li img{width:5.8rem; height:2rem; float:left; overflow:hidden; transition: all 0.8s;}
.hezuo ul li img:hover{transform: scale(1.1); }







.huxingF_b{ width:5.8rem;  overflow:hidden; float:left; margin:0.4rem 0.3rem 0rem 0.3rem; }
.huxingF_b li{ width:5.8rem; float:left; overflow:hidden; }
.huxingF_b li dt{width:5.8rem; height:4rem; overflow:hidden; float:left;}
.huxingF_b li dt img{width:5.8rem; height:4rem; overflow:hidden; float:left;}
.huxingF_c{ width:5.8rem; overflow:hidden; text-align:center; }
 






.praise{position:relative; width:40px;height:40px;text-align:center; cursor:pointer; float:right; margin-right:0.9rem;}
#praise{display:block;margin:0 auto;width:40px;height:40px;}
#praise-txt{display:block;height:25px;line-height:25px;}
.praise img{display:block;margin:0 auto;width:40px;height:40px;}
.praise img.animation{animation:myfirst .5s;-moz-animation:myfirst .5s;-webkit-animation:myfirst .5s;-o-animation:myfirst .5s;}
#add-num{display:none;}
#add-num .add-animation{position:absolute;top:-15px;left:10px;color:#000;font-style:normal;font-size:15px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;animation:mypraise .5s;-moz-animation:mypraise .5s;-webkit-animation:mypraise .5s;-o-animation:mypraise .5s;}
#add-num .add-animation.hover,#praise-txt.hover,.praise .hover{color:#EB4F38;}
@keyframes myfirst{0%{width:40px;height:40px;}
50%{width:50px;height:50px;}
100%{width:40px;height:40px;}
}
@-moz-keyframes myfirst{0%{width:40px;height:40px;}
50%{width:50px;height:50px;}
100%{width:40px;height:40px;}
}
@-webkit-keyframes myfirst{0%{width:40px;height:40px;}
50%{width:50px;height:50px;}
100%{width:40px;height:40px;}
}
@-o-keyframes myfirst{0%{width:40px;height:40px;}
50%{width:50px;height:50px;}
100%{width:40px;height:40px;}
}
@keyframes mypraise{0%{top:-15px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
50%{top:-25px;opacity:1;filter:Alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
100%{top:-35px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
}
@-moz-keyframes mypraise{0%{top:-15px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
50%{top:-25px;opacity:1;filter:Alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
100%{top:-35px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
}
@-webkit-keyframes mypraise{0%{top:-15px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
50%{top:-25px;opacity:1;filter:Alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
100%{top:-35px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
}
@-o-keyframes mypraise{0%{top:-15px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
25%{top:-20px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
50%{top:-25px;opacity:1;filter:Alpha(opacity=100);-moz-opacity:1;}
75%{top:-30px;opacity:.5;filter:Alpha(opacity=50);-moz-opacity:.5;}
100%{top:-35px;opacity:0;filter:Alpha(opacity=0);-moz-opacity:0;}
}



.daili{ width:5.8rem; overflow:hidden; padding:0.4rem 0.4rem 0.2rem 0.4rem;}
.daili ul{ width:6rem; overflow:hidden; }
.daili ul li{ width:2.8rem; height:0.7rem; overflow:hidden; float:left; margin-right:0.2rem; line-height:0.7rem; text-align:center;}
.daili ul li a{ width:2.8rem; height:0.7rem; overflow:hidden; display:block; font-size:0.28rem; color:#FFF;  background:#0e7caf;}
.daili ul li a:hover{ width:2.8rem; height:0.7rem; overflow:hidden; display:block; font-size:0.28rem; color:#FFF;  background:#188cc1;}





 






.join{ width:6rem; overflow:hidden; padding:0.4rem 0.2rem;}
.join7{ width:6rem; overflow:hidden; float:left; padding:0.4rem 0rem 0.4rem 0rem;}
.join7 dt{ width:6rem; overflow:hidden; float:left; font-size:0.3rem; line-height:0.4rem; color:#F60; margin-bottom:0.2rem; text-align:center;}
.join7 dd{ width:6rem; overflow:hidden; float:left; font-size:0.22rem; line-height:0.4rem; color:#F60;text-align:center;}


.join1{ width:6rem; overflow:hidden;}
.join1 .join_l_a{ width:6rem; height:0.7rem; overflow:hidden; float:left; margin-bottom:0.2rem;}
.join1 .join_l_a dt{ width:1.4rem; height:0.7rem; line-height:0.7rem; text-align:right; overflow:hidden; float:left; font-size:0.24rem; margin-right:0.1rem;}
.join1 .join_l_a dd{ width:4rem; height:0.7rem; overflow:hidden; float:left; }
.join1 .join_wby1{ width:3.7rem; height:0.66rem; border:#d6d6d6 solid 0.01rem; background:none; line-height:0.62rem; font-size:0.24rem; color:#666; padding:0rem 0.1rem;}
.join1 .join_l_a b{ width:0.3rem; height:0.7rem; overflow:hidden; float:left; line-height:0.7rem; font-size:0.24rem; text-align:center; color:#F00; }



.join2{ width:6rem; height:0.7rem; overflow:hidden; float:left; margin-bottom:0.2rem;}
.join2 dt{ width:1.4rem; height:0.7rem; line-height:0.7rem; text-align:right; overflow:hidden; float:left; font-size:0.24rem; margin-right:0.1rem;}
.join2 dd{ width:4.3rem; height:0.7rem; overflow:hidden; float:left; }
.join2 .join_xlcd{ width:4rem; height:0.66rem; border:#d6d6d6 solid 0.01rem; background:none; line-height:0.66rem; font-size:0.24rem; color:#666; }


 

.join4{ width:6rem; overflow:hidden; float:left; margin-bottom:0.2rem;}
.join4 .join_l{ width:6rem;  overflow:hidden; float:left; margin-bottom:0.2rem;}
.join4 .join_l dt{ width:1.4rem; height:0.7rem; line-height:0.7rem; text-align:right; overflow:hidden; float:left; font-size:0.24rem; margin-right:0.1rem;}
.join4 .join_l dd{ width:4rem; overflow:hidden; float:left; }
.join4 .join_wbqy{ width:3.7rem; height:4rem; border:#d6d6d6 solid 0.01rem; background:none; line-height:0.62rem; font-size:0.24rem; color:#666; padding:0rem 0.1rem;}
.join4 .join_r{ width:6rem; overflow:hidden; float:left;}
.join4 .join_r dt{ width:6rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.4rem; margin-bottom:0.1rem;}
.join4 .join_r2{ width:6rem; overflow:hidden; float:left;}
.join4 .join_r2 dt{ width:6rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.4rem; margin-bottom:0.1rem;}


.join5 { width:6rem; height:0.7rem; overflow:hidden; float:left; margin-bottom:0.4rem;}
.join5 dt{ width:1.4rem; height:0.7rem; line-height:0.7rem; text-align:right; overflow:hidden; float:left; font-size:0.24rem; margin-right:0.1rem;}
.join5 dd{ width:2rem; height:0.7rem; overflow:hidden; float:left; }
.join5 .join_wby2{ width:1.7rem; height:0.66rem; border:#d6d6d6 solid 0.01rem; background:none; line-height:0.62rem; font-size:0.24rem; color:#666; padding:0rem 0.1rem;}

 
.join6 { width:6rem; height:0.9rem; overflow:hidden; float:left;}
.join6 .tijiao{ width:6rem; height:0.9rem; float:left; overflow:hidden; border:none; background:#0e7caf; line-height:0.9rem; font-size:0.3rem; color:#fff; cursor:pointer;}


.riqi{ width:3.7rem; height:0.66rem; border:#d6d6d6 solid 0.01rem; background:none; line-height:0.62rem; font-size:0.24rem; color:#666; padding:0rem 0.1rem;}







.row{ width:6rem; float:left; margin-bottom:0.2rem; position:relative; z-index:45;}
.quyu{ width:1.4rem; height:0.7rem; line-height:0.7rem; text-align:right; overflow:hidden; float:left; font-size:0.24rem; margin-right:0.1rem;}
.right{ width:4rem; overflow:hidden; float:left; }

.row .container1 ul{margin:0;padding:0;list-style-type:none;}
.row .right-body .province{float:left; width:1.8rem;height:0.7rem; border:1px solid #d6d6d6; color:#666; font-size:0.24rem;line-height:0.7rem; margin-right:0.2rem;}
.row .right-body .province .provincexs{float:left;padding-left:0.2rem; font-size:0.24rem;}
.row .right-body .province .dianprovince{float:right;display:block;width:0.22rem;height:0.7rem; background:url(../images/img30.png) no-repeat scroll 0rem 50% / 0.22rem 0.7rem;  cursor:pointer;}
.row .right-body .province .quanprovince{display:none;overflow-x:hidden;overflow-y:scroll;margin-left:-1px;width:1.8rem; height:3rem; border:0.01rem solid #e2e2e2;border-top:none;border-right:none;background-color:#FFF; position:absolute; z-index:9999; top:0.76rem;}
.row .right-body .province ul{width:1.8rem;}
.row .right-body .province li{ font-size:0.24rem;}
.row .right-body .province li:hover{background-color:#f1f1f1;}
.row .right-body .city{float:left; width:1.8rem;height:0.7rem;border:0.01rem solid #d6d6d6;color:#666;font-size:0.24rem;line-height:0.7rem; }
.row .right-body .city .cityxs{float:left;padding-left:0.2rem; font-size:14px;}
.row .right-body .city .diancity{float:right;display:block;width:0.22rem;height:0.7rem; background:url(../images/img30.png) no-repeat scroll 0rem 50% / 0.22rem 0.7rem; cursor:pointer;}
.row .right-body .city .quancity{display:none;overflow-x:hidden;overflow-y:scroll;margin-left:-1px;width:1.8rem; height:3rem; border:0.01rem solid #e2e2e2;border-top:none;border-right:none;background-color:#FFF; position:absolute; z-index:9999; top:0.76rem;}
.row .right-body .city ul{width:1.8rem;}
.row .right-body .city ul li{ font-size:0.24rem;}
.row .right-body .city li:hover{background-color:#f1f1f1;}
.row .right-body .area{float:left; width:1.8rem;height:0.7rem;border:0.01rem solid #d6d6d6;color:#666;font-size:0.24rem;line-height:0.7rem; margin-top:0.2rem; }
.row .right-body .area .areaxs{float:left;padding-left:10px;}
.row .right-body .area .dianarea{float:right;display:block;width:0.22rem;height:0.7rem; background:url(../images/img30.png) no-repeat scroll 0rem 50% / 0.22rem 0.7rem;cursor:pointer;}
.row .right-body .area .quanarea{display:none;overflow-x:hidden;overflow-y:scroll;margin-left:-1px;width:1.8rem; height:3rem; border:0.01rem solid #e2e2e2;border-top:none;border-right:none;background-color:#FFF; position:absolute; z-index:9999; top:0.76rem;}
.row .right-body .area .mousemove{display:none;}
.row .right-body .area ul{width:1.8rem;}
.row .right-body .area ul li{ font-size:0.24rem;}
.row .right-body .area li:hover{background-color:#f1f1f1;}










.rongyu{  width:6.4rem; overflow:hidden; padding:0.5rem 0rem 0.3rem 0rem; }
.rongyu ul{ width:6.35rem; float:left; overflow:hidden; margin-left:0.05rem; }
.rongyu ul li{ width:2.7rem; float:left; overflow:hidden; margin-left:0.3rem; }
.rongyu ul li dt{ width:2.7rem; height:1.75rem; float:left; overflow:hidden;}
.rongyu ul li dt img{ width:2.7rem; height:1.75rem; float:left; overflow:hidden; transition: all 0.8s;}
.rongyu ul li dt img:hover{transform: scale(1.1); }
.rongyu ul li dd{ width:2.7rem; height:0.8rem; float:left; overflow:hidden; text-align:center; line-height:0.8rem; font-size:0.24rem; text-overflow: ellipsis; white-space: nowrap;}












