/* 常用CLASS选择器 */
@charset "utf-8";

BODY {
	margin: 0px auto;
	padding: 0px;
	 background: #3B84E7;
	text-align: center;
	font-size: 12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
TD {
	font-size: 12px;
	line-height:20px;
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none;
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
FORM {
	MARGIN: 0px
}
A:link {COLOR: #333;TEXT-DECORATION: none;}
A:visited {COLOR: #333; TEXT-DECORATION: none;}
A:active {COLOR: #CC0000; TEXT-DECORATION: none;}
A:hover {COLOR: #CC0000;  TEXT-DECORATION: underline;}

.clear {clear:both;}
h1,h2,h3,h4,h5,h6,input,textarea{ color:#333;}
li {list-style:none;}

.blue {color:#0000CC;}
.clearh8 {clear:both;height:5px;overflow:hidden;}

/* 常用ID选择器 */
#bg_both {width:980px;background:url(bg_line.gif);margin:0px auto;text-align:center;}
#page {
	margin:0 auto;
	padding: 0px;
	width: 963px;
	TEXT-ALIGN: center;
	BACKGROUND:#FFF;
}

#header {
	WIDTH: 100%;
	
}

#footer {WIDTH: 100%;height:80px;padding:10px 0px;color:#333;TEXT-ALIGN: center;background:url(bottom_bg.jpg);}
.footer_line {WIDTH: 100%;background:#333;height:22px;color:#FFFFFF;text-align:center;}

#top_line {
	width:933px;
	padding:1px 15px;
	color:#000000;
	background: #F5F5F5;
	text-align:left;
}

#city {clear:both;width:958px;height:40px;padding:1px 0px;border: 1px solid #CC0000;background:#FEFEEE;text-align:center;margin:1px 0px;}
#city ul {list-style:none; margin:0;padding:0;}
#city ul li {float:left;text-align:center;width:79px;} 
#city.city_frist {WIDTH: 88px;height:18px;}
#city A {
	DISPLAY: block; font-size:12px;COLOR: #333;BORDER-LEFT: #666 1px solid;TEXT-DECORATION: none;
}
#city A:hover {
	font-size:12px;COLOR: #CC0000;TEXT-DECORATION:none;background:#CCEEFF;
}

#top_logo {
	float:left;
	padding-top:2px;
	width:150px;
	text-align:center;
	font-size:12px;
	line-height:20px;
	color:#000000;
}
#top_flash {
	float:left;
	width:700px;
	height:120px;
	text-align:center;
}
#top_right {
	float:right;
	width:100px;
	padding-top:15px;
	font-size:12px;
	line-height:24px;
	text-align:center;
}

#menu {clear:both;width:100%;border-top: 1px solid #666;border-bottom: 1px solid #666;background:url(menu_bg.gif);text-align:center;line-height:23px;height:23px;height:26px!important;}
#menu ul {list-style:none; margin:0 0 0 16px;padding:0px;text-align:center;}
#menu ul li {float:left;margin:0px 4px;padding:2px 0px;height:23px;} 
.menuline {width:1px;background:url(point.gif);}
#menu A {
	DISPLAY: block; font-size:14px;font-weight: bold;COLOR:#FFF;TEXT-DECORATION: none;
}
#menu A:hover {
	font-size:14px;font-weight: bold;COLOR: #FFFF33;TEXT-DECORATION:underline;
}

#main {margin:1px auto;background:#FFF;text-align:left;}
.dh {text-align:left;color:#333333;padding:3px 15px;height:28px;background:#E0EEF1;border: 1px solid #d0dbe7;}
.main_left {
	FLOAT: left;width:656px;overflow:hidden;
}
.main_right {
	FLOAT: right;width:300px;overflow:hidden;
}
/*blue*/
.sidebarBlue h3{background:url(6expo_bg1.gif) no-repeat left -88px; line-height:21px; font-size:12px; padding-left:12px;}
.sidebarBlue h3 span{display:block;background:url(6expo_bg1.gif) no-repeat right -110px; line-height:21px; color:#FFf;}
.grayBorder2{padding:5px;border:1px solid #CCC; clear:both;height:120px;}
.gb10{margin-top:10px;}
.sidebar ul,.sidebarBlue ul{ margin:3px 0px;}
.sidebar li,.sidebarBlue li{float:left;background:url(li_blue.gif) no-repeat 5px 8px; width:25%;padding-left:15px;overflow:hidden;}
.transverse li{display:inline;margin-right:3px;}	
.transverse li a{white-space: nowrap;}

/*sidebarblue2*/
.sidebarblue2 h3{background:url(6expo_bg1.gif) no-repeat left -88px; line-height:21px;height:21px; font-size:12px; padding-left:12px;}
.sidebarblue2 h3 span{display:block;background:url(6expo_bg1.gif) no-repeat right -110px; line-height:21px;color:#FFf;}
.sidebarblue2 ul{ margin:3px 0px;}
.grayBorder{padding:5px;border:1px solid #CCC; clear:both;}
.sidebarblue2 li{background:url(li_blue.gif) no-repeat 5px 8px; padding-left:12px;overflow:hidden}
.sidebarblue2 li span{color:#ccc;}
.sidebarblue2 li div{color:#ccc;float:right;margin-right:5px;}


/*green*/
	.sidebarGreen h3{background:url(6expo_bg1.gif) no-repeat left top; line-height:21px;height:21px; font-size:12px;  padding-left:12px;}
	.sidebarGreen h3 span{display:block;background:url(6expo_bg1.gif) no-repeat right -22px; line-height:21px;color:#FFf;}
	.sidebar ul,.sidebarGreen ul{ margin:8px 0;}
	.sidebar li,.sidebarGreen li{background:url(li_green.gif) no-repeat 5px 8px; padding-left:8px;overflow:hidden}
	
.right_ad {width:300px;padding:1px;}	
.about {text-align:left;margin:3px;border: 1px solid #999;padding:5px;}

.title_line {
	width: 98%;
	height:1px;
	font-size:0;
	background: #008800;
}
.T {FLOAT: left;padding-left:15px;font-size:14px;font-weight:bold;color:#FF3300;line-height:22px;height:24px;}
.More {float: right;color:#FF6600;padding-right:18px;}

.text {
	font-size:12px;
	line-height:20px;
	color:#333;
	width:98%;
	text-align:left;
}


.list_box {FLOAT: left;width:316px;margin:4px;background:#FFF;border: 1px solid #006699;text-align:left;}
.list_box_title {padding: 1px 3px;margin:1px;BACKGROUND:#C1E0FF; COLOR: #003399;height:25px;}
.list_box_T {
	FLOAT: left;padding-left: 5px; LINE-HEIGHT: 25px;font-size: 14px; font-weight: bold;text-align:left;
}
.list_box_more {
	FLOAT: right;margin:1px;padding-right:3px;font-size: 12px; 
}

.list_right_box {
	width:100%;
	border: 1px solid #336633;
}
.list_right_box H3 {
	width:100%;
	BACKGROUND:#D1FF93;
	COLOR: #336600;
	height:25px; padding-left:10px;padding-top:2px;font-size: 14px; font-weight: bold;text-align:left;
}

    .expolist li{background:url(li_yellow.gif) no-repeat 5px 8px; padding-left:16px; overflow:hidden;}
	.expolist li a{white-space: normal;}	
	.grayBorder3{padding:5px;border:1px solid #CCC;margin-top:10px; clear:both;height:1%;}
	/*文章详细内容页*/
	.h1_title{margin:5px 0px;;border-bottom: 1px solid #008800; text-align:center;line-height:32px;}
	.info{text-align:center;margin-bottom:10px;}
	#content_txt{font-size:14px;color:#000;margin-bottom:10px;}
	.next{display:block;clear:both;width:100%;line-height:20px;text-align:left;}
	.line {height:24px;border-bottom: 1px dashed #999;margin:1px;width:100%;}

		/*文章列表页*/
	.title_3 { height:auto; background:#F0F0F0; padding-top:3px;padding-left:10px;}
	.title_3 span{ color:#FF3300; font-size:14px;font-weight:bold;}

	.ul_list_b{	padding:3px;margin-top:5px;	clear:both;	}
	.ul_list_b li{list-style-type: none;line-height:190%;margin:8px 0px;height:85px;border-bottom: 1px dashed #CAD2E6;}
	.ul_list_b h2{ margin:0px; padding:0px;}
	.ul_list_b li a{font-size:14px;font-family: Arial, Helvetica, sans-serif;}
	.ul_list_b li span{ float:right; font-size:11px; color:#999999;font-family: Arial, Helvetica, sans-serif;}
	.ul_list_b li img{ float:right; padding:1px; background-color:#999999; margin-left:2px;}
	.ul_list_b li p{ margin:0px; padding:0px; clear:left; color:#666666; line-height:150%;}
	
/* 分页 */
.k_pagelist {float:left;margin:6px;clear:both;}
.k_pagelist em {padding:2px 3px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px 3px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px 3px;border:1px solid #C6C6C6;font-size:12px;margin:0px 1px;}

.sercon{width:100%;clear:both;margin:10px 0px;}