@charset "gb2312";
/* CSS Document */
body,div,ul,li{
 margin:0 auto;
 padding:0;
}
body,td,th {
	font-size: 12px;
}
.input5{ width:176px; border:0px dashed #fff; margin-left:8px; height:16px; margin-bottom:0px;}
ul{
 list-style:none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.link_button { width: 72px; height: 21px; line-height: 100px; overflow: hidden; display: block; }
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #000;
}
.margin5{ margin-top:5px;}
.margin6{ margin-top:6px;}
.margin10{ margin-top:10px;}
.table_line {border: 1px solid #6BB5E8;}
.table_pad{ padding:4px 5px;}
.ban_bg{
	background-image: url(ban_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 32px;
}
.bar_bg{
	background-image: url(bar_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 28px;
}
.datetime{
	font-size: 12px;
	line-height: 28px;
	color: #666;
}
.sosuo_text{
	background-image: url(sosuo_text.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.flash{
	background-color: #FFF;
	background-image: url(flash_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 230px;
	width: 300px;
	border: 1px solid #6BB5E8;
}
.tongzhi{
	background-color: #FFF;
	background-image: url(tongzhi.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin:1px;
	width:226px;
	height:187px;
}
.zhengwugk{
	background-image: url(zhengwugk_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.zhengwugk_r{
	background-image: url(sqgk2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 215px;
	width:313px;
}
.zhengwugk_c{
	height: 132px;
	width:250px;
	background-color: #FFF;
	border: 1px solid #ADC2DF;
	padding-top:8px;
	overflow:hidden;
}
.fuwu{
	background-image: url(fuwu_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 32px;
}
.fuwumain_bg{
	background-color: #FFF;
	background-image: url(fuwu_mainbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.shiweibg{
	background-image: url(shiwei_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 22px;
	padding-left:18px;
}
.fontsbg29{
	background-image: url(fonts_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 29px;
	line-height: 29px;
	overflow:hidden;
}
.fontsbg29 img { margin-right:8px; margin-top:3px;}

.fontsbg{
	background-image: url(fonts_bg2.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 29px;
	line-height: 29px;
	overflow:hidden;
}
.fontsbg img { margin-right:8px; margin-top:3px;}
.new_news{
	height: 25px;
	line-height: 25px;
	overflow:hidden;	
	}
.new_news img { margin-right:8px; margin-top:3px;}
.mainnews{
	background-image: url(fonts_bg2.gif);
	background-repeat: repeat-x;
	background-position: center 3px;
	height: 32px;
	line-height: 32px;
	overflow:hidden;
	color:#CCC;
	}
.mainnews img { margin-right:4px; margin-top:5px;}
.mainnews a {line-height:32px;font-size: 14px;}
.mainnews a:hover {line-height:32px;text-decoration: none;}

.padingnews{ padding:5px 8px;}
.boldfonts{
	font-size: 20px;
	font-weight: bold;
	color: #000;
	text-align:center;
	line-height:30px;
	height:30px;
}
.tablepading{
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#tongzhi_bg{
	height:21px;
	border-bottom:1px solid #6DB5E8;
	background-image: url(tongzhi_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:72px;
}
#tongzhi_bg2{
	height:21px;
	border-bottom:1px solid #6DB5E8;
	padding-top:10px;
}
/*表格主要CSS样式设置结束*/
.cdaohang,a.cGreen:link,a.cGreen:visited{color:#049;}
.table_css{
	text-align:left;
	width:670px;
	background-image: url(../images/title_bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #6DB5E8;
	float: left;
	margin-top: 5px;
}
#menu1box{
 position:relative;
 overflow:hidden;
 height:20px;
 width:100%;
}
#menu1box ul{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	font-size: 12px;
	color: #000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6DB5E8;
	margin-left:15px;
}
#menu1box ul li{
	float:left;
	display:block;
	cursor:pointer;
	width:60px;
	text-align:center;
	line-height:20px;
	height:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6DB5E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6DB5E8;
}
#menu1box ul li.hover{
	background:#fff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6DB5E8;
	color: #000;
}

.main1box{
	clear:both;
	margin-top:-1px;
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6DB5E8;
}
.table2_css{
 clear:both;
 text-align:left;
}
.table2_css ul{
 display: none;
 margin-left:5px;
}
.table2_css ul.block{
 display: block;
}

#footbar{
	background-image: url(footbarbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 33px;
}
#footbar #ztitle{ font-size:12px; background:url(bar_top.jpg) no-repeat left top; color:#FFF; line-height:24px; padding-left:30px; font-weight:bold;}
#footbar #ztitle a {text-decoration:none; color:#FFF;}
#footbar #ztitle a:hover { color:#FF0000;}

#footbar h4{ font-size:12px; background:url(bar_top.jpg) no-repeat left top; color:#FFF;line-height:24px; padding-left:30px;}
.footer{ line-height:175%; margin-top:10px;}
.news_table{ border:1px solid #D3D3D3;}
.news_bar{ border-bottom:1px solid #D3D3D3;
height:29px; background:#FFF; padding-left:7px;}
.news_bar5{
	height:29px;
	padding-left:7px;
	background-color: #FFF;
	background-image: url(news_bar5.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.news_pic{ border-bottom:1px dashed #D3D3D3;}
.news_pic .pic1{
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}
.news_list{ padding:10px 20px;}
.news_title{
	background-image: url(news_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:100px;
	height:26px;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-left:22px;
	padding-top:6px;
	overflow:hidden;
}
.news_bg{
	background-image: url(news_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.news_end{
	background-image: url(news_end.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100px;
	height:26px;
}

.news_show{
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.show_pading{}
.show_title{ text-align:center; font-size:23px; font-weight:bold; height:50px; color:#000066; padding-top:15px;}
.show_Subheading{ text-align:center; font-size:14px; font-weight:bold;color:#000;}
.show_info{ text-align:center; height:32px; border-bottom:1px dashed #D3D3D3;}
.show_Content{ line-height:185%; font-size:14px;}
.show_Editor{ padding-right:16px; border-bottom:1px solid #CCC; height:20px; padding-bottom:10px;}

#show_next{ height:50px; padding:5px 10px; border-bottom:1px solid #D3D3D3; width:100%;}
#show_next ul{margin-top: auto;margin-right: auto;margin-bottom: auto;margin-left:8px;}
#show_next ul li{ width:600px;float:left;line-height:25px;height: 25px;overflow:hidden;}
#show_next ul li a {text-decoration:none; color:#000;}
#show_next ul li a:hover {text-decoration:underline; color:#FF0000;}
.show_xg_title{ height:30px; font-size:14px; color:#046AB2; font-weight:bold; background:url(xg_title.jpg) no-repeat 5px 3px; padding-left:28px; line-height:33px;}
.show_xg_list{ padding:0px 15px;}
.LinkArticleCorrelative{ height:26px; font-size:14px; background:url(xg_list.jpg) no-repeat 5px 3px; padding-left:18px;}

.pic_show{}
.pic_show img {border:1px solid #D1D1D1;padding:2px; margin-bottom:8px;}

.linkcss{ line-height:185%;}

.oa_left{ width:700px;border: 1px solid #6BB5E8; padding:6px;}
.oa_right{ width:230px;}