* {
    margin: 0;
    padding: 0
}


.pc{
    height: 100vh;
    min-height: 950px;
    background: url(../images/bg.jpg) no-repeat center top;
    background-size: cover;
}
.mb{
    display:none;
}

.pcin{
    width: 1680px;
    margin: 0 auto;
    display: flex;
    box-sizing: border-box;
    justify-content: space-between;
    padding-right: 10px;
}

.a{
    padding-left: 68px;
    position:relative;
    padding-top: 60px;
}
.logwz{
    position:absolute;
    left: 526px;
    bottom: 20px;
    color:#fff;
    color: #af0000;
    font-size: 20px;
}
.logwz span{
    color:yellow;
}
.a img{
    display: block;
}
.b{
    padding-left: -4px;
    padding-top: 32px;
}
.b img{
    display: block;
}
.c{
    display: flex;
    padding-left: 25px;
    padding-top: 24px;
}
.c1{
    width: 254px;
    height: 298px;
    background: url(../images/ewm.png) no-repeat center top;
}
.c2{
    padding-left: 20px;
}
.c1in{
    box-sizing: border-box;
    padding: 10px;
}
.c1in img{
    display: block;
    width: 100%;
}
#cesu{

}
#cesu li{
    display: flex;
    margin-bottom: 6px;
    position:relative;
    align-items: center;
}
#cesu li>span{
    position:absolute;
    right: 207px;
    top: 0px;
    color:#fff;
    line-height: 74px;
}
.li1{
    width: 410px;
    height: 58px;
    line-height: 58px;
    color:#fff;
    padding-left: 34px;
    box-sizing: border-box;
    display: block;
    background: url(../images/li.png) no-repeat center top;
}
.stat{
    width: 170px;
    height: 68px;
    background: url(../images/jinru.png) no-repeat center top;
    background-size: 100% 100%;
}

.jisu{
    width: 426px;
    height: 86px;
    background: url(../images/tongdao.png) no-repeat center top;
    background-size: 100% 100%;
    margin-left: 11px;
    display: block;
}
.d{
    margin-top: 20px;
}
.r{
    margin-top: 32px;
}
.r img{
    width: 788px;
}

@keyframes daxiao{
    0%{
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);

    }

    50%{
        -webkit-transform: scale(1.1);
           -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
             -o-transform: scale(1.1);
                transform: scale(1.1);

    }
}

.daxiao{
    animation: 1s linear 0s normal forwards infinite daxiao;
    -webkit-animation: 1s linear 0s normal forwards infinite daxiao;
       -moz-animation: 1s linear 0s normal forwards infinite daxiao;
         -o-animation: 1s linear 0s normal forwards infinite daxiao;
}
@media(max-width: 750px){
    .pc{
        display:none;
    }
    .mb{
        display: block;
        min-height: 100vh;
        background: url(../images/bgmb.jpg) no-repeat center top;
        background-size: 100% auto;
        overflow:hidden;
    }
    img{
        max-width: 100%;
    }
    html{
      font-size:13.33333vw; /* 750px */

    }

    .mblogo{
        text-align:center;
    }
    .mblogo img{
        display: block;
        margin: 0 auto;
        width: 4rem;
    }
    .mb1{
        margin-top: 24px;
    }
    .mb1 img{
        width: 7.17rem;
        margin: 0 auto;
        display: block;

    }

    .mb2{
        margin-top: 3.5rem;
    }
    .mb2 img{
        display: block;
        margin: 0 auto;
        width: 2.24rem;
    }

    .mbcesu {
        margin-top: .47rem;
    }
    .mbcesu li{
        display: flex;
        justify-content: space-between;
        width: 5.9rem;
        margin: 0 auto;
        margin-bottom: .14rem;
        position:relative;
        align-items: center;
    }
    .mbli1{
        width: .85rem;
        height: .66rem;
        background: url(../images/mbli1.png) no-repeat center top;
        background-size: 100% 100%;
        display: block;
        display:none;
    }
    .mbli2{
        display: block;
        width: 4.05rem;
        height: .58rem;
        box-sizing: border-box;
        padding-left: 1.2rem;
        line-height: .58rem;
        font-size:.2rem;
        color:#fff;
        font-size:.25rem;
        font-weight:bold;
        box-sizing: border-box;
        background: url(../images/mbli2.png) no-repeat center top;
        background-size: 100% 100%;
        text-decoration:none;
        margin-left: 10px;
    }

    .stat{
        width: 1.6rem;
        height: .64rem;
        background: url(../images/jinru1.png) no-repeat center top;
        background-size: 100% 100%;
    }
    .mbcesu li>span{
        position:absolute;
        right: 2rem;
        top: 0px;
        line-height: .63rem;
        color:#fff;
        font-size:.2rem;
    }
    .mb3{
        margin-top: .5rem;
        margin-bottom: .56rem;
    }
    .mb3 img{
        width: 5.19rem;
        margin: 0 auto;
        display: block;
    }
    .ftge{
        height: 1.9rem;
    }
    .ft{
        position: fixed;
        left: 0px;
        bottom: 0px;
        width: 100%;
        z-index: 1000;
        height: 1.5rem;
        background: url(../images/ft.png) no-repeat center top;
        background-size: 100% 100%;
        box-sizing: border-box;
        padding-left: .35rem;
        align-items: center;
        padding-right: .32rem;
        display: flex;
    }
    .ft1{
        width: 1.23rem;
        height: 1.23rem;
        background: url(../images/ft1.png) no-repeat center top;
        background-size: 100%;

    }
    .ft2{
        flex: 1;
        padding-top: .82rem;
        padding-left: .2rem;
        color:#fff;
        font-size: .22rem;
    }
    .ft2 span{
        color:yellow;
    }
    .ft3{
        width: 2.67rem;
        height: .95rem;
        position:absolute;
        right: .2rem;
        top: .3rem;
        background: url(../images/ft2.png) no-repeat center top;
        background-size: 100% 100%;
    }

    .kf{
        position: fixed;
        right: 20px;
        top: 200px;
        z-index: 999;
    }
    .kf img{
        width: 1.2rem;
    }
    .mb4{
        width: 6.75rem;
        margin: 0 auto;
    }
    .mbx{
        margin-top: .2rem;
    }
    .mbx img{
        width: 6.28rem;
        display: block;
        margin: 0 auto;
    }
    .mbdown{

    }
    .mbdown img{
        width: 4.19rem;
        /* height: 1.52rem; */
        display: block;
        margin: 0 auto;
    }

    .tanchu{
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background:rgba(0,0,0,0.6);
        z-index: 19999;
    }
    .tanchuin{
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

    }
    .tan1 img{
        display: block;
        width: 6.8rem;
    }
    .tan2{
        width: .6rem;
        height: .6rem;
        background: url(../image/close.png) no-repeat center top;
        background-size: 100% 100%;
    }
}
