.menu{  z-index:99; background: #075a88}
.menu ul li{float:left; width:120px; text-align:center; height:50px; line-height:50px; position:relative; z-index:99;  }
.menu ul li a{ font-size:18px;color:#fff}
.menu ul li:hover{ background:#0aa0a1; color:#fff; box-sizing: border-box;border-top: #ffc331 solid 3px;}
.menu ul li:hover a{ color:#fff}
#nav{ display:none;  background:rgb(10,160,161); background:rgba(10,160,161,0.8); margin-top: -3px; }
#nav dl dd{ text-align:center; height:40px; line-height:40px;}
#nav dl dd a{ color:#fff; font-size:16px;}
#nav dl dd:hover{ background:#0aa0a1 }

.navf{ background:#0aa0a1; color:#fff; box-sizing: border-box;border-top: #ffc331 solid 3px;}