.banner .swiper-button-prev,
.banner .swiper-button-next {
    background: none !important;
    border: none;
}

.banner .swiper-button-prev img,
.banner .swiper-button-next img {
    width: .13rem;
}

.banner .swiper-button-prev:hover img,
.banner .swiper-button-next:hover img {
    filter: invert(60%) sepia(95%) saturate(624%) hue-rotate(8deg) brightness(112%) contrast(106%);
}

.sbox .banner .item .newtit {
    font-family: rr;
    font-size: .72rem;
    font-weight: 700;
    line-height: .8438rem;
    text-align: center;
    color: #fff;
    max-width: none;
    letter-spacing: 0.15em;
}


.sbox .banner .item .newdesc {
    font-family: ll;
    font-size: .24rem;
    font-weight: 300;
    line-height: .2813rem;
    text-align: center;
    color: #fff;
    margin-top: .2rem;
    max-width: none;
    width: 100%;
}

.banner .item .txt {
    top: 50%;
}

.InformationC svg {
    width: .18rem;
    fill: #666666;
    margin-left: .05rem;
}

.InformationC .items:hover svg {
    fill: #FECA0A;
}

.msban .ttxxtt .text2 {
    font-family: rr;
    font-size: .58rem;
    font-weight: 500;
    line-height: .7691rem;
    text-align: center;
    margin-bottom: .22rem;
}

.msban .ttxxtt .text22 {
    font-family: ll;
    font-size: .24rem;
    font-weight: 300;
    line-height: .2813rem;
    text-align: center;
}

.msban .ttxxtt {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.isd-tit .h1 {
    font-family: rr;
    font-size: .48rem;
    font-weight: 700;
    line-height: .5626rem;
    text-align: center;
    color: #27221C;
    position: relative;
    margin-bottom: .28rem;
}

.isd-tit .h1:after {
    content: '';
    position: absolute;
    width: 0.43rem;
    height: 3px;
    background-color: #FDD000;

    transform: translateX(-50%);
    left: 50%;
    bottom: -0.12rem;

}


.isd-tit .h2 {
    font-family: ll;
    font-size: .24rem;
    font-weight: 200;
    line-height: .2813rem;
    letter-spacing: 0.1em;
    text-align: center;
}

.abs1 {
    padding: .84rem 2rem .97rem;
}

.abs1 .p {
    font-family: ll;
    font-size: .18rem;
    font-weight: 300;
    line-height: .38rem;
    text-align: left;
    text-indent: 2em;
    color: #70757C;
    margin-top: .3rem;
}

.abs1 .imgp {
    display: flex;
    justify-content: space-between;
    margin-top: .24rem;
}

.abs1 .imgp img {
    width: 4.63rem;
    height: 3.11rem;
}

.szggd {
    display: flex;
    justify-content: space-between;
    padding: 0 2rem;
    margin: .24rem 0 .34rem;
}


.szggd .shuzi {
    display: flex;
}

.szggd .counters {
    font-family: rr;
    font-size: .58rem;
    font-weight: 500;
    line-height: .6797rem;
    text-align: left;
    color: #FDD000;
}

.dianww {
    display: flex;
    align-items: flex-end;
    font-family: ll;
    font-size: .18rem;
    font-weight: 300;
    line-height: 1;
    margin-bottom: 0.7em;
    margin-left: 2px;
    text-align: left;
    color: #70757C;
}

.szggd .pps {
    font-family: rr;
    font-size: .18rem;
    font-weight: 300;
    line-height: .211rem;
    text-align: center;
    color: #70757C;
}

.abs2 {
    background-color: #F4F4F4;
    padding: 1.02rem 2rem 1rem;
}

.abs1 .isd-tit {
    margin-bottom: .37rem;
}


.abs2 .isd-tit {
    margin-bottom: .6rem;
}

.abs2ctt {
    display: flex;
    justify-content: space-between;
}

.abs2ctt .le {
    width: 7rem;
}

.abs2ctt .h3 {
    font-family: rr;
    font-size: .26rem;
    font-weight: 400;
    line-height: .3047rem;
    text-align: left;
    margin-bottom: .17rem;
    color: #231815;
}

.abs2ctt .item {
    margin-bottom: .37rem;
}

.abs2ctt .p {
    font-family: ll;
    font-size: .18rem;
    font-weight: 300;
    line-height: .38rem;
    text-align: left;
    color: #70757C;
}

.abs2ctt .ri {
    width: 6.2rem;
}

.abs2ctt .ri img {
    width: 100%;
    height: auto;
}

.detailcen>h3 {
    text-align: center;
    margin-top: .31rem;
    font-family: ll;
    font-size: .42rem;
    font-weight: 700;
    line-height: .64rem;
    color: #333333;
}

.detaill {
    display: none;
}

.detailr {
    padding: 0;
}

.detailr p {
    text-indent: 0;
}

.newshare {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.newshare>a {
    width: .3rem;
    height: .3rem;
    /* background-color: #bfa; */
    margin: 0 .21rem;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    flex-shrink: 0;
}


.newshare::before,
.newshare::after {
    content: '';
    width: 4rem;
    height: .01rem;
    background-color: #D9D9D9;
}

.newshare .nsh1 {
    background-image: url(/images/newshare1.png);
}

.newshare .nsh2 {
    background-image: url(/images/newshare2.png);
}

.newshare .nsh3 {
    background-image: url(/images/newshare3.png);
}

.newshare .nsh4 {
    background-image: url(/images/newshare4.png);
}

.newshare .nsh5 {
    background-image: url(/images/newshare5.png);
}

.newshare .nsh1:hover {
    background-image: url(/images/newshare11.png);
}

.newshare .nsh2:hover {
    background-image: url(/images/newshare21.png);
}

.newshare .nsh3:hover {
    background-image: url(/images/newshare31.png);
}

.newshare .nsh4:hover {
    background-image: url(/images/newshare41.png);
}

.newshare .nsh5:hover {
    background-image: url(/images/newshare51.png);
}

.dands .date {
    font-family: ll;
    font-size: .16rem;
    font-weight: 300;
    line-height: .1875rem;
    text-align: center;
    color: #70757C;
    margin: .44rem 0 .26rem;
}

.detail {
    padding-top: .58rem;
}

.detailrbom {
    display: none;
}

.newshare1 {
    margin-top: .58rem;
}

.footstopc .mbadd {
    display: none;
}


@media screen and (max-width:750px) {
    .n-lb11 a .img img {
        width: auto !important;
    }

    .detailcen {
        margin-top: 0 !important;
    }

    .abs1 {
        padding: .92rem 0.35rem 1.02rem;
    }

    .abs2 {
        padding: .99rem 0.35rem .9rem;
    }

    .abs1 .p {
        font-size: .24rem;
        line-height: 2;
        margin-top: .4rem;
    }

    .abs1 .imgp img {
        width: 2.08rem;
        height: 1.4rem;
    }

    .szggd {
        padding: 0;
    }

    .dianww {
        font-size: .24rem;
    }

    .szggd .pps {
        font-size: .24rem;
    }

    .abs2ctt {
        flex-direction: column-reverse;
    }

    .abs2ctt .ri {
        width: 100%;
        margin-bottom: .48rem;
    }

    .abs2ctt .h3 {
        font-size: .32rem;
        line-height: 1.5;
        margin-bottom: .19rem;
    }

    .abs2ctt .p {
        font-size: .24rem;
        line-height: 2;
    }

    .abs2ctt .item {
        margin-bottom: .44rem;
    }

    .abs2ctt .item:last-of-type {
        margin-bottom: 0;
    }

    .mbanner .swiper-button-prev {
        background-image: url(/images/ll.png);
    }

    .mbanner .swiper-button-next {
        background-image: url(/images/rr.png);
    }

    .mbanner .swiper-button-prev,
    .mbanner .swiper-button-next {
        border: none;
        background-color: transparent !important;
    }

    .mbanner .swiper-pagination {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .mbanner .swiper-pagination .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        background-color: #A2A2A230;
        border-radius: 50%;
        opacity: 1;
        margin: 0 .14rem !important;
    }

    .mbanner .swiper-pagination .swiper-pagination-bullet-active {
        width: 10px;
        height: 10px;
        background-color: #FECA0A;
    }

    .mbanner .swiper-slide img {
        object-fit: cover;
    }

    .mheader .inputs {
        border: none;
        left: 2.3rem;
    }

    .mfooter {
        display: none;
    }

    .foots {
        display: block !important;
    }

    .sbox {
        padding: 0;
    }

    .footstopl>img {
        display: none;
    }

    .footstop .footstopl h1 {
        display: none;
    }

    .footstop .footstopl h2 {
        display: none;
    }

    .footstopr {
        display: none;
    }

    .footstopl {
        width: auto;
    }

    .footstopc {
        width: auto;
        margin: 0;
    }

    .footstop {
        flex-direction: column-reverse;
    }

    .footstopc .mbadd {
        display: block;
    }

    .footstopc p {
        display: none;
    }

    .foots {
        padding: .87rem .48rem .33rem;
    }

    .footstop h1 {
        margin-top: 0 !important;
        margin-bottom: .15rem;
        font-size: .2rem;
        font-weight: 300;
        line-height: .2344rem;
        text-align: left;
        color: #fff;
    }

    .footstop h2 {
        margin-bottom: .3rem;
        font-size: .36rem;
        font-weight: 500;
        line-height: .4219rem;
        text-align: left;
        color: #fff;
    }

    .footstop h5 {
        margin-top: 0;
        margin-bottom: .15rem;
        font-size: .2rem;
        font-weight: 300;
        line-height: .2344rem;
        text-align: left;
        color: #fff;
    }

    .footstop h6 {
        font-size: .26rem;
        font-weight: 400;
        line-height: .4rem;
        text-align: left;
        color: #fff;
    }

    .footstopl .adff {
        display: flex;
        margin-top: .34rem;
    }

    .footstop p a {
        font-size: .24rem;
        font-weight: 250;
        line-height: .2813rem;
        text-align: left;
        margin: 0;
        color: #fff;
    }

    .footstopl p {
        margin-right: .8rem;
        height: .28rem;
        display: flex;
        align-items: center;
    }

    .footstopl p img {
        width: .28rem !important;
        height: .28rem !important;
        margin-right: .13rem !important;
    }

    .footstopl p img {
        filter: drop-shadow(0 .28rem #FECA0A);
    }

    .footstop {
        padding-bottom: .41rem;
        border: none;
    }

    .footsbom {
        height: auto;
        display: block;
    }

    .footsbom p,.footsbom a {
        font-size: .2rem;
        line-height: 1.8;
    }

    .foots {
        background-image: url(/images/newmbfoot.jpg);
    }

    .dands .date {
        font-size: .2rem;
    }

 .mu3b {
        position: relative;
    }

   .mu3b::after {
        content: '';
        position: absolute;
        width: .48rem;
        height: .48rem;
        right: 0;
        bottom: 0;
        background-image: url(/images/fing.png);
        background-size: contain;
        background-repeat: no-repeat;
	filter: invert(79%) sepia(88%) saturate(3344%) hue-rotate(343deg) brightness(96%) contrast(110%);
    }

}