@media only screen and (max-width: 1200px) {
    .container {
        width: 96%;
    }
    /*首页*/
    .team .slide-box .swiper-button-next {
        right: 0
    }
    .team .slide-box .swiper-button-prev {
        left: -10px;
    }
    .partners .swiper-box .swiper-container {
        width: 880px;
    }
}
@media only screen and (max-width: 980px) {
    /*首页*/
    .container {
        width: 100% !important;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .index_navbox .fl {
        width: 100%;
    }
    .index_navbox .video {
        width: 100%;
    }
    .index_navbox .videolist {
        margin: auto;
    }
    .adv-box .advList .advItem {
        width: 49%;
    }
    .video-t {
        width: 100%;
        margin: 0 auto;
        float: inherit;
    }
    .remenTab .public-t-wrap .video-t li {
        /* width: 32%; */
        margin: 0 2% 0 0%;
    }
    .remenTab .public-t-wrap .video-t li:last-of-type {
        /* margin: 0 0 0 0; */
    }
    .remenTab {
        width: 100%;
        margin: auto;
    }
    .remenCon {
        margin-top: 46px;
    }
    .pc-index-banner {
        display: none;
    }
    .mobile-index-banner {
        display: block;
    }
    .about .num-bar .num-item h3 {
        font-size: 24px;
    }
    .about .num-bar .num-item p {
        font-size: 14px;
    }
    .about .num-bar .num-item {
        border-left: none;
    }
    .about .num-bar {
        height: 100px;
        top: -50px;
    }
    .about .num-bar .num-item {
        margin: 20px 0;
    }
    .title .cn {
        font-size: 18px;
    }
    .title .en {
        font-size: 14px;
    }
    .about .about-text {
        width: 100%;
        padding: 0;
        margin: .35rem 0;
        text-align: center;
    }
    .about .about-text p {
        font-size: 14px;
        text-align: center;
        line-height: 24px;
    }
    .swiper-box {
        /* min-height: 6.8rem; */
    }
    .swiper-box .swiper-slide {
        width: 40%;
    }
    .swiper-box .swiper-slide img {
        width: 100%;
    }
    .swiper-box .left-bg {
        width: 100%;
        min-height: 2.6rem;
        position: absolute;
        bottom: 0;
    }
    .swiper-box .right-content {
        width: 100%;
        position: static;
        top: 0;
    }
    .advantages .container {
        width: 100%;
    }
    .advantages .adv-box {
        background: none !important;
        height: auto !important;
    }
    .team {
        background: url(../images/m-bg01.jpg) center center no-repeat;
        margin-top: 100px;
        padding: .55rem 0;
        background-size: 100% 100%;
    }
    .advantages .adv-box .adv-slide {
        background: url(../images/m-bg.jpg) center center no-repeat;
        /* height: 3.6rem; */
        background-size: 100% 100%;
        height: auto;
        min-height: auto;
    }
    .team .team-swiper {
        width: 96%;
        margin: auto;
    }
    .team .slide-box .swiper-slide {
        width: 48%;
    }
    .team .slide-box .swiper-slide .team-pic {
        width: 100%;
        height: 100%;
    }
    .team .slide-box .swiper-slide img {
        width: 100%;
    }
    .team .slide-box .swiper-button-next,
    .team .slide-box .swiper-button-prev {
        display: none;
    }
    .team .slide-box .swiper-slide .team-text {
        width: 94%;
        left: 3%;
        bottom: .15rem;
        padding: .2rem 0;
    }
    .team .slide-box .swiper-slide .team-text h3 {
        font-size: 16px;
        margin-bottom: .12rem;
    }
    .advantages .adv-box .adv-slide {
        padding: .3rem 0;
    }
    .advantages .adv-box .adv-slide .mobile-next,
    .advantages .adv-box .adv-slide .mobile-prev {
        display: block;
    }
    .advantages .adv-box .adv-slide .pc-next,
    .advantages .adv-box .adv-slide .pc-prev {
        display: none;
    }
    .advantages .adv-box .adv-slide .advantage-swiper {
        width: 96%;
        margin: auto;
    }
    .advantages .adv-box .adv-slide .mobile-next {
        right: 20px;
        top: 20px;
        left: auto;
    }
    .advantages .adv-box .adv-slide .mobile-prev {
        right: 80px;
        top: 20px;
        left: auto;
    }
    .advantages .adv-box .adv-slide .slide-text {
        width: 100%;
    }
    .advantages .adv-box .adv-slide .slide-text h4 {
        font-size: 16px;
    }
    .advantages .adv-box .adv-slide .slide-text p {
        font-size: 14px;
        line-height: 24px;
    }
    .news .left-new,
    .news .right-new .first-new .l-pic {
        display: none;
    }
    .news .right-new,
    .news .right-new .news-list li,
    .news .right-new .first-new .r-text {
        width: 100%;
    }
    .news .right-new .news-list li a {
        font-size: 14px;
    }
    .news .right-new .first-new .r-text .new-title {
        font-size: 16px;
    }
    .news .right-new .news-list li {
        height: 40px;
        line-height: 40px;
    }
    .partners .swiper-box .swiper-container {
        width: 100%;
    }
}
@media only screen and (max-width: 580px) {
    .adv-box .advList .advItem {
        width: 100%;
    }
    .offer .swiper-box {
        height: 6.8rem;
    }
    .remenTab .public-t-wrap .video-t li {
        margin-bottom: 20px !important;
    }
}
@media only screen and (max-width: 400px) {
    .team .slide-box .swiper-slide {
        width: 100%;
    }
    .offer .swiper-box {
        height: 6rem;
    }
}