@charset "gb2312";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {  font-weight:normal; }
body, input, select, button, textarea { font-size:14px; font-family:"Microsoft Yahei","\5b8b\4f53";  }
.arial{ font-family:arial;}
.song{font-family:"\5b8b\4f53";}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { color: #000; line-height: 1.2;  background-image: url(imagesbg3.gif); }
html{-webkit-text-size-adjust:none; }
a{ color: #000; text-decoration: none; _color:#000000; }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#941e23;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }
.center{ text-align:center;}
.blank_50{ height:50px;}
.clearfloat { font-size: 1px; line-height: 0px; clear: both; height: 0px; }

/*body*/
#jie_r {background:#ffffff;}
#jie_r img { display:block; width: 984px; margin: 0 auto;}
#container {width:984px;	margin:0 auto;	}

/*header*/
#first_box {background-color:#fff; padding:5px 0;}
#first_line {	vertical-align: middle;	margin: 0px auto;	width:968px;}
#first_line span {float:right;}
#header {	margin-bottom:8px;	background-color: rgb(2,59,162); }
#top_pic {width: 968px; margin-left:auto; margin-right:auto; padding-top:0;}

#nav { width: 968px; font-size:16px; background:#ab161c; text-align:left; margin:0 auto; font-weight:bold; color: #FFFFFF; }
#nav span{ width:90px; padding:10px 0 10px 20px; display:inline-block; margin:auto 10px;}
#nav a{ color:#fff;}
#nav a:hover{ color:#CCC;}
#nav a.on{ color:#f9c048;} 

/*头条新闻*/
#top_box {background-color:#FFF; padding: 8px 0;}
#new_top { margin-left: 8px; padding-left: 61px; background-image: url(imagesnew_top_bg.gif); background-repeat: no-repeat; width:891px; height:48px; vertical-align: bottom; }
#new_top h1{padding-top: 9px;font-size: 30px;}
#new_top a{color:rgb(2,59,162);}
/*#new_top a{color:rgb(210,1,1);}*/
/*头条新闻结束*/

/*幻灯和新闻列表*/
.main_box { margin:10px 0; padding: 10px; background-color:#FFFFFF;}
#main_box1 { margin-bottom: 10px; padding: 10px; background-color:#FFFFFF;}
#huandeng { width: 540px; }
#new_lists { width:400px; float:right;}
#new_lists h2 {font-size:16px;margin-bottom:10px;}
#new_lists ul{font-size:14px;line-height: 2.4;padding-top:8px;border-top: 3px solid #990033;}
#new_lists li {border-bottom: 1px dashed #999999;}
/*幻灯和新闻列表结束*/

/*案件查处*/
.main_box2 { }
#an_jian {width: 604px; float:left; background-color:#FFF;}
#index { height:30px; padding-top: 10px;margin:0 20px 10px 20px;}
#index1 {float:left;}
.search { margin-right: 10px; float: right;}
.search INPUT {DISPLAY: inline; float: right;}
.search .button {BORDER-BOTTOM: #f6be68 1px solid; BORDER-LEFT: #f6be68 1px solid; WIDTH: 48px;  HEIGHT: 22px; COLOR: #900; BORDER-TOP: #f6be68 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f6be68 1px solid; }
.search .text {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	LINE-HEIGHT: 16px;
	PADDING-LEFT: 4px;
	WIDTH: 164px;
	HEIGHT: 20px;
	BORDER-TOP: #ccc 1px solid;
	MARGIN-RIGHT: 4px;
	BORDER-RIGHT: #ccc 1px solid;
}
.search DIV {FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden;}
.search UL {HEIGHT: 24px; OVERFLOW: hidden;}
.search LI {LINE-HEIGHT: 24px; WIDTH: 440px; HEIGHT: 24px;}
#bgt {margin-top:10px;}
#bgt span{font-size:16px; margin:0 20px;}
#an_jian .active a{color:rgb(29,69,180);font-weight: bold;}
.bao_guang_tai { display:none; border-top: 3px solid rgb(29,69,180); line-height: 2; margin:8px 10px 0 10px; padding: 5px 0;}
.bao_guang_tai li { list-style-type: disc; list-style-position: inside; padding-left:10px;}

#gong_gao {width:370px; float:right;background-color:#FFF;}
#gong_gao_title { font-size:16px; margin: 0 10px; border-bottom:3px solid #941e23; padding:10px 0 10px 10px;}
#gong_gao_content {margin:10px 20px;}
#gong_gao_roll { position:relative;  height: 225px; overflow:hidden;}
#gong_gao ul { left:0; top:0; position:absolute;line-height:2;  }
#gong_gao li {list-style-type: disc;list-style-position: inside;}
/*案件查处结束*/

#vote {width:370px; float:right;background-color:#FFF;}
#vote_title { font-size:16px; margin: 0 10px; border-bottom:3px solid #941e23; padding:10px 0 10px 10px;}
#vote_content {margin:10px 20px; height:225px; }
#vote ul { line-height:2;  }
#vote li { width:150px; float:left;}

/*版中图片*/
.ad_box { border:2px ridge #FFFFFF; margin:10px 0; }
.ad2_box {margin: 10px 0;}
.ad2_box_left {float: left;border:2px inset #FFFFFF;}
.ad2_box_right {float: right;border:2px inset #FFFFFF;}
/*版中图片结束*/

/*工作动态*/
.work_news {background-color:#FFFFFF; padding:16px 0;}
.work_news_title {border-bottom:3px solid #941e23; font-size:16px; margin: 0 10px 10px 10px; padding:10px 0;}
#work_news_left{ float:left; width:490px; }
#work_news_right{ float:right; width:490px; }
.work_news span { font-size:16px;margin:0 15px}
.work_news_content { display:none; line-height:2; margin:0 15px; border-top:3px solid #941e23; margin-top:10px;}
.work_news dl{ padding-top:20px; min-height:110px;}
.work_news dt{ font-size: 16px; white-space :nowrap; overflow:hidden; text-overflow:ellipsis;}
.work_news dt a{ color:#444; font-weight:bold; _color:#000000;}
.work_news dt a:hover{ color:#941e23;}
.work_news p{ padding:5px 0; color:#555; _color:#000000; min-height:60px; line-height:1.5; font-size: 13px; text-indent: 2em;}
/*.work_news .p a{ color:#555; _color:#000000;}*/
.work_news ul { margin-left:10px;}
.work_news .active  a{color:rgb(29,69,180);font-weight: bold;}
/*工作动态结束*/

/*中央纪委动态*/
#main_box3 {}
#ssdt {width: 604px; float:left;background-color:#FFF; padding-top:10px;}
#ssdt span{font-size:16px; margin:0 20px;}
#ssdt .active a{color:rgb(29,69,180);font-weight: bold;}
#ssdt_list { display:none; border-top: 3px solid rgb(29,69,180); line-height: 2; margin:8px 10px 0 10px; padding: 5px 0;}
#ssdt_list li { list-style-type: disc; list-style-position: inside; padding-left:10px;}
#ju_bao { width:330px; padding: 3px 20px; background-color: rgb(147, 29, 34); float: right; color:#FFFFFF; line-height:2.3;}
#ju_bao ul { font-size: 16px; border-top: 2px solid #FFFFFF; }
#ju_bao li a{color:#fff;}
#ju_bao li a:hover{ text-decoration: underline; }
/*中央纪委动态结束*/

/*镇区视窗*/
#main_box4 {margin: 10px 0;}
#main_box4_left {width: 487px; float:left; background-color:#FFFFFF;}
#main_box4_left_title {border-bottom: 2px solid rgb(153,0,51); padding:10px 0; margin:0 10px;}
#main_box4_right {width: 487px; float: right; background-color:#FFFFFF;}
#main_box4_right_title {border-bottom: 2px solid rgb(29,69,180); padding:10px 0; margin:0 10px;}
#main_box4 span {font-size:16px; margin:0 20px; }
#main_box4 .active a{color:rgb(29,69,180);font-weight:bold;}
.main_box4_content {display:none; line-height:2; margin:5px 20px;}
/*镇区视窗结束*/

/*滚动图片*/
#main_box8 {background-color:#fff;}
#main_box8_title {font-size:16px; margin: 0 10px 10px 10px; padding:10px 0 10px 10px; border-bottom: 3px solid #990033; }
#roll_pic {width:964px; height: 180px; margin:0 auto; overflow:hidden; position:relative; }
#roll_pic ul {position:absolute; left:0; top:0; }
#roll_pic ul li {float:left; list-style:none; text-align:center; width:180px; }
#roll_pic ul li img {border:1px solid #cbcbcb; padding:3px; margin: 3px 0 10px 0;}
/*滚动图片结束*/

/*footer*/
#footer { text-align: center; background-color: #fff; padding-bottom:10px; }
#footer dl dt { height:28px; line-height:28px; background:#afafaf; color:#fff; }
#footer dl dt a { font-weight:bold; }
#footer dl dd { padding:8px; color:#666; line-height:2; }
/*footer end*/

#maincontent {padding-top: 10px; margin-bottom: 10px; background-color:#fff;}
#main { width:740px; float:left; background-color:#fff; padding-bottom:8px;}
#ad { width:716px; margin:0 0 10px 10px; background-color: #FFF;}
.index_box { width:732px; margin-bottom: 8px; }

.box { width: 722px; border:1px solid #dbdbdb; margin:0 10px 10px 10px;}
.box h2 { height:23px; padding:5px 10px 0 10px; font-size:14px; background-image:url(../images/box_tit_bg.gif);background-repeat: no-repeat;
	background-position: 0px 0px;; border-bottom:1px solid #dbdbdb; color:#444; overflow:hidden;}
.box h2 span {	display:block;	height:25px;	background:url(imagesicon.gif) 0 -3px no-repeat;	padding-left:20px;	color: #6600FF;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#db8d3b; background:url(imagesicon.gif) 0 -46px no-repeat; }
.more:hover { color:#cb6d0a; background:url(imagesicon.gif) 0 -96px no-repeat;}
.box_con { padding:10px 15px 5px 15px; }
.box_con ul li {
	padding-left: 20px;
	line-height:2;
	background-image: url(imagesicon.gif);
	background-repeat: no-repeat;
	background-position: 0 -298px;
}
.box_con ul li span { float:right; }


#side { float:right; width:228px; margin-right: 8px;}
.side_box { margin-bottom: 8px; }
.side_box h2 { font-size: 14px; color: #444; background-image: url(imagesside_bg.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 25px; padding-top: 6px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } 
.side_box h2 strong { color:#f30;}
.side_con { padding:0 10px; background:url(imagesside_bg.gif) 0 bottom no-repeat; }
.side_con li {list-style-position: inside; list-style-type: disc;} 

.announcement { padding:10px 15px 5px 15px; }
.announcement ul li{ line-height:1.8; margin:5px 0;}
.product { padding:0px 10px;}
.product ul li { height:50px; padding:14px 0 0 15px; border-bottom:1px dashed #dcdcdc; color:#777;}
.product ul li strong { display:block; height:24px; color:#333;}
.product ul li a { color:#777;}
.product ul li a:hover { text-decoration:underline;}
.product ul li .product3 { border-bottom:none;}

.special { padding:10px 10px 5px 15px; }
.special ul li { line-height:2;}
.public { padding:10px 10px 5px 15px; }
.public ul li { line-height:2;}
.count { padding:10px 10px 5px 15px; }
.count ul li { line-height:1.8;}
.contact { padding:2px;}

/*index_article*/
#introduce {font-size;14px;}
#introduce h3 {text-align: center;}
.side_box p {text-indent:2em;font-size:12px;}
/*index_article end*/

.list {margin:10px 15px 10px 20px;border-top: 2px solid #FF6600;}
.list ul {font-size: 16px;margin:0 10px;color: #444444;}
.list ul li span {float:right;}
.list ul li { height: 40px; padding-top: 16px; border-bottom: 1px dashed #CCCCCC; }
.list ul li a {font-weight: bold;}
#page_middle {margin-left:280px;}
.page ul li {float:left;margin: 0 5px;}

.maintext {margin:10px 20px 10px 20px; padding-top:20px; border-top:solid 2px #FF6600;}
.maintext h1 {text-align:center;line-height:30px; color:#cc0000; font-size:23px;}
.maintext .author {text-align:center; margin-bottom:25px; line-height: 2;}
.maintext .author span { padding:0 5px;}
.maintext #article { margin:0 30px; }
.maintext P {line-height: 2; font-size:16px; text-indent: 2em; padding:0 10px; MARGIN-BOTTOM: 20px; }
.maintext UL FONT {FONT-WEIGHT: bold}
.maintext .subAuthor { text-align:right; padding:0 10px; background-color:#ededed;}
.padNone {PADDING-BOTTOM: 0px;overflow: hidden;}
.maintext .padNone {padding-top:10px; PADDING-BOTTOM: 0px; }
