/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background:#fff url(../images/b_body.gif) 0 0 repeat-x;
	color:#FFFFFF;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	line-height: 14px;
}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/14px Trebuchet MS, sans-serif; color:#f6013a; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p span.headline{font:12px/14px Trebuchet MS, sans-serif; color:#2f2f2f; font-weight:bold}

#container{
	width:880px;
	margin:0 auto;
	position:relative
}

ul.bullets li{font:10px/14px Trebuchet MS, sans-serif; background:url(../images/bullet1.gif) 0 4px no-repeat; padding-left:14px; height:16px;}
ul.bullets li a{
	color:#999999;
	text-decoration:underline;
}
ul.bullets li a:hover{color:#515151; text-decoration:none; background:#f4f6f9}

/* TOP */

#topPan{
	width:880px;
	clear:both;
	height:60px
}
#nav {
	height:38px;
	width:880px;
	padding-top:8px;
	font-family:"微软雅黑", "宋体", "黑体", Arial, Verdana;
	font-size:14px;
/*background-color: #941616;
border-top:#CCCCCC solid 1px;*/
}
.tree {
	color:#FFFFFF;
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#nav a{
	color:#FFFFFF;
		text-decoration:none;
	}
#nav a:hover{
	color:#FF6600;
	background-color:#000066;
	}
/* CONTENT */

#content{
	width:880px;
	position:relative;
	clear:both;
	}

#banners{
	position:absolute;
	left:2px;
	top: 1px;
}
#incontent{
	width:880px;
	position:relative;
	padding:184px 0 0 0;
	margin:0 auto
}
#top_images{
	width:880px; height:184px; margin:0 auto;
	position:relative;

}
img {border:0px;}



#directory {
	padding: 0 0 11px 0;
	float: left;
	width: 100%;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #336699;
}
	#directory-inner {
	padding-bottom: 5px;
	background-image: none;
}
	.sun{
	font-weight:bold;
	color:#01669A;
	font-family: "微软雅黑", "宋体", "黑体";
	font-size: 12px;
	}
   .sunn{
	font-weight:bold;
	color:#F60;
	font-family: "微软雅黑", "宋体", "黑体";
	font-size: 12px;
	}
	#directory ul {
	width: 164px;
	float: left;
	padding: 0 0 0 10px;
	margin-top: 5px;
}
	#directory ul li {
	padding-left: 8px;
	background-image: url(../images/directory_bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
}
	#directory ul li a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;


	line-height: 24
.px;
	line-height: 24px;
}
	#directory ul li a:hover, #directory ul li a.active {
	border-bottom: 1px dotted #333;
	color: #CC0000;
}
	
#clear_line{
	width:880px;
	padding-top:2px;
	background-color:#CCCCCC;
	clear: both;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #3D8BE4;
}
#maincan{width:880px; float:left;}	
#main-content {
	width: 675px;
	float: left;
	margin-bottom: 5px;
	margin-top: 10px;
}
	.article-wrapper .article-actions {
	background:  url(../images/article_actions.gif) top repeat-x;
	height: 26px;
	font-size: 12px;
	color: #999;
	padding: 10px 0 0 8px;
}
	.article-wrapper .article-actions li { display: inline; margin-right: 10px; }
	.article-wrapper .article-actions li img { vertical-align: middle; margin-right: 6px; }
	.article-wrapper .article-actions li a {
	color: #FFFFFF;
}
	.article-wrapper .article-actions li a:hover {
	text-decoration: underline;
	color:#993300;
}
	.article-wrapper .article {
	width: 650px;
	margin: 0 auto;
}
	.article-wrapper .article h3 { font-size: 16px; font-weight: bold; color: #ee912a; margin-bottom: 6px; }
	.article-wrapper .article p { color: #666; font-size: 12px; line-height: 1.6; margin-bottom: 10px; }
	.article-wrapper .article strong { font-weight: bold; }
	.article-wrapper .article em { font-style: italic; }
	.article-wrapper .article p a {
	color: #CC0000;
}
	.article-wrapper .article p a:hover {
	color: #FFCC00;
}
.article ul li{
	line-height:22px;
}
.article ul li a{font-size:12px; color:#666; text-decoration:none;}
.article ul li a:hover{font-size:12px; color:#0099CC; text-decoration:none;}



#sidebar {
	width: 200px;
	float: right;




	border-left::#CCCCCC double 1px;
	margin: 10px 0 5px 0;
}
	#sidebar h2, #main-content h2 {
	font-size: 20px;
	color: #336699;
	line-height:24px;
	margin-bottom: 5px;
	text-indent: 10px;
}
	#sidebar ul { background: #f4f4f4 url(../images/sidebar_li.gif) top repeat-x; }
	#sidebar ul li {
	padding: 5px 10px 5px 35px;
	background: url(../images/sidebar_li.gif) bottom repeat-x;
}
	#sidebar ul li img {
	padding: 1px;
	border: 1px solid #ddd;
	margin: 0 auto;
}
	#sidebar ul li h3 {
	font-size: 11px;
	font-weight: bold;
	color: #ee912a;
	margin-left: 100px;
}
	#sidebar ul li p { font-size: 11px; color: #999; }
	#sidebar ul li a { background: url('../images/icons/read_more.gif') left no-repeat; padding-left: 12px; color: #5c91c7; font-size: 11px; }
	#sidebar ul li a:hover {
	color: #993300;
}
#sidebar .online li a{
	font-size:12px;
	color:#3E8FEC;
} 
#sidebar .online li span{
	margin-left:20px;
}

#gov img{margin-top:10px;}
/*--------------------------------gallery-------------------------------------*/
#gallerys{
	width:665px;
	height:85px;
	padding: 5px 4px 0 5px;
	border: 1px #CCCCCC solid;
}
#gallerys img{
	padding:2px 2px 2px 2px;
	border:1px #CCCCCC solid;
	margin: 1px 14px 0 0;
	background-color:#FFFFFF;
}



/* FOOTER */

#footer{
	height:72px;
	clear:both;
	margin:0 auto;
	width:880px;
	margin-top:12px;
	background:url(../images/b_footer.gif) 0 0 repeat-x;
}
#footer p{
	padding: 20px 0 0 0;
	font:12px/16px Trebuchet MS, sans-serif;
	font-weight:normal;
	text-align:center;
	color:#848484;
}
#footer p span{font:11px/16px Trebuchet MS, sans-serif; }
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff}
#fontlink{
	font-size:12px;
	color:#333;
	width:635px;
	height:68px;
	line-height:20px;
	text-decoration:none;
	background-position:left;
	background-image:url(../images/friend.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	margin-top:5px;
}
#fontlink a{font-size:12px; color:#333; width:880px; height:50px; line-height:20px; text-decoration:none}
#fontlink a:hover {font-size:12px; color:#006699; width:880px; height:50px; line-height:20px; text-decoration:none}
