@charset "gb2312";


* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

.header {
	font-family: "微软雅黑";
}

.breadcrumb,
.channel_title,
.news_list {
	font-family: "微软雅黑";
}

a:link,
a:visited,
a:hover,
a:active {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #1c4f95;
}

ul {
	list-style: none;
}

.channel_title h3 {
	font-size: 20px;
	background-color: #e0e0e0;
	line-height: 40px;
	padding-left: 14px;
	font-family: "华文中宋";
	font-weight: normal;
	display: block;
	width: 1060px;
}

.channel_title a {
	display: block;
	float: left;
}

.channel_title .separator {
	display: block;
	float: left;
	margin: 0 10px;
}

.channel_title h3 a.active {
	color: #1c4f95;
}

.container {
	width: 1060px;
	margin: 0 auto;
}

.breadcrumb,
.channel_title,
.news_list {
	clear: both;
}

.breadcrumb {
    margin-bottom: 12px;
    font-size: 14px;
}

.breadcrumb span {
	margin: 0 6px;
}

.news_list {
	min-height: 500px;
	margin: 12px auto;
	border: 1px solid #dcdcdc;
	font-size: 14px;
}

/* 二级列表 */
.sec_list {
	padding: 18px 28px;
}

/* 二级内容 */
.sec_content li {
	line-height: 34px;
	font-family: "微软雅黑" !important;
	font-size: 16px;
	color: #000;
	width: 80%;
	margin: 25px auto;
}
.sec_content li span{
	font-family: "微软雅黑" !important;
}
.sec_content li p {
	font-family: "微软雅黑" !important;
	/* text-indent: 32px; */
}

/* 搜索页列表 */
.search_list {
	padding: 18px 28px;
}

.search_list ul li {
    line-height: 22px !important;
}

.search_title {
	margin-bottom: 14px;
	font-family:"新宋体";
}

.search_title a {
	font-weight: bold;
}

.search_title a {
	font-size: 18px;
	color: #013e8e;
}

.search_content {
	font-size: 14px;
	display: block;
	width: 80%;
	float: left;
}

.search_source {
	display: block;
	width: 10%;
	float: right;
	font-size: 14px;
}



.news_list img {
	/*width: 100%;*/
}

/* 信息公开列表页前缀 */
.bszn_channel,
.xxgk_channel {
	color: #5e5e5e;
}

.letter_list {
	min-height: 0px;
	height: auto;
	padding: 10px 0;
	border: none;
}

.news_list p {
	/* font-size: 16px; */
}

.news_list ul {
	list-style: none;
}

.news_list ul li {
	font-size: 16px;
	line-height: 34px;
}

.cutline {
	border-bottom: 1px solid #e0e0e0;
	margin: 12px auto;
	clear: both;
}

.addtime {
	font-size: 14px;
	/*color: #5e5e5e;*/
	float: right;
}

/* 调查征集列表页 */
.Atime_toBtime {
    font-size: 14px;
    float: right;
}

.separator:last-child {
	display: none;
}

.ifr_pubLet {
	/* margin-left: 13%; */
}

.clear {
	clear: both;
}







/* 分页 */
.page_wrap {
	min-width: 306px;
	margin: 50px auto 20px;
	zoom: 1;
}

.paginator {
	height: 30px;
	width: 60%;
	margin: 0 auto;
}

.paginator,
.paginator input,
.paginator button {
	font-family: Tahoma, "宋体";
	font-size: 12px;
}

.paginator a,
.paginator span {
	float: left;
	height: 32px;
	margin: 0 5px 0 0;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	line-height: 32px;
	background: #fff;
}

.paginator a {
	color: #085C9B;
}

.paginator b {
	font-family: "宋体";
	margin: 3px;
	font-weight: 300;
}

.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {
	text-decoration: none;
}

.paginator .page-start,
.paginator a,
.paginator .page-end {
	padding: 6px 7px;
	border: 1px solid #D3D3D3;
	background: #ffffff;
}

.paginator .page-start {
	border-color: #bebebe;
	color: #0068b7;
}

.paginator .page-end {
	border-color: #d9d9d9;
	color: #d9d9d9;
}

.paginator .page-this,
.paginator .page-break {
	padding: 0 3px;
}

.paginator .page-break {
	border: 1px solid #fff;
}

.paginator .page-this {
	border: 1px solid #D3D3D3;
	background-color: #0068b7;
	color: #fff;
	padding: 0px 8px;
	font-weight: bold;
}

.paginator .page-skip {
	height: 22px;
	line-height: 22px;
	padding: 0 3px;
	margin: 0;
	background: none;
}

.paginator .page-skip input {
	width: 26px;
	*width: 23px;
	height: 19px;
	line-height: 19px;
	border: 1px #D3D3D3 solid;
	font-size: 12px;
	margin: -1px 6px 0px 6px;
	#margin-top: 1px;
	_margin-top: 0px;
	padding: 0px 0px 0px 2px;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
}

.paginator .page-skip button {
	font-size: 12px;
	padding: 0 5px 5px 5px;
	_padding: 0 5px 0 5px;
	width: auto;
	_width: 0;
	height: 22px;
	*height: 23px;
	*line-height: 20px;
	_height: 16px;
	_line-height: 16px;
	margin-left: 10px;
	*margin-top: -1px;
	overflow: visible;
	vertical-align: top;
}

.paginator a:hover {
	/* border: 1px solid #A6A6A6; */
	color: #fff;
	background-color: #c0daff;
}


/* 重设一些默认样式 */
.paginator {
	text-align: center;
}

.paginator a,
.paginator span {
	float: none;
	padding: 6px 7px;
}

.paginator .page-this,
.paginator .page-start {
	padding: 6px 8px;
}


/* 1216办事指南列表页start */
.fl {
	float: left;
}

.fr {
	float: right;
	margin-right: 20px;
}

ul.ET_n_nav {
	background: #e0e0e0;
}

ul.ET_n_nav li {
	padding: 0 20px;
}

ul.ET_n_nav li.active {
	background: #F2F2F2;
}

ul.ET_n_nav li.active a {
	color: #1c4f95;
}

ul.ET_n_nav li a {
	color: #000;
	font-family: "新宋体";
	font-size: 16px;
	width: 150px;
	text-align: left;
	padding: 20px;
	display: block;
	border-bottom: 2px solid #fff;
}

ul.ET_n_nav li a i {
	font-size: 18px;
	color: #112b44;
}

.wid868 {
	width: 100%;
}

.ET_n_banshi {
	background: #F2F2F2;
	margin: 12px 0;
}

.ET_n_right {
	padding: 20px;
}

ul.banshi_list {
	padding: 10px 10px 1px;
	background: #fff;
	font-size: 16px;
}

ul.banshi_list li {
	padding: 10px;
	padding-right: 0;
	border: 1px solid #adadad;
	margin-bottom: 10px;
}

.btn_banshi_group {
	float: right;
}

.btn_banshi {
	float: left;
	margin-right: 20px;
}

.btn_banshi i {
	font-size: 20px !important;
	cursor: pointer;
}

/* 1216办事指南列表页end */

/* 1219信息公开列表页start */
.main {
	width: 1060px;
	border: 1px solid #dcdcdc;
	background-color: #e0e0e0;
	margin-bottom: 18px;
	float: left;
	font-family: "微软雅黑";
}

.sidebar {
	width: 20%;
	background-color: #e0e0e0;
	float: left;
}

.sidebar li {
	height: 46px;
	line-height: 46px;
	text-align: center;
	padding: 0 16px;
	font-size: 16px;
}

.sidebar li:hover {
	background-color: #f2f2f2;
}

.sidebar li a {
	font-family: "新宋体";
	display: inline-block;
	width: 100%;
	height: 100%;
	border-bottom: 1px solid #fff;
}

.sidebar .active {
	background-color: #f2f2f2;
}

.sidebar .active a {
	color: #1c4f95;
}

.list {
	/* height: 828px; */
	min-height: 828px;
	width: 80%;
	padding: 18px 28px;
	background-color: #fff;
	float: left;
	box-sizing: border-box;
}

.list li {
	/* height: 34px; */
	line-height: 34px;
	/* padding-left: 15px; */
	/* padding-right: 8px; */
	font-size: 16px;
}
/* 1219信息公开列表页end */





/* 响应式 */
@media screen and (max-width: 768px) {
	.container {
		width: 100vw;
	}
	
	.breadcrumb,
	.channel_title {
		width: 93vw;
		margin: 0 auto 10px;
	}

	.channel_title h3 {
		font-size: 16px;
		width: 100%;
	}

	.news_list {
		width: 93vw;
		/* 		padding: 15px; */
		/*margin: 0 auto;*/
	}

	.news_list ul li {
		line-height: 24px;
	}

	.news_list ul li a {
		display: inline-block;
		width: 75%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	/* 二级列表 */
	.sec_list {
		padding: 10px;
	}

	/* 二级内容 */
	.sec_content li {
		margin: 10px;
		width: 95%;
	}

	/* 搜索页列表 */
	.search_list {
		padding: 10px;
	}

	.search_list ul li a {
		display: inline-block;
		width: 70%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		vertical-align: middle;
	}

	.search_list ul li .search_content {
		display: inline;
		overflow: inherit;
		text-overflow: inherit;
		white-space: inherit;
	}
	
	/* 调查征集列表页 */
	.dczj_item {
		width: 100% !important;
	}
	
	.Atime_toBtime {
	    font-size: 12px;
	    float: right;
	}


	.ifr_pubLet {
		margin-left: 0;
	}

	.page_wrap {
		margin: 30px auto;
	}

	.paginator {
		width: 100%;
	}

	.search_source {
		width: 22%;
	}
	
	/* 信息公开列表页start */
	.main {
		width: 100vw;
	}

	.sidebar {
		width: 100%;
	}

	.sidebar li {
		width: 33.33%;
		float: left;
		padding: 0;
		border-right: 1px solid #fff;
	}

	.list {
		width: 100%;
		min-height: 0;
	}

	.list li {
		line-height: 24px;
		margin-top: 5px;
	}
	
	.list li a {
		display: block;
		float: left;
	}
	/* 信息公开列表页end	 */
}

