
/*网站公共样式*/
i,em{ font-style:normal;}
body { font-family:"微软雅黑","Microsoft YaHei"; font-size:14px;  background:#fff; overflow-x: hidden; margin: 0 auto; color:#333; line-height:22px; width:100%; overflow-x:hidden;  }
html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
ul,li,i { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none; color:#333; }
a:hover{ color:#e62129;}
img { border:none;object-fit:cover;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:1280px; margin:auto; }
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
textarea { -webkit-appearance: none;}   
.button{ border-radius: 0; } 
.ui-btn-text{ display:none;}
.ui-submit{}
.zbjj_table{
	width:100%;
	height: auto;
	background-color:#FFFFFF;
	border-color: #ffffff30;
	
}

.zbjj_table_tr{
	height: 70px;
	background: #E9F4FF;
	color:White;
}

.zbjj_table tr td{
	height: 114px;
	text-align: center;
	line-height: 30px;
}
.yxgs_table{
	width:75%;
	height: auto;
	background-color:#FFFFFF;
	border-color: #ffffff30;
	margin:0 auto;
}

.yxgs_table_tr{
	height: 70px;
	background: #E9F4FF;
	color:White;
}

.yxgs_table tr td{
	height: 50px;
	text-align: center;zb
	line-height: 30px;
}
.gsjn_table{
	width:75%;
	height: auto;
	background-color:#FFFFFF;
	border-color: #ffffff30;
	margin:0 auto;
}

.gsjn_table_tr{
	height: 70px;
	background: #E9F4FF;
	color:White;
}
.gsjn_table_tr td
{
    background:#00b0f0;
    }

.gsjn_table tr td{
	height: 50px;
	text-align: center;zb
	line-height: 30px;
}
.wjljz_p
{
    margin:0 auto;
    height:60px;
    margin-top:35px;
    width:390px;
    }
.wjljz_p p
{
   text-align: center;
    line-height: 60px;
    font-size: 20px;
    background:#ea5514;
    color:white;
    font-weight:bold;
    }

/*******手机端******/
.indexdiv5leftqh dl.hxdl{ display:none;}
.sjbottom{ display:none;}
.sjewm{ display:none;}
.sjheader{ display:none;}
.indexsjnews{ display:none;}
.sjpmore{ display:none;}
.indextt strong.s1{ display:none;}

/***float****/

.float_qq{ position:fixed; top:200px; right:0; width:50px; height:203px; z-index:6666;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.float_qq li.float_qq1{ position:absolute;  top:204px;left:0; width:62px;}
.float_qq li.float_qq1 a{ background:url(../images/float_qqicon1.png) 14px center no-repeat #5aaa63;}
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;}
.float_qq li.float_qq2 a{ background:url(../images/float_qqicon4.png) 14px center no-repeat #d25344; text-indent:50px;}
.float_qq li.float_qq2 img{ position:absolute; left:-133px; top:0px; display:none; width:120px; height:120px;}
.float_qq li.float_qq3{ position:absolute; top:102px; left:0; width:126px;}
.float_qq li.float_qq3 a{ background:url(../images/float_qqicon2.png) 14px center no-repeat #6d6d9f; text-indent:50px;}
.float_qq li.float_qq4{ position:absolute; top:153px; left:0; width:172px;} 
.float_qq li.float_qq4 a{ background:url(../images/float_qqicon3.png) 14px center no-repeat #2caae2; height:45px; line-height:20px; padding-top:5px;  padding-left:50px;}
.float_qq li a{ display:block; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:3px;}
.float_qq li.float_qq4 a:hover{ background-color:#2caae2; opacity:1;}
.float_qq li.float_qq1 a:hover{ background-color:#5aaa63; opacity:1;}
.float_qq li.float_qq2 a:hover{ background-color:#d25344; opacity:1;}
.float_qq li.float_qq3 a:hover{ background-color:#6d6d9f; opacity:1;}
.float_qq li.float_qq2:hover img{ display:block;}



/****分页****/
.fenye{ margin:20px 0;}
.fenye ul{  text-align:center; white-space:nowrap;}
.fenye ul li{display:inline;  margin:0; padding:0;  }
.fenye ul li a{ display:table-cell; display:inline-block; padding:0 10px; height:26px; margin:0 2px; line-height:26px;text-align:center; background:#fff; border:1px solid #ededed; border-radius:2px; }
.fenye ul li a.cur,.fenye ul li a:hover{ color:#fff; border:1px solid #ec4848; background:#ec4848;}

#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}
.sosoh2{ width:100%; height:auto; float:left; line-height:45px; font-size:13px; color:#666; border-bottom:1px solid #f2f2f2; }
.sosoh2 span,.sosoh2 s{ text-decoration:none; color:#ec4848; padding:0 3px;}

/******首页******/
.header{ width:100%; height:80px; float:left; border-bottom:1px solid rgba(255,255,255,0.4); position:fixed; z-index:999; box-sizing:border-box;}
.logo{ width:210px; height:30px; float:left; margin:15px 0;}
.logo img{ width:auto; height:50px; display:block;}
.logo img.img1{ display:none;}

.headerbj{ background:#fff; border-bottom:1px solid #f2f2f2;}
.headerbj .logo img.img1{ display:block;}
.headerbj .logo img.img{ display:none;}
.header.headerbj a.a{ background:#f2f2f2; color:#333;}
.headerbj .menu ul li a{ color:#333;}

.menu{ width:auto; height:80px; float:left;}
.menu ul{ width:auto; height:80px; float:left;}
.menu ul li{ width:auto; height:80px; float:left; padding:0 18px; position:relative;}
.menu ul li a{ width:auto; height:80px; line-height:80px; float:left; font-size:16px; padding:0 3px; color:#fff; box-sizing:border-box;}
.menu ul li:hover a,.menu ul li.cur a{ border-bottom:2px solid #82b94c; color:#82b94c;}
.header a.a{ width:auto; height:36px; line-height:36px; float:right; padding:0 25px; background:rgba(255,255,255,0.5); display:block; margin:22px 0; border-radius:4px; color:#fff;}
.header a.ttel{ width:auto; height:36px; line-height:36px; float:right; padding-left:25px; background:url(../images/top_tel.png) left center no-repeat; margin:22px 0; color:#fff; font-size:20px;}
.header.headerbj a.ttel{ background:url(../images/top_telh.png) left center no-repeat; color:#82b94c;}

.header a.a:hover{ background:#82b94c; color:#fff; }





.ejmenu{ display:none; width:750px; height:auto; float:left; background:#fff; position:absolute; left:-60px; top:90px; padding:15px 0 15px 40px; box-sizing:border-box; border-radius:5px; z-index:999; box-shadow:0 1px 8px #999;}
.ejmenu .ejjt{ width:100px; height:15px; float:left; background:url(../images/ejjt.png) center center no-repeat; position:absolute; left:65px; top:-10px;}
.ejmenu dl{ width:130px; height:auto; float:left; margin-right:35px; margin-bottom:5px;}
.ejmenu dl dt{ width:100%; height:48px; line-height:48px; font-size:16px; color:#ea5514; float:left; border-bottom:1px dashed #e0e0e0;}
.ejmenu dl dd{ width:100%; height:auto; float:left; margin-top:5px;}
.ejmenu dl dd a{ width:100%; height:30px; line-height:30px; padding:0; font-size:15px; color:#595959 !important; border:none !important;}
.ejmenu dl dd a:hover{ color:#ea5514 !important; border:none;}
.menu ul li:hover .ejmenu{ display:block;}

.menu ul li .ejmenus{ width:470px; height:auto; float:left;}
.menu ul li .ejmenus a{ width:auto; height:30px !important; line-height:30px !important; padding:0 40px 0 0; font-size:15px; color:#595959 !important; border:none !important; overflow:hidden;}
.menu ul li .ejmenus a:hover{ color:#ea5514 !important; border:none;}

.menu ul li .ejmenus.ejmenusr{ right:0; left:inherit; width:350px;  }
.menu ul li .ejmenusr .ejjt{ right:0px; left:inherit;}
.xzwidth{ width:240px !important;}

.menu ul li .ejmenus a.a1s { width:25%; height:auto; float:left; padding:0; }


.banner{ width:100%; overflow:hidden; height:38vw; position:relative; top:0; float:left; }
.banner ul {  overflow:hidden; height:38vw; width:100%; float:left;}
.banner ul li{ width:100%;  height:38vw; float:left; overflow:hidden; }
.banner ul li img{ width:100%; height:39vw;float:left; display:block;}
.banner_span{ margin:0px;padding:0px;width:100%;position:absolute; text-align:center;   position:absolute; bottom:20px; z-index:886;}
.banner_span span{display:inline-block;margin-left:5px;width:10px;height:10px; border-radius:5px; background:rgba(255,255,255,0.6); cursor:pointer;}
.banner_span span.cur,.banner_span span:hover{background:#fff;width:40px;height:10px;}
.banleft,.banright{ width:45px; height:45px; float:left; position:absolute; background-size:45px 45px !important; border-radius:45px; cursor:pointer;}
.banleft{ background:url(../images/ban_jt_l.png) center center no-repeat; left:3%; top:45%;}
.banright{ background:url(../images/ban_jt_r.png) center center no-repeat; right:3%; top:45%;}
.banleft:hover{ background:url(../images/ban_jt_l.png) center center no-repeat #82b94c; }
.banright:hover{ background:url(../images/ban_jt_r.png) center center no-repeat #82b94c;}

.indexdiv1{ width:100%; height:auto; float:left; background:url(../images/index_bj.jpg) center top no-repeat; background-size:cover; padding:45px 0; }
.indextt{ width:100%; height:auto; float:left; text-align:center; background:url(../images/index_tt.png) center 48px no-repeat; margin-bottom:30px;margin-top:19px;}
.indextt strong{ width:100%; height:auto; float:left; font-size:32px; color:#2f2f2f; line-height:40px; font-weight:600; margin-bottom:20px;}
.indextt p{ width:100%; height:auto; float:left; font-size:16px; color:#999999; line-height:24px;}
.indexttnobj{ background:none !important;}
.indexttnobj strong{ margin-bottom:3px;}

.ind_ul{ width:92%; height:auto; float:left; margin:0 4%; position:relative;}
.ind_ul ul{ width:100%; height:auto; float:left;}
.ind_ul ul li{ width:24%; height:50px; margin:0 0.5%; text-align:center; float:left;}
.ind_ul ul li a{ width:100%; height:50px; line-height:50px; float:left; font-size:21px; font-weight:normal;  text-align:center; background:#82b94c; color:#fff; border-radius:30px;}
.ind_ul ul li a:hover,.ind_ul ul li a.cur{ background:#ea5514;}
.huo_pro_div{ width:100%; height:auto; position:relative; overflow:hidden;}
.huo_pro_list{  width:100%; height:auto; overflow:hidden; float:left; }
.indjt_l{ width:4%; height:50px; float:left; position:absolute; top:0; left:-4%; background:url(../images/jt_left.png) center center no-repeat; cursor:pointer;}
.indjt_r{ width:4%; height:50px; float:left; position:absolute; top:0; right:-4%; background:url(../images/jt_right.png) center center no-repeat;cursor:pointer; }
.indjt_l:hover{  background:url(../images/jt_left_h.png) center center no-repeat; }
.indjt_r:hover{  background:url(../images/jt_right_h.png) center center no-repeat; }

.indqh{ width:100%; height:auto; float:left; display:none; margin-top:20px;}
.indexqhdiv{ width:100%; height:auto; float:left; padding:25px 70px; background:#fff; box-sizing:border-box; box-shadow:0 5px 5px #ededed;}
.indexqhdiv h2{ height:auto; float:left; font-size:22px; line-height:20px; font-weight:600; margin-bottom:10px;margin-right:22px;}
.indexqhdiv p{ width:100%; height:auto; float:left; font-size:18px; line-height:28px; color:#333;}
.indexqhdiv img{ width:auto; height:auto !important; text-align:center; max-width:100% !important; display:block; margin:10px auto;}
.indexqhdiv p.pa{ width:140px; height:auto; margin:0 auto; float:none; text-align:center;}
.indexqhdiv a.a{ width:140px; height:40px; line-height:40px; float:left;  float:left; text-align:left; text-indent:25px; border-radius:4px; background:url(../images/more.png) 105px center no-repeat #888888; font-size:15px; color:#fff; margin-top:15px;}
.indexqhdiv a.a:hover{ background:url(../images/more.png) 105px center no-repeat #82b94c;}
.indexqhdiv a.a1{ width:140px; height:40px; line-height:40px; float:left; text-align:center; font-size:15px; color:#888;}
.indexqhdiv a.a1:hover{ text-decoration:underline;}

.indexdiv2{ width:100%; height:auto; float:left; padding:50px 0;}
.indexdiv2left{ width:420px; height:auto; float:left;}
.indexdiv2left ul{ width:100%; height:auto; float:left; margin-top:50px;}
.indexdiv2left ul li{ width:100%; height:40px; line-height:24px; font-size:20px; font-weight:200; color:#666; padding:20px 0; float:left; border-bottom:1px dashed #e9e9e9;}
.indexdiv2left ul li strong{ width:auto; height:40px; line-height:40px; float:left; font-size:40px; color:#82b94c; font-family:Impact; font-weight:normal; margin-right:20px;}
.indexdiv2left ul li strong s{ font-size:16px; text-decoration:none; line-height:20px; float:right; font-weight:normal; padding:0 7px;}
.indexdiv2left ul li:last-child{ border-bottom:none;}
.indexdiv2left ul li strong.cs{ color:#ea5514;}
.lyk{ width:100%; height:auto; float:left; margin-top:20px;}
.lyk .input{ width:250px; height:40px; line-height:40px; float:left; font-size:14px; padding:0 15px; border:1px solid #e9e9e9; border-right:none; outline:none; box-sizing:border-box;}
.lyk .button{ width:170px; height:40px; line-height:40px; font-size:16px; float:left; text-align:center; border:1px solid #82b94c; background:#82b94c; color:#fff; outline:none; cursor:pointer;box-sizing:border-box;}
.lyk .button:hover{ opacity:0.8;}
.indexdiv2right{ width:764px; height:584px; float:right; background:url(../images/index_dt.png) center center no-repeat; background-size:764px 584px; position:relative;}

.dian {width:100px; height:60px; position:absolute; left:80px; top:180px;}
.dian .circle {position:absolute;width:auto;height:16px; font-size:15px; border-radius:50%;color:#333;top:20px;left:15px;z-index:12;margin-bottom: 0px;}
.dian:hover .ripple{ display:block;}
.dian:hover .circle{ color:#82b94c;}
.dian .ripple { display:none; border-radius: 50%;  background-clip: padding-box;background: transparent;width:60px;height:60px;border-radius: 50%;position: absolute;left:0;top:0;z-index: 9;margin-bottom: 0px;}
.dian .p1:after,.dian .p2:after,.dian .p3:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #82b94c;opacity: 0; background-color: rgba(130, 185, 76, .5);}
.dian .p1:after{ -webkit-animation: ripple 2.5s ease-out 225ms infinite;animation: ripple 2.5s ease-out 225ms infinite;}
.dian .p2:after{ -webkit-animation: ripple 2.5s ease-out .9s infinite; animation: ripple 2.5s ease-out .9s infinite;}
.dian .p3:after{ -webkit-animation: ripple 2.5s ease-out 1.8s infinite; animation: ripple 2.5s ease-out 3.8s infinite;}
@-webkit-keyframes ripple {0% {opacity: 0;-webkit-transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1)}}
@keyframes ripple {0% { opacity: 0;-webkit-transform: scale(.1);transform: scale(.1)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(1);transform: scale(1)}}
.dian1{left:90px; top:320px;}
.dian2{left:600px; top:60px;}
.dian3{left:600px; top:120px;}
.dian4{left:580px; top:160px;}
.dian5{left:490px; top:220px;}
.dian6{left:500px; top:240px;}
.dian7{left:555px; top:245px;}
.dian8{left:450px; top:260px;}
.dian9{left:530px; top:270px;}
.dian10{left:410px; top:300px;}
.dian11{left:480px; top:300px;}
.dian12{left:560px; top:305px;}
.dian13{left:320px; top:360px;}
.dian14{left:460px; top:350px;}
.dian15{left:530px; top:330px;}
.dian16{left:590px; top:328px;}
.dian17{left:570px; top:365px;}
.dian18{left:455px; top:400px;}
.dian19{left:510px; top:395px;}
.dian20{left:570px; top:405px;}
.dian21{left:305px; top:460px;}
.dian22{left:405px; top:470px;}
.dian23{left:500px; top:465px;}

.hbj{ background:#f5f5f5 !important;}
.hbj1{ background:#e6e6e6 !important;}
dl.idl{ width:24%; height:170px; float:left; position:relative; margin:0.5%; background:#fff; border-radius:4px;}
dl.idl dt{ width:100%; height:170px; float:left; cursor:pointer; padding-top:110px; font-size:20px; color:#333; font-weight:bold; text-align:center; box-sizing:border-box;}
dl.idl dd{ display:none; width:100%; height:170px; background:#82b94c; padding:40px; font-size:14px; line-height:24px; color:#fff; box-sizing:border-box; position:absolute; left:0; top:0; text-align:center;border-radius:4px;}
dl.idl dd p.pa{ width:160px; height:auto; margin:10px 10px;}
dl.idl dd p.pa a.a{ width:90px; height:30px; line-height:30px; float:left; font-size:12px; color:#fff; background:#ea5514; border-radius:4px; display:block;}
dl.idl dd p.pa a.a:hover{ opacity:0.8;}
dl.idl dd p.pa a.a1{ width:70px; height:30px; line-height:30px; float:left; font-size:12px; color:#fff;}
dl.idl dd p.pa a.a1:hover{ text-decoration:underline;}
dl.idl:hover dd{ display:block;}

p.pmore{ width:140px; height:auto; margin:20px auto;}
p.pmore a{ width:100%; height:40px; line-height:40px; border-radius:5px; font-size:15px; color:#fff; text-indent:30px; float:left; background:url(../images/more.png) 105px center no-repeat #999999; }
p.pmore a:hover{ background:url(../images/more.png) 105px center no-repeat #82b94c;}

.indexdiv3{ width:100%; height:auto; float:left; padding:50px 0 100px 0; background:url(../images/index_bj1.jpg) center center no-repeat; background-size:cover;}
.indextts strong,.indextts p{ color:#fff;}
dl.ysdl{ width:25%; height:auto; float:left; padding:20px 50px; box-sizing:border-box; text-align:center;}
dl.ysdl dt{ width:100%; height:auto; float:left;}
dl.ysdl dt img{ width:60px; height:auto; display:block; margin:0 auto;}
dl.ysdl dd{ width:100%; height:auto; float:left; color:#fff; margin-top:5px;}
dl.ysdl dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:40px; font-weight:600; margin-bottom:6px; padding-bottom:2px; background:url(../images/hui.png) center bottom no-repeat; background-size:30px 1px;}
dl.ysdl dd p{ width:100%; height:auto; min-height:40px; float:left; font-size:15px; line-height:20px; color:#bebebe;}

.indexdiv4{width:100%; background:#fff; height:auto; padding:50px 40px; box-shadow:0 5px 5px #f2f2f2; box-sizing:border-box; margin-top:-70px; float:left; }
dl.ilc{ width:24%; height:auto; float:left; margin:30px 0.5% 0.5% 0.5%; text-align:center; position:relative;}
dl.ilc dt{ width:100%; height:50px; float:left; text-align:center; position:absolute; top:-20px; }
dl.ilc dt img{ width:50px; height:auto; display:block; margin:0 auto; padding:0 20px; background:#fff;}
dl.ilc dd{ width:100%; height:320px; float:left; border:1px solid #f2f2f2; border-radius:3px; padding:40px 50px; box-sizing:border-box;}
dl.ilc dd img{ width:100px; height:auto; margin:0 auto; display:block;}
dl.ilc dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:40px; color:#4a4a4a; margin-top:5px;}
dl.ilc dd p.p{ width:100%; height:auto; line-height:24px; float:left; font-size:15px; margin:1px 0; color:#666666; background:url(../images/i_lctb5.png) left 4px no-repeat; padding-left:20px; text-align:left;}

.indexdiv5{ width:100%; height:auto; float:left; padding:50px 0;}
.indexdiv5left{ width:63.8%; height:auto; float:left; border:1px solid #e8e8e8; border-radius:2px; box-sizing:border-box; min-height:200px;}
.indexdiv5tt{ width:100%; height:65px; float:left; border-bottom:1px solid #e8e8e8; padding:0 15px; box-sizing:border-box;}
.indexdiv5tt strong{ width:auto; height:65px; line-height:65px; float:left; font-size:21px; color:#3c3c3c; font-weight:normal; cursor:pointer; box-sizing:border-box; }
.indexdiv5tt strong.cur{ border-bottom:2px solid #82b94c; color:#82b94c;}
.indexdiv5tt s{ width:auto; height:65px; float:left; text-decoration:none;padding:0 15px; background:url(../images/hui.png) center center no-repeat; background-size:1px 10px;}
.indexdiv5tt span{ width:auto; height:65px; line-height:65px; float:right;}
.indexdiv5tt span a{ width:auto; background:url(../images/moreh.png) right center no-repeat; padding-right:15px; font-size:13px; color:#7e7e7e; display:none;}
.indexdiv5tt span a:hover{ opacity:0.8;}
.indexdiv5leftqh{ width:100%; height:auto; float:left; padding:0 15px; box-sizing:border-box; display:none;}
.indexdiv5leftqh dl{ width:100%; height:auto; float:left; margin:15px 0;}
.indexdiv5leftqh dl dt{ width:230px; height:auto; float:left; position:relative; z-index:1;}
.indexdiv5leftqh dl dt img{ width:100%; height:150px; display:block;}
.indexdiv5leftqh dl dd{ width:100%; height:auto; float:left; padding-left:241px; margin-top:-140px; box-sizing:border-box;}
.indexdiv5leftqh dl dd h3 a{ width:100%; height:30px; line-height:30px; float:left; font-size:20px; padding-bottom:5px; color:#3c3c3c; overflow:hidden; background:url(../images/hui.png) 3px bottom no-repeat; background-size:40px 1px;}
.indexdiv5leftqh dl dd p{ width:100%; height:52px; line-height:26px; float:left; font-size:15px; margin:8px 0 5px 0; color:#adadad; overflow:hidden; }
.indexdiv5leftqh dl dd span{ width:100%; height:auto; float:left; font-size:14px; color:#d2d2d2; line-height:30px;}
.indexdiv5leftqh ul{ width:100%; height:auto; float:left;}
.indexdiv5leftqh ul li{ width:100%; height:52px; line-height:52px; float:left; overflow:hidden; border-bottom:1px dashed #f2f2f2;}
.indexdiv5leftqh ul li:last-child{ border-bottom:none;}
.indexdiv5leftqh ul li a{ width:100%; height:52px; line-height:52px; float:left; font-size:16px; color:#4a4a4a; padding-right:150px; box-sizing:border-box;}
.indexdiv5leftqh ul li s{ width:auto; height:52px; line-height:52px; float:right; margin-top:-52px; font-size:14px; color:#5f5f5f; text-decoration:none;}
.indexdiv5leftqh ul li:hover a,.indexdiv5leftqh ul li:hover s{ color:#94c26a}

.indexdiv5right{ width:35%; height:auto; float:right; border:1px solid #e8e8e8; border-radius:2px; box-sizing:border-box; min-height:200px;}
dl.iqa{ width:100%; height:auto; float:left; border-bottom:1px dashed #f2f2f2; padding:0 15px; box-sizing:border-box; position:relative; z-index:99;}
dl.iqa dt{ width:100%; height:60px; line-height:60px; cursor:pointer; float:left; font-size:16px; color:#4a4a4a; background:url(../images/ind_wttb4.png) right center no-repeat; overflow:hidden; padding:0 20px 0 35px; box-sizing:border-box;}
dl.iqa dt s{ width:30px; height:60px; float:left; margin-left:-35px; font-size:14px; text-align:center; background:url(../images/ind_wttb1.png) center center no-repeat; color:#fff; text-decoration:none; }
dl.iqa dd{ display:none; width:100%; min-height:50px; float:left; font-size:15px; line-height:25px; color:#adadad; overflow:hidden; background:url(../images/hui.png) 32px top no-repeat; background-size:15px 1px; padding:10px 20px 19px 35px; box-sizing:border-box;}
dl.iqa.cur dt{ background:url(../images/ind_wttb2.png) right center no-repeat;}
dl.iqa.cur dt s{ background:url(../images/ind_wttb3.png)  center center no-repeat;}
dl.iqa.cur dd{ display:block;}
.indexdiv5right dl.iqa:last-child{ border-bottom:none;}

.indexdiv6{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/index_bj2.jpg) center center no-repeat; background-size:cover;}
.indexdiv6 ul{ width:100%; height:auto; float:left;}
.indexdiv6 ul li { width:19%; height:auto; float:left; margin:0.5%;}
.indexdiv6 ul li img{ width:100%; height:auto; display:block;}

.linkdiv{ width:100%; height:auto; float:left; background:#fff; padding:15px 0; font-size:13px; color:#3c3c3c;}
.linkdiv strong{ width:auto; height:auto; line-height:24px; float:left;}
.linkdiv a{ width:auto; height:auto; line-height:24px; float:left; margin-right:15px; color:#999999;}
.linkdiv a:hover{ color:#3c3c3c;}

.bottomdiv{ width:100%; height:auto; float:left; padding:35px 0; background:#f3f3f3;}
.bottomdiv dl.d1{ width:10%; height:auto; float:left;}
.bottomdiv dl.d1.d1s{ width:11%;}
.bottomdiv dl.d1 dt{ width:100%; height:38px; line-height:38px; float:left; font-size:18px; color:#333333; background:url(../images/bot_tb1.png) left bottom no-repeat;}
.bottomdiv dl.d1 dd{ width:100%; height:auto; float:left; margin-top:5px;}
.bottomdiv dl.d1 dd a{ width:100%; height:28px; line-height:28px; float:left; overflow:hidden; font-size:14px; color:#666666;}
.bottomdiv1{ width:37%; height:auto; float:left; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; padding:38px 0 38px 38px; box-sizing:border-box;}
.bottomdiv1 p.p1{ width:100%; height:36px; line-height:36px; float:left; margin-bottom:2px; font-size:14px; color:#666; overflow:hidden; background:url(../images/bot_tb2.png) left 18px no-repeat; padding-left:22px; box-sizing:border-box;}
.bottomdiv1 p.p1 strong{ color:#82b94c; font-size:30px; line-height:36px;  font-weight:normal;}
.bottomdiv1 p.p1 strong s{ text-decoration:none; color:#eb622a;}
.bottomdiv1 p.p2{ width:100%; height:34px; line-height:34px; float:left; font-size:14px; color:#666; overflow:hidden; background:url(../images/bot_tb3.png) left center no-repeat; padding-left:22px; box-sizing:border-box;}
.bottomdiv1 p.p3{ width:100%; height:34px; line-height:34px; float:left; font-size:14px; color:#666; overflow:hidden; background:url(../images/bot_tb4.png) left center no-repeat; padding-left:22px; box-sizing:border-box;}

.bottomdiv dl.d2{ width:9%; height:auto; float:left; margin-left:2%;}
.bottomdiv dl.d2 dt{ width:100%; height:auto; float:left;}
.bottomdiv dl.d2 dt img{ width:100%; height:auto; display:block;}
.bottomdiv dl.d2 dd{ width:100%; height:28px; line-height:28px; float:left; background:#868686; font-size:14px; color:#fff; margin-top:8px; text-align:center;}
.bottomdiv dl.d2 dd.d{ background:#eb622a;}

.footdiv{ width:100%; height:auto; float:left; padding:15px 0; font-size:12px; line-height:24px; color:#999999;}

/**********行业节税*********/
.nybanner{ width:100%; height:auto; float:left;}
.nybanner img{ width:100%; height:440px; display:block;}

.mianbaoxie{ width:100%; height:55px; line-height:55px; float:left; border-bottom:1px solid #f2f2f2; font-size:14px; color:#666666;}
.mianbaoxie .document_width{ background:url(../images/mbxtb.png) left center no-repeat; padding-left:20px; box-sizing:border-box;}
.mianbaoxie a{color:#666666; margin:0 3px;}
.mianbaoxie a:hover{ color:#333;}

.nydiv{ width:100%; height:auto; float:left; padding:36px 0;}
.nydivleft{ width:72%; height:auto; float:left; min-height:300px; border:1px solid #e8e8e8; padding:5px 18px 30px 18px; box-sizing:border-box;}
.nydivlefttt{ width:100%; height:55px; border-bottom:1px solid #f2f2f2;float:left;}
.nydivlefttt ul{ width:auto; height:auto; float:left;}
.nydivlefttt ul li { width:auto; height:auto; float:left;}
.nydivlefttt ul li a{ width:auto; height:55px; line-height:55px; float:left; font-size:18px; font-weight:600; color:#666666; margin-right:25px;}
.nydivlefttt ul li a:hover,.nydivlefttt ul li a.cur{ color:#ea5514; border-bottom:1px solid #ea5514;}

dl.hxdl{ width:100%; height:auto; float:left; padding:22px 0; border-bottom:1px solid #f2f2f2;}
dl.hxdl dt{ width:25%; height:auto; float:left;}
dl.hxdl dt img{ width:100%; height:130px; display:block;}
dl.hxdl dd{ width:75%; height:auto; float:left; padding-left:25px; box-sizing:border-box;}
dl.hxdl dd h2 a{ width:100%; height:30px; float:left; font-size:20px; line-height:30px; background:url(../images/hui.png) left bottom no-repeat; background-size:35px 1px; color:#3c3c3c; padding-bottom:7px; margin-bottom:10px; overflow:hidden;}
dl.hxdl dd h3{ width:100%; height:44px; line-height:22px; font-size:15px; color:#999; overflow:hidden;}
dl.hxdl dd span{ width:auto; height:auto; float:left; font-size:14px; line-height:18px; margin-top:9px; color:#ccc;}
dl.hxdl dd span s{ width:auto; text-decoration:none; padding-left:18px; background:url(../images/xhtb.png) left center no-repeat; margin-left:25px;}
dl.hxdl:hover dd h2 a{ color:#82b94c;}

.nydivright{ width:26%; height:auto; float:right;}
dl.rdl{ width:100%; height:auto; float:left; margin-bottom:10px; border:1px solid #e8e8e8; box-sizing:border-box;}
dl.rdl dt{ width:100%; height:50px; line-height:50px; font-size:20px; color:#333; float:left;   background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ededed)); padding:0 18px; box-sizing:border-box;}
dl.rdl dt a{ width:auto; float:right; font-size:14px; color:#888;}
dl.rdl dd{ width:100%; height:auto; float:left; padding:0 18px; box-sizing:border-box;}
dl.rdl dd a.a1{ width:100%; height:48px; line-height:48px; font-size:15px; overflow:hidden; background:url(../images/hytb.png) left center no-repeat; float:left; border-bottom:1px dashed #f5f5f5; padding-left:8px; box-sizing:border-box;}
dl.rdl dd a.a1:hover{ background:url(../images/hytbh.png) left center no-repeat; color:#82b94c;}
dl.rdl dd a.a1:last-child{ border-bottom:none;}
dl.rdl dd a.a2{ width:100%; height:38px; line-height:38px; font-size:15px; overflow:hidden;  float:left; border-bottom:1px dashed #f5f5f5; box-sizing:border-box;}
dl.rdl dd a.a2:hover{ color:#82b94c;}
dl.rdl dd a.a2:last-child{ border-bottom:none;}

.patop10{ padding-top:10px !important;}
.rightgg{ width:100%; height:auto; float:left; }
.rightgg img{ width:100%; height:auto; display:block; margin-bottom:10px;}
dl.rdl dd a.a3{ width:auto; height:36px; line-height:36px; border-radius:3px; font-size:15px; float:left; padding:0 25px; background:#f8f8f8; margin:0 10px 10px 0;}
dl.rdl dd a.a3:hover{ color:#fff; background:#ea5514;}


/*******行业节税-产品汇总******/
dl.sccpdl{ width:50%; height:auto; float:left; padding:18px 18px 0 0; box-sizing:border-box;}
dl.sccpdl dt{ width:100%; height:auto; float:left; position:relative; border:1px solid #ededed; box-sizing:border-box; border-bottom:none;}
dl.sccpdl dt img{ width:100%; height:auto; display:block;}
dl.sccpdl dt span{ width:100%; height:100%; float:left; position:absolute; left:0; top:0; background:rgba(255,255,255,0.2); display:none;}
dl.sccpdl dd{ width:100%; height:auto; float:left; padding:0 15px 18px 15px; box-sizing:border-box; border:1px solid #ededed; box-sizing:border-box; border-top:none;}
dl.sccpdl dd h2 a{ width:100%; height:30px; line-height:30px; float:left; font-size:22px; color:#2f2f2f; overflow:hidden; margin:11px 0;}
dl.sccpdl dd h3{ width:100%; height:44px; float:left; font-size:15px; line-height:22px; color:#888; overflow:hidden; margin-top:6px;}
dl.sccpdl dd h3 strong{ font-weight:normal; color:#555;}
dl.sccpdl dd p{ width:100%; height:auto; float:left; font-size:14px; color:#ccc; line-height:20px; margin-top:10px;}
dl.sccpdl dd p s{ width:auto; height:auto; float:left; background:url(../images/xhtb.png) left center no-repeat; padding-left:18px; text-decoration:none; margin-right:25px;}
dl.sccpdl:hover dt{ box-shadow: 0 -5px 8px #ededed;}
dl.sccpdl:hover dd{ box-shadow: 0 2px 8px #ededed;}
dl.sccpdl:hover dd h2 a{ color:#82b94c;}
dl.sccpdl:nth-child(2n){ padding:18px 0 0 18px;}
dl.sccpdl:hover dt span{ display:none;}
/*dl.sccpdl:hover dd h3{ color:#555;}*/



/**********行业节税详细*********/
.xyjswzxx { width:100%; height:auto; float:left; }
.xyjswzxx img { width:auto; height:auto  !important; max-width:100%  !important; display:block; margin:0 auto;}

.nybanner1{ width:100%; height:auto; float:left;}
.nybanner1 img{ width:100%; height:510px; display:block;}
.nybanwz{ width:60%; height:auto; float:left; position:absolute; left:0; top:-300px; color:#fff; padding-left:20px; box-sizing:border-box;}
.nybanwz h1{ width:100%; height:auto; float:left; font-size:30px; line-height:40px;}
.nybanwz p{ width:100%; height:auto; float:left; font-size:14px; line-height:26px; margin:10px 0 20px 0;}
.nybanwz a{ width:100px; height:32px; line-height:32px; float:left; background:#82b94c; text-align:center; color:#fff; font-size:13px; display:block; border-radius:3px;}
.nybanwz a:hover{ opacity:0.8;}
.noborderbottom{ border-bottom:none !important;}

.nydiv1{ width:100%; height:auto; float:left; border:1px solid #e8e8e8; margin-bottom:10px; padding:5px 15px 20px 15px; box-sizing:border-box;}
.nydiv1tt{ width:100%; height:50px; float:left; border-bottom:1px solid #e8e8e8; margin-bottom:15px;}
.nydiv1tt strong{ width:100%; height:50px; line-height:50px; float:left; font-size:20px; font-weight:600; color:#333; background:url(../images/lxtb.png) left  bottom no-repeat; background-size:60px 2px;}
.nydiv1tw{ width:100%; height:auto; float:left; font-size:15px; line-height:26px; color:#666;}
.nydiv1tw strong{ color:#333;}
.nydiv1tw img{ width:auto; height:auto !important; max-width:100% !important; margin:0 auto; display:block; }


/**********节税产品-灵活用工*********/

dl.lhrgdls { width:100%; height:auto; float:left; text-align:center; margin:15px 0;}
dl.lhrgdls dd {  width:100%; height:auto; float:left; font-size:16px; line-height:25px; color:#333;  margin-bottom:25px;  }
dl.lhrgdls dt {   width:100%; height:auto; float:left;  }
dl.lhrgdls dt img {  width:auto; height:auto; max-width:100%; display:block; margin:0 auto;   }

.nybanner2{ width:100%; height:auto; float:left;}
.nybanner2 img{ width:100%; height:730px; display:block;}

.tjiaokong{ width:100%; height:40px; position:absolute; top:-210px; left:0;}
.tjiaokong div{ width:500px; height:40px; margin:0 auto; background:#fff; border-radius:40px;}
.tjiaokong div .input{ width:320px; height:40px; float:left; border-radius:40px 0 0 40px; border:none; outline:none; text-indent:25px;}
.tjiaokong div .button{ width:180px; height:40px; float:left; border-radius:40px; border:none; outline:none; text-align:center; cursor:pointer; background:#82b94c; font-size:16px; color:#fff;}
.tjiaokong div .button:hover{ opacity:0.8;}

dl.lhrgd1{ width:20%; height:300px; float:left; position:relative; cursor:pointer;}
dl.lhrgd1 dt{ width:100%; height:auto; float:left;}
dl.lhrgd1 dt img{ width:100%; height:300px; display:block;}
dl.lhrgd1 dd{ width:100%; height:300px; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); padding:130px 15px 15px 15px; color:#fff; box-sizing:border-box; text-align:center;}
dl.lhrgd1 dd strong{ width:100%; height:36px; line-height:36px; float:left; overflow:hidden; font-size:22px;  font-weight:normal;}
dl.lhrgd1 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:24px; display:none; margin-top:8px;}
dl.lhrgd1.cur{ /*width:26%;*/}
dl.lhrgd1.cur dd{  padding:110px 15px 15px 15px;  background:rgba(130,185,76,0.8);}
dl.lhrgd1.cur dd p{ display:block;}

.jscpdivdq{ width:100%; margin:0; height:auto; float:left; position:relative; padding:0; box-sizing:border-box; overflow:hidden;}
.jscqdivdqlist{ width:100%; height:auto; float:left;}
.jscqleft{ width:45px; height:45px; border-radius:45px; background-size:45px 45px; cursor:pointer; float:left; background:url(../images/ban_jt_l.png) center center no-repeat #333; position:absolute; left:0; top:40%; opacity:0.7;}
.jscqright{ width:45px; height:45px; border-radius:45px; background-size:45px 45px; cursor:pointer; float:left; background:url(../images/ban_jt_r.png) center center no-repeat #333; position:absolute; right:0; top:40%;opacity:0.7;}
.jscqleft:hover,.jscqright:hover{ opacity:1;}



.nytjk{ width:340px; height:45px; margin:0 auto;}
.nytjk p{ width:100%; height:auto; float:left; margin:35px 0 15px 0;}
.nytjk p .input{ width:250px; height:45px; line-height:45px; float:left; border-radius:4px 0 0 4px; border:1px solid #e8e8e8; border-right:none; box-sizing:border-box; text-indent:15px; outline:none;}
.nytjk p .button{ width:90px; height:45px; line-height:45px; float:left; border:none; border-radius:0 4px 4px 0; background:#ea5514; color:#fff; text-align:center; font-size:16px; outline:none; cursor:pointer;}
.nytjk p .button:hover{ opacity:0.8;}

.lhrgdiv{ width:100%; height:auto; float:left; padding:36px 0; background:url(../images/lhrg_bj.jpg) center center no-repeat; background-size:cover;}
.zibai strong{ color:#fff !important; }
.lhrgdiv ul.u1{ width:700px; height:100px; margin:0 auto; background:#fff;}
.lhrgdiv ul.u1 li{ width:50%; height:100px; cursor:pointer; float:left; text-align:center; position:relative; font-size:17px; line-height:30px; padding:20px 0; box-sizing:border-box;}
.lhrgdiv ul.u1 li p{ font-size:15px;}
.lhrgdiv ul.u1 li.cur{ background:#82b94c; color:#fff;}
.lhrgdiv ul.u1 li.cur s{ width:20px; height:9px; background:url(../images/lsjjt.png) center center no-repeat; position:absolute; left:48%; bottom:-8px; display:block; float:left;}
.lhrgdivqh{ width:100%; height:auto; float:left; display:none; margin:40px 0 15px 0;}
.lhrgdivqh img{ width:100% !important; height:auto !important; display:block;}
.lodeing_center{margin:auto 20% auto 20%;}
p.pmores{ width:240px; height:40px; margin:0 auto;}
p.pmores a{ width:100%; height:40px; line-height:40px; float:left; font-size:16px; text-align:center; background:#ea5514; color:#fff; border-radius:4px; margin:15px 0;}
p.pmores a:hover{ opacity:0.8;}


ul.lhrgu1{ width:700px; height:100px; margin:0 auto; background:#fff;}
ul.lhrgu1 li{ width:48%; height:100px; cursor:pointer; float:left; text-align:center; position:relative; font-size:17px; line-height:30px; padding:20px 0; margin:0 1%; box-shadow:0 0px 8px #e8e8e8; box-sizing:border-box;}
ul.lhrgu1 li p{ font-size:15px;}
ul.lhrgu1 li.cur{ background:#82b94c; color:#fff;}
ul.lhrgu1 li.cur s{ width:20px; height:9px; background:url(../images/lsjjt.png) center center no-repeat; position:absolute; left:48%; bottom:-8px; display:block; float:left;}
.lhrgyial{ width:100%; height:auto; float:left; background:#fff; margin:40px 0 15px 0; display:none;}
.lhrgyial p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:22px; color:#666; margin-bottom:15px;}
.lhrgyial ul{ width:100%; height:auto; float:left; border:1px solid #e8e8e8; border-bottom:none; box-sizing:border-box; text-align:center;}
.lhrgyial ul.last{ border-bottom:1px solid #e8e8e8;}
.lhrgyial ul li{ padding:15px 0; font-size:16px; line-height:22px;}
.lhrgyial ul li.l1{ width:15%; float:left;}
.lhrgyial ul li.l2{ width:35%; float:left; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; box-sizing:border-box;}
.lhrgyial ul li.l3{ width:50%; float:left; background:#f8f8f8;}
.lhrgyial ul li.l3.l3s{ height:44px; line-height:44px;}
.lhrgyial p.p1{ width:100%; height:auto; float:left; font-size:16px; line-height:22px; color:#ea5514; margin-top:15px; background:url(../images/lhrg_tb.png) left 3px no-repeat; padding-left:18px; box-sizing:border-box;}
.lhyglct{ width:100%;margin:0 auto;}
dl.lhrgd2{ width:25%; height:auto; float:left; border:2px solid #f8f8f8; padding:40px 0; background:#fff; box-sizing:border-box; text-align:center;}
dl.lhrgd2 dt{ width:100%; height:auto; float:left;}
dl.lhrgd2 dt img{ width:65px; height:auto; display:block; margin:0 auto;}
dl.lhrgd2 dt img.img1{ display:none;}
dl.lhrgd2 dd{ width:100%; height:40px; float:left; font-size:20px; line-height:40px; color:#666666; overflow:hidden;}
dl.lhrgd2.cur{ background:#82b94c;}
dl.lhrgd2.cur dt img.img{ display:none;}
dl.lhrgd2.cur dt img.img1{ display:block;}
dl.lhrgd2.cur dd{ color:#fff;}

.zrr_dy{
	width: 100%;
}
.zrr_img{
	float: left;
	width: 65%;
}
.zrr_img img{
	width: 100%;
}
.zrr_js{
	float: left;
	width: 35%;
	line-height:55px;
}
.zrr_bt{
	font-size: 25px;
}

.lhrglc{ width:100%; height:auto; float:left; padding:49px 0; background:url(../images/lhrg_lcbj.jpg) center center no-repeat; background-size:cover;}
.lhrglc dl.d1{ width:20%; height:auto; float:left; text-align:center; margin:1%;}
.lhrglc dl.d1 dt{ width:100%; height:auto; float:left;}
.lhrglc dl.d1 dt img{ width:55px; height:auto; margin:0 auto; display:block;}
.lhrglc dl.d1 dd{ width:100%; height:auto; float:left; margin-top:8px;}
.lhrglc dl.d1 dd strong{ width:100%; height:36px; line-height:36px; color:#fff; float:left; overflow:hidden; font-size:20px; font-weight:normal;}
.lhrglc dl.d1 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:20px; color:#bebebe;}
.lhrglc .jt{ width:4%; height:55px; float:left; background:url(../images/lhrg_lctbjt.png) center center no-repeat; margin:1% 0}

.lhrglc2{ width:100%; height:auto; float:left; padding:49px 0; background:url(../images/lhrg_lcbj.jpg) center center no-repeat; background-size:cover;}
.lhrglc2 dl.d1{ width:20%; height:auto; float:left; text-align:center; margin:2%;}
.lhrglc2 dl.d1 dt{ width:100%; height:auto; float:left;}
.lhrglc2 dl.d1 dt img{ width:55px; height:auto; margin:0 auto; display:block;}
.lhrglc2 dl.d1 dd{ width:100%; height:auto; float:left; margin-top:8px;}
.lhrglc2 dl.d1 dd strong{ width:100%; height:36px; line-height:36px; color:#fff; float:left; overflow:hidden; font-size:20px; font-weight:normal;}
.lhrglc2 dl.d1 dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:20px; color:#bebebe;}
.lhrglc2 .jt{ width:4%; height:55px; float:left; background:url(../images/lhrg_lctbjt.png) center center no-repeat; margin:1% 0}


.lhrgys{ width:100%; height:auto; float:left; background:#fff;}
.lhrgys dl{ width:50%; height:auto; float:left; padding:30px 40px; border:1px solid #f8f8f8; box-sizing:border-box;}
.lhrgys dl dt{ width:130px; height:auto; float:left;}
.lhrgys dl dt img{ width:100px; height:auto; display:block;}
.lhrgys dl dd{ width:100%; height:auto; float:left; padding-left:130px; margin-top:-100px; box-sizing:border-box;}
.lhrgys dl dd strong{ width:100%;  height:32px; line-height:32px; float:left; border-bottom:1px solid #f2f2f2; background:url(../images/bot_tb1.png) left bottom no-repeat; background-size:30px 2px; font-size:24px; font-weight:normal; padding-bottom:12px; margin-bottom:8px;}
.lhrgys dl dd p{ width:100%; height:auto; float:left; font-size:15px; line-height:22px; color:#888888;}
.lhyg_dyjs{ font-size:16px;text-align:center;width:85%;}

.ppysdiv{ width:100%; height:auto; float:left; padding:40px 0; background:#f9f9f9;}
.ppysdiv ul{ width:100%; height:auto; float:left;}
.ppysdiv ul li{ width:23%; height:auto; float:left; margin:0 1%; padding-left:50px; box-sizing:border-box;}
.ppysdiv ul li strong{ width:100%; height:24px; float:left; font-size:16px; color:#333; line-height:24px; overflow:hidden; font-weight:normal;}
.ppysdiv ul li p{ width:100%; height:auto; float:left; font-size:14px; color:#999; line-height:22px;}
.ppysdiv ul li.l1{ background:url(../images/bystb1.png) 5px 5px no-repeat;}
.ppysdiv ul li.l2{ background:url(../images/bystb2.png) 5px 5px no-repeat;}
.ppysdiv ul li.l3{ background:url(../images/bystb3.png) 5px 5px no-repeat;}
.ppysdiv ul li.l4{ background:url(../images/bystb4.png) 5px 5px no-repeat;}

/*********税收优惠********/
.ssyhlct { width:100%; height:auto; float:left; font-size:16px; line-height:24px; margin:10px 0; }
.ssyhlct  img{ width:100% !important; height:auto !important; display:block;}






.nybanner6{ width:100%; height:auto; float:left;}
.nybanner6 img{ width:100%; height:730px; display:block;}
.nybanner6 .shyhbanwz{ color:#fff;top:-520px;}
.shyhbanwz{ width:100%; height:auto; float:left; text-align:center; position:absolute; }
.shyhbanwz h3{ width:100%; height:auto; line-height:33px; font-size:22px;}
.shyhbanwz h3 span{  padding:2px 20px; border-radius:30px; background:#ea5514; color:#fff; margin-left:10px;}
.shyhbanwz h3 span s{text-decoration:none; font-size:14px;}
.shyhbanwz h2{ width:100%; height:auto; line-height:70px; font-size:60px; font-weight:600; margin:5px 0;}
.shyhbanwz span.sp1{ width:100%; height:auto; float:left; letter-spacing:6px; color:#999; font-size:12px; text-transform:uppercase;}
.shyhbanwz p{ width:760px; height:auto; margin:0 auto;}
.shyhbanwz p s{ width:180px; height:50px; line-height:50px; float:left; text-align:center; border-radius:50px; background:rgba(255,255,255,0.2); margin:50px 5px 0 5px; text-decoration:none; font-size:16px;}








.ssyhdiv{ width:100%; height:auto; float:left; padding-bottom:36px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ededed));}
.ssyhdivc{ width:100%; height:auto; float:left; padding:0 65px; border-radius:10px; margin-bottom:10px; background:#fff; box-shadow:0 0 5px #e8e8e8; box-sizing:border-box; margin-top:-80px;}
.ssyhdivctt{ width:100%; height:auto; float:left; text-align:center; font-size:25px; color:#2f2f2f; line-height:78px;}
.ssyhdivc dl{ width:25%; height:auto; float:left; text-align:center; border-right:1px solid #f2f2f2; box-sizing:border-box;}
.ssyhdivc dl dt{ width:100%; height:50px; line-height:50px; float:left; border-bottom:1px solid #f2f2f2; font-size:16px; color:#666; background:#f8f8f8;}
.ssyhdivc dl dd{ width:100%; height:auto; float:left;}
.ssyhdivc dl dd p{ width:100%; height:46px; line-height:46px; float:left; border-bottom:1px solid #f2f2f2; font-size:16px; color:#888; box-sizing:border-box;}
.ssyhdivc dl dd.dd{ height:138px; line-height:138px; border-bottom:1px solid #f2f2f2; box-sizing:border-box;}
.ssyhdivc p.p{ width:100%; height:auto; float:left; padding:20px 0; text-align:center; font-size:16px; color:#666; line-height:24px;}
.ssyhdivc dl.noborderr{ border-right:none !important;}

dl.ssyhd1{ width:20%; height:auto; float:left; position:relative; border:3px solid #fff; box-sizing:border-box; cursor:pointer;}
dl.ssyhd1 dt{ width:100%; height:auto; float:left;}
dl.ssyhd1 dt img{ width:100%; height:180px; display:block;}
dl.ssyhd1 dd{ width:100%; height:auto; float:left; background:rgba(0,0,0,0.6); position:absolute; left:0; top:0; padding:0 10px; box-sizing:border-box; text-align:center; color:#fff; height:180px;}
dl.ssyhd1 dd strong{ width:100%; height:180px; line-height:180px; float:left; overflow:hidden; font-size:24px; font-weight:normal;}
dl.ssyhd1.cur dd{  background:rgba(130,185,76,0.8); padding-top:45px;}
dl.ssyhd1.cur dd strong{ height:36px; line-height:36px;}
dl.ssyhd1.cur dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:21px;}

.ssyhdiv1{ width:100%; height:auto; float:left; padding:36px 0; background:url(../images/ssyh_bj.jpg) center center no-repeat; background-size:cover;}
.ssyhdiv1wz{ width:100%; height:auto; float:left; background:#fff; padding:25px; box-sizing:border-box; border-radius:3px;}
.ssyhdiv1wz p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#333333;}

.ssyhdiv1wz1{ width:45%; height:auto; float:left; margin-top:15px;}
.ssyhdiv1wz1tt{ width:100%; height:38px; line-height:38px; float:left; text-align:center; background:#8e8e8e; font-size:17px; color:#fff;}
.ssyhdiv1wz1 ul{ width:100%; height:auto; float:left;}
.ssyhdiv1wz1 ul li{ height:36px; line-height:36px; border-bottom:1px solid #f2f2f2; font-size:16px; color:#4a4a4a; text-align:center;}
.ssyhdiv1wz1 ul li.l1{ width:34%; float:left; border-right:1px solid #f2f2f2; box-sizing:border-box;}
.ssyhdiv1wz1 ul li.l2{ width:33%; float:left; border-right:1px solid #f2f2f2;box-sizing:border-box;}
.ssyhdiv1wz1 ul li.l3{ width:33%; float:left;box-sizing:border-box;}
.ssyhdiv1wz1 ul.u1{ background:#f8f8f8;}
.ssyhdiv1wz1 ul li.l4{ width:66%; float:left;box-sizing:border-box;}
.ssyhdiv1wz2{ width:10%; height:230px; float:left; background:url(../images/ssyh_db.png) center center no-repeat;}
.ssyhdiv1wz1tt1{ background:#82b94c;}
.ssyhdiv1wzc{ width:100%; height:auto; float:left; text-align:center; padding:15px 0; font-size:16px; color:#333; margin-top:15px;}
.ssyhdiv1wzc strong{ font-size:30px; color:#ea5514; font-weight:normal;}
.ssyhdiv1wzc strong em{ font-size:16px;}

.ssyhdiv1wz3{ width:100%; height:auto; float:left; margin-top:15px;}
.ssyhdiv1wz3 ul{ width:100%; height:auto; float:left;}
.ssyhdiv1wz3 ul li{ height:36px; line-height:36px; border-bottom:1px solid #f2f2f2; font-size:16px; color:#4a4a4a; text-align:center;}
.ssyhdiv1wz3 ul li.l2{ width:14%; float:left; border-right:1px solid #f2f2f2;box-sizing:border-box;}
.ssyhdiv1wz1 ul li.l3{ width:33%; float:left; border-right:1px solid #f2f2f2;box-sizing:border-box;}
.ssyhdiv1wz3 ul.u1{ background:#f8f8f8;}

.nytjk1{ width:400px; height:45px; margin:0 auto;}
.nytjk1 p{ width:100%; height:auto; float:left; margin:35px 0 15px 0;}
.nytjk1 p .input,.nytjk1  .input{ width:240px; height:45px; line-height:45px; float:left; border-radius:4px 0 0 4px; border:1px solid #e8e8e8; border-right:none; box-sizing:border-box; text-indent:15px; outline:none;}
.nytjk1 p .button,.nytjk1  .button{ width:160px; height:45px; line-height:45px; float:left; border:none; border-radius:0 4px 4px 0; background:#82b94c; color:#fff; text-align:center; font-size:16px; outline:none; cursor:pointer;}
.nytjk1 p .button:hover,.nytjk1 .button:hover{ opacity:0.8;}

dl.ssyhd2{ width:19%; height:auto; float:left; margin:0.5% 0.5% 10px 0.5%; background:#fff; text-align:center; padding:35px 0;}
dl.ssyhd2 dt{ width:100%; height:auto; float:left;}
dl.ssyhd2 dt img{ width:auto; height:50px; display:block; margin:0 auto;}
dl.ssyhd2 dd{ width:100%; height:auto; float:left; padding:0 40px; box-sizing:border-box;}
dl.ssyhd2 dd strong{ width:100%; height:36px; line-height:36px; float:left; font-size:18px; margin:15px 0 5px 0; color:#1c1c1c; font-weight:normal;}
dl.ssyhd2 dd p{ width:100%; height:auto; float:left; text-align:left; background:url(../images/ssyh_lctb11.png) left 8px no-repeat; padding-left:20px; box-sizing:border-box; font-size:14px; line-height:26px; color:#666666;}
dl.ssyhd2.bj1{ background:url(../images/ssyh_lctb1.png) left top no-repeat #fff;}
dl.ssyhd2.bj2{ background:url(../images/ssyh_lctb2.png) left top no-repeat #fff;}
dl.ssyhd2.bj3{ background:url(../images/ssyh_lctb3.png) left top no-repeat #fff;}
dl.ssyhd2.bj4{ background:url(../images/ssyh_lctb4.png) left top no-repeat #fff;}
dl.ssyhd2.bj5{ background:url(../images/ssyh_lctb5.png) left top no-repeat #fff;}

/***********税务筹划-个人*******/
dl.swcfd1{ width:24%; height:auto; float:left; margin:0.5%; padding:10px; background:#fff; box-sizing:border-box;}
dl.swcfd1 dt{ width:100%; height:auto; float:left;}
dl.swcfd1 dt img{ width:100%; height:auto; display:block;}
dl.swcfd1 dd{ width:100%; height:auto; float:left; padding:10px 0;}
dl.swcfd1 dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; padding-bottom:7px; margin-bottom:5px; color:#3c3c3c; text-align:center; background:url(../images/bot_tb1.png) center bottom no-repeat; font-weight:normal; background-size:30px 2px;}
dl.swcfd1 dd span{ width:100%; height:auto; float:left; font-size:13px; color:#999; text-align:center; margin-bottom:7px;}
dl.swcfd1 dd p{ width:100%; height:auto; float:left; padding:0 40px 0 42px; box-sizing:border-box; background:url(../images/swch_tb.png) 34px 10px no-repeat; font-size:16px; line-height:24px; color:#666;}
.pbz{ width:100%; height:auto; float:left; font-size:16px; line-height:33px; color:#666666; text-align:center; margin-top:15px;}
.nytjk1s p{ margin-top:15px;}
.nytjk1s p .button{ background:#888888;}

ul.utt{ width:700px; height:45px; margin:0 auto; background:#fff;}
ul.utt li{ width:50%; height:45px; cursor:pointer; float:left; text-align:center; position:relative; font-size:17px; line-height:45px; padding:0; box-sizing:border-box;}
ul.utt li.cur{ background:#82b94c; color:#fff;}
ul.utt li.cur s{ width:20px; height:9px; background:url(../images/lsjjt.png) center center no-repeat; position:absolute; left:48%; bottom:-8px; display:block; float:left;}
.swcfdivqh{ width:100%; height:auto; float:left; margin-top:35px; display:none;}

.indexdiv5lefts{ width:49%;}
.indexdiv5lefts.last{ margin-left:2%;}

/******税务政策*******/
.nybanner3{ width:100%; height:auto; float:left;}
.nybanner3 img{ width:100%; height:300px; display:block;}

.nydivlefttt p{ width:250px; height:38px; float:right; border:1px solid #f2f2f2; border-radius:4px; margin-top:5px; box-sizing:border-box;}
.nydivlefttt p .input{ width:200px; height:36px; line-height:36px; text-indent:15px; border:none; outline:none; float:left;}
.nydivlefttt p .button{ width:46px; height:38px; line-height:38px; border:none; outline:none; cursor:pointer; float:left;background:url(../images/swzc_sstb.png) center center no-repeat;}
dl.hxdl dd span a{ width:auto; height:auto; float:left; font-size:14px; line-height:18px;color:#ccc; margin-right:25px;}{ width:auto; text-decoration:none; padding-left:18px; background:url(../images/xhtb.png) left center no-repeat; margin-left:25px;}
dl.hxdl dd span a:hover{ color:#82b94c;}

/*******税务政策-详细页******/
.tjiaokongss{ width:100%; height:40px; position:absolute; top:-140px; left:0;}
.tjiaokongss div{ width:500px; height:40px; margin:0 auto; background:#fff; border-radius:4px; }
.tjiaokongss div .input{ width:320px; height:40px; float:left; border-radius:4px 0 0 4px; border:none; outline:none; text-indent:25px;}
.tjiaokongss div .button{ width:180px; height:40px; float:left; border-radius:0 4px 4px 0; border:none; outline:none; text-align:center; cursor:pointer; background:#82b94c; font-size:16px; color:#fff;}
.tjiaokongss div .button:hover{ opacity:0.8;}

.xwdiv{ width:100%; height:auto; float:left;}
.xwdiv h2.h1{ width:100%; height:auto; float:left; font-size:20px; line-height:38px; color:#000000; text-align:center; font-weight:600; padding-top:10px;}
.xwdiv p.ptime{ width:100%; height:auto; float:left; text-align:center; font-size:12px; color:#999; line-height:20px; border-bottom:1px solid #ddd; padding-bottom:12px; margin-bottom:12px;}
.xwdivc{ width:100%; height:auto; float:left; font-size:15px; line-height:26px; color:#555; padding-bottom:25px;}
.xwdivc strong{ color:#444;}
.xwdivc img{ max-width:100% !important; height:auto !important;}
.xwdivq{ width:100%; height:auto; float:left; box-shadow:0 0 6px #ddd; min-height:100px; padding:25px; margin-bottom:20px; box-sizing:border-box;}
.xwdivq dl.d1{ width:100%; height:auto; float:left;}
.xwdivq dl.d1 dt{ width:120px; height:auto; float:left;}
.xwdivq dl.d1 dt img{ width:100%; height:auto; display:block; border:8px solid #f5f5f5;}
.xwdivq dl.d1 dd{ width:100%; height:auto; float:left; padding-left:150px; margin-top:-120px; box-sizing:border-box; font-size:15px; line-height:24px; color:#202020;}
.xwdivq dl.d1 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#999; margin-top:10px;}

.divtag{ width:60%; height:auto; float:left;}
.divtag span{ width:auto; height:auto; line-height:32px; font-size:12px; color:#3c3c3c; float:left;}
.divtag a{ width:auto; height:32px; line-height:32px; float:left; padding:0 15px; background:#f2f5fb; font-size:13px; color:#8d94a0; margin:0 5px; border-radius:3px;}
.divtag a:hover{ background:#ea5514; color:#fff;}
.pshare{ width:200px; height:auto; float:right;}
.pshare span.s{ width:auto; height:auto; line-height:32px; font-size:12px; color:#3c3c3c; float:left; margin-right:10px;}
.xwsxt{ width:100%; height:auto; float:left; margin:30px 0 18px 0; background:#f3f3f3; padding:10px; box-sizing:border-box;}
.xwsxt p{ line-height:26px; float:left; font-size:16px; color:#4a4a4a; overflow:hidden;}
.xwsxt p a:hover{ color:#82b94c;}
.wzbqxx{ width:100%; height:auto; float:left; border:1px dashed #82b94c; border-radius:5px; padding:10px; box-sizing:border-box; font-size:16px; color:#4a4a4a; line-height:24px; margin-bottom:20px;}

/*******知识问答******/
.nybanner4{ width:100%; height:auto; float:left;}
.nybanner4 img{ width:100%; height:550px; display:block;}
.nybanderzx{ width:330px; height:240px; float:left; bottom:125px; right:0; position:absolute; border:1px solid rgba(255,255,255,0.6); border-radius:5px; padding:0 15px; box-sizing:border-box;}
.nybanderzxtt{ width:100%; height:44px; line-height:44px; float:left; margin:5px 0 8px 0; border-bottom:1px solid rgba(255,255,255,0.5); font-size:20px; color:#fff; }
.nybanderzxtt a{ width:auto; height:auto; float:right; font-size:14px; color:rgba(255,255,255,0.8);}
.nybanderzxtt a:hover{ color:#fff;}
.nybanderzx ul{ width:100%; height:auto; float:left;}
.nybanderzx ul li a{ width:100%; height:34px; line-height:34px; float:left; overflow:hidden; background:url(../images/hytbb.png) left center no-repeat; padding-left:8px; box-sizing:border-box; font-size:15px; color:#fff;}
.nybanderzx ul li a:hover{ background:url(../images/hytbh.png) left center no-repeat;  color:#82b94c;}

.nydivtt{ width:100%; height:auto; float:left; line-height:36px; padding-bottom:10px; margin-bottom:20px;  border-bottom:1px solid #ededed; font-size:20px; font-weight:bold; color:#333;}
dl.zsd1{ width:24%; height:140px; float:left; margin:0.5%; border:1px solid #ededed; border-radius:2px; padding:25px 20px 0 20px; box-sizing:border-box;}
dl.zsd1 dd{ width:100%; height:auto; float:left; padding-right:120px; box-sizing:border-box;}
dl.zsd1 dd h2 a{ width:100%; height:auto; float:left; font-size:20px; color:#333; background:url(../images/hui.png) left bottom no-repeat; background-size:25px 1px; padding-bottom:10px;}
dl.zsd1 dd a.a{ width:100%; height:auto; float:left; font-size:12px; line-height:18px; color:#999; margin-top:39px;}
dl.zsd1 dt{ width:90px; height:auto; float:right; margin-top:-90px;}
dl.zsd1 dt img{ width:100%; height:auto; display:block; border-radius:90px; border:1px solid #ededed;}
dl.zsd1:hover{ background:#82b94c;}
dl.zsd1:hover dd h2 a{ color:#fff;background:url(../images/bbj.jpg) left bottom no-repeat; background-size:25px 1px; }
dl.zsd1:hover dd a.a{ color:#fff;}
dl.zsd1.zsd1s{ background:#dbdbdb; padding:40px;}
dl.zsd1.zsd1s dt{ width:100%; text-align:center; margin:0;}
dl.zsd1.zsd1s dt img{ width:40px; margin:0 auto; display:block; border:none;}
dl.zsd1.zsd1s dd{ width:100%; padding:0; text-align:center; font-size:13px; color:#888;}
dl.zsd1.zsd1s dd a{ line-height:26px; height:26px; width:100%; float:left; color:#888;}

.jsjsqdiv{ width:100%; height:auto; float:left; background:url(../images/zs_bj.jpg) center center no-repeat; padding:32px 32px 70px 32px; background-size:cover; margin:50px 0 30px 0; box-sizing:border-box;}
.jsjsqdivtt{ width:100%; height:auto; float:left; font-size:15px; color:#999999; line-height:40px; margin-bottom:20px;}
.jsjsqdivtt strong{ width:auto; height:auto; line-height:30px; float:left; font-size:24px; font-weight:600; color:#fff; margin-right:10px;}
dl.jsd1{ width:19.5%; height:50px; float:left; margin-right:0.5%; background:#fff; padding:0 20px; box-sizing:border-box;}
dl.jsd1 dd{ width:40%; height:50px; line-height:50px; float:left; font-size:15px; color:#3c3c3c; overflow:hidden;}
dl.jsd1 dt{ width:60%; height:50px; float:left; background:url(../images/lsjjt.png) right center no-repeat; position:relative;}
dl.jsd1 dt a.a{ width:100%; height:50px; line-height:50px; float:left; font-size:15px; color:#888; text-align:center;}
dl.jsd1 dt p{ width:100%; height:auto; float:left; position:absolute; background:#fff; top:50px; right:0; display:none;}
dl.jsd1 dt p a{ width:100%; height:40px; line-height:40px; float:left; text-align:center; border-bottom:1px solid #f2f2f2;}
dl.jsd1 dt:hover p{ display:block;}
dl.jsd2{ width:21.5%; height:50px; float:left; margin-right:0.5%; background:#fff; padding:0 20px; box-sizing:border-box;}
dl.jsd2 dd{ width:50%; height:50px; line-height:50px; float:left; font-size:15px; color:#3c3c3c; overflow:hidden;}
dl.jsd2 dt{ width:50%; height:50px; float:left; background:url(../images/lsjjt.png) right center no-repeat; position:relative;}
dl.jsd2 dt .input{ width:100%; height:50px; float:left; line-height:50px; border:none; text-align:right; outline:none; font-size:15px;}
.jsjsqdiv .button{ width:14%; height:50px; line-height:50px; float:left; background:#ea5514; text-align:center; font-size:16px; color:#fff; border:none; outline:none; cursor:pointer;}
.jsjsqdiv .button:hover{ opacity:0.8;}

.zsdiv{ width:49.2%; height:auto; float:left; border:1px solid #ededed; padding:0 20px 10px 20px; box-sizing:border-box; margin-bottom:1.6%;}
.zsdivtt{ width:100%; height:56px; line-height:56px; float:left; border-bottom:1px solid #ededed;}
.zsdivtt strong{ width:auto; height:56px; line-height:56px;float:left; font-size:20px; font-weight:bold; color:#333; background:url(../images/bot_tb1.png) left bottom no-repeat; background-size:40px 2px;}
.zsdivtt a{ width:auto; float:right; font-size:14px; color:#999;}
.zsdiv dl{ width:100%; height:auto; float:left; margin:15px 0;}
.zsdiv dl dt{ width:190px; height:auto; float:left; position:relative; z-index:1;}
.zsdiv dl dt img{ width:100%; height:115px; display:block;}
.zsdiv dl dd{ width:100%; height:auto; float:left; padding-left:210px; margin-top:-115px; box-sizing:border-box;}
.zsdiv dl dd h3 a{ width:100%; height:26px; line-height:26px; float:left; font-size:18px; padding-bottom:8px; color:#3c3c3c; overflow:hidden; background:url(../images/hui.png) 3px bottom no-repeat; background-size:30px 1px;}
.zsdiv dl dd p{ width:100%; height:42px; line-height:21px; float:left; font-size:13px; margin:5px 0 5px 0; color:#888; overflow:hidden; }
.zsdiv dl dd span{ width:100%; height:auto; float:left; font-size:13px; color:#999; line-height:30px;}
.zsdiv dl dd span s{ width:auto; text-decoration:none; padding-left:18px; background:url(../images/xhtb.png) left center no-repeat; margin-left:25px;}
.zsdiv dl dd h3 a:hover{color:#94c26a;}
.zsdiv ul{ width:100%; height:auto; float:left;}
.zsdiv ul li{ width:100%; height:50px; line-height:50px; float:left; overflow:hidden; border-bottom:1px solid #f2f2f2;}
.zsdiv ul li:last-child{ border-bottom:none;}
.zsdiv ul li a{ width:100%; height:50px; line-height:50px; float:left; font-size:16px; color:#4a4a4a; padding-right:150px; box-sizing:border-box;}
.zsdiv ul li s{ width:auto; height:50px; line-height:50px; float:right; margin-top:-50px; font-size:14px; color:#5f5f5f; text-decoration:none;}
.zsdiv ul li:hover a,.zsdiv ul li:hover s{ color:#94c26a}
.zsdiv.last{ margin-left:1.6%;}

.height20{ width:100%; height:20px; float:left;}

dl.gpid { width:100%; height:auto; float:left; margin-bottom:10px; border:1px solid #f2f2f2; box-sizing:border-box;}
dl.gpid  dt{ width:100%; height:auto; float:left; }
dl.gpid  dt img{ width:100%; height:auto; display:block;}
dl.gpid  dd{ width:100%; height:auto; float:left; padding:10px; box-sizing:border-box; }
dl.gpid  dd h2 a{ width:100%; height:40px; line-height:40px; font-size:20px;  float:left; font-weight:600; }
dl.gpid dd a.a {  width:auto; height:24px; line-height:24px; float:left; font-size:14px; color:#888; margin:10px 0;  }


/******知识问答列表*******/
dl.hxdl dd h4{ width:100%; height:22px; line-height:22px; font-size:14px; color:#999999; overflow:hidden;}
dl.hxdl dd h4 strong{ font-weight:normal; color:#333;}
dl.hxdl dd span.s s{ margin:0 20px 0 0; float:left;}

/*******知识问答-问答列表******/
.faqleft{  width:26%; height:auto; float:left;}
.faqleft dl{ width:100%; height:auto; float:left; margin-bottom:10px; border:1px solid #e8e8e8; box-sizing:border-box;}
.faqleft dt{ width:100%; height:50px; line-height:50px; font-size:20px; color:#333; float:left;   background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ededed)); padding:0 18px; box-sizing:border-box;}
.faqleft dd{ width:100%; height:190px; float:left; padding:10px 18px; box-sizing:border-box; overflow:hidden;}
.faqleft dd a{ width:48%; height:36px; border-radius:3px; line-height:36px; font-size:15px; float:left; text-align:center; color:#666; background:#f8f8f8; margin:1%; overflow:hidden;}
.faqleft dd a:hover,.faqleft dd a.cur{ background:#82b94c; color:#fff;}
.faqleft dd p{ width:100px; margin:0 auto; height:30px;}
.faqleft dd p a.as{ width:100%; height:30px; line-height:30px; background:url(../images/more1.png) 65px center no-repeat #fff; float:left; text-align:left; text-indent:25px; border:1px solid #ededed; margin:10px 0;}
.faqleft dd p a.as:hover{background:url(../images/more1.png) 65px center no-repeat #f8f8f8; color:#333;}

.faqleft dd a.a{ background:#fff; border:1px solid #f2f2f2; box-sizing:border-box;}
.faqleft dd a.a:hover,.faqleft dd a.a.cur{ background:#82b94c; color:#fff;}

.faqright{ width:72%; height:auto; float:right; border:1px solid #ededed; padding:10px 18px; box-sizing:border-box; min-height:300px;}
dl.faqdl{ width:100%; height:auto; float:left; border-bottom:1px solid #f2f2f2; background:url(../images/faq_tb.png) left 18px no-repeat; padding:10px 0 10px 30px; box-sizing:border-box; }
dl.faqdl dt{ width:100%; cursor:pointer; height:33px; line-height:33px; float:left; font-size:17px; color:#222; background:url(../images/ind_wttb4.png) right center no-repeat; overflow:hidden; padding-right:25px; box-sizing:border-box;}
dl.faqdl dd{ width:100%; height:auto; float:left; font-size:14px; line-height:26px; color:#7e7e7e; margin:5px 0; display:none;}
dl.faqdl.cur,dl.faqdl:hover{background:url(../images/faq_tbh.png) left 18px no-repeat;}
dl.faqdl.cur dt,dl.faqdl:hover dt{  color:#ea5514; background:url(../images/ind_wttb2.png) right center no-repeat; }
dl.faqdl.cur dd{ display:block;}


/********关于我们-公司简介*******/
.nymenu{ width:100%; height:65px; float:left; border-bottom:1px solid #f3f3f3;}
.nymenu ul{ width:100%; height:auto; float:left;}
.nymenu ul li a{ width:auto; height:65px; line-height:65px; float:left; padding:0 22px; font-size:18px; color:#333333;}
.nymenu ul li a:hover,.nymenu ul li a.cur{ color:#eb6331; border-bottom:1px solid #eb6331;}
.nymenu ul li.l{ width:50px; height:65px; float:left; display:block; background:url(../images/hui.png) center center no-repeat; background-size:1px 10px; opacity:0.5;}

.gydiv{ width:100%; height:auto; float:left; padding:50px 0;}
.gydivtt{ width:100%; height:auto; float:left; margin-bottom:40px;}
.gydivtt strong{ width:100%; height:auto; float:left; font-weight:600; font-size:30px; line-height:34px; color:#333; text-align:center;}

dl.abd1{ width:100%; height:auto; float:left; margin:10px 0 25px 0;}
dl.abd1 dt{ width:25%; height:auto; float:left; margin-right:2%;}
dl.abd1 dt img{ width:100%; height:auto; display:block;}
dl.abd1 dd{ width:73%; height:auto; float:left;}
dl.abd1 dd p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#3c3c3c;}
.xt{ width:100%; height:1px; float:left; background:#f2f2f2; margin:28px 0;}
dl.abd1 dd p.pt{ width:100%; height:auto; float:left; font-size:20px; line-height:32px; color:#7e7e7e;}
dl.abd1 dd p.pt strong{ font-weight:normal; color:#3c3c3c;}

ul.uab{ width:100%; height:auto; float:left; margin-top:20px;}
ul.uab li a{ width:24%; height:auto; float:left; margin:0.5%;}
ul.uab li a img{ width:100%; height:auto; display:block;}

.gydivbj{ background:url(../images/gy_abbj.jpg) center top no-repeat #f8f8f8; background-size:100% auto;}
dl.abd2{ width:23%; height:auto; float:left; margin:1%; text-align:center;}
dl.abd2 dt{ width:100%; height:auto; float:left; text-align:center;}
dl.abd2 dt img{ width:180px; height:auto; display:block; margin:0 auto; border-radius:180px;}
dl.abd2 dd{ width:100%; height:auto; float:left; padding-top:18px;}
dl.abd2 dd strong{ width:100%; height:auto; float:left; font-size:20px; color:#3c3c3c; line-height:24px; font-weight:600; margin-bottom:8px;}
dl.abd2 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#7e7e7e;}

dl.abd3{ width:24%; height:auto; float:left; margin:10px 0.5%;}
dl.abd3 dt{ width:100%; height:auto; line-height:24px; float:left; margin-bottom:30px; background:url(../images/lydian.png) center bottom no-repeat; font-size:22px; color:#82b94c; text-align:center; padding-bottom:22px;}
dl.abd3 dd{ width:100%; height:200px; float:left; box-shadow:0px 10px 10px #eee; padding:15px 25px 15px 15px; box-sizing:border-box; overflow-y:auto;}
dl.abd3 dd p.p{ width:100%; height:auto; float:left; padding-left:10px; background:url(../images/lydian.png) left 10px no-repeat; background-size:5px auto; font-size:15px; line-height:22px; color:#3c3c3c; margin-top:10px}

.fzlcdiv{ width:100%; height:350px; float:left;  padding:20px;  box-sizing:border-box; }
.fzlcdivz1{ width:100%; height:auto; padding:0 50px 30px 50px;position:relative; box-sizing:border-box; background:url(../images/hui.png) center 66px no-repeat; background-size:94% 1px;}
.fzlcdivz{ width:100%; height:340px !important;  overflow:hidden; padding:15px 0; box-sizing:border-box; position:relative;}
.fzlcdivlist{  width:100%; height:340px !important; overflow:hidden; float:left }
.fzjtleft{ width:36px; height:36px; border-radius:2px; cursor:pointer;  float:left; background:url(../images/jt_left.png) center center no-repeat; position:absolute; left:0; top:47px; background-size:10px auto !important;}
.fzjtright{ width:36px; height:36px; border-radius:2px;  cursor:pointer;  float:left; background:url(../images/jt_right.png) center center no-repeat; position:absolute; right:0; top:47px; background-size:10px auto !important;}
.fzjtleft:hover{background:url(../images/jt_left_h.png) center center no-repeat;}
.fzjtright:hover{background:url(../images/jt_right_h.png) center center no-repeat;}

/*******关于我们-联系我们**********/
dl.lxd1{ width:49.5%; height:auto; float:left; border:1px solid #ededed; border-radius:3px; box-sizing:border-box; margin-bottom:45px;}
dl.lxd1 dt{ width:100%; height:105px; line-height:105px; float:left; border-bottom:2px solid #82b94c; padding:0 30px;  box-sizing:border-box;}
dl.lxd1 dt strong{ width:100%; height:105px; line-height:105px; float:left;font-size:28px; font-weight:normal; background:url(../images/gy_lxtb1.png) right center no-repeat;}
dl.lxd1 dd{ width:100%; height:auto; float:left; padding:20px 30px 35px 30px; box-sizing:border-box;}
dl.lxd1 dd p.p1{ width:100%; height:auto; float:left; font-size:15px; line-height:24px; padding:5px 0; color:#999999;}
dl.lxd1 dd p strong{ font-weight:normal; color:#333;}
dl.lxd1 dd p.p{ width:50%; height:auto; float:left; font-size:15px; line-height:24px; padding:5px 0; color:#999999;}

dl.lxd1.lxd1s{ float:right;}
dl.lxd1.lxd1s dt{ border-bottom:2px solid #ea5514;}
dl.lxd1.lxd1s dt strong{ background:url(../images/gy_lxtb2.png) right center no-repeat;}
dl.lxd1 dd p.p2{ width:100%; height:auto; float:left; font-size:15px; line-height:24px; padding:5px 0;  color:#333333;}

.gydiv ul.ulx{  text-align:center; white-space:nowrap;}
.gydiv ul.ulx li{display:inline;  margin:0; padding:0;  }
.gydiv ul.ulx li a{ display:table-cell; display:inline-block; padding:0 14px; height:30px; margin:0 5px; font-size:16px; color:#4a4a4a; line-height:30px;text-align:center;  border-radius:2px; }
.gydiv ul.ulx li a.cur,.gydiv ul.ulx li a:hover{ color:#fff; background:#82b94c;}

.lxwmdt{ width:100%; height:585px; float:left; margin:50px 0; background:url(../images/gy_lxdt.png) center center no-repeat; background-size:765px 585px; position:relative; }
.ldian {width:100px; height:60px; position:absolute; left:750px; top:213px;}
.ldian .circle {position:absolute;width:auto;height:16px; font-size:15px; border-radius:50%;color:#333;top:20px;left:15px;z-index:12;margin-bottom: 0px;}
.ldian:hover .ripple,.ldian.cur .ripple{ display:block;}
.ldian:hover .circle,.ldian.cur .circle{ color:#82b94c;}
.ldian .ripple { display:none; border-radius: 50%;  background-clip: padding-box;background: transparent;width:60px;height:60px;border-radius: 50%;position: absolute;left:0;top:0;z-index: 9;margin-bottom: 0px;}
.ldian .p1:after,.ldian .p2:after,.ldian .p3:after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #82b94c;opacity: 0; background-color: rgba(130, 185, 76, .5);}
.ldian .p1:after{ -webkit-animation: ripple 2.5s ease-out 225ms infinite;animation: ripple 2.5s ease-out 225ms infinite;}
.ldian .p2:after{ -webkit-animation: ripple 2.5s ease-out .9s infinite; animation: ripple 2.5s ease-out .9s infinite;}
.ldian .p3:after{ -webkit-animation: ripple 2.5s ease-out 1.8s infinite; animation: ripple 2.5s ease-out 3.8s infinite;}
 
.ldian1{left:720px; top:340px;}
.ldian2{left:855px; top:325px;}
.ldian3{left:720px; top:400px;}
.ldian4{left:810px; top:430px;}
.ldian5{left:760px; top:460px;}
.ldian6{left:670px; top:470px;}

.ldianwz{ display:none; width:400px; height:auto; float:left; background:rgba(130,185,70,0.9); border-radius:10px; padding:20px 30px; font-size:15px; line-height:26px; box-sizing:border-box; color:#fff; position:relative; left:-20px; bottom:120px; z-index:99;}
.ldianwz .jt{ width:20px; height:20px; background:url(../images/gy_lxtb.png) right center no-repeat; position:absolute; left:40px; bottom:-16px; display:block;}
.ldian.cur .ldianwz{ display:block;}

/******关于我们-资质实力****/
.bjf3{ background:#f3f5f6 !important;}
dl.zzd1{ width:19%; height:auto; float:left; margin:1% 3%;}
dl.zzd1 dt{ width:100%; height:auto; float:left;}
dl.zzd1 dt img{ width:100%; height:auto; display:block; box-shadow:0 0 5px #888;}
dl.zzd1 dd{ width:100%; height:45px; line-height:45px; overflow:hidden; float:left; text-align:center; font-size:15px; color:#2f2f2f;}

dl.zsd2{ width:18%; height:auto; float:left; margin:1%;}
dl.zsd2 dt{ width:100%; height:auto; float:left;}
dl.zsd2 dt img{ width:100%; height:auto; display:block;}
dl.zsd2 dd{ width:100%; height:45px; line-height:45px; overflow:hidden; float:left; text-align:center; font-size:15px; color:#2f2f2f;}

/******关于我们-媒体报道********/
.xt_items_z{ width:255px; height:360px; float:left; padding:40px 50px; top:25px; box-sizing:border-box; position:relative; z-index:11;}
.xt_items{ width:100%; height:270px; position:relative; top:8px; overflow:hidden;  box-sizing:border-box;background:url(../images/gy_mttb.png) center center repeat-y;}
.xt_items ul{ width:100%;  height:270px;}
.xt_items ul li{width:100%; height:90px;float:left;}
.xt_items ul li a{width:100%; height:40px; line-height:40px; margin:25px 0; border:1px solid #f2f2f2;  float:left; font-size:16px; color:#3c3c3c; background:#fff; text-align:center; box-sizing:border-box; border-radius:40px; overflow:hidden;}
.xt_items ul li:hover a,.xt_items ul li.cur a{ color:#fff; background:#82b94c;}
.xt_left{ width:100%; height:40px;position:absolute; left:0; top:0; text-align:center;}
.xt_right{width:100%; height:40px;position:absolute; right:0; bottom:0px;}
.xt_left span{ width:40px; height:40px; display:block; margin:0 auto; background:url(../images/jt_s.png) center center no-repeat #fff; z-index:11; cursor:pointer; border-radius:40px; border:1px solid #ededed;}
.xt_right span{ width:40px; height:40px; display:block; margin:0 auto;  background:url(../images/jt_x.png) center center no-repeat  #fff; z-index:11; cursor:pointer;border-radius:40px; border:1px solid #ededed;}
.xt_left span:hover{ background:url(../images/jt_sh.png) center center no-repeat #82b94c;border:1px solid #82b94c;}
.xt_right span:hover{ background:url(../images/jt_xh.png) center center no-repeat #82b94c;border:1px solid #82b94c;}

.mtdiv{ width:100%; height:auto; float:left; position:relative; min-height:420px;}
.mtdivright{ width:100%; height:auto; float:left; padding-left:255px; box-sizing:border-box; position:absolute; left:0; top:0;}
.mtdivrightqh{ width:100%; height:auto; float:left; display:none;}
dl.mtd1{ width:32.333%; height:auto; float:left; margin:0.5%; box-shadow:0 3px 7px #ccc;}
dl.mtd1 dt{ width:100%; height:auto; float:left;}
dl.mtd1 dt img{ width:100%; height:auto; display:block;}
dl.mtd1 dd{ width:100%; height:auto; float:left; padding:30px 25px; box-sizing:border-box;}
dl.mtd1 dd h3 a{ width:100%; height:52px; line-height:26px; font-size:18px; color:#000000; overflow:hidden;}
dl.mtd1 dd span{ width:100%; height:auto; float:left; line-height:20px; font-size:14px; color:#999; margin:13px 0 12px 0;}
dl.mtd1 dd p{ width:100%; height:52px; line-height:26px; float:left; font-size:15px; color:#4a4a4a; box-sizing:border-box; margin-bottom:20px;}
dl.mtd1 dd s{ width:100%; height:auto; float:left;}
dl.mtd1 dd s img{ width:auto; height:30px; display:block;}

.mtbj{ background:url(../images/gy_mtbdbj.jpg) center center no-repeat !important; background-size:cover;}
dl.mtd2{ width:100%; height:auto; float:left; margin-bottom:25px;}
dl.mtd2 dt{ width:40%; height:auto; float:left;}
dl.mtd2 dt img{ width:80%; height:auto; display:block; margin:0 10%;}
dl.mtd2 dd{ width:60%; height:auto; float:left; padding:20px 0 0 80px; box-sizing:border-box;}
dl.mtd2 dd p.p{ width:100%; height:auto; float:left; font-size:20px; line-height:30px; color:#202020; margin-bottom:30px;}
dl.mtd2 dd ul{ width:100%; height:auto; float:left; margin-top:10px;}
dl.mtd2 dd ul li{ width:33.333%; height:auto; float:left;}
dl.mtd2 dd ul li span{ width:100%; height:22px; float:left; font-size:16px; line-height:22px; color:#020202; overflow:hidden;}
dl.mtd2 dd ul li strong{ width:auto; height:auto; float:left; letter-spacing:-2px; font-size:50px; color:#ea5514; line-height:55px; margin:3px 0 7px 0;}
dl.mtd2 dd ul li strong s{ font-size:14px; font-weight:normal; line-height:30px; margin-left:5px; text-decoration:none; float:right;}
dl.mtd2 dd ul li p{ width:100%; height:auto; float:left; font-size:20px; color:#333333; font-weight:600;}
dl.mtd2 dd ul li.l1{ padding-left:30px; box-sizing:border-box;}

/*********财税顾问*******/
.nopaddingbottom{ padding-bottom:0 !important;}
.csgwdiv{ width:100%; height:auto; position:relative; min-height:530px; float:left; background:url(../images/csgw_ywbj.png) bottom center no-repeat !important;}

.csgwdiv ul{ width:100%; height:auto; float:left;}
.csgwdiv ul li{ width:30%; height:95px; float:left; position:absolute; text-align:right; padding:23px 112px 0 0; box-sizing:border-box; }
.csgwdiv ul li strong{ width:100%; height:auto; float:left; font-size:22px; line-height:30px; color:#202020; font-weight:normal;}
.csgwdiv ul li p{ width:100%; height:auto; float:left; font-size:14px; color:#969696; line-height:20px;}
.csgwdiv ul li.l1{ background:url(../images/csgw_ywtb1.png) right center no-repeat; top:20px; left:0;}
.csgwdiv ul li.l2{ background:url(../images/csgw_ywtb2.png) left center no-repeat; top:20px;  padding:23px 0 0 112px; text-align:left; right:0;}
.csgwdiv ul li.l3{ background:url(../images/csgw_ywtb3.png) right center no-repeat; top:140px; left:30px;}
.csgwdiv ul li.l4{ background:url(../images/csgw_ywtb4.png) left center no-repeat; top:140px;  padding:23px 0 0 112px; text-align:left; right:30px;}
.csgwdiv ul li.l5{ background:url(../images/csgw_ywtb5.png) right center no-repeat; top:260px; left:30px;}
.csgwdiv ul li.l6{ background:url(../images/csgw_ywtb6.png) left center no-repeat; top:260px;  padding:23px 0 0 112px; text-align:left; right:30px;}
.csgwdiv ul li.l7{ background:url(../images/csgw_ywtb7.png) right center no-repeat; top:380px; left:0px;}
.csgwdiv ul li.l8{ background:url(../images/csgw_ywtb8.png) left center no-repeat; top:380px;  padding:23px 0 0 112px; text-align:left; right:0px;}

ul.csgwul{ width:320px; height:50px; margin:0 auto;}
ul.csgwul li a{ width:150px; height:50px; line-height:50px; float:left; text-align:center; margin:0 5px 30px 5px; border:1px solid #ededed; border-radius:3px; font-size:18px; color:#666666; background:#fff; box-sizing:border-box;}
ul.csgwul li a.cur,ul.csgwul li a:hover{ background:#ea5514; color:#fff; border:1px solid #ea5514;}
.iqhdiv{ display:none; min-height:390px;}
dl.izsdl{ width:18.6%; height:auto; float:left; margin:0.7%; position:relative; cursor:pointer;}
dl.izsdl dt{ width:100%; height:auto; float:left;}
dl.izsdl dt img{ width:100%; height:175px; display:block;}
dl.izsdl dd{ display:none; width:100%;height:175px; line-height:175px; overflow:hidden; position:absolute; left:0; top:0; background:rgba(0,0,0,0.4); text-align:center; color:#fff; font-size:21px;}
dl.izsdl:hover dd{ display:block;}
ul.ihb{ width:100%; height:auto; float:left;}
ul.ihb li a{ width:15.6666%; height:auto; float:left; margin:0.5%; border:1px solid #ededed; box-sizing:border-box; border-radius:1px;}
ul.ihb li a img{ width:100%; height:83px; display:block;}


/*********404************/
.div404{ width:100%; height:auto; float:left; padding:50px 0; background:#f8f8f8;}
.div404 dl.d1{ width:45%; height:auto; float:left; text-align:center;}
.div404 dl.d1 dt{ width:90%; height:auto; float:left; margin:0 5%;}
.div404 dl.d1 dt img{ width:auto; height:auto; max-width:100%; display:block; margin:0 auto;}
.div404 dl.d1 dd h3{ width:100%; height:auto; float:left; font-size:20px; color:#3ab3f6; line-height:30px; margin-top:10px;}
.div404 dl.d1 dd p{ width:100%; height:auto; float:left; font-size:14px; color:#2e2f31;}
.div404 dl.d1 dd p span.t{ color:#ec4848; padding:0 5px;}
.div404right{ width:55%; height:auto; float:left; margin-top:30px; background:#fff; padding:10px 30px 25px 30px; box-sizing:border-box;}
.div404right h3{ width:100%; height:40px; float:left; border-bottom:1px solid #f2f2f2; margin:8px 0 10px 0;}
.div404right h3 strong{ width:auto; height:40px; line-height:40px; float:left; font-size:20px; color:#202020; font-weight:600; background:url(https://www.anshui8.com/images/ixw_tb1.png) left bottom no-repeat; background-size:25px 2px;}
.div404right p{ width:100%; height:auto; float:left;}
.div404right p a{ width:auto; height:30px; line-height:30px; font-size:14px; color:#7e7e7e; float:left; margin-right:40px;}
.div404right p a:hover{ color:#ea5514;}





/******首页问答滚动*****/
.dowebok { width: 450px; height: 400px; }
.str_wrap {	overflow:hidden;	 zoom:1;	width:100%;	position:relative;	-moz-user-select: none;	-khtml-user-select: none;	user-select: none;  white-space:nowrap;}
.str_move { 	white-space:nowrap;	position:absolute; 	top:0; 	left:0;	cursor:move;}
.str_move_clone {	display:inline-block;	 display:inline;	 zoom:1;	vertical-align:top;	position:absolute; 	left:100%;	top:0;}
.str_vertical .str_move_clone {	left:0;	top:100%;}
.str_down .str_move_clone {	left:0;	bottom:100%;}
.str_vertical .str_move,.str_down .str_move {	white-space:normal;	width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{	cursor:inherit;}
.str_wrap img {	max-width:none !important;	}




/******平板*****/
@media only screen and (max-width:750px){ 


}