.about_nav{
	display:block;
}
.leftmenu {
	width:80%;
	float: left;
	LIST-STYLE-TYPE: none;
	z-index:990;
	position: absolute;
	left:0;
}

.leftmenu LI {
	width:auto;
	float: left;
	text-align:left;
	font-size: 16px;
	color:#333;
	margin-right:40px;
	position:relative;
	margin-top:20px;
	line-height:44px;
}
.leftmenu LI A {
	color:#333;
	}
.leftmenu LI A:hover {
	color:#333;
}
.leftmenu li .product_list_ulhover {
	color:#333;
}
.leftmenu li .product_list_ulhover  i {
	width: 100%;
	background: #f49d00;
}

.leftmenu li a i {
    display: block;
    width: 0px;
    height:3px;
    background: #f49d00;
    transition: all 0.3s ease-out 0s;
    position: absolute;
    bottom: 0px;
    left: 0;
}
.leftmenu li  a:hover i,.leftmenu li a.cur i {
    width: 100%;
	background: #f49d00;

}
@media screen and (max-width: 1150px){
	.leftmenu {
	width:75%;
	float: left;
	LIST-STYLE-TYPE: none;
	z-index:990;
	position:relative;
	 padding-left:25px;
}

}

.phone_nav{
	display:none;
}

@media screen and (max-width: 970px){
.about_nav{display:none;}
.phone_nav{display:block;padding:0 20px 0px 10px;background:#484b9d; position:relative;z-index:100;}
.phone_nav p{height:40px;line-height:40px;margin-bottom:0;font-size:18px;background:url(../images/p_nav.png) no-repeat right center;color:#fff; cursor:pointer; }
.phone_nav ul{ position:absolute;top:40px;left:0;right:0;display:none; overflow:hidden; width:100%;background:#484b9d;}
.phone_nav ul li{padding:0 20px 0px 20px;height:36px;line-height:36px; border-bottom:1px solid #5965af;}
.phone_nav ul li a{display:block;font-size:16px;color:#fff; text-decoration:none;}
.phone_nav ul li a:hover{ color:#fff}
.phone_nav ul li:hover{ background:#f49d00;}
}

@media screen and (max-width:479px){
.phone_nav p{font-size:16px; }
.phone_nav ul li a{font-size:14px;}
}