html, body {
    padding: 0;
    margin: 0;
    font-family:"PuHuil" !important;
    min-width: 0px;
}

.mk-transparent-header .remove-header-bg-true:not(.header-sticky-ready) .mk-header-bg {
    opacity: 0.4;
}
#mk-main-navigation {
    margin-left: 0;
}
#theme-page .nwelist ul li h4 {
    text-transform: none;
}




#mk-main-navigation li.no-mega-menu ul.sub-menu, #mk-main-navigation li.has-mega-menu>ul.sub-menu, .mk-shopping-cart-box {
    height: 30px !important;
}
#mk-header .header-logo a img {
    height: 30px !important;
}
.main-navigation-ul>li.menu-item>a.menu-item-link {
    font-size: 13px;
    font-weight: bold;
}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link {
    font-size: 13px;
    font-weight: bold;
}
.wi1400 {
    width: 95%;
}


.header-grid.mk-grid {
    display: flex;
    justify-content: space-between;
}
.header-logo {
    width: auto !important;
    z-index: 31;
}
.chen-footer .footer {
    align-items:flex-start;
}
@media screen and (max-width:1400px) {
    #mk-main-navigation {
        margin-left: 5%;
    }
}
@media screen and (max-width:1380px) {
    .chen-footer .footer {
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }
}
@media screen and (max-width:1300px) {
    #mk-main-navigation {
        margin-left: 10%;
    }
}


.chen-footer .footer .left {
   width: 70%;
   display: flex;
   justify-content: space-between;
}
.chen-footer .footer .left ul {
    width: 18%;
    white-space: nowrap;
}
.chen-footer .footer .left ul li {
    margin: 5px 0;
}
.chen-footer .footer .left ul li a {
    color: #666666;
    font-size: 12px;
    font-weight: 600;
    font-family: "PuHuil"!important;
}
.chen-footer .footer .left ul li:first-child {
    margin: 20px 0;
}
.chen-footer .footer .left ul:last-child li{
    margin: 20px 0;
}
::selection {
background:#666; 
}

::-moz-selection {
background:#666; 
}

::-webkit-selection {
background:#666; 
}
.wi1200 {
    width: 80%;
}
.yc {
    display: none !important;
}
.chen-footer .footer {
    margin: 20px 0;
    padding: 10px 4.2%;
}
.chen-footer .footer .right {
    margin-top: 10px;
}
.sou a img {
    width: 25px;
}
.bdsharebuttonbox img {
    width: 40px;
}
.hide-ewm {
    bottom: -80px;
    margin-left: -40px;
}


.chen-footer .footer .left {
    width: 45%;
}
.chen-footer .copyright {
    font-size: 12px;
}
.mk-grid {
    max-width: 92%;
}
.swiper-slide {
    position: relative;
}
.xiang-text {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 8%;
    width: 20%;
}
.xiang-text h3 {
    font-size: 20px;
    color: #1d2088;
    white-space: nowrap;
}
.xiang-text p {
    font-size: 12px;
    line-height: 20px;
    line-height: 20px;
    text-align: justify;
}
.chen-footer .footer .left ul:last-of-type {
    margin-left: 15px;
}
.sou{
    z-index: 999;
}

