.m-banner{display: none;}
.m-banner img{display: block;width: 100%;}
@media(max-width:1200px){ 
    .munu-list{ width:75%;}
    .wrap{ width:98% ;margin:0 auto;}
    .search{ display:none;}
    .news{ width:98%;}
    .footer .footer-top .foot-l{width:65%;}
    .footer .footer-top .foot-r{ width:32%;}	
    .footer-top .foot-l h4{ width:14%;}
    .footer-top .foot-l .foot-sub{ width:80%; margin-left:5%}
}

@media(max-width:1024px){ 
    .munu-list{ display:none;}
    .news{ display:none;}
    .news-m{ display:block;}
    .news_list_de{ background:#fff;}
    .news_list_de li span{ margin-right:2%;}
    .bge,.bgc{ float:left; margin-top:10px;}
    .banner .bd li a{ text-align:right;}
    .main-con .main-con-top{ padding:15px 10px;}
    .main-con .main-con-d{padding:15px 10px 25px;}
    .qiye-nx .intro-nx .lianxi{ width:40%}
    .m-banner{display: block;}
    .kc-list-m{ display:block;}
    .banner{display: none;}
    .menu{height: 0;}
    .kc-fl{ display:none;}
    .btn_menu{display:block;top: -50px;}
    .strength{margin-right: 70px;margin-top: 20px;}
    .strength .strength-list{padding-left: 45px; margin-left: 15px;}
    .strength .strength-list:first-child{margin-left: 0;}
    .head-bot{padding: 10px 0;}
    .head-bot h1 img{height: 75px;}
    .hot-course-d li p{ font-size:14px;}
    .course-list-d .pic{ display:none;}
    .course-list-d .course-list-con{ width:100%; margin-left:0;}
    .course-list .db .db-r{width: auto;margin-left: 4%;float: left;}
}


@media(max-width:768px){
    .head-bot{ padding:5px 0;}
    .btn_menu{ top:-30px;}
    .mobile-menu{top:90px;}
    .head-bot h1 img{height: 50px;}
    .strength{ display:none}
    .news_list_de li a{width:65%;text-overflow: ellipsis;overflow:hidden; float:left}
    .banner{width:100%;height:auto !important;}
    .banner .bd li a{ text-align:center}
    .banner .bd li img{ width:100%; height:auto}
    .hot-course-d li{ width:48%;margin-bottom: 2%;}
    .course-list .db{margin-bottom: 5px;}
    .course-list-d .course-list-con li{ width:48%;margin-top: 2%;}
    .solgan li{ background:none;}
    .footer .footer-top .foot-l{ width:100%;border-right:none; border-bottom:1px dashed #7a7b7c; padding-bottom:20px; margin-bottom:20px;}
    .footer .footer-top .foot-r{ width:100%; position:relative;}	
    .footer .footer-top .foot-r .erweima{ position:absolute; top:32px; right:0;width:45%}
    .main .left{ width:100%;}
    .main .right{ display:none;}
    .course-n-list li .tit-cur{ width:40%;}
    .course-n-list li .zixun{ width:15%;}
    .main .left .newlist-n li{ padding:20px 0;}
    .qiye-nx .title, .qiye-nx2 .title, .qiye-nx3 .title{ width:60%;}
    .qiye-nx .intro-nx .lianxi{ font-size:16px;}
    .hrlist li{ width:31%;}
    .hrlist li:nth-child(4n){ margin-right:1.5%}
    .hrlist li:nth-child(3n){ margin-right:0}
}

@media(max-width:640px){
    .bge,.bgc{margin-top:8px;}
    .news_list_de li span.time{ display:inline-block; width:auto; color:#535353;margin-right:0; padding-top:10px;}
    .banner .hd ul li{width:8px; height:8px;}
    .hot-course{ margin-top:3%;}
    .course-list{margin-top:3%;}
    .tit{ padding-bottom:5px;}
    .tit .hot{padding-left: 50px;padding-top:10px;}
    .hot-course-d { margin-top:15px;}
    .course-list .db .db-l{ padding-top:10px;padding-left:50px; font-size:22px;}
    .course-list .db .db-r a{padding:18px 10px 17px;}
    /*.course-list-con li:nth-child(5),.course-list-con li:nth-child(6){ margin-bottom:3%;}*/
    .course-list-con li p{
        height: 35px;
        line-height: 35px;
    }
    .certificate{ display:none;}
    .friendlink{ margin-top:30px;}
    .friendlink-tit h2{ font-size:14px;margin-top:30%; padding-left:5px;}
    .friendlink-tit h2 span{padding-top:5px;}
    .footer{ padding-bottom:55px;}
    .footer2{display:block; max-width:640px; min-width:320px;}
    .sear-list li b{width: 13%;}
    .sear-list li dl{ width:87%;}
    .sear-list li dl dt{ width:13%}
    .sear-list li dl dd{ width:87%;}
    .course-n-list li .pic{ width:35%;}
    .course-n-top .pic{ width:100%;}
    .course-n-top .tit-cur{ width:100%;}
    .course-n-top .tit-cur h3{ margin-bottom:5%;}
    .course-n-top .zixun{margin-top: 5%;margin-bottom: 5%;}
    .qiye-nx .intro-nx .img img{ max-width:100%; height:auto;*width:100%;}
    .qiye-nx .intro-nx .lianxi{ width:50%;}
    .certificate-n-list li{ width:33.33%;}
}

@media(max-width:480px){
    .btn_menu{ top:-30px;}
    .tel-r .tel{ display:none;}
    .tel-r .erweima{ display:none; position:absolute;top:30px; left:-50px;}
    .bge,.bgc{margin-top:8px;}
    .news_list_de li span.time{ display:inline-block; width:auto; color:#535353;margin-right:0; padding-top:10px;}
    .banner .hd ul li{width:5px; height:5px;}
    .hot-course-d li p {font-size: 13px; height:40px; line-height:40px;}
    .tit{ padding-bottom:10px;font-size: 20px;}
    .tit .hot{padding-left: 40px;padding-top: 5px;}
    .tit .hot .f16{padding-left: 10px;}
    .course-list .db .db-l{padding-left: 40px;padding-top: 5px;font-size: 20px;}
    .course-list .db .db-r a{padding: 8px;}
    .course-list-con li{margin-bottom:2%}
    .certificate{ margin-top:5px;}
    .certificate-list ul li{ width:180px; float:left; margin:0 12px;  display:inline; text-align:center;}
    .footer-top .foot-l h4{ width:15%;}
    .footer-top .foot-l .foot-sub{ width:79%; margin-left:5%}
    .foot-sub dt{ width:16%;}
    .foot-sub dd{width:84%;}
    .friendlink-tit{ width:16%;}
    .picScroll{width:84%;}
    .sear-list li b{width: 15%;}
    .sear-list li dl{ width:85%;}
    .sear-list li dl dt{ width:18%}
    .sear-list li dl dd{ width:82%;}
    .course-n-list li .pic{ width:100%;}
    .course-n-list li .tit-cur{ width:100%;}
    .course-n-list li .zixun{ display:none;}
    .course-n-list li .tit-cur h3{ margin-bottom:5%;}
    .course-n-list li .tit-cur .more{ margin-top:5%;}
    .qiye-nx .title, .qiye-nx2 .title, .qiye-nx3 .title{ width:80%;}
    .qiye-nx .title span, .qiye-nx2 .title span, .qiye-nx3 .title span{padding: 15px 25px;}
    .qiye-nx .intro-nx .lianxi{ width:60%; font-size:14px;}
    .qiye-nx .intro-nx .intro-con .colO{ display:block;}
    .page span ,.page a{ border: solid 1px #e8e8e8; padding:5px 15px; margin-right:10px; display:inline-block;}
    .certificate-n-list li{ width:50%;}
    .hrlist li{ width:47%;}
    .hrlist li:nth-child(3n){ margin-right:1.5%}
    .hrlist li:nth-child(2n){ margin-right:0;}
}