﻿
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#555; font-family:"微软雅黑"; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,input,textarea{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑";}
img{ border:0px;vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑";}
 

a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#c73333; 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;}

 
 

/*---top---*/
.taitou{ width:100%; height:44px; overflow:hidden; background:#f4f4f4; min-width:1200px;}
.taitou .diva{ width:1200px; height:44px; overflow:hidden; line-height:44px;}
.taitou .diva dt{ height:44px; float:left; overflow:hidden; font-size:12px;}
.taitou .diva dd{ height:44px; float:right; text-align:right; overflow:hidden; font-size:14px;}
.taitou .diva dd img{ margin:10px 8px 0px 0px;}

.top2box{ width:100%; height:100px; position:relative;min-width:1200px;  }
.top2{ width:1200px; height:100px; }
.top2 .logo{ width:230px; height:100px; float:left; overflow:hidden; }
.top2 .logo img{ width:230px; height:100px; float:left; overflow:hidden;}

.nav_bar{ height:840px; height:100px; float:right; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; line-height:96px; margin-left:50px; }
.nav_bar ul li a{display:block; color:#444; font-size:16px; }
.nav_bar ul li a:hover{display:block; color:#c73333; font-size:16px; border-bottom:#c73333 solid 4px; }
#menu_hover {  color:#c73333; border-bottom:#c73333 solid 5px; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:100px; display:none; width:100%; height:70px; background-color:rgba(0,0,0,0.8); z-index:9999;}
.hid ul{margin:0 auto; height:70px; overflow:hidden; }
.hid ul li{ width:auto; float:left; font-size:14px; line-height:70px; margin:0px 0px 0px 30px;}
.hid ul li a{ font-size:14px; color:#fff;}
.hid ul li a:hover{ font-size:14px; color:#fff; border: none;}
.dh1{ width:740px; height:70px; overflow:hidden; padding-left:460px;}
.dh2{ width:700px; height:70px; overflow:hidden; padding-left:500px;}
.dh3{ width:420px; height:70px; overflow:hidden; padding-left:780px;}
/*---top---*/








.flexslider{position:relative; height:650px; overflow:hidden;  min-width:1200px; }
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.slides li a{ width:100%; height:650px; display:block; overflow:hidden;min-width:1200px;  }
.slides li dt{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:44px; font-weight:bold; margin-top:190px;}
.slides li dd{ width:1200px; display:block; overflow:hidden; margin-top:20px;}
.slides li dd h3{ width:1200px; float:left; overflow:hidden; color:#FFF; font-size:30px; }
.slides li dd h2{ width:180px; height:50px; float:left; overflow:hidden; border:#FFF solid 2px; color:#FFF; text-align:center; font-size:18px; line-height:50px; margin-top:30px;}
.slides li dd h2:hover{ width:180px; height:50px; float:left;  overflow:hidden; background:#c73333; border:#c73333 solid 2px; color:#fff; text-align:center; font-size:18px; line-height:50px;}
.flex-control-nav{position:absolute;bottom:60px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 8px; width:44px; height:5px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow: hidden;width:44px; height:5px; background:#FFF; line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#c73333; }
.flex-direction-nav{position:absolute;top:42%; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:70px;height:100px; cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:2%;background:url(../image/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:2%;background:url(../image/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:2%;background:url(../image/img3.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:2%;background:url(../image/img4.png) center no-repeat;}
 






.warp1{ width:100%; overflow:hidden; padding:80px 0px;min-width:1200px; }
.warp1 .diva{ width:1200px; overflow:hidden; text-align:center; margin-bottom:40px;}
.warp1 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#000; font-weight:bold; margin-bottom:10px;}
.warp1 .diva dd{ width:1200px; overflow:hidden; font-size:16px; color:#777; margin-bottom:14px;}
.warp1 .diva h2{ width:36px; height:4px; background:#c73333; overflow:hidden; }
.ladyScrollb{ position:relative; width:1360px; height:362px; overflow:hidden; }
.ladyScrollb .prev{ position:absolute; top:150px; left:0; z-index:100; width:28px;height:45px; background:url(../image/img7.png) no-repeat; cursor:pointer; }
.ladyScrollb .next{ position:absolute; top:150px; right:0; z-index:100;width:28px;height:45px ;background:url(../image/img8.png) no-repeat; cursor:pointer; }
.ladyScrollb .prev:hover{background:url(../image/img9.png) no-repeat;}
.ladyScrollb .next:hover{background:url(../image/img10.png) no-repeat;}
.ladyScrollb .scrollWrapb{ width:1200px; height:362px; overflow:hidden;  }
 .ladyScrollb li{width:378px; height:350px; float:left; border:#ececec solid 1px; overflow:hidden; background:#f8f8f8; margin-top:10px; margin-right:30px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.ladyScrollb li:hover{width:378px; height:350px; float:left; border:#c73333 solid 1px; overflow:hidden; background:#c73333; margin-top:10px; margin-right:30px;  transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.ladyScrollb li a:hover{  color:#FFF;  }
.ladyScrollb li dt{ width:378px; height:280px;  float:left; overflow:hidden; }
.ladyScrollb li dt img{ width:378px; height:280px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrollb li dt img:hover{transform: scale(1.1); }
.ladyScrollb li dd{ width:358px; height:70px; float:left; overflow:hidden; text-align:center; font-size:16px; line-height:70px; padding:0px 10px; text-overflow: ellipsis; white-space: nowrap;}
.warp1 .divb{ width:192px; overflow:hidden; text-align:center; margin-top:50px; }
.warp1 .divb a{ width:190px; height:54px; float:left; overflow:hidden; border:#dcdcdc solid 1px; text-align:center; font-size:14px; line-height:54px; }
.warp1 .divb a:hover{ width:190px; height:54px; float:left;  overflow:hidden; background:#c73333; border:#c73333 solid 1px; color:#fff; text-align:center; font-size:14px; line-height:54px;}






.warp2{ width:100%; height:550px; overflow:hidden; background:url(../image/img111.jpg) no-repeat center;min-width:1200px; margin-top:80px; }
.warp2 .diva{ width:1200px; height:550px; overflow:hidden; }
.warp2 .diva .sdiva{ width:360px; height:550px; float:left; overflow:hidden; }
.warp2 .diva .sdiva .isdiva{ width:310px; overflow:hidden; float:left; padding:80px 0px 0px 50px;}
.warp2 .diva .sdiva .isdiva dt{ width:310px; overflow:hidden;float:left; font-size:32px; color:#fff; font-weight:bold; margin-bottom:10px;}
.warp2 .diva .sdiva .isdiva dd{ width:310px; overflow:hidden; float:left; font-size:16px; color:#fff; margin-bottom:14px;}
.warp2 .diva .sdiva .isdiva h2{ width:36px; height:4px; float:left;  background:#fff; overflow:hidden; }
.warp2 .diva .sdiva .isdivb{ width:360px; overflow:hidden; float:left; padding:40px 0px 0px 0px;}
.warp2 .diva .sdiva .isdivb dl{ width:160px; overflow:hidden; float:left; text-align:center; margin-top:40px; }
.warp2 .diva .sdiva .isdivb dl dt{ width:160px; overflow:hidden; display:inline-block; margin-bottom:10px;}
.warp2 .diva .sdiva .isdivb dl dd{ width:160px; overflow:hidden; display:inline-block; font-size:18px; color:#FFF;}
.warp2 .diva .sdivb{ width:650px; height:550px; float:right; overflow:hidden; }
.warp2 .diva .sdivb .isdiva{ width:650px; height:100px; line-height:100px; float:left; overflow:hidden; font-size:30px; color:#FFF; border-bottom:#FFF solid 1px;   margin-top:50px; }
.warp2 .diva .sdivb .isdivb{ width:650px; line-height:32px; float:left; overflow:hidden; font-size:14px; color:#FFF;  margin-top:50px; }
.warp2 .diva .sdivb .isdivc{ width:182px; overflow:hidden; float:left; text-align:center; margin-top:60px; }
.warp2 .diva .sdivb .isdivc a{ width:180px; height:50px; float:left; overflow:hidden; border:#dcdcdc solid 1px; color:#FFF; text-align:center; font-size:14px; line-height:50px; }
.warp2 .diva .sdivb .isdivc a:hover{ width:180px; height:50px; float:left;  overflow:hidden; background:#c73333; border:#c73333 solid 2px; color:#fff; text-align:center; font-size:14px; line-height:50px;}








.ladyScrolla{ position:relative; width:1200px; height:360px; overflow:hidden;   }
.ladyScrolla .scrollWrapb{ width:1230px; height:360px; overflow:hidden;  }
.ladyScrolla li{ width:380px; height:350px; float:left; overflow:hidden; background:#f8f8f8; margin-top:10px; margin-right:30px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.ladyScrolla li:hover{ width:380px; height:350px; float:left; overflow:hidden; background:#c73333; margin-top:10px; margin-right:30px;  transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.ladyScrolla li a:hover{  color:#FFF; }
.ladyScrolla li dt{ width:380px; height:280px;  float:left; overflow:hidden; }
.ladyScrolla li dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrolla li dt img:hover{transform: scale(1.1); }
.ladyScrolla li dd{ width:360px; height:70px; float:left; overflow:hidden; text-align:center; font-size:16px; line-height:70px; padding:0px 10px; text-overflow: ellipsis; white-space: nowrap;}
 









.warp3{ width:100%; overflow:hidden; min-width:1200px; }
.warp3 .diva{ width:33.33%; float:left; overflow:hidden; position:relative; }
.warp3 .diva .sdiva{ width:100%; float:left; overflow:hidden; }
.warp3 .diva .sdiva img{ width:100%; overflow:hidden; transition: all 0.8s; }
.warp3 .diva .sdiva img:hover{transform: scale(1.1); }
.warp3 .diva .sdivb{ width:100%; overflow:hidden; text-align:center; position:absolute; left:0; top:40%;}
.warp3 .diva .sdivb dt{ width:100%; overflow:hidden; text-align:center; font-size:32px; color:#FFF; font-weight:bold; margin-bottom:10px; }
.warp3 .diva .sdivb dd{ width:100%; overflow:hidden; text-align:center; font-size:16px; color:#FFF; }




 


.warp4{ width:100%; height:800px; overflow:hidden;background:url(../image/img191.jpg) center no-repeat; min-width:1200px;  }
.warp4 .diva{ width:1200px; overflow:hidden; text-align:center; margin-top:75px;}
.warp4 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#000; font-weight:bold; margin-bottom:10px;}
.warp4 .diva dd{ width:1200px; overflow:hidden; font-size:16px; color:#777; margin-bottom:14px;}
.warp4 .diva h2{ width:36px; height:4px; background:#c73333; overflow:hidden; }
.warp4 .divb{ width:1200px; height:48px; overflow:hidden; text-align:center; margin-top:50px; }
.warp4 .divb span{ height:46px;overflow:hidden; display:inline-block; font-size:16px; line-height:46px; padding:0px 42px; cursor:pointer; border:#d2d2d2 solid 1px; text-align:center; margin:0px 6px; }
.warp4 .divb span a{ color:#666;}
.warp4 .divb .listbtns{  height:46px;overflow:hidden; display:inline-block; border:#c73333 solid 1px; background:#c73333; color:#fff; text-align:center;}
.warp4 .divb .listbtns a{ color:#fff; }
.warp4 .divc{ width:1200px; overflow:hidden; margin-top:40px;}
.warp4 .divc .sdiva{ width:540px; height:380px; float:left; overflow:hidden; position:relative; 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 .divc .sdiva:hover{ width:540px; height:380px; float:left; overflow:hidden; margin-top:10px;  transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.warp4 .divc .sdiva .isdiva{ width:540px; height:380px; float:left; overflow:hidden; }
.warp4 .divc .sdiva .isdiva img{ width:540px; height:380px; float:left; overflow:hidden; transition: all 0.8s;}
.warp4 .divc .sdiva .isdiva img:hover{transform: scale(1.1); }
.warp4 .divc .sdiva .isdivb{ width:540px; height:86px; float:left; overflow:hidden; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.6);}
.warp4 .divc .sdiva .isdivb dt{ width:410px; height:68px; float:left; overflow:hidden; padding:18px 20px 0px 20px; }
.warp4 .divc .sdiva .isdivb dt h2{ width:410px; height:30px; float:left; overflow:hidden; font-size:16px; color:#FFF; text-overflow: ellipsis; white-space: nowrap; }
.warp4 .divc .sdiva .isdivb dt h3{ width:410px; height:26px; float:left; overflow:hidden; font-size:13px; color:#FFF; text-overflow: ellipsis; white-space: nowrap; }
.warp4 .divc .sdiva .isdivb dd{ width:60px; height:86px; float:left; overflow:hidden; background:#c73333; text-align:center; padding:0px 15px;}
.warp4 .divc .sdiva .isdivb dd h2{ width:60px; height:42px; float:left; overflow:hidden; font-size:20px; color:#FFF; border-bottom:#FFF solid 1px; line-height:42px; }
.warp4 .divc .sdiva .isdivb dd h3{ width:60px; height:40px; float:left; overflow:hidden;  font-size:22px; color:#FFF;line-height:40px; }
.warp4 .divc .sdivb{ width:580px; float:right; overflow:hidden; }
.warp4 .divc .sdivb ul{ width:580px; float:left; overflow:hidden; }
.warp4 .divc .sdivb ul li{ width:580px; height:86px; float:left; overflow:hidden; margin-bottom:51px; 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 .divc .sdivb ul li:hover{ width:580px; height:86px; float:left; overflow:hidden; margin-bottom:51px; margin-top:10px;  transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.warp4 .divc .sdivb ul li dt{ width:60px; height:86px; float:left; overflow:hidden; background:#c73333; text-align:center; padding:0px 15px; margin-right:30px;}
.warp4 .divc .sdivb ul li dt h2{ width:60px; height:42px; float:left; overflow:hidden; font-size:20px; color:#FFF; border-bottom:#FFF solid 1px; line-height:42px; }
.warp4 .divc .sdivb ul li dt h3{ width:60px; height:40px; float:left; overflow:hidden;  font-size:22px; color:#FFF;line-height:40px; }
.warp4 .divc .sdivb ul li dd{ width:460px; height:86px; float:left; overflow:hidden; }
.warp4 .divc .sdivb ul li dd h2{ width:460px; height:34px; float:left; overflow:hidden; font-size:16px;  color:#222; line-height:34px; text-overflow: ellipsis; white-space: nowrap;}
.warp4 .divc .sdivb ul li dd h3{ width:460px; height:44px; float:left; overflow:hidden;  font-size:13px; color:#666; line-height:24px;  }
.warp4 .divd{ width:192px; overflow:hidden; text-align:center; }
.warp4 .divd a{ width:190px; height:54px; float:left; overflow:hidden; border:#dcdcdc solid 1px; text-align:center; font-size:14px; line-height:54px; }
.warp4 .divd a:hover{ width:190px; height:54px; float:left;  overflow:hidden; background:#c73333; border:#c73333 solid 1px; color:#fff; text-align:center; font-size:14px; line-height:54px;}







 
.warp5{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp5 .diva{ width:1200px; overflow:hidden; text-align:center; margin-bottom:30px; }
.warp5 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#000; font-weight:bold; margin-bottom:10px;}
.warp5 .diva dd{ width:1200px; overflow:hidden; font-size:16px; color:#777; margin-bottom:14px;}
.warp5 .diva h2{ width:36px; height:4px; background:#c73333; overflow:hidden; }
.warp5 .divb{ width:1200px; overflow:hidden; }
.warp5 .divb ul{ width:1222px; overflow:hidden; }
.warp5 .divb ul li{ width:220px; height:120px; float:left; overflow:hidden; border:#ddd solid 1px; margin-right:22px; margin-top:22px;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.warp5 .divb ul li:hover{ width:220px; height:120px; float:left; overflow:hidden; margin-right:22px; margin-top:22px; transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px);}
.warp5 .divb ul li img{ width:220px; height:120px; float:left; overflow:hidden; }




.warp6{ width:1200px; overflow:hidden; padding:80px 0px 0px 0px; min-width:1200px; }
.warp6 .diva{ width:1200px; overflow:hidden; text-align:center; margin-bottom:20px;}
.warp6 .diva dt{ width:1200px; overflow:hidden; font-size:32px; color:#000; font-weight:bold; margin-bottom:10px;}
.warp6 .diva dd{ width:1200px; overflow:hidden; font-size:16px; color:#777; margin-bottom:14px;}
.warp6 .diva h2{ width:36px; height:4px; background:#c73333; overflow:hidden; }
.warp6 .divb{ width:1200px; overflow:hidden; margin-top:44px; }
.warp6 .divb .sdiva{ width:1200px; height:50px; line-height:50px; overflow:hidden; margin-bottom:20px; }
.warp6 .divb .sdiva dt{ float:left; font-size:34px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:15px;font-style:italic;}
.warp6 .divb .sdiva dd{ float:left; font-size:24px; }
.warp6 .divb .sdivb{ width:1200px; overflow:hidden; }
.warp6 .divb .sdivb ul{ width:1228px; overflow:hidden; }
.warp6 .divb .sdivb ul li{ width:279px; height:175px; float:left; overflow:hidden; margin-right:28px; }










/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#222222; }
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px;}
.foot .diva .sdiva{ width:670px; float:left; overflow:hidden; }
.foot .diva .sdiva dt{ width:670px; float:left; overflow:hidden; font-size:12px; color:#fff; margin-bottom:30px; }
.foot .diva .sdiva dt a{ font-size:12px; color:#fff; }
.foot .diva .sdiva dt a:hover{ font-size:12px; color:#c73333; }
.foot .diva .sdiva dd{ width:670px; float:left; overflow:hidden; font-size:12px; color:#fff; line-height:30px; }
.foot .diva .sdivb{ width:240px; float:left; overflow:hidden; margin-top:20px; }
.foot .diva .sdivb dt{ width:240px; float:left; overflow:hidden; font-size:14px; color:#fff; }
.foot .diva .sdivb dd{ width:240px; float:left; overflow:hidden; font-size:32px; color:#fff; font-family:Arial; }
.foot .diva .sdivc{ width:190px; overflow:hidden; float:right; }
.foot .diva .sdivc dt{ width:110px; height:110px; overflow:hidden; float:left; }
.foot .diva .sdivc dt img{ width:110px; height:110px; overflow:hidden;  }
.foot .diva .sdivc dd { width:60px; overflow:hidden; float:left; font-size:12px; color:#fff; line-height:24px; padding-left:20px; padding-top:30px; }
.foot .divb{ width:1200px; overflow:hidden; border-top:#2f2f2f solid 1px; padding:33px 0px;}
.foot .divb dt{ float:left; overflow:hidden; font-size:12px; color:#fff; }
.foot .divb dt a{ float:left; overflow:hidden; font-size:12px; color:#fff; }
.foot .divb dt a:hover{ float:left; overflow:hidden; font-size:12px; color:#c73333; }
.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:#c73333;}
/* foot */


 
 


/*---客服---*/
.floating_ck{position:fixed;top:35%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:50px;height:50px; margin-bottom:1px; background-color:rgba(0,0,0,0.5); background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{ background-color:#8e7b4c;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(404.png);}
.consult a{ display:block;width:50px;height:50px;}
.quote{background-image:url(../image/kficon.png);}
.bm{background-image:url(404.png);}

.lianxi2{background-image:url(404.png);}
.lianxi2 a{ display:block;width:50px;height:50px;}
.qrcord{background-image:url(../image/ewm2.png);}
.return{background-image:url(404.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:#8e7b4c;}
.floating_left a{color:#fff; }
.floating_ewm{top:0px;height:180px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto;  width:110px; height:110px; margin-top:15px;}
.floating_ewm i img{ overflow:hidden;  width:110px; height:110px;}
.floating_ewm p{ padding:15px 0px;color:#fff; }
.floating_ewm .qrcord_p01{font-size:14px; }
.floating_ewm .qrcord_p02{font-size:14px; }
.floating_ewm .qrcord_p02 b{font-size:14px; }
/*---客服---*/







 
/*---翻页---*/
.digg{ width:1200px; margin-bottom:100px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:10px 20px; 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:10px 20px; background:#444; color:#FFF;  border:#444 solid 1px;}
/*---翻页---*/



 



   
/*nybn*/
.nybn{ width:100%; height:350px;  overflow:hidden; min-width:1200px; }
.nybn .diva{ width:100%; height:350px; overflow:hidden; min-width:1200px; }
.nybn .diva img{ width:100%;height:350px; overflow:hidden; }
/*nybn*/



  

  
.nynav2{ width:100%;  height:76px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav2 .diva{ width:1200px; height:76px; overflow:hidden; }
.nynav2 .diva ul{width:1200px; height:76px; overflow:hidden; }
.nynav2 .diva ul li{  height:76px; overflow:hidden; line-height:72px; float:left; margin-right:40px; }
.nynav2 .diva ul li a{ height:72px; overflow:hidden; font-size:16px; color:#555; display:block; }
.nynav2 .diva ul li a:hover{  height:72px; overflow:hidden; color:#c73333; border-bottom:#c73333 solid 4px; }
#nynav2_on{ height:72px; overflow:hidden; color:#c73333; border-bottom:#c73333 solid 4px;}
 
 
 
 
 
 

.wenzhang{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;}
 
 
 
.wenzhang2{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;}
.wenzhang2 .diva{ width:500px; overflow:hidden; float:left;}
.wenzhang2 .diva img{ width:500px; overflow:hidden; float:left;}
.wenzhang2 .divb{ width:600px; overflow:hidden; float:left; margin-left:100px;} 
.wenzhang2 .divb dt{ width:600px; height:50px; line-height:50px; text-align:center; overflow:hidden; margin-bottom:40px; }
.wenzhang2 .divb dt h2{ float:left; overflow:hidden; font-size:32px; display:inline-block; }
.wenzhang2 .divb dt h3{ float:left; overflow:hidden;  font-size:18px; display:inline-block;  margin-left:10px;}
.wenzhang2 .divb dt h4{ float:right; overflow:hidden; margin-top:6px;}
.wenzhang2 .divb dt h4 a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/46.png) no-repeat;   }
.wenzhang2 .divb dt h4 a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/47.png) no-repeat;   }





.rongyu{  width:1200px; overflow:hidden; padding:80px 0px 50px 0px;}
.rongyu ul{ width:1230px; overflow:hidden; }
.rongyu 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; }
.rongyu ul li:hover{ width:380px; float:left; 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);}
.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; }
.rongyu ul li dd{ width:380px; height:70px; float:left; overflow:hidden; text-align:center; font-size:14px; line-height:70px; text-overflow: ellipsis; white-space: nowrap;}




.rongyu2{  width:1200px; overflow:hidden; padding:80px 0px 50px 0px;}
.rongyu2 ul{ width:1230px; overflow:hidden; }
.rongyu2 ul li{ width:380px; float:left; overflow:hidden; background:#f8f8f8; margin:10px 30px 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; }
.rongyu2 ul li:hover{ width:380px; float:left; overflow:hidden; background:#c73333;  margin:10px 30px 20px 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);}
.rongyu2 ul li a:hover{ color:#FFF; }
.rongyu2 ul li dt{ width:380px; height:280px; float:left; overflow:hidden; }
.rongyu2 ul li dt img{ width:380px; height:280px; float:left; overflow:hidden; }
.rongyu2 ul li dd{ width:360px; height:70px; float:left; overflow:hidden; padding:0px 10px; text-align:center; font-size:14px; line-height:70px; text-overflow: ellipsis; white-space: nowrap;}






.rongyu3{  width:1200px; overflow:hidden; padding:80px 0px 50px 0px;}
.rongyu3 ul{ width:1230px; overflow:hidden; }
.rongyu3 ul li{ width:378px; float:left; overflow:hidden; border:#ececec solid 1px; border:#ececec solid 1px; background:#f8f8f8; margin:10px 30px 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; }
.rongyu3 ul li:hover{ width:378px; float:left; overflow:hidden; background:#c73333; border:#c73333 solid 1px;  margin:10px 30px 20px 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);}
.rongyu3 ul li a:hover{ color:#FFF; }
.rongyu3 ul li dt{ width:378px; height:280px; float:left; overflow:hidden; }
.rongyu3 ul li dt img{ width:378px; height:280px; float:left; overflow:hidden; }
.rongyu3 ul li dd{ width:358px; height:70px; float:left; overflow:hidden; padding:0px 10px; text-align:center; font-size:14px; line-height:70px; text-overflow: ellipsis; white-space: nowrap;}





 
 




.news{  width:1200px; overflow:hidden; padding:80px 0px 30px 0px;}
.news ul{ width:1200px; float:left; overflow:hidden; }
.news ul li{ width:1200px; height:86px; float:left; overflow:hidden; border-bottom:#ececec solid 1px; padding-bottom:50px; margin-bottom:40px; margin-top:10px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.news ul li:hover{ width:1200px; height:86px; float:left; overflow:hidden; margin-bottom:40px; margin-top:10px;  transform:translate(0,-5px); -webkit-transform:translate(0,-5px); -moz-transform:translate(0,-5px); -o-transform:translate(0,-5px); -ms-transform:translate(0,-5px); }
.news ul li dt{ width:60px; height:86px; float:left; overflow:hidden; background:#c73333; text-align:center; padding:0px 15px; margin-right:30px;}
.news ul li dt h2{ width:60px; height:42px; float:left; overflow:hidden; font-size:20px; color:#FFF; border-bottom:#FFF solid 1px; line-height:42px; }
.news ul li dt h3{ width:60px; height:40px; float:left; overflow:hidden;  font-size:22px; color:#FFF;line-height:40px; }
.news ul li dd{ width:1080px; height:86px; float:left; overflow:hidden; }
.news ul li dd h2{ width:1080px; height:34px; float:left; overflow:hidden; font-size:16px;  color:#222; text-overflow: ellipsis; white-space: nowrap;}
.news ul li dd h3{ width:1080px; height:44px; float:left; overflow:hidden;  font-size:13px; color:#666; line-height:24px;  }

 
 
  
  
.news_xx{ width:1200px; overflow:hidden; padding:80px 0px;}
.news_xx .diva{ width:1200px; float:left; overflow:hidden; border-bottom:#ececec solid 1px; padding-bottom:30px; }
.news_xx .diva .sdiva{ width:1200px; height:40px; float:left; overflow:hidden; margin-bottom:20px; }
.news_xx .diva .sdiva .isdiva{ height:40px; float:left; overflow:hidden; font-size:24px; line-height:40px; }
.news_xx .diva .sdiva .isdivb{ height:40px; float:right; overflow:hidden; margin-top:2px; }
.news_xx .diva .sdiva .isdivb h2{ float:left; overflow:hidden;margin:0px 7px;  }
.news_xx .diva .sdiva .isdivb h2 a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/46.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb h2 a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/47.png) no-repeat;   }
.news_xx .diva .sdivb{ width:1200px; float:left; overflow:hidden; font-size:12px; color:#777; padding:10px 0px;}
.news_xx .divb{ width:1200px; overflow:hidden; float:left; padding:90px 0px; }
.news_xx .divc{ width:1200px; overflow:hidden; border-top:#ececec solid 1px; padding-top:30px; }
.news_xx .divc ul{width:1200px; float:left; overflow:hidden; }
.news_xx .divc ul li{ width:1200px; height:50px; float:left; line-height:50px; font-size:14px;  overflow:hidden;text-overflow: ellipsis; white-space: nowrap; }
.news_xx .divc ul li a{ font-size:14px;  }  
   
  
  
  
  
  
  

.yijian{ width:1200px; overflow:hidden;  padding:90px 0px 90px 0px;}
.yijian dt{ width:538px; height:60px; float:left; overflow:hidden; border:#e5e5e5 solid 1px; padding:0px 20px; margin-bottom:30px; margin-right:40px; }
.yijian_wbk{ width:538px; height:60px; float:left; overflow:hidden; background: none; border:none; line-height:60px; font-size:14px; color: #555; }
.yijian h3{ width:538px; height:60px; float:left; overflow:hidden; border:#e5e5e5 solid 1px; padding:0px 20px; margin-bottom:30px; }
.yijian dd{ width:1158px; height:170px; float:left; overflow:hidden; border:#e5e5e5 solid 1px; padding:10px 20px; margin-bottom:30px; }
.yijian_wbqy{ width:1158px; height:170px; float:left; overflow:hidden; background: none; border:none; line-height:24px; font-size:14px; color: #555; }
.yijian h2{ width:1200px; height:66px; float:left; overflow:hidden; }
.yijian .tijiao{ width:1200px; height:66px; overflow:hidden; border:none; background:#c73333; cursor:pointer; line-height:66px; font-size:16px; color:#fff; }
  
  
  
  
  
  
  
  
  
  
 
.warp7{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px; }
.warp7 .diva{width:1200px; float:left; overflow:hidden; margin-bottom:60px; } 
.warp7 .diva .sdiva{width:660px; float:left; overflow:hidden; } 
.warp7 .diva .sdiva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp7 .diva .sdiva dd{ width:580px; height:80px; float:left; overflow:hidden; }
.warp7 .diva .sdiva dd h2{ width:580px; font-size:18px; float:left; overflow:hidden; margin-top:10px; color:#111; }
.warp7 .diva .sdiva dd h3{ width:580px; font-size:14px; float:left; overflow:hidden; margin-top:10px; }
.warp7 .diva .sdivb{width:270px; float:left; overflow:hidden; } 
.warp7 .diva .sdivb dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp7 .diva .sdivb dd{ width:190px; height:80px; float:left; overflow:hidden; }
.warp7 .diva .sdivb dd h2{ width:190px; font-size:18px; float:left; overflow:hidden; margin-top:10px; color:#111; }
.warp7 .diva .sdivb dd h3{ width:190px; font-size:14px; float:left; overflow:hidden; margin-top:10px; }
 
 
 
 
 
 


.zhaopin{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; margin-bottom:6px;}
.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:#555; 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(../image/img41.png) no-repeat; right:40px; left:auto; top:18px; }
.zhaopin li.open .link{color:#fff; background:#c73333;}
.zhaopin li.open i{color:#fff;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../image/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; }




 

 




.news_xx2{ width:1200px; overflow:hidden; padding:100px 0px;}
.news_xx2 .case_l{ width:800px; float:left; overflow:hidden; border-bottom:#252525 solid 1px; padding-bottom:30px; }
.news_xx2 .case_l .diva{ width:800px; float:left; overflow:hidden; border-bottom:#252525 solid 1px; padding-bottom:30px; }
.news_xx2 .case_l .diva .sdiva{ width:800px; height:40px; float:left; overflow:hidden; margin-bottom:20px; }
.news_xx2 .case_l .diva .sdiva .isdiva{ height:40px; float:left; overflow:hidden; font-size:24px; line-height:40px; }
.news_xx2 .case_l .diva .sdiva .isdivb{ height:40px; float:right; overflow:hidden; margin-top:2px; }
.news_xx2 .case_l .diva .sdiva .isdivb h2{ float:left; overflow:hidden;margin:0px 7px;  }
.news_xx2 .case_l .diva .sdiva .isdivb h2 a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/46.png) no-repeat;   }
.news_xx2 .case_l .diva .sdiva .isdivb h2 a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../image/47.png) no-repeat;   }
.news_xx2 .case_l .diva .sdivb{ width:800px; float:left; overflow:hidden; font-size:12px; color:#777; padding:10px 0px;}
.news_xx2 .case_l .divb{ width:800px; overflow:hidden; float:left; padding:90px 0px; }
.news_xx2 .case_l .divb img{ width:800px; overflow:hidden; float:left; margin:10px 0px; }
.news_xx2 .case_l .divc{ width:800px; height:120px; overflow:hidden; background:#131313;}
.news_xx2 .case_l .divc ul{width:800px; height:120px; float:left; overflow:hidden; }
.news_xx2 .case_l .divc ul li{ width:300px; height:120px; line-height:120px; font-size:14px;  overflow:hidden; }
.news_xx2 .case_l .divc ul li a{ width:300px; height:120px; display:block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;   }  
.news_xx2 .case_l .divc .sdiva{  width:300px; height:120px; float:left; overflow:hidden; background:url(404.png) no-repeat left; padding-left:50px; padding-right:50px; font-size:14px;}
.news_xx2 .case_l .divc .sdiva:hover{ width:300px; height:120px; float:left; overflow:hidden; background:url(404.png) no-repeat left #252525; padding-left:50px; padding-right:50px; font-size:14px; }
.news_xx2 .case_l .divc .sdivb{  width:300px; height:120px; float:right; overflow:hidden; background:url(../image/img12.png) no-repeat right; padding-left:50px; padding-right:50px; font-size:14px; text-align:right;}
.news_xx2 .case_l .divc .sdivb:hover{ width:300px; height:120px; float:right; overflow:hidden; background:url(../image/img12.png) no-repeat right #252525; padding-left:50px; padding-right:50px; font-size:14px; }
.news_xx2 .case_r{ width:300px; float:right; overflow:hidden; font-size:14px; line-height:32px; }





.team{  width:1200px; overflow:hidden; padding:80px 0px 40px 0px;}
.team ul{ width:1245px; overflow:hidden; }
.team ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 45px 0px; position:relative; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.team ul li:hover{ width:370px; float:left; overflow:hidden; margin:10px 45px 45px 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);}
.team ul li dt{ width:370px; height:400px; float:left; overflow:hidden; }
.team ul li dt img{ width:370px; height:400px; float:left; overflow:hidden;transition: all 0.8s; }
.team ul li dt img:hover{transform: scale(1.1); }
.team ul li dd{ width:370px; height:70px; line-height:70px; text-align:center; overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,0.6);}
.team ul li dd h2{ float:left; overflow:hidden;font-size:20px; display:inline-block; color:#FFF; margin-left:30px;}
.team ul li dd h3{ float:left; overflow:hidden;  font-size:14px; display:inline-block; color:#FFF; margin-left:10px;}
 







 


.slider{width:100%;min-width:1200px;height:1000px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd{ width:1200px;position:absolute;left:50%;margin-left:-600px}
.slider .bd li{ width:1200px;overflow:hidden;position:relative;}
.slider .bd li img{ display:block;width:1200px;height:1000px; overflow:hidden; transition: all 0.8s;}
.slider .bd li img:hover{transform: scale(1.1); }
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-1200px !important;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden; margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .prev{left:-50%;margin-left:-600px;}
.slider .next{left:50%;margin-left:600px;}

.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:1000px;cursor:pointer; }

.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:1000px;background:#000;filter:alpha(opacity=80);opacity:0.8;}
.slider .pnBtn .arrow{display:none;position:absolute;top:48%;z-index:1;width:63px;height:1000px; }
.slider .prev .arrow{right:0;background:url(../image/img1.png) 0 0 no-repeat;}
.slider .next .arrow{left:0;background:url(../image/img2.png) 0 0 no-repeat;}



























