/* 通用格式*/

DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WORD-SPACING: 0px;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0px;
	color: #404040;
	font-family:Tahoma, Verdana, "瀹嬩綋", Segoe, sans-serif;
	font-weight:normal;
}
*
{
	margin:0;
	padding:0;
}
body
{
	text-align:center;
	background-color:#FFFFFF;
}

.clear
{
	clear:both;
}
img
{
	border:0;
	text-align: right;
}
a:link
{
	color:#333333;
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
	color: #333333;
}
a:hover
{
	text-decoration: underline;
	color: #000000;
}
a:active
{
	text-decoration: none;
}

.banner{ width:998px; text-align:center;}

.aimnaver{width:998px; float:left; height:110px; text-align:center; background-color:#ffffff}
.aimnaver ul{ margin:0; padding:0; float:left;}
.aimnaver li{ float:left; list-style:none; padding:10px 15px;}

/*整体控制*/
#total_Fclass
{
	width:1000px;
}
.total_Fclass
{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

/*head*/
.top {
	width:1028px;
	height:137px;
	background-image: url(top_bg.gif);
	background-repeat: no-repeat;
}
.conbg {
	background:url(all_bg.gif) repeat-y;
	width:1012px;	height:auto;
	margin-left:8px;
	padding-left:8px;
}
*html .conbg {
	background:url(all_bg.gif) repeat-y;
	width:1012px;
	height:auto;
	margin-left:8px;padding-left:8px;
}
*+html .conbg {
	background:url(all_bg.gif) repeat-y;
	width:1012px;
	height:auto;
	margin-left:8px;padding-left:8px;
}
.logo {
	float:left;
	margin:5px 0px 5px 10px;
	width:350px;
	padding-left:15px;
	width:335px !important;
	display:inline
}
.top_tool {
	float:right;
	height:25px;
	width:372px;
	line-height:25px;
	text-align: right;
	display:inline;
	margin-right:50px;
}
.top_tool a {
	margin-right:2px;
	margin-left:2px;
	display:inline
}
.floatst {
	FLOAT: right;
	margin-right:40px;
	WIDTH: 70px;
	display:inline
}
#nn {
	BACKGROUND: url(top_bg04.gif) no-repeat 65px 10px;
	FLOAT: left;
	WIDTH: 78px;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: "瀹嬩綋";
	HEIGHT: 25px;
	TEXT-ALIGN: center
}
#toplist {
	BORDER-RIGHT: #d0d0d0 1px solid;
	PADDING-RIGHT: 0px! important;
	MARGIN-TOP: 26px;
	DISPLAY: none;
	PADDING-LEFT: 0px! important;
	FLOAT: left;
	PADDING-BOTTOM: 0px! important;
	MARGIN-LEFT: -78px;
	BORDER-LEFT: #d0d0d0 1px solid;
	WIDTH: 76px;
	PADDING-TOP: 0px! important;
	BORDER-BOTTOM: #d0d0d0 1px solid;
	POSITION: absolute
}
#toplist LI {
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 76px;
	LINE-HEIGHT: 21px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 21px;
	TEXT-ALIGN: center
}
.top_tel {
	width:420px;
	height:43px;
	float:right;
	margin-right:35px;
	line-height:43px;
	vertical-align:middle;
	display:inline;
}
.top_telfont {
	font-weight:bold;
	color:#4a9b21;
	color:#FF0000;
	font-size:16px;
}
#nav {
	float:left;
	width:1000px;
	height:35px;
	margin-left:14px;
	display:inline;
	
}
#nav li .current {
	background:url(menu_bg2.gif) repeat-x;
	height:35px;
	color:#000;
	display:block
}
#nav LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	line-height:33px;
	vertical-align:middle;
	LIST-STYLE-TYPE: none;
}
.nava {
	BACKGROUND: url(menu_bg2.gif) repeat-x center 50%;
	COLOR: #000
}
#nav .navFont {
	WIDTH: 98px
}
#nav .navFont A {
	DISPLAY: block;
	FONT-WEIGHT: 700;
	FONT-SIZE: 14px;
	COLOR: #fff;
	LINE-HEIGHT: 35px;
	FONT-FAMILY: "瀹嬩綋";
	HEIGHT: 35px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#nav .navLine {
	background:url(menuhr.gif) no-repeat;
	height:35px;
	width:2px;
	margin-top:1px;
}
#nav .navFont A:hover {
	BACKGROUND: url(menu_bg2.gif) repeat-x center 50%;
	COLOR: #000;
	HEIGHT: 35px;
	font-family: Verdana, Geneva, sans-serif;
}
.sub_nav_bg {
	height:32px;
	clear:both;
}
.sub_nav {
	width:auto;
	color:#666;
	line-height:32px
}
.sub_nav a {
	background-image:none;
	margin-right:5px;
	margin-left:5px;
	color:#666;
}
.show {
	display:block
}
.hide {
	display:none
}
.clear {
	clear:both
}
.refont {
	font-size:12px;
	font-weight:bold;
	color:#5ea50f;
}
#sub_nav1 {
	padding-left:20px;
	text-align:left
}
.search {
	
	height:40px;
	width:998px;
	padding:0;
	margin:0;
	margin-bottom:6px;
}


.right, .left,.xw_nabg, .contentpane
{
	margin-bottom:10px;
}
.right span
{
	font-size:12px;
}
#wrap
{
	overflow:hidden;
	width:1000px;
	margin:0 auto;
}
.left
{
	float:left;
	width:710px;	
}
.contentpane
{
float:left;
width:996px;
background-color:#FF3399;
}
.contentpane .left
{
	height:auto;
}
.left p
{
	text-indent:28px;
	margin:10px 0;
}
.classfont
{
	font-size:14px;
	line-height:26px;
}
.right
{
	float:right;
	width:260px;
}

.bottom{ margin-left:8px;}
.botlink {
	background: #B92130;
	color:#FFFFFF;
	height:24px;
	width:1000px;
	text-align:center;
	padding-top:3px;
}

.botlink a:link {
	color:#ffffff;
	text-decoration:none;
	text-align:center
}
.botlink a:visited {
	color:#ffffff;
	text-decoration:none;
	text-align:center
}
.botlink a:hover {
	color:#ffffff;
	text-decoration:underline;
	text-align:center
}
.copyright {
	height:60px;
	width:1000px;
}
.copy1 {
	float:right;
}
.divhead {
	padding:0px;
	margin:0px;
}
.copy2 {
	float:right;
	width:500px;
	line-height:150%
}
