﻿html,body
{
	background:url(../images/pagebg.jpg) repeat;
}
#banners {
	width:100%;
	height:200px;
	background:url(../images/infobg.jpg) repeat-x;
	margin:-15px 0 0 0;
	padding:10px 0 0 0;
}
#b_border {
	width:958px;
	height:186px;
	margin:0 auto;
	padding:14px 0 0 22px;
	background:url(../images/infobg2.png) no-repeat;
}
#left {
	width:160px;
	height:723px;
	margin:0;
	padding:0;
	background:#FFF;
	float:left;
}
/*左边导航*/
.sidebarmenu{
margin:0px 0;
padding:0;
width:160px;
position:relative;
z-index:2;
}
.sidebarmenu a.menuitem{background:url(../images/leftbg.jpg) no-repeat center top;
color: #000;display: block;position: relative;width:126px;height:38px;margin:0 0 5px 0;line-height:33px;padding:0px 0 0 34px;text-decoration: none;z-index:3;
}
.sidebarmenu a.menuitem_green{background:url(../images/green_bt.gif) no-repeat center top;
color: #fff;display: block;position: relative;width:150px;height:31px;margin:0 0 5px 0;line-height:31px;padding:0px 0 0 10px;text-decoration: none;
}
.sidebarmenu a.menuitem_red{background:url(../images/red_bt.gif) no-repeat center top;
color: #fff;display: block;position: relative;width:150px;height:31px;margin:0 0 5px 0;line-height:31px;padding:0px 0 0 10px;text-decoration: none;
}
.sidebarmenu a.menuitem:hover{background:url(../images/leftbg.jpg) no-repeat center top;}
.sidebarmenu a.menuitem_green:hover{background:url(../images/green_bt_a.gif) no-repeat center top;}
.sidebarmenu a.menuitem_red:hover{background:url(../images/red_bt_a.gif) no-repeat center top;}

.sidebarmenu a.menuitem:visited, .sidebarmenu .menuitem:active{
color: #000;
}
.sidebarmenu a.menuitem .statusicon{
position: absolute;
top:11px;
right:7px;
border: none;
}

.sidebarmenu div.submenu{
background: white;
}
.sidebarmenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0 0 5px 0;
}
.sidebarmenu div.submenu ul li{
/*border-bottom: 1px dotted #bfd1d9;*/
}
.sidebarmenu div.submenu ul li a{
display: block;
color: black;
text-decoration: none;
/*padding:10px 0 0 0;
*padding:7px 0 0 0;
*/
padding-left: 20px;
height:20px;
line-height:20px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.sidebarmenu div.submenu ul li a:hover{
background:url(../images/bluebg.jpg);
color: #0e4354;
}
.smcurrent {
	background: #e2f0ff;
	color: #0e4354;
}
.sidebarmenu .l_top {
	margin: 0;
	padding: 0;
}
.sidebarmenu .l_top li{
border-bottom: 1px dotted #bfd1d9;
}
.sidebarmenu .l_sub {
	margin: 0;
	padding: 0;
}
.sidebarmenu .l_sub li{
border-bottom: none;
padding-left: 10px;
}
/* 搜索 */
	.sidebarmenu form{display:block; *display:inline-block; height:24px; padding:0 3px; overflow:hidden; margin-top:3px;border:solid 1px #ccc; background:url(../images/search_bg.gif) repeat-x top;}
	.sidebarmenu .panel_body {width:155px;margin:0 0 0 5px;}
	.sidebarmenu .panel_body:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.sidebarmenu .panel_body span{float:left;}
	.sidebarmenu .panel_body .blogsearch{width:120px; height:20px; margin:2px 5px 0 0; border:none; *border:solid 1px #fff; color:#666;}/* search input */
	.sidebarmenu .panel_body #btnSubmit{text-indent: -1000px;border:none;display:inline-block; width:16px; height:16px; overflow:hidden; margin:5px 0 0 0; background:url(../images/ico_sear.gif) no-repeat 0 0; line-height:999px; cursor:pointer;}/* search icon */
/*右边*/
#right {
	width:790px;
	float:left;
	font-size:9pt;
	background:#FFF;
}
#right a,#right a:visited{
	color:#074657;
	text-decoration:none;
}
#right a:hover {
	color:#007EA9;
}
#weizhi {
	width:734px;
	height:33px;
	margin:0;
	padding:0 0 0 55px;
	background:url(../images/righta1.jpg);
}
#weizhi a,#weizhi span,#weizhi a:visited,#weizhi a:hover { color:#000;}
.weizhilanmu {
	width:250px;
	height:33px;
	font-family:"微软雅黑", "宋体";
	font-size:16pt;
	display:block;
	float:left;
	line-height:30px;
}
#s_weizhi {
	width:460px;
	height:33px;
	float:left;
	text-align:right;
	line-height:40px;
}
.title {
	font-family:"微软雅黑", "宋体";
	text-align:center;
	font-size:15pt;
	color:#074657;
	background:#FFF;
}
.other_title {
	font-family:"微软雅黑", "宋体";
	text-align:center;
	font-size:9pt;
	color:#333;
	background:#FFF;
}
#f1 td input{
	vertical-align:middle;
}
#contents {
	width:600px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	background:#FFF;
	table-layout: fixed;
	word-wrap: break-word;
	overflow: hidden;
	font-family:"宋体";
}
#contents img {
	/*width:670px;*/
}

#content_f {
	width:790px;
	height:21px;
	margin:0;
	padding:0;
	background:url(../images/righta3.jpg);
}
#contents input {
	height:30px;
	line-height:30px;
}
#a_introimg {
	width:789px;
	margin:0 0 0 7px;
	padding:0;
}
#contents_form {
	width:100%;
	margin:0;
	padding:15pt;
	font-size:9pt;
}
#lists {
	width:790px;
	margin:0;
	padding:0;
}
.lists_sub {
	width:720px;
	margin:0 auto;
	padding:0;
	clear:both;
}
#list_title h2{
	margin-left:2px;
	font-family:"微软雅黑", "宋体";
	font-weight:normal;
	font-size:14pt;
	*margin-top:5px;
}
#list_img_contents {
	width:100%;
	margin:0;
	padding:0;
	font-size:9pt;
	color:#616161;
}
#list_img_contents ul {
	list-style:none;
	margin:0;
	padding:0;
}
#list_img_contents ul li {
	float:left;
	margin:0;
	padding:0;
	height:100%;
}
#list_btn {
	clear:both;
	width:100%;
	text-align:right;
	border-bottom:1px #ccc dotted;
}
#smallnav {
	width:677px;
	margin:0;
	padding:0 56px;
	text-align:right;
	background-color:#FFF;
}
#backlink {
	width:789px;
	margin:0;
	padding:0;
	text-align:center;
	height:20px;
	background-color:#FFF;
}
/*列表分页样式*/
#pagers{
  list-style-type:none;
  float:right;
}
#pagers li {
	float:left;
	margin-left:10px;
	height:25px;
	line-height:30px;
}
/*上一篇，下一篇，相关资讯*/
#prenext {
	width:680px;
	height:50px;
	border-top:1px #d1d1d1 solid;
	margin:0 auto;
	padding-top:10px;
}
#infonews {
	width:680px;
	margin:0 auto;
	padding:0;
}
#infonews ul {
	width:100%;
	margin:3px 0 0 0;
	padding:0;
	line-height:20px;
	list-style:none;
}
#infonews ul li{
	/*width:50%;*/
	float:left;
	color:#646464;
}
#infonews ul li span {
	float:right;
	
}
#infonews ul li a,a:visited,a:hover {
	color:#646464;
}