.zwgkiph_topbg {
    background-size: 100% 100% !important;
}
@media screen and (max-width: 1024px) {
	html {
		font-size: 19.8px;
	}
}

@media screen and (max-width: 768px) {
	html {
		font-size: 14.1px;
	}
}

@media screen and (max-width: 540px) {
	html {
		font-size: 10.5px;
	}
}

@media screen and (max-width: 414px) {
	html {
		font-size: 9.88px;
	}
}

@media screen and (max-width: 411.5px) {
	html {
		font-size: 9.56px;
	}
}

@media screen and (max-width: 376px) {
	html {
		font-size: 9.2px;
	}
}

@media screen and (max-width: 360px) {
	html {
		font-size: 8.8px;
	}
}

@media screen and (max-width: 320px) {
	html {
		font-size: 8.533333333px;
	}
}

@media screen and (max-width: 280px) {
	html {
		font-size: 7.466666667px;
	}
}

.con_iph {
	display: none;
}

.con3_con .con3_right .text {
	display: none;
}

.zwgkiph_morebg {
	display: none;
}

@media only screen and (max-width:1200px) {

	.con1,
	.con2,
	.con3,
	.con3_box,
	.con4,
	.con5,
	.con6 {
		/*padding-left: 12px;
		padding-right: 12px;*/
		padding-left: 1.2rem;
		padding-right: 1.2rem;
		width: auto;
	}

	#two4 {
		display: none;
	}

	#two3 span.fgx {
		display: none;
	}

	.qh_title li.zcjd {
		margin-left: 15px;
	}
}

@media only screen and (max-width: 1000px) {
    .fdzdgk_li{
		overflow: hidden;
	}
	.con1_left,
	.con1_right,
	.con3_left,
	.con3_right,
	.con5_left,
	.con5_right {
		float: none;
		width: 100%;
	}

	.zdly_list li {
		width: 22%;
		margin-left: 3%;
	}

	.zdly_list li:nth-child(7n+1) {
		margin-left: 3%;
	}

	.zdly_list li:nth-child(4n+1) {
		margin-left: 0px;
	}

	.con_iph {
		display: block;
	}

	.con3_top .con3_right {
		display: none;
	}

	.qh_tit_more {
		display: none;
	}

	.xwfbh_title a.zwfk_more,
	.gkzt_title a.zwfk_more {
		display: none;
	}

	.con5 .xzjc_title {
		margin-bottom: 10px;
	}

	#three2 {
		display: none;
	}

	.con5_right {
		display: none;
	}

	.gkzt_box {
		display: none;
	}

	.wjk_list {
		max-height: 60rem;
	}

	.zwgkiph_morebg {
		border-radius: 4px;
		border: 1px solid rgba(229, 229, 229, 1);
		/*line-height: 44px;*/
		line-height: 4.4rem;
		display: block;
		background: #FFFFFF;
		/*margin-top: 24px;*/
		margin-top: 2.4rem;
	}

	.zwgkiph_more {
		background: #FFFFFF url(zwgk_more.png) no-repeat left center;
		/*font-size: 14px;*/
		font-size: 1.4rem;
		color: #666666;
		display: block;
		text-align: right;
		margin: auto;
		/*width: 45px;*/
		width: 4.5rem;
		background-size: 1rem;
	}

	.zwgkiph_morebg:hover .zwgkiph_more {
		background: url(/images/40148/zwgk_hmore.png) no-repeat left center;
		color: #144794;
	}

	.gkztiphli {
		width: 30%;
		margin-left: 3%;
		float: left;
		/*margin-top: 12px;*/
		margin-top: 1.2rem;
	}

	.gkztiphli img {
		width: 100%;
	}

	.con3_con .con3_right {
		background: #FFFFFF;
		border: 1px solid rgba(229, 229, 229, 1);
		border-radius: 4px;
		/*line-height: 44px;
		margin-top: 24px;*/
		line-height: 4.4rem;
		margin-top: 2.4rem;
	}

	.con3_con .con3_right .text {
		display: block;
		/*font-size: 16px;*/
		font-size: 1.6rem;
		color: #144794;
		font-weight: 400;
		text-align: center;
	}

	.con3_con .con3_right img {
		display: none;
	}

	.xzjc_title li:hover,
	.xzjc_title li.active {
		width: 100%;
	}

	.con3_top_lb {
		/* background: #FFFFFF; */
		border: 1px solid rgba(229, 229, 229, 1);
		border-radius: 4px;
		/*line-height: 44px;*/
		height: 9rem;
		text-align: center;
		/*margin-top: 24px;*/
		margin-top: 2.4rem;
		background: url(http://www.hebyuanfa.com/picture/662/2411080946336966577.png) no-repeat top center;
		background-size: 100% 100%;
	}

	.con3_top_lb a {
		/*font-size: 16px;*/
		font-size: 1.6rem;
		color: #144794;
		font-weight: 400;
		display: block;
		height: 9rem;
	}

	.sz_con {
		float: left;
		width: 48%;
		margin-right: 5%;
	}

	.sz_con+.ld_con {
		padding-top: 75px;
		/*padding-top: 7.5rem;*/
	}

	.con6 {
		/*margin-bottom: 40px;*/
		margin-bottom: 4rem;
	}

	.con2 li {
		width: 100% !important;
		margin-left: 0px !important;
		margin-bottom: 12px !important;
		margin-bottom: 1.2rem !important;
		/* background: #F2F9FF url(zwgkli1.png) no-repeat 32% center !important; */
		padding-left: 15% !important;
		line-height: 4.8rem !important;
		background-size: 2.8rem !important;
	}

	.con2 li:first-child+li {
		background: #F2F9FF url(zwgkli2.png) no-repeat 32% center;
		background-size: 2.8rem;
	}

	.con2 li:first-child+li+li {
		background: #F2F9FF url(zwgkli3.png) no-repeat 32% center;
		background-size: 2.8rem;
	}

	.con2 li:first-child+li+li+li {
		background: #F2F9FF url(zwgkli4.png) no-repeat 32% center;
		background-size: 2.8rem;
	}

	.con2 li:hover {
		background: #144794 url(zwgklih1.png) no-repeat 32% center;
	}

	.con2 li:first-child+li:hover {
		background: #144794 url(zwgklih2.png) no-repeat 32% center;
	}

	.con2 li:first-child+li+li:hover {
		background: #144794 url(zwgklih3.png) no-repeat 32% center;
	}

	.con2 li:first-child+li+li+li:hover {
		background: #144794 url(zwgklih4.png) no-repeat 32% center;
	}

	.con3 {
		/*padding-top: 24px;
		margin-top: 25px;*/
		padding-top: 2.4rem;
		margin-top: 2.5rem;
	}

	.zfgb {
		margin-top: 0px;
	}

	.con3_top {
		/*padding-top: 24px;*/
		padding-top: 2.4rem;
	}

	.con3_bottom {
		margin-top: 0px;
		/*margin-bottom: 24px;*/
		margin-bottom: 2.4rem;
	}

	.con3_bottom .zfxxgk_title {
		/*padding-bottom: 20px;*/
		padding-bottom: 2rem;
	}

	.zfxxgk_li li {
		/*line-height: 48px;*/
		line-height: 4.8rem;
		padding-left: 33%;
		background: #FFFFFF url(zfxxgk1.png) no-repeat 23% center;
		background-size: 2.4rem;
	}

	.zfxxgk_li li:first-child+li {
		background: #FFFFFF url(zfxxgk2.png) no-repeat 23% center;
		background-size: 2.4rem;
	}

	.zfxxgk_li li:first-child+li+li {
		background: #FFFFFF url(zfxxgk3.png) no-repeat 23% center;
		background-size: 2.4rem;
	}

	.zfxxgk_li li:first-child+li+li+li {
		background: #FFFFFF url(zfxxgk4.png) no-repeat 23% center;
		background-size: 2.4rem;
	}

	.con5 {
		/*margin: 20px auto 32px;*/
		margin: 2rem auto 3.2rem;
	}

	.con5 .con_iph {
		/*margin-top: 24px;*/
		margin-top: 2.4rem;
	}

	.xzjc_con {
		/*padding: 24px 12px 0px 12px;*/
		padding: 2.4rem 1.2rem 0px 1.2rem;
	}

	.gkzt_title {
		/*padding-bottom: 8px;*/
		padding-bottom: 0.8rem;
	}

	.xzjc_title li {
		width: 100%;
	}

	.szfld_title a,
	.zfxxgk_title a {
		line-height: 2.4rem;
		height: 2.4rem;
	}
}

@media only screen and (max-width: 1000px) {
	.con1 {
		margin-top: 0px;
	}

	.zwgk_box {
		/*padding-top: 120px;*/
		padding-top: 12rem;
	}

	.zwgkiph_top {
		display: block !important;
	}

	.top {
		display: none;
	}

	.qh_title li.zcjd {
		display: none;
	}

	.cxtj {
		width: 100%;
		float: none;
		/*margin-bottom: 12px;*/
		margin-bottom: 1.2rem;
		height: 4.4rem;
		padding: 1rem;
	}

	.jsfl {
		height: 2.2rem;
	}

	.js_con .zcss {
		width: 100%;
		float: none;
		height: 4.4rem;
	}

	.fdzdgk_li li {
		width: 25%;
		height: auto;
	}

	.zdly_list li {
		width: 48%;
		margin-left: 4%;
		/*margin-bottom: 12px;*/
		margin-bottom: 1.2rem;
		line-height: 4.4rem;
	}

	.zdly_list li:nth-child(7n+1) {
		margin-left: 4%;
	}

	.zdly_list li:nth-child(4n+1) {
		margin-left: 4%;
	}

	.zdly_list li:nth-child(2n+1) {
		margin-left: 0%;
	}

	body .wip_footerbg {
		background: #144794;
		/*padding-bottom: 1.5rem;*/
	}

	.wip_footerbg .wip_footer_con_center .p a {
		/*font-size: 14px;*/
		font-size: 1.4rem;
		color: #FFFFFF;
		display: inline-block;
		float: none;
		background: url(/images/40148/fot0113bor.png) no-repeat left center;
	}

	.wip_footerbg .wip_footer_con_center p {
		/*font-size: 14px;*/
		font-size: 1.4rem;
		color: #FFFFFF;
		width: 100%;
		/*margin-bottom: 12px;*/
		margin-bottom: 1.2rem;
		height: auto;
	}

	.wip_footerbg .wip_footer_con_center p a {
		/*font-size: 14px;*/
		font-size: 1.4rem;
		color: #FFFFFF;
		/*margin-bottom: 12px;*/
		margin-bottom: 1.2rem;
	}

	.wip_footerbg .wip_footer_con_left {
		display: none;
	}

	.wip_footerbg .wip_footer_con_right {
		display: none;
	}

	.qh_list li {
		/*line-height: 24px;
			font-size: 14px;*/
		line-height: 2.4rem;
		font-size: 1.4rem;
		background: url(/images/40148/zwgk_li.png) no-repeat left 0.8rem;
		/*margin-bottom: 16px;*/
		margin-bottom: 1.6rem;
		display: none;
		background-size: 1.2rem;
		padding-left: 2rem;
	}

	.qh_list li:nth-child(-n + 5) {
		display: block;
	}

	.qh_list li:hover {
		background: url(/images/40148/zwgk_lion.png) no-repeat left 0.8rem;
	}

	.qh_list li a {
		overflow: auto;
		white-space: inherit;
		/*margin-bottom: 8px;*/
		margin-bottom: 0.8rem;
		width: 100%;
	}

	.qh_list li span {
		float: left;
	}

	.qh_list li:hover a {
		text-decoration: none;
	}

	.wjk_list li {
		/*line-height: 24px;
			font-size: 14px;*/
		line-height: 2.4rem;
		font-size: 1.4rem;
		background: url(/images/40148/zwgk_li.png) no-repeat left 2.3rem;
		height: auto;
		/*padding: 16px 0 0px 20px;*/
		padding: 1.6rem 0px 0px 2rem;
		border-bottom: 0px;
		background-size: 1.2rem;
	}

	.wjk_list li:hover {
		background: url(/images/40148/zwgk_lion.png) no-repeat left 2.3rem;
	}

	.wjk_list li a {
		width: 100%;
	}

	.wjk_list li:hover a {
		text-decoration: none;
	}

	.wjk_list li span {
		float: left;
	}

	.xzjc_con li {
		/*line-height: 24px;
			font-size: 14px;*/
		line-height: 2.4rem;
		font-size: 1.4rem;
		background: url(/images/40148/zwgk_li.png) no-repeat left 0.8rem;
		/*margin-bottom: 16px;
			padding-bottom: 12px;*/
		margin-bottom: 1.6rem;
		padding-bottom: 1.2rem;
		background-size: 1.2rem;
		padding-left: 2rem;
	}

	.xzjc_con li:hover {
		background: url(/images/40148/zwgk_lion.png) no-repeat left 0.8rem;
	}

	.xzjc_con li a {
		overflow: auto;
		white-space: inherit;
		/*margin-bottom: 8px;*/
		margin-bottom: 0.8rem;
		width: 100%;
	}

	.xzjc_con li span {
		float: left;
	}

	.xzjc_con li:hover a {
		text-decoration: none;
	}

	.szfld_title a,
	.zfxxgk_title a,
	.sz_name,
	.ld_con span,
	.qh_title li a.lmmc,
	.zdly_title span,
	.xzjc_title li span,
	.xwfbh_title a.zwfk_lmmc,
	.gkzt_title a.zwfk_lmmc {
		/*font-size: 18px;*/
		font-size: 1.8rem;
	}

	.sz_intro_con,
	.fdzdgk_li li a,
	.cxtj,
	.xzjc_title li a {
		/*font-size: 14px;*/
		font-size: 1.4rem;
	}

	.con2 li a,
	.zfxxgk_li li a,
	.js_con .zcss,
	.zdly_list li a,
	.ld_con li a {
		/*font-size: 16px;*/
		font-size: 1.6rem;
	}

	.qh_title li span.fgx {
		/*padding: 0px 12px;*/
		padding: 0px 1.2rem;
		/*font-size: 18px;*/
		font-size: 1.8rem;
	}

	.xzjc_title li {
		line-height: 4.4rem;
	}

	.xzjc_title li:hover a,
	.xzjc_title li.active a {
		line-height: 2rem;
	}

	.xzjc_title li img {
		top: 4.6rem;
		width: 1.6rem;
	}

	.zdly_title {
		height: 4.4rem;
	}

	.zdly_title span {
		height: 4.4rem;
	}

	.xwfbh_title a.zwfk_lmmc,
	.gkzt_title a.zwfk_lmmc {
		line-height: 2.4rem;
		height: 2.4rem;
	}

	.msz_con {
		padding-top: 0px;
		/*margin-bottom: 10px;*/
		margin-bottom: 1rem;
	}

	.sz_intro_con {
		line-height: 3rem;
	}

	.sz_con {
		float: none;
		width: 100%;
		margin-right: 0%;
		margin-bottom: 2.3rem;
	}

	.sz_con+.ld_con {
		padding-top: 0px;
	}

	.sz_intro {
		width: 61.5%;
	}

	.ld_con li {
		line-height: 2.6rem;
	}

	.gkztiphli {
		width: 48%;
		margin-left: 4%;
	}

	.gkztiphli:nth-child(2n+1) {
		margin-left: 0%;
	}
}