@charset "utf-8";

.topbox{display:block; width:0.6rem; height:0.6rem; position:fixed; right:0.2rem; bottom:1rem; z-index:9;}
.topbox img{ width:0.6rem; height:0.6rem; z-index:9; }



 

 
.top{  width:6.4rem; height:1.2rem; background:#FFF;  }
.logo{ position:absolute; left:0.2rem; z-index:99; float:left; width:3.45rem; height:1.2rem; }
.logo img{ width:3.45rem; height:1.2rem; float:left;}
.tree_box{width:6.4rem; position:absolute; top:0rem; left:0rem; z-index:10;}
.tree_box h3{cursor: pointer; width:6.4rem; }
.tree_box h3 img{ position:absolute; top:0rem; right:0rem; width:0.8rem; height:1.2rem; cursor:pointer; }
.tree_one{display: none; overflow: hidden; width:5.8rem; float:left; background:#007cc2; box-shadow:0px 2px 14px rgba(51, 51, 51, .1);-moz-box-shadow:0x 2px 14px rgba(51, 51, 51, .1); -webkit-box-shadow:0px 2px 14px rgba(51, 51, 51, .1);  position: absolute; top:1.2rem; left:0rem; z-index:99; padding:0rem 0.3rem;}
.tree_one li{ }
.tree_one h5{ font-size:0.28rem; border-bottom:#0f8ed6 solid 0.01rem; line-height:0.8rem; }
.tree_one h5 a{ display:block;color:#FFF; }
.tree_one h4{cursor: pointer; font-size:0.28rem;  border-bottom:#0f8ed6 solid 0.01rem; line-height:0.8rem;color:#FFF;}
.tree_one h4 a{ display:block; }
.tree_one h4 img{ width:0.16rem; height:0.16rem; float:right; margin-top:0.3rem; }
.tree_two{ display: none; overflow: hidden; width:5.8rem; float:left; background:#0f8ed6; border-radius:0.06rem; margin:0.1rem 0rem; padding:0.2rem 0rem; line-height:0.6rem;}
.tree_two li{cursor: pointer; padding-left:0.2rem; font-size:0.26rem;}
.tree_two li a{ display:block; font-size:0.26rem; color:#FFF;}


 
.sousuo{ width:0.4rem; height:0.4rem; position: absolute; cursor:pointer; top:0.4rem; right:1rem; z-index:82;}
.cd-popup4{position:fixed;top:0;left:0;z-index:9999; visibility:hidden;width:100%;height:100%; background-color:rgba(0,124,194,.9); box-sizing: inherit; opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}
.cd-popup4.is-visible4{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}
.cd-popup-container4{position:relative;  width:5.8rem; padding:2rem 0.3rem 2rem 0.3rem;  -webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);-webkit-backface-visibility:hidden;-ms-transition-duration:.3s;}
.cd-popup-close2{position:absolute;top:0.3rem;right:0.3rem;z-index:10;display:block; width:0.28rem; height:0.25rem; background: url(../images/guanbi.png) no-repeat scroll 0rem 50% / 0.28rem 0.25rem; }
.is-visible4 .cd-popup-container4{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);} 
.is-visible4 .cd-popup-container4 .diva{width:5.8rem; height:0.8rem; overflow:hidden; float:left; border-radius:0.6rem; background:#FFF; }
.is-visible4 .cd-popup-container4 .diva dd{ width:4.7rem; height:0.8rem; float:left; overflow:hidden; padding-left:0.3rem;}
.wbk1{ width:4.7rem; height:0.8rem; float:left; overflow:hidden; border:none; background:none; line-height:0.8rem; font-size:0.24rem; }
.is-visible4 .cd-popup-container4 .diva dt{width:0.5rem; height:0.8rem; float:left; overflow:hidden;  }
.tj1{ width:0.5rem; height:0.8rem; overflow:hidden; border:none; cursor:pointer; text-align:center; background: url(../images/sousuo2.png) no-repeat scroll 0rem 50% / 0.5rem 0.8rem; }
 
 
 
 
 
.mybn{ width:100%; overflow:hidden; }
.mybn .page{width: 100%; height:100%; box-sizing: border-box; position: absolute; top:0; left:0; display: flex; display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-content: center; }
.mybn .page .swiper-pagination{position:absolute; bottom:0.3rem; }
.mybn .page .swiper-pagination-bullet{ width:0.5rem; height:0.03rem; overflow:hidden; background-color: rgba(255,255,255,.5); margin:0 0.04rem; opacity: 1; outline: none; border-radius:0;}
.mybn .page .swiper-pagination-bullet-active{ background:#fff; outline: none; }
.swiper-slide .bg-img2{ display: block; width: 100%; float:left; overflow:hidden; }
.swiper-slide .bg-img2 img{ display: block;width: 100%; overflow:hidden;}





.swiper{ width:100%; overflow:hidden; }
.swiper div{ margin:0; }
.swiper-slide{ width:100%; float:left; overflow:hidden;} 



  
 
.warp2{ width:6.4rem; float:left; overflow:hidden; background: url(../images/img1.jpg) no-repeat scroll 0rem 100% / 6.4rem 2.02rem #f7f7f7; padding:1rem 0rem; } 
.warp2 .diva{ width:5.8rem; float:left; overflow:hidden; padding:0rem 0.3rem;} 
.warp2 .diva .sdiva{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.6rem;} 
.warp2 .diva .sdiva dt{ width:5.8rem; overflow:hidden; float:left; font-size:0.4rem; text-transform:uppercase; color:#007cc2; font-weight:bold; margin-bottom:0.1rem;} 
.warp2 .diva .sdiva dd{ width:5.8rem; overflow:hidden; float:left; font-size:0.36rem;  color:#222;  margin-bottom:0.6rem;}
.warp2 .diva .sdiva h2{ width:5.8rem; overflow:hidden; float:left; font-size:0.24rem; line-height:0.38rem; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:9; margin-bottom:8%;} 
.warp2 .diva .sdiva h3{ width:5.8rem; overflow:hidden; float:left; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;  } 
.warp2 .diva .sdiva h3:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);  } 
.warp2 .diva .sdiva h3 a{ width:1.8rem; height:0.6rem; display:block; overflow:hidden; border-radius:0.3rem;  color:#FFF; text-align:center;  line-height:0.6rem; font-size:0.24rem; float:left; background: #007cc2; } 
.warp2 .diva .sdiva h3 a:hover{  background: #0f8ed6; color:#FFF;  } 
.warp2 .diva .sdivb{ width:5.8rem; overflow:hidden; float:left;} 
.warp2 .diva .sdivb img{ width:5.8rem; float:left; overflow:hidden; } 





.warp1{ width:6.4rem; float:left; overflow:hidden; padding:1rem 0rem 0rem 0rem; } 
.warp1 .diva{ width:5.8rem; float:left; overflow:hidden; padding:0rem 0.3rem;} 
.warp1 .diva .sdiva{  width:4rem; float:left; overflow:hidden; } 
.warp1 .diva .sdiva dt{ width:4rem; overflow:hidden; float:left; font-size:0.4rem; text-transform:uppercase; color:#007cc2; font-weight:bold; margin-bottom:0.1rem;} 
.warp1 .diva .sdiva dd{ width:4rem; overflow:hidden; float:left; font-size:0.36rem;  color:#222;  margin-bottom:0.6rem;}
.warp1 .diva .sdivb{ width:1.8rem; overflow:hidden; float:right; margin-top:0.45rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;   } 
.warp1 .diva .sdivb:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.warp1 .diva .sdivb a{ width:1.8rem; height:0.6rem; display:block; overflow:hidden; border-radius:0.3rem;  color:#FFF; text-align:center;  line-height:0.6rem; font-size:0.24rem; float:left; background: #007cc2; } 
.warp1 .diva .sdivb a:hover{   background: #0f8ed6; color:#FFF;  }
.warp1 .divb{ width:6.4rem;  overflow:hidden; background: url(../images/img4.jpg) no-repeat scroll 0rem 0% / 6.4rem 9.20rem; }
.warp1 .divb .sdiva{ width:6.4rem; height:9.20rem; overflow:hidden; background-color: rgba(0,0,0,.1); }
.warp1 .divb .sdiva .eisdiva{ width:3.195rem; height:4.6rem; float:left; overflow:hidden; border-right:#d9e1e4 solid 0.01rem; border-bottom:#d9e1e4 solid 0.01rem; position:relative;box-sizing: inherit; }
.warp1 .divb .sdiva .eisdiva:hover{ background-color: rgba(0,124,194,.6);}
.warp1 .divb .sdiva .eisdiva a{ width:3.195rem; height:4.6rem; float:left; text-align:center; overflow:hidden;display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.warp1 .divb .sdiva .eisdiva a:hover{ width:3.195rem; height:4.6rem; float:left; overflow:hidden; display:block;transform:translate(0,-15px); -webkit-transform:translate(0,-15px); -moz-transform:translate(0,-15px); -o-transform:translate(0,-15px); -ms-transform:translate(0,-15px); } 
.warp1 .divb .sdiva .eisdiva dl{ width:2.595rem; height:100%;  float:left; overflow:hidden; display: flex; flex-direction: column; align-items: center; justify-content: center;  padding:0rem 0.3rem;}
.warp1 .divb .sdiva .eisdiva dl dt{ width:2.595rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; font-weight:bold; margin-bottom:0.1rem; }
.warp1 .divb .sdiva .eisdiva dl dd{ width:2.595rem; float:left; overflow:hidden; font-size:0.16rem; color:#FFF;  text-transform:uppercase;  }
.warp1 .divb .sdiva .eisdivb{ width:3.195rem; height:4.6rem; float:left; overflow:hidden; border-bottom:#d9e1e4 solid 0.01rem; position:relative; box-sizing: inherit; }
.warp1 .divb .sdiva .eisdivb:hover{ background-color: rgba(0,124,194,.6);}
.warp1 .divb .sdiva .eisdivb a{ width:3.195rem; height:4.6rem; float:left; text-align:center; overflow:hidden;display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.warp1 .divb .sdiva .eisdivb a:hover{ width:3.195rem; height:4.6rem; float:left; overflow:hidden; display:block;transform:translate(0,-15px); -webkit-transform:translate(0,-15px); -moz-transform:translate(0,-15px); -o-transform:translate(0,-15px); -ms-transform:translate(0,-15px); } 
.warp1 .divb .sdiva .eisdivb dl{ width:2.595rem; height:100%; float:left; overflow:hidden; display: flex; flex-direction: column; align-items: center; justify-content: center; padding:0rem 0.3rem; }
.warp1 .divb .sdiva .eisdivb dl dt{ width:2.595rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; font-weight:bold; margin-bottom:0.1rem;  }
.warp1 .divb .sdiva .eisdivb dl dd{ width:2.595rem; float:left; overflow:hidden; font-size:0.16rem; color:#FFF;  text-transform:uppercase;  }
 
 
 
.warp3{ width:5.8rem; float:left; overflow:hidden; padding:1rem 0.3rem; } 
.warp3 .diva{ width:5.8rem; float:left; overflow:hidden;  } 
.warp3 .diva .sdiva{  width:4rem; float:left; overflow:hidden; } 
.warp3 .diva .sdiva dt{ width:4rem; overflow:hidden; float:left; font-size:0.4rem; text-transform:uppercase; color:#007cc2; font-weight:bold; margin-bottom:0.1rem;} 
.warp3 .diva .sdiva dd{ width:4rem; overflow:hidden; float:left; font-size:0.36rem;  color:#222;  margin-bottom:0.6rem;}
.warp3 .diva .sdivb{ width:1.8rem; overflow:hidden; float:right; margin-top:0.45rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;   } 
.warp3 .diva .sdivb:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.warp3 .diva .sdivb a{ width:1.8rem; height:0.6rem; display:block; overflow:hidden; border-radius:0.3rem;  color:#FFF; text-align:center;  line-height:0.6rem; font-size:0.24rem; float:left; background: #007cc2; } 
.warp3 .diva .sdivb a:hover{   background: #0f8ed6; color:#FFF;  }
.warp3 .divb{ width:5.8rem; float:left; overflow:hidden; }
.warp3 .divb .casebox{ width:5.8rem; float:left;  overflow:hidden;  }
.warp3 .divb .casebox .case{ width:5.8rem; float:left;  overflow:hidden; margin:0  auto;  padding-bottom:0.6rem; }
.swiper-slide .bg-img3{ width:5.8rem; display: block; float:left; overflow:hidden; position:relative; }
.swiper-slide .bg-img3 img{ display: block; width: 100%; transition: all 0.8s; overflow:hidden;}
.swiper-slide .bg-img3 img:hover{transform: scale(1.1); }
.swiper-slide .bg-img3 .text2{ width:5.2rem; overflow:hidden;  padding:0.3rem 0.3rem; position:absolute; left:0; bottom:0; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6)); }
.swiper-slide .bg-img3 .text2 h2{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; font-weight:bold; color:#FFF; margin-bottom:0.1rem; }
.swiper-slide .bg-img3 .text2 h3{ width:5.2rem; float:left; overflow:hidden; font-size:0.2rem; color:#FFF; }
.casebox .page{width: 100%; height:100%; box-sizing: border-box; position: absolute; top:0; left:0; display: flex; display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-content: center; }
.casebox .page .swiper-button-next{position: absolute; right:0.2rem; top:38%;  height:0.7rem; width:0.7rem; outline: none; opacity: 1; background: url(../images/ico13.png) no-repeat scroll 0.28rem 50% / 0.13rem 0.21rem #b9b9b9; #b9b9b9;opacity:0.7;  border-radius:50%;}
.casebox .page .swiper-button-prev{ position: absolute; left:0.2rem; top:38%; height:0.7rem; width:0.7rem; outline: none; opacity: 1; background: url(../images/ico12.png) no-repeat scroll 0.28rem 50% / 0.13rem 0.21rem #b9b9b9; opacity:0.7;  border-radius:50%; }
.casebox .page .swiper-button-next:hover{position: absolute; right:0.2rem; top:38%;  height:70px; width:70px; outline: none; opacity: 1; background: url(../images/ico13.png) no-repeat scroll 0.28rem 50% / 0.13rem 0.21rem #007cc2; border-radius:50%;}
.casebox .page .swiper-button-prev:hover{ position: absolute; left:0.2rem; top:38%; height:70px; width:70px; outline: none; opacity: 1; background: url(../images/ico12.png) no-repeat scroll 0.28rem 50% / 0.13rem 0.21rem #007cc2;  border-radius:50%; }
.casebox .page .swiper-pagination{position:absolute; bottom:0; margin: 0 0rem;}
.casebox .page .swiper-pagination-bullet{ width:0.1rem; height:0.1rem; background:#bbbbbb; margin: 0 0.05rem; opacity: 1; outline: none; }
.casebox .page .swiper-pagination-bullet-active{ background:#007cc2; outline: none; }






.warp4{ width:5.8rem; float:left; overflow:hidden; padding:1rem 0.3rem 0rem 0.3rem; } 
.warp4 .diva{ width:5.8rem; float:left; overflow:hidden;  } 
.warp4 .diva .sdiva{  width:4rem; float:left; overflow:hidden; } 
.warp4 .diva .sdiva dt{ width:4rem; overflow:hidden; float:left; font-size:0.4rem; text-transform:uppercase; color:#007cc2; font-weight:bold; margin-bottom:0.1rem;} 
.warp4 .diva .sdiva dd{ width:4rem; overflow:hidden; float:left; font-size:0.36rem;  color:#222;  margin-bottom:0.6rem;}
.warp4 .diva .sdivb{ width:1.8rem; overflow:hidden; float:right; margin-top:0.45rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;   } 
.warp4 .diva .sdivb:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.warp4 .diva .sdivb a{ width:1.8rem; height:0.6rem; display:block; overflow:hidden; border-radius:0.3rem;  color:#FFF; text-align:center;  line-height:0.6rem; font-size:0.24rem; float:left; background: #007cc2; } 
.warp4 .diva .sdivb a:hover{   background: #0f8ed6; color:#FFF;  }
.warp4 .divc{ width:5.8rem; float:left; overflow:hidden; background:#f7f7f7;  transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.warp4 .divc:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.warp4 .divc a{ width:5.8rem; float:left; overflow:hidden; display:block;} 
.warp4 .divc .sdivb{ width:5.8rem; float:left; overflow:hidden; } 
.warp4 .divc .sdivb img{ width:5.8rem; float:left; overflow:hidden; transition: all 0.8s; } 
.warp4 .divc .sdivb img:hover{transform: scale(1.1); }
.warp4 .divc .sdiva{ width:5.8rem; float:left; overflow:hidden; padding:0.4rem 0.3rem; } 
.warp4 .divc .sdiva .isdivb{  width:1.3rem; float:left; overflow:hidden; } 
.warp4 .divc .sdiva .isdivb h2{  width:1.3rem; float:left; overflow:hidden; font-size:0.5rem; color:#007cc2;  font-family:Arial, Helvetica, sans-serif;} 
.warp4 .divc .sdiva .isdivb h3{ width:1.3rem; float:left; overflow:hidden; font-size:0.2rem; font-family:Arial, Helvetica, sans-serif;} 
.warp4 .divc .sdiva .isdiva{ width:3.9rem; float:left; overflow:hidden; } 
.warp4 .divc .sdiva .isdiva dt{ width:3.9rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.2rem;  } 
.warp4 .divc .sdiva .isdiva dd{ width:3.9rem; float:left; overflow:hidden; font-size:0.22rem; color:#666; line-height:0.36rem; margin-bottom:0.3rem;  word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 
.warp4 .divc .sdiva .isdiva h2{ width:1.8rem; height:0.58rem; float:left;  display:block; overflow:hidden; border-radius:0.3rem; text-align:center; color:#007cc2;  line-height:0.58rem; font-size:0.24rem; float:left; border:#007cc2 solid 0.01rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.warp4 .divc .sdiva .isdiva h2:hover{  background: #007cc2; color:#FFF; transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);  } 
.warp4 .divb{ width:5.8rem; float:left; overflow:hidden; } 
.warp4 .divb .sdiva{ width:5.8rem; float:left; overflow:hidden; margin-top:0.3rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.warp4 .divb .sdiva:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.warp4 .divb .sdiva a{ width:5.2rem; overflow:hidden; display:block; padding:0.4rem; background:#f7f7f7;} 
.warp4 .divb .sdiva .isdivb{ width:1.3rem; float:left; overflow:hidden; } 
.warp4 .divb .sdiva .isdivb h2{ width:1.3rem; float:left; overflow:hidden; font-size:0.5rem; color:#007cc2;  font-family:Arial, Helvetica, sans-serif;} 
.warp4 .divb .sdiva .isdivb h3{ width:1.3rem; float:left; overflow:hidden; font-size:0.2rem; font-family:Arial, Helvetica, sans-serif;} 
.warp4 .divb .sdiva .isdiva{ width:3.9rem; float:left; overflow:hidden; } 
.warp4 .divb .sdiva .isdiva dt{ width:3.9rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.4rem; margin-bottom:0.2rem; } 
.warp4 .divb .sdiva .isdiva dd{ width:3.9rem;   float:left; overflow:hidden; font-size:0.22rem; color:#666; line-height:0.36rem; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;} 


 
  
  

.foot{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0.3rem; background:#007cc2;} 
.foot .diva{width:5.8rem; float:left; overflow:hidden;  } 
.foot .diva .isdiva{width:5.8rem; float:left; overflow:hidden; font-size:0.22rem; color:#FFF; margin-bottom:0.1rem;  } 
.foot .diva .isdivb{width:5.8rem; float:left; overflow:hidden; font-size:0.4rem; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin-bottom:0.3rem; } 
.foot .diva .isdivc{width:5.8rem; float:left; overflow:hidden; font-size:0.22rem; color:#FFF; line-height:0.36rem; margin-bottom:0.1rem; } 
.foot .diva .isdive{ width:2rem;  float:left; overflow:hidden;  margin-top:0.3rem; } 
.foot .diva .isdive dt{ width:2rem;  float:left; overflow:hidden; } 
.foot .diva .isdive dt img{ width:2rem; height:2rem; float:left; overflow:hidden; margin-bottom:0.2rem; } 
.foot .diva .isdive dd{ width:2rem;  float:left; overflow:hidden; font-size:0.22rem; color:#FFF; text-align:center;} 
 




.digg{ width:5.8rem; padding:0.1rem 0.3rem 0.9rem 0.3rem; float:left; overflow:hidden; text-align:center; font-size:0.22rem; }
.digg a{ padding:0.1rem 0.2rem; border:#dcdcdc solid 0.01rem; color:#0c3773; font-size:0.2rem; margin:0.04rem 0.03rem; display:inline-block; }
.digg a:hover{ background:#444; color:#FFF; border:#444 solid 0.01rem; font-size:0.22rem;}
.digg .current{ padding:0.1rem 0.2rem; background:#444; color:#fff; border:#444 solid 0.01rem; }

 
 
 
 
.about_banner{ width:6.4rem; height:1.33rem; float:left; overflow:hidden; position:relative; }
.about_banner img{ width:6.4rem; height:1.33rem; float:left; overflow:hidden;  }
.about_banner .biaoti{ position: absolute; top:0; left: 0; width:5.8rem; height:1.33rem; padding:0rem 0.3rem; overflow:hidden; }
.about_banner .biaoti dt{ width:5.8rem;  font-size:0.36rem; color:#FFF; float:left; overflow:hidden; font-weight: bold; text-transform:uppercase; margin-top:0.2rem; }
.about_banner .biaoti dd{ width:5.8rem;  font-size:0.28rem; color:#FFF; float:left; overflow:hidden;  }




.nynav2{ width:6.4rem;  overflow:hidden; float:left; background:#FFF; box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -moz-box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -webkit-box-shadow:2px 0px 10px rgba(51, 51, 51, .6); box-shadow:2px 0px 10px rgba(51, 51, 51, .6); }
.nynav2 ul{ width:6.4rem;  float:left;  overflow:hidden; text-align:center; }
.nynav2 ul li{ width:1.6rem; float:left; overflow:hidden; line-height:0.7rem; }
.nynav2 ul li a{ font-size:0.24rem; display:block; }
.nynav2 ul li a:hover{ color:#fff; font-size:0.24rem; background:#007cc2;}
#nynav2_on{ color:#fff; background:#007cc2; }


.nynav3{ width:6.4rem;  overflow:hidden; float:left; background:#FFF; box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -moz-box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -webkit-box-shadow:2px 0px 10px rgba(51, 51, 51, .6); box-shadow:2px 0px 10px rgba(51, 51, 51, .6); }
.nynav3 ul{ width:6.4rem;  float:left;  overflow:hidden; text-align:center; }
.nynav3 ul li{ width:3.2rem; float:left; overflow:hidden; line-height:0.7rem; }
.nynav3 ul li a{ font-size:0.24rem; display:block; }
.nynav3 ul li a:hover{ color:#fff; font-size:0.24rem; background:#007cc2;}
  
  
  
.nynav5{ width:6.4rem;  overflow:hidden; float:left; background:#FFF; box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -moz-box-shadow:2px 0px 4px rgba(51, 51, 51, .6); -webkit-box-shadow:2px 0px 10px rgba(51, 51, 51, .6); box-shadow:2px 0px 10px rgba(51, 51, 51, .6); }
.nynav5 ul{ width:6.4rem;  float:left;  overflow:hidden; text-align:center; }
.nynav5 ul li{ width:2.133rem; float:left; overflow:hidden; line-height:0.7rem; }
.nynav5 ul li a{ font-size:0.24rem; display:block; }
.nynav5 ul li a:hover{ color:#fff; font-size:0.24rem; background:#007cc2;}


.sanji{ width:6.4rem; float:left; overflow:hidden; padding:0.9rem 0rem 0rem 0rem; } 
.sanji ul{ width:6.3rem; overflow:hidden; text-align:center; margin-left:0.1rem; }
.sanji ul li{  width:2.8rem; overflow:hidden; float:left; line-height:0.6rem; display: inline-block; margin:0rem  0rem 0.2rem 0.25rem; }
.sanji ul li a{  width:2.78rem; height:0.6rem; float:left;  overflow:hidden; font-size:0.22rem; display:block; border:#ddd solid 0.01rem;  border-radius:0.3rem;  }
.sanji ul li a:hover{ width:2.78rem;  height:0.6rem; float:left;  overflow:hidden;  color:#fff; font-size:0.22rem; background:#007cc2; border:#007cc2 solid 0.01rem;}
#sanji_on{ color:#fff; background:#007cc2; font-size:0.22rem; border:#007cc2 solid 0.01rem; }
 




.wenzhang{ width:5.8rem; overflow:hidden; float:left; padding:0.9rem 0.3rem; }
.wenzhang img{ width:5.8rem; float:left; overflow:hidden; }



.about2{ width:5.8rem; overflow:hidden; float:left; padding:0.9rem 0.3rem 0.5rem 0.3rem; }
.about2 li{ width:5.4rem; float:left; overflow:hidden; margin-bottom:0.3rem; background:#f7f7f7; padding:0.3rem 0.2rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.about2 li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); } 
.about2 .diva{ width:2rem; float:left; overflow:hidden;  } 
.about2 .diva img{ width:2rem; float:left; overflow:hidden; } 
.about2 .divb{ width:3rem; float:right; overflow:hidden; } 
.about2 .divb dt{ width:3rem; float:left; overflow:hidden; font-size:0.28rem; font-weight:bold; margin-bottom:0.2rem; } 
.about2 .divb dd{ width:3rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem;  } 




.about3{ width:5.8rem; overflow:hidden; float:left; padding:0.9rem 0.3rem 0.5rem 0.3rem; }
.about3 li{ width:5.8rem; overflow:hidden; float:left;  margin-bottom:0.3rem;  background:#f7f7f7;  transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;} 
.about3 li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.about3 li a{ width:5.8rem; float:left; overflow:hidden; display:block;} 
.about3 .sdivb{ width:5.8rem; float:left; overflow:hidden; } 
.about3 .sdivb img{ width:5.8rem; float:left; overflow:hidden; } 
.about3 .sdiva{ width:5.2rem; float:left; overflow:hidden; padding:0.4rem 0.3rem; } 
.about3 .sdiva .isdivb{ width:5.2rem; float:left; overflow:hidden; margin-bottom:6%; } 
.about3 .sdiva .isdivb h2{ width:5.2rem; float:left; overflow:hidden; font-size:0.5rem; color:#007cc2; font-family:Arial, Helvetica, sans-serif;} 
.about3 .sdiva .isdivb h3{ width:5.2rem; float:left; overflow:hidden; font-size:0.2rem; color:#666; font-family:Arial, Helvetica, sans-serif;} 
.about3 .sdiva .isdiva{ width:5.2rem; float:left; overflow:hidden; } 
.about3 .sdiva .isdiva dt{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem;  } 
.about3 .sdiva .isdiva dd{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; text-align:center;} 
  
  
.news{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem 0.9rem 0.3rem;} 
.news .diva{ width:5.8rem; float:left; overflow:hidden;} 
.news .diva a{ width:5.2rem; overflow:hidden; display:block; padding:0.4rem 0.3rem; margin-bottom:0.3rem; background:#f7f7f7; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.news .diva a:hover{ background:#f1f1f1;transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);} 
.news .diva .sdiva{ width:5.2rem; float:left; overflow:hidden; margin-bottom:0.3rem;} 
.news .diva .sdiva img{ width:5.2rem; float:left; overflow:hidden;} 
.news .diva .sdivb{ width:5.2rem; float:left; overflow:hidden;} 
.news .diva .sdivb .isdivb{ width:5.2rem; float:left; overflow:hidden;margin-bottom:0.3rem; } 
.news .diva .sdivb .isdivb h2{ width:5.2rem; float:left; overflow:hidden; font-size:0.5rem; color:#007cc2; font-family:Arial, Helvetica, sans-serif; }
.news .diva .sdivb .isdivb h3{ width:5.2rem; float:left; overflow:hidden; font-size:0.2rem; color:#666; font-family:Arial, Helvetica, sans-serif;} 
.news .diva .sdivb .isdiva{ width:5.2rem; float:left; overflow:hidden; } 
.news .diva .sdivb .isdiva dt{ width:5.2rem; float:left; overflow:hidden; font-size:0.26rem; line-height:0.42rem; font-weight:bold; margin-bottom:0.2rem; } 
.news .diva .sdivb .isdiva dd{ width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; color:#666; line-height:0.4rem; margin-bottom:0.3rem; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;  } 
.news .diva .sdivb .isdiva h2{ width:1.8rem; height:0.6rem;float:left;  display:block; overflow:hidden; border-radius:0.3rem; color:#007cc2;  line-height:0.6rem; text-align:center; font-size:0.24rem; float:left; border:#007cc2 solid 0.01rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
.news .diva .sdivb .isdiva h2:hover{  background: #007cc2; color:#FFF; transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);  } 
  
  
 
.news_xx{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem 0.9rem 0.3rem;} 
.news_xx .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; line-height:0.42rem; text-align:center; }
.news_xx .divb{ width:5.8rem; float:left; overflow:hidden; font-size:0.16rem; color:#777; text-align:center; padding:0.6rem 0rem; text-align:center; border-bottom:#dedede solid 0.01rem;}
.news_xx .divc{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.7rem 0rem; }
.news_xx .divd{ width:5.8rem; float:left; overflow:hidden; }  
.news_xx .divd dt{ width:2rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem;  font-size:0.2rem;} 
.news_xx .divd dt a{ width:1.3rem; height:0.6rem;  font-size:0.2rem; overflow:hidden; background:url(../images/ico16.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f8f8f8; padding-left:0.5rem; padding-right:0.2rem;  display:block;  text-overflow: ellipsis; white-space: nowrap;} 
.news_xx .divd dt a:hover{  width:1.3rem; height:0.6rem; font-size:0.2rem; overflow:hidden; background:url(../images/ico16-a.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f08619; padding-left:0.5rem; padding-right:0.2rem;   color:#FFF; text-overflow: ellipsis; white-space: nowrap;  } 
.news_xx .divd dd{ width:2rem; height:0.6rem; overflow:hidden; float:right; line-height:0.6rem; font-size:0.2rem; text-align:right; } 
.news_xx .divd dd a{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f8f8f8; padding-right:0.5rem; padding-left:0.2rem; display:block; text-overflow: ellipsis; white-space: nowrap; } 
.news_xx .divd dd a:hover{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17-a.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f08619; padding-right:0.5rem; padding-left:0.2rem;   color:#FFF;  text-overflow: ellipsis; white-space: nowrap; } 
.news_xx .divd h2{ width:1.78rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem; border-left:#e5e5e5 solid 0.01rem; border-right:#e5e5e5 solid 0.01rem;}  
.news_xx .divd h2 a{  width:1.23rem; height:0.6rem; font-size:0.2rem;  overflow:hidden; background:url(../images/ico18.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f8f8f8; padding-left:0.55rem;  display:block;} 
.news_xx .divd h2 a:hover{  width:1.23rem; height:0.6rem;  font-size:0.2rem;  overflow:hidden; background:url(../images/ico18-a.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f08619; padding-left:0.55rem; color:#fff;  } 
 
  
  
  
.news_xx{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem 0.9rem 0.3rem;} 
.news_xx .diva{ width:5.8rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; line-height:0.42rem; text-align:center; }
.news_xx .divb{ width:5.8rem; float:left; overflow:hidden; font-size:0.16rem; color:#777; padding:0.6rem 0rem; text-align:center; border-bottom:#dedede solid 0.01rem;}
.news_xx .divc{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.7rem 0rem; }
.news_xx .divc img{ width:5.8rem; overflow:hidden; }

.news_xx .divd{ width:5.8rem; float:left; overflow:hidden; }  
.news_xx .divd dt{ width:2rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem;  font-size:0.2rem;} 
.news_xx .divd dt a{ width:1.3rem; height:0.6rem;  font-size:0.2rem; overflow:hidden; background:url(../images/ico16.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f8f8f8; padding-left:0.5rem; padding-right:0.2rem;  display:block;  text-overflow: ellipsis; white-space: nowrap;} 
.news_xx .divd dt a:hover{  width:1.3rem; height:0.6rem; font-size:0.2rem; overflow:hidden; background:url(../images/ico16-a.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f08619; padding-left:0.5rem; padding-right:0.2rem;   color:#FFF; text-overflow: ellipsis; white-space: nowrap;  } 
.news_xx .divd dd{ width:2rem; height:0.6rem; overflow:hidden; float:right; line-height:0.6rem; font-size:0.2rem; text-align:right; } 
.news_xx .divd dd a{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f8f8f8; padding-right:0.5rem; padding-left:0.2rem; display:block; text-overflow: ellipsis; white-space: nowrap; } 
.news_xx .divd dd a:hover{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17-a.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f08619; padding-right:0.5rem; padding-left:0.2rem;   color:#FFF;  text-overflow: ellipsis; white-space: nowrap; } 
.news_xx .divd h2{ width:1.78rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem; border-left:#e5e5e5 solid 0.01rem; border-right:#e5e5e5 solid 0.01rem;}  
.news_xx .divd h2 a{  width:1.23rem; height:0.6rem; font-size:0.2rem;  overflow:hidden; background:url(../images/ico18.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f8f8f8; padding-left:0.55rem;  display:block;} 
.news_xx .divd h2 a:hover{  width:1.23rem; height:0.6rem;  font-size:0.2rem;  overflow:hidden; background:url(../images/ico18-a.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f08619; padding-left:0.55rem; color:#fff;  } 
  
.news_xx .dive{ width:5.8rem; float:left; overflow:hidden; font-size:0.26rem; font-weight:bold; line-height:0.42rem; margin-bottom:0.2rem;}
.news_xx .divf{ width:5.8rem; float:left; overflow:hidden; font-size:0.24rem; color:#777; }
.news_xx .divg{ width:5.8rem; float:left; overflow:hidden; padding:0.7rem 0rem 0.7rem 0rem; }
.news_xx .divg img{ width:5.8rem; float:left; overflow:hidden; }
   
  
  
  
  
.xiangmu{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem 0.5rem 0.3rem;} 
.xiangmu li{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.3rem; position:relative; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;} 
.xiangmu li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.xiangmu li a{ width:5.8rem; overflow:hidden; display:block;} 
.xiangmu li dt{ width:5.8rem; float:left; overflow:hidden; } 
.xiangmu li dt img{ width:5.8rem; float:left; overflow:hidden;  } 
.xiangmu li dd{ width:5.2rem; float:left; overflow:hidden; padding:0.3rem 0.3rem; position:absolute; left:0; bottom:0; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6)); } 
.xiangmu li dd h2{  width:5.2rem; float:left; overflow:hidden; font-size:0.24rem; line-height:0.4rem; font-weight:bold; color:#FFF; margin-bottom:0.1rem;} 
.xiangmu li dd h3{  width:5.2rem; float:left; overflow:hidden; font-size:0.2rem; color:#FFF; }  
.xiangmu li dd h4{  width:5.2rem; float:left; overflow:hidden; font-size:0.2rem; color:#FFF;  margin-top:0.2rem;} 
  
  
  
  
  
.zhengshu{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem 0.3rem 0.3rem;} 
.zhengshu li{ width:5.8rem; overflow:hidden; float:left; margin-bottom:0.5rem; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;} 
.zhengshu li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);   } 
.zhengshu li a{ width:5.8rem; overflow:hidden; display:block;} 
.zhengshu .sdiva{ width:5.8rem; float:left; overflow:hidden; margin-bottom:0.3rem; } 
.zhengshu .sdiva img{ width:5.8rem; float:left; overflow:hidden; } 
.zhengshu .sdivb{ width:5.8rem; float:left; overflow:hidden; text-align:center; font-size:0.24rem; } 






  
.lianxi{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem; } 
.lianxi .diva{ width:5.8rem; overflow:hidden; float:left; } 
.lianxi .diva .sdiva{ width:5.8rem; overflow:hidden; float:left; font-size:0.3rem; color:#222;  margin-bottom:0.4rem; } 
.lianxi .diva .sdivb{ width:5.8rem; overflow:hidden; float:left;  margin-bottom:6%;} 
.lianxi .diva .sdivb dl{ width:5.8rem; overflow:hidden; float:left; border-bottom:#d2d2d2 solid 0.01rem; padding:0.3rem 0rem;} 
.lianxi .diva .sdivb dl dt{ width:0.42rem; overflow:hidden; float:left; } 
.lianxi .diva .sdivb dl dt img{ width:0.18rem; height:0.18rem; overflow:hidden; float:left; border:#222 solid 0.02rem; border-radius:50%; padding:0.1rem; } 
.lianxi .diva .sdivb dl dd{ width:5.1rem;  overflow:hidden; float:right; margin-bottom:0.15rem; } 
.lianxi .diva .sdivb dl dd h2{ width:5.1rem;  overflow:hidden; float:left; font-size:0.24rem; color:#666; margin-bottom:0.1rem;} 
.lianxi .diva .sdivb dl dd h3{ width:5.1rem;  overflow:hidden; float:left; font-size:0.24rem; color:#222; line-height:0.4rem; } 
.lianxi .divb{ width:5.8rem; overflow:hidden; float:left; } 





.zhaopin{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem; } 
.zhaopin .divc{ width:5.4rem; height:0.8rem; float:left; overflow:hidden; padding:0rem 0.2rem; line-height:0.8rem; background:#007cc2;}
.zhaopin .divc .sdiva{ width:2.9rem; height:0.8rem; float:left; overflow:hidden; font-size:0.24rem; color:#FFF; } 
.zhaopin .divc .sdivb{ width:1.1rem; height:0.8rem; float:left;  overflow:hidden;font-size:0.24rem; text-align:center; color:#FFF;  } 
.zhaopin .divc .sdivc{ width:1.3rem; height:0.8rem; float:left;  overflow:hidden;font-size:0.24rem; text-align:center; color:#FFF;  } 


.zhaopin li{width:5.8rem; float:left;  overflow:hidden; position:relative;  background:#f7f7f7; margin-bottom:0.02rem; }
.zhaopin .link{ height:0.7rem; position:relative; display:block; line-height:0.7rem; cursor:pointer; padding:0rem 0.2rem;   }
.zhaopin .link dt{ width:2.9rem; height:0.7rem; float:left; font-size:0.24rem; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;   }
.zhaopin .link dd{ width:1.1rem;  height:0.7rem;float:left; font-size:0.2rem; overflow:hidden; text-align:center;  }
.zhaopin .link h2{ width:1.3rem; height:0.7rem; float:left; font-size:0.2rem; overflow:hidden; text-align:center;  }

.zhaopin li:last-child .link{border-bottom: none;}
.zhaopin li i{position:absolute;top:0px; left:0px; -webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:0.09rem; height:0.14rem; background:url(../images/ico122.png) no-repeat scroll 0rem 50% / 0.09rem 0.14rem; right:0.2rem; left:auto; top:0.3rem; }
.zhaopin li.open .link{ color:#222; background:#dedede;}
.zhaopin li.open i.fa-chevron-down{ width:0.14rem; height:0.09rem; background:url(../images/ico19.png) no-repeat scroll 0rem 50% / 0.14rem 0.09rem; right:0.2rem; left:auto; top:0.3rem; }
.submenu{ width:5.4rem;  padding:0.4rem 0.2rem;  display:none; background:#f7f7f7; overflow:hidden; margin-bottom:0.01rem; }
.submenu .divd{ width:5.4rem; float:left; overflow:hidden; margin-bottom:0.3rem;}
.submenu .divd .sdiva{ width:5.4rem; float:left; overflow:hidden; font-size:0.24rem; margin-bottom:0.2rem;}
.submenu .diva{ width:5.4rem; float:left; overflow:hidden; margin-bottom:0.3rem;}
.submenu .divb{ width:2rem; height:0.6rem; float:left; overflow:hidden;}
.submenu .divb a{ width:2rem; height:0.6rem; float:left; overflow:hidden; display:block; border-radius:0.3rem;  background:#007cc2; text-align:center; color:#FFF; line-height:0.6rem; font-size:0.24rem;}
.submenu .divb a:hover{ width:2rem; height:0.6rem; float:left; overflow:hidden; display:block; background:#d74e61; text-align:center; color:#FFF; line-height:0.6rem; font-size:0.24rem;}
.submenu .dive{ width:5.4rem; float:left; overflow:hidden; margin-bottom:0.3rem; font-size:0.24rem; line-height:0.4rem; color:#007cc2;}



  

.cd-popup3{position:fixed;top:0;left:0;z-index:9999;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}
.cd-popup3.is-visible3{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}
.cd-popup-container3{position:relative;margin:0.6rem auto; width:5.8rem; background:#fff;border-radius:0.1rem; box-shadow:0 0 20px rgba(0,0,0,.2);text-align:center;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);-webkit-backface-visibility:hidden;-ms-transition-duration:.3s;}
.cd-popup-close{position:absolute;top:0.15rem;right:0.15rem;z-index:10;display:block;width:auto;height:1.4rem;font-size:0.2rem;}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);} 
.is-visible3 .cd-popup-container3 .diva{width:5.4rem; overflow:hidden; padding:0.4rem 0.2rem ; }
.is-visible3 .cd-popup-container3 .diva .sdiva{ width:5.4rem; float:left;  overflow:hidden; font-size:0.28rem; text-align:center; margin-bottom:0.3rem;  }
.is-visible3 .cd-popup-container3 .diva .sdivb{ width:5.4rem; float:left; margin-bottom:0.2rem; }
.is-visible3 .cd-popup-container3 .diva .sdivb dt{ width:1.4rem; float:left; overflow:hidden; font-size:0.22rem; line-height:0.6rem; text-align:left;}
.is-visible3 .cd-popup-container3 .diva .sdivb dt b{ color:#F00; font-size:0.24rem; margin-right:0.1rem; }
.is-visible3 .cd-popup-container3 .diva .sdivb dd{ width:4rem;  float:left; overflow:hidden; font-size:0.22rem; }
.is-visible3 .cd-popup-container3 .diva .sdivb h2{ width:4rem;  float:left; overflow:hidden; }
.wbk4{ width:3.68rem; height:0.6rem; float:left; overflow:hidden; border:#bfbfbf solid 0.01rem; background:none; line-height:0.6rem; font-size:0.22rem; padding:0rem 0.15rem; text-align:left; }
.wbk5{ width:3.68rem; height:0.6rem; float:left; overflow:hidden; border:#bfbfbf solid 0.01rem; background:none; line-height:0.6rem; font-size:0.22rem; padding:0rem 0.15rem; text-align:left; }
.is-visible3 .cd-popup-container3 .diva .sdivc{ width:2rem; float:left; overflow:hidden; margin-top:0.1rem; margin-left:1.4rem; }
.tj3{ width:2rem; height:0.6rem; overflow:hidden; border:none; background:#007cc2; cursor:pointer; text-align:center; border-radius:0.3rem;  line-height:0.6rem; font-size:0.26rem; color:#FFF; }
.wjy{ float:left; overflow:hidden; }
  
 
 
 
 

.chengguo{ width:5.8rem; float:left; overflow:hidden; padding:0.9rem 0.3rem; } 
.chengguo .diva{ width:5.8rem;  overflow:hidden; }
.chengguo .diva .sdiva{ width:5.8rem; overflow:hidden; background:#007cc2; line-height:0.8rem; text-align:center; }
.chengguo .diva .sdiva .isdiva{ width:2.4rem; float:left;  overflow:hidden; font-size:0.24rem; color:#FFF; font-weight:bold; padding:0rem 0.1rem; }
.chengguo .diva .sdiva .isdivb{ width:1.2rem; float:left;  overflow:hidden; font-size:0.24rem; color:#FFF; font-weight:bold; padding:0rem 0.1rem; }
.chengguo .diva .sdiva .isdivc{ width:1.6rem; float:left;  overflow:hidden; font-size:0.24rem; color:#FFF; font-weight:bold;  padding:0rem 0.1rem; }
.scroll_main{  width:5.8rem; overflow:hidden; border-bottom:#dedede solid 0.01rem; }
.scroll_wrap{position:relative; width:5.8rem; height:7rem; }
.scroll_wrap .scroll_cont{ width:100%; float:left; overflow:hidden; height:100%;}
.scroll_wrap .scroll_cont .sdivb{ width:5.8rem; overflow:hidden; border-top:#dedede solid 0.01rem; line-height:0.34rem; text-align:center; padding:0.25rem 0rem; }
.scroll_wrap .scroll_cont .sdivb:hover{ background:#f7f7f7;}
.scroll_wrap .scroll_cont .sdivb .isdiva{ width:2.4rem; float:left;  overflow:hidden; font-size:0.2rem;  padding:0rem 0.1rem;}
.scroll_wrap .scroll_cont .sdivb .isdivb{ width:1.2rem; float:left;  overflow:hidden; font-size:0.2rem;  padding:0rem 0.1rem;  }
.scroll_wrap .scroll_cont .sdivb .isdivc{ width:1.5rem; float:left;  overflow:hidden;  font-size:0.2rem; padding:0rem 0.2rem 0rem 0.1rem; }
.scroll_wrap .scroll_bar{position:absolute;top:0;right:0;width:0.1rem;height:100%;background-color:#e0e0e0;}
.scroll_wrap .scroll_slider{position:absolute;top:0;left:0;width:0.1rem;height:0.1rem; background-color:#444; opacity:.8;}
.scroll_wrap .scroll_slider:hover{opacity:1;}
 
 
 
 
 
 
 
 
 
 
 
 
.about5{ width:6.4rem; float:left; overflow:hidden; padding:0.9rem 0rem;} 
.about5 .fgsbox{ width:6.4rem; float:left; overflow:hidden;  }
.about5 .fgsbox .fengongsi{ width:4.4rem; overflow:hidden; margin:0  auto; }
.swiper-slide .bg-img4{ width:100%; display: block; float:left; overflow:hidden; }
.swiper-slide .bg-img4 img{ display: block; width: 100%; overflow:hidden;}
.fgsbox .page{width: 100%; height:100%; box-sizing: border-box; position: absolute; bottom:0; left:0; display: flex; display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-content: center; }
.fgsbox .page .swiper-button-next{position: absolute; right:0%; top:45%;  height:0.6rem; width:0.6rem; outline: none; opacity: 1; background: url(../images/ico13.png) no-repeat scroll 0.23rem 50% / 0.13rem 0.21rem #007cc2; border-radius:50%;}
.fgsbox .page .swiper-button-prev{ position: absolute; left:0%; top:45%; height:0.6rem; width:0.6rem; outline: none; opacity: 1; background: url(../images/ico12.png) no-repeat scroll 0.23rem 50% / 0.13rem 0.21rem #007cc2;  border-radius:50%; }
.fgsbox .page .swiper-pagination{position:absolute; bottom:0px; margin: 0 0px;}
.fgsbox .page .swiper-pagination-bullet{ width:10px; height:10px; background:#bbbbbb; margin: 0 4px; opacity: 1; outline: none; }
.fgsbox .page .swiper-pagination-bullet-active{ background:#007cc2; outline: none; }
 






.news_xx3{ width:5.8rem; float:left; overflow:hidden; padding:0rem 0.3rem 0.9rem 0.3rem;} 


.news_xx3 dt{ width:2rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem;  font-size:0.2rem;} 
.news_xx3 dt a{ width:1.3rem; height:0.6rem;  font-size:0.2rem; overflow:hidden; background:url(../images/ico16.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f8f8f8; padding-left:0.5rem; padding-right:0.2rem;  display:block;  text-overflow: ellipsis; white-space: nowrap;} 
.news_xx3 dt a:hover{  width:1.3rem; height:0.6rem; font-size:0.2rem; overflow:hidden; background:url(../images/ico16-a.png) no-repeat scroll 0rem 50% / 0.38rem 0.21rem #f08619; padding-left:0.5rem; padding-right:0.2rem;   color:#FFF; text-overflow: ellipsis; white-space: nowrap;  } 
.news_xx3 dd{ width:2rem; height:0.6rem; overflow:hidden; float:right; line-height:0.6rem; font-size:0.2rem; text-align:right; } 
.news_xx3 dd a{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f8f8f8; padding-right:0.5rem; padding-left:0.2rem; display:block; text-overflow: ellipsis; white-space: nowrap; } 
.news_xx3 dd a:hover{ width:1.3rem; height:0.6rem; overflow:hidden; font-size:0.2rem; background:url(../images/ico17-a.png) no-repeat scroll 1.6rem 50% / 0.38rem 0.21rem #f08619; padding-right:0.5rem; padding-left:0.2rem;   color:#FFF;  text-overflow: ellipsis; white-space: nowrap; } 
.news_xx3 h2{ width:1.78rem; height:0.6rem; overflow:hidden; float:left; line-height:0.6rem; border-left:#e5e5e5 solid 0.01rem; border-right:#e5e5e5 solid 0.01rem;}  
.news_xx3 h2 a{  width:1.23rem; height:0.6rem; font-size:0.2rem;  overflow:hidden; background:url(../images/ico18.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f8f8f8; padding-left:0.55rem;  display:block;} 
.news_xx3 h2 a:hover{  width:1.23rem; height:0.6rem;  font-size:0.2rem;  overflow:hidden; background:url(../images/ico18-a.png) no-repeat scroll 0rem 50% / 0.4rem 0.16rem #f08619; padding-left:0.55rem; color:#fff;  } 




