.head{
	width: 100%;
	height: 80px;
	background: #fff;
	position: fixed;
	z-index: 999999;
	border-bottom:1px solid #f0f0f0;

}
.head .head-nav{
	margin: 0 auto;
	height: 80px;
}
.head .head-nav .head-nav-l{
	float: left;
	height: 80px; 
}
.head .head-nav .head-nav-l .m{
	color: #000;
	font-size: 14px;
}
.head .head-nav .head-nav-l .m-s{
	color: #565656;
}
.head .head-nav .head-nav-l .m{
	float: left;
	width: auto;
	padding: 0 20px;
	height: 80px;
	line-height: 80px;
}
.head .head-nav .head-nav-l .m-s{
	float: left;
	height: 80px;
	line-height: 80px;
}
.head .head-nav .head-nav-r{
	float: right;
	height: 80px;  
}
.head .head-nav .head-nav-r .r-m{
	float: left;
	padding-left: 15px;
}
.head .head-nav .head-nav-r .r-m a {
	color: #000;
}
.sub-nav{
	display: none;
	width:250px;
	color:#333;
}
.m:hover .sub-nav{
    display: block;
}

@media screen and (max-width:1400px) { 
    .head .head-nav{
	         width: 100%;     
    }
}

.search{
	float:right;
    width: 250px;
    height: 85px;
    padding-top: 22px;  
    position: absolute;
    right: -20px;
    top: 0;
    line-height: 85px;
 }
.search input[type=text]{
	float:left;
    width: 210px;
    height:40px;  
    border: 1px solid #e0e0e0;
    font-size:14px;
    color:#888;
    padding-left: 15px;
    background:url(./img/search.jpg) no-repeat right;
 }