@media screen and (max-width:1640px) {
    .container01{width:100%;padding:0px 15px;box-sizing: border-box;}
}


@media screen and (max-width:1600px) {

  /* .logo {width:40%;}*/
.navbar_nav li a{padding:0px 12px;}

}

@media screen and (max-width:1500px) {

  /* .logo {width:40%;}*/
.navbar_nav li a{padding:0px 5px!important;}

}
@media screen and (max-width:1400px) {
    .navbar_nav li a{padding:0px 12px;font-size:18px;}
    .container{padding:0px 15px;box-sizing: border-box;}
	.logo{width:22%;}
.zlogo{padding-top:20px;}
	.logo img,.zlogo img{width:100%;}
	.nav{/*width:62%;*/padding-top:11px;}
    .navbar_nav li a{font-size:17px;}


   /*首页*/
.jx_hd_nav h2,.con_top_nav .hnav h2,.zy_js h2{font-size:45px;}

.tz_tu li .sbot span{font-size:30px;}

    /*bet韦德官网下载简介*/
    .ej_jj_top_first_left_nav{line-height: 40px;padding:25px 0px;}
    .ej_jj_top_first_left_font{max-height:300px;overflow-y: scroll;}
    .ej_jj_top_two_mid h1{line-height: 40px;padding:25px 0px;}
    .ej_jj_top_two_mid p{max-height:220px;overflow-y: scroll;}
 

    .ej_jj_top_three_right h1,.ej_jj_top_four_right_bot h1,.ej_jj_top_five_left h1,.ej_jj_top_six_right h1{line-height: 40px;padding:25px 0px;text-indent:0em;}
    .ej_jj_top_three_right p{max-height:300px;overflow-y: scroll;}

    .ej_jj_top_four_left_top h1{line-height: 40px;padding:25px 0px;text-indent:0em;}
}

@media screen and (max-width:1360px) {
	.header_top_left,.header_top_right{font-size:15px;}	

    /*bet韦德官网下载简介*/
    .ej_jj_top_two_mid{padding: 0px 60px 0px;}
    .ej_jj_top_four_left{width:100%;}
    .ej_jj_top_four_left_top{width:50%;float:left;box-sizing: border-box;}
    .ej_jj_top_four_left_top p{max-height:250px;overflow-y: scroll;}

    .ej_jj_top_four_left_bot{width:50%;float:right;}


   
    .ej_jj_top_four_right{width:100%;margin:35px auto 0px;}
    
    .ej_jj_top_four_right_top{width:50%;float:left;}
    .ej_jj_top_four_right_bot{width:50%;float:right;box-sizing: border-box;}

    

  }

@media screen and (max-width:1300px) {
    
   

    .fot_mid{display:none;}

    .fot_left{width:48%;}
    .fot_right{width:52%;}


}

/***************手机版导航***************/
.wap { display: none;}
.top>img.wap {display: none;}


@media screen and (max-width:1240px) {
   .header.small,.header{padding-bottom:10px;}
    #header{display: none;}
    #header .logo,#header .hmid,#header .ser{display: none;}
	.banner_down{bottom:2rem;}
.wap_top{padding:10px 0px;}
	.logo{width:40%;padding:0px;}
     .zlogo{width:25%;padding:5px 0px 0px;}
    .nav {display: none!important;}
    .wap {display: block;}
   .wap_logo{float:left;padding:10px 10px;}
.wap_logo img{width:80%;}

    .top { max-width: 1920px;margin: 0 auto; position: absolute;right: 10px;top: 20px;width: 25px;height: 25px;z-index: 9999;}

    .top>img { display: block; width: 100%; }

    .wap-menu {position: absolute; top: 20px; right: 0; z-index: 99999;font-size: 0;}

    .wap-menu img {height: 25px; }

    .close-menu {
        display: none;
        position: absolute;
        right: 0;
        top: 0;
    }
.m-head.on{
   /*position:fixed;*/
}
    .m-head { width:100%;border-top:4px #2bb6b1 solid;background:url(/bs/img/hbg.png) repeat-x;z-index:2;position: fixed;left: 0; 
right:0;top:0;}

    .m-logo {
        font-size: 0;
    }

    .m-logo a {
        font-size: 0;
        line-height: 40px;
    }

    .m-logo img {
        max-height: 35px;
        max-width: 85%;
        line-height: 40px;
        vertical-align: middle;
    }

    /********手机版搜索***********/
    .m-search {margin: 0 15px;padding-right: 10px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;position: relative;
        line-height: 30px;height:30px;background:#fff; margin-top: 15px;border-radius: 50px;}

    .m-search input[type="text"] {display: block;width: 85%;line-height: 30px;background: #fff;color: #222;}

    .m-search input[type="text"]::placeholder {color: #222;}

    .m-search input[type="image"] { position: absolute; right: 10px; top: 10px; height: 15px;}

    .m-nav { position: fixed; top: 110px; left: 100%;right: 0;bottom: 0;z-index: 999; background:rgba(43, 182, 177, 1.0); overflow-y: scroll;    border-top: 1px solid rgba(255, 255, 255, 0.1);}

    .m-nav ul {
        padding: 0 15px;
        /* border-top: 1px solid rgba(255, 255, 255, 0.2); */
    }

    .m-nav ul li {
        border-bottom: 1px solid #fff;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        position: relative;
    }

    .m-nav ul li>span.on {
      
        background: url(/bs/img/reduce.png) no-repeat;
    }

    .m-nav ul li ul {
        display: none;
        overflow: hidden;
    }

    .m-nav ul li ul li {
        border: none;
        float: left;
        width: 100%;
    }

    .m-nav>ul>li a { display: block;font-size: 16px; line-height: 20px;padding: 15px 0; position: relative;color: #fff;font-weight:bold;}

    .m-nav>ul>li ul li a { padding: 10px 0;font-weight:normal;}

    .m-nav>ul>li>span { position: absolute; width: 20px;height: 20px; background: url(/bs/img/plus.png) no-repeat;
        background-position: center center; right: 0;top: 15px;cursor: pointer;display: block;color: #fff; transition: all 0.3s;}

    .slick-prev, .slick-next{display: none!important;}
    #banner{height:100%;}
    #banner .fbanner .image img{width:100%;height: 100%; }

   
}


  @media screen and (max-width:1240px) {

  .con_top_nav .hnav h2{margin-left:17px;}
  /********手机端二级导航***********/
  .ej_font_nav{display:none;}
  .xx_menu{width:100%;background:#2bb6b1;margin:0 auto;padding:10px 25px;box-sizing: border-box;overflow:hidden;font-size:18px;color:#fff;font-weight:bold;display:block;margin-top:-5px;}
  .xx_menu ul li{display:block;list-style:none;overflow:visible;}
  .xx_menu ul li a{display:block;line-height:40px; width:100%;margin-top:0px;outline:none;text-align:center;font-weight:normal;color:#fff;}
  .xx_menu ul li .active{background:url(/bs/img/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
  .xx_menu ul li .inactive{background:url(/bs/img/plus.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
  .xx_menu ul li ul{display:none; padding-top:20px;margin-bottom:20px;  }
  .xx_menu ul li ul li ul{margin-bottom:5px;}
  .xx_menu ul li ul li{display:block;background:none;font-size:16px;list-style:circle;color:#fff;line-height:35px;}
.xx_menu ul li ul li.on{background:#3cd3ce;}
  .xx_menu ul li ul li a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid;}

  .jx_hd_img li .left01,.jx_hd_img li .left02{padding: 35px 35px 0px 35px;}
  



  /*****bet韦德官网下载简介****/

   /*机构设置*/
   .jg_sz ul li{width:25%;}

.ej_xnew_wz{float:left;}
  }

  @media screen and (max-width:1024px) {
.m-nav {top:100px;}
    .con_mid{margin-top:40px;}
	
	.jx_hd_nav{width:100%;}
	.jx_hd_font{width:100%;float:left;margin-left:-30px;}



  /**********/
  .ej_jj_top_four_left,.ej_jj_top_four_right{width:100%;}



  .ej_jj_top_four_left_top{width:100%;background-size: cover;padding:0px;}
  .ej_jj_top_four_left_top h1{line-height:45px;padding:25px 0px;text-indent: 0em;}
  .ej_jj_top_four_left_top h1,.ej_jj_top_four_left_top p{color:#fff;}

  .ej_jj_top_four_left_top .font{background: rgba(0,0,0,0.4);padding:15px 60px 50px;}

  .ej_jj_top_four_left_bot{display:none;}



  /***************/
  .ej_jj_top_four_right_top{display:none;}
  .ej_jj_top_four_right_bot{width:100%;padding:0px;}
  .ej_jj_top_four_right_bot .font{background: rgba(0,0,0,0.4);padding:15px 60px 50px;}
  .ej_jj_top_four_right_bot h1{line-height:45px;padding:25px 0px;text-indent: 0em;}
  .ej_jj_top_four_right_bot h1,.ej_jj_top_four_right_bot p{color:#fff;}



  .ej_jj_top_five_left{width:100%;}
  .ej_jj_top_five_left h1,.ej_jj_top_three_right h1{line-height:45px;padding:25px 0px;text-indent: 0em;}

  /***************/
  .ej_jj_top_six_left{display:none;}
  .ej_jj_top_six_right{width:100%;padding:0px;}
  .ej_jj_top_six_right .font{background: rgba(0,0,0,0.4);padding:15px 60px 50px;}
  .ej_jj_top_six_right h1, .ej_jj_top_six_right p{color:#fff;}
  .ej_jj_top_six_right h1{line-height:45px;padding:25px 0px;text-indent: 0em;}


   /* 首页 */
   .zt_zl_font{margin-left:-15px;}
   .zt_zl_font ul li{padding-left: 15px;}
   .zt_zl_font ul li img{height:auto; }

   .zy_js{padding-top:30px;}
    
.zy_js_font div.p02{margin-top:64px;}
.jx_hd{padding-top:60px;}

 /*通知公告*/

    .tz_gg{width:100%;}
    .tz_gg_nav{padding:25px 0px;}
    .tz_gg_nav h1{font-size:32px; text-indent: 150px;}


    .tz_gg_font li .right{width:73%;}

    .tz_tu {width:100%;padding-left:0px;padding-top:0px;margin-left:-20px;;}
    .tz_tu li{width:50%;padding-left:20px;margin-top:30px;    box-sizing: border-box;}

.ksdh {padding:45px 0px 45px!important;}

.ksdh ul li div{width: 156px; height: 156px; margin: 30px auto 0px;}
.ksdh ul li i{margin-top:10px;}
.ksdh ul li i.icon01{margin: 35px auto 0px;}
  .ksdh ul li i.icon02{margin: 40px auto 0px;}
.ksdh ul li i.icon03{margin: 35px auto 0px;}
.ksdh ul li i.icon04{margin: 35px auto 0px;}
.ksdh ul li i.icon05{margin: 40px auto 0px;}  
.ksdh ul li span{line-height:50px;}
  }





  @media screen and (max-width:960px) {
.top{top:10px;}
.m-nav{top:88px;}
   /*首页*/
  .con_top{padding-top:15px;}
  .con_top_nav .hnav h3{margin-left: 98px;}
  .con_top_nav .hnav h2{margin-left:15px;}
  .con_top_nav span{ margin-top: 50px;}

   /*教学活动*/
   .jx_hd_nav{width:100%;}
   .jx_hd_font{width:100%;}
   .jx_hd_font li{width:100%;}

  .zy_js_nav span{margin-top: 50px;}

  /*快速导航*/
.ksdh {padding:0px 0px 35px;}
.ksdh ul li{width:20%;padding:0px;}
.ksdh ul li div{width: 130px; height: 130px; margin: 30px auto 0px;}
.ksdh ul li i{margin-top:10px;}
.ksdh ul li i.icon01{margin: 15px auto 0px;}
  .ksdh ul li i.icon02{margin: 20px auto 0px;}
.ksdh ul li i.icon03{margin: 15px auto 0px;}
.ksdh ul li i.icon04{margin: 15px auto 0px;}
.ksdh ul li i.icon05{margin: 20px auto 0px;}  
.ksdh ul li span{line-height:50px;}

   /*底部*/
    #footer_bot{text-align:left;line-height:33px;box-sizing: border-box;padding:10px 20px;}
    .fot_left,.fot_right{width:100%;}

    /*新闻列表*/
    .ej_font_ns ul li .pic{width:284px;height:160px;}
    .ej_font_ns .new_right{padding: 10px 40px 0 30px; }
    .ej_font_ns .new_right h2{line-height:30px;overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}


   /*机构设置*/
   .jg_sz ul li{width:33.33%;}

  /*教学活动*/
        .jx_hd {padding-top:40px;}
	.jx_hd_nav h1{font-size:32px;line-height:60px;}
        .jx_hd_nav::before{border-left:4px #2bb6b1 solid;height:128px;}
        .jx_hd_nav h3{margin-left:31px;}
        .jx_hd_font{margin-left:0px;}
        .jx_hd_font li{padding-left:0px;box}

        .jx_hd_nav::before{margin-right:15px;}
     
        .jx_hd_font li .jfont{padding:5px 15px 5px 0px;box-shadow:0px 2px 8px #ccc;border-radius:20px;margin-top:26px;height:150px;}
        .jx_hd_img li{width:100%;float:left;box-shadow: 0px 2px 8px #ccc;margin-bottom:25px;}

        .jx_hd_img li .left01 i,.jx_hd_img li .left02 i{height:4px; margin: 20px 0px;}
        .jx_hd_img li .left01,.jx_hd_img li .left02{width:100%;     padding: 35px 35px 20px 35px;}
        .jx_hd_img li .right01{width:100%;}

     
        .jx_hd_img{margin:20px 0px 0px;}
        .jx_hd{position: relative;}
        .jx_hd_more{margin-top: 5px;position: absolute;top: 72px; right: 15px;}
   
        .jx_hd_font li .jfont .date｛height:auto!important;margin:20px 28px 0px 0px;｝

    .ej_font_fg ul li{width:48%;}
   
}
@media screen and (max-width:823px){
.top{top:0px;}
.m-nav {top: 75px;}
    .ej_conter{padding: 20px 0px 20px;}
    .xy_ld{padding-top:0px;}
    .xy_ld ul li{width:100%;height:auto;}

.zy_js_nav{width:100%;}
  .zy_js_nav h1{color:#2bb6b1; border-bottom:4px #2bb6b1 solid;font-size:32px;width:auto;}
    .zy_js_wz{top:80px;right:0px;}
    .zy_js h2{float:right;top:-70px;}
    .zy_js h3{top: 45px;margin-left:0px;right:-3px;}
     .zy_js_nav span{margin-top:50px;}

 

    /*快速导航*/
.ksdh {padding:0px 0px 35px!important;}
.ksdh ul li{width:33.33%;padding:0px;}
.ksdh ul li div{width: 130px; height: 130px; margin: 30px auto 0px;}
.ksdh ul li i{margin-top:10px;}
.ksdh ul li i.icon01{margin: 15px auto 0px;}
  .ksdh ul li i.icon02{margin: 20px auto 0px;}
.ksdh ul li i.icon03{margin: 15px auto 0px;}
.ksdh ul li i.icon04{margin: 15px auto 0px;}
.ksdh ul li i.icon05{margin: 20px auto 0px;}  
.ksdh ul li span{line-height:50px;}

.banner_down{display:none;}

     
   
 }


 @media screen and (max-width:731px){
.top{top:0px;}
.m-nav {top: 70px;}
    .ej_font_ns{padding:0px;}
    .ej_font_ns ul li .pic{width:100%;height:auto;}
    .ej_font_ns .new_right h1{line-height:40px;}
    .ej_font_ns .new_right h2{line-height:30px;overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    .ej_font_ns .new_right h3{margin-bottom:20px;}
    .ej_font_ns .new_right span{float:left;line-height:35px;}
    

    .ej_font_xnew{padding:10px 25px;}

     /*首页*/

      .con_top{padding-top:0px;}
      .con_top_nav .hnav h3{margin-left: 98px;}
      .con_top_nav span{margin-top:50px;}

.zy_js{padding-top:0px;}
.zy_js_nav h1{color:#fff;border-bottom: 4px #fff solid;}
      
     
 }

@media screen and (max-width:640px){
    #footer{padding:25px 0px 15px;}
    #footer_bot i{padding:0px 10px 0px 10px;}

    /*机构设置*/
    .jg_sz ul li{width:50%;}

    /****首页****/
    .jx_hd_nav h2 img, .con_top_nav .hnav h2 img, .zy_js h2 img{width:50%;}
    .jx_hd_nav h3, .con_top_nav .hnav h3, .zy_js h3{font-size:40px;}

     .con_top_nav .hnav h3{margin-left:83px;}
     .con_top_nav .hnav h2{margin-left:0px;}
     .con_top{padding-top:25px;}
	.con_top_nav{padding-bottom:35px;}
        .con_top_font li{width:100%;margin-bottom:25px;}
	.con_mid{margin-top:15px;}
	.con_top_nav .hnav h1{font-size:32px;line-height: 32px;}
       .con_top_nav span{margin-top: 21px;}
        
	.con_top_nav .hnav::before {content: '';border-top: 4px #2bb6b1 solid;margin-bottom: 15px;}

     /*专业设计*/
     .zy_js{position:relative;padding-top:0px;}
     .zy_js_nav{height:80px;line-height:80px;}
     .zy_js_nav span{position:absolute;bottom:0px;margin-bottom:10px;}

     .zy_js_font{padding:45px 0px 50px;}
     .zy_js_font .slick-dots{/*right:0px;width:90%;*/display:block;margin:0 auto;left:0px;width:60%;}
      .zy_js_font .slick-dots li{width:12px!important;height:12px!important;}
      .zy_js_font .slick-dots .slick-active{background-size:90%;}



      .zy_js_nav span{margin-top:0px;right:15px;}

    .zy_js_nav h1{color:#2bb6b1; border-bottom:4px #2bb6b1 solid;font-size:32px;width:auto;}

    .zy_js h3{top: 83px;margin-left:0px;right:45px;}
   

.zy_js_font div{padding-bottom: 5px;}
    .zy_js_font div.p01,.zy_js_font div.p02, .zy_js_font div.p03{margin-top:0px;}
    .zy_js_wz{top:15px;}
    .zy_js h2{float:left;}

   
    .tz_gg_nav h1{font-size:32px;background-size:50%; text-indent: 115px;font-weight: normal;}
.tz_tu{margin-left:0px;}
.tz_tu li{width:100%;padding-left:0px;}

    /*快速导航*/
.ksdh {padding:0px 0px 35px!important;}
.ksdh ul li{width:50%;padding:0px;}
.ksdh ul li div{width: 130px; height: 130px; margin: 30px auto 0px;}
.ksdh ul li i{margin-top:10px;}
.ksdh ul li i.icon01{margin: 15px auto 0px;}
  .ksdh ul li i.icon02{margin: 20px auto 0px;}
.ksdh ul li i.icon03{margin: 15px auto 0px;}
.ksdh ul li i.icon04{margin: 15px auto 0px;}
.ksdh ul li i.icon05{margin: 20px auto 0px;}  
.ksdh ul li span{line-height:50px;}

.banner_down{display:none;}

#banner .fbanner .slick-dots{bottom:10px;}



}

@media screen and (max-width:540px) {

.m-nav{top:60px;}
}

@media screen and (max-width:414px) {
.top{top:-10px;}
.m-nav{top:50px;}
.tz_gg_font li .right{width:65%;}
.ej_font_fg ul li{width:100%;    margin: 0px 0% 35px;}
     .footer{padding:30px 0px;}
.fot_left p+p{padding-left:0px;}
    .fot_right ul li {width: 50%; }
    .ej_jj_top_first_left,.ej_jj_top_three_right,.ej_jj_top_five_left{padding: 0px 30px 50px;}
    .ej_jj_top_two_mid .font{background: rgba(0,0,0,0.4);padding:0px 30px 50px;}
    .ej_jj_top_four_left_top .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_six_right .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_four_right_bot .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_six_right .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}

    /*学院领导*/
    .xy_ld ul li .star_left{width:100%;}
  
    
    .xy_ld ul li .star{height:auto;}
    .xy_ld ul li .star_right{background: #fff;box-shadow: 0px 4px 5px #f0ecec;padding-bottom:30px;width:100%;margin-top:-5px;}
    .xy_ld ul li .star_left img{height:auto;}

    /*通知公告*/
    .ej_font_gg ul li .gg_right h1{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: inherit;}
    .ej_font_gg ul li .gg_right h2{display:none;}
    
    /*机构设置*/
    .jg_sz ul li{width:100%;}

    /**首页**/
    .con_top{padding-top:0px;}


    .zt_zl_nav span{background:none;margin-top:28px;text-align:right;}
    .zt_zl_nav span a{color:#222;}
    .zt_zl_font ul li{width:100%;padding-bottom:10px;}
    .zt_zl_font ul li img{height:auto;}
.zy_js h2{top:0px;}
.con_top_nav .hnav h2{margin-left:0px;}
.zy_js_nav span{right: 15px;top: 30px;}
.zy_js h3{left:3px;}
 .ej_xnew_wz {text-align:left;line-height:35px;font-size:16px;}
.jx_hd_font li .jfont{height:170px;}

}


@media screen and (max-width:320px) {
    .m-nav ul li ul li {
        width: 50%;
    }
}