/*资讯*/
.hot-news {
	width: 1200px;
	height: 120px;
	margin: 0 auto 0 auto;
	background-color: #fff;
}

.hot-news h1 {
	font-size: 34px;
	text-align: center;
	margin-top: 20px;
	line-height: 80px;
	width: 1200px;
	height: 80px;
	margin: auto;
	display: block;
}

.hot-news h1 a {
	color: red;
	width: 1200px;
	height: 80px;
}

.hot-news span {
	width: 1200px;
	display: block;
	text-align: center;
	margin: auto;
}

.important {
	width: 1200px;
	height: 380px;
	margin: auto;
	background-color: #fff;
}

.rotation {
	width: 575px;
	height: 380px;
	float: left;
	margin-left: 10px;
}
/*margin-left: 25px;*/
#banner {
	position: relative;
	width: 575px;
	height: 380px;
	border: 0px solid #666;
	overflow: hidden;
	z-index:99;
}

#banner_list img {
	border: 0px;
}
#banner_list a{ width:100%; height:100%; background:url(../img/cbbanner.jpg) center;}
#banner_bg {
	position: absolute;
	bottom: 0;
	background-color: #000;
	height: 35px;
	filter: Alpha(Opacity=30);
	opacity: 0.3;
	z-index: 1000;
	cursor: pointer;
	width: 575px;
}

#banner_info {
	position: absolute;
	bottom: 0;
	left: 5px;
	height: 35px;
	color: #fff;
	z-index: 1001;
	cursor: pointer;
	line-height: 40px;
	font-size: 18px;
}

#banner_text {
	position: absolute;
	width: 120px;
	z-index: 1002;
	right: 3px;
	bottom: 3px;
}

#banner ul {
	position: absolute;
	list-style-type: none;
	filter: Alpha(Opacity=80);
	opacity: 0.8;
	z-index: 1002;
	margin: 0;
	padding: 0;
	bottom: 3px;
	right: 5px;
}

#banner ul li {
	padding: 3px 8px;
	float: left;
	display: block;
	color: #FFF;
	background: #06C;
	cursor: pointer;
	border: 1px solid #fff;
	z-index:33;
}

#banner ul li.on {
	background-color: #000;
}

#banner_list a {
	position: absolute;
}



.news_tab {
	width: 590px;
	height: 380px;
	float: right;
	margin-right: 10px;
	
}/*margin-right: 25px;*/

.column_nav {
	width:100%;
	height: 50px;
	margin: auto;
	border-bottom: 1px solid #0466c7;
}

.column_nav ul {
	width:100%;
	height: 50px;
	margin: auto;
}

.column_nav ul li {
	float: left;
	width:20%;
	height: 50px;
	text-align: center;
	font-size: 20px;
	line-height: 50px;
}

.column_nav ul li a {
	width: 120px;
	height: 50px;
	display: block;
}

.column_nav ul li a:hover,
.column_nav ul li a.hover {
	width: 120px;
	height: 50px;
	display: block;
	background-color: #0466c7;
	color: #FFF;
}

.column_list {
	width: 570px;
	height: 310px;
	margin-top: 10px;
	float: right;
	font-size: 16px;
	line-height: 35px;
}

.list_1 li {
	width: 580px;
	height: 35px;
	float: left;
	list-style-type: disc;
	color: #c1c1c1;
}

.list_1 li a {
	float: left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}

.list_1 li a:hover {
	text-decoration: underline;
}

.list_1 li span {
	float: right;
	color: #999;
	margin-right:10px;
}

.list_1x li {
	width:100%;
	height: 35px;
	float: left;
	list-style-type: disc;
	color: #c1c1c1;
}

.list_1x li a {
	float: left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}

.list_1x li a:hover {
	text-decoration: underline;
}

.list_1x li span {
	float: right;
	color: #999;
	margin-right:10px;
}

/*专题专栏*/
.ztzl {
	width: 1200px;
	height: 110px;
	margin: 10px auto;
	background-color: #fff;
}

.bt {
	width: 90px;
	height: 90px;
	float: left;
	background-color: #0466c7;
	margin-top: 10px;
	margin-left: 10px;
	border-radius: 15px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	line-height: 35px;
}

.bt a {
	color: #fff;
	width: 56px;
	height: 60px;
	display: block;
	margin: 9px auto;
}

.scroll {
	width: 990px;
	/*width: 1080px;*/
	overflow: hidden;
	margin-left: 10px;
	float: left;
}

.scroll ul {
	white-space: nowrap;
}

.scroll ul li {
	display: inline-block;
	margin: 10px;
	width: 300px;
	height: 90px;
}

.scroll ul img {
	vertical-align: top;
	width: 300px;
	height: 90px;
}


/*政务公开*/
.zwgk{width: 1200px; height: 335px; margin: auto; background-color: #FFF;}
.document{width: 840px; height: 335px; float: left; margin-left:0px;}
.document_title{width: 140px; height: 50px; float: left; line-height: 50px; border-bottom:1px solid #dfdfdf; font-size: 24px; font-weight: bold; color: #0466c7; margin-left:15px;}
.document_title a,.document_title2 a{ color:#0466c7;}
.document_title2{width: 140px; height: 50px; float: left; line-height: 50px; border-bottom:1px solid #dfdfdf; font-size: 24px; font-weight: bold; color: #0466c7; margin-left:0px;}
.document_l{width: 833px; height: 260px; float: left; margin-top: 10px;}
.document_limitation_1{width: 450px; float: left; margin-left:10px;}
.document_limitation_2{width: 355px; float: right;}

/*通知公告文件库政策解读依法治县*/
.column_nav_document {
	width: 100%;
	height: 40px;
	float: left;
	border-bottom: 1px solid #0466c7;
}

.column_nav_document ul {
	width: 100%;
	height: 40px;
	margin: auto;
}

.column_nav_document ul li {
	float: left;
	/*min-width: 140px;*/
	padding-left:5px; padding-right:5px;
	height: 40px;
	text-align: center;
	font-size: 20px;
	line-height: 40px;
}

.column_nav_document ul li a {
	/*width: 110px;*/
	padding-left:10px; padding-right:10px;
	height: 40px;
	display: block;
}

.column_nav_document ul li a:hover,

.column_nav_document ul li a.hover {
	/*width: 110px;*/
	height: 40px;
	display: block;
	background-color: #0466c7;
	color: #FFF;
}

.column_list_document {
	width: 420px;
	height: 220px;
	margin-top: 10px;
	float: right;
	font-size: 16px;
	line-height: 35px;
}

.list_2{float: left; }

.list_2 li {
	width: 420px;
	height: 35px;
	float: left;
	list-style-image: url(../img/iocn.png);
	color: #c1c1c1;
}

.list_2 li a {
	float: left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:80%;
}

.list_2 li a:hover {
	text-decoration: underline;
}

.list_2 li span {
	float: right;
	color: #333;
}

.list_23{float: left; }

.list_23 li {
	width: 320px;
	height: 35px;
	float: left;
	list-style-image: url(../img/iocn.png);
	color: #c1c1c1;
}

.list_23 li a {
	float: left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%;
}

.list_23 li a:hover {
	text-decoration: underline;
}

.list_23 li span {
	float: right;
	color: #333;
}



/*统计数据 人事信息 领导讲话*/

.column_list_document_2 {
	width: 340px;
	height: 220px;
	margin-top: 10px;
	float: right;
	font-size: 16px;
	line-height: 35px;
}


/*政府信息公开*/
.zfxxgk{width: 335px; height: 280px; float: right; margin-top: 55px; margin-right:10px;}
.zfxxgk ul{width: 335px;}
.zfxxgk ul li{width: 162px; height: 50px; float: left; background-color: #e0edff; text-align: left; line-height: 50px; font-size: 16px; margin-top: 10px;}
.zfxxgk ul li span{float: left; width: 30px; height: 30px; margin-top: 10px;margin-left: 10px;}
.zfxxgk ul li a{margin-left: 5px;}

#bnt_r{float: right;}


/*政务服务*/
.zwfw{width: 590px; height:auto;min-height: 435px; float: left; margin-left:10px;}
.document_limitation_3{width: 590px; height:auto;min-height: 370px; float: left; margin-top: 15px;}
#zwfwbt{height: 45px; width:100%; clear:both;}
#zwfwbt li{width:25%; height: 45px;}
#zwfwbt li a{width: 100%; height: 45px;}

.czwfw_t{height: 45px; width: 576px;}
.column_list_document_3{width: 590px; height:auto;min-height: 300px; float: left;}
.list_3 {width: 100%; margin: 15px auto 0 auto;}
.list_3 li{width: 115px; height: 90px; float:left; margin-top: 5px;}
.list_3 li a{width: 100px; text-align: center;}
.list_3 img{margin: auto; display: block;}
.list_3 li a span{width: 115px; text-align: center; display: block; font-size: 17px; margin-top: 5px; }

.list_4{width: 100%; margin: 0px auto 0 auto;}
.list_4 li{width: 144px; height: 45px; float:left; margin-top: 20px;}
.list_4 li a{width: 135px; height: 45px; margin: auto; background-color: #f1f1f1; text-align: center; line-height: 45px; display: block;}
.list_4 li a:hover{width: 135px; height: 45px; margin: auto; background-color: #5aaaf8; color: #fff; text-align: center; line-height: 45px; display: block;}

/*互动交流*/
.hdjl{width: 590px; height: 435px; float: right; margin-right: 10px;}
.mright{width: 580px; height:auto;min-height: 200px; float: right; margin-right: 10px;}.mleft{width: 580px; height:auto;min-height: 200px; float: left; margin-left: 10px;}


.xingxiang{width: 590px; height: 96px; float: left; margin-top: 15px;}
.xingxiang span{width: 224px; height: 96px; float: left; display: block;}
.xingxiang span.xmaw{ display:none;}
.xingxiang img{margin: auto;}.xingxiang span img{ width:100%; height:96px;}
.xingxiang li{width: 107px; height: 96px; float: left; text-align: center; font-size: 17px; line-height: 25px; margin-left: 15px; display: block;background-color: #e0edff; }
.xingxiang li a{width: 107px; height: 86px; display: block; margin-top: 10px;}

.document_limitation_4{width:100%; height: 240px; float: left; margin-top: 15px;}
.column_list_document_4{width:96%;
	height: 200px;
	margin-top: 10px;
	float: right;
	font-size: 16px;
	line-height: 35px;}
.column_list_document_4x{width:90%;
	height: 200px;
	margin-top: 10px;
	float: right;
	font-size: 16px;
	line-height: 35px;}	
.ztzlindex{background:#fff; width: 1200px; height: 140px; margin: auto; padding-top: 10px;}	.zwfwindex{width: 1200px; height: 435px; margin: auto; background-color: white;}.zwfwindex_oth{width: 1200px; height:auto;min-height: 200px; margin: auto; background-color: white;}