@charset "utf-8";
/* CSS Document */

#position{
	width:987px;
	height:27px;
	border:1px solid #e5e5e5;
	margin:8px auto;
	background:url(../images/repeat_x.png) repeat-x left -155px;
}
#position p{
	line-height:27px;
	margin-left:20px;
	padding-left:30px;
	background:url(../images/position.png) no-repeat left center;
}
#position p a:hover{
	color:#d70000;
}

#content{
	width:989px;
	margin: 0 auto;
	padding-bottom:8px;
	overflow: hidden;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

#sider {width: 240px;}
#side{
	width:238px;
	float:left;
	display:inline;
	border:1px solid #d6d6d6;
	border-top:none;
	/*background:#F7F7FF url(../images/second_side_bg.png) no-repeat bottom center;*/
	/*最小高度*/
}
#side dt{
	height:33px;
	background:url(../images/second_side_title.png) no-repeat;
	position:relative;
	left:-1px;
}
#side dt h2{
	width:108px;
	line-height:28px;
	font-size:14px;
	color:#fff;
	text-align:center;
}
#side dd{
	width:222px;
	height:27px;
	overflow:hidden;
	margin:5px 9px;
}
#side dd#side_dd_1{
	background:url(../images/second_side_list.png) no-repeat left top;
}
#side dd#side_dd_2{
	background:url(../images/second_side_list.png) no-repeat left -27px;
}
#side dd#side_dd_3{
	background:url(../images/second_side_list.png) no-repeat left -54px;
}
#side dd#side_dd_4{
	background:url(../images/second_side_list.png) no-repeat left -81px;
}
#side dd#side_dd_5{
	background:url(../images/second_side_list.png) no-repeat left -108px;
}
#side dd a{
	display:block;
	line-height:27px;
	color:#CE3F00;
	font-weight:bold;
	letter-spacing:4px;
	padding-left:40px;
}
#side dd a:hover{
	color:#20A30E;
}

/*通知公告*/
.tzgg {width: 240px;}
.tzgg dt {width: 100%;height: 35px;background: url(../images/tzgg2.jpg);}
.tzgg dt h2 {line-height: 35px;font-size: 14px;color: #FFF;margin-left: 32px;}
.tzgg dt a.more {line-height: 35px;color: #fff;margin-left: 6px;}
.tzgg dd {width: 238px;height: 203px;border: 1px solid #a6d0f4;border-top: none;}
.tzgg ul {padding-top: 3px;}
.tzgg ul li {width: 96%;height: 32px;background: url(../images/dot.jpg) repeat-x bottom;margin-left: 2%;}
.tzgg ul li a {line-height: 32px;background: url(../images/icon4.jpg) no-repeat 5px center;padding-left: 20px;}

#ctn{
	width:737px;
	float:right;
	display:inline;
	/*最小高度*/
	min-height:400px;
	height:auto !important;
	height:400px;
}
#ctn h2#secend_title{
	width:697px;
	height:22px;
	font-size:14px;
	color:#fff;
	padding-top:10px;
	padding-left:40px;
	background:url(../images/second_title.png) no-repeat; 
}
#ctn h2#secend_title a.more{
	color: #007ace;
}
#ctn p.pages{
	width:725px;
	height:25px;
	text-align:right;
	overflow:hidden;
	clear:both;
	padding-top:8px;
}
/*分页样式*/
a.apage, span#spage, span.nocheck{
	display:inline-block;
	height:22px;
	line-height:22px;
	font-size:12px;
	cursor:pointer;
	padding-left:8px;
	margin:0 2px;
}
a.apage span, span#spage span, span.nocheck span{
	display:inline-block;
	height:22px;
	line-height:22px;
	padding-right:8px;
}
a.apage, span#spage{
	background:url(../images/pages.gif) no-repeat left top;
}
a.apage span, span#spage span{
	background:url(../images/pages.gif) no-repeat right top;
}

a.apage:hover, span#spage:hover{
	color:#fff;
	background:url(../images/pages.gif) no-repeat left -28px;
}
a.apage:hover span, span#spage:hover span{
	background:url(../images/pages.gif) no-repeat right -28px;
}
span#spage{
	color:#fff;
	cursor:pointer;
	background:url(../images/pages.gif) no-repeat left -28px;
}
span#spage span{
	background:url(../images/pages.gif) no-repeat right -28px;	
}
span.nocheck{
	cursor:pointer;
	background:url(../images/pages.gif) no-repeat left top;
}
span.nocheck span{
	background:url(../images/pages.gif) no-repeat right top;	
}

/*二级页面样式*/
#ctn div#list_div{
	width:735px;
	border:1px solid #d6d6d6;
	/*最小高度*/
	min-height:586px;
	height:auto !important;
	height:586px; 
}
#ctn div#list_div div#search_div{/*新闻列表页面 - 搜索样式*/
	width:720px;
	height:45px;
	line-height:45px;
	text-align:center;
	border-bottom:1px dashed #ccc;
	margin:8px auto;
	background:url(../images/search_bg.gif) no-repeat 140px center;
}
#ctn div#list_div div#search_div input{
	height:18px;
	line-height:18px;
}
#ctn div#list_div div#search_div input#sub{
	width:55px;
	height:22px;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
	padding:0px;
	background:url(../images/sub_bg.png) no-repeat;
}
/*网上办事栏目下搜索样式*/
#ctn div#list_div div#searchsimple_div{/*网上办事列表页面 - 搜索样式*/
	width:720px;
	height:45px;
	line-height:45px;
	text-align:center;
	border-bottom:1px dashed #ccc;
	margin:8px auto;
	background:url(../images/search_bg.gif) no-repeat 60px center;
}
#ctn div#list_div div#searchsimple_div input{
	height:18px;
	line-height:18px;
}
#ctn div#list_div div#searchsimple_div input#sub{
	width:55px;
	height:22px;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
	padding:0px;
	background:url(../images/sub_bg.png) no-repeat;
}



#ctn ul#ctnlist{
	padding-top:3px;
	border-bottom:none;
}
#ctn ul#ctnlist li{
	width:720px;
	height:31px;
	float:left;
	display:inline;
	margin:0 5px;
	background:url(../images/bottom_line.png) repeat-x left bottom;
}
#ctn ul#ctnlist li a{
	float:left;
	height:31px;
	line-height:31px;
	text-indent:20px;
	background:url(../images/icon_8.gif) no-repeat 6px center;
}
#ctn ul#ctnlist li span.time{
	float:right;
	height:31px;
	line-height:31px;
}


/*二级页面图片列表*/
#photolist{
	padding-top:3px;
	border-bottom:none;
}
#photolist li{
	width:174px;
	height:144px;
	float:left;
	display:inline;
	margin:2px 0px 5px 8px;
}
#photolist li a{
	display:block;
	width:170px;
	height:142px;
	cursor:pointer;
	border:1px solid #C6E6F8;
	overflow:hidden;
	padding:1px;
}
#photolist li a img{
	width:170px;
	height:120px;
}
#photolist li a:hover{
	border:2px dashed green;
	width:168px;
	height:140px;
	overflow:hidden;
}
#photolist li a:hover img{
	width:168px;
	height:118px;
}

#photolist li h2{
	height:22px;
	line-height:22px;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	background:#efefef;
}



/*三级页面*/
#ctnshow{
	width:939px;
	margin:0 25px;
}
#ctnshow #title{
	text-align:center;
	margin:0 15px;
	padding:25px 0 20px;
	border-bottom:1px dashed #ccc;
}
#ctnshow #title #futitile{
	font-size:18px;
	padding:5px 0;	
}

#ctnshow #atcinfo{
	line-height:35px;
	text-align:center;
}
#ctnshow #ctninner{
	width:100%;
	padding-bottom:50px;
	background:#fff;
	/*高度自适应*/
	min-height:420px;
	height:auto !important;
	height:420px;
}
#ctnshow #ctninner table,#ctnshow #ctninner th,#ctnshow #ctninner td{
	border:1px solid #efefef;
}
#ctnshow #ctninner p{
	margin:12px 0 0;
}

#ctnshow #cpage{ /*三级页面内容分页*/
	height:26px;
	text-align:right;
	overflow:hidden;
	padding-right:15px;
}
#ctnshow #cpage a{
	display:inline-block;
	height:22px;
	line-height:20px;
	color:#DF0E0E;
	text-align:center;
	border:1px solid #DF0E0E;
	overflow:hidden;
	padding:0 8px;
	margin:0 3px;
}
#ctnshow #cpage a#active{
	color:#fff;
	background:#DF0E0E;
}
#ctnshow #cpage a:hover{
	color:#fff;
	background:#DF0E0E;
}

/*领导之窗样式*/
#ldzc_side{
	width:258px;
	float:left;
	display:inline;
	/*高度自适应*/
	min-height:565px;
	height:auto !important;
	height:565px;
	padding-bottom:35px;
	background:url(../images/ldzc_side_btm.png) no-repeat left bottom;
}
#ldzc_side dl#side_dl{
	width:258px;
	float:left;
	/*高度自适应*/
	min-height:565px;
	height:auto !important;
	height:565px;
	margin-bottom:1px;
	background:url(../images/ldzc_side_middle.png) repeat-y;
}
#ldzc_side dt#side_dt{
	width:258px;
	height:37px;
	overflow:hidden;
	background:url(../images/ldzc_side_top.png) no-repeat;
}
#ldzc_side dd#side_dd{
	width:232px;
	border-top:1px dashed #999;
	margin:14px auto 5px;
	padding-top:12px;
} 
#ldzc_side dd#side_dd dl{
	width:228px;
	margin:0 auto;
}
#ldzc_side dd#side_dd dt{
	height:35px;
	line-height:35px;
	color:#e90000;
	text-align:center;
	font-weight:bold;
	background:#fce4bb;
}
#ldzc_side dd#side_dd dd{
	height:28px;
	margin-top:1px;
	background:#fffae7;
}
#ldzc_side dd#side_dd dd a{
	display:block;
	height:28px;
	line-height:28px;
	text-align:center;
}

#ldzc_ctn{
	width:718px;
	float:right;
	display:inline;
	padding-bottom:18px;
	/*高度自适应*/
	min-height:582px;
	height:auto !important;
	height:582px;
	background:url(../images/ldzc_ctn_btm.png) no-repeat left bottom;
}
#ldzc_ctn dt#ctn_dt{
	width:718px;
	height:18px;
	overflow:hidden;
	background:url(../images/ldzc_ctn_top.png) no-repeat;
}
#ldzc_ctn dd#ctn_dd{
	width:718px;
	/*高度自适应*/
	min-height:564px;
	height:auto !important;
	height:564px;
	background:url(../images/ldzc_ctn_middle.png) repeat-y;
}
#ldzc_ctn dd#ctn_dd table{
	width:100%;
}
#ldzc_ctn dd#ctn_dd td img{
	width:115px;
	height:150px;
}
#ldzc_ctn dd#ctn_dd td h2{
	height:30px;
	line-height:30px;
	font-size:13px;
	font-weight:normal;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn {
	width:96%;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dt{
	height:30px;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dashed #999;
	margin-bottom:8px;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd{
	line-height:180%;
	text-indent:2em;
	padding-bottom:12px;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd.ldjh_dd{
	height:30px;
	text-indent:0px;
	padding:0px;
	background:url(../images/bottom_line.png) repeat-x left bottom;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd.ldjh_dd a{
	display:block;
	line-height:30px;
	padding-left:15px;
	background:url(../images/icon_2.png) no-repeat left center;
}

/*图片频道列表*/
#photo_list li{
	width:178px;
	height:194px;
	float:left;
	display:inline;
	border:1px solid #DDE2E9;
	margin-left:8px;
	margin-bottom:5px;
	padding:2px;
	overflow:hidden;
}
#photo_list li a{
	display:block;
	height:194px;
	color:#2C4E7C;
	text-align:center;
}
#photo_list li a table{
	width:100%;
}
#photo_list li a td{
	height:140px;
}
#photo_list li a img{
	max-width:178px;
	width:expression(this.width > this.height && this.width >178 ? 178 : true);
	max-height:140px;
	height:expression(this.height > this.width && this.height > 140? 140 : true);
}
#photo_list li a:hover{
	color:#cc0000;
	background:#EEF1F6;
}

#photo_list li h2{
	height:30px;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	border-top:1px solid #DDE2E9;
	margin-top:2px;
	padding:4px 3px 0px;
	overflow:hidden;
}
#photo_list li span.time{
	display:block;
	height:18px;
	line-height:18px;
	text-align:right;
	color:#9D9D9D;
	overflow:hidden;
}
/*图片频道登录样式*/
#channeltable{
	width:380px;
	margin:120px auto;
	background:#efefef;
}
#channeltable caption{
	height:60px;
	line-height:60px;
	font-size:24px;
	font-weight:bold;
	color:#CA0002;
}
#channeltable th,#channeltable td{
	height:40px;
	color:#CA0002;
}
#channeltable th{
	font-size:14px;
	text-align:right;
	padding-right:10px;
}
#channeltable th input{
	width:80px;
	height:26px;
	color:#fff;
	background:#CA0002;
}
#channeltable td input{
	width:180px;
	height:20px;
	line-height:20px;
	padding-left:3px;
}
#channeltable td input#chknum1{
	width:60px;
}

/*领导之窗样式*/
#ldzc_side{
	width:258px;
	float:left;
	display:inline;
	/*高度自适应*/
	min-height:565px;
	height:auto !important;
	height:565px;
	padding-bottom:35px;
	background:url(../images/ldzc_side_btm.png) no-repeat left bottom;
}
#ldzc_side dl#side_dl{
	width:258px;
	float:left;
	/*高度自适应*/
	min-height:565px;
	height:auto !important;
	height:565px;
	background:url(../images/ldzc_side_middle.png) repeat-y;
}
#ldzc_side dt#side_dt{
	width:258px;
	height:37px;
	overflow:hidden;
	background:url(../images/ldzc_side_top.png) no-repeat;
}
#ldzc_side dd#side_dd{
	width:232px;
	border-top:1px dashed #999;
	margin:14px auto 5px;
	padding-top:12px;
} 
#ldzc_side dd#side_dd dl{
	width:228px;
	margin:0 auto;
	margin-bottom:6px;
}
#ldzc_side dd#side_dd dt{
	/*height:35px;
	line-height:35px;
	color:#000;
	text-align:center;
	font-weight:bold;
	background:#5D99D5;*/
	
	width:219px;
	height:25px;
	line-height:25px;
	background:url(../images/dd1.jpg) no-repeat;
	text-indent:50px;
	margin-bottom:5px;
	float:left; display:inline;
}
#ldzc_side dd#side_dd dd{
	/*height:28px;
	margin-top:1px;
	background:#A0D1F2;*/
	
	width:99px;
	height:28px;
	line-height:28px;
	background:url(../images/dd2.jpg) no-repeat;
	margin-right:13px;
	margin-bottom:7px;
	float:left; display:inline; text-align:center;
}
#ldzc_side dd#side_dd dd a{
	display:block;
	height:28px;
	line-height:28px;
	text-align:center;
}

#ldzc_ctn{
	width:718px;
	float:right;
	display:inline;
	padding-bottom:18px;
	/*高度自适应*/
	min-height:582px;
	height:auto !important;
	height:582px;
	background:url(../images/ldzc_ctn_btm.png) no-repeat left bottom;
}
#ldzc_ctn dt#ctn_dt{
	width:718px;
	height:18px;
	overflow:hidden;
	background:url(../images/ldzc_ctn_top.png) no-repeat;
}
#ldzc_ctn dd#ctn_dd{
	width:718px;
	/*高度自适应*/
	min-height:564px;
	height:auto !important;
	height:564px;
	background:url(../images/ldzc_ctn_middle.png) repeat-y;
}
#ldzc_ctn dd#ctn_dd table{
	width:100%;
}
#ldzc_ctn dd#ctn_dd td img{
	width:115px;
	height:150px;
}
#ldzc_ctn dd#ctn_dd td h2{
	height:30px;
	line-height:30px;
	font-size:13px;
	font-weight:normal;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn {
	width:96%;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dt{
	height:30px;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dashed #999;
	margin-bottom:8px;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd{
	line-height:180%;
	text-indent:2em;
	padding-bottom:12px;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd.ldjh_dd{
	height:30px;
	text-indent:0px;
	padding:0px;
	background:url(../images/bottom_line.png) repeat-x left bottom;
}
#ldzc_ctn dd#ctn_dd td dl.ldzc_ctn dd.ldjh_dd a{
	display:block;
	line-height:30px;
	padding-left:15px;
	background:url(../images/icon_2.png) no-repeat left center;
}