﻿
/*网站公共样式*/
s.hs { display:none}

/******着陆页新头部******/
.x_zl_div{ width:100%; min-height:630px; height:auto; float:left; background:url(../image/xinzl_bj.jpg) center center no-repeat; background-size:cover; padding:30px 0;}
.x_zl_div_left{ width:500px; height:auto; float:left;}

.tuzu{ width:100%; overflow:hidden; position:relative; height:500px; margin-bottom:30px;}
.tuzu ul {  overflow:hidden;}
.tuzu ul li{ width:100%; height:100%; float:left; position:relative;}
.tuzu ul li img{ width:100%; display:block; }
.tuzu_span{margin:0px;padding:0px;width:100%;position:absolute; bottom:15px;text-align:center; z-index:886;}
.tuzu_span span{display:inline-block;margin-left:4px;width:10px;height:10px; border-radius:5px; box-sizing:border-box; background:#ccc; cursor:pointer;}
.tuzu_span span.cur,.tuzu_span span:hover{background:#61a601;width:10px;height:10px; border-radius:5px; }

.x_zl_div_right{ width:660px; height:560px; float:left; background:#fff; padding:50px 40px 0 40px; box-sizing:border-box;}
.x_zl_div_right dl.d1{ width:100%; height:auto; float:left;}
.x_zl_div_right dl.d1 dd{ width:360px; height:auto; float:left; font-size:14px; line-height:24px; color:#888; display:none;}
.x_zl_div_right dl.d1 dd h2{ width:100%; height:auto; float:left; font-size:22px; font-weight:550; line-height:30px; color:#333;}
.x_zl_div_right dl.d1 dt{ width:220px; height:auto; float:left; text-align:right; font-size:14px; color:#333; padding-top:20px;}
.x_zl_div_right dl.d1 dt strong{ width:auto; font-size:30px; color:#87c83c; padding:0 3px; font-weight:normal; }
.x_zl_div_right dl.d1 dt s{ width:auto; font-size:16px; color:#87c83c; text-decoration:none; padding:0 3px;}

.x_zl_div_right_bz{ width:100%; height:auto; float:left; padding:25px 20px 15px 20px; box-sizing:border-box; background:#f4f4f4; margin:15px 0; position:relative;}
.x_zl_div_right_bz_qb{ width:100%; height:auto; float:left; display:none;}
.x_zl_div_right_bz_qb p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#444; margin-bottom:5px;}
.x_zl_div_right_bz_qb p span{ width:65px; float:left; color:#888; text-align:right;}
.x_zl_div_right_bz_qb p strong{ width:auto; float:left; font-size:28px; color:#ff2e1e; font-weight:550; margin-top:-3px;}
.x_zl_div_right_bz_qb p strong s{ width:auto; font-size:16px; color:#888; padding:0 3px; font-weight:normal; }
s.bz_s{ width:auto; height:auto; float:left; background:url(../image/icon-fuwu.png) left center no-repeat; padding-left:20px; text-decoration:none; margin-right:15px;}

.zdrq_d{ width:auto; height:auto; float:left; padding:5px 20px 5px 45px; background:url(../image/zl_zdrq_bj.png) 15px center no-repeat #8c8c8c; background-size:auto 16px;  color:#fff; font-size:14px; border-radius:3px; position:absolute; right:20px; top:20px; cursor:pointer;}
.x_zl_div_right dl.d2{ width:100%; height:auto; float:left; margin-bottom:5px;}
.x_zl_div_right dl.d2 dt{ width:85px; height:auto; float:left;line-height:32px; text-align:right; font-size:14px; color:#888;}
.x_zl_div_right dl.d2 dd{ width:490px; height:auto; float:left;}
.x_zl_div_right dl.d2 dd a{ width:auto; height:30px; line-height:30px; padding:0 15px; float:left; border:1px solid #f9f9f9; margin:0 8px 5px 0;}
.x_zl_div_right dl.d2 dd a:hover,.x_zl_div_right dl.d2 dd a.cur{ border:1px solid #87c83c; color:#87c83c; background:url(../image/zl_xz.png) right bottom no-repeat; background-size:13px auto;}

.x_zl_div_right_b{ width:100%; height:auto; float:left; margin-top:20px; padding-left:44px; box-sizing:border-box;}
.x_zl_div_right_b a{ width:auto; height:auto; float:left; padding:5px 30px; border-radius:3px; background:#8c8c8c; color:#fff; font-size:16px; display:block; margin-right:10px;}
.x_zl_div_right_b a:hover{ background:#ffa200;}
.x_zl_div_right_b a.a1{ background:#ffa200;}
.x_zl_div_right_b a.a2{ background:none; border:1px solid #ffa200; color:#333;}
.x_zl_div_right_b a.a2:hover{ background:#ffa200; color:#fff;}
.x_zl_div_right_b a.a3{ background:url(../image/zhendang_tb.png) 20px center no-repeat #f00; padding-left:40px; background-size:15px auto;}
.x_zl_div_right_b a.a3:hover{ background:url(../image/zhendang_tb.png) 20px center no-repeat #ffa200;background-size:15px auto;}



.zlly_div{ width:450px; height:auto; min-height:400px; border-radius:5px; float:left; background:#fff; position:fixed; left:100px; top:100px; z-index:9999; display:none;}
.zlly_div h2.h2{ width:100%; height:50px; line-height:50px; float:left; background:#f2f2f2; border-radius:5px 5px 0 0; padding:0 15px; box-sizing:border-box;}
.zlly_div h2.h2 a{ width:auto; height:50px; float:right; font-size:36px;}
.zlly_div_c{ width:100%; height:auto; float:left; padding:15px 25px 30px 25px; box-sizing:border-box;}
.zlly_div_c dl{ width:100%; height:auto; float:left; margin-top:10px;}
.zlly_div_c dl dt{ width:70px; height:auto; float:left; line-height:32px; font-size:16px; text-align:right; padding-right:5px; box-sizing:border-box;}
.zlly_div_c dl dd{ width:320px; height:auto; float:left;}
.zlly_div_c dl dd .input{ width:100%; height:32px; line-height:32px; border:1px solid #ddd; border-radius:2px; outline:none; text-indent:10px;}
.zlly_div_c dl dd .txt{ width:100%; height:100px; line-height:24px; border:1px solid #ddd; border-radius:2px; outline:none; padding:10px; box-sizing:border-box;}
.zlly_div_c dl dd .button{ width:320px; float:left; height:40px; line-height:40px; border-radius:3px; background:#87c83c; color:#fff; border:none; font-size:16px; cursor:pointer; outline:none; opacity:0.9;}
.zlly_div_c dl dd .button:hover{ opacity:1;}

/*******了解旺辰合规******/
.xin_ny_div{ width:100%; height:auto; float:left; }
.ljjp_div{ width:100%; height:auto; float:left;padding:15px 0;}
.ljjp_div dl.d1{ width:690px; height:400px; float:left; margin:5px; position:relative;}
.ljjp_div dl.d1 dt{ width:100%; height:400px; overflow:hidden;}
.ljjp_div dl.d1 dt img{ width:100%; height:400px; display:block;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.ljjp_div dl.d1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.ljjp_div dl.d1 dd{ width:100%; height:auto; float:left; text-align:center; position:absolute; left:0; top:30%;}
.ljjp_div dl.d1 dd span{ width:100%; height:auto; float:left; margin-bottom:10px;}
.ljjp_div dl.d1 dd span img{ width:auto; height:70px; margin:0 auto; display:block;}
.ljjp_div dl.d1 dd span img.img1{ display:none;}
.ljjp_div dl.d1:hover dd span img.img1{ display:block;}
.ljjp_div dl.d1:hover dd span img.img{ display:none;}
.ljjp_div dl.d1 dd strong a{ width:100%; height:auto; float:left; color:#fff; font-size:24px; font-weight:normal; line-height:40px;}
.ljjp_div dl.d1 dd p{ width:60%; height:auto; float:left; color:#fff; margin:0 20%; font-size:14px; line-height:20px; opacity:0.9;}
.ljjp_div dl.d1:hover dd strong a{ color:#87c83c}


.ljjp_div dl.d2{ width:390px; height:400px; float:left; margin:5px; position:relative;}
.ljjp_div dl.d2 dt{ width:100%; height:400px; overflow:hidden;}
.ljjp_div dl.d2 dt img{ width:100%; height:400px; display:block;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.ljjp_div dl.d2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.ljjp_div dl.d2 dd{ width:100%; height:auto; float:left; text-align:center; position:absolute; left:0; top:30%;}
.ljjp_div dl.d2 dd span{ width:100%; height:auto; float:left; margin-bottom:10px;}
.ljjp_div dl.d2 dd span img{width:auto; height:70px; margin:0 auto; display:block;}
.ljjp_div dl.d2 dd span img.img1{ display:none;}
.ljjp_div dl.d2:hover dd span img.img1{ display:block;}
.ljjp_div dl.d2:hover dd span img.img{ display:none;}
.ljjp_div dl.d2 dd strong a{ width:100%; height:auto; float:left; color:#fff; font-size:24px; font-weight:normal; line-height:40px;}
.ljjp_div dl.d2 dd p{ width:60%; height:auto; float:left; color:#fff; margin:0 20%; font-size:14px; line-height:20px; opacity:0.9;}
.ljjp_div dl.d2:hover dd strong a{ color:#87c83c}

/*******公司简介****/
.xin_ej_div{ width:70%; height:auto; float:left; margin:40px 15% 30px 15%;}
.xin_ej_div dl{ width:20%; height:auto; float:left; cursor:pointer;}
.xin_ej_div dl dt{ width:100px; height:100px; border-radius:100px; border:1px solid #ccc; margin:0 auto; position:relative;}
.xin_ej_div dl dt img{ width:30px; height:30px; margin:33px; display:block;}
.xin_ej_div dl dt img.img1{ display:none;}
.xin_ej_div dl dd{ width:100%; height:auto; float:left; margin:8px 0 20px 0;}
.xin_ej_div dl dd a{ width:100%; height:auto; float:left; font-size:16px; color:#202020; text-align:center; line-height:24px;}
.xin_ej_div dl:hover dt,.xin_ej_div dl.cur dt{ border:1px solid #87c83c; background:#87c83c;  }
.xin_ej_div dl:hover dt img.img1,.xin_ej_div dl.cur dt img.img1{ display:block;}
.xin_ej_div dl:hover dt img.img,.xin_ej_div dl.cur dt img.img{ display:none;}
.xin_ej_div dl:hover dd a,.xin_ej_div dl.cur dd a{ color:#87c83c;}

.xin_gsjj_div{ width:100%; height:auto; float:left;}
.xin_gsjj_div dl.d1{ width:100%; height:auto; float:left; margin-bottom:10px;}
.xin_gsjj_div dl.d1 dd{ width:550px; height:auto; float:left; padding:30px; box-sizing:border-box; margin-top:45px; border:1px solid #f2f2f2; box-sizing:border-box; font-size:14px; line-height:24px; color:#666;}
.xin_gsjj_div dl.d1 dd p.p1 span{ color:#87c83c;}
.xin_gsjj_div dl.d1 dt{ width:650px; height:auto; float:left;}
.xin_gsjj_div dl.d1 dt img{ width:100%; height:auto; display:block;}
.xin_xt{ width:100%; height:1px; float:left; margin:20px 0; background:#f2f2f2;}
.xin_gsjj_div dl.d1 dd p.p2{ width:50%; height:auto; float:left; font-size:14px; line-height:24px; margin-bottom:10px;}
.xin_gsjj_div dl.d1 dd p.p2 strong{ width:100%; height:auto; line-height:26px; font-size:16px; color:#87c83c; float:left;}

.about_tt{ width:100%; height:auto; float:left; font-size:24px; line-height:32px; color:#202020; padding:25px 0;}
.about_tt span{ width:auto; font-size:14px; color:#666; padding-left:10px;}
.xin_gsjj_div dl.d2{ width:23.95%; height:auto; float:left; margin-right:1.4%;  background:#f8f8f8; padding:0; box-sizing:border-box; text-align:center;}
.xin_gsjj_div dl.d2 dt{ width:100%; height:auto; float:left;}
.xin_gsjj_div dl.d2 dt img{ width:100%; height:auto; display:block;}
.xin_gsjj_div dl.d2 dd{ width:100%; height:auto; float:left; font-size:14px; line-height:22px; color:#666; padding:15px 20px 30px 20px; box-sizing:border-box;}
.xin_gsjj_div dl.d2 dd strong{ width:100%; height:auto; margin:8px 0; font-size:17px; color:#202020; line-height:26px; float:left; font-weight:550;}
.xin_gsjj_div dl.d2 dd p.pg{ width:100%; height:auto; font-size:14px;line-height:24px; text-align:left; padding-left:55px; box-sizing:border-box; float:left; background:url(../image/index_div3_tb.png) 30px center no-repeat; background-size:20px auto;}
.xin_gsjj_div dl.d2.last{ margin-right:0;}

.xin_gsjj_div_fzlc{ width:100%; height:auto; float:left; background:#f8f8f8; margin-top:30px; min-height:100px;}
.xin_gsjj_div_fzlc_c{ width:100%; height:480px; float:left; position:relative; }
.xin_xt_timg{ width:100%; height:1px; float:left; position:absolute; left:0; top:200px; background:#ddd;}
.xin_gsjj_div_fzlc_c dl.d3{ width:20%; height:auto;  float:left; position:relative; }
.xin_gsjj_div_fzlc_c dl.d3 dd{ width:100%; height:150px; border:3px solid #f2f2f2;background:#fff; position:relative; padding:10px; letter-spacing:-0.5px; box-sizing:border-box; border-radius:7px; text-align:center; font-size:14px; line-height:24px; color:#333;}
.xin_gsjj_div_fzlc_c dl.d3 dd strong{ font-size:16px; height:auto; float:left; width:100%; line-height:26px; padding-bottom:5px; margin-bottom:5px; background:url(../image/zl_aboout_xt.png) center bottom no-repeat; background-size:40px 2px;}
.xin_gsjj_div_fzlc_c dl.d3 dd s{ width:20px; height:30px; float:left; position:absolute; left:106px; bottom:-30px; background:url(../image/xin_gsjj_fzlc_tb_1.png) center top no-repeat; background-size:20px 20px; }
.xin_gsjj_div_fzlc_c dl.d3 dt{ width:100%; height:auto; position:absolute; z-index:999; left:0; margin-top:36px; font-size:18px; font-weight:550; color:#202020; text-align:center; float:left; padding-top:36px; background:url(../image/xin_gsjj_fzlc_tb_3.png) center top no-repeat;}
.xin_gsjj_div_fzlc_c dl.d4{ width:20%; height:auto;float:left; position:relative; top:190px; }
.xin_gsjj_div_fzlc_c dl.d4 dt{ width:100%; height:auto; position:absolute; z-index:999; left:0; margin-top:-36px; font-size:18px; font-weight:550; color:#202020; text-align:center; padding-bottom:36px; float:left;  background:url(../image/xin_gsjj_fzlc_tb_3.png) center bottom no-repeat;}
.xin_gsjj_div_fzlc_c dl.d4 dd{ width:100%; height:150px; border:3px solid #f2f2f2;background:#fff; letter-spacing:-0.5px; position:relative; margin-top:60px; padding:15px 10px; box-sizing:border-box; border-radius:7px; text-align:center; font-size:14px; line-height:24px; color:#333;}
.xin_gsjj_div_fzlc_c dl.d4 dd strong{font-size:16px; height:auto; float:left; width:100%; line-height:26px; padding-bottom:5px; margin-bottom:5px; background:url(../image/zl_aboout_xt.png) center bottom no-repeat; background-size:40px 2px;}
.xin_gsjj_div_fzlc_c dl.d4 dd s{ width:20px; height:30px; float:left; position:absolute; left:106px; top:-20px; background:url(../image/xin_gsjj_fzlc_tb_2.png) center top no-repeat;background-size:20px 20px; }

/********JP品牌**********/
.bgs_div{ width:100%; height:auto; float:left; padding-bottom:30px;}

.office_sol{width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box;}
.office_sol_list{ width:100%; height:auto; float:left;}
.office_jt_left{ width:40px; height:40px; line-height:40px; text-align:center; font-size:24px; position:absolute; left:0px; top:130px; background:#f8f8f8; z-index:11; cursor:pointer; }
.office_jt_right{ width:40px; height:40px; line-height:40px;text-align:center; font-size:24px; position:absolute; right:0px; top:130px; background:#f8f8f8; z-index:11; cursor:pointer;}
.office_jt_left:hover,.office_jt_right:hover{ background:#87c83c; color:#fff;}
dl.d_bgs{ width:24.2%; height:auto; float:left; margin:0 0.4%; background:#f8f8f8; cursor:pointer;}
dl.d_bgs dt{ width:100%; height:auto; float:left; overflow:hidden; border:7px solid #f8f8f8; box-sizing:border-box; }
dl.d_bgs dt img{ width:100%; height:auto; display:block;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
dl.d_bgs:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
dl.d_bgs dd{ width:100%; height:auto; float:left; padding:7px 10px 20px 10px; box-sizing:border-box; text-align:center; font-size:14px; line-height:22px; color:#666;}
dl.d_bgs dd strong{ width:100%; height:auto; float:left; font-size:16px; font-weight:550; margin:8px 0 ;}
dl.d_bgs:hover{ background:#87c83c;}
dl.d_bgs:hover dd{ color:#fff;}
dl.d_bgs:hover dt{ border:7px solid #87c83c;}

.bjhui{ background:#f8f8f8;}

.ptrz_sol{width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box;}
.ptrz_sol_list{ width:100%; height:auto; float:left;}
.ptrz_jt_left{ width:40px; height:40px; line-height:40px; text-align:center; font-size:24px; position:absolute; left:0px; top:180px; background:#f8f8f8; z-index:11; cursor:pointer; }
.ptrz_jt_right{ width:40px; height:40px; line-height:40px;text-align:center; font-size:24px; position:absolute; right:0px; top:180px; background:#f8f8f8; z-index:11; cursor:pointer;}
.ptrz_jt_left:hover,.ptrz_jt_right:hover{ background:#87c83c; color:#fff;}
dl.d_ptrz{ width:24.2%; height:auto; float:left; margin:0 0.4%; background:#f1f1f1;}
dl.d_ptrz dt{ width:100%; height:auto; float:left; overflow:hidden; padding:20px; box-sizing:border-box; position:relative; }
dl.d_ptrz dt img{ width:100%; height:350px; display:block;}
dl.d_ptrz dt a img{ width:42px; height:42px; margin:190px auto;}
dl.d_ptrz dd{ width:100%; height:50px; line-height:50px; float:left; background:#fff; box-sizing:border-box; text-align:center; font-size:15px; color:#4a4a4a;}
dl.d_ptrz a{ display:none;}
dl.d_ptrz:hover a{  width:100%; height:100%; position:absolute; left:0; top:0; display:block; background:url(../image/lvbj_tm.png) center center no-repeat; background-size:cover;}
dl.d_ptrz:hover dd{ background:#87c83c; color:#fff; font-size:15px; font-weight:550;}

.hd_div{ width:100%; height:auto; float:left; padding:30px 0; background:#f8f8f8;}
.hd_div_menu{ width:100%; height:40px; float:left; margin:10px 0 30px 0;}
.hd_div_menu li a{ width:auto; height:40px; line-height:40px; float:left; background:#fff; padding:0 30px; font-size:18px;}
.hd_div_menu li a:hover,.hd_div_menu li a.cur{ background:#87c83c; color:#fff;}

.jphd_sol{width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box; float:left;}
.jphd_sol_list{ width:100%; height:auto; float:left;}
.jphd_jt_left{ width:40px; height:40px; line-height:40px; text-align:center; font-size:24px; position:absolute; left:0px; top:80px; background:#f8f8f8; z-index:11; cursor:pointer; }
.jphd_jt_right{ width:40px; height:40px; line-height:40px;text-align:center; font-size:24px; position:absolute; right:0px; top:80px; background:#f8f8f8; z-index:11; cursor:pointer;}
.jphd_jt_left:hover,.jphd_jt_right:hover{ background:#87c83c; color:#fff;}

dl.d_hd{ width:24%; height:auto; float:left; margin:0 0.5%; background:#f1f1f1;}
dl.d_hd dt{ width:100%; height:auto; float:left; overflow:hidden; position:relative; }
dl.d_hd dt img{ width:100%; height:190px; display:block;}
dl.d_hd dt a{ width:100%; height:100%; text-align:center; padding-top:80px; box-sizing:border-box; font-size:14px; float:left; display:none; position:absolute; left:0; top:0; background:url(../image/lvbj_tm.png) center center no-repeat; background-size:cover; color:#fff;}
dl.d_hd dd a{ width:100%; height:50px; line-height:50px; overflow:hidden; float:left; background:#fff; box-sizing:border-box; text-align:center; font-size:15px; color:#4a4a4a;}
dl.d_hd:hover dt a{ display:block;}
dl.d_hd:hover dd a{ color:#87c83c;}

/*****回馈客户*********/
.tdjs_div{ width:100%; height:auto; float:left; padding:10px 0 30px 0; background:#f8f8f8;}
/*.tdjs_sol{width:100%;height:auto; position:relative; overflow:hidden; box-sizing:border-box;}
.tdjs_sol_list{ width:100%; height:auto; float:left;}
.tdjs_jt{ width:90px; height:auto; margin:0 auto;}
.tdjs_jt_left{ width:40px; height:40px; line-height:40px; text-align:center; float:left; font-size:24px;background:#fff; z-index:11; cursor:pointer; }
.tdjs_jt_right{ width:40px; height:40px; line-height:40px;text-align:center; float:right; font-size:24px;background:#fff; z-index:11; cursor:pointer;}
.tdjs_jt_left:hover,.tdjs_jt_right:hover{ background:#87c83c; color:#fff;}
*/

.tdjs_div dl{float:left;width:300px; text-align:center; background:#fff; margin:40px 0.5%;box-sizing:border-box; overflow:hidden;  position:relative;}
.tdjs_div dl dt{ width:100%; height:auto; float:left;}
.tdjs_div dl dt img{ width:100%; height:auto; display:block;}
.tdjs_div dl dt span{ width:100%; height:50px; line-height:50px; overflow:hidden; float:left; text-align:center; background:#e9e9e9; color:#666; font-size:18px; font-weight:bold;}
.tdjs_div dl dd{ width:100%; padding:10% 25px 0 25px; box-sizing:border-box; color:#fff; height:370px; float:left; text-align:left; box-sizing:border-box; display:none;position:absolute; left:0; top:0;background:url(../image/zl_off_bj.png) center center no-repeat; background-size:cover; }
.tdjs_div dl dd a.zx{ background:#ffa82b; float:left; width:120px; height:30px; line-height:30px; float:left; text-align:center; color:#fff; border-radius:5px; position:absolute; opacity:0.9; left:20px; bottom:30px;}
.tdjs_div dl dd a.zx:hover{ opacity:1;}
.zssw_left{ width:35px; height:70px; position:absolute; left:0; top:50%; background:url(../image/zl_ban_jt_l.png) center center no-repeat #bfbfbf; z-index:11; cursor:pointer; border-radius:3px; }
.zssw_right{ width:35px; height:70px; position:absolute; right:0; top:50%; background:url(../image/zl_ban_jt_r.png) center center no-repeat #bfbfbf; z-index:11; cursor:pointer;border-radius:3px;}
.zssw_left:hover{ background:url(../image/zl_ban_jt_l.png) center center no-repeat #76bd21;}
.zssw_right:hover{ background:url(../image/zl_ban_jt_r.png) center center no-repeat #76bd21;}




/*.tdjs_div dl{ width:32.3333%; height:auto; float:left; position:relative; margin:0 0.5%;}
.tdjs_div dl dt{ width:100%; height:auto; float:left; position:relative;}
.tdjs_div dl dt img{ width:100%; height:auto; display:block;}
.tdjs_div dl dt span{width:100%; height:55px; line-height:55px; background:#fff; font-size:22px; color:#4a4a4a; position:absolute; left:0; bottom:0; text-align:center;}
.tdjs_div dl dd{ display:none; width:100%; height:100%; font-size:14px; line-height:24px; position:absolute; left:0; top:0; float:left; background:url(../image/heibj_tm.png) center center no-repeat; background-size:cover; padding:40px 25px 0 25px; box-sizing:border-box; color:#fff;}
.tdjs_div dl dd h3{ width:100%; height:auto; float:left; font-size:22px; color:#87c83c; margin-bottom:10px;}
.tdjs_div dl dd strong{ width:100%; height:auto; float:left; font-size:18px; color:#87c83c; margin:10px 0 8px 0; font-weight:normal;}
.tdjs_div dl dd a{ width:auto; height:auto; float:left; padding:4px 30px; background:#87c83c; color:#fff; border-radius:3px; margin-top:15px; opacity:0.8;}
.tdjs_div dl dd a:hover{ opacity:1;}
.tdjs_div dl:hover dt span{ display:none;}
.tdjs_div dl:hover dd{ display:block;}*/

.baibj{ background:#fff;}
.zxzb_div{ width:100%; height:auto; float:left; background:#f8f8f8; padding:10px 0 30px 0;}
.zxzb_div_left{ width:780px; height:auto; min-height:100px; float:left; background:#fff; margin-right:15px;}
.zxzb_div_left strong.s{ width:100%; height:50px; line-height:50px; float:left; border-bottom:1px solid #f8f8f8; text-indent:20px; font-size:16px;}
dl.zhibo{ width:100%; height:auto; float:left; padding:21px 20px; box-sizing:border-box;}
dl.zhibo dt{ width:340px; height:auto; float:left; margin-right:20px;}
dl.zhibo img{ width:340px; height:auto; display:block;}
dl.zhibo dd{ width:380px; float:left; height:auto; font-size:14px; line-height:24px; color:#666666;}
dl.zhibo dd h2{ width:100%; height:45px; line-height:45px; float:left; border-bottom:1px solid #f8f8f8; font-size:18px; margin:10px 0; overflow:hidden;}
dl.zhibo dd p{ width:100%; height:72px; float:left; overflow:hidden;}
dl.zhibo dd a{ width:auto; margin-top:15px; height:auto; float:left; padding:5px 40px 5px 25px; font-size:14px; color:#fff; border-radius:3px; float:left; background:url(../image/zxzb_tb_2.png) 120px center no-repeat #87c83c; opacity:0.9;}
dl.zhibo dd a:hover{ opacity:1;}

.zxzb_div_right{ width:395px; height:auto; float:left; background:#fff; min-height:100px;}
.zxzb_div_right strong.s{ width:100%; height:50px; line-height:50px; float:left; background:#87c83c; color:#fff;  text-indent:20px; font-size:16px;}

.scrollbox{ width:395px; margin: 0 auto; overflow: hidden;}
#scrollDiv{width:395px;height:240px; overflow:hidden;}
#scrollDiv li{height:80px; width:395px; padding:10px 20px; box-sizing:border-box; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:1px solid #f8f8f8; box-sizing:border-box;}
#scrollDiv li dl{ width:100%; height:auto; float:left;}
#scrollDiv li dl dt{ width:85px; height:60px; float:left; margin-right:10px;}
#scrollDiv li dl dt img{ width:100%; height:auto; display:block; border:1px solid #fff;}
#scrollDiv li dl dd.d1{ width:210px; height:60px; padding-right:10px; padding-top:3px; box-sizing:border-box; float:left; font-size:12px; color:#999;}
#scrollDiv li dl dd.d1 a{ font-size:13px; line-height:18px; color:#666; width:100%; height:36px; float:left; overflow:hidden;}
#scrollDiv li dl dd.d2 a{ width:45px; height:60px; line-height:60px; float:left; text-align:center; display:block; border-left:1px solid #f2f2f2;}
#scrollDiv li:hover dl dt img{ border:1px solid #87c83c;}
#scrollDiv li:hover dl dd.d1 a{ color:#87c83c; }
#scrollDiv li:hover dl dd.d2 a{ color:#87c83c;border-left:1px solid #87c83c; }

#but_up{ width:100%; height:20px; float:left; text-align:center; background:url(../image/zxzb_tb_4.png) center center no-repeat #87c83c; color:#fff;}
#but_down{ width:100%; height:20px; float:left; text-align:center; background:url(../image/zxzb_tb_3.png) center center no-repeat #9f9f9f; color:#fff;}

.jlq_div{ width:100%; height:auto; float:left; padding:10px 0 30px 0;}
.jlq_div dl{ width:48.5%; height:auto; float:left; background:#f8f8f8; margin-right:1%; padding:25px; box-sizing:border-box; margin-bottom:1%;}
.jlq_div dl dt{ width:180px; height:auto; float:left; background:#fff; text-align:center; padding-bottom:15px; margin-right:20px;}
.jlq_div dl dt img{ width:120px; height:auto; margin:20px auto 0 auto;}
.jlq_div dl dt span{ width:100%; height:auto; float:left; text-align:center;}
.jlq_div dl dd{ width:330px; height:auto; float:left; padding-top:20px; font-size:14px; line-height:24px; color:#979797;}
.jlq_div dl dd strong{ width:100%; height:40px; line-height:40px; float:left; overflow:hidden; font-size:18px; color:#333; border-bottom:1px solid #f2f3f4; margin-bottom:10px;}
.jlq_div dl.last{ margin-right:0;}

/******联系我们****/
.xin_lxwm_div{ width:100%; height:auto; float:left; padding:30px 0;}
.xin_lxwm_div dl.d1{ width:24%; height:auto; float:left; margin:0 0.5% 30px 0.5%; border:1px solid #f2f3f4; border-radius:2px; box-sizing:border-box; padding:25px 0 30px 30px; background:#f8f8f8;}
.xin_lxwm_div dl.d1 dt{ width:100%; height:auto; float:left; margin-bottom:15px;}
.xin_lxwm_div dl.d1 dt strong{ width:100%; height:auto; float:left; font-size:20px; line-height:24px; color:#151515; font-weight:normal;}
.xin_lxwm_div dl.d1 dt strong span{ width:100%; height:auto; float:left; font-size:14px; line-height:16px; color:#87c83c;}
.xin_lxwm_div dl.d1 dd{ width:100%; height:auto; float:left;}
.xin_lxwm_div dl.d1 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:22px; color:#666666;}
.xin_lxwm_div dl.d1 dd p span{ width:auto; height:auto; float:left; color:#333;}

.xin_lxwm_div dl.d2{ width:100%; height:auto; float:left; box-sizing:border-box; padding:25px 60px 35px 60px; border-bottom:1px solid #f2f3f4; margin-bottom:20px;}
.xin_lxwm_div dl.d2 dd{ width:50%; height:auto; float:left; margin-right:5%;}
.xin_lxwm_div dl.d2 dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:24px; color:#151515; font-weight:normal; margin-bottom:10px;}
.xin_lxwm_div dl.d2 dd strong span{ width:100%; height:auto; float:left; font-size:14px; line-height:16px; color:#87c83c;}
.xin_lxwm_div dl.d2 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:22px; color:#666666;}
.xin_lxwm_div dl.d2 dd p span{ width:auto; height:auto; float:left; color:#333;}
.xin_lxwm_div dl.d2 dt{ width:45%; height:auto; float:left; padding-top:7px;}
.xin_lxwm_div dl.d2 dt p.p1{ width:100%; height:auto; float:left; padding:23px 20px 20px 65px;  border-radius:2px;font-size:16px; line-height:24px; margin-bottom:10px; box-sizing:border-box; background:url(../image/lxwm_tp_1.png) 20px 20px no-repeat #8fc84c; color:#fff;}
.xin_lxwm_div dl.d2 dt p.p2{ width:100%; height:auto; float:left; padding:23px 20px 20px 65px; border-radius:2px; font-size:16px; line-height:24px; margin-bottom:10px; box-sizing:border-box; background:url(../image/lxwm_tp_2.png) 20px 20px no-repeat #eff1ed; color:#202020;}

.xin_dt{ width:100%; height:auto; float:left;}
.xin_dt img{ width:100%; height:auto; display:block;}

/******我们的故事*********/
.wmdgs_div{ width:100%; height:auto; float:left; padding-bottom:30px;}
.spbf_div{ width:100%; height:auto; float:left; margin-bottom:30px;}
.spbf_div iframe{ width:100%; height:600px; float:left;}

.video_sol{width:100%; height:290px !important; position:relative; overflow:hidden; box-sizing:border-box;}
.video_sol_list{ width:100%; height:290px !important; float:left;}
.video_jt_left{ width:40px; height:40px; line-height:40px; text-align:center; font-size:24px; position:absolute; left:0px; top:80px; background:#f8f8f8; z-index:11; cursor:pointer; }
.video_jt_right{ width:40px; height:40px; line-height:40px;text-align:center; font-size:24px; position:absolute; right:0px; top:80px; background:#f8f8f8; z-index:11; cursor:pointer;}
.video_jt_left:hover,.video_jt_right:hover{ background:#87c83c; color:#fff;}

dl.d_sp{ width:24.2%; height:auto; float:left; margin:0 0.4%; background:#f1f1f1;}
dl.d_sp dt{ width:100%; height:auto; float:left; overflow:hidden; padding:8px; box-sizing:border-box; position:relative; }
dl.d_sp dt img{ width:100%; height:auto; display:block;}
dl.d_sp dt p{ width:100%; height:100%; display:none; position:absolute; left:0; top:0; background:url(../image/heibj_tm.png) center center no-repeat; background-size:cover; padding:30% 25px; box-sizing:border-box; color:#fff; text-align:center;}
dl.d_sp dd{ width:100%; height:50px; line-height:50px; float:left; background:#fff; box-sizing:border-box; text-align:center; font-size:15px; color:#4a4a4a;}
dl.d_sp:hover dt p,dl.d_sp.cur dt p{ display:block;}

/******着陆页关于我们******/
dl.zl_gsjs{ width:100%; height:auto; float:left; padding:30px 0 20px 0;}
dl.zl_gsjs dd{ width:570px; height:auto; float:left; margin-right:30px; padding-top:60px;}
dl.zl_gsjs dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; padding-bottom:10px; margin-bottom:15px; color:#202020; background:url(../image/zl_aboout_xt.png) left bottom no-repeat; background-size:35px 3px; }
dl.zl_gsjs dd strong s{ color:#87c83c; text-decoration:none;}
dl.zl_gsjs dd strong span{ width:auto; font-size:12px; color:#bebebe; font-weight:normal; margin-left:10px;}
dl.zl_gsjs dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:22px; color:#666666; margin-bottom:15px;}
dl.zl_gsjs dt{ width:600px; height:auto; float:left;}
dl.zl_gsjs dt img{ width:100%; height:auto; display:block;}

.cxhd_div{ width:100%; height:auto; float:left; margin-bottom:35px;}
.cxhd_div dl.d_cx{ width:600px; height:400px; float:left; position:relative; margin-right:10px;}
.cxhd_div dl.d_cx dt{ width:600px; height:400px; float:left;}
.cxhd_div dl.d_cx dt img{ width:600px; height:400px; display:block;}
.cxhd_div dl.d_cx dt span{ width:100%; height:50px; line-height:50px; font-size:16px; position:absolute; left:0; bottom:0; text-align:center; float:left; background:url(../image/heibj_tm.png) center center no-repeat; background-size:cover; color:#fff;}
.cxhd_div dl.d_cx dd{ display:none; width:600px; height:400px; position:absolute; left:0; top:0; background:url(../image/lvbj_tm.png) center center no-repeat; background-size:cover;float:left;}
.cxhd_div dl.d_cx dd a{ width:100%; height:auto; float:left; margin-top:26%; background:url(../image/jh_tb.png) center top no-repeat; font-size:16px; font-weight:550; color:#fff; padding-top:50px; text-align:center;}
.cxhd_div dl.d_cx:hover dt span{ display:none;}
.cxhd_div dl.d_cx:hover dd{ display:block;}

.cxhd_div dl.d_cx1{ width:290px; height:195px; float:left; position:relative; margin-right:10px; margin-bottom:10px;}
.cxhd_div dl.d_cx1 dt{ width:290px; height:195px; float:left;}
.cxhd_div dl.d_cx1 dt img{width:290px; height:195px; display:block;}
.cxhd_div dl.d_cx1 dt span{ width:100%; height:50px; line-height:50px; font-size:16px; position:absolute; left:0; bottom:0; text-align:center; float:left; background:url(../image/heibj_tm.png) center center no-repeat; background-size:cover; color:#fff;}
.cxhd_div dl.d_cx1 dd{ display:none; width:290px; height:195px;position:absolute; left:0; top:0; background:url(../image/lvbj_tm.png) center center no-repeat; background-size:cover;float:left;}
.cxhd_div dl.d_cx1 dd a{ width:100%; height:auto; float:left; margin-top:23%; background:url(../image/jh_tb.png) center top no-repeat; font-size:16px; font-weight:550; color:#fff; padding-top:50px; text-align:center;}
.cxhd_div dl.d_cx1:hover dt span{ display:none;}
.cxhd_div dl.d_cx1:hover dd{ display:block;}

.cxhd_div dl.d_cx2{ width:290px; height:400px; float:left; position:relative; margin-top:-205px;}
.cxhd_div dl.d_cx2 dt{  width:290px; height:400px; float:left;}
.cxhd_div dl.d_cx2 dt img{ width:290px; height:400px; display:block;}
.cxhd_div dl.d_cx2 dt span{ width:100%; height:50px; line-height:50px; font-size:16px; position:absolute; left:0; bottom:0; text-align:center; float:left; background:url(../image/heibj_tm.png) center center no-repeat; background-size:cover; color:#fff;}
.cxhd_div dl.d_cx2 dd{ display:none;  width:290px; height:400px;position:absolute; left:0; top:0; background:url(../image/lvbj_tm.png) center center no-repeat; background-size:cover;float:left;}
.cxhd_div dl.d_cx2 dd a{ width:100%; height:auto; float:left; margin-top:23%; background:url(../image/jh_tb.png) center top no-repeat; font-size:16px; font-weight:550; color:#fff; padding-top:50px; text-align:center;}
.cxhd_div dl.d_cx2:hover dt span{ display:none;}
.cxhd_div dl.d_cx2:hover dd{ display:block;}

/*****商务合作******/
.ny_content{ width:100%; height:auto; float:left; padding:100px 0; background:url(../image/xin_other_bj.jpg) top center no-repeat; background-size:cover; min-height:300px;}
.ny_content h1{ width:100%; height:auto; float:left; font-size:30px; line-height:46px; color:#fff; margin-bottom:15px;}
.ny_content_left{ width:210px; height:auto; float:left; margin-right:15px;}
.ny_content_left ul{ width:100%; height:auto; float:left;}
.ny_content_left ul li a{ width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; display:block; background:#fff; margin-bottom:2px; float:left;}
.ny_content_left ul li a.cur,.ny_content_left ul li a:hover{ background:#67ad14; color:#fff;}

.ny_content_right{ width:975px; min-height:500px; padding:10px 25px 60px 25px; box-sizing:border-box; height:auto; float:left; background:#fff;}
.other_tt{ width:100%; height:50px; line-height:50px; float:left; border-bottom:1px solid #f0f0f0; font-size:22px; color:#67ad14; margin-bottom:15px;}
.other_tt span{ width:auto; float:right; font-size:14px; color:#6f716f;}
dl.d_swhz{ width:100%; height:auto; float:left; background:#f2f2f2;}
dl.d_swhz dd{ width:480px; height:auto; float:left; margin-right:25px; padding:25px; box-sizing:border-box; font-size:16px; line-height:26px;}
dl.d_swhz dt{ width:420px; height:auto; float:left;}
dl.d_swhz dt img{ width:100%; height:auto; display:block;}
p.swhz_p1{ width:25%; height:auto; float:left; margin-top:25px 0; padding-left:50px; background:url(../image/swhz_tp_2.png) left center no-repeat; background-size:40px 40px; font-size:14px; line-height:20px; color:#666666; box-sizing:border-box;}
p.swhz_p2{ width:30%; height:auto; float:left; margin-top:25px 0; padding-left:50px; background:url(../image/swhz_tp_3.png) left center no-repeat; background-size:40px 40px; font-size:14px; line-height:20px; color:#666666; box-sizing:border-box;}
p.swhz_p3{ width:45%; height:auto; float:left; margin-top:25px 0; padding-left:50px; background:url(../image/swhz_tp_4.png) left center no-repeat; background-size:40px 40px; font-size:14px; line-height:20px; color:#666666; box-sizing:border-box;}

/******站内公告*******/
.zngg_div{ width:100%; height:auto; float:left; max-width:925px;}
.zngg_div_t{ width:100%; height:39px; float:left; background:url(../image/zngg_tb_1.png) top center no-repeat;}
.zngg_div_c{ width:100%; height:auto; min-height:100px; float:left; background:url(../image/zngg_tb_2.png) top center repeat-y; padding:10px 55px; box-sizing:border-box; font-size:14px; line-height:26px; color:#202020;}
.zngg_div_c strong.s{ width:100%; height:auto; float:left; font-size:16px; color:#67ad14; margin-bottom:15px;}
.zngg_div_c p{ width:100%; height:auto; float:left;  margin-bottom:15px;}
.zngg_div_c strong.s1{ width:100%; height:auto; float:left; font-size:14px; color:#67ad14; margin-bottom:15px;}

.zngg_div_b{ width:100%; height:54px; float:left; background:url(../image/zngg_tb_3.png) top center no-repeat;}

/** 扫码查询税号 **/
.qrcodeBox{text-align:center;}
.qrcodeTitle{font-size:22px;font-weight:bold;padding:90px 0 20px;color:#67ad14;}
.qrcodeImg{width:200px;}
.qrContent{width:180px;margin:15px auto;}
.qrconLeft{float:left;width: 40px;text-align:right;padding-top: 5px;}
.qrconRight{float:right;width: 135px;color: #878787;text-align:left;font-size: 12px;line-height: 16px;} 
.clear{clear:both;height:10px;visibility: hidden;}
.qrTips{color: #67ad14;font-size: 14px;font-weight: bold;}

























