*{max-width: 100%;}
*{
	transition-delay: 0;
	transition-duration: .3s;
	-webkit-transition-duration: .3s;
}
/*  */
img{user-select: none;}
a:hover{text-decoration: none;color: #103564;}
.enfont1{font-family: "AlibabaSans" !important;}
.enfont2{font-family: "Swis721" !important;}
.enfont3{font-family: "News706" !important;}
.numfont{font-family: "Bodoni" !important;}
html,body{font-size: 14px;}
.w1300{max-width: 1300px;margin: 0 auto;}
.w1200{max-width: 1200px;margin: 0 auto;}
.w1030{max-width: 1030px;margin: 0 auto;}
.w1050{max-width: 1050px;margin: 0 auto;}
.w890{max-width: 890px;margin: 0 auto;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
.swiper-pagination-bullet{background: #fff;}
.pchide{display: none;}
.flex{display: flex;}
.anflex{display: flex;flex-direction: row-reverse;}
.text-line1{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.text-line2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.text-line3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.text-line4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
/* study */

.nav-banner{display: block;position: relative;}
.nav-banner img{display: block;width: 100%;}
.nav-banner .text{color: #fff;font-size: 2.85rem;position: absolute;left: 0;top: calc(50% - 2.14rem);line-height: 4.28rem;width: 100%;font-weight: bold;}
.adtext{color: #000000;font-size: 1.71rem;font-weight: bold;line-height: 2rem;position: relative;width: 100%;top: -2.85rem;text-align: center;padding: 0 1rem;}
.adtext p{display: inline-block;background-color: #ffc70a;padding: 1.71rem 3.21rem;word-break: break-word;}
.study_box1{padding: 2.57rem 0 7.85rem;}
.study_box1 .title{display: flex;justify-content: space-between;flex-grow: 1;line-height: 2.14rem;padding: 1rem;border-bottom: 1px solid #dee8f2;margin-bottom: 2.14rem;}
.study_box1 .title h2, .study_box2 .left h2, .study_box3 h2, .study_box4 h2{font-size: 2.14rem;color: #103564;font-weight: bold;}
.study_box1 .title .more{font-size: 1.14rem;color: #839cb9;}
.study_box1 ul{color: #000000;overflow: hidden;}
.study_box1 ul li{background: #f8f8f8;width: calc(33.33% - 1.42rem);box-sizing: border-box;padding: 2.85rem 2.5rem 2.5rem;margin-left: 2.13rem;float: left;border-bottom: 2px solid #fff;}
.study_box1 ul li:first-child{margin-left: 0;}
.study_box1 ul li a{font-size: 1.42rem;color: #103564;line-height: 2rem;font-weight: bold;display: block;}
.study_box1 ul li p{font-size: 1rem;line-height: 1.42rem;margin: 1.42rem 0;height: 4.26rem;}
.study_box1 ul li span{font-size: 1rem;color: #555555;}
.study_box1 ul li:hover{border-bottom: 2px solid #ffc70a;}


.study_box2{position: relative;padding: 5.71rem 0;}
.study_box2 .leftbg{background: url(../images/study-bg1.png) no-repeat right top;background-color: #ffc70a;position: absolute;width: 50%;height: 100%;left: 0;top: 0;background-size: cover;}
.study_box2 .rightbg{background-color: #444444;position: absolute;width: 50%;height: 100%;right: 0;top: 0;background-size: cover;}
.study_box2 .left{
	flex-shrink: 0;margin-right: 2.85rem;padding-top: 2.42rem;
}
.study_box2 .left h2{
	color: #0e4379;
}
.btn{
	display: block;text-align: right;padding: 0;margin-top: 1rem;height: 1.5rem;
}
.btn .icon{
	fill: rgba(16,53,100,0.3);width: 1.5rem;
}
.btn .icon.swiper-button-disabled{
	fill: rgba(16,53,100,0.1);
}
.study_box2 .right{
	color: #fff;text-align: right;flex: 1;overflow: hidden;
}
.study_box2 .right .more{
	font-size: 1.14rem;color: #fff;line-height: 1.14rem;
}
.study_box2 .right .study_notice{
	padding: 3.57rem 5.71rem;
	background-color: #103564;
	margin-top: 1.28rem;
	text-align: left;
}
.study_box2 .right .study_notice .swiper-slide::before {
    content: "";
    position: absolute;
    background: #ccc;
    height: 100%;
    top: 0;
    left: -35px;
    width: 1px;
}
.study_box2 .right .study_notice .swiper-slide:first-child::before{display: none;}
.study_box2 .right .study_notice .swiper-slide a{
	font-size: 1.42rem;color: #fff;font-weight: bold;line-height: 2rem;display: block;
}
.study_box2 .right .study_notice .swiper-slide p{
	font-size: 1rem;line-height: 1.42rem;margin: 1rem 0;height: 5.68rem;
}
.study_box2 .right .study_notice .swiper-slide span{
	font-size: 1rem;line-height: 1rem;
}

.study_box3{padding: 5.14rem 0;text-align: center;}
.study_box3 p{font-size: 1.14rem;color: #000000;margin: 2.14rem 0 8.21rem;}
.study_box3 ul{color: #000000;align-items: flex-start;justify-content: center;overflow: hidden;}
.study_box3 ul li{flex-shrink: 0;margin-left: 9%;flex: 1;}
.study_box3 ul li:first-child{margin-left: 0;}
.study_box3 ul li h1{font-size: 4.28rem;color: #000000;line-height: 6rem;margin-bottom: 1.85rem;}
.study_box3 ul li span{font-size: 1.14rem;}
.study_box3 ul li h1:after{
	content: "";width: 30%;height: 2px;display: block;background-color: #000;margin: 0 auto;
}

.study_box4{padding: 4.71rem 0;}
.study_box4 .flex{align-items: center;justify-content: space-between;}
.study_box4 .left{color: #000000;width: calc(62% - 4.28rem);}
.study_box4 .left p{font-size: 1.14rem;margin: 3.21rem 0 5.14rem;}
.study_box4 .left .more, .about_history .more{font-size: 1.14rem;font-weight: bold;line-height: 2.85rem;display: inline-block;position: relative;z-index: 9;}
.study_box4 .left .more i, .about_history .more i{margin-left: 1rem;display: inline-block;font-size: 1.28rem;color: #103564;}
.study_box4 .left .more::before, .study_box4 .left .more::after, .about_history .more::before, .about_history .more::after{content: "";width: 100%;height: 2px;background-color: #103564;transition: all 0.5s;display: block;position: absolute;left: 0;bottom: 0;z-index: -1;}
.study_box4 .left .more::after, .about_history .more::after{height: 100%;width: 0;}
.study_box4 .left .more:hover, .about_history .more:hover{color: #fff;padding: 0 1rem;}
.study_box4 .left .more:hover i, .about_history .more:hover i{color: #fff;}
.study_box4 .left .more:hover:after, .about_history .more:hover::after{
	width: 100%;
}
.study_box4 .right{width: 38%;flex-shrink: 0;}
.study_box4 .right img{display: block;}


/* about */
.about_box1{margin-top: 4.28rem;}

.about_box1 .title, .about_box3 .title, .about_box4 .title, .about_history .title{display: flex;align-items: center;margin-bottom: 1.85rem;}
.about_box1 .title h2, .about_box3 .title h2, .about_box4 .title h2, .about_history .title h2{font-size: 2.14rem;color: #103564;font-weight: bold;margin-right: 1.5rem;}
.about_box1 .title hr, .about_box3 .title hr, .about_box4 .title hr, .about_history .title hr{display: inline-block;width: 5rem;height: 2px;background-color: #97b7da;border: none;margin: 0;}
.about_box1 .title .icon, .about_box3 .title .icon, .about_box4 .title .icon, .about_history .title .icon{display: flex;align-items: center;}
.about_box1 .title .icon::before, .about_box3 .title .icon::before, .about_box4 .title .icon::before, .about_history .title .icon::before{content: "";width: 0.71rem;height: 0.71rem;background-color: #97b7da;border-radius: 50%;display: inline-block;box-shadow: 0 0 2px 5px #cfdeee;}
.about_box1 .title .icon span, .about_box3 .title .icon span, .about_box4 .title .icon span, .about_history .title .icon span{background-color: #f4f4f5;border-radius: 50%;width: 2.85rem;height: 2.85rem;vertical-align: middle;display: flex;justify-content: center;align-items: center;margin-left: 1.28rem;}
.about_box1 .title .icon span img, .about_box3 .title .icon span img, .about_box4 .title .icon span img, .about_history .title .icon span img{max-width: 70%;}
.about_box1 ul{overflow: hidden;}
.about_box1 ul li{width: calc(25% - 1.5rem);float: left;margin-left: 2rem;position: relative;overflow: hidden;}
.about_box1 ul li:first-child{margin-left: 0;}
.about_box1 ul li a{display: block;}
.about_box1 ul li .img{display: block;}
.about_box1 ul li img{display: block;}
.about_box1 ul li p{color: #fff;font-size: 1.14rem;font-weight: bold;position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(0,0,0,0.5);padding: 1rem 1.28rem;line-height: 1.14rem;}
.about_box1 ul li a:hover img{transform: scale(1.1);}
/* .about_history{background: url(../images/about_bg.png) no-repeat center top;background-size: cover;padding: 2.85rem;position: relative;} */
.about_history{padding: 3.85rem 0 1.42rem;background: url(../images/historybg.png) no-repeat center top;background-size: 100% 100%;}
.about_history img{display: block;margin: 0 auto;}
.about_history .swiper-container{height: 37rem;text-align: center;}
.about_history .swiper-slide{display: flex;align-items: flex-end;justify-content: center;}
.about_history .swiper-slide .detail{display: inline-block;text-align: center;}
.about_history .swiper-slide .img{position: relative;margin-bottom: 3.5rem;}
.about_history .swiper-slide .img span{border-radius: 0.71rem;overflow: hidden;display: block;}
.about_history .swiper-slide .img img{display: block;}
.about_history .swiper-slide .img:after{position: absolute;top: 100%;left: calc(50% - 0.75rem);content: '';width: 0;height: 0;border-left: 0.75rem solid transparent;border-right: 0.75rem solid transparent;border-top: 1.5rem solid #aac2de;}
.about_history .swiper-slide .point{width: 1.42rem;height: 1.42rem;display: block;background: #d1d1d1;border-radius: 50%;margin: 0 auto;}
.about_history .swiper-slide .date{font-size: 1.71rem;color: #d3d3d3;margin-top: 1.28rem;line-height: 1.71rem;}
.about_history .long-line{height: 19.28rem;display: block;width: 100%;background: url(../images/about_bg1.png) no-repeat left bottom ;background-size: contain;position: absolute;bottom: 3.57rem;left: 0;}
.about_history .con{font-size: 1.14rem;color: #000;line-height: 2rem;margin-bottom: 1rem;}
.about_box2 ul li{width: calc(33.33% - 1.4rem);margin-left: 2.1rem;}
.about_box3{position: relative;margin-top: 8.57rem;margin-bottom: 3.57rem;}
.about_box3 .leftbg{position: absolute;background: #ffc70a;display: block;width: 50%;height: 100%;left: 0;top: 0;}
.about_box3 .leftbg h1{color: rgba(16,53,100,0.05);font-size: 10rem;transform: rotate(90deg);position: absolute;transform-origin: 0 0;left: 30%;top: 0;}
.about_box3 .reverse{flex-direction: row-reverse;}
.about_box3 .reverse h2{margin-right: 0;margin-left: 1.5rem;}
.about_box3 .reverse .icon{flex-direction: row-reverse;}
.about_box3 .reverse .icon span{margin-left: 0;margin-right: 1.28rem;}
.about_box3 .btn{margin: 0;}
.about_box3 .con{width: 100%;position: relative;top: 3.57rem;display: flex;}
.about_box3 .con .campusswiper{width: 80%;margin-left: auto;margin-right: 0;}
.about_box3 .con .campusswiper .swiper-slide{position: relative;overflow: hidden;}
.about_box3 .con .campusswiper .swiper-slide a{display: block;}
.about_box3 .con .campusswiper .swiper-slide img{display: block;}
.about_box3 .con .campusswiper .swiper-slide div{display: flex;position: absolute;top: 100%;left: 0;width: 100%;height: 100%;align-items: center;padding: 7.14rem;background: rgba(0,0,0,0.25);}
.about_box3 .con .campusswiper .swiper-slide p{color: #fff;font-size: 1.14rem;line-height: 1.71rem;box-sizing: border-box;}
.about_box3 .con .campusswiper .swiper-slide p span{font-size: 1.71rem;display: block;margin-bottom: 2.14rem;font-weight: bold;}
.about_box3 .con .campusswiper .swiper-slide:hover div{top: 0;}
.about_box3 .con .campusswiper .swiper-slide a:hover img{transform: scale(1.1);}
.about_box4{margin: 7.85rem auto 6.42rem;display: flex;align-items: center;}
.about_box4 .left{width: 60%;padding-right: 4.57rem;box-sizing: border-box;}
.about_box4 .text{font-size: 1.14rem;line-height: 1.71rem;}
.about_box4 .text div{line-height: 2.14rem;margin-top: 0.5rem;}
.about_box4 .text a{color: #103564;text-decoration: underline !important;font-style: oblique;}
.about_box4 .text p{color: #000000;}
.about_box4 .text b{font-weight: bold;font-size: 1.28rem;}
.about_box4 .text strong{font-weight: bold;}
.about_box4 .right{width: 40%;}
.about_box4 .right img{display: block;}

.campuscon{width: 100%;margin-top: 2.85rem;margin-bottom: 4.85rem;}
.campuscon .imgcont .swiper-slide{display: flex;align-items: center;height: auto;transform: scaleX(0.5);}
.campuscon .imgcont .swiper-slide-duplicate{}
.campuscon .imgcont .swiper-slide div{width: 100%;height: 50%;}
.campuscon .imgcont .swiper-slide img{display: block;width: 100%;height: 100%;}
.campuscon .imgcont .swiper-slide-active, .campuscon .swiper-slide-duplicate-active{transform: scale(1) !important;}
.campuscon .imgcont .swiper-slide-active div, .campuscon .swiper-slide-duplicate-active div{height: 100%;}
.campuscon .imgcont .swiper-slide img{width: 100%;display: block;}
.campuscon .btn{display: flex;align-items: center;justify-content: flex-end;width: 39%;margin: 2rem auto 0;}
.campuscon .btn .icon{margin-right: 0.5rem;}
.campuscon .btn .icon:hover{fill: #103564;}
.campuscon .page{border: 1px solid #dbdbdb;padding: 0.5rem 1rem;display: inline-block;flex-shrink:0;margin-left: 1rem;}
.campuscon .swiper-pagination{font-size: 1.28rem;color: #999999;position: initial;line-height: 1.28rem;}
.campuscon .swiper-pagination span{}
.campuscon .swiper-pagination-current{color: #103564;}
.campuscon .textcont{padding: 2.14rem 5rem;box-sizing: border-box;width: 39%;box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);border-bottom: 2px solid #ffc70a;margin: 2rem auto 0;}
.campuscon .textcont .title{font-size: 1.71rem;font-weight: bold;color: #103564;}
.campuscon .textcont p{font-size: 1.14rem;color: #010101;}


/* Facts & Figures */
.facts_box{align-items: center;justify-content: space-between;padding: 3.28rem 0;}
.facts_box.anflex{text-align: right;}
.facts_box .img{display: block;width: 50%;}
.facts_box .img img{display: block;}
.facts_box .text{width: 46%;}
.facts_box .text p{font-size: 1.28rem;color: #000000;line-height: 2.57rem;margin-top: 3rem;margin-bottom: 0;}
.facts_box .text p:first-child{margin-top: 0;}
.facts_box .text p span{font-size: 4.28rem;font-weight: bold;color: #103564;display: block;margin-bottom: 1.5rem;}
/* Leadership */
.leadershipbg{background: url(../images/leadershipbg.png) no-repeat top center;background-size: 100% auto;}
.leadership{display: flex;margin: 2.85rem auto;flex-wrap: wrap;}
.leadership li{width: calc(50% - 1.42rem);margin-left: 2.84rem;margin-bottom: 2.84rem;background: #f8f8f8;border: 2px solid #ffc70a;border-radius: 1rem;line-height: 2.14rem;padding: 2.57rem;box-sizing: border-box;}
.leadership li .colname{font-size: 1.28rem;color: #333333;line-height: 1.71rem;font-weight: bold;margin-bottom: 1.5rem;}
.leadership li a{font-size: 1.14rem;color: #000000;display: block;}

.pagecon{display: flex;margin: 2.85rem auto;}
.pagecon .text{color: #000000;font-size: 1.14rem;line-height: 1.71rem;}
.pagecon .img{flex-shrink: 0;width: 21%;display: block;margin: 1.5rem 1.5rem 0 4.85rem;transition-duration: initial;}
.pagecon .img img{display: block;box-shadow: 1.5rem -1.5rem 1px #f0f6fc;}

/* Schools and Colleges */
.about_school{display: flex;flex-wrap: wrap;margin: 2.85rem auto 0;}
.about_school li{width: calc(50% - 1.5rem);margin-left: 3rem;margin-bottom: 3rem;display: flex;flex-direction: column;}
.about_school li img{display: block;width: 100%;}
.about_school li .text{padding: 2.14rem;display: block;box-shadow: 0 0 4px 1px rgba(0,0,0,0.2);flex: 1;border-bottom: 4px solid #f1bc09;}
.about_school li .colname{font-size: 1.71rem;color: #103564;font-weight: bold;line-height: 1.71rem;margin-bottom: 1.5rem;}
.about_school li a{display: block;color: #666666;font-size: 1.28rem;line-height: 3.42rem;text-decoration: underline !important;padding-left: 2rem;position: relative;}
.about_school li a::before{content: ">";position: absolute;left: 0;top: 0;font-size: 2rem;font-family: cursive;font-weight: bold;}
/* Profile */
.Profile{line-height: 1.71rem;font-size: 1.14rem;color: #103564;margin-bottom: 4rem;margin-top: 2rem;}
.Profile img{margin: 0 auto;display: block;width: 100%;}

/* vision */
.vision_con{padding: 5.14rem 0;justify-content: space-between;}
.vision_con .img{display: block;width: 42%;flex-shrink: 0;}
.vision_con .img img{display: block;width: 100%;}
.vision_con .text{width: 53%;line-height: 1.71rem;}
.vision_con .text h1{font-size: 2.14rem;color: #103564;font-weight: bold;margin-bottom: 1.85rem;}
.vision_con .text h2{font-size: 1.71rem;color: #103564;font-weight: bold;}
.vision_con .text p{word-break: break-word;font-size: 1.14rem;color: #000000;}
.vision_con .video{margin-left: 5%;}
/* about-program */
.about_programs{margin: 2.85rem auto;position: relative;}
.about_programs .Research—Projectsandteams_conttplf{align-items: center;position: absolute;left: 0;height: 100%;top: 0;width: 48%;}
.about_programs .Research—Projectsandteams_conttprg{padding: 3% 3% 3% 9%;margin-left: auto;}
.programimg{padding-bottom: 2rem;flex: 1;max-height: 100%;}
.programimg .swiper-pagination{background: #ffc70a;text-align: right;line-height: 2rem;padding: 0 1rem;}
.programimg .swiper-pagination .swiper-pagination-bullet{opacity: 1;}
.programimg .swiper-pagination .swiper-pagination-bullet-active{background: #000;}
.about_programs .Research—Projectsandteams_conttprg img{height: auto;}







@media screen and (max-width: 1340px) {
	.w1300{margin-left: 5%;margin-right: 5%;}
}
@media screen and (max-width: 1240px) {
	.w1200{margin-left: 5%;margin-right: 5%;}
	.study_box3 p{margin: 2.14rem 0 7.21rem;}
}
@media screen and (max-width: 1090px) {
	.w1050{margin-left: 5%;margin-right: 5%;}
}
@media screen and (max-width: 1070px) {
	.w1030{margin-left: 5%;margin-right: 5%;}
}
@media screen and (max-width: 1024px) {
	html,body{font-size: 12px;}
	.study_box3 p{margin: 2.14rem 0 6.21rem;}
	.study_box2 .right .study_notice{padding: 2rem 2.5rem;}
	.study_box4 .left p{margin: 1.5rem 0 3rem;}
}
@media screen and (max-width: 930px) {
	.w890{margin-left: 5%;margin-right: 5%;}
}
@media screen and (max-width: 768px) {
	html, body{
		font-size: 28px;
	}
	
	.pchide{display: block;}
	.waphide{display: none;}
	.btn{height: 1rem;}
	.btn .icon{width: 1rem;}
	.nav-banner .text{
		font-size: 1.42rem;
		line-height: 2rem;
		top: 0;
		height: 100%;
		display: flex;
		align-items: center;
	}
	.adtext{
		font-size: 1.14rem;
		line-height: 1.5rem;
		top: 0;
		padding: 0;
	}
	.adtext p{padding: 0.71rem 1rem;}
	.study_box1{padding: 1rem 0 0;position: relative;}
	.study_box1 .title{line-height: 2rem;padding: 0 0 1rem;margin-bottom: 1rem;}
	.study_box1 .title h2, .study_box2 .left h2, .study_box3 h2, .study_box4 h2{font-size: 1.28rem;line-height: 2rem;}
	.study_box1 .title .more{font-size: 1rem;}
	.study_box1 ul li{width: 100%;margin-left: 0;margin-bottom: 1rem;padding: 1rem;}
	.study_box1 ul li a{font-size: 1.14rem;}
	.study_box1 ul li p{margin: 0.86rem 0;line-height: 1.5rem;height: 4.5rem;font-size: 0.85rem;}
	.study_box2{padding: 1rem 0;}
	.study_box2 .flex{flex-wrap: wrap;}
	.study_box2 .left{width: 100%;background: url(../images/study-bg1.png) no-repeat right top;background-color: #ffc70a;margin-right: 0;background-size: cover;display: flex;justify-content: space-between;align-items: center;padding: 3rem 1rem 0.5rem;}
	.study_box2 .left .btn{margin-top: 0;}
	.study_box2 .right{flex: none;}
	.study_box2 .right .study_notice{margin: 0;padding: 1rem;}
	.study_box2 .right .study_notice .swiper-slide a{font-size: 1.14rem;}
	.study_box2 .right .study_notice .swiper-slide p{line-height: 1.5rem;height: 6rem;}
	.study_box3{padding: 1rem 0;}
	.study_box3 p{margin: 1rem 0;text-align: left;font-size: 1rem;margin: 0;}
	.study_box3 ul{flex-wrap: wrap;}
	.study_box3 ul li{margin-left: 0;width: 100%;}
	.study_box3 ul li h1:after{width: 15%;}
	.study_box3 ul li h1{font-size: 2rem;line-height: 3rem;margin-bottom: 1rem;}
	.study_box4{padding: 1rem 0;}
	.study_box4 .flex{flex-wrap: wrap;}
	.study_box4 .left{width: 100%;}
	.study_box4 .right{width: 100%;}
	.study_box4 .left p{margin: 1rem 0;font-size: 1rem;}
	.study_box4 .left .img{margin-top: 1rem;width: 100%;}
	.study_box4 .left .img img{display: block;margin: 0 auto;}
	.study_box4 .left .more, .about_history .more{color: #fff;padding: 0 1rem;}
	.study_box4 .left .more i, .about_history .more i{color: #fff;}
	.study_box4 .left .more::after, .about_history .more::after{width: 100%;}
	.study_box4 .left .more, .about_history .more{font-size: 1rem;}
	/* about */
	.about_box1{margin-top: calc(5% + 1rem);}
	.about_box1 ul li {
		width: calc(50% - 0.5rem);
		margin-left: 1rem;
		margin-bottom: 1rem;
	}
	.about_box1 ul li:nth-child(2n+1) {
		margin-left: 0;
	}
	.about_box1 ul li p {
		font-size: 1rem;
		padding: 0.5rem;
		line-height: 1rem;
	}
	.about_box1 .title, .about_box3 .title, .about_box4 .title{margin-bottom: 1rem;}
	.about_box1 .title h2, .about_box3 .title h2, .about_box4 .title h2, .about_history .title h2{font-size: 1.28rem;margin-right: 1rem;}
	.about_box1 .title hr, .about_box3 .title hr, .about_box4 .title hr{width: 3rem;}
	.about_box1 .title .icon span, .about_box3 .title .icon span, .about_box4 .title .icon span{width: 1.5rem;height: 1.5rem;margin-left: 1rem;}
	.about_box1 ul li img{width: 100%;}
	.about_box2 ul li{width: calc(33.33% - 0.4rem);margin-left: 0.6rem;}
	.about_box2 ul li:nth-child(2n+1){margin-left: 0.6rem;}
	.about_box2 ul li:first-child{margin-left: 0;}
	.about_box2 ul li p{font-size: 0.86rem;}
	.about_history{margin: 1rem 0;background-size: cover;}
	.about_box3 {margin-top: 1rem;}
	.about_box3 .leftbg h1{font-size: 4rem;left: 40%;}
	.about_box3 .reverse{margin-bottom: 0;}
	.about_box3 .reverse h2{margin: 0 0 0.5rem 1rem;}
	.about_box3 .con{top: 1rem;}
	.about_box3 .con .campusswiper .swiper-slide div{padding: 1rem;top: 0;}
	.about_box3 .con .campusswiper .swiper-slide p{font-size: 0.86rem;line-height: 1.5rem;font-weight: normal;}
	.about_box3 .con .campusswiper .swiper-slide p span{font-size: 1.14rem;margin-bottom: 0;}
	.about_box4{margin-top: 1rem;margin-bottom: 2rem;flex-wrap: wrap;}
	.about_box4 .left{width: 100%;padding-right: 0;margin-bottom: 1rem;}
	.about_box4 .right{width: 100%;}
	.pagecon{margin: 5%;}
	.pagecon .text{font-size: 0.86rem;line-height: 1.5;}
	.pagecon .img{margin: 0.86rem;}
	.pagecon .img img{box-shadow: 0.86rem -0.86rem 1px #f0f6fc;}
	.vision_con{padding: 1rem 0;justify-content: space-between;flex-direction: column;}
	.vision_con .img{width: 100%;flex-shrink: 0;margin-bottom: 1rem;}
	.vision_con .text{width: 100%;line-height: 1.5;}
	.vision_con .text h1{font-size: 1.28rem;margin-bottom: 0;}
	.vision_con .text p{font-size: 1rem;}
	.facts_box{padding: 5% 0;flex-direction: column;}
	.facts_box.anflex{text-align: left;}
	.facts_box .img{width: 100%;margin-bottom: 0;}
	.facts_box .img img{width: 100%;}
	.facts_box .text{width: 100%;}
	.facts_box .text p{line-height: 1.5;font-size: 1rem;margin-top: 0;}
	.facts_box .text p span{margin-bottom: 0;font-size: 2.14rem;}
	.campuscon{margin: 5% 0;}
	.campuscon .btn{width: auto;margin: 2rem 5% 0;}
	.campuscon .textcont{padding: 1rem;width: auto;margin: 2rem 5%;}
	.leadership li {width: 100%;margin-left: 0%;}
	.about_school li {width: 100%;margin-left: 0%;}
	.about_programs .Research—Projectsandteams_conttplf {position: static;width: 100%;}
	.Profile {line-height: 1.3rem;font-size: 0.8rem;}
	.study_box2 .right .study_notice .swiper-slide::before{display: none;}
	.about_history .con {font-size: 1rem;line-height: 1.5rem;}
	.campuscon .textcont .title {font-size: 1.51rem;}
	.campuscon .textcont p {font-size: 1rem;line-height: 1.5rem;}
	.about_box4 .text {font-size: 1rem;}
	.campuscon .textcont .title{font-size: 1.51rem;}
	.campuscon .textcont p {font-size: 0.8rem;line-height: 1.5rem;}
	.leadership li .colname {font-size: 1rem;line-height: 1.51rem;margin-bottom: 1.3rem;}
	.leadership li {padding: 2rem;}
	
	.leadership li a{font-size: 1rem;}
	.campuscon .textcont .title{font-size: 1.31rem;}
}
@media screen and (max-width: 720px) {
	html, body{
		font-size: 26px;
	}
}
@media screen and (max-width: 630px) {
	html, body{
		font-size: 22px;
	}
}
@media screen and (max-width: 540px) {
	html, body{
		font-size: 18px;
	}
	.pagecon{flex-direction: column-reverse;flex-wrap: wrap;}
	.pagecon .img{width: 100%;}
	.pagecon .img img{box-shadow: 1rem -1rem 1px #f0f6fc;margin: 0 auto;width: 50%;}
	
}
@media screen and (max-width: 480px) {
	html, body{
		font-size: 16px;
	}
}
@media screen and (max-width: 375px) {
	html, body{
		font-size: 14px;
	}
}
@media screen and (max-width: 360px) {
	html, body{
		font-size: 12px;
	}
}
@media screen and (max-width: 320px) {
	html, body{
		font-size: 12px;
	}
}