@media screen and (max-width:960px) {

    /*公共板块————————————————————————————————————————————————————————————————————————————*/
    .consult-phone-baidu-module{
        display: none;
    }
    #header-nav {
        display: none;
    }

    #header-banner {
        display: none;
    }

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


    /*@三个按钮**************************************/
    .yd-three-quan .yd-wear-nav {
        padding: 0 0.3rem;
        display: flex;
        justify-content: space-between;
    }

    .yd-wear-nav .yd-first-btn,
    .yd-wear-nav .yd-secon-btn {
        width: 50%;
        background: #FF5653;
        display: flex;
        font-size: 0.15rem;
        display: flex;
        justify-content: center;
        height: 0.29rem;
        height: 0.35rem;
    }

    .yd-wear-nav .yd-first-btn a,
    .yd-wear-nav .yd-secon-btn a {
        line-height: 0.35rem;
        margin: 0 auto;
        text-align: center;
        display: inherit;
        color: aliceblue;
    }

    .yd-wear-nav .yd-first-btn {
        margin-right: 0.045rem;
        border-top-left-radius: 0.18rem;
        border-bottom-left-radius: 0.18rem;
    }

    .yd-wear-nav .yd-first-btn img {
        width: 0.25rem;
        height: 0.2rem;


    }

    .yd-wear-nav .yd-secon-btn img {
        width: 0.2rem;
        height: 0.2rem;

    }

    .yd-wear-nav .yd-secon-btn {
        border-top-right-radius: 0.18rem;
        border-bottom-right-radius: 0.18rem;
    }

    .yd-wear-nav .yd-secon-btn {
        margin-left: 0.09rem;
    }

    .yd-wear-nav .yd-first-btn img,
    .yd-wear-nav .yd-secon-btn img {
        display: inline-block;
        line-height: 0.49rem;
        padding: 0.05rem;
    }

    .yd-three-quan .yd-ten-btn {
        width: 3.18rem;
        height: 0.35rem;
        border-radius: 35px;
        border: 2px solid #EE3044;
        font-size: 0.15rem;
        text-align: center;
        margin: 0.1rem auto;

    }

    .yd-three-quan .yd-ten-btn a {

        width: 3.18rem;
        font-size: 0.15rem;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #EE3044;
        line-height: 0.35rem;
        margin: 0 auto;

    }

        /*h1标题——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
        h1{

            font-size: 0.55rem;
            margin-top: 0.3rem;
    
        }

    /*热招院校——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
    .public-hgroup-title img{
        width: 2.66rem;
        height: 0.35rem;
        margin: 0 auto;
    }
    .public-hgroup-title h2{
        width: 1px;
        padding-top: 1px;
        box-sizing: border-box;
        height: 1px;
        overflow: hidden;
    }
    .public-hgroup-title p{
        width: 1px;
        padding-top: 1px;
        box-sizing: border-box;
        height: 1px;
        overflow: hidden;
    }
    .hot-school .public-hgroup-title img {
        width: 2.66rem;
        height: 0.35rem;
        margin: 0 auto;
    }

    .hot-school {
        margin-top: 0.3rem;
        /* width: 14.4rem; */
        margin-left: auto;
        margin-right: auto;
    }

    .hot-school>p {
        font-size: 0.1rem;
        font-weight: bold;
        font-family: "siyuan-r";
        line-height: 0.3rem;
        color: #666;
        text-align: center;

    }

    .hot-school>ul {

        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .hot-school>ul>li {
        width: 1.64rem;
        height: 0.35rem;
        line-height: 0.35rem;
        /* margin-left: 0.2rem; */
        font-size: 0.13rem;
        background: #FFEBEB;
        color: #D5081E;
        text-align: center;
        margin-top: 0.05rem;
        border-radius: 0.05rem;

    }

    .hot-school>ul .hot-school-active {
        background-color: #D5081E;
        color: #fff;
    }
    .hot-school-panel{
        margin-bottom: 0.3rem;
    }
    .hot-school-panel-public {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        display: none;
        
    }

    .hot-school-panel-public>dl {
        width: 1.69rem;
        position: relative;
        margin-top: 0.1rem;
    }

    .hot-school-panel-public>dl>dt {
        width: 100%;

    }

    .hot-school-panel-public>dl>dt>a {
        display: block;
        width: 1.69rem;
        height: 1.69rem;

    }

    .hot-school-panel-public>dl>dt>a>img {

        width: 1.69rem;
        height: 1.69rem;

    }

    .hot-school-panel-public>dl>dd:nth-of-type(1) {
        position: absolute;
        width: 100%;
        top: 1rem;
        height: 0.36rem;
        font-family: "siyuan-r";
        font-weight: bold;
        line-height: 0.36rem;
        background: #2E2C4A;
        opacity: 0.85;
        text-align: center;
        font-size: 0.14rem;
    }

    .hot-school-panel-public>dl>dd:nth-of-type(1) a {
        font-size: 0.14rem;
        color: #fff;
        /* border: solid 1px red; */
    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) {
        position: absolute;
        width: 100%;
        height: 0.36rem;
        bottom: 0;
        background: rgba(255, 255, 255, 0.85);
        /* opacity: 0.85; */
        font-size: 0.09rem;
        display: flex;
        align-items: center;
        justify-content: center;

    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) a {


        width: 0.8rem;
        height: 0.2rem;
        font-size: 0.09rem;
        background: #fff;
        color: #D5081E;
        border-radius: 0.04rem;
        margin-right: 0.06rem;
        display: flex;
        align-items: center;
        justify-content: center;


    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) a:nth-of-type(2) {

        background-color: #D5081E;
        color: #fff;

    }

    /*音乐本科招生简章、——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/
    
    .jzmk-xiwen-wear {
        margin: 0 0.16rem;
        margin-top: 0.2rem;
        margin-bottom: 0.3rem;
    }

    .janzhang-quan-red {
        height: 0.35rem;
        background: #D5081E;

        display: flex;
        position: relative;
        align-items: center;
    }

    .janzhang-quan-red .cion-new-img {
        width: 0.15rem;
        height: 0.15rem;
        margin: 0 0.1rem;
    }

    .janzhang-quan-red h2 {
        font-size: 0.15rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #fff;
        line-height: 0.19rem;
        width: 100%;
        text-align: center;
    }

    .janzhang-quan-red .cion-jian-img1 {
        width: 0.14rem; 
        /* height: 0.21rem; */
        position: absolute;
        top: 0.08rem;
        right: 0.1rem;
    }

    .wenzhang-wear-quan {
        width: 3.41rem;
        height: 2rem;
        background: #FFFFFF;
        border: 1px solid #D5081E;
        margin-top: 0.1rem;
    }
    .wenzhang-wear-quan-shu{
        width: 3.41rem;
        height: 2rem;
        background: #FFFFFF;
        border: 1px solid #D5081E;
    }

     .leibiao-one-kuai {
        display: flex;
        justify-content: space-between;
        margin: 0.1rem 0.2rem;
    }

     .leibiao-one-kuai h3 {
        font-size: 0.12rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #D5081E;
        line-height: 0.18rem;
    }

    .leibiao-one-kuai a {
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #D5081E;
        line-height: 0.18rem;
    }

    .nav-leib li{
        display: flex;
        justify-content: space-between;
        margin: 0 0.2rem;
    }

     .nav-leib li p {
        width: 2rem;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #333333;
        line-height: 0.25rem;
    }

    .nav-leib li p a{
        color: #333333;
    }

     .nav-leib li span {
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #BCBCBC;
        line-height: 0.25rem;
    }


    /*移动端导航—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

        /* 移动端竖屏导航 */
        #m-top-form{
            height: 6.75rem;
            width: 3.75rem;
            background-color:red;
        }
        body,
        html {
          overflow-x: hidden;
          font-family: Source Han Sans CN;
          overflow-y: auto;
        }
    
        #bk_main,
        .cont_tit,
        .class_top {
          display: none !important;
        }
    
        .header {
          width: 100%;
          background: #ff1d1d;
          height: 0.4rem;
          display: -webkit-box;
          -webkit-box-orient: horizontal;
          position: fixed;
          top: 0;
          left: 0;
          z-index: 898989989;
        }
    
        .header .head_logo {
          background: url(/course/img/logo.png) left center no-repeat;
          background-size: 100% auto;
          width: 1.5rem;
          margin-left: 0.15rem;
        }
    
        .header a {
          display: block;
          color: #fff !important;
          line-height: 0.4rem;
          font-size: 0.15rem;
          text-decoration: none !important;
          position: absolute;
          right: 0.15rem;
          text-shadow: none;
          font-weight: normal !important;
        }
    
        .m-banner {
          /* height: 13.5rem; */
          overflow: hidden;
          position: relative;
          margin-top: 0.4rem;
        }
    
        .m-banner img {
          display: block;
          height: auto;
          width: 100%;
          margin: 0 auto;
        }
    
        .m-banbox {
          width: 100%;
          height: auto;
          position: absolute;
          bottom: 0;
          left: 0;
        }
    
        .m-boradSe {
          margin: 0.15rem 0.37rem;
        }
    
        .m-boradSe div {
          width: 100%;
          height: auto;
        }
    
        .m-boradSe div h3 {
          font-size: 0.18rem;
          font-weight: bold;
          color: #fff;
          text-align: center;
          margin-bottom: 0.05rem;
        }
    
        .m-boradSe div p {
          font-size: 0.13rem;
          font-weight: 400;
          color: #fff;
          text-align: center;
        }
    
        .m-boradSe ul {
          width: 100%;
        }
    
        .m-boradSe ul li {
          height: 0.22rem;
          padding: 0.09rem 0.15rem;
          background: rgba(242, 242, 242, 1);
          opacity: 0.8;
          border-radius: 0.05rem;
          margin-top: 0.1rem;
          display: -webkit-box;
          -webkit-box-orient: horizontal;
        }
    
        .m-boradSe ul li p {
          width: 0.6rem;
          height: 100%;
          text-align: center;
          padding-right: 0.12rem;
          line-height: 0.22rem;
          font-size: 0.14rem;
          color: #000;
          border-right: 0.01rem solid #000;
        }
    
        .m-boradSe ul li input {
          border: none;
          outline: none;
          margin-left: 0.15rem;
          width: 1rem;
          display: block;
          height: 100%;
          font-size: 0.14rem;
          color: #000;
          line-height: 0.22rem;
          text-align: left;
          background: none;
          outline: none;
          border: none;
        }
    
        .m-boradSe ul li span {
          display: none;
          width: 0.5rem;
          margin-left: 0.1rem;
          font-size: 0.11rem;
          line-height: 0.22rem;
          color: #d11919;
        }
    
        .m-boradSe ul li select {
          width: 1.5rem;
          height: 100%;
          display: block;
          background: none;
          outline: none;
          border: none;
          font-size: 0.14rem;
          margin-left: 0.15rem;
        }
    
        .m-boradSe ul li textarea {
          height: 0.4rem;
          width: 100%;
          display: block;
          font-size: 0.14rem;
          line-height: 0.18rem;
          resize: none;
          background: none;
          border-radius: 0.05rem;
          color: #000;
          border: none;
          outline: none;
        }
    
        .tips {
          width: 100%;
          height: 0.15rem;
          margin: 0.15rem 0;
          text-align: center;
          font-size: 0.12rem;
          color: #fff;
        }
    
        #ykMbanSign {
          width: 100%;
          height: 0.4rem;
          background: #ff0000;
          border-radius: 0.2rem;
          font-size: 0.15rem;
          color: #fff;
          text-align: center;
          line-height: 0.4rem;
          border: none;
          display: block;
          outline: none;
        }
    
        .ms_conttit {
          width: 90%;
          margin: 0.2rem auto;
          text-align: center;
          font-size: 0.14rem;
          text-indent: 2rem;
        }
    
        #mTopPhoneCode,.gray-bg{
          position: absolute;
          background-color: #DA2585;
          /* width: 1rem; */
          border-radius: 0.05rem;
          font-size: 0.12rem;
          color: #fff;
          top: 0;
          height: 100%;
          line-height: 0.4rem;
          right: 0;
          padding-left: 0.1rem;
          padding-right: 0.1rem;
    
    
        }


    
}