#menu{position:fixed;top:80px;width:100%;height:0px;line-height:38px;z-index:1000;background-color:#936124;
/*border-radius:16px 16px 0 0;
border-bottom: 1px #ccc solid;
	box-shadow:3px 3px 5px #ccc;*/
}
#menu a{ color: #fff; text-decoration: none; }
#menu ul{list-style-type:none;width:100%;height:100%;padding-top: 3px;}
#menu ul li{float:left;width:40px;height:38px;text-align:center;position:relative;font-size:16px;z-index: 999999}

#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:#fff;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:-650px;left:50%;width:220px;margin-top: -31px; margin-left:0px;margin-bottom:14px;height:520px;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;padding-left: 10px;}
#menu ul li span a{float:left;width:100%;height:35px;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:24px;right:70px;
}
    .mainnav{width: 100%;
        /*height: 50px;
        line-height: 50px;*/
        white-space: nowrap;
        /*box-shadow: 0 1px 2px rgba(0,0,0,.1);*/
        overflow-x: scroll;
        overflow-y: hidden;
        -webkit-backface-visibility: hidden;
        -webkit-perspective: 1000;
        -webkit-overflow-scrolling: touch;
        text-align: justify;
        /*background: #f78361;*/
        padding: 0px 0px;
        box-sizing: border-box;
		color: #000;
		font-size: 16px;
    }
    .mainnav a{ color: #000; text-decoration: none; border-right: 1px solid #bbb;
    padding-right: 16px; padding-left: 16px;}
    .mainnav::-webkit-scrollbar{display: none;}	
#dix{
	text-align: center;font-size: 20px;padding-top: 3px; line-height: 24px; width: 49.2%; float: left;
	background: #eee;
}
#diy{
	text-align: center;font-size: 20px;padding-top: 3px; line-height: 24px; width: 49.2%; float: left;
	background: #eee;
}
#dix a {color: #936124;}
#diy a {color: #000;}

@media(max-width:500px){
.map {
	position: fixed; z-index:99999; top:18px;right:58px;
}
}