﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:"微软雅黑"; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,input,textarea{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑";}
img{ border:0px;vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑";}
 

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#0071ce; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#0071ce; text-decoration:none;}
  
   
   
   
.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:250px auto;width:500px; padding:40px 0px 60px 0px; border-radius:.6rem .6rem .6rem .6rem; background:#fff;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-container3 dd{ width:340px; height:46px; overflow:hidden; margin-top:20px;}
.wbk3{ width:280px; height:46px; float:left; overflow:hidden; background:#f8f8f8; border:none; line-height:46px; font-size:14px;  border-radius:30px; padding:0px 30px; }
.cd-popup-container3 dt{ width:340px; height:50px; overflow:hidden; margin-top:20px; border-radius:30px;}
.cd-popup-container3 .tijiao2{ width:340px; height:50px; overflow:hidden; border:none; background:#0071ce; cursor:pointer; line-height:50px; font-size:18px; color:#fff; }
.cd-popup-close{position:absolute;top:15px;right:15px;z-index:10;display:block;width:auto;height:1.25rem;font-size:16px;}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}






.top2{ width:1200px; height:100px;  position:relative; z-index:2;}
.top2 .logo{ width:170px; height:100px; float:left; overflow:hidden; }
.top2 .logo img{ width:170px; height:100px; float:left; overflow:hidden;}
.menu{ width:800px; height:100px; float:right; margin-right:30px; }
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; text-align:center; font-size:15px; color:#222; }
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; float:left; width:85px; height:100px; line-height:95px; }
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#0071ce;}
.menu ul li:hover ul { position:absolute; top:76px; left:-30px; display:block; width:160px;background:#FFF; padding:15px 0px;  box-shadow: 0 6px 10px rgba(0, 0, 0, .3); border-radius:20px;}
.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li{ display:block; width:160px; line-height:40px; height:40px;  }
.menu ul li:hover ul li a {display:block; border:none;color:#222; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.menu ul li:hover ul li a:hover {  color:#0071ce; font-size:14px;}
#menu_hover {  color:#0071ce; } 
.dianhua{ width:150px; height:90px; float:right; line-height:26px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fcb600; padding-top:10px; }







 
.wqd-section-three{width:100%;overflow:hidden;position:relative;box-sizing:border-box;}
@media (max-width:1740px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{top:10px;}
}
@media (max-width:1680px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{top:10px;}
}
@media (max-width:1440px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-item p{width:370px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{width:500px;height:366px;top:80px;}
.wqd-section-three .section-three-box .section-img img{width:480px;height:326px;}
}
@media (max-width:1366px){
.section-three-box{top:50px !important;}
}
@media (max-width:1170px){}
.slipe-box .bannar{width:100%;position:relative;}
.slipe-box .bannar .swiper-slide img{width:100%;}
.slipe-box .bannar .slipe-left,.slipe-box .bannar .slipe-right{position:absolute;bottom:370px;width:50px;height:50px;margin-top:-25px;z-index:8;background:#facd01;opacity:.7;border-radius:50%;text-align:center;display:none;cursor:pointer;}
.slipe-box .bannar .slipe-left:hover,.slipe-box .bannar .slipe-right:hover{display:block;opacity:1;}
.slipe-box .bannar .slipe-left img,.slipe-box .bannar .slipe-right img{margin-top:16px;}
.slipe-box .bannar .slipe-left{left:100px;}
.slipe-box .bannar .slipe-left img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.slipe-box .bannar .slipe-right{right:100px;}
.slipe-box .bannar .arowshow{display:block;}.slipe-box .swiper-pagination{text-align:center;position:absolute;bottom:64px !important;left:50% !important;z-index:10;width:auto !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.slipe-box .swiper-pagination div{cursor:pointer;width:50px;height:8px;float:left;opacity:1; margin:0 5px; background:#FFF; border-radius:40px;  position:relative;overflow:hidden;}
.slipe-box .swiper-pagination div p{position:absolute;top:0;left:-50px;width:50px;height:8px;background:#facd01;float:left;}
.slipe-box .swiper-pagination div .login{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:-webkit-transform 5s linear;transition:transform 5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.slipe-box .slider-auther{font-size:12px;font-style:oblique;font-weight:normal;}





 



.warp1{ width:100%; height:760px; overflow:hidden; background:url(../images/img2.jpg) no-repeat center; }
.warp1 .diva{ width:1200px; overflow:hidden; margin-top:140px;}
.warp1 .diva .sdiva{ width:540px; float:left; overflow:hidden; }
.warp1 .diva .sdiva .isdiva{ width:540px; float:left; overflow:hidden; font-size:40px; color:#0071ce; line-height:50px; font-family:Arial; margin-top:10px;}
.warp1 .diva .sdiva .isdivb{ width:440px; float:left; overflow:hidden; font-size:14px; line-height:34px; margin-top:60px;}


.warp1 .diva .sdiva .isdivc{ width:158px; float:left; overflow:hidden; font-size:16px; line-height:77px; text-align:center; margin-top:60px; }
.warp1 .diva .sdiva .isdivc a{width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; margin-top:10px; 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 .diva .sdiva .isdivc a:hover{width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.warp1 .diva .sdivb{ width:520px; float:right; overflow:hidden; padding:100px 70px 0px 0px; position:relative; }
.warp1 .diva .sdivb .isdiva{ width:520px; float:left; overflow:hidden; border-radius:30px; }
.warp1 .diva .sdivb .isdiva img{ width:520px; float:left; overflow:hidden;transition: all 0.8s; }
.warp1 .diva .sdivb .isdiva img:hover{transform: scale(1.1); }
.warp1 .diva .sdivb .isdivb{ width:180px; height:200px; float:left; overflow:hidden; padding:45px 50px; background:#facd01; border-radius:30px; position:absolute; right:0; top:0; }
.warp1 .diva .sdivb .isdivb dt{ width:180px; float:left; overflow:hidden; color:#FFF; font-size:30px; font-weight:bold; margin-bottom:20px;}
.warp1 .diva .sdivb .isdivb dd{ width:180px; float:left; overflow:hidden; color:#FFF; font-size:15px; line-height:28px;}






.warp2{ width:100%; height:720px; overflow:hidden; background:url(../images/img3.jpg) no-repeat center; }
.warp2 .diva{ width:1200px; overflow:hidden; margin-top:110px;}
.warp2 .diva .sdiva{ width:391px; float:left; overflow:hidden; margin-top:35px; }
.warp2 .diva .sdiva img{ width:391px; float:left; overflow:hidden; }
.warp2 .diva .sdivb{ width:620px; float:right; overflow:hidden; }
.warp2 .diva .sdivb .isdiva{ width:620px; float:left; overflow:hidden; font-size:40px; color:#FFF; font-family:Arial; margin-bottom:5px;}
.warp2 .diva .sdivb .isdivb{ width:620px; float:left; overflow:hidden; font-size:30px; color:#FFF; font-weight:bold; margin-bottom:25px;}
.warp2 .diva .sdivb .isdivc{ width:620px; float:left; overflow:hidden;  margin-top:20px;}
.warp2 .diva .sdivb .isdivc h2{ width:620px; float:left; overflow:hidden; font-size:24px; color:#FFF; }
.warp2 .diva .sdivb .isdivc h3{ width:620px; float:left; overflow:hidden; font-size:14px; color:#FFF; margin-top:10px; }
.warp2 .diva .sdivb .isdivd{ width:158px; float:left; overflow:hidden; font-size:16px; line-height:77px; text-align:center; margin-top:45px; }
.warp2 .diva .sdivb .isdivd a{ width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; margin-top:10px; 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;}
.warp2 .diva .sdivb .isdivd a:hover{width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}



 



.warp3{ width:100%; height:400px; overflow:hidden; padding:140px 0px; background:url(../images/img43.jpg) no-repeat center;}
.warp3 .diva{ width:1200px; overflow:hidden; margin-bottom:50px; }
.warp3 .diva .sdiva{ width:500px; float:left; overflow:hidden; }
.warp3 .diva .sdiva dt{ width:500px; float:left; overflow:hidden;  font-size:40px; color:#0071ce; font-family:Arial; margin-bottom:5px;}
.warp3 .diva .sdiva dd{ width:500px; float:left; overflow:hidden;  font-size:30px; color:#0071ce; font-weight:bold;}
.warp3 .diva .sdivb{  width:158px; float:right; overflow:hidden; font-size:16px; line-height:77px; text-align:center;}
.warp3 .diva .sdivb a{  width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; margin-top:10px; 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; }
.warp3 .diva .sdivb a:hover{ width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.ladyScrolla{ position:relative; width:1500px; height:250px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ width:1200px; height:250px; overflow:hidden;  }
.ladyScrolla li{width:370px; height:240px; float:left; overflow:hidden; position:relative; border-radius:30px; margin-right:45px; margin-top:10px; background:#f8f8f8;  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;}
.ladyScrolla li:hover{width:370px; height:240px; float:left; overflow:hidden; margin-right:45px; margin-top:10px; color:#FFF; background:#facd01; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.ladyScrolla li a:hover{ color:#FFF;}
.ladyScrolla li dt{ width:370px; height:240px;  float:left; overflow:hidden;}
.ladyScrolla li dt img{ width:370px; height:240px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrolla li dt img:hover{transform: scale(1.1); }
.ladyScrolla li dd{ width:270px; height:80px; overflow:hidden; float:left; padding:0px 50px;  text-overflow: ellipsis; white-space: nowrap; color:#FFF; font-size:18px; line-height:80px; position:absolute; bottom:0; left:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));}


.ladyScrolla .prev{ position:absolute; top:115px; left:0; z-index:100; width:49px;height:49px; background:url(../images/img7.png) no-repeat; cursor:pointer;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; }
.ladyScrolla .next{ position:absolute; top:115px; right:0; z-index:100;width:49px;height:49px; background:url(../images/img8.png) no-repeat; cursor:pointer; 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;}
.ladyScrolla .prev:hover{background:url(../images/img9.png) no-repeat; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.ladyScrolla .next:hover{background:url(../images/img10.png) no-repeat; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}


 




/*
.warp4{ width:100%; height:670px; overflow:hidden; background:url(../images/img11.jpg) no-repeat center; padding-top:140px;}
.warp4 .diva{ width:1200px; overflow:hidden; margin-bottom:40px; }
.warp4 .diva .sdiva{ width:500px; float:left; overflow:hidden; }
.warp4 .diva .sdiva dt{ width:500px; float:left; overflow:hidden;  font-size:40px; color:#0071ce; font-family:Arial; margin-bottom:5px;}
.warp4 .diva .sdiva dd{ width:500px; float:left; overflow:hidden;  font-size:30px; color:#0071ce; font-weight:bold;}
.warp4 .diva .sdivb{width:158px; float:right; overflow:hidden; font-size:16px; line-height:77px; text-align:center; }
.warp4 .diva .sdivb a{  width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; margin-top:10px; 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; }
.warp4 .diva .sdivb a:hover{  width:158px; height:77px;  font-size:16px; color:#fff; background:url(../images/img42.png) no-repeat center; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}


.warp4 .divb{ width:1200px; overflow:hidden; }
.warp4 .divb .sdiva{ width:580px; height:390px; margin-top:10px; float:left; overflow:hidden; border-radius:30px; 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;}
.warp4 .divb .sdiva:hover{ width:580px; height:390px; margin-top:10px; float:left; overflow:hidden; border-radius:30px; position:relative;transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.warp4 .divb .sdiva dt{ width:580px; height:390px; float:left; overflow:hidden; }
.warp4 .divb .sdiva dt img{ width:580px; height:390px; float:left; overflow:hidden; transition: all 0.8s;}
.warp4 .divb .sdiva dt img:hover{transform: scale(1.1); }
.warp4 .divb .sdiva dd{ width:520px; height:100px; float:left; overflow:hidden; position: absolute; left:0; bottom:0; line-height:100px; font-size:16px; color:#FFF;text-overflow: ellipsis; white-space: nowrap; padding:0px 30px;  background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));}
.warp4 .divb .sdivb{ width:285px; height:390px; float:left; background:#fff; overflow:hidden; border-radius:30px; margin-left:25px; margin-top:10px;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 .sdivb:hover{ width:285px; height:390px; float:left; background:#0071ce; overflow:hidden; border-radius:30px; margin-left:25px; margin-top:10px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px); }
.warp4 .divb .sdivb a:hover{ color:#FFF;}
.warp4 .divb .sdivb dt{ width:285px; height:190px; float:left; overflow:hidden; }
.warp4 .divb .sdivb dt img{ width:285px; height:190px; float:left; overflow:hidden; transition: all 0.8s;}
.warp4 .divb .sdivb dt img:hover{transform: scale(1.1); }
.warp4 .divb .sdivb dd{ width:225px; height:100px; float:left; overflow:hidden; font-size:16px; line-height:28px; padding:35px 30px 0px 30px; }
.warp4 .divb .sdivb h2{ width:225px; height:30px; float:left; overflow:hidden; font-size:12px; line-height:30px; padding:0px 30px; }
*/





.warp4{ width:100%; height:840px; overflow:hidden; background:url(../images/img45.jpg) no-repeat center; }
.warp4 .diva{ width:1200px; overflow:hidden; padding:130px 0px 0px 0px;}
.warp4 .diva .sdiva{ width:580px; overflow:hidden; float:left;}
.warp4 .diva .sdiva .isdiva{ width:580px; float:left; overflow:hidden; margin-bottom:30px; }
.warp4 .diva .sdiva .isdiva dt{ width:580px; float:left; overflow:hidden;  font-size:40px; color:#0071ce; font-family:Arial; margin-bottom:5px;}
.warp4 .diva .sdiva .isdiva dd{ width:580px; float:left; overflow:hidden;  font-size:30px; color:#0071ce; font-weight:bold;}
.warp4 .diva .sdiva .isdivb{ width:580px; float:left; overflow:hidden; }
.warp4 .diva .sdiva .isdivb dl{ width:580px; float:left; overflow:hidden; margin-top:45px; }
.warp4 .diva .sdiva .isdivb dl dt{ width:53px; float:left; overflow:hidden; margin-right:37px; }
.warp4 .diva .sdiva .isdivb dl dd{ width:490px; float:left; overflow:hidden; font-size:16px; line-height:30px; }
.warp4 .diva .sdivb{ width:529px; overflow:hidden; float:right;}


 
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#0071ce; padding-top:60px; }
.foot .divc{ width:723px; height:150px; overflow:hidden; background:url(../images/img12.png) no-repeat center;}
.foot .divc .sdiva{ width:220px; height:48px; overflow:hidden; float:left; line-height:48px; padding:70px 0px 0px 60px;}
.foot .divc .sdiva a{ color:#FFF; font-size:34px; display:block; }
.foot .divc .sdiva a:hover{ color:#facd01; font-size:34px; display:block; }
.foot .divc .sdiva img{ width:48px; height:48px; overflow:hidden; float:left; margin-right:15px;}
.foot .divc .sdivb{ width:200px; height:48px; overflow:hidden; float:right; line-height:48px; padding:70px 60px 0px 0px;}
.foot .divc .sdivb a{ color:#FFF; font-size:34px; display:block;}
.foot .divc .sdivb a:hover{ color:#facd01; font-size:34px; display:block;}
.foot .divc .sdivb img{ width:48px; height:48px; overflow:hidden; float:right; margin-left:15px;}
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px 45px 0px;}
.foot .diva .sdiva{ width:770px; overflow:hidden; float:left; }
.foot .diva .sdiva ul{ width:110px; overflow:hidden; float:left;}
.foot .diva .sdiva ul h2{width:110px; height:44px; overflow:hidden; float:left; color:#fff; font-size:14px; }
.foot .diva .sdiva ul h2 a{ color:#fff; font-size:14px; }
.foot .diva .sdiva ul h2 a:hover{ color:#facd01;}
.foot .diva .sdiva ul li{width:110px; height:32px; overflow:hidden; float:left; line-height:32px; }
.foot .diva .sdiva ul li a{ color:#fff; font-size:13px;}
.foot .diva .sdiva ul li a:hover{ color:#facd01; font-size:13px;}
.foot .diva .sdivb{ width:250px; overflow:hidden; float:right; border-left:#1081df solid 1px; padding-left:100px;  }
.foot .diva .sdivb .isdiva{ width:250px; overflow:hidden; float:left; margin-bottom:20px;  }
.foot .diva .sdivb .isdiva dt{ width:250px; overflow:hidden; float:left; color:#fff; font-size:14px; margin-bottom:6px; }
.foot .diva .sdivb .isdiva dd{ width:250px; overflow:hidden; float:left; color:#fff; font-size:22px; line-height:34px; font-family:Arial;}
.foot .diva .sdivb .isdivb{ width:250px; overflow:hidden; float:left; margin-bottom:15px; font-size:13px; line-height:26px; color:#FFF;  }
.foot .diva .sdivb .isdivc{ width:250px; overflow:hidden; float:left; }
.foot .diva .sdivb .isdivc dt{ width:100px; overflow:hidden; float:left; margin-right:20px; }
.foot .diva .sdivb .isdivc dt img{ width:100px; height:100px; overflow:hidden; float:left; }
.foot .diva .sdivb .isdivc dd { width:100px; overflow:hidden; float:left; font-size:14px; color:#fff; padding-top:30px; line-height:26px; }
.foot .divb{ width:1200px; overflow:hidden; border-top:#1081df solid 1px; padding:36px 0px;}
.foot .divb dt{ float:left; overflow:hidden; font-size:13px; color:#fff; }
.foot .divb dt a{ font-size:13px; color:#fff; }
.foot .divb dt a:hover{ font-size:13px; color:#facd01; }
.foot .divb dd{ float:right; overflow:hidden; text-align:right; font-size:13px; color:#fff; }
.foot .divb dd a{ color:#fff; font-size:13px;}
.foot .divb dd a:hover{ color:#facd01;}
 



 
 
.floating_ck{position:fixed;top:35%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:50px;height:50px; margin-bottom:1px; background-color:rgba(0,0,0,0.5); background-position:center 20%; background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ background-color:#facd01;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck dl dd:hover .floating_lefta{display:block;}
.fanhui{background-image:url(../images/img22.png); border-radius:8px 8px 8px 8px;}
.fanhui a{ display:block;width:50px;height:50px;}
.qq{background-image:url(../images/kficon.png); border-radius:8px 8px 8px 8px;}
.qq a{ display:block;width:50px;height:50px;}
.shouji{ background-image:url(../images/img24.png); border-radius:8px 8px 8px 8px;}
.ewm{background-image:url(../images/ewm2.png); border-radius:8px 8px 8px 8px;} 
.floating_left{position:absolute;top:0px;left:-150px; display: none; width:150px; background-color:#facd01; border-radius:8px 8px 8px 8px;}
.floating_ewm{top:0px; font-size:14px; color:#fff; padding:15px 0px; text-align:center;}
.floating_ewm img{  width:110px; height:110px;overflow:hidden; margin-bottom:6px; }
.floating_lefta{position:absolute;top:0px;left:-210px; display: none; width:220px; height:50px; line-height:50px; background-color:#facd01; border-radius:8px 8px 8px 8px;}
.floating_ewmq{top:0px;font-size:26px; font-family:Arial; color:#FFF; }
 


 




 
/*---翻页---*/
.digg{ width:1200px;padding:0px 0px 120px 0px;  text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:10px 20px; color:#0071ce; border:#0071ce solid 1px; display:inline-block; border-radius:30px; }
.digg a:hover{ background:#0071ce; color:#FFF; border:#0071ce solid 1px; display:inline-block; }
.digg .current{ margin:3px; padding:10px 20px; background:#0071ce; color:#FFF;  border:#0071ce solid 1px;}
/*---翻页---*/



 



.about_banner{ width:100%; height:510px; overflow:hidden; position:relative;  }
.about_banner .diva{ width:100%; overflow:hidden; text-align:center; }
.about_banner .diva img{ width:100%; overflow:hidden; display:inline-block;  }
.about_banner .divb{ width:100%; overflow:hidden; text-align:center; position:absolute; left:0; top:0;}
.about_banner .divb img{ width:100%; overflow:hidden; display:inline-block;  }
.about_banner .divc{ width:100%; overflow:hidden; text-align:center; position:absolute; left:0; top:160px;}  
.about_banner .divc dt{ width:100%; overflow:hidden; font-size:48px; color:#FFF; font-weight:bold; margin-bottom:10px;}
.about_banner .divc dd{ width:100%; overflow:hidden; font-size:22px; color:#FFF;}
.about_banner .nynav2{ width:100%;  overflow:hidden; padding:10px 0px; position:absolute; left:0; bottom:0;}
.about_banner .divd{ width:1200px; height:96px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(100, 100, 100, .2); border-radius:20px;}
.about_banner .divd ul{width:100%; height:96px; overflow:hidden; }
.about_banner .divd ul li{ height:96px; overflow:hidden; line-height:96px; float:left; text-align:center; }
.about_banner .divd ul li a{ height:96px; overflow:hidden; font-size:22px; color:#555; display:block; }
.about_banner .divd ul li a:hover{  height:96px; overflow:hidden; color:#0071ce; background:#fff;}
#nynav2_on{ height:96px; overflow:hidden; color:#fff; background:#0071ce; }
  
.about_banner .dive{ width:100%; overflow:hidden; text-align:center; position:absolute; left:0; top:160px;}  
.about_banner .dive dt{ width:100%; overflow:hidden; font-size:64px; color:#FFF; font-weight:bold; margin-bottom:10px;}
.about_banner .dive dd{ width:100%; overflow:hidden; font-size:30px; color:#FFF;}
   
  
  
  
 
 

.wenzhang{ width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
 
 
 
 
 
 
 
.wenzhang2{ width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
.wenzhang2 .diva{ width:500px; overflow:hidden; float:left;border-radius:20px;}
.wenzhang2 .diva img{ width:500px; overflow:hidden; float:left;}
.wenzhang2 .divb{ width:600px; overflow:hidden; float:right;}
 
 
 
 
 
 
 
 

.tuandui{  width:1200px; overflow:hidden; padding:90px 0px 120px 0px;}
.tuandui ul{ width:1240px; overflow:hidden;  }
.tuandui ul li{ width:580px; overflow:hidden; float:left; background:#f8f8f8; margin:40px 40px 0px 0px; border-radius:30px;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;}
.tuandui ul li:hover{ width:580px; overflow:hidden; float:left; background:#0071ce; color:#FFF; margin:40px 40px 0px 0px; border-radius:30px;transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.tuandui ul li dt{ width:240px; height:360px; overflow:hidden; float:left;}
.tuandui ul li dt img{ width:240px; height:360px; overflow:hidden; float:left;}
.tuandui ul li dd{ width:240px; height:360px; overflow:hidden; float:left; padding:0px 50px;}
.tuandui ul li dd h2{ width:240px; overflow:hidden; float:left; font-size:20px;  margin-top:50px;}
.tuandui ul li dd h3{ width:240px; overflow:hidden; float:left; font-size:14px; line-height:26px;  margin-top:20px;}
 

 
 

.warp5{  width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
.warp5 .diva{ width:1200px; height:56px; background:#f8f8f8; border-radius:30px; overflow:hidden; margin-bottom:56px; text-align:center;}
.warp5 .diva span{ width:240px; height:56px; float:left; overflow:hidden; font-size:18px; line-height:56px; cursor:pointer; display:inline-block; }
.warp5 .diva .listbtns{ width:240px; height:56px; background:#facd01; display:inline-block; color:#fff;}
.warp5 .divb{ width:1200px; overflow:hidden; }
.warp5 .divb ul{ width:1240px; overflow:hidden;  }
.warp5 .divb ul li{ width:580px; overflow:hidden; float:left; background:#f8f8f8; margin:40px 40px 0px 0px; border-radius:30px;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;}
.warp5 .divb ul li:hover{ width:580px; overflow:hidden; float:left; background:#0071ce; color:#FFF; margin:40px 40px 0px 0px; border-radius:30px;transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.warp5 .divb ul li dt{ width:240px; height:360px; overflow:hidden; float:left;}
.warp5 .divb ul li dt img{ width:240px; height:360px; overflow:hidden; float:left;}
.warp5 .divb ul li dd{ width:240px; height:360px; overflow:hidden; float:left; padding:0px 50px;}
.warp5 .divb ul li dd h2{ width:240px; overflow:hidden; float:left; font-size:20px;  margin-top:50px;}
.warp5 .divb ul li dd h3{ width:240px; overflow:hidden; float:left; font-size:14px; line-height:26px;  margin-top:20px;}
 
 
 
 
 
 
 


 
.warp7{ width:1200px; overflow:hidden; padding:120px 0px 120px 0px; }
.warp7 .divb{width:600px; float:right;  overflow:hidden; } 

.warp7 .divb .sdiva{width:600px; float:left; overflow:hidden; margin-bottom:40px; border-radius:30px; } 
.warp7 .divb .sdivb{width:600px; float:left; overflow:hidden;  border-radius:30px; } 


.warp7 .diva{ width:550px;float:left; overflow:hidden; border-radius:30px; }
.warp7 .diva .sdiva{ width:550px; float:left; overflow:hidden; margin-bottom:90px;} 
.warp7 .diva .sdiva dt{ width:550px; height:48px; float:left; overflow:hidden; line-height:48px;  font-size:22px;  margin-bottom:30px; }
.warp7 .diva .sdiva dt img{ width:48px; float:left; overflow:hidden; margin-right:20px;}
.warp7 .diva .sdiva dd{ width:550px; float:left; overflow:hidden;  font-size:18px; line-height:36px; margin-bottom:10px; }
 







.huanjing{  width:1200px; overflow:hidden; padding:90px 0px 120px 0px;}
.huanjing ul{ width:1240px; overflow:hidden;  }
.huanjing ul li{ width:580px; overflow:hidden; position:relative; float:left; background:#f8f8f8; margin:40px 40px 0px 0px; border-radius:30px;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;}
.huanjing ul li:hover{ width:580px; overflow:hidden; float:left; background:#0071ce; color:#FFF; margin:40px 40px 0px 0px; border-radius:30px;transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.huanjing ul li dt{ width:580px; height:370px; overflow:hidden; float:left;}
.huanjing ul li dt img{ width:580px; height:370px; overflow:hidden; float:left;}
.huanjing ul li dd{ width:520px; height:80px; overflow:hidden; float:left; padding:0px 30px; text-align:center; color:#FFF; font-size:18px; line-height:80px; position:absolute; bottom:0; left:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));}
  




 
  
.news{  width:1200px; overflow:hidden; padding:120px 0px 80px 0px;}
.news ul{  width:1220px; overflow:hidden; }
.news ul li{ width:285px; height:390px; float:left; background:#f8f8f8; overflow:hidden; border-radius:30px; margin-right:20px; margin-bottom:20px; margin-top:10px; 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 ul li:hover{ width:285px; height:390px; float:left; background:#0071ce; overflow:hidden; border-radius:30px; margin-right:20px; margin-bottom:20px; margin-top:10px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px); }
.news ul li a:hover{ color:#FFF;}
.news ul li dt{ width:285px; height:190px; float:left; overflow:hidden; }
.news ul li dt img{ width:285px; height:190px; float:left; overflow:hidden; transition: all 0.8s;}
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:225px; height:100px; float:left; overflow:hidden; font-size:16px; line-height:28px; padding:35px 30px 0px 30px; }
.news ul li h2{ width:225px; height:30px; float:left; overflow:hidden; font-size:12px; line-height:30px; padding:0px 30px; }
  
  
  
  
   
.video{  width:1200px; overflow:hidden; padding:110px 0px 50px 0px;}
.video ul{  width:1245px; overflow:hidden; }
.video ul li{ width:370px; height:330px; float:left; background:#f8f8f8; overflow:hidden; border-radius:30px; margin-right:45px; margin-bottom:45px; margin-top:10px; 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; position:relative;}
.video ul li:hover{ width:370px; height:330px; float:left; background:#0071ce; overflow:hidden; border-radius:30px; margin-right:45px; margin-bottom:45px; margin-top:10px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px); }
.video ul li a:hover{ color:#FFF;}
.video ul li dt{ width:370px; height:250px; float:left; overflow:hidden; }
.video ul li dt img{ width:370px; height:250px; float:left; overflow:hidden; transition: all 0.8s;}
.video ul li dt img:hover{transform: scale(1.1); }
.video ul li h2{ width:370px; height:64px; float:left; overflow:hidden; position: absolute; left:153px; top:95px; }
.video ul li h2 img{ width:64px; height:64px; float:left; overflow:hidden; }
.video ul li dd{ width:330px; height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; padding:0px 20px; text-align:center;text-overflow: ellipsis; white-space: nowrap; }
  
  
  
  
  
  
.news_xx{ width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
.news_xx .diva{ width:1200px; float:left; overflow:hidden; font-size:32px; line-height:40px; margin-bottom:60px; }
.news_xx .divb{ width:1200px; float:left; overflow:hidden; font-size:12px; color:#444; }
.news_xx .divc{ width:1200px; overflow:hidden; float:left; padding:100px 0px; }
.news_xx .divd{ width:1200px; overflow:hidden; }  
.news_xx .divd dt{ width:80px; height:40px; float:left; overflow:hidden; border-radius:30px; text-align:center; line-height:40px; color:#FFF;  font-size:14px; }
.news_xx .divd dt a{ color:#FFF; font-size:14px; background:#0071ce; display:block; }
.news_xx .divd dt a:hover{ color:#FFF; font-size:14px; background:#facd01; }
.news_xx .divd h2{ width:150px; height:40px; float:left; overflow:hidden; margin-left:445px; text-align:center; line-height:40px;  border-radius:30px; }
.news_xx .divd h2 a{ width:150px; height:40px;  font-size:14px; display:block; background:#0071ce; color:#FFF; }
.news_xx .divd h2 a:hover{ width:150px; height:40px; font-size:14px; display:block; background:#facd01; color:#FFF;}
.news_xx .divd dd{ width:80px; height:40px; float:right; overflow:hidden; border-radius:30px; text-align:center; line-height:40px; color:#FFF;  font-size:14px; }
.news_xx .divd dd a{ color:#FFF; font-size:14px; background:#0071ce; display:block; }
.news_xx .divd dd a:hover{ color:#FFF; font-size:14px; background:#facd01; }
  
  
  
  
   
  
  
.zhaopin{  width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
.zhaopin ul{  width:1200px; overflow:hidden; border-top:#ebebea solid 1px;  }
.zhaopin ul li{ width:1200px; height:120px; float:left; overflow:hidden; border-bottom:#ebebea solid 1px; line-height:120px; background:url(../images/img26.png) no-repeat right;}
.zhaopin ul li:hover{ width:1200px; height:120px; float:left; overflow:hidden; border-bottom:#ebebea solid 1px; line-height:120px; background:url(../images/img27.png) no-repeat right;}
.zhaopin ul li dt{ width:300px; height:120px; float:left; overflow:hidden; font-size:18px; color:#0071ce;}
.zhaopin ul li dd{ width:300px; height:120px; float:left; overflow:hidden; font-size:14px; color:#666; }
.zhaopin ul li h2{ width:300px; height:120px; float:left; overflow:hidden; font-size:14px;color:#666;  }
.zhaopin ul li h3{ width:32px; height:32px; float:right; overflow:hidden; margin-top:44px;}

 




.warp8{  width:100%; overflow:hidden; padding:140px 0px 140px 0px; background:url(../images/img52.png) no-repeat center bottom;}
.warp8 .diva{ width:1200px; overflow:hidden; }
.warp8 .diva .sdiva{ width:550px; float:left; overflow:hidden; }
.warp8 .diva .sdiva .isdiva{ width:550px; float:left; overflow:hidden; font-size:40px; color:#0071ce; line-height:50px; font-family:Arial; }
.warp8 .diva .sdiva .isdivb{ width:550px; float:left; overflow:hidden; font-size:16px; line-height:34px; margin-top:40px;}
.warp8 .diva .sdiva .isdivc{ width:550px; float:left; overflow:hidden; margin-top:40px; }
.warp8 .diva .sdivb{ width:540px; float:right; overflow:hidden; }
.warp8 .diva .sdivb p{ width:540px; float:left; overflow:hidden; font-size:14px; line-height:32px; margin-bottom:30px; text-indent:2em; }





.warp9{  width:100%; overflow:hidden; padding:140px 0px 200px 0px; background:url(../images/img56.png) repeat-x bottom #0071ce;}
.warp9 .diva{ width:1200px; overflow:hidden; margin-bottom:50px;  }
.warp9 .diva dt{ width:1200px; overflow:hidden; font-size:40px; color:#FFF; font-family:Arial;}   
.warp9 .diva dd{ width:1200px; overflow:hidden; font-size:30px; color:#FFF; font-weight:bold;}
.warp9 .divb{ width:1200px; overflow:hidden;  }
.warp9 .divb ul{ width:1230px; overflow:hidden;  }
.warp9 .divb ul li{ width:320px; height:290px; float:left; text-align:center;  background:#FFF; margin-right:30px; border-radius:20px; overflow:hidden; padding:45px 30px;  }
.warp9 .divb ul li dt{ width:320px; overflow:hidden; display:inline-block; margin-bottom:20px;}
.warp9 .divb ul li dd{ width:320px; overflow:hidden; display:inline-block; font-size:22px; margin-bottom:10px;}
.warp9 .divb ul li h2{ width:26px; height:1px; overflow:hidden; display:inline-block; background:#facd01; margin-bottom:10px;}
.warp9 .divb ul li h3{ width:320px; overflow:hidden; display:inline-block; font-size:14px; line-height:26px;}




 

.warp10{  width:1200px; overflow:hidden; padding:140px 0px; }
.warp10 .diva{ width:1200px; overflow:hidden;  margin-bottom:30px; }
.warp10 .diva dt{ width:1200px; overflow:hidden; font-size:40px; color:#0071ce; font-family:Arial;}   
.warp10 .diva dd{ width:1200px; overflow:hidden; font-size:30px; color:#0071ce; font-weight:bold;}
.warp10 .divb{ width:1200px; overflow:hidden; }
.warp10 .divb .sdiva{ width:540px; float:left; overflow:hidden; margin-right:250px; }
.warp10 .divb .sdiva dt{ width:540px; float:left; overflow:hidden; font-size:18px; line-height:36px; padding:50px 0px; }
.warp10 .divb .sdiva dd{ width:540px; float:left; overflow:hidden; font-size:14px; line-height:24px; margin-bottom:20px;}
.warp10 .divb .sdivb{ width:303px; float:left; overflow:hidden; }






.warp11{  width:100%; overflow:hidden; padding:140px 0px 140px 0px; background:url(../images/img64.png) no-repeat left bottom;}
.warp11 .diva{  width:1200px; overflow:hidden;}
.warp11 .diva .sdiva{  width:580px; float:left; overflow:hidden; }
.warp11 .diva .sdiva dl{  width:580px; float:left; overflow:hidden; margin-top:50px;}
.warp11 .diva .sdiva dl dt{  width:54px; height:54px; float:left; overflow:hidden; margin-right:40px;}
.warp11 .diva .sdiva dl dd{  width:486px; float:left; overflow:hidden; font-size:14px; line-height:28px;}
.warp11 .diva .sdivb{  width:395px; float:right; overflow:hidden;}
 






.warp12{  width:1200px; overflow:hidden; padding:120px 0px; }
.warp12 .diva{ width:1200px; overflow:hidden;  margin-bottom:60px; font-size:46px; text-align:center; }
.warp12 .divb{ width:1200px; overflow:hidden; font-size:16px; line-height:36px; text-align:center; }





.warp13{  width:100%; overflow:hidden; padding:120px 0px 120px 0px; background:url(../images/img65.png) no-repeat center top #0071ce;}
.warp13 .diva{ width:1200px; overflow:hidden;  margin-bottom:20px; font-size:46px; text-align:center; color:#FFF; }
.warp13 .divb{ width:1200px; overflow:hidden; font-size:18px; line-height:30px; text-align:center; color:#FFF; margin-bottom:30px; }
.warp13 .divc{ width:1200px; overflow:hidden; text-align:center; }
.warp13 .divc .sdiva{ width:420px; height:430px; overflow:hidden; display:inline-block; text-align:center; position:relative; margin:0px 70px;}
.warp13 .divc .sdiva dt{ width:420px; height:206px; overflow:hidden; position:absolute; top:0; left:0;}
.warp13 .divc .sdiva dd{ width:420px; height:300px; overflow:hidden; background:#ffb600; border-radius:20px; margin-top:120px;}
.warp13 .divc .sdiva dd h2{ width:420px; overflow:hidden; font-size:34px; color:#fff; font-family:Arial; font-weight:bold; padding-top:110px;}
.warp13 .divc .sdiva dd h3{ width:420px; overflow:hidden; font-size:22px; color:#fff; font-family:Arial; padding-top:20px;}
.warp13 .divc .sdiva dd h4{ width:420px; overflow:hidden; font-size:22px; color:#fff; font-weight:bold; padding-top:10px;}





.warp14{  width:100%; height:1110px; overflow:hidden; background:url(../images/img68.jpg) no-repeat center top;}
.warp14 .diva{ width:1200px; overflow:hidden;  margin-top:140px;}
.warp14 .diva .sdiva{ width:520px; float:left; overflow:hidden; }
.warp14 .diva .sdiva dt{ width:520px; float:left; overflow:hidden; font-size:46px; color:#0071ce; margin-top:90px; }
.warp14 .diva .sdiva dd{ width:520px; float:left; overflow:hidden; font-size:24px; line-height:44px; margin-top:70px;  }
.warp14 .diva .sdivb{ width:600px; float:right; overflow:hidden; }
.warp14 .diva .sdivb img{ margin-left:40px;float:right; }
.warp14 .divb{ width:1200px; overflow:hidden; margin-top:20px; }
.warp14 .divb dl{ width:540px; float:left; overflow:hidden; margin-top:54px; }
.warp14 .divb dl dt{ width:42px; height:42px; float:left; overflow:hidden; margin-top:6px; text-align:center; font-size:26px; line-height:42px; color:#FFF; background:#0071ce; border-radius:50%;}
.warp14 .divb dl dd{ width:480px; float:right; overflow:hidden; font-size:14px; line-height:26px; }






.warp15{  width:100%; height:1040px; overflow:hidden; background:url(../images/img71.jpg) no-repeat center top;}
.warp15 .diva{ width:1200px; overflow:hidden; font-size:46px; color:#fff; margin-top:120px; text-align:center; }





.warp16{  width:100%; overflow:hidden; padding:120px 0px 0px 0px; }
.warp16 .diva{ width:1200px; overflow:hidden; font-size:46px; text-align:center; margin-bottom:60px; }
.warp16 .divb{ width:100%; overflow:hidden; }
.warp16 .divb .sdiva{ width:21%; float:left; overflow:hidden; padding:80px 2%}
.warp16 .divb .sdiva .isdiva{ width:100%; text-align:center; color:#FFF; font-size:22px; font-family:Arial; overflow:hidden; }
.warp16 .divb .sdiva .isdivb{ width:100%; text-align:center; color:#FFF; font-size:32px; font-family:Arial; font-weight:bold; overflow:hidden; padding-top:20px;}
.warp16 .divb .sdiva .isdivc{ width:100%; text-align:center; color:#FFF; font-size:18px; font-family:Arial; overflow:hidden; padding-top:20px;}
.warp16 .divb .sdiva .isdivd{ width:100%; height:170px; overflow:hidden; padding-top:40px;}
.warp16 .divb .sdiva .isdivd dt{ width:50%; overflow:hidden; float:left; font-size:24px; line-height:40px; color:#FFF;}
.warp16 .divb .sdiva .isdivd dd{ width:50%; overflow:hidden; float:left; font-size:20px; line-height:28px; color:#FFF;}
.warp16 .divb .sdiva .isdive{ width:100%; color:#FFF; font-size:20px; font-family:Arial; overflow:hidden; padding-top:40px;}
.warp16 .divb .sdiva .isdivf{ width:100%; color:#FFF; font-size:28px; font-family:Arial; overflow:hidden; padding-top:20px;}






.warp17{  width:100%; padding:120px 0px; overflow:hidden; background:url(../images/img74.jpg) no-repeat center bottom #f4f9fc;}
.warp17 .diva{ width:1200px; overflow:hidden; font-size:46px; text-align:center; margin-bottom:60px; }
.warp17 .divb{ width:1200px; overflow:hidden; text-align:center; }







.warp18{  width:1200px; padding:120px 0px 70px 0px; overflow:hidden; }
.warp18 .diva{ width:1200px; overflow:hidden; font-size:46px; text-align:center; margin-bottom:60px; }
.content{width:1200px; overflow:hidden;}
.content ul{width:1240px; overflow:hidden; }
.content ul li{width:580px; height:350px; overflow:hidden; border-radius:30px;}
.con{ width:580px; height:350px; cursor:pointer; position:relative; float:left; margin-right:40px; margin-bottom:40px;}
.con img{width:580px;height:350px; overflow:hidden;}
.txt{ width:480px; height:70px; overflow:hidden; background:rgba(54,180,229,.6); color:#fff; line-height:70px; padding:0px 50px; position:absolute;bottom:0;left:0;}
.txt h3{ font-size:26px;}
.txt p{display:block;font-size:16px;line-height:30px; -webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:1em;-moz-margin-after:1em;-moz-margin-start:0;-moz-margin-end:0;}


 




.warp19{  width:100%; padding:0px 0px 120px 0px; overflow:hidden; }
.warp19 .diva{ width:1200px; overflow:hidden; font-size:46px; text-align:center; margin-bottom:60px; }
.ladyScrollb{ position:relative; width:1500px; height:380px; overflow:hidden; }
.ladyScrollb .scrollWrapb{ width:1240px; height:380px; overflow:hidden;  }
.ladyScrollb li{width:580px; height:370px; float:left; overflow:hidden; position:relative; border-radius:30px; margin:10px 20px 0px 20px; background:#f8f8f8;  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;}
.ladyScrollb li:hover{width:580px; height:370px; float:left; overflow:hidden; margin:10px 20px 0px 20px; color:#FFF; background:#facd01; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.ladyScrollb li a:hover{ color:#FFF;}
.ladyScrollb li dt{ width:580px; height:370px;  float:left; overflow:hidden;}
.ladyScrollb li dt img{ width:580px; height:370px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrollb li dt img:hover{transform: scale(1.1); }
.ladyScrollb li dd{ width:480px; height:80px; overflow:hidden; float:left; padding:0px 50px;  text-overflow: ellipsis; white-space: nowrap; color:#FFF; font-size:24px; line-height:80px; position:absolute; bottom:0; left:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));}
.ladyScrollb .prev{ position:absolute; top:170px; left:0; z-index:100; width:49px;height:49px; background:url(../images/img7.png) no-repeat; cursor:pointer;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; }
.ladyScrollb .next{ position:absolute; top:170px; right:0; z-index:100;width:49px;height:49px; background:url(../images/img8.png) no-repeat; cursor:pointer; 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;}
.ladyScrollb .prev:hover{background:url(../images/img9.png) no-repeat; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.ladyScrollb .next:hover{background:url(../images/img10.png) no-repeat; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}






.warp20{width:1200px; overflow:hidden; padding:140px 0px 100px 0px;}
.warp20 ul{width:1240px; overflow:hidden; }
.warp20 ul li{width:580px; height:390px; float:left; overflow:hidden; margin-right:40px; margin-bottom:40px; border-radius:30px; position:relative;}
.warp20 ul li dt{width:580px; height:390px; float:left; overflow:hidden; }
.warp20 ul li dt img{width:580px; height:390px; float:left; overflow:hidden; }
.warp20 ul li dd{width:580px; height:390px; float:left; overflow:hidden; font-size:36px; color:#FFF; text-align:center; line-height:390px; position:absolute; left:0; top:0;  background:rgba(0,0,0,.3);}




.warp21{width:1200px; overflow:hidden; padding:140px 0px 100px 0px;}
.warp21 .diva{width:1200px; overflow:hidden; margin-bottom:60px;}
.warp21 .diva .sdiva{width:500px; float:left; overflow:hidden; border-radius:20px; }
.warp21 .diva .sdiva img{width:500px; float:left; overflow:hidden; }
.warp21 .diva .sdivb{width:600px; float:right; overflow:hidden;}
.warp21 .diva .sdivb dt{width:600px; float:left; overflow:hidden; font-size:32px; margin-top:50px;}
.warp21 .diva .sdivb dd{width:600px; float:left; overflow:hidden; font-size:16px; line-height:36px; margin-top:50px;}
.warp21 .divb{width:1200px; overflow:hidden; margin-bottom:60px;}
.warp21 .divb .sdiva{width:500px; float:right; overflow:hidden; border-radius:20px; }
.warp21 .divb .sdiva img{width:500px; float:left; overflow:hidden; }
.warp21 .divb .sdivb{width:600px; float:left; overflow:hidden;}
.warp21 .divb .sdivb dt{width:600px; float:left; overflow:hidden; font-size:30px; margin-top:40px;}
.warp21 .divb .sdivb dd{width:600px; float:left; overflow:hidden; font-size:18px; line-height:36px; margin-top:50px;}




 


.warp22{width:1200px; overflow:hidden; padding:120px 0px 120px 0px;}
.warp22 .diva{width:1200px; overflow:hidden; text-align:center; font-size:46px;margin-bottom:20px;}
.warp22 .divb{width:1200px; overflow:hidden; text-align:center; font-size:24px; margin-bottom:70px;}
.warp22 .divc{width:1200px; height:602px; overflow:hidden; background:url(../images/img97.jpg) no-repeat center; }
.warp22 .divc .sdiva{width:1200px; overflow:hidden; margin-top:100px; }
.warp22 .divc .sdiva dt{width:167px; height:125px; float:left; font-size:26px; overflow:hidden; text-align:center; line-height:125px; background:url(../images/img93.png) no-repeat center; color:#FFF; margin-left:240px; }
.warp22 .divc .sdiva dd{width:167px; height:125px; float:left; font-size:26px; overflow:hidden; text-align:center; line-height:125px; background:url(../images/img94.png) no-repeat center; color:#FFF; margin-left:370px; }
.warp22 .divc .sdivb{width:1200px; overflow:hidden;  margin-top:110px; }
.warp22 .divc .sdivb dt{width:167px; height:125px; float:left; font-size:26px; overflow:hidden; text-align:center; line-height:125px; background:url(../images/img95.png) no-repeat center; color:#FFF;  margin-left:140px; }
.warp22 .divc .sdivb dd{width:167px; height:125px; float:left; font-size:26px; overflow:hidden; text-align:center; line-height:125px; background:url(../images/img96.png) no-repeat center; color:#FFF; margin-left:600px;  }






.warp23{width:1200px; overflow:hidden; padding:0px 0px 80px 0px;}
.warp23 .diva{width:1200px; overflow:hidden; text-align:center; font-size:46px; margin-bottom:70px;}
.warp23 .divb{ width:1200px; overflow:hidden; }
.warp23 .divb .sdiva{width:580px; height:390px; position:relative; overflow:hidden; float:left; border-radius:30px; margin-bottom:40px;}
.warp23 .divb .sdiva .bg{width:580px; height:390px; display:block;}
.warp23 .divb .sdiva .xth2{width:580px; height:390px; position:absolute; left:0px; top:0; z-index:5; transition: all 1s ease-out 0s; background:rgba(0,0,0,.4);}
.warp23 .divb .sdiva .xth2 span{width:580px; font-size:32px; line-height:390px; text-align:center; color:#FFF; float:left; }
.warp23 .divb .sdiva:hover .xth2{opacity:0; visibility:hidden;}
.warp23 .divb .sdiva .tmain{width:500px; height:390px; background:rgba(0,0,0,.6); padding:0px 40px; position:absolute; left:0px; top:-100%; z-index:10; visibility:hidden; transition: all 0.5s ease-out 0s; -webkit-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5);}
.warp23 .divb .sdiva .tmain span{ width:500px; font-size:32px; color:#FFF; float:left; text-align:center; margin-top:50px;}
.warp23 .divb .sdiva .tmain h2{ width:500px; line-height:30px; font-size:14px; color:#fff; float:left; margin-top:20px; }
.warp23 .divb .sdiva:hover .tmain{top:0px; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); visibility:visible;}
.mgr40{ margin-right:40px;}
 



 

.warp24{width:1200px; overflow:hidden; padding:0px 0px 120px 0px;}
.warp24 .diva{width:1200px; overflow:hidden; text-align:center; font-size:46px; margin-bottom:70px;}
.warp24 .divb{ width:1200px; overflow:hidden; }
.warp24 .divb .sdiva{ width:701px; float:left; overflow:hidden; }
.warp24 .divb .sdiva img{ width:701px; float:left; overflow:hidden; }
.warp24 .divb .sdivb{ width:460px; float:right; overflow:hidden; }
.warp24 .divb .sdivb dt{ width:460px; float:left; overflow:hidden; font-size:14px; line-height:34px;}
.warp24 .divb .sdivb dd{ width:460px; float:left; overflow:hidden; font-size:30px; color:#0071ce; margin-top:40px;  }
.warp24 .divb .sdivb h2{ width:460px; float:left; overflow:hidden; font-size:22px; line-height:34px; font-weight:bold; color:#0071ce; font-family:Arial; margin-top:20px;   }





.warp25{width:100%; height:600px; overflow:hidden; background:url(../images/img105.jpg) no-repeat center; }
.warp25 .diva{width:1200px; overflow:hidden; text-align:center; font-size:46px; margin-top:120px; color:#FFF;}
.warp25 .divb{ width:1200px; overflow:hidden; margin-top:50px; }
.warp25 .divb .sdiva{ width:285px; height:250px; float:left; background:#3cb4e5; overflow:hidden; border-radius:20px; margin-right:20px;}
.warp25 .divb .sdiva dt{ width:285px;  float:left; overflow:hidden; text-align:center; color:#FFF; font-size:26px; font-weight:bold; margin-top:50px;}
.warp25 .divb .sdiva dd{ width:285px; float:left; overflow:hidden; text-align:center; color:#FFF; font-size:18px; line-height:30px; margin-top:20px; }
.warp25 .divb .sdivb{ width:285px; height:250px; float:left; background:#ffb600; overflow:hidden; border-radius:20px; margin-right:20px;}
.warp25 .divb .sdivb dt{ width:285px;  float:left; overflow:hidden; text-align:center; color:#FFF; font-size:26px; font-weight:bold; margin-top:50px;}
.warp25 .divb .sdivb dd{ width:285px; float:left; overflow:hidden; text-align:center; color:#FFF; font-size:18px; line-height:30px; margin-top:20px; }
.warp25 .divb .sdivc{ width:285px; height:250px; float:left; background:#00ae42; overflow:hidden; border-radius:20px; margin-right:20px;}
.warp25 .divb .sdivc dt{ width:285px;  float:left; overflow:hidden; text-align:center; color:#FFF; font-size:26px; font-weight:bold; margin-top:50px;}
.warp25 .divb .sdivc dd{ width:285px; float:left; overflow:hidden; text-align:center; color:#FFF; font-size:18px; line-height:30px; margin-top:20px; }
.warp25 .divb .sdivd{ width:285px; height:250px; float:left; background:#ef86ce; overflow:hidden; border-radius:20px;}
.warp25 .divb .sdivd dt{ width:285px;  float:left; overflow:hidden; text-align:center; color:#FFF; font-size:26px; font-weight:bold; margin-top:50px;}
.warp25 .divb .sdivd dd{ width:285px; float:left; overflow:hidden; text-align:center; color:#FFF; font-size:18px; line-height:30px; margin-top:20px; }





.warp26{width:100%; overflow:hidden; background:url(../images/img106.jpg) no-repeat center top; padding:120px 0px; }
.warp26 .diva{width:1200px; overflow:hidden; margin-bottom:60px; }
.warp26 .diva .sdiva{width:285px; height:108px; float:left; overflow:hidden; margin-left:250px; }
.warp26 .diva .sdivb{width:4px; height:92px; float:left; background:#3cb4e5; overflow:hidden; margin:10px 0px 0px 40px; }
.warp26 .diva .sdivc{width:500px; float:left; overflow:hidden; margin-left:40px;}
.warp26 .diva .sdivc dt{width:500px; float:left; overflow:hidden; font-size:32px; color:#3cb4e5; padding-top:15px;}
.warp26 .diva .sdivc dd{width:500px; float:left; overflow:hidden; font-size:18px; color:#3cb4e5; font-weight:bold; font-family:Arial; padding-top:10px; }
.warp26 .divb{width:1130px; height:380px; background:#FFF; overflow:hidden; border-radius:20px; -moz-box-shadow:2px 0px 10px 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);}
.warp26 .divb .sdiva{width:670px; float:left; overflow:hidden; margin-left:90px; margin-top:74px; }
.warp26 .divb .sdiva .isdiva{width:670px; float:left; overflow:hidden; margin-bottom:20px; }
.warp26 .divb .sdiva .isdiva dl{width:300px; height:60px; border:#e5e5e5 solid 1px; float:left; overflow:hidden;  border-radius:10px; padding:0px 10px;}
.warp26 .divb .sdiva .isdiva dl dt{width:40px; height:26px; border-right:#e5e5e5 solid 1px; float:left; overflow:hidden; margin-top:16px; margin-left:10px; }
.warp26 .divb .sdiva .isdiva dl dd{width:230px; height:60px; float:left; overflow:hidden; margin-left:15px; }
.wbk{ width:230px; height:60px; float:left; overflow:hidden; background: none; border:none; line-height:60px; font-size:18px; }
.warp26 .divb .sdiva .isdivb{width:648px; height:60px; border:#e5e5e5 solid 1px; float:left; overflow:hidden; border-radius:10px; padding:0px 10px; margin-bottom:20px;}
.warp26 .divb .sdiva .isdivb dt{width:40px; height:26px; border-right:#e5e5e5 solid 1px; float:left; overflow:hidden; margin-top:16px; margin-left:10px; }
.warp26 .divb .sdiva .isdivb dd{width:570px; height:60px; float:left; overflow:hidden; margin-left:15px; }
.wbk2{ width:570px; height:60px; float:left; overflow:hidden; background: none; border:none; line-height:60px; font-size:18px; }
.warp26 .divb .sdiva .isdivc{ width:670px; height:70px; float:left; overflow:hidden; border-radius:10px;  }
.warp26 .divb .sdiva .isdivc .tijiao{ width:670px; height:70px; overflow:hidden; border:none; background:#0071ce; cursor:pointer; line-height:70px; font-size:24px; color:#fff; }
.warp26 .divb .sdivb{ width:220px; float:left; overflow:hidden; margin-left:80px; }
.warp26 .divb .sdivb dt{width:220px; height:220px; float:left; overflow:hidden; margin-top:60px; }
.warp26 .divb .sdivb dt img{width:220px; height:220px; float:left; overflow:hidden; }
.warp26 .divb .sdivb dd{width:220px; float:left; overflow:hidden; text-align:center; font-size:20px; margin-top:5px; }




.wenzhang10{ width:100%; overflow:hidden; text-align:center;}

.wenzhang10 .diva{ width:100%; height:870px; overflow:hidden; display:inline-block; background:url(../images/img120.jpg) no-repeat center;}
.wenzhang10 .divb{ width:100%; height:884px;  overflow:hidden; display:inline-block; background:url(../images/img121.jpg) no-repeat center;}
.wenzhang10 .divc{ width:100%; height:1110px;  overflow:hidden; display:inline-block; background:url(../images/img122.jpg) no-repeat center;}
.wenzhang10 .divd{ width:100%; height:1833px;  overflow:hidden; display:inline-block; background:url(../images/img123.jpg) no-repeat center;}













