@charset "utf-8";
/* CSS Document */
BODY { 
	margin:0px auto; 
	padding:0px;
	width:100%;
	border:0px;
	color:#555;
	font-size:12px;
	 font-family:"微软雅黑"; background:#FFF;
}
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:#f13a3a; 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;}





  


/*---top---*/
.top2{ width:1200px; height:120px;  }
.top2 .logo{ width:520px; height:120px; float:left; overflow:hidden; }
.top2 .logo img{ width:520px; height:120px; float:left; overflow:hidden;}
.top2 .dianhua{ height:120px; float:right;}
.top2 .dianhua img{  height:120px; float:left; overflow:hidden;}



.nav_box{width:100%; height:66px; background:#f13a3a;}
.nav_bar{width:1200px; height:66px; }
.nav_bar ul li{ float:left; width:133px; list-style-type:none; text-align:center; line-height:66px; }
.nav_bar ul li a{display:block; color:#fff; font-size:16px; }
.nav_bar ul li a:hover{ display:block; color:#fff; font-size:16px; background:#c7252a; }
#menu_hover { color:#fff; background:#c7252a;} 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:120px; display:none; width:100%; height:60px; background-color:rgba(131,43,47,0.5); z-index:9999;}
.hid ul{margin:0 auto; height:60px; overflow:hidden;}
.hid ul li{ width:auto; float:left; font-size:14px; line-height:60px; margin-left:40px;}
.hid ul li a{ font-size:14px; color:#FFF;}
.hid ul li a:hover{ font-size:14px; color:#fac34f; border: none; background:none; padding-left:0px;}
.dh1{ width:640px; height:60px; overflow:hidden; padding-left:560px;} 
/*---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:54px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 8px; width:12px; height:12px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow:hidden;width:12px; height:12px; border:#FFF solid 1px; border-radius:50%; line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#fff; }
/* 焦点图 */

.flex-direction-nav{position:absolute;top:48%; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:39px;height:39px; cursor:pointer; }
.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:80px 0px; }
.warp1 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#222; margin-bottom:10px;}
.warp1 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-bottom:50px;}
.warp1 .divc{ width:1200px; overflow:hidden; margin-bottom:50px; }
.warp1 .divc ul{ width:1200px; overflow:hidden; text-align:center; }
.warp1 .divc ul li{ width:171px; overflow:hidden; float:left;}
.warp1 .divc ul li dt{ width:171px; height:120px; overflow:hidden; margin-bottom:20px; }
.warp1 .divc ul li dd{ width:171px; overflow:hidden; font-size:18px; }
.warp1 .divd{ width:340px; height:56px; overflow:hidden; text-align:center; font-size:20px; color:#FFF; line-height:56px; border-radius:6px; background:#f13a3a;  }
  

 
  

 
  

 
.warp2{ width:100%; height:490px; overflow:hidden; padding:80px 0px 0px 0px; background:url(../images/img12.jpg) center no-repeat;}
.warp2 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#fff; margin-bottom:10px;}
.warp2 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#fff; margin-bottom:50px;}
.warp2 .divc{ width:1200px; overflow:hidden; margin-bottom:50px; }
.warp2 .divc ul{ width:1230px; overflow:hidden; text-align:center; }
.warp2 .divc ul li{ width:216px; height:250px; overflow:hidden; float:left; background:#FFF; padding-top:30px; border-radius:6px; margin-right:30px;}
.warp2 .divc ul li dt{ width:216px; height:70px; overflow:hidden; margin-bottom:20px; }
.warp2 .divc ul li dd{ width:216px; overflow:hidden; font-size:20px; font-weight:bold; text-align:center; color:#f13a3a; margin-bottom:20px; }
.warp2 .divc ul li h2{ width:176px; overflow:hidden; font-size:13px;  text-align:center; padding:0px 20px; line-height:22px;}
.warp2 .divc ul li h2 span{ color:#f13a3a;}
  




 
  
.warp3{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp3 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#222; margin-bottom:10px;}
.warp3 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-bottom:50px;}
.warp3 .divc{ width:1200px; overflow:hidden; }
.warp3 .divc ul{ width:1180px; overflow:hidden; text-align:center; padding-left:20px; }
.warp3 .divc ul li{ width:115px; overflow:hidden; float:left;}
.warp3 .divc ul li dt{ width:115px; height:115px; overflow:hidden; margin-bottom:20px; }
.warp3 .divc ul li dd{ width:115px; overflow:hidden; font-size:16px; text-align:center; }  
.warp3 .divc ul h2{ width:35px; height:20px; overflow:hidden; float:left; margin:50px 30px 0px 30px; }
 
  

 
  

 
.warp4{ width:100%; height:480px; overflow:hidden; padding:80px 0px 0px 0px; background:url(../images/img5.png) center no-repeat;}
.warp4 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#fff; margin-top:120px;}
.warp4 .diva span{ color:#f13a3a;}
.warp4 .divb{ width:1200px; overflow:hidden; text-align:center;margin-top:50px; }
.warp4 .divb a{ width:240px; height:64px; line-height:64px; color:#FFF; font-size:24px; background:#f13a3a; overflow:hidden; display:inline-block; border-radius:6px; margin:0px 20px; }
.warp4 .divb a:hover{ width:240px; height:64px; line-height:64px; color:#FFF; background:#f76262; overflow:hidden; text-align:center; }

 
  

 
  

 
  
.warp5{ width:100%; overflow:hidden; padding:80px 0px; background:#f9f9f9;}
.warp5 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#222; margin-bottom:10px;}
.warp5 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-bottom:50px;}
.warp5 .divc{ width:1200px; overflow:hidden; }
.warp5 .divc dt{ width:530px; height:400px; float:left; overflow:hidden; margin-right:110px; }
.warp5 .divc dd{ width:430px; height:400px; float:left; overflow:hidden; }
.warp5 .divc dd h2{ width:430px; float:left; overflow:hidden; font-size:24px; margin-top:70px; }
.warp5 .divc dd h3{ width:430px; float:left; overflow:hidden; font-size:14px; line-height:28px;margin-top:45px;  }
 
  

 
  

 
.warp6{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp6 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#222; margin-bottom:10px;}
.warp6 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-bottom:50px;}
.warp6 .divc{ width:1200px; overflow:hidden; margin-bottom:30px;  }
.warp6 .divc .sdiva{ width:560px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; padding-bottom:20px;}
.warp6 .divc .sdiva dt{ width:560px; height:280px; float:left; overflow:hidden; margin-bottom:24px; }
.warp6 .divc .sdiva dt img{ width:560px; height:280px; float:left; overflow:hidden; transition: all 0.8s;}
.warp6 .divc .sdiva dt img:hover{transform: scale(1.1); }
.warp6 .divc .sdiva dd{ width:560px; height:34px; float:left; overflow:hidden; font-size:16px;  text-overflow: ellipsis; white-space: nowrap;}
.warp6 .divc .sdiva h2{ width:560px; height:44px; float:left; overflow:hidden; font-size:13px; line-height:22px; margin-bottom:15px;  color:#777; }
.warp6 .divc .sdiva h3{ width:560px; float:left; overflow:hidden; font-size:13px;  color:#777; }
.warp6 .divc .sdivb{ width:550px; float:right; overflow:hidden; }
.warp6 .divc .sdivb ul{ width:550px; float:left; overflow:hidden; }
.warp6 .divc .sdivb ul li{ width:550px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; padding-bottom:20px; margin-bottom:20px;}
.warp6 .divc .sdivb ul li dd{ width:550px; height:34px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.warp6 .divc .sdivb ul li h2{ width:550px; height:44px; float:left; overflow:hidden; font-size:13px; line-height:22px; margin-bottom:15px; color:#777; }
.warp6 .divc .sdivb ul li h3{ width:550px; float:left; overflow:hidden; font-size:13px; color:#777;  }
.warp6 .divd{ width:190px; overflow:hidden; text-align:center;}
.warp6 .divd a{ width:190px; height:54px; line-height:54px; color:#FFF; font-size:18px; background:#f13a3a; overflow:hidden; display:inline-block; border-radius:6px; }
.warp6 .divd a:hover{ width:190px; height:54px; line-height:54px; color:#FFF; background:#f76262; overflow:hidden; text-align:center; }

 

 
 

 
 

.warp7{ width:100%; overflow:hidden; padding:80px 0px; background:#f9f9f9;}
.warp7 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; color:#222; margin-bottom:10px;}
.warp7 .divb{ width:1200px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-bottom:50px;} 
.ladyScrolla{ position:relative; width:1400px; height:122px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ position:absolute; overflow:hidden; width:1200px; height:122px; margin-left:100px; }
.ladyScrolla dl{ width:232px; height:122px; float:left; overflow:hidden; margin-right:10px; }
.ladyScrolla dl dt{ width:230px; height:120px; float:left; overflow:hidden; border:#e5e5e5 solid 1px;}
.ladyScrolla dl dt img{ width:230px; height:120px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla dl dt img:hover{transform: scale(1.1); }
.ladyScrolla .prev{ position:absolute; top:40px; left:30px;z-index:100;width:39px;height:39px; background:url(../images/img1.png) no-repeat; cursor:pointer;}
.ladyScrolla .next{ position:absolute; top:40px; right:30px;z-index:100;width:39px;height:39px ;background:url(../images/img2.png) no-repeat; cursor:pointer;}
.ladyScrolla .prev:hover{background:url(../images/img3.png) no-repeat;}
.ladyScrolla .next:hover{background:url(../images/img4.png) no-repeat;}

 
 
  
 

 

 


/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#252525;}

.foot .divd{ width:1200px; height:84px; overflow:hidden; padding:50px 0px 30px 0px; border-bottom:#343434 solid 1px; }
.foot .divd ul{ width:1200px; height:84px; overflow:hidden; }
.foot .divd ul li{ width:300px; float:left; overflow:hidden; }
.foot .divd ul li dt{ width:84px;  float:left; overflow:hidden; margin-right:16px; }
.foot .divd ul li dd{  width:200px; float:left; overflow:hidden; font-size:12px; color:#e0dfdf; }
.foot .divd ul li dd h2{ width:200px; float:left; overflow:hidden; font-size:16px; color:#e0dfdf; padding-top:16px; padding-bottom:10px;}

.foot .divc{ width:1200px; overflow:hidden; padding:30px 0px; border-bottom:#343434 solid 1px;  }
.foot .divc dt{ width:220px; overflow:hidden; float:left; font-size:24px; color:#FFF; font-weight:bold; }
.foot .divc dd{ width:980px; overflow:hidden; float:left; line-height:34px;  }
.foot .divc dd a{ font-size:12px; color:#FFF; margin-right:30px; }
.foot .divc dd a:hover{ font-size:12px; color:#f13a3a; }

.foot .diva{ width:1200px; overflow:hidden; padding:40px 0px 40px 0px;  }
.foot .diva .sdiva{ width:550px; overflow:hidden; float:left; font-size:12px; line-height:30px; color:#FFF; margin-right:130px; margin-top:20px; }
.foot .diva .sdiva a{ font-size:12px; line-height:30px; color:#FFF; }
.foot .diva .sdiva a:hover{ font-size:12px; line-height:30px; color:#f13a3a; }
.foot .diva .sdivb{ width:280px; overflow:hidden; float:left; padding-top:30px;}
.foot .diva .sdivb dt{ width:240px; overflow:hidden; float:left; color:#FFF; text-align:center; font-size:16px;}
.foot .diva .sdivb dd{ width:240px; overflow:hidden; float:left; }
.foot .diva .sdivc{ width:120px; overflow:hidden; float:right; }
.foot .diva .sdivc dt{ width:120px; overflow:hidden; float:left; margin-bottom:15px;}
.foot .diva .sdivc dt img{ width:120px; height:120px; overflow:hidden; float:left; }
.foot .diva .sdivc dd { width:120px; overflow:hidden; float:left; font-size:12px; color:#FFF; text-align:center; }

.foot .divb{ width:1200px; overflow:hidden; padding:33px 0px; border-top:#343434 solid 1px; }
.foot .divb dt{ float:left; overflow:hidden; font-size:12px;color:#fff; }
.foot .divb dt a{ color:#fff; font-size:12px;}
.foot .divb dt a:hover{ color:#f13a3a;}


.foot .divb dd{ float:right; overflow:hidden; text-align:right; font-size:12px;color:#fff; }
.foot .divb dd a{ color:#fff; font-size:12px;}
.foot .divb dd a:hover{ color:#f13a3a;}
/* 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;}
/*---翻页---*/



 



   
/*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 .divc{ width:100%; height:350px; overflow:hidden; position:absolute; bottom:0px; min-width:1200px; }
.nybn .divc dd{ width:1200px; height:350px; overflow:hidden; line-height:350px; font-size:44px; text-align:center; color:#fff;  }
/*nybn*/





 


  
 
 
 
 
 

.wenzhang{ width:1200px; overflow:hidden; padding:100px 0px;}
   
 
 
 
 


 
   
  
  
 
.wenzhang2{ width:1200px; overflow:hidden; padding:100px 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:18px; color:#fff; }
 
 






.news{ width:1200px; overflow:hidden; padding:100px 0px 40px 0px;} 
.news ul{ width:1200px; float:left; overflow:hidden; }
.news ul li{ width:1200px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; padding-bottom:30px; margin-bottom:30px;}
.news ul li dd{ width:1200px; height:34px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.news ul li h2{ width:1200px; height:44px; float:left; overflow:hidden; font-size:13px; line-height:22px; margin-bottom:15px; color:#777; }
.news ul li h3{ width:1200px; float:left; overflow:hidden; font-size:13px; color:#777;  }





 
.nynews_xx{  width:1200px; overflow:hidden; padding:100px 0px;}
.nynews_xx .diva{ width:1200px; float:left; overflow:hidden; font-size:26px; text-align:center; margin-bottom:30px;}
.nynews_xx .divb{ width:1200px; float:left; overflow:hidden; text-align:center; font-size:12px; }
.nynews_xx .divc{float:left; overflow:hidden; width:1200px; padding:60px 0px;}
.nynews_xx .divd{width:1200px; overflow:hidden; }
.nynews_xx .divd .sdiva{ width:520px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px; color:#f13a3a; }
.nynews_xx .divd .sdiva a{ font-size:14px; float:left; }
.nynews_xx .divd .sdiva h2{width:50px; height:2px; float:left; background:#f13a3a; margin:20px 0px 0px 18px;} 
.nynews_xx .divd .sdivb{ width:160px; height:40px; float:left;  overflow:hidden; line-height:40px; text-align:center; }
.nynews_xx .divd .sdivb a{ width:160px; height:40px; overflow:hidden; background:#f13a3a; font-size:14px; color:#fff; display:block; border-radius:30px; }
.nynews_xx .divd .sdivb a:hover{ width:160px; height:40px; overflow:hidden; background:#f76262; font-size:14px; color:#fff; }
.nynews_xx .divd .sdivc{ width:520px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px; color:#f13a3a; text-align:right; }
.nynews_xx .divd .sdivc a{ font-size:14px; float:right; }
.nynews_xx .divd .sdivc h2{width:60px; height:2px; float:right; background:#f13a3a; margin:20px 18px 0px 0px;}

 


 






 

.chanpin{  width:1200px; overflow:hidden; padding:100px 0px 50px 0px;}
.chanpin ul{ width:1245px; overflow:hidden; }
.chanpin ul li{ width:370px; height:500px; float:left; overflow:hidden; margin-right:45px; margin-bottom:50px; position:relative;}
.chanpin ul li dt{ width:370px; height:430px; float:left; overflow:hidden; }
.chanpin ul li dt img{ width:370px; height:430px; float:left; overflow:hidden; transition: all 0.9s; }
.chanpin ul li dt img:hover{transform: scale(1.1); }
.chanpin ul li dd{ width:370px; height:70px; float:left; overflow:hidden; line-height:50px; font-size:14px;text-align:center; text-overflow: ellipsis; white-space: nowrap; }
.chanpin ul li a{ width:370px; height:500px; float:left; overflow:hidden; background:url(../images/img6.png) center no-repeat; }
.chanpin ul li a:hover{ width:370px; height:500px; float:left; overflow:hidden; background:url(../images/img6.png) center no-repeat; color:#f13a3a;  transition: all 0.9s;  }











