/*banner*/
.box2{ height:800px;z-index:9999; position:relative;}
.bmju{ display:table;width:100%; vertical-align:inherit; position:relative; padding:245px 0 355px 0;}
.bonnn1{ width:100%; height:auto;}
.bonnn_l1{ width:100%; height:auto;} 
.bonnn_lt1{ height:auto; overflow:hidden;opacity:0; color:#fff; font-size:48px; font-weight:bold; text-align:left; margin-bottom:20px;}
.bonnn_lt2{ height:auto; overflow:hidden;opacity:0; color:#fff; font-size:24px; font-weight:bold; text-align:left; margin-bottom:73px;}
.bonnn_lt3{ width:240px; height:54px; border:2px solid #ffffff; padding:0 18px; line-height:48px;opacity:0; }
.bonnn_lt3 a{ display:block; width:100%; height:auto; background:url(/tu/tu.png) no-repeat right center; text-align:left; color:#fff; font-size:16px;}
.bonnn_lt3 a:hover{animation:shake 2s;-mzoanimation:shake 2s;-webkit-animation:shake 2s;-o-animation:shake 2s}
.ani-slide .bonnn_lt1{opacity:1;animation:fadeInUp 2s;-mzoanimation:fadeInUp 2s;-webkit-animation:fadeInUp 2s;-o-animation:fadeInUp 2s;}
.ani-slide .bonnn_lt2{opacity:1;animation:fadeInUp 2s;-mzoanimation:fadeInUp 2s;-webkit-animation:fadeInUp 2s;-o-animation:fadeInUp 2s;}
.ani-slide .bonnn_lt3{opacity:1;animation: fadeInUp 2s;-mzoanimation:fadeInUp 2s;-webkit-animation:fadeInUp 2s;-o-animation:fadeInUp 2s;}
.spbin{ position:absolute; left:0; bottom:35px; width:100%; text-align:center; color:#fff; z-index:999;}
.spbin img{ display:block; margin:0 auto; margin-bottom:20px;}
.shake1 {animation:shake1 5s infinite;-mzoanimation:shake1 5s infinite;-webkit-animation:shake1 5s infinite;-o-animation:shake1 5s infinite;}
.bonnn_lt2d{ font-size:18px;}
@media(max-width:414px){
.bonnn_lt1{ height:auto; overflow:hidden;opacity:0; color:#fff; font-size:24px; font-weight:bold; text-align:center; margin-bottom:20px;}
.bonnn_lt2{ height:auto; overflow:hidden;opacity:0; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin-bottom:73px;}
.bonnn_lt2d{ font-size:14px;}
	
}


/*banner end*/

/*main begin*/
.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg.jpg) no-repeat center top #f7fafc; padding:30px 0 80px 0;}
.cprd{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.cprd_l{ float:left; width:73%; height:auto; overflow:hidden;}
.cprd_lt{ height:auto; overflow:hidden; border-left:2px solid #b0802c; padding-left:8px; line-height:20px; color:#4c4c4c; font-size:20px; margin-bottom:30px;}
.cprd_lb{ height:auto; overflow:hidden;}
.cprd_lb1{ float:left; width:49%; overflow:hidden;}
.cprd_lbt{ height:auto; overflow:hidden; position:relative; margin-bottom:10px;}
.cprd_lbt img{ display:block; max-width:100%; height:210px;}
.btgi{ position:absolute; left:0; top:0; width:100%; height:100%;transition: all 0.5s ease;}
.btgi span{ position:absolute; right:10px; bottom:10px; line-height:18px; font-size:14px; color:#fff;}
.btgi font{ position:absolute; left:10px; top:20px;opacity:0;transition: all 0.5s ease;}
.btgi font a{ display:block; border:2px solid #fff; line-height:40px; width:120px; padding:0 10px; color:#fff; font-size:14px; background:url(/tu/tu.png) no-repeat 90% center;}
.btgi:hover font{opacity:1;}
.btgi:hover{ background:rgba(11,43,62,0.57);}
.cprd_lbb{ clear:both; height:auto; overflow:hidden;}
.cprd_lbb dl{ float:left; width:49%; height:auto;}
.cprd_lbb dt{ display:block; width:100%; position:relative;}
.cprd_lbb dt img{ display:block;  max-width:100%; height:210px;}
.cprd_lbb dl.gyou{ float:right;}
.cprd_lb2{ float:right; width:49%; height:auto; overflow:hidden; position:relative;}
.cprd_lb2 img{ display:block;  max-width:100%; height:430px;}
.btgi1{ position:absolute; left:0; top:0; width:100%; height:100%;transition: all 0.5s ease;}
.btgi1 span{ position:absolute; left:30px; top:30px; line-height:18px; font-size:14px; color:#fff;}
.btgi1 font{ position:absolute; right:30px; bottom:30px;opacity:0;transition: all 0.5s ease;}
.btgi1 font a{ display:block; border:2px solid #fff; line-height:40px; width:120px; padding:0 10px; color:#fff; font-size:14px; background:url(/tu/tu.png) no-repeat 90% center;}
.btgi1 font a.lini{ display:block; border:2px solid #fff; line-height:40px; width:190px; padding:0 10px; color:#fff; font-size:14px; background:url(/tu/tu.png) no-repeat 90% center;}
.btgi1:hover font{opacity:1;}
.btgi1:hover{ background:rgba(11,43,62,0.57);}
.cprd_r{ float:right; width:25%; height:auto; overflow:hidden;}
.cprd_rb{ height:auto; overflow:hidden;}
.cprd_rb li{ width:100%; height:100px; background:url(/images/bg1.jpg) no-repeat 95% center #fff; margin-bottom:10px; padding:25px 60px 0 25px;transition: all 0.5s ease;}
.cprd_rb li p{ line-height:20px; font-size:14px; margin-bottom:10px; color:#4d4d4d;}
.cprd_rb li h1{ color:#4d4d4d; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cprd_rb li:hover{ background:url(/images/bg2.jpg) no-repeat 95% center #fff;}
.cprd_rb li:hover h1{ color:#b0802c;}
@media(max-width:1024px){
.cprd_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.cprd_r{ float:right; width:100%; height:auto; overflow:hidden;}	
}
@media(max-width:768px){
.cprd_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.cprd_r{ float:right; width:100%; height:auto; overflow:hidden;}	
.cprd_lb1{ float:left; width:100%; overflow:hidden; margin-bottom:30px;}
.cprd_lbt img{ display:block; width:100%; height:auto;}
.cprd_lb2 img{ display:block; width:100%; height:auto;}
.cprd_lb2{ float:right; width:100%; height:auto; overflow:hidden; position:relative;}
.cprd_lbb dt img{ display:block; width:100%; height:352px;}
}
@media(max-width:414px){
.cprd_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.cprd_r{ float:right; width:100%; height:auto; overflow:hidden;}	
.cprd_lb1{ float:left; width:100%; overflow:hidden; margin-bottom:30px;}
.cprd_lbt img{ display:block; width:100%; height:auto;}
.cprd_lb2 img{ display:block; width:100%; height:auto;}
.cprd_lb2{ float:right; width:100%; height:auto; overflow:hidden; position:relative;}
.cprd_lbb dt img{ display:block; width:100%; height:auto;}
.cprd_lbb dl{ float:left; width:100%; height:auto; margin-bottom:10px;}
.cprd_lbb dl:last-child{ margin-bottom:0px;}
.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg.jpg) no-repeat center top #f7fafc; padding:30px 0 50px 0;}
}
.xinw{ clear:both; height:auto; overflow:hidden;}
.xinw_bl{ float:left; width:73%; height:auto; overflow:hidden;}
.xin_bll{ float:left; width:49%; height:auto; overflow:hidden; position:relative;}
.xin_bll img{ display:block;  max-width:100%; height:357px;transition: all 0.5s ease;}
.xin_bll:hover img{-moz-transform:scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.bvniw{ width:100%; height:auto; position:absolute; left:0; bottom:0; min-height:68px; background:rgba(51,51,51,0.5); padding:0 22px 0 25px; line-height:68px;}
.bvniw span{ float:left; color:#fff; font-size:14px;}
.bvniw span img{ float:left; vertical-align:middle; width:14px; height:14px; margin-top:26px; margin-right:12px;}
.bvniw font{ float:right; display:block; width:60%; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff;}
.onxe{ width:190px; height:44px; border:2px solid #fff; position:absolute; left:30px; top:30px; line-height:40px; background:url(/tu/tu.png) no-repeat 90% center; padding-left:24px; color:#fff; font-size:14px;}
.xinw_br{ float:right; width:49%; height:auto; overflow:hidden;}
.xinw_br li{ line-height:35px; color:#4d4d4d; font-size:18px; margin-bottom:40px;}
.xinw_br li h1{ color:#4d4d4d; font-size:18px; margin-bottom:15px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 0.5s ease;}
.xinw_br li p{ line-height:28px; color:#999999; height:56px; overflow:hidden;}
.xinw_br li:last-child{ margin-bottom:0px;}
.xinw_br li:hover h1{ color:#bc9550;-moz-transform: translateX(3px); -webkit-transform: translateX(3px); -o-transform: translateX(3px); -ms-transform: translateX(3px); transform: translateX(3px);}

.xinw_br2{ float:right; width:26%; height:auto; overflow:hidden;}
.xinw_br2 dl{ clear:both; height:auto; overflow:hidden; margin-bottom:9px;}
.xinw_br2 dt{ position:relative; width:100%; height:auto; overflow:hidden;}
.xinw_br2 dt img{ display:block;  max-width:100%; height:113px;}
.xinw_br2 dt span{ display:block; width:100%; height:auto; position:absolute; left:0; bottom:7px; padding-right:10px; text-align:right; color:#fff; font-size:14px; z-index:11}
.xinw_br2 dt font{ display:block; width:100%; height:100%; background:url(/images/bg4.png) no-repeat center center rgba(0,0,0,0.5); position:absolute; left:0; top:0;opacity:0;transition: all 0.5s ease; }
.xinw_br2 dt:hover font{opacity:1; }
@media(max-width:1024px){
.xinw_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.xinw_br2{ float:right; width:100%; height:auto; overflow:hidden;}
.xinw_br2 dt img{ display:block; width:100%; height:auto;}	
}
@media(max-width:768px){
.xinw_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.xinw_br2{ float:right; width:100%; height:auto; overflow:hidden;}
.xinw_br2 dt img{ display:block; width:100%; height:auto;}	
.xin_bll{ float:left; width:100%; height:auto; overflow:hidden; position:relative; margin-bottom:30px;}
.xin_bll img{ display:block; width:100%; height:auto;transition: all 0.5s ease;}
.xinw_br{ float:right; width:100%; height:auto; overflow:hidden;}
.xinw_br li{ line-height:35px; color:#4d4d4d; font-size:18px; margin-bottom:5px;}

}
/*main end*/

/*关于我们 begin*/
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:136px 0 279px 0;background-size:cover;}
.gy_box h1{ position:relative; line-height:60px; font-size:48px; font-weight:bold; color:#fff; padding-bottom:22px;}
.gy_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:6px;width:56px;background:#fff;}
@media(max-width:1024px){
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:100px 0 100px 0;}
.gy_box h1{ position:relative; line-height:35px; font-size:24px; font-weight:bold; color:#fff; padding-bottom:10px;}
.gy_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:56px;background:#fff;}	
}
@media(max-width:414px){
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:50px 0 50px 0;}
.gy_box h1{ position:relative; line-height:35px; font-size:18px; font-weight:bold; color:#fff; padding-bottom:10px;}
.gy_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:56px;background:#fff;}	
}
.gy_box1{ clear:both; height:auto; overflow:hidden; background:#fff;}
.gy_box1 li{ float:left; line-height:80px; width:16%; margin-right:5%; background:url(/images/bg3.jpg) no-repeat right center;}
.gy_box1 li.qcbj{ margin-right:0%; background:none;}
.gy_box1 li a{ color:#424242; font-size:16px;transition: all 0.5s ease; display:block; width:100%;}
.gy_box1 li a span{ display:block; float:left; width:25px; height:25px; margin-top:27px; margin-right:19px;transition: all 0.5s ease;}
.gy_box1 li a:hover{ color:#b0802c; font-weight:bold;}
.gy_box1 li a span.bg{ background:url(/tu/tu17.jpg) no-repeat center center;}
.gy_box1 li a:hover span.bg{ background:url(/tu/tu17_1.jpg) no-repeat center center;}

.gy_box1 li a span.bg1{ background:url(/tu/tu18.jpg) no-repeat center center;}
.gy_box1 li a:hover span.bg1{ background:url(/tu/tu18_1.jpg) no-repeat center center;}

.gy_box1 li a span.bg2{ background:url(/tu/tu19.jpg) no-repeat center center;}
.gy_box1 li a:hover span.bg2{ background:url(/tu/tu19_1.jpg) no-repeat center center;}

.gy_box1 li a span.bg3{ background:url(/tu/tu20.jpg) no-repeat center center;}
.gy_box1 li a:hover span.bg3{ background:url(/tu/tu20_1.jpg) no-repeat center center;}

.gy_box1 li a span.bg4{ background:url(/tu/tu21.jpg) no-repeat center center;}
.gy_box1 li a:hover span.bg4{ background:url(/tu/tu21_1.jpg) no-repeat center center;}
.gy_box1 li a.actin{ color:#b0802c; font-weight:bold;}
.gy_box1 li a.actin span.bg{ background:url(/tu/tu17_1.jpg) no-repeat center center;}
.gy_box1 li a.actin span.bg1{ background:url(/tu/tu18_1.jpg) no-repeat center center;}
.gy_box1 li a.actin span.bg2{ background:url(/tu/tu19_1.jpg) no-repeat center center;}
.gy_box1 li a.actin span.bg3{ background:url(/tu/tu20_1.jpg) no-repeat center center;}
.gy_box1 li a.actin span.bg4{ background:url(/tu/tu21_1.jpg) no-repeat center center;}
@media(max-width:768px){
.gy_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.gy_box1 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.gy_box1 li a span{ display:block; float:left; width:25px; height:25px; margin-top:10px; margin-right:19px;transition: all 0.5s ease;}
}
@media(max-width:414px){
.gy_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.gy_box1 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.gy_box1 li a span{ display:block; float:left; width:25px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.gy_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}
@media(max-width:320px){
.gy_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.gy_box1 li{ float:left; line-height:40px; width:48%; margin-right:2%; background:none}	
.gy_box1 li a span{ display:block; float:left; width:25px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.gy_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}

.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg4.jpg) repeat-x #fafafa; padding:78px 0 20px 0;}
.gywo_t{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:50px;}
.gywo_t:after{ content:'';position:absolute;left:0; bottom:0px; height:6px;width:56px;background:#b0802c;}
.gywo_t1{ height:auto; overflow:hidden; margin-bottom:30px;}
.gywo_t1 p{ line-height:32px; color:#454545; font-size:14px;}
.gywo_t2{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.gywo_t2_l{ float:left; width:45%; height:auto; overflow:hidden;}
.gywo_t2_l h1{ color:#454545; line-height:32px; font-size:14px; font-weight:bold; margin-bottom:40px;}
.gywo_t2_l p img{ display:block; max-width:100%; margin-bottom:35px;}
.gywo_t2_r{ float:right; width:55%; height:auto; min-height:546px; overflow:hidden; position:relative; padding:127px 0px 5px 5px}
.gywo_t2_r img{ float:right; display:block; max-width:100%;}
.xonn{ position:absolute; left:8px; bottom:8px; width:40%; height:auto; background:#fff; padding:59px 40px 40px 40px; box-shadow:0px 0px 20px rgba(49,65,77,0.08); }
.xonn h2{ color:#b0802c; font-size:20px; line-height:32px; font-weight:bold; margin-bottom:25px;}
.xonn p{ line-height:32px; color:#454545; font-size:14px;}
@media(max-width:1024px){
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg4.jpg) repeat-x #fafafa; padding:40px 0 40px 0;}
.gywo_t{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:30px;}
.gywo_t2_l{ float:left; width:100%; height:auto; overflow:hidden;}
.gywo_t2_l h1{ color:#454545; line-height:32px; font-size:14px; font-weight:bold; margin-bottom:30px;}
.gywo_t2_l p img{ display:block; max-width:100%; margin-bottom:20px; float:left; margin-right:2%; margin-bottom:20px; }
.gywo_t2_r{ float:right; width:60%; height:auto; min-height:546px; overflow:hidden; position:relative;}
.gywo_t2_r{ float:right; width:100%; height:auto; min-height:546px; overflow:hidden; position:relative; padding:0px 0 5px 5px;}
}
@media(max-width:768px){
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg4.jpg) repeat-x #fafafa; padding:40px 0 40px 0;}
.gywo_t{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:30px;}
.gywo_t2_l{ float:left; width:100%; height:auto; overflow:hidden;}
.gywo_t2_l h1{ color:#454545; line-height:32px; font-size:14px; font-weight:bold; margin-bottom:30px;}
.gywo_t2_l p img{ display:block; max-width:100%;float:none; margin-right:0%; margin:0 auto; margin-bottom:20px; }
.gywo_t2_r{ float:right; width:60%; height:auto; min-height:546px; overflow:hidden; position:relative;}
.gywo_t2_r{ float:right; width:100%; height:auto; min-height:546px; overflow:hidden; position:relative;}
}
@media(max-width:414px){
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg4.jpg) repeat-x #fafafa; padding:40px 0 40px 0;}
.gywo_t{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:30px;}
.gywo_t2_l{ float:left; width:100%; height:auto; overflow:hidden;}
.gywo_t2_l h1{ color:#454545; line-height:32px; font-size:14px; font-weight:bold; margin-bottom:30px;}
.gywo_t2_l p img{ display:block; max-width:100%;float:none; margin-right:0%; margin:0 auto; margin-bottom:20px; }
.gywo_t2_r{ float:right; width:60%; height:auto; min-height:auto; overflow:hidden; position:relative;}
.gywo_t2_r{ float:right; width:100%; height:auto; min-height:auto; overflow:hidden; position:relative;}
.xonn{ position:inherit; left:0; bottom:0; width:100%; height:auto; background:#fff; padding:30px 30px 30px 30px; box-shadow:0px 0px 10px #f2f2f2;}
.gywo_t2_r img{ float:none; display:block; max-width:100%;}
.xonn h2{ color:#b0802c; font-size:20px; line-height:32px; font-weight:bold; margin-bottom:15px;}

}
.gyw1{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.gyw1 p{ line-height:32px; color:#454545; font-size:14px;}
@media(max-width:1024px){
.gyw1{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
}
.gywo_g{ height:auto; overflow:hidden; }
.gywo_g li{ clear:both; height:auto; overflow:hidden; margin-bottom:60px;}
.gywo_g li span{ float:right; width:50%; height:auto; overflow:hidden;}
.gywo_g li img{ display:block;  max-width:100%;}
.gywo_g li font{ float:left; display:block; width:45%; height:auto; overflow:hidden;}
.gywo_g li p{ line-height:32px; font-size:14px; color:#454545;}
.gywo_g li span.yoy{ float:left;}
.gywo_g li font.yox{ float:right;}

@media(max-width:414px){
.gywo_g li span{ float:right; width:100%; height:auto; overflow:hidden; margin-bottom:35px;}
.gywo_g li font{ float:left; display:block; width:100%; height:auto; overflow:hidden;}
}
.gy_box2_1{ padding-top:0px;}
.gy_box3{ clear:both; height:auto; overflow:hidden; background:url(/images/bg5.png) no-repeat 95% top; padding-top:80px;}
.gyhi{ height:auto; overflow:hidden;background:url(/images/bg6.png) no-repeat center top;}

.qyyj{ clear:both; height:auto; overflow:hidden;  margin-bottom:70px;}
.qyyj h1{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:25px;}
.qyyj h1:after{ content:'';position:absolute;left:0; bottom:0px; height:6px;width:56px;background:#b0802c;}
.qyyj li{ float:left; padding:10px 15px; margin-bottom:5px;transition: all 0.5s ease; cursor:pointer;}
.qyyj li span{ float:left; display:block; width:54px; position:relative;transition: all 0.5s ease;}
.qyyj li span img{ display:block; margin:0 auto; max-width:100%;}
.qyyj li span em{ display:block; width:100%; position:absolute; left:0; top:0;opacity:0;transition: all 0.5s ease; }
.qyyj li font{ float:right; display:block; width:81%;}
.qyyj li h2{ color:#666666; line-height:27px; font-size:16px;transition: all 0.5s ease;}
.qyyj li p{ color:#808080; line-height:27px; font-size:16px;transition: all 0.5s ease;}
.qyyj li:hover{ background:#fff; border-radius:5px; box-shadow:0 5px 10px rgba(0,0,0,0.05);}
.qyyj li:hover h2{ color:#b0802c; font-weight:bold;}
.qyyj li:hover p{ color:#b0802c;}
.qyyj li:hover span em{opacity:1;}
.qyyj li.ying{ float:left; width:33%; height:auto; overflow:hidden;}
.qyyj li.ying1{ float:right; width:33%; height:auto; overflow:hidden; margin-right:120px;}
.qyyj li.ying2{ float:left; width:43%; height:auto; overflow:hidden; margin-right:0px;}
.qyyj li.ying2 font{ float:right; display:block; width:86%;}
@media(max-width:1024px){
.qyyj li.ying{ float:left; width:100%; height:auto; overflow:hidden;}
.qyyj li.ying1{ float:right; width:100%; height:auto; overflow:hidden; margin-right:0px;}
.qyyj li.ying2{ float:left; width:100%; height:auto; overflow:hidden; margin-right:0px;}
.qyyj li.ying2 font{ float:right; display:block; width:86%;}
.qyyj li font{ float:right; display:block; width:86%;}	
.qyyj{ clear:both; height:auto; overflow:hidden; background:url(/images/bg6.png) no-repeat center top; margin-bottom:30px;}
}
@media(max-width:414px){
.qyyj li.ying{ float:left; width:100%; height:auto; overflow:hidden;}
.qyyj li.ying1{ float:right; width:100%; height:auto; overflow:hidden; margin-right:0px;}
.qyyj li.ying2{ float:left; width:100%; height:auto; overflow:hidden; margin-right:0px;}
.qyyj li.ying2 font{ float:right; display:block; width:79%;}
.qyyj li font{ float:right; display:block; width:79%;}	
}

.dqhd{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
.dqhd h1{ height:auto; min-height:67px; position:relative; color:#3d3d3d; font-size:32px; line-height:36px; margin-bottom:50px;}
.dqhd h1:after{ content:'';position:absolute;left:0; bottom:0px; height:6px;width:56px;background:#b0802c;}
.dqhd dl{ clear:both; height:auto; overflow:hidden; background:#fff; padding:35px 40px 35px 37px; margin-bottom:40px; box-shadow:0px 5px 10px rgba(0,0,0,0.05);}
.dqhd dt{ float:left; width:36%; height:auto; overflow:hidden;}
.dqhd dt img{ display:block;  max-width:100%; height:230px;transition: all 0.5s ease;}
.dqhd dd{ float:right; width:57%; height:auto; overflow:hidden; background:url(/images/bg5.jpg) no-repeat right center; padding-right:55px;transition: all 0.5s ease;}
.dqhd dd h2{ color:#808080; font-size:24px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:35px;}
.dqhd dd div{ padding-right:35px; height:60px; overflow:hidden; margin-bottom:50px;}
.dqhd dd p{ line-height:30px; font-size:14px; color:#808080;}
.dqhd dd p img{ vertical-align:middle; margin-right:10px;}
.dqhd dl:hover dt img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.dqhd dl:hover dd{ background:url(/images/bg6.jpg) no-repeat right center;}
.fy{ clear:both; line-height:40px; text-align:center; color:#669dd2; font-size:14px; margin:0 auto;overflow:hidden;} 
.fy div{ clear:both; text-align:left; margin:0 auto; text-align:center;}
.fy div a.current{  margin-right:10px;font-size:12px; color:#fff;  padding:0 10px; height:40px; background:#b88045; border:2px solid #b88045;display:inline-block; text-align:center;}
.fy div a{  color:#737373 ;margin-right:10px;font-size:16px; padding:0 10px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
.fy div a.next{ color:#737373;margin-right:10px;font-size:16px;padding:0 20px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
.fy div a.prve{ color:#737373;margin-right:10px;font-size:16px;padding:0 20px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
.fy div a.loki{  color:#737373 ;margin-right:10px;font-size:16px; padding:0 10px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}

.fy div span.current{  margin-right:10px;font-size:12px; color:#fff;  padding:0 10px; height:40px; background:#b88045; border:2px solid #b88045;display:inline-block; text-align:center;}


.fy div a.wonnn{margin-right:10px;font-size:12px; color:#fff;  padding:0 10px; height:40px; background:#b88045; border:2px solid #b88045;display:inline-block; text-align:center;}
@media(max-width:1024px){
.dqhd dl{ clear:both; height:auto; overflow:hidden; background:#fff; padding:20px 25px 35px 20px; margin-bottom:40px; box-shadow:0px 5px 10px rgba(0,0,0,0.05);}
.dqhd dt{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.dqhd dt img{ display:block; width:100%; height:auto;transition: all 0.5s ease;}
.dqhd dd{ float:right; width:100%; height:auto; overflow:hidden; background:url(/images/bg5.jpg) no-repeat right center; padding-right:55px;transition: all 0.5s ease;}
.dqhd dd h2{ color:#808080; font-size:17px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:20px;}
.dqhd dd div{ padding-right:0px; height:60px; overflow:hidden; margin-bottom:30px;}
.dqhd{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
}

.gy_box2_2{ clear:both; height:auto; overflow:hidden; background:url(/images/bg7.jpg) repeat-x #f0f0f0;}
.gynr{ clear:both; height:auto; overflow:hidden; background:#fff; margin-bottom:60px; padding:60px 45px;}
.gynr h1{ text-align:center; color:#424242; font-size:24px; line-height:28px; margin-bottom:35px;}
.gynr h6{ text-align:center; color:#424242; font-size:16px; line-height:24px; margin-bottom:35px;}
.gynr p{ line-height:24px; color:#424242; font-size:14px;}
.gynr p img{ display:block; margin:0 auto; margin-bottom:20px;}
.gynr p span.cvionw{ display:block; width:100%; text-align:center; color:#888888; font-size:14px;}
@media(max-width:1024px){
.gynr{ clear:both; height:auto; overflow:hidden; background:#fff; margin-bottom:20px; padding:30px 30px;}
.gynr h1{ text-align:center; color:#424242; font-size:24px; line-height:28px; margin-bottom:20px;}
.gynr h6{ text-align:center; color:#424242; font-size:16px; line-height:24px; margin-bottom:20px;}

}
@media(max-width:414px){
.gynr{ clear:both; height:auto; overflow:hidden; background:#fff; margin-bottom:20px; padding:30px 20px;}
.gynr h1{ text-align:center; color:#424242; font-size:17px; line-height:28px; margin-bottom:20px;}
.gynr h6{ text-align:center; color:#424242; font-size:14px; line-height:24px; margin-bottom:20px;}
}

.fzlc{ width:99%; height:auto; overflow:hidden; margin:0 auto; overflow:hidden; background:#fff; box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:50px 78px; margin-bottom:55px;}
.fzlc h1{ color:#424242; font-size:60px; margin-bottom:45px;}
.fzlc h1 sup{ font-size:16px; vertical-align:text-top; top:0px; line-height:16px;}
.fzlc ul{ clear:both; height:auto; overflow:hidden; background:url(/images/bg16.jpg) repeat-y 21px top; padding-left:10px;}
.fzlc li{ clear:both;width:100%; height:auto; overflow:hidden; margin-bottom:40px; background:url(/images/bg10.png) no-repeat left 54px; padding-left:13px;}
.gbyu{ float:left; display:block; width:115px; background:url(/images/bg17.jpg) no-repeat left 10px; height:46px; padding-left:65px; color:#808080; font-size:18px; line-height:24px; margin-top:90px;}
.gbyn{ float:right; width:88%; height:auto; overflow:hidden; border:1px solid #cccccc; padding:60px 75px;}
.fatt{ clear:both; height:auto; overflow:hidden;}
.fatt img{ display:block; max-width:512px; max-height:320px;}
.fawz{ width:100%; overflow:hidden; margin-bottom:30px;}
.fawz h2{ color:#666666; font-size:14px; line-height:24px; margin-bottom:10px;}
.fawz p{ line-height:24px; color:#999999; font-size:14px;}
.fzlc li.youn{ float:right;}
.fzlv{ height:auto; overflow:hidden; padding:8px; margin-bottom:60px;}
.fzlv li{float:left; width:24%; height:auto; margin-right:1.3%; min-height:368px; position:relative; background:#fff;  box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:62px 32px 0 32px;transition: all 0.5s ease;}
.fzlv li h1{ color:#dddddd; font-size:60px; text-align:center; line-height:60px; margin-bottom:30px;transition: all 0.5s ease;}
.fzlv li div{ height:81px; overflow:hidden;}
.fzlv li p{ line-height:27px; font-size:14px;color:#dddddd; text-align:center;}
.fzlv li img{ display:block; margin:0 auto; margin-top:18px;}
.fzlv li.qcbj{ margin-right:0px;}
.huio{ position:absolute; right:0; bottom:0; width:52px; height:52px; background:url(/tu/tu39.jpg) no-repeat  center bottom;}
.fzlv li:hover h1{ color:#b0802c;}
.fzlv li:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.fawz1{ width:100%; height:146px; border:1px solid #cccccc; padding:22px 20px 0 20px; border-top:none;}
@media(max-width:1024px){
.fzlc{ width:99%; height:auto; overflow:hidden; margin:0 auto; overflow:hidden; background:#fff; box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:40px 30px; margin-bottom:55px;}	
.fawz{ width:100%;}
.fzlv li{ float:left; width:48%; height:auto; margin-right:2%; margin-bottom:20px; min-height:368px; position:relative; background:#fff;  box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:30px 20px 0 20px;transition: all 0.5s ease;}
.gbyn{ float:right; width:85%; height:auto; overflow:hidden; border:1px solid #cccccc; padding:30px 30px;}
.fzlc li{ clear:both;width:100%; height:auto; overflow:hidden; margin-bottom:20px; background:url(/images/bg10.png) no-repeat left 54px; padding-left:13px;}

}
@media(max-width:768px){
.fzlc{ width:99%; height:auto; overflow:hidden; margin:0 auto; overflow:hidden; background:#fff; box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:40px 30px; margin-bottom:55px;}	
.fawz{ width:100%;}
.fzlv li{ float:left; width:48%; height:auto; margin-right:2%; margin-bottom:20px; min-height:368px; position:relative; background:#fff;  box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:30px 20px 0 20px;transition: all 0.5s ease;}
.gbyn{ float:right; width:99%; height:auto; overflow:hidden; border:1px solid #cccccc; padding:30px 30px; margin-top:20px; margin-left:1%;}
.gbyu{ float:left; display:block; width:115px; background:url(/images/bg17.jpg) no-repeat left 10px; height:46px; padding-left:65px; color:#808080; font-size:18px; line-height:24px; margin-top:30px;}
.fzlc li{ clear:both;width:100%; height:auto; overflow:hidden; margin-bottom:20px; background:url(/images/bg10.png) no-repeat left 0px; padding-left:13px;}
}
@media(max-width:414px){
.fzlc{ width:99%; height:auto; overflow:hidden; margin:0 auto; overflow:hidden; background:#fff; box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:40px 15px; margin-bottom:55px;}	
.fawz{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.fzlv li{ float:left; width:100%; height:auto; margin-right:0%; margin-bottom:20px; min-height:auto; position:relative; background:#fff;  box-shadow:0px 0px 8px rgba(49,65,77,0.08); padding:30px 20px 60px 20px;transition: all 0.5s ease;}
.fzlc li{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.fzlc h1{ color:#424242; font-size:24px; margin-bottom:45px;}
.fzlv li h1{ color:#dddddd; font-size:24px; text-align:center; line-height:24px; margin-bottom:30px;transition: all 0.5s ease;}
.fatt img{ display:block; max-width:512px; max-height:320px; width:100%; height:auto;}
.fzlc ul{ clear:both; height:auto; overflow:hidden; background:none; padding-left:0px;}
.fzlc li{ clear:both;width:100%; height:auto; overflow:hidden; margin-bottom:20px; background:url(/images/bg10.png) no-repeat left 0px; padding-left:0px;}
.gbyn{ float:right; width:100%; height:auto; overflow:hidden; border:1px solid #cccccc; padding:30px 30px; margin-top:20px; margin-left:0%;}

}

.gy_box2_3{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg8.jpg) repeat-x #fff;}
.zzyi{ height:auto; overflow:hidden; margin-bottom:80px;}
.zzyi h1{ text-align:center; color:#b0802c; font-size:18px; line-height:36px; font-weight:bold; margin-bottom:40px;}
.zzyg{ clear:both; height:auto; overflow:hidden; background:url(/images/bg9.jpg) no-repeat center center; background-size:cover;}
.zzyg1{ height:auto; overflow:hidden; padding:60px 60px 0 60px; margin-bottom:60px;}
.zzyg li{ float:left; width:30%; height:auto; margin-right:5%; margin-bottom:60px;}
.zzyg li.qcbj{ margin-right:0%;}
.zzyg li img{ display:block; max-width:100%; margin:0 auto; margin-bottom:25px;}
.zzyg li p{ text-align:center; color:#3d3d3d; font-size:14px; line-height:36px;}
.fy1{ clear:both; line-height:40px; text-align:center; color:#669dd2; background:url(/images/bg10.jpg) repeat-x #f5f5f5; padding:20px 0; font-size:14px; margin:0 auto;overflow:hidden;} 
.fy1 div{ clear:both; text-align:left; margin:0 auto; text-align:center;}
.fy1 div span.current{  margin-right:10px;font-size:12px; color:#fff;  padding:0 10px; height:40px; background:#b88045; border:2px solid #b88045;display:inline-block; text-align:center;}
.fy1 div a{  color:#737373 ;margin-right:10px;font-size:16px; padding:0 10px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
.fy1 div a.next{ color:#737373;margin-right:10px;font-size:16px;padding:0 20px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
.fy1 div a.prve{ color:#737373;margin-right:10px;font-size:16px;padding:0 20px;height:40px; border:2px solid #e3e3e3; display:inline-block; text-align:center;}
@media(max-width:1024px){
.zzyg1{ height:auto; overflow:hidden; padding:50px 30px 0 30px; margin-bottom:0px;}	
.zzyg li{ float:left; width:32%; height:auto; margin-right:1%; margin-bottom:60px;}
}
@media(max-width:768px){
.zzyg1{ height:auto; overflow:hidden; padding:50px 30px 0 30px; margin-bottom:0px;}	
.zzyg li{ float:left; width:48%; height:auto; margin-right:2%; margin-bottom:30px;}
.zzyg li.qcbj{ margin-right:2%;}
}
@media(max-width:414px){
.zzyg1{ height:auto; overflow:hidden; padding:50px 30px 0 30px; margin-bottom:0px;}	
.zzyg li{ float:left; width:100%; height:auto; margin-right:0%; margin-bottom:30px;}
.zzyg li.qcbj{ margin-right:2%;}
}

.ryzl{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
.ryzl dl{ clear:both; height:auto; overflow:hidden; background:#f5f5f5;}
.ryzl dt{ float:left; width:50%; height:auto; overflow:hidden;}
.ryzl dt img{ display:block; width:100%; height:auto;}
.ryzl dd{ float:right; width:50%; height:auto;}
.ryzl dd h1{ height:auto; overflow:hidden; min-height:106px; background:#fff; line-height:106px; padding-left:50px; color:#b0802c; font-size:18px; font-weight:bold;}
.bkni{ height:auto; overflow:hidden; padding:50px 50px 0 50px;}
.bkni p{ line-height:36px; color:#333333; font-size:14px;}
.ryzl dt.xonw{ float:right;}
.ryzl dd.xon1{ float:left;}
.ryzl dd .bkni div{ height:120px;}
@media(max-width:1024px){
.ryzl dt{ float:left; width:100%; height:auto; overflow:hidden;}
.ryzl dd{ float:right; width:100%; height:auto;}
.ryzl dd h1{ height:auto; overflow:hidden; min-height:65px; background:#fff; line-height:65px; padding-left:30px; color:#b0802c; font-size:18px; font-weight:bold;}
.bkni{ height:auto; overflow:hidden; padding:30px 30px 30px 30px;}	
.ryzl dd .bkni div{ height:0px;}
.ryzl{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
}
/*关于我们 end*/


/*产品中心 begin*/
.cp_box1{ clear:both; height:auto; overflow:hidden; background:#fff;}
.cp_box1 li{ float:left; line-height:80px; padding-right:32px; margin-right:32px; background:url(/images/bg3.jpg) no-repeat right center;}
.cp_box1 li.qcbj{ margin-right:0%; background:none; padding-right:0px;}
.cp_box1 li a{ color:#424242; font-size:16px;transition: all 0.5s ease; display:block; width:100%;}
.cp_box1 li a span{ display:block; float:left; width:34px; height:22px; margin-top:28px; margin-right:13px;transition: all 0.5s ease;}
.cp_box1 li a:hover{ color:#b0802c; font-weight:bold;}

.cp_box1 li a span.bg{ background:url(/tu/tu60.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg{ background:url(/tu/tu60_1.jpg) no-repeat center center;}

.cp_box1 li a span.bg1{ background:url(/tu/tu61.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg1{ background:url(/tu/tu61_1.jpg) no-repeat center center;}

.cp_box1 li a span.bg2{ background:url(/tu/tu62.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg2{ background:url(/tu/tu62_1.jpg) no-repeat center center;}

.cp_box1 li a span.bg3{width:59px; background:url(/tu/tu63.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg3{ background:url(/tu/tu63_1.jpg) no-repeat center center;}

.cp_box1 li a span.bg4{ background:url(/tu/tu64.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg4{ background:url(/tu/tu64_1.jpg) no-repeat center center;}

.cp_box1 li a span.bg5{ background:url(/tu/tu65.jpg) no-repeat center center;}
.cp_box1 li a:hover span.bg5{ background:url(/tu/tu65_1.jpg) no-repeat center center;}


.cp_box1 li a.actin{ color:#b0802c; font-weight:bold;}
.cp_box1 li a.actin span.bg{ background:url(/tu/tu60_1.jpg) no-repeat center center;}
.cp_box1 li a.actin span.bg1{ background:url(/tu/tu61_1.jpg) no-repeat center center;}
.cp_box1 li a.actin span.bg2{ background:url(/tu/tu62_1.jpg) no-repeat center center;}
.cp_box1 li a.actin span.bg3{ background:url(/tu/tu63_1.jpg) no-repeat center center;}
.cp_box1 li a.actin span.bg4{ background:url(/tu/tu64_1.jpg) no-repeat center center;}
.cp_box1 li a.actin span.bg5{ background:url(/tu/tu65_1.jpg) no-repeat center center;}
@media(max-width:768px){
.cp_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.cp_box1 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none; padding-right:0px;}	
.cp_box1 li a span{ display:block; float:left; width:34px; height:25px; margin-top:10px; margin-right:19px;transition: all 0.5s ease;}
.cp_box1 li a span.bg3{width:59px; background:url(/tu/tu63.jpg) no-repeat center center;}

}
@media(max-width:414px){
.cp_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.cp_box1 li{ float:left; line-height:40px; width:50%; margin-right:0%; background:none; padding-right:0px;}	
.cp_box1 li a span{ display:block; float:left; width:34px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.cp_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}
@media(max-width:360px){
.cp_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.cp_box1 li{ float:left; line-height:40px; width:100%; margin-right:0%; background:none; padding-right:0px;}	
.cp_box1 li a span{ display:block; float:left; width:34px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.cp_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}



.cp_box h1{ position:relative; line-height:60px; font-size:48px; font-weight:bold; color:#4c4c4c; padding-bottom:22px;}
.cp_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:6px;width:56px;background:#b0802c;}
@media(max-width:1024px){
.cp_box h1{ position:relative; line-height:35px; font-size:24px; font-weight:bold; color:#4c4c4c; padding-bottom:10px;}
.cp_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:56px;background:#b0802c;}	
}
@media(max-width:414px){
.cp_box h1{ position:relative; line-height:35px; font-size:18px; font-weight:bold; color:#4c4c4c; padding-bottom:10px;}
.cp_box h1:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:56px;background:#b0802c;}	
}




.cp_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg11.jpg) no-repeat center center  fixed;background-size:cover; padding:80px 0; }
.am-tabs-bd{ float:left; width:45%; height:auto; border:1px solid #e6e6e6; background:#fafafa; padding:9px 7px 8px 8px;}
.am-tabs-bd .am-tab-panel{ padding:0;}
.am-tabs-bd img{ display:block; max-width:100%; height:309px; margin:0 auto;}
[data-am-widget=tabs] .am-tabs-nav{ float:right; width:54%; height:auto; overflow:hidden; display:inherit; background:none;}
[data-am-widget=tabs] .am-tabs-nav li{ float:left; width:24%; height:auto; margin-right:1.3%;}
[data-am-widget=tabs] .am-tabs-nav li.qcbj{ margin-right:0%;}
.am-tabs-default .am-tabs-nav>.am-active a{ border:6px solid #b0802c;transition: all 0.5s ease;}
[data-am-widget=tabs]{ clear:both; padding-bottom:15px; border-bottom:1px solid #e6e6e6; margin:0px; margin-bottom:15px; overflow:hidden;}
.xonce{ width:100%; display:block; text-align:left; margin-bottom:20px; float:right; width:54%;}
.xonce_t{ clear:both; height:auto; overflow:hidden; background:url(/images/bg7.png) no-repeat left bottom; min-height:65px; line-height:65px; color:#2b2523; font-size:20px; text-transform:capitalize; margin-bottom:20px;}
.xonce_t a{ color:#2b2523; font-size:20px; text-transform:capitalize;transition: all 0.5s ease; }
.xonce_t a:hover{ color:#b0802c;}
.xonce_t a.ckin{float:right; display:block; border:2px solid #b0802c; line-height:40px; width:190px; padding:0 10px; color:#b0802c; font-size:14px; background:url(/images/bg3.png) no-repeat 90% center; margin-top:10px;}
.xonce_t a.ckin:hover{ background:url(/images/bg3_1.png) no-repeat 90% center #b0802c; color:#fff;}
.xonce_b{ clear:both; height:112px; background:url(/images/bg8.png) no-repeat left bottom; overflow:hidden;}
.xonce_b p{ line-height:28px; color:#808080; font-size:14px;}
@media(max-width:1024px){
.cp_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:url(/images/bg11.jpg) no-repeat center center  fixed;background-size:cover; padding:40px 0; }	
.xonce_t a{ color:#2b2523; font-size:17px; text-transform:capitalize; }
}
@media(max-width:768px){
.am-tabs-bd{ float:left; width:100%; height:auto; border:1px solid #e6e6e6; background:#fafafa; padding:9px 7px 8px 8px; margin-bottom:0px;}
[data-am-widget=tabs] .am-tabs-nav{ float:right; width:100%; height:auto; overflow:hidden; display:inherit; background:none;}
.xonce_t{ clear:both; height:auto; overflow:hidden; background:url(/images/bg7.png) no-repeat left bottom; min-height:45px; line-height:45px; color:#2b2523; font-size:20px; text-transform:capitalize; margin-bottom:20px;}
.xonce_b{ clear:both; height:auto; padding-bottom:15px; background:url(/images/bg8.png) no-repeat left bottom; overflow:hidden;}	
.xonce{ width:100%; display:block; text-align:left; margin-bottom:20px; float:right; width:100%;}
.am-tabs-bd img{ display:block; width:100%; max-height:auto; height:auto;}
[data-am-widget=tabs] .am-tabs-nav li img{ display:block; width:100%;}

}
@media(max-width:414px){
.am-tabs-bd{ float:left; width:100%; height:auto; border:1px solid #e6e6e6; background:#fafafa; padding:9px 7px 8px 8px; margin-bottom:0px;}
[data-am-widget=tabs] .am-tabs-nav{ float:right; width:100%; height:auto; overflow:hidden; display:inherit; background:none;}
.xonce_t{ clear:both; height:auto; overflow:hidden; background:url(/images/bg7.png) no-repeat left bottom; min-height:45px; line-height:45px; color:#2b2523; font-size:20px; text-transform:capitalize; margin-bottom:20px;}
.xonce_b{ clear:both; height:auto; padding-bottom:15px; background:url(/images/bg8.png) no-repeat left bottom; overflow:hidden;}	
.am-tabs-default .am-tabs-nav>.am-active a{ border:2px solid #b0802c;transition: all 0.5s ease;}
.xonce_t a.ckin{float:right; display:block; border:2px solid #b0802c; line-height:40px; width:150px; padding:0 10px; color:#b0802c; font-size:14px; background:url(/images/bg3.png) no-repeat 90% center; margin-top:10px;}

}

.fhcx{ clear:both; width:168px; height:40px; border:1px solid #b0802c; background:url(/tu/tu7.png) no-repeat 18px center; padding-left:52px; line-height:38px;margin-bottom:40px;transition: all 0.5s ease;}
.fhcx a{ display:block; width:100%; height:auto; color:#b0802c; font-size:16px;}
.fhcx a img{ vertical-align:middle; margin-right:16px;}
.fhcx:hover{ background:url(/tu/tu7_1.png) no-repeat 18px center #af7f2e;}
.fhcx:hover a{ color:#fff;}
@media(max-width:1024px){
.fhcx{ clear:both; width:168px; height:40px; border:1px solid #b0802c; line-height:38px; text-align:center; margin-bottom:20px;}
}
.wuli{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.wlc{ width:100%; height:37px; background:url(/images/bg9.png) no-repeat left center; line-height:37px; padding-left:50px; color:#fff; font-size:16px;}
.wlc1{ height:auto; overflow:hidden; background:#fff; padding:9px 0px 9px 9px;}
.wlc1 [data-am-widget=tabs]{ clear:both; padding-bottom:0px; border-bottom:none; margin:0px; margin-bottom:0px; overflow:hidden;}
.wlc1 .am-tabs-bd{ float:left; width:44%; height:auto; border:none; background:none; padding:0;}
.xonce1{ padding-top:50px; padding-right:55px;}
.xonce_b1{ height:70px; margin-bottom:20px;}
.cptj{ color:#2b2b2b; line-height:24px; font-size:14px;}

.xonce2{ padding-top:20px; padding-right:55px;}
.xonce_b2{ height:94px; margin-bottom:20px;}
.wlcc{ padding-left:0px;}
.wlc span{ display:block; width:344px; text-align:center;}

.xonce3{ padding-top:20px; padding-right:0px;}
.xonce_b3{ height:122px; margin-bottom:20px;}
.wlc12 [data-am-widget=tabs]{ clear:both; padding-bottom:0px; padding-right:36px; border-bottom:none; margin:0px; margin-bottom:0px; overflow:hidden;}
.wlc12 img{ display:block;  max-width:100%; margin:0 auto;}
@media(max-width:1024px){
.wuli{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}	
.wlc{ width:100%; height:37px; background:url(/images/bg9.png) no-repeat left center; line-height:37px; padding-left:30px; color:#fff; font-size:16px;}
.xonce1{ padding-top:20px; padding-right:20px;}
.wlcc{ padding-left:0px;}
.wlc span{ display:block; width:344px; text-align:center;}



}
@media(max-width:768px){
.wuli{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}	
.wlc{ width:100%; height:37px; background:url(/images/bg9.png) no-repeat left center; line-height:37px; padding-left:20px; color:#fff; font-size:14px;}
.xonce1{ padding-top:20px; padding-right:20px;}
.wlc1 .am-tabs-bd{ float:left; width:100%; height:auto; border:none; background:none; padding:0; padding-right:9px;}
.wlcc{ padding-left:0px;}
.wlc span{ display:block; width:344px; text-align:center;}
.xonce3{ padding-top:20px; padding-right:9px;}
.xonce_b3{ height:auto; margin-bottom:20px;}
.wlc12 [data-am-widget=tabs]{ clear:both; padding-bottom:0px; padding-right:9px; border-bottom:none; margin:0px; margin-bottom:0px; overflow:hidden;}
.wlc12 .am-tabs-bd{ float:left; width:100%; height:auto; border:none; background:none; padding:0; padding-right:0px;}
}
@media(max-width:320px){
.wuli{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}	
.wlc{ width:100%; height:37px; background:url(/images/bg9.png) no-repeat left center; line-height:37px; padding-left:20px; color:#fff; font-size:14px;}
.xonce1{ padding-top:20px; padding-right:20px;}
.wlc1 .am-tabs-bd{ float:left; width:100%; height:auto; border:none; background:none; padding:0; padding-right:9px;}
.wlcc{ padding-left:0px;}
.wlc span{ display:block; width:100%; text-align:center;}
}

.hxlbj{ clear:both; height:auto; overflow:hidden;}
.hxlbj dl{ float:left; width:48%; height:auto; overflow:hidden; background:#fafafa; border:1px solid #e5e5e5; padding:8px; margin-bottom:20px;}
.hxlbj dt{ height:auto; overflow:hidden; margin-bottom:10px;}
.hxlbj dt img{ display:block; max-width:100%; height:309px; margin:0 auto;}
.hxlbj dd{ text-align:center; padding:0 10px;}
.hxlbj dd h1{ color:#2b2523; font-size:16px; line-height:24px; margin-bottom:15px;}
.hxlbj dd p{ line-height:2b2523; line-height:24px; color:#2b2523; font-size:14px; text-align:left; height:96px; overflow:hidden;}
.hxlbj dl.zhui{ float:right;}
/*产品中心 end*/

/*新闻中心 begin*/
.nw_box1{ clear:both; height:auto; overflow:hidden; background:#fff;}
.nw_box1 li{ float:left; line-height:80px; width:16%; margin-right:5%; background:url(/images/bg3.jpg) no-repeat right center;}
.nw_box1 li.qcbj{ margin-right:0%; background:none;}
.nw_box1 li a{ color:#424242; font-size:16px;transition: all 0.5s ease; display:block; width:100%;}
.nw_box1 li a span{ display:block; float:left; width:28px; height:24px; margin-top:27px; margin-right:19px;transition: all 0.5s ease;}
.nw_box1 li a:hover{ color:#b0802c; font-weight:bold;}
.nw_box1 li a span.bg{ background:url(/tu/tu191.jpg) no-repeat center center;}
.nw_box1 li a:hover span.bg{ background:url(/tu/tu191_1.jpg) no-repeat center center;}

.nw_box1 li a span.bg1{ background:url(/tu/tu192.jpg) no-repeat center center;}
.nw_box1 li a:hover span.bg1{ background:url(/tu/tu192_1.jpg) no-repeat center center;}

.nw_box1 li a span.bg2{ background:url(/tu/tu193.jpg) no-repeat center center;}
.nw_box1 li a:hover span.bg2{ background:url(/tu/tu193_1.jpg) no-repeat center center;}

.nw_box1 li a.actin{ color:#b0802c; font-weight:bold;}
.nw_box1 li a.actin span.bg{ background:url(/tu/tu191_1.jpg) no-repeat center center;}
.nw_box1 li a.actin span.bg1{ background:url(/tu/tu192_1.jpg) no-repeat center center;}
.nw_box1 li a.actin span.bg2{ background:url(/tu/tu193_1.jpg) no-repeat center center;}

@media(max-width:768px){
.nw_box1{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.nw_box1 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.nw_box1 li a span{ display:block; float:left; width:28px; height:25px; margin-top:10px; margin-right:19px;transition: all 0.5s ease;}
}
@media(max-width:414px){
.nw_box1 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.nw_box1 li a span{ display:block; float:left; width:28px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.nw_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}
@media(max-width:320px){
.nw_box1 li{ float:left; line-height:40px; width:48%; margin-right:2%; background:none}	
.nw_box1 li a span{ display:block; float:left; width:28px; height:25px; margin-top:10px; margin-right:10px;transition: all 0.5s ease;}
.nw_box1 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}

.gsxw_t{ clear:both; height:auto; overflow:hidden; position:relative; margin-bottom:50px;}
.hinig{ height:auto; overflow:hidden; width:100%;transition: all 0.5s ease;}
.hinig_l{ float:left; width:47%; height:auto; overflow:hidden;}
.hinig_l img{ display:block;  max-width:100%; margin:0 auto; height:auto;transition: all 0.5s ease;}
.hini_r{ float:right; width:50%; height:auto; overflow:hidden; text-align:left; padding-top:35px;}
.hini_r h1{ color:#212121; font-size:28px; line-height:30px; margin-bottom:10px;transition: all 0.5s ease;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;width:100%; display:block;}
.hini_r em{ display:block; width:100%; color:#b2b2b2; line-height:30px; font-size:14px; margin-bottom:10px;}
.hini_r p{ line-height:30px; color:#666666; font-size:14px; height:60px; overflow:hidden; margin-bottom:80px;}
.hini_r span{ display:block; width:200px; height:54px; border:1px solid #b0802c; text-align:center; background:url(/images/bg3.png) no-repeat 95% center; padding-left:15px; color:#b0802c; text-align:left; line-height:50px; font-size:16px;transition: all 0.5s ease;}
.hinig:hover img{-moz-transform:scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.hinig:hover h1{ color:#b0802c}
.hinig:hover span{ background:url(/images/bg3_1.png) no-repeat 95% center #b0802c; color:#fff;-moz-transform: translateX(5px); -webkit-transform: translateX(5px); -o-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px);}
.hinig a{ display:block; width:100%;}
@media(max-width:1024px){
.hini_r p{ line-height:30px; color:#666666; font-size:14px; height:60px; overflow:hidden; margin-bottom:30px;}
}
@media(max-width:768px){
.hini_r p{ line-height:30px; color:#666666; font-size:14px; height:60px; overflow:hidden; margin-bottom:30px;}
.hinig_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.hini_r{ float:right; width:100%; height:auto; overflow:hidden; text-align:left; padding-top:0px;}
}

.gywo_b{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
.gywo_b li{ clear:both; height:auto; overflow:hidden; padding:40px;transition: all 0.5s ease; background:#ffffff;}
.gywo_b li h1{ height:auto; overflow:hidden; position:relative; min-height:44px; margin-bottom:20px;transition: all 0.5s ease;}
.gywo_b li h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:64px;background:#e0e0e0;transition:400ms ease all;-moz-transition:400ms ease all;}
.gywo_b li h1 span{ float:left; display:block; width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#262626; font-size:18px; line-height:30px; float:left;transition: all 0.5s ease;}
.gywo_b li h1 font{ float:right; color:#a3a3a3; font-size:24px; line-height:22px; text-align:right;transition: all 0.5s ease;}
.gywo_b li h1 font i{ display:block; color:#a3a3a3; font-size:14px;}
.gywo_b li p{ line-height:26px; color:#6b6b6b; font-size:14px; padding-right:268px; background:url(/images/bg12.jpg) no-repeat right center;transition: all 0.5s ease; min-height:52px; overflow:hidden;}
.gywo_b li:hover{ background:#b0802c;}
.gywo_b li:hover h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:64px;background:#fff;transition:400ms ease all;-moz-transition:400ms ease all;}
.gywo_b li:hover h1 span,.gywo_b li:hover h1 font,.gywo_b li:hover h1 font i{ color:#fff;}
.gywo_b li:hover p{ color:#fff; background:url(/images/bg13.jpg) no-repeat right center;}
.gywo_b ul{ margin-bottom:40px;}
@media(max-width:1024px){
.gywo_b li{ clear:both; height:auto; overflow:hidden; padding:20px;transition: all 0.5s ease; background:#ffffff;}	
.gywo_b li p{ line-height:26px; color:#6b6b6b; font-size:14px; padding-right:80px; background:url(/images/bg12.jpg) no-repeat right center;transition: all 0.5s ease;}
.gywo_b{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
}
@media(max-width:414px){
.gywo_b li{ clear:both; height:auto; overflow:hidden; padding:20px;transition: all 0.5s ease; background:#ffffff;}	
.gywo_b li p{ line-height:26px; color:#6b6b6b; font-size:14px; padding-right:40px; background:url(/images/bg12.jpg) no-repeat right center;transition: all 0.5s ease;}
.gywo_b li h1 span{ float:left; display:block; width:70%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#262626; font-size:18px; line-height:30px; float:left;transition: all 0.5s ease;}

}
/*新闻中心 end*/

/*加入我们 begin*/
.nw_box11{ clear:both; height:auto; overflow:hidden; background:#fff;}
.nw_box11 li{ float:left; line-height:80px; width:16%; margin-right:5%; background:url(/images/bg3.jpg) no-repeat right center;}
.nw_box11 li.qcbj{ margin-right:0%; background:none;}
.nw_box11 li a{ color:#424242; font-size:16px;transition: all 0.5s ease; display:block; width:100%;}
.nw_box11 li a span{ display:block; float:left; width:28px; height:26px; margin-top:26px; margin-right:19px;transition: all 0.5s ease;}
.nw_box11 li a span.bhy{ background:url(/tu/tu196.jpg) no-repeat left center;}
.nw_box11 li a:hover span.bhy{ background:url(/tu/tu196_1.jpg) no-repeat center center;}

.nw_box11 li a span.bhy1{ background:url(/tu/tu197.jpg) no-repeat left center;}
.nw_box11 li a:hover span.bhy1{ background:url(/tu/tu197_1.jpg) no-repeat center center;}


.nw_box11 li a span.bhy2{ background:url(/tu/tu198.jpg) no-repeat left center;}
.nw_box11 li a:hover span.bhy2{ background:url(/tu/tu198_1.jpg) no-repeat center center;}
.nw_box11 li a:hover{ color:#b0802c}

@media(max-width:768px){
.nw_box11{ clear:both; height:auto; overflow:hidden; background:#fff; padding:10px 0;}
.nw_box11 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.nw_box11 li a span{ display:block; float:left; width:28px; height:25px;; margin-right:19px;transition: all 0.5s ease;}
}
@media(max-width:414px){
.nw_box11 li{ float:left; line-height:40px; width:31%; margin-right:2%; background:none}	
.nw_box11 li a span{ display:block; float:left; width:28px; height:26px; margin-right:10px; margin-top:8px;transition: all 0.5s ease;}
.nw_box11 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}
@media(max-width:320px){
.nw_box11 li{ float:left; line-height:40px; width:48%; margin-right:2%; background:none}	
.nw_box11 li a span{ display:block; float:left; width:28px; height:26px;  margin-right:10px;transition: all 0.5s ease;}
.nw_box11 li a{ color:#424242; font-size:14px;transition: all 0.5s ease; display:block; width:100%;}
}

.jyln{ clear:both; height:auto; overflow:hidden; margin-bottom:90px;}
.jyln p img{ display:block; margin:0 auto;  max-width:100%; margin:0 auto; margin-bottom:40px;}
.jyln p{ line-height:30px; font-size:14px; color:#2e2e2e;}
@media(max-width:1024px){
.jyln{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.jyln p img{ display:block; margin:0 auto; width:100%; margin-bottom:20px;}
}

.gywo_t a{ float:right; display:block; border-bottom:2px solid #ac7e2e; color:#666666; font-size:16px; margin-top:5px;}
.gywo_t a img{ vertical-align:middle; margin-right:16px;}
.zpxx{ clear:both; height:auto; overflow:hidden; margin-bottom:80px;}
.zpxx_t{ height:auto; overflow:hidden; position:relative;}
.zpxx_t dl{ float:left; width:47%; height:auto; overflow:hidden; background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.05); margin-bottom:40px;}
.zpxx_t dl a{ display:block; width:100%;}
.zpxx_t dt{ float:right; width:48%; height:auto; overflow:hidden;}
.zpxx_t dt img{ display:block;  max-width:100%; margin:0 auto;transition: all 0.5s ease;}
.zpxx_t dd{ float:left; width:52%; height:auto; padding:30px 25px 0 20px;}
.zpxx_t dd h1{ color:#424242; font-size:18px; line-height:18px; font-weight:bold;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:15px;transition: all 0.5s ease;}
.zpxx_t dd p{ line-height:24px; color:#b2b2b2; height:72px; overflow:hidden; margin-bottom:15px;}
.zpxx_t dd span{ display:block; text-align:right; color:#b0802c;}
.zpxx_t dl:hover dt img{-moz-transform:scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.zpxx_t dl:hover dd h1{color:#b0802c;}
.zpxx_t dl.oniw{ float:right;}
.zpxx_b{ clear:both; height:auto; overflow:hidden;width:31%; margin:0 auto; background:#b0802c; text-align:center; line-height:55px; margin-top:40px;}
.zpxx_b a{ display:block; color:#fff; font-size:ffffff; font-size:14px;}
.zpxx_b a img{ vertical-align:middle; margin-left:5px;}
@media(max-width:1024px){
.zpxx{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.zpxx_b{ clear:both; height:auto; overflow:hidden;width:31%; margin:0 auto; background:#b0802c; text-align:center; line-height:55px; margin-top:20px;}
.zpxx_t dd{ float:left; width:52%; height:auto; padding:20px 20px 20px 20px;}
.zpxx_t dl{ float:left; width:100%; height:auto; overflow:hidden; background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.05); margin-bottom:40px;}
}
@media(max-width:414px){
.zpxx{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.zpxx_b{ clear:both; height:auto; overflow:hidden;width:100%; margin:0 auto; background:#b0802c; text-align:center; line-height:55px; margin-top:0px;}
.zpxx_t dd{ float:left; width:100%; height:auto; padding:20px 20px 20px 20px;}
.zpxx_t dl{ float:left; width:100%; height:auto; overflow:hidden; background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.05); margin-bottom:40px;}
.zpxx_t dt{ float:right; width:100%; height:auto; overflow:hidden;}
.zpxx_t dt img{ display:block; width:100%;transition: all 0.5s ease;}
.zpxx_t dd p{ line-height:24px; color:#b2b2b2; height:auto; overflow:hidden; margin-bottom:15px;}

}

.jr_box{ clear:both; width:100%; height:219px; background:url(/images/bg14.jpg) no-repeat center top;}
.zsjm{ width:100%; height:auto; overflow:hidden; clear:both;}
.zsjm_l{ float:left; width:66%; height:auto; overflow:hidden;}
.zsjm_l dt{ height:auto; overflow:hidden; margin-bottom:9px;}
.zsjm_l dt img{ display:block; max-width:100%; height:auto;transition: all 0.5s ease; height:362px;}
.zsjm_l dd{ min-height:176px; background:#fff; box-shadow:5px 0px 5px rgba(0,0,0,0.05); padding:30px 30px 0 30px; margin-bottom:9px;}
.zsjm_l dd h1{ position:relative; min-height:32px; color:#3d3d3d; font-size:16px; margin-bottom:12px;}
.zsjm_l dd h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:16px;background:#b0802c;transition:400ms ease all;-moz-transition:400ms ease all;}
.zsjm_l dd p{ line-height:29px; color:#999999; font-size:14px;}
{-moz-transform: translateX(10px); -webkit-transform: translateX(10px); -o-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px);}
.zsjm_r{ float:right; width:33%; height:auto; overflow:hidden;}
.zsjm_r li{ height:auto; overflow:hidden; background:#fff; min-height:176px; padding:27px 27px 0 27px;box-shadow:5px 0px 5px rgba(0,0,0,0.05); margin-bottom:9px;}
.zsjm_r li h1{ position:relative; min-height:32px; color:#3d3d3d; font-size:16px; margin-bottom:12px;}
.zsjm_r li h1:after{ content:'';position:absolute;left:0; bottom:0px; height:2px;width:16px;background:#b0802c;transition:400ms ease all;-moz-transition:400ms ease all;}
.zsjm_r li p{ line-height:29px; color:#999999; font-size:14px;}
@media(max-width:1024px){
.zsjm_l{ float:left; width:100%; height:auto; overflow:hidden;}
.zsjm_r{ float:right; width:100%; height:auto; overflow:hidden;}
.zsjm_l dt img{ display:block; width:100%; height:auto;transition: all 0.5s ease; height:auto;}

}

.cd-popup1 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup1.is-visible1 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container1 {
    position: relative;
    width:100%;
    margin:50px auto;
    height:auto;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:30px;height:30px; display: block;font-size:14px; background:url(/tu/tu9.png) no-repeat center center;}
.is-visible1 .cd-popup-container1 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }
.tiniw{ clear:both; width:100%; height:auto; position:relative; padding-top:60px;}
.tinbo{ height:688px; overflow:hidden; overflow-y: scroll; background:#fff; padding:80px;}
.tinbo::-webkit-scrollbar-track{background-color: #e0e0e0;}
.tinbo::-webkit-scrollbar{width: 5px;background-color:#e0e0e0;}
.tinbo::-webkit-scrollbar-thumb{background-color: #b0802c;border: 2px solid #b0802c;}
.tinbo_t{ height:auto; overflow:hidden; text-align:center; color:#2e2e2e; font-size:24px; line-height:29px; margin-bottom:30px;}
.tinbo_b{ clear:both; height:auto; overflow:hidden;}
.tinbo_b h1{ color:#2e2e2e; font-size:14px; line-height:29px;}
.tinbo_b h1 i{ color:#b0802c; font-size:14px;}
.boni{ height:auto; overflow:hidden;}
.boni_l{ float:left; width:83%; height:auto; overflow:hidden;}
.boni_l p{ clear:both; height:auto; overflow:hidden; margin-bottom:15px; line-height:48px;}
.boni_l p span{ float:left; color:#2e2e2e; font-size:14px;}
.boni_l p span em{ display:block; color:#2e2e2e; font-size:14px;}
.boni_l p span i{ color:#b0802c; font-size:14px;}
.boni_l p span.bonw{ float:left; width:62%; display:block;}
.boni_l p span.bonw1{ float:left; width:37%; display:block; margin-right:40px;}
.wbk{ width:100%; height:48px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block;}
.select { background: transparent;-webkit-appearance: none;-moz-appearance: none; width:100%; height:48px; border:none; background:url(/images/bg15.jpg) no-repeat 95% center #e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; }
.boni_r{ float:right; width:142px; height:auto; overflow:hidden;}
.boni_rt{ width:142px; height:160px; background:#e6e6e6; margin-bottom:23px;}
.scop{ display:block; margin:0 auto; width:122px; height:40px; background:#b0802c; font-size:14px; color:#fff; border:none; border-radius:10px;}
.cthg{ clear:both; width:100%; height:auto; overflow:hidden;}
.cthg p{ clear:both; height:auto; overflow:hidden; margin-bottom:15px; line-height:48px;}


.cthg p span{ float:left; color:#2e2e2e; font-size:14px;}
.cthg p span em{ display:block; color:#2e2e2e; font-size:14px;}
.cthg p span i{ color:#b0802c; font-size:14px;}
.cthg p span.bonw{ float:left; width:31%; display:block; margin-right:35px;}
.cthg p span.bonw1{ margin-right:0px;}
.cthg p span.bonw2{ float:left; width:100%; display:block; margin-right:0px;}
.wbk1{ float:left;width:31%; height:48px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:35px; margin-bottom:30px;}
.wbk2{ margin-right:0px;}
.wbk3{ float:left;width:100%; height:410px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.bhin{ clear:both; width:35%; height:auto; margin:0 auto;}
.tinhu{ width:48%; height:40px; overflow:hidden; float:left; border:none; background:#b0802c; border-radius:5px; color:#fff; font-size:14px;}
.tinhu1{ width:48%; height:40px; overflow:hidden; float:right; border:none; background:#808080; border-radius:5px; color:#fff; font-size:14px;}
.wbk4{ float:left;width:100%; height:220px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.bonhj{ float:left; width:31%; margin-right:35px;}
.bhin2{ margin:0 auto; margin-top:50px; clear:both; overflow:hidden;}
.cd-popup2 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup2.is-visible2 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container2 {
    position: relative;
    width:100%;
    margin:50px auto;
    height:auto;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:30px;height:30px; display: block;font-size:14px; background:url(/tu/tu9.png) no-repeat center center;}
.is-visible2 .cd-popup-container2 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }

@media(max-width:1024px){
	.cd-popup-container1 {
    position: relative;
    width:100%;
    margin:50px auto;
    height:auto;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.tiniw{ clear:both; width:100%; height:auto; position:relative; padding-top:30px;}
.tinbo{ height:568px; overflow:hidden; overflow-y: scroll; background:#fff; padding:30px;}
.wbk1{ float:left;width:100%; height:48px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.cthg p span.bonw{ float:left; width:100%; display:block; margin-right:35px;}
.bhin2{ margin:0 auto; margin-top:20px; clear:both; overflow:hidden;}
}
@media(max-width:768px){
	.cd-popup-container1 {
    position: relative;
    width:100%;
    margin:50px auto;
    height:auto;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.tiniw{ clear:both; width:100%; height:auto; position:relative; padding-top:30px;}
.tinbo{ height:568px; overflow:hidden; overflow-y: scroll; background:#fff; padding:30px;}
.wbk1{ float:left;width:100%; height:48px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.cthg p span.bonw{ float:left; width:100%; display:block; margin-right:0px;}
.boni_l{ float:left; width:100%; height:auto; overflow:hidden;}
.cthg p span.bonw{ float:left; width:100%; display:block; margin-right:0px;}
.cthg p span.bonw1{ margin-right:0px;}
.cthg p span.bonw2{ float:left; width:100%; display:block; margin-right:0px;}
.wbk1{ float:left;width:100%; height:48px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.wbk2{ margin-right:0px;}
.wbk3{ float:left;width:100%; height:410px; border:none; background:#e6e6e6; border-radius:5px; line-height:48px; padding:0 10px; font-size:14px; color:#2e2e2e; display:block; margin-right:0px; margin-bottom:30px;}
.bhin{ clear:both; width:35%; height:auto; margin:0 auto;}
.boni_r{ float:left; width:142px; height:auto; overflow:hidden;}
.boni_l p span.bonw{ float:left; width:100%; display:block;}
.boni_l p span.bonw1{ float:left; width:100%; display:block; margin-right:40px;}

}

.cpxin{ width:100%; height:auto; min-height:551px; background:#fff; margin-bottom:40px; box-shadow:5px 5px 5px rgba(0,0,0,0.05);}
.cpxin_l{ float:right; width:47%; height:auto;}
.cpxin_l img{ display:block; max-width:100%; float:right; height:auto;}
.cpxin_r{ float:left; width:53%; height:auto; overflow:hidden; padding:40px 35px 0 35px;}
.cpxin_r h1{ color:#b0802c; font-size:18px; line-height:18px; font-weight:bold; margin-bottom:20px;}
.cpxin_r p{ line-height:26px; font-size:12px; color:#666666;}
@media(max-width:1024px){
.cpxin_l{ float:none; width:60%; height:auto; margin:0 auto; margin-bottom:20px;}	
.cpxin_r{ float:left; width:100%; height:auto; overflow:hidden; padding:20px 20px 20px 20px;}
.cpxin{ width:100%; height:auto; min-height:auto; overflow:hidden; background:#fff; margin-bottom:40px; box-shadow:5px 5px 5px rgba(0,0,0,0.05);}
}
@media(max-width:414px){
.cpxin_l{ float:none; width:100%; height:auto; margin:0 auto; margin-bottom:20px;}	
.cpxin_r{ float:left; width:100%; height:auto; overflow:hidden; padding:20px 20px 20px 20px;}
.cpxin{ width:100%; height:auto; min-height:auto; overflow:hidden; background:#fff; margin-bottom:40px; box-shadow:5px 5px 5px rgba(0,0,0,0.05);}
}


.lxmi{ position:relative; width:100%; height:auto; overflow:hidden; margin-bottom:60px;}
.lxmi img{ display:block; max-width:100%;}
.helan{ position:absolute; left:415px; top:136px; width:111px; text-align:right;}
.helan  span{ display:block; width:100%; color:#3d3d3d;}
.helan img{ display:block; float:right; margin-top:6px;}
.shake1 {animation:shake1 7s infinite;-mzoanimation:shake1 7s infinite;-webkit-animation:shake1 7s infinite;-o-animation:shake1 7s infinite;}
.slwz{ position:absolute; left:511px; top:170px; width:160px; text-align:left;}
.slwz  span{ display:block; width:100%; color:#3d3d3d; clear:both;}
.slwz img{ display:block; float:left; margin-left:15px; margin-bottom:12px;}

.bjht{ position:absolute; left:850px; top:162px; width:154px; text-align:left; z-index:1}
.bjht span{ display:block; width:100%; color:#3d3d3d; clear:both; text-align:center; padding-right:20px;}
.bjht img{ display:block; float:right; margin-left:0px;}

.tjht{ position:absolute; left:992px; top:220px; width:157px; text-align:left;}
.tjht span{ display:block; width:100%; color:#3d3d3d; clear:both; text-align:center; padding-left:47px;}
.tjht img{ display:block; float:left; margin-left:0px;}

.hbht{ position:absolute; left:876px; top:270px; width:125px; text-align:left;}
.hbht span{ display:block; width:96px; color:#fff; clear:inherit; float:left; text-align:center; padding-left:0px;}
.hbht img{ display:block; float:right; margin-left:0px;}

.sxht{ position:absolute; left:1012px; top:286px; width:155px; text-align:left;}
.sxht span{ display:block; width:123px; color:#3d3d3d; clear:inherit; float:right; text-align:center; padding-left:0px; margin-top:24px;}
.sxht img{ display:block; float:left; margin-left:0px;}

.tonix{ width:100%; height:auto; position:absolute; left:0; top:0; width:100%; height:100%; z-index:99; padding-top:147px;}
.tonix_t{ width:56%; height:auto; margin:0 auto; background:#fff; padding:19px 26px;}
.tonix_tl{ height:auto; overflow:hidden; text-align:center;}
.tonix_tl img{ float:right;}
.tonix_bb{ text-align:center; color:#3d3d3d; }
.tonix_bb h1{ text-align:center; color:#3d3d3d; font-size:18px; line-height:24px; margin-bottom:30px;}
.tonix_bb p{ text-align:center; color:#3d3d3d; line-height:24px;}
.tonix_bb p a{ color:#3d3d3d;}
.lnui{ height:auto; overflow:hidden; display:none;}
.lnui h1{ line-height:24px; font-size:18px; color:#000; margin-bottom:10px;}
.lnui p{ line-height:32px; color:#323232; font-size:14px;}
@media(max-width:1024px){
.lnui{ height:auto; overflow:hidden; display:block; margin-bottom:35px;}	
.lxmi{ position:relative; width:100%; height:auto; display:none;}

}

.lxdz{ clear:both; height:auto; overflow:hidden; margin-bottom:60px;}
.lxdz li{ float:left; border-right:1px solid #eaeaea; padding-right:81px; margin-right:81px;}
.lxdz li h1{ line-height:20px; color:#404040; font-size:18px; margin-bottom:18px;}
.lxdz li h1 img{ vertical-align:middle; margin-right:10px; margin-top:-3px;}
.lxdz li p{ line-height:20px; color:#333333; font-size:20px;}
.lxdz li.qcbj{ margin-right:0px; padding-right:0px; border:none;}
.regular-radio {
	display: none;
}
@media(max-width:1024px){
.lxdz li{ float:left; border-right:none; padding-right:0px; margin-right:0px; width:50%; margin-bottom:30px;}
.lxdz{ clear:both; height:auto; overflow:hidden; margin-bottom:0px;}
}
@media(max-width:414px){
.lxdz li{ float:left; border-right:none; padding-right:0px; margin-right:0px; width:100%; margin-bottom:30px;}
.lxdz{ clear:both; height:auto; overflow:hidden; margin-bottom:0px;}
}
.regular-radio + label {
	-webkit-appearance: none;
	background-color: #e6e6e6;
width:48px;height:48px;
	padding: 9px;
	border-radius: 10px;
	display: inline-block;
	position: relative; float:left; margin-right:21px;
	
}

.regular-radio:checked + label:after {
	content: ' ';
	width: 12px;
	height: 12px;
	border-radius: 10px;
	position: absolute;
	top: 18px;
	background: #fff;
	
	text-shadow: 0px;
	left: 18px;
	font-size: 32px;
}

.regular-radio:checked + label {
	background-color: #b0802c;
	

}

.regular-radio + label:active, .regular-radio:checked + label:active {

}

.big-radio + label {
	padding: 16px;
}

.big-radio:checked + label:after {
	width: 24px;
	height: 24px;
	left: 4px;
	top: 4px;
}



.hxtd{ height:auto; overflow:hidden; background:#fff;  margin-bottom:40px;}
.hxtd_t{ height:auto; overflow:hidden; padding:46px 46px 46px 46px; margin-bottom:50px;width:99.5%; margin:2px auto; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.hxtd_t p{ line-height:36px; font-size:16px;}
.hxtd_b{ height:auto; overflow:hidden;}
.hxtd_b img{ display:block; margin:0 auto;}
@media(max-width:1024px){
.hxtd{ height:auto; overflow:hidden; background:#ffffff; padding:0px 0 0 0; margin-bottom:20px;}
.hxtd_t{ height:auto; overflow:hidden;  padding:30px;  margin-bottom:20px;}	
}
/*加入我们 end*/


.goxni{ clear:both; height:auto; overflow:hidden; margin-bottom:60px;}
.goxni p{ line-height: 32px;
    font-size: 14px;
    color: #454545;}

@media(max-width:1024px){
goxni{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
}





















































































































































































































































