
@media (max-width: 1600px) {
    .teamSlider dl dd .dd_box h3 a{margin-top:0;}
    .teamSlider dl dd .dd_box{padding:20px 15px;}
    .teamSlider dl dd .dd_box .teamTxt{margin:2% 0;}

}
@media (max-width: 1336px) {

    .about_lt .title li{margin:45% auto;}

    .teamSlider dl dd .dd_box .teamTxt{height:120px;-webkit-line-clamp:4;}

}
@media (max-width: 1200px) {
    .coursesSlider dl dd .couTxt{height:72px;-webkit-line-clamp:3;}

    .about_lt .title li{margin:26% auto;}

    .teamSlider dl dd .dd_box .teamTxt{height:90px;-webkit-line-clamp:3;}


    .news_list{padding:10px;margin-bottom:12px;}
    .news_list dl dt{width:130px;height:75px;}
    .news_list dl dd{margin-left:130px;padding-top:0;}
    .news_list dl dd a{font-size: 16px;}
    .news_list dl dd p{margin:0;}


    .contact_cont li .contact_list:nth-child(2n){width:auto;}









}

@media (max-width: 992px) {

    .head_bot{padding:0 20px;}

    .about_lt .title li{width:60px;height:52px;margin:16% auto;}
    .about_lt .title li:hover{background-size:100%;}
    .about_lt .title li a{width:60px;height:52px;}

    .teamSlider .slick-slide{margin:0 10px;}
    .teamSlider dl dd{top:10px;bottom:10px;left:10px;right:10px;}
    .teamSlider dl dd .dd_box{padding:10px;top:10px;bottom:10px;left:10px;right:10px;}


    .contact_cont li .contact_list{float: none;width:100%!important;border-bottom:1px solid #e6e6e6;}
    .contact_cont li {padding:0;border:none;}




}
@media (max-width: 767px) {
    #wrap_index{padding-bottom:55px;}

    .model-header{background: rgba(0,0,0,.5);height:60px;padding:10px 15px;
        position: absolute;top:0;left:0;right:0;z-index:10;}
    .model-header a{display: block;height:40px;position: relative;}
    .model-header a img{max-width: 100%;max-height: 100%;position: absolute;top:0;left:0;bottom:0;margin:auto;}
    .model-navbtn{float:right;width:30px;position: relative;height:40px;}
    .model-navbtn img{width: 28px;position: absolute;top:0;bottom:0;right:0;margin:auto;}

    #model_banner .slick-dots{right:0;left:0;margin:auto;width: 100%;text-align: center;}
    #model_banner .slick-prev,#model_banner  .slick-next{display: none!important;}

    .coursesSlider dl dd{display: none!important;}
    .coursesSlider .slick-slide{margin:0 10px;}
    .coursesSlider{padding-bottom:30px;}
    .coursesSlider .slick-dots{bottom:0;}
    .coursesSlider .slick-dots li{width:8px;height:8px;background: none;border-radius: 50%;border:1px solid #ddb258;}
    .coursesSlider .slick-dots li button{display: none;}
    .coursesSlider .slick-dots li.slick-active{background: #ddb258;}
    .courses_cont{padding-bottom:30px;}
    .coursesSlider dl dt p{width:110px;height:40px;line-height: 40px;font-size:18px;}
    .s_title{margin:30px 0  25px;}
    .s_title span{font-size: 16px;}
    .s_title b{width: 30px;margin-bottom:7px;}
    .s_title h3{font-size: 18px;line-height: 24px;margin-top:5px;}

    .section_two{box-shadow: 0px 4px 8px 0 rgba(0,0,0,.1);}
    .about_cont{margin-top:0;padding-bottom:20px;}
    .about_lt{position:relative;width:100%;top:0;text-align: center;}
    .about_rt{float:none;width:100%;margin:0;padding:20px 0 30px;box-shadow: none;}
    .about_lt .title{bottom:0;top:auto;left:0;height:72px;width:100%;padding:10px 0;}
    .about_lt .title li{margin:0;display: inline-block;width:32%;text-align: center;}
    .about_lt .title li a{margin:0 auto;}
    .section_two:before{height:45%;}
    .about_rt h3{font-weight: normal;}
    .about_rt a{width:100%;height:40px;line-height: 40px;padding:0 20px;}
    .about_rt a img{margin-top:15px;}
    .about_rt p{line-height: 24px;height:24px;}
    .about_rt .aboutTxt{line-height: 24px;height:120px;margin:10px 0 30px;}


    .teamSlider .slick-slide{margin:0;}
    .teamSlider .slick-slide dl{margin:10px 5px;}
    .teamSlider dl:hover dt p{display: block;background: rgba(221,178,88,.8);}
    .teamSlider dl dt p{height:35px;line-height: 35px;font-size:16px;}
    .teamSlider .slick-prev,.teamSlider .slick-next{top:auto;bottom:0;margin:0;}
    .section_three .threeBg{height:100%;}
    .section_three .threeBg img{height:100%;}
    .teamSlider .slick-track{padding:0;}
    .section_three{padding:10px 10px 60px;}
    .three_more {width:60%;margin:20px auto 0;}
    .three_more a{width:100%;}
    .teamSlider .slick-prev, .teamSlider .slick-next{width:45px;height:45px;background-size: 45px;bottom:-88px;}
    .teamSlider .slick-prev{left:5px;}
    .teamSlider .slick-next{right:5px;}

    .new_lt{float: none;width: 100%;padding:0;}
    .new_rt{float: none;width: 100%;padding:0;margin-top:15px;}
    .section_four .four_had{margin:30px 0 25px;}
    .section_four .s_title{margin:0 10px 0 0;}
    .section_four .new_tab{margin-top:22px;margin-left:0;}
    .section_four .new_tab li{margin:0 2px;}
    .section_four .new_tab li a{padding:0;line-height: 35px;height:35px;font-size: 14px;}
    .newsSlider .slick-slide .title{bottom:10px;left:10px;right:10px;padding:10px ;}
    .newsSlider .slick-slide .title a{font-size: 16px;}
    .newsSlider .slick-slide .title p{margin:2px 0;}
    .newsSlider .slick-slide .title span{width:90px;}
    .newsSlider .slick-prev, .newsSlider .slick-next{bottom:94px;width:35px;height:35px;}
    .newsSlider .slick-prev:before, .newsSlider .slick-next:before{background-size: 10px;}
    .newsSlider .slick-prev:hover:before, .newsSlider .slick-next:hover:before{background-size: 10px;}
    .newsSlider .slick-prev{right:57px;}

    .contact_cont li .contact_list{padding:10px 0 10px 35px;}
    .contact_cont li .contact_list img{top:10px;width:24px;}
    .contact_cont{padding:0 15px 30px;}
    .section_five  {padding:150px 0 0; margin:40px 0;}
    .section_five .container{margin:0 15px;}

    .footer{padding:15px;}

}


@media (max-width: 520px){



}
@media (max-width: 374px){


}


@media (min-width: 768px){
    .teamSlider .slick-slide:hover{margin-top:-30px;}



}


@media (min-width: 1336px){
    .container{width:1306px;}
}

@media (min-width: 1600px){

}




