body {text-align:center; font-family:Verdana; background:url(../images/siteBackground.jpg) no-repeat #e0e0e0}
.clear{ clear:both;}
body, form, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, input,img, #leftmenu p,#container p {margin:0; padding:0;border:none;font-size:12px;list-style:none;}
select,input,textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif;}

A {
	COLOR: #494949; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
A:active {
	COLOR: #f00; TEXT-DECORATION: none
}
A:focus {
	COLOR: #f00; TEXT-DECORATION: none
}
A:visited {
	COLOR: #494949
}

div{
	font-family:Verdana;
	
}
/*整体布局*/

#header{
	margin: 0px auto 0px auto;
	width: 850px;
	height: 150px;
	
}
#banner{
	background:url(../images/banner.gif) no-repeat;
	width:100%;
	height:150px;
}
#logo
{
	float:left;
	margin: 40px 0px 0px 80px;
	width: 300px;
	height: 40px;
	display: inline;
}
#logo a strong {
	DISPLAY: none; 
}
#logo a {
	DISPLAY: block; WIDTH: 300px; HEIGHT: 40px
}
#topbar{
	width: 100%;
	height: 32px;
	line-height: 32px;
	text-align:left;
	background:url(../images/topnavbar.gif) repeat-x;
}
#topnav{
	height: 32px;
	line-height: 32px;
	text-align:left;
	background:url(../images/topnav.gif) repeat-x;
	float: left;
	margin-left: 20px;
}
#topnav li{
	
	background: url(../images/topnav_div.gif) no-repeat 0px 0px;
	float: left;
	padding:0px 0px 0px 1px;
	text-align:center;

}

#topnav li a {
	width:80px;
	height:30px;
	line-height:30px;
	display:block;
	color:#efefef;
	font-weight: bold;
	font-size: 12px;
}

#topnav li.current a{
	background:url(../images/topnav_current.gif) repeat-x;
	color:#ffffff;
	font-weight: bold;
	font-size: 12px;
}

#searchBox
{
	margin:3px 10px 5px 50px;
	height: 20px;
	line-height: 20px;
	float: right;
	text-align: right;
}
#topnav_gradient{
	width: 100%;
	height: 18px;
	background:url(../images/gradient1.gif) repeat-x;
	
	
}
#location{
	margin:0px auto;
	background:url(../images/location.gif) no-repeat 15px 5px #ffffff;
	padding:0px 0px 5px 50px;
	color:#aaaaaa;
	border-bottom:1px solid #eeeeee;
	font-size:12px;
	clear: both;
	line-height: 150%;
	
}
#searchBox INPUT.keywords {
	BORDER-RIGHT: #cbd0d4 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cbd0d4 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #cbd0d4 1px; WIDTH: 130px; TEXT-INDENT: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #cbd0d4 1px solid; HEIGHT: 16px
}
#searchBox  IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 0px 4px; VERTICAL-ALIGN: top
}
.searchbtn {
	MARGIN-TOP: 1px; BACKGROUND: url(../images/search.gif) no-repeat; FLOAT: left; WIDTH: 22px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
.textBox{
	height:16px;
	color:#333333;
	font-family:Verdana, Arial;
	border:#cccccc 1px solid;
	width: 120px;
	margin: 0px;
	letter-spacing: 16px;
}
.searchbtn{
background:url(../images/btn_search.gif) no-repeat;
	height:22px;
	margin-top:0px;
	width:22px;
	border:#cccccc 0px solid;
	cursor:pointer;
	display: inline;
	color: #666666;
}



/* header */


/*main*/
#main {
	width:850px;
	text-align:left;
	font:normal 12px/1.6em simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;
	margin:0px auto;
	background: url(../images/bg_main.gif) repeat-y 0px 0px #ffffff;
	overflow: hidden;
}

#main_left {
	
	float:left;
	width:200px;
	height: auto;
	text-align: center;
	
}
#main_right {
	float:right;
	width:640px;
	height: auto;
	margin-right:5px;
	overflow: hidden;
}

#main_right_left
{
	float:left;
	width:368px;
	height: auto;
	text-align: center;
}
#main_right_right
{
	float:right;
	width:368px;
	height: auto;
	text-align: center;
	overflow: hidden;
}
/*左侧导航条*/

#leftimg{
	padding:0px 0px 30px 0px;
	background-color: #000000;

}
#leftnav {
	margin:0px 0px 30px 0px;
}

#leftnav li{
	background: #666666;
	margin:0px 0px 1px 0px;
	color: #FFFFFF;
	font-size: 14px;

}

#leftnav li a {
	padding:0px 20px 0px 20px;
	height:29px;
	line-height:29px;
	display:block;
	color:#ffffff;
	font-size: 14px;
}
#leftnav li a:hover{
	background:#333333;
	color: #FFFFFF;
	font-weight:bold;
	
	
}
#leftnav li.active a {
	background:url(../images/leftnav_active.gif) no-repeat;
	color:#333333;
	font-size: 12px;
}
/*栏目*/
.channel{
	overflow:hidden!important;
	text-align: left;
	clear: both;
	margin: 10px auto;
}
.channel_title
{
	height: 28px;
	line-height:28px;
	
}
.channel_left,.channel_index_left
{
float:left; width:162px;
}
.channel_left
{
	width:324px;
}
.channel_right,.channel_index_right
{
	float:right;width:190px;
}
.channel_right
{
	width:390px;
}
.channel_left img,.channel_index_left img,.channel object
{
	float:left;margin:5px;border:1px #cccccc solid;
}
.titleS1 {
	BACKGROUND: url(../images/channel01_head.gif);
}
.titleS2
{
	BACKGROUND: url(../images/channel_tab1_bar.jpg) repeat-x;
}
.titleS1 H2 {
	BACKGROUND: url(../images/channel01_title.gif) no-repeat;
	FLOAT: left;
	color: #333333;
	FONT-SIZE: 14px;
	width: 190px;
	padding-left: 30px;
}
.nav,.nav_2col,.list_f12{
padding:5px;
}
.list_f12{
	border-left:1px  #cccccc solid;
	border-right:1px  #cccccc solid;
	border-bottom:1px  #cccccc solid;
	padding-top: 5px;
	
}

.nav li,.nav_2col li{
	padding-left: 10px;
	FONT-SIZE: 12px;
	height:26px;
	LINE-HEIGHT: 26px;
	border-bottom:#cdcdcd 1px dotted;
	overflow: hidden;
}
.nav_2col li
{
	width:90px;
	float:left;
}
.list_f12 li {
	
	padding-left: 10px;
	FONT-SIZE: 12px;
	height:26px;
	LINE-HEIGHT: 26px;
	border-bottom:#cdcdcd 1px dotted;
	overflow: hidden;
}
.list_f12 li a{
	height:26px;
	LINE-HEIGHT: 26px;
}
.list_f12 li a:hover{
		
	
}
.list_f12 li span{
color:#cccccc;
width:80px;
text-align:right;
float:right;
}


.titleS2 H2 {
	PADDING-LEFT: 20px;
	FONT-SIZE: 14px;
	FLOAT: left;
	color: #333333;
	BACKGROUND: url(../images/channel_tab1_current.gif) no-repeat;
	width: 100px;
}

.channel div.more {
	float: right;
	width: 53px;
	height: 20px;
	margin: -28px 5px 0px 0px;
	text-align: right;
	
}
.channel span.more {
	float: right;
	margin-right:10px;
	text-align: right;
	
}
.listPaging{
	height:29px;
	line-height:29px;
	text-align:right;
	padding-right: 10px;
	clear: both;
}

/*文章*/

#article{
	margin:10px 15px 10px 15px;
	text-align: left;
}
#article_content p
{
text-indent:24px;}
#article_head {position:relative; _height:1%; margin:23px 0px 10px 0px; padding-bottom:5px; border-bottom:1px solid #cccccc;}
.articlehead {margin:0 10px 0 0px;}

#article_title {
	margin:0 0 5px 0;
	font-size:14px;
	font-family:tahoma;
	color:#000000;
	text-align: center;
}
#article_info{
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align: center;
}
.photo{
	margin: 0px 10px 10px 10px;
	border:10px solid #000000;
}
table .1bd {
	border-collapse:collapse;
	font-size:12px;
	padding: 4px;
	border-color: #999999;
}
table .1bd td{border-color:#999999}

/* Footer */
#footer{
	width:850px;
	margin:0px auto;
	text-align:center;
	background: url(../images/footer.gif) repeat-x #ffffff;
	border-top:1px #cccccc solid;
	height: 40px;
	padding: 0px;
	line-height: 40px;
}

#footer dt{
	
	background: url(../images/footernav_div.gif) no-repeat right;
	float: left;
	padding:0px 1px 0px 0px;

}
#footer dt a {
	height:35px;
	line-height:35px;
	display:block;
	color:#666666;
	font-size: 12px;
	width: 100px;
}
#footer dt a:hover{
	
	
}
#copyright {
	color:#003366;
	text-align:right;
	margin: 10px 0px 10px 0px;
	width: 980px;
	font-size: 10px;
}
#copyright a {font-weight:bold; color:#19489E; text-decoration:none;}

.toolBar
{
	margin:10px 0px 10px 0px;
	text-align:center;
}
.toolBar img
{
	border:0px;
	margin:0px 10px 0px 10px;
}
