

@media only screen and (min-width: 1200px) {
body.index{min-height:100vh;overflow-y:auto}
.body_head{height:100vh;overflow:hidden;position:relative}
.body_main{position:absolute;left:0%;top:100vh;bottom:0;right:0;background:#fff;;transition:top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;outline:none;overflow:hidden;overflow:auto;}
.body_main.on{top:0;}
}

@media only screen and (min-width: 1201px) and (max-width: 1419px) {
  .index_nav .navList li a{font-size: 12px !important;}
}

@media only screen and (min-width: 1201px) and (max-width: 1619px) {
  .allWidth{padding: 0 16px;}
  .index_nav .navList li a{font-size: 16px;}
.one_floor .allWidth .news_box .news_list{width: 320px;}
.one_floor .allWidth .news_box .mob_contanier{flex:1;display: flex;flex-direction: row-reverse;}
.one_floor .allWidth .news_box .news_center{flex: 1;}
.one_floor .news_center .swiper-container{width: 100%;}
.one_floor .news_center .swiper-container .swiper-slide img{width: 100%;}
.one_floor .swiper-pagination {width: 100% !important;}
 .two_floor .notice_box{width: 40%;}
 .two_floor .dep_list .list_item{width: 45%;}
 .two_floor .dep_list .list_item a p span{line-height: 1.5;}
 .four_floor .bd ul li{width: 23%;}
 .four_floor .bd ul li a {width: 100%;}
 .four_floor .bd ul a img{width: 100%;}
 .five_floor .left_area .modules_list .module{width: 45%;}
 .five_floor .link_select{max-width: 1620px;height: 48px;padding: 0 16px;}
 .five_floor{height: auto;}
 .one_floor .news_box .news_list .list_item .item_right .text{font-size: 12px;}
 .one_floor .news_box .news_list .list_item .item_right .title{line-height: 1.5;}
 .one_floor .allWidth .news_box .news_center .center_text{font-size: 14px;}
 .two_floor .notice_box .notice_list .list_item .item_left{min-width: 80px;}
 .two_floor .notice_box .notice_list .list_item .item_right a{font-size: 18px;}
 .three_floor .acad_box .acad_list .list_item .item_right a{font-size: 18px;}
 .one_floor .news_box .news_list .list_item .item_right .title{font-size: 14px;line-height: 1;height: auto;}
 .one_floor .allWidth .news_box .news_center .center_title {font-size: 18px;}

.footer{padding: 40px 20px;}
.footer .footer_box {width: 100%;}
.footer .imageBox{
  margin: 0 20px 0;
}
.footer .subTitle{
      font-size: 16px;
}
  .footer .imageBox .imageTop {
    width:100%;
    height: auto;
}


.footer .imageBox .imageBottom{
  width:60%;
    height: auto;
}

}

@media only screen  and (max-width: 1200px) {
.allWidth{width: 100%;}
.pc{display: none !important;}
.mob{display: block !important;}

.search form{width: 200px;}



.headBox .allWidth{padding:0 32px;}
.headBox .left{display: none;}
.headBox .mob_select{display:block;cursor: pointer;float: left;margin-top: 17px;}
.mob_logo{display: block;width: 80%;margin: 31px auto;}
.mob_logo img{width: 100%;}



.one_floor{height: 100%;background: #fff;overflow: hidden;padding: 32px 32px 56px 32px;}
.one_floor .allWidth{padding-top: 0;}
.one_floor .allWidth .news_box .mob_contanier {width: 100%;}
.one_floor .allWidth .news_box .news_center {float: none;padding: 0;}
.one_floor .allWidth .news_box .news_center .swiper-container{width: 100%;overflow: hidden;}
.one_floor .allWidth .news_box .news_list{width: 100%;height:auto ;float: none;padding: 0;}
.one_floor .news_center .swiper-container .swiper-slide img {width: 100%;height: 413px;}
.one_floor .swiper-pagination {width: 100% !important;bottom: 150px !important;}
.one_floor .allWidth .news_box .news_list .list_item {flex: 0;}
.one_floor .allWidth .news_box .news_center .center_title{font-size: 20px}
.one_floor .allWidth .news_box .news_center .center_text{height: 90px;}



.two_floor {padding: 48px 32px;background: url(../images/twofloormob.png) no-repeat center center;height: 1464px;overflow: hidden;}
.two_floor .allWidth{flex-direction: column;padding-top: 0;}
.two_floor .allWidth .notice_box {width: 100%;margin-right: 0;margin-bottom: 50px;}
.two_floor .dep_list .list_item {width: 45%;height: 178px;}
.two_floor .dep_list .list_item a .row div {font-size: 20px;line-height: 1.5;}
.two_floor .notice_list .list_item .item_left{min-width: 100px;}
.two_floor .notice_list .list_item .item_right{margin-left: 0;}
.two_floor .dep_box{width: 100%;padding-right: 0;}


.three_floor {height: 100%;padding: 56px 32px 0 32px;}
.three_floor .allWidth {flex-direction: column;padding-top: 0;}
.three_floor .allWidth .acad_box {width: 100%;margin-right: 0;}
.three_floor .allWidth .enroll_box .enroll_list .top{width: 100%;height: 100%;}
.three_floor .enroll_list .top a img {width: 100%;object-fit: contain;}
.three_floor .codeBox{width: 100%;height: 100%;padding: 31px 58px 25px 58px;flex-direction: column;}
.three_floor .codeBox .left img{width: 100% !important;height: 100% !important;}
.three_floor .codeBox .right{justify-content: center;margin-top: 24px;} 
.three_floor .codeBox .left .shcoolName {left: 30%;}
.three_floor .enroll_list .top a p span{line-height: 1.5;}




.four_floor{height: 100%;padding: 65px 32px;}
.four_floor .allWidth {padding-top: 0;}
.four_floor .bd ul{flex-direction: column;}
.four_floor .bd ul li {margin-bottom: 20px;}
.four_floor .bd ul a img {width: 100%;height: 100%;object-fit: contain;}



.five_floor {height: 100%;padding: 60px 32px 53px 32px;}
.five_floor .allWidth{flex-direction: column;padding: 0;}
.five_floor .right_area{width: 100%;margin-left: 0;}
.five_floor .right_area .links_list {gap: 70px 40px;}
.five_floor .right_area .links {width: 100px;margin: 0;}
.five_floor .right_area .links a{width: 86px;height: 86px;}
.five_floor .link_select {width: 100%;float: none;margin-top: 53px;}
.five_floor .link_select .select {margin: 0 auto;float: none;}
.five_floor .left_area .modules_list {justify-content: space-between;gap: 28px 0;margin-bottom: 55px;}
.five_floor .left_area .modules_list .module {width: 47%;height: 100%;}
.five_floor .left_area .modules_list .module a{width: 100%;}
.five_floor .left_area .modules_list .module a img{width: 100%;object-fit: contain;}



.footer{height: 100%;line-height: 0;padding: 47px 27px 32px 27px;}
.footer .footer_box {width: 100%;flex-direction: column; gap: 30px;}
.footer .footer_box .left{margin-top: 4px;}
.footer .footer_box .pc{display: none;}
.footer .footer_box .mob{display: block;}
.footer .footer_box .right .text{margin-bottom: 16px;font-size: 20px;}

.footer .imageBox .imageTop {
    width: 100%;
    height: auto;
}

.footer .imageBox .imageBottom{
  width: 60%;
    height: auto;
}

.left_page{display:none;}

.right_con{margin:0;padding:0 15px;}


.mob_select li{width:28px;height:2px;background:#fff;margin:6px 0}

.nav_btns>li:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}

.nav_btns>li:nth-child(2){display:none}

.nav_btns>li:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}



.pc_nav{display:none}

.mob_nav{display:none;width: 100%;height:auto;background: #eaeef5;border-radius: 0;position: absolute;top: 80px;left: 0;}

.mob_nav >ul{display:block;}

.mob_nav >ul > li{position: relative;;float:none;width: 100%;line-height: 50px;border-bottom: solid 1px #d3d3d3;margin:0}

.mob_nav >ul > li > a{width: 70%;padding: 0 0px;margin: auto;color: #333;}

.mob_nav > ul > li .menu{display:none;font-size: 15px;position: inherit;top:0px;background: #fff;}

.mob_nav > ul > li .menu li{position:relative;}

.mob_nav > ul > li .menu li a{color: #333;width: 90%;margin: auto;border-top: 1px dashed #d3d3d3;}

.mob_nav > ul > li .menu .three_menu{display:none;position: inherit;width: 100%;left: 0;background: #f7f7f7;margin-top: 10px;}

.mob_nav > ul > li .menu .three_menu li{font-size:14px;color:#666;}

.mob_nav .add_select{display:block;width:14px;height:14px;background:url(../images/add.png)no-repeat center center;position: absolute;right: 24px;top: 18px;}

.mob_nav .add{background:url(../images/cut.png)no-repeat center center;}



.mob_search{padding:15px}

.mob_search form{border:1px solid #d3d3d3;height:36px;border-radius:18px;padding:0 10px}

.mob_search form input{border:none;background:none;line-height:34px;float:left;width:200px}

.mob_search form button{float:right;height:34px;line-height:34px;padding:0 10px;background:none}

.mob_search form button img{height:15px}

 .link_select {margin: 0 auto;}
}

@media only screen  and (max-width: 700px){

  .footer .imageBox .imageTop {
    width: 450px;
    height: auto;
}

.footer .infoBox{
  gap: 8px;
}
.footer .imageBox .imageBottom{
  width: 200px;
    height: auto;
}
.footer .title{
   font-size: 22px;
}
.footer .subTitle{
      font-size: 16px;
}
 .link_select {margin: 0 auto;}

}

@media only screen  and (max-width: 500px) {
  .one_floor .allWidth .news_box .news_center .center_title{font-size: 18px;height: 40px;}
  .one_floor .allWidth .news_box .news_center .center_text{font-size: 14px;height: 90px;}
  .one_floor .swiper-pagination {bottom: 150px !important;}
  .one_floor .news_box .news_list .list_item .item_right .title{font-size: 14px;}
  .two_floor .notice_box .notice_list .list_item .item_right a{font-size: 14px;}
  .two_floor .notice_box .notice_list .list_item .item_right{margin-left: 0;}
  .two_floor .dep_list .list_item a p span{font-size: 14px;}
  .three_floor .acad_box .acad_list .list_item .item_right a{font-size: 14px;}
  .three_floor .enroll_list .top a p span{font-size: 14px;}
  .three_floor .bottom .row a{font-size: 14px;}
  .three_floor .codeBox {padding: 16px;}
  .footer .footer_box .right .text{font-size: 14px;line-height: 1.5;}
  .three_floor .codeBox .right .erweima img{width: 100%;height: 100%;}
  .one_floor .news_center .swiper-container .swiper-slide img{height: 300px;}
  .three_floor .allWidth .enroll_box .enroll_list .top{width: 100%;height: 100%;}
      .footer {
 
        padding: 20px 10px;
    }
  .footer .imageBox .imageTop {
    width: 100%;
    height: auto;
}

.footer .infoBox{
  gap: 8px;
}
.footer .imageBox .imageBottom{
  width: 60%;
    height: auto;
}
.footer .title{
   font-size: 22px;
}
.footer .subTitle{
      font-size: 16px;
}
 .link_select {margin: 0 auto;}
}


