@media screen and (max-width:1640px) {
    .container01{width:100%;padding:0px 15px;box-sizing: border-box;}
}

@media screen and (max-width:1540px) {
   .navbar_nav li a{padding:0px 17px;font-size:19px;}
}

@media screen and (max-width:1440px) {
    .navbar_nav li a{padding:0px 10px;font-size:17px;}
    .container{padding:0px 15px;box-sizing: border-box;}
    .yh_rw_font .slick-prev{left:88%;}
    .ser{left:30%;top:65%}
.searchbox .close{top:30%;}
.nav{padding-right:100px;}
.sy_font_ul li,.sy_font_ul li .pic{height:204px;}

}

@media screen and (max-width:1360px) {
	.header_top_left,.header_top_right{font-size:15px;}	


    

  }

@media screen and (max-width:1300px) {
    .logo img{width:80%;padding-top:8px;}
    .navbar_nav li a{padding:0px 12px;font-size:17px;}

    .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{display: none;}
    #header .logo,#header .hmid,#header .ser{display: none;}
    .nav {display: none;}
    .wap {display: block;}

    .top { max-width: 1920px;margin: 0 auto; position: absolute;right: 10px;top: 18px;width: 25px;height: 25px;z-index: 9999;}

    .top>img { display: block; width: 100%; }

    .wap-menu {position: absolute; top: 0; 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 { position: relative; top: 0;left: 0; right: 0; background: #1a3565;padding: 10px;z-index: 999; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);}

    .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;background:#fff; margin-top: 15px;border-radius: 10px;}

   

    .m-nav { position: fixed; top: 60px; left: 100%;right: 0;bottom: 0;z-index: 999; background:rgba(26, 53, 101, 1.0); overflow-y: scroll;}

    .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(../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: 33%;
    }

    .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(../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) {
  /********手机端二级导航***********/
  .ej_font_nav{display:none;}
  .xx_menu{width:100%;background:#1a3565;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(../img/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
  .xx_menu ul li .inactive{background:url(../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 a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid; }



  /*****学校简介****/

   /*机构设置*/
   .jg_sz ul li{width:25%;}


  }

  @media screen and (max-width:1024px) {
    .ej_jj_top_first_left{width:100%;}
    .ej_jj_top_first_left_nav{line-height:45px;padding:25px 0px;}


    .ej_jj_top_two{margin:35px auto 0px;}
    .ej_jj_top_two_left{display:none;}
    .ej_jj_top_two_right{display:none;}
    .ej_jj_top_two_mid{width:100%;background:url(../img/about_left.jpg) no-repeat;background-size:cover;padding:0px;}

    .ej_jj_top_two_mid .font{background: rgba(0,0,0,0.4);padding:0px 60px 50px;}
    .ej_jj_top_two_mid h1{line-height:45px;padding:25px 0px;text-indent: 0em;}
    .ej_jj_top_two_mid h1,.ej_jj_top_two_mid p{color:#fff;}
    .ej_jj_top_three_right{width:100%;}

  /**********/
  .ej_jj_top_four_left,.ej_jj_top_four_right{width:100%;}



  .ej_jj_top_four_left_top{width:100%;background:url(../img/four_img.jpg) no-repeat;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_font_ns .new_right .hfont{width:75%;    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

  /***************/
  .ej_jj_top_four_right_top{display:none;}
  .ej_jj_top_four_right_bot{background:url(../img/four_bot_img.jpg) no-repeat;background-size: cover;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{background:url(../img/about_five_left.jpg) no-repeat;width:100%;padding:0px;background-size: cover;}
  .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;}


  /*首页*/
 .con_new_left{width:100%;}
  .tz_gg{width:100%;padding-left:0px;}
    
   .sy_img{width:100%;margin-bottom:25px;}
.sy_font{width:100%;padding-left:0px;}
.sj_mt_font ul li{width:100%;margin-bottom:20px;}
.sj_top_right,.sj_top_right01{width:100%;}
  }





  @media screen and (max-width:960px) {

    #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;*/width:100%;height:auto;}
    .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;}
.yh_rw_ul{margin-left:-15px;}
.yh_rw_ul ul li{width:50%;padding:0px 15px;}

.tj_img .slider-for img{height:auto;}
 .ej_font_ns .new_right h3{margin-bottom:20px;}
.sy_font_bot ul li{width:100%;}
.sy_font_bot ul li .font{margin-bottom:20px;}
   
}
@media screen and (max-width:823px){
    .ej_conter{padding: 20px 0px 20px;}
    .xy_ld{padding-top:0px;}
    .xy_ld ul li{width:100%;height:auto;}


   .sy_font{width:100%;padding-left:0px;}


.yh_rw{padding-bottom:40px;}
.mt_jj_font{margin-left:-14px;}
.mt_jj_font ul li{width:50%;}
.zs_dt_star{width:100%;}

.jy_zd{width:100%;padding-left:0px;}

.yh_rw_font .slick-dots{bottom:-40px;}

.mt_jj{padding-bottom:22px;}


.yh_yx_font_left{width:50%;}
.yh_yx_font_mid{width:50%;padding:0px 0px 0px 18px;}
.yh_yx_font_mid .pic{padding-top:79%;}

.yh_yx_font_right{width:100%;margin-top:15px}
.sj_mt{padding-bottom:30px;}

.ej_font_ns .new_right .hfont{width:75%;    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
   
 }


 @media screen and (max-width:731px){

    .ej_font_ns{padding:15px 0px 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 span{float:left;line-height:35px;}
    

    .ej_font_xnew{padding:10px 25px;}
 }

@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%;}

    /****图集****/
    .hd_tj {margin-left:-30px;}
    .hd_tj ul li{width:50%;padding-left:30px;margin-top:15px;margin-bottom:0px;}
   

   /*首页*/
  .sy_img {width:100%;padding-bottom:15px;margin-bottom:0px;}

  .sy_font{width:100%;padding-left:0px;margin-top:80px;}
  .slideBox01 .hd{bottom: 10px;}
  .slideBox01 .bd span{width:100%;color:#fff;height: 65px;
    line-height: 65px;bottom: 0px;padding: 0px 20px; box-sizing: border-box;}
   .mt_jj_font ul li{width:100%;}
   .mt_jj_font ul li .lfont{margin-bottom: 26px;}
   .yh_yx_font_left{width:50%;}
   .yh_yx_font_mid{width:50%;}
.yh_yx_font_right{width:100%;}

.zs_dt_star{width:100%;}
.zs_dt_font ul li{width:100%;}
.jy_zd{width:100%;padding-left:0px;}



  .con_ej_nav span{float:left;width:100%;margin-top:5px;}
  .con_ej_nav{line-height:40px;}
    
.ej_font_xnew{padding:20px;}
.con_new{padding-bottom:20px;}
.sj_top_left,.sj_top_left01{width:100%;}
.sj_top_right,.sj_top_right01{width:100%;}
.sy_font_ul li .font p{display:none;}
}



@media screen and (max-width:414px) {
    .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{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;}

   .sy_font{margin-top:10px;}
.yh_yx_font_mid .pic { padding-top: 84%;}

.yh_rw_ul ul li{width:100%;padding-left:0px;    padding-bottom: 25px;margin-bottom:0px;padding-right:15px;}

    

    /*通知公告*/
    .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;}
.ej_font_ns .new_right .hfont{width:100%;}
.ej_font_ns .new_right span{float:left;}
.ej_font_ns .new_right h3{margin-bottom:20px;}
    
    /*图集*/
     .hd_tj{margin-left:0px;} 
  .hd_tj ul li{width:100%;padding-left:0px;}
.sj_mt_font{margin-left:0px;}
	
.sy_font_ul li{height:154px;}	
.sy_font_ul li .pic{height:154px;}
.section3{padding-bottom:0px;}
.s3-switch .more {
  
    text-align: center;
    font-size: 18px;
   top: 98%;
    position: absolute;
   
    left: 30%;
}

.zt_zl_font ul li{width:100%;padding-bottom:10px;}
    .zt_zl_font ul li img{height:auto;}
}


@media screen and (max-width:320px) {
    .m-nav ul li ul li {
        width: 50%;
    }
    .con_ej_nav h1{display:block;}
   .hd_tj{margin-left:0px;}
    .hd_tj ul li{width:100%;padding-left:0px;}
   
	
}