@media (max-width: 750px) {
    .course-nar ul {
        width: 5.2rem;
        height: 1rem;
        float: left;
    }

    .course-nar ul li {
        width: 2.6rem;
    }

    .course-nar ul li a {
        font-size: .24rem;
    }
    .top-banner{
        height: 5rem;
    }
    .top-banner .banner-cover{
        padding-top: 2.1rem;
    }
    .top-banner h4{
        font-size: .44rem;
        height: auto;
        line-height: .6rem;
    }
    .top-banner p{
        font-size: .24rem;
        height: auto;
        line-height: .46rem;
        padding: .3rem .6rem;
    }
    .video-banner h4{
        font-size: .38rem;
    }
    .video-banner .banner-cover, .learn-banner .banner-cover{
        padding-top: 1.7rem;
    }
    .plane-banner .banner-cover{
        padding-top: 1.7rem;
    }
    .top-banner p i{
        display: inline-block;
    }
    .boutique-show ul{
        width: 100%;
    }
    .boutique-show ul li{
        float: none;
        width: 6rem;
        margin: .5rem auto 0 !important;
    }
    .boutique-show ul li .video-box{
        width: 100%;
        height: auto;
    }
    .boutique-show ul li .video-box img{
        display: block;
        width: 100%;
    }
    .boutique-show ul li p{
        font-size: .3rem;
        height: .8rem;
        line-height: .8rem;
    }
    .play-cover .play-container{
        width: 80%;
    }
    .flow-path .path-title p{
        font-size: .26rem;
        line-height: .4rem;
        padding: .5rem .2rem 0;
    }
    .flow-path .path-title p i{
        display: inline-block;
    }
    .flow-path .flow-path-container{
        width: 100%;
        margin: .42rem auto 0;
        padding: .3rem 0;
    }
    .flow-path .flow-path-nav{
        width: 100%;
        overflow: scroll;
    }
    .flow-path .flow-path-container ul{
        width: auto;
        height: .66rem;
        margin-bottom: .3rem;
    }
    .flow-path .flow-path-container ul li{
        width: 20%;
        height: .66rem;
        line-height:.66rem;
        font-size: .26rem;
    }
    .flow-path .flow-path-container .flow-path-nav ul{
        width: 9rem;
    }
    .flow-path .flow-path-container .flow-path-nav ul li{
        width: 16.6%;
    }
    .flow-path .flow-path-container .flow-path-img{
        width:90%;
    }
    .major-team{
        background-color: #F5F8FA;
        height: auto;
        padding-bottom: 4rem;
        background-size: 200% 5rem;
    }
    .major-team ul{
        width: 100%;
        margin: .5rem 0 0;
    }
    .major-team ul li{
        float: none;
        width: 7rem;
        height: auto;
        padding:.4rem 0 .6rem;
        margin: .3rem auto !important;
    }
    .major-team ul li img{
        width: 90%;
        margin: 0 auto;
    }
    .flow-path .path-title h4{
        font-size: .44rem;
        line-height: .6rem;
        padding: .55rem 0 .5rem;
    }

    .swiper-container .swiper-wrapper  .details-text{
        padding: .8rem .16rem 0;
    }
    .swiper-wrapper .details-text h4{
        font-size: .44rem;
        line-height: .6rem;
    }
    .swiper-wrapper .details-text p{
        font-size: .24rem;
        line-height: .4rem;
        padding: 0 !important;
        margin-top: .2rem;
    }
    .swiper-wrapper .details-text p i{
        display: inline-block;
    }
    .swiper-container .swiper-wrapper .swiper-slide{
        height: 4rem;
    }
    .plane-show{
        padding-bottom: .6rem;
    }

    .show_container, .show_container .show_content{
        width: 100%;
        text-align: center;
    }
    .show_container .show_nav{
        float: none;
    }
    .show_container .show_nav ul{
        float: none;
        width: 7.2rem;
        margin: 0 auto;
    }
    .show_container .show_nav ul li{
        float: left;
        width: 1.8rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }
    .show_container .show_nav .nav_point{
        float: none;
        display: inline-block;
        margin: 0.35rem 0;
    }
    .show_container .show_nav .nav_point b{
        float: left;
        margin: 0 1.5rem 0 0;
    }
    .show_container .show_nav .nav_point b:last-child{
        margin-right: 0;
    }
    .show_container .show_nav .nav_point b:nth-child(n+2):before{
        width: 1.5rem;
        height: 1px;
        left: -1.5rem;
        margin-right: 9px;
        top: 4px;
        background-color: #E2EAF0;
    }
    .show_container .show_content li img{
        max-width: 90%;
    }
    .show_container .show_content li .h5_container{
        width: 90%;
    }
    .show_container .show_content li .h5_container .fr img{
        width: 4.6rem;
    }
    .show_container .show_content li .h5_container .h5_content img{
        width: 2.1rem;
    }
    .plane-show ul li p{
        font-size: .28rem;
        line-height: .5rem;
        padding-top: .3rem;
    }
}
