





.mheader {
    width: 100%;
    height: 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #FFFFFF;
    border-bottom: 1px solid #E0E0E0;
    padding: 0 0.41rem 0 0.3rem;
    box-shadow: 0 0px 2px rgba(0, 0, 0, .1);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
}


.mheader1 {
    width: 100%;
    height: 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: transparent;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    padding: 0 0.41rem 0 0.3rem;
    box-shadow: 0 0px 2px rgba(0, 0, 0, .1);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
}

.mheader1  .inputs {
    display: none;
}

.mheader1 img {
    width: 2.29rem;
    height: 0.5rem;
}

.mheaderr img {
    width: 0.44rem;
    height: 0.44rem;
}

.mheader1  .skt img {
    display: none;
}

.mheader1  .skt {
    display: block;
    width: 1.0533rem;
    height: .54rem;
    background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-size: contain;
}

.mheader1 .gja {
    margin-right: 0.41rem;
}


.mheader1 .gja img{
   opacity: 0;
}

.mheader1 .gja {
    width: 0.44rem;
    height: 0.44rem;
    background-image: url(../images/msearch.png);
    background-repeat: no-repeat;
    background-size: contain;
}

.mheader1 .dka img{
    opacity: 0;
 }
 
 .mheader1 .dka {
     width: 0.44rem;
     height: 0.44rem;
     background-image: url(../images/mmenu.png);
     background-repeat: no-repeat;
     background-size: contain;
 }

 .droplist {
     top: 1rem;
 }

 .mbanner .swiper{
     width: 100%;
     height: 100vh;
 }

 .swiper-pagination-mb {
     position: absolute;
     bottom: 0.51rem !important;
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     z-index: 99;

 }

 .mbanner .swiper-pagination-bullet {
     opacity: 1;
     width: .10rem;
     height: .10rem;
     background-color: #7A7A7A;
     margin: 0 .08rem !important;
 }

 .mbanner .swiper-pagination-bullet-active {
    width: .12rem;
    height: .12rem;
    background-color: #DAB105;
}

@media screen and (max-width:750px) {
    .mbanner .txt .tit {
        color: #232323;
        text-align: center;
        font-size: .62rem;
        font-style: normal;
        font-weight: 700;
        line-height: .88rem;
    }

    .mbanner .txt .desc {
        color: #232323;
        font-size: .38rem;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-transform: uppercase;
        text-align: center;
        margin-top: .3rem;
    }

    .mbanner .swiper-slide .item>div {
        width: 100%;
        left: 0;
        top: 3rem;
    }

    .mbanner .swiper-button-prev,.mbanner .swiper-button-next {
        background-image: none;
        background-repeat: no-repeat;
        background-position: center;
        background-size: .1307rem .2778rem;
        border: none;
    }

    .mbanner .swiper-button-prev:hover,.mbanner .swiper-button-next:hover {
        background-color: transparent;
    }

    .mbanner   .swiper-button-next,   .mbanner  .swiper-button-prev {top: 55%;}

    .mbanner .swiper-button-prev {
        background-image: url(../images/l.png);
    }

    .mbanner .swiper-button-next {
        background-image: url(../images/r.png);
    }

    .homeP .swiper-slide-next {
        left: -30%;
    }

    .homeP .swiper-slide a{
        display: block;
        width: 4.76rem;
    }

    .homeP ul li .pb p {
        font-size: .22rem;
        line-height: .4rem;
    }

    .homeP ul li .pb div {
        width: .36rem;
        height: .36rem;
    }

    .homeP ul li .pb {
        height: 3rem;
    }



    .aqwrmb {
        width: 2.4rem;
        height: .76rem;
        left: calc(50% - 1.2rem);
    }

    .aqwrm {
        width: 2.4rem;
        height: .76rem;
        background-size: 2.4rem 0.76rem;
    }

    .aqwrmb span {
        color: #666;
text-align: center;
font-size: .24rem;
font-style: normal;
font-weight: 300;
line-height: normal;
    }

    .aqwrm::before {
        width: 2.4rem;
        height: .76rem;
        background-size: 2.4rem .76rem;
    }
    

    .homeP .swiper-pagination-bullet, .homeNews .swiper-pagination-bullet {
        width: .1rem;
        height: .1rem;
        flex-shrink: 0;
    }

    .homeP .swiper-pagination-bullet-active, .homeNews .swiper-pagination-bullet-active {
        width: .12rem;
        height: .12rem;
        
    }

 


    .homeNews .swiper-slide a {
        display: block;
        width: 5.02rem;
        padding: 0 .4rem 0 .1rem;
        border-right: 1px solid #E7E7E7;
    }


    .homeNews .swiper-slide-next {
        left: -21%;
    }

    .homeNews .swiper-slide {
        padding: 0;
        border: none;
    }

    .homeNews .np h1 {
        color: #333;
        font-size: .24rem;
        font-style: normal;
        font-weight: 500;
        line-height: .4rem;
    }
    .homeNews .np p {
        display: none;
    }

    .homeNews .np .date {
        font-size: .22rem;
    }

    .homeNews .np .enter {
        width: .36rem;
        height: .36rem;
    }

    .homeNews .swiper-slide:hover .np .enter img {
        transform: translateY(-100%);
        filter: drop-shadow(0 .36rem #020C4F);
    }

    .homeJob ul li {
        width: 3.2rem;
        height: 4rem;
    }

    .homeJob ul li h2 {
        font-size: .28rem;
        margin-top: .29rem;
        margin-bottom: .14rem;
    }

    .homeJob ul li p {
        font-size: .22rem;
        line-height: .42rem;
    }

    .homeJob ul li a {
        padding: .64rem .42rem 0;
    }


    .homeP ul li {
        width: 6.8rem;
        height: 3.4rem;
    }

    .homeP .swiper-slide a {
        display: flex;
        width: 6.8rem;
    }

    .homeP ul li .ib {
        width: 3.4rem;
        height: 3.4rem;
    }

    .homeP ul li .pb {
        height: 3.4rem;
    }

    .homeP ul {
        display: block;
        width: 6.8rem;
    }
    .homeP ul li {
        margin-top: 0.36rem;
    }

    .homeP ul li:first-of-type {
        margin-top: 0;
    }

}
 

/* @media screen and (max-width:750px) {
    .banner .item .wrap, .banner .item .txt {
        width: 100%;
        top: calc(21% + 1rem);
        left: 0rem;
    }

    .banner .item .font .tit {
        font-size: .64rem;
    }
    .banner .item .font .desc, .banner .item .txt .desc {
        margin-top: 0;
    }
    .banner .item .font .desc {
        font-size: .48rem;
    }

} */


 @media screen and (min-width:751px) {
    .mheader,.mheader1 {
        display: none;
    }

}