@media (max-width: 1680px) {
    .logo{width:22%;}
    .nav{width:77%;padding-right:270px;}
    .nav li a{font-size: 14px;}


    .about_rt{top:30px;}
    .about_rt_cont{padding:20px 7%;}
    .about_rt_cont .about_txt{margin:15px 0 20px;}

    .cu_list li a{height:35px;line-height: 35px;}
    .cu_list li a span{height:35px;line-height: 35px;}
    .cu_list li a p{height:35px;line-height: 35px;}


    .teamSlider .team_txt{width:53%;padding:8% 10% 0 0;}
    .teamSlider .team_txt span{margin:8px 0 15px;}
    .teamSlider .team_txt .team_p{line-height: 24px;height:168px;}
    .teamSlider .team_img{width:35%;}
    .teambg img{width: 500px;}

}
@media (max-width: 1200px) {
    .nav{ padding-right:0;}
    .nav li {padding:40px 0 10px;}
    .nav li a{font-size: 14px;line-height: 30px;height:30px;}
    .nav_child{top:75px;}
    .nav_child li{padding:5px 0;}

    .language{top:7px;}
    .ser_top{top:4px;}


    .about_rt_cont i{line-height: 24px;height:24px;}
    .about_rt_cont h3{line-height: 24px;height:24px;font-size: 22px;}
    .about_rt_cont span{line-height: 28px;height:28px;}
    .about_rt_cont b{margin-top:5px;}
    .about_rt_cont .about_txt{margin:15px 0 10px;line-height: 24px;height:96px;}


    .cu_list{padding:25px 0;}

    .cu_lt .swiper-slide .cu_pic p{width:58%;height:35px;line-height: 35px;}
    .cu_lt .swiper-slide .cu_pic span{width:22%;height:35px;line-height: 35px;}
    .cu_lt .swiper-slide .cu_pic{ height:35px;line-height: 35px;}
    .cu_lt .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px;}


    .teamSlider .team_txt{padding:6% 2% 0 0;}
    .teamSlider .team_txt h3{font-size: 20px;}
    .teambg img{width: 400px;}

    .news_list dt{width:415px;}
    .news_list dd{margin-left:415px;}
    
    /*视频列表*/
    .list_video .title dt .ti_f img{width: 60px;}
}

@media (max-width: 992px) {

    .nav li a{font-size: 12px;}
    .ser_top .input_txt{font-size: 12px;}


    .section_one{padding:50px 0;}


    .about_rt{top:24px;}
    .about_rt_cont{padding:10px 5%;}
    .about_rt_cont h3{font-size: 18px;}
    .about_rt_cont span{height:24px;line-height: 24px;}
    .about_rt_cont .about_txt{margin:10px 0;height:48px;-webkit-line-clamp:2;}

    .tabSlider{width:56%;margin-left:50px;}

    .cu_list{padding:15px 0;}
    .cu_list li a{height:28px;line-height: 28px;}
    .cu_list li a span{height:28px;line-height: 28px;}
    .cu_list li a p{height:28px;line-height: 28px;padding-left:8%;}

    .cu_lt .swiper-slide .cu_pic p{width:46%;font-size: 14px;}
    .cu_lt .swiper-slide .cu_pic p i{margin:-6px 5px 0 10px;}
    .cu_lt .swiper-slide .cu_pic span{width:30%;font-size: 14px;}


    .teamSlider .slick-list{width:90%;}
    .teamSlider .team_txt .team_p{display: none;}
    .teamSlider .team_img{width:28%;}
    .teamSlider .team_txt{padding:10% 10% 10% 15%;}
    .teambg img{width: 300px;}

    .news_list dt{width:340px;}
    .news_list dd{margin-left:340px;padding:20px 35px;}
    .news_list dd h3 a{margin-top:0;}




}
@media (max-width: 767px) {

    .header{padding:5px 0;}
    .logo{height:40px;width:60%;}
    .logo a{height:40px;}
    .menu{width: 28px;height:40px;position: absolute;right:10px;top:0; }
    .menu img{width: 28px;position: absolute;top:0;bottom:0;right:0;margin:auto;max-width: 100%;max-height: 100%;}
    .language{right:75px;}


    /*手机右侧导航*/

    .left_navBg{position: fixed;top:0;right:0;width:100%;height:100%;background: rgba(0,0,0,.5);}
    .left_navBox{position: fixed;top:0;right:0;width:100%;height:100%;z-index: 100;
    transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);}
    .left_navBox.on{transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
    .left_navCont{width:70%;height:100%;overflow-y: auto;position: absolute;right:0;top:0;background: #fff;}
    .close_m{position: absolute;left:19%;top:10px;}
    .close_m img{max-width: 22px;}
    .left_title{background: #ba8e5f;padding:10px ;}
    .ser_top{background: #c59f77;position: static;width:100%;}
    .ser_top .input_sub{background: url(../images/icon3.png) no-repeat center center;
        background-size: 22px 22px;}
    .ser_top input{color:#f4d9bc;}
    .ser_top input::-webkit-input-placeholder {color:#f4d9bc;}
    .ser_top input:-moz-placeholder{color:#f4d9bc;}
    .ser_top input::-moz-placeholder{color:#f4d9bc;}
    .ser_top input:-ms-input-placeholder{color:#f4d9bc;}

    .left_nav li {border-bottom:1px solid #e6e6e6;}
    .left_nav li  a{display: block;line-height: 40px;height:40px;padding:0 10px;position: relative;font-size: 15px;overflow: hidden;}
    .left_nav li i{display: none;position: absolute;right:10px;top:0;height:40px;width:30px;
        background:url(../images/bot.png) no-repeat center center;background-size:20px;}
    .left_navTwo{background: #f2f2f2;}
    .left_navTwo li{border-bottom:none;}
    .left_navTwo li a{padding-left:30px;color:#808080;}
    .left_navTwo li b{display: none;position: absolute;right:10px;top:0;text-align: center;line-height: 40px;
        height:40px;width:30px;font:30px "宋体"}
    .left_navThree li a{padding-left:50px;}

    .left_nav li a.on{color:#ba8e5f;}
    .left_nav li a.on i{background: url(../images/top.png) no-repeat center center;background-size: 20px ;}
    .left_navTwo li a.on:before {content:"·";display: block;position: absolute;left:15px;top:-3px;color:#ba8e5f;font-size: 35px;}
    .left_navThree li a.on:before{display: none;}
    .left_navFour li a{padding-left:65px;}
    .left_nav li a i.in,.left_nav li a b.in{display: block;}
    .left_nav ul{display: none;}

    /*手机右侧导航 end*/

    .banner .slick-prev,.banner .slick-next{display: none!important;}
    .banner .slick-dots li{padding:3px;border-width: 1px;}
    .banner .slick-dots li.slick-active{padding:3px;border-width: 1px;}



    .section_one{padding:30px 0;}
    .s_title {padding-right:110px;}
    .s_title h3{font-size: 20px;line-height: 20px;height:20px;}
    .s_title h3 b{width:40px;margin-left:5px;}
    .s_title span{line-height: 24px;margin-top:5px;height:24px;}
    .s_title a{font-weight: normal;top:21px;}
    .course_cont{padding-top:15px;}
    .course_list{width:49%;margin-right:0;}
    .course_cont .course_list:nth-child(2n){float:right;}
    .course_list .c_title{padding:10px;text-align: center;}
    .course_list .c_title a{font-size: 16px;}

    .section_two{padding:40px 0;}
    .about_lt{width:100%;float: none;}
    .about_rt{width:92%;float: none;position: relative;top:-20px;right:0;left:0;margin:auto;}
    .about_rt:before{left:4.3%;}
    .about_rt_cont b{width:60px;}
    .about_rt_cont .about_txt{height:auto;max-height: 120px;-webkit-line-clamp:5;}
    .about_rt_cont{padding:10px 20px 25px;}


    .cu_lt{float: none;width:100%;}
    .cu_rt{float: none;width:100%;}
    .cu_list{padding:30px 10px;}
    .cu_list li a{height:auto;padding:5px 0 5px 15px;line-height: 24px;}
    .cu_list li a p{float: none;width: 100%;padding-left:0;margin-left:-10px;line-height: 24px;height:24px;}
    .cu_list li a p:before{margin-right:5px;}
    .cu_list li a span{float: none;width: 100%;text-align: left;line-height: 24px;height:24px;}
    .curriculum_cont:after{display: none;}

    .tabSlider{width:100%;margin:10px 0 0;}
    .curriculum_cont{margin:20px 0 40px;}
    .tabSlider .tab_li span{font-size: 15px;}

    .teamSlider{margin-top:0;text-align: center;}
    .teamSlider .team_txt h3{margin:0 auto;}
    .teamSlider .team_txt{float: none;width:100%;padding:20px 0 0 0;}
    .teamSlider .team_img{float: none;width:100%;}
    .team_cont{margin:15px 0 20px;padding:0 0 10% 0;}
    .teambg{top:0;height:100%;}
    .teambg img{width: 100%;}
    .section_four{padding:20px 0 30px;}
    .teamSlider .slick-list{width:80%;}
    .teamSlider .slick-prev{left:10px;top:60%;}
    .teamSlider .slick-next{right:10px;top:60%;}
    .teamSlider .slick-prev:hover:before,.teamSlider .slick-next:hover:before{background-size: 40px;}

    .environ_cont{margin-top:20px;}
    .environ_list{width:100%;float:none;}
    .environ_list dd a{line-height: 35px;height:35px;font-size: 16px;}

    .section_five{padding:50px 0;}

    .footer{background: none;}
    .copy{padding:10px 0;line-height: 24px;}


    /*内页*/
    .det_navBor{height:41px;}
    .det_nav .slick-list{width:94%;margin:0 auto;}
    .det_nav li a {height:40px;font-size: 16px;padding:3px 0;}
    .det_nav li a span{line-height: 17px;max-height: 34px;}
    .det_navTwo{top:40px;}
    .det_navTwo li a{line-height: 35px;height:35px;padding:0 10px;font-size: 14px;}
    .det_navTwo li a i{line-height: 35px;height:35px; }
    .det_nav .slick-prev:before, .det_nav .slick-next:before{display: none;}
    .det_nav .slick-prev, .det_nav .slick-next{width:38px;height:40px;z-index:30;}
    .det_nav .slick-prev{background:#fff url(../images/icon2.png) no-repeat center center;left:-15px;}
    .det_nav .slick-next{background:#fff url(../images/icon5.png) no-repeat center center;right:-15px;}

    .det_content{padding:30px 0 50px;min-height: 500px;}
    .page_txt{line-height: 28px;}
    .page{margin-top:30px;}
    .page li a{line-height: 35px;height:35px;padding:0 12px;margin:4px 2px;}
    .page li span{color:#808080;font-size: 16px;}
    .page li span i{color: #ba8e5f;}

    .list_img{width:49%;margin-right:0;}
    .imgCont .list_img:nth-child(2n){float: right;}

    .news_list{margin-bottom:20px;}
    .news_list dt{width: 100%;float: none;}
    .news_list dd{margin:0;padding:15px 10px;}
    .news_list dd h3 a{font-weight: normal;line-height: 24px;height:24px;font-size: 16px;}
    .news_list dd h3:after{margin-top:3px;width:50px;}
    .news_list dd span{margin:15px 0 5px;line-height: 24px;}
    .news_list dd p{line-height: 26px;height:52px;font-size: 15px;}
    .news_list dd a.more{font-weight: normal;}

    .sear_ti{font-size: 18px;font-weight: normal;margin:20px 0 20px;}
    .search_list{ }
    .search_list li a{padding:20px 0 10px;}

    .list_txt li{width: 100%;float: none;margin-top:2%;padding:15px;}
    .list_txt li:nth-child(2n){float: none;}
    .list_txt{width: 100%;padding:0;margin:0;}
    .list_txt li a{font-weight: normal;}
    .list_txt li p{margin:10px 0;line-height: 24px;height:48px;}
    .list_txt li span{line-height: 26px;}

    .news_detName h3{font-size: 20px;}
    .news_detName span{margin:5px 0 20px;}
    .new_page{padding:10px 0;margin-top:20px;}

    .det_page li a{width:100px;line-height: 35px;height:35px;}

    .pro_slider .slick-prev, .pro_slider .slick-next{display: none!important;}

    .det_page{padding:20px 0 0;margin-top:20px;}
    .pro_slider{padding-bottom:10px;}
    .pro_detName{font-size: 20px;margin:10px 0;}

    /*视频列表*/
    .list_video {width: 48%;}
    .list_video .pic .pic_cont{width: 98%;}
    .list_video .pic .pic_cont .pic_had span{font-size: 18px;}
    .list_video .pic .pic_cont .pic_had i{width:38px;}
    .list_video .pic .pic_cont .pic_had{line-height: 50px;height:50px;}
    .list_video .title dd a{line-height: 40px;height:40px;}
    .list_video .title dt .ti_f img{width: 40px;}


}

@media (max-width: 580px){

}
@media (max-width: 500px){

}
@media (max-width: 430px){



}
@media (max-width: 370px){

}
@media (max-width: 350px){

}

@media (min-width: 768px){
    .course_list:hover .pic .pic_f{transform: scale(1);-webkit-transform: scale(1);}
    .course_list:hover .c_title a{color:#ba8e5f;}
    .course_list:hover .c_title img{display: none;}
    .course_list:hover .c_title img.on{display: block;}
    .course_list:hover {box-shadow: 0 0 25px 0 rgba(184,173,156,.7)}


    .environ_list:hover dd a{width: 100%;background: rgba(186,142,95,.5);}
    .environ_list:hover dd img{display: inline; }
    .environ_list:hover dt img{ transform: scale(1.05);-webkit-transform: scale(1.05);}
    .cu_lt:hover img{ transform: scale(1.05);-webkit-transform: scale(1.05);}


    .news_list:hover dd h3:after{width: 100%;}

    .list_txt li:hover {background: #fff;box-shadow: 0px 6px 20px 0 rgba(0,0,0,.1)}
    .list_txt li:hover span{ width: 100%;}
}
@media (min-width: 992px){

}
@media (min-width: 1200px){

}
@media (min-width: 1680px){
    .container{width:1680px;}
}
@media (min-width: 1480px){
    .det_main .container{width:1480px;}
}






