@charset "utf-8";
/* CSS Document */
BODY { 
	margin:0px auto; 
	padding:0px;
	width:100%;
	border:0px;
	color:#555;
	font-size:12px;
	 font-family:"微软雅黑"; 
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,p,b,input,strong,textarea{margin:0px auto;padding:0px; border:0px;list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto;padding:0px; list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
img{vertical-align:top;}


a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#0054a3; text-decoration:none;}



/***连接样式***/
.hui a:link{color:#767676; text-decoration:none;}
.hui a:visited{color:#767676; text-decoration:none;}
.hui a:hover{color:#da251d; text-decoration:none;}


 




.taitou{ width:100%; height:40px; border-bottom:#e5e5e5 solid 1px; overflow:hidden; background:#eeeeee;}
.taitou .diva{ width:1200px; height:40px; overflow:hidden; line-height:40px;}
.taitou .diva dt{ float:left; font-size:12px; color:#666;  overflow:hidden; }
.taitou .diva dd{ float:right; font-size:14px; color:#666; overflow:hidden; text-align:center; }
.taitou .diva dd img{ width:19px; height:19px; padding:10px 7px 0px 0px; }
/*---top---*/
.top2box{ width:100%; height:90px; position:relative; }
.top2{ width:1200px; height:90px; }
.top2 .logo{ width:210px; height:90px; float:left; overflow:hidden; }
.top2 .logo img{ width:210px; height:90px; float:left; overflow:hidden;}
 
.nav_bar{width:800px; height:90px; float:right; }
.nav_bar ul li{ float:left; width:80px; list-style-type:none; text-align:center; line-height:86px; margin-left:20px;}
.nav_bar ul li a{display:block; color:#555; font-size:14px; }
.nav_bar ul li a:hover{display:block; color:#0054a3; font-size:14px; border-bottom:#0054a3 solid 5px; }
#menu_hover {  color:#0054a3; border-bottom:#0054a3 solid 5px; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:90px; display:none; width:100%;height:60px; background-color:rgba(0,0,0,0.5); z-index:9999;}
.hid ul{margin:0 auto; height:60px; overflow:hidden;}
.hid ul li{ float:left; font-size:14px; line-height:60px; margin-left:20px;}
.hid ul li a{ font-size:14px; color:#FFF;}
.hid ul li a:hover{ font-size:14px; color:#fdbb19; border: none;}

.dh1{ width:750px; height:60px; overflow:hidden; padding-left:450px;}
.dh2{ width:650px; height:60px; overflow:hidden; padding-left:550px;}
/*---top---*/








/* 焦点图 */
.flexslider{position:relative; height:600px; overflow:hidden;  min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.slides li a{ width:100%; height:600px; display:block; overflow:hidden;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 7px; width:14px; height:14px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow:hidden;width:14px; height:14px; background-color:rgba(255,255,255,0.5); border-radius:50%; line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#fff; }
/* 焦点图 */

.flex-direction-nav{position:absolute;top:0; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:39px;height:39px; cursor:pointer; margin-top:280px;}
.flex-direction-nav li a.flex-prev{left:140px;background:url(../images/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:140px;background:url(../images/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:140px;background:url(../images/img3.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:140px;background:url(../images/img4.png) center no-repeat;}




    
 
 
 
 
 
 
.warp1{ width:1200px; overflow:hidden; padding:90px 0px 90px 0px; }
.warp1 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:50px;}
.warp1 .diva dt{ width:1200px; overflow:hidden; font-size:30px;  color:#222; margin-bottom:6px;}
.warp1 .diva dd{ width:1200px; overflow:hidden; color:#666; font-size:14px; overflow:hidden;  }
.warp1 .divb{ width:1200px; height:410px; overflow:hidden; position:relative; }
.warp1 .divb .sdiva{ width:1200px; height:330px; overflow:hidden; background:#e5e5e5; margin-top:90px; }
.warp1 .divb .sdivb{ width:1160px; height:370px; overflow:hidden; float:left; margin-left:40px; position:absolute; top:0px; left:0px;}
.warp1 .divb .sdivb .isdiva{ width:550px; height:370px; overflow:hidden; float:left; margin-right:60px;}
.warp1 .divb .sdivb .isdiva img{ width:550px; height:370px; overflow:hidden; float:left;}
.warp1 .divb .sdivb .isdivb{ width:550px; height:370px; overflow:hidden; float:left;}
.warp1 .divb .sdivb .isdivb dt{ width:550px; height:80px; overflow:hidden; float:left; line-height:80px; text-align:right; margin-bottom:10px;}
.warp1 .divb .sdivb .isdivb dt a{ font-size:13px;}
.warp1 .divb .sdivb .isdivb dd{ width:500px; height:90px; overflow:hidden; float:left; line-height:90px; font-size:22px; padding-right:50px;}
.warp1 .divb .sdivb .isdivb h2{ width:500px; overflow:hidden; float:left; line-height:26px; font-size:13px; padding-right:50px; margin-bottom:30px;}
.warp1 .divb .sdivb .isdivb h3{ width:180px; height:40px; overflow:hidden; float:left; line-height:40px; }
.warp1 .divb .sdivb .isdivb h3 a{ width:180px; height:40px; overflow:hidden; float:left; font-size:16px; text-align:center; color:#FFF; background:#0054a3; border-radius:2px;}
.warp1 .divb .sdivb .isdivb h3 a:hover{ width:180px; height:40px; overflow:hidden; float:left; font-size:16px; text-align:center; color:#FFF; background:#0a63b6;}




 





.warp2{ width:100%; height:540px; overflow:hidden;  padding:90px 0px 90px 0px; background:url(../images/img11.jpg) no-repeat top center; }
.warp2 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:50px;}
.warp2 .diva dt{ width:1200px; overflow:hidden; font-size:30px;  color:#fff; margin-bottom:6px;}
.warp2 .diva dd{ width:1200px; overflow:hidden; color:#fff; font-size:14px; overflow:hidden;  }
.ladyScrolla{ position:relative; width:1400px; height:340px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ position:absolute; overflow:hidden; width:1200px; height:340px; margin-left:92px; }
.ladyScrolla dl{ width:380px; height:340px; float:left; overflow:hidden; margin:0px 15px;  }
.ladyScrolla dl dt{ width:380px; height:270px; float:left; overflow:hidden;}
.ladyScrolla dl dt img{ width:380px; height:270px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla dl dt img:hover{transform: scale(1.1); }
.ladyScrolla dl dd{ width:310px; height:70px; float:left; overflow:hidden; line-height:70px; font-size:14px; padding-left:30px;text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolla dl a{ width:380px; height:340px; float:left; overflow:hidden; background:url(../images/img12.jpg) no-repeat; }
.ladyScrolla dl a:hover{ width:380px; height:340px; float:left; overflow:hidden; color:#FFF; background:url(../images/img13.jpg) no-repeat; }
.ladyScrolla .prev{ position:absolute; top:150px; left:30px;z-index:100;width:24px;height:40px; background:url(../images/img25.png) no-repeat; cursor:pointer;}
.ladyScrolla .next{ position:absolute; top:150px; right:30px;z-index:100;width:24px;height:40px ;background:url(../images/img26.png) no-repeat; cursor:pointer;}
.ladyScrolla .prev:hover{background:url(../images/img25.png) no-repeat;}
.ladyScrolla .next:hover{background:url(../images/img26.png) no-repeat;}
.warp2 .divb{ width:180px; height:40px; overflow:hidden; line-height:40px; margin-top:50px; }
.warp2 .divb a{ width:180px; height:40px; overflow:hidden; float:left; font-size:16px; text-align:center; color:#FFF; background:#0054a3; border-radius:2px;}
.warp2 .divb a:hover{ width:180px; height:40px; overflow:hidden; float:left; font-size:16px; text-align:center; color:#FFF; background:#0a63b6;}




 



 
.warp3{ width:1200px; overflow:hidden; padding:90px 0px 90px 0px; }
.warp3 .diva{ width:1200px; text-align:center; overflow:hidden;  margin-bottom:40px;}
.warp3 .diva dt{ width:1200px; overflow:hidden; font-size:30px;  color:#222; margin-bottom:6px;}
.warp3 .diva dd{ width:1200px; overflow:hidden; color:#666; font-size:14px; overflow:hidden;  }
.warp3 .divb{ width:1200px; height:34px; overflow:hidden; text-align:center; margin-bottom:50px; }
.warp3 .divb span{ height:34px; font-size:14px; line-height:34px; color:#555; background:#d9d9d9; cursor:pointer; display:inline-block; padding:0px 20px; margin:0px 3px; }
.warp3 .divb .listbtns{ height:34px; background:#0054a3; color:#fff; display:inline-block; }
.warp3 .divc{ width:1200px; overflow:hidden; }
.warp3 .divc ul{ width:1230px; overflow:hidden; }
.warp3 .divc ul li{ width:380px; height:450px; float:left; overflow:hidden; margin-right:30px; }
.warp3 .divc ul li a{ width:380px;height:450px; float:left; overflow:hidden;  background:#f9f9f9;}
.warp3 .divc ul li a:hover{ width:380px;height:450px; float:left; overflow:hidden;  background:#e7e7e7;}
.warp3 .divc ul li dt{ width:380px; height:260px; float:left; overflow:hidden; }
.warp3 .divc ul li dt img{ width:380px; height:260px; float:left; overflow:hidden;transition: all 0.8s; }
.warp3 .divc ul li dt img:hover{transform: scale(1.1); }
.warp3 .divc ul li dd{ width:330px; height:157px; float:left; overflow:hidden; padding:33px 25px 0px 25px;}
.warp3 .divc ul li dd h2{ width:330px; height:40px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; color:#444; }
.warp3 .divc ul li dd h3{ width:330px; height:48px; float:left; overflow:hidden; font-size:13px; line-height:24px; color:#777; margin-bottom:12px; }
.warp3 .divc ul li dd h4{ width:330px; height:30px; float:left; overflow:hidden; font-size:12px; line-height:30px; color:#777; }
 
 
  
 
 
  

 



/* foot */
.foot{ width:100%; height:320px; background:url(../images/img14.jpg) no-repeat center top;  overflow:hidden; min-width:1200px; }
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px 40px 0px;}
.foot .diva .sdiva{ width:500px; float:left; overflow:hidden; color:#FFF; line-height:30px;text-overflow: ellipsis; white-space: nowrap; margin-right:100px; }
.foot .diva .sdiva a{ color:#FFF; font-size:12px;}
.foot .diva .sdivb{ width:260px; height:42px; float:left; overflow:hidden; margin-top:30px; }
.foot .diva .sdivb img{ width:260px; height:42px; float:left; overflow:hidden; }
.foot .diva .sdivc{ width:200px; float:right; overflow:hidden; }
.foot .diva .sdivc dt{ width:100px; float:left; overflow:hidden; }
.foot .diva .sdivc dt img{ width:100px; height:100px; float:left; overflow:hidden; }
.foot .diva .sdivc dd{ width:80px; float:left; overflow:hidden; font-size:12px; line-height:24px; color:#FFF; padding-top:25px; padding-left:20px; }
.foot .divb{ width:1200px; overflow:hidden; padding:40px 0px 40px 0px; border-top:#5e5e5e solid 1px;}
.foot .divb dt{ float:left; font-size:12px; color:#fff; }
.foot .divb dt a{ color:#fff;}
.foot .divb dt a:hover{ color:#0054a3;}
.foot .divb dd{ float:right; font-size:12px; text-align:right; color:#fff;}
.foot .divb dd a{ color:#fff;}
.foot .divb dd a:hover{ color:#0054a3;}
/* foot */

 


 





/*---客服---*/
.floating_ck{position:fixed;top:30%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:60px;border-bottom:solid 1px #333;background-color:#444;background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{border-bottom:solid 1px #333;background-color:#333;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/home.png);}
.consult a{ display:block;width:80px;height:60px;}
.quote{background-image:url(../images/kficon.png);}
.bm{background-image:url(../images/bm.png);}

.lianxi2{background-image:url(../images/lianxi.png);}
.lianxi2 a{ display:block;width:80px;height:60px;}
.qrcord{background-image:url(../images/ewm2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:35px;color:#fff;}
.floating_left{position:absolute;top:0px;left:-150px; display:none;width:150px; background-color:#333;}
.floating_left a{color:#fff; }
.floating_ewm{top:-61px;height:180px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto; margin-top:20px; width:110px; height:110px;}
.floating_ewm i img{ overflow:hidden;  width:110px; height:110px;}
.floating_ewm p{ margin-top:10px;color:#fff;}
.floating_ewm .qrcord_p01{font-size:12px; }
.floating_ewm .qrcord_p02{font-size:14px; }
.floating_ewm .qrcord_p02 b{font-size:17px; }
/*---客服---*/








 
/*---翻页---*/
.digg{ width:1200px; padding:20px 0px 100px 0px;text-align:center; font-size:14px;}
.digg a{margin:2px;padding:12px 20px;background:#fff; color:#555; border:#ebebeb solid 1px; }
.digg a:hover{ background:#555; color:#FFF; border:#555 solid 1px; }
.digg .current{ margin:2px; padding:12px 20px;background:#555; color:#FFF;  border:#555 solid 1px;}
/*---翻页---*/




.warp8{ width:1200px; overflow:hidden; text-align:center; padding:70px 0px 0px 0px; }
.warp8 dt{ width:1200px; overflow:hidden; font-size:30px;  color:#222; margin-bottom:6px;}
.warp8 dd{ width:1200px; overflow:hidden; color:#666; font-size:14px; overflow:hidden;  }




   
 
/*nybn*/
.nybn{ width:100%; height:350px;  overflow:hidden; min-width:1200px; position:relative; }
.nybn .diva{ width:100%; height:350px; overflow:hidden; min-width:1200px; }
.nybn .diva img{ width:100%;height:350px; overflow:hidden; }
.nybn .divb{ width:100%; height:44px; overflow:hidden; position:absolute; bottom:0px; min-width:1200px; background-color:rgba(0,0,0,0.6); }
.nybn .divb dt{ width:1180px; height:44px; overflow:hidden; font-size:12px; line-height:44px; color:#fff; background:url(../images/img42.png) no-repeat left; padding-left:20px; }
.nybn .divb dt a{ font-size:12px; line-height:44px; color:#fff; }
/*nybn*/




 


.nynav2{ width:1200px; height:auto; overflow:hidden; margin-top:50px; }
.nynav2 ul{ width:1200px; height:auto; overflow:hidden; text-align:center;}
.nynav2 ul li{ overflow:hidden; display:inline-block; line-height:34px; margin:0px 3px;}
.nynav2 ul li a{  height:34px; overflow:hidden; display:block; padding:0px 20px; color:#555; font-size:14px; background:#d9d9d9;  }
.nynav2 ul li a:hover{ height:34px; overflow:hidden; background:#0054a3; color:#FFF;}
#nynav2_on{ height:34px; overflow:hidden;  background:#0054a3; color:#FFF;}


 

.wenzhang{ width:1200px; overflow:hidden; padding:70px 0px 90px 0px;}
 
 
 
 
 
 
.wenzhang2{ width:1200px; overflow:hidden; padding:70px 0px 90px 0px;}
.wenzhang2 .diva{ width:600px; overflow:hidden; float:left;}
.wenzhang2 .divb{ width:520px; overflow:hidden; float:right;}
.wenzhang2 .divb .sdiva{ width:520px; overflow:hidden; float:left; margin-bottom:70px;}
.yijian{ width:520px; overflow:hidden;}
.yijian .isdiva{ width:520px; float:left; font-size:16px;  overflow:hidden; margin-bottom:30px; }
.yijian .isdivb{ width:520px; float:left; overflow:hidden;  }
.yijian .isdivb dt{ width:520px; float:left; overflow:hidden; font-size:14px;  margin-bottom:10px;}
.yijian .isdivb dd{ width:520px; height:46px; float:left; overflow:hidden; margin-bottom:18px; }
.yijian .wby{ width:498px; height:44px; float:left; overflow:hidden; border:#e9e9e9 solid 1px; background:#fff; padding:0px 10px; line-height:44px; font-size:14px; color:#555; }
.yijian h2{ width:520px; height:92px; float:left; overflow:hidden;margin-bottom:18px; }
.yijian .wbqy{ width:498px; height:70px; float:left; overflow:hidden; border:#e9e9e9 solid 1px; background:#fff; padding:10px 10px; line-height:24px; font-size:14px; color:#555; }
.yijian .tijiao{ width:520px; height:54px; float:left; overflow:hidden; border:none; background:#666; cursor:pointer; line-height:54px; font-size:14px; color:#fff; }

 




   
  
.ladyScrollc{ position:relative; width:900px; height:660px; overflow:hidden; padding:70px 0px 90px 0px; }
.ladyScrollc .scrollWrapc{ position:absolute; overflow:hidden; width:700px; margin-left:100px; }
.ladyScrollc dl{ width:700px; height:660px; float:left; overflow:hidden;  }
.ladyScrollc dl dt{ width:700px; height:600px; float:left; overflow:hidden; }
.ladyScrollc dl dt img{width:700px;height:600px; float:left; overflow:hidden;}
.ladyScrollc dl dd{ width:700px; height:60px; float:left; overflow:hidden; text-align:center; font-size:18px; line-height:60px; }
.ladyScrollc .prev{ position:absolute; top:365px; left:0;z-index:100;width:26px;height:48px; background:url(../images/img20.png) no-repeat; cursor:pointer;}
.ladyScrollc .next{ position:absolute; top:365px; right:0;z-index:100;width:26px;height:48px ;background:url(../images/img19.png) no-repeat; cursor:pointer;}
.ladyScrollc .prev:hover{background:url(../images/img20.png) no-repeat;}
.ladyScrollc .next:hover{background:url(../images/img19.png) no-repeat;}
 


 
.news{ width:1200px; overflow:hidden;  padding:70px 0px 40px 0px;}
.news ul{ width:1200px; overflow:hidden; }
.news ul li{ width:1200px; height:180px; float:left; overflow:hidden; margin-bottom:30px; border-bottom:#ededed solid 1px; padding-bottom:30px; }
.news ul li dt{ width:260px; height:180px; float:left; overflow:hidden; margin-right:40px; }
.news ul li dt img{ width:260px; height:180px; float:left; overflow:hidden;transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:900px; height:180px; float:left; overflow:hidden; }
.news ul li dd h2{ width:900px; height:70px; float:left; overflow:hidden; line-height:50px; font-size:16px; text-overflow: ellipsis; white-space: nowrap;}
.news ul li dd h3{ width:900px; height:48px; float:left; overflow:hidden; font-size:14px; line-height:24px; color:#777; margin-bottom:15px; }
.news ul li dd h4{ width:900px; height:30px; float:left; overflow:hidden; font-size:12px; line-height:30px; color:#777; }









.nynews_xx{  width:1200px; overflow:hidden; padding:70px 0px 90px 0px;}
.nynews_xx .diva{ float:left; overflow:hidden; width:1200px; font-size:26px; text-align:center; padding-bottom:30px;}
.nynews_xx .divb{ float:left; overflow:hidden; width:1200px; height:30px; line-height:30px; text-align:center; }
.nynews_xx .divb span{ margin:0px 30px; color:#666; font-size:12px; display:inline-block;}
.nynews_xx .divc{float:left; overflow:hidden; width:1200px; padding:60px 0px;}
.nynews_xx .divd{width:1200px; overflow:hidden; margin-bottom:50px;}
.nynews_xx .divd ul{width:1200px; float:left; overflow:hidden; }
.nynews_xx .divd ul li{width:1200px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px; }
.nynews_xx .divd ul li a{ height:40px; font-size:14px; float:left; overflow:hidden;  }
.nynews_xx .dive{width:1200px; height:40px; overflow:hidden; font-size:14px; line-height:40px; }
.nynews_xx .dive img{width:17px; height:16px; float:left; overflow:hidden; margin:13px 10px 0px 0px;  }





.zhaopin{ width:1200px; overflow:hidden; padding:70px 0px 90px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; margin-bottom:2px;}
.zhaopin .link{ width:1120px; height:64px; position:relative; display:block; background:#f8f8f8; line-height:64px; padding:0px 40px; font-size:14px; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li:last-child .link{border-bottom:0;}
.zhaopin li i{position:absolute;top:0px; left:0px; color:#595959; 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:18px; }
.zhaopin li.open .link{color:#fff; background:#0054a3;}
.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:#f8f8f8; 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; }

 





 



.rongyu{ width:1200px; overflow:hidden; padding:70px 0px 30px 0px;}
.rongyu ul{ width:1230px; float:left; overflow:hidden; }
.rongyu ul li{ width:380px; height:280px; float:left; overflow:hidden; margin-right:30px; margin-bottom:30px; position:relative; }
.rongyu ul li dt{ width:380px; height:280px; float:left; overflow:hidden; }
.rongyu ul li dt img{width:380px;height:280px; float:left; overflow:hidden; transition: all 0.8s;}
.rongyu ul li dt img:hover{transform: scale(1.1); }
.rongyu ul li dd{ width:380px; height:55px; overflow:hidden; float:left; font-size:14px; text-align: center; line-height:55px; color:#FFF; text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0ox; bottom:0px;background-color:rgba(0,0,0,0.5);} 


 
 



 
.case{ width:1200px; overflow:hidden; padding:70px 0px 30px 0px;}
.case ul{ width:1230px; overflow:hidden; }
 
.case ul li{ width:380px; height:340px; float:left; overflow:hidden; margin:0px 30px 30px 0px;}
.case ul li dt{ width:380px; height:270px; float:left; overflow:hidden;}
.case ul li dt img{ width:380px; height:270px; float:left; overflow:hidden; transition: all 0.8s; }
.case ul li dt img:hover{transform: scale(1.1); }
.case ul li dd{ width:310px; height:70px; float:left; overflow:hidden; line-height:70px; font-size:14px; padding-left:30px;text-overflow: ellipsis; white-space: nowrap; }
.case ul li a{ width:380px; height:340px; float:left; overflow:hidden; background:url(../images/img27.jpg) no-repeat; }
.case ul li a:hover{ width:380px; height:340px; float:left; overflow:hidden; color:#FFF; background:url(../images/img13.jpg) no-repeat; }





























