/*适配手机*/

/************************************************************************************
smaller than 1400
*************************************************************************************/
@media screen and (max-width: 1400px){
.banner{height:400px;}
.banner img {width:75%;margin-left:15%;}
}

/************************************************************************************
smaller than 1180
*************************************************************************************/
@media screen and (max-width: 1180px){
.banner{height:380px;}
.banner img {width:90%;margin-left:6%;}
.wrap{width:98%;margin:0 1%;box-sizing: border-box;}
.nav ul li a{padding:0 10px;text-align:center;}
.form-body .btn{width:80%;}
.major-table table > thead > tr > th, .major-table table > tbody > tr > th, .major-table table > thead > tr > td, .major-table table > tbody > tr > td,.school-list ul li{padding:15px 0;}
.index-title{width:80%;}
}


/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {
.logo{float:none;text-align:center;}
#main,.main,.container,.wide-main{width:95%; margin:20px auto;}
.school-list ul li,.major-table table > thead > tr > th, .major-table table > tbody > tr > th, .major-table table > thead > tr > td, .major-table table > tbody > tr > td,.system-slogan{font-size:16px;}
.system-slogan{margin-top:20px;}
.system-slogan b{font-size:20px;}
.form-body{width:80%;padding:30px 2%;}
.form-title{font-size:28px;height:auto;background-size:60%;}
.banner{height:340px;}
.index-title{width:100%;padding:0 0;}
}

/************************************************************************************
smaller than 640
*************************************************************************************/
@media screen and (max-width: 640px) {
/* header */
.header {height:auto;display:none;}
.header .logo h1{width:320px;height:55px;}
.header .tel,.header .tip{display:none;}
.header .logo{margin:10px auto;text-align:center;}
.header .logo img{width:70%;margin:0 auto;}
.banner{height:280px;}
.banner img{width:96%;margin-left:4%;}
.school-list ul li,.major-table table > thead > tr > th, .major-table table > tbody > tr > th, .major-table table > thead > tr > td, .major-table table > tbody > tr > td,.system-slogan{font-size:13px;}
.major-table table > thead > tr > th, .major-table table > tbody > tr > th, .major-table table > thead > tr > td, .major-table table > tbody > tr > td, .school-list ul li{padding:12px 0;}
.form-body .form-group input{width:80%;}
/* content */
.wrap {width:96%;margin:0 2%;box-sizing: border-box;}
.system-info{margin-top:-40px;}
.logo{float:none;height:40px;padding:5px 0;text-align:center;}
.system-info .item.n1,.system-info .item.n2,.system-info .item.n3,.system-info .item.n4,.system-info .item.n5,.system-info .item.n6,.system-info .item.n7{width:90%;}
.waveWrapper{display: none;}
.system-info .item{margin-top:20px;margin-left:5%;margin-right:5%;}
.system-info .item i{display:inline-block;margin-top:10px;margin-bottom:0;margin-right:20px;}
.policy-img .pimg-l,.policy-img .pimg-r{width:90%;}
.policy-img{display:block;}
.life-photos .flex{display:block;}
.copyright .tel{display:block;margin-bottom:-24px;}
}

@media screen and (max-width:480px){
.banner{height:120px;}
}