
@media only screen and (max-width:660px){
    .container{width: 100%;}
    .education-slide-in figure a img{height: 300px;object-fit: cover;}
    .banner2 .banner-in figure img {height: 500px;object-fit: cover;}
/*
    .weather {-webkit-flex: 0 0 35.5%;-ms-flex: 0 0 35.5%;flex: 0 0 35.5%;max-width: 35.5%;}
    .logo {-webkit-flex: 0 0 45.5%;-ms-flex: 0 0 45.5%;flex: 0 0 39.5%;max-width: 39.5%;}
*/
}

@media only screen and (max-width:559px){
    body {font-size: 20px;line-height: 22px;}
   .logo a img {width: 145px;}
    .banner-in figure img {height: 700px;object-fit: cover;}
    .education-slide-in figure a img {height: 104px;}
    .education-block .container {padding: 0 22.7px 0 22.7px;}
    .header-name.header-name-adjst {margin: 0 7.5px 0 7.5px;}
    .education-slide{max-width: 100%;margin-right: 0;}
    .education-slide-in{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;-webkit-flex: 0 0 50%;}
    .edu-first{display: none;}
    .east-and-west-sub p{line-height: 35px;}
    .footer-block2-left{width: 100px;padding: 8px 0 0px 15px !important;}
    .footer-block2-right {width: calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -o-calc(100% - 100px);width: -ms-calc(100% - 100px);width: -moz-calc(100% - 100px);display: inline-block;vertical-align: top;}
/*
    .weather {-webkit-flex: 0 0 42.5%;-ms-flex: 0 0 42.5%;flex: 0 0 42.5%;max-width: 42.5%;}
    .menu-icon {-webkit-flex: 0 0 18%;-ms-flex: 0 0 18%;flex: 0 0 18%;max-width: 18%;}
*/
}
@media only screen and (max-width:1024px) {
	body {font-size: 20px;line-height: 22px;}
    .container{padding: 0 5px;max-width: 100%;}
    .dots-block2{padding: 9px 0px 0 0}
    .weather ul li{padding: 0px;}
    .weather ul li:first-child a img{width: 18px;}
    .weather ul li a img{width: 30px;}
    .logo a img {width: 145px;}
    .menu-icon a{height: auto;}
    .menu-icon a span{margin: 5px auto;}
    .banner-content{padding: 0 15px;}
    .banner-in figure img {height: 550px;}
    .education-block .container {padding: 0 10px 0 10px;}
    .header-name.header-name-adjst {margin: 0 5px 0 5px;}
    .education-slide-in{padding: 0 5px;}
    .education-slide-in figure a img {height: 104px;}
    .universities-left{width: 93px;padding: 0 0 0 10px;}
    .universities-right {width: calc(100% - 93px);width: -webkit-calc(100% - 93px);width: -o-calc(100% - 93px);width: -ms-calc(100% - 93px);width: -moz-calc(100% - 93px);}
    .show-more a{line-height: 43px;font-size: 20px;}
    .play-icon {width: 50px;height: 50px;}
    .east-and-west-sub p {line-height: 30px;padding: 10px 0;}
    .form-in input{font-size: 20px;line-height: 55px;width: calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -o-calc(100% - 100px);width: -ms-calc(100% - 100px);width: -moz-calc(100% - 100px);}
    .form-in button{font-size: 20px;width: 100px;height: 55px;line-height: 55px;}
    .footer-block2-right p {font-size: 18px;line-height: 23px;}
    .footer-block4-in ul li{padding: 0 0 0 10px;}
    .footer-block4-in ul li a{width: 40px;height: 40px;}
    .footer-block4-in ul li a i{line-height: 40px;font-size: 20px;}
}
@media only screen and (max-width:991px) {
	body {font-size: 20px;line-height: 22px;}
    .container{padding: 0 5px;max-width: 100%;}
    .dots-block2{padding: 9px 0px 0 0}
    .weather ul li{padding: 0px;}
    .weather ul li:first-child a img{width: 18px;}
    .weather ul li a img{width: 30px;}
    .logo a img {width: 145px;}
    .menu-icon a{height: auto;}
    .menu-icon a span{margin: 5px auto;}
    .banner-content{padding: 0 15px;}
    .banner-in figure img {height: 550px;}
    .education-block .container {padding: 0 10px 0 10px;}
    .header-name.header-name-adjst {margin: 0 5px 0 5px;}
    .education-slide-in{padding: 0 5px;}
    .education-slide-in figure a img {height: 104px;}
    .universities-left{width: 93px;padding: 0 0 0 10px;}
    .universities-right {width: calc(100% - 93px);width: -webkit-calc(100% - 93px);width: -o-calc(100% - 93px);width: -ms-calc(100% - 93px);width: -moz-calc(100% - 93px);}
    .show-more a{line-height: 43px;font-size: 20px;}
    .play-icon {width: 50px;height: 50px;}
    .east-and-west-sub p {line-height: 30px;padding: 10px 0;}
    .form-in input{font-size: 20px;line-height: 55px;width: calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -o-calc(100% - 100px);width: -ms-calc(100% - 100px);width: -moz-calc(100% - 100px);}
    .form-in button{font-size: 20px;width: 100px;height: 55px;line-height: 55px;}
    .footer-block2-right p {font-size: 18px;line-height: 23px;}
    .footer-block4-in ul li{padding: 0 0 0 10px;}
    .footer-block4-in ul li a{width: 40px;height: 40px;}
    .footer-block4-in ul li a i{line-height: 40px;font-size: 20px;}
}
@media only screen and (max-width:479px){
    body {font-size: 20px;line-height: 22px;}
    .container{padding: 0 5px;}
    .dots-block2{padding: 9px 0px 0 0}
    .weather ul li{padding: 0px;}
    .weather ul li:first-child a img{width: 18px;}
    .weather ul li a img{width: 30px;}
    .logo a img {width: 145px;}
    .menu-icon a{height: auto;}
    .menu-icon a span{margin: 5px auto;}
    .banner-content{padding: 0 15px;}
    .banner-in figure img {height: 550px;}
    .education-block .container {padding: 0 10px 0 10px;}
    .header-name.header-name-adjst {margin: 0 5px 0 5px;}
    .education-slide-in{padding: 0 5px;}
    .education-slide-in figure a img {height: 104px;}
    .universities-left{width: 93px;padding: 0 0 0 10px;}
    .universities-right {width: calc(100% - 93px);width: -webkit-calc(100% - 93px);width: -o-calc(100% - 93px);width: -ms-calc(100% - 93px);width: -moz-calc(100% - 93px);}
    .show-more a{line-height: 43px;font-size: 20px;}
    .play-icon {width: 50px;height: 50px;}
    .east-and-west-sub p {line-height: 30px;padding: 10px 0;}
    .form-in input{font-size: 20px;line-height: 55px;width: calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -o-calc(100% - 100px);width: -ms-calc(100% - 100px);width: -moz-calc(100% - 100px);}
    .form-in button{font-size: 20px;width: 100px;height: 55px;line-height: 55px;}
    .footer-block2-right p {font-size: 18px;line-height: 23px;}
    .footer-block4-in ul li{padding: 0 0 0 10px;}
    .footer-block4-in ul li a{width: 40px;height: 40px;}
    .footer-block4-in ul li a i{line-height: 40px;font-size: 20px;}
}

@media only screen and (max-width:374px){
    body {font-size: 17px;line-height: 22px;}
    .education-slide-in figure a img {height: 104px;}
}
    
    
    
    
    
    
    
    
    
    
    