﻿body {
	font-size: 12px;
	color: #000;
	margin:0px;
	background-color:white;
    font-family:宋体, Arial, Helvetica, sans-serif;
}
.editbox {
	border: 1px #C0C0C0 solid;
	background-color: #fff;
	float: left;
	font-family: "宋体";
	CURSOR: text;
	height: 19px;
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 20px;
}

.searchbox {
	border: 1px #C0C0C0 solid;
	background-color: #fff;
	float: left;
	font-family: "宋体";
	CURSOR: text;
	height: 19px;
}

a{
	color: #39561d;font-size: 12px;
	text-decoration: none;
}
a:hover{ color:#39561d; text-decoration:underline;font-size: 12px;
}
a.a_blue:link
{
	color: #0000FF;
	font-size: 12px;
	text-decoration: none;
}
a.a_blue:hover{ color:#F00; text-decoration:none;font-size: 12px;
}
a.a_blue:visited
{
	color: #0000FF;
	font-size: 12px;
	text-decoration: none;

}

#divMain
{
	width:100%;
	text-align:center;
	background-color:white;	
}
#header {
	position: 			relative;
	height:			170px;
	width:				955px;
	z-index: 			100;
	text-align:left;
}
#header #login
{
	height: 20px;
	width: 950px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#dbf5a7', EndColorStr='#FFFFFF');
	background-color: #E6F2D7;
}
#header #loginright {
	position: 			absolute;
	float:right;
	right:6px;
	top:3px;
	height:			24px;
	width:				270px;
	text-align:right;
	white-space: nowrap;
}

#header #login ul {
	list-style:			none;
	color:silver;
	width:				250px;
}

#header #login ul li.first {
	float: left;
	height: 24px;
	color: #A8D11B;
	margin-top: 0px;
	border: 0px;
}

#header #login ul li.first a {
	cursor: hand;
	border: 0px;
	color: #96BA18;
	margin-left: 5px;
	margin-right: 5px;
	
}

#header #login ul li.first a:hover {
	cursor: hand;
	border: 0px;
	margin-left: 5px;
	margin-right: 5px;
	color: #808000;
	text-decoration: underline;
	
}


#flash{
	position:absolute;
	top:30px;
	width:950px;
	}
#main {
	position: relative;
	background: #FFFFFF;
	height: 120px;
	background:			url("header.logo.png") no-repeat;
	margin-bottom:1px;
	margin-top:1px;
	
}
#main span {
	position:			relative;
	display:			block;
	float:				left;
	height:				79px;
	width:				166px;
	background:			url("header.logo.gif") no-repeat;
	text-indent:			-1000px;
	margin: 			15px;
	
}
#main h1 {
	position: 			relative;
	height:				79px;
	width:				166px;
	text-indent: 			-2000px;
}
#main h1 a {
	position:			relative;
	display:			block;
	float:				left;
	height:			99px;
	width:				205px;
	overflow:			hidden;
	text-decoration:		none;
	_background:			url("trans.gif") !important;
	z-index:			100;
}
#mainnav{
	width: 950px;
	height: 30px;
	background: url("head_nav_bg.gif");
	background-repeat: repeat-x;
	margin-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96BA18;
}
#mainnav_bottom
{
	width:950px;
	height:22px;
    background-color:#aed87f;
}
#mainnav_bottom_ico
{
margin-left:10px;
margin-top:2px;
  width:16px;
  height:16px;
  background:url("call.gif");
  background-repeat:no-repeat;
  
}
#currentdate{
	float: right;
	color: #E3FF86;
	width: 235px;
	font-size: 12px;
	white-space: nowrap;
	line-height:28px;
}
#nav
{
    float: left;
    height: 28px;
    font-family: 幼圆, 宋体, 微软雅黑;
    font-size: 13px;
    text-align: center;
    margin-right: 5px;
    line-height: 26px;
    color: #808000;
    margin-left: 5px;
    white-space: nowrap;
}
#nav a{
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 13px;
	
}
#nav a:hover{
	color: #b7e31f;
	font-weight:bold;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 13px;
	
}
#nav ul{
	width:680px;
	height:30px;
}
#nav li {
	position: relative;
	float: left;
	list-style: none;
	margin: 2px 5px 0 0;
	padding-bottom: 3px;
	line-height: 25px;
	width: 70px;
	text-align: center;
	
}

#nav li.selected {
	float:				left;
	list-style:			none;
	background:			url("header.nav.selected.bg.png") no-repeat;
	}


#nav li.over {
	float:				left;
	list-style:			none;
	background:			url("header.nav.selected.bg.png") no-repeat;
	}


#nav li:hover {
	float:				left;
	list-style:			none;
	background:			url("header.nav.selected.bg.png") no-repeat;
	}


#nav li a {
	float: left;
	display: block;
	color: #cfff29;
	text-transform: uppercase;
	text-decoration: none;
	width: 70px;
}

#nav li a:hover {
	float: 			left;
	display: 			block;
	color:				#fff;
	text-transform:		uppercase;
	text-decoration:		none;

}

#nav li a.selected {
	float: 			left;
	display: 			block;
	color:				#fff;
	text-transform:		uppercase;
	text-decoration:		none;
}

#divcontent {
  position:relative;
	background: #fff;
	width: 955px;
	margin-top: 5px;
	border-bottom: 1px solid #fff;
	text-align:left;
    margin-bottom:5px;
}
#divcontent_news {
  position:relative;
	background: #fff;
	width: 950px;
	margin-top: 5px;
	background: url("article_txtbg.jpg");
	
	}
#divcontent_news_bg {	
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e3f9b6', EndColorStr='#FFFFFF');
}
#divcontent_news h1{
text-align: center; font-family: "黑体"; font-size: 25px; font-weight: bolder; padding: 20px 0 0 0 !important; 
}
#divcontent_news_source
 { text-align: center; padding: 5px 0;  border-bottom: 1px dashed #CACACA; margin: 0 25px; }
#divcontent_news_txt { text-align:left; line-height:22px; border: 1px solid #CBCBCB; border-top:0px;  background: #FFF;padding-bottom:10px; padding-left:10px;padding-right:10px; font-size: 12px; }

#left{
float:left;
width:260px;
}
#news{
	float: left;
	width: 720px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B1C0DA;
	padding-bottom: 5px;
}
#flashNews{
	position: relative;
	float: left;
	width: 258px;
	height:214px;
	border: 1px #c0c0c0 solid;
	padding:2 2 2 2;
	background-color: #AED87F ;
	}
#flashNews .bg {
	
	margin-top: 2px;
	margin-left: 2px;
	
}

#center{
width:390px;
margin-left:10px;
float:left;
text-align:left;
display:inline;
}
#center_left{
	width: 660px;
	text-align: left;
	float:left;
}
center_left_news
{
	width: 660px;
}
#center_left_news_title_none {
	width: 660px;
	height: 5px;
	float: left;
	background-image: url("center_left_news_title_none.gif") ;
	background-repeat:no-repeat;
}
#center_left_news_content { 
	width: 660px;  float: left;  
	background:url("center_left_news_title_none_content.gif");
	background-repeat:repeat-y;
	border-bottom: 1px solid #B1BDCD;
}
#center_left_news_bottom { 
	width: 668px; height: 5px; float: left; background-image: url("center_left_news_bottom.gif");
	background-repeat:no-repeat;
}

#column_right{
	width: 720px;
	text-align: left;
	float:right;
}
#column_right_news_title_none {
	width: 720px;
	height: 6px;
	float: left;
	background-image: url("center_left_news_title_none.gif") ;
}
#column_right_news_content { 
	width: 720px;  float: left;  border-left: 1px solid #B1BDCD; border-right: 1px solid #B1BDCD;
}
#column_right_news_bottom { 
	width: 720px; height: 5px; float: left; background-image: url("center_left_news_bottom.gif");
}

#news_foucs{
	margin-left: 7px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	font-family: 方正姚体,宋体;
	width: 640px;
	height: 25px;
	float: left;
	padding: 4px 0 0 6px;
	BACKGROUND: #D7EF81;
	FONT-SIZE: 14px;
	color: #556b3c;
	font-weight: bold;
	background:url("news_foucs_title.gif");
	display:inline;
}
#news_foucs_ico{
 width:20px;
 height:14px;
 background-image: url("news_foucs_ico.gif");
 background-repeat:repeat-y;
 float:left;
 margin-top:3px;
 
}
#news_foucs_content{
width: 640px;
padding-left:5px;padding-right:5px;
float:left;
height:112px;
}
#news_foucs_content_left{
width: 310px;
margin-left:5px;

}
#news_foucs_content_right{
width: 310px;
margin-left:5px;

}


#news_top
{
background:url(cutbg.gif);
height:355px;
 border-bottom-width:1px;
 border-bottom-color:#c6c4c4;
 border-bottom-style:solid;
}
#news_top_title{
	width:390px;
	height:39px;
	background:url("news.top.title.gif") no-repeat;
}
#news_bottom
{
background:url(cutbg_bottom.gif);
height:5px;
}

#newsFocus{margin:0 0 0 0; padding-left:8px;height:35px; padding-top:5px;}
#newsFocus h1{color:#39561d;line-height:35px;font-weight: bold;font-size:18px;font-family:'幼圆,宋体';display:inline; margin-bottom:5px; }
#newsFocus h1 a{color:#39561d;font-size:15px;}
#newsFocus p{line-height:22px;color:#333;}
.lineA{background:url(xx1.gif);height:1px;width:98%;font-size:1px;overflow:hidden;margin:0 auto 2px;}
.blank8 {margin:0 auto;width:100%;height:8px;font-size:1px;}


#firstNews {
	position:relative;
	float: left;
	width: 430px;
	height: 230px;	
	margin-left:5px;
	text-align:left;
	
}
#firstNews h3 {
	width: 425px;
	height: 27px;
	border-bottom: 1px #BAE0F5 dotted;
	line-height: 27px;
	text-indent: 14px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}
#firstNews h3 a{font-size: 15px;
	font-family: 方正姚体,宋体;
    text-decoration:		none;
	}
}
#newsfocus{
	width: 425px;
	height: 200px;
	position:relative;
	top:-17px;
}
#newsfocus ul {width:425px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 5px;}
#newsfocus ul li {position:relative;width:425px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url("pic[1].gif") -298px -141px no-repeat;}
#newsfocus .list{
	width:428px;
	}
#newsfocus .listbg{
  background:url("back_x.gif") no-repeat;
  padding-left:15px;
  width:320px;
  height:22px;
}
.newslistbg
{
	height:22px;
}
.newsboxtitle {
	BACKGROUND: url('newsbox_title.gif'); 
	MARGIN:1 1 1 1;  
	HEIGHT: 29px;
	width:100%;
}
.newsboxtitle1 {
	BACKGROUND: url('news.last.title.gif'); 
	MARGIN:1 1 1 1;  
	HEIGHT: 34px;
	width:100%;
}
.newsboxtitle1 a{
	font-weight: bold;
	color: #183778;}

.newsboxtitle a{
	font-weight: bold;
	color: #183778;
}

#right{
	float: left;
	width: 280px;
	margin-left: 10px;
	text-align:left;
}
#board
{
    float: left; 
	width: 270px;  
	margin-bottom:5px!important;
	margin-bottom:1px;
	display:inline;
}
#board_title {
	border-bottom: 1 #000000 solid;
	width: 263px;
	height: 28px;
	float: left;
	padding-left: 17px;
	background-image: url("board_title.gif");
	FONT-SIZE: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: 方正姚体,宋体;
}
#board_title_none {
	border-bottom: 1 #000000 solid;
	width: 280px;
	height: 5px;
	float: left;
	background-image: url("board_title_none.gif") ;
	background-repeat:no-repeat;
}
#board_search_title
{		
	margin-top:4px!important;
	margin-top:1px;		
	height:29px;
	background-image: url("search_title.gif");	
	background-repeat:no-repeat;
}
#board_vote_title{
	height:23px;
	background-image: url("vote_title.gif");
	margin-top:5px;
	margin-bottom:5px;
	background-repeat:no-repeat;
}
#board_link_title{
	height:23px;
	background-image: url("link_title.gif");
	margin-top:5px;
	margin-bottom:5px;
	background-repeat:no-repeat;
}

#board_content { 
	width: 271px;  float: left; padding-left:7px;  border-left: 1px solid #B1BDCD; border-right: 1px solid #B1BDCD;display:inline;
}
#board_bottom { 
	width: 280px; height: 5px; float: left; background-image: url("board_bottom.gif"); background-repeat:no-repeat;
}

.button_login{
	background:url("btn_login.gif") no-repeat;
	border:0;
	cursor:hand;
	height:20px;
	}
.button_reg{
	background:url("btn_register.gif") no-repeat;
	border:0;
	cursor:hand;
	height:20px;
}

.button_blue {
	background: url("button_bg.gif") no-repeat;
	padding: 0;
	border: 0;
	text-align: center;
	line-height: 23px;
	color: #FFFFFF;
	height: 23px;
	width: 54px;
	font-size: 1em;
	cursor:hand;
}
.button_vote{
	background:url("btn_vote.gif") no-repeat;
	border:0;
	cursor:hand;
	height:20px;
}
	.button_view{
	background:url("btn_view.gif") no-repeat;
	border:0;
	cursor:hand;
	height:20px;
}

.button_search{
	background:url("button_search.gif") no-repeat;
	border:0;
	cursor:hand;
	height:22px;
}
.button_page{
	cursor:hand;
	height:20px;
}
.input_page{
	height: 15px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
}


#loginbox{
	position:relative;
	float:left;
	width: 260px;	
    line-height:20px;
    background:url("login_bg.png") no-repeat;
    margin-top:5px;
    display:inline;
}
#loginbox_text{
	width: 252px;
	height:133px;
	background-color:white;
	margin-top:35px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	text-align:center;
}


#alarm{
	width: 224px;
	height:70px;
	position:relative;
   float:left;
  }
#vote{
	position:relative;
	float:left;
	width: 220px;	
    line-height:20px;
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0c0c0;
    margin-left:2px;
    margin-top:2px;
}
#voteheader{
	background: url("voll.header.title.gif") no-repeat;
	width: 220px;
	height: 25px;
}
#votecontent{
  position:relative;
  width: 220px;
  text-align:left;
  padding-left:20px;
  margin-top:10px;
  
}
.votetitle{
	font-family:方正姚体,宋体;
	font-size:13px;
}
.voteoption
{
  border:0;
  height:21px;
}
#friendlink{
	position:relative;
	float:left;
	width: 220px;	
	height:190px;
    line-height:20px;
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c0c0c0;
    margin-left:2px;
    
}
#friendlinkheader{
	background: url("friendlink.title.gif") no-repeat;
	width: 220px;
	height: 25px;
}
#friendlinkcontent{
  position:relative;
  width: 220px;
  text-align:left;
  margin-top:10px;
  text-align:center;
  height:315px;
  
}

#footer {
	height:			52px;
	width:				950px;
	text-align:left;
	display:			block;
	background:			url("footer.bg.gif") repeat-x;
	border-top: 			1px solid #bfcfe0;
	margin-bottom: 		20px;
	margin-top:0px;
	
}
#footerlogo{
	background:			url("footer.logo.png") repeat-x;
	width:40px;
	height:40px;
	margin-left:20px;
	margin-right:10px;
	
}
#links {
	position: relative;
	height: 20px;
	line-height: 20px;
	width: 950px;
	color: #808080;
	padding-top: 5px;
	text-align: center;
}
#links a{
	color: #FFFFFF;
}

#newscontent
{
	width:955px;
	text-align:left;
}
.newscontent_title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #004084; LINE-HEIGHT: 26px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#column_nav{
	width: 100%;
	border: 1px #CDDBE8 solid;
	margin-top: 5px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	height: 28px;
	background-color: #cdf0ac;
	color: #000000;
	text-align: left;
	
}
#column_nav a{
	color: #000000;
}
#column_nav_content{
	
	padding-top:8px;
    padding-left:15px;
    height:20px;
 }
 #column_nav_image
 {
	background:	url("blue_arrow.gif") no-repeat;
	width:20px;
	height:20px;
	float:left;
	margin-top:2px;
	
}

#left_column{
	position:relative;
	border: 1 #004084 solid;
	float: left;
	width: 220px;
	margin-top:5px;
	
}
#right_column{
	position:relative;
	border: 1 #004084 solid;
	float: left;
	width: 291px;
	margin-top:5px;
	margin-left:8px;
	display:inline;
}

#center_column{
	position:relative;
	float:left;
	margin-left: 5px;
	width:720px;
	display:inline;
}

#right_column_list
{
	width:291px;
	border:0;	
}
#right_column_list_title
{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(column_list_title_rightbg.gif);
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#right_column_list_title_img
{
    float:left;
    background-image:url("column_list_title_ico.gif");
    background-repeat:no-repeat;
	width:20px;
	margin-top:2px;
	
}
#right_column_list_content_top{
	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: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	background-color: #FFFFFF;
	background-image: url(ico_munber.gif);
	background-repeat:no-repeat;
	background-position:14px 9px;
	line-height:24px;
	font-size: 12px;
    padding-left:30px;
    padding-bottom:5px;
    padding-top:3px; 
}
#right_column_list_content_pic_top{
	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: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 14px 9px;
	line-height: 14px;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 3px;
	padding-left: 1px;
	height: 275px;
}

#column_list
{
	width:220px;
	border:0;
}
#column_list_title
{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(column_list_title_bg.gif);
	background-repeat: repeat-x;
	height: 28px;
	padding-top: 5px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#column_list_title_img
{
    float:left;
    background-image:url("column_list_title_ico.gif");
    background-repeat:no-repeat;
	width:20px;
	margin-top:2px;
	
}
#column_list_title_searchimg
{
    float:left;
    background-image:url("column_list_title_searchico.gif");
    background-repeat:no-repeat;
	width:20px;
	margin-top:3px;
	
}
#column_list_title_newsimg
{
    float:left;
    background-image:url("column_list_title_newsico.gif");
    background-repeat:no-repeat;
	width:20px;
	margin-top:3px;
	
}

#column_list_content
{
	border-bottom: 1px #BFCFE0 solid;
	background-color: #FFFFFF;
	line-height: 37px;
	font-size: 14px;
	font-family: 微软雅黑,宋体;
	padding-left: 35px;
	background-image: url("column_list_title.gif");
}
#column_list_content ul
{
	line-height:28px;
	font-size: 14px;
}
#column_list_content ul li
{
background-image:url("column_list_title.gif");
    background-repeat:no-repeat;

}
#column_list_content a
{
	background-image:url("column_list_title_ico_a.gif");
    background-repeat:no-repeat;
	padding-left:20px;
}
#column_news_list_box{
	width: 100%;
	border: 1px solid #CDDBE8;
	margin-top: 4px;
	line-height: 22px;
	background: url(column_news_list_title_bg.gif) repeat-x;
	padding-bottom: 5px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e3f9b6', EndColorStr='#FFFFFF');
	
}

#column_news_list_box_title
{
	font-size: 12px;
	line-height: 25px;
	padding-left: 10px;
	background-image: url(column_news_list_title_bg.gif);
	margin-right:5px;
	margin-left:5px;
	margin-top:4px;
	font-weight:bold;
    border:1px solid #e9f2d4;
    height:25px;
    
}
#column_news_list_box_title_ico
{
	float:left;
	width:16px;
	height:15px;
	background-image: url(column.news.list.box.title.ico.gif);
    margin-top:5px;
    margin-right:5px;
    
}
#down_ico
{
	width:30px;
	height:30px;
	background-image: url(ico_down.gif);
	float:left;
}
#column_news_list_box_content
{
	line-height: 20px;
	padding:0 10 5 10;
}
#column_news_list_box_content ul
{
	margin-left:5px;
	margin-right:10px;	
	margin-top:5px;
	margin-bottom:10px; 
	
}
#column_list_content_top{
	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: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	background-color: #FFFFFF;
	background-image: url(ico_munber.gif);
	background-repeat:no-repeat;
	background-position:14px 9px;
	line-height:24px;
	font-size: 12px;
    padding-left:30px;
    padding-bottom:5px;
    padding-top:3px;
}
#pagenav
{
  border-top:1px solid #CDDBE8;
  padding-top:5px;
  padding-bottom:5px;
  text-align:right;
  margin-top:5px;
  color:gray;
  
}
.pagenavnumber{
   line-height:20px;
}

#about_news_list
{
	border-bottom: 1 #C0C0C0 dotted;
}
.down_info{
background-image: url(info_bg.gif) filter：alpha(opacity=0,finishopacity=100,
　　style=1,startx=0,starty=85,finishx=150,finishy=85);
padding-left:5px;padding-top:5px;padding-right:5px;
}
