/* header开始没设计这个模块的样式，此处覆盖首页header */
#header {
    height: 100px;
}

.header {
    background-image: none !important;
    color: #333333 !important;
}
.logo{
    height: 100px;
    padding: 10px 0;
    overflow: hidden;
}
.header .logo img {
    display: none;
}

.header .logo .logo2 {
    height: 60px;
    margin-top: 10px;
    display: inline-flex !important;
    width: auto;
    max-width: auto;
    max-height: auto;

}
.header::after {
    display: none !important;
}

.header .menu-item .name-menu {
    color: #333333;
}

.header .menu-item:hover .name-menu,
.header .menu-item.isshow-ischose .name-menu {
    color: #0f3676 !important;
}

.header .menu-item .item {
    color: #333333;
    background: #0f3676;
}

.header.header-fixed .menu-item .name-menu,
.header.header-fixed .menu-item .name-menu,
.header.header-fixed .menu-item:hover .name-menu,
.header.header-fixed .menu-item.isshow-ischose .name-menu {
    color: #ffffff !important;
}

/*.header.header-fixed .menu-item .item {*/
/*    color: #333333;*/
/*    background: #ffffff;*/
/*}*/

.header .btn svg {
    fill: #333333;
}

.header.header-fixed .btn svg {
    fill: #ffffff;
}

.header.header-fixed .logo img {
    height: 90px;
    display: inline-flex !important;
}

.header.header-fixed .logo .logo2 {
    display: none !important;
}

.header.header-fixed .btn {
    transform: translateY(-15px);
}

/* ============================ */