@media screen and (max-width: 1200px) {
    body{
        width: 100%;
        min-width:auto;
        overflow: auto;
    }
    .width1200{
        width: 95%;
        margin:0 auto;
        overflow: hidden;
    }
    .slideposition{
        left:20px; 
    }
}
@media screen and (max-width: 800px) { /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
    body{
        width: 100%;
        min-width:auto;
        overflow: auto;
    }
    .width1200{
        width: 95%;
        margin:0 auto;
        overflow: hidden;
        overflow-y: auto;
    }
    .school-main ul li{ 
        width:50%;/*33.3*/
    }
    .other-school-main dl{
        width: 50%;
    }
    .other-school-container{
        height:250px;
    }
    .notice-main-contain{
        display: block;
    }
    .notice-main-contain-left,
    .notice-main-contain-right{
        width:100%;
    }
	.nav_menu_main,
	.logo-wrap-top{
        display:none;
    }
    .slide-top .swiper-container, .slide-top .swiper-slide{
        /*height:250px;*/
    }
    .slide-top .swiper-slide .text-right,
    .slide-top .swiper-slide .text-left{
        top:10px;
    }
    .slide-top .swiper-slide .banner-desc.rgba h3,
    .slide-top .swiper-slide .banner-desc h3{
        font-size: 18px;
    }
    .slide-top .swiper-slide .banner-desc.rgba p,
    .slide-top .swiper-slide .banner-desc p{
        font-size: 13px;
    }
    .motto-container{
        height:160px;
    }
    .motto-main h1{
        font-size: 25px;
    }
    .motto-main p{
        font-size: 16px;
    }
    .dynamic-main dl{
        width: 100%;
    }
    .other-school-container{
        height:160px;
    }
    .other-school-main dl{
        width: 33%;
    }
    .other-school-main dl dd p,
    .other-school-main dl dd span{
        font-size: 18px;
    }

    .other-school-main{
        padding-top:20px;
    }
    
    .other-school-main dl dt{
        padding:15px;
        display: flex;
        align-items: center;
    }
    .other-school-main dl dt img{
        width:30px; 
    }
    
    .tab-title span{
        font-size: 16px;
        width:60px;
    }
    .school-main{
        padding:20px 0;
    }
    .school-main ul li{
        height:auto; 
    }
    .school-main ul li .imgbox{
        position: relative;
        height:auto;
    }
    .school-main ul li .text-box{
        overflow: hidden;
    }
    .school-views-container{ 
        height:auto;
    }
    .flex-row{
        display: block;
    }
    .link-main dl{
        width:42%; 
        float: left;
    }
    .link-main dl dt img{
        width: 40%;
        margin:10px auto;
    }
    .link-main dl dt p{
        padding-bottom: 20px;
    }
    .footer-container .footer-list dl{
        padding:20px 10px;
        float: inherit ;
        clear: both;
    } 
    .footer-container img.footer-logo{
        margin-top:20px;
    }
    .footer-container .footer-list dd{
        float: left;
    }
    .footer-container .footer-list dd a{
        padding:10px;
    }
    .footer-list dl:last-child dd{
        display: block;
        clear: both;
    }
    .news-main-content dl dt{
        height:auto;
    }
    .card-list-container dl{
        width:100%;  
    }
    .news-detail-right{
        display: none;
    }
    .news-detail-left{
        width: 100%;
    }
    .honor-dl-main dl{
        display: block;
        background: #f6f6f6; 
        padding-bottom: 20px;
    }
    .honor-dl-main dl dt{
        height:auto;
    }
    .honor-dl-main dl dt img{
        width: 100%;
        margin:0;
        text-align: justify;
    }
    .honor-dl-main dl dd h3{
        font-size: 18px;
    }
    .honor-dl-main dl dd h3,
    .honor-dl-main dl dd p{
        width: 90%;
        margin:0 auto;
        text-align: justify;
         
    }
    .honorList-main dl.dl-left dd.dl-text{
        padding:0
    }
    .honorList-main dl dd.dl-text{
        width: 100%;
    }
    .honorList-main dl dd.dl-text .text-inline{
        padding:10px;
    }
    .icon_box_dl b,
    .honorList-main dl.dl-right dt,
    .honorList-main dl.dl-left dt{
        display: none;
    }
    .honorList-main dl{
        width: 100%;
    }
    .honorList-main dl.dl-right,
    .honorList-main dl.dl-right dd.dl-text{
        margin-left:0;
        padding:0
    }
    .honorList-main dl.dl-left,
    .honorList-main dl.dl-right{
        border:none;
    }
    .honorList-main dl.dl-left dd.dl-text h3,
    .honorList-main dl.dl-left dd.dl-text p, 
    .honorList-main dl.dl-left dd.dl-text span{
        text-align: left;
    }
    .topbanner-box .swiper-slide{
        height: auto;
    }
    .lift-top-left.left40,
    .lift-top-right.right60{
        width: 100%;
    }
    .videoList dl a{
        margin-left:0;
    }
    .jiaogong-page ol li{
        width: auto;
    }
    .jiaogong-page ol li a{
        padding:0 20px;
    }
    .lift-top-left,
    .lift-top-right,
    .life-main1-left,
    .life-main1-right{
        width: 100%;
        float: left ;
    }
    .life-list-main3 li .dl-main-text{
        display: none;
    }
    .life-list-main3 li .dl-main-imagebox{
        height:auto;
    }
    .life-title{
        margin-top:20px;
    }
    .school-content dl{
        display: block;
    }
    .school-content dl dt,
    .school-content dl dt img{
        width: 100%;
        padding-top:10px;
    }
    .school-content dl dd{
        width: 100%;
        padding-bottom:20px;
    }
    .school-content dl dd h3,
    .school-content dl dd p{
        padding:0 10px;
    }
    .shixunmain ul{
        display: block;
    }
    .shixunmain ul li{
        width: 100%;
        height:300px;
    } 
    .xiaoyuanshijing{
        height:auto !important;
        padding-bottom:20px;
    }
    .jiuye-box-main .dlbox{
        width: 100%;
    }
    .rongyubj{
        height:auto !important;
    }
    .xibie{
        padding-bottom:30px;
    }
    .xibie dl{
        margin-left:20px;
    }
    .xibie dl dt.imgbox{
        width: 100px;
        height: 100px;
    }
    .xibie dl dd{
        height:auto;
        padding-left:100px;
    }
    .right-count-box span{
        font-size: 30px; 
        display: none;
    }
    .xibie dl dd h4 a{
        font-size: 16px;
    }
    .xibie dl dd p{
        font-size: 14px;
    }
    .xibie dl dt.right-count-box{
        width: 10%;
    } 
    .top-menu-media-box{
        display: block;
    }
    .top-menu-media-box h1{
        width: 100%;  
        background: #fff; 
        border-radius: 3px; 
        height:50px;
    }

    .top-menu-media-box h1 img{
        width: 30px; 
        padding:0 5px;
        cursor: pointer;
        float: right;
        padding-right:20px;
        padding-top:10px;
    }
    .top-menu-media-box h1 img.lo{
        float: left;
        width: 200px;
        padding-top:3px;
    }
    .top-menu-media-main{
        position: fixed;
        width: 100%;
        height:100%;
        overflow: hidden;
        overflow-y:auto;
        background: rgba(0,0,0,0.9);
        z-index:999;
        top:0;
        left:0; 
        display: none;
    }
    .top-menu-media-main h6 img{
        float: right;
        width: 20px;
        height:20px;
        padding:20px;
    } 
    .top-menu-media-main>ul{
        /*padding-top:50px;*/
    }
    .top-menu-media-main ul li{ 
        text-indent: 20px;

    }
    .top-menu-media-main ul li a{
        color: #fff;
        line-height: 45px;
        font-size: 16px;
        border-bottom:1px #666 solid;
        display: block;
    }
    .top-menu-media-main ul li ul li a{ 
        font-size: 14px; 
        text-indent: 50px;
        color: #ddd;
   }
   .tuanwei-banner .swiper-slide{
       height:auto;
   }
   .tuauwei-nav ul a{
       padding:0 10px;
   }
   .tuanwei-top-logobox{
       height:auto;
       padding-bottom:20px;
   }
   .tuan-searchbox,
   .tuanwei-top-logobox img{
       float: inherit;
   }
   .zhuanye-container{
       height:auto;
   }
   .zhuanye-container img{
       height:100%;
       display: none;
   }
   .zhuanye-main{
       position: relative;
   }
   .jieshao-text-box .jieshao-text{
       padding:0;
       width:100%;
   }
   .contain-list-box{
       min-height: auto;
   }
   .dynamic-container {
        background: url(../img/bj.png) no-repeat bottom right;
        background-size: 50%;
        padding-bottom: 50px;
    }
    .other-school-container {
        width: 100%;
        background: url(../img/bgimage.jpg) no-repeat left top;
        background-size: auto 100%;
        background-attachment: fixed; 
    }
    .school-views-container{
        background-size: auto 100%;
    }
    .jiuye-box{
        overflow: inherit;
        overflow-y: inherit; 
    } 
    .tuauwei-nav{
        height:auto;
    }
    .notice-main-contain-right{
        margin-top:20px;
    }
    .slideposition{
        left:20px;
    }
/* 2019-1-17*/
.swiper-container .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
    border-radius: 50%;
}
.slide-top .swiper-slide .text-left {
    position: relative;
    display: inline-block;
    padding: 10px 40px 10px 20px;
    text-align: left;
    opacity: 1;
}
    
}  

@media screen and (min-width: 700px) and (max-width: 800px) {
    .slideposition{
        left:20px;
    }
    .card-list-container dl {
        width: 30%;
        float: left;
        margin: 10px;
    }
    .shixunmain ul{
        display: flex;
    }
    .honorList-main dl {
        width: 50%;
        position: relative;
        padding: 20px 0;
    }
    .icon_box_dl b, .honorList-main dl.dl-right dt, .honorList-main dl.dl-left dt {
        display: block;
    }
    .honorList-main dl.dl-left {
        border-right: 1px #ddd solid;
    }
    .honorList-main dl.dl-right {
        margin-left: 50%;
        border-left: 1px #ddd solid;
    }
    .icon_box_dl b {
        border-top: 1px #ddd solid;
        width: 40px;
        display: block;
    }
    .shixunmain ul li {
        width: 25%;
        height:auto;
    }
    .shixunmain ul li .text-box b {
        padding: 15px;
        font-weight: normal;
        color: #fff;
        font-size: 16px;
        display: block;
        text-align: center;
    }
    .jiuye-box-main .dlbox {
        width: 50%;
        float: left;
        padding-top: 50px;
    }
    .xibie dl dt.imgbox {
        width: 200px;
        height: 200px;
    }
    .xibie dl dd{
        padding-left: 200px;
        height: 160px;
    }
    .xibie dl{
        margin-left:30px;
    }
    .school-main ul li{
        width: 20%;
    } 
}
@media screen and (max-width: 500px){
    .other-school-container{
        height:auto; 
    }
    .other-school-main dl{
        width:160px;
        float: none;
        margin:0 auto; 
    } 
    .other-school-opacity{
        padding-bottom:20px;
    }
    .other-school-main dl dd p{
        padding-top:15px;
    }
    .slideposition{
        left:20px;
    }
}
@media screen and (max-width: 350px){
    .school-main ul li { 
        width: 100%;
    }
    .slideposition{
        left:20px;
    }
    
}