@charset "utf-8";
#header{box-shadow:0 0 5px #666;position:relative;z-index:5}
.logo img{max-width:100%;display:block;padding:23px 0}
.nav_tel{font-size:20px}
.nav_tel span{font-weight:bold;color:red}
#nav{width:65%;max-width:721px}
#nav>ul{width:100%;text-align:center}
#nav>ul>li{width:14.2%;float:left}
#nav>ul>li>a{display:block;line-height:60px;font-size:1rem}
#nav>ul>li>a:hover{background:#0b6db6;color:#fff}
.drop{position:relative}
.drop:hover .drop-box{display:block}
.drop-box{position:absolute;width: 400%;background:rgba(0,0,0,.5);padding:10px 0;display:none;}
.drop-box li{
    width: 48%;
    margin: 0 1%;
    float: left;
}
.drop-box a{color:#fff;display:block;border-bottom:1px solid rgba(255,255,255,.5)}
.drop-box a:hover{background:#333}
#footer{background:#1c1c1c;color:#fff;text-align:center;overflow:hidden;padding-bottom:10px}
#nav2{line-height:50px;border-bottom:1px solid #fff;margin:10px 0 20px}
#nav2 li{display:inline-block;padding: 0 20px;}
#nav2 a{color:#fff}
#footer p{font-size:12px}
#footer a{color:#fff;}
.social_nav5{height:58px;position:fixed;bottom:0;width:100%;z-index:999;background: #000;}
.social_nav5 li{width:33%;float:left;position:relative;border-right:1px solid #eee;font-size:12px;text-align:center;color:#fff;line-height:12px;height:58px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.social_nav5 li:last-child{border-right:none}
.social_nav5 li:first-child{border-left:none}
.social_nav5 li em{width:23px;display:block;margin:0 auto;padding:10px 0 6px 0}
.social_nav5 li em img{width:23px}
.social_nav5 li a{color:#fff}
.social_nav5 li.cur{color:#fff;background:#ffae02}
.social_nav5{display:none}
@media (max-width:767px){.social_nav5{display:block}
.logo img{padding:1px}
#menu{margin: 0 10px;position:fixed;right:15px;}
#menu span{font-size:2rem}
.on{display:block!important;width: 60%!important;padding: 0 10px 60px 15px !important;overflow: auto !important;}
#nav{position:fixed;width:0;height:100%;box-sizing: border-box;background:rgba(0,0,0,.5);color:#fff;overflow:hidden;transition:.5s all;z-index:10;padding: 0;}
#nav>ul>li{width:100%;line-height:2}
#nav>ul>li>a{color:#fff;line-height:2.5;text-align:left}
.drop-box{display:block;background:0 0;position:relative;width: auto;}
.drop-box a{border:0;display: inline;}
.drop-box li{width:auto;float:none;margin: 0;}
}
