@charset "utf-8";
*{ margin:0; padding:0;}
* + html {
  z-index: 6666;
}
* + html .search {
  z-index: 5555;
}
.nav{ width:917px; height:40px; margin:0 auto; z-index:9999;}
.nav .nav_list{
	float:left;
}
.nav li{
	float:left;
	height:40px;
	width:131px;
	line-height:40px;
	position:relative;
}
.nav li.last{background:none;}
.nav li a{
	float:left;
	display:block;
	width:131px;
	height:40px;
	text-align:center;
	line-height:40px;
}
.nav li a:hover{
	text-decoration:none;
	background-image: url(../images/nav_hover.jpg);
	background-repeat: repeat;
	background-position: center center;
}
.nav li a span{
	float:left;
	display:block;
	width:131px;
	height:40px;
	line-height:40px;
	cursor:pointer;
	font-family:"Microsoft YaHei";
	text-align:center;
	color:#444444;
	font-size:13px;
}
.nav li a.selected{
	color:#444444;
	background-image: url(../images/nav_hover.jpg);
	background-repeat: repeat;
	background-position: center center;
}
.nav li a.selected2{
	color:#444444;
	background-image: url(../images/nav_hover.jpg);
	background-repeat: repeat;
	background-position: center center;
}
.nav li.selected .submenu{display:block;}
.nav li .submenu{
	display:none;
	position:absolute;
	top:40px;
	left:0px;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat;
	background-position: center center;
}
.nav li .submenu{
	width:140px;
}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{
	float:left;
	padding:0;
	background:none;
	height:25px;
	line-height:25px;
	text-align: center;
}
.nav li .submenu li a{
	float:none;
	padding:0;
	text-align:center;
	font-family:"Microsoft YaHei";
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	padding-left:0px;
	width:140px;
	background-image: url(../images/nav_hover2.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.nav li .submenu li a:hover{;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	background-image: url(../images/nav_hover2.jpg);
	background-repeat: repeat;
	background-position: center center;
	text-align: center;
}