@charset "gb2312";
 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{ background-image:url(imageszhciq_bg.jpg);font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; margin:0px auto; width:980px}
a{
	font-family:"宋体";
	text-decoration: none;
	font-style:normal;
	letter-spacing:normal;
	font-size:12px;
	color:#2B2B2B;
}
a,area{blr:expression(this.onFocus=this.blur());}/*For IE*/
:focus{outline:none;}/*For Firefox*/
A:hover {COLOR: #4e667b; TEXT-DECORATION: underline}
A:active {TEXT-DECORATION: none}
a img{border:none; margin:0} 
div,ul,li,p,form,dt,dl,dd {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
em{font-style: normal;font-weight: normal;}
table ,tr{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
form{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;}

table{
	table-layout:fixed;
	empty-cells:show;
	border-collapse: collapse;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

.main{
	width:980px;
	background-color:#FFF;
	margin:0;
	padding:0;
}

.main .bottom{
	width:960px;
	border-top:3px solid #06C;
	border-left:1px solid #BED8F1;
	border-right:1px solid #BED8F1;
	border-bottom:1px solid #BED8F1;
	background-color:#EEFDFF;
	height:130px;
}
.main .bottom .copyright{
	font-family:Arial, Helvetica, sans-serif;
}
.main .bottom .copyright a{
	color:#03F;
}
.main .bottom #endImg *{
	vertical-align:middle;
 }
 .main .bottom #endImg img{
	margin-left:10px;
 }
.main .bottom #endlinks{
	margin-bottom:10px;
	color:#03F;
}
.top{
	background-image:url(imagestop_bg.gif);
	width:980px;
	padding:0px;
	margin:0px;
}
.top .textbox{height:17px;width:230px;color:#999;padding-left:5px;line-height:17px;vertical-align:middle;}
.top .inputButton{margin-left:5px;vertical-align:middle; width:70px; height:22px}
.banner{
	background-image:url(imageszhciq_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;

}
.dh_menu{	
	background-color:#FFF;

	margin-right: auto;
	margin-left: auto;
}

.main .main_xxgk_top{
	width:960px;
	background-image:url(imagesxxgk_top.jpg);
	height:34px;
	margin:0 auto;	
}
.main .main_xxgk_body{
	width:960px;
	border: 1px solid #BFD8F1;	
	margin:0 auto;	
}
.main .main_xxgk_body .main_xxgk_left_title{
	background-image:url(imagesxxgk_left_title_bg.gif);
	height:31px;
	color:#003366;
	font-size:14px;
	font-weight:bold;
}
.main .right_line{
	border-right:1px solid #BFD8F1;
}
.main .left_line{
	border-left:1px solid #BFD8F1;
}

.main .special{
	width:312px;
	padding-left:5px;
	padding-top:6px;
}
.main .special img{
	margin:3px;
	margin-bottom:6px;
	float:left;
}

.main .flash_img {
	padding:4px;
	height:230px;
	width:303px;
}


.main .main_xxgk_right_title{
	background-image:url(imagesxxgk_right_title_bg.gif);
	height:29px;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}



/*特色栏目*/
.main .tslm{
	border-bottom-color: #cccccc; 
	border-right-color: #cccccc; 
	border-top-color: #cccccc; 
	border-bottom-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-bottom-width: 1px; 
	border-right-width: 1px; 
	border-top-width: 1px;
}


/*办事大厅*/
.main .main_bsdt{
	width:960px;
}
.main .main_bsdt_top{
	background-image:url(imagesbsdt_top.jpg);
	height:36px;
}
.main .main_bsdt_body{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BED8F1;
	border-bottom-color: #BED8F1;
	border-left-color: #BED8F1;
	background-color:#EEFDFF;
	padding-top:5px;
	padding-bottom:5px;
}
.main .cjsfw_body{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	background-color:#FFF;
	margin:0px;
	padding:0px;
}
.main .cjsfw_body img{
	margin:5px;
}

.main .main_bsdt_ythfw_top{
	height:29px;
	background-image:url(imagesythfw_top.jpg);
}
.main .main_bsdt_ythfw_body{
	border-bottom: 1px solid #B8DBEF;
	border-left: 1px solid #B8DBEF;
	border-right: 1px solid #B8DBEF;
	background-color:#FFF;
}
.main .main_bsdt_ythfw_body table{
	padding:0px;
	margin:0px;
}
.main .main_bsdt_ythfw_body table .ythfw_left{
	padding:10px;
}
/*广告条*/
.ad{
	width:960px;
}
/*公众参与*/
.main .main_gzcy{
	width:960px;
}
.main .main_gzcy_top{
	background-image:url(imagesgzcy_top.jpg);
	height:36px;
}
.main .main_gzcy_body{
	padding:0px;
	margin:0px;
}
.main .main_gzcy_body_left{
	border-bottom: 1px solid #BED8F1;
	border-left: 1px solid #BED8F1;
	width:481px;
	padding-top:5px;
}
.main .main_gzcy_body_left .online_title{
	background-image:url(imagesonline_title.jpg);
	padding-right:10px;
	height:29px;
	text-align:right;	
}
.main .online_body{	
	
}
.main .online_body img{
	width:135px;
	height:90px;
	border: 1px solid #CCC;
	padding:5px;
}
.main .online_body td{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;	
	padding-top:5px;
	padding-bottom:5px;
}
.main .main_gzcy_body_middle{
	width:292px;
	border-bottom: 1px solid #BED8F1;
	border-left: 1px solid #BED8F1;
	padding-top:5px;

}
.main .main_gzcy_body_left .online_body .enter_online a{
	color:#00C;
	text-align:right;
}
.main .main_gzcy_body_left .online_body .enter_online a:hover{
	color:red;
	text-align:right;
}
.main .main_gzcy_body_middle .message_book{
	/*background-image:url(imagesmessage_book_title.jpg);*/
	height:29px;
	padding-right:10px;	
}
.main .main_gzcy_body_right{
	border-bottom: 1px solid #BED8F1;
	border-left: 1px solid #BED8F1;
	border-right: 1px solid #BED8F1;
	background-color:#EEFDFF;
	width:183px;
	padding-top:10px;

}
.main .main_gzcy_body_right img{
	margin-bottom:5px;
}
/*相关链接*/
.main .main_links{
	width:960px;
}
.main .main_links .main_links_top{
	background-image:url(imageslinks_title.jpg);
	height:36px;
}
.main .main_links .main_links_body{
	border: 1px solid #BED8F1;
}
.main .main_links .main_links_body_left{
	padding-top:2px;
	padding-left:5px;	
}
.main .main_links .main_links_body_left img{
	margin:3px;	
}
.main .main_links .main_links_body_right{
	

}
.main .main_links .main_links_body_right select{
	width:173px;
	margin-bottom:5px;
	margin-top:2px;
}



.main .main_xxgk_top_show{
	width:960px;
	background-image:url(imagesxxgk_top_show.jpg);
	height:36px;
	margin:0 auto;	
}
.main .main_xxgk_top_column{
	width:960px;
	background-image:url(imagesxxgk_top_show.jpg);
	height:34px;
	margin:0 auto;	
}
.main .nowPath{
	padding-top:5px;
	text-align:right;
}
.pic_line {
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}

a.ToCorrect {
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	
	display:block; 
	width: 160px;
	height: 30px; 
	background-color: #D4D0C8; 
	text-align: center;
	font: normal 15px/30px 宋体 ;
	margin-left: 11px;
	text-decoration: none;
}
a.ToCorrect:hover {
	background-color: #43BDE4;
}

.FaultForm {
	border-collapse: collapse;
	padding: 5px;
}
.FaultForm td {
	border:1px solid #cad9ea;
	padding: 5px;
}
.FaultForm .FieldLabel {
	background-color: #DBF3FB;
	width: 70px;
	font: bold 15px/25px 宋体 ;
}
