<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://oss.ciskunshan.org/cms_file_share/font-face.css");
body, html { width: 100%; margin: 0; padding: 0; font-size:16px; font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘","arial","tahoma","MicrosoftJhengHei", "sans-serif", Arial; color: #000; }
body { line-height: 1.5 }
* { margin: 0px; padding: 0px; outline: 0 none; word-wrap: break-word; }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
ul, li { list-style-type: none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { color: #000; outline: none; text-decoration: none; transition:all 0.3s; }
a:hover { text-decoration: none; }
em, i { font-style: normal; }
.cf { zoom: 1; }
.cf:before, .cf:after { clear: both; content: ""; display: block; height: 0; visibility: hidden; }
input, textarea, button,select { border: none; background: none; appearance: none; -webkit-appearance: none; font-family:"gillsans-Regular","SourceHanSansSC-Normal", Arial;outline: none;font-size:16px;border-radius: 0; }
 input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
.clear { height: 0; overflow: hidden; clear: both; }
img, video { border: none; max-width: 100%; max-height: 100%; height:auto;-webkit-transition: all 0.5s;transition: all 0.5s; display: inline-block; vertical-align: top;} 

.editor-ui{text-align:justify;}
.editor-ui ul,.editor-ui li{list-style-type:disc;}
.editor-ui li{margin-left:1.2em;}
.editor-ui em{font-style:italic;}
.editor-ui,.editor-ui p,.editor-ui div{font-family:"gillsans-Regular" !important;}
.editor-ui img{height:auto !important;width:auto !important;}

.tran_scale { display:block;overflow:hidden;}
.tran_scale img {transition: all 1s ease;}
.tran_scale:hover img { transform:scale(1.1,1.1);}

.rel { position: relative; line-height: 0;}
.abs { position: absolute; }
.fl { float: left; }
.fr { float: right; }
.hid { overflow: hidden; } 
.fb { font-weight: bold; }
.tc { text-align: center; }
.tr{text-align:right;}
.f-12{font-size:12px;}
.f-16{font-size:16px;}
.f-18{font-size:18px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-24{font-size:24px;}
.f-30{font-size:30px;}
.f-32{font-size:32px;}
.f-36{font-size:36px;}
.f-40{font-size:40px;}
.f-50{font-size:50px;line-height:1.2;}
.f-60{font-size:60px;line-height:1.2;}
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ellipsis-2{height:3em;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.ellipsis-3{height:4.5em;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;} 
.tran_scale { display:block;overflow:hidden;}
.tran_scale img {transition: all 1s ease;}
.tran_scale:hover img { transform:scale(1.1,1.1);}
.Rockwell{font-family:"RockwellStd-Bold";}
.rockNormal{font-family: "RockwellStd-Bold";}
.GillSans{font-family:"gillsans-Regular";}
.inb{display: inline-block;}
.ovh { overflow: hidden; } 
.bg-f9{background:#f9f9f9;}
.wrap { max-width: 1440px;  margin: 0 auto; position: relative; }
.header { width: 100%;height:100px;  position: fixed; left: 0; top: 0;  -webkit-transition: all 0.2s;transition: all 0.2s;z-index:999999;background:rgba(0,0,0,0.25); }
.header .wrap{max-width:1625px;margin:initial;padding-top:0px;    top: calc(50% - .75em);left: 280px;width: calc(100% - 280px);} 
.logo { position: absolute;height:50px;left:30px;top:50%;z-index: 10; -webkit-transform: translateY(-40%);
    -ms-transform: translateY(-40%);
    -o-transform: translateY(-40%);
    transform: translateY(-40%);}
.logo_in_img{display: none;}
.header .nav{display: flex;flex-wrap: nowrap;justify-content: space-around;}
.header .nav li{margin-right: 0 !important;}
.head_left{width:100%;}
.head_link{margin-bottom:4px;}
.head_link a{font-size:18px;color:#fff; font-family: "gillsans-Regular";text-transform: uppercase;padding-right:28px;}
.head_link a:hover{text-decoration:underline;}
.nav li {display:inline-block;margin-right:50px;} 
.nav li &gt; a {font-size: 20px;color: #fff;text-transform: uppercase; position: relative;padding-bottom:10px; white-space: nowrap;}  
.nav li &gt; a::after{width:0;height:2px; content: '';background:#fff; position:absolute; left:0;bottom:0px;transition:all 0.5s; }
.nav li &gt; a:hover::after{width:100%;}
.enquiry_btn61{font-size: 20px;position: absolute;bottom: -2em;right:calc(50% - 780px);z-index: -1;background: #f4c933;color: #fff;height: 2em;line-height: 2em;padding: 0 1em;letter-spacing: 0px;}
.enquiry_btn61 span{position: relative; z-index: 2; padding-right: 30px; background: url(../img/right.png) no-repeat right center;background-size: 24px 14px;}
.enquiry_btn61:hover{border-color: #000;}
.enquiry_btn61:hover span{color:#fff;background-image: url(../img/right.png);}
.enquiry_btn61::after{content:"";height:2em;border-radius: 100%; position: absolute;top: 50%;left: 0;right: 0;margin-top:-1em;   opacity: 0; transform: scale(.4);transition: all 0.3s;background:#142c50;z-index:1; } 
.enquiry_btn61:hover::after{ opacity: 1; transform: scale(1); transition: transform .9s cubic-bezier(.19, 1, .22, 1), opacity .6s cubic-bezier(.165, .84, .44, 1);border-radius: 0; }
.enquiry_btn61:before { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.head_right{max-width:50%;vertical-align: middle;}
.head_right .nav{text-align:right;padding-right:5px;}
.head_right .nav li {margin-right:0;margin-left:50px;} 
.search-share{ vertical-align: top; }
.search {background:#142c50;position:relative;z-index:999999;height:30px;} 
.search input.valTxt{width:0;height:30px;line-height:normal;color:#fff; font-family: "arial";/*position:absolute;left:36px;top:0;*/background:#142c50;transition:0.5s all ease;-webkit-transition:0.5s all ease;}
.search input.sub{width:36px;height:30px;background: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/search.png) no-repeat center;}
.search ::-webkit-input-placeholder { color:#fff; }
.search:hover input.valTxt{width:100px;}
.share {margin-top:6px;}
.share a{display:inline-block;margin-left:18px;position:relative;z-index:99999999;}
.share a .wechatImg{display:none;width:100px;background:#fff;position:absolute;top:110%;left:50%;margin-left:-50px;}
.share a:hover .wechatImg{display:inline-block;}

.mediaLink{display:inline-block;position:relative;margin-left:1em;}
.mediaLink dt{display:inline-block;cursor:pointer;}
.mediaLink dd{position:absolute;left:50%;top:100%;display:none;z-index:999999;padding-top:8px;background: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/sitelink.png) center top no-repeat;background-size:auto 8px;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.mediaLink dd a{color:#fff;font-size:14px;min-width:7em;margin:0;height:2.4em;line-height:2.4;padding:0 0.5em;background:rgba(166,215,202,0.9);white-space:nowrap;}
.mediaLink dd a img{vertical-align:-0.2em;margin-right:0.3em;}
.mediaLink:hover dd{display:inline-block;}
.mediaLink dd a .wechatImg{top:0;left:-100px;margin:0;padding-right:10px;background:none;}

.header.hover {height:95px;background:#fff;box-shadow: 0 1px 5px rgba(0,0,0,0.05) ;}
/* .header.hover .logo {width:100px;margin-left:-50px;top:10px;} */
.header.hover .logo .logo_img{ display: none; }
.header.hover .logo .logo_in_img { display: block; } 
.header.hover .head_link,.header.hover .search,.header.hover .share{display: none;}
.header.hover .nav li &gt; a { color: #000; }  
.header.hover .nav li &gt; a::after{background:#000;}
.header.hover .hamburger{bottom:40px;}
.header.hover .nav li{line-height:94px;}
.header.hover .wrap{padding-top:0 !important;top:0;} 

.header .nav li{position:relative;}
.header .subMenu{display:none;background:rgba(255,255,255,0.7); position:absolute;left:-1em;top:100%;}
.header .subMenu a{display:block;width:220px;padding:0.8em 1em;line-height:1.5;color:#666;text-align:left !important;}
.header .subMenu a:hover{color:#142c50;background:rgba(255,255,255,0.5);}
.header .nav li:hover .subMenu{display:block;}

.responseNav,.languageText{display:none;}

.banner_box{max-width:1920px;overflow:hidden;}
.banner { position: relative; z-index: 10; }  
.banner video{display: block;width:100%;} 
.bantxt { position: absolute; width: 100%; left: 0; top: 50%;z-index: 20;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.bantxt h2 { font-size:48px;  line-height: 1.25; font-family: "RockwellStd-Bold";margin-top:-20px; transition:all 0.5s ease 1s; opacity: 0;}
.bantxt h3 { width:50%; font-size:14px;line-height: 1.5;font-family:"gillsans-Regular"; margin-top: 55px; transition:all 0.5s ease 1s;opacity: 0;}
.bantxt .more{transition:all 0.5s ease 1s;opacity: 0;}

.banner .swiper-slide img{width:100%;}
.banner .swiper-slide-active .bantxt h2{opacity: 1;margin-top:0;}
.banner .swiper-slide-active .bantxt h3{opacity: 1;margin-top:15px;}
.banner .swiper-slide-active .bantxt .more{opacity: 1;margin-top:50px;} 
.banner .letter img{opacity: 0; transition:all 1.5s ease 0.5s;}
.banner .swiper-slide-active .letter img{transform:translate3d(0,0,0) scale(1);backface-visibility: hidden; opacity: 1;}

.mobVideo,.mobMoreVideo{display:none !important;}

.letter1{z-index: 1;transform:translate3d(0,100px,0) scale(0.9);}
.letter2{z-index: 2;transform:translate3d(100px,100px,0) scale(0.9);}
.letter3{z-index: 3;transform:translate3d(50px,-50px,0) scale(0.9);}
.letter4{z-index: 4;transform:translate3d(-50px,150px,0) scale(0.9);}
.letter5{z-index: 5;transform:translate3d(50px,-50px,0) scale(0.9);}
.letter6{z-index: 6;transform:translate3d(-50px,50px,0) scale(0.9);}
.letter7{z-index: 7;transform:translate3d(0,-300px,0) scale(0.9);}
.letter8{z-index: 8;transform:translate3d(50px,50px,0) scale(0.9);}
.letter9{z-index: 9;transform:translate3d(-50px,100px,0) scale(0.9);}
.letter10{z-index: 10;transform:translate3d(0,-100px,0) scale(0.9);}

.more { display:inline-block; padding:20px 50px;border:1px solid #000;margin-top:80px; position: relative;overflow:hidden; transition:all 0.5s; box-sizing: content-box;text-align: center;}
.more span{display: inline-block;padding-right:25px;font-size:16px;font-family: "gillsans-Regular"; background:url(https://oss.ciskunshan.org/cms_file_share/more.png) no-repeat right center; text-transform: uppercase; position: relative; z-index: 2; box-sizing: content-box; white-space: nowrap;}
.more:hover{border-color: #000;}
.more:hover span{color:#fff;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.more::after{content:"";height:160px;border-radius: 100%; position: absolute;top: 50%;left: 0;right: 0;margin-top:-80px;   opacity: 0; transform: scale(.4);transition: all 0.3s;background:#000;z-index:1; } 
.more:hover::after{ opacity: 1; transform: scale(1); transition: transform .9s cubic-bezier(.19, 1, .22, 1), opacity .6s cubic-bezier(.165, .84, .44, 1);border-radius: 0; }
.more:before { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.more_dark_btn{color: white;border-color: white;}
.more .more_dark_btn_arrow{background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
	
.header.hover .siteLink{display: none;}
.siteLink{position:relative;margin-right:1.5em;}
.siteLink .mainSiteLink{background:#142c50;padding:1px 1em;line-height:30px;height:30px;color:#fff;cursor:pointer;display:block;}
.siteLink .subSiteLink{position:absolute;left:50%;top:100%;display:none;z-index:999999;padding-top:8px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/sitelink.png) center top no-repeat;background-size:auto 8px;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.siteLink .subSiteLink a{display:block;line-height:2.4;height:2.4em;background:#142c50;text-align:center;padding:0 1em;white-space:nowrap;color:#fff;}
.siteLink a:hover{text-decoration:underline;color:#fff !important;}
.siteLink:hover .subSiteLink{display:block;}

/*.banner .swiper-pagination{width:100%;top:auto;right:0;left:0; bottom:50px!important; display: flex; justify-content:space-around;}
.banner .swiper-pagination::after{width:100%; border-bottom:1px solid rgba(255,255,255,0.25); content:""; position: absolute;left:0;top:50%;}
.banner .swiper-pagination-bullet { height: 50px;background:none; -webkit-transition: all 0.1s;transition: all 0.1s; position: relative;margin-top:1px;   }  
.banner .swiper-pagination-bullet::after{ width: 50px; height: 50px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/slide-active.png) no-repeat center;background-size:100%; content:''; position: absolute;left:0;top:0; opacity: 0; transition: all 0.5s;}
.banner .swiper-pagination-bullet-active::after { left:50%; opacity: 1;} 
.banner .swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 9px; }
.banner .swiper-container-horizontal&gt;.swiper-pagination-bullets, .banner .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 25px; }*/

.banner .swiper-pagination{bottom:40px;}
.banner .swiper-pagination-bullet{width:22px;height:22px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/line2.png) center bottom repeat-x;background-size:100% 2px;opacity:1;border-radius:0;}
.banner .swiper-pagination-bullet-active{background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/slide-active.png) center no-repeat;background-size:contain;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0;} 
.banner .swiper-button-next,.banner  .swiper-button-prev{width:80px;height:80px;background-color:rgba(0,0,0,0.4); margin-top:-53px;}
.banner  .swiper-button-prev{left:4%;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_left.png);}
.banner  .swiper-button-next{right:4%;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_right.png);}
.banner  .swiper-button-prev:hover,.banner  .swiper-button-next:hover{background-color:rgba(0,0,0,0.5);}

.moreVideo{cursor:pointer;}
.videoPop,.videoPop2{display:none;}
.videoPop .mask,.videoPop2 .mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0,0.8);z-index:99999999;}
.videoPop .videoCont,.videoPop2 .videoCont{max-width:90%;width:1200px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:99999999;}
.videoPop .videoCont video,.videoPop2 .videoCont video{width:100%;}
.videoPop .my-video-dimensions,.videoPop2 .my-video-dimensions{width:100%;}
/*mission*/
.mission_box{padding:60px 0;}
.mission_box .wrap{display:flex; justify-content: space-around; height:65px; }
.mission_box .wrap a{display:inline-block;font-size:38px; font-family: "RockwellStd-Bold"; text-transform: capitalize;transition:all 0.5s;margin-top:5px;}
.mission_box .wrap a:hover{margin-top:0;}
.mission_box .wrap a:nth-child(1){color:#ed691b;}
.mission_box .wrap a:nth-child(2){color:#142c50;}
.mission_box .wrap a:nth-child(3){color:#fab90a;}
.mission_box .wrap a:nth-child(4){color:#ed691b;}
.mission_box .wrap a:nth-child(5){color:#142c50;}
/*academic*/
.academic_box .wrap{
	position: absolute;
    top: 15%;
    left: 0;
    right: 0;
}
.academic_box{background: #edf2f7;}
.academic_text{width:51%;margin-top:50px;text-align:justify; color: #fff;}
.academic_img{width:39%;overflow:hidden;}
.academic_img a:hover img{transform: scale(1.1); backface-visibility: hidden;}
.tit{font-size:60px;line-height:1;font-family: "RockwellStd-Bold";/*text-transform: capitalize;*/}
.academic_text .tit a{color: #fff;} 
.where_box .tit{font-size:32px;}
.txt{font-size:20px;line-height: 1.8;margin-top:30px;}
.academic_text .more{margin-top:75px;    border: 1px solid #fff; color: #fff;}  
.academic_text .more span{background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png)!important;}
.academic_text .more:hover{border-color:#000!important;}
.academic_text .more:hover span{color:#000!important;background-image: url(https://oss.ciskunshan.org/cms_file_share/more.png)!important;} 
.academic_text .more::after{background:#fff;}
.fixed{position: fixed;left:0;right:0;top:0; z-index: 8;}
.curriculum_box,.people_box,.admissions_box,.voices_box,.visit_box,.news_box,.foot_logo,.footer,.visitBoxBg{ position: relative; z-index: 10; }
.admissions_box,.news_box{background:#fff;}
/*curriculum*/
.curriculum_box{z-index: 10; }
.curriculum_box .cur_top{width:100%;}
.curriculum_box_in{background:#edf2f7;padding-bottom:165px;}
.curriculum_left{width:390px;margin-top:110px;margin-left: 100px;}
.curriculum_left .txt{text-align:justify;}
.curriculum_left .tit a{color:#142c50;}
.curriculum_left .more{margin-top:35px;background-color:#142c50;border-color:#142c50; color: #fff;} 
.curriculum_left .more span{background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png)!important;}
.curriculum_swiper{padding-left:85px;margin-top: 60px;} 
.curriculum_swiper .swiper-slide{max-width:455px; }
.curriculum_swiper dl dt{overflow:hidden;}
.curriculum_swiper dl dt img{width:100%;}
.curriculum_swiper dl dt a:hover img{transform: scale(1.1); backface-visibility: hidden;}
.curriculum_swiper dl dd{padding:35px 45px 40px;background:#fff;}
.curriculum_swiper dl dd .tit{font-size:36px;min-height: 2em;} 
.curriculum_swiper dl dd .tit a,.curriculum_swiper dl dd .tit{color:#142c50;}
.curriculum_swiper dl dd .txt{margin-top:15px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;max-height: 3.6em;}
.curriculum_swiper dl dd .more{ height:45px;line-height:45px;padding:0 22px;border-color:#142c50; margin-top:30px;}
.curriculum_swiper dl dd .more span{ color:#142c50; background-image:url(https://oss.ciskunshan.org/cms_file_share/more1.png);}
.curriculum_swiper dl dd .more:hover span{color: #fff;}
.swiper-button-next,.swiper-button-prev{border-radius: 100%;background-color:rgba(0,0,0,0.4); background-position: center; background-repeat: no-repeat; background-size:100% 100%;top:50%;}
.swiperImg1129{position: absolute;bottom: -20px;right: 20px;background-color: #142c50;width: 120px;height: 40px;z-index: 9;display: none;}
.swiperImg1129 .swiper-button-next,.swiperImg1129 .swiper-button-prev{background-color: initial;border-radius: initial;background-size: 36% auto;}
.swiperImg1129 .swiper-button-prev{left: 0;}
.swiperImg1129 .swiper-button-next{right: 0;}
.swiperImg1129num{text-align: center;color: #fff;line-height: 40px;letter-spacing: 2px;}
.swiperImg1129num&gt;span:nth-child(1),.swiperImg1129num&gt;span:nth-child(2){font-size: 1.5em;}
/* .swiperImg1129 .swiper-button-next.swiper-button-disabled,.swiperImg1129 .swiper-button-prev.swiper-button-disabled{opacity: initial;}  */
.more1130{line-height: 3em;margin-top: 2em;}
.more1130 span{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;display: inline-block;padding-right:25px;font-size:16px;font-family: "gillsans-Regular"; background:url(https://oss.ciskunshan.org/cms_file_share/more.png) no-repeat right center; text-transform: uppercase; position: relative; z-index: 2; box-sizing: content-box; white-space: nowrap;}
.more1130 span:hover{padding-right:30px;}
.more1130 span:hover{color:#a5d6c9;background-image:url(https://oss.ciskunshan.org/cms_file_share/more1.png);}
.curriculum_swiper .swiper-button-next,.curriculum_swiper  .swiper-button-prev{width:80px;height:80px;background-color:rgba(0,0,0,0.4); margin-top:-40px;}
.curriculum_swiper  .swiper-button-prev{left:10px;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_left.png);}
.curriculum_swiper  .swiper-button-next{right:10px;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_right.png);}
.curriculum_swiper  .swiper-button-prev:hover,.curriculum_swiper  .swiper-button-next:hover{background-color:rgba(0,0,0,0.5);}
/*our people*/
.people_box img{width:100%;}
.people_text{padding:125px 75px 65px;width:720px;right:0;bottom:0; background:url(https://oss.ciskunshan.org/cms_file_share/banner5.png) no-repeat 0 0;background-size:cover;z-index: 10;}
.people_text .tit{font-size:50px;}
.people_text .tit a{color:#fff;}
.people_text .txt{font-size:30px;font-family: "RockwellStd-Bold";color:#fff;line-height: 1.5;}
.people_text .more{border-color:#fff!important;}
.people_text .more span{color:#fff;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.people_text .more:hover{background-color:#fff!important;}
.people_text .more:hover span{color:#ed691b!important;background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/more3.png)!important;} 
.people_text .more::after{background:#fff;}
/*admissions*/
.admissions_box{padding:130px 0 110px;background:url(https://oss.ciskunshan.org/cms_file_share/waaw.png) no-repeat 0 0;background-size:cover;}
.admissions_box .tit{color:#142c50;}
.admissions_list{max-width:1300px;margin:0 auto;padding:60px 20px 20px;}
.admissions_cell{float:left;width:23.5%;height:184px;margin-left:1.5%;margin-bottom:18px;display: flex; align-items: center; justify-content: center;}
.admissions_cell:nth-child(1){margin-left:0;height:386px; }
.admissions_cell a{width:100%;height:100%;display: flex;display:-webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center;-webkit-justify-content: center;flex-direction: column;-webkit-flex-direction: column;border-radius: 6px;background:#fafafa; transition: all 0.5s;}
.admissions_cell a i{display: block;width:90px;height:90px; background-position: center bottom; background-repeat:no-repeat;background-size:60%; position: relative;top:0; transition: all 0.5s;}
.admissions_cell a h3{font-size:24px;padding:10px 20px 0;text-align:center; position: relative;top:0; transition: top 0.5s;}
.admissions_cell a:hover{background:#a4d0c8;box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1), 0 0px 20px rgba(0, 0, 0, 0.15);}
.admissions_cell a:hover i{top:-4px;}
.admissions_cell a:hover h3{color:#fff;top:4px;}
/*.admissions_cell a span.icon .pic2,.admissions_cell a:hover span.icon .pic1{display:none;}
.admissions_cell a:hover span.icon .pic2{display:block;}*/

.admissions_cell:nth-child(1) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/1.png);}
.admissions_cell:nth-child(2) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/2.png);}
.admissions_cell:nth-child(3) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/3.png);}
.admissions_cell:nth-child(4) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/4.png);}
.admissions_cell:nth-child(5) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/5.png);}
.admissions_cell:nth-child(6) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/6.png);}
.admissions_cell:nth-child(7) a i{background-image:url(https://oss.ciskunshan.org/cms_file_share/7.png);}
/* .admissions_cell:nth-child(1) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon1_hover.png);}
.admissions_cell:nth-child(2) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon2_hover.png);}
.admissions_cell:nth-child(3) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon3_hover.png);}
.admissions_cell:nth-child(4) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon4_hover.png);}
.admissions_cell:nth-child(5) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon5_hover.png);}
.admissions_cell:nth-child(6) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon6_hover.png);}
.admissions_cell:nth-child(7) a:hover i{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/admission_icon7_hover.png);} */
/*Wellington Voices*/
.voices_box{padding:110px 0 195px;background:url(https://oss.ciskunshan.org/cms_file_share/sdassas.png) no-repeat 0 0;background-size:cover;}
.voices_box .tit{font-size:50px;}
.voices_box .swiper-container{margin-top:70px;}
.voices_box dl{position: relative;}
.voices_box dl dt{overflow:hidden;} 
.voices_box dl dt img{width:100%;}
.voices_box dl dd{position: absolute; left:20px;right:20px; bottom:60px; transition: all 0.5s;  }
.voices_box dl dd .tit{font-size:36px;text-align:center;font-family: "gillsans-Regular";} 
.voices_box dl dd .tit a{color:#fff;}
.voices_box dl:hover dt img{transform: scale(1.1); backface-visibility: hidden;} 
.voices_box dl:hover dd{bottom:20px;}
/* .voices_box .voices_swiper{margin-left: 10%;} */
.voices_box .swiper-button-next,.voices_box  .swiper-button-prev{width:120px;height:120px; background-color:rgba(255,255,255,1);margin-top:-60px; }
.voices_box  .swiper-button-prev{left:-150px;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_left1.png);}
.voices_box  .swiper-button-next{right:210px;background-image:url(https://oss.ciskunshan.org/cms_file_share/arr_right1.png);}
.voices_box  .swiper-button-prev:hover,.voices_box  .swiper-button-next:hover{background-color:rgba(255,255,255,0.8);}
/*visit us*/
.visitBoxBg{background-repeat:no-repeat;background-position:center;background-size:cover;color: #fff;}
.visitMask{position:relative;left:0;top:0;width:100%;height:100%;background:rgba(20,44,80,0.6);}
.visit_box{padding:170px 0 120px;text-align: center;}
.visit_box .wrap{max-width:1200px;}
.visit_box .tit{font-size:36px;line-height: 1.66;}
.visit_box .more{margin:65px auto 0;border: 1px solid #fff;color: #fff}
.visit_box .more span{
	background: url(https://oss.ciskunshan.org/cms_file_share/more2.png) no-repeat right center;
}
.visit_date{display: flex; justify-content: space-between;margin-top:90px;}
.visit_date dl{width:200px;text-align:center;}
.visit_date dl dt{font-size:36px;font-family: "gillsans-Regular";margin-bottom:55px;}
.num_box{text-align:center;}
.num_box input{ width:40px;font-size:36px;font-family: "RockwellStd-Bold";}
.num_box input.text_box{width:100px;text-align:center;}
.num_box input.min,.num_box input.add{cursor: pointer;}

.visit_date select{font-size:36px;font-family: "RockwellStd-Bold";padding-right:40px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/up.png) no-repeat right center; }
.visit_date select.active{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/drag.png);}
.visit_date option{ background:#142c50; color: #ffffff;}
/*news and event*/
.news_box{padding:150px 0 80px;}
.news_box .tit{text-align:right;padding-right:190px;font-size:50px;color:#142c50;}
.news_box .tit span:nth-child(1){color:#f27d00;}
.news_box .tit span:nth-child(2){color:#142c50;padding:0 12px;}
.news_box .tit span:nth-child(3){color:#f7d117;}
.news_list dl{width:43.75%;float:left;margin-top:100px;}
.news_list dl:nth-of-type(2n){width:44.44%;float:right;}
.news_list dl:nth-of-type(2n+1){clear:both;margin-top:-45px;} 
.news_list dl dt{overflow:hidden;}
.news_list dl dt a{display: flex;align-items: center;justify-content: center;}
.news_list dl dt a:hover img{transform: scale(1.1); backface-visibility: hidden;}
.news_list dl dd{margin-top:30px;}
.news_list dl dd a{display:block;font-size:30px;font-family: "gillsans-Regular";line-height: 1.6;}
.news_list dl dd a:hover{color:#142c50;}
.news_list dl dd span{display:block;font-size:24px;font-family: "gillsans-Regular";margin-top:20px;}
.news_list .more{float:left;background-color: #142c50;border-color: #142c50;margin-top:80px;}

.newsRemarks{text-align:center;background:#142c50;font-size:24px;line-height:1.6;padding:0.8em 0;position:relative;z-index:10;}
/*foot_logo*/
.foot_logo {padding:70px 0 50px;background:#f9fcfb;} 
.foot_logo .swiper-slide{ width:auto;text-align:center;} 
.foot_logo .swiper-slide a{min-height:94px;align-items:center;display:flex;}
.foot_logo .swiper-pagination{width:100%;top:auto;right:0;left:0; bottom:0px!important;  } 
.foot_logo .swiper-pagination-bullet {width:8px;height:8px;}  

/*footer*/
.footer { padding:60px 0;background: #142c50; }
.ft_left { width: 260px; float: left;margin-right:30px;}
.ft_left .hamburger{position: static;width:60px;margin:50px auto 0;height:20px;padding-top:2px; }
.ft_left .hamburger__icon,.ft_left  .hamburger__icon:after, .ft_left .hamburger__icon:before{width:60px;height:5px;}
.ft_left .hamburger__icon:before{top:-13px;}
.ft_left .hamburger__icon:after{top:13px;} 
/*.ft_left .hamburger.active .hamburger__icon:before { -moz-transform: translateY(13px)rotate(45deg); -ms-transform: translateY(13px)rotate(45deg); -webkit-transform: translateY(13px)rotate(45deg); transform: translateY(13px)rotate(45deg) }
.ft_left .hamburger.active .hamburger__icon:after { -moz-transform: translateY(-13px)rotate(-45deg); -ms-transform: translateY(-13px)rotate(-45deg); -webkit-transform: translateY(-13px)rotate(-45deg); transform: translateY(-13px)rotate(-45deg) }*/
 
.f_menu {  overflow: hidden; }
.f_menu dl {float:left;width:25%; padding-left:90px;margin-bottom:60px;  } 
.f_menu dt,.f_menu dt a {font-size: 24px;color:#ffd002;} 
.f_menu dd{padding-top:0.4em;}
.f_menu dd a,.f_menu dd .address { display: block; font-size: 18px;color:#aaa;/* padding-bottom: 15px; height:2em;*/line-height:1.2;padding:0.3em 0;}
.f_menu dd a:hover { color: #fff; } 
.f_menu dd .address{line-height: 2;margin-bottom:40px;}
.f_menu dl:nth-child(5){clear:both;}
/* .f_menu dl:last-child{width:50%;}   */
.f_menu dl:last-child dd a{display: inline-block; text-decoration: underline;margin-right:50px;}
.copyright{text-align: center;}
.copyright,.copyright a {font-size:14px;color:#999; } 
.copyright a:hover{color:#fff;} 
 
/*å¯¼èˆª*/ 
.hamburger {display:none; width: 24px; position: absolute;right:0;bottom:22px; z-index: 10000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -ms-touch-action: manipulation; touch-action: manipulation }
.hamburger__icon, .hamburger__icon:after, .hamburger__icon:before { -moz-transition-duration: .4s; -o-transition-duration: .4s; -webkit-transition-duration: .4s } 
.hamburger__icon { position: relative; margin-top: 7px; margin-bottom: 7px; background-color: #2883bb;cursor:pointer; }
.hamburger__icon, .hamburger__icon:after, .hamburger__icon:before { display: block; width: 24px; height: 2px; -moz-transition-property: background-color, -moz-transform; -o-transition-property: background-color, -o-transform; -webkit-transition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-duration: .4s }
.hamburger__icon:after, .hamburger__icon:before { position: absolute; content: "" }
.hamburger__icon:before { top: -7px;background-color: #142c50; }
.hamburger__icon:after { top: 7px ;background-color: #ffcf04;}
/*.hamburger.active .hamburger__icon { background-color: transparent }
.hamburger.active .hamburger__icon:after, .hamburger.active .hamburger__icon:before { background-color: #142c50; }
.hamburger.active .hamburger__icon:before { -moz-transform: translateY(7px)rotate(45deg); -ms-transform: translateY(7px)rotate(45deg); -webkit-transform: translateY(7px)rotate(45deg); transform: translateY(7px)rotate(45deg) }
.hamburger.active .hamburger__icon:after { -moz-transform: translateY(-7px)rotate(-45deg); -ms-transform: translateY(-7px)rotate(-45deg); -webkit-transform: translateY(-7px)rotate(-45deg); transform: translateY(-7px)rotate(-45deg) }*/

.where_list dl dd h3{font-size:24px;font-family: "RockwellStd-Bold";}

@media only screen and (min-width:1921px) {  
	.banner_box{max-width:100%;}

	.bantxt .wrap{max-width:999999px;margin:0 10%;}
}

@media only screen and (min-width:2000px) {  
  
  /* .header .wrap{max-width:90%;}  */
  .enquiry_btn61{right:5%;}
  .nav li{margin-right:100px;}
  .head_right .nav li{margin-left:100px;}  

}

@media only screen and (max-width:1600px) {   
  .header .wrap{max-width:1400px; } 
  .head_right .nav li{
	  margin-left: 30px;
  }
  .enquiry_btn61{right:calc(50% - 700px);}
  .wrap{max-width:1300px;}
}
 @media only screen and (max-width:1440px) { 
  .header .wrap{max-width:1300px;} 
  .wrap,.admissions_list{max-width:1200px;}
  .head_link a{font-size:16px;}
  .logo{}
  .nav li{margin-right:30px;  }
  .nav li &gt; a{font-size:18px;  }
  .enquiry_btn61{font-size:18px;}
  .enquiry_btn61{right:calc(50% - 650px);}
  .head_right .nav li{margin-left:30px;  } 
  .bantxt h2{font-size:40px;}
  .more{ padding:15px 35px;}
   .more span{font-size:14px;}
  .mission_box{padding:30px 0;}
  .mission_box .wrap{height:50px;}
  .mission_box .wrap a{font-size:30px;  } 
  .tit{font-size:40px;}
  .txt {font-size:16px;}
  /* .academic_box{padding:50px 0 260px;} */
  .academic_box{padding-top:50px 0;}
  .curriculum_box_in{padding-bottom:80px;}
  .curriculum_swiper dl dd .tit{font-size:24px;}
  .banner .swiper-button-next, .banner .swiper-button-prev,.curriculum_swiper .swiper-button-next, .curriculum_swiper .swiper-button-prev,.voices_box .swiper-button-next, .voices_box .swiper-button-prev{width:80px;height:80px;}
  .voices_box .swiper-button-next{right:10px;}
  .voices_box .swiper-button-prev{left:10px;}
  .academic_text .more{margin-top:40px;}
  .curriculum_swiper dl dd{padding:20px;}
  .curriculum_left{margin-top:60px; }
  .curriculum_left .more{margin-top:40px;}
  .people_text .tit{font-size:30px;}
  .people_text .txt{font-size:24px;}
  .people_text{width: 560px;padding: 95px 50px 50px;}
  .people_text .more{margin-top:35px;}
  .admissions_box{padding:60px 0;}
  .admissions_cell a h3{font-size:18px;}
  .voices_box{padding:60px 0 90px;}
  .voices_box .tit{font-size:40px;}
  .visit_box{padding:80px 0 ;}
  .visit_box .wrap{max-width:1000px;}
  .visit_box .tit{font-size:30px;}
  .visit_date{margin-top:50px;}
  .news_box{padding:80px 0;}
  .news_box .tit{font-size:40px;}
  .news_list dl dd a{font-size:24px;line-height: 1.5;}
  .news_list dl dd span{font-size:20px;}
  .news_list .more{margin-top:40px;}
  .news_list dl{width:48%;margin-top:50px;}
  .news_list dl:nth-of-type(2n){width:49%;}
  .news_list dl dd{margin-top:20px;}
  .ft_left{width:200px;}
  .f_menu dl{margin-bottom: 25px;}
  .f_menu dl,.copyright{padding-left:50px;}
  .f_menu dt, .f_menu dt a{font-size:20px;}
  .f_menu dd a, .f_menu dd .address{font-size:16px;}
  .ft_left .hamburger{width:24px;margin-top:30px;}
  .ft_left .hamburger__icon, .ft_left .hamburger__icon:after, .ft_left .hamburger__icon:before{width:24px;height:2px;}
  .ft_left .hamburger__icon:before{top:-7px;}
  .ft_left .hamburger__icon:after{top:7px;}
 
}

@media only screen and (max-width:1560px){
	.banner .swiper-button-next,.banner  .swiper-button-prev{width:60px;height:60px;}
	.curriculum_swiper .swiper-button-next,.curriculum_swiper  .swiper-button-prev{width:60px;height:60px;margin-top:-30px;}
	.banner .swiper-button-prev{left:1em;}
	.banner .swiper-button-next{right:1em;}
	.bantxt .wrap{margin:0 80px;}

	.where_box .tit{font-size:24px;}
	.where_list dl dd h3{font-size:20px;}
}

@media only screen and (max-width:1366px) {  
  /* .header .wrap{max-width:1200px;}   */
  .enquiry_btn61{right:calc(50% - 600px);}
	.footer{padding:40px 0;}

	.head_link{margin-bottom:6px;}

	.siteLink{margin-right:1em;}

	
}

 @media only screen and (max-width:1280px) {  
 	.f-20,.f-22{font-size:16px;}
	.f-24{font-size:18px;}
	.f-30,.f-32{font-size:20px;}
	.f-36,.f-40{font-size:24px;}
	.f-50{font-size:36px;}
	.f-60{font-size:40px;}
  .header .wrap{max-width:1200px;}
  .enquiry_btn61{right:calc(50% - 550px);}
  .nav li &gt; a{font-size:16px;}
  .enquiry_btn61{font-size: 16px;}
  .visit_date dl dt,.visit_date select,.num_box input{font-size:30px;}
  .num_box input.text_box{width:60px;}
  .news_box .tit{padding:0;text-align: center;}
  .news_list dl:nth-of-type(2n+1){margin:50px 0;}
  .news_list .more{float:none;clear:both;margin:60px auto 0;}
  .news_list dl dd a,.curriculum_swiper dl dd .tit{font-size:20px;}

  .newsRemarks{font-size:18px;}

  .siteLink .mainSiteLink{font-size:14px;}

  .search:hover input.valTxt{width:80px;}

 	.hamburger{bottom:18px;}

 	.where_box .tit{font-size:20px;}
 	.where_list dl dd h3{font-size:18px;}
}

 @media only screen and (max-width:1200px) { 
   .wrap,.header .wrap,.visit_box .wrap,.admissions_list{max-width:1100px;}
   .enquiry_btn61{right:calc(50% - 500px);}
   .nav li{margin-right:1em;}
   .head_right .nav li{margin-left:1em;}
   .admissions_cell a i{width:60px;height:60px;}

   .search:hover input.valTxt{width:60px;}
   .search input.sub{width:30px;}
   .siteLink{margin-right:0.5em;}
   .siteLink .mainSiteLink{padding:1px 0.5em;}
 } 
 @media only screen and (max-width:1100px) { 
	.head_right .nav li {
		margin-left: .5em;
	}
	}
 @media (max-width: 1024px) { 
 	.f-24{font-size:16px;}
	.f-30,.f-36{font-size:18px;}
	.f-50{font-size:24px;}
	.f-60{font-size:30px;}
  .header .wrap{padding-top:20px;}
  .wrap,.header .wrap,.visit_box .wrap,.admissions_list{width:auto;padding-left:12px;padding-right:12px;}
  .admissions_list{padding-left:0;padding-right:0;}
  .hamburger{display: block; right:14px;bottom:56px;}
  .header.hover .hamburger{bottom:22px;}
  .header.hover .head_right{padding-right:40px;}
  .head_link a{font-size:12px;}
  .header.hover{height:60px;}
  .header.hover .wrap{padding-top:20px;}
  .header.hover .logo{width:150px;margin-left:0;margin-top: 0px;} 


    .header {height:60px;background:#fff;box-shadow: 0 1px 5px rgba(0,0,0,0.05) ;}
	.header .wrap{padding-top:20px;}
	.header .logo {width: 150px;left: 2em;margin-left: 0;top: 58%;margin-left: 0;}
	.header .logo .logo_img{ display: none; }
	.header .logo .logo_in_img { display: block; } 
	.header .share{margin-top:0;}
	.header .head_link/*,.header .search,*/,.header .share a{display: none;}
	.header .share .languageBtn{display:block;width:26px;height:26px;padding:4px;background:#142c50;position:relative;color:#fff;}
	.search{height:26px;}
	.search input.sub{width:26px;height:26px;float:left;}
	.search input.valTxt,.search:hover input.valTxt{height:26px;position:static;float:left;width:80px;}
	.header .nav{margin-top:0;}
	.header .nav li &gt; a { color: #000; }  
	.enquiry_btn61{right:10px;}
	.header .hamburger{bottom:22px;}
	.head_left,.head_right .nav{display: none;}
	.header .hamburger,.header.hover .hamburger{display: block;right:15px;}
	/* .header .hamburger{bottom:-18px;} */
	/* .header.hover .hamburger{bottom:-38px;}  */

	.banner,.in_banner{margin-top:60px;} 

  .banner .swiper-pagination{bottom:25px!important;}
  .banner .swiper-pagination-bullet{height:30px;}
  .banner .swiper-pagination-bullet::after{width:30px;height:30px;}
  .bantxt h2{font-size:30px;}
  .bantxt h3{width:80%;}
  .banner .swiper-slide-active .bantxt .more{margin-top:1em;}  
  .logo{width:90px;top:12px;margin-left:-45px;}
  .nav li &gt; a{font-size:14px;}
  .enquiry_btn61{font-size: 14px;}
  .nav li &gt; a::after{background:#000;}
  .header.hover .nav li{line-height:60px;}

  .search-share{padding-right:40px;position:absolute;right:1em;top:17px;}

  .share a{margin-left:10px;}
 .curriculum_left{width:180px;}
 .tit,.people_text .tit{font-size:24px;}
 .txt{margin-top:10px;}
 .people_text {width: 360px;padding: 70px 30px 30px;}
 .people_text .txt{font-size:16px;}
 .people_text .more{margin-top:20px;}
 .more{ padding:8px 16px;}
  .more span{font-size:12px;}
 .academic_text{margin-top:0;width:55%;}
 .mission_box .wrap a{font-size:20px;}
 .mission_box{padding:20px 0 10px;}
 /* .academic_box{padding-bottom:190px;} */
 .curriculum_box_in{padding-left:12px;padding-bottom:50px;}
 .curriculum_swiper .swiper-button-next, .curriculum_swiper .swiper-button-prev, .voices_box .swiper-button-next, .voices_box .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.curriculum_swiper{padding-left:30px;}
.voices_box .swiper-container{margin-top:30px;}
.footer{padding:2em 0;}

.banner .swiper-button-next, .banner .swiper-button-prev, .curriculum_swiper .swiper-button-next, .curriculum_swiper .swiper-button-prev, .voices_box .swiper-button-next, .voices_box .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
	.newsRemarks{font-size:16px;}

	.siteLink{display:none;}

	.banner .swiper-button-next,.banner  .swiper-button-prev{width:40px;height:40px;}
	.curriculum_swiper .swiper-button-next,.curriculum_swiper  .swiper-button-prev{width:40px;height:40px;margin-top:-20px;}
	.bantxt .wrap{margin:0 60px;padding:0;}

	.news_list dl dd a, .curriculum_swiper dl dd .tit{font-size:18px;}

	.where_list dl dd h3{font-size:16px;}

	.admDocument{padding:2em;}
	.admDocument h3{text-align:left;}

	.banner_video{min-height:100px;}
	/* .moreVideo,.banner video{display:none !important;} */
	.moreVideo{display:none !important;}
	.mobVideo,.mobMoreVideo{display:block !important;}
	.mobMoreVideo{margin-top:40px !important;opacity:1 !important;max-width:200px;margin:0 auto;}

	.responseNav{display:block;padding:15px 0;font-size:18px;border-bottom: 1px solid #d7d7d7;width:100%;}
	.languageText{font-size:14px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:1em;}
	.languageImg{display:none;}
}
@media only screen and (max-width: 900px){
	.txt {
		font-size: 14px;
	}
}
@media only screen and (max-width: 768px){
	.txt {
		font-size: 12px;
	}
	.academic_box&gt;img{
		display: none;
	}
	.academic_box .wrap{
		position: relative;
		left: initial;
		top: initial;
		right: initial;
	}
	.academic_text .tit a,.academic_text{
		color: #000;
	}
	.academic_text .more {
		border: 1px solid #000;
		color: #000;
	}
	.academic_text .more span {
		background-image: url(https://oss.ciskunshan.org/cms_file_share/more.png)!important;
	}
	.academic_text .more:hover span {
		color: #fff!important;
		background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png)!important;
	}
	.academic_img,.academic_text{float:none;width:100%;}
    .academic_text{margin-top:30px;}
}
 @media (max-width: 800px) {
 	.f-60{font-size:24px;}
  
.banner{margin-top:60px;}
.mission_box{padding:20px 0;}
.mission_box .wrap{height:28px;}
.mission_box .wrap a{font-size:14px;}
/* .more{display: none;} */
.admDocument .more{display:block;}
.bantxt .more{display:inline-block;}
.visit_box .more{display: inline-block; margin-top:30px; }
.tit, .people_text .tit,.voices_box .tit,.voices_box dl dd .tit{font-size:24px;}
.curriculum_swiper dl dd .tit{font-size:20px;}
.admissions_box{padding:30px 0 0;}
.admissions_cell a i{width:40px;height:40px;}
.admissions_cell{height:128px;margin-bottom:10px;margin:1%;width: 31.3%;}
.admissions_cell:nth-child(1){height:128px;}
.admissions_cell a h3{font-size:14px;}
.admissions_list{padding-top:30px;}
.voices_box{padding:30px 0;}
.voices_box dl dd{/*bottom:-35px;display: none;*/}
.voices_box dl dd .txt{margin-top:10px;}
.voices_box dl:hover dd{bottom:20px;}
.visit_box .tit,.news_box .tit{font-size:20px;}
.news_box .tit{margin-bottom:20px;}
.visit_date dl dt, .visit_date select, .num_box input{font-size:20px;}
.visit_date select{padding-right:25px;background-size:15px;}
.visit_box,.news_box{padding:2em 0;}
.visit_date dl dt{margin-bottom:20px;}
.visit_date{margin-top:20px;}
.num_box input.text_box{width:35px;}
.news_list dl{width:48%;margin:20px 0;}
.news_list dl:nth-of-type(2n){width:49%;}
.news_list dl:nth-of-type(2n+1){margin:20px 0;}
.news_list dl dd span{font-size:14px;margin-top:10px;}
.news_list .more{display:block!important;width:150px;margin:30px auto 0; }
.foot_logo{padding:2em 0;}
.f_menu dl{display: none;}
.f_menu dt, .f_menu dt a{font-size:16px;}
.f_menu dl.dpb{display:block;width:auto;margin:2em 0;padding:0;float:none;}
.f_menu dd .address{margin-bottom:0;}
.f_menu dl:last-child dd a{margin:0 1em;}
.ft_left{width:120px;float:none;margin:0 auto;}
.ft_left .hamburger{margin-top:1em;}
.footer{padding:20px 12px;text-align:center;}
.copyright{padding-left:0;} 
.foot_logo .swiper-slide img{width:auto;height:50px;}
.foot_logo .swiper-slide a{min-height:50px;}

 .admDocument{padding:1em;}

 .isamsBox .isamsFont .more{display:inline-block !important;}
}
 
 @media (max-width: 640px) {
  .curriculum_left{float:none;width:auto;text-align:center;margin:60px 0 20px;padding:0 12px;}
  .curriculum_box_in{padding:0 0 30px;}
  .curriculum_swiper{padding-left:0;}
  .academic_img,.academic_text{float:none;width:100%;}
  .academic_text{margin-top:30px;}
  /* .academic_box{padding-bottom:150px;} */
  
    .bantxt{text-align:center;}
	.bantxt h2,.bantxt h3{display:none !important;}
	.bantxt .more{padding:8px 15px;}

	.sc-item{width:100% !important;height:auto !important;min-height:50px;}
  	#calendar,.sc-days,.sc-body{height:auto !important;}
  	.sc-actions{margin-right:0 !important;width:50% !important;}
  	.sc-calendar .sc-mark-item{padding-bottom:0.5em !important;-webkit-line-clamp:99;padding-bottom:10px;max-height:none;}

  	.isamsBox .isamsFont div{float:none;}
  	.isamsBox .isamsFont .more{display:block !important;float:none;margin-top:1em !important;max-width:124px;}
 	.isamsBox{padding:40px 0 50px 0 !important;}
}
 @media (max-width: 500px) {
 .bantxt h2{font-size:20px;}
 .bantxt h3{width:100%;overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
 .banner .swiper-pagination{bottom:10px!important;}
 .banner .swiper-pagination-bullet{height:20px;}
 .banner .swiper-pagination-bullet::after{width:20px;height:20px;}
 .mission_box .wrap{flex-wrap:wrap;height:auto;}
 .mission_box .wrap a{text-align:center;margin-top:0;}
 .people_text{position: static;width:100%;background-color:#142c50;padding:2em 1em;}
 .academic_box{padding-top:30px;height: auto !important;}
 .curriculum_box_in{padding:0;}
 .admissions_cell {height: 86px;margin-bottom: 7px;width:48%;}
 .admissions_cell:nth-child(1){height:86px;}
 .admissions_cell a i{width:30px;height:30px;}
 .admissions_cell a h3{ font-size:12px;}
 .visit_date dl dt, .visit_date select, .num_box input{font-size:14px;}
 .visit_date select {padding-right: 16px;background-size: 10px;}
 .num_box input{width:15px;}
 .num_box input.text_box{width:25px;}
 .visit_box .tit{font-size:16px;}
 .curriculum_swiper .swiper-button-next, .curriculum_swiper .swiper-button-prev{margin-top:0;top:32%;}
 .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.35;    cursor:pointer; pointer-events: auto;}
 /* .voices_box{padding-bottom:0;} */
}
@media only screen and (max-width:370px){
	.f-60{font-size:20px;}
}


/*å¼¹å‡ºèœå•*/
.menu_popup{width:0;height:100%; position: fixed;top:0;right:0;background:#f1f1f1 url(https://oss.ciskunshan.org/cms_file_share/menu_bg.jpg) no-repeat top right; background-attachment: fixed; background-size:cover; z-index: 999999; overflow:hidden; transition:all 0.5s;}
.menu_popup.active{width:100%;}
.menu_popup_in{width:100%;height:100%;  position: relative; overflow-y:auto; display: flex; display: -webkit-flex; align-items: center;}
.menu_popup .wrap{ width: 1560px; max-width: none;}
.menu_close{width:54px;height:54px;top:90px;right:84px;border-radius: 54px;overflow:hidden;transition:all 0.5s;} 
.menu_close:hover{width:154px;}
.btn_close{width:154px;height:100%;padding:0 20px 0 25px;background:#000; position: absolute;right:0;top:0; z-index: 10; cursor:pointer;}
.btn_close span{position:absolute;left:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%); font-size:22px;color:#fff;font-family: "gillsans-Regular"; opacity: 0; transition:all 0.3s;}
.btn_close i{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%); width:14px;height:14px; background:url(https://oss.ciskunshan.org/cms_file_share/menu_close.png) no-repeat center; background-size:100%; }
.menu_close:hover .btn_close span{opacity: 1;}
.menu_left{width:41.28%;padding-right:4.6%;}
.menu_left dl{position: relative;}
.menu_left dl dt{overflow: hidden;}
.menu_left dl dt img{width:100%;}
.menu_left dl dt a:hover img{transform: scale(1.1); backface-visibility: hidden;}
.menu_left dl dd{position: absolute;left:0;right:0;top:0;bottom:0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0) 41%, rgba(0, 0, 0, 0.74) 100%);display: flex; flex-direction: column; justify-content: flex-end;padding:30px 40px;}
.menu_left dl dd h3 a{font-size:22px;color:#fff;}
.menu_left dl dd .txt{font-size:12px;color:#fff;margin-top:12px; font-family: "gillsans-Regular";}
.menu_btn{margin-top:70px;font-size:0;}
.menu_btn a{display: inline-block;padding:0 28px;height:56px;line-height: 56px; font-size:18px;background:#142c50;margin-right:10px;margin-bottom:10px;}
.menu_btn a:hover{background:#000;color:#fff;}

.menu_right { display: flex;display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;flex-wrap: wrap; overflow: hidden;border-left:1px solid #d7d7d7; }
.menu_right dl {width:33.33%; padding-left:70px;margin-bottom:70px;  } 
.menu_right dt,.menu_right dt a {font-size: 18px; font-family: "gillsans-Regular";} 
.menu_right dd{margin-top:20px;}
.menu_right dd a{ display: block; font-size: 14px;color:#aaa; margin-bottom: 10px;font-family: "gillsans-Regular"; }
.menu_right dd a:hover {color:#142c50;} 
.shadow{height:100%;overflow:hidden;}
 @media only screen and (max-width:1440px) { 
	 
	.menu_popup .wrap{ width: 1300px;}
	.menu_close{top:30px;right:30px;}
	.menu_left{padding-right:30px;}
	.menu_btn{margin-top:30px;}
	.menu_right dl{padding-left:30px;margin-bottom:30px;}
 }
 @media only screen and (max-width:1366px) { 
	 .menu_popup .wrap{ width: 1200px;}
	 
	 .menu_right dl{margin-bottom:20px;}
	 .menu_close{width:50px;height:50px;}
	 .btn_close{width:120px;padding:0 18px 0 18px;}
	 .menu_close:hover{width:120px;}
	 .btn_close span{font-size:18px;left:18px;}
	 .btn_close i{right:18px;}
 }
  @media only screen and (max-width:1280px) { 
	 .menu_popup .wrap{ width: 1100px;}
	 

 }
   @media only screen and (max-width:1200px) { 
	 .menu_popup .wrap{ width: 1000px;}
	 .menu_left dl dd{padding:20px;} 
	 .menu_close{top:20px;right:20px;}
 }
  @media (max-width: 1024px) { 
  	.menu_popup .wrap{ width: 900px;}
	.menu_left{width:32%;}
	.menu_btn a{font-size:14px;height:46px;line-height:46px;}
	.menu_left dl dd{padding:10px;}
	.menu_right dl{margin-bottom:10px;}
	.menu_right dd a{font-size:13px;margin-bottom:5px;}
	.menu_right dd{margin-top:10px;}
	.menu_close{width:40px;height:40px;}
	.btn_close{width:100px;padding:0 13px;}
	.menu_close:hover{width:100px;}
	.btn_close span{font-size:16px;left:13px;}
	 .btn_close i{right:13px;}

	.menu_popup{background:#f1f1f1;}
	.menu_popup_in{align-items: flex-start;}
	.menu_left{display:none;}
	.menu_right{border:none;padding:50px 10px;}
	.menu_popup .wrap{width:100%;}
	.menu_right dl{width:100%;padding:15px 0;border-bottom:1px solid #d7d7d7;margin-bottom:0;}
	.menu_right dl dt{ position: relative; }
	.menu_right dl dt::after{width:14px;height:14px;content:''; position: absolute;right:0;top:50%;margin-top:-7px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/down.png) no-repeat right center; transition:all 0.3s;}
	.menu_right dl dt.cr::after{transform:rotate(90deg);}
	.menu_right dl dd{display: none;}
	.menu_right dl dd a{padding:10px;color:#666;}
	.menu_close{width:30px;height:30px;right:10px;top:10px;}
	.btn_close{width:30px;padding:0; background:none;}
	.btn_close i{width:30px;height:30px;background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/close.png);background-size:20px;}
	.btn_close span{display: none;}
	.menu_close:hover{width:30px;}

	.btn_close i{right:0;}
}



/*academic*/ 
.in_banner img{width:100%;}
.banner_mask{width:100%;height:100%;left:0;bottom:0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0) 41%, rgba(0, 0, 0, 0.74) 100%); z-index: 1;}
.column_name{left:0;right:0;bottom:100px;font-size:52px;font-family: "RockwellStd-Bold";text-align:center;color:#fff; z-index: 10;}
.main_box{margin-top:100px;margin-bottom:80px;} 
.column_box{width:350px; margin-right:65px; min-height: 1px;}
.column_bar{width:100%;}
.column_fixed{position: fixed;top:100px; z-index: 100;}
.column_menu{color:#fff;padding-top:60px;padding-bottom:30px;background:url(https://oss.ciskunshan.org/cms_file_share/left.png) no-repeat left top;background-size:cover;}
.column_tit{font-size:40px;font-family: "RockwellStd-Bold";text-align:center;margin-bottom:25px;}
.column_menu ul li a{color: #fff; display: block;font-size:18px;padding:20px 20px 20px 60px; position: relative;}
.column_menu ul li a::before{width:0;height:1px;background:#fff;content:""; position: absolute;left:0;top:50%; z-index:1; transition:all 0.5s ease 0s;}
.column_menu ul li a::after{width:50px;height:50px;background:url(https://oss.ciskunshan.org/cms_file_share/å¾®ä¿¡å›¾ç‰‡_20230112174839.png) no-repeat center;background-size:76%;content:""; position: absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%); z-index:2;transition:all 0.5s ease 0s; opacity: 0;}
.column_menu ul li.current a,.column_menu ul li a:hover{padding-left:140px;color: #fff;}
.column_menu ul li.current a::before,.column_menu ul li a:hover::before{width:86px;}
.column_menu ul li.current a::after,.column_menu ul li a:hover::after{ opacity: 1;left:90px;}
.recom_box{margin-top:50px;padding:50px 40px 100px 40px;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/recom_bg.png) no-repeat left bottom;background-size:cover;}
.recom_box h2{font-size:28px;font-family: "RockwellStd-Bold";margin-bottom:14px;}
.recom_box h3{font-size:18px;line-height: 1.2;}
.recom_box .more{margin-top:40px;}

.current_tit{font-size:40px;font-family: "RockwellStd-Bold";}
.crumbs{font-size:20px;margin-top:14px;}
.crumbs a{padding-left:28px;background:url(https://oss.ciskunshan.org/cms_file_share/crumbs.png) no-repeat 12px 50%;}
.crumbs a.home{padding-left:0;background:none;}
.crumbs a:hover{color:#2883bb;}
.crumbs span{padding-left:28px;background:url(https://oss.ciskunshan.org/cms_file_share/crumbs.png) no-repeat 12px 50%;}
.main_content{margin-top:60px; overflow: hidden;padding-bottom: 20px;}
.speech_box{padding:40px 50px;background:#f4faf9;}
.speech_box .txt{margin-top:0;}
.speech_box .tit{margin-top:40px;}
.speech_box .tit h3{font-size:24px;}
.speech_box .tit h4{font-size:16px;font-family: "gillsans-Regular";margin-top:10px;}
.section1{margin-top:50px;}
/*.section1 img{margin-bottom:20px;}*/
.section p{line-height: 1.5;margin-bottom:20px;}
.section2{padding-top:40px;margin-top:40px;border-top:1px solid #97d8c9;}
.section2_img{ display: flex; justify-content: space-between;margin-bottom:20px; }
.section2_img &gt; img{max-width:49%;width:auto !important;height:auto !important;}
.section2_img &gt; span img,.section2_img &gt; div img,.section2_img &gt; p img{max-width:94%;width:auto !important;height:auto !important;}
.section3{margin-top:40px;}
.section3 dl{display: flex;justify-content: space-between;margin:40px 0;}
.section3 dl dt{width:44%;}
.section3 dl dd{width:47%;padding:60px 0 0;border-top:1px solid #97d8c9;border-bottom:1px solid #97d8c9;}
.section3 dl:nth-child(2n){flex-direction:row-reverse;}
.where_box{padding-top:90px;background:#f4faf9; }
.where_list{display: flex; justify-content: space-between;margin-top:45px;}
.where_list dl{width:32%; }
.where_list dl dt{overflow:hidden;}
.where_list dl dt a:hover img{transform: scale(1.1); backface-visibility: hidden;}
.where_list dl dd{background:#fff;padding:35px 25px 25px; text-align:center;}

.where_list dl dd h3 a:hover{color:#97d8c9;}
.where_list  .more{margin:0 auto;border:none;padding:10px 20px;  }
.where_list .more::after{display: none;}
.where_list .more span{color:#999;background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/more4.png);}
.where_list .more:hover span{color:#97d8c9!important;background-image: url(https://oss.ciskunshan.org/cms_file_share/more1.png)!important;} 
.where_list .tour{width:29%;  background:#ffd001; display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; align-content:center; justify-content: center; flex-direction: column;padding:20px 0;}
.where_list .tour .img{width:40%;margin:0 auto;}
.where_list .tour .tit{text-align:center;padding:10px 10px 25px; }
.where_list .tour .more span{color:#000;background-image: url(https://oss.ciskunshan.org/cms_file_share/more.png)!important;}
.where_list .tour .more:hover span{color:#fff!important;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png)!important;}
.newsletter{margin-top:80px;padding:80px 0 65px;border-top:1px solid #8e8e8e; }
.newsletter dl{display: flex; justify-content: space-between;} 
.newsletter .txt{font-size:16px;color:#999;padding-top:5px;margin-top:0;font-family: "gillsans-Regular";}

.pastoralLogo{margin-top:60px;}
.pastoralLogo .item{width:25%;float:left;}
.pastoralLogo .item:nth-child(4n+1){clear:both;}
.pastoralLogo .item .img{cursor:pointer;}
.pastoralPop{display:none;}
.pastoralPop .mask{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:99999999;}
.pastoralPop .pastoralCont{position:fixed;max-width:670px;width:90%;max-height:80%;overflow:auto;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:99999999;}
.pastoralPop .pastoralCont .font{color:#fff;font-size:18px;}
.pastoralPop .pastoralCont .font h2{font-size:24px;font-weight:bold;margin-bottom:1em;text-align:center;}
.pastoralPop .pastoralCont .close{margin:2em auto 0 auto;font-size:20px;width:7em;height:2em;line-height:2;text-align:center;cursor:pointer;color:#fff;background:#142c50;cursor:pointer;}


@media (max-width: 1600px) { 
.where_list .tour .tit{font-size:50px;}
}

@media (max-width: 1560px) { 
	.column_menu{padding-top:40px;}
	.column_tit{text-align:left;padding:0 40px;margin-bottom:10px;}
	.column_menu ul li a{padding:10px 10px 10px 40px;}
	.column_menu ul li a::after{width:40px;height:40px;}
	.column_menu ul li.current a,.column_menu ul li a:hover{padding-left:110px;}
	.column_menu ul li.current a::before,.column_menu ul li a:hover::before{width:58px;}
	.column_menu ul li.current a::after,.column_menu ul li a:hover::after{left:60px;}
}

@media (max-width: 1440px) { 
	.column_box{width:310px;}
	.column_tit{font-size:30px;}

	.column_name{font-size:50px;bottom:60px;}
	.where_list .tour .tit{font-size:24px;}
}
@media (max-width: 1280px) { 
	.main_box{margin:60px 0;}
	.column_name{font-size:40px;bottom:40px;}
	.column_menu{padding-top:50px;}
	.current_tit{font-size:30px;}

	.column_box{margin-right:30px;}

	.pastoralLogo{margin-top:40px;}
}
@media (max-width: 1024px) { 
.main_box{margin:30px 0;}
.column_menu{padding:30px 0;}
.recom_box{padding:30px 30px 60px;}
.column_tit,.current_tit{font-size:24px;}
.column_menu ul li a{padding:12px 20px 12px 30px;}
.column_menu ul li.current a,.column_menu ul li a:hover{padding-left:80px;}
.column_menu ul li.current a::before,.column_menu ul li a:hover::before{width:50px;}
.column_menu ul li a::after{width:30px;height:30px;}
.column_menu ul li.current a::after,.column_menu ul li a:hover::after{ width:30px;height:30px;opacity: 1;left:50px;}
.crumbs {font-size: 16px;margin-top: 5px;}
.crumbs a,.crumbs span{background-size:5px;}
.main_content{margin-top:30px;}
.speech_box{padding:20px;}
.speech_box .tit{margin-top:20px;}
.speech_box .tit h3{font-size:18px;}
.where_box{padding-top:2em;}
.where_list{margin-top:2em;}
.newsletter{margin-top:2em;padding:2em 0;} 
.newsletter .txt{line-height: 1.5;} 
.column_box{display: none;}

.section3 dl dd{padding-top:20px;}

	.pastoralPop .pastoralCont .font h2{font-size:20px;font-weight:normal;}
	.pastoralPop .pastoralCont .font{font-size:16px;}
	.pastoralPop .pastoralCont .close{font-size:18px;}
	.pastoralLogo{margin-top:2em;}
}

@media (max-width: 800px) {
	.where_list dl dd{padding:15px;}
	.where_list dl dd h3,.where_list .tour .tit{font-size:16px;}
	.column_name{font-size:30px;bottom:40%;}
	.section1{margin-top:30px;}
	.section2{margin-top:30px;padding-top:30px;}
	.crumbs{display: none;}
	.current_tit{float:none; text-align:center;}

	.main_content{margin-top:0;}
}

@media (max-width: 500px) {
	.main_box{margin:30px 0;}
	.where_list,.section2_img,.section3 dl{ flex-wrap: wrap; }
	.where_list dl,.where_list .tour,.section3 dl dt,.section3 dl dd{width: 100%;margin-bottom:20px;}
	.section2_img img{max-width: 100% !important;margin-bottom: 20px;}
	.section3 dl{margin:0;}
	.column_name {font-size: 22px;bottom: 10%;} 

	.pastoralLogo .item{width:50%;}
	.pastoralLogo .item:nth-child(2n+1){clear:both;}
}

/*our people*/
.governance{margin-top:40px;}
/* .people_list{margin:0 -1em;} */
.people_list .item{width:33.3%;float:left;}
.people_list .item:nth-child(3n+1){clear:both;}
.people_list dl{margin:0 1em; position: relative;margin-bottom:20px;}
.people_list dl dt{overflow:hidden;display: flex;justify-content: center;align-items: center;}
.people_list dl dt img{width:100%;}
.people_list dl:hover dt img{transform: scale(1.1); backface-visibility: hidden;}
.people_list dl dd{position: absolute;left:0;right:0;bottom:0;height:100%; display: flex;display: -webkit-flex; flex-direction: column; justify-content: flex-end;align-items: center;padding:20px; overflow: hidden;}
.people_list dl dd h3 a{font-size:18px;color:#fff;font-family: "RockwellStd-Bold"; white-space:nowrap;font-weight:bold;}
.people_list dl dd .txt{font-size:12px;color:#fff;margin-top:6px;line-height: 1;text-align:center;line-height: 16px;}
.people_list dl dd .more{border-color:#fff;margin-bottom:50px; transition:all 0.3s;margin-top:0; opacity: 0;}
.people_list dl dd .more span{color:#fff;background-image:url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.people_list dl dd .more:hover{border-color: #142c50;}
.people_list dl dd .more:hover span{color:#fff;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.people_list dl dd .more:hover::after{background:#142c50;}
.people_list dl dd h3,.people_list dl dd .txt,.people_list dl dd .more{position: relative; z-index: 10;}
.people_list dl dd .people_mask{width:100%;position: absolute;left:0;right:0;bottom:0;height:86px; background:rgba(0,0,0,0.5); z-index: 1; transition: all 0.5s;}
.people_list dl dd .people_mask_a{width:100%;position: relative;left:0;right:0;bottom:0;height:86px;  z-index: 2; transition: all 0.5s;}
.people_mask_t {
	margin-top: 16%;
}
.people_list dl:hover dd{height:100%;}
.people_list dl:hover dd .more{ opacity: 1;padding: 12px 30px;}
.people_list dl:hover dd .people_mask{height:100%;}
/* .people_list dl:hover dd .people_mask_a{height:100%;} */
.maskbg{position: fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7); z-index: 100; display: none;}
.popup_box{width:42.5%;max-width:1200px;background:#fff;padding:55px 40px; position: fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); z-index: 200; display: none;}
.ourPeopleBox&gt;div:nth-child(1){text-align: center;font-size: 24px;}
.ourPeopleBox&gt;div:nth-child(2){text-align: center;font-size: 15px;}
.ourPeopleBox&gt;div:nth-child(3){text-align: left;padding: 30px 0;}
.nlPopBox{max-width:600px;}
.nlPopBox .apply_form dl{width:100%;}

.popup_close{position: absolute;top:20px;right:20px; cursor:pointer;}
.popup_tit{font-size:20px;color:#A5D6C9;font-family: "RockwellStd-Bold";}
.popup_desc{font-size:20px;line-height: 1.6;}
.popup_desc p{margin-top:40px;}
.popup_content,.popup_content2{overflow-y: auto;padding-right:0.8em;}

@media (max-width: 1024px) {
	.people_list dl dd .people_mask{height:90px;}
	.people_list dl dd .people_mask_a{height:90px;}
	.people_list dl dd{padding:20px;}
	.popup_box{padding:20px;}
	.popup_desc{font-size:16px;}
	.popup_close{top:1em;right:1em;}
	.popup_desc p{margin-top:20px;}
	
	.people_list{margin:0 -10px;}
	.people_list dl{margin:0 10px 1em 10px;}
	.governance,.ourPeople{margin-top:2em;}

	.popup_box{width:80%;}

	.popup_content,.popup_content2{padding-right:0;}
}
@media (max-width: 800px) {
	.people_list .item{width:33.3%;}
	.people_list .item:nth-child(4n+1){clear:none;}
	.people_list .item:nth-child(3n+1){clear:both;}
	.people_list dl dd h3 a{font-size:12px !important;}
	.people_list dl dd .txt{margin-top:5px;line-height: 12px;}
	.people_list dl dd .people_mask{height:70px;}
	.people_list dl dd .people_mask_a{height:70px;}
	.people_list dl dd{padding:15px;}
}
@media (max-width: 640px) {
	.people_list .item{width:50%;} 
	.people_list .item:nth-child(3n+1){clear:none;}
	.people_list .item:nth-child(2n+1){clear:both;}
	.people_list{margin:0 5px;}
	.people_list dl{margin:0 0.5em 1em 0.5em;}
}
@media (max-width: 500px) {
	.people_list dl dd h3 a{font-size:14px;}
	.people_list dl dd .txt{font-size:12px;}
	.people_list dl dd .people_mask{height:60px;}
	.people_list dl dd .people_mask_a{height:72px;}
	.people_list dl dd{padding:12px;}

}
/*news and evends*/
.events_date{width:210px;height:46px;}
.events_date select{width:100%;height:46px;font-size:16px;padding-left:15px; padding-right:22px;background:#eeeeee url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/select.png) no-repeat right center;background-origin: content-box;}
.events_date select.active{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/drag.png);}
.events_date option{ padding:5px 0;background:#142c50; color: #ffffff;}
.events_list{font-size:0;margin:auto;margin:0 -1%;}
.events_list dl{ position: relative;width:23%;float:left;margin:0 1%;margin-bottom:28px;}
.events_list dl dt a{display:block;overflow:hidden;}
.events_list dl:nth-child(4n+1){clear:both;}

.events_list dl dd a{ display: flex;display: -webkit-flex; flex-direction: column; justify-content: flex-end;padding-top:10px;}
.events_list dl dd h3{font-family: "RockwellStd-Bold";}
.events_list dl dd h3:hover{color:#142c50;}
.events_list dl dd .date{margin-top:10px;color:#121212;}
/*åˆ†é¡µ*/
.page_box{text-align:center;margin-top:50px;font-size:0;}
.page_box a{display: inline-block; vertical-align: top;width:42px;height:42px;line-height: 42px;text-align:center;border: 1px solid #ccc;font-size:16px;margin:0 5px;}
.page_box a.page_prev,.page_box a.page_next{width:58px;background-position: center; background-repeat: no-repeat;padding: 0 12px;box-sizing: content-box;}
/* .page_box a.page_prev{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/page_prev.png);}
.page_box a.page_next{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/page_next.png);} */
.page_box a:hover,.page_box a.current{background-color:#142c50;color:#fff;}
/* .page_box a.page_prev:hover{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/page_prev_hover.png);}
.page_box a.page_next:hover{background-image: url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/page_next_hover.png);} */
.page_box li{display:inline-block;}
@media(max-width: 1200px){
	.events_list dl{margin-bottom:20px;}
}

@media (max-width: 800px) { 
	.events_list dl dd h3{font-size:18px; }
	.events_list dl dd .date{font-size:14px;}

	.events_date{margin-bottom:2em;}
	.events_list dl{width:48%;margin-bottom:10px;}
	.events_list dl:nth-child(2n+1){clear:both;}
}
@media (max-width: 640px) { 
	.events_date{float:none; margin:30px auto 1em;}

	.events_list{margin:auto;}
	.events_list dl{width:100%;margin:0 0 10px 0;}
	.events_list dl dd{padding-bottom:10px;}
}


/*community*/
.sortable_nav{font-size:0;}
.sortable_nav li{margin-right:12px;margin-bottom:12px; float: left;}
.sortable_nav li a{display: inline-block;background:#eee;font-size:18px;font-family: "gillsans-Regular";padding:15px 45px; cursor: pointer;}
.sortable_nav li a:hover{background:#2883bb;}
.sortable_nav li a.is-active{background:#2883bb;font-family: "RockwellStd-Bold";}
.community_list{margin-top:30px;} 
.community_list dl dt{overflow:hidden;}
/*.community_list dl:hover dt img{transform: scale(1.1); backface-visibility: hidden;}*/
.community_list dl dd{position: absolute;left:0;right:0;bottom:0;height:100%;overflow: hidden;background: linear-gradient(180deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0) 41%, rgba(0, 0, 0, 0.74) 100%);transition: all 0.8s; }
.community_list dl dd h2{ font-family: "gillsans-Regular";font-size:16px;color:#fff;margin-bottom:10px;}
.community_list dl dd h3 a{font-size:18px;color:#142c50;font-family: "RockwellStd-Bold"; /*white-space:nowrap;*/}
.community_list dl dd .txt{font-size:16px;color:#fff;margin-top:12px;line-height: 1;}

.community_list dl dd .more{position:absolute;z-index:10;border-color:#fff;margin:0;padding:0.5em 1em;position:absolute;left:50%;bottom:2em;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.community_list dl dd .more span{color:#fff;background-image:url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.community_list dl dd .more:hover{border-color: #142c50;}
.community_list dl dd .more:hover span{color:#fff;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png);}
.community_list dl dd .more:hover::after{background:#142c50;}
.community_list dl dd h3,.community_list dl dd .txt{position: relative; z-index: 10;} 

.community_list dl dd .description{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:0.5s all ease;-webkit-transition:0.5s all ease;}
.community_list dl dd .description .ff{left:1em;right:1em;position:absolute;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;color:#fff;}
.community_list dl dd .tt{text-align:center;transition:0.5s all ease;-webkit-transition:0.5s all ease;position:absolute;left:20px;bottom:20px;right:20px;}
.community_list dl:hover dd .tt{transform:translateY(-10px);-webkit-transform:translateY(-10px);opacity:0;}
.community_list dl:hover dd{background:rgba(0,0,0,0.7);}
.community_list dl:hover dd .description{opacity:1;}

.sjs-default{position: relative;padding: 0;margin: 0;}
.community_list{margin:0 -1em;margin-top:40px;}
.community_list .item{width:25%;float:left;margin-bottom:2em;}
.community_list .item dl{margin:0 1em;position:relative;}
.community_list .item dl dt a{display:block;position:relative;height:100%;}
/*.community_list .item:nth-child(4n+1){clear: both;}*/

 
@media(max-width:1280px){
	.community_list dl dd .description .ff{top:38%;}
	.community_list dl dd .more{bottom:1em;}
}

@media (max-width: 1024px) { 
	.community_list dl dd{padding:20px;}

	.community_list{margin:0 -10px;margin-top:2em;}
	.community_list .item{width:33.3%;margin-bottom:1.5em;}
	.community_list .item dl{margin:0 10px;}
	/*.community_list .item:nth-child(4n+1){clear: none;}
	.community_list .item:nth-child(3n+1){clear: both;}*/
}
@media (max-width: 800px) {
	.sortable_nav li{margin-right:6px;margin-bottom:6px;}
	.sortable_nav li a{font-size:12px;padding:10px 16px; } 
	.community_list dl dd h3 a{font-size:16px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
	.community_list dl dd .txt{margin-top:5px;display:none;} 
	.community_list dl dd{padding:15px;background:none;}
	
	.community_list{margin-top:1em;}
	.community_list .item{width:50%;margin-bottom:1em;}
	/*.community_list .item:nth-child(3n+1){clear: none;}
	.community_list .item:nth-child(2n+1){clear: both;}*/

	.community_list dl dd .more{display:none;bottom:auto;top:40%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
	.community_list dl dd .description{opacity:1;background:none;display:none;}
	.community_list dl dd .description .ff{display:none !important;}

	.community_list dl:hover dd .tt{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
	.community_list dl:hover dd{background:none;}
	.community_list dl:hover dd .description{opacity:0;}
}

@media (max-width: 500px) {
	.community_list dl dd h2,.community_list dl dd h3 a{font-size:14px;}
	.community_list dl dd h2{margin-bottom:5px;}
	.community_list dl dd .txt{font-size:12px;} 
	.community_list dl dd{padding:12px;}

	.community_list dl dd .more{top:36%;}
}



/*admissions*/
.apply_desc p{margin-bottom: 25px;line-height: 1.5;}
.apply_form dl{margin-top:30px;}
.apply_form dl dt{font-size:18px; }
.apply_form dl dd{margin-top:10px;overflow:hidden;}
.apply_form dl dd.bb{margin-top:10px;border:1px solid #eee;padding:0 1em;}
.apply_form dl dd input {width:100%;height:3em;line-height:3;border:1px solid #eee;padding:0 1em;}
.apply_form dl dd input.inputTextBox{width:100%;height:48px;padding:10px;background:#f4f6f5;}
.bgf465{background:#f4f6f5;}
.apply_form dl dd input.inputTextBox:-webkit-autofill {
 box-shadow: 0 0 0px 1000px #f4f6f5 inset !important;
}  
.apply_form dl dd input.inputTextBox:-webkit-autofill:focus {
 box-shadow: 0 0 0px 1000px #f4f6f5 inset !important;
}  
.apply_form dl dd input.inputTextBox:-webkit-autofill {background:#f4f6f5;}

.apply_form dl dd input.radioInput{width:15px;height:15px;border: 1px solid #e1e1e1;border-radius:50%;vertical-align:-3px;margin-right:6px;}
.apply_form dl dd input.checkInput{width:15px;height:15px;border: 1px solid #e1e1e1;vertical-align:-2px;margin-right:6px;}
.apply_form dl dd label{display:block;line-height:2;height:2em;}

.apply_form dl dd input[type="radio"]:checked{border-color:#97d8c9;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/danx.png) center no-repeat;background-size:5px auto;}
.apply_form dl dd input[type="checkbox"]:checked{border-color:#97d8c9;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/duox.png) center no-repeat;background-size:15px auto;}

.apply_form .date-js{transform:translateY(-116%);-webkit-transform:translateY(-116%);}

.mobilePhoneNumber{border:1px solid #eee;}
#mobilePhoneNumber{border:none}

.otherOptionText .otherOptionCont{border:1px solid #e1e1e1;padding:0.4em;display:none;margin-top:0.5em;}
.otherOptionText .otherOptionCont textarea{width:100%;line-height:1.8;height:3.6em;width:100%;}

.btn_submit{margin-top:40px;}
.btn_submit input{width:100%;height: 60px;background:#97d8c9;color:#fff;font-size:20px; cursor:pointer;}
.popup_form{overflow-y: auto;}
.popup_box .btn_submit{display: inline-block;padding:0 ;}
.popup_box .btn_submit { display:inline-block; padding:0 50px;border:1px solid #97d8c9;background:#97d8c9;margin-top:50px; position: relative;overflow:hidden; transition:all 0.5s; box-sizing: content-box;text-align: center; box-sizing: content-box;}
.popup_box .btn_submit input{width:auto;display: inline-block;padding-right:35px;font-size:16px;color:#000;font-family: "gillsans-Regular"; background:url(https://oss.ciskunshan.org/cms_file_share/more.png) no-repeat right center; text-transform: uppercase; position: relative; z-index: 2; box-sizing: content-box; white-space: nowrap;box-sizing: content-box;}
@media (max-width: 640px) {
	.apply_form dl{width:100%;float:none!important;margin-top:15px;}
	.apply_form dl dt{font-size:16px;}
	.btn_submit{margin-top:20px;}
	.btn_submit input{height:50px;} 
}

/*School Calendar*/
.color_tips {margin-top:14px;} 
.color_tips dl{float:left;margin-right:55px;}
.color_tips dl dt,.color_tips dl dd{display: inline-block;vertical-align: middle;}
.color_tips dl dt{width:30px;height:30px;border-radius: 4px;margin-right:15px;}
.color_tips dl dd{ font-size:18px;}
.color_tips dl:nth-child(1) dt{background:#eeeeee;}
.color_tips dl:nth-child(2) dt{background:#ffcf04;}
.color_tips dl:nth-child(3) dt{background:#2883bb;}
#calendar{width: 100%;height:900px;}
.subscribe_select{width:180px;height:42px;clear:both;margin-top:20px;}
.subscribe_select select{width:100%;height:42px;padding:0 12px;border-radius: 4px;border:1px solid #000;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/sub.png) no-repeat right center; background-origin: content-box;font-size:18px;}
.down_calendar{clear:both;padding-top:40px;text-align: right;} 
.down_calendar a { display:inline-block; padding:12px 20px; position: relative;overflow:hidden;  box-sizing: content-box;text-align: center; background:#2883bb;border-radius: 5px;}
.down_calendar a span{display: inline-block;padding-right:28px;font-size:16px;color:#fff;font-family: "gillsans-Regular"; background:url(https://oss.ciskunshan.org/cms_file_share/ä¸‹è½½.png) no-repeat right center; background-size: 20px; text-transform:capitalize; position: relative; z-index: 2; box-sizing: content-box; white-space: nowrap;}

.sc-calendar .item-nolunar{padding-top:10px;}
.sc-calendar .sc-mark-item{max-height:70px;font-size:16px;height:auto;padding:0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.sc-calendar .sc-mark-item p{margin-top:0;}
.sc-calendar .sc-mark-item p::before{top:8px;}

.sc-item{position:relative;}
.sc-item .hoverFloat{position:absolute;top:100%;padding:10px;margin-top:4px;width:300px;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;border-radius:4px;display:none;z-index:999999;left:50%;text-align:left;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.sc-item.sc-mark:hover .hoverFloat{display:block;}
.overVisible{overflow:visible !important;}

@media (max-width : 1360px) {
	.sc-item .hoverFloat{width:200px;}
}

@media (max-width : 1280px) {
	.sc-item .hoverFloat{width:100%;}
}

@media (max-width : 1024px) {
	.sc-item{position:static;}
	.sc-days{position:relative;}
	.sc-item .hoverFloat{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:500px;}

	.sc-item .hoverFloat,.sc-calendar .sc-mark-item{font-size:14px;}
}

@media (max-width: 640px){
	.sc-item.sc-mark:hover .hoverFloat{display:none;}
	.sc-calendar .sc-mark-item{-webkit-line-clamp:9999;max-height:none;}
}

@media (max-width : 500px) {
	.down_calendar{text-align:center;padding-top:20px;}
}

/* .banner_video_play{
	width: 50px;
}
@media (max-width : 768px) {
	.banner_video_play{}
} */

/*admissions start*/
.admissionsFont{line-height:1.5;}
.admissionsFont .admItem{position:relative;}
.admissionsFont .admTitle,.searchItemTabs{ padding:1em 1em .6em 1em;margin-top:80px;cursor:pointer;border-top: 1px solid #d8dfe5;color: #142c50;}
.admissionsFont:nth-of-type(1) .admTitle{border-top: 0px;}
.admissionsFont .admItem .on{border-bottom: 0px;}
.admissionsFont .admItem .on,.admissionsFont .admItem .on +.aiCont{background: #f2f6f9;}
.admissionsFont .admTitle:nth-child(1),.searchItemTabs{margin-top:0 !important;}
.admissionsFont .admTitle h2,.searchItemTabs h2,.admissionsFont .admTitle h3,.searchItemTabs h3{background:url(https://oss.ciskunshan.org/cms_file_share/jia.png) right 0.5em no-repeat;background-size:0.6em auto;font-size:24px;font-family: "RockwellStd-Bold" !important;padding-right:1em;}
.admissionsFont .admTitle.on h2,.searchItemTabs.on h2,.admissionsFont .admTitle.on h3,.searchItemTabs.on h3{background-image:url(https://cmsstatic.wellingtoncollege.cn/wellington_college_international_tianjin/jian.png);    background-position-y: .8em;}
.admissionsFont .admTitle &gt; p{background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/down2.png) right 0.5em no-repeat;background-size:0.6em auto;font-size:24px;padding-right:1em;}
.admissionsFont .admTitle.on &gt; p{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/down4.png);}
.admissionsFont .aiCont{display:none;padding-bottom:2em;padding-left: 1.5em;padding-right:1.5em;line-height: 2em;}
.admissionsFont .aiCont p,.admissionsFont .aiCont{font-family: "gillsans-Regular" !important;}
.admissionsFont a.admLink2{color:#f17e00;text-decoration:underline;}
.admissionsFont .img{margin:1em 0;}
.adm20221205 .admissionsFont .admTitle{
	border-top: 10px solid #fff;
}
.adm20221205 .admissionsFont:nth-of-type(1) .admTitle{
	border-top:0;
}
.adm20221205 .admissionsFont .admItem .on{background:#142c50 !important;}
.adm20221205 .admissionsFont .admTitle h2{background-image:url(https://cmsstatic.wellingtoncollege.cn/wellington_college_international_tianjin/jia2.png);}
.adm20221205 .admissionsFont .admTitle.on h2{background-image:url(https://cmsstatic.wellingtoncollege.cn/wellington_college_international_tianjin/jian2.png);}
.searchItemTabs{margin-bottom:3em;}
.searchItem{margin-bottom:60px;}

.admissionsFont .admTable{max-width:850px;margin:30px auto;}
.admissionsFont .admTable table{width:100%;}
.admissionsFont .admTable tr td,.admissionsFont .admTable tr th{height:140px;border-radius:10px;padding:1em 30px;width:20%;margin:0 5px 5px 5px;}
.admissionsFont .admTable tr th{background:#fed002;text-align:center;}
.admissionsFont .admTable tr td{background:#f4faf9}

.admList{margin:0 -10px;margin-top:1em;}
.admList .item{width:33.3%;float:left;}
.admList .item span{display:block;}
.admList .item .w{display:block;margin:0 10px;position:relative;}
.admList .item .mask{background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mask2.png) center bottom repeat-x;}
.admList .item .font{position:absolute;left:1em;right:1em;bottom:0.5em;color:#fff;font-size:18px;font-family: "RockwellStd-Bold";}

.admissionsFont .fImg{margin-right:20px;max-width:40%;}
.admissionsFont .fFontBox{display:-webkit-flex;display:flex;}
.admissionsFont .fFont{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: center;align-content: center;justify-content: center;}

.mag-0-10{margin:0 10px;}

.admissionsFont .admTitle2{color:#ff9300;margin:1em 0;}
.admissionsFont .admLink{float:left;}
.admissionsFont .admLink a.w{margin:0 50px;display:block;width:36px;height:43px;line-height:36px;text-align:center;color:#97d8c9;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/inside/adm1.jpg) top center no-repeat;background-size:100%  auto;}
.admissionsFont .admLink a.w:hover{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/inside/adm2.jpg);color:#fff;}
.admissionsFont .admTitle3{color:#97d8c9;margin:0.2em 0 1em 0;}

.admTabs{margin-bottom:1em;}
.admTabs .item{width:50%;float:left;line-height:2.4;height:2.4em;background:#eee;text-align:center;cursor:pointer;}
.admTabs .item.cr,.admTabs .item:hover{background:#ff9300}
.admTabsCont .item{display:none;}

.admFAQs .item{margin-bottom:20px;}
.admFAQs .item .f1{padding:0 1em;line-height:2.4;height:2.4em;background:#eee;cursor:pointer;}
.admFAQs .item .f1 h5{background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/down3.png) right center no-repeat;background-size:0.8em auto;padding-right:1.5em;}
.admFAQs .item .f1.on h5{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/up1.png);}
.admFAQs .item .f2{padding:1em 3em;background:#f4faf9;display:none;}

.admDocument{padding:30px 60px;background:#2883bb;}
.admDocument h3{line-height:1;margin-bottom:1em;}
.admDocument .more{margin-top:30px;transition: all 0s;padding:10px 30px;}
.admDocument .more:hover{border-color:#fff !important;}
.admDocument .more::after{background:none;}
.admDocument .more:hover span{color:#fff !important;background-image: url(https://oss.ciskunshan.org/cms_file_share/more2.png) !important;}
/*admissions end*/

/*æ–°é—» start*/
.newsTabScreen{margin-bottom:40px;}
.newsTab a{display:block;padding:0 2em;line-height:3;height:3em;background:#eee;margin-right:10px;margin-bottom:10px;float:left;}
.newsTab a:hover,.newsTab a.cr{background:#142c50;}
.screen{background-color:#eee;width:240px;line-height:3;height:3em;padding:0 3em 0 1em; appearance:none;-webkit-appearance:none;border:none;background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/down1.png); background-position:right center; background-origin:content-box; background-repeat:no-repeat;background-size:0.8em auto;}

.newsList{margin:0 -18px;}
.newsList .item{width:33.3%;float:left;margin-bottom:20px;}
.newsList .item:nth-child(3n+1){clear:both;}
.newsList .item .w{margin:0 18px;}
.newsList .item a{display: flex;align-items: center;justify-content: center;}
.newsList .item a img{width:100%;}
.newsList .item a:hover{color:#2883bb;}
.newsList .item .font{padding:1em 0;}
.newsList .item .font .f1{margin-bottom:0.4em;
	text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.newsList .item .font .f2{margin-bottom:0.8em;line-height: 1.5;}
/* .newsList .item .font .f3{color:#2883bb;} */

@media (max-width : 1280px) {
	.searchItem{margin-bottom:40px;}
}

@media (max-width : 1024px) {
	.searchItem,.searchItemTabs{margin-bottom:2em;}
	.searchItemTabs h2{font-size:20px;}

	.admissionsFont .admTitle h3{font-size:16px;text-align:left;}
}

@media (max-width : 800px) {
	.newsList .item{width:50%;}
	.newsList .item:nth-child(2n+1){clear:both;}
	.newsList .item:nth-child(3n+1){clear:initial;}
	.screen{width:175px;height:2.4em;line-height: 2.4;font-size:14px;padding-right:1em;}
	.screenBox{float:none;margin-bottom:10px;}
	.newsTabScreen{margin-bottom:20px;}
	.newsTab a{height:2.4em;line-height:2.4em;padding:0 1em;font-size:14px;}

	.editor-ui table{width:100% !important;}
}
@media (max-width : 500px) {
	.newsList .item,.news_list dl,.news_list dl:nth-of-type(2n){width:100%;}
}

.main_content1{margin-top:0;}
.newsinfo{max-width:1025px;margin:0 auto;}
.newsinfoTop{margin-bottom:40px;margin-top: 30px;}
.newsinfoTop .f1{display:flex;display:-webkit-flex;justify-content:center;}
.newsinfoTop .crumbs2{margin-top:0 !important;}
.newsinfoTop .crumbsDate{text-align:center;color:#484848;padding:10px 0 10px 0;}

.newsEditor{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #000; line-height: 1.5;}
.newsEditor .img{margin:40px 0;}
.newsEditor .img div:nth-child(1){float:left;}
.newsEditor .img div:nth-child(2){float:right;}
.newsEditor .w492{width:49.2%;}
.newsEditor .w57{width:57%;}
.newsEditor .w414{width:41.4%;}

.infoPage{margin:0 -12px;}
.infoPage .item{float:left;width:50%;}
.infoPage .item .w{display:block;margin:0 12px;background:#f7d047;padding:34px 50px 26px 50px;}
.infoPage .item.infoNext .w{background: #142c50;color: #fff;}
.infoPage .item span{display:block;}
.infoPage .item .f1{margin-bottom:10px;padding-right:1em;background:url(../img/next22.png) right center no-repeat;background-size:0.4em auto}
.infoPage .item .w:hover{background:#f49712;}

.infoPage .item.infoPrev{text-align:right;}
.infoPage .item.infoPrev .f1{background-image:url(../img/prev22.png);background-position:left center;padding-right:0;padding-left:1em;}
.infoPage .item.infoNext{float:right;}

.tjList{padding-top:30px;margin-top:50px;border-top:1px solid #000;}
.tjList h2{margin-bottom:30px;}
.tjList .newsList .item{width:33.3%;}

.portalBox .crumbs{margin-bottom:30px;}
.portalList{margin:0 -10px;}
.portalList .item{width:33.3%;float:left;margin-bottom:40px;}
.portalList .item:nth-child(3n+1){clear:both;}
.portalList .item .w{margin:0 10px;display:block;}
.portalList .item .font{padding:1.5em 1.4em 1.8em 1.4em;height:208px;background:#f9f9f9;border-top:3px solid #97d8c9;}
.portalList .item .font:hover{background:#97d8c9}
.portalList .item .font .f1{height:auto;max-height:3em;}
.portalList .item .font .f2{margin-top:0.5em;color:#999;}
.portalList .item .font:hover .f2{color:#242424;}

.isamsBox{background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/inside/portal.jpg) center no-repeat;background-size:100% 100%;padding:70px 0 140px 0;}
.isamsBox .isamsFont{max-width:890px;margin:0 auto; }
.isamsBox .isamsFont .more{margin-top:0;}
.isamsBox .isamsFont .more span{text-transform:none;}

@media (max-width : 800px) {
	.portalList .item{width:50%;margin-bottom:20px;}
	.portalList .item:nth-child(3n+1){clear:none;}
	.portalList .item:nth-child(2n+1){clear:both;}

	.newsinfoTop{display:block;}
	.newsinfoTop .crumbsDate{padding:1em 0;text-align:left;}
}
@media (max-width : 500px) {
	.portalList .item{width:100%;float:none;margin-bottom:20px;}
	.portalList .item .font{height:auto;}
}
/*æ–°é—» end*/


/*campus  &amp;&amp; contact us*/
#campusIframe{width:100%;height:600px;margin-bottom:60px;}

.mapBox{box-shadow:0 0 8px rgba(0,0,0,.25);margin:8px;padding-bottom:50px;}
.mapTop{border-bottom:1px solid #ebebeb;margin:0 0 0 50px;overflow:hidden;}
.mapTop .font{overflow:hidden;}
.mapTop .font h2{margin-top:30px;font-size:16px;font-weight:bold;}
.mapTop .font .rmBtn{display:inline-block;margin-top:4em;color:#d30013;cursor:pointer;padding-right:1em;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mapArr3.png) right center no-repeat;background-size:0.6em auto;transition:0.5s all ease;-webkit-transition:0.5s all ease;}
.mapTop .font .rmBtn:hover{padding-right:1.3em;}
.mapTop .font .rmBtn.on{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mapArr4.png);background-size:0.35em auto;}
.mapTop .img{width:29%;float:right;position:relative;margin-left:60px;}
.mapTop .img:before{content:"";bottom:3px;position:absolute;width:60px;background:#fff;-webkit-transform:rotate(13deg);transform:rotate(13deg);top:-20px;left:-30px;}
.mapItem{margin:40px 50px 0 50px;}
.mapItem span,.mapItem a{display:inline-block;}
.mapItem a{color:#d30013;}
.mapItem span{color:#777;}
.mapItem a:hover{text-decoration:underline;}
.mapItem .mapFont{text-align:center;}
.mapItem .mapFont h2{font-size:24px;}
.mapItem .mapImg{text-align:center;}

.moreMapBox{margin-top:30px;overflow:hidden;}
.moreMapTab{padding:25px 100px;margin-bottom:30px;color:#3c3737;}
.moreMapTab .f1{float:left;}
.moreMapTab .f2{float:right;cursor:pointer;padding-right:1em;background:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mapArr1.png) right center no-repeat;background-size:0.6em auto;transition:0.5s all ease;-webkit-transition:0.5s all ease;}
.moreMapTab .f2.on{background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mapArr2.png);background-size:0.35em auto;}
.moreMapTab .f2:hover{padding-right:1.3em;}

.moreMapCont{display:none;}
.moreMapItem{margin:8px;margin-bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.25);}
.moreMapItem .mapItem{display:none;padding-bottom:40px;}

@media (max-width:1560px) {
	#campusIframe{height:500px;}

	.infoPage .item .w{padding:20px 40px;}
}

@media (max-width:1280px) {
	#campusIframe{margin-bottom:40px;}
	.mapTop .img{margin-left:40px;}

	.infoPage .item .w{padding:1em;}
}

@media (max-width:1200px) {
	#campusIframe{height:400px;}
}

@media (max-width:1024px) {
	#campusIframe{margin-bottom:2em;}

	.mapBox{padding-bottom:2em;}
	.mapTop .font h2{margin-top:1em;}
	.mapItem{margin:2em 1em 0 1em;}
	.mapTop{margin-left:1em;}
	.moreMapBox,.mapTop .font .rmBtn{margin-top:2em;}
	.moreMapTab{padding:2em;margin-bottom:2em;}
	.moreMapItem{margin-bottom:2em;}
	.moreMapItem .mapItem{padding-bottom:2em;}
}

@media (max-width:768px) {
	.mapTop .img{margin-left:1em;}
	.mapTop .img:before{display:none;}
	.mapTop .font{padding:1em 0;}
	.mapTop .font h2{margin-top:0;}
	.mapTop .font .rmBtn{margin-top:1em;}
	img {
		height: auto !important;
    max-width: 100% !important;
    max-height: unset !important;
	}
}

/*ç»„ä»¶æ¨¡æ¿*/
.assemblyItem{margin-bottom:50px !important;padding-bottom:50px;border-bottom:1px solid #97d8c9;position:relative;}
.assemblyItem:last-child{border:none;margin-bottom:0 !important;padding-bottom:0;}
.assemblyItem .f1{font-size:24px;color:#142c50;margin-bottom:0.5em;}

.assemblyItem1{margin:0 -20px;}
.assemblyItem1 .assemblyUnit{width:50%;float:left;}
.assemblyItem1 .assemblyUnit .w{margin:0 20px;}
.assemblyItem1 .img{margin-bottom:1em;}
.assemblyItem1 .assemblyUnit .font .f2{height:auto;-webkit-line-clamp:999;}

.assemblyItem2 .img{width:50%;float:left;margin-right:40px;position: relative;}
.assemblyItem2 .font,.assemblyItem3 .font{overflow:hidden;text-align:justify;}
.assemblyItem_ .img{width:40%;}
.assemblyItem_ .font{width: 50%;}

.assemblyItem3 .img{width:50%;float:right;margin-left:40px;position: relative;}

.assemblyItem2 .swiperImg,.assemblyItem3 .swiperImg{position:relative;overflow: hidden;}

.assemblyItem .swiperImg .swiper-button-next,.assemblyItem .swiperImg .swiper-button-prev{background-size:30% auto;width:40px;height:40px;display:none;}

.assemblyItem .swiperImg .swiper-slide &gt; span,.assemblyItem .swiperImg .swiper-slide &gt; div{display:block;margin:0 !important;}
.assemblyItem .swiperImg .swiper-slide img{height:auto !important;width:auto !important;}

.anchorPoint{position:absolute;left:0;top:-95px;}

@media (max-width: 1280px) { 
	.assemblyItem{margin-bottom:40px !important;padding-bottom:40px;}
	.assemblyItem1{margin:0 -10px;}
	.assemblyItem1 .assemblyUnit .w{margin:0 10px;}
	.assemblyItem2 .img{margin-right:20px;}
	.assemblyItem3 .img{margin-left:20px;}
}

@media (max-width: 1024px) {
	.assemblyItem .f1{font-size:20px;}
	.assemblyItem{margin-bottom:2em !important;padding-bottom:2em;} 
	.anchorPoint{top:-60px;}
}

@media (max-width: 500px) {
	.assemblyItem1 .assemblyUnit,.assemblyItem2 .img,.assemblyItem3 .img{width:auto;max-width:100%;float:none;margin:0 0 1em 0;}
	.assemblyItem1 .assemblyUnit{margin-bottom:2em;}
	.assemblyItem1{padding-bottom:0.1em;}
	.assemblyItem_ .font{width: initial;}
}


/*è§†é¢‘åˆ—è¡¨*/
.video_list{margin:0 -10px;}
.video_list .w{width:50%;float:left;margin-bottom:40px;}
.video_list .item{margin:0 10px;}
.video_list .item .img{position:relative;margin-bottom:1em;cursor:pointer;overflow:hidden;border:1px solid #efefef;}
.video_list .item .img img{min-width:100%;min-height:100%;max-height:9999px;}
.video_list .item .icon,.searchResultList .item .img .icon{width:60px;height:60px;background:#f17e01;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.video_list .item .icon:before,.searchResultList .item .img .icon:before{content:'';border-left:16px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;width:0;height:0;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.video_list .item .font .f1{line-height:1.2;cursor:pointer;font-family:"RockwellStd-Bold";}
.video_list .item .font .f1:hover{color:#97d8c9;}
.video_list .item .font .f2{color:#484848;}

@media (max-width:1024px){
	.video_list .w{margin-bottom:2em;}
	.video_list .item .font .f1{font-size:20px;}
	.video_list .item .font .f2{font-size:16px;}
}


@media (max-width: 800px) {
	.video_list{margin-top:2em;} 
}

@media (max-width: 500px) {
	.video_list .w{width:auto;float:none;}
}


/*èšåˆé¡µ*/
.mainPage1{padding:120px 0 140px 0}
.mainPage1 .item:nth-child(2n){background:rgb(63,125,178);}
.mainPage1 .item:nth-child(4n){background:rgb(237,203,18);}
.mainPage1 .item:nth-child(6n){background:rgb(63,125,178);}
.mainPage1 .item:nth-child(8n){background:rgb(63,125,178);}
.mainPage1 .item:nth-child(10n){background:rgb(237,203,18);}
.mainPage1 .item:nth-child(12n){background:rgb(10,45,83);}
.mainPage1 .item a,.mainPage2 .section a{display:block;}
.mainPage1 .item .img{width:50%;overflow:hidden;cursor:pointer;}
.mainPage1 .item .img img,.mainPage2 .section .img img{max-width:100%;max-height:100%;height:auto;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.mainPage1 .item .img:hover img,.mainPage2 .section .img:hover img{transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);}
.mainPage1 .item .font{padding:100px 80px 0 80px;}
.mainPage1 .item .font .f1,.mainPage2 .section .font .f1{font-size:36px;font-family:"RockwellStd-Bold";}
.mainPage1 .item .font .f2,.mainPage2 .section .font .f2{font-size:16px;margin:1em 0;}
.mainPage1 .item .font .btn,.mainPage2 .section .font .btn,.mainPage2 .section3 .btn{font-size:16px;display:inline-block;padding-right:1em;background:url(https://oss.ciskunshan.org/cms_file_share/mpArrow.png) right center no-repeat;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.mainPage1 .item .font .btn:hover,.mainPage2 .section2 .font .btn:hover{padding-right:1.4em;}
.mainPage1 .item .font .btn:hover{color:#a5d6c9;background-image:url(https://oss.ciskunshan.org/cms_file_share/mpArrow4.png);}
.mainPage1 .item .font .f1:hover{color:#a5d6c9;}
.mainPage1 .item:nth-child(2n) .font .btn:hover{color:#fff;background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mpArrow3.png);}
.mainPage1 .item:nth-child(2n) .font .f1:hover{color:#fff;}

.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ellipsis-3{max-height:4.5em;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.ellipsis-5{max-height:7.5em;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

.mainPage2 .section{padding:110px 0;}
.mainPage2 .section1 .font .btn:hover,.mainPage2 .section3 .font .btn:hover{color:#a5d6c9;background-image:url(https://cmsstatic.wellingtoncollege.cn/preload/wcit/images/mpArrow2.png)}
.mainPage2 .section1 .img{width:50%;overflow:hidden;cursor:pointer;}
.mainPage2 .section{border:none;margin:0;}
.mainPage2 .section2 .img{overflow:hidden;width:47.2%;cursor:pointer;}
.mainPage2 .section2{background:rgba(164,208,200,0.9);}
.mainPage2 .section2Box{background-repeat:no-repeat;background-size:cover;background-position:center;}
.mainPage2 .section .font{padding:80px 80px 0 80px;}

.mainPage2 .section3 .btn{padding:0;width:6em;}
.mainPage2 .section3 .wrap{display:flex;justify-content:space-between;}
.mainPage2 .section3 .fontBox{display:flex;display:-webkit-flex;width:33%;}
.mainPage2 .section3 .font{max-width:100%;word-break:break-all;border:1px solid #c9c9c9;padding:0 80px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-align-content:center;align-content:center;justify-content:center;}
.mainPage2 .section3 .img{width:31%;overflow:hidden;cursor:pointer;}

@media (max-width:1560px){
	.mainPage1,.mainPage2 .section{padding:100px 0;}
}

@media (max-width:1360px){
	.mainPage1,.mainPage2 .section{padding:80px 0;}
	.mainPage1 .item .font,.mainPage2 .section .font{padding:60px;}
}

@media (max-width:1280px){
	.mainPage1,.mainPage2 .section{padding:60px 0;}
	.mainPage1 .item .font,.mainPage2 .section .font{padding:50px;}
	.mainPage1 .item .font .f1,.mainPage2 .section .font .f1{font-size:30px;}
}

@media (max-width:1024px){
	.mainPage1,.mainPage2 .section{padding:40px 0;}
	.mainPage1 .item .font,.mainPage2 .section .font{padding:2em;}
	.mainPage1 .item .font .f1,.mainPage2 .section .font .f1{font-size:24px;}
}

@media (max-width:768px){
	.mainPage1,.mainPage2 .section{padding:2em 0;}
	.mainPage1 .item{margin-bottom:2em;}
	.mainPage1 .item:last-child{margin-bottom:0;}
	.mainPage1 .item .img,.mainPage2 .section .img{float:none;text-align:center;width:auto;}
	.mainPage2 .section .font{padding:1em 0;}
	.mainPage1 .item .font,.mainPage2 .section3 .font{padding:1em;}


	.mainPage2 .section3 .fontBox{display:block;width:auto;}
	.mainPage2 .section3 .wrap{display:block;}
	.mainPage2 .section3 .img{width:auto;margin-top:2em;}
}


/*è”ç³»æˆ‘ä»¬ é‡åš*/
.cuTop {background:#a5d6c9;}
.cuTop .cuMap{height:570px;width:60%;}
.cuTop .cuFont{padding:100px;}
.cuTop .cuFont h2{font-size:40px;font-family:"RockwellStd-Bold";}
.cuTop .cuFont p.ff{font-size:16px;margin:1.5em 0;}
.cuTop .cuFont .link{font-size:18px;text-decoration:underline;}
.cuTop .cuMedia{font-size:24px;line-height:1.7;margin-top:1.5em;}
.cuTop .cuMedia a{display:inline-block;position:relative;width:1.7em;height:1.7em;border-radius:50%;border:1px solid #030404;margin-left:1em;}
.cuTop .cuMedia a img{width:1em;height:auto;margin:0.35em 0 0 0.35em;}
.cuTop .cuFont{overflow:visible;}
.cuTop .cuMedia .cuWeChat{display:none;position:absolute;left:100%;width:100px;padding-left:0.5em;top:0;}
.cuTop .cuMedia .cuWeChat img{max-width: 100%; max-height: 100%;height:auto;width:auto;margin:0;}
.cuTop .cuMedia a:hover .cuWeChat{display:inline-block;}

.cuBottom{max-width:1200px;margin:0 auto;margin-top:110px;}
.cuBottom .admissionsFont .admTitle{display:block;}


@media (max-width:1560px){
	.cuTop .cuFont{padding:80px;}
	.cuBottom{margin-top:80px;}
}

@media (max-width:1360px){
	.cuTop .cuFont{padding:60px;}
	.cuBottom{margin-top:60px;}

	.cuTop .cuMap{height:480px;}
}	

@media (max-width:1280px){
	.cuTop .cuFont{padding:40px;}
	.cuBottom{margin-top:40px;}
	.cuBottom .section{margin-bottom:40px !important;}

	.cuTop .cuFont h2,.cuBottom .section .item .f1{font-size:32px !important;}
	.cuBottom .section .item .f2{font-size:24px !important;}

	.cuTop .cuMap{height:440px;}
}

@media (max-width:1024px){
	.cuTop .cuFont{padding:2em;}
	.cuBottom{margin-top:2em;}
	.cuBottom .section{margin-bottom:2em !important;}

	.cuTop .cuFont h2,.cuBottom .section .item .f1{font-size:24px !important;}
	.cuBottom .section .item .f2{font-size:18px !important;}
	.cuBottom .section .item .f3{font-size:16px !important;}

	.cuTop .cuMedia{font-size:18px;}
	.cuTop .cuFont .link{font-size:16px;}
	.cuTop .cuFont p.ff{margin:1em 0;}
	.cuTop .cuMedia{margin-top:1em;}
	.cuTop .cuMap{height:400px;}
	.cuTop .cuMedia a{margin-left:0.4em;}
}

@media (max-width:768px){
	.cuTop .cuMap{width:auto;float:none;}
	.cuTop .cuFont{padding:1em;}

	.cuBottom .section .item{width:auto !important;float:none !important;margin-bottom:1em;}
}


/*æœç´¢ç»“æžœé¡µ start*/
.searchResultList .item{margin:0 auto 30px auto;max-width:960px;border-top:2px solid #142c50;}
.searchResultList .item .img{display:block;width:390px;height:160px;margin-right:20px;position:relative;overflow:hidden;border:1px solid #f1f1f1;border-top:none;}
.searchResultList .item .img img{min-height:100%;min-width:100%;max-width:9999px;object-fit:cover;}
.searchResultList .item .font{padding:10px 20px 10px 0;}
.searchResultList .item .font .f1{font-size:24px;}
.searchResultList .item .font .f2,.searchResultList .item .font .f3{font-size:18px;margin-top:0.5em;}
.searchResultList .item .font .f2{height:auto;max-height:3em;}
.searchResultList .item .font .f3{color:#999;}

@media (max-width:1024px){
	.searchResultList .item{max-width:100%;margin-bottom:1em;}
	.searchResultList .item .font .f1{font-size:20px;}
	.searchResultList .item .font .f2,.searchResultList .item .font .f3{font-size:16px;}
}
@media (max-width:768px){
	.searchResultList .item .img{width:auto;height:auto;margin-right:0;float:none;}
	.searchResultList .item .img img{max-width:100%;}
	.searchResultList .item .font{padding:1em 0;}
}
/*æœç´¢ç»“æžœé¡µ end*/

/*404 é¡µé¢ start*/
.page404{text-align:center;color:#8e8e8e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.page404 p{margin:2em 0;}
.page404 .btn404{display:inline-block;padding:0 2em;line-height:2.8;height:2.8em;border-radius:4px;border:1px solid #8e8e8e;color:#8e8e8e;}
.page404 .btn404:hover{color:#142c50;border-color:#142c50;}

@media (max-width:500px){
	.page404{width:80%;}
	.page404 .img{max-width:60%;margin:0 auto;}
}
/*404 é¡µé¢ end*/


.where_box{background:#F4FAF9;padding:100px 0 80px 0;}
.where_box h2{text-align:center;margin-bottom:1em;}
.whereItem{margin:0 -10px;display:flex;}
.whereItem span,.whereItem a{display:block;}
.whereItem .item{width:34%;float:left;display:block;}
.whereItem .item .w,.whereItem .tour .w{margin:0 10px;background:#fff;}
.whereItem .item .font,.whereItem .tour .font{text-align:center;}
.whereItem .item .font{padding:30px 0 20px 0;}
.whereItem .item .f2,.whereItem .tour .f2{display:inline-block;margin-top:1em;text-transform:uppercase;padding-right:1.5em;background:url(../img/icon2.png) right center no-repeat;background-size:1em auto;}
.whereItem .item .f1:hover,.whereItem .item .f2:hover{color:#f49712;}
.whereItem .item .f2:hover{background-image:url(../img/icon4.png);}
.whereItem .tour{width:32%;float:left;display:flex;display:-webkit-flex;}
.whereItem .tour .w{background:#ffd001;padding:1em 0;width:100%;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: center;align-content: center;justify-content: center;}
.whereItem .tour .img{width:38%;margin:0 auto;margin-bottom:0.5em;}
.whereItem .tour .f2{background-image:url(../img/icon3.png);}
.whereItem .tour .f2:hover{color:#fff;background-image:url(../img/icon5.png);}
.whereFont{margin-top:60px;padding-top:60px;border-top:1px solid #8e8e8e;}
.whereFont .mail{display:block;margin-left:1em;}
@media (max-width: 1024px) {
	.whereItem{
			flex-wrap: wrap;
	}
	.whereItem .item {
			width: 100%;
			margin-top: 3vw;
	}
}

/* tianjin/parent-resources2 */
.covid{background-color: #FF0000; height: 50px; width: 100%;}
	.f-covid{font-size: 20px; margin-top: 10px;}
	/* .more-covid{margin-top: 5px; padding: 20px 50px;} */
	@media (max-width: 970px){
		.covid{height: 80px;}
	}
	@media (max-width: 520px){
		.covid{height: 110px;}
	}
	/* @media (max-width: 580px){
		.covid{height: 90px;}
		.f-covid{font-size:20px;}
		.more-covid{float: none;}
	}
	@media (max-width: 450px){
		.covid{height: 125px;}
		.f-covid{font-size:20px;}
		.more-covid{float: none;}
	} */

.aboutMsglist{
	margin-top: 80px
}
.aboutMsg{
	margin-top: 50px;
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
}
.aboutMsg_pic{
	width: 30%;
	height: 0px;
	padding-bottom: 19%;
	overflow: hidden;
	position: relative;
}
.aboutMsg_pic&gt;img{
	position: absolute;
	width: 100%;
	height: 100% !important;
	object-fit: cover;
	transition: all 1s ease;
}
.aboutMsg_pic&gt;img:hover{
	transform: scale(1.1);
}
.aboutMsg_con{
	width: 70%;
	padding-left: 16px;
}
.aboutMsg_tit{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}
.aboutMsg_tit&gt;span:nth-child(1){
	font-size: 18px;
	margin-right: 36px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 1;
	-moz-box-orient: vertical;
	overflow-wrap: break-word;
	word-break: break-all;
	white-space: normal;
	overflow: hidden;
}
.aboutMsg_tit&gt;span:nth-child(2){
	font-size: 14px;
	color: #666;
	white-space: nowrap;
}
.aboutMsg_desc{
	margin: 12px 0;
	font-size: 14px;
	/* min-height: 6em; */
	color: #333;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	display: -moz-box;
	-moz-line-clamp: 4;
	-moz-box-orient: vertical;
	overflow-wrap: break-word;
	word-break: break-all;
	white-space: normal;
	overflow: hidden;
}
.aboutMsg_btn{
	display: inline-block;
	border: 1px solid #666;
	border-radius: 3px;
	font-size: 14px;
	color: #333;
	padding: 6px 24px;
	margin-top: 10px;
}
@media (max-width: 768px){
	.aboutMsg{
		flex-wrap: wrap;
		justify-content: center;
	}
	.aboutMsg_pic{
		width: 100%;
		padding-bottom: 60%;
	}
	.aboutMsg_con{
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}
}	


.sc-festival .lunar-day{
	color: red !important;
}









.co_content{
	
}
.co_content_list{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.co_content_item{
	position: relative;
	width: 49%;
	margin-bottom: 20px;
}
.co_content_item&gt;img{

}
.co_content_item_text{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.2);
    color: #fff;
	text-align: center;
	transition:all 0.3s;
}
.co_content_item_text&gt;div{
	width: calc(100% - 30px);
	position: absolute;
	top: 50%;
	left: 15px;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	display: flex;
    flex-direction: column;
}
.co_content_item_text&gt;div&gt;span:nth-child(1){
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 3px;
	position: relative;
	transition:all 0.3s;
	top: 50px;
}
.co_content_item_text&gt;div&gt;span:nth-child(1)::before {
	background-color: #fff;
    position: absolute;
    bottom: -6px;
    z-index: -1;
    content: ' ';
    height: 2px;
    width: 50px;
    left: calc(50% - 25px);
}
.co_content_item_text&gt;div&gt;span:nth-child(2){
	margin-top: 40px;
	opacity: 0;
	transition:all 0.3s;
	position: relative;
	top: 50px;
}
.co_content_item:hover .co_content_item_text{
	background: rgba(44,61,77,.9);
}
.co_content_item:hover .co_content_item_text&gt;div&gt;span:nth-child(1){
	top: 0;
}
.co_content_item:hover .co_content_item_text&gt;div&gt;span:nth-child(2){
	opacity: 1;
	top: 0;
}

.job_tlist{
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}
.job_titem{
	width: 45%;
	background: #2883bb;
    color: #000d4d;
    border: 1px solid transparent;
	transition: all .3s ease-in-out;
	line-height: 1em;
	text-align: center;
	border-radius: 30px;
	margin-bottom: 20px;
}
.job_titem&gt;a,.job_titem&gt;a:hover{
	display: inline-block;
	width: 100%;
	overflow: hidden;
    white-space: nowrap;
	text-overflow: ellipsis;
	text-decoration: none !important;
	padding: 14px;
	cursor: pointer;
}
.job_titem:hover{
	border-color: #2883bb;
	background: #fff;
}

.job_list{
	width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.job_item{
	width: 100%;
	background: #f5f5f5;
	border: 1px solid #ccc;
    border-radius: 3px;
	padding:20px;
	position: relative;
	margin-top: 20px;
}
.job_item&gt;div:nth-child(1){
    width: 70%;
    color: #2883bb;
    font-size: 1.2em;
}
.job_item&gt;div:nth-child(2){
	color: #6a7280;
    font-size: .8em;
    margin-top: 12px;
}
.job_item&gt;div:nth-child(3){
	position: absolute;
    right: 20px;
    top: 30px;
    background: #2883bb;
    border-radius: 3px;
	color: #fff;
	transition: all .3s ease-in-out;
}
.job_item&gt;div:nth-child(3)&gt;a{
	color: #fff;
    display: inline-block;
    padding: 10px 16px;
    font-size: .8em;
}
.job_item&gt;div:nth-child(3):hover{
	background: rgba(40, 131, 187, .85);
}
.co_icon_list{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: flex-start;
}
.co_icon_item{
    width: 30%;
	text-align: center;
	margin-bottom: 10px;
}
.co_icon_item&gt;img{
	width: 50% !important;
}
.co_icon_item&gt;div{
    font-size: 1em;
}
.nav_li_lan_mobile{
	display: none;
}
.ellipsis {
    white-space: initial;
    overflow: initial;
}
.ib_introlist{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.ib_introlist&gt;div:nth-child(1){
	background: #f9ba00;
	color: #2a6084;
}
.ib_introlist&gt;div:nth-child(2){
	background: #f9ba00;
	color: #2a6084;
}
.ib_introlist&gt;div:nth-child(3){
	background: #2883bb;
	color: #fff;
}
.ib_introlist&gt;div:nth-child(4){
	background: #2883bb;
	color: #fff;
}
.ib_intro{
	width: 48.8%;
	text-align: center;
	margin-top: 20px;
	padding-top: 12px;
	position: relative;
}
.ib_intro::before{
	width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background: rgba(44,61,77,.5);
    content: ' ';
}
.ib_intro&gt;div{
	position: relative;
	z-index: 2;
}
.ib_intro&gt;div:nth-child(1){
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 24px;
}
.ib_intro&gt;div:nth-child(2){
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 50px;
}
.ib_intro&gt;div:nth-child(3){
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 24px;
}
.ib_intro&gt;div:nth-child(4){
	font-size: 19px;
	line-height: 20px;
	margin-bottom: 20px;
}
.ib_intro&gt;div:nth-child(5){
	font-size: 16px;
	line-height: 16px;
	margin-bottom: 30px;
}
.ib_downlist{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.ib_down{
	width: 31%;
}
.ib_down&gt;div:nth-child(1){
	width: 100%;
	text-align: left;
	font-size: 24px;
	/* color: #2883bb; */
	padding: 30px 0 24px 0;
}
.ib_down&gt;a:nth-child(2){
	margin-bottom: 24px;
	display: inline-block;
}
.ib_down&gt;a:nth-child(3){
	margin-bottom: 24px;
	display: inline-block;
}
.ib_down&gt;a{
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	
}
.ib_down&gt;a:hover{
	-webkit-box-shadow: 6px 10px 10px 0px #ccc;
	box-shadow: 6px 10px 10px 0px #ccc;
    -webkit-transform: translate3d(0, -2px, 0);     
    transform: translate3d(0, -2px, 0);
}
.ib_down img{
	width: 100%;
}

.tf_textlist{
	width: 92%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 30px;
	margin-bottom: 60px;
}
.tf_text{
	width: 30%;
	/* font-weight: bold; */
	margin-top: 25px;
	cursor: pointer;
}
.tf_text&gt;div:nth-child(1){
	color: #114589;
	font-size: 32px;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	transform-origin: left;
}
.tf_text&gt;div:nth-child(2){
	color: #000;
	font-size: 16px;
    word-break: break-word;
	text-align: left;
	line-height: 1.2em;
}
.tf_text&gt;div:nth-child(3){
	color: #000;
	font-size: 16px;
}
.tf_text:hover&gt;div:nth-child(1){
	transform: scale(1.32)
}

.popup_content,.popup_content2{
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	z-index: 9999999;
	/* background: rgba(220,221,224,0.8); */
	background: rgba(0,0,0,0.5);
	display: none;
  }
  .popup{
	width: 50%;
	max-width: 600px;
	background: #fff;
	margin: 0 auto;
	transform: translate(-50%, -50%);
	position: absolute;
	left: 50%;
	top: 50%;
	max-height: 90vh;
	overflow-y: auto;
  }
  .popup::-webkit-scrollbar{
	width: 5px;
  }
  .popup::-webkit-scrollbar-track{
	background: #ddd;
  }
   
  .popup::-webkit-scrollbar-thumb{
	background: #666; 
  }
  .popup_close{
	width: 24px;
	height: 24px;
	top: 10px;
    right: 10px;
	padding-top: 10px;
  }
  .popup_close&gt;div:nth-child(1){
	width: 24px;
	height: 3px;
	background: #000;
	transform: rotateZ(45deg);
	transition: all .3s ease;
  }
  .popup_close&gt;div:nth-child(2){
	width: 24px;
	height: 3px;
	background: #000;
	margin-top: -3px;
	transform: rotateZ(-45deg);
	transition: all .3s ease;
  }
  .popup_close:hover&gt;div{
	transform: rotateZ(0deg);
  }

  .footer_olist{
	display: flex;
    flex-wrap: nowrap;
	justify-content: center;
	margin: -50px 0 50px 0;
  }
  .footer_olist_wechat{
	  /* pointer-events: none; */
	  cursor: pointer;
	  position: relative;
  }
  .footer_oitem_tip{
	  pointer-events: none;
	  width: 100px;
	  height: 100px;
	  position: absolute;
	  bottom: 60px;
	  left: calc(50% - 10px);
	  /* padding-bottom: 30px; */
	  /* display: none; */
	  opacity: 0;
	  transition: all .5s ease;
	  transform: translateX(-50%);
  }
  .footer_oitem_tip&gt;img{
	width: 100%;
	height: 100%;
	border-radius: 2px;
  }
  .footer_olist_wechat:hover .footer_oitem_tip{
	  display: block;
	  opacity: 1;
  }
  .footer_oitem{
	width: 42px;
    height: 42px;
	margin-right: 20px;
	transition: all .2s ease;
	overflow: hidden;
  }
  .footer_oitem&gt;img{
	width: 100%;
	height: 100%;
	border-radius: 10px;
  }
  .footer_oitem:hover{
	transform: scale(1.1);
    transform-origin: center;
  }
  /*.main_right.f-18 .main_content .editor-ui .weilei1129 span{font-size: 32px !important;}*//*è‹±æ–‡å­—ä½“æ”¾å¤§f-18*/
@media (max-width: 800px){
	.footer_olist{
	   margin: 0px 0 50px 0;
	}
}
@media (max-width: 768px){
	.co_content_item{
		width: 100%;
	}
	.job_item&gt;div:nth-child(3){
		position: initial;
		display: inline-block;
		margin-top: 12px;
	}
	.co_icon_item{
		width: 45%;
		text-align: center;
	}
	.imgLimit img{
		width: auto !important;
		height: 100% !important;
		min-width: 100%;
		position: relative;
		left: 50%;
		transform: translateX(-50%) !important;
	}
	.achievementlist1129{
		flex-wrap: wrap;
	}
	.achievement1129{
		min-width: 90% !important;
		text-align: center;
		margin-bottom: 1em;
	}
	.ib_intro{
		width: 100%;
	}
	.ib_down{
		width: 100%;
	}
	.tf_text{
		width: 45%;
	}
}
@media (max-width: 500px){
	.job_titem{
		width: 95%;
	}
	.tf_text{
		width: 100%;
	}
	.popup{
	  width: 375px !important;
	}
}

@media (max-width: 1024px){
	.nav_li_lan_mobile{
		display: block;
		position: absolute;
		right: 60px;
		bottom: 18px;
	}
}

.in_banner{
	max-height: 70vh;
    overflow: hidden;
}
</pre></body></html>