@media (max-width: 990px){
    .header-vav-t{
        padding-left: 30px;
        padding-right: 10px;
        height: 54px;
        top: 10px;
        background-image: none;
      }
      .dc-wrapper{
        margin-top: 0;
        min-height: 300px;
      }
      .dc-search-top{
        margin-top: 0;
      }

      /* .header-navbar-btn{
        display: block;
    } */
}
@media (max-width: 576px){
    .dc-header{
        padding: 0;
    }
    .navbar.header-navbar{
        background-color: #0073bb;
        color: #fff;
    }
    .navbar.header-navbar .nav-item .nav-link{
        color: #fff;
    }
    .header-vav-t{
    }
    .header-logo-t{
        width: auto;
    }
    .header-phone-t{
        width: auto;
        padding-left: 0;
    }
    .dy-title{
        font-size: 14px;
        padding: 20px 10px;
    }
    .navbar-btn-t{
        display: block;
        text-align: right;
    }
    .header-vav-t .navbar-nav{
        /* display: none; */
    }
    #navbarToggleExternalContent{
        display: none;
    }
    .footer-content{
        text-align: center;
    }
    .footer_code{
        text-align: center;
    }
    .footer-contact-t{
        max-width: 100%;
    }
    .dc-panel-title{
        font-size: 1.2rem;
    }
    .dc-panel-upTxt{
        font-size: .6875rem;
    }
    .copyrightWords{
        font-size: .75rem;
    }
    .header-logo{
        width: 100px;
        height: 30px;
        margin: 15px 10px;
    }
    .header-logo-t{
        padding: 0;
    }

    .dc-blu-content{
        top: 50%;
        right: 20px;
        z-index: 100;
        width: 208px;
        height: 120px;
        margin-top: -60px;
        padding-right: 50px;
        padding-left: 20px;
      }
      .dc-blu-title{
        font-size: 16px;
      }
      .dc-blu-title::after{
        height: 3px;
        width: 40px;
        bottom: 0;
      }
      .dc-blu-txt{
        font-size: 12px;
      }
      .dc-calss-wrapper{
        padding: 0;
        margin-top: 20px;
      }
      /* 关于我们 */
      .dc-wrapper{
        padding-bottom: 20px;
      }
      .dd-aboutUs .dc-about-wrapper{
        padding-left: 140px;
      }
      .dd-aboutUs .dc-slide-rpadd{
        padding-right: 10px;
      }
      .dd-aboutUs .dc-slideBar{
        left: 10px;
      }
      .dd-aboutUs .dc-about-wrapper P span{
        font-size: 12px!important
      }
      .dd-aboutUs .dc-slide-item{
        width: 100%;
      }
      .dd-aboutUs .dc-slide-head{
        width: 80px;
        height: 80px;
      }
      .dd-aboutUs .dc-slide-header-name{
        font-size: 20px;
      }
      .dd-aboutUs .dc-img-item{
        width: 100%;
        margin-bottom: 20px;
      }
      .dd-aboutUs .dc-kc-t{
        padding: 0;
      }
      .dd-aboutUs .dc-panel{
        border: none;
      }
      .dd-aboutUs .dc-dsj{
        padding: 0;
      }
      .dd-aboutUs .dc-dsj .col-sm-12{
        padding: 0;
      }
      .dd-aboutUs .dc-kc-item{
        display: block;
        padding: 0px 0 10px;
        margin-bottom: 15px;
      }
      .dd-aboutUs .dc-kc-item .dc-kc-title{
        padding-top: 10px;
        font-size: 16px;
      }
      .dd-aboutUs .dc-kc-item .dc-kc-txt{
        padding-top: 20px;
      }
      .consultate{
        z-index: 1000;
      }
      .dd-aboutUs .dc-kc-ttt{
        padding-top:0;
      }
      .dd-aboutUs .dc-kc-footer{
        font-size: 12px;
      }
      /* 课程 */
      .dc-calss-wrapper{
        margin-top: 20px!important;
      }
      .dc-calss-wrapper .dc-kc-item{
        display: block;
      }
      .dc-calss-wrapper .dc-kc-t{
        padding: 0 20px;
      }
      .dc-calss-wrapper .dc-kc-item .dc-kc-img{
        width: 100%;
        height: auto;
      }
      .dc-calss-wrapper .dc-kc-item .dc-kc-title{
        margin-top: 10px;
      }
      /* 课程详情 */
      .dc-calss-wrapper .dc-article-content{
        padding: 20px;
      }
      .dd-search .dc-search-top{
        margin-top: 10px;
      }
      /* 首页 */
      .dc-common-title{
        margin-top: 20px;
      }
      .dc-index .dc-common-title::before{
        top: 61px;
      }
      .dc-index .dc-common-title::after{
        top: 61px;
      }
      .dc-index .dc-event-wrapper{
        padding: 0 10px;
      }
      .dc-index .dc-AUTISM{
        display: block;
        padding: 20px;
      }
      .dc-index .dc-AUTISM-contact{
        display: block;
      }
      .dc-index .dc-AUTISM-right-title{
        font-size: 25px;
        position: absolute;
        left: 47px;
      }
      .dc-index .dc-AUTISM-right{
        position: relative;
        bottom: 0;
      }
      .dc-index .dc-AUTISM-right-img{
        width: 50%;
        height: 50%;
      }
      .dc-index .dc-AUTISM-img-t{
        margin-left: 20px;
        margin-top: 10px;
      }
      .dc-index .dc-AUTISM-contact-wrapper{
        padding: 20px;
      }
      .dc-index .dc-AUTISM-title{
        padding: 16px 0 10px;
        padding-right: 20px;
      }
      .dc-index .dc-AUTISM-contact-more{
        padding-top: 30px;
      }
      .dc-index .dc-course{
        background-size: cover;
      }
      .dc-index .dc-course-title{
        height: auto;
        padding: 10px 0;
      }
      .dc-index .dc-course-card{
        padding: 20px 0;
      }
      .dc-index .dc-course-footer{
        margin-top: 0;
        margin-bottom: 10px;
      }
      .dc-index .dc-ABOUTUS{
        padding-top: 20px;
      }
      .dc-index .dc-ABOUTUS-title{
        font-size: 30px;
      }
      .dc-index .dc-ABOUTUS-wrapper{
        margin-right: 10px;
        padding-left: 10px;
        padding-right: 10px;
        min-height: auto;
        padding-bottom: 100px;
      }
      .dc-index .dc-ABOUTUS-img{
        position: relative;
        bottom: 0;
        width: 100%;
        right: 0;
      }
      .dc-index .dc-ABOUTUS-footer{
        z-index: 10;
        width: 94%;
        left: 3%;
      }
      .dc-index .dc-ABOUTUS-space{
        display: none;
      }
}
@media (min-width: 576px){
    /* #navbarToggleExternalContent{
        display: block;
    } */
}