#menu{position:fixed;top:85px;width:100%;height:34px;line-height:34px;z-index:999;background-color:#f9f6eb;font-family: Sanchez;
    font-weight: 400;}
#menu ul{list-style-type:none;width:100%;max-width:500px;height:100%;}
#menu ul li{float:left;width:20%;height:100%;text-align:center;position:relative;font-size:18px;}
#menu ul li .line{position:absolute;top:0px;right:0px;z-index:30;}
#menu ul li .menu_li{position:absolute;top:0px;left:0px;z-index:20;width:100%;height:100%;color:#000;background:url(images/menubg.png) repeat-x;}
#menu ul li .img_front{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%;}
#menu ul li .img_front img{width:100%;height:100%;}
#menu ul li span{position:absolute;top:-600px;left:50%;width:300px;margin-left:-32px;margin-bottom:14px;height:430px;text-align:center;z-index:10;
    border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -moz-border-radius: 0px 0px 8px 8px;
    background: #555;
}
#menu ul li span div{position:absolute;top:0px;left:0px;}
#menu ul li span a{float:left;width:100%;height:30px;line-height:43px;color:#fff;text-decoration:none;TEXT-ALIGN: left;PADDING-LEFT: 15PX;}
.footer_front{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:888;display:none;} /* 用于点击隐藏弹出菜单*/

.map {
	position: fixed; z-index:99999; top:28px;right:80px;
}
@media(max-width:380px){
.map {
	position: fixed; z-index:99999; top:28px;right:60px;
}
}