.OldMode {
 	display: none !important;
 }

 .dl_nav02 h3 em {
 	display: none !important;
 }

 .sitename img {
 	display: block;
 	width: 100% !important;
 }

 table {
 	table-layout: fixed;
 }

 table th,
 table tr,
 table td {
 	word-break: break-word;
 }

 /****背景 ****/
 .zwxxgk_bd {
 	width: 100%;
 	height: 100%;
 	overflow: hidden;
 	/* background-size: cover;background-attachment:fixed;**/
 }

 /****top ****/
 .banner {
 	width: 100vw !important;
 	height: 40vw !important;
 	background: url(app_logo.png) no-repeat center !important;
 	background-size: 100vw !important;
 }

 .banner img {
 	display: none;
 }

 .sitename {
 	background: url(guohui.png) no-repeat left center;
 	padding-left: 5vw;
 	float: none !important;
 	margin-top: 0 !important;
 	margin-left: 2vw;
 	font-size: 5vw !important;
 	background-size: 6vw 6vw;
 	line-height: 14vw !important;
 	padding-top: 0vw;
 }

 .sitename p {
 	top: 0 !important;
 }

 /**** mian  ****/
 .zwxxgk_box {
 	width: 100vw;
 	height: 100%;
 	overflow: hidden;
 	background-color: #f2f2f2;
 	margin: 0 auto;
 	padding: 0;
 	box-sizing: border-box;
 }

 /**** 检索  ****/
 .zwxxgk_ht {
 	width: 100%;
 	margin: 0 !important;
 	display: inline-block;
 	padding: 0 !important;
 }

 .zwxxgk_ss {
 	width: 100%;
 	height: 9vw;
 	float: none;
 	margin: 4vw 0;
 	background: no-repeat;
 }

 .search-area {
 	margin: 0 auto !important;
 	width: 86vw !important;
 	height: auto !important;
 	bottom: 0 !important;
 	background: url(app_sskbg.png) no-repeat left center;
 	background-size: 100% 100%;
 }

 .search-area .searchtext {
 	float: none !important;
 	width: 70vw !important;
 	height: 9vw !important;
 	padding-left: 3vw !important;
 	font-family: '微软雅黑';
 	font-size: 4vw !important;
 	color: #666666;
 	border: 0;
 }

 .search-area .searchbutton {
 	float: right;
 	/* margin: 10px 14px 0 0; */
 	width: 13vw !important;
 	height: 9vw !important;
 	background: url(app_ssbg.png) no-repeat left center !important;
 	background-size: 14vw !important;
 	border: none;
 	outline: none;
 }

 /**** 左导航  ****/
 .dl_nav {
 	/* float: left; */
 	width: 100%;
 }

 .dl_nav02 {
 	width: 100%;
 	float: left;
 }

 .dl_nav br {
 	display: none !important;
 }

 .dl_nav01 {
 	width: 100%;
 	overflow: hidden;
 	display: flex;
 	flex-direction: row;
 	justify-content: space-between;
 }

 .dl_nav01 h3 {
 	width: 50%;
 	height: 9vw;
 	display: inline-block;
 	overflow: hidden;
 	border: none;
 	/* margin-bottom: 3vw; */
 	padding: 0 3vw;
 	margin: 2vw 0 !important;
 }

 .dl_nav01 h3 a {
 	cursor: pointer;
 	width: 100%;
 	height: auto;
 	border: solid 0vw #dedede;
 	background: #fff;
 	display: block;
 	font-family: "微软雅黑";
 	text-decoration: none;
 	font-size: 4vw !important;
 	font-weight: bolder;
 	line-height: 8vw;
 	text-align: center;
 	letter-spacing: 0vw;
 	color: #000000;
 	padding: 0 !important;
 }

 .dl_nav01 h3.on a {
 	background-color: #2d66a5;
 	color: #ffffff;
 }

 .dl_nav01 h3.tit_hover a {
 	background-color: #2d66a5;
 	color: #ffffff;
 	border: none;
 	width: 100%;
 	font-size: 4vw;
 	height: auto;
 	padding: 0;
 }

 .dl_nav01 h3 em.zwxxgk_bnt1,
 .dl_nav01 h3 em.zwxxgk_bnt2 {
 	display: none !important;
 }

 .dl_nav02 h3 {
 	width: 100% !important;
 	height: 9vw !important;
 	display: inline-block;
 	overflow: hidden;
 	font-size: 4vw !important;
 	margin-bottom: 3vw;
 	/* display: block; */
 	flex-direction: row;
 	flex-wrap: nowrap;
 	align-content: center;
 	justify-content: space-around;
 	padding: 0 3vw;
 	box-sizing: border-box;
 	background: none;
 	border: none !important;
 	margin: 2vw 0;
 }

 .dl_nav02 h3.tit_hover {
 	background-color: #f2f2f2 !important;
 }

 .dl_nav02 h3 em.zwxxgk_bnt3,
 .dl_nav02 h3 em.zwxxgk_bnt4 {
 	display: none !important;
 }

 .dl_nav02 h3 em.zwxxgk_bnt5 {
 	display: none !important;
 }

 .dl_nav02 h3 div {
 	cursor: pointer;
 	width: 100%;
 	height: 9vw;
 	border: solid 0vw #dedede;
 	background: #ffffff;
 	display: block;
 	font-family: "微软雅黑";
 	text-decoration: none;
 	font-size: 4vw;
 	font-weight: bolder;
 	line-height: 9vw;
 	text-align: center;
 	letter-spacing: 0vw;
 	color: #000000;
 	padding: 0vw;
 	box-sizing: border-box;
 }

 .dl_nav02 h3.on div {
 	background-color: #2d66a5;
 	color: #ffffff;
 }

 .dl_nav02 h3.tit_hover div {
 	background-color: #2d66a5;
 	color: #ffffff;
 }

 .dl_nav02 h3 span.zwxxgk_bnt5,
 .dl_nav02 h3 span.zwxxgk_bnt6 {
 	width: 20px;
 	height: 70px;
 	float: right;
 	margin-right: 20px;
 	display: none;
 }

 .sideMenu {
 	position: relative;
 }

 .tb_title {
 	display: contents;
 }

 .sideMenu ul {
 	width: 100%;
 	display: none;
 	background: #fff;
 	color: #999;
 	float: left;
 	position: static;
 	border: 0 !important;
 	z-index: 9999;
 }

 .sideMenu ul li {
 	line-height: 32px;
 	font-size: 15px;
 	font-weight: 400;
 	cursor: pointer;
 }

 .sideMenu ul li a {
 	color: #4a4a4a;
 	display: block;
 }

 .sideMenu ul li span {
 	font-size: 35px;
 	float: left;
 	margin-right: 10px;
 }

 .zhidu,
 .nianbao {
 	float: none;
 }

 .three_list {
 	top: 43px;
 }

 .nb_list {
 	top: 43px;
 }

 .scroll_main1,
 .fr_zd,
 .fr_cont,
 .fr_nb {
 	width: 100% !important;
 	background-color: #FFF !important;
 }

 .mainR {
 	width: 100%;
 	float: none !important;
 	min-height: 40vh;
 	border: none;
 	background: none !important;
 }

 .zn_cont {
 	width: 100%;
 	margin: 0 auto;
 	padding: 5vw 3vw;
 	box-sizing: border-box;
 }

 .zfxxgk_zdgktit {
 	width: 100%;
 	height: auto;
 	float: left;
 	border-bottom: 2px solid #ccc;
 }

 .zfxxgk_zdgktit span {
 	height: auto !important;
 	line-height: 8vw !important;
 	background-color: #2d66a3;
 	display: block !important;
 	float: left !important;
 	text-align: center;
 	color: #fff;
 	font-size: 5vw !important;
 	font-weight: 600;
 	padding: 0px 4vw !important;
 	min-width: auto !important;
 }

 /* 制度 */
 /* 政务信息主动公开内容 */
 .zfxxgk_item .zfxxgk_zdgkc {
 	padding: 10vw 0px 0px !important;
 	position: relative;
 }

 .zfxxgk_zdgkc {
 	float: none !important;
 	margin-top: 0px !important;
 	margin-bottom: 4vw !important;
 	padding: 10vw 0vw 4vw !important;
 	width: auto !important;
 }

 .fr_zd .zfxxgk_zdgkc ul li a {
 	width: 100% !important;
 }

 .zfxxgk_zdgkc ul li {
 	font-size: 4vw !important;
 	line-height: 8vw !important;
 	width: 100% !important;
 	display: block;
 	box-sizing: border-box;
 	padding: 0;
 }

 .zfxxgk_zdgkc ul li a {
 	font-size: 4vw !important;
 	width: 64% !important;
 }

 .zfxxgk_zdgkc b {
 	font-size: 4vw !important;
 }

 .default_pgSearchInfo {
 	display: none;
 }

 /*分页*/
 .tb_title {
 	background-color: #f4f6f7;
 	margin-top: 5px;
 	margin-bottom: 5px;
 	border: 0 !important;
 }

 .tb_title>tbody>tr td:nth-child(2) {
 	display: none;
 }

 .pgBtn1 {
 	display: none !important;
 }

 .tb_title>tbody>tr>td .pgBtn:nth-child(5) {
 	display: none;
 }

 /* #searchform + div{
		height: auto !important;
	}
	
	#searchform + div{
		line-height: 8vw;
		font-size: 4vw;
	} */
 .zdgk_list>div>table {
 	display: block;
 }

 .zdgk_list>div>table tbody {
 	display: block;
 }

 .zdgk_list>div>table tbody tr {
 	display: block;
 }

 .zdgk_list>div>table tbody tr td {
 	display: block;
 	width: 100%;
 }

 .zfxxgk_zdgkc .more {
 	position: absolute;
 	top: -1vw;
 	right: 2vw;
 	z-index: 99;
 	width: 18vw !important;
 	height: 6vw !important;
 	line-height: 6vw !important;
 	text-align: center !important;
 	background-color: #ccc !important;
 }

 .zfxxgk_zdgkc .more a {
 	font-size: 3vw;
 }

 .footer {
 	width: 100%;
 	height: 110px;
 	background: url(foot_bg_03.png) repeat-x;
 }

 /* 手机版分页条 */
 .default_pgToolbar {
 	background: none;
 	border: none;
 }

 .default_pgPerPage {
 	display: none;
 }

 .default_pgFirst {
 	width: 8vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750056957395.gif?0.8464583259109282) no-repeat center;
 	background-size: contain;
 	margin-right: 1.3333vw;
 }

 .default_pgFirstDisabled {
 	width: 8vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750057307151.gif?0.5108747882150775) no-repeat center;
 	cursor: auto;
 	background-size: contain;
 	margin-right: 1.3333vw;
 }

 .default_pgPrev {
 	width: 12vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750056576457.png?0.9947478346842384) no-repeat center;
 	background-size: contain;
 	margin-right: 1.3333vw;
 }

 .default_pgPrevDisabled {
 	width: 12vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750055769343.gif?0.25040286213511576) no-repeat center;
 	cursor: auto;
 	background-size: contain;
 	margin-right: 1.3333vw;
 }

 .default_separator {
 	display: none;
 }

 .default_pgNext {
 	width: 12vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750035367898.gif?0.8966763508287363) no-repeat center;
 	background-size: contain;
 	margin-left: 1.3333vw;
 }

 .default_pgLast {
 	width: 8.1vw;
 	height: 6.6667vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750035036922.gif?0.45672629097432615) no-repeat center;
 	background-size: contain;
 	margin-left: 1.3333vw;
 }

 .default_pgRefresh {
 	width: 8.4vw;
 	height: 5.7333vw;
 	background: url(/cms_files/jcms1/web3614/site/picture/1552/2110181750056171308.gif?0.8023270272895751) no-repeat center;
 	background-size: contain;
 }

 .default_pgSearchInfo {
 	display: none;
 }

 .default_pgToolbar td {
 	font-size: 2.4vw;
 	width: auto;
 	padding: 0 0px 0 0px;
 }

 .default_pgToolbar td input {
 	outline: none;
 }

 .default_pgCurrentPage {
 	width: 4.8vw;
 	height: 6.6667vw;
 	line-height: 6.6667vw;
 }

 .default_pgToolbar td:first-child+td+td+td {
 	display: none;
 }

 .default_pgPanel {
 	float: none;
 	margin: 0 auto;
 }

 /* 手机版分页条 */
 /* 部门平台 */
 .scroll_main1,
 .fr_zd,
 .fr_cont,
 .fr_nb,
 .fr_xz,
 .fr_sj,
 .fr_zs {
 	width: 100%;
 	/* display: block; */
 	float: left;
 	background-color: #FFF;
 	/* border: 1px solid #dfdfdf; */
 	padding: 0px 0px;
 	margin-left: 0;
 	padding: 3vw !important;
 	box-sizing: border-box;
 }

 .zfxxgk_ptTit {
 	width: auto !important;
 	height: auto !important;
 	background-color: #2d66a5;
 	float: left;
 	line-height: 8vw !important;
 	font-size: 5vw !important;
 	padding: 0 3vw;
 	color: #fff;
 	text-align: center;
 	font-family: "微软雅黑";
 }

 .scroll_list {
 	height: auto;
 }

 .jdlicss {
 	cursor: default;
 	width: auto !important;
 	float: left;
 	height: auto !important;
 	line-height: 8vw !important;
 	font-size: 4vw !important;
 	padding-left: 0;
 	border-left: none;
 	padding: 2vw !important;
 	border: none !important;
 }

 .dl_nav02 h3.on {
 	background-color: #f2f2f2 !important;
 	border: none !important;
 }

 /* 底部 */
 /* .tx-index-bottom {
 	width: 100%;
 	height: auto !important;
 	background-size: cover !important;
 	padding-bottom: 15px;
 }

 .tx-index-bottom .bottom-dbbq {
 	width: 100% !important;
 	height: auto !important;
 	padding-top: 90px !important;
 	margin: 0 auto;
 	position: relative;
 	max-width: 1000px;
 }

 .tx-index-bottom .bottom-dbbq .dzjg {
 	top: -16px !important;
 	left: 10px;
 	margin: 0 !important;
 	height: auto !important;
 }

 .tx-index-bottom .bottom-dbbq .zfzc {
 	position: absolute !important;
 	top: 16px !important;
 	width: 110px;
 	right: 50% !important;
 	margin-right: -55px !important;
 }

 span.znwd {
 	position: absolute !important;
 	top: 15px !important;
 	float: right;
 	right: 15px !important;
 }

 span.znwd .text-tag {
 	display: none;
 }
 span.znwd span{
	display: none;
} */