
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	left: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bgstretcher {
	overflow: hidden;
	width: 100%;
	position: fixed;
	z-index: 1;
	_position: absolute; /*IE6 doesn't support fixed positioning*/
	top: 0;
	left: 0;
	background-color: #000;
}





/*menu*/
*{margin:0;padding:0;list-style:none;}
img{border:0 none;} 
.box{background:#1a529c}
.stmenu{
	font-family: "微软雅黑","Microsoft YaHei";
	font-size: 16px;
	color: #fff;
}
/*�������˵�*/
#nav-menu{height:50px;margin:0 auto;witdh:1200px; line-height:50px;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{padding:0 0 0 0px;}
#nav-menu .menu li{position:relative;float:left;padding:0 3px 0 3px;display:inline;font-size:16px; }
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}

#nav-menu .menu li a.xialaguang{margin-top:2px;display:inline-block;color:#fff;height:55px;text-decoration:none;font-size:16px;width:120px;text-align:center; padding-top:4px;}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#000;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#C8030D;  height:48px; color:#fff ;display: block;	background-image:url(../img/menu_bj2.jpg); background-repeat: repeat-x;
}

	
#nav-menu .menu li a.xialaguang span{height:50px;line-height:50px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{
	width: 120px;

}
#nav-menu .menu ul.children{display:none;position:absolute;top:52px;width:120px;background:#fefefe;line-height:normal; padding-bottom:5px; z-index:99; left:3px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
#nav-menu .menu ul.children li{width:120px;;padding:0px;display:inline-block;font-size:14px; float:left;z-index:99;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{
	width: 100%;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	padding: 3px 0;
	display: block;
	color: #333;
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	font-family: "微软雅黑","Microsoft YaHei";
	text-align: center;

}

#nav-menu .menu ul.children li a:hover{background-color:#CE000D;text-decoration:none;	display: block; color:#FFF; 
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}


/*����*/
#nav-menu ul li:hover ul li ul {display: none;}
#nav-menu ul li:hover ul li a {display:block; background:#fff; color:#000;width:140px;text-align: left; padding-left:20px;font-weight: normal;

}


#nav-menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 48px;
	left: 5px;
	width: auto;
	
}
#nav-menu ul li:hover ul li a.hide {
	color: #fff;	

}
#nav-menu ul li:hover ul li:hover a.hide {
	color: #f1e479;
	background-color: #fff;

}
#nav-menu ul li:hover ul li a:hover {
	color: #f1e479;
	background-color: rgba(0,0,0,0.7);

}
#nav-menu ul li:hover ul li:hover ul li a{width:140px; font-size:14px;	}
#nav-menu ul li:hover ul li:hover ul {display:block; position:absolute; left:135px; top:0;}
#nav-menu ul li:hover ul li:hover ul.left {left:-180px;}
/*---end---*/



.xt-r{
	background-image: url(../img/xt_r.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.menu_index {	font-size: 16px;
	font-family: "微软雅黑","Microsoft YaHei";
	 text-align:center;
	color: #FFF; width:80px;height:30px;
	text-decoration: none;
}
.menu_index a:link{	font-size: 16px;
	font-family: "微软雅黑","Microsoft YaHei";
	
	padding-right: 10px;
	color: #FFF; width:50px;height:30px;
	text-decoration: none;
}