﻿@charset "utf-8";
/* base */
img{border:0;}
li{list-style-type:none;vertical-align:0}
.hidden{display:none;}
.fleft{float:left}
.fright{float:right}
.fleft_impt{float:left!important;}
.pr{position:relative;}
.pa{position:absolute}
.clear{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
textarea{resize: none;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.fbold{font-weight:700}




/* header */
.header{
	height:32px;
	position:relative;
	z-index:50;
	width:1003px;
	_float:left;
background-image: url(../images/nav_bj.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav{
	display:inline;
	height:32px;
	_width:560px;
	_float:left;
	margin-top: 0px;
	padding-top: 0px;
}
.nav li{
	float:left;
	font-size:18px;
	cursor:pointer;
	margin-right:40px;
	_margin-right:30px;
	height:32px;
	display:inline;
	line-height: 32px;
	margin-top: 0px;
	padding-top: 0px;
}
.nav li a,.nav li a:hover{
	color:#666;
	margin-top: 0px;
	padding-top: 0px;
}


.nav2{
	height:32px;
	width:1003px;
	position:absolute;
	left:0;
	margin-top: 0px;
	padding-top: 0px;
}
.nav2 li{
	font-size:12px;
	line-height:32px;
	height:32px;
	margin-right:0;
	float:left;
	width:128px;
	margin-top: 0px;
	padding-top: 0px;
}
.nav2 li.r_nav_none{background:none}
.nav2 li a{
	color:#fff;
	display:block;
	text-align:center;
	font-family: "微软雅黑";
	font-size: 14px;
	margin-top: 0px;
	padding-top: 0px;
}
.nav2 li a:hover{
	color:#0368DE;
	background-image: url(../images/nav_01.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration: none;
}
.nav2 li.r_i_xuan_z a,.nav2 li.r_i_xuan_z a:hover{color:#0368DE;}
.nav2 li.r_i_xuan_z{
	background-image: url(../images/nav_01.png);
	background-repeat: repeat-x;
}

.nav2_1{
	width:1003px;
	height:28px;
	display:none;
	position:absolute;
	left:0px;
	background-image: url(../images/nav_2.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px;
	padding-top: 0px;
}
.nav2_1 dl{
	_width:1003px;
	_height:28px;
	margin-top: 0px;
	padding-top: 0px;
}
.nav2_1 dd{
	height:28px;
	text-align:center;
	line-height: 28px;
	float: left;
	width: 70px;
	margin: 0px;
	padding: 0px;
}
.nav2_1 dd a{
	color: #000000;
	font-size: 12px;
	line-height: 28px;
	height: 28px;
	width: 70px;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.nav2_1 dd a:hover{
	background-image: none;
	color: #000000;
}
.nav2 li .nav2_1 dd a{color:#000000;font-size:12px;}
.nav2 li.r_i_xuan_z .nav2_1 dd a:hover{color:#000000;}
