@media screen and (min-width:750px) {


#navcight{
    display: none;
}
#m-form-banner{
    display: none;
}
#m-footer{
    display: none;
}
#m-top-form{
    display: none;
}

.clearfix::after{
    content: "";
    overflow:hidden;
    display: block;
    clear: both;
}

/* 隐藏移动部分 */
.yd-three-quan {
    display: none;
}



/* 模块导航 */
.gation-adds {
    width: 100%;
    height: 2.2rem;
    background: #C90000;
}

.gation-adds nav {
    width: 14.4rem;
    margin: 0 auto;
    display: flex;
}

.gation-adds nav dl {
    margin: 0.35rem 0;
    margin-right: 0.95rem;
}

.gation-adds nav dl dt img {
    width: 1.1rem;
    height: 1.1rem;
    transition: all 1s;
    -moz-transition: all 1s;
    -webkit-transition: all 1s;
}
.gation-adds nav dl dt:hover img {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
}

.gation-adds nav dl dd {
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 0.56rem;
    text-align: center;
}

.gation-adds nav dl:nth-of-type(8) {
    display: none;
}

/* 音乐院校预科班  */
.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: 10.6rem;
    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/ykb/ykb-jiao-quan.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/ykb/ykb-jiao-quan.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/ykb/ykb-jiao-quan.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/ykb/ykb-jiao-quan.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/ykb/ykb-jiao-quan.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.7rem;
    background: #FFFFFF;
    border-radius: 0.35rem;

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

}

.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;
}

/*_________________________________________________卓越成绩*/
.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%;

}

.bk-success>h2 {


    font-family: "siyuan-r";
    width: 6rem;
    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;
    color: #C90000;
    background-position: 0 0.29rem;

}

.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;
    margin-top: 0.6rem;
}

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

.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);
    }
}

/**   三个按钮***********************************/
.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;
}


/* 卓越流程 */
.outston-liucheng-wears {
    width: 100%;
    height: 6.9rem;
    background: url(/img/html5_join/course/ykb/apply-big-ben.png) no-repeat;
    background-size: 100% 6.9rem;
    overflow: auto;
}

.outston-liucheng-wears .liucheng-hgroup img {
    width: 10.6rem;
    margin: 0 auto;
    margin-top: 0.8rem;
}

.outston-liucheng-wears .fun-meis {
    width: 10.2rem;
    margin: 0 auto;
    margin-top: 0.6rem;
}

.outston-liucheng-wears .yd-liucheng-hgroup {
    display: none;
}

.outston-liucheng-wears .yd-fun-meis {
    display: none;
}

/* 我们的优势 */
.youshi-mens .yd-mens-tages-hgroup {
    display: none;
}

.youshi-mens {
    width: 100%;
    height: 9.9rem;
    background: url(/img/html5_join/course/ykb/youshi-arong.png) no-repeat;
    background-size: 100% 9.9rem;
}

.youshi-mens .mens-tages-hgroup {
    overflow: hidden;
}

.youshi-mens .mens-tages-hgroup img {
    width: 10.6rem;
    text-align: center;
    margin: 0 auto;
    margin-top: 0.6rem;
}

.youshi-mens dl dt {
    width: 0.52rem;
    height: 0.6rem;
    line-height: 0.6rem;

    margin: 0 0.1rem;
}

.youshi-mens dl dt img {
    width: 100%;
    height: 100%;

}

.youshi-mens dl dd {
    font-size: 0.32rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #FFFFFF;
}

.fun-super-all {
    position: relative;
}

.youshi-mens .fun-super-all .super-dd1 {
    position: absolute;
    left: 6.04rem;
    top: 1.78rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd1 dt {

    background: url(/img/html5_join/course/ykb/cion-zhuanye.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd1 dt:hover {

    background: url(/img/html5_join/course/ykb/cion-zhuanye-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd2 {
    position: absolute;
    left: 5.57rem;
    top: 5.08rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd2 dt {
    background: url(/img/html5_join/course/ykb/cion-yongxin.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd2 dt:hover {
    background: url(/img/html5_join/course/ykb/cion-yongxin-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd3 {
    position: absolute;
    left: 9rem;
    top: 6.42rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd3 dt {
    background: url(/img/html5_join/course/ykb/cion-taidu.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd3 dt:hover {
    background: url(/img/html5_join/course/ykb/cion-taidu-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd4 {
    position: absolute;
    left: 11.7rem;
    top: 5.82rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd4 dt {
    background: url(/img/html5_join/course/ykb/cion-fuze.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd4 dt:hover {
    background: url(/img/html5_join/course/ykb/cion-fuze-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd5 {
    position: absolute;
    left: 11.82rem;
    top: 4.04rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd5 dt {
    background: url(/img/html5_join/course/ykb/cion-zige.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd5 dt:hover {
    background: url(/img/html5_join/course/ykb/cion-zige-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd6 {
    position: absolute;
    left: 10.3rem;
    top: 1.3rem;
    display: flex;
    line-height: 0.6rem;
}

.youshi-mens .fun-super-all .super-dd6 dt {
    background: url(/img/html5_join/course/ykb/cion-yange.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.youshi-mens .fun-super-all .super-dd6 dt:hover {
    background: url(/img/html5_join/course/ykb/cion-yange-red.png) no-repeat;
    background-size: 0.52rem 0.6rem;
}

.fun-super-all .fun-nei-zhongyin {
    width: 3.93rem;
    /* height: 4.54rem; */
    position: absolute;
    /* background: #fff; */
    text-align: center;
    left: 7.6rem;
    top: 1.8rem;
    margin-top: 1.3rem;
    font-size: 10px;
}

.fun-super-all .fun-nei-zhongyin strong {
    font-size: 0.32rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #333333;
    display: block;
    text-align: center;
    margin-bottom: 0.3rem;
}

.fun-super-all .fun-nei-zhongyin p {
    width: 3.3rem;
    font-size: 0.22rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 0.36rem;
    text-align: center;
    margin: 0 auto;
}

.fun-super-all .fun-nei-zhongyin i {
    width: 1.9rem;
    height: 0.4rem;
    background: #C90000;
    border-radius: 0.2rem;
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.4rem;
    display: inline-block;
    text-align: center;
    margin-top: 0.4rem;
}
.fun-super-all .fun-nei-zhongyin i a{
    color:#fff;
}
/* 中音来帮学习不慌 */
.yd-lear-bu-hgroup {
    display: none;
}

.student-huan-alls .lear-bu-hgroup img {
    width: 12.6rem;
    height: 1.23rem;
    margin: 0 auto;
    margin-top: 0.6rem;
}

.learn-zhongyin {
    width: 14.4rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 auto;
}

.learn-zhongyin dl {
    position: relative;
    width: 7rem;
    height: 2rem;
    margin-top: 0.6rem;
}

.learn-zhongyin dl dt {
    width: 1.3rem;
    height: 1.3rem;
    border: 0.01rem solid #fff;
    border-radius: 50%;
    position: absolute;
    margin: 0.35rem auto;
    margin-left: 0.53rem;


    font-size: 0.4rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #fff;
    line-height: 1.3rem;
    text-align: center;
}

.learn-zhongyin dl .huan-dt1:hover {
    background: #fff;
    color: #416CFD;
}

.learn-zhongyin dl .huan-dt2:hover {
    background: #fff;
    color: #687294;
}

.learn-zhongyin dl .huan-dt3:hover {
    background: #fff;
    color: #9c48ff;
}

.learn-zhongyin dl .huan-dt4:hover {
    background: #fff;
    color: #ff4332;
}

.learn-zhongyin dl img {
    width: 7rem;
    height: 2rem;
    position: absolute;

}

.learn-zhongyin dl dd {
    position: absolute;
    margin: 0.4rem 0;
    margin-left: 2.42rem;

}

.learn-zhongyin dl dd p {
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 0.33rem;
}

/* 雄厚的师资力量 */
.yd-tea-hous-hgroup {
    display: none;
}

.bk-teacher {
    width: 100%;
    height: 14.9rem;
    background: url(/img/html5_join/course/ykb/ykb_teacher_bg.png) no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}

.bk-teacher .tea-hous-hgroup img {
    margin: 0 auto;
    margin-top: 0.8rem;
}


.bk-teacher-list {

    width: 14.4rem;
    margin: auto;
    margin-top: 0.6rem;
    height: 2rem;

    display: flex;
}

.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-img {

    width: 14.4rem;
    margin: 0.6rem auto 0 auto;
    height: 2.8rem;
}

.bk-teacher-img>img {
    width: 100%;
}

.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 {
    /* width: 45%; */
    /* height: 0.3rem; */
    line-height: 0.2rem;
    font-size: 0.14rem;
    float: left;
    line-height: 0.2rem;
    color: #fff;
    margin-top: 0.1rem;

}

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

    font-weight: bold;
    font-size: 0.2rem;

}

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

}

.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);
}

/* 专业设置 */
.erloer-musers-alls {
    width: 100%;
    height: 11.1rem;
    background: url(/img/html5_join/course/ykb/margin-xingj.png);
    background-size: 100% 11.1rem;
    margin-top: -1rem;
    position: relative;
}

.erloer-musers-alls ol li {
    width: 1.34rem;
    height: 1.34rem;
    background: #C90000;
    border-radius: 50%;

    font-size: 0.22rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 1.34rem;
    text-align: center;
}

.erloer-musers-alls ol li:hover {
    background: #fff;
    color: #C90000;
}

.erloer-musers-alls ol {
    position: relative;
}

.erloer-musers-alls ol li:nth-of-type(1) {
    position: absolute;
    left: 4rem;
    top: 7.7rem;
}

.erloer-musers-alls ol li:nth-of-type(2) {
    position: absolute;
    left: 3.95rem;
    top: 6.1rem;
}

.erloer-musers-alls ol li:nth-of-type(3) {
    position: absolute;
    left: 4.4rem;
    top: 4.6rem
}

.erloer-musers-alls ol li:nth-of-type(4) {
    position: absolute;
    left: 5.2rem;
    top: 3.3rem;
}

.erloer-musers-alls ol li:nth-of-type(5) {
    position: absolute;
    left: 6.4rem;
    top: 2.3rem;
}

.erloer-musers-alls ol li:nth-of-type(6) {
    position: absolute;
    left: 8rem;
    top: 1.8rem;


}

.erloer-musers-alls ol li:nth-of-type(7) {
    position: absolute;
    left: 9.6rem;
    top: 1.8rem;
}

.erloer-musers-alls ol li:nth-of-type(8) {
    position: absolute;
    left: 11.2rem;
    top: 2.3rem;
}

.erloer-musers-alls ol li:nth-of-type(9) {
    position: absolute;
    left: 12.5rem;
    top: 3.3rem;
}

.erloer-musers-alls ol li:nth-of-type(10) {
    position: absolute;
    left: 13.4rem;
    top: 4.6rem
}

.erloer-musers-alls ol li:nth-of-type(11) {
    position: absolute;
    left: 14rem;
    top: 6.1rem;
}

.erloer-musers-alls ol li:nth-of-type(12) {
    position: absolute;
    left: 14rem;
    top: 7.7rem;
}

.erloer-musers-alls .conner-fun-wears {
    width: 7.36rem;
    height: 7.36rem;
    opacity: 0.8;
    border-radius: 50%;
    position: absolute;
    left: 5.9rem;
    top: 3rem;
}

.conner-fun-wears h2 {
    font-size: 0.55rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #C90000;
    line-height: 0.6rem;
    text-align: center;
    margin-top: 1.8rem;
}

.conner-fun-wears b {
    font-size: 0.24rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #333333;
    line-height: 0.42rem;
    text-align: center;
    display: block;
    margin: 0.3rem 0;
}

.conner-fun-wears span {
    width: 5.38rem;
    height: 1px;
    background: #333333;
    display: block;
    margin: 0 auto;
}

.conner-fun-wears strong {
    font-size: 0.32rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #C90000;
    line-height: 0.5rem;
    display: block;
    text-align: center;
    margin: 0.3rem 0;
}

.conner-fun-wears p {
    width: 4.5rem;
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #000000;
    line-height: 0.32rem;
    margin: 0 auto;
    margin-bottom: 0.7rem;
}

.conner-fun-wears i {
    width: 3.2rem;
    height: 0.56rem;
    background: #C90000;
    border-radius: 0.28rem;

    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.56rem;
    display: block;
    text-align: center;
    margin: 0 auto;
}
.conner-fun-wears i a{
    color: #fff;
}
/* 全流程服务  陪伴式管理 */
.yd-panin-one-hgroup {
    display: none;
}

.yd-holidays-hune {
    display: none;
}

.yd-tab-daohang-xian {
    display: none;
}

.companion-ment-all hgroup img {
    width: 10.6rem;
    height: 1.23rem;
    margin: 0 auto;
    margin-bottom: 0.55rem;

}

.companion-ment-all .tab-daohang-xian {
    width: 100%;
    display: block;
    height: 1px;
    /* border: 1px solid #C90000; */
    background: linear-gradient(#C90000 90%, #C90 10%);
}

.avigraph-shangge-all {
    margin: 0 2.4rem;
}

.avigraph-shangge-all ol {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 0.3rem;
}

.avigraph-shangge-all ol li {
    width: 2.7rem;
    height: 1.6rem;
    background: #F1F1F1;
    border-radius: 0.06rem 0.06rem 0.6rem 0.06rem;
    font-size: 10px;
    position: relative;
}

.avigraph-shangge-all ol li i {
    position: absolute;
    top: -0.9rem;
    transform: rotateY(180deg);
    left: 0.26rem;
    display: none;
}

.avigraph-shangge-all ol li i .icon {
    width: 2.2rem;
    height: 0.5rem;

    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);


}

.avigraph-shangge-all ol li i svg path {}

.avigraph-shangge-all ol li span {
    width: 0.24rem;
    height: 0.24rem;
    background: #FFFFFF;
    border: 0.04rem solid #C90000;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: -0.48rem;
    left: 1.2rem;
}

.avigraph-shangge-all ol li strong {
    font-size: 0.24rem;
    font-family: Source Han Sans CN;
    font-weight: bold;
    color: #333333;
    line-height: 0.32rem;
    margin-left: 0.3rem;
    padding-top: 0.3rem;
    display: block;
}

.avigraph-shangge-all ol li p {
    font-size: 0.18rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    line-height: 0.24rem;
    margin: 0 0.3rem;
    margin-top: 0.18rem;
}

.holidays-hune img {
    width: 14.4rem;
    height: 4.2rem;
    margin: 0 auto;
    margin-bottom: 0.55rem;
}

.holidays-hune .hoily-item {
    display: none;
}

.avigraph-shangge-all .lidays-current {
    background: #C90000;
}

.avigraph-shangge-all .lidays-current i {
    display: block;
}

.avigraph-shangge-all .lidays-current span {
    background: #C90000;
}

.avigraph-shangge-all .lidays-current strong {
    color: #fff;
}

.avigraph-shangge-all .lidays-current p {
    color: #fff;
}

.holidays-hune .hoily-item {
    display: none;
}

.yd-avigraph-shangge-all {
    display: none;
}

/* 课程体系 */
.yd-excprss-tx-hgroup{
    display: none;
}
.kc-system-express {
    width: 100%;
    height: 8.6rem;
    background: #f9e5e5;
    overflow: hidden;

}

.kc-system-express hgroup img {
    width: 10.6rem;
    margin: 0 auto;
    margin-top: 0.8rem;
}

.kc-system-express .quanbu-books-alls {
    width: 14.4rem;
    height: 5.33rem;
    background: #FFFFFF;
    border-radius: 0.2rem;
    background: url(/img/html5_join/course/ykb/sy-book-twe.png) no-repeat;
    background-size: 14.4rem 5.33rem;
    margin: 0 auto;
    margin-top: 0.5rem;
    overflow: hidden;
    display: flex;
}

.tables-one thead tr {
    width: 6rem;
}

.tables-one thead tr td {
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #494949;
    line-height: 0.53rem;
    border: 1px solid #C1C1C1;
}

.tables-one tbody tr {
    width: 6rem;
}

.tables-one tbody tr td {
    font-size: 0.18rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #494949;
    line-height: 0.53rem;
    border: 1px solid #C1C1C1;
}

.biaos-left {
    margin-left: 0.57rem;
    margin-top: 1.06rem;
    position: relative;
}
.biaos-left>img:nth-of-type(1){
    display: none;
}
.biaos-right>img:nth-of-type(1){
    display: none;
}

.biaos-left h3 {
    position: absolute;
    font-size: 0.28rem;
    top: -0.9rem;
    left: 1.7rem;
    font-weight: bold;
    color: #FFFFFF;
}

.biaos-left img {
    width: 6.04rem;
    height: 3.14rem;
}

.biaos-left i {
    width: 2.8rem;
    height: 0.5rem;
    background: #C90000;
    border-radius: 0.25rem;
    display: block;
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
    margin-left: 1.64rem;
    margin-top: 0.28rem;
}
.biaos-left  i a{
    color: #fff;
}

.biaos-right img {
    width: 6.04rem;
    height: 3.14rem;
}

.biaos-right {
    margin-left: 1.18rem;
    margin-top: 1.06rem;
    position: relative;
}

.biaos-right h3 {
    position: absolute;
    font-size: 0.28rem;
    top: -0.9rem;
    left: 2rem;
    font-weight: bold;
    color: #FFFFFF;
}

.biaos-right i {
    width: 2.8rem;
    height: 0.5rem;
    background: #C90000;
    border-radius: 0.25rem;
    display: block;
    font-size: 0.2rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
    margin-top: 0.28rem;
    margin-left: 1.64rem;
}

.biaos-right i a{
    color: #fff;
}

.vsyd{
    display: none;
}
.vspc img{
    width: 14.4rem;
    height: 10.4rem;
    margin: 0 auto;
    margin-top: 0.5rem;
}

/*vs 板块————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
    .vs-container{

        width: 14.4rem;
        height: 11.52rem;
        margin: auto;
        /* border: solid 1px blue; */
        
    }
    .vs-container>hgroup{
        padding-top: 0.3rem;
        width: 14.4rem;
    }
    .vs-container>hgroup>h2{
        width:100%;
        height: 2.36rem;
        background: url(/img/html5_join/course/ykb/vs_title.png)no-repeat;
        background-size: contain;
    }
    .vs-container-wrap{

        width: 14.4rem;
        height: 7.52rem;
        position: relative;
        margin-top: 0.3rem;

    }
    .vs-container-wrap .vs-container-wrap-left{
        width: 7.75rem;
        height: 6.52rem;
        border: solid 1px red;
        box-sizing: border-box;
        position: absolute;
        background: linear-gradient(0deg, #FF4848 0%, #C90000 100%);
        border-radius: 0.1rem 0 0 0.1rem;
        clip-path: polygon(0 0,7.75rem 0,6.55rem 6.25rem,0 6.25rem);
        top: 0;
        left: 0;
    }
    .vs-container-wrap .vs-container-wrap-right{

        position: absolute;
        width: 7.75rem;
        height: 6.52rem;
        background: rgba(169,169,169,0.4);
        clip-path: polygon(1.2rem 0,7.75rem 0,7.75rem 6.25rem,0 6.25rem);
        top:0;
        left: 6.65rem;
        border-radius: 0.1rem 0px 0px 0.1rem;

    }


    .vs-container-wrap-left ul {
        width: 100%;
        height: 100%;
        font-size: 0;
        box-sizing: border-box;
        padding-top: 0.3rem;
        padding-left: 0.3rem;
    }


    .vs-container-wrap-left ul li{


        display: inline-block;
        padding-left: 0.45rem;
        padding-right: 0.15rem;
        padding-top: 0.05rem;
        padding-bottom: 0.05rem;
        font-family: "siyuan-r";
        font-size: 0.19rem;
        background: rgba(241,241,241,0.3);
        border-radius: 0.25rem;
        color: #fff;
        margin-top: 0.12rem;
        background-image: url(/img/html5_join/course/ykb/vs-weixiao-bai.png);
        background-repeat: no-repeat;
        background-size: 0.3rem 0.3rem;
        background-position: 0.07rem 0.05rem;

    }
    .vs-container-wrap-left ul .vs-container-wrap-left-active{
        background: #fff;
        color: #C90000;
        background-image: url(/img/html5_join/course/ykb/weixiao-red.png);
        background-repeat: no-repeat;
        background-size: 0.3rem 0.3rem;
        background-position: 0.07rem 0.05rem;
    }
    .vs-container-wrap-right  ul{

        width: 100%;
        height: 100%;
        font-size: 0;
        box-sizing: border-box;
        padding-top: 0.3rem;
        padding-left: 1.2rem;

    }
    .vs-container-wrap-right  ul li{


        display: inline-block;

        padding-left: 0.45rem;
        padding-right: 0.15rem;
        padding-top: 0.05rem;
        padding-bottom: 0.05rem;

        font-family: "siyuan-r";
        font-size: 0.19rem;
        background: rgba(241,241,241,0.6);
        border-radius: 0.25rem;
        margin-top: 0.12rem;
        background-image: url(/img/html5_join/course/ykb/shiluo-gray.png);
        background-repeat: no-repeat;
        background-size: 0.3rem 0.3rem;
        background-position: 0.07rem 0.05rem;

        color: #333;


    }

    .vs-container-wrap-right  ul .vs-container-wrap-right-active{

        background-color: #fff;
        background-image: url(/img/html5_join/course/ykb/shiluo.png);
        background-repeat: no-repeat;
        background-size: 0.3rem 0.3rem;
        background-position: 0.07rem 0.05rem;
    }
    .vs-container-wrap>ol{

        position: absolute;
        top: 6.4rem;
        left:0;
    }
    .vs-container-wrap>ol>li{
        position: absolute;
        font-family: "siyuan-r";
        width: 1.5rem;
        height: 1.04rem;
        font-size: 0.22rem;
        color: #333;
        line-height: 1.04rem;
        text-align: center;
        background-color: #F1F1F1;
        clip-path:polygon(0.2rem 0,1.5rem 0,1.3rem 1.04rem,0 1.04rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(1){
        left: 0;
        clip-path: polygon(0 0,1.5rem 0,1.3rem 1.04rem,0 1.04rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(2){
        left: calc(1.44*1rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(3){
        left: calc(1.44*2rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(4){
        left: calc(1.44*3rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(5){
        left: calc(1.44*4rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(6){
        left: calc(1.44*5rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(7){
        left: calc(1.44*6rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(8){
        left: calc(1.44*7rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(9){
        left: calc(1.44*8rem);
    }
    .vs-container-wrap>ol>li:nth-of-type(10){
        left: calc(1.44*9rem);
        clip-path:polygon(0.2rem 0,1.5rem 0,1.5rem 1.04rem,0 1.04rem);
    }
    .vs-container-wrap>ol .vs-container-wrap-active{
        
        background: linear-gradient(180deg, #FF4848 0%, #C90000 100%);
        color: #fff;
    }


    /*_院校资讯_______________________________________________________________________________________________________*/
    .school-zx{
        width: 100%;
        margin: auto;
        background: #F1F1F1;
        overflow: hidden;
        padding-bottom: 0.4rem;
    }
    .school-zx>hgroup{
        margin-top: 0.3rem;
        width: 14.4rem;
        text-align: center;
        margin: auto;
    }
    .school-zx>hgroup>h2{

        font-size: 0.5rem;
        color: #C90000;
        font-family: "siyuan-r";
        margin-top: 0.5rem;
    }

    .school-zx>hgroup>p{
    
        font-size: 0.2rem;
        width: 10.61rem;
        margin: auto;
        height: 0.36rem;
        line-height: 0.36rem;
        color: #fff;
        text-align: center;
        background: linear-gradient(to right,#fff,#C90000,#fff);
        margin-top: 0.2rem;
    }
    .school-zx-content{
        width: 14.4rem;
        margin: auto;
        display: flex;
        flex-wrap: wrap;
        margin-top: 0.4rem;
        justify-content: center;
    }
    .school-zx-content>dl{
        width: 3.5rem;
        margin-top: 0.5rem;
    }
    .school-zx-content>dl>dt{
        font-family: "siyuan-r";
        box-sizing: border-box;
        font-weight: bold;
        font-size: 0.24rem;
        width: 3.4rem;
        height: 0.23rem;
        line-height: 0.23rem;
        padding-left: 0.3rem;
        border-left: solid 0.06rem #C90101;
        margin: 0 0.2rem;
    }
    .school-zx-content>dl>dt>a{
       
        color: #C90101;
    }
    .school-zx-content>dl>dd{
        margin: 0 0.2rem;
    }
    .school-zx-content>dl>dd>dl{
        margin-top: 0.22rem;
        width: 3.22rem;
        box-sizing: border-box;
        padding: 0.14rem;
        background: #fff;
    }
    .school-zx-content>dl>dd>dl>dt,
    .school-zx-content>dl>dd>dl>dt>a{

        display:block;
        width: 3.22rem;
        height: 1rem;

    }

    .school-zx-content>dl>dd>dl>dt>a{
   
    }

    .school-zx-content>dl>dd>dl>dt>a>p{
        float: left;
    }

    .school-zx-content>dl>dd>dl>dt>a>p>img{
        width: 1rem;
        height: 1rem;
    
    }

    .school-zx-content>dl>dd>dl>dt>a>p:nth-of-type(2){
        font-family: "siyuan-r";
        width: 1.63rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        font-size: 0.16rem;
        font-weight: bold;
        color: #000;
        margin-left: 0.1rem;
        overflow: hidden;
    }

    .school-zx-content>dl>dd>dl>dt>a>p:nth-of-type(3){
        font-family: "siyuan-r";
        width: 1.8rem;
        font-size: 0.12rem;
        color: rgba(0,0,0,0.6);
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        margin-top: 0.1rem;
        margin-left: 0.1rem;
      
    }
    .school-zx-content>dl>dd>dl>dd{

        font-family: "siyuan-r";
        width: 2.8rem;
        height: 0.3rem;
        line-height: 0.3rem;

 


    }
    .school-zx-content>dl>dd>dl>dd>a{
        display: block;
        width: 2.8rem;
        font-size: 0.14rem;
        color: #000000;
        text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;


    }





}