
/*网站公共样式*/



@media only screen and (max-width:1320px){
.indextt strong.s{ display:none;}
.indextt strong.s1{ display:block;}
.sjhide{ display:none !important;}


/*****首页*****/	 
.header{ display:none;}
html{ width:1024px;  margin:0 auto !important; }
.document_width{ width:100%;}

.sjheader{ width:100%; height:70px; max-width:1024px; padding-top:10px; z-index:9999; box-sizing:border-box; background:#fff;  float:left; position:fixed; display:block; border-bottom:1px solid #f2f2f2;}
.sjheader .logo{ width:auto; height:34px; margin-top:7px; float:left; margin-left:25px;}
.sjheader .logo img{ width:auto; height:100%; display:block;}
.menu_au{ margin:8px 25px 0 0; width:40px; height:40px; float:right; background:url(../images/sj_menu.png) center center no-repeat #f9f9f9; display:block; position:relative;background-size:auto 20px; border-radius:3px;}
.menu_au.close{  background:url(../images/sj_menu_cloase.png) center center no-repeat #f9f9f9;background-size:auto 20px;}

.sj_menu { width: 100%; height:90vh; float: left; position: absolute;top:70px; background:#fff; z-index: 999; z-index: 9999; display: none; box-sizing:border-box;overflow-y: auto;}
.sj_menu dl{ width:100%; height:auto; float:left; padding:15px; border-bottom:1px solid #f2f2f2; box-sizing:border-box;}
.sj_menu dl dt{ width:100%; height:auto; line-height:36px; font-size:16px; text-indent:10px; background:url(../images/bot_tb1.png) 10px bottom no-repeat; background-size:20px 1px; font-weight:bold; float:left;}
.sj_menu dl dd{ width:100%; max-height:48px; overflow:hidden; margin-top:5px; float:left; padding:0 10px 10px 10px; box-sizing:border-box;}
.sj_menu dl dd a{ width:25%; height:auto; float:left; line-height:24px; font-size:14px; padding-right:15px; box-sizing:border-box;}
.sj_menu dl dd p.pshow{ width:60%; float:right;}
.sj_menu dl dd p.pshow a{ width:100%; color:#34a9f6;}
.sj_menu dl:last-child{ border-bottom:none;}
.sj_menu dl:nth-child(2n){ background:#f9f9f9;}
.sj_menu dl dd a.a{ width:20%;}
.sj_menu dl dd p.pshows{ width:40%;}

.banner{height:40vw; margin-top:70px;}
.banner ul {height:40vw;}
.banner ul li img{ height:40vw;}
.banner ul li img.img{ display:none;}
.banner ul li img.img1{ display:block;}
.banner_span{ bottom:10px;}
.banleft,.banright{ width:36px; height:36px;background-size:36px 36px !important; border-radius:36px; }

.indexdiv1{ padding:30px 0; }
.indextt{ background: url(../images/index_tt.png) center 40px no-repeat;}
.indextt strong{font-size:26px;line-height:30px;margin-bottom:15px;}
.indextt p{font-size:14px;line-height:24px;}
.indexttnobj{ background: url(../images/index_tt.png) center 40px no-repeat !important;}

.ind_ul ul li{height:40px;}
.ind_ul ul li a{height:40px; line-height:40px; font-size:18px; border-radius:20px;}
.indjt_l{height:40px;}
.indjt_r{height:40px;}

.indqh{ padding:0 15px; box-sizing:border-box;margin-top:10px;}
.indexqhdiv{ padding:20px 35px;}
.indexqhdiv h2{ font-size:20px; line-height:26px;}
.indexqhdiv p{ font-size:15px; line-height:24px;}

.indexqhdiv a.a{ height:36px; line-height:36px; font-size:14px;}

.indexqhdiv a.a1{height:36px; line-height:36px;}

.indexdiv2left{ width:100%; padding:0 5px; box-sizing:border-box;}
.indexdiv2left ul{ margin-top:5px;}
.indexdiv2left ul li{ width:50%;}
.pa010{ padding-left:10px; padding-right:10px; box-sizing:border-box;}
.indexdiv2left .lyk{ width:420px; margin:0 auto; float:none;}

.indexdiv2right{ display:none;}

.indexdiv3{ display:none;}

.indexdiv4{ padding:30px 20px; margin-top:0px; float:left; }
dl.ilc{ margin:20px 0.5% 0.5% 0.5%; }
dl.ilc dd{height:260px;padding:30px 20px;}
dl.ilc dd img{ width:70px;}
dl.ilc dd strong{ font-size:18px; line-height:36px;margin-top:5px; font-weight:600;}


.indexdiv5{padding:30px 20px; box-sizing:border-box;}
.indexsjnews{ display:block; margin-top:-10px;} 
 
.indexdiv6{ display:none;}
.linkdiv{ display:none;}

.bottomdiv{ padding:15px; box-sizing:border-box;}
.bottomdiv dl.d1{ display:none;}
.bottomdiv dl.d1.d1s{ width:100%; display:block;}
.bottomdiv dl.d1.d1s dt{ background:none; margin-left:10px; line-height:32px; height:32px;}
.bottomdiv dl.d1 dd a{ width:auto; float:left; margin:0 15px 0 10px;}
.bottomdiv1{ display:none;} 
.bottomdiv dl.d2{ display:none;}

.footdiv{ padding:10px 0; font-size:12px; line-height:22px; text-align:center;}


/**********行业节税*********/
.nybanner{ margin-top:70px;}
.nybanner img{height:320px;}
.mianbaoxie{ height:46px; line-height:46px;}
.mianbaoxie .document_width{ padding-left:40px; background-position:20px center !important;}
.nydiv{ padding:0; min-height:10px}
.nydivleft{ width:100%; min-height:300px; padding:5px 0 30px 0; border:none;}
.nydivlefttt{ height:46px; margin-bottom:10px;}
.nydivlefttt ul li a{ height:46px; line-height:46px;font-size:16px; margin-right:25px;}
.nydivright{ display:none;}
 

/*******行业节税-产品汇总******/
dl.sccpdl{ width:48%; padding:0px; margin:1%; box-sizing:border-box;}
dl.sccpdl:nth-child(2n){ padding:0;}
dl.sccpdl dd{ padding:12px;}
dl.sccpdl dd h2 a{ height:26px; line-height:26px;font-size:18px; margin:0; font-weight:600;}
dl.sccpdl dd h3{ height:44px;font-size:14px; line-height:22px; margin-top:6px;}


/**********行业节税详细*********/
.nybanner1{ margin-top:70px;}
.nybanner1 img{height:360px;}
.nybanwz{ width:60%;top:-260px;padding-left:25px; }
.nybanwz h1{font-size:24px; line-height:30px;}
.nybanwz p{ font-size:14px; line-height:22px; margin:5px 0 10px 0;}
.noborderbottom{ border-bottom:1px solid #ededed !important;}
.nydiv1{ width:100%; border:none; border-bottom:1px solid #ededed;  margin-bottom:10px; padding:0 15px 20px 15px;}
.nydiv1tt{  height:50px; margin-bottom:10px;}
.nydiv1tt strong{ height:50px; line-height:50px; font-size:18px; }
.nydiv1tw{ font-size:14px; line-height:24px;}

.nydiv { padding:0 15px 15px 15px; box-sizing:border-box;}
.nydiv .indexdiv5left,.nydiv .indexdiv5right{ display:block; width:50%; border:none;}
.nydiv .indexdiv5right{ border-left:1px solid #ededed;}
.nydiv .indexdiv5tt{ display:block;}
.nydiv .indexdiv5leftqh dl,.nydiv .indexdiv5leftqh ul{ display:block;}
.nydiv .indexdiv5tt{ height:50px; }
.nydiv .indexdiv5tt strong{ width:auto; height:50px; line-height:50px; font-size:19px; }
.nydiv .indexdiv5tt span{ width:auto; height:50px; line-height:50px; float:right;}
.indexdiv5leftqh dl{ margin:10px 0;}
.indexdiv5leftqh dl dt{ width:180px; }
.indexdiv5leftqh dl dt img{ height:120px;}
.indexdiv5leftqh dl dd{ margin-top:-110px; padding-left:190px; }
.indexdiv5leftqh dl dd h3 a{ width:100%; height:52px; line-height:26px; font-size:17px; background:none;}
.indexdiv5leftqh dl dd p{ display:none; }
.indexdiv5leftqh ul li{ height:40px; line-height:40px; }
.indexdiv5leftqh ul li a{ width:100%; height:40px; line-height:40px; font-size:15px;padding-right:100px;}
.indexdiv5leftqh ul li s{ height:40px; line-height:40px;  margin-top:-40px; }

dl.iqa{ padding:0 12px;}
dl.iqa dt{ height:50px; line-height:50px;font-size:16px;padding:0 20px 0 35px; }
dl.iqa dt s{ width:30px; height:50px;  margin-left:-35px; font-size:14px;}
dl.iqa dd{ min-height:44px; font-size:14px; line-height:22px; padding:7px 20px 15px 35px;}


/**********节税产品-灵活用工*********/
.nybanner2{ margin-top:70px;}
.nybanner2 img{height:320px;}

.top30{ margin-top:30px;}
.tjiaokong{ display:none;}
.lhrgdivqh{ padding:0 10px; box-sizing:border-box;}

.indexdiv5 .indexdiv5left,.indexdiv5 .indexdiv5right{ display:block; width:50%; border:none;}
.indexdiv5 .indexdiv5right{ border-left:1px solid #ededed;}
.indexdiv5 .indexdiv5tt{ display:block;}
.indexdiv5 .indexdiv5leftqh dl,.indexdiv5 .indexdiv5leftqh ul{ display:block;}
.indexdiv5 .indexdiv5tt{ height:50px; }
.indexdiv5 .indexdiv5tt strong{ width:auto; height:50px; line-height:50px; font-size:19px; }
.indexdiv5 .indexdiv5tt span{ width:auto; height:50px; line-height:50px; float:right;}

.ppysdiv{ display:none;}

dl.lhrgd1{ width:25%;}


/*********税收优惠********/
.nybanner6{ margin-top:70px;}
.nybanner6 img{ height:400px; }
.nybanner6 .shyhbanwz{ top:-320px;}
.shyhbanwz h3{line-height:26px; font-size:20px;}
.shyhbanwz h3 span{  padding:2px 18px; border-radius:26px;}
.shyhbanwz h3 span s{font-size:13px;}
.shyhbanwz h2{  line-height:50px; font-size:40px; margin:10px 0 5px 0;}
.shyhbanwz p{ width:70%; }
.shyhbanwz p s{ width:23%; height:40px; line-height:40px; border-radius:40px; margin:20px 1%; font-size:15px;}

.ssyhdiv{ width:100%; height:auto; float:left; padding-bottom:36px;}
.ssyhdivc{ padding:0 30px; border-radius:10px; margin-bottom:10px; width:96%; margin:-50px 2% 0 2%; }


dl.ssyhd1{ width:20%;}
dl.ssyhd1 dt img{ width:100%; height:150px; }
dl.ssyhd1 dd{ padding:0 10px;height:150px; overflow:hidden;}
dl.ssyhd1 dd strong{  height:150px; line-height:150px; font-size:20px;}
dl.ssyhd1.cur dd{ padding-top:25px;}
dl.ssyhd1.cur dd strong{ height:30px; line-height:30px;}
dl.ssyhd1.cur dd p{ font-size:14px; line-height:20px;}

.ssyhdiv1{padding:30px 0;}
.ssyhdiv1wz{ width:96%; padding:15px; margin:0 2%;}
.ssyhdiv1wz p.p{ font-size:14px; line-height:22px;}
.ssyhdiv1wz1{ width:45%; margin-top:10px;}
.ssyhdiv1wz1tt{ height:38px; line-height:38px;font-size:16px;}
.ssyhdiv1wz1 ul li{ height:36px; line-height:36px;font-size:14px;}
.ssyhdiv1wz2{ width:10%; height:230px; }
.ssyhdiv1wzc{ padding:10px 0; font-size:14px;  margin-top:10px;}
.ssyhdiv1wzc strong{ font-size:30px; }
.ssyhdiv1wzc strong em{ font-size:14px;}

dl.ssyhd2{ width:19%; padding:25px 0;}
dl.ssyhd2 dt img{  height:40px;}
dl.ssyhd2 dd{ padding:0 20px;}
dl.ssyhd2 dd strong{ height:30px; line-height:30px; font-size:16px; margin:15px 0 5px 0;}
dl.ssyhd2 dd p{ background:url(../images/ssyh_lctb11.png) left 8px no-repeat; padding-left:20px; box-sizing:border-box; font-size:14px; line-height:22px; }


/***********税务筹划-个人*******/
dl.swcfd1{ width:24%; margin:0.5%; padding:0px;}
dl.swcfd1 dd{padding:10px 10px 20px 10px; box-sizing:border-box;}
dl.swcfd1 dd strong{  font-size:18px; line-height:30px; font-weight:normal;}
dl.swcfd1 dd p{ padding:0 20px 0 22px; background:url(../images/swch_tb.png) 14px 10px no-repeat; font-size:15px; line-height:22px;}

.indexdiv5lefts{ width:49% !important;}
.indexdiv5lefts.last{ margin-left:2%  !important;}

/*******税务政策*****/
.nybanner3{ margin-top:70px;}


/*******知识问答******/
.nybanner4{ margin-top:70px;}
.nybanner4 img{height:350px; display:block;}
.nybanderzx{ right:20px; bottom:50px;}
 
.nydivtt{ font-size:18px; font-weight:600;}
dl.zsd1{ width:24%; height:90px; margin:0.5%; padding:15px 10px 0 10px; }
dl.zsd1 dd{ padding-right:60px; box-sizing:border-box;}
dl.zsd1 dd h2 a{ font-size:18px; padding-bottom:10px;}
dl.zsd1 dd a.a{ font-size:12px; line-height:18px;  margin-top:10px;}
dl.zsd1 dt{ width:60px; margin-top:-65px;}
dl.zsd1 dt img{ border-radius:60px;}

dl.zsd1.zsd1s{ padding:20px 10px;}
dl.zsd1.zsd1s dt img{ width:30px;}

.jsjsqdiv{ display:none;}
 
.zsdiv{ width:49%; margin:0.5%; padding:0 10px 10px 10px; box-sizing:border-box;}
.zsdiv.last{ margin:0.5%;}

.zsdivtt{ width:100%;height:50px; line-height:50px;}
.zsdivtt strong{height:50px; line-height:50px; font-size:18px; font-weight:600;}
.zsdivtt a{ font-size:13px; }
.zsdiv dl{  margin:10px 0;}
.zsdiv dl dt{ width:140px; }
.zsdiv dl dt img{ height:110px;}
.zsdiv dl dd{  padding-left:150px; margin-top:-105px; }
.zsdiv dl dd h3 a{ height:26px; line-height:26px;font-size:18px; padding-bottom:6px; }
.zsdiv dl dd span{font-size:13px; line-height:24px;}
.zsdiv ul li{height:40px; line-height:40px; }
.zsdiv ul li a{height:40px; line-height:40px; font-size:16px;padding-right:130px; }
.zsdiv ul li s{height:40px; line-height:40px; margin-top:-40px;}



.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;  }




/********关于我们-公司简介*******/
.nymenu{ height:50px; }
.nymenu ul li a{  height:50px; line-height:50px; padding:0 22px; font-size:18px;}
.nymenu ul li.l{ width:30px; height:50px;}

.gydiv{ padding:30px 0;}
.gydivtt{  margin-bottom:20px;}
.gydivtt strong{ font-size:24px; line-height:34px;}

dl.abd1{  margin:10px 0 25px 0;}
dl.abd1 dt{ width:25%;  margin-right:2%;}
dl.abd1 dd{ width:73%;}
dl.abd1 dd p.p{font-size:16px; line-height:28px;}
.xt{margin:15px 0;}
dl.abd1 dd p.pt{ font-size:16px; line-height:30px; }

ul.uab{ margin-top:0px;}
ul.uab li a{ width:24%; height:auto; float:left; margin:0.5%;}

dl.abd2{ width:23%; margin:1%; }
dl.abd2 dt img{ width:140px; border-radius:140px;}
dl.abd2 dd{padding-top:12px;}
dl.abd2 dd strong{font-size:18px; line-height:22px; }



/*******关于我们-联系我们**********/
dl.lxd1{ width:49.5%; margin-bottom:35px;}
dl.lxd1 dt{height:85px; line-height:85px; padding:0 15px;}
dl.lxd1 dt strong{ height:85px; line-height:85px; font-size:21px; background-size:40px auto !important; }
dl.lxd1 dd{ width:100%; height:auto; float:left; padding:10px 20px 35px 20px;}


.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:auto; background:none; }
.ldian {width:100%; height:auto; position:static; }
.ldian a{ display:none  !important;}

.ldianwz{ display:none; width:90%; height:auto; float:none; margin:0 auto; position:static; left:-20px; bottom:120px; z-index:99;}
.ldianwz .jt{ display:none;}
.ldian.cur .ldianwz{ display:block;}


/* 新增 */
*{
	min-width: inherit !important;
}
.pass-panel,
.w1200{
	width: auto !important;
	margin-left:20px ;
	margin-right:20px ;
}
.select-tab5 li,
.pass-lists .list{
	margin-left: 0;
	width: calc((100% - 62px )/4);
	margin-right: 20px;
}	 
.select-tab5 li:nth-child(4n),
.pass-lists .list:nth-child(4n){
	margin-right: 0;
}
.service ul {
	text-align: center;
	font-size: 0;
}
.service ul li{
	float: none;
	margin: 0 !important;
	display: inline-block;
}
html{
	font-size: 12px;
}
.select-tab5 li .img-wrap{
	width: auto;height: 160px;
}
.select-tab5 li img{
	width: 100%;display: block;
	height: 100%;
	object-fit: cover;
}
.online-lists>li{
	
}
.online-lists>li{
	margin-left: 0 !important;
	width: calc((100% - 42px )/3);
	margin-right: 20px !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}	 
.online-lists>li:nth-child(3n){
	margin-right: 0 !important;
}
.process-lists li.arrow img{
	width: 20px;object-fit: contain;
}
.process-lists li img{
	width: 101px;height: auto;
}
.process-des li:nth-child(1){
	margin-left: 20px;
}
.process-des li{
	width: 101px;
	margin-right: 46px;
}

.title{
	padding: 30px 0 20px;
	font-size: 20px;
}
.pass-panel{
	margin-top: 30px;
}
.pass-panel{
	padding: 0;
	box-shadow: none;
}
.pass-info-pl .info-num,
.pass-info-lx .info-type{
	width: auto;
	line-height: 30px;
	padding: 5px 15px;
	margin-bottom: 5px;
	margin-right: 5px;
	font-size: 12px;
}
.pass-info-sq .pass-info-name, .pass-info-sq .pass-info-tel{
	width: calc((100% - 20px)/2);
}
.pass-info-sq .pass-info-tel{
	margin-right: 0;
}
.pass-info-sq .pass-info-list{
	width: 100%;margin-bottom: 15px;
}
.pass-info-sq .pass-info-btn{
	margin-top: 20px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}


}
@media only screen and (max-width:1320px){  
	.service ul li,
	.select-tab5 li, .pass-lists .list{
		width: auto;
		float: none;
		margin: 0 0 10px 0 !important;
		background-size: cover !important;
		display: block;
	}
	.pass-lists{
		margin: 0 20px;
	}
	.service{
		margin-top: 20px;
		margin: 20px;
	}
	.service .service-tab1-btn{
		margin: 20px auto !important;
	}
	.service-tab1-middle div.spc{
		margin: 0 auto;
	}
	.select .title{
		font-size: 24px;
	}
	.select .title-line{
		margin-bottom: 30px;
	}
	.pass-wrap{
		padding-bottom: 30px;
	}
	.select-tab .tab>ul{
		padding: 0 20px 20px;
	}
	.select-tab .tab>ul li{
		width: calc((100% - 20px)/2);
	}
	.select-tab .tab>ul li:nth-child(2n){
		float: right;
	}
	#con_b_1, #con_b_2, #con_b_3, #con_b_4, #con_b_5, #con_b_6{
		height: auto;
	}
	#con_b_1 li{
		float: none;
	}
	.select-tab2 .list-left img{
		position: static;width: auto;
		height: auto;
	}
	img{
		max-width: 100%;
	}
	.select-tab2 .list-right{
		margin: 0;
	}
	.select-tab2 .list-right .des{
		color: #333;
		width: auto;
		padding: 0 20px 20px;
	}
	.lists{
		padding: 0 20px;
	}
	.select-tab2 .list-right .lists .boxes{
		margin-right: 8px;
	}
	.select-tab2 .list-right .items div{
		margin: 0 0 20px 0 !important;width: 50%;
	}
	.online-wrap .title-line{
		margin-bottom: 20px;
	}
	.online-lists>li{
		width: auto;
		float: none;
		margin: 0 20px 20px !important;
		padding: 20px !important;
		height: auto;
	}
	.process{
		display: none;
	}
	.online-wrap{
		padding-bottom: 20px;
	}
	.rvc-prv, .rvc-next{
		top:40px ;
	}
	.provide-wrap{
		height: auto;
		padding-bottom: 30px;
	}
	.rvc{
		margin-top: 20px;
	}
	.problem-wrap,
	.provide{
		height: auto;;
	}
	.box{
		position: static;
		height: auto;
	}
	.box-list{
		position: relative;
		margin: 0;left: auto;
		right: auto;width: auto;
		overflow: hidden;
		height: auto;
	}
	.issue.card{
		overflow: hidden;
	}
	.voice-wrap .title{
		padding: 30px 0 20px;
	}
	.issue.card{
		height: auto;
	}
	.box-list ul li.no2{
		width: auto;
	}
	.card-wrap .no3,
	.box-list ul li{
		position: static !important;
		height: auto !important;
		width: auto !important;
		padding: 20px;
		margin: 10px !important;
	}
	.card-wrap .no3 p,
	.no0 p, .no1 p, .no2 p, .no4 p, .no5 p, .no6 p, .denghou p{
		width: auto;
	}
	.no0 .tit, .no1 .tit, .no2 .tit, .no4 .tit, .no5 .tit, .no66 .tit, .denghou .tit {
	    font-size: 16px;
	    color: #3d4450;
	    opacity: 1;
	}
	.card-wrap .no3 p, .no0 p, .no1 p, .no2 p, .no4 p, .no5 p, .no6 p, .denghou p{
	    font-size: 14px;
	    color: #999;
	    line-height: 28px;
	    width: auto;
	    opacity: 1;
	}
	.voice ul li{
		float: none;
		width: auto;
		margin: 0 20px 100px !important;
	}
	.voice .title-line{
		margin-bottom: 100px;
	}
	.voice-wrap{
		padding-bottom: 0;
	}
	.title-line{
		margin-bottom: 20px !important;
	}
	.client ul li{
		width: 48%;margin: 0 0 10px !important;
		background-size: contain  !important;
		background-color: #fff !important;
	}
	.client ul::before,
	.client ul::after{
		display: none;
	}
	.client ul{
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		padding: 0 20px;
	}
	.client-wrap{
		height: auto;
		padding-bottom: 30px;
	}
	.zc-kefu{
		display: none;
	}
	.friendly-links-wrap{
		display: none !important;
	}
	.voice-portrait{
		left: 0;right: 0;
		margin: 0 auto;
	}
	.advantage li{
		width: auto;
		float: none;
	}
	.advantage-wrap{
		height: auto;
		padding: 20px;
	}
	.notice-title{
		padding: 30px 0 0;
		font-size: 20px;
	}
	.notice-line{
		margin: 20px auto;
	}
	.notice-left{
		float: none;
		width: auto;
		height: auto;
		float: none !important;
		margin: 0;
	}
	.notice-l-line,
	.notice-l-title,
	.notice-l-line1{
		float: none !important;
		display: inline-block;
		margin: 0 5px ;vertical-align: middle;
	}
	.notice-lt-wrap{
		text-align: center;
		
	}
	.IIInsomnia-city-picker1{
		width: 80vw !important;
		left: 20px !important;
	}
	.radio-wrap{
		padding: 0;
	}
	.radio-wrap,
	.notice-inner-name, .notice-inner-ch, .notice-inner-lx,
	.notice-city{
		padding: 0 20px;
	}
	.notice-inner-name input, .notice-inner-ch input, .notice-inner-lx input,
	.notice-inner-city{
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
	}
	.notice-inner-ch span,
	.notice-inner-name span, .notice-inner-lx span{
		line-height: 30px;
	}
	.notice-star{
		top: 0;
	}
	.notice-btn{
		margin: 20px auto;
	}
	.notice-right{
		float: none !important;
		width: auto;
		height: auto;
	}
	.notice-right li{
		width: 50%;
	}
	#con_a_1, #con_a_2{
		padding: 0 20px;
	}
	.notice-right-btn1{
		display: none;
	}
	#con_a_1 li, #con_a_2 li{
		float: none ;width: auto;
		margin: 0;height: auto;
	}
	#con_a_1 li img{
		width: 100% !important;
		height: auto !important;
	}
	#con_a_1 li p{
		line-height:50px;
		color: #fff;margin: 0 !important;
		padding: 0 !important;
	}
	.notice-wrap{
		padding-bottom: 40px;
	}
	.hot-title{
		padding: 30px 20px;
	}
	.hot-title{
		font-size: 24px;
	}
	.hot-des{
		line-height: 1.4;
		padding: 0 20px 20px;
	}
	.hot-wrap{
		padding-bottom: 30px;
	}
	.hot-l, .hot-r{
		float: none !important;
		width: auto !important;
		height: auto;
	}
	.hot-li div{
		padding: 0 15px;
	}
	.hot-li p{
		padding: 15px;
	}
	.hot-l-top{
		height: auto;
		padding-bottom: 10px;
	}
	.hot-li div span{
		margin-bottom: 10px;
	}
	.hot-l-bottom{
		padding: 0 10px;
	}
	.hot-bm-title .left{
		padding: 0;
	}
	.hot-bm-title{
		padding: 20px 0;
		text-align: center;
	}
	.hot-bm-title span{
		width: 45%;display: inline-block;
	}
	.hot-inner-btn, .hot-inner-btn2{
		width: auto;
		margin: 20px auto;
	}
	.hot-li p{
		font-size: 24px;
	}
	.hot-r-top{
		height: auto;
		padding-bottom: 20px;
	}
	.hot-l, .hot-r,
	.hot-l{
		margin: 0 20px;
	}
	.hot-r .hot-bmr-title{
		margin: 30px 0;
	}
	.hot-bm-tr,
	.hot-bm-tl{
		margin: 0;width: 50%;
		margin: 0 !important;
	}
	.hot-r-bottom ul li{
		margin: 0 5px 10px 5px !important;
	}
	.hot-inner-btn2{
		margin: 20px 10px;
	}
	.vip{
		padding: 0 20px;
	}
	.vip-title{
		font-size: 22px;
		padding: 30px 0;
	}
	.vip-wrap{
		height: auto;
		padding-bottom: 30px;
	}
	.access-title{
		padding: 30px 0 10px;
		font-size: 24px;
	}
	.access-des{
		line-height: 1.4;
		padding-bottom: 30px;
	}
	.access-inner .slide{
		padding: 15px;
	}
	.access-inner .slide img{
		width: 100%;height: auto;
		margin: 0 auto 10px;
	}
	.access-left{
		padding: 0 20px ;
		float: none !important;
	}
	.access-inner{
		width: auto;
	}
	.access-inner .access-container{
		width: auto;height: auto;
		margin-top: 30px;
	}
	.access-right{
		width: auto;
		height: auto;
		float: none !important;
		position: static;
	}
	#access-pagination{
		left: 0;right: 0;
		bottom: 10px;
	}
	.access-inner .access-container{
		padding-bottom: 40px;
	}
	.access-abs{
		width: auto;
	}
	.access-right .tab li{
		width: 50%;
		line-height: 60px;
		height: auto;
		font-size:16px;
	}
	#con_c_1{
		padding: 0;
	}
	.access-r-l span.item{
		width: 49%;margin: 0;
	}
	.access-r-l span.spc{
		width: 100%;
		margin-bottom: 10px;
	}
	.access-r-l{
		margin: 0 20px 10px;
	}
	.access-rl-city, .acces-rl-btn{
		width: auto;
		display: block !important;
		margin: 10px auto;
	}
	#con_c_1{
		overflow: hidden;
	}
	.access{
		padding-bottom: 40px;
	}
	
	.process-inner-wrap .tab li{
		line-height: 60px;
		height: 60px;
		margin: 0 !important;
		width: 50%;
		text-align: center;
		font-size: 16px;
		border-bottom: 1px solid rgba(255,255,255,0.1);
	}
	.process-inner-wrap{
		height: auto;
	}
	.process-wrap{
		height: auto;
	}
	.consult-title{
		font-size: 20px;
		padding: 20px 0;
	}
	.more-line,
	.consult-line{
		margin-bottom: 30px;
	}
	.consult li{
		width: 40vw !important;
		height: 40vw !important;
		margin: 0 0 10px 0 !important;
	}
	.consult li:nth-child(2n){
		float: right;
	}
	.consult ul{
		padding: 0 20px;
	}
	.more-title{
		font-size: 20px;
		padding: 30px 0 10px;
	}
	.more ul{
		padding:0 20px 20px;
	}
	.more li{
		width: 50%;
		margin: 0 !important;
	}
	.more-wrap{
		height: auto;
	}
	.title{
		margin-top: 0;
	}
	.title-mini{
		margin-top: 0;
	}
	#client-scheme{
		height: auto;
		margin-top: 20px;
		padding: 0 20px;
		display: block;
	}
	.client-scheme-box{
		width: auto;
		height: auto;
		margin-bottom: 20px;
	}
	.top-client-scheme{
		width: auto;
	}
	.client-scheme-size{
		margin-bottom: 20px;
	}
	.bottom-client-scheme{
		height: auto;
		padding: 15px;
	}
	#template-box{
		height: auto;
		display: block;
		margin: 20px 0 0;
	}
	.template-left-size1{
		font-size: 20px;
		line-height: 1.6;
		text-align: center;
		margin-bottom: 10px;
	}
	#template-left{
		padding: 0 20px;
	}
	#template-right{
		width: auto;
		height: auto;
		padding-top: 0;
	}
	#seo-box{
		height: auto;
		margin-top: 20px;
		padding: 0 20px;
		width: auto;
		padding-bottom: 30px;
	}
	*{
		line-height: 1.4;
	}
	#seo-list{
		height: auto;
		padding: 0;
		display: block;
	}
	.seo-list-box{
		width: auto !important;
		margin: 0 0 10px 0 !important;
		padding: 15px;
	}
	#hhl-introduce{
		height: auto;
		margin-top: 30px;
		display: block;
	}
	#hhl-introduce-left{
		width: auto;
		height: auto;
	}
	.hhl-introduce-size1{
		font-size: 20px;
		line-height: 1.3;
	}
	.hhl-introduce-size2{
		padding: 20px 40px;
	}
	#hhl-introduce-right{
		width: auto;
		margin: 0 40px;
	}
	.introduce-right-box{
		display: none;
	}
	.title-mini{
		padding: 0 20px;
	}
	#serve-box{
		display: block;
		height: auto;
	}
	.serve-list-box{
		width: auto;
		height: auto;
	}
	.serve-list-box img{
		width: 100%;
	}
	.serve-box-bottom{
		width: auto;height: auto;
	}
	#solution-box{
		padding: 40px 20px;
		height: auto;
		width: auto;
	}
	.solution-list{
		display: block;
		height: auto;
	}
	.solution-size1{
		font-size: 20px;
		line-height: 1.4;
	}
	.solution-size2{
		white-space: inherit;
	}
	.solution-border{
		height: auto;
	margin: 0;
	}
	#solution-right{
		width: auto;
		margin: 0;
		height: auto;
	}
	#solution-btn-box{
		width: auto;
	}
	#solution-btn{
		width: 120px;
	}
	#website-problem{
		width: auto;
	}
	#website-problem-top-title{
		font-size: 20px;
		padding: 20px 0;
	}
	#website-problem-top-left{
		width: auto;
		background: none;
		height: auto;
		margin: 0;
		display: none;
	}
	#website-problem-top-line{
		display: none;
	}
	.website-problem-blue-circle, .website-problem-red-circle{
		display: none;
	}
	.website-problem-blue-item{
		line-height: 54px;
	}
	#website-problem-top-right{
		width: auto;
		height: auto;
		display: block;
		margin: 0;
	}
	.website-problem-item{
		width: auto;
		padding: 0;
		display: block;
		height: auto;
		text-align: center;
	}
	.website-problem-rect-item{
		width: auto;display: block;
	}
	.website-problem-blue-circle, .website-problem-red-circle{
		position: static;
	}
	.website-problem-blue-item{
		width: auto;display: block;
	}
	#website-problem-top, .website-problem-item{
		display: block;
	}
	#website-problem{
		padding: 0 20px;
	}
	#website-problem-top-right{
		padding-top: 0;
	}
	#website-problem-bottom-title{
		padding: 20px 0;
		font-size: 20px;
	}
	#website-problem-top-right{
		padding-bottom: 0;
	}
	#website-problem-bottom-content{
		width: auto;padding-bottom: 20px;
	}
	#website-problem-bottom{
		display: block;
	}
	#website-problem-bottom-left{
		width: auto;
	}
	#website-problem-bottom-right{
		width: auto;background: none;
		margin-top: 20px;height: auto;
		display: none;
	}
	#website-problem{
		height: auto;
	}
	#seo-advantage{
		height: auto;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		padding: 20px;
		margin-top: 20px;
	}
	#seo-advantage-container{
		width: auto;
	}
	#seo-advantage-container-title{
		padding-top: 10px;
		font-size: 20px;
	}
	.seo-advantage-item{
		width: auto;
		height: auto;
		line-height: 1.4;
		padding: 10px;
	}
	#seo-advantage-btn{
		margin: 0 auto;
		display: block;
	}
	#digital-service-title{
		padding: 20px;
		font-size: 20px;
	}
	#digital-service-content{
		width: auto;
		padding: 20px;
		display: block;
		height: auto;
	}
	.digital-service-item{
	width: auto;
	margin-bottom: 10px;
	}
	#seo-tech-service{
		width: auto;
		height: auto;
		padding: 20px;
	}
	.seo-tech-service-title{
		padding: 0;font-size: 20px;
	}
	.seo-tech-service-subtitle{
		padding-bottom: 20px;
	}
	#seo-tech-service-content{
		display: block;
		height: auto;
	}
	.seo-tech-service-item{
		width: auto;
		margin-bottom: 10px;
		padding:20px 10px;
		height: auto;
	}
	#website-effect{
		width: auto;height: auto;
		padding: 20px;
	}
	#website-effect-content{
		display: block;
	}
	.website-effect-item{
		width: auto;
		margin-bottom: 10px;
	}
	#seo-serve-flow{
		height: auto;
		padding: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
	}
	#seo-serve-flow-container{
		width: auto;
	}
	.block-center-title{
		padding: 0;font-size: 20px;
	}
	#seo-serve-flow-list{
		height: auto;display: block;
	}
	.seo-serve-flow-item{
		width: auto;
		margin-bottom: 10px;
		height: auto;
		padding: 10px;
	}
	.seo-serve-flow-btn{
		position: static;
		margin:20px auto 0;
	}
	.seo-serve-flow-title{
		padding-top: 15px;
	}
	#seo-common-question{
		height: auto;
		padding: 20px;
	}
	#seo-common-question-title{
		padding-bottom: 20px;
	}
	#seo-common-question-content{
		width: auto;
		height: auto;
		display: block;
	}
	.seo-common-question-item{
		width: auto;height: auto;
		padding: 15px;margin-bottom: 15px;
	}
	.seo-common-question-line{
		margin-bottom: 10px;
	}
	#page-bottom-ad-content{
		width: auto;padding: 20px;
	}
	#page-bottom-ad-title{
		font-size: 22px;
	}
	#page-bottom-ad-btn{
		position: static;
		margin-top: 15px;
	}
	#page-bottom-ad{
		height: auto;
		overflow: hidden;
	}
	.common-h2-title, .common-h2-title2{
		padding: 20px;font-size: 20px;
	}
	#website-why{
		padding: 20px;
	}
	#website-why-content{
		width: auto;display: block;
	}
	.website-why-item{
		width: auto;height: auto;
		margin-bottom: 15px;
		padding: 25px;
	}
	.website-why-item-title{
		margin: 5px 0;
	}
	#service-intro-container{
		width: auto;
		height: auto;
		display: block;
	}
	.service-intro-item{
		width: auto;
		height: auto;
		margin: 0 0 10px 0;
	}
	.service-intro-item-top{
		width: auto;
		background-size: cover !important;
	}
	.service-intro-item-title{
		width: auto;padding: 10px;
	}
	.service-intro-item-top{
		height: auto;
	}
	#service-intro-container{
		padding: 20px;
	}
	.service-intro-item-row{
		margin-bottom: 10px;
	}
	.service-intro-btn{
		position: static;
		margin: 0 auto 20px;
		display: block;
	}
	.service-intro-item{
		overflow: hidden;
	}
	#center-service{
		width: auto;
		height: auto;
		padding: 20px;
		background-size: cover !important;
		margin-bottom: 0;
	}
	.center-service-title{
		font-size: 22px;line-height: 1.4;
	}
	#center-service-btn{
		position: static;
		margin-top: 10px;
	}
	#site-advantage{
		height: auto;
	}
	#site-advantage-container{
		width: auto;
		padding: 20px;
	}
	#site-advantage-container .common-h2-title2{
		padding: 0;
	}
	.site-advantage-content{
		width: auto;
	}
	.site-advantage-items{
		width: auto;height: auto;
		flex-wrap: wrap;
	}
	.site-advantage-item{
		margin-bottom: 10px;
	}
	#more-advatage, #solve-method-container{
		width: auto;
	}
	#more-advatage{
		height: auto;
		display: block;
		padding: 20px;
	}
	.more-advatage-item{
		width: auto;margin-bottom: 10px;
		height: auto;padding: 15px;
	}
	.more-advatage-item-title{
		padding: 10px 0;
	}
	#solve-method-container{
		height: auto;
		display: block;
	}
	.solve-method-item{
		width: auto;
	}
	#solve-method{
		padding: 0 20px;
	}
	#service-flow-container{
		padding: 0 20px;
		width: auto;
		height: auto;
		display: block;
	}
	.service-flow-item{
		width: auto;
		margin: 0 0 10px 0;
		height: auto;
		padding: 20px;
	}
	.service-flow-item-title{
		padding: 15px 0;
	}
	#see-more-content{
		width: auto;
		height: auto;
		display: block;
		padding: 0 20px;
	}
	.see-more-item{
		display: block;
		width: auto;
		margin: 0 0 10px 0;
	}
	.notice-city *{
		line-height: 48px;
	}
	.notice-city span{
		display: none;
	}
	.wrap{
		overflow: hidden;
	}
}

@media only screen and (max-width:1023px){  

html{ width:100%;} 
/******首页******/
.ind_ul{ width:90%; margin:0 5%;}
.ind_ul ul li{ width:31.333%; margin:0 1%;}

.banner{ height:60vw !important;}
.banner ul {height:60vw !important;}
.banner ul li{ height:60vw !important;} 
.banner ul li img{ height:60vw !important;} 
.banner_span{ bottom:10px;}
.banner_span span{width:30px;height:6px; border-radius:4px;}
.banner_span span.cur,.banner_span span:hover{width:30px;height:6px;}
.bottomdiv1 p.p1 strong{ font-size:24px;}

.indexdiv2{ padding:30px 15px; box-sizing:border-box;}



/**********行业节税*********/
.nybanner{ margin-top:70px;}
.nybanner img{height:32vw;}

/**********节税产品-灵活用工*********/
.nybanner2 img{height:32vw;}
dl.lhrgd1{height:240px;}
dl.lhrgd1 dt img{ height:240px; }
dl.lhrgd1 dd{height:240px;padding:90px 15px 15px 15px; }
dl.lhrgd1 dd strong{  height:36px; line-height:36px; font-size:20px; }
dl.lhrgd1 dd p{ font-size:14px; line-height:24px; margin-top:5px;}
dl.lhrgd1.cur dd{ padding:70px 15px 15px 15px;}

.yxgs_table { width:100%;    }
.gsjn_table { width:96%; margin:0 2%;    }
    .ssyhdiv1wz { width:100%; margin:0; padding:10px;    }
    .ssyhdiv1wz3 ul li {  font-size:12px;    }
/****知识问答*****/
.nybanderzx{ display:none;}
.nybanner4 img{ height:35vw;}

dl.zsd1{ width:32.333%; height:90px; margin:0.5%; padding:15px 10px 0 10px; }
.zsd1s{ display:none;}

.zsdiv{ width:99%; margin:0.5%; padding:0 10px 10px 10px; box-sizing:border-box;}
.zsdiv.last{ margin:0.5%;}
.zsdiv dl dt{ width:160px; }
.zsdiv dl dt img{ height:110px;}
.zsdiv dl dd{  padding-left:180px; margin-top:-110px; }

/*****关于我们-公司简介******/
.nymenu{ padding:0 10px; box-sizing:border-box;}
.gydiv{ padding:20px 10px; box-sizing:border-box;}
dl.abd2{ width:31.3333%;}

dl.abd3{ width:32.333%; margin:10px 0.5%;}

/******关于我们-媒体报道********/
.xt_items_z{ width:150px; height:360px; padding:20px 10px;}
.xt_items{ height:270px;}
.xt_items ul{ width:100%;  height:270px;}

.mtdiv{min-height:420px;}
.mtdivright{ padding-left:150px;}
dl.mtd1 dd{ padding:15px;}

dl.mtd2{  margin-bottom:25px;}
dl.mtd2 dt{ display:none;}
dl.mtd2 dd{ width:100%; padding:20px 15px;}
dl.mtd2 dd p.p{font-size:16px; line-height:26px; margin-bottom:20px;}

dl.mtd2 dd ul li span{height:22px;font-size:16px; line-height:22px;}
dl.mtd2 dd ul li strong{ font-size:30px;line-height:40px; 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{  font-size:16px;}





}


@media only screen and (max-width:860px){  
/*******关于我们-联系我们**********/
dl.lxd1{ width:100%; margin-bottom:15px;}
dl.lxd1 dt{height:85px; line-height:85px; padding:0 15px;}
dl.lxd1 dt strong{ height:85px; line-height:85px; font-size:21px; background-size:40px auto !important; }
dl.lxd1 dd{ width:100%; height:auto; float:left; padding:10px 20px 35px 20px;}

.lxwmdt{ margin:20px 0;}
.gydiv ul.ulx{ width:100%; float:left; padding:0 10px; box-sizing:border-box;}
.gydiv ul.ulx li{float:left; width:25%; height:auto; text-align:center;}
.gydiv ul.ulx li a{ float:left; border:1px solid #ededed; margin:0; padding:0; width:100%; }
 

}



@media only screen and (max-width:780px){  

/****首页****/
.indexdiv1{ padding:20px 0; }
.indextt strong{font-size:21px;line-height:26px;margin-bottom:15px;}
.indextt p{font-size:14px;line-height:24px;}

dl.ysdl{ width:48%; padding:25px; margin:1%; box-shadow:0 0px 5px #333;}
dl.ysdl dt img{ width:50px;}
dl.ysdl dd strong{ font-size:18px; line-height:30px; }
dl.ysdl dd p{ min-height:40px; font-size:14px;}

.indexdiv5tt{ height:50px; padding:0 10px;}
.indexdiv5tt strong{height:50px; line-height:50px; font-size:18px; }
.indexdiv5tt s{height:50px; padding:0 10px; background:url(../images/hui.png) center center no-repeat;}
.indexdiv5tt span{height:50px; line-height:50px;}

dl.hxdl{padding:15px 0;}
dl.hxdl dt{ width:25%;}
dl.hxdl dt img{ height:120px;}
dl.hxdl dd{ width:75%; padding-left:20px; box-sizing:border-box; }
dl.hxdl dd h2 a{ margin-bottom:5px;}


 
dl.idl{ width:31.3333%; margin:1%;}
dl.ilc dt{ height:30px; top:-7px;}
dl.ilc dt img{ width:30px;} 
dl.idl dd{ padding:30px;}
.indexdiv2 p.pmore{ display:none;}

dl.ilc{ width:31.333%; margin:1%;} 

.indexdiv4{ padding:30px 10px;}
.indexdiv2{ padding:30px 10px;}
.indexdiv5{ padding:30px 10px;}


/**********节税产品-灵活用工*********/
.lhrglc{ padding:30px 10px; box-sizing:border-box;}
dl.lhrgd1 dd strong{ height:auto; line-height:26px; overflow:auto;}
.lhrglc dl.d1{ width:24%; margin:0.5%; padding:20px 15px; box-sizing:border-box; border:1px solid #999; border-radius:5px;}
.lhrglc dl.d1 dt img{ width:50px; }
.lhrglc dl.d1 dd strong{ height:36px; line-height:36px; font-size:18px; }
.lhrglc dl.d1 dd p{  font-size:14px; min-height:40px; line-height:20px;}
.lhrglc .jt{ display:none;}
.lhrgdiv ul.u1{ width:600px;}
ul.lhrgu1{ width:600px;}

.lhrgys dl{ width:50%;  padding:20px;}
.lhrgys dl dt{ width:110px;}
.lhrgys dl dt img{ width:90px; }
.lhrgys dl dd{padding-left:110px; margin-top:-90px;}
.lhrgys dl dd strong{height:26px; line-height:26px;  font-size:20px;}
.lhrgys dl dd p{ font-size:14px; min-height:66px; line-height:22px; }


/******税收优惠******/
dl.ssyhd1{ width:33.33333%;}
dl.ssyhd2{ width:32.333%;}

/***********税务筹划-个人*******/
dl.swcfd1{ width:32.333%; margin:0.5%; padding:0px;}
dl.swcfd1 dd{padding:10px 10px 20px 10px; box-sizing:border-box;}

ul.utt{ width:90%; height:40px;}
ul.utt li{ width:50%; height:40px; font-size:16px; line-height:40px; }
.swcfdivqh{ margin-top:25px; }
.indexdiv5lefts{ width:100% !important; padding:0 !important;}
.indexdiv5lefts.last{ margin-left:0%  !important; margin-top:10px;} 



/*******知识问答-问答列表******/
.faqleft{ margin-top:8px; width:100%;}
.faqleft dt{height:40px; line-height:40px; font-size:18px;  padding:0 15px; font-weight:600;}
.faqleft dd{ height:auto; padding:8px 15px;}
.faqleft dd a{ width:auto; height:30px; line-height:28px; font-size:14px; margin:5px; padding:0 20px;}
.faqleft dd p{ display:none;}

.faqright{ width:100%; padding:10px;}



/******关于我们-资质实力****/
dl.zzd1{ width:31.33333%;  margin:1%;}
dl.zzd1 dd{ height:40px; line-height:40px;}

dl.zsd2{ width:31.333%;  margin:1%;}
dl.zsd2 dd{ height:40px; line-height:40px; }





 

}



@media only screen and (max-width:650px){

.zhezhao{ width:100%; height:100%; float:left; top:0; left:0; position:fixed; z-index:998; background:#000; opacity:0.5; display:none;}
.sjewm{ width:280px; height:210px; position:fixed; z-index:999;left:20px; top:100px; display:none;background:#fff; border-radius:20px;  display:none; }
.sjewm h4{width:100%; height:45px; line-height:45px; text-align:center; color:#fff; background:#e62129; border-radius:20px 20px 0 0; float:left; font-weight:normal; font-size:16px; margin-bottom:10px;}
.sjewm h4 a { width:45px; float:right; font-size:30px; color:#fff; position:absolute; right:0;   }
.sjewm img { display:block; width:120px; height:auto; margin:0 auto;}
.sjewm p{ width:100%; height:16px; line-height:25px; font-size:12px; float:left; text-align:center; color:#999;}



/*****首页****/
.sjheader{ height:54px; padding-top:0px;}
.sjheader .logo{ width:auto; height:26px; margin-top:14px; float:left; margin-left:15px;}
.menu_au{ margin:14px 15px 0 0; width:30px; height:30px; background-size:auto 18px; }
.menu_au.close{background-size:auto 18px;}
.sj_menu{ top:54px;}
.banner{margin-top:54px;}
 
.indexqhdiv p.pa{ margin-top:15px;}
.indextt{background: url(../images/index_tt.png) center 34px no-repeat !important; padding-bottom:10px; background-size:50% auto !important; margin-bottom:5px;}
.indextt p{ display:none;}

.indexdiv2left ul li{ width:100%; padding:12px 0;}
.indexdiv2left ul li strong{ margin:0 15px;} 

dl.idl{ width:48%;} 
dl.idl dt{ font-size:16px;}
p.sjpmore{ width:140px; height:auto; margin:20px auto; display:block;}
p.sjpmore 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.sjpmore a:hover{ background:url(../images/more.png) 105px center no-repeat #82b94c;}

.indexdiv2ss dl.idl:nth-child(5),.indexdiv2ss dl.idl:nth-child(6),.indexdiv2ss dl.idl:nth-child(7),.indexdiv2ss dl.idl:nth-child(8){ display:none;}


dl.ilc{ width:48%;} 
 
dl.hxdl dt{ width:30%;}
dl.hxdl dt img{ height:115px;}
dl.hxdl dd{ width:70%; padding-left:15px;}
dl.hxdl dd h2 a{ height:26px; font-size:17px; line-height:26px; background:none; font-weight:normal; margin-bottom:0;}
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;}

.float_qq{ display:none;}
.footdiv{ padding:15px; box-sizing:border-box; margin-bottom:50px;}

.sjbottom{ height:50px; width:100%; background:#fff; border-top:1px solid #f2f2f2; box-shadow:0 -1px 2px #f2f2f2; z-index:999; float:left; position:fixed; bottom:0; display:block;}
.sjbottom ul{ width:100%; height:auto; float:left;}
.sjbottom ul li.l1 a{ width:25%; height:50px; float:left; background:url(../images/sj_bottb1.png) center center no-repeat;  border-right:1px solid #f2f2f2; box-sizing:border-box;background-size:auto 25px !important;}
.sjbottom ul li.l2 a{ width:25%; height:50px; float:left; background:url(../images/sj_bottb2.png) center center no-repeat;  border-right:1px solid #f2f2f2; box-sizing:border-box;background-size:auto 25px !important;}
.sjbottom ul li.l3 a{ width:25%; height:50px; float:left; background:url(../images/sj_bottb3.png) center center no-repeat;  border-right:1px solid #f2f2f2; box-sizing:border-box; background-size:auto 25px !important;}
.sjbottom ul li.l4 a{ width:25%; height:50px; float:left; background:url(../images/sj_bottb4.png) center center no-repeat;  box-sizing:border-box; background-size:auto 25px !important;}

.sjbottom ul li.l1:hover a{  background:url(../images/sj_bottb1.png) center center no-repeat #f2f2f2; }
.sjbottom ul li.l2:hover a{  background:url(../images/sj_bottb2.png) center center no-repeat #f2f2f2; }
.sjbottom ul li.l3:hover a{  background:url(../images/sj_bottb3.png) center center no-repeat #f2f2f2; }
.sjbottom ul li.l4:hover a{  background:url(../images/sj_bottb4.png) center center no-repeat #f2f2f2; }



/**********行业节税*********/
.nybanner{ margin-top:54px;}
.nybanner img{height:50vw;}

.mianbaoxie{ height:40px; line-height:40px;overflow:hidden;}
.mianbaoxie .document_width{ padding-left:30px; background-position:12px 15px !important; overflow:hidden;}
.nydivleft{ padding:0px 0 30px 0;}
.nydivlefttt{ height:42px;}
.nydivlefttt ul li a{ height:42px; line-height:42px;font-size:15px; margin-right:20px;}


/*******行业节税-产品汇总******/
dl.sccpdl{ width:49%; padding:0px; margin:0.5%; box-sizing:border-box;}
dl.sccpdl:nth-child(2n){ padding:0;}
dl.sccpdl dt img{ height:120px;}
dl.sccpdl dd{ padding:10px;}
dl.sccpdl dd h2 a{ height:24px; line-height:24px;font-size:16px; margin:0; font-weight:600;}
dl.sccpdl dd h3{ display:none;}
dl.sccpdl dd p{ margin-top:5px;}
dl.sccpdl dd p s{ width:100%; box-sizing:border-box; margin-right:0;}

/**********行业节税详细*********/
.nybanner1{ margin-top:55px;}
.nybanner1 img{height:300px;}
.nybanwz{ width:80%;top:-240px;padding-left:25px; }

.nydiv .indexdiv5left,.nydiv .indexdiv5right{ display:block;  width:98%; margin:0 1%; padding:0; border:none;}
.nydiv .indexdiv5right{ border-left:none;  margin-top:15px;}



/**********节税产品-灵活用工*********/
.nybanner2{ margin-top:55px;}
.nybanner2 img{height:50vw;}
.top30{ margin-top:15px;}
    .yxgs_table { width:100%;    }
dl.lhrgd1{ width:50%; height:200px;}
dl.lhrgd1 dt img{ height:200px; }
dl.lhrgd1 dd{height:200px;padding:80px 15px 10px 15px; }
dl.lhrgd1 dd strong{  height:auto; line-height:24px; font-size:16px; font-weight:600; }
dl.lhrgd1 dd p{ font-size:14px; line-height:21px; margin-top:0px;}
dl.lhrgd1.cur dd{ padding:40px 10px 10px 10px;}

.jscqleft{ width:36px; height:36px; border-radius:36px; background-size:36px 36px; top:36%;}
.jscqright{ width:36px; height:36px; border-radius:36px; background-size:36px 36px; top:36%;}



.lhrgdiv ul.u1{  width:90%; height:50px;}
.lhrgdiv ul.u1 li{ width:50%; height:50px;  font-size:17px; line-height:30px; padding:10px 0; box-sizing:border-box;}
.lhrgdiv ul.u1 li p{ display:none;}
.lhrgdivqh{ margin:20px 0 10px 0} 

ul.lhrgu1{  width:90%; height:50px;}
ul.lhrgu1 li{ width:48%; height:50px;font-size:17px;padding:10px 0; }
ul.lhrgu1 li p{ display:none;}
.lhrgyial{ margin:20px 0 10px 0; }
.lhrgyial p.p{ font-size:15px; line-height:22px;}
.lhrgyial ul li{ height:auto; font-size:15px; line-height:22px;}
.lhrgyial ul li.l1{ display:none;}
.lhrgyial ul li.l2{ width:50%; font-size:14px; line-height:22px;}
.lhrgyial p.p1{ font-size:15px;}

dl.lhrgd2{ width:33.3333%; padding:20px 0;}
dl.lhrgd2 dt img{ width:50px; }
dl.lhrgd2 dd{  height:36px; font-size:18px; line-height:36px;}

.lhrgfa dl:nth-child(7),.lhrgfa dl:nth-child(8){ display:none;}
.lhrgfa p.sjpmore a{ margin:25px 0;}
.lhrglc dl.d1{ width:48%; margin:1%; }

.lhrgys dl{ width:50%;  padding:20px 10px;}
.lhrgys dl dt{ width:80px;}
.lhrgys dl dt img{ width:60px; }
.lhrgys dl dd{padding-left:80px; margin-top:-70px;}
.lhrgys dl dd strong{height:26px; line-height:26px;  font-size:20px;}
.lhrgys dl dd p{ font-size:14px; min-height:88px; line-height:22px; }

.indexdiv5 .indexdiv5left, .indexdiv5 .indexdiv5right{ width:100%;}
.indexdiv5 .indexdiv5right{ border-left:none; margin-top:15px;}


.lhrglc2 dl.d1{ width:25%;  margin:1% 0;}
 .lhrglc2 dl.d1 dt img{ width:40px;}
.lhrglc2 dl.d1 dd strong{font-size: 15px; height:auto; line-height:22px; padding:0 15px; box-sizing:border-box; }


/******税收优惠******/
.nybanner6 { margin-top:55px;}
.nybanner6 img{ height:340px; }
.nybanner6 .shyhbanwz{ top:-290px;}
.shyhbanwz h3{line-height:24px; font-size:18px; padding:0 20px; box-sizing:border-box;}
.shyhbanwz h2{  line-height:40px; font-size:30px; margin:10px 0 5px 0;}
.shyhbanwz p{ width:90%; }
.shyhbanwz p s{ width:23%; height:36px; line-height:36px; border-radius:40px;font-size:14px;}

.ssyhdiv{ padding-bottom:20px;}
.ssyhdivctt{  font-size:21px;line-height:60px;}
.ssyhdivc{ padding:0;}
.ssyhdivc dl{ width:50%;}
.ssyhdivc dl dt{ height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.ssyhdivc dl dd p{ height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.ssyhdivc dl dd.dd{ height:120px; line-height:120px;}

dl.ssyhd1:nth-child(7),dl.ssyhd1:nth-child(8),dl.ssyhd1:nth-child(9),dl.ssyhd1:nth-child(10){ display:none;}

.ssyhdiv1{ background-size:cover;}
.ssyhdiv1wz1{ width:100%; margin-top:10px;}
.ssyhdiv1wz1tt{ height:38px; line-height:38px;font-size:16px;}
.ssyhdiv1wz1 ul li{ height:36px; line-height:36px;font-size:14px;}
.ssyhdiv1wz2{ width:100%; height:80px; background-position:center center !important;}



/***********税务筹划-个人*******/
dl.swcfd1{ width:49%; margin:0.5%; padding:0px;}
dl.lhrgd2:nth-child(7),dl.lhrgd2:nth-child(8){ display:none;}


/******税务政策*******/
.nybanner3{ margin-top:55px;}
.nybanner3 img{ height:200px; }

.nydivlefttt p{ display:none; }

/******税务政策--详情*******/
.tjiaokongss{ top:-100px; left:0;}
.tjiaokongss div{ width:90%; }
.tjiaokongss div .input{ width:60%;}
.tjiaokongss div .button{ width:40%;}

.xwdiv h2.h1{ font-size:17px; line-height:26px;}
.xwdivc{ float:left; font-size:14px; line-height:25px; }

.xwdivq{  padding:10px; margin-bottom:10px;}
.xwdivq dl.d1 dt{ width:110px;}
.xwdivq dl.d1 dd{  padding-left:135px; margin-top:-120px;font-size:13px; line-height:20px;}
.xwdivq dl.d1 dd p{font-size:13px; line-height:24px; color:#999; margin-top:10px;}

.divtag{ width:100%;}
.divtag a{ height:26px; line-height:26px; padding:0 15px;}
.pshare{ width:100%;float:left; margin-top:5px;}
.pshare span.s{ width:auto; height:auto; line-height:32px; font-size:12px; color:#3c3c3c; float:left; margin-right:10px;}
.xwsxt{margin:20px 0 10px 0;}
.xwsxt p{ width:100%;line-height:26px;  font-size:14px; border-bottom:1px solid #ededed; }
.wzbqxx{ font-size:14px; line-height:24px; margin-bottom:10px;}

/*****知识问答******/
.nybanner4{ margin-top:55px;}
.nydivtt{ margin-bottom:10px;}
dl.zsd1{ width:49%; height:90px; margin:0.5%; padding:15px 10px 0 10px; }
.zsdiv dl dd h3 a{ padding-bottom:4px;}


/********关于我们-公司简介*******/
.nymenu{ height:40px; }
.nymenu ul li a{  height:40px; line-height:40px; padding:0 10px; font-size:16px;}
.nymenu ul li.l{ width:10px; height:40px;}

.gydiv{ padding:20px 0;}
.gydivtt{  margin-bottom:10px;}
.gydivtt strong{ font-size:20px; line-height:30px;}

dl.abd1{  margin:10px 0 25px 0;}
dl.abd1 dt{ display:none;}
dl.abd1 dd{ width:100%; padding:0 10px; box-sizing:border-box;}
dl.abd1 dd p.p{font-size:16px; line-height:28px;}
.xt{margin:15px 0;}
dl.abd1 dd p.pt{ font-size:16px; line-height:30px; }


ul.uab{ margin-top:0px; padding:0 10px; box-sizing:border-box;}
ul.uab li a{ width:49%;margin:0.5%;}

dl.abd2{ width:48%; margin:1%; }
dl.abd2 dt img{ width:90px; border-radius:90px;}
dl.abd2 dd{padding-top:12px;}
dl.abd2 dd strong{font-size:18px; line-height:22px; }

.fzlcdivz1{ padding:0 30px 20px 30px;}
dl.abd3{ width:49%; margin:10px 0.5%;}



/******关于我们-联系我们*******/
dl.lxd1{ width:96%; margin:0 2% 10px 2%;}
dl.lxd1 dt{height:60px; line-height:85px; padding:0 10px;}
dl.lxd1 dt strong{ height:60px; line-height:60px; font-size:18px; background-size:30px auto !important; }
dl.lxd1 dd{ width:100%; height:auto; float:left; padding:10px 15px 35px 15px;}
.gydiv ul.ulx li a{ height:36px; line-height:36px;}



/******关于我们-媒体报道********/
.mtdivright{ position:static; margin-top:-360px;}
dl.mtd1{ width:48%; margin:1%;}
dl.mtd1 dd p{ display:none;}
dl.mtd1 dd s{ display:none;}
dl.mtd1 dd h3 a{ font-size:16px; line-height:22px;}

dl.mtd2 dd ul li{ width:50%; margin-bottom:10px;}


/*********404************/
.div404{ padding:30px 0;}
.div404 dl.d1{ width:100%; height:auto; float:left; text-align:center;}
.div404 dl.d1 dt{ width:80%; height:auto; float:left; margin:0 10%;}
.div404right{ width:96%; margin:30px 2%; }





}  




@media only screen and (max-width:460px){
	
.sj_menu dl{ padding:10px;}
.sj_menu dl dt{line-height:36px; font-size:16px; text-indent:0px; background:url(../images/bot_tb1.png) left bottom no-repeat; background-size:20px 1px; font-weight:bold; float:left;}
.sj_menu dl dd{ max-height:46px; padding:0 10px 10px 0;}
.sj_menu dl dd a{ width:33.3333%;line-height:24px; font-size:14px; padding-right:10px;}
.sj_menu dl dd p.pshow{ width:33.333%;}
.sj_menu dl dd p.pshows{ width:40%;}
/*****首页****/
.banner{ height:75vw !important;}
.banner ul {height:75vw !important;}
.banner ul li{ height:75vw !important;} 
.banner ul li img{ height:75vw !important;} 

.indextt strong{ font-size:20px;}
.indextt{ margin-bottom:5px;}
.ind_ul{ width:80%; margin:0 10%;}
.indqh{ padding:0;}
 .ind_ul ul li {width:48%;    }
.ind_ul ul li a{height:36px; line-height:36px; font-size:14px; border-radius:10px; }
.indjt_l{height:36px; width:10%; left:-10%;}
.indjt_r{height:36px; width:10%; right:-10%;}
.indexqhdiv{ padding:15px;}
.indexqhdiv h2{ font-size:16px; line-height:26px; margin-bottom:5px;}
.indexqhdiv p{ font-size:14px; line-height:24px;}


.indexqhdiv a.a{ height:32px; line-height:32px; font-size:13px;}
.indexqhdiv a.a1{ height:32px; line-height:32px;}

.indexdiv2{ padding:20px 10px;}
.indexdiv2left ul{ margin-bottom:10px;}
.indexdiv2left ul li{ height:30px; line-height:22px; font-size:16px; padding:10px 0; }
.indexdiv2left ul li strong{height:30px; line-height:30px;font-size:30px; margin:0 10px;}
.indexdiv2left ul li strong s{ font-size:14px; line-height:20px;padding:0 7px;}
.indexdiv2left .lyk{ width:300px;}
.lyk .input{ width:170px; font-size:13px;}
.lyk .button{ width:130px; font-size:14px;}

dl.idl{height:140px;}
dl.idl dt{ height:140px;padding-top:95px; font-size:16px; font-weight:600; background-size:60px auto !important; background-position: center 20px !important;}
dl.idl dd{height:140px; padding:15px; font-size:14px; line-height:22px;}
dl.idl dd p.pa{ width:140px;margin:10px auto;}
dl.idl dd p.pa a.a{ width:80px;}
dl.idl dd p.pa a.a1{ width:60px;}
 
.indexdiv4{ padding:20px 10px;}
dl.ilc{ margin-bottom:15px;}
dl.ilc dd{ padding:20px 5px; height:auto}
dl.ilc dd strong{ font-size:16px;}
dl.ilc dd p.p{ line-height:24px; float:left; font-size:13px; background:url(../images/i_lctb5.png) left 4px no-repeat; padding-left:18px; background-size:14px auto;}

.indexdiv5left{ padding:0 10px;}
dl.hxdl{ padding:10px 0;}
dl.hxdl dt{ width:40%;}
dl.hxdl dt img{ height:23vw;}
dl.hxdl dd{ width:60%; padding-left:15px;}
dl.hxdl dd h2 a{ height:50px; line-height:25px; font-size:16px; }
dl.hxdl dd h3{ display:none;}
dl.hxdl dd span{ margin-top:0;}
dl.hxdl dd span s{ display:none;}

.bottomdiv dl.d1.d1s dt{ margin-left:0;}
.bottomdiv dl.d1.d1s dd a{ margin:0 15px 0 0;}
.footdiv{ line-height:20px;}

 .nydiv{ padding:0 10px 10px 10px; box-sizing:border-box;}
/**********行业节税详细*********/
.nybanwz{ padding-left:15px;}
.nybanwz h1{ font-size:18px; font-weight:600; line-height:24px;}
.nybanwz p{ line-height:20px; max-height:120px; overflow:hidden;}
.nydiv1{ padding:0 10px 15px 10px; margin-bottom:5px;}
.nydiv1tt{  height:46px; margin-bottom:10px;}
.nydiv1tt strong{ height:46px; line-height:46px; font-size:16px; }
.nydiv1tw{ font-size:14px; line-height:24px;}

.indexdiv5leftqh{ padding:0;}
.indexdiv5leftqh dl dt{ width:140px; }
.indexdiv5leftqh dl dt img{ height:100px;}
.indexdiv5leftqh dl dd{ margin-top:-90px; padding-left:150px; }
.indexdiv5leftqh dl dd h3 a{ width:100%; height:52px; line-height:26px; font-size:16px; background:none;}
.indexdiv5leftqh ul li a{ padding-right:80px;}
dl.iqa{ padding:0;}
dl.iqa dt{ font-size:16px;}
	.document_width .xyjswzxx .nydiv1 .img,
	.document_width .xyjswzxx .nydiv1 .mydiv {
	 float: none !important;
	 width: auto !important;
 }
 
 
/**********节税产品-灵活用工*********/
.nytjk{ width:300px; height:40px;}
.nytjk p{ margin:25px 0 15px 0;}
.nytjk p .input{ width:210px; height:40px; line-height:40px;}
.nytjk p .button{ width:90px; height:40px; line-height:40px; font-size:14px;}
.nytjk p .button:hover{ opacity:0.8;}

.lhrgdiv ul.u1 li{ font-size:16px;}

ul.lhrgu1 li{ font-size:16px;}
.lhrgyial p.p{ font-size:13px;}
dl.lhrgd2{ width:33.3333%; padding:15px 0;}
dl.lhrgd2 dt img{ width:40px; }
dl.lhrgd2 dd{  height:32px; font-size:16px; line-height:32px;}

.lhrgys dl dt{ width:100%; height:auto; margin:0 auto;}
.lhrgys dl dt img{ margin:0 auto;}
.lhrgys dl dd{ padding:5px; margin:0; box-sizing:border-box; text-align:center;}
.lhrgys dl dd strong{ background-position:center bottom !important;}
 
/******税收优惠******/
.nybanner6 .shyhbanwz{ top:-300px;}
.shyhbanwz h3{ line-height:32px;} 
.shyhbanwz h2{ font-size:26px; line-height:30px;}
.shyhbanwz span.sp1{ letter-spacing:2px;}
.shyhbanwz p s{ height:32px; line-height:32px; border-radius:32px;font-size:12px;}

.ssyhdivc dl dd p{ height:32px; line-height:32px;}
.ssyhdivc dl dd.dd{ height:96px; line-height:96px;}
.ssyhdivc p.p{ padding:15px 10px; font-size:14px; line-height:22px; box-sizing:border-box;} 
 
p.pmores{ width:180px;} 
dl.ssyhd1{ width:50%;}
dl.ssyhd1:nth-child(5),dl.ssyhd1:nth-child(6){ display:none;}
dl.ssyhd2{ width:32.333%;} 
.ssyhdiv1wzc strong{ font-size:22px;}
dl.ssyhd2{ width:49%;}

.nytjk1{ width:96%; height:40px;}
.nytjk1 p{  margin:25px 0 0 0;}
.nytjk1 p .input{ width:60%; height:40px; line-height:40px; text-indent:10px;}
.nytjk1 p .button{ width:40%; height:40px; line-height:40px; font-size:14px;}


/***********税务筹划-个人*******/
dl.swcfd1 dd p{ padding:0 0px 0 5px; background:url(../images/swch_tb.png) 0px 10px no-repeat; font-size:13px; line-height:22px;}
.pbz{ font-size:14px; line-height:24px;}
dl.lhrgd2{ width:50%;}
dl.lhrgd2:nth-child(5),dl.lhrgd2:nth-child(6),dl.lhrgd2:nth-child(7),dl.lhrgd2:nth-child(8){ display:none;}


/*****知识问答******/
.nydivtt{ margin-bottom:5px;}
dl.zsd1{ width:49%; height:85px; margin:0.5%; padding:10px 5px 0 10px; }
dl.zsd1 dd h2 a{ font-size:16px; font-weight:600;}
.zsdiv dl dd h3 a{ padding-bottom:4px; height:46px; font-size:16px; line-height:23px; background:none;}
.zsdiv dl dd p{ display:none;}
dl.zsd1 dt{ width:50px; margin-top:-57px;}
dl.zsd1 dt img{ border-radius:50px;}
.zsdiv dl dt{ width:130px;} 
.zsdiv dl dt img{ height:90px;}
.zsdiv dl dd {padding-left:140px; margin-top: -85px;}
 .zsdiv ul li a{ padding-right:70px;}
 
/******知识问答列表*******/
dl.hxdl dd h4{ display:none;}

/*******知识问答-问答列表******/
.faqleft{ margin-top:8px; width:100%;}
.faqleft dt{ font-size:16px;  padding:0 10px;}
.faqleft dd{ height:auto; padding:8px 10px;}
.faqleft dd a{ width:auto; height:30px; line-height:28px; font-size:14px; margin:3px; padding:0 10px;}
.faqleft dd p{ display:none;}

.faqright{ width:100%; padding:10px;}
dl.faqdl{ background:url(../images/faq_tb.png) left 15px no-repeat; padding:8px 0 8px 26px;}
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 ul li a{  padding:0; width:25%; text-align:center; font-size:16px;}
.nymenu ul li.l{ display:none;}

.fzlcdiv{ padding:10px;}
.fzlcdivz1{ background-position: center 49px !important;}
.fzlcdivz{ padding:0;}
.fzjtleft{ top:30px;}
.fzjtright{ top:30px;}
dl.abd2{ width:70%; margin:10px 15%; }
dl.abd3 dt{ line-height:24px; margin-bottom:15px;font-size:16px; font-weight:600;  padding-bottom:20px;}
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}

dl.abd3{ width:99%;}

/*****关于我们-联系我们*****/
dl.lxd1 dd p.p{ width:100%; padding:2px 0;}
.gydiv ul.ulx li a{ font-size:14px;}
.ldianwz{ width:96%;}



/******关于我们-资质实力****/
dl.zzd1{ width:48%;  margin:1%;}
dl.zzd1 dd{ height:40px; line-height:40px;}

dl.zsd2{ width:48%;  margin:1%;}
dl.zsd2 dd{ height:40px; line-height:40px; }


/******关于我们-媒体报道********/
.mtdivright{ position:static; margin-top:-360px;}
dl.mtd1{ width:98%; margin:1%;}
dl.mtd1 dd{ padding:10px;}
dl.mtd1 dd p{ display:none;}
dl.mtd1 dd s{ display:none;}
dl.mtd1 dd h3 a{ font-size:16px; line-height:22px; height:44px; overflow:hidden; float:left;}
dl.mtd2 dd{ padding:10px;}


/****404错误页*****/
.div404right{ padding:10px;}
.div404right h3{ height:36px;}
.div404right h3 strong{ font-size:16px; height:36px; line-height:36px;}
}




@media only screen and (max-width:437px){

/******税务政策*******/
.nybanner3{ margin-top:55px;}
.nybanner3 img{ height:160px; }

.nydivlefttt p{  margin-top:-125px; }


}










