@media screen and (min-width:960px) {
    main{
        position: relative;
    }
    #navcight{
        display: none;
    }
    #m-form-banner{
        display: none;
    }
    #m-footer{
        display: none;
    }

    .yd-three-quan{
        display: none;
    }
    .yd-ky-clear-baolei{
        display: none;
    }
    
    .yd-three-quan {
        display: none;
    }
    .yd-cankao-wears{
        display: none;
    }
    .yd-foo-system-tit{
        display: none;
    }

    .ky-kaoyan{
        font-size: 0.36rem !important;
        margin-bottom: 0.25rem;
    }


    /*公共部分以及三个按钮________________________________________________________________________________________*/


        /*@三个按钮*/
        .consult-phone-baidu-module {
            width: 100%;
            font-family: "SourceHanSansCN-Bold, SourceHanSansCN";
            font-size: 0.12rem;
        }
        
        .consult-phone-baidu-module .btn-hour {
            width: 6.6rem;
            height: 0.4rem;
            background: #D5081E;
            border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
            margin: 0.5rem auto;
        }
        
        
        .consult-phone-baidu-module .btn-red {
            position: absolute;
            right: 0;
            bottom: 0.2rem;
        }
        
        .consult-phone-baidu-module .btn-three {
        
            width: 6.6rem;
            height: 0.4rem;
            position: absolute;
        
        }
        
        .consult-phone-baidu-module .btn-three a {
            width: 2.19rem;
        
            display: block;
            float: left;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #fff;
            height: 0.4rem;
            line-height: 0.4rem;
        }
        
        .btn-three span {
            padding-left: 0.08rem;
        }
        
        .btn-shu {
            border-left: 1px solid #fff;
            border-right: 1px solid #fff;
            top: 50%;
            transform: translate(0.1rem, 50%);
            height: 0.2rem !important;
            ;
        }
        
        .consult-phone-baidu-module .btn-three i {
            display: block;
            padding-right: 0.08rem;
        }
        
        .consult-phone-baidu-module .btn-three img {
            display: block;
            width: 0.2rem;
            height: 0.2rem;
        }
        
        .consult-phone-baidu-module .btn-three span {
            display: block;
        }
        
        .school-item-module dd {
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        /*@ 标题公共部分*/
        .public-ky-title hgroup{
    
            margin-top: 0.6rem;
            height: 0.8rem;
            margin-bottom: 0.6rem;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .public-ky-title hgroup>img{
            height: 100%;
        }
        

    /*导航部分____________________________________________________________________________________________________*/
    .bk-nav-icon {
        width: 100%;
        height: 2.2rem;
        background-color: #fff;
    }
    
    .bk-nav-icon>nav {
        width: 14.4rem;
        height: 2.2rem;
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: space-around;
    }
    
    .bk-nav-icon>nav>dl {
        width: 0.8rem;
    }
    
    .bk-nav-icon>nav>dl>dt>a{

        width: 0.8rem;
        height: 0.8rem;
        border-radius: 0.24rem;
        border: solid 1px #B30101;
        background-color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
    
    }
    
    .bk-nav-icon>nav>dl>dd {

        font-family: "siyuan-r";
        font-size: 0.16rem;
        color: rgba(51, 51, 51, 1);
        text-align: center;
        line-height: 3em;

    }

    .bk-nav-icon .ky-nav-active dd{
        color: #B30101;
    }
    .bk-nav-icon .ky-nav-active dt a{
        background-color: #B30101;
    }




    /*导航下边的进度条________________________________________________________________________________________________*/
    .ky-prograss{
        margin: auto;
        width: 17rem;
        height: 3.2rem;
        background: linear-gradient(180deg, #F32424 0%, #B70000 100%);
        border-radius: 1.6rem;
        position: relative;
    }
    .ky-prograss-line{

        width: 14.4rem;
        height: 0.05rem;
        background: rgba(234, 234, 236, 0.3);
        border-radius: 0.03rem;
        position: absolute;
        top: 1.26rem;
        left: 1.28rem;
    }
    .ky-prograss-line span{

        position: absolute;
        width: 0.18rem;
        height: 0.18rem;
        background: #fff;
        border-radius: 50%;
        top: -0.06rem;
        z-index: 2;
    }


    .ky-prograss-line span:nth-of-type(1){
        left: 1.94rem;
    }
    .ky-prograss-line span:nth-of-type(2){
        left: 5.4rem;
    }
    .ky-prograss-line span:nth-of-type(3){
        left: 8.84rem;
    }

    .ky-prograss-line span:nth-of-type(4){
        left: 12.28rem;
    }
    .ky-prograss-eleven,
    .ky-prograss-three,
    .ky-prograss-two,
    .ky-prograss-six
    {
        font-family: "siyuan-r";
        position: absolute;
        font-weight: bold;
        font-size: 0.7rem;
        color: rgba(248, 231, 190, 1);
        left: 2.95rem;
        height: 1.2rem;
        line-height: 1.2rem;
        top: 0;
    }
    .ky-prograss-three{
        left: 6.4rem;
    }
    .ky-prograss-two{
        left: 9.7rem;
    }
    .ky-prograss-six{
        left: 12.8rem;
    }
    .ky-prograss-eleven>span,
    .ky-prograss-three>span,
    .ky-prograss-two>span,
    .ky-prograss-six>span
    {
        font-size: 0.14rem;
    }

    .ky-prograss-one,
    .ky-prograss-two1,
    .ky-prograss-three1,
    .ky-prograss-four{

   
        width: 2.8rem;
        height: 1.2rem;
        background: linear-gradient(#e88785, #db7663);
        border-radius: 0.2rem;
        font-size: 0.2rem;
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        color: #333333;
        text-align: center;
        top: 1.6rem;

    }

    .ky-prograss-one::after,
    .ky-prograss-two1::after,
    .ky-prograss-three1::after,
    .ky-prograss-four::after
    {
        position: absolute;
        display: block;
        content: "";
        width: 0.2rem;
        height: 0.2rem;
        background-color:#e88785 ;
        transform: rotate(45deg);
        top: -0.1rem;
        left: 50%;
        margin-left: -0.1rem;
        
    }
    
    .ky-prograss>div.prograss-active{
        background: linear-gradient(#FFFFFF,#F8E7BE);
    }
    .ky-prograss>div.prograss-active::after{
        background-color: #fff;
    }



    .ky-prograss-one{

        left: 1.9rem;
    }
    .ky-prograss-two1{
        left: 5.35rem;
    }
    .ky-prograss-three1{
        left: 8.8rem;
    }
    .ky-prograss-four{
        left: 12.25rem;
    }


/*消除各种堡垒————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
    .ky-clear-baolei{

        overflow: hidden;
        box-sizing: border-box;
        height: 15.2rem;
        width: 19.2rem;
        background: url(/img/html5_join/course/ky/baolei-bg.png) no-repeat;
        background-size: 100% auto;
        position: relative;

    }

    .ky-clear-baolei .consult-phone-baidu-module{

        margin-top:63%;

    }     


    
    .ky-baolei-nav{
        width:8.27rem;
        height: 1rem;
        position: absolute;
        top: 3.95rem;
        left: 5.48rem;
        display: flex;
    }
    .ky-baolei-nav>li{
        font-family: "siyuan-r";
        width: 2.46rem;
        font-size: 0.3rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-left: 0.4rem;
        text-align: center;
        color: rgba(215, 0, 0, 1);
    }
    .ky-baolei-nav>li:hover{
        text-decoration: underline;
    }

    .ky-baolei-nav>li:nth-of-type(1){
        margin-left: 0;
    }

    .ky-clear-baolei ol{

        font-size: 0.16rem;
        width: 14.4rem;
        margin: auto;
        display: flex;
        position: absolute;
        bottom: 1.86rem;
        left: 50%;
        transform: translateX(-50%);
        justify-content: space-between;
    }
    .ky-clear-baolei ol li{

        width: 2.3rem;
        height: 1.82rem;
        background: #fff;
        box-sizing: border-box;
        padding: 0.2rem;
        font-size: 0.16rem;
        color: rgba(124, 124, 124, 1);
        border-radius: 0.1rem;
        text-align: center;
        position: relative;
    }
    .ky-clear-baolei ol li h3{

        text-align: center;
        font-family: "siyuan-r";
        font-size: 0.2rem;
        color: rgba(255, 72, 72, 1);
        margin-top: 0.1rem;
    }
    .ky-clear-baolei ol li p{

        margin-top: 0.1rem;
        
    }
    .ky-clear-baolei ol li>p:hover{
        text-decoration: underline;
    }
    .ky-clear-baolei ol li>div{
        position: absolute;
        width: 0.8rem;
        height: 0.5rem;
        line-height: 0.5rem;
        border-radius: 0.25rem;
        font-size: 0.24rem;
        text-align: center;
        color: #fff;
        top: -0.25rem;
        left: 50%;
        margin-left: -0.4rem;
    }

    .ky-clear-baolei ol li:nth-of-type(1) div{
        background: #FF4848;

    }
    .ky-clear-baolei ol li:nth-of-type(2) div{
        background:rgba(255, 39, 39, 1);

    }
    .ky-clear-baolei ol li:nth-of-type(3) div{
        background: rgba(255, 14, 14, 1);

    }
    .ky-clear-baolei ol li:nth-of-type(4) div{
        background: rgba(235, 0, 0, 1);

    }
    .ky-clear-baolei ol li:nth-of-type(5) div{
        background: rgba(206, 0, 0, 1);

    }
    .ky-clear-baolei ol li:nth-of-type(6) div{
        background: rgba(172, 10, 9, 1);

    }

/*趁早准备板块_________________________________________________________________________________________________________________*/
.ky-zhunbei{

    width: 19.2rem;
    height: 8.4rem;
    background: rgba(234, 234, 236, 1);
    overflow: hidden;
}

.ky-zhunbei-content{
  
    width: 14.4rem;
    height: 4.8rem;
    margin: auto;
    overflow: hidden;
    position: relative;
}
.zhunbei-content-left,.zhunbei-content-right{
    width: 14.4rem;
    height: 4.8rem;
    position: absolute;
}
.zhunbei-content-left h4,.zhunbei-content-right h4{
    width: 50%;
    position: absolute;
    top:0;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    font-size: 0.36rem;
    color: #fff;
}

.zhunbei-content-left h4{
    left: 0;
}
.zhunbei-content-right h4{
    right: 0;
}
.zhunbei-content-left ul{

    margin-top: 1.4rem;
    margin-left: 5.2rem;
    
}
.zhunbei-content-right ul{
    margin-top: 1.4rem;
    margin-left: 4.5rem;
}
.zhunbei-content-left ul li,
.zhunbei-content-right ul li{

    width: 9.5rem;
    height: 0.8rem;
    font-size: 0.15rem;

}
.zhunbei-content-left ul li p,
.zhunbei-content-right ul li p{

    height: 0.4rem;

}

.zhunbei-content-left ul li p:nth-of-type(1),
.zhunbei-content-right ul li p:nth-of-type(1){

    width: 1.2rem;
    height: 0.38rem;
    line-height: 0.38rem;
    color: #fff;
    background: #C90000;
    border-radius: 0px 0.19rem 0.19rem 0;
    box-sizing: border-box;
    padding-left: 0.15rem;
    font-weight: bold;

}
.zhunbei-content-left ul li p:nth-of-type(2),
.zhunbei-content-right ul li p:nth-of-type(2){

    height: 0.38rem;
    line-height: 0.38rem;
    color: #fff;
    padding-left: 0.15rem;

}
.zhunbei-content-right ul li p:nth-of-type(2){

    height: 0.38rem;
    line-height: 0.38rem;
    color: #fff;
    padding-left: 0.14rem;

}
.zhunbei-content-to-right{

    position:absolute;
    width: 50%;
    height: 1rem;
    line-height: 1rem;
    top: 0;
    right: 0;
    z-index: 2;
    color:#fff;
    text-align: center;
    font-size: 0.36rem;
}
.zhunbei-content-to-left{

    position:absolute;
    width: 50%;
    height: 1rem;
    line-height: 1rem;
    top: 0;
    left: 0;
    z-index: 2;
    color:#fff;
    text-align: center;
    font-size: 0.36rem;

}
.zhunbei-content-left{
    
    background: url(/img/html5_join/course/ky/ky-zhunbei-red-left.png) no-repeat;
    background-size: 14.4rem 4.8rem;
    left: 0;
    z-index: 2;
}

.zhunbei-content-right{
    background: url(/img/html5_join/course/ky/ky-zhunbei-gray-right.png) no-repeat;
    background-size: 14.4rem 4.8rem;
    left: 0;
    z-index: 1;

}
/*广告_____________________________________________________________________________________________________________*/
.guanggao-mobile{
    display: none;
}
.ky-guanggao{

    width: 19.2rem;
    height: 1.6rem;
}
.ky-guanggao>img{

    width: 100%;

}


/*教学管理________________________________________________________________________________________*/
.fz-jxgl{

    width: 14.4rem;
    margin: auto;
    margin-top: 0.6rem;
    height: 7.8rem;
}
.fz-jxgl>ul{

    height: 4.5rem;
    position: relative;
    margin-top: 0.6rem;
    text-align: center;

}
.fz-jxgl>p{

    font-family: "siyuan-r";
    margin-top: 0.6rem;
    font-size: 0.2rem;
    color: #1B1B1B;
    text-align: center;
    line-height: 0.4rem;

}
.fz-jxgl>ul>li{
    position: absolute;
}
.fz-jxgl>ul>li>span{
    width: 100%;
    position: absolute;
    bottom: 0;
    display: block;
    font-size: 0.14rem;
    background: rgba(0,0,0,0.6);
    text-align: center;
    height: 0.5rem;
    line-height: 0.5rem;
    z-index: 3;
    color: #fff;
}
.fz-jxgl>ul>li:nth-of-type(1){
    left: 3.66rem;
    top: 0;
}
.fz-jxgl>ul>li:nth-of-type(1)>img{
    width: 7.1rem;
    height: 2.1rem;
}
.fz-jxgl>ul>li:nth-of-type(2){
    left: 0;
    top: 0;
}
.fz-jxgl>ul>li:nth-of-type(2)>img{
    width: 3.48rem;
    height: 4.5rem;
}
.fz-jxgl>ul>li:nth-of-type(3){
    right: 0;
    top: 0;
}
.fz-jxgl>ul>li:nth-of-type(3)>img{
    width: 3.48rem;
    height: 4.5rem;
}

.fz-jxgl>ul>li:nth-of-type(4){
    left: 3.66rem;
    top: 2.28rem;
}
.fz-jxgl>ul>li:nth-of-type(4)>img{
    width: 3.48rem;
    height: 2.25rem;
}
.fz-jxgl>ul>li:nth-of-type(5){
    left: 7.3rem;
    top: 2.28rem;
}
.fz-jxgl>ul>li:nth-of-type(5)>img{
    width: 3.48rem;
    height: 2.25rem;
}

/*荣耀学校——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

.bk-success {

    width: 100%;
    height: 15.2rem;
    background: url(/img/html5_join/course/bk/bk_success_bg.png) no-repeat;
    overflow: hidden;
    /*触发bfc*/
    background-size: 100% 100%;
    display: none;

}

.bk-success>h2 {


    font-family: "siyuan-r";
    width: 8.8rem;
    height: 0.8rem;
    margin: 0.4rem auto 0 auto;
    background: url(/img/html5_join/course/bk/title_star.png) no-repeat;
    /* border: solid 1px red; */
    font-size: 0.5rem;
    background-size: contain;
    text-align: center;
    font-weight: bold;

    background-position: 0 0.29rem;
    color: #C90000;

}

.bk-success>p {
    font-family: "siyuan-r";
    width: 12rem;
    text-align: center;
    font-family: "siyuan-r";
    color: #333333;
    margin: 0.24rem auto;
    margin-top: 4.6rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 0.16rem;
}

.bk-success-school {
    width: 14.4rem;
    margin: auto;
}

.bk-success-school>ul {
    width: 14.4rem;
}

.bk-success-school>ul>li {
    width: 2.3rem;
    height: 3.25rem;
    box-sizing: border-box;
    /* border: solid 1px black; */
    float: left;
    margin-left: 0.12rem;
    margin-top: 0.12rem;
}

.bk-success-school>ul>li>a {
    display: block;
    width: 100%;
    height: 100%;
}

.bk-success-school>ul>li>a>div {
    font-family: "siyuan-m";
    font-size: 0.2rem;
    padding-top: 0.5rem;
    text-align: center;
    color: #FEE6AE;
}

.bk-success-school>ul>li:nth-of-type(1),
.bk-success-school>ul>li:nth-of-type(7) {
    margin-left: 0;
}

.bk-success-school>ul>li:nth-of-type(1) {
    background: url(/img/html5_join/course/bk/school_zhongyangyinyue.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(2) {
    background: url(/img/html5_join/course/bk/school_zhongguoyinyue.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(3) {
    background: url(/img/html5_join/course/bk/school_chuanmei.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(4) {
    background: url(/img/html5_join/course/bk/school_minzu.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(5) {
    background: url(/img/html5_join/course/bk/school_xiqu.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(6) {
    background: url(/img/html5_join/course/bk/school_shoudushifan.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(7) {
    background: url(/img/html5_join/course/bk/school_tianjin.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(8) {
    background: url(/img/html5_join/course/bk/school_wuhan.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(9) {
    background: url(/img/html5_join/course/bk/school_sichuanyinyue.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(10) {
    background: url(/img/html5_join/course/bk/school_xinhai.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(11) {
    background: url(/img/html5_join/course/bk/school_zhejiangyinyue.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li:nth-of-type(12) {
    background: url(/img/html5_join/course/bk/school_shenyangyinyue.png) no-repeat;
    background-size: 100% 100%;
}

.bk-success-school>ul>li>a>span {
    display: block;
    /* padding-top:1rem; */
    /* height: 0.25rem; */
    font-family: "siyuan-b";
    color: #FFF4BA;
    font-size: 0.3rem;
    /* border: solid 1px blue; */
    animation: big 1s infinite;
    text-align: center;
    margin-top: 1.3rem;
    text-shadow: -1px -1px 0 #c90101, 1px -1px 0 #c90101, -1px 1px 0 #c90101, 1px 1px 0 #c90101, 0px 3px 3px rgba(255, 0, 0, 0.6);
}

.bk-success-school>ul>li:hover {
    transition: 0.5s;
    transform: scale(0.9);
}

@keyframes big {
    0% {
        transform: scale(1);
    }

    100% {
        transform: scale(1.3);
    }
}

/*权威教师_________________________________________________________________________________________________________________*/
/* 权威教师 */
.author-teas-wears {
    width: 100%;
    height: 15.6rem;
    background: #252536;
}
.author-teas-wears h2{
    overflow: hidden;
}

.author-teas-wears h2 img {
    width: 7.06rem;
    height: 1.2rem;
    margin: 0 auto;
    margin-top: 0.6rem;
    margin-bottom: 0.3rem;
}
.daoshi-nei-weo-als{
    
    min-width: 12.4rem;
    height: 12.4rem;
    position: relative;
 
}



/*老师轮播开始-------------------*/

.se_child {

    height: 6.2rem;
    min-width: 7.6rem;
    overflow: hidden;
    position: relative;
    margin: 0 auto 0 auto;
  }
  #swipercon3 {

    height: 100%;
  }
  #swipercon3 .swiper-slide {
    width: 14.7rem !important;
    /* width: auto; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  #swipercon3 .swiper-slide img {
    /* width: 14.72rem; */
    height: 100%;
  }
  /* 老师轮播结束-------------------*/
  .dao-er-com{
    position: absolute;
    top: 4rem;
    z-index: 1;
    left: 10%;
  }
.bk-teacher-list {

    width: 14.35rem !important;
    /* margin: auto; */
    margin-top: 0.6rem;
    height: 2rem;
    display: flex;
    margin-bottom: 0.6rem;
    margin-right: 0px !important;

}

.bk-teacher-list>dl {
    width: 3.6rem;

    position: relative;

}

.bk-teacher-list>dl>dt {
    height: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.bk-teacher-list>dl>dt>img {
    width: 0.76rem;
}

.bk-teacher-list>dl>dd {
    height: 1rem;
    font-family: "siyuan-r";
    height: 0.3rem;
    font-size: 0.2rem;
    text-align: center;
    color: #fff;
}

.bk-teacher-list>dl>span {
    display: block;
    position: absolute;
    height: 1.2rem;
    width: 0.01rem;
    background: rgba(255, 255, 255, 0.3);
    right: 0;
    top: 0.4rem;

}

.bk-teacher-person {

    width: 15rem;
    margin: 0 auto 0 auto;
    position: relative;
    z-index: 100;

}

.bk-teacher-person>ul {
    width: 100%;
    display: flex;
    background: #D5081E;
    border-radius: 0.4rem;
    /* overflow: hidden; */

}

.bk-teacher-person>ul>li {
    width: 2.88rem;
    height: 0.8rem;
    position: relative;

}

.bk-teacher-person>ul>li>b {
    display: block;
    position: absolute;
    height: 0.27rem;
    width: 2px;
    background: #fff;
    right: 0.02rem;
    top: 0.26rem;
}

.bk-teacher-person>ul>li {
    display: block;
    font-family: "siyuan-r";
    width: 2.88rem;
    height: 0.8rem;
    font-size: 0.22rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}

.bk-teacher-person>ul>li>img {
    width: 0.52rem;
    height: 0.35rem;
    margin-left: 0.1rem;
    display: none;
}

.bk-teacher-person>ul>li>span {
    display: block;
    width: 0.2rem;
    height: 0.2rem;
    background: #D5081E;
    display: none;
    /* border: solid 1px #fff; */

    position: absolute;
    bottom: -0.1rem;
    left: 50%;
    transform: translateX(-50%);
    transform: rotate(45deg);
}

.bk-teacher-person>ul .bk-teacher-person-active {
    font-weight: bold;
}

.bk-teacher-person>ul .bk-teacher-person-active img {
    display: block;
}

.bk-teacher-person>ul>li.bk-teacher-person-active>span {
    display: block;
}

.bk-teacher-public-panel {
    margin-top: 0.4rem;
    width: 100%;
    height: 3.66rem;
    display: flex;
    justify-content: space-around;
    display: none;
}

.bk-teacher-public-panel>dl {
    width: 2.28rem;
    font-family: "siyuan-r";
    /* border: solid 1px red; */
}

.bk-teacher-public-panel>dl>dt {
    width: 2.28rem;
    height: 2.84rem;
}

.bk-teacher-public-panel>dl>dt>img {

    width: 100%;

}

.bk-teacher-public-panel>dl>dt>a>img {

    width: 100%;

}
.bk-teacher-public-panel>dl>dd:nth-of-type(1){
    margin-top: 0.15rem;
}
.bk-teacher-public-panel>dl>dd {
    /* width: 70%; */
    /* height: 0.3rem; */
    line-height: 0.2rem;
    font-size: 0.14rem;
    float: left;
    line-height: 0.2rem;
    color: #fff;
    margin-top: 0.1rem;
    text-align: center;
}

.bk-teacher-public-panel>dl>dd:nth-of-type(1) {
    width: 2.28rem;
    font-size: 0.18rem;
}
.bk-teacher-public-panel>dl>dd:nth-of-type(1) b{
    width: 100%;
    font-size: 0.18rem;
    font-weight: 400;
    margin-left: 0.2rem;
}



.bk-teacher-public-panel>dl>dd:nth-of-type(2) {
    width: 70%;
    font-size: 0.14rem;
    text-align: center;
    border: solid 1px #fff;
    border-radius: 0.12rem;
    height: 0.2rem;
    line-height: 0.2rem;
    overflow: hidden;
    margin-left: 15%;
}

.bk-teacher-public-panel>dl>dd:nth-of-type(3) {

    width: 100%;
    font-size: 0.18rem;

}

.bk-teacher-public-panel>dl:hover {
    transition: 0.5s;
    transform: scale(1.1);
}

/*@免费试听1节课*/
.mianfeishiting{
    width: 100%;
    display: flex;
    justify-content: center;
}
.mianfeishiting>a{

    padding-left: 0.1rem;
    padding-right: 0.1rem;
    background: #B30101;
    color: #fff;
    padding-top: 0.05rem;
    padding-bottom: 0.05rem;

}



 /* 音乐考研 */
 .yd-fover-dl,
 .yd-five-dl {
     display: none;
 }

 .musids-ban-allls .yd-yukeban-biao-hgroup {
     display: none;
 }

 .musids-ban-allls .pcyukeban-biao-hgroup img {
     width: 7.12rem;
     margin: 0 auto;
     margin-top: 0.8rem;
     margin-bottom: 0.6rem;
 }

 .musids-ban-allls .neirongb-conners {
     display: flex;
     flex-wrap: wrap;
     margin: 0 2.4rem;
     justify-content: space-between;
     margin-bottom: 0.3rem;
 }

 .musids-ban-allls .neirongb-conners dl {
     width: 4.5rem;
     margin-bottom: 0.34rem;

 }

 .musids-ban-allls .neirongb-conners dl dt {
     width: 100%;
     height: 1.45rem;
 }

 .musids-ban-allls .neirongb-conners dl dt img {
     width: 100%;
     height: 100%;
     border-radius: 0.16rem 0.16rem 0 0;
 }

 .musids-ban-allls .neirongb-conners dl dd {
     height: 2.05rem;
     width: 100%;
     background: #EBEBEB;
     font-size: 10px;
     overflow: hidden;
     border-radius: 0 0 0.16rem 0.16rem;
 }

 .musids-ban-allls .neirongb-conners dl dd .xia-ce-btn {
     width: 4.2rem;
     height: 1.1rem;
     background: #FFFFFF;
     border-radius: 0.1rem;
     margin: 0 auto;
     margin-top: 0.13rem;
     overflow: hidden;
 }

 .musids-ban-allls .neirongb-conners dl dd .xia-ce-btn h3 {
     font-size: 0.26rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #EA0101;
     line-height: 0.27rem;
     text-align: center;
     margin-top: 0.2rem;
 }

 .musids-ban-allls .neirongb-conners dl dd .xia-ce-btn p {
     font-size: 0.2rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #333333;
     line-height: 0.27rem;
     text-align: center;
     margin-top: 0.18rem;
 }

 .musids-ban-allls .neirongb-conners dl dd i {
     width: 1.8rem;
     height: 0.4rem;
     background: #C90000;
     border-radius: 0.2rem;


     font-size: 0.18rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #FFFFFF;
     line-height: 0.4rem;
     display: block;
     text-align: center;
     margin: 0 auto;
     margin-top: 0.2rem;
 }

 .musids-ban-allls .neirongb-conners dl dd i a {
     color: #fff;
 }

 .musids-ban-allls .neirongb-conners dl {
     position: relative;
 }

 .musids-ban-allls .neirongb-conners dl .fun-jingl {
     width: 4.5rem;
     height: 3rem;
     background: url(/img/html5_join/course/ky/ky-jiao-biao.png)no-repeat 0% 0%/300% 200%;
     position: absolute;
     top: 0;
 }

 .musids-ban-allls .neirongb-conners dl .fun-jing2 {
     width: 4.5rem;
     height: 3rem;
     background: url(/img/html5_join/course/ky/ky-jiao-biao.png)no-repeat 52% 0%/300% 200%;
     position: absolute;
     top: 0;
 }

 .musids-ban-allls .neirongb-conners dl .fun-jing3 {
     width: 4.5rem;
     height: 3rem;
     background: url(/img/html5_join/course/ky/ky-jiao-biao.png)no-repeat 103% 0%/300% 200%;
     position: absolute;
     top: 0;
 }

 .musids-ban-allls .neirongb-conners dl .fun-jing4 {
     width: 4.5rem;
     height: 3rem;
     background: url(/img/html5_join/course/ky/ky-jiao-biao.png)no-repeat 0% 132%/300% 200%;
     position: absolute;
     top: 0;
 }

 .musids-ban-allls .neirongb-conners dl .fun-jing5 {
     width: 4.5rem;
     height: 3rem;
     background: url(/img/html5_join/course/ky/ky-jiao-biao.png)no-repeat 77% 132%/300% 200%;
     position: absolute;
     top: 0;
 }

 .musids-ban-allls .neirongb-conners dl:nth-of-type(4),
 .musids-ban-allls .neirongb-conners dl:nth-of-type(5) {
     display: flex;
     width: 7.05rem;
     height: 1.95rem;
     background: #EBEBEB;
     border-radius: 0.16rem;
 }

 .musids-ban-allls .neirongb-conners dl:nth-of-type(4) dt,
 .musids-ban-allls .neirongb-conners dl:nth-of-type(5) dt {
     width: 2.9rem;
     height: 1.95rem;
     background: #25334E;
     border-radius: 0.16rem 0px 0px 0.16rem;
 }

 .musids-ban-allls .neirongb-conners dl:nth-of-type(4) dd,
 .musids-ban-allls .neirongb-conners dl:nth-of-type(5) dd {
     width: 4.15rem;
     height: 1.95rem;
     background: #EBEBEB;
     border-radius: 0 0.16rem 0.16rem 0;
 }

 .musids-ban-allls .neirongb-conners dl:nth-of-type(4) dd .xia-ce-btn,
 .musids-ban-allls .neirongb-conners dl:nth-of-type(5) dd .xia-ce-btn {
     width: 3.9rem;
     height: 1.1rem;
     background: #FFFFFF;
     border-radius: 0.1rem;
 }


 /* 音乐院校定向辅导 */
 .conner-right .tab-funer-alls {
     display: none;
 }

 .sechool-coner-wears {
     width: 100%;
     height: 9rem;
     background: #F6F6F6;
     overflow: hidden;
     display: flex;
     justify-content: center;
 }

 .sechool-coner-wears .conner-left {
     width: 4rem;
     height: 7.8rem;
     background: #2B2A2F;
     margin-top: 0.6rem;
 }

 .sechool-coner-wears .conner-left .conners-areice {
     background: #C90101;
     color: #fff;
 }

 .sechool-coner-wears .conner-left .coner-beijing-red {
     width: 2.96rem;
     height: 3.4rem;
     background: url(/img/html5_join/course/ykb/scho0l-qi-red.png) no-repeat;
     background-size: 2.96rem 3.4rem;
     margin: 0 auto;
     overflow: hidden
 }

 .sechool-coner-wears .conner-left .coner-beijing-red h3 {
     font-size: 0.5rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #FFFFFF;
     line-height: 0.7rem;
     text-align: center;
     margin-top: 0.4rem;
 }

 .sechool-coner-wears .conner-left .coner-beijing-red p {
     font-size: 0.2rem;
     font-family: Source Han Sans CN;
     font-weight: 300;
     color: #FFFFFF;
     line-height: 0.7rem;
     text-align: center;
 }

 .sechool-coner-wears .conner-left ul li {
     width: 3rem;
     height: 0.6rem;
     background: #FFFFFF;
     border-radius: 0.35rem;

     font-size: 0.24rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #C90101;
     line-height: 0.6rem;
     text-align: center;
     margin: 0 auto;
     margin-top: 0.2rem;

 }

 .sechool-coner-wears .conner-right {
     margin-top: 0.6rem;
 }

 .conner-right .tab-funer-alls {
     width: 10.4rem;
     height: 7.8rem;
     background: #fff;
     overflow: hidden;
 }

 .conner-right .tab-funer-alls ol {
     width: 9.72rem;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     margin: 0 auto;
     margin-top: 0.32rem;
 }

 .conner-right .tab-funer-alls ol li {
     position: relative;
     width: 4.8rem;
     height: 1.6rem;
     font-size: 1px;
     margin-bottom: 0.2rem;
 }

 .conner-right .tab-funer-alls ol li img {
     width: 100%;
     height: 100%;
     position: absolute;
 }

 .conner-right .tab-funer-alls ol li .sclooy-btns-rights {
     /* display: flex; */
     position: absolute;
     right: 0.26rem;

 }

 .conner-right .tab-funer-alls ol li .sclooy-btns-rights p {
     width: 1.3rem;
     height: 0.3rem;
     background: #D5081E;
     border-radius: 0.15rem;
     font-size: 0.16rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #FFFFFF;
     line-height: 0.3rem;
     text-align: center;
     margin-bottom: 0.12rem;
     margin-top: 0.44rem;
 }

 .conner-right .tab-funer-alls ol li .sclooy-btns-rights p a {
     color: #fff;
 }

 .conner-right .tab-funer-alls ol li .sclooy-btns-rights b {
     width: 1.3rem;
     height: 0.3rem;
     background: #fff;
     border-radius: 0.15rem;
     font-size: 0.16rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #C90101;
     line-height: 0.3rem;
     display: inline-block;
     text-align: center;
 }

 .conner-right .tab-funer-alls ol li .sclooy-btns-rights b a {
     color: #C90101;
 }

 /* 为什么一定要趁早准备 */
 .early-zhunb-alls {
     height: 8.4rem;
 }

 .early-zhunb-alls hgroup h2 {
     padding-top: 0.6rem;
     margin-bottom: 0.5rem;
     width: 100%;
     display: flex;
     justify-content: center;
 }

 .earl-tabs .opport-top-list ul {
     display: flex;
     width: 14.38rem;
     position: absolute;
     z-index: 1;
 }

 .earl-tabs .opport-top-list ul li {
     width: 50%;
     font-size: 0.36rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #000;
     line-height: 0.9rem;
     text-align: center;
 }

 .early-zhunb-alls .earl-tabs {
     position: relative;
 }

 .early-zhunb-alls .earl-tabs .right-twe {
     width: 14.38rem;
     position: absolute;
 }

 .early-zhunb-alls .earl-tabs .right-twe img {
     width: 100%;
     /* position: absolute; */
 }

 .early-zhunb-alls .earl-tabs .right-oness {
     width: 14.38rem;
     position: absolute;
     /* z-index: 1; */
 }

 .early-zhunb-alls .earl-tabs .right-oness img {
     width: 100%;
     /* position: absolute; */
 }

 .right-oness .beio1 {
     width: 100%;
     height: 4.78rem;
     background: url(/img/html5_join/course/ky/zhun-right.png) no-repeat;
     background-size: 100% 4.78rem;
     padding-top: 0.2rem;
     position: absolute;

 }

 .right-twe .beio2 {
     width: 100%;
     height: 4.78rem;
     background: url(/img/html5_join/course/ky/zhun-left-red.png) no-repeat;
     background-size: 100% 4.78rem;
     overflow: hidden;
     position: absolute;
 }

 .right-twe .beio2 .bao-brn-rn {
     margin-left: 4.5rem;
     margin-top: 1rem;
 }

 .right-twe .beio2 dl {
     position: relative;
     z-index: 2;
 }

 .right-twe .beio2 dl dt {
     width: 1.2rem;
     height: 0.38rem;
     background: #C90000;
     border-radius: 0px 0.19rem 0.19rem 0px;
     font-size: 0.15rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #FFFFFF;
     line-height: 0.38rem;
 }

 .right-twe .beio2 dl dd {
     font-size: 0.14rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #FFFFFF;
     line-height: 0.5rem;
 }

 /* 针对性解决各人群备考障碍 */
 .cankao-wears {
     width: 100%;
     height: 9rem;
     background: url(/img/html5_join/course/ky/kaozhangai-big.png) no-repeat;
     background-size: 100% 9rem;
 }

 .cankao-wears hgroup h2 {
     padding-top: 0.6rem;
     margin-bottom: 0.5rem;
     width: 100%;
     display: flex;
     justify-content: center;
     height: 0.92rem;
 }

 .zhicezhi-quan {
     position: relative;
 }

 .zhicezhi-quan .zhicezhi-one {
     position: absolute;
     top: 1rem;
     left: 3rem;
 }
 
 .zhicezhi-quan p:hover{
     color: #D70000 !important;
 }
 .zhicezhi-quan .zhicezhi-one p {
     width: 2.15rem;
     font-size: 0.18rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #FFFFFF;
     line-height: 0.3rem;

 }

 .zhicezhi-quan .zhicezhi-twe {
     position: absolute;
     top: 0.9rem;
     left: 6.8rem;
 }

 .zhicezhi-quan .zhicezhi-three {
     position: absolute;
     top: 0.9rem;
     left: 11.6rem;
 }

 .zhicezhi-quan .zhicezhi-four {
     position: absolute;
     top: 4.3rem;
     left: 4.3rem;
 }

 .zhicezhi-quan .zhicezhi-five {
     position: absolute;
     top: 4.3rem;
     left: 9.1rem;
 }

 .zhicezhi-quan .zhicezhi-twe h3,
 .zhicezhi-quan .zhicezhi-three h3,
 .zhicezhi-quan .zhicezhi-four h3,
 .zhicezhi-quan .zhicezhi-five h3 {
     font-size: 0.3rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #D70000;
     line-height: 0.5rem;
     text-align: center;
 }

 .zhicezhi-quan .zhicezhi-twe p,
 .zhicezhi-quan .zhicezhi-three p,
 .zhicezhi-quan .zhicezhi-four p,
 .zhicezhi-quan .zhicezhi-five p {
     width: 3.36rem;
     font-size: 0.16rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #272B34;
     line-height: 0.3rem;
 }
 .zhicezhi-quan .zhicezhi-six{
     width: 3.25rem;
     height: 0.8rem;
     background: #C90000;
     border-radius: 0.4rem;
     position: absolute;
     top: 4.66rem;
     left: 13.6rem;
 }

 .zhicezhi-quan .zhicezhi-six p {
     font-size: 0.18rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #FFFFFF;
     line-height: 0.8rem;
     text-align: center;
 }
 .zhicezhi-quan .zhicezhi-six p a{
     color: #FFFFFF;
 }
 .zhicezhi-quan .zhicezhi-six p:hover a{
     color: #C90000;
 }
 .zhicezhi-quan .zhicezhi-six:hover{
    background: #fff;
 }

 /* 专业定向培养 */
 

 /* 音乐考研课程安排 */
 
 .srt-wears-allsbei table {
     width: 10.75rem;
     height: 6.76rem;
     border-collapse: separate;
     border-spacing: 0.05rem;
     margin: 0 auto;

 }

 .srt-wears-allsbei table thead {
     border-spacing: 0.1rem;
 }

 .srt-wears-allsbei table tr:nth-of-type(1) {
     height: 0.6rem;
     border-radius: 0.2rem 0.2rem 0px 0px;
     font-size: 0.18rem;
     color: #fff;
     border-spacing: 0rem !important;

 }

 .srt-wears-allsbei table tr:nth-of-type(1) td {
     /* border: 5px solid #000; */
 }

 .srt-wears-allsbei table tr:nth-of-type(1) td:nth-of-type(1) {
     width: 1.7rem;
 }

 .srt-wears-allsbei table tr:nth-of-type(1) td:nth-of-type(2) {
     width: 5.5rem;
 }

 .srt-wears-allsbei table tr:nth-of-type(1) td:nth-of-type(3) {
     width: 2rem;
 }

 .srt-wears-allsbei table tr {
     background: rgba(0, 0, 0, 0.1);
 }

 .srt-wears-allsbei table tr td {
     font-size: 0.16rem;
     vertical-align: middle;
     text-align: center;
     line-height: 0.3rem;
 }

 .srt-wears-allsbei table .fun-tabs td:nth-of-type(1) {
     border-radius: 0.2rem 0 0 0;
 }

 .srt-wears-allsbei table .fun-tabs td:nth-last-child(1) {
     border-radius: 0 0.2rem 0 0;
 }
 .srt-wears-allsbei .consult-phone-baidu-module{
    padding:0.6rem 0;
 }

 /* 教学体系 */
 .foo-system-tit hgroup h2 {
     width: 100%;
     display: flex;
     justify-content: center;
     margin-top: 0.45rem;
     margin-bottom: 0.7rem;
 }

 .foo-tab-list ul {
     display: flex;
     margin: 0 2.4rem;
     justify-content: space-between;
 }

 .foo-tab-list ul li {
     width: 2.8rem;
     height: 1.8rem;
     background: #fff;
     box-shadow: 0px 0px 16px 0px rgba(159, 159, 159, 0.1600);
     border-radius: 0.2rem;
     display: flex;
     line-height: 1.8rem;
 }

 .foo-tab-list ul .foo-current {
     width: 2.8rem;
     height: 1.8rem;
     background: linear-gradient(90deg, #FF3939 0%, #D60000 100%);
     box-shadow: 0px 0px 16px 0px rgba(159, 159, 159, 0.1600);
     border-radius: 0.2rem;
     display: flex;
     line-height: 1.8rem;
 }

 .foo-tab-list ul .foo-current b {
     color: #fff;
 }

 .foo-tab-list ul .foo-current span {
     width: 0.37rem;
     height: 0.34rem;
     background: #fff;
 }

 .foo-tab-list ul .foo-current span .wai-ko {
     width: 0.32rem;
     height: 0.32rem;
     background: #D60000;
 }

 .foo-tab-list ul li:nth-of-type(1) img {
     width: 1.28rem;
     height: 1.2rem;
     margin-top: 0.52rem;
     margin-left: 0.25rem;
 }

 .foo-tab-list ul li:nth-of-type(2) img {
     width: 1.24rem;
     height: 1.26rem;
     margin-top: 0.52rem;
     margin-left: 0.25rem;
 }

 .foo-tab-list ul li:nth-of-type(3) img {
     width: 1.16rem;
     height: 1.24rem;
     margin-top: 0.52rem;
     margin-left: 0.25rem;
 }

 .foo-tab-list ul li:nth-of-type(4) img {
     width: 1.10rem;
     height: 1.24rem;
     margin-top: 0.52rem;
     margin-left: 0.25rem;
 }

 .foo-tab-list ul li:nth-of-type(5) img {
     width: 1.36rem;
     height: 0.94rem;
     margin-top: 0.72rem;
 }

 .foo-tab-list ul li b {
     font-size: 0.7rem;
     font-family: Source Han Serif SC;
     font-weight: 800;
     color: #333333;
 }

 .foo-tab-list ul li span {
     width: 0.37rem;
     height: 0.34rem;
     background: #D60000;
     /* margin-left: 0.2rem; */
     margin-top: 0.2rem;
 }

 .foo-tab-list ul li span .wai-ko {
     width: 0.32rem;
     height: 0.32rem;
     background: #fff;
     margin-top: 0.06rem;
 }

 .foo-item {
     display: none;
 }

 .foo-item .fooyuan-bei {
     width: 13.5rem;
     height: 4rem;
     background: url(/img/html5_join/course/ky/quan-big-banner.png) no-repeat;
     background-size: 13.5rem 4rem;
     margin: 0 auto;
     position: relative;
     margin-top: 0.6rem;
 }

 .foo-item .fooyuan-bei h3 {
     font-size: 0.2rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #C90000;
     line-height: 0.2rem;
     margin-right: 0.1rem;
 }

 .foo-item .fooyuan-bei p {
     width: 3.7rem;
     font-size: 0.14rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #333333;
     line-height: 0.2rem;

 }

 .conss {
     z-index: 10;
     /* color: red; */
 }

 .foo-item .fooyuan-bei .cion-lefts {
     overflow: hidden;
     display: inline-block;
 }

 .foo-item .fooyuan-bei .cion-lefts p {
     margin-left: 0.1rem;
 }

 .foo-item .fooyuan-bei .cion-lefts h3 {
     margin-left: 0.1rem;
 }

 .foo-item .fooyuan-bei .cion-center {
     display: inline-block;
     position: absolute;
     top: 1.3rem;
     right: 6.4rem;
 }

 .foo-item .fooyuan-bei .cion-center b {
     font-size: 0.7rem;
     font-family: Source Han Serif SC;
     font-weight: 800;
     color: #C90000;
     line-height: 0.7rem;
     text-align: center;
 }

 .foo-item .fooyuan-bei .cion-lefts .cion-lefts-top {
     margin-top: 0.6rem;
 }

 .foo-item .fooyuan-bei .cion-lefts .cion-lefts-top p {
     margin-top: 0.3rem;

 }

 .foo-item .fooyuan-bei .cion-lefts .cion-lefts-bottom {
     margin-top: 1.3rem;
 }

 .foo-item .fooyuan-bei .cion-lefts .cion-lefts-bottom p {
     margin-top: 0.3rem;
 }

 .foo-item .fooyuan-bei .cion-rights {
     float: right;
     text-align: right;
     margin-top: 1.6rem;
 }

 .foo-item .fooyuan-bei .cion-rights p {
     margin-top: 0.3rem;
     text-align: right;
 }

 /* 设备环境全高档 */

 .grade-wear-quan {
     margin-top: 0.8rem;
 }

 .shebei-biao-bei h2 {
     width: 100%;
     display: flex;
     justify-content: center;
     margin-top: 0.45rem;
     margin-bottom: 0.7rem;
 }

 .grade-wear-quan .gronp-jies-p p {
     font-size: 0.2rem;
     font-family: "siyuan-r";
     font-weight: 400;
     color: #1E1E1E;
     line-height: 0.3rem;
     text-align: center;
 }

 .tab-yuear-wearss {
     margin-top: 0.5rem;
 }

 .tab-yuear-wearss .tab-con-foot .xia-item-jin {
     display: none;
 }

 .tab-list-heads .ground-conrr {
     background: #D00000 !important;
     color: #fff !important;
 }

 .tab-yuear-wearss .tab-list-heads {
     margin-bottom: 0.2rem;
 }

 .tab-yuear-wearss .tab-list-heads ul {
     display: flex;
     margin: 0 2.4rem;
     justify-content: space-between;
 }

 .tab-yuear-wearss .tab-list-heads ul li {
     width: 3.48rem;
     height: 0.7rem;
     background: #FFFFFF;
     border: 0.01rem solid #D5081E;
     border-radius: 0.1rem;
     font-size: 0.24rem;
     font-family: "siyuan-r";
     font-weight: bold;
     color: #D5081E;
     line-height: 0.7rem;
     text-align: center;
 }

 .tab-con-foot .xia-item-jin {
     margin: 0 2.4rem;
 }

 .tab-con-foot .xia-item-jin ol {
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
 }

 .tab-con-foot .xia-item-jin ol li {
     margin-bottom: 0.1rem;
 }

 .xia-item-jin ol li img {
     width: 3.48rem;
     height: 2.56rem;
 }

 .tab-con-foot .xia-item-jin ol li:nth-of-type(1) img {
     width: 7.12rem;
     height: 2.56rem;
 }

 .tab-con-foot .xia-item-jin ol li:nth-last-of-type(1) img {
     width: 7.12rem;
     height: 2.56rem;
 }
 /* 考生及家长的误区 */
 .misunderstand-all {
     width: 100%;
     height: 6.5rem;
     background: #F5F5F5;
     margin-bottom: 10rem;
 }

 .misunderstand-all hgroup {
     overflow: hidden;
 }

 .misunderstand-all hgroup h2 {
     width: 100%;
     display: flex;
     justify-content: center;
     margin-top: 0.45rem;
     margin-bottom: 0.7rem;
 }
 .misunderstand-all hgroup h2>img{
    height: 0.92rem;
 }

 .misunderstand-all .wrong-list ul {
     margin: 0 5.3rem;
     display: flex;
     justify-content: space-between;
 }

 .misunderstand-all .wrong-list ul li img {
     width: 1.18rem;
     height: 1.18rem;
 }

 .misunderstand-all .wrong-list ul li {
     opacity: 0.4;
 }

 .misunderstand-all .wrong-list ul .conner-er {
     width: 1.18rem;
     height: 1.18rem;
     opacity: 1;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem {
     display: none;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem .nei-weaher {
     width: 12rem;
     height: 1.3rem;
     background: #FFFFFF;
     border-radius: 0.3rem;
     margin: 0 auto;
     position: relative;
     margin-top: 0.55rem;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem:nth-of-type(2) .nei-weaher span {}

 .misunderstand-all .tab-qunxia-con .wrongitem .nei-weaher span {

     width: 0;
     height: 0;
     border-width: 0 0.2rem 0.2rem;
     border-style: solid;
     border-color: transparent transparent #fff;
     position: absolute;
     bottom: 1.3rem;
     left: 17.5%;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem:nth-of-type(2) .nei-weaher span {
     bottom: 1.3rem;
     left: 33%;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem:nth-of-type(3) .nei-weaher span {
     bottom: 1.3rem;
     left: 48.2%;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem:nth-of-type(4) .nei-weaher span {
     bottom: 1.3rem;
     left: 64%;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem:nth-of-type(5) .nei-weaher span {
     bottom: 1.3rem;
     left: 79.7%;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem .nei-weaher h4 {
     font-size: 0.2rem;
     font-family: Source Han Sans CN;
     font-weight: bold;
     color: #333333;
     line-height: 0.2rem;
     text-align: center;
     padding-top: 0.24rem;
     padding-bottom: 0.18rem;
 }

 .misunderstand-all .tab-qunxia-con .wrongitem .nei-weaher p {
     width: 10rem;
     font-size: 0.14rem;
     font-family: Source Han Sans CN;
     font-weight: 400;
     color: #333333;
     line-height: 0.24rem;
     text-align: center;
     margin: 0 auto;
 }

 /* 音乐考研资讯 */
 .fz-public-title hgroup h2 {
     width: 100%;
     display: flex;
     justify-content: center;
 }

 .fz-zx {
    width: 100%;
     margin: auto;
     margin-top: 0.6rem;
     margin-bottom: 0.6rem;
     position: absolute;
     bottom: -9.5rem;
 }

 .fz-zx-content {
     width: 100%;
     margin-top: 0.6rem;
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
 }

 .fz-zx-content>dl {
     width: 7.1rem;
 }

 .fz-zx-content>dl>dt {
     font-family: "siyuan-r";
     box-sizing: border-box;
     width: 100%;
     height: 0.6rem;
     display: flex;
     justify-content: space-between;
     align-items: center;
     background-color: #DCDCDC;
     padding-left: 0.38rem;
     padding-right: 0.2rem;
 }

 .fz-zx-content>dl>dt>h3 {
     font-size: 0.24rem;
     color: #C90000;
 }

 .fz-zx-content>dl>dt>a {
     font-size: 0.16rem;
     color: #333;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) {
     width: 100%;
     margin-top: 0.2rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) div {

     height: 1.3rem;
     background-color: #333;
     float: left;

 }

 .fz-zx-content>dl>dd:nth-of-type(1) div img {
     width: 100%;
     height: 100%;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) p {

     height: 0.65rem;
     width: 4.32rem;
     float: left;

 }

 .fz-zx-content>dl>dd:nth-of-type(1) p:nth-of-type(1) {
     width: 5.35rem;
     font-size: 0.2rem;
     margin-left: 0.2rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) p:nth-of-type(1) {
     display: flex;
     justify-content: space-between;
     align-items: center;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) p:nth-of-type(1) a {
     color: #D00000;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) p:nth-of-type(1) time {
     font-size: 0.16rem;
     color: #252525;
 }

 .fz-zx-content>dl>dd:nth-of-type(1) p:nth-of-type(2) {
     font-size: 0.16rem;
     color: #252525;
     margin-left: 0.2rem;
     line-height: 2em;
     overflow: hidden;
 }

 .fz-zx-content>dl>dd:nth-of-type(2) {

     height: 0.6rem;
     font-size: 0.18rem;
     display: flex;
     justify-content: space-between;
     align-items: center;
     box-sizing: border-box;
     padding-right: 0.2rem;
     padding-left: 0.1rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(2) a {
     display: block;
     width: 6rem;
     font-size: 0.18rem;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
     color: #252525;
 }

 .fz-zx-content>dl>dd:nth-of-type(2) time {
     font-size: 0.14rem;
 }


 .fz-zx-content>dl>dd:nth-of-type(3) {

     height: 0.6rem;
     font-size: 0.18rem;
     display: flex;
     justify-content: space-between;
     align-items: center;
     padding-right: 0.2rem;
     padding-left: 0.1rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(3) a {
     display: block;
     width: 6rem;
     font-size: 0.18rem;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
     color: #252525;
 }

 .fz-zx-content>dl>dd:nth-of-type(3) time {
     font-size: 0.14rem;
 }


 .fz-zx-content>dl>dd:nth-of-type(4) {

     height: 0.6rem;
     font-size: 0.18rem;
     display: flex;
     justify-content: space-between;
     align-items: center;
     padding-right: 0.2rem;
     padding-left: 0.1rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(4) a {
     display: block;
     width: 6rem;
     font-size: 0.18rem;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
     color: #252525;
 }

 .fz-zx-content>dl>dd:nth-of-type(4) time {
     font-size: 0.14rem;
 }



 .fz-zx-content>dl>dd:nth-of-type(5) {

     height: 0.6rem;
     font-size: 0.18rem;
     display: flex;
     justify-content: space-between;
     align-items: center;
     padding-right: 0.2rem;
     padding-left: 0.1rem;
 }

 .fz-zx-content>dl>dd:nth-of-type(5) a {
     display: block;
     width: 6rem;
     font-size: 0.18rem;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
     color: #252525;
 }

 .fz-zx-content>dl>dd:nth-of-type(5) time {
     font-size: 0.14rem;
 }

 /**   三个按钮***********************************/
 .consult-phone-baidu-module {
     width: 100%;
     font-family: "SourceHanSansCN-Bold, SourceHanSansCN";
     font-size: 0.12rem;
 }

 .consult-phone-baidu-module .btn-hour {
     width: 6.6rem;
     height: 0.4rem;
     background: #D5081E;
     border-radius: 0.16rem 0.16rem 0.16rem 0.16rem;
     margin: 0rem auto;
 }


 .consult-phone-baidu-module .btn-red {
     position: absolute;
     right: 0;
     bottom: 0.2rem;
 }

 .consult-phone-baidu-module .btn-three {

     width: 6.6rem;
     height: 0.4rem;
     position: absolute;

 }

 .consult-phone-baidu-module .btn-three a {
     width: 2.19rem;

     display: block;
     float: left;
     display: flex;
     align-items: center;
     justify-content: center;
     color: #fff;
     height: 0.4rem;
     line-height: 0.4rem;
     /* border:solid 1px black; */

 }

 /* .consult-phone-baidu-module .btn-heng .change-word{
 font-size: 0.2rem;
} */
 .consult-phone-baidu-module {
     padding: 0.5rem 0;
 }

 .btn-three span {
     padding-left: 0.08rem;
 }

 .btn-shu {
     border-left: 1px solid #fff;
     border-right: 1px solid #fff;
     top: 50%;
     transform: translate(0.1rem, 50%);
     height: 0.2rem !important;
     ;
 }

 .consult-phone-baidu-module .btn-three i {
     display: block;
     padding-right: 0.08rem;
 }

 .consult-phone-baidu-module .btn-three img {
     display: block;
     width: 0.2rem;
     height: 0.2rem;
 }

 .consult-phone-baidu-module .btn-three span {
     display: block;
 }


 .school-item-module dd {
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
 }

 .item-other .zonghe-itemgong{
    border: 1px solid #D5081E;
  }
 .item-other .zonghe-itemgong strong {
    width: 7.5rem;
    height: 1.04rem;
    background: #D5081E;
    border-radius: 0.1rem;
    font-size: 0.3rem;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: bold;
    color: #FEFFFF;
    line-height: 0.45rem;
    letter-spacing: 0.03rem;
    text-align: center;
    line-height: 1.04rem;
    display: block;
}
 .tab_con {
    width: 100%;
    margin: 0.3rem auto auto auto;
}




 .tab_con .item-two-ul {
    /* height: 3rem; */
    width: 7rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 0.1rem;
}

/* .tab_con li a{
  font-size: 0.18rem;
} */

 .tab_con .item-two-ul li {
    width: 36%;
    height: 0.5rem;
    line-height: 0.3rem;
    text-align: left;
    /* border: solid 1px red; */

    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    /* overflow: hidden; */
    padding-left: 0.4rem;
    padding-right: 0.4rem;

}

 .tab_con ol {
    list-style-type: none;
    counter-reset: sectioncounter;
    width: 200px;
    /* border: 1px solid #D5081E; */
}

.tab_con .item-other ol li:before {
    content: counter(sectioncounter) ". ";
    counter-increment: sectioncounter;
}


 .tab_con .item-two-ul li a {
    font-size: 0.14rem;
}

 .item-other {
    display: flex;
    justify-content: space-around;
    width: 80%;
    margin: 0 auto;

}

 .item {
    padding-top: 0.3rem;
    /* display: flex; */
    /* box-shadow: 0 0 3px #d5081e; */
    justify-content: space-around;
}

 .item-two-ul li {
    list-style-type: decimal;
    font-size: 0.14rem;
}

 .item-two-ul a {
    color: #4A4A4A;
}


/* .item-ol-first li:nth-of-type(1), .item-ol-first li:nth-of-type(1) a,
  .item-ol-first li:nth-of-type(2), .item-ol-first li:nth-of-type(2) a,
  .item-ol-first li:nth-of-type(3), .item-ol-first li:nth-of-type(3) a,
  .item-ol-first li:nth-of-type(4), .item-ol-first li:nth-of-type(4) a {

    color: #D5081E;

  } */


.tab_con {
    margin-top: 0.4rem;
}











}