﻿@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,i,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; }
  
input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
textarea{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
select{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#e14f24; text-decoration:none;}

#input-test{color: #444; }
#input-test::-webkit-input-placeholder { /* WebKit browsers */
color:#444;}
#input-test:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #444;}
#input-test::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #444;}
#input-test:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #444;}
 
 
 

.topbox{ width:100%; height:165px;  background:url(../images/img1.jpg) no-repeat center; }
.top2{ width:1200px; height:165px; overflow:hidden; }
.top2 .logo{ width:750px; height:165px; float:left; overflow:hidden; }
.top2 .logo img{ width:750px; height:165px; float:left; overflow:hidden;}
.sousuo{ width:290px; height:50px; float:right; overflow:hidden; border:#e14f24 solid 1px;  border-radius:30px; margin-top:86px;}
.sousuo dt{ width:245px; height:50px; float:left; overflow:hidden; }
.wbk1{ width:245px; height:50px; overflow:hidden; line-height:50px; font-size:14px; background: none; border:none; text-indent:20px; color:#FFF;   }
.sousuo dd{ width:30px; height:50px; float:left; overflow:hidden; }
.tijiao{ width:30px; height:50px; float:left; overflow:hidden; border:none; cursor:pointer; text-align:center; background: url(../images/img8.png) no-repeat; }
  
 
 
 
.menubox{ width:100%; height:70px; position:relative; z-index:999; background:#e14f24; min-width:1200px; }
.menu{ width:1200px; height:70px; position:relative; z-index:999;}
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; width:133px; text-align:center; font-size:18px; color:#FFF; }
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; float:left; width:133px; height:70px; line-height:70px; }
.menu ul li ul {display: none;}
.menu ul li:hover a { background:#ff8a67; color:#fff;}
.menu ul li:hover ul { position:absolute; top:70px; left:0; display:block; width:133px; box-shadow: 0 6px 10px rgba(0, 0, 0, .1);}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li{ display:block; width:171px; line-height:54px;  height:54px; margin-left:0px;}
.menu ul li:hover ul li a {display:block; border:none; background:#e14f24; color:#fff; font-size:16px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.menu ul li:hover ul li a:hover {background:#ff8a67; color:#fff; font-size:16px;}
#menu_hover {  background:#ff8a67; color:#fff; } 


  

  
.banner{ width:100%; overflow:hidden; position:relative;}
.blue{ width:100%; overflow:hidden; text-align:center; }
.blue h3{ position:relative; width:100%; height:100%; display:inline-block; overflow:hidden;}
.slick-slider{ width:100%;}
.slick-slide img{ display:block;width:100%; height:100%; }
.slick-slide img.slick-loading{border:0 }
.banner .diva{ width:100%; overflow:hidden; position:absolute; left:0; top:60px;}
.banner .diva dt{width:1200px; overflow:hidden;}
.banner .diva dt img{ width:590px; float:left; overflow:hidden;}
 
  
  
 

.warp1{ width:100%; overflow:hidden; background:#f4f4f4; padding:80px 0px; }
.warp1 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; margin-bottom:50px;  } 
.warp1 .divb{ width:1200px; overflow:hidden; } 
.ladyScrolla{ position:relative; width:1200px; height:530px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ position:absolute; overflow:hidden; width:1200px; height:530px; }
.ladyScrolla dl{ width:570px; height:530px; float:left; overflow:hidden; margin-right:60px; }
.ladyScrolla dl a{ width:570px; height:530px; float:left; overflow:hidden; display:block;}

.ladyScrolla dl dt{ width:570px; height:400px; float:left; overflow:hidden; margin-bottom:30px; }
.ladyScrolla dl dt img{ width:570px; height:400px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla dl dt img:hover{transform: scale(1.1); }
.ladyScrolla dl dd{ width:570px; height:44px; float:left; overflow:hidden; font-size:18px; text-overflow: ellipsis; white-space: nowrap;  }
.ladyScrolla dl h2{ width:570px; height:52px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#666; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; }






.warp2{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp2 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; margin-bottom:50px;  } 
.warp2 .divb{ width:1200px; overflow:hidden; } 
.warp2 .divb .sdiva{ width:380px; height:260px; float:left; overflow:hidden; position:relative; text-align:center; } 
.warp2 .divb .sdiva dt{ width:380px; height:260px; overflow:hidden; display:inline-block; } 
.warp2 .divb .sdiva dt img{ width:380px; height:260px; overflow:hidden; transition: all 0.8s; } 
.warp2 .divb .sdiva dt img:hover{transform: scale(1.1); } 
.warp2 .divb .sdiva dd{width:380px; height:50px; overflow:hidden; display:inline-block;  position:absolute; left:0; bottom:15px; } 
.warp2 .divb .sdiva dd h2{ height:50px; overflow:hidden; background-color:rgba(0,0,0,.4); border-radius:4px; padding:0px 35px; font-size:20px;  line-height:50px; color:#FFF; font-weight:bold; display:inline-block; } 
.mgr30{ margin-right:30px;}




.warp3{ width:1200px; overflow:hidden; padding:0px 0px 80px 0px; }
.warp3 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; margin-bottom:50px;  } 
.warp3 .divb{ width:1200px; overflow:hidden; } 
.warp3 .divb .sdiva{ width:380px; height:260px; float:left; overflow:hidden; position:relative; } 
.warp3 .divb .sdiva dt{ width:380px; height:260px; float:left; overflow:hidden; } 
.warp3 .divb .sdiva dt img{ width:380px; height:260px; overflow:hidden; transition: all 0.8s; } 
.warp3 .divb .sdiva dt img:hover{transform: scale(1.1); } 
.warp3 .divb .sdiva dd{width:330px; height:60px; float:left; overflow:hidden; position:absolute; left:0; bottom:0; background-color:rgba(0,0,0,.4); padding:0px 25px; font-size:16px;  line-height:60px; color:#FFF;  } 
  


.warp4{ width:1200px; overflow:hidden; padding:0px 0px 80px 0px; }
.warp4 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; margin-bottom:50px;  } 
.warp4 .divb{ width:1200px; overflow:hidden; margin-bottom:50px; } 
.ladyScrollb{ position:relative; width:1200px; height:350px; overflow:hidden; }
.ladyScrollb .scrollWrapb{ position:absolute; overflow:hidden; width:1200px; height:350px; }
.ladyScrollb dl{ width:285px; height:350px; float:left; overflow:hidden; margin-right:20px;  background:#f4f4f4;}
.ladyScrollb dl a:hover{ width:285px; height:340px; float:left; overflow:hidden;  background:#e14f24;  color:#FFF; }
.ladyScrollb dl a:hover h3{  background: url(../images/img3.png) no-repeat right;  }
.ladyScrollb dl dt{ width:285px; height:190px; float:left; overflow:hidden; }
.ladyScrollb dl dt img{ width:285px; height:190px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollb dl dt img:hover{transform: scale(1.1); }
.ladyScrollb dl dd{ width:235px; height:160px; float:left; overflow:hidden; padding:0px 25px; }
.ladyScrollb dl dd h2{ width:235px; height:48px; float:left; overflow:hidden; margin-top:30px; font-size:16px; line-height:24px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;  }
.ladyScrollb dl dd h3{ width:76px; height:26px; float:left; overflow:hidden; font-size:14px; line-height:26px;  margin-top:25px; background: url(../images/img2.png) no-repeat right; } 
.warp4 .divc{ width:200px; height:54px; overflow:hidden; line-height:54px; } 
.warp4 .divc a{ width:98px;  height:52px; overflow:hidden; padding:0px 50px; font-size:14px; display:block; border-radius:30px; border:#e14f24 solid 1px; color:#e14f24; background: url(../images/img5.png) no-repeat right; } 
.warp4 .divc a:hover{ width:98px;  height:52px; overflow:hidden; padding:0px 50px;  font-size:14px; border-radius:30px; border:#e14f24 solid 1px; color:#fff; background: url(../images/img6.png) no-repeat right #e14f24; } 


 
 
.warp6{ width:1200px; overflow:hidden; padding:0px 0px 80px 0px; }
.warp6 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; margin-bottom:50px;  } 
.warp6 .divb{ width:1200px; overflow:hidden;   } 
.ladyScrollc{ position:relative; width:1200px; height:190px; overflow:hidden; }
.ladyScrollc .scrollWrapc{ position:absolute; overflow:hidden; width:1200px; height:190px; }
.ladyScrollc dl{ width:285px; height:190px; float:left; overflow:hidden; margin-right:20px; }
.ladyScrollc dl a:hover{ width:285px; height:190px; float:left; overflow:hidden;  }
.ladyScrollc dl a:hover h3{  background: url(../images/img3.png) no-repeat right;  }
.ladyScrollc dl dt{ width:285px; height:190px; float:left; overflow:hidden; }
.ladyScrollc dl dt img{ width:285px; height:190px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollc dl dt img:hover{transform: scale(1.1); }





.foot{ width:100%; overflow:hidden; min-width:1200px; background:#f4f4f4;}
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px 45px 0px;}
.foot .diva .sdiva{ width:660px; 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; font-size:14px; }
.foot .diva .sdiva ul h2 a{ font-size:14px; }
.foot .diva .sdiva ul li{width:110px; height:32px; overflow:hidden; float:left; line-height:32px; }
.foot .diva .sdiva ul li a{ font-size:12px;}
.foot .diva .sdiva ul li a:hover{ font-size:12px;}
.foot .diva .sdivb{ width:420px; overflow:hidden; float:right; border-left:#dfdfdf solid 1px; padding-left:80px;  }
.foot .diva .sdivb .isdivb{ width:420px; overflow:hidden; float:left; margin-bottom:20px; font-size:12px; line-height:34px; }
.foot .diva .sdivb .isdivc{ width:420px; overflow:hidden; float:left; }
.foot .diva .sdivb .isdivc dl{ width:120px; overflow:hidden; float:left; margin-right:20px;  }
.foot .diva .sdivb .isdivc dl dt{ width:120px; overflow:hidden; float:left;}
.foot .diva .sdivb .isdivc dl dt img{ width:120px; height:120px; overflow:hidden; }
.foot .diva .sdivb .isdivc dl dd { width:120px; overflow:hidden; float:left; font-size:12px; padding-top:10px; text-align:center; }
.foot .divb{ width:100%; overflow:hidden; background:#e14f24; padding:30px 0px;}
.foot .divb .sdiva{ width:1200px; overflow:hidden; }
.foot .divb .sdiva dt{ float:left; overflow:hidden; font-size:12px; color:#fff; }
.foot .divb .sdiva dt a{ font-size:12px; color:#fff; }
.foot .divb .sdiva dt a:hover{ font-size:12px; color:#fff; }
.foot .divb .sdiva dd{ float:right; overflow:hidden; text-align:right; font-size:12px; color:#fff; }
.foot .divb .sdiva dd a{ color:#fff; font-size:12px;}
.foot .divb .sdiva dd a:hover{ color:#fff;}
 
 
  
 



.digg{ width:1200px; margin-bottom:80px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:15px 25px; border:#b6b6b6 solid 1px; display:inline-block; font-size:14px;  }
.digg a:hover{ background:#444; color:#FFF; border:#444 solid 1px; display:inline-block;  font-size:14px; }
.digg .current{ margin:3px; padding:15px 25px; 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; line-height:400px; font-size:50px; color:#FFF; font-weight: bold;}
 
    
	
	
   
.nynav1{ width:100%;  height:70px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav1 .diva{ width:1200px; height:70px; overflow:hidden; }
.nynav1 .diva ul{width:1200px; height:70px; overflow:hidden;text-align:center; }
.nynav1 .diva ul li{ height:70px; float:left; overflow:hidden; line-height:70px; display:inline-block; }
.nynav1 .diva ul li a{ font-size:18px; color:#444; display:block; padding:0px 30px; }
.nynav1 .diva ul li a:hover{ color:#fff; background:#e14f24;}
#nynav2_on{ color:#fff; background:#e14f24;}



.erji{ width:1200px; overflow:hidden; padding-top:70px; }
.erji ul{ width:1200px; overflow:hidden;text-align:center; }
.erji ul li{ height:56px; overflow:hidden; line-height:56px; display:inline-block; margin:0px 6px; }
.erji ul li a{ height:54px; font-size:16px; color:#444; display:block; padding:0px 30px; border:#dedede solid 1px;}
.erji ul li a:hover{ color:#fff; background:#e14f24;}
#erji_on{ color:#fff; background:#e14f24;}
 
 
 
 
.wenzhang{ width:1200px; padding:80px 0px; overflow:hidden;} 


.wenzhang2{ width:1200px; padding:80px 0px; overflow:hidden; text-align:center;}  
.wenzhang2 dl{ width:202px; overflow:hidden; display:inline-block; margin:0px 30px;}
.wenzhang2 dl dt{ width:200px; overflow:hidden; float:left; border:#dedede solid 1px;}
.wenzhang2 dl dt img{ width:200px; height:200px; overflow:hidden; }
.wenzhang2 dl dd { width:202px; overflow:hidden; float:left; font-size:18px; padding-top:20px; text-align:center; }






.zhengshu{  width:1200px; overflow:hidden; padding:80px 0px 60px 0px;}
.zhengshu ul{ width:1230px; overflow:hidden; }
.zhengshu ul li{ width:380px; float:left; overflow:hidden; margin:10px 30px 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:380px; overflow:hidden; margin:10px 30px 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:380px; height:260px; float:left; overflow:hidden; }
.zhengshu ul li dt img{ width:380px; height:260px; float:left; overflow:hidden;transition: all 0.8s; }
.zhengshu ul li dt img:hover{transform: scale(1.1); }
.zhengshu ul li dd{ width:380px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}

 



 
.news{  width:100%; overflow:hidden; padding:0px 0px 80px 0px;}
.news .diva{ width:100%; overflow:hidden; padding:60px 0px; border-bottom:#dedede solid 1px;  }
.news .diva:hover{ width:100%; height:260px; overflow:hidden; display:block; padding:60px 0px; background:#f1f5f8; }
.news .diva .sdiva{ width:1200px; height:260px;  overflow:hidden; }
.news .diva .sdiva a{ width:1200px; height:260px;  overflow:hidden; display:block; }
.news .diva .sdiva .isdiva{ width:380px; height:260px; float:left; overflow:hidden; margin-right:50px; }
.news .diva .sdiva .isdiva img{ width:380px; height:260px; float:left; overflow:hidden; transition: all 0.8s; }
.news .diva .sdiva .isdiva img:hover{transform: scale(1.1); }
.news .diva .sdiva .isdivb{ width:770px; height:260px; float:left; overflow:hidden; }
.news .diva .sdiva .isdivb dt{ width:770px; float:left; overflow:hidden; margin-top:30px; font-size:16px; color:#666; font-family:Arial, Helvetica, sans-serif; }
.news .diva .sdiva .isdivb dd{ width:770px; float:left; overflow:hidden; font-size:20px; font-weight:bold; line-height:30px; margin-top:30px; }
.news .diva .sdiva .isdivb h2{ width:770px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#666; margin-top:30px;}

 
 
 
  
.news_xx{ width:1200px; overflow:hidden; padding:80px 0px;}
.news_xx .diva{ width:1200px; overflow:hidden; font-size:30px; line-height:48px; text-align:center; }
.news_xx .divb{ width:900px; overflow:hidden; font-size:14px; color:#777; text-align:center; margin-top:60px; }
.news_xx .divc{ width:900px; overflow:hidden; padding:80px 0px; }
.news_xx .divd{ width:1200px; overflow:hidden; border-top:#ccc solid 1px; padding-top:40px;  }  
.news_xx .divd dt{ width:525px; height:30px; overflow:hidden; float:left; line-height:30px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }  
.news_xx .divd dt a{ width:505px;height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img22.png) no-repeat left; padding-left:20px; } 
.news_xx .divd dt a:hover{ width:505px;height:30px;   font-size:14px;  overflow:hidden; background:url(../images/img23.png) no-repeat left; padding-left:20px;  } 
.news_xx .divd dd{ width:525px; height:30px; overflow:hidden; float:right; text-align:right; line-height:30px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }  
.news_xx .divd dd a{ width:505px;height:30px;   font-size:14px;  overflow:hidden; background:url(../images/img14.png) no-repeat right; padding-right:20px; } 
.news_xx .divd dd a:hover{ width:505px; height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img15.png) no-repeat right; padding-right:20px;  } 
.news_xx .divd h2{ width:150px; height:30px; overflow:hidden; float:left; line-height:30px; text-align:center;}  
.news_xx .divd h2 a{ width:120px;height:30px; font-size:14px;  overflow:hidden; background:url(../images/img21.png) no-repeat left; padding-left:30px; } 
.news_xx .divd h2 a:hover{ width:120px; height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img24.png) no-repeat left; padding-left:30px;  } 


 
  
  
.warp8{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp8 .diva{ width:1200px; overflow:hidden; margin-bottom:60px; } 
.warp8 .diva .sdiva{ width:700px; float:left; overflow:hidden; } 
.warp8 .diva .sdiva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp8 .diva .sdiva dd{ width:620px; float:left; overflow:hidden; }
.warp8 .diva .sdiva dd h2{ width:620px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp8 .diva .sdiva dd h3{ width:620px; font-size:16px; float:left; overflow:hidden; margin-top:10px; line-height:22px; }
.warp8 .diva .sdivb{ width:500px; float:left; overflow:hidden; } 
.warp8 .diva .sdivb dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp8 .diva .sdivb dd{ width:420px; float:left; overflow:hidden; }
.warp8 .diva .sdivb dd h2{ width:420px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp8 .diva .sdivb dd h3{ width:420px; font-size:16px; float:left; overflow:hidden; margin-top:10px; }
  
 
  



.warp9{ width:1100px; height:70px; overflow:hidden; background:#444; padding:0px 50px;}
.warp9 .diva{ width:550px; height:70px;  float:left; overflow:hidden; line-height:70px; font-size:18px; color:#FFF;}
.warp9 .divb{ width:550px; height:70px;  float:left; overflow:hidden; line-height:70px; text-align:right; font-size:18px; color:#FFF;}
.zhaopin{ width:1200px; overflow:hidden; padding:80px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; }
.zhaopin li dt{ width:550px; overflow:hidden; float:left; font-size:16px; line-height:66px; padding-left:50px;}
.zhaopin li dd{ width:550px; overflow:hidden; float:left; text-align: right; font-size:14px; line-height:66px; padding-right:50px;}
.zhaopin .link{ width:1200px; height:66px; position:relative; display:block; border-bottom:#dedede solid 1px; line-height:66px; 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:16px;-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:#e14f24; 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:#f4f4f4; overflow:hidden; }
.submenu .diva{ width:1120px; float:left; overflow:hidden; }
.submenu .diva .sdiva{ width:560px; height:40px; line-height:40px; float:left; font-size:14px;}
.submenu .divb{ width:1120px; float:left; overflow:hidden; padding:40px 0px 0px 0px;}
  

 

.yijian{ width:1200px; overflow:hidden; padding:80px 0px; }
.yijian dl{ width:1200px; overflow:hidden; margin-bottom:40px; }
.yijian dl dt{ width:580px; float:left; overflow:hidden; margin-right:40px;}
.yijian_wbk{ width:538px; height:66px; float:left; overflow:hidden; border:#e5e5e5 solid 1px; padding:0px 20px; background:none; line-height:66px; font-size:14px; color: #555; }
.yijian dl dd{ width:580px; float:left; overflow:hidden;}
.yijian h2{ width:1200px; overflow:hidden; margin-bottom:40px; }
.yijian_wbqy{ width:1158px; height:200px; float:left; overflow:hidden; background: none; border:#e5e5e5 solid 1px; padding:15px 20px; line-height:24px; font-size:14px; color: #555; }
.yijian h3{ width:1200px; height:66px; overflow:hidden; }
.yijian .tijiao{ width:1200px; height:66px; overflow:hidden; border:none; background:#444; cursor:pointer; line-height:66px; font-size:18px; color:#fff; }
 







.hezuo{  width:1200px; overflow:hidden; padding:80px 0px 60px 0px;}
.hezuo ul{ width:1245px; overflow:hidden; }
.hezuo ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 20px 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; }
.hezuo ul li:hover{ width:370px; overflow:hidden; margin:10px 30px 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);}
.hezuo ul li dt{ width:370px; height:250px; float:left; overflow:hidden; }
.hezuo ul li dt img{ width:370px; height:250px; float:left; overflow:hidden;transition: all 0.8s; }
.hezuo ul li dt img:hover{transform: scale(1.1); }
.hezuo ul li dd{ width:370px; float:left; overflow:hidden; padding:20px 0px; }
.hezuo ul li dd h2{ width:370px; height:30px; float:left; overflow:hidden; font-size:18px; line-height:30px; margin-bottom:15px; }
.hezuo ul li dd h3{ width:370px; height:72px; float:left; overflow:hidden; font-size:14px; line-height:24px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3; }
.hezuo ul li dd h4{ width:370px; float:left; overflow:hidden; font-size:14px; }









 







 







 




 