@media screen and (max-width:1440px){
    .container{width:100%;padding:0 2%;}
    .course_right{padding:5%  5% 3% 5%;}
    .what_rad{margin-left:-220px;margin-top:-220px;width:400px;height:400px;}
    .main_ser_search{top:40%;}
    /* 20200106 首页 */
    .l_box{width:100%;padding:0 2%;box-sizing:border-box;}

}

@media screen and (max-width:1360px){
    .news_list_con{padding-top:1%;}
    .what_rad{margin-left:-210px;margin-top:-210px;width:380px;height:380px;}
    .what_list01{top:60px;}
    .what_list02,.what_list03{top:220px;}
    .l_who_list_tit{height:100px;}
    .l_who_list_tit .t1{padding:20px;height:calc(100% - 100px);}
    .l_who_list_tit .t1>div{line-height:30px;height:180px;padding-top:20px;}
    .l_who_list_tit .t2{padding:0 16px;margin:28px 0;line-height:40px;font-size:20px;}
}

@media screen and (max-width:1280px){
    /* 20200106 首页 */
    .l_nav_list li{padding:0 2.5%;font-size:18px;}
    .l_nav_list .l_nav_meau a{font-size:14px;}
    .l_banner{margin-bottom:80px;}
    .l_who_tit{width:250px;padding-left:10px;height:60px;line-height:60px;margin:0 auto;background:#004080;border-radius:15px;color:#fff;font-size:38px;}
    .l_who_text{padding:50px 5%;line-height:40px;font-size:20px;color:#494949;}
    .l_who_list_tit .t2{font-size:18px;}
    .l_ser_type li a{font-size:20px;}
    .l_ser_tit{font-size:40px;}
    .l_bot_text{padding:50px 0;font-size:30px;}
}

@media screen and (max-width:1200px){
    .nav_bg{height:80px;}
    .nav_bg_login{height:80px;}
    .nav_list li a{line-height:80px;height:80px;}
    .who_no li h3{font-size:40px;}
    .ser_list li h3{line-height:2;font-size:20px;font-weight:normal;}
    .news_list_con h3{line-height:40px;height:40px;}
    .top_h{height:130px;}
    .about_list li h3{font-size:20px;}
    .what_rel{height:auto;}
    .what_rad{display:none;}
    .what_list01,.what_list02,.what_list03,.what_list04,.what_list05,.what_list06,.what_list07,.what_list08{position: static;text-align:left;}
   
    .what_list01 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list01 .what_con{width:90%;margin:0;float:right;}    
    .what_list02 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list02 .what_con{width:90%;margin:0;float:right;}
    .what_list03 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list03 .what_con{width:90%;margin:0;float:right;}
    .what_list04 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list04 .what_con{width:90%;margin:0;float:right;}
    .what_list05 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list05 .what_con{width:90%;margin:0;float:right;}
    .what_list06 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list06 .what_con{width:90%;margin:0;float:right;}
    .what_list07 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list07 .what_con{width:90%;margin:0;float:right;}
    .what_list08 .what_icon{margin:0;float:left;padding-top:2%;}
    .what_list08 .what_con{width:90%;margin:0;float:right;}

    .score_list_text{line-height:30px;height:180px;overflow:hidden;color:#666;font-size:16px;}
    .main_ser li h3{font-size:20px; margin-bottom:0;}
    .main_ser_search{top:38%;}

    /* 20200106 首页 */
    .l_nav_list{display:none;}
    .l_meau{display:block;}
    .l_who_no li h3{font-size:40px;}
}

@media screen and (max-width:1024px){
    .top_tel,.top_email,.top_add{display:none;}
    .nav_bg{background:#004080;}
    .nav_bg_login{background:#004080;}
    .head_scroll .nav_bg{background:#004080;}
    .head_scroll .nav_bg_login{top:0;}
    .logo_box{display:none;}
    .logo_box_m{display:block;}
    .nav_list li a{font-size:14px;}
    .ann_box{padding:2%;}
    .ann_scroll{width:60%;}
    .who_left{width:60%;margin:0 auto;float:none;}
    .who_right{width:100%;}
    .who_tit{font-size:28px;}
    .who_no li h3{font-size:34px;}
    .course_right{width:100%;}
    .course_tit{font-size:30px;}
    .course_list_con h3{font-size:20px;}
    .course_list_icon{padding-top:1%;}
    .news_pic,.news_list{width:100%;}
    .news_list_con h3{font-size:16px;}
    .news_tit{font-size:30px;}
    .news_tit_text{font-size:14px;}
    .news_list_pic{width:24%;}
    .news_list_con{width:72%;padding-top:3%;}
    .link_list a{font-size:14px;}
    .bot_contact li{font-size:12px;}
    .main_ser_search{top:32%;}

    /* 20200106 首页 */
    .l_who_no li h3{font-size:34px;}    
    .l_ser_type li a{font-size:18px;}
}

@media screen and (max-width:750px){
    .top_text{padding-right:.2rem;font-size:.26rem;}
    .nav_bg{height:auto;}
    .nav_bg_login{height:auto;}
    .top_h{height:2rem;}
    .logo_box_m{width:30%;}
    .nav_list{display:none;} 
    .banner{margin-top:1.8rem;}
    .ann_box{padding:.1rem .2rem;line-height:.8rem;background:#fff;margin-top:-.4rem;}
    .ann_tit{padding-left:.5rem;font-size:.3rem;background:url(../images/a01.png) no-repeat left center;background-size:.4rem;}
    .ann_scroll .infoList li{height:.8rem;line-height:.8rem;}
    .ann_scroll .infoList li a{display:block;height:.8rem;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#999;}
    
    .who_no li h3{font-size:.4rem;}
    .who_tit{font-size:.4rem;}
    .who_text{font-size:.26rem;line-height:.5rem;}
    .who_no li{width:46%;margin:0 2% 4%;}
    .who_no_text{width:3rem;height:.6rem;line-height:.6rem;font-size:.26rem;border-radius:.3rem;}

    .ser_tit{font-size:.5rem;}
    .ser_type a{line-height:.6rem;padding:0 .2rem;margin:0 1% 2%;border-radius:.3rem;font-size:.26rem;}
    .ser_list li{width:46%;margin:0 2% 4%;float:left;}
    .ser_list li:nth-child(4){display:block;}
    .ser_list li h3{font-size:.26rem;}
    .ser_list_pos{background-size:.8rem;}
    .ser_list_type{right:.2rem;bottom:.2rem;width:2rem;height:.6rem;line-height:.6rem;font-size:.26rem;border-radius:.3rem;}
    .ser_more{width:3rem;height:.8rem;line-height:.8rem;font-size:.3rem;border-radius:.1rem;margin-bottom:.3rem;}
    
    .course_tit{font-size:.4rem;}
    .course_list_con h3{font-size:.3rem;}
    .course_list_icon{width:18%;padding-top:2%;}
    .course_list_con{width:78%;}
    .course_list_con h3{font-size:.3rem;}
    .course_list_text{height:1rem;line-height:.5rem;padding-top:2%;}  
     
    .news_tit{font-size:.4rem;}
    .news_tit_text{font-size:.24rem;} 
    .news_pic_date strong{font-size:.6rem;}
    .news_pic_con h3{font-size:.32rem;height:.6rem;line-height:.6rem;}
    .news_pic_text{height:.6rem;line-height:.6rem;}
    .news_list{margin-bottom:.3rem;}
    .news_list_pic{width:34%;}    
    .news_list_con{width:62%;padding-top:0;}
    .news_list_con h3{font-size:.3rem;height:.6rem;line-height:.6rem;}

    .bot_l,.bot_m,.bot_r{width:100%;}
    .bot_contact{padding:.3rem 3%;}
    .bot_contact li{font-size:.28rem;}
    .bot_contact li img{width:.6rem;float:left;}
    .bot_contact li span{width:6rem;float:right;}
    .link_tit{font-size:.36rem;padding-left:3%;margin-bottom:0;line-height:.6rem;}
    .link_list{padding:3%;}
    .bot_notice{padding:.1rem 0 .4rem;}
    .bot_notice a{font-size:.26rem;}
    .bot_ewm li{width:40%;padding:0 5%;}

    .copyright_bor{padding:3%;text-align:center;}
    .copyright,.share_icon{width:100%;}
    .copyright{font-size:.24rem;line-height:.5rem;padding-bottom:.2rem;}
    
    .login_tit{margin:3% 0;font-size:.4rem;height:1rem;line-height:.8rem;background:url(../images/login01.png) no-repeat center bottom;background-size:70%;}
    .login_box{padding:.3rem;border-radius:15px;margin-bottom:5%;}
    .login_type{width:4rem;border-radius:.4rem;margin:0 auto 5%;}
    .login_type a{width:2rem;float:left;line-height:.8rem;border-radius:.4rem;font-size:.28rem;}
    .login_icon{left:10px;top:10px;}
    .login_inp{height:50px;line-height:50px;font-size:.28rem;}  
    .login_yzm{height:50px;line-height:50px;}
    .login_text{font-size:.25rem;}
    .login_send{height:50px;line-height:50px;font-size:.28rem;}
    .login_btn{width:3rem;height:.8rem;line-height:.8rem;font-size:.3rem;}

    .banner_main{height:4rem;margin-bottom:.3rem;margin-top:1.5rem;}
    .banner_tit{padding-top:1.6rem;}
    .banner_tit dt{height:.6rem;line-height:.6rem;font-size:.5rem;}
    .banner_tit dd{height:.6rem;line-height:.6rem;font-size:.26rem;}
    
    .about_who_tit{height:1.2rem;}
    .about_who_tit dt{font-size:.4rem;line-height:.6rem;}
    .about_who_tit dd{font-size:.3rem;line-height:.4rem;}
    .about_who_tit_logo{position:absolute;right:0;bottom:-1px;width:2.8rem;}
    .about_text{padding:.4rem 0;line-height:.5rem;}
    .about_pic li:nth-child(1){border-radius:.6rem 0 0 0;}
    .about_pic li:nth-child(3){border-radius:0 0 .6rem 0;}    
    .about_list li{width:48%;margin:0 1% 2%;}
    .about_list li h3{font-size:.3rem;line-height:.6rem;}
    .about_list_icon span{width:.5rem;}
    .about_list_text01{font-size:.3rem;line-height:.5rem;height:1rem;margin:.15rem 0;}
    .about_list_text02{font-size:.28rem;line-height:.5rem;height:5rem;}
    
    .what_tit{font-size:.4rem;}
    .what_con h3{font-size:.3rem;line-height:.6rem;height:.6rem;}
    .what_con_text{font-size:.26rem;line-height:.4rem;height:auto;margin-bottom:.3rem;}
    .what_list01 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list01 .what_con{width:82%;margin:0;float:right;}    
    .what_list02 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list02 .what_con{width:82%;margin:0;float:right;}
    .what_list03 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list03 .what_con{width:82%;margin:0;float:right;}
    .what_list04 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list04 .what_con{width:82%;margin:0;float:right;}
    .what_list05 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list05 .what_con{width:82%;margin:0;float:right;}
    .what_list06 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list06 .what_con{width:82%;margin:0;float:right;}
    .what_list07 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list07 .what_con{width:82%;margin:0;float:right;}
    .what_list08 .what_icon{width:15%;margin:0;float:left;padding-top:2%;}
    .what_list08 .what_con{width:82%;margin:0;float:right;}

    .social_pic01,.social_pic02{display:none;}
    .social_con{width:100%;}
    .social_con h3{font-size:.4rem;}
    .social_con_text{font-size:.28rem;line-height:.5rem;}
    .social_bot{width:4.6rem;height:.8rem;line-height:.8rem;font-size:.3rem;}

    .team_tit{font-size:.4rem;}
    .team_list_name{font-size:.32rem;line-height:.8rem;font-size:.32rem;}
    .team_list_text{line-height:.4rem;height:2rem;font-size:.26rem;margin:.1rem .2rem .3rem;}
    .team_more{width:2rem;height:.6rem;line-height:.6rem;}
    
    .score_type{padding:.2rem 0;}
    .score_type ul{line-height:.6rem;border-radius:.3rem;}
    .score_type ul li a{padding:0 .2rem;border-radius:.3rem;font-size:.24rem;}
    .score_type ul li .on{background:#004080;color:#fff;}
    .score_list li{padding:.2rem 0;}
    .score_list_pic{width:40%;}
    .score_list_con{width:55%;}
    .score_list_con h3{font-size:.4rem;line-height:2;}
    .score_list_text{font-size:.28rem;line-height:.5rem;}
    
    .teacher_type{border-bottom:#ddd solid 1px;text-align:center;}
    .teacher_type li{position:relative;display:inline-block;}
    .teacher_type li>a{line-height:.5rem;padding:0 .1rem;font-size:.26rem;}
    .teacher_meau{top:1rem;width:3rem;margin-left:-1.5rem;padding-top:.3rem;}
    .teacher_meau_con>a{font-size:.26rem;}
    
    .teacher_list li{width:98%;margin:0 1% 5%;float:none;}
    .teacher_list_pic{width:32%;position:relative;}
    .teacher_list_blue{position:absolute;right:0;top:0;width:.6rem;}
    .teacher_list_con{width:64%;}
    .teacher_list_con h3{font-size:.4rem;line-height:.6rem;}
    .teacher_list_text{line-height:.5rem;height:1rem;}
    .teacher_list_more{width:1.5rem;height:.5rem;line-height:.5rem;border-radius:.25rem;color:#999;background:none;border:#ddd solid 1px;}
    .main_page{margin:.3rem 0 .6rem;}
    .main_page a{margin:5px;padding:0 .2rem;height:.6rem;line-height:.6rem;}

    .contact_bg::before{width:4rem;height:5rem;}
    .contact_pic{width:78%;padding-left:15%;padding-top:5%;}
    .contact_con{width:100%;}
    .contact_con h3{font-size:.4rem;line-height:3;}
    .contact_text{line-height:.5rem;height:2.5rem;margin-bottom:.2rem;}
    .contact_ewm{width:50%;margin:0 auto 30px;}
    .contact_ewm_text{width:70%;height:.8rem;line-height:.8rem;;font-size:.28rem;margin:0 auto;}

    .contact_box{padding:5% 2%;}
    .contact_icon{left:10px;top:10px;}
    .contact_inp{height:50px;line-height:50px;font-size:.28rem;}  
    .contact_textarea{height:3rem;line-height:.5rem;padding-top:.2rem;}
    .contact_w50{width:96%;}

    .main_ser li{width:90%;margin:0 2% 4%;padding-bottom:.3rem;}
    .main_ser li h3{font-size:20px;height:1.2rem;line-height:1.2rem;padding:0 .2rem;}
    .main_ser_type{font-size:16px;padding:0 .2rem;}
    .main_ser_text{line-height:1rem;padding:0 .2rem ;font-size:14px; height:3rem; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}  
    .main_ser_pic{margin-bottom:.3rem;}
    .main_ser_search{top:1.2rem;width:50px;margin-left:-.3rem;}

    .pc{display:none;}
    .mobile{display:block;}    
    .mar5{margin-bottom:.3rem;}

    /* 20200106 首页 */
    .l_language{height:.6rem;line-height:.6rem;font-size:.26rem;;}
    .l_top_language{width:1rem;height:.6rem;line-height:.6rem;margin-right:.2rem;font-size:.26rem;}
    .l_head{height:auto;}
    .logo{width:4.6rem;}
    .l_meau{width:.6rem;padding:.3rem 0 0 0;}
    #close2{top:.2rem;right:.2rem;width:.6rem;cursor:pointer;}
    .type2{width:100%;}
    .type2 ul {padding-top:1.5rem;}
    .type2 ul li a{line-height:.8rem;font-size:.3rem;margin-bottom:.2rem;}
    .l_banner{margin-bottom:.6rem;}
    .l_who_tit{width:2.6rem;padding-left:.1rem;height:.8rem;line-height:.8rem;margin:0 auto;border-radius:.15rem;font-size:.4rem;}
    .l_who_text{padding:.4rem .2rem;line-height:.5rem;font-size:.26rem;}
    .l_who_list_tit{height:1.2rem;padding:0 .1rem;}
    .l_who_list_tit .t1{display:none;}
    .l_who_list_tit .t2{display:inline-block;padding:0 .1rem;margin:.2rem 0;line-height:.4rem;height:auto;font-size:.26rem;font-weight:normal;}
    .l_who_list li:hover .l_who_list_tit{height:1.2rem;}
    .l_who_no{padding:.3rem 0;}
    .l_who_no li h3{font-size:.5rem;line-height:.8rem;}
    .l_who_no li{width:46%;margin:0 2% 4%;}
    .l_who_no_text{height:.5rem;line-height:.5rem;font-size:.26rem;}

    .l_ser_type{padding:.3rem 0;}
    .l_ser_type li{width:50%;}
    .l_ser_type li a{padding:0 .2rem;line-height:.8rem;font-size:.28rem;}
    .l_ser_list li{width:46%;margin:0 2%;}    
    .l_ser_list li:first-child{margin:0 2%;}
    .l_ser_list_pos,.l_ser_list_more{display:none;}
    .l_ser_list_name{font-size:.26rem;line-height:.8rem;height:.8rem;}

    .l_bot_text{padding:.5rem 0;font-size:.3rem;line-height:.5rem;}
    .l_bot_bg{padding:.5rem 0;}
    .l_bot_left,.l_bot_right{width:100%;float:none;}
    .l_bot_ewm{text-align:center;}
    .l_bot_ewm li{display:inline-block;width:2rem;margin:0 .2rem;float:none;line-height:.8rem;}
    .l_bot_contact{padding:.3rem 3%;}
    .l_bot_contact li{font-size:.28rem;line-height:.6rem;}
    .l_bot_contact li img{width:.6rem;float:left;}
    .l_bot_contact li span{width:6.1rem;float:right;}  
    .l_bot_nav{margin-bottom:.5rem;}  
    .l_bot_nav li{width:25%;}
    .l_bot_nav li:nth-child(4) h3:after{display:none;}
    .l_bot_nav_none{display:none;}
    .l_bot_nav li a{font-size:.22rem;}
    .l_bot_nav li h3{font-size:.28rem;line-height:.6rem;margin-bottom:.2rem;}
    .l_copyright{text-align:center;}

    .l_float{bottom:25%;width:1.2rem;padding:.05rem .1rem;border-radius:7px 0 0 7px;}
    .l_float a{padding:.1rem 0;line-height:.4rem;font-size:.22rem;}
    .l_float a:last-of-type{border-bottom:none;}
    }

