.banner{position:relative;overflow: hidden;}
.banner .swiper-slide{overflow: hidden;}
.banner .swiper-slide .a{display:block;position:relative}
.banner .swiper-slide .a:before{content:'';position:absolute;left:0;top:-1px;right:0;height:2.6rem;background:url(../images/22.png) repeat-x top center;background-size:101% 100%;z-index:2;opacity: 1;}
.banner .swiper-slide .a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:2rem;background:url(../images/22s.png) repeat-x top center;background-size:auto 100%;z-index:2;opacity: .8;}
.banner .item  .img{height:100vh;min-height: 6rem;width:100%;overflow:hidden;position:relative; }
.banner .item  .img img{width: 100%;height: 100%;object-fit: cover}
.banner .item  .img video{width: 100%;height: 100%;object-fit: cover}
.banner .swiTool{position:absolute;bottom:.6rem;left:.8rem;z-index:5;right: .8rem;}
.banner .swiDots{position:relative;bottom:0;display: flex;align-items: center;}
.banner .swiDots span{width:.27rem;height:.34rem;margin-right:.4rem;position:relative;border-radius: 0;opacity: 1;transition: .3s;background: url(../images/dot.png) no-repeat center;background-size: 100% 100%}
.banner .swiDots span:after{content: '';height: .66rem;background:url(../images/doton.png) no-repeat center;background-size: 100% 100%; width: .51rem;position: absolute;top: 50%;left: 50%;margin-left: -.25rem;margin-top: -.33rem;transform: scale(0);opacity: 0;visibility: hidden;}
.banner .swiDots span.active{background: transparent}
.banner .swiDots span.active:after{opacity: 1;visibility: visible;transform: scale(1);transition: .3s}
.banner .mor a{color: #fff;font-size: .18rem}

@media (min-width:1930px){

}
@media (min-width:1025px){
.banner .swiper-slide .sc{-webkit-transition:8s 1s linear;-webkit-transform:scale(1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1.1)}
}
@media (max-width:1024px){
.banner .swiper-slide .a:before{height: 1.2rem}
.banner .item  .img{height: 50vw;min-height: inherit;}
.banner .swiDots span{margin: 0 .2rem}
.banner .swiTool{bottom:.3rem;left:.4rem;right: .4rem;}
.banner .swiper-slide .a:after{height: 35%}
}
@media (max-width:640px){
.banner .item .img{height: 58vw}
.banner .swiDots{margin-right: .1rem}
.banner .swiDots span{width: .2rem;height: .25rem;margin: 0 .15rem}
.banner .swiDots span:after{height: .44rem; width: .34rem;margin-left: -.17rem;margin-top: -.22rem;}
.banner .swiTool{bottom:.2rem;left:.3rem;right: .2rem;}
}
.iconfont{font-size: inherit;}

.intit h3{font-size: 1rem}
.more a{display: block;line-height: .5rem;border: 1px solid rgba(0,0,0,.2);font-style: italic;padding: 0 .25rem;border-radius: .5rem;transition: .3s;font-weight: bold;min-width: 2.6rem;text-align: center;}

.more.w a{border-color: rgba(255,255,255,.3);color: #fff}

.home .uswiDots{text-align: center;margin-top: .3rem}
.home .uswiDots span{margin: 0 5px;width: 12px;height: 12px}
.home .uswiDots span.active{background:#fdbe00;opacity: 1; }
.homea{padding: .8rem 0 .6rem;background: #fff}
.homea .intit{margin-bottom: .45rem}
.homea .list li{width: calc((100% - .4rem) / 3);margin-right: .2rem}
.homea .list li:last-child{margin-right: 0}
.homea .list li .img{height: 3.3rem;}
.homea .list li .img img{}
.homea .list li .img:after{opacity: .8;height: 50%}
.homea .list li .txt{position: absolute;left: 0;bottom:0;right: 0;z-index: 3;color: #fff;padding: .2rem}
.homea .list li .txt h4{font-size: .22rem;line-height: 1.4em}
.homea .list li .txt .time{font-style: italic;margin-top: .1rem;font-size: .18rem}
.homea .list li a{display: block;position: relative;}


.homeb{position: relative;overflow: hidden;}
.homeb .intit{margin-bottom: .5rem}
.homeb .slideBg{height: 8.4rem}
.homeb .slideBg .img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;background: #0c6cb3}
.homeb .slideBg .swiper-slide:nth-child(1) .img{background: #0c6cb3}
.homeb .slideBg .swiper-slide:nth-child(2) .img{background: #b33b54}
.homeb .slideBg .swiper-slide:nth-child(3) .img{background: #c9a125}
.homeb .slideBg .img img{width: 100%;height: 100%;object-fit: cover;opacity: .1;}
.homeb .slideBg  .wp{padding-top: 1.6rem}
.homeb .slideBg .img:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;z-index: 1;background: url(../images/sha.png) ;top: 0;pointer-events: none;mix-blend-mode: soft-light;}
.homeb .slideBg  .txt {max-width: 8.8rem}
.homeb .slideBg  .txt .h4{font-size: .6rem;margin-bottom: .25rem;line-height: 1.3em;color: #fff}
.homeb .slideBg  .txt .p{font-size: .22rem;line-height: 1.8em;color: rgba(255,255,255,.7);font-style: italic;height: 1.18rem}
.homeb .more{position: absolute;left: calc((100vw - 15.6rem) / 2);bottom: 2rem;z-index: 5}
.homeb .list{position: absolute;right:  calc((100vw - 15.6rem) / 2);top: .12rem;width: 5.2rem;z-index: 5;overflow: hidden;height: 6.6rem}

.homeb .list li{height: 1.6rem;transition: .3s;padding: .3rem;display: flex;align-items: center;overflow: hidden;position: relative;}
.homeb .list li a{display: block;position: relative;z-index: 3}
.homeb .list li h4{font-size: .2rem;line-height: 1.6em;color: #fff;}
.homeb .list li .arr{display: block;width: .63rem;height: .71rem;background: url(../images/arr545.png) no-repeat center;background-size: 100% 100%;margin-top: .15rem;display: none}
.homeb .list li:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;z-index: 1;background: url(../images/5688.png) no-repeat right bottom ;background-size: auto 2.8rem; top: 0;pointer-events: none;mix-blend-mode: multiply;opacity: 0;visibility: hidden;}
.homeb .list li:nth-child(1){background: #00518e}
.homeb .list li:nth-child(2){background: #94243b}
.homeb .list li:nth-child(3){background: #fdbe00}
.homeb .list li.on{height: 3.4rem;}
.homeb .list li.on .arr{display: block;}
.homeb .list li.on:after{opacity: 1;visibility: visible;}
.homeb .list li.on h4{font-size: .3rem;-webkit-line-clamp: 4;}
.homec{padding: .8rem 0 ;background: #fff}
.homec .intit{margin-bottom: .5rem}
.homec .list li{width:  calc((100% - .8rem) / 3);margin-right: .4rem}
.homec .list li:last-child{margin-right: 0}
.homec .list li a{display: block;height: 2rem;background: #f5f5f5;border-left: 6px solid #00568e;border-radius: .1rem;transition: .3s}
.homec .list li .txt{padding: .3rem .25rem;height: 100%;display: flex;justify-content: space-between;flex-direction: column}
.homec .list li .txt .h4{font-size: .22rem;line-height: 1.3em;height: .86rem}
.homec .list li .txt .time{font-style: italic;color: #666}
.homec .list li .txt .time i{margin-right: 5px;color: #222}


.homed{height: 100vh;position: relative;}
.homed:after{content: '';position: absolute;left: 0;bottom: -1px;right: 0;z-index: 3;background: url(../images/wbg.png) no-repeat bottom center;background-size: 100% 100%;height: 3.1rem;pointer-events: none;}
.homed .slideDg{height: 100%}
.homed .imgbg{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;}
.homed .imgbg:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;z-index: 1;background: url(../images/linlayer.png) no-repeat bottom center;background-size: cover;top: 0;pointer-events: none;}
.homed .imgbg img{width: 100%;height: 100%;object-fit: cover;position: relative;z-index: 0}
.homed .slideDg .img{width: 2.5rem;height: 2.5rem;border-radius: 50%;border: 2px solid #fff;margin: 0 auto .5rem}
.homed .wp{padding-top:1.8rem;position: relative;z-index: 5;max-width: 12rem;opacity: 0;visibility: hidden;transition: .5s}
.homed .txt{text-align: center;text-shadow: 1px 1px 6px rgba(0,0,0,.6);color: #fff;}
.homed .txt .h4{font-size: .34rem;margin-bottom: .2rem;line-height: 1.2em}
.homed .txt .p{font-size: .22rem;font-style: italic;line-height: 1.6em;max-width: 9.2rem;margin: 0 auto}
.homed .dots{width: 1.7rem;height: 2.2rem;position: absolute;top: 2.55rem;left: 50%;margin-left: -1.65rem;z-index: 3;opacity: 0;visibility: hidden;transition: .5s}
.homed .dots #line{position: relative;z-index: 0}
.homed .dots .cls-1{fill: #fff;}
.homed .dots .li{position: relative;z-index: 1;cursor: pointer;}
.homed .dots .cls-1.on{fill: #fdbe00;}
.homed .more{position: absolute;z-index: 5;bottom: 1.6rem;left: 0;right: 0;display: flex;justify-content: center;opacity: 0;visibility: hidden;transition: .5s}
.homed.showdiv .imgbg img{-webkit-filter: blur(15px);filter: blur(15px);opacity: 1;}
.homed.showdiv .wp{opacity: 1;visibility: visible;}
.homed.showdiv .dots{opacity: 1;visibility: visible;}
.homed.showdiv .more{opacity: 1;visibility: visible;}


@media screen and (orientation: landscape) {
 /*横屏 css*/
 @media(max-width: 992px){
 .homed{min-height: 8rem}	
 }
  @media(max-width:750px){
 .homed{min-height: 7rem}	
 }
   @media(max-width:640px){
 .homed{min-height: 6.5rem}	
 }
}


.homee{padding: 1.2rem 0 0;background: url(../images/3.jpg) no-repeat top center;background-size: cover;overflow: hidden;}
.homee .intit{margin-bottom: .7rem}
.homee .intit .desc{font-size: .22rem;color: #666;width: calc(100% - 4.85rem);font-style: italic;line-height: 1.8em}
.homee .list li a{display: block;position: relative;overflow: hidden;}
.homee .list li .arr{display: block;width: .45rem;height: .51rem;background: url(../images/mor.png) no-repeat center;background-size: 100% 100%;position: absolute;top: .3rem;right: .3rem;z-index: 2}
.homee .list li .txt{position: absolute;left: 0;bottom:-.9rem;right: 0;z-index: 3;color: #fff;padding: .25rem .3rem;transition: .3s;}
.homee .list li .txt h4{font-size: .6rem;margin-bottom: .15rem}
.homee .list li .txt p{font-size: .22rem;color: rgba(255,255,255,.7);line-height: 1.5em;transition: .3s;opacity: 0;}


.homef{padding: 1rem 0 .6rem;background: #fff}
.homef .slide-number{padding-top: .1rem}
.homef .slide-number .swiper-slide{width: calc(25% - .2rem);margin: 0 .1rem;text-align: center;}
.homef .slide-number .swiper-slide .num{font-size: .85rem;font-weight: bold;position: relative;}
.homef .slide-number .swiper-slide .num strong{position: relative;z-index: 2}
.homef .slide-number .swiper-slide .num:before{content: '';position: absolute;width: .8rem;height: .8rem;background: #fdbe00;border-radius: 50%;top: 0;left: -.1rem;z-index: 0;pointer-events: none}
.homef .slide-number .swiper-slide  p{font-size: .22rem;font-style: italic;}
.homef .slide-number .swiper-slide:hover .num:before{animation: beat 0.5s 1;}
.homeg{position: relative;overflow: hidden;padding-top: .5rem;background: #fff}
.homeg  .intit{position: absolute;left:3.6rem;right: 3.6rem;top: 0;}
.homeg  .intit h3{font-size: .6rem;text-align: center;margin-bottom: .4rem}
.homeg .media ul li{margin: 0 .05rem}
.homeg .media ul li a{display: block;width: .5rem;height: .5rem;color: #00518e;background: #e4f3ff;border-radius: .1rem;text-align: center;line-height: .5rem;font-size: .26rem;transition: .3s}
.homeg .media ul li a:hover{background: #fdbe00;color: #fff}
.homeg:after{position: absolute;content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 2.5rem;background: url(../images/basw.png) repeat-x bottom center;background-size: auto 100%;z-index: 3;pointer-events: none;}
.homeg .lists{align-items: flex-end;}
.homeg .lists .list{}
.homeg .lists .list ul li{margin-bottom: .1rem;user-select: none}
.homeg .lists .list ul li .img{border-radius: .1rem}
.homeg .lists .list ul li .img:after{opacity: .8;}
.homeg .lists .list ul li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;color: #fff;padding: .2rem;display: flex;align-items: center;justify-content: space-between;}
.homeg .lists .list ul li .txt i{display: block;width: .44rem;height: .44rem;border-radius: 50%;text-align: center;line-height: .44rem;color: #fff;font-size: .22rem}
.homeg .lists .list ul li .txt i.swi-youtube1{background: #a61d39}
.homeg .lists .list ul li .txt i.swi-linkedin{background: #0884d3}
.homeg .lists .list ul li .txt i.swi-Titter{background: #0884d3}
.homeg .lists .list ul li .txt i.swi-instagram1{background: #fdbe00}
.homeg .lists .list ul li .txt i.swi-facebook1{background: #00518e}
.homeg .lists .list ul li .txt h4{width: calc(100% - .6rem)}
.homeg .lists .list ul li:hover .txt h4{color:#fdbe00 }
.homeg .lists .list ul li a{display: block;position: relative;}
.homeg .lists .list1{width: 3.4rem;height: 8.45rem;overflow: hidden;}
.homeg .lists .list2{width: 4.24rem;height: 6.3rem;overflow: hidden;}
.homeg .lists .list1 ul li .img{height: 4.4rem}
.homeg .lists .list2 ul li .img{height: 3.1rem}

.homeh{position: relative;height: 100vh;background: url(../images/vbg.jpg) #fff no-repeat bottom center;background-size: 100% auto;overflow: hidden;display: flex;align-items: center;justify-content: center;padding-bottom: 1rem}
.homeh .videoBoxs{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 4;background: #000}
.homeh .videoBoxs .more{margin-top: .5rem}
.homeh .videoBoxs .vtit{position: absolute;top: 1.5rem;left: 0;right: 0;text-align: center;color: #fff;font-size: 1rem;font-weight: bold;z-index: 6;pointer-events: none}
.homeh .videoBoxs .swi-play{position: absolute;left: 50%;top: 50%;transform: translate3d(-50%,-50%,0);z-index: 3;color: rgba(255,255,255,.8);font-size: 1.5rem}
.homeh .videoBoxs .txt{position: absolute;left: 0;bottom: .8rem;right: 0;z-index: 3;color: #fff;text-align: center;}
.homeh .videoBoxs .txt h4{font-size: .34rem;max-width: 12rem;width: 90%;margin: 0 auto}
.homeh .videoBoxs .txt h4 a{color: #fff}
.homeh .videoBoxs .txt h4 a:hover{color:#fdbe00}
.homeh .videoBoxs video{width: 100%;height: 100%;object-fit: cover;opacity: .8}
.homeh .slideH .swiper-slide{width: 7.4rem}
.homeh .slideH .swiper-slide .img{height: 4.1rem;transition: .3s}
.homeh .slideH .swiper-slide .img img{opacity: .5;}
.homeh .slideH .swiper-slide .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;padding:0 .3rem .2rem;color: #fff;visibility: hidden;opacity: 0;transition: .3s}
.homeh .slideH .swiper-slide .txt h4{font-size: .22rem;text-align: center;}
.homeh .slideH .swiper-slide-active .txt{opacity: 1;visibility: visible;}
.homeh .slideH .swiper-slide-active a{display: block;position: relative;}
.homeh .slideH .swiper-slide-active a:before{content: "\e630";font-family: swiper-icons !important;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%,-50%,0);z-index: 3;color: rgba(255,255,255,.8);border: 2px solid rgba(255,255,255,.8);border-radius: 50%;width: .8rem;height: .8rem;text-align: center;line-height: .8rem;font-size: .4rem}
.homeh .slideH .swiper-slide-active .img{background:#007cd9 }
.homeh .slideH .swiper-slide-prev .img{background:#e1002e }
.homeh .slideH .swiper-slide-next .img{background:#fdbe00 }
.homeh .intit{margin-bottom: .5rem;}

@keyframes ups{
0%{transform: translateY(0);}50%{transform: translateY(-10px);}100%{transform: translateY(0);}
}
.ani1s{animation: ups linear 2s infinite;}
.ani2s{animation: ups linear 1.8s infinite;}
.ani3s{animation: ups linear 2.2s infinite;}
.ani4s{animation: ups linear 1.4s infinite;}
.ani5s{animation: ups linear 1.6s infinite;}
.ani6s{animation: ups linear 2.6s infinite;}

.admissions{position: fixed;top: 0;bottom:0;left: -100%;width: 100%;background: url(../images/adminbg.jpg) no-repeat center;background-size: cover;z-index: 1001;display: flex;justify-content: center;flex-direction: column;transition: .5s;overflow: auto}
.admissions .intit{margin-bottom: .5rem;color: #fff}
.admissions .admi-list{position: relative;height: 5.96rem;max-width: 16.6rem;margin: 0 auto;width: 96%}
.admissions .admi-list li{box-shadow: 0 .18rem .5rem rgba(0,48,87,.4);border-radius: 50%}
.admissions .admi-list li:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: 50%;z-index: 3;pointer-events: none;border: 3px solid #fff;opacity: 0;visibility: hidden;transition: .3s}
.admissions .admi-list li a{display: block;height: 100%}
.admissions .admi-list li .txt{height: 100%;display: flex;align-items: center;justify-content: center;position: relative;z-index: 3;text-align: center;color: #fff;text-shadow:1px 1px 6px rgba(0,0,0,.3); }
.admissions .admi-list li .txt h4{line-height: 1.4em}
.admissions .admi-list li .img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 0;pointer-events: none;border-radius: 50%;overflow: hidden;isolation:isolate;}
.admissions .admi-list li .img:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;z-index: 1;background: url(../images/sha.png) ;top: 0;pointer-events: none;mix-blend-mode: soft-light;}
.admissions .admi-list li .img img{width: 100%;height: 100%;object-fit: cover;opacity: .2;transition: .5s;position: relative;z-index: 1}

.admissions .admi-list li:nth-child(1) .img{background: #b74159}
.admissions .admi-list li:nth-child(2) .img{background: #3789cd}
.admissions .admi-list li:nth-child(3) .img{background: #44b8e7}
.admissions .admi-list li:nth-child(4) .img{background: #e7be43}
.admissions .admi-list li:nth-child(5) .img{background: #589dd1}
.admissions .admi-list li:nth-child(6) .img{background: #499f23}
.admissions .admi-list li:nth-child(7) .img{background: #508ad5}
.admissions .admi-list li:nth-child(8) .img{background: #339def}
.admiBtn{position: fixed;left: 0;top: 45%;margin-top: -.84rem;width: .88rem;height: 1.68rem;z-index: 1002;display: none}
.navShow .admiBtn{display: none!important}
.admiBtn span{display: block;cursor: pointer;}
.admiBtn img{width: 100%;height: 100%}
.admiBtn .hideBtn{display: none}
.admissions .admi-list li:hover:before{opacity: 1;visibility: visible;}
.admissions .admi-list li:hover .img img{opacity: .6;transform: scale(1.1);}
.admissions.showDiv{left: 0}
.homeb .uswiDots{display: none}
@media (min-width: 1025px){
.more a:hover{background:#fdbe00 ;color: #fff;border-color:#fdbe00 }
.more.w a:hover{background:#fdbe00 ;border-color:#fdbe00}
.homea .list li:hover .img img{opacity: 1;}
.homec .list li:hover a{border-left-color: #94243b;color: #94243b;box-shadow: 0 5px 15px rgba(0,0,0,.15)}
.homed .slideDg a:hover .txt .h4{color:#fdbe00 }
.homee .list li:nth-child(1){width:6.43rem }
.homee .list li:nth-child(2),.homee .list li:nth-child(3){width:4.8rem;position: absolute;left: 6.44rem }
.homee .list li:nth-child(3){top: 2.21rem}
.homee .list li:nth-child(4){width:4.35rem }

.homee .list li:nth-child(1) .img{height: 4.41rem }
.homee .list li:nth-child(2) .img{height: 2.2rem }
.homee .list li:nth-child(3) .img{height: 2.2rem }
.homee .list li:nth-child(4) .img{height: 4.41rem}
.homee .list li:hover .arr{animation: beat 0.5s 1;}
.homee .list li:hover .txt{bottom: 0;}
.homee .list li:hover .txt p{opacity: 1;}
.admissions .admi-list li{position:absolute;}
.admissions .admi-list li:nth-child(1){width: 2.95rem;height: 2.95rem;font-size: .28rem;left: 0;top: 1.2rem}
.admissions .admi-list li:nth-child(2){width: 2rem;height: 2rem;font-size: .22rem;left:3.75rem;top: .5rem}
.admissions .admi-list li:nth-child(3){width: 1.4rem;height: 1.4rem;font-size: .18rem;left: 3.15rem;top: 2.65rem}
.admissions .admi-list li:nth-child(4){width: 1.8rem;height: 1.8rem;font-size: .26rem;left: 4.4rem;top: 3.8rem}
.admissions .admi-list li:nth-child(5){width: 3.8rem;height: 3.8rem;font-size: .3rem;left: 6.3rem;top: .6rem}
.admissions .admi-list li:nth-child(6){width: 2rem;height: 2rem;font-size: .18rem;left: 10.5rem;top: 2.85rem}
.admissions .admi-list li:nth-child(7){width: 2.4rem;height: 2.4rem;font-size: .28rem;left:11.95rem;top: 0}
.admissions .admi-list li:nth-child(8){width: 3.2rem;height: 3.2rem;font-size: .3rem;right: 0;bottom:0;}
}

@media (max-width: 1024px){
.intit h3{font-size: .8rem}
.homea .list li{width: calc((100% - .2rem) / 2)}
.homea .list li .img img{opacity: 1;}	
.homeb .list{display: none}
.homeb .intit{text-align: center;margin-bottom: .3rem}
.homeb .slideBg{overflow: visible;height:6rem}
.homeb .slideBg .wp{padding-bottom: 2rem;padding-top: 1rem}
.homeb .more{left:.4rem;bottom: .7rem}
.homeb .slideBg .txt{max-width: inherit;}
.homeb .slideBg .txt .h4{font-size: .4rem}
.homeb .uswiDots{display: block;margin-top: 0;position: absolute;left: .4rem;bottom: 1.8rem;right: .4rem;text-align: left;z-index: 5}

.homec .list li{width:  calc((100% - .4rem) / 2);}
.homec .list li .txt .h4{height: auto}

.homed:after{height: 15vw;bottom: 0}
.homed .wp{padding-top:10vw}
.homed .slideDg .img{width: 20vw;height: 20vw;margin-bottom: .7rem}
.homed .dots{top: 15.5vw;width: 15vw;height: 19.4vw;margin-left: -14.5vw}
.homed .more{bottom: 1.5rem}
.homee{padding-top: .8rem}
.homee .intit{margin-bottom: .5rem}
.homee .intit .desc{font-size: .2rem;width: 100%;line-height: 1.6em;margin-top: .3rem}
.homee .list li{width: calc(50% - 2px);margin: 1px}
.homee .list li .img{height: 30vw}
.homee .list li .arr{display: block;width: .45rem;height: .51rem;background: url(../images/mor.png) no-repeat center;background-size: 100% 100%;position: absolute;top: .3rem;right: .3rem;z-index: 2}
.homee .list li .txt{position: absolute;left: 0;bottom:0;right: 0;z-index: 3;color: #fff;padding: .25rem .3rem;transition: .3s;}
.homee .list li .txt h4{font-size: .5rem;margin-bottom: .15rem}
.homee .list li .txt p{font-size: .18rem;opacity: 1;}

.homef .slide-number .swiper-slide{width: calc(33.33333% - .2rem);}
.homef .slide-number .swiper-slide .num{font-size: .75rem;}
.homeg{padding-top: 0}
.homeg .intit{position: relative;left: 0;right: 0;margin-bottom: .4rem}
.homeg .liMarc,.homeg .liMard{display: none}

.homeg .lists .list1{height: 6.3rem;width: calc(50% - .1rem)}
.homeg .lists .list2{height: 6.3rem;width: calc(50% - .1rem)}
.homeg .lists .list1 ul li .img{height: 35vw}
.homeg .lists .list2 ul li .img{height: 35vw}
.homeg .lists .list ul li{margin-bottom: .2rem}
.homeg .lists .list ul li h4{font-size: .2rem}
.homeh{height: auto;overflow: hidden;}

.homeh .slideH .swiper-slide{width: 70vw}
.homeh .slideH .swiper-slide .img{height: 40vw;transition: .3s}
.homeh .intit h3{font-size: .7rem}

.admiBtn{top: 45%;margin-top: -.5rem;width: .52rem;height: 1rem;}
.admissions{display: block;padding: .5rem 0}
.admissions .admi-list{height: auto;display: flex;justify-content: center;flex-wrap: wrap;}
.admissions .admi-list li{width: 20vw;height: 20vw;position: relative;margin: 1.5vw}
.admissions .admi-list li .txt h4{font-size: .24rem}
}
@media (max-width: 900px){
.homeb .slideBg{height: 6.5rem}
.homea .list li{width:100%;margin-right: .2rem}
.homea .list li .img{height: 50vw}
.homed{max-height: 7rem}
.homed .txt .h4{font-size: .28rem}
.homed .txt .p{font-size: .2rem}
.homed .more{bottom: 1.2rem;}
.homef .slide-number .swiper-slide .num{font-size: .65rem;}
.homef .slide-number .swiper-slide .num:before{width: .6rem;height: .6rem}
.homef .slide-number .swiper-slide p{font-size: .2rem}
.homeh .intit h3{font-size: .6rem}

.admissions .admi-list li{width: 26vw;height: 26vw;position: relative;margin: 1.5vw}
}
@media (max-width:700px){
.homeh .intit h3{width: 100%;text-align: center;}
.homeh .intit .more{display: flex;justify-content: center;margin-top: .2rem;width: 100%}
}
@media (max-width:640px){
.intit h3{font-size: .7rem}
.homeb .slideBg .wp{padding-top: .8rem}
.homeb .slideBg .txt .h4{font-size: .3rem;line-height: 1.5em}
.homeb .slideBg{height: 5.5rem}
.homeb .slideBg .txt .p{height: auto;font-size: .2rem}
.homeb .more,.homeb .uswiDots{left: 5vw}
.homec .list li{width:  100%}

.homee .list li:nth-child(1){width: calc(100% - 2px);margin: 1px}
.homee .list li:nth-child(1) .img{height: 50vw}
.homee .list li:nth-child(4){width: calc(100% - 2px);margin: 1px}
.homee .list li:nth-child(4) .img{height: 50vw}
.homef .slide-number .swiper-slide{width: calc(50% - .2rem);}
.homef .slide-number .swiper-slide .num{font-size: .6rem;}
}

@media (max-width:480px){
.homea{padding-top: .6rem}
.intit h3,.homeh .intit h3{font-size: 9vw}
.more a{min-width: inherit;padding: 0 .2rem;line-height: .42rem;font-size: .16rem}
.homeb .slideBg .wp{padding-top: .8rem}
.homeb .slideBg .txt .h4{font-size: .26rem;line-height: 1.5em}
.homeb .slideBg{height: 5.5rem}
.homeb .slideBg .txt .p{height: auto;font-size: .18rem}
.homea .list li .img{height: 55vw}
.homea .list li .txt h4{font-size: .2rem;line-height: 1.2em}

.homed .wp{padding-top:14vw}
.homed .slideDg .img{width: 30vw;height: 30vw;margin-bottom: .7rem}
.homed .dots{top: 22.5vw;width: 22vw;height: 28.5vw;margin-left: -20.5vw}
.homed .txt .h4{font-size: .24rem;-webkit-line-clamp: 3;}
.homed .txt .p{font-size: .18rem}
.homee .intit .desc{font-size: .18rem}
.homee .list li:nth-child(2) .txt p,.homee .list li:nth-child(3) .txt p{display: none}
.homee .list li:nth-child(2) .txt h4,.homee .list li:nth-child(3) .txt h4{margin-bottom: 0;font-size: 7vw}
.homee .list li:nth-child(1) .txt h4,.homee .list li:nth-child(4) .txt h4{font-size: 9vw}

.homef .slide-number .swiper-slide .num{font-size: 10vw;}
.homef{padding-top: .6rem}
.homeg  .intit h3{font-size: 8vw}

.homeg .lists .list1{height: 6rem;width: calc(50% - .05rem)}
.homeg .lists .list2{height: 6rem;width: calc(50% - .05rem)}
.homeg .lists .list1 ul li .img{height: 32vw}
.homeg .lists .list2 ul li .img{height: 32vw}
.homeg .lists .list ul li{margin-bottom: .1rem}
.homeg .lists .list ul li h4{font-size: .14rem}
.homeg .lists .list ul li .txt{padding: .1rem}
.homeg .lists .list ul li .txt i{width: .3rem;height: .3rem;line-height: .3rem;font-size: .15rem}
.homeg .lists .list ul li .txt h4{width: calc(100% - .45rem)}
.homeh .wp{width: 100%;margin-left: 0;margin-right: 0}
.homeh .slideH .swiper-slide{width: 90%}
.homeh .slideH .swiper-slide .img{height: 54vw;transition: .3s}
.homeh .slideH .swiper-slide-active a:before{border: 2px solid rgba(255,255,255,.8);width: .6rem;height: .6rem;line-height: .6rem;font-size: .3rem;top: 45%}
.admissions .admi-list li{width: 32vw;height: 32vw;position: relative;margin: 2vw}
.admissions .admi-list li .txt h4{font-size: 3.5vw}
/*.admissions .admi-list li:nth-child(1){transform: scale(.9);}
.admissions .admi-list li:nth-child(2){transform: scale(1);}
.admissions .admi-list li:nth-child(3){transform: scale(.85);}
.admissions .admi-list li:nth-child(4){transform: scale(.9);}
.admissions .admi-list li:nth-child(5){transform: scale(1.1);}
.admissions .admi-list li:nth-child(6){transform: scale(.75);}
.admissions .admi-list li:nth-child(7){transform: scale(.9);}
.admissions .admi-list li:nth-child(8){transform: scale(.88);}*/
}

.homeh .videoBoxs .swi-play{display: none}