#header .container{overflow: hidden;height: initial;}
#header .container .logo {padding-left: 20px;width: 100%;line-height: 60px;}
#header .container .logo img{height: 30px}
#header .container .tel {color: #fff;padding-right: 20px;line-height: 60px;top: 0;}
#header .menu-wrap{left: 0;width: 100%}

#header .menu-head{float: initial}
#header .menu-head ul{display: flex}
#header .menu-head .first > li{width: 100%;border-bottom: 1px solid #e9e9e9;padding: 0}