﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,input,textarea,button{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
img{ border:0px; vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none;font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
table,tr,td,button{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
 

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#1d69b4; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#8e7b4c; text-decoration:none;}

 
 

.topbox{ width:100%; height:120px; position: relative; z-index:999; background:#FFF; }
.top2{ width:1200px; height:120px; }
.top2 .logo{ width:230px; height:120px; float:left; overflow:hidden; }
.top2 .logo img{ width:230px; height:120px; float:left; overflow:hidden;}
.top2 .divb{ width:832px; float:right; }
.top2 .dianhua{ width:178px; height:24px; float:right; overflow:hidden; font-size:20px; text-align:right; line-height:24px; padding-top:24px; color:#000; font-family:Arial, Helvetica, sans-serif; color:#1d69b4; }
.top2 .dianhua img{ width:24px; height:24px; float:left; overflow:hidden; margin:0px 10px 0px 0px;}
.menu{ width:832px; height:72px; float:right; }
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; text-align:center; font-size:16px; }
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; width:64px; float:left; height:72px; line-height:72px; margin-left:40px; }
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#1d69b4;}
.menu ul li:hover ul { position:absolute; top:72px; left:0; display:block; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li{ display:block; width:180px; line-height:50px;  height:50px; margin-left:-58px;}
.menu ul li:hover ul li a {display:block; border:none; width:180px;  background:#1d69b4; color:#fff; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.menu ul li:hover ul li a:hover {  width:180px;  background:#307fcd; color:#fff; font-size:14px;}
#menu_hover { color:#1d69b4; } 


 


.flexslider{position:relative; height:800px; overflow:hidden;  min-width:1200px; }
.slides{position:relative;z-index:1;}
.slides li{height:800px;}
.slides li dl{ width:1200px; overflow:hidden;}
.slides li dl dt{ width:1200px; float:left;  overflow:hidden; color:#FFF; font-size:50px; margin-top:320px; line-height:70px; letter-spacing:6px; text-shadow:2px 2px 5px #999;}
.flex-control-nav{position:absolute;bottom:70px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 7px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow: hidden;width:26px; height:26px; background:url(../images/img2.png) no-repeat; line-height:99999px; cursor:pointer; }
.flex-control-nav .flex-active{ width:26px; height:26px; background:url(../images/img3.png) no-repeat;  }
.flex-direction-nav{position:absolute;top:45%; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:82px;height:82px; cursor:pointer;}
.flex-direction-nav li a.flex-prev{ left:3%; background:url(../images/ico9.png) center no-repeat;}
.flex-direction-nav li a.flex-next{ right:3%; background:url(../images/ico10.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{ left:3%; background:url(../images/ico9-2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{ right:3%; background:url(../images/ico10-2.png) center no-repeat;}


 

.warp1{ width:1200px; overflow:hidden;  padding:80px 0px 100px 0px; }
.warp1 .diva{ width:1200px; overflow:hidden; margin-bottom:50px; position:relative;} 
.warp1 .diva dt{ width:1200px; overflow:hidden; font-size:90px; color:#eaeaea; text-align:center; font-weight:bold;} 
.warp1 .diva dd{ width:1200px; overflow:hidden; font-size:40px; color:#222;text-align:center; position:absolute; left:0; top:60px;} 
.warp1 .divb{ width:900px; overflow:hidden; margin-bottom:50px; font-size:14px; line-height:28px; text-align:center;} 
.num-figure{width:1000px; overflow:hidden; margin-bottom:50px; }
.num-figure li{ width:250px; float:left; overflow:hidden; }
.num-figure li h2{ width:250px; float:left; overflow:hidden; font-size:16px; color:#444; }
.num-change{padding:0;}
.num-change li:first-child{ width:250px; height:60px;font-size:24px; color:#1d69b4; font-weight:bold; }
.num-change span{ font-size:48px; color:#1d69b4; font-weight:bold; font-family:Arial;}
.warp1 .divd{ width:190px; overflow:hidden; margin-top:50px;} 
.warp1 .divd a{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#1d69b4; display:block; border-radius:30px; 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;  } 
.warp1 .divd a:hover{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#2577c8; display:block; border-radius:30px; 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); } 
.warp1 .divd img{ margin:22px 0px 0px 0px; float:right;} 

 
  
 
 
 
.warp2{ width:100%; height:750px; overflow:hidden; background:url(../images/img7.jpg) center no-repeat;}
.warp2 ul{ width:100%; height:750px; overflow:hidden;}
.warp2 ul li{ width:16.6%; float:left; height:750px; overflow:hidden; border-right:#373a3e solid 1px; text-align:center;}
.warp2 ul li a{ width:100%; float:left; height:740px; overflow:hidden; display:block; 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;}
.warp2 ul li a:hover{ width:100%; float:left; height:740px; overflow:hidden; display:block; 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);}

.warp2 ul li dt{ width:100%; float:left; overflow:hidden; display:inline-block; margin-top:240px;}
.warp2 ul li dd{ width:100%; float:left; overflow:hidden; display:inline-block; font-size:22px; color:#FFF; margin-top:110px;}
.warp2 ul li h2{ width:100%; float:left; overflow:hidden; display:inline-block; font-size:24px; color:#FFF; margin-top:10px;}
 
 

 
 
 
.warp3{ width:100%; overflow:hidden; padding:80px 0px 100px 0px; background:#f9fcfe; } 
.warp3 .divb{ width:1200px; overflow:hidden; margin-bottom:50px; position:relative;} 
.warp3 .divb dt{ width:1200px; overflow:hidden; font-size:90px; color:#eaeaea; text-align:center; font-weight:bold;} 
.warp3 .divb dd{ width:1200px; overflow:hidden; font-size:40px; color:#222;text-align:center; position:absolute; left:0; top:60px;} 
.st0{fill:#fff;}
.st1{fill:none;stroke:#a5a5a5;stroke-miterlimit:10;}
.hexin{position:relative; width:100%; }
.hexincon{margin:0 auto;padding:100px 0 90px;width:1200px;}
.heleft{visibility:visible;width:450px;animation-duration:1s;animation-name:fadeInUp;}
.heleft h3{color:#464646;font-size:48px;font-family:"微软雅黑";}
.heright{position:relative;visibility:visible;width:calc(100% - 450px);animation-duration:1s;animation-name:fadeInUp;}
.heright::after{position:absolute;top:50%;left:-34px;width:1px;height:140px;background:#e5e5e5;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateY(-50%);-ms-transform:translateX(-50%);}
.heright p{overflow:hidden;height:90px;color:#333;letter-spacing:1px;font-size:16px;font-family:"微软雅黑";line-height:30px;}
.heixinlistbox{position:relative;}
.heixinlist{visibility:visible;width:100%;animation-duration:1s;animation-name:fadeInUp; }
.heixinlist .slick-dots{bottom:-81px;}
.heixinlist .slick-dots li{margin:0 9px;width:16px;height:16px;border-radius:0;background:#e5e5e5;}
.heixinlist .slick-dots li.slick-active{background:#057ccc;}
.hxin_item{position:relative; width:850px; margin:0px 90px;}
.hxin_item .diva{position:absolute; width:850px; height:110px; overflow:hidden;background-color:rgba(0,0,0,0.5); left:0px; bottom:0px; text-align:center; font-size:30px; color:#FFF; line-height:110px;}
.heixinlist .slick-active .hxin_txt{display:block;}
.hitbox{width:100%; background:#000;  }
.hitbox img{ opacity:.2;}
.heixinlist .slick-active .hitbox img{opacity:1;}
.slide_page{position:absolute;bottom:40px;left:10.6%; }
.slide_page .slides_log{padding-left:285px;color:#666;letter-spacing:2px;font-size:20px;font-family:nbr;}
.slide_page .slides_log .slide_num{color:#333;font-size:36px;font-family:Arial;}
.slide_page .slides_log .slide_num span{font-family:nbb;}
.slide_total_num{color:#999;font-size:24px;font-family:Arial;}
.heixinlist .slick-prev{z-index:50;width:94px;height:56px; left:21%;background:url(../images/img5.png) no-repeat center #93b3d3; border-radius:30px; }
.heixinlist .slick-next{z-index:50;width:94px;height:56px; right:21%;background:url(../images/img4.png) no-repeat center #93b3d3; border-radius:30px;}
.heixinlist .slick-prev:hover{z-index:50;width:94px;height:56px; left:21%;background:url(../images/img5.png) no-repeat center #1d69b4; border-radius:30px;}
.heixinlist .slick-next:hover{z-index:50;width:94px;height:56px; right:21%;background:url(../images/img4.png) no-repeat center #1d69b4; border-radius:30px;}
.lianhuabt{visibility:visible;width:192px;animation-duration:1s;animation-name:fadeInUp;}
.lianhuarighta{width:calc(100% - 227px);}
.earthmap img{max-width:100%;}
.videoaa{position:relative;overflow:hidden;width:100%;height:496px;}
.videoaa video{position:absolute;top:50%;left:50%;width:auto;height:auto;transform:translate(-50%,-50%);}
.videoaa img{width:100%;}
.lianjie:hover{color:#fff;} 
.warp3 .divc{ width:190px; overflow:hidden; margin-top:50px;} 
.warp3 .divc a{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#1d69b4; display:block; border-radius:30px; 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;  } 
.warp3 .divc a:hover{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#2577c8; display:block; border-radius:30px; 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); } 
.warp3 .divc img{ margin:22px 0px 0px 0px; float:right;} 
 
 
  
 
.warp4{ width:1200px; overflow:hidden; padding:80px 0px 100px 0px; }
.warp4 .diva{ width:1200px; overflow:hidden; margin-bottom:50px; position:relative;} 
.warp4 .diva dt{ width:1200px; overflow:hidden; font-size:90px; color:#eaeaea; text-align:center; font-weight:bold;} 
.warp4 .diva dd{ width:1200px; overflow:hidden; font-size:40px; color:#222;text-align:center; position:absolute; left:0; top:60px;} 
.ladyScrolla{ position:relative; width:1200px; height:470px; overflow:hidden;}
.ladyScrolla .scrollWrapa{ width:1200px; overflow:hidden; }
.ladyScrolla li{ width:370px; float:left; overflow:hidden; margin-right:45px; }
.ladyScrolla li a{ width:370px; height:460px; overflow:hidden; display:block;  background:#f9fcfe; 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;} 
.ladyScrolla li a:hover{ width:370px; height:460px; overflow:hidden; display:block; background:#1d69b4;  color:#FFF; 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);}
.ladyScrolla .sdiva{ width:370px; height:260px; float:left; overflow:hidden; }
.ladyScrolla .sdiva img{ width:370px; height:260px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla .sdiva img:hover{transform: scale(1.1); }
.ladyScrolla .sdivb{ width:310px; height:120px; float:left; overflow:hidden; padding:40px 30px;}
.ladyScrolla .sdivb dt{ width:310px; height:38px; float:left; line-height:38px; overflow:hidden; margin-bottom:20px; font-size:28px; font-family:Arial, Helvetica, sans-serif; }
.ladyScrolla .sdivb dt b{ font-size:14px; font-weight:normal; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
.ladyScrolla .sdivb dd{ width:310px; float:left; overflow:hidden; font-size:16px; line-height:30px; }
.warp4 .divb{ width:190px; overflow:hidden; margin-top:50px;} 
.warp4 .divb a{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#1d69b4; display:block; border-radius:30px; 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 a:hover{ width:110px; height:54px; line-height:54px; overflow:hidden; font-size:14px; color:#FFF; padding:0px 40px; background:#2577c8; display:block; border-radius:30px; 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 img{ margin:22px 0px 0px 0px; float:right;} 
 
 
 

/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#222;}
.foot .diva{ width:1200px; overflow:hidden; padding:50px 0px 40px 0px;}
.foot .diva .sdiva{ width:540px; overflow:hidden; float:left; }
.foot .diva .sdiva dt{ width:540px; height:26px; line-height:26px; overflow:hidden; float:left; margin-bottom:20px; }
.foot .diva .sdiva dt h2{ overflow:hidden; float:left; margin-right:10px; }
.foot .diva .sdiva dt h3{ overflow:hidden; float:left; font-size:18px; color:#FFF; }
.foot .diva .sdiva dd{ width:540px; overflow:hidden; float:left; font-size:14px; color:#FFF; }
.foot .diva .sdivc{ width:230px; overflow:hidden; float:left; }
.foot .diva .sdivc dt{ width:230px; height:26px; line-height:26px; overflow:hidden; float:left; margin-bottom:20px; }
.foot .diva .sdivc dt h2{ overflow:hidden; float:left; margin-right:10px; }
.foot .diva .sdivc dt h3{ overflow:hidden; float:left; font-size:18px; color:#FFF; }
.foot .diva .sdivc dd{ width:230px; overflow:hidden; float:left; font-size:14px; color:#FFF; }
.foot .diva .sdivb{ width:120px; overflow:hidden; float:right; }
.foot .diva .sdivb dt{ width:120px; height:120px; float:left; overflow:hidden; margin-bottom:10px; }
.foot .diva .sdivb dt img{ width:120px; height:120px; overflow:hidden; }
.foot .diva .sdivb dd{ width:120px; float:left; overflow:hidden; font-size:14px; color:#FFF; text-align:center;}
.foot .divc{ width:1200px; overflow:hidden; padding:40px 0px; font-size:12px; color:#FFF; border-top:#323232 solid 1px;}
.foot .divc a{ font-size:12px; color:#FFF; margin-right:30px;}
.foot .divc a:hover{ font-size:12px; color:#1d69b4;}
.foot .divb{ width:1200px; overflow:hidden; padding:40px 0px; border-top:#323232 solid 1px;}
.foot .divb dt{ float:left; overflow:hidden; font-size:12px; color:#FFF;}
.foot .divb dt a{ font-size:12px; color:#FFF;}
.foot .divb dt a:hover{ font-size:12px; color:#1d69b4;}
.foot .divb dd{float:right; overflow:hidden; text-align:right; font-size:12px; color:#FFF;}
.foot .divb dd a{ font-size:12px; color:#FFF;}
.foot .divb dd a:hover{ font-size:12px; color:#1d69b4;}
 
 
 
  
 
 
.digg{ width:1200px; margin-bottom:100px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:15px 24px; border:#b6b6b6 solid 1px; display:inline-block; }
.digg a:hover{ background:#444; color:#FFF; border:#444 solid 1px; display:inline-block; }
.digg .current{ margin:3px; padding:15px 24px; background:#444; color:#FFF;  border:#444 solid 1px;}



 
.about_banner{height:400px;background-size: cover!important; position:relative;}
.about_banner .diva{ width:100%; overflow:hidden; position:absolute; top:0; left:0;}
.about_banner .diva .sdiva{ width:1200px; overflow:hidden; text-align:center; }
.about_banner .diva .sdiva dd{ width:1200px; overflow:hidden; font-size:54px; color:#FFF; font-weight:bold; margin-top:130px; display:inline-block;}
.about_banner .diva .sdiva dt{ width:1200px; overflow:hidden; font-size:40px; color:#FFF; margin-top:5px; display:inline-block;}

    
	
	
   
.nynav1{ width:100%;  height:80px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav1 .diva{ width:1200px; height:80px; overflow:hidden; }
.nynav1 .diva ul{width:1200px; height:80px; overflow:hidden; }
.nynav1 .diva ul li{ width:600px;  height:80px; overflow:hidden; line-height:80px; float:left; text-align:center; }
.nynav1 .diva ul li a{ width:600px; height:80px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav1 .diva ul li a:hover{ width:600px;  height:80px; overflow:hidden; color:#fff; background:#1d69b4;}
#nynav2_on{ height:80px; overflow:hidden; color:#fff; background:#1d69b4;}

.nynav4{ width:100%;  height:80px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav4 .diva{ width:1200px; height:80px; overflow:hidden; }
.nynav4 .diva ul{width:1200px; height:80px; overflow:hidden; }
.nynav4 .diva ul li{ width:300px;  height:80px; overflow:hidden; line-height:80px; float:left; text-align:center; }
.nynav4 .diva ul li a{ width:300px; height:80px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav4 .diva ul li a:hover{ width:300px;  height:80px; overflow:hidden; color:#fff; background:#1d69b4;}
  
.nynav6{ width:100%;  height:80px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav6 .diva{ width:1200px; height:80px; overflow:hidden; }
.nynav6 .diva ul{width:1200px; height:80px; overflow:hidden; }
.nynav6 .diva ul li{ width:200px;  height:80px; overflow:hidden; line-height:80px; float:left; text-align:center; }
.nynav6 .diva ul li a{ width:200px; height:80px; overflow:hidden; font-size:20px; color:#444; display:block; }
.nynav6 .diva ul li a:hover{ width:200px;  height:80px; overflow:hidden; color:#fff; background:#1d69b4;}
 
 
 
 
 
.wenzhang{ width:1200px; padding:100px 0px; overflow:hidden;} 
 



.zhengshu{  width:1200px; overflow:hidden; padding:100px 0px 60px 0px;}
.zhengshu ul{ width:1245px; overflow:hidden; }
.zhengshu ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 0px 0px; 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 ul li:hover{ width:370px; overflow:hidden; margin:10px 45px 0px 0px;  transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.zhengshu ul li dt{ width:370px; height:510px; float:left; overflow:hidden; }
.zhengshu ul li dt img{ width:370px; height:510px; float:left; overflow:hidden;transition: all 0.8s; }
.zhengshu ul li dt img:hover{transform: scale(1.1); }
.zhengshu ul li dd{ width:370px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}


.shebei{  width:1200px; overflow:hidden; padding:100px 0px 60px 0px;}
.shebei ul{ width:1245px; overflow:hidden; }
.shebei ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 0px 0px; 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; }
.shebei ul li:hover{ width:370px; overflow:hidden; margin:10px 45px 0px 0px;  transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.shebei ul li dt{ width:370px; height:260px; float:left; overflow:hidden; }
.shebei ul li dt img{ width:370px; height:260px; float:left; overflow:hidden;transition: all 0.8s; }
.shebei ul li dt img:hover{transform: scale(1.1); }
.shebei ul li dd{ width:370px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}
 
 
 
 
.case{  width:1200px; overflow:hidden; padding:100px 0px 60px 0px;}
.case ul{ width:1245px; overflow:hidden; }
.case ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 0px 0px; 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; }
.case ul li:hover{ width:370px; overflow:hidden; margin:10px 45px 0px 0px;  transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.case ul li dt{ width:370px; height:240px; float:left; overflow:hidden; }
.case ul li dt img{ width:370px; height:240px; float:left; overflow:hidden;transition: all 0.8s; }
.case ul li dt img:hover{transform: scale(1.1); }
.case ul li dd{ width:370px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}
  
  
  
  
.warp8{ width:1200px; overflow:hidden; padding:100px 0px; }
.warp8 .diva{ width:1200px; overflow:hidden; margin-bottom:60px; } 
.warp8 .diva .sdiva{ width:640px; float:left; overflow:hidden; } 
.warp8 .diva .sdiva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp8 .diva .sdiva dd{ width:560px; float:left; overflow:hidden; }
.warp8 .diva .sdiva dd h2{ width:560px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp8 .diva .sdiva dd h3{ width:560px; font-size:16px; float:left; overflow:hidden; margin-top:10px; line-height:22px; }
.warp8 .diva .sdivb{ width:280px; float:left; overflow:hidden; } 
.warp8 .diva .sdivb dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp8 .diva .sdivb dd{ width:200px; float:left; overflow:hidden; }
.warp8 .diva .sdivb dd h2{ width:200px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp8 .diva .sdivb dd h3{ width:200px; font-size:16px; float:left; overflow:hidden; margin-top:10px; }
  
 
 
  
  
 



.warp9{ width:1100px; height:68px; overflow:hidden; background:#1d69b4; padding:0px 50px;}
.warp9 .diva{ width:550px; height:68px;  float:left; overflow:hidden; line-height:68px; font-size:16px; color:#FFF;}
.warp9 .divb{ width:550px; height:68px;  float:left; overflow:hidden; line-height:68px; text-align:right; font-size:16px; color:#FFF;}
.zhaopin{ width:1200px; overflow:hidden; padding:90px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; }
.zhaopin li dt{ width:550px; overflow:hidden; float:left; font-size:14px; line-height:60px; padding-left:50px;}
.zhaopin li dd{ width:550px; overflow:hidden; float:left; text-align: right; font-size:14px; line-height:60px; padding-right:50px;}
.zhaopin .link{ width:1200px; height:60px; position:relative; display:block; border-bottom:#e1e0e0 solid 1px; line-height:60px; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li i{position:absolute;top:0px; left:0px; color:#444; font-size:14px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:24px; height:24px; background:url(../images/img41.png) no-repeat; right:40px; left:auto; top:25px; }
.zhaopin li.open .link{color:#1d69b4; border:none;}
.zhaopin li.open i{color:#fff;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../images/img40.png) no-repeat; }
.submenu{ width:1120px; padding:40px 40px; display:none; background:#f5f6fa; overflow:hidden; }
.submenu .diva{ width:1120px; float:left; overflow:hidden; padding-bottom:20px;}
.submenu .diva .sdiva{ width:540px; height:30px; line-height:30px; float:left; font-size:14px;}
.submenu .divb{ width:1120px; float:left; overflow:hidden; padding:40px 0px 20px 0px;}
.submenu .divb .sdiva{ width:1120px; float:left; overflow:hidden; font-size:16px; font-weight:bold; margin-bottom:20px; }
.submenu .divb .sdivb{ width:1120px; float:left; overflow:hidden; font-size:14px; line-height:26px; margin-bottom:40px;}
.submenu .divc{ width:1120px; float:left; overflow:hidden; font-size:16px; line-height:36px; }
.submenu .divc a{ font-size:16px; }
.submenu .divc a:hover{ font-size:16px;  text-decoration:underline; }
.submenu .divd{ width:1120px; float:left; overflow:hidden; }






 
.news{  width:1200px; overflow:hidden; padding:90px 0px 50px 0px;}
.news ul{ width:1200px; overflow:hidden; }
.news ul li{ width:1200px; float:left; overflow:hidden; margin-bottom:45px; }
.news ul li a{ width:1200px; height:260px; overflow:hidden; display:block;  background:#f9fcfe; 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 a:hover{ width:1200px; height:260px; overflow:hidden; display:block; background:#1d69b4;  color:#FFF; 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 .sdiva{ width:370px; height:260px; float:left; overflow:hidden; }
.news ul .sdiva img{ width:370px; height:260px; float:left; overflow:hidden; transition: all 0.8s; }
.news ul .sdiva img:hover{transform: scale(1.1); }
.news ul .sdivb{ width:750px; height:180px; float:left; overflow:hidden; padding:40px 40px;}
.news ul .sdivb dt{ width:750px; height:38px; float:left; line-height:38px; overflow:hidden; margin-bottom:20px; font-size:28px; font-family:Arial, Helvetica, sans-serif; }
.news ul .sdivb dt b{ font-size:14px; font-weight:normal; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}
.news ul .sdivb dd{ width:750px; float:left; overflow:hidden; font-size:20px; line-height:30px; margin-bottom:20px; }
.news ul .sdivb h2{ width:750px; float:left; overflow:hidden; font-size:14px; line-height:24px; }

 
 
 
  
.news_xx{ width:1200px; overflow:hidden; padding:100px 0px;}
.news_xx .diva{ width:1200px; overflow:hidden; font-size:34px; line-height:40px; text-align:center; }
.news_xx .divb{ width:1200px; overflow:hidden; font-size:14px; color:#777; text-align:center; margin-top:60px; }
.news_xx .divc{ width:1200px; overflow:hidden; float:left; padding:90px 0px; }
.news_xx .divd{ width:1200px; overflow:hidden; }  
.news_xx .divd ul{ width:900px; float:left; overflow:hidden; }  
.news_xx .divd ul li{ width:900px; height:44px; overflow:hidden; float:left; line-height:44px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }  
.news_xx .divd ul li a{ font-size:14px; }  
.news_xx .divd h2{ width:170px; height:44px; overflow:hidden; float:right; line-height:44px; text-align:center; border-radius:30px; margin-top:23px;}  
.news_xx .divd h2 a{ width:170px; height:44px; overflow:hidden; background:#1d69b4; display:block; font-size:14px; color:#FFF;}  
.news_xx .divd h2 a:hover{ width:170px; height:44px; overflow:hidden; background:#fc8719; display:block; font-size:14px; color:#FFF;}  
.news_xx .dive{ width:1200px; overflow:hidden; float:left; padding:90px 0px 0px 0px; }
.news_xx .divf{ width:170px; height:44px; overflow:hidden; line-height:44px; text-align:center; border-radius:30px; }  
.news_xx .divf a{ width:170px; height:44px; overflow:hidden; background:#1d69b4; display:block; font-size:14px; color:#FFF;}  
.news_xx .divf a:hover{ width:170px; height:44px; overflow:hidden; background:#fc8719; display:block; font-size:14px; color:#FFF;}  
  






 
