﻿body,td,th {
	font-family:"宋体", Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color:#19563b;
}
body {
	background: #FFFFFF url(../images/index_02.jpg) repeat-x;
	margin: 0px;
}
a:link {
	color: #19563b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2f7a59;
}
a:hover {
	text-decoration: none;
	color: #f00;
}
a:active {
	text-decoration: none;
}
p, h1, h2, h3, dl, dt, dd, ul, li{
	padding:0px;
	margin:0px;
	}
ul, li{
	list-style:none;
	}
img{
	border:0px;
	}
.clear{
	clear:both;
	height:0px; 
	width:0px; 
	font-size:0px;
	}
/*=====================pagebody================*/
.pagebody{
	margin:0px auto;
	width:960px;
	}
.top{
	height:30px;
	position:relative;
	}
.top_left {
	color:#19563b;
	padding-top:5px;
	}
.top_left .b_login input,
.top_left .b_regedit input{
	width:51px;
	height:19px;
	background:url(../images/index_05.jpg) no-repeat left top;
	border:0px;
	color:#fff;
	vertical-align:middle;
	cursor:pointer;
	}
.user_input{
	width:140px;
	height:15px;
	border:#57b18a 1px solid;
	vertical-align:middle;
	}
.top_right{
	position:absolute;
	top:0px;
	right:0px;
	line-height:30px;
	}
/*===============logo 和 导航==============*/
.l_m{
	margin:21px auto 5px;
	height:80px;
	}
.logo{
	float:left;
	width:195px;
	}
.menu{
	float:left;
	height:76px;
	width:765px;
	background:url(../images/index_18.jpg) repeat-x left top;
	position:relative;
	}
.menu_left{
	position:absolute;
	top:0px;
	left:0px;
	width:4px;
	height:76px;
	background:url(../images/index_15.jpg) no-repeat left top;
	}
.menu_right{
	position:absolute;
	top:0px;
	right:0px;
	_right:-1px;
	width:5px;
	height:76px;
	background:url(../images/index_21.jpg) no-repeat left top;
	}
.menu_tit_1{
	position:absolute;
	top:-4px;
	left:8px;
	width:24px;
	height:80px;
	background:url(../images/index_09.jpg) no-repeat left top;
	}
.menu_tit_2{
	position:absolute;
	top:-4px;
	left:385px;
	background:url(../images/index_12.jpg) no-repeat left top;
	width:24px;
	height:80px;
	}
.menu_l_link{
	width:350px;
	margin-left:32px;
	_margin-left:20px;
	font-size:14px;
	line-height:25px;
	padding-top:10px;
	float:left;
	}
/*=================搜索================*/
.search_b input{
	border:0px;
	background:none;
	float:left;
	}
.search_b  .ser_input{
	width:328px;
	height:25px;
	line-height:25px;
	}
.search_b .ser_bottom{
	width:86px;
	height:27px;
	cursor:pointer;
	font:bold 14px/27px "宋体";
	color:#fff;
	}
/*===============主要内容=============*/
.r_com{
	width:238px;
	border:#b2d1c1 1px solid;
	background:url(../images/index_55.gif) repeat-x left top;
	margin-bottom:10px;
	}
.r_com_tit{
	height:47px;
	font:bold 14px/47px "宋体";
	background:url(../images/index_63.jpg) no-repeat 4px center;
	padding-left:37px;
	}
	/*---------------*/
.doc_bor{
	width:238px;
	border:#c5c0be 1px solid;
	background:url(../images/index_79.gif) repeat-x left top;
	margin-bottom:10px;
	}
.doc_bor_tit,
.doc_old_tit{
	font:bold 14px/47px "宋体";
	background:url(../images/index_86.jpg) no-repeat 4px center;
	padding-left:37px;
	}
/*============friend_links==========*/
.friend_links{
	width:960px;
	border:#c1e1d3 1px solid;
	background:url(../images/index_126.gif) repeat-x left top;
	height:100%;
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:10px;
	}
.f_links_tit{
	width:908px;
	position:relative;
	background:url(../images/index_129.jpg) no-repeat 10px center;
	font:bold 14px/32px "宋体";
	padding-left:50px;
	}
.f_links_tit .more{
	position:absolute;
	top:0px;
	right:10px;
	font:normal 10px/30px Arial;
	}
.f_l_con ul{
	margin:10px 10px 5px;
	height:100%;
	overflow:hidden;
	}
.f_l_con ul li{
	float:left;
	margin:5px 11px 5px 12px;
	display:inline;
	}
.f_l_con ul li img{
	width:100px;
	height:80px;
	}
.f_l_con ul li a:hover,
.f_l_list a:hover{
	position:relative;
	left:1px;
	top:1px;
	}
.f_l_list{
	clear:both;
	padding:0px 20px;
	}
.f_l_list a{
	margin-right:10px;
	line-height:23px;
	}
/*============footer menu==========*/
.footer_menu{
	border:#c6e4d7 1px solid;
	background-color:#f3f9f7;
	text-align:center;
	margin-bottom:10px;
	}
.footer_menu a{
	line-height:40px;
	margin:0 7px;
	font-size:14px;
	}
/*==============footer==============*/
.footer{
	margin-bottom:10px;
	}
.footer dl dt{
	float:left;
	margin-right:10px;
	}
.footer dl dd{
	padding-top:5px;
	}
.footer dl dd p{
	line-height:18px;
	}