@charset "utf-8";
/* CSS Document */


.topbox{display:block; width:0.7rem; height:0.7rem; position:fixed; right:0.2rem; bottom:0.8rem; z-index:99;}
.topbox img{ width:0.7rem; height:0.7rem; z-index:99; }

 
 
.top{  width:6.4rem; height:1.3rem; float:left; background:#FFF;}
.logo{width:2.6rem; height:1.3rem; float:left; overflow:hidden; }
.logo img{ width:2.6rem; height:1.3rem; float:left; overflow:hidden; }
.dianhua{width:2.2rem; height:1.3rem; float:left; overflow:hidden; margin-left:0.7rem; }
.dianhua img{ width:2.2rem; height:1.3rem; float:left; overflow:hidden; }

.tree_box{width:6.4rem; position:absolute; top:0rem; left:0rem; z-index:99; line-height:0.8rem;}
.tree_box h3{cursor: pointer; width:6.4rem; }
.tree_box h3 img{ position:absolute; top:0rem; right:0rem; width:0.8rem; height:1.3rem; cursor:pointer;}
.tree_one{display: none; overflow: hidden; width:6.4rem; float:left; background-color:#34548f; position: absolute; top:1.3rem; left:0rem; z-index:99;  border-top:#3e61a1 solid 0.01rem;}
.tree_one li{ }
.tree_one h4{cursor: pointer; padding-left:0.6rem; font-size:0.28rem;  border-bottom:#3e61a1 solid 0.01rem; color:#FFF;}
.tree_one h4 a{ display:block; color:#FFF;}
.tree_one h4 img{ width:0.18rem; height:0.18rem; float:right; margin-top:0.3rem; margin-right:0.4rem; }
.tree_two{ display: none; overflow: hidden; width:6.4rem; float:left; background:#3e61a1;}
.tree_two li{cursor: pointer; border-bottom:#34548f solid 0.01rem;  padding-left:0.8rem; font-size:0.26rem;}
.tree_two li a{ display:block; font-size:0.24rem; color:#FFF;}
.tree_one h5{ font-size:0.28rem; border-bottom:#3e61a1 solid 0.01rem; padding-left:0.6rem;}
.tree_one h5 a{ display:block; color:#FFF;}

  


#banner{position:relative;overflow:hidden ;width:6.4rem; height:5rem;  }
#banner .swiper-slide{position:relative; }
#banner a{ width:6.4rem; height:5rem; overflow:hidden;}
#banner img{ width:6.4rem; height:5rem; overflow:hidden;}
#banner dl{ width:6.4rem; height:100%; overflow:hidden; text-align:center; position:absolute; left:0; top:0;background-color: rgba(52,84,143,.6);}
#banner dl dt{ width:6.4rem; overflow:hidden; color:#FFF; font-size:0.26rem; font-weight:bold;  text-align:center; margin-top:2rem; display:inline-block; }
#banner dl dd{ width:6.4rem; overflow:hidden; color:#FFF; font-size:0.34rem; font-weight:bold;  text-align:center; display:inline-block; margin-top:0.1rem; }
.pagination{position:absolute; right:0; bottom:0.5rem; z-index:20; width:6.4rem; height:0.15rem; text-align: center; overflow:hidden; }
.swiper-pagination-bullet{display:inline-block; margin:0rem 0.06rem; width:0.6rem; height:0.15rem;  background-color: rgba(255,255,255,.4); cursor:pointer; }
.swiper-pagination-bullet-active{ background:#fff;}


 

 
.warp1{ width:6.4rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.5rem 0rem;}
.warp1 .diva{ width:6.4rem; float:left;  overflow:hidden; font-size:0.42rem; color:#34548f; text-align:center; font-weight:bold; margin-bottom:0.4rem; } 
.warp1 .divb{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; font-size:0.24rem; line-height:0.4rem; margin-left:0.3rem;}
.num-figure{ width:6.1rem; float:left; overflow:hidden; margin-left:0.3rem; }
.num-figure li{ width:1.7rem; float:left; overflow:hidden; margin-left:0.2rem; }
.num-figure li h2{ width:1.7rem; float:left; overflow:hidden; font-size:0.24rem; color:#444; }
.num-change{padding:0; }
.num-change li:first-child{ width:1.7rem; height:0.5rem; font-size:0.24rem; color:#34548f; }
.num-change span{ font-size:0.4rem; color:#34548f; font-weight:bold; font-family:Arial; margin-right:0.1rem; }

  
 

.warp2{ width:6.4rem; height:3.2rem; float:left; overflow:hidden; position:relative; }
.warp2 dt{ width:6.4rem; height:3.2rem; float:left; overflow:hidden; }
.warp2 dd{ width:6.4rem; height:3.2rem; float:left; overflow:hidden; text-align:center; position:absolute; left:0; top:0; background-color: rgba(52,84,143,.6);}
.warp2 dd h2{ width:6.4rem; overflow:hidden; font-size:0.42rem; color:#FFF; font-weight:bold; margin-top:0.8rem;}
.warp2 dd h3{ width:2.02rem; float:left; overflow:hidden; margin-left:2.19rem; margin-top:0.24rem; } 
.warp2 dd h3 a{ width:1.4rem; height:0.6rem;  float:left; line-height:0.6rem; overflow:hidden; font-size:0.24rem; color:#FFF; padding:0rem 0.3rem; border:#FFF solid 0.01rem; display:block; border-radius:0.06rem; } 
.warp2 dd h3 a:hover{ background:#34548f; border:#34548f solid 0.01rem; } 
.warp2 dd h3 img{ width:0.08rem; height:0.14rem; margin:0.23rem 0rem 0rem 0rem; float:right;} 

 
 
.warp4{ width:6.4rem; float:left; overflow:hidden; padding:0.6rem 0rem 0rem 0rem;}
.warp4 .diva{ width:6.4rem; float:left;  overflow:hidden; font-size:0.42rem; color:#34548f; text-align:center; font-weight:bold; margin-bottom:0.4rem; } 
.warp4 .divb{ width:6.4rem; float:left; overflow:hidden; position:relative; }
.warp4 .divb dt{ width:6.4rem; height:4rem; overflow:hidden; }
.warp4 .divb dt img{ width:6.4rem; height:4rem; overflow:hidden; }
.warp4 .divb dd{ width:6.4rem; height:4rem; overflow:hidden; text-align:center; position:absolute; left:0; top:0; background-color:rgba(0,0,0,.6); }
.warp4 .divb dd h2{ width:0.8rem; height:0.8rem; overflow:hidden; display:inline-block; margin-top:0.75rem;  }
.warp4 .divb dd h2 img{ width:0.8rem; height:0.8rem; overflow:hidden; }
.warp4 .divb dd h3{ width:6.4rem; overflow:hidden; color:#FFF; font-size:0.32rem; font-weight:bold;  display:inline-block; margin-top:0.1rem; }
.warp4 .divb dd h4{  width:0.5rem; height:0.5rem; overflow:hidden; border-radius:50%; display:inline-block; border:#FFF solid 0.02rem;  background:url(../images/img9.png) no-repeat scroll 0.17rem 50% / 0.16rem 0.14rem;  margin-top:0.3rem; }
.warp4 .divb dd h4:hover{ border:#34548f solid 0.02rem; background:url(../images/img9.png) no-repeat scroll 0.17rem 50% / 0.16rem 0.14rem #34548f; }



 
.warp3{ width:5.8rem; float:left; overflow:hidden;  padding:0.6rem 0rem 0.8rem 0rem;margin-left:0.3rem;  }
.warp3 .diva{ width:5.8rem; float:left;  overflow:hidden; font-size:0.42rem; color:#34548f; text-align:center; font-weight:bold; margin-bottom:0.4rem; } 
.warp3 .divb{ width:5.8rem; float:left; overflow:hidden; }
/*.content{ width:5.8rem; float:left; overflow:hidden;  }
.content h3{ position:relative; width:5.8rem; height:10rem; overflow:hidden;display:inline-block;}
.content h3 dd{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.content h3 dd img{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.content h3 dt{ width:5rem; height:5rem; float:left; overflow:hidden; background:#f2f1f1; padding:0rem 0.4rem; }
.content h3 dt h2{ width:5rem; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:0.55rem;}
.content h3 dt h2 a{ font-size:0.3rem; color:#34548f; font-weight:bold; }
.content h3 dt samp{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#34548f; margin-top:0.3rem; margin-left:2.25rem;}
.content h3 dt h4{ width:5rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; margin-top:0.4rem;}
.content h3 dt h5{ width:2.02rem; float:left; overflow:hidden; margin-left:1.49rem; margin-top:0.4rem; } 
.content h3 dt h5 a{ width:1.4rem; height:0.6rem;  float:left; line-height:0.6rem; overflow:hidden; font-size:0.24rem; color:#34548f; padding:0rem 0.3rem; border:#34548f solid 0.01rem; display:block; border-radius:0.06rem; } 
.content h3 dt h5 a:hover{ border:#34548f solid 0.01rem; } 
.content h3 dt h5 img{ width:0.08rem; height:0.14rem; margin:0.23rem 0rem 0rem 0rem; float:right;} 
  
*/  
  
  
.content{ width:5.8rem; float:left; overflow:hidden;  }
.content h3{ position:relative; width:5.8rem; height:6rem; overflow:hidden;display:inline-block;}
.content h3 dd{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.content h3 dd img{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.content h3 dt{ width:5rem; height:1rem; float:left; overflow:hidden; background:#f2f1f1; padding:0rem 0.4rem; }
.content h3 dt h2{ width:5rem;height:1rem; float:left; overflow:hidden; line-height:1rem; text-align:center; text-overflow: ellipsis; white-space: nowrap; }
.content h3 dt h2 a{ font-size:0.3rem; color:#34548f; font-weight:bold; }
   
  
  
  
  
  
  
  
.warp5{ width:6.4rem; float:left; overflow:hidden; padding:0.6rem 0rem 0.7rem 0rem; background:#f2f1f1;}
.warp5 .diva{ width:6.4rem; float:left;  overflow:hidden; font-size:0.42rem; color:#34548f; text-align:center; font-weight:bold; margin-bottom:0.4rem; } 
.warp5 .divb{ width:6.1rem; float:left; overflow:hidden; margin-left:0.3rem; }
.warp5 .divb .sdiva{ width:5.4rem; height:0.66rem; line-height:0.6rem; float:left; overflow:hidden; border:#d2d2d2 solid 0.01rem; border-radius:0.06rem; background:#FFF; padding:0rem 0.2rem; margin-bottom:0.2rem; }
.warp5 .divb .sdiva dt{ width:0.2rem; height:0.24rem; float:left; overflow:hidden; margin-right:0.2rem; margin-top:0.21rem; }
.warp5 .divb .sdiva dt img{ width:0.2rem; height:0.24rem; float:left; overflow:hidden; }
.warp5 .divb .sdiva dd{ width:5rem; height:0.66rem; float:left; overflow:hidden; }
.wbk1{ width:5rem; height:0.6rem; float:left; overflow:hidden; background: none; border:none; font-size:0.24rem; } 
.warp5 .divb .sdivb{ width:5.4rem; float:left; overflow:hidden; border:#d2d2d2 solid 0.01rem; border-radius:0.06rem; background:#FFF; padding:0rem 0.2rem; margin-bottom:0.2rem; }
.warp5 .divb .sdivb dt{ width:0.2rem; height:0.24rem; float:left; overflow:hidden; margin-right:0.2rem;  margin-top:0.21rem;}
.warp5 .divb .sdivb dt img{ width:0.2rem; height:0.24rem; float:left; overflow:hidden; }
.warp5 .divb .sdivb dd{ width:5rem; float:left; overflow:hidden; padding:0.11rem 0rem;}
.wbqy1{ width:5rem; height:2rem; float:left; overflow:hidden; background: none; border:none; font-size:0.24rem; line-height:0.4rem;  } 
.warp5 .divb .sdivc{ width:5.8rem; height:0.66rem; float:left; overflow:hidden; border-radius:0.06rem;}
.tj1{  width:5.8rem; height:0.66rem; float:left; overflow:hidden; border-radius:0.06rem; background:#34548f; border:none; line-height:0.66rem; color:#FFF; font-size:0.26rem;}  





.foot{ width:5.8rem; overflow:hidden; float:left; padding:0.6rem 0.3rem; background:#34548f;}
.foot .divc{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; line-height:0.4rem;  margin-bottom:0.4rem; }
.foot .divc dt{ width:0.9rem; height:0.8rem; float:left; overflow:hidden; }
.foot .divc dt img{ width:0.8rem; height:0.8rem; float:left; overflow:hidden; }
.foot .divc dd{ width:4.9rem; float:left; overflow:hidden; }
.foot .divc dd h2{ width:4.9rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; }
.foot .divc dd h3{ width:4.9rem; float:left; overflow:hidden; font-size:0.38rem; color:#FFF; font-weight:bold; }
.foot .divc dd h3 a{ font-size:0.38rem; color:#FFF; font-weight:bold; }
.foot .divc dd h3 a:hover{color:#fff; }
.foot .divc dd h3 a:link{color:#fff; }
.foot .divc dd h3 a:visited{color:#fff; }

.foot .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; line-height:0.4rem;  margin-bottom:0.3rem; }
.foot .diva img{ height:0.26rem; overflow:hidden; float:left; margin:0.08rem 0.15rem 0rem 0rem;}
.foot .divb{ width:2rem; overflow:hidden; float:left; }
.foot .divb dt{ width:2rem; overflow:hidden; float:left; }
.foot .divb dt img{ width:2rem; height:2rem; overflow:hidden; float:left; }
.foot .divb dd { width:2rem; overflow:hidden; float:left; font-size:0.24rem; color:#fff; padding-top:0.15rem; text-align:center; }


  


.digg{ width:5.8rem; padding:0.1rem 0rem 0.7rem 0rem; text-align:center; font-size:0.18rem; margin:0rem 0.3rem; }
.digg a{ padding:0.1rem 0.2rem; border:#dcdcdc solid 0.01rem; color:#0c3773; font-size:0.24rem; margin:0rem 0.03rem; display:inline-block; }
.digg a:hover{ background:#34548f; color:#FFF; border:#34548f solid 0.01rem; font-size:0.24rem;}
.digg .current{ padding:0.1rem 0.2rem; background:#34548f; color:#fff; border:#34548f solid 0.01rem; }


   
 

.nybn{ width:6.4rem; height:1.33rem; float:left;  overflow:hidden; position:relative; }
.nybn img{ width:6.4rem; height:1.33rem; float:left;  overflow:hidden; }
.nybn .diva{ width:6.4rem; height:1.33rem; float:left;  overflow:hidden; position:absolute; left:0; top:0; text-align:center; font-size:0.38rem; font-weight:bold; line-height:1.33rem; color:#FFF; }
 

   


.nynav2{ width:6.4rem; height:0.8rem;  float:left; overflow:hidden;  box-shadow:0px 0px 10px rgba(51, 51, 51, .2); background:#FFF; }
.nynav2 ul{ width:6.4rem; height:0.8rem;  float:left; overflow:hidden; text-align:center; }
.nynav2 ul li{ width:3.2rem; height:0.8rem; overflow:hidden; float:left; line-height:0.76rem; }
.nynav2 ul li a{ height:0.76rem; overflow:hidden; display:block; font-size:0.28rem; }
.nynav2 ul li a:hover{ height:0.76rem; overflow:hidden; font-size:0.28rem; border-bottom:#34548f solid 0.04rem; }
#nynav2_on{ height:0.76rem; overflow:hidden;font-size:0.28rem;  border-bottom:#34548f solid 0.04rem; color:#34548f; }

.nynav3{ width:6.4rem; height:0.8rem;  float:left; overflow:hidden;  box-shadow:0px 0px 10px rgba(51, 51, 51, .2); background:#FFF; }
.nynav3 ul{ width:6.4rem; height:0.8rem;  float:left; overflow:hidden; text-align:center; }
.nynav3 ul li{ width:2.133rem; height:0.8rem; overflow:hidden; float:left; line-height:0.76rem; }
.nynav3 ul li a{ height:0.76rem; overflow:hidden; display:block; font-size:0.28rem; }
.nynav3 ul li a:hover{ height:0.76rem; overflow:hidden; font-size:0.28rem; border-bottom:#34548f solid 0.04rem; }


 
.wenzhang{ width:5.8rem; overflow:hidden; float:left; padding:0.7rem 0.3rem;}
.wenzhang img{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.1rem;}



/*.case{ width:5.8rem; overflow:hidden; float:left; padding:0.7rem 0.3rem 0.3rem 0.3rem;}
.case ul{ width:5.8rem;float:left; overflow:hidden; }
.case ul li{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.3rem; }
.case ul li dd{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.case ul li dd img{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.case ul li dt{ width:5rem; height:5rem; float:left; overflow:hidden; background:#f2f1f1; padding:0rem 0.4rem; }
.case ul li dt h2{ width:5rem; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:0.55rem;}
.case ul li dt h2 a{ font-size:0.3rem; color:#34548f; font-weight:bold; }
.case ul li dt samp{ width:0.5rem; height:0.04rem; float:left; overflow:hidden; background:#34548f; margin-top:0.3rem; margin-left:2.25rem;}
.case ul li dt h4{ width:5rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; margin-top:0.4rem;}
.case ul li dt h5{ width:2.02rem; float:left; overflow:hidden; margin-left:1.49rem; margin-top:0.4rem; } 
.case ul li dt h5 a{ width:1.4rem; height:0.6rem;  float:left; line-height:0.6rem; overflow:hidden; font-size:0.24rem; color:#34548f; padding:0rem 0.3rem; border:#34548f solid 0.01rem; display:block; border-radius:0.06rem; } 
.case ul li dt h5 a:hover{ border:#34548f solid 0.01rem; } 
.case ul li dt h5 img{ width:0.08rem; height:0.14rem; margin:0.23rem 0rem 0rem 0rem; float:right;} 
*/  
    
.case{ width:5.8rem; overflow:hidden; float:left; padding:0.7rem 0.3rem 0.3rem 0.3rem;}
.case ul{ width:5.8rem;float:left; overflow:hidden; }
.case ul li{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.3rem; }
.case ul li dd{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.case ul li dd img{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.case ul li dt{ width:5rem; height:1rem; float:left; overflow:hidden; background:#f2f1f1; padding:0rem 0.4rem; }
.case ul li dt h2{ width:5rem; height:1rem; line-height:1rem; text-align:center; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.case ul li dt h2 a{ font-size:0.3rem; color:#34548f; font-weight:bold; }
 



.warp7{ width:5.8rem; float:left; overflow:hidden; padding:0.8rem 0.3rem 0.4rem 0.3rem; }
.warp7 .diva{ width:5.8rem; float:left; overflow:hidden; }
.warp7 .diva dl{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; } 
.warp7 .diva dl dt{ width:0.8rem; height:0.8rem; float:left; overflow:hidden; }
.warp7 .diva dl dt img{ width:0.8rem; height:0.8rem; float:left; overflow:hidden; }
.warp7 .diva dl dd{ width:5rem; float:left; overflow:hidden; }
.warp7 .diva dl dd h2{ width:5rem; font-size:0.26rem; float:left; overflow:hidden; margin-top:0.1rem;  }
.warp7 .diva dl dd h3{ width:5rem; font-size:0.24rem; float:left; overflow:hidden;  margin-top:0.1rem; line-height:0.4rem;  }






.news{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0.3rem 0.4rem 0.3rem; }
.news ul{ width:5.8rem; float:left; overflow:hidden; }
.news ul li{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; }
.news .sdiva{ width:5.8rem; height:3.9rem; float:left; overflow:hidden; }
.news .sdiva img{ width:5.8rem; height:3.9rem; float:left; overflow:hidden;}
.news .sdivb{ width:5.8rem; float:left; overflow:hidden; }
.news .sdivb dt{ width:5.8rem; float:left; line-height:0.44rem; overflow:hidden; margin-top:0.3rem; font-size:0.28rem; }
.news .sdivb dd{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; color:#666; line-height:0.4rem; margin-top:0.2rem;  }
 




.news_xx{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0.3rem; }
.news_xx .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.34rem; line-height:0.44rem; text-align:center; }
.news_xx .divb{ width:5.8rem; float:left;overflow:hidden; font-size:0.22rem; color:#777; text-align:center; margin-top:0.5rem; }
.news_xx .divc{ width:5.8rem; float:left; overflow:hidden; float:left; padding:0.7rem 0rem; }
.news_xx .divc img{ width:5.8rem; float:left; overflow:hidden; float:left; margin-bottom:0.1rem;}
.news_xx .divd{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.2rem; }  
.news_xx .divd ul{ width:5.8rem; float:left; overflow:hidden; }  
.news_xx .divd ul li{ width:5.8rem; overflow:hidden; float:left; line-height:0.4rem; font-size:0.24rem; margin-bottom:0.3rem; }  
.news_xx .divd ul li a{ font-size:0.24rem; }  
.news_xx .dive{ width:1.9rem; height:0.54rem; overflow:hidden; line-height:0.54rem; text-align:center; border-radius:0.3rem; margin-left:1.95rem; }  
.news_xx .dive a{ width:1.9rem; height:0.54rem; overflow:hidden; background:#34548f; display:block; font-size:0.24rem; color:#FFF;}  
.news_xx .dive a:hover{ width:1.9rem; height:0.54rem; overflow:hidden; background:#2577c8; display:block; font-size:0.24rem; color:#FFF;}  
  
  
  
  
  
.warp9{ width:5rem; height:0.7rem; overflow:hidden; background:#34548f; padding:0rem 0.4rem; }
.warp9 .diva{ width:2.5rem; height:0.7rem;  float:left; overflow:hidden; line-height:0.7rem; font-size:0.26rem; color:#FFF;}
.warp9 .divb{ width:2.5rem; height:0.7rem;  float:left; overflow:hidden; line-height:0.7rem; text-align:right; font-size:0.26rem; color:#FFF;}
.zhaopin{ width:5.8rem; overflow:hidden; padding:0.7rem 0rem; margin-left:0.3rem;} 
.zhaopin li{ width:5.8rem; overflow:hidden; }
.zhaopin li dt{ width:2.5rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.7rem; padding-left:0.4rem;}
.zhaopin li dd{ width:2.5rem; overflow:hidden; float:left; text-align: right; font-size:0.24rem; line-height:0.7rem; padding-right:0.4rem;}

.zhaopin .link{ width:5.8rem; height:0.7rem; position:relative; display:block; border-bottom:#e1e0e0 solid 0.01rem; line-height:0.7rem; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li i{position:absolute;top:0rem; left:0rem; color:#555; font-size:0.24rem;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:24px; height:24px; background:url(../images/img41.png) no-repeat; right:40px; left:auto; top:25px; }
.zhaopin li.open .link{color:#34548f; border:none;}
.zhaopin li.open i{color:#fff;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../images/img40.png) no-repeat; }
.submenu{ width:5rem; padding:0.6rem 0.4rem; display:none; background:#f5f6fa; overflow:hidden; }
.submenu .diva{ width:5rem; float:left; overflow:hidden; padding-bottom:0.3rem;}
.submenu .diva .sdiva{ width:5rem; line-height:0.38rem; float:left; font-size:0.24rem; margin-bottom:0.2rem;}
.submenu .divb{ width:5rem; float:left; overflow:hidden; }
.submenu .divb .sdiva{ width:5rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; margin-bottom:0.3rem; }
.submenu .divb .sdivb{ width:5rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.44rem; margin-bottom:0.5rem;}
.submenu .divc{ width:5rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.46rem; }
.submenu .divc a{ font-size:0.26rem; }
.submenu .divc a:hover{ font-size:0.26rem; }




.shebei{ width:5.8rem; overflow:hidden; float:left; padding:0.7rem 0.3rem 0.3rem 0.3rem;}
.shebei ul{ width:5.8rem;float:left; overflow:hidden; }
.shebei ul li{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.4rem; }
.shebei ul li dt{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; margin-bottom:0.3rem; }
.shebei ul li dt img{ width:5.8rem; height:3.9rem; float:left;  overflow:hidden; }
.shebei ul li dd{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; text-align:center; }
  


.hezuo{ width:6.4rem; overflow:hidden; float:left; padding:0.7rem 0rem 0.5rem 0rem;}
.hezuo ul{ width:6.4rem;float:left; overflow:hidden; }
.hezuo ul li{ width:2.82rem; float:left; overflow:hidden; margin-bottom:0.25rem; margin-left:0.25rem; }
.hezuo ul li dt{ width:2.8rem; height:1.4rem; float:left;  overflow:hidden; border:#e5e5e5 solid 0.01rem; }
.hezuo ul li dt img{ width:2.8rem; height:1.4rem; float:left;  overflow:hidden; }
   


 