@charset "utf-8";
body{
	font-size:32px;
}
@media screen and (max-width:1000px) {
	body{
		font-size:24px;
	}
}
.index-float {
	display:none;
}
.top-bar-text {
	font-size: 14px;
}
.main-wrap,.logo-bar {
	width:1200px;
}
#menu>ul>li ul {
	display:none!important;
}
#menu {
	background:#d60000;
	padding:0.3em 0;
}
#menu>ul>li:first-child {
	padding:0.15em 0;
}
#menu>ul>li {
	width:25%;
	float:left;
	border-right:0;
	padding:0.15em 0;
}
#menu>ul>li a {
	display:block;
	padding-bottom:0.2em;
}
#menu>ul>li.focus,#menu>ul>li:hover {
	background:none;
}
.headline>div {
	height:auto;
	line-height:normal;
}
.headline>div>a {
	padding:0.3em 0;
}
.headline>a {
	font-size:1.375em!important;
}
.headline>div>a:before {
	display:none;
}
.headline>div>a{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news-pic {
	width:auto;
	float:none;
}
.col-wide {
	margin-left:auto;
}
.box-tab>dt {
	display:none;
}
.box-tab>dd>ul>li {
	display:block;
}
.small-title {
	display: block;
	background-color: #edeef1;
	border-left: 3px solid #d70100;
	color: #333;
	height:auto;
	line-height:normal;
}
.small-title .title-name,.more.more-mobile {
	display:inline-block;
	padding:0.5em;
}
.z-news {
	height:auto;
}
.four-news dl {
	width:auto;
	float:none;
}
.jlhd li {
	width:32.66%;
	margin-top:0.3em;
	margin-bottom:0.3em;
}
.jlhd li:nth-child(3n 1){
	margin-left:0;
}
.gov-ment>.box-tab>dd {
	margin-left:auto;
}
.gov-btns {
	margin-top:0.625em;
}
.gov-btns li {
	width:33.3333%;
	display:block;
	float:left;
}
.gov-btns li a {
	padding:0.5em 0;
}
.gov-btns li a.icon-xyzz i img {
	width:0.8em;
	height:0.8em;
}
.z-news dd>ul>li>ul>li:nth-child(4n){
	border-bottom:0px;
}
.d-table>div {
	display:block;
}
.box-tab.sub-box-c {
	width:850px;
}
.main-nav-bg {
	height:auto;
}
.sub-nav-left .nodes li:before {
	top:0.75em;
}
.z-news dd>ul>li>ul>li:first-child a,.z-news dd>ul>li>ul>li:first-child{
	font-size:revert;
	font-weight:normal;
}
.jlhd li a {
	height:auto;
	padding-top:unset;
	padding:0.5em 0;
	height:2.75em;
}
.gov-btns li i {
	display:block;
	margin:0 auto 0.25em;
}
.gov-btns li span {
	display:block;
}
.gov-right-adv {
	width:auto;
	padding-left:0;
}
.gov-right-adv li{
	width:49%;
	float:left;
}
.gov-right-adv li:last-child {
	float:right;
}
.jlhd li a.icon-gwy:before {
	width: 1.175em;
	height: 1em;
	background-size: 80% auto;
}
.news-list.list-pre>a>span:before {
	display:none;
}
.news-list>a {
	padding:0.5em 0;
}
.special-column-bar .small-title {
	margin-bottom:10px;
}
.specialcolumn-title {
	display:none;
}
.news_content_content * {
	font-size:1em!important;
	line-height:2em!important;
}
.sub-nav-left .nodes h2,.box-tab2>dt>ul>li.focus span {
	font-size:1.125em;
}
.box-tab .third-title a {
	padding:0.25em 20px;
}
.mail-content-box>div {
	font-size:1.25em!important;
}
.location {
	padding:0;
}
.location * {
	height:auto;
	line-height:normal;
	padding:0.5em 0;
}
.location:before {
	position:relative;
}
.sub-nav-left .nodes li {
	padding:0 0 0 20px;
}
.sub-nav-left .nodes li a {
	padding:0.3em 0;
	display:block;
}
.w-4 {
	display:none;
}
.gov-btns li {
	font-size:1em;
}
.more.more-mobile {
	font-size:1em;
}
@media screen and (max-width:1200px) {
	#menu {
		background:#fff;
		padding:0 0;
	}
	#menu>ul>li {
		float:none;
		padding:0 0;
	}
	#menu>ul>li>a {
		width:4.125em;
		padding-bottom:0.35em;
	}
	#menu>ul>li:first-child {
		padding:0;
	}
	.index-adv-01{
		margin-top:0;
	}
	.main-wrap, .logo-bar {
		width:auto;
	}
	.main-nav-bg {
		height:44px;
	}
	.box-tab.sub-box-c {
		width:auto;
	}
	.box-tab.sub-box-c .sub-title .arrow-down{
		height: 55px;
		width: 55px;
		background-size:45%;
	}
	.search-bar-icon{
		height: 55px!important;
		width: 55px!important;
	}
}

@media screen and (max-width:1000px) {
	.small-title .title-name, .more.more-mobile {
		padding:0;
	}
	.headline>a {
		font-size:larger;
	}
	.jlhd li {
		width:48%;
		margin-left:1%!important;
		margin-right:1%;
	}
	.jlhd li:nth-child(2n 1) {
		margin-left:1%!important;
	}
	.jlhd li a {
		height:auto;
	}
	.jlhd li a:before {
		margin:0 auto 8px;
	}
	/*意见征集--通用 提交验证码*/ 
	.suggestion_input_captcha_div   span {
		display:block!important;
	}
	.suggestion_input_captcha {
		width:100%!important;
	}
	.suggestion_input_submit {
		width:100%!important;
		margin: 0;
		padding: 0;
		margin-top: 10px;
	}
	.suggestion_input_captcha_div_plus {
		bottom:-9px!important;
	}
}
@media screen and (max-width:440px) { 
	.gov-right-adv li,.gov-btns li {
		width:100%;
	}

}