.navbar{display:none;}
.pc{display: none !important;}
a:hover{text-decoration: none !important;}
.mnavbox{
    height:0.96rem;
}
.mnavbar{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.96rem;
    padding: 0 0.38rem;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: #FFFFFF;
}
.logo img{width: 2.42rem;}
.mnu-btn img{width: 0.35rem;}
.menu-list{
    position: fixed;
    font-size: 0.26rem;
    background: rgba(194, 43, 26, 0.85);
    color: #FFFFFF;
    z-index: 99;
    width: 7.5rem;
    left: 0;
    top: 0.95rem;
    overflow: hidden;
    transition: all 0.5s;
    display: none;
}
.miitem {
    padding: 0 0.3rem;
    border-bottom: 1px solid #EEEEEE;
    overflow: hidden;
}
.miitem .text {
    height: 0.88rem;
    display: flex;
    align-items: center;
}
.m-child .child {
    padding-left: 0.3rem;
    height: 0.7rem;
    display: flex;
    align-items: center;
}
.m-child{
    display:none;
}


.footer{
    background: #1D1D1D;
    color: #FFFFFF;
    width: 7.5rem;
    height: 2.86rem;
    display: flex;
    align-items: flex-end;
    font-size: 0.22rem;
    padding-bottom: 0.3rem;
    padding-left: 0.42rem;
    padding-right: 0.42rem;
    position: fixed;
    bottom: 0;
    z-index: 9999;
}
.footerzw{
    height:2.86rem;
}
.foot-menu-box{
    display: flex;
    align-content: center;
    padding-bottom: 0.16rem;
}
.foot-menu-box div{
    padding: 0 0.15rem;
    position: relative;
}
.foot-menu-box div a{color:#FFFFFF;}
.foot-menu-box div:first-child{
    padding-left: 0;
}
.foot-menu-box div:after{
    content: '';
    position: absolute;
    right: 0;
    top: 0.02rem;
    width: 1px;
    background: #FFFFFF;
    height: 0.16rem;
}
.foot-menu-box div:last-child:after{content:none;}
.foot-qrcode{
    width: 1rem;
    height: 1rem;
    position: absolute;
    top: 0.32rem;
}
.foot-qrcode img{width: 100%}
.foot-beian a{color: #FFFFFF;}