

/* nyBanner */
.nyBanner{width: 100%;height: 21.66rem;background-repeat: no-repeat;background-position: center;background-size: cover;color: #FFFFFF;line-height: 0.86rem;}
.nyBanner .title{line-height: 2rem;margin-bottom: 0.8rem;font-weight: normal;}
.nyBanner .path{padding-left: 1.3rem;background: url(../images/icon_home.svg) no-repeat left center;background-size: 0.86rem auto;}
.nyBanner .path span{margin: 0 0.5rem;}
.nyBanner .path a:hover{opacity: 0.9;text-decoration: underline;}

.nyBg{background: #F8F8F8;}

.mrgBtm40{margin-bottom: 1.33rem;}


@keyframes pulse {
    from {
      transform: scale3d(1, 1, 1);
    }
   
    2% {
      transform: scale3d(1.1, 1.1, 1.1);
    }
    14% {
        transform: scale3d(1.1, 1.1, 1.1);
    }
   
    30% {
      transform: scale3d(1, 1, 1);
    }
    100% {
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pulse1 {
    from {
      transform: scale3d(1, 1, 1);
    }
   
    2% {
      transform: scale3d(1.2, 1.2, 1.2);
    }
    14% {
        transform: scale3d(1.2, 1.2, 1.2);
    }
   
    30% {
      transform: scale3d(1, 1, 1);
    }
    100% {
        transform: scale3d(1, 1, 1);
    }
}



/* nyNav */
.nyNav{background: #FFFFFF;box-shadow: 0 15px 34px rgba(57, 81, 42, 0.12);}
.nyNav li a{display: block;padding: 0 1rem;overflow: hidden;color: #2F2F2F;line-height: 2.66rem;}
.nyWrap{padding: 3.33rem 0;min-height: 300px;}

/* aboutPage */
.aboutPage{overflow: hidden;}
.aboutPage .item1{padding: 3.33rem 0 0;position: relative;z-index: 1;}
.aboutPage .item1 .left{width: 57.1%;box-sizing: border-box;padding: 0.9rem 1rem 0.9rem 1.5rem;border-left: 4px solid #00685D;height: 14.33rem;overflow: auto;}
.aboutPage .item1 .left .title{color: #373737;line-height: 1.5rem;margin-bottom: 1.33rem;}
.aboutPage .item1 .right{width: 48.75%;position: relative;}
.aboutPage .item1 .right::before{content: "";width: 3.36rem;height: 3.36rem;background: #D5A022;position: absolute;right: -0.66rem;top: -0.66rem;}
.aboutPage .item1 .container{position: relative;z-index: 2;overflow: hidden;}
.aboutPage .item1 .container .pic{height: 0;padding-bottom: 18.83rem;position: relative;overflow: hidden;}
.aboutPage .item1 .container .pic::before{content: "";position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;height: 2.9rem;background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.49), #000000);opacity: 0.77;}
.aboutPage .item1 .container .pic h5{position: absolute;left: 0;bottom: 1rem;z-index: 3;width: 100%;box-sizing: border-box;padding: 0 0.86rem;color: #FFFFFF;line-height: 0.93rem;}
.aboutPage .item2{margin-top: -2.63rem;position: relative;padding: 3.3rem 0;box-sizing: border-box;}
.aboutPage .item2::before{content: "";width: 1760px;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/aboutBg1.jpg) no-repeat left center;background-size: cover;}
.aboutPage .item2 .wrap{position: relative;z-index: 2;}
.aboutPage .item2 .left{width: 48.125%;color: #fff;box-sizing: border-box;padding-left: 1.66rem;text-align: justify;height: 20rem;overflow: auto;}
.aboutPage .item2 .right{width: 47.5%;height: 19.83rem;position: relative;}
.aboutPage .item2 .right .box{width: 25.33rem;height: 19.83rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.aboutPage .item2 .box .circle{width: 12.16rem;height: 12.16rem;box-sizing: border-box;border: 0.66rem solid #D5A022;border-radius: 50%;position: absolute;left: 5.06rem;top: 3.4rem;z-index: 1;}
.aboutPage .item2 .box .circle.w{border-color: #FFFFFF;width: 9.43rem;height: 9.43rem;left: auto;right: 4.2rem;top: auto;bottom: 0;}
.aboutPage .item2 .box li{position: absolute;z-index: 4;width: 7.13rem;height: 7.13rem;box-sizing: border-box;border-radius: 50%;background: rgba(255, 255, 255, 0.1);border: 1px dashed #fff;text-align: center;color: #fff;line-height: 25px;backdrop-filter: blur(24px);}
.aboutPage .item2 .box li .data{line-height: 2rem;}
.aboutPage .item2 .box li .data span{font-weight: bold;}
.aboutPage .item2 .box li  p{opacity: 0.6;}
/* .aboutPage .item2 .box .li1{left: 6.83rem;top: 5.13rem;width: 8.73rem;height: 8.73rem;}
.aboutPage .item2 .box .li2{left: 0;top: 7.73rem;width: 6.4rem;height: 6.4rem;animation:pulse1 10s both 6s infinite;}
.aboutPage .item2 .box .li3{top: 0;right: 4.66rem;animation:pulse1 10s both 4s infinite;}
.aboutPage .item2 .box .li4{right: 0;top:6.5rem;animation:pulse1 10s both 8s infinite;}
.aboutPage .item2 .box .li5{right: 5.73rem;bottom: 1.56rem;width: 6.3rem;height: 6.3rem;animation:pulse1 10s both 2s infinite;}
.aboutPage .item2 .box li:hover{animation-play-state:paused;} */

.aboutPage .item2 .box .li1{left: 6.83rem;top: 5.13rem;width: 8.73rem;height: 8.73rem;}
.aboutPage .item2 .box .li2{left: 0;top: 7.73rem;width: 6.4rem;height: 6.4rem;}
.aboutPage .item2 .box .li3{top: 0;right: 4.66rem;}
.aboutPage .item2 .box .li4{right: 0;top:6.5rem;}
.aboutPage .item2 .box .li5{right: 5.73rem;bottom: 1.56rem;width: 6.3rem;height: 6.3rem;}
.aboutPage .item2 .box li:hover{transform: scale(1.1);}

.aboutPage .item3{padding: 3.33rem 0;}
.aboutPage .item3 .pic1{margin: 0 0 2.66rem 3.2rem;width: 48.75%;}
.aboutPage .item3 .pic2{margin:  -5.5rem 3.2rem 0 0;width: 48.75%;}

/* singlePage */
.singlePage .title{margin-bottom: 1.4rem;text-align: center;line-height: 1.5rem;color: #373737;}
.singlePage .title .subTit{font-weight: normal;}
.singlePage .cont{padding: 1rem;}
/* nyTitle */
.nyTitle{margin-bottom: 1.66rem;text-align: center;line-height: 1.4;color: #373737;}

/* picList */
.picList{padding-bottom: 2rem;}
.picList li{width: 23.1%;margin: 0 2.5% 2.5% 0;}
.picList li:nth-child(4n){margin-right: 0;}
.picList a{display: block;background: #FFFFFF;border-bottom: 2px solid #00685D;}
.picList .pic{padding-bottom: 68.37%;position: relative;overflow: hidden;}
.picList h5{padding: 0 0.86rem;line-height: 2.6rem;color: #373737;font-weight: bold;}
.picList a:hover h5{background: #00685D;color: #fff;}

.picScroll{max-width: 800px;margin: 0 auto;}
.picScroll .picWrap{height: 0;padding-bottom: 68.37%;position: relative;overflow: hidden;}
.picScroll .contScroll{position: relative;overflow: hidden;margin-bottom: 1rem;}
.picScroll .contScroll .downBtn{position: absolute;right: 10px;bottom: 10px;color: #fff;}
.picScroll .contScroll .btn{width: 1.5rem;height: 2.26rem;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;background: rgba(0, 0, 0, 0.4);cursor: pointer;}
.picScroll .contScroll .prev{left: 0;}
.picScroll .contScroll .next{right: 0;}
.picScroll .contScroll .btn img{filter: brightness(0) invert(1);}
.picScroll .contScroll .btn.disable{pointer-events: none;opacity: 0.5;}
.picScroll .tabScroll{position: relative;overflow: hidden;} 
.picScroll .tabScroll .picWrap{cursor: pointer;}
.picScroll .tabScroll .picWrap::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;border: 2px solid red;z-index: 2;opacity: 0;}
.picScroll .tabScroll .on .picWrap::before{opacity: 1;}
.passage .psgTitle.center h5{text-align: center;}
.passage .psgTitle.center .info{justify-content: center;}

/* page */
.page a{display: block;margin: 0 5px;background: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 2px;padding: 0 0.5rem;color: #000000;line-height: 1.13rem;}
.page .btn{position: relative}
.page .prev{padding-left: 1.5rem;}
.page .next{padding-right: 1.5rem;}
.page .btn:before{content: "";width: 7px;height: 7px;border-left: 1px solid #000;border-bottom: 1px solid #000;position: absolute;left: 0.7rem;top: 50%;margin-top: -4px;transform: rotateZ(45deg);}
.page .btn.next::before{left: auto;right: 0.7rem;transform: rotateZ(-135deg);}
.page .btn:hover::before{border-color: #fff;}

/* orgWrap */
.orgWrap .item{margin-bottom: 3rem;}
.orgWrap .item:last-child{margin-bottom: 0;}
.orgWrap .title{line-height: 3rem;color: #00685D;font-weight: bold;padding-left: 1.33rem;position: relative;}
.orgWrap .title::before{content: "";width: 4px;height: 1.5rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #00685D;}
.orgWrap .cont{margin-bottom: 1.66rem;}
.orgWrap .cont:last-child{margin-bottom: 0;}
.orgWrap .cont dd{color: #373737;line-height:1.5rem;padding: 0.8rem 1.33rem;background: #ECF3F3;}
.orgWrap .cont dd:nth-child(2n){background: #FFFFFF;}
.orgWrap .item2{background: #FFFFFF;margin-bottom: 1.66rem;}
.orgWrap .item2:last-child{margin-bottom: 0;}
.orgWrap .item2 .cont ul{padding: 0.66rem 1.33rem;}
.orgWrap .item2 .cont ul li{width: 32.4%;margin: 0 1.4% 0.66rem 0;background: #FFFFFF;box-sizing: border-box;border: 2px solid #00685D;padding: 0 1rem;position: relative;background: ##F8F8F8;border: none;}
.orgWrap .item2 .cont ul li:nth-child(3n){margin-right: 0;}
.orgWrap .item2 .cont ul li::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;
background: url(../images/orgBg.jpg) no-repeat right bottom;background-size: cover;transform-origin:left center;transform: scale(0,1);opacity: 0;}
.orgWrap .item2 .cont ul li a{width: 100%;line-height: 2.86rem;color: #373737;position: relative;z-index: 2;}
.orgWrap .item2 .cont ul li h5{flex: 1;overflow: hidden;}
.orgWrap .item2 .cont ul li .arr{flex-shrink: 0;margin-left: 1rem;width: 1rem;filter: brightness(0) invert(0.6);opacity: 0.8;}
.orgWrap .item2 .cont ul li:hover::before{transform: scale(1);opacity: 1;transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.orgWrap .item2 .cont ul li:hover a{color: #fff;}
.orgWrap .item2 .cont ul li:hover .arr{filter: brightness(0) invert(1);opacity: 1;}

/* teacherList */
.teacherList{padding-bottom: 2rem;}
.teacherList li{width: 48.75%;position: relative;margin-bottom: 1.33rem;background: #FFFFFF;}
.teacherList li:nth-child(2n){float: right;}
.teacherList li::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;
  background: url(../images/taecherBg.jpg) no-repeat right bottom;background-size: cover;transform-origin:left center;transform: scale(0,1);opacity: 0;}
.teacherList a{display: block;position: relative;z-index: 2;padding: 1rem 1rem 1.83rem 0;}
.teacherList h5{padding-left: 1rem;position: relative;line-height: 1.33rem;color: #00685D;border-left: 4px solid #00685D;margin-bottom: 8px;}
.teacherList p{padding-left: 1rem;color: #2F2F2F;line-height: 0.93rem;}
.teacherList .arr{position: absolute;right: 1rem;bottom: 1rem;filter: brightness(0) invert(0.6);opacity: 0.8;}
.teacherList li:hover::before{transform: scale(1);opacity: 1;transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.teacherList li:hover h5,
.teacherList li:hover p{color: #fff;}
.teacherList li:hover .arr{filter: brightness(0) invert(1);opacity: 1;}


/* jobList */
.jobList .nLi{margin-bottom: 1.33rem;}
.jobList .nLi:last-child{margin-bottom: 0;}
.jobList .dt{background: #FFFFFF;line-height: 3.2rem;color: #2F2F2F;cursor: pointer;}
.jobList .dt h5{flex: 1;overflow: hidden;box-sizing: border-box;padding-left: 1rem;position: relative;}
.jobList .dt h5::before{content: "";width: 4px;height: 1.33rem;background: #00685D;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.jobList .dt .right{flex-shrink: 0;padding: 0 1rem;}
.jobList .dt .right img{margin-left: 0.86rem;}
.jobList .dd{display: none;}
.jobList .dd .wrap{padding: 1.5rem 1.66rem 1.8rem;background: #FFFFFF;}
.jobList .on .dt{background: #00685D;color: #fff;}
.jobList .on .dt .right img{filter: brightness(0) invert(1);transform: rotateZ(90deg);}

/* newsList */
.newsList{padding-bottom: 2rem;}
.newsList li{margin-bottom: 1.33rem;}
.newsList a{display: flex;width: 100%;box-sizing: border-box;padding: 0.9rem;background: #FFFFFF;}
.newsList .pic{flex-shrink: 0;width: 11.9rem;height: 7.86rem;position: relative;overflow: hidden;margin-right: 1.66rem;}
.newsList .text{flex: 1;overflow: hidden;}
.newsList h5{color: #373737;line-height: 1rem;}
.newsList p{color: #2F2F2F;line-height: 0.86rem;max-height: 1.72rem;overflow: hidden;margin: 0.93rem 0 2rem;}
.newsList .btm{color: #BDBDBD;line-height: 1rem;}
.newsList .arr{filter: brightness(0) invert(0.6);opacity: 0.8;}
.newsList a:hover{background: #00685D;}
.newsList a:hover h5,
.newsList a:hover .btm,
.newsList a:hover p{color: #fff;}
.newsList a:hover p{opacity: 0.8;}
.newsList a:hover .arr{filter: brightness(0) invert(1);opacity: 1;}


/* picNewsList */
.picNewsList{padding-bottom: 2rem;}
.picNewsList li{width: 31.7%;margin: 0 2.45% 1.33rem 0;}
.picNewsList li:nth-child(3n){margin-right: 0;}
.picNewsList a{display: block;background: #FFFFFF;border-bottom: 2px solid #00685D;position: relative;}
.picNewsList a::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #00685D url(../images/newsBg.jpg) no-repeat right bottom;opacity: 0;}
.picNewsList .pic{height: 0;padding-bottom: 63.24%;position: relative;overflow: hidden;z-index: 2;}
.picNewsList .text{position: relative;z-index: 2;padding: 1rem 1.1rem 0.8rem;}
.picNewsList h5{color: #373737;line-height: 1rem;height: 2rem;overflow: hidden;}
.picNewsList p{color: #2F2F2F;line-height: 0.86rem;height: 1.72rem;overflow: hidden;margin: 1rem 0 1.73rem;opacity: 0.8;}
.picNewsList .btm{color: #BDBDBD;line-height: 0.8rem;}
.picNewsList .arr{filter: brightness(0) invert(0.6);opacity: 0.8;}
.picNewsList a:hover::before{opacity: 1;}
.picNewsList a:hover h5,
.picNewsList a:hover p,
.picNewsList a:hover .btm{color: #fff;}
.picNewsList a:hover .arr{filter: brightness(0) invert(1);opacity: 1;}

/* noticeList */
.noticeList{padding-bottom: 2rem;}
.noticeList li{width: 48.75%;position: relative;background: #FFFFFF;margin-bottom:  1.33rem;}
.noticeList li:nth-child(2n){float: right;}
.noticeList li::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #00685D url(../images/noticeBg.jpg) no-repeat right bottom;opacity: 0;}
.noticeList li a{height: 5.33rem;color: #00685D;position: relative;z-index: 2;}
.noticeList li .date{flex-shrink: 0;width: 7.86rem;position: relative;text-align: center;}
.noticeList li .date::before{content: "";width: 4px;height: 1.33rem;background: #00685D;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.noticeList li .date span{display: block;font-size: 2.06rem;line-height: 1;}
.noticeList li .date em{line-height: 0.7rem;font-weight: 300;margin-top: 5px;}
.noticeList li h5{flex: 1;overflow: hidden;line-height: 1rem;max-height: 2rem;overflow: hidden;}
.noticeList li .arr{flex-shrink: 0;margin: 0 1rem 0 2.66rem;filter: brightness(0) invert(0.6);opacity: 0.8;}
.noticeList li:hover::before{opacity: 1;}
.noticeList li:hover a{color: #fff;}
.noticeList li:hover .arr{filter: brightness(0) invert(1);opacity: 1;}

/* passage */
.passage .psgTitle{padding-bottom: 1.33rem;border-bottom: 1px solid #DADADA;margin-bottom: 1.33rem;text-align: center;}
.passage .psgTitle h5{color: #373737;line-height: 1.4;margin-bottom: 0.6rem;}
.passage .psgTitle .subTitle{margin-bottom: 1.2rem;}

.passage .psgTitle .info{display: flex;align-items: center;color: rgba(55, 55, 55, 0.5);line-height: 0.8rem;justify-content: center;}
.passage .psgTitle .info .item{margin-right: 1.66rem;}
.passage .psgTitle .info .item:last-child{margin-right: 0;}
.passage .psgTitle .info .item img{margin-right: 0.5rem;}
.passage .psgCont{min-height: 300px;padding: 1rem;}
.passage .psgCont *{font-family: "PingFang SC","Microsoft Yahei" !important;}
.passage .psgCont .pic{text-align: center;padding: 1.33rem 0;}
.passage .psgCont p{text-indent: 2em;}
.passage .psgCont img{display: block;margin: 1rem auto;max-width: 1100px;}
.passage .psgLink{margin-top: 1.33rem;padding-top: 1.33rem;border-top: 1px solid #DADADA;color: #373737;line-height: 1.06rem;}
.passage .psgLink .btn{max-width: 40%;}
.passage .psgLink .btn img{flex-shrink: 0;filter: brightness(0) invert(0.6);opacity: 0.8;}
.passage .psgLink .prev img{margin-right: 0.5rem;}
.passage .psgLink .next img{margin-left: 0.5rem;}
.passage .psgLink .btn h5{flex: 1;overflow: hidden;}
.passage .psgLink a:hover{color: #00685D;}
.passage .psgLink a:hover img{filter: brightness(1) invert(0);opacity: 1;}


/* leaderList */
.leaderList ul li{padding-bottom: 1rem;border-bottom: 1px dotted #cccccc;margin-bottom: 1rem;}

.leaderList ul li a{display: block}

.leaderList ul li a .text h5{padding-top: 8px;line-height: 1.26rem;color: #1a1a1a;font-weight: normal;position: relative;}

.leaderList ul li a .text h5:before{content: "";width: 0;height: 2px;background: #00685D;position: absolute;left: 0;top:50%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}

.leaderList ul li a .text span{display: block;line-height: 1.06rem;color: #00685D;margin-bottom: 0.4rem;}

.leaderList ul li a:hover .text h5{color: #00685D;padding-left: 16px;}

.leaderList ul li a:hover .text h5:before{width: 13px;}

@media screen and (max-width: 1620px){
.aboutPage .item2 .right{zoom: 0.9;}
.aboutPage .item2 .left{padding-right: 1rem;}
.aboutPage .item3 .pic2{margin-top: -4rem;}
.nyWrap{padding: 2rem 0;}
}

@media screen and (max-width: 1480px){
.nyBanner{height: 18rem;}
.nyBanner .title{margin-bottom: 10px;}
.aboutPage .item1 .left{height: 12rem;}
.aboutPage .item1 .container .pic{padding-bottom: 16rem;}
.aboutPage .item3 .pic2{margin-top: 0;}

.orgWrap .title{padding-left: 1rem;line-height: 2rem;}
.orgWrap .title::before{height: 1rem;}
.orgWrap .cont dd{padding: 0.6rem 1rem;line-height: 1.2rem;}
.orgWrap .item2 .cont ul{padding: 0.6rem 1rem;}
.orgWrap .item2 .cont ul li{padding: 0 0.6rem;}
.orgWrap .item2 .cont ul li a{line-height: 2.4rem;}

.jobList .dt{line-height: 2.8rem;}
.jobList .dd .wrap{padding: 1rem;}

.picNewsList .text{padding: 0.8rem;}
.picNewsList p{margin: 0.5rem 0 1rem;}

.noticeList li a{height: 4.5rem;}
.noticeList li .date{width: 5.8rem;}
.noticeList li .date span{font-size: 1.6rem;}
.noticeList li .arr{margin-left: 1.8rem;}


}

@media screen and (max-width: 1300px){
.aboutPage .item3 .pic1{margin: 0 0 1.6rem 1.5rem;}
.aboutPage .item3 .pic2{margin-right: 1.5rem;}
}

@media screen and (max-width: 1200px){
.aboutPage .item2 .right{zoom: 0.7;}
.aboutPage .item2 .left{height: 15rem;}
.nyNav{display: none;}
}

@media screen and (max-width: 1024px){
.mrgBtm40{margin-bottom: 0.5rem;}
.aboutPage .item1{padding: 1rem 0;flex-wrap: wrap;}
.aboutPage .item1 .left,.aboutPage .item1 .right{width: 100%;}
.aboutPage .item1 .left{margin-bottom: 1rem;height: auto;padding: 0.5rem 0 0.5rem 1rem;}
.aboutPage .item1 .left .title{margin-bottom: 0.5rem;}
.aboutPage .item2 .wrap{flex-wrap: wrap;}
.aboutPage .item2 .left,.aboutPage .item2 .right{width: 100%;}
.aboutPage .item2 .left{height: auto;padding: 0 0 1rem 1rem;}
.aboutPage .item3{padding: 1rem 0;}

.picList{padding-bottom: 1rem;}
.picList li{width: 32%;margin: 0 2% 2% 0;}
.picList li:nth-child(4n){margin-right: 2%;}
.picList li:nth-child(3n){margin-right: 0;}

.teacherList{padding-bottom: 1rem;}
.teacherList li{margin-bottom: 1rem;}
.teacherList a{padding: 0.6rem 0.6rem 1.2rem 0;}
.teacherList .arr{right: 0.6rem;bottom: 0.6rem;}

.newsList .pic{margin-right: 0.6rem;}

.picNewsList li{width: 49%;margin-right: 0;}
.picNewsList li:nth-child(2n){float: right;}


.noticeList li{width: 100%;}

}

@media screen and (max-width: 760px){
.nyBanner{height: 15rem;}
.aboutPage .item1 .container .pic{padding-bottom: 72.43%;}
.aboutPage .item2{padding: 2.6rem 0 1rem;}
.aboutPage .item2 .right{zoom: 0.5;}
.aboutPage .item3 .pic1,.aboutPage .item3 .pic2{float: none;margin: 0 auto 0.5rem;width: 100%;}

.nyWrap{padding: 1rem 0;}
.singlePage .title{margin-bottom: 0.8rem;line-height: 1.2;}

.nyTitle{margin-bottom: 0.8rem;}
.picList li{width: 49%;margin-right: 0 !important;}
.picList li:nth-child(2n){float: right;}
.picList h5{line-height: 2rem;padding: 0 10px;}

.page .num{display: none;}
.page .num.on{display: block;}

.nyTitle{margin-bottom: 0.6rem;}
.orgWrap .item{margin-bottom: 1.2rem;}
.orgWrap .cont{margin-bottom: 1rem;}
.orgWrap .cont dd{padding: 0.5rem;line-height: 1rem;}
.orgWrap .item2 .cont ul li{width: 49%;margin-right: 0;}
.orgWrap .item2 .cont ul li:nth-child(2n){float: right;}
.orgWrap .item2 .cont ul li a{line-height: 1.8rem;}

.teacherList li{width: 100%;margin-bottom: 0.6rem;}
.teacherList li:last-child{margin-bottom: 0;}
.teacherList a{padding: 0.5rem 0.5rem 1.2rem 0;}
.teacherList .arr{right: 0.5rem;}
.teacherList h5{padding-left: 0.6rem;border-width: 2px;}
.teacherList p{padding-left: 0.6rem;}

.jobList .nLi{margin-bottom: 0.6rem;}
.jobList .dt{line-height: 2rem;}
.jobList .dt h5{padding-left: 0.5rem;}
.jobList .dt h5::before{width: 2px;height: 0.8rem;}
.jobList .dt .right{padding: 0 0.5rem;}
.jobList .dt .right img{height: 0.8rem;margin-left: 6px;}

.newsList li{margin-bottom: 0.8rem;}
.newsList a{display: block;padding: 0.5rem;}
.newsList .pic{width: 100%;height: 0;padding-bottom: 66.1%;margin: 0 0 0.8rem;}
.newsList p{height: auto;max-height: 1.6rem;line-height: 0.8rem;margin: 0.5rem 0 0.8rem;}

.picNewsList li{margin-bottom: 0.8rem;}
.picNewsList .text{padding: 0.5rem;}
.picNewsList h5{font-size: 0.6rem;line-height: 0.8rem;height: 1.6rem;}
.picNewsList p{margin: 0.3rem 0 0.6rem;}
.picNewsList .btm span{font-size: 12px;}

.noticeList{padding-bottom: 0.5rem;}
.noticeList li{margin-bottom: 0.6rem;}
.noticeList li a{height: 3.6rem;}
.noticeList li .date{width: 4rem;}
.noticeList li .date span{font-size: 1.2rem;}
.noticeList li .arr{margin: 0 0.5rem 0 10px;width: 0.8rem;}
.noticeList li .date::before{width: 2px;height: 1rem;}
.noticeList li h5{font-size: 0.6rem;}

.passage .psgTitle{padding-bottom: 0.8rem;margin-bottom: 0.8rem;}
.passage .psgTitle h5{margin-bottom: 0.6rem;}
.passage .psgTitle .info .item{margin-right: 0.5rem;}
.passage .psgTitle .info .item:last-child{display: none;}
.passage .psgTitle .info .item img{margin-right: 4px;}
.passage .psgLink{padding-top: 0.8rem;margin-top: 0.8rem;display: block;}
.passage .psgLink .btn img,
.passage .psgLink .toList{display: none;}
.passage .psgLink .btn{max-width: 100%;}

.aboutPage .item2 .right{zoom: 1;height: auto;}
.aboutPage .item2 .right .box{width: 100%;height: auto;position: relative;left: 0;top: 0;transform: translate(0,0);}
.aboutPage .item2 .box .circle{display: none;}
.aboutPage .item2 .box ul{display: flex;align-items: flex-start;flex-wrap: wrap;}
.aboutPage .item2 .box li{position: static;background: none;border: none;width: 33.33% !important;height: auto !important;font-size: 12px;margin-bottom: 10px;}
.aboutPage .item2 .box li .icon{height: 1rem;}
.aboutPage .item2 .box li .data{line-height: 1.4;}
.aboutPage .item2 .box li .data span{font-size: 16px;}
}

@media screen and (max-width: 468px){
.nyBanner{height: 10rem;}
.nyBanner .title{line-height: 1.1;}
.nyBanner .path span{margin: 0 5px;}
.aboutPage .item1 .left{padding: 0 0 0.5rem 0.5rem;border-width: 2px;}

.orgWrap .item2 .cont ul li{width: 100%;margin-bottom: 0.4rem;}
.orgWrap .item2 .cont ul li:last-child{margin-bottom: 0;}


.jobList .dt{display: block;line-height: 1.2;padding: 0.6rem 0;}
.jobList .dt .right{justify-content: flex-start;padding-top: 0.3rem;}
.jobList .dd .wrap{padding: 0.5rem;}

.teacherList a{padding: 0.8rem 0.5rem 0.8rem 0;}
.teacherList h5{line-height: 0.8rem;font-size: 0.66rem;}
.teacherList .arr{width: 0.8rem;}

.newsList p{margin: 0.3rem 0 0.5rem;}
.picNewsList .arr{width: 0.8rem;}
.picNewsList p{font-size: 12px;line-height: 20px;height: 40px;}

.noticeList{padding-bottom: 0.3rem;}

.picScroll .contScroll{margin-bottom: 0.5rem;}
}