/*页面边框样式*/
body {
	background-color: #0358ad;
	margin:3px 8px 8px;
}

/*字体样式*/
/*body,p,td,select, input, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000066 }*/
body,p,td,select, input, textarea{ font-family:"宋体"; font-size:9pt; color:#000066 }
a { color:#000066; text-decoration: none; }
a:hover { color:#ff0000; text-decoration: underline;LEFT: 1px; TOP: 1px; }

/*字体样式*/
.fc_w{color:white;}
.fc_r{color:red;}

/*段落行距样式*/
p{margin:0}

.BodyTalbe{width:970px;}

/*logo样式*/
#logo{	
	width:100%;
	height:133px;
	margin:0;
	padding:0;
	BACKGROUND: url("img/logo.jpg");
}

/*菜单栏样式*/
.menubar{	
	width:100%;
	height:28px;
	margin:0;
	/*margin-bottom:5px;*/
	padding:0;
	/*padding-left:18px;*/
	BACKGROUND: url("img/menu_bg.gif") repeat-x;
	text-align: center;
}
.menubar li{	
	LIST-STYLE: none; 
	width:80px;
	overflow: visible;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	margin:8px 0 0 0;
	padding:0 0 0 6px;
	float:left;
	BACKGROUND: url("img/menuitem_bg.gif") no-repeat 0 0;
}
.menubar li a{color: #003366;}

.menubar1{	
	width:100%;
	height:23px;
	margin:0;
	/*margin-bottom:5px;*/
	padding:0;
	/*padding-left:18px;*/
	text-align: center;
	background-color: #BFD3F4;
}
.menubar1 li{	
	LIST-STYLE: none; 
	overflow: visible;
	font-size:13px;
	text-align: center;
	margin:6px 0 0 0;
	padding:0 10px 0 10px;
	float:left;
	BACKGROUND: url("img/menuitem_bg.gif") no-repeat 0 0;
}
.menubar1 li a{color: #0C46A7;}

/*页面架构样式*/
.clear {clear:both;}
/*框架左对齐样式*/
.FLOATleft {FLOAT: left;}
/*框架右对齐样式*/
.FLOATright {FLOAT: right;}

/*页面主体架构样式*/
.bodyDiv{	
	width:100%;
	margin:0;
	padding:0;
	background-color:#fff;
}
/*页面左边框架样式*/
.leftDiv{
	width:750px;
	height:100%;
	margin:0;
	padding:0;
	float:left;
	background-color:#fff;
	overflow: hidden;
}

/*左边平均二栏样式*/
.DIV2X{
	width:363px;
	height:100%;
	margin:0;
	margin-left:10px;
	padding:0;
	overflow: hidden;
	float:left;
}

/*左边一栏样式*/
.DIV1X{
	width:736px;
	height:100%;
	margin:0;
	margin-left:3px;
	padding:0;
	overflow: hidden;
	float:left;
}

/*左边新闻二栏样式*/
.DIV2X_1{
	width:268px;
	height:100%;
	margin:0;
	margin-left:3px;
	padding:0;
	overflow: hidden;
	float:left;
}
.DIV2X_2{
	width:458px;
	height:100%;
	margin:0;
	margin-left:10px;
	padding:0;
	overflow: hidden;
	float:left;
}

/*页面右边框架样式*/
.rightDiv{
	width:220px;
	height:100%;
	float:left;
	margin:0;
	padding:0 0 0 13px;
	overflow: hidden;
	background: url("img/right_bg.gif") repeat-y left top;
}

.rightBody{
	width:200px;
	margin:0;
	padding:0;
	text-align:left;
	overflow: hidden;
}

.DivBody{
	width:100%;
	margin:0;
	padding:0;
	overflow: hidden;
}

/*栏目样式*/
/*栏目标题框架样式*/
.barDiv1{
	height:25px;
	line-height:25px;
	width:100%;
	padding:0;
	margin:1px 1px 0px;
	background-image: url("img/bg_column1.gif");
	background-position: left top;
	background-repeat:repeat x y;
	color: white;
	font-size:15px;
	overflow: hidden;
}
.barDiv1 a{color: white;font-size:13px;}
.barDiv1 a:hover{color: red;font-size:13px;}

.barDiv{
	height:27px;
	line-height:27px;
	width:100%;
	padding:0;
	margin:0;
	font-size:15px;
	overflow: hidden;
	color: #ff9900
}

.barDiv a{color: ff9900;font-size:13px;}

/*栏目标题背景样式1*/
.bar_bg1{
	background-image: url("img/bar_bg1.gif");
	background-position: left top;
}

.bar_bg2{
	background-image: url("img/bar_bg2.jpg");
	background-position: left top;
}

.bdi_bzgg{
	background-image: url("img/bzgg.jpg");
	background-position: left top;
}

/*栏目标题文字样式*/
.bartext{font-weight: bold;text-align: center;}
.bartext_left{
	padding:0;
	margin:0;
	margin-left:8px;
	float:left;
	font-weight: bold;
	font-size:15px;
	text-align:left;
}

.bartext_right{
	padding:0;
	margin:0;
	margin-right:8px;
	float:right;
	text-align:right;
}

/*栏目内容样式1*/
.contentDiv{
	padding:8px;
	margin:0px;
	line-height: 150%;
}

.contentDiv2{
	padding:3px;
	margin:0px;
	line-height: 150%;
}

/*栏目内容样式2*/
.contentDiv1{
	padding:0px;
	margin:10px 0 5px;
	line-height: 150%;
}

/*栏目内容“菜单”样式1*/
.menu1 div{
	float:left;
	padding:0 0 0 15px;
	margin:0 10px 0 5px;
	line-height: 150%;
	color:#333;
	background:url("img/menu1.gif") no-repeat 3px 4px;
}
.menu1 div a{color:#1d83c5;}

/*栏目内容菜单样式2*/
.menu2 div{
	float:left;
	padding:2px 0 0 0;
	margin:0 15px 0 0;
	color:#1d83c5;
}
.menu2 div a{
	color:#1d83c5;
}

/*栏目内容“菜单”样式1*/
.menu3 div{
	padding:0 0 0 15px;
	margin:0 10px 0 5px;
	line-height: 150%;
	color:#333;
	background:url("img/menu1.gif") no-repeat 3px 4px;
}
.menu1 div a{color:#1d83c5;}

/*背景颜色样式*/
.bgc1 {background-color: #009900;}/*绿色*/
.bgc2 {background-color: #d4e9ff;}/*浅蓝*/
.bgc3 {background-color: #FFF;}/*白色*/
.bgc4 {background-color: #E8F0FF;}/*浅蓝*/
.bgc5 {background-color: #59A2E2;}/*浅蓝*/

/*背景图像样式图像*/
/*页脚背景样式*/
.bdi_foot01{
	height:26px;
	background-image: url("img/foot_bg01.gif");
	background-position: left top;
	padding-top:6px;
	FONT-SIZE: 9pt;
	FILTER: DropShadow(OffX=1, OffY=1, DropShadow(OffX=1, OffY=1, color:#FFFFFF); 
	COLOR: #111111; 
	FONT-FAMILY: "宋体"
}

.bdi_foot{
	background-image: url("img/bdi_foot.jpg");
	background-position: left top;
}

.bdi_column1{
	background-image: url("img/bg_column1.gif");
	background-position: left top;
	background-repeat:repeat x y;
}

/*线条样式*/
/*横线框架样式*/
.line_x{
	height:1px;
	width:100%;
	padding:0;
	margin:0;
	overflow: hidden;
}
.line_dash_blue{
	background-image: url("img/line_dash_blue.gif");
	background-position: left top;
	background-repeat: repeat-x;
}
/*边线颜色*/
.bdc1{border:1px solid #5abae3}/*浅蓝*/
.bdc2{border:1px solid #59A2E2;}/*浅蓝*/
.bdc3{border:5px solid #59A2E2;}/*浅蓝*/
.bdright{border:1px solid #CBCBA2;}/*页面右边导航面板*/
.nobdt{border-top:none}/*取消上边线*/

/*文章列表样式*/
/*政务动态列表样式*/

ul {margin: 0px;}
/*特别说明：默认情况下，ul标记是一种“左缩进样式”，即边界大于0*/

.tim{
	float:left
	text-align:right;
}
.newslist{
	background: url("img/list1.gif") no-repeat 0px 8px; 
	float:left;
	font-size: 12px; 
	list-style: none; 
	padding:0;
	margin:0;
	padding-left: 10px; 
	text-align: left;
	height:20px;
	width: 338px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.newslist_tim{
	float:right;
	font-size: 12px; 
	list-style: none; 
	padding:0;
	margin:0;
	text-align: right;
	height:20px;
	width: 80px;
}

.articlelist1 li {
	background: url("img/list1.gif") no-repeat 0px 8px; 
	font-size: 12px; 
	list-style: none; 
	padding:0;
	margin:0;
	padding-left: 10px; 
	text-align: left;
	height:20px;
	width: 350px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.articlelist3 li {
	background: url("img/list1.gif") no-repeat 0px 8px; 
	font-size: 12px; 
	list-style: none; 
	padding:0;
	margin:0;
	padding-left: 10px; 
	text-align: left;
	height:20px;
	width: 350px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.articlelist1X li {
	background: url("img/list1.gif") no-repeat 0px 8px; 
	font-size: 12px; 
	list-style: none; 
	padding:0;
	margin:0;
	padding-left: 10px; 
	text-align: left;
	height:20px;
	width: 730px;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.list_borderb li{border-bottom: #cccccc 1px dotted;}

/*特别说明：默认情况下，li标记的项目符号和编号是“前导符”，在列表边界前面显示，不占边界空间*/
/*所以使用li标记的项目符号和编号有时难以把握，如果是用自定义的符号，还不如将它作为背景图片使用*/
/*.list2 li{
	list-style-image: url("img/list2.gif");
	width: 210px;
	height:20px;
	font-size:12px;
	margin-left: 15px;
	overflow:hidden;
}*/
.articlelist2 li{
	background: url("img/list2.gif") no-repeat 0px 0px; 
	width: 350px;
	height:20px;
	font-size:12px;
	padding-left: 15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.mylist3 li{
	list-style-image: url(img/list3.gif);
	width: 210px;
	height:20px;
	font-size:12px;
	margin: 0px 0px 0px 15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.articlelist1_r li{
	list-style: none;
	width: 187px;
	height:20px;
	font-size:12px;
	margin: 0px 0px 0px 3px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.classlist li{
	background: url("img/arrow.gif") no-repeat 0px 6px; 
	text-align: left;
	list-style: none; 
	width: 170px;
	height:20px;
	font-size:12px;
	padding-left: 11px;
	margin: 0px;
	overflow:hidden;
}

.morelist{
	background: url("img/list4.gif") no-repeat 0px 0px; 
	float:left;
	width: 618px;
	height:20px;
	font-size:12px;
	margin: 0;
	padding-left: 15px;
	text-align: left;
	border-bottom: #cccccc 1px dotted;
}

.rightlist li{
	background: url("img/list4.gif") no-repeat 0px 0px; 
	float:left;
	width: 170px;
	height:20px;
	font-size:12px;
	margin: 0;
	padding-left: 15px;
	text-align: left;
	border-bottom: #cccccc 1px dotted;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

div.menu3{
	text-align:center;
}
div.menu3 ul{
	list-style-type:none;
	list-style-position : outside;
	clear:both;
	width:100%;
}
div.menu3 li{
	float:left;
	width:65px;
	height:20px;
	padding:0;
	margin:0;
	overflow: hidden;
	text-align:left;

}
div.menu4 li{
	float:left;
	width:88px;
	height:20px;
	padding:0;
	margin:0;
	overflow: hidden;
	text-align:left;

}
div.menu5 li{
	float:left;
	width:106px;
	height:20px;
	padding:0;
	margin:0;
	overflow: hidden;
	text-align:left;

}
div.menu3a li a{
	color:#1d83c5;
}
div.menu3b li a{
	color:#b86200;
}
div.menu3c li a{
	color:#619300;
}
div.menu3d li a{
	color:#8c0097;
}
.allheight{height:100%}

/*百件实事网上办栏目样式*/
.column_nav{
width:100%;
background-image:url(img/bg_MenuSwitch.gif);
background-position:left top;
background-repeat:repeat-x;
margin:0px 1px 0px;
}

.column_header{
float:left;
width:18px;
}

.navmenu_line{
float:left;
border-left:solid 1px #CCCCCC;
height:25px;
}
.column_menuitem{
float:left;
line-height:25px;
padding-bottom:4px;
}
.column_menuitem a{
background-image:url(img/arrow.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:7px;
text-decoration:none;
color:#007BC9;
}
.column_menuitem a:hover{color:#FF0000;}

.column_menuitem_bse{
float:left;
background-image:url(img/bg_MenuSwitch_selected.gif);
background-position:bottom center;
background-repeat:no-repeat;
}

.column_menuitem_bns{float:left;}

.column_content_se{}
.column_content_ns{display:none;}

.article_title{font-size:21px;text-align:center;color:#ee0000;font-weight:600;}

/*文章评论样式*/
#quote      { margin-top:0px;}
#quote ul   { clear:both; height:20px;}
#quote li   { margin:0 10px 0 0; float:left; width:110px; border:1px solid #84B0C7; background:#E5EEF5; text-align:center;padding:2px;}
#quote li a { background:#E5EEF5; display:block; }
#quote li a:hover{ background:#FFF; text-decoration:none; }
#quote li h5     { text-align:left; padding-left:26px; background:url("img/comment/review.gif") #FFF no-repeat 5px 1px; font-size:12px;padding-bottom: 0px;}
h5 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#list_comment dt   { margin-top:10px; padding:3px 26px; background:url("img/comment/ico_info.gif") #eee no-repeat 5px 4px; border:1px solid #ccc; border-bottom:0; }
#list_comment dd   { margin:0; padding:5px 8px; border: 1px solid #ccc; border-top:0; }
#list_comment_wrap { padding:5px 20px 20px; font-family:Tahoma,Sans-Serif; }

/*分类样式3*/
div#classStyle3{
	text-align:left;
	width:100%;
}
div#classStyle3 ul{
	list-style-type:none;
	list-style-position : outside;
	float:left;
	width:83px;
}
div#classStyle3 li{
	display:none;

}
div#classStyle3 li a{

}
div#classStyle3 .c_style{
	display:inline ;
	width:80px;
	padding:2px;
	text-align:left;
	font-weight:bold;

}
div#classStyle3 .c_style a{
	color:#cc3300;
}

/*文章评论、网上调查页面背景颜色*/
.bg_td { background-color:#f7f7f7; }
.bg_tds { background-color:#eeeeee; }
.tims { color: #808080; font-family: tahoma,MingLiu; font-size:11px; }
.htd { line-height:150%; }
.btd { font-weight:bold; }
.bw { word-wrap:break-word; }
.tf { table-layout:fixed; }
.gray { color:#808080; }
.red { color:#FF0000; }
.red2 { color:#CC3300; }
.blue { color:#0066CC; }
.ftd { color:#ffffff; }
.fbg { color: #FFFFFF; }
.table { width:98%; border: 1px; background-color: #ffffff; }

