@charset "utf-8";
.social-share{font-family: "swiper-icons" !important;}
.social-share *{font-family: "swiper-icons" !important;}
.social-share .icon-qq:before{content:"\e60f";color: #4dafea}
.social-share .icon-qzone:before{content:"\e80f";color: #fece00}
.social-share .icon-weibo:before{content:"\e61f";color: #e83437}
.social-share .icon-wechat:before{content:"\e615";color: #7dd43c}
/*.social-share .icon-qzone:hover{background: #FDBE3D;color: #fff}
.social-share .icon-weibo:hover{background: #ff3b3b;color: #fff}
.social-share .icon-wechat:hover{background: #33b045;color: #fff}*/
.social-share a{position:relative;text-decoration:none;display:inline-block;outline:0;margin-left: .2rem}
.social-share .social-share-icon{position:relative;display:inline-block;width:.5rem;height:.5rem;font-size:.26rem;border-radius:5px;line-height:.5rem;text-align:center;border-radius: 50%;background: #fff}
.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:50%;left:calc(100% + 10px);width:140px;height:152px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms;margin-top: -75px}
.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}
.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}
.social-share .icon-wechat .wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0!important}
.social-share .icon-wechat .wechat-qrcode .help{display: none}
.social-share .icon-wechat .wechat-qrcode .help p{font-weight:400;line-height:16px;padding:0;margin:0}
.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;top:50%;transform: translateY(-50%);right: 100%;width:0;height:0;border-width:10px;border-style:solid;border-color: transparent #fff transparent transparent}
.social-share .icon-wechat:hover .wechat-qrcode{display:block}

.nyarc{background:linear-gradient(to bottom,#fff4e7 60%,rgba(255,255,255,0) 100%);min-height: 3rem;border-top: 4px solid #075591;padding: .4rem .8rem .5rem;z-index: 5;position: relative;}

.arc-con{line-height: 1.8em;color: #333;;padding-bottom: .2rem;}
.arc-con p{margin-bottom: .2rem;line-height: 1.8em;}

.arcCon{line-height: 1.8em;color: #333;text-align: justify;padding-bottom: .2rem;font-size: .18rem}
.arcCon p{margin-bottom: .2rem;line-height: 1.8em;}

.arc-con img{margin: .1rem auto; display:block;}
.arc-con img.spimg{max-width:inherit;}

.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}

.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
/*.arc-con table tr:nth-child(2n){background: #EEEEEE}*/
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.tbsc::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.tbsc::-webkit-scrollbar-track{border-radius:10px;background:#ededed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con video{max-width: 100%!important;height: auto!important;margin:10px auto;display: block;}

.arc-info{text-align: center;padding-bottom: .2rem;font-size: .16rem;color: #666;border-bottom: 1px solid #ddd;margin-bottom: .3rem}
.arc-info span{display: inline-block;margin: 0 .1rem;padding: 4px 0 2px}
.arc-info span i{color: #075591;margin-right: 5px}
#resize a{margin: 0 .05rem}
.arc-sibs{}
.arc-sib{border-top: 1px solid #ddd;padding-top: .26rem;}
.arc-sib div{padding: .08rem 0;}
.arc-sib div:hover{color: #d73f27;}
.arc-sib div:hover a{color: #d73f27;}

.arc-back a{display: block;width:1.41rem;height: 1.41rem;position: relative;}
.arc-back a span{position: absolute;left: 0;bottom: .45rem;right: 0;color: #fff;z-index: 2;text-align: center;}
.arc-back a img{width: 100%}
.arc-tool a{display: flex;align-items: center;margin-left: .3rem;font-size: .18rem;color: #888}
.arc-tool a img{height: .21rem;margin-right: .05rem}


.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .46rem;text-align: center;line-height: .44rem;padding: 0 8px;min-width: .46rem;
display: block;border: 1px solid #ededed;border-radius: 3px;background: #fff}
.pages ul li.cur{background:#075591;padding: 0 8px;min-width: .46rem;height: .46rem;line-height: .44rem;
border: 1px solid #075591;border-radius: 3px }
.pages ul li a.on{background:#075591;padding: 0 8px;min-width: .46rem;height: .46rem;line-height: .44rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .44rem}
.page-form {line-height: .38rem}
.page-form input{border:1px solid #ddd;width: .46rem;height: .46rem;float: left;text-align: center;padding: 0 3px;background: #fff;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .46rem;line-height: .46rem;text-align: center;margin-left: 3px;
float: left;background: #075591;color: #fff;border-radius: 3px;margin-left: 5px}

@media (max-width: 640px){
.pages ul li{padding: 0}
.pages ul li.pageitem{display: none}
.pages ul li.page-form{padding-left: .1rem}
}
@media (max-width: 375px){
.pages ul li ,.page-form button{border-left: 0}
}

.ny-ba{position: relative;height:7rem;}
.ny-ba .img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;user-select: none;background:#13152e }
.ny-ba .img img{width: 100%;height: 100%;opacity: .6;object-fit: cover}
.ny-ba .img:before{content: '';position: absolute;top: 0; left: 0;right: 0;;z-index: 1;height:2rem;background: url(/images/22.png) no-repeat left bottom;background-size:100% 100%;opacity: .9}
/*.ny-ba .img:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 50%;background: url(/images/bamss.png) repeat-x bottom center;background-size:100% 100%;opacity: .5;}*/

.ny-ba.nomask .img:before{display: none}
.ny-ba .wp{height: 100%;position: relative;z-index: 5;padding-top: 0;display: flex;justify-content: center;flex-direction: column;text-align: center;color: #fff;text-shadow:1px 1px 10px rgba(0,0,0,.3); }
.ny-ba .tit{margin-bottom: .2rem;font-size: .72rem;font-weight: bold}
.ny-ba .desc{max-width: 10rem;margin: 0 auto;font-size: .2rem;line-height: 1.6em;font-style: italic;}
/*.ny-ba .wp:after{content: '';position: absolute;right: 0;bottom: 0;background-size: 100% 100%;width: 3.6rem;height: 3.14rem;z-index: 0;pointer-events: none}
*/

.posi{position: absolute;right: 0;bottom: .9rem;color: #fff;line-height: .28rem}
.posi a{color: #fff}
.posi {padding-left: .3rem;background: url() no-repeat left .04rem;background-size: .17rem .17rem}

.nyMain{background:url(/images/vbg.jpg) #fff no-repeat bottom center ;background-size: 100% auto;  padding:0 0 4rem;min-height: 4.5rem;position: relative;}
/*.nyMain:before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 100%;z-index: 0;pointer-events: none;background: url() no-repeat top center;background-size: 100% auto}*/
.nyMain.sp:before{display: none}
.nytit{}


.pb_sys_common {


    line-height:40px!important;

}



.nyLeft{width: 2.2rem;position: relative;z-index: 3;margin-top: -1.1rem;}
.nyLeft .line{width: .09rem;background: #f8f1e6;position: absolute;left: 100%;top: .2rem;bottom: .2rem;z-index: 2;pointer-events: none;}
.nyLeft .line:before{content: '';position: absolute;left: 0;top: -.2rem;right: 0;height: .5rem;transform: skewY(60deg);background: #f8f1e6;transform-origin: top left}
.nyLeft .line:after{content: '';position: absolute;left: 0;bottom: -.2rem;right: 0;height: .5rem;transform: skewY(-60deg);background: #f8f1e6;transform-origin: bottom left}

.nyLeft .nyLeftBtn{background:#0099c6 no-repeat left bottom;background-size: auto 100%; position: relative;padding: 0 .1rem;position: relative;z-index: 10;justify-content: center;align-items: center;height: 1.1rem;color: #fff }
.nyLeft .nyLeftBtn span{font-size: .34rem;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;max-width: 2rem}
.nyLeft .nyLeftBtn i.plus{width: .6rem}
.nyLeft .nyLeftBtn i.plus:before{background: #fff}
.nyLeft .nyLeftBtn i.plus:after{background: #fff}
.nyLeft  i.plus.show:after{transform:rotate(90deg);}
.nyLeft  i.plus{display: block;width: .5rem;height: 100%;position: absolute;right:0;top: 0;z-index: 5}
.nyLeft  i.plus:before{content: '';position: absolute;left: 50%;height: 2px;top: 50%;margin-top: -1px;width: .16rem;margin-left: -.08rem;background: #aaa}
.nyLeft  i.plus:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #aaa;transition: .3s}
.nyLeft .subNavs{padding: .1rem .15rem .65rem;background: url() no-repeat bottom center;background-size: 100% auto;position: relative;}
.nyLeft .subNavs:before{content: '';position: absolute;left: 0;top: 0;bottom: .36rem;width: 1px;background: #0099c6}
.nyLeft .subNavs .li{position: relative;}
.nyLeft .subNavs .li+.li{border-top: 1px solid #e9e9e9}
.nyLeft .subNavs .li>a{padding:.16rem .15rem .16rem .15rem;display:block;position:relative;font-size:.2rem ;}
.nyLeft .subNavs .subNav{padding: 0 .15rem .15rem;display: none;background: #f9e6ee}
.nyLeft .subNavs .subNav .lis>a{padding:.1rem 0 .1rem 0;display:block;position:relative;font-size: .16rem;color: #075591;opacity: .8}
.nyLeft .subNavs .subNav .lis + .lis{border-top: 1px solid #f3d2e0}
.nyLeft .subNavs .subNav .liss>a{padding:.06rem 0;display:block;position:relative;font-size: .16rem}
.nyLeft .subNavs .li.on .subNav{display: block;}
.nyLeft .subNavs .li.on>a{color: #fff;position: relative;z-index: 3}
.nyLeft .subNavs .li.on>a span{position: relative;z-index: 3}
.nyLeft .subNavs .li.on>a:after{content: '';position: absolute;top: 0;bottom: 0;right: -.15rem;left: -.15rem;background: #075591;z-index: 0}
.nyLeft .subNavs .li.on>a:before{content: '';position: absolute;top: 0;height: .67rem;width: .19rem;left:-.33rem;background: url() no-repeat left bottom;z-index: 0;background-size: 100% 100%}
.nyLeft .subNavs .li.has  i.plus{right: -.15rem}
.nyLeft .subNavs .li.on.has  i.plus:before{background: #fff}
.nyLeft .subNavs .li.on.has  i.plus:after{background: #fff}
.nyLeft .subNavs .li.has>a{padding-right: .3rem}
/*.nyLeft .subNavs .li.on.has>a:after{display: none}*/
.nyLeft .subNavs .subNav .lis.on>a{font-weight: bold;opacity: 1}

.nyLeft .subNavs .subNav .subNav a{margin-left: .2rem}

.nyRight{width: calc(100% - 2.8rem);position: relative;z-index: 2;padding: 0;}
.nyRight:before{content: '';position: absolute;bottom: 100%;left:-.4rem ;right:-.4rem ;height:.5rem ;background: url() no-repeat top center;background-size: 100% 100%;z-index: 0}
.nyRight.arc{width: 100%}
.nyRight .nyRcon{min-height: 60vh;border-top: 4px solid #0099c6;background: #fff;margin-top: -.5rem;position: relative;z-index: 4;padding:.3rem .6rem .7rem}
.nyRight .nyRcon.bg{background:linear-gradient(to bottom,rgba(255,255,255,.6) 60%,rgba(255,255,255,0) 100%);}
.titr{font-size: .3rem;color: #023d83;font-weight: bold;margin-bottom: .3rem}
@media (max-width:1024px){
.posi{bottom: .2rem;}
.nyRight:before{display: none}
.nyLeft .subNavs .li.on>a:before{display: none}
.nyRight .nyRcon{margin-top: 0}
.nyLeft .nyLeftBtn{display: flex}
.nyLeft .subNavs:before{bottom: 0}
.nyLeft{width: 100%;padding-bottom: 0;margin-top: 0;border-left: 0}
.nyLeft .subNavs{display: none;padding-bottom: 0}
.nyLeft .subNavs{background: url() #fff no-repeat bottom center;position: relative;}
.nyLeft .subNavs .li>a{text-align: left;padding-left: .2rem}
.nyLeft .nyLeftBtn{justify-content: flex-start;height: auto;padding: .18rem .3rem}
.nyLeft .line{display: none;}
.nyRight{width: 100%;padding-top: .3rem}
.arc-tool{display: none}
.nyMain{min-height: inherit;padding-bottom: 20vw}
.ny-ba{height: 45vw;margin-top: 0}
.ny-ba .tit{font-size: .7rem}
.ny-ba .desc{font-size: .2rem}

.arc-con img{margin: .1rem auto;max-width:100%;width: 100% !important;height: auto !important;}

}

@media (max-width: 900px){
.ny-ba{height: 50vw}
.ny-ba .tit{font-size: .6rem}
.ny-ba .desc{font-size: .19rem}
}
@media (max-width:750px){
.ny-ba .img:before{height: 1rem}
.arc-con img{width: 100% !important;height: auto !important;}
}
@media (max-width: 640px){
.nyRight .nyRcon{padding: .3rem .3rem .5rem}
.nyLeft .nyLeftBtn{padding: .15rem .3rem}
.nyLeft .nyLeftBtn span{font-size: .28rem}
.ny-ba .wp:after{width: 45vw;}
#resize a{margin: 0 .1rem}
.arc-tit h1{font-size: .26rem}
/*.arc-con p,.arc-con span{font-size: .18rem!important}*/
.arc-sib{font-size: .18rem}
.arc-sib{width: 100%}
.arc-back{width: 100%;margin-left: 0;margin-top: .25rem}
.arc-share {justify-content: center;width: 100%}
.arc-info{font-size: .18rem}
.nyLeft .subNavs .subNav{text-align: left;}
.nyLeft .subNavs .subNav .subNav{text-align: left;padding: .1rem .3rem}
.nyLeft .subNavs .subNav .lis>a{font-size: .18rem}
.nyLeft .subNavs .subNav .liss>a{font-size: .18rem;margin-left: 0}
.ny-ba{height: 65vw}
.ny-ba .wp{padding-top: 10%}
}
@media (max-width: 480px){
.ny-ba{height: 55vw}
.ny-ba .tit{font-size: 8vw;line-height: 1em}
.ny-ba .desc{font-size: .16rem;display: none}
}

/**/
.imgList{padding-bottom: .1rem}
.imgList:after{content: '';width: calc(33.3333% - .24rem);display: inline-block;}
.imgList li{box-shadow: 0 5px 10px rgba(0,0,0,.05)}
.imgList li{width: calc(33.3333% - .2rem);margin-bottom: .36rem;transition: .3s}
.imgList li .img{height: 2.2rem}
.imgList li .txt{border-top: 2px solid #075591;background:rgba(255,255,255,.5);padding: .15rem .2rem .15rem;text-align: center;font-size: .18rem}

.txtList{padding-bottom: .2rem}
.txtList li{margin-bottom: .2rem}
.txtList li a{height: .65rem;display: flex;justify-content: space-between;background:rgba(255,255,255,.6);line-height: .65rem;padding: 0 .3rem;box-shadow: 0 0 .15rem rgba(0,0,0,.1);transition: .3s}
.txtList li .h4{width: calc(100% - 1.4rem);font-size: .2rem;background: url() no-repeat left center;background-size: .3rem .2rem;padding-left: .38rem}
.txtList li time i{margin-right: 5px;}
.txtList li time{color: #980d13}



.newsList{padding-bottom: .2rem}
.newsList li{margin-bottom: .3rem}
.newsList li a{display: flex;align-items: center;justify-content: space-between;background: rgba(255,255,255,.6);box-shadow: 0 0 .15rem rgba(0,0,0,.1);overflow: hidden;transition: .3s;background-size: cover;background-repeat: no-repeat;;background-position: center;position: relative;background-color: rgba(255,255,255,.5);padding: .3rem}

.newsList li .img{width: 3.5rem;z-index: 5;height: 2.2rem;padding-bottom: 0}
.newsList li .txt{width:calc(100% - 3.5rem);padding:0 .1rem 0 .4rem;position: relative;}
.newsList li .txt .h4{font-size: .24rem;margin-bottom: .15rem}
.newsList li .txt .p{color: #666;line-height: 1.6em;margin-top: .2rem}
.newsList li time{color: #660000;margin-top: .3rem}
.newsList li time i{margin-right: 5px}
.newsList li time:after{content: '';display: block;height: 1px;width: 1rem;background:#660000;margin-top:.15rem }
.newsList li.nopic .txt{width: 100%;padding:.3rem 1.8rem .3rem .4rem;}

@media (min-width: 1025px){
.imgList li:hover{box-shadow: 0 5px 20px rgba(0,0,0,.1)}
.txtList li:hover a{background-size: cover; box-shadow: 0 5px .15rem rgba(0,0,0,.15);color: #fff}
.txtList li:hover time i{margin-right: 5px;color: #fff}
.txtList li:hover time{color: #fff}
.txtList li:hover .h4{background-size: .3rem .2rem;}

.newsList li:hover a{background: url() no-repeat center;background-size: cover}
.newsList li:hover a{box-shadow: 0 5px .15rem rgba(0,0,0,.15)}
.newsList li:hover  .h4{color: #fff}
.newsList li:hover  .p{color: rgba(255,255,255,.8)}
.newsList li:hover  time{color: rgba(255,255,255,1)}
.newsList li:hover time:after{background: #cc9933}
}
@media (max-width: 1024px){
.imgList li{width: calc(50% - .18rem)}
.imgList li .img{height: 28vw}
.newsList li .txt span.arr{display: none}
.newsList li .txt{padding-right: .4rem}
.newsList li .txt .h4{font-size: .22rem}
.newsList li.nopic .txt{width: 100%;padding:.3rem .4rem .3rem .4rem;}


}
@media (max-width:900px){
.txtList li .h4{font-size: .2rem}
.newsList li .imgBox{width: 3.2rem;}
.newsList li .imgBox .img{height: 2rem}
.newsList li .txt{width:calc(100% - 3.2rem);}
.newsList li .txt .p{display: none}

}
@media (max-width:640px){	
.newsList li a{flex-wrap: wrap;}
.newsList li .imgBox{width: 100%;}
.newsList li .imgBox .img{width: 100%;height: 50vw;padding-bottom: 0}
.newsList li .txt{width:100%;padding: .2rem 0 .1rem 0}
.newsList li.nopic .txt{width:100%;padding: .3rem .3rem .3rem}
.newsList li.nopic .txt .p{display: -webkit-box;line-height: 1.6em;font-size: .18rem}
.newsList li .txt .h4{line-height: 1.5em}


}
@media (max-width:540px){
.txtList li a{height: auto;padding: .2rem .2rem;flex-wrap: wrap;line-height: 1.4em;}
.txtList li .h4{background-position: left .05rem;width: 100%;margin-bottom: .15rem;line-height: 1.5em;}
.txtList li time{margin-left: .28rem}
.newsList li .time{margin-top: .2rem}
.imgList li .txt{font-size: .2rem}
}

@media (max-width: 480px){
.imgList li{width: 100%;margin-bottom: .3rem}
.imgList li .img{height: 55vw}	
}


/**/
.fancybox-button--zoom{display: none!important}
/**/
.nyMain .swiDots{text-align: center;margin-top: .3rem}
.nyMain .swiDots span{margin: 0 5px;width: 12px;height: 12px}
.nyMain .swiDots span.active{background:#fdbe00;opacity: 1; }
.nytit{margin-bottom: .5rem;}
.nytit h3{line-height: 1.2em;font-size: .6rem}
.nymore a{display: inline-block;background: url(/images/ny/arrb.png) no-repeat left center;background-size: .53rem .53rem;line-height: .53rem;padding-left: .65rem;font-size: .2rem;font-weight: bold;}
.nymore .a{display: inline-block;background: url(/images/ny/arrb.png) no-repeat left center;background-size: .53rem .53rem;line-height: .53rem;padding-left: .65rem;font-size: .2rem;}
.nymore.y .a{display: inline-block;background: url(/images/ny/arry.png) no-repeat left center;background-size: .53rem .53rem;line-height: .53rem;padding-left: .65rem;font-size: .2rem;font-weight: bold;color: #fff}

.nymore.w a{background: url(/images/ny/arrw.png) no-repeat left center;background-size: .53rem .53rem;color: #fff}

.nyaca-a{padding-top: .8rem}
.nyaca-a  .box{margin-bottom: 1rem}
.nyaca-a  .box .txt{width: 45%}
.nyaca-a  .box .img{width: 50%}
.nyaca-a  .box .txt .desc{font-size: .24rem;font-style: italic;line-height: 1.6em;margin-bottom: .3rem}

.nyaca-a .links li{width: 48%;padding: .5rem 0;border: 1px solid #ddd;border-left: 0;border-right: 0}
.nyaca-a .links li .nytit{margin-bottom: .3rem}
.nyaca-a .pfit{margin-bottom: 1rem}
.nyaca-a .links{margin-bottom: 1rem;}
.nyaca-a .pfit .nytit{margin-bottom: 1.2rem}
.nyaca-a .pfit .nytit .desc{font-size: .24rem;line-height: 1.6em;font-style: italic;max-width: 12rem;margin: .3rem auto .3rem}
.nyaca-a .pfit .imgs{padding: 0 .6rem;background: #f5f5f5}
.nyaca-a .pfit .imgs .img{width: 100%;top: -.6rem}

.nyaca-b{background: url(/images/ny/aca4bg.jpg) no-repeat center;background-size: cover;margin-bottom: 1rem;padding: 1.4rem 0;color: #fff}
.nyaca-b .nytit{width: 6rem;margin-bottom: 0}
.nyaca-b .txt{width: 9rem}
.nyaca-b .desc{font-size: .24rem;line-height: 1.5em;font-style: italic;margin-bottom: .2rem}
.nyaca-c{margin-bottom: 1rem}
.nyaca-c .nymore{margin-top: .5rem}
.nyaca-c .list li{width: calc(50% - .22rem);position: relative;margin-right: .44rem}
.nyaca-c .list li:last-child{margin-right: 0}
.nyaca-c .list li .img{height: 4.25rem}
.nyaca-c .list li .txt{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 3;color: #fff;padding: .3rem .5rem;text-align: center;display: flex;align-items: center;justify-content: center;font-size: .28rem;line-height: 1.4em;background: rgba(148,36,59,.6);opacity: 0;visibility: hidden;transition: .3s}
.nyaca-c .list li:hover .txt{opacity: 1;visibility: visible;}
.nyaca-d{margin-bottom: 1rem}
.nyaca-d .nymore{margin-top: .5rem}
.nyaca-d .list li{width: calc(33.3333% - .3rem);margin-right: .45rem}
.nyaca-d .list li:last-child{margin-right: 0}
.nyaca-d .list li .img{height: 2.75rem}
.nyaca-d .list li .txt{height: 2.3rem;background: #f5f5f5;padding:.25rem .35rem .3rem;display: flex;flex-direction: column;justify-content: space-between;}
.nyaca-d .list li .txt h4{font-size: .24rem}
.nyaca-d .list li .txt .time{font-size: .18rem;color: #888;font-style: italic;line-height: 1.5em}
.nyaca-d .list li .txt .time time{display: block;}
.nyaca-e{margin-bottom: 1rem}
.nyaca-e .wp{padding: 1rem 0;border: 1px solid #ddd;border-left: 0;border-right: 0}
.nyaca-e .nytit{width: 6rem;margin-bottom: 0}
.nyaca-e .txt{width: 9rem}
.nyaca-e .desc{font-size: .24rem;line-height: 1.5em;font-style: italic;margin-bottom: .2rem}
.nyaca-f ul li{width: 50%;padding: 0 5%;text-align: center;}
.nyaca-f ul li+li{border-left: 1px solid #ddd}
.nyaca-f ul li img{width: 1.2rem;height: 1.2rem;margin-bottom: .2rem}
.nyaca-f ul li h4{font-size: .48rem}
.nyaca-f ul li p{font-size: .22rem;font-style: italic;line-height: 1.5em;margin-top: .15rem;color: #000}
.nyaca-f ul li .mor{display: block;width: .53rem;height: .53rem;background: url(/images/ny/arrb.png) no-repeat center;background-size: 100% 100%;margin: .3rem auto 0}
@media (min-width: 1025px){
	.nymore a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .53rem .53rem;}
	.nymore .a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .53rem .53rem;}
.nymore.w a:hover{color: #fdbe00;background: url(/images/ny/arry.png) no-repeat left center;background-size: .53rem .53rem;}
}
@media (max-width: 1024px){
.nytit{margin-bottom: .5rem;}
.nytit h3{font-size: .5rem}
.nyaca-a .box .txt .desc,.nyaca-a .pfit .nytit .desc,.nyaca-b .desc,.nyaca-e .desc,.nyaca-f ul li p{font-size: .2rem}
.nyaca-b .txt,.nyaca-e .txt{width: 100%;margin-top: .3rem;text-align: center;}
.nyaca-e .nytit,.nyaca-b .nytit{width: 100%;text-align: center;}
.nyaca-b{padding: .8rem 0}
.nyaca-c .list li .img{height: 28vw}
.nyaca-c .list li .txt{font-size: .22rem}
.nyaca-e .wp{padding: .8rem 0}
.nyaca-f ul li h4{font-size: .38rem}
.nyaca-f ul li img{width: 1rem;height: 1rem}
.nymore a{background: url(/images/ny/arrb.png) no-repeat left center;background-size: .45rem .45rem;line-height: .45rem;padding-left: .55rem;}
.nymore.w a{background: url(/images/ny/arrw.png) no-repeat left center;background-size: .45rem .45rem;}
/*.nymore a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .45rem .45rem;line-height: .45rem;padding-left: .55rem;}
.nymore.w a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .45rem .45rem;}
*/
.nyaca-f ul li .mor{width: .45rem;height: .45rem;}
.nyaca-a{padding-top: .6rem}
.nyaca-a  .box{margin-bottom: .6rem}
.nyaca-a .pfit{margin-bottom: .6rem}
.nyaca-a .links{margin-bottom: .6rem;}
.nyaca-b{margin-bottom: .6rem}
.nyaca-c{margin-bottom: .6rem}
.nyaca-d{margin-bottom: .6rem}
.nyaca-e{margin-bottom: .6rem}
/*.nyaca-d .list{overflow: auto;padding-bottom: .2rem;white-space: nowrap;display: block;}
.nyaca-d .list:after{display: none}
.nyaca-d .list li{display: inline-block;width: 4rem}
.nyaca-d .list li+li{margin-left: .2rem}
.nyaca-d .list li .txt h4{white-space: normal;}*/
.nyaca-d .list li{width: calc(50% - .22rem);margin-right: .44rem}
.nyaca-d .list li .txt h4{font-size: .22rem}
}
@media (max-width: 900px){
.nytit h3{font-size: .4rem}
/*.nyaca-c .list{overflow: auto;padding-bottom: .2rem;white-space: nowrap;display: block;}
.nyaca-c .list li{display: inline-block;width: 3.96rem;margin-right: 0}
.nyaca-c .list li .txt{white-space: normal;}
.nyaca-c .list li .img{height: 2.75rem}
.nyaca-c .list li+li{margin-left: .2rem}*/
.nyaca-f ul li{width: 100%;padding: .5rem 0;text-align: center;}
.nyaca-f ul li+li{border-top: 1px solid #ddd;border-left: 0}
.nyaca-a .box .img{width: 100%;order: 1;margin-bottom: .4rem}
.nyaca-a .box .txt{width: 100%;order: 2}
.nyaca-a .pfit .imgs{padding: 0 .35rem}
.nyaca-a .pfit .imgs .img{top: -.35rem}
.nyaca-c .list li .img{height: 50vw}
.nyaca-d .list li .img{height: 50vw}
.nyaca-d .list li{width: 100%;margin-right: .4rem}
.nyaca-c .list li{width: 100%;margin-right: .4rem}
.nyaca-d .list li .txt{height: 2rem}
}
@media (max-width: 640px){
.nyaca-a .links li{width: 100%;margin-top: -1px}
}
@media (max-width: 480px){
.nytit h3{font-size: 7.5vw}
.nyaca-f ul li h4{font-size: 7vw}
.nyaca-a .box .txt .desc,.nyaca-a .pfit .nytit .desc,.nyaca-b .desc,.nyaca-e .desc,.nyaca-f ul li p{font-size: .18rem;line-height: 1.5em}
.nymore a{background: url(/images/ny/arrb.png) no-repeat left center;background-size: .45rem .45rem;line-height: 1.2em;padding-left: .55rem;text-align: left;min-height: .45rem;display: flex;align-items: center;}
.nymore.w a{background: url(/images/ny/arrw.png) no-repeat left center;background-size: .45rem .45rem;}

/*.nymore a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .45rem .45rem;line-height: 1.2em;padding-left: .55rem;text-align: left;min-height: .45rem;display: flex;align-items: center;}
.nymore.w a:hover{background: url(/images/ny/arry.png) no-repeat left center;background-size: .45rem .45rem;}*/
.nyaca-f ul li .mor{width: .45rem;height: .45rem;}
.nyaca-b .nymore{display: flex;justify-content: center;}
.nyaca-e .nymore{display: flex;justify-content: center;}
.nyaca-d .list li .txt{height: 2.1rem}
}

/**/
.nyres .nymore{margin-top: .4rem}
.nyres-a{padding: .8rem 0}
.nyres-a .list li{width: calc(50% - .2rem);margin-right: .4rem}
.nyres-a .list li:last-child{margin-right: 0}
.nyres-a .list li .img{height: 4.2rem;margin-bottom: .25rem}
.nyres-a .list li .txt h4{font-size: .3rem;line-height: 1.4em}
.nyres-a .list li .txt p{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #444;margin-top: .2rem}

.nyres-b{margin-bottom: 1rem}
.nyres-b .wp{max-width: 13.6rem}
.nyres-b .item .img{height: 5.6rem}
.nyres-b .item .txt{position: absolute;left: .5rem;right: .5rem;bottom: 0;background: #fff;padding: .3rem 10%;z-index: 3;font-size: .22rem;font-style: italic;text-align: center;line-height: 1.4em}

.nyres-c{padding: 1rem 0;background: url(/images/ny/res4bg.jpg) no-repeat center;background-size: cover}
.nyres-c .item .img{width: 48%}
.nyres-c .item .txt{width: 48%}
.nyres-c .item .txt .nytit{color: #fff;margin-bottom: .3rem}
.nyres-c .item .txt .desc{font-size: .22rem;line-height: 1.5em;font-style: italic;color: rgba(255,255,255,.8)}

.nyres-d{padding: 1rem 0;background: #f5f5f5}
.nyres-d .item .img{width: 48%}
.nyres-d .item .txt{width: 48%}
.nyres-d .item .txt .nytit{margin-bottom: .3rem}
.nyres-d .item .txt .desc{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #222}
.nyres-e{padding: 1rem 0}
.nyres-e .imgs{display: flex;justify-content: flex-end;width: 45%}
.nyres-e .img{width: 4.58rem}
.nyres-e .txt{width: 50%}
.nyres-e .txt .nytit{margin-bottom: .3rem}
.nyres-e .txt .desc h4{font-size: .3rem;line-height: 1.3em;}
.nyres-e .txt .desc p{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #222;margin-top: .2rem}
.nyres-f .wp{background: url(/images/ny/res7bg.jpg) no-repeat center;background-size: cover;padding: 1.2rem .5rem}
.nyres-f .nytit{width: 46%;text-align: right;color: #fff;margin-bottom: 0}
.nyres-f .txt{width: 46%}
.nyres-f .txt .desc{font-size: .22rem;font-style: italic;color: #fff;line-height: 1.6em}

.nyres-g{padding-top: 1rem}
.nyres-g .list li{width: calc(33.3333% - .3rem);margin-right: .45rem}
.nyres-g .list li:last-child{margin-right: 0}
.nyres-g .list li .img{height: 2.8rem}
.nyres-g .list li .txt{height: 3rem;background: #f5f5f5;padding: .3rem}
.nyres-g .list li .txt h4{font-size: .3rem;line-height: 1.4em}
.nyres-g .list li .txt p{font-size: .2rem;line-height: 1.6em;font-style: italic;margin-top: .2rem;color: #666}

@media (max-width: 1024px){
.nyres-a .list li .img{height: 28vw;margin-bottom: .25rem} 
.nyres-a .list li .txt h4{font-size: .24rem}
.nyres-a .list li .txt p,.nyres-c .item .txt .desc,.nyres-d .item .txt .desc,.nyres-e .txt .desc p{font-size: .2rem}
.nyres-b .item .img{height: 5rem}
.nyres-e .img{width: 4rem}
.nyres-f .nytit{width: 100%;text-align: center;margin-bottom: .3rem}
.nyres-f .txt{width: 100%;text-align: center;}
.nyres-f .wp{padding: 1rem .5rem}
.nyres-g .list li{width: calc(50% - .22rem);margin-right: .44rem}
.nyres-g .list li .txt h4{font-size: .26rem}
.nyres-g .list li .txt p{font-size: .18rem}
.nyres-g .list li .txt{height: 2.4rem}
.nyres-g{padding-top: .8rem}
}
@media (max-width: 900px){
.nyres-a .list li{width: 100%;margin-right: .4rem} 
.nyres-a .list li .img{height: 50vw;} 
.nyres-b .item .txt{padding: .3rem 5%;font-size: .2rem}
.nyres-b .item .img{height: 4rem}
.nyres-c .item .img{width: 100%}
.nyres-c .item .txt{width: 100%;margin-top: .25rem}
.nyres-d .item .img{width: 100%;order: 1}
.nyres-d .item .txt{width: 100%;margin-top: .25rem;order: 2}
.nyres-e .img{width: 100%}
.nyres-g .list li{width: 100%;margin-right: .4rem} 
.nyres-g .list li .img{height: 50vw;} 
}
@media (max-width: 640px){
.nyres-a{padding-top: .6rem}
.nyres-a .list li .txt p,.nyres-c .item .txt .desc,.nyres-d .item .txt .desc,.nyres-e .txt .desc p{font-size: .18rem}
.nyres-b .item .txt{left: .2rem;right: .2rem}
.nyres-c,.nyres-d{padding: .8rem 0}

.nyres-e .txt{width: 100%;margin-top: .3rem;text-align: center;}
.nyres-e .imgs{width: 60%;margin: 0 auto}
.nyres-e .nymore{display: flex;justify-content: center;}
}

/**/
.nycam .nymore{margin-top: .4rem}
.nycam-a{padding: .8rem 0;background: url(/images/ny/cambg1.jpg) no-repeat center;background-size: cover}
.nycam-a .nytit{margin-bottom: .3rem}
.nycam-a .desc{font-size: .22rem;line-height: 1.6em;font-style: italic;text-align: center;max-width: 90%;margin: 0 auto .4rem}
.nycam-a .list li .img:after{opacity: .6}
.nycam-a .list li .txt{position: absolute;left: 0;bottom: 0;right: 0;padding: .3rem;text-align: center;font-size: .3rem;color: #fff;z-index: 5}
.nycam-a .list li{position: relative;}

.nycam-b{padding: .8rem 0}
.nycam-b .item .img{width: 49%} 
.nycam-b .item .txt{width: 48%} 
.nycam-b .item .txt .desc{font-size: .22rem;font-style: italic;line-height: 1.6em}
.nycam-b .item .txt .link{font-size: .26rem;}
.nycam-b .item .txt .link h5{margin-top: .25rem}
.nycam-b .item .txt .link a{color: #01518e}


.nycam-c{padding-bottom: 1rem}
.nycam-c .list{justify-content: space-between;}
.nycam-c .list  li:nth-child(1) .img{background: #94243b}
.nycam-c .list  li:nth-child(2) .img{background: #01518e}
.nycam-c .list  li:nth-child(3) .img{background: #fdbe00}
.nycam-c .list  li{width: 18%;transition: .5s;position: relative;}
.nycam-c .list  li a{display: block;position:relative;}

.nycam-c .list  li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;font-size: .3rem;padding: .25rem;text-align: center;}
.nycam-c .list {overflow: hidden;}
.nycam-c .list  li .img{height: 5.2rem}
.nycam-c .list  li .img img{opacity: .1;}
.nycam-c .list  li .img:after{opacity: 0;}
.nycam-c .list  li.on{width: 61%}
.nycam-c .list  li.on .img:after{opacity: .65;}
.nycam-c .list  li.on .img img{opacity: 1;}

.nycam-d{padding: .8rem 0 1rem;background:url(/images/ny/cambg2.jpg) no-repeat center;background-size: cover}
.nycam-d .item{width: 48%;}
.nycam-d .item .ico{width: 1.56rem;display: block;margin: 0 auto .2rem}
.nycam-d .item .nytit{margin-bottom: .3rem;color: #fff}
.nycam-d .items{padding: .4rem 0;border: 1px solid rgba(255,255,255,.3);border-left: 0;border-right: 0;text-align: center;}
.nycam-d .items .desc{font-size: .22rem;color: rgba(255,255,255,.8);font-style: italic;line-height: 1.6em;max-width: 80%;margin: 0 auto}
.nycam-e{padding: 1rem 0;background: #f5f5f5}
.nycam-e .item .img{width: 48%}
.nycam-e .item .txt{width: 48%}
.nycam-e .item .txt .nytit{margin-bottom: .3rem}
.nycam-e .item .txt .desc{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #222}
.nycam-f{padding: 1rem 0 0;}
.nycam-f .item .img{width: 48%}
.nycam-f .item .txt{width: 48%}
.nycam-f .item .txt .nytit{margin-bottom: .3rem}
.nycam-f .item .txt .desc{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #222}

@media(min-width: 1025px){
.nycam-a .list li .img{height:5.45rem;}
}
@media(max-width: 1024px){
.nycam-a .list li .img{height:3.9rem}
.nycam-a .desc,.nycam-b .item .txt .desc,.nycam-d .items .desc，.nycam-e .item .txt .desc,.nycam-e .item .txt .desc,.nycam-f .item .txt .desc,.nycam-d .items .desc{font-size: .2rem}
.nycam-c .list  li{width: 100%;margin-right: .3rem}
.nycam-c .list  li:last-child{margin-right: 0}
.nycam-c .list{overflow: visible;}
.nycam-c .list  li .img img{opacity: 1;}
.nycam-c .list  li .img:after{opacity: .65;}
.nycam-c .list li .img{height: 50vw}
.nycam-d .item .ico{width: 1.26rem}
.nycam-d .items .desc{max-width: 100%}
}
@media(min-width: 901px){
.nycam-a .list li .img{transform: skewX(-10deg);}
.nycam-a .list li:nth-child(2){margin-left: -7%}
.nycam-a .list li:nth-child(1) .img{transform-origin: left top;}
.nycam-a .list li:nth-child(2) .img{transform-origin: right bottom;}
.nycam-a .list li:nth-child(1) .img img{transform-origin: left top;}
.nycam-a .list li:nth-child(2) .img img{transform-origin: right bottom;}
.nycam-a .list li .img img{transform: skewX(10deg);}
.nycam-a .list {overflow-x: hidden; white-space: nowrap;;list-style: none;}
.nycam-a .list li{display: inline-block;width: 54%;transition: width .3s;position: relative;}
.nycam-a .list li:hover .img img{transform: skewX(10deg) scale(1.03);}
}
@media(max-width: 900px){
.nycam-e .item .img{width: 100%;order: 1;margin-bottom: .3rem}
.nycam-e .item .txt{width: 100%;order: 2;text-align: center;}
.nycam-f .item .img{width: 100%;margin-bottom: .3rem}
.nycam-f .item .txt{width: 100%;;text-align: center;}
.nycam-d{padding: .2rem 0 .4rem}
.nycam-d .item{width: 100%;padding: .5rem 0}
.nycam-d .item+.item{border-top: 1px solid rgba(255,255,255,.3)}
.nycam-d .items{border: 0;padding: 0}
.nycam-a .list li+li{margin-top: .2rem}
.nycam-b .item .img{width: 100%}
.nycam-b .item .txt{width: 100%;margin-top: .3rem;text-align: center;}
.nycam-a .list li .img{height:50vw}
}

@media(max-width: 640px){
.nycam .nymore{display: flex;justify-content: center;}
.nycam-a{padding-top: .6rem}
.nycam-b{padding: .6rem 0}
.nycam-c{padding-bottom: .8rem}
.nycam-d .item .ico{width: 1.16rem;display: block;margin: 0 auto .1rem}
.nycam-a .desc,.nycam-b .item .txt .desc,.nycam-d .items .desc，.nycam-e .item .txt .desc,.nycam-e .item .txt .desc,.nycam-f .item .txt .desc,.nycam-d .items .desc{font-size: .18rem}
.nycam-a .desc{max-width: 100%}
.nycam-a .list li .txt,.nycam-c .list li .txt{padding: .2rem;font-size: .26rem}
.nycam-e{padding: .8rem 0}
.nycam-f{padding: .8rem 0 0}
}

/**/
.nyadm .nymore{margin-top: .4rem}
.nyadm-a{padding: .8rem 0 1.1rem;background: url(/images/ny/admibg1.jpg) no-repeat center;background-size: cover}
.nyadm-a ul li{text-align: center;width: 25%;padding: .3rem}
.nyadm-a ul li .num{font-weight: bold;font-size: .6rem}
.nyadm-a ul li .p{font-size: .22rem;margin-top: .1rem}
.nyadm-b{padding: .8rem 0}
.nyadm-b .txt{width: 46%}
.nyadm-b .img{width: 50%}
.nyadm-b .txt li+li{margin-top: .4rem}
.nyadm-b .txt li h4{font-size: .3rem}
.nyadm-b .txt li p{font-size: .22rem;line-height: 1.5em;font-style: italic;margin-top: .15rem;margin-bottom: .2rem}
.nyadm-b .txt li a{font-size: .22rem;color: #01518e;}
.nyadm-b .txt li a:hover{color: #fdbe00;}

.nyadm-c{padding: .8rem 0 1rem;background: url(/images/ny/ad3bg.jpg) no-repeat center;background-size: cover}
.nyadm-c .nytit{color: #fff}
.nyadm-c  ul li{width: 48%;color: #fff;border: 1px solid rgba(255,255,255,.3);border-left: 0;border-right: 0;padding: .4rem 0 .5rem}
.nyadm-c  ul li h4{font-size: .3rem}
.nyadm-c  ul li p{font-size: .22rem;line-height: 1.5em;font-style: italic;margin-top: .2rem;margin-bottom: .23rem;opacity: .8}
.nyadm-c  ul li a{font-size: .2rem;color: #fff;}
.nyadm-c  ul li a:hover{color: #fdbe00;}

.nyadm-d{padding: .8rem 0}
.nyadm-d .img{width: 48%}
.nyadm-d .txt{width: 48%}
.nyadm-d .txt .nytit{margin-bottom: .3rem}
.nyadm-d .txt .desc{font-size: .22rem;line-height: 1.5em;font-style: italic;color: #222}
.nyadm-e{padding-top: .5rem}
.nyadm-e .nytit{width:4.15rem;text-align: right;}
.nyadm-e .lists{width:calc(100% - 5rem)}
.nyadm-e .lists ul li{width: 48%;padding: .4rem 0;border-top: 1px solid #000}

.nyadm-e .lists ul li h4{font-size: .3rem}
.nyadm-e .lists ul li p{font-size: .22rem;line-height: 1.5em;font-style: italic;margin-top: .15rem;margin-bottom: .2rem}
.nyadm-e .lists ul li a{font-size: .22rem;color: #01518e;}
.nyadm-e .lists ul li a:hover{color: #fdbe00;}
.nyadm-e .lists .nymore{position: absolute;left: 52%;bottom: .4rem;z-index: 3}
@media (max-width: 1024px){
.nyadm-a ul li{width: 33.3333%;padding:.15rem} 
.nyadm-a ul li .num{font-weight: bold;font-size: .5rem}
.nyadm-a ul li .p,.nyadm-b .txt li p,.nyadm-c ul li p,.nyadm-d .txt .desc,.nyadm-e .lists ul li p{font-size: .2rem;}
.nyadm-e .nytit{width: 100%;text-align: left;}
.nyadm-e .lists{width: 100%}
}
@media (max-width: 900px){
.nyadm-b .txt{width: 100%;order: 2;text-align: center}
.nyadm-b .img{width: 100%;order: 1;margin-bottom: .3rem}
.nyadm-c ul li{width: 100%;margin-top: -1px;text-align: center}
.nyadm-d .img{width: 100%}
.nyadm-d .txt{width: 100%;margin-top: .3rem;text-align: center}
.nyadm-e .lists ul li{width: 100%}
.nyadm-e .lists .nymore{position: relative;left: 0;bottom: 0;margin-top: 0}
.nyadm-d{padding-bottom: .3rem}
.nyadm-a{padding: .6rem 0 .8rem}
.nyadm-b .nymore{justify-content: center;display: flex}
.nyadm-e .lists ul li{text-align: center}
.nyadm-e .nytit{text-align: center}
}
@media (max-width: 640px){
.nyadm-a ul li .p,.nyadm-b .txt li p,.nyadm-c ul li p,.nyadm-d .txt .desc,.nyadm-e .lists ul li p{font-size: .18rem;}
.nyadm-d .nymore,.nyadm-e .lists .nymore{justify-content: center;display: flex}
.nyadm-c{padding: .6rem 0 .8rem}
.nyadm-a ul li{width: 50%;padding:.15rem}
.nyadm-a ul li .num{font-size: .45rem} 
}

/**/
.nyabo .nymore{margin-top: .4rem}
.nyabo-a{padding: 1rem 0;background: url(/images/ny/ab1bg.jpg) no-repeat center;background-size: cover}
.nyabo-a .imgp{width: 48%}
.nyabo-a .txt{width: 49%}
.nyabo-a .txt .nytit{margin-bottom: .3rem}
.nyabo-a .txt .desc{line-height: 1.6em;font-size: .22rem;font-style: italic;color: #444}
.nyabo-a .txt .desc p{margin-top: .2rem}
.nyabo-b {padding: .8rem 0}
.nyabo-b .list li{width: 25%;padding:0 .2rem .3rem;text-align: center}
.nyabo-b .list li img{width: 1.26rem}
.nyabo-b .list li .num{font-size: .5rem;font-weight: bold;color: #09558e}
.nyabo-b .list li .p{font-size: .22rem;font-style: italic;margin-top: .05rem}
.nyabo-c{padding-bottom: .8rem}
.nyabo-c .list li{width: calc(33.33333% - .3rem);margin-right: .45rem}
.nyabo-c .list li:last-child{margin-right: 0}
.nyabo-c .list li .img{height: 2.8rem}
.nyabo-c .list li .txt{height: 2.6rem;background: #f5f5f5;padding: .3rem}
.nyabo-c .list li .txt h4{font-size: .3rem}
.nyabo-c .list li .txt p{font-size: .22rem;line-height: 1.6em;font-style: italic;color: #666;margin-top: .15rem}

.nyabo-d{padding: .8rem 0 1.2rem;background: url(/images/ny/ab2bg.jpg) no-repeat center;background-size: cover;color: #fff;margin-bottom: .8rem}
.nyabo-d .desc{line-height: 1.6em;font-style: italic;font-size: .22rem;text-align: center;margin-bottom: .6rem}
.nyabo-d  .links .nymore{margin: 0 .5rem}

.nyabo-e .wp{padding: .6rem 0;border: 1px solid #ddd;border-left: 0;border-right: 0}
.nyabo-f{padding-top: .8rem}
.nyabo-f .left{width: 48.5%}
.nyabo-f .right{width: 48.5%}
.nyabo-f .left .list .img{height: 4.75rem}
.nyabo-f .left .list .txt{height: 3rem;padding:.35rem .4rem .4rem;display: flex;justify-content: space-between;flex-direction: column}
.nyabo-f .left .list .txt h4{font-size: .3rem;line-height: 1.4em}
.nyabo-f .left .list .txt time{font-size: .2rem;font-style: italic;color: #444}
.nyabo-f .left .list li{background: #f5f5f5}

.nyabo-f .right ul li+li{margin-top: .2rem}
.nyabo-f .right ul li a{display: flex;background: #f5f5f5}
.nyabo-f .right ul li .img{width: 50%;height: 2.45rem}
.nyabo-f .right ul li .txt{width: 50%;padding: .3rem;display: flex;justify-content: space-between;flex-direction: column}
.nyabo-f .right ul li .txt h4{font-size: .2rem;line-height: 1.5em}
.nyabo-f .right ul li .txt time{font-size: .18rem;font-style: italic;color: #444}

@media (max-width: 1024px){
.nyabo-a .imgp{width: 100%}
.nyabo-a .txt{width: 100%;margin-top: .3rem}
.nyabo-a .txt .desc{font-size: .2rem}
.nyabo-b .list li{width: 33.3333%;padding-bottom: 0}
.nyabo-c .list li{width: calc(50% - .2rem);margin-right: .4rem}
.nyabo-c .list li .txt p,.nyabo-d .desc{font-size: .2rem}
.nyabo-d .links .nymore{padding: .2rem}
.nyabo-d{padding-bottom: .8rem}

.nyabo-f .left{width: 100%;margin-bottom: .3rem}
.nyabo-f .right{width: 100%}
.nyabo-f .left .list .img{height: 50vw}
.nyabo-f .right ul li .img{height: 26vw}
.nyabo-f .left .list .txt{height: auto}
.nyabo-f .left .list .txt h4{margin-bottom: .2rem}
.nyabo-f .left .list .txt h4{font-size: .28rem}
}
@media (max-width: 900px){
.nyabo-f .left .list .txt h4{font-size: .26rem} 
}
@media (max-width: 640px){
.nyabo-a{padding-top: .8rem}
.nyabo-b .list li{width: 50%;padding-bottom: 0}
.nyabo-b .list li img{width: 1rem}
.nyabo-c .list li{width: 100%}
.nyabo-c .list li .img{height: 50vw}
.nyabo-c .list li .txt h4{font-size: .28rem}
.nyabo-d .links .nymore{margin: 0;width: 100%;}
.nyabo-f .right ul li a{flex-wrap: wrap;}
.nyabo-f .right ul li .img{width: 100%}
.nyabo-f .right ul li .txt{width: 100%}
.nyabo-f .right ul li .img{height: 50vw}
.nyabo-f .right ul li .txt h4{margin-bottom: .2rem}
.nyabo-f .left .list .txt{padding: .3rem}
.nyabo-f .left .list .txt h4{font-size: .22rem}
.nyabo-d .links .nymore{padding: .15rem}
.nyabo-c .list li .txt p,.nyabo-d .desc{font-size: .18rem}
}

/**/
.schoolList{padding: .6rem 0 0}
.schoolList li{width: 48%;padding: .25rem 0;border-bottom: 1px solid #ddd;position: relative;}
.schoolList li .h4{font-weight: bold;font-size: .23rem;}
.schoolList li .h4:after{content: '';width: .22rem;height: .25rem;background: url(/images/morg.png) no-repeat center;background-size: 100% 100%;display: inline-block;margin-left: .15rem;vertical-align: -.08rem;}

@media (min-width: 1025px){
.schoolList li a:hover .h4:after{background: url(/images/mory.png) no-repeat center;background-size: 100% 100%;}
.schoolList li .img{position: absolute;top:50%;transform:scale(0) translateY(-50%);z-index: 5;width: 4rem;height: 2.6rem;border-radius: .1rem;visibility: hidden;z-index: 3}
.schoolList li:nth-child(2n+1) .img{left: 90%;transform-origin: left center}
.schoolList li:nth-child(2n) .img{right: 104%;transform-origin: right center}
.schoolList li:hover .img{visibility: visible;transform:scale(1) translateY(-50%);transition: .5s}
.schoolList li:hover .h4{position: relative;z-index: 5}

}
@media (max-width: 1024px){
.schoolList li .img{height: 30vw;margin-bottom: .2rem;border-radius: .1rem;}
}
@media (max-width: 640px){
.schoolList{padding: .4rem 5% 0}
.schoolList li{width: 100%}
.schoolList li .img{height: 45vw}
}
/**/
.nyconf .nytit h3{font-size: .4rem;text-align: center;}
.nyconf .nytit .desc{font-size: .2rem;color: #666666;margin-top: .2rem;text-align: center;font-style: italic;max-width: 10rem;margin-left: auto;margin-right: auto;line-height: 1.6em}
.nyconf-a{background:#F8FAFB ;padding: .8rem 0 1.2rem}
.nyconf-a .txt{width: 62%;font-size: .2rem;color: #666;line-height: 1.6em}
.nyconf-a .txt *{font-size: .2rem !important;color: #666;line-height: 1.6em !important;text-indent:0 !important; }
.nyconf-a .txt p{line-height: 1.6em}

.nyconf-a .img{width: 33.7%}
.nyconf-b{padding-top: .8rem}
.nyconf-b .list li{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.nyconf-b .list li+li{margin-top: .8rem}
.nyconf-b .list li .img{width: 7.4rem;height: 4.4rem}
.nyconf-b .list li .txt{width: calc(100% - 7.4rem)}
.nyconf-b .list li .txt h4{font-size: .3rem;margin-bottom: .25rem}
.nyconf-b .list li .txt .url{margin-bottom: .2rem}
.nyconf-b .list li .txt .url a{font-size: .2rem;color: #9c3148;font-style: italic;}
.nyconf-b .list li .txt .url a:hover{text-decoration: underline;}
.nyconf-b .list li .txt time{font-size: .2rem;font-weight: bold;display: block;margin-bottom: .25rem}
.nyconf-b .list li .txt p{font-size: .2rem;line-height: 1.5em;color: #666}
@media (min-width: 1025px){
.nyconf-b .list li:nth-child(2n) .img{order: 2}
.nyconf-b .list li:nth-child(2n) .txt{order: 1;padding-right: .5rem}
.nyconf-b .list li:nth-child(2n+1) .txt{padding-left: .5rem}
}
@media (max-width: 1024px){
.nyconf-b .list li .img{width: 100%;height: 50vw;margin-bottom: .3rem}
.nyconf-b .list li .txt{width: 100%}
.nyconf-a .txt{width: 100%;order: 2}
.nyconf-a .img{width: 100%;text-align: center;order: 1;margin-bottom: .2rem}
.nyconf-a .img img{width:auto}
.nyconf-a{padding: .8rem 0 .8rem}
.nyconf-b .list li+li{margin-top: .6rem}
.nyconf-b{padding-bottom: .4rem}
}
@media (max-width: 640px){
.nyconf-a{padding: .6rem 0 .6rem}
.nyconf-b{padding: .6rem 0 .4rem}
}
/**/
.nyDao{padding-top: 1rem}
.daoList li{width: 48%;border-bottom: 1px solid #ddd;padding: .6rem .5rem;position: relative;}
.daoList li:nth-child(1){border-top: 1px solid #ddd}
.daoList li:nth-child(2){border-top: 1px solid #ddd}
.daoList li:after{content: '';position: absolute;top: -1px;left: 0;bottom: -1px;right: 0;background: #94243b;transition: .3s;opacity: 0;visibility: hidden;box-shadow: 0 5px 30px rgba(0,0,0,.2)}
.daoList li h4{font-size: .3rem;position: relative;padding-right: .5rem;z-index: 3;transition: .3s}
.daoList li h4:after{content: '';position: absolute;top: .05rem;right: 0;width: .26rem;height: .28rem;background: url(/images/morg.png) no-repeat center;background-size: 100% 100%;}
.daoList li .info{margin-top: .2rem;color: #94243b;font-size: .18rem;font-style: italic;line-height: 1.5em;position: relative;z-index: 3;transition: .3s}
.daoList li .info p+p{margin-top: .05rem}

@media (min-width: 1025px){
.daoList li:hover:after{opacity: 1;visibility: visible;}
.daoList li:hover h4{color: #fff}
.daoList li:hover .info{color: #fff}
.daoList li:hover h4:after{background: url(/images/mory.png) no-repeat center;background-size: 100% 100%;}
}
@media (max-width: 1024px){
.daoList li{width: 100%;padding: .5rem .4rem} 
.daoList li:nth-child(2){border-top: 0} 
.nyDao{padding-top: .8rem}
}
@media (max-width: 640px){
.daoList li{width: 100%;padding: .3rem .2rem} 
.daoList li:nth-child(2){border-top: 0} 
.daoList li h4{font-size: .24rem}
.nyDao{padding-top: .6rem}
}
/**/
.nyEvent{padding-top: 1rem}
.nyEvent .nyeList{max-width: 12.8rem;width: 100%;margin: 0 auto}
.nyeList{padding-bottom: .5rem}
.nyeList li{border-bottom: 1px solid #ddd;padding: .6rem .3rem;position: relative;}
.nyeList li a{display: flex;align-items: center;position: relative;z-index: 4;justify-content: space-between;}
.nyeList li:nth-child(1){border-top: 1px solid #ddd}
.nyeList li:after{content: '';position: absolute;top: -1px;left: 0;bottom: -1px;right: 0;background: #94243b;transition: .3s;opacity: 0;visibility: hidden;box-shadow: 0 5px 30px rgba(0,0,0,.2)}
.nyeList li .txt{width: calc(100% - 1.1rem)}
.nyeList li h4{font-size: .28rem;line-height: 1.4em}
.nyeList li p{font-size: .18rem;margin-top: .2rem;color: #888}
.nyeList li .time{font-weight: bold;padding-right: .3rem;margin-right: .3rem;position: relative;width: 1rem}
.nyeList li .time:after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;background: #ddd;height: .7rem;transition: .3s;}
.nyeList li .time span{font-size: .22rem;color: #000;text-transform: uppercase;display:block;text-align:center;}
.nyeList li .time em{font-size: .4rem;color: #00518e}

@media (min-width: 1025px){
.nyeList li:hover:after{opacity: 1;visibility: visible;}
.nyeList li:hover h4{color: #fff;text-decoration: underline;}
.nyeList li:hover p{color: rgba(255,255,255,.6)}
.nyeList li:hover .time span{color: #fff}
.nyeList li:hover .time em{color: #fff}
.nyeList li:hover .time:after{background:  rgba(255,255,255,.2)}
}
@media (max-width: 1024px){
.nyeList li p{display: none} 
.nyeList li h4{font-size: .24rem} 
.nyeList li{padding: .4rem .2rem;}
.nyEvent{padding-top: .8rem}
}
@media (max-width: 640px){
.nyEvent{padding-top: .6rem}
.nyeList li h4{font-size: .22rem} 
.nyeList li{padding: .3rem  0;}
.nyeList li .time{width: .8rem}
}

/**/
.nyLabo{padding-top: 1rem}
.nyLaboList{padding-bottom: .2rem}
.nyLaboList li{width:calc(50% - .2rem);margin-bottom: .5rem}
.nyLaboList li .img{height: 4.2rem;margin-bottom: .2rem}
.nyLaboList li .txt h4{font-size: .28rem;line-height: 1.4em;height: .78rem\0}
.nyLaboList li .txt p{font-size: .2rem;line-height: 1.5em;font-style: italic;color: #666;margin-top: .15rem;height: .9rem\0}


.nyvList{padding-bottom: .2rem}
.nyvList:after{content: '';display: inline-block;width: calc(33.3333% - .24rem)}
.nyvList li{width:calc(33.3333% - .24rem);margin-bottom: .5rem}
.nyvList li .img{height: 2.8rem;margin-bottom: .2rem;background: #000}
.nyvList li .img:after{content: '';position: absolute;width: .66rem;height: .66rem;background: url(/images/ny/play.png) no-repeat center;background-size: 100% 100%;top: 50%;left: 50%;margin-left: -.33rem;margin-top: -.33rem;z-index: 3}
.nyvList li .img img{opacity: .7;}
.nyvList li .txt h4{font-size: .28rem;line-height: 1.4em;text-align: center;}

@media (max-width: 1024px){
	.nyLabo{padding-top: .8rem}
 .nyLaboList li .img{height: 3rem;}
 .nyLaboList li .txt h4{font-size: .24rem;} 

 .nyvList li{width:calc(50% - .15rem);margin-bottom: .5rem}
 .nyvList li .img{height: 28vw;}
}
@media (max-width: 800px){
.nyLaboList li{width:100%;margin-bottom: .5rem}
.nyLaboList li .img{height: 50vw;}
.nyLaboList li .txt h4{font-size: .26rem;} 
.nyvList li .txt h4{font-size: .24rem}
.nyvList{padding-bottom: 0}
}
@media (max-width: 540px){
.nyLabo{padding-top: .6rem}
.nyLaboList{padding-bottom: 0}
.nyLaboList li .txt h4{font-size: .24rem;} 
.nyLaboList li .txt p{font-size: .18rem}
 .nyvList li{width:100%;margin-bottom: .5rem}
 .nyvList li .img{height: 50vw;}
}
/**/
.nypre{padding-top: .8rem}
.nypre .wp{max-width: 12.8rem}
.nypre .arc-con{font-size: .2rem}
.nypre .arc-con p:last-child{font-size: .24rem;font-family: 'coc'}
@media (max-width: 540px){
.nypre{padding-top: .6rem}
}

/**/
.nyfacts .list{padding: 1rem 0 0}
.nyfacts .list:after{content: '';display: inline-block;width: 30%}
.nyfacts .list li{text-align: center;width: 30%;padding: .3rem .2rem .4rem;border-top: 1px solid #ddd;}
.nyfacts .list li .num{font-size: .4rem}
.nyfacts .list li .num span{font-weight: bold;font-size: .6rem}
.nyfacts .list li .p{font-size: .22rem;margin-top: .1rem}
.nyfacts .nymore{margin-top:.4rem;display: flex;justify-content: center;}
.nyfacts .nymore .a{font-size: .24rem;color: #888}
@media (max-width: 1024px){
  .nyfacts .list{padding-top: .8rem}
  .nyfacts .list li{width:48%}
  .nyfacts .nymore{width: 48%}
  .nyfacts .list li .num span{font-size: .5rem}
  .nyfacts .list li .num{font-size: .34rem}
  .nyfacts .list li .p{font-size: .2rem;}
}
@media (max-width: 640px){
 .nyfacts .list{padding-top: .6rem}
.nyfacts .list li{width:100%}
.nyfacts .nymore{width: 100%;position: relative;bottom: 0}
}

/**/
.nyNew1{padding-top: 1rem}
.nyNew1 .wp{max-width: 12.8rem}
.nynList{padding-bottom: .6rem}
.nynList li{margin-bottom: .5rem}
.nynList li a{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.nynList li .img{width: 3.8rem;height: 2.25rem}
.nynList li .txt{width: calc(100% - 4.1rem)}
.nynList li .txt h4{font-size: .22rem;line-height: 1.4em}
.nynList li .txt p{font-size: .18rem;line-height: 1.6em;color: #666;margin-top: .15rem;font-style: italic;margin-bottom: .2rem;max-height: .56rem\0;}
.nynList li .txt time{font-size: .2rem;font-weight: bold;font-style: italic;color: #222}

.nynList li:hover .txt h4{color: #94243b;text-decoration: underline;}
@media (max-width: 900px){
 .nynList li .txt p{display: none}
 .nynList li .txt h4{margin-bottom: .2rem}
 .nyNew1{padding-top: .8rem} 
}
@media (max-width: 700px){
 .nyNew1{padding-top: .6rem} 
.nynList li .img{width: 100%;height: 50vw}
.nynList li .txt{width: 100%;margin-top: .2rem}
}
/**/
.nyArc1,.nyArc2{padding-top: .8rem}
.nyArc1 .slog span{display:inline-block;color: #07538c;background: #e6edf3;border-radius: .4rem;line-height: .45rem;padding: 0 .3rem;font-family: 'Arial';font-size: .22rem}
.nyArc1 .wp,.nyArc2 .wp{max-width: 12.8rem}
.nyArc1 .arc-tit{margin-bottom: .5rem;margin-top: .2rem}
.nyArc1 .arc-tit h1{font-size: .72rem;line-height: 1.2em}
.nyArc2 .arc-con *{font-size: .22rem !important;line-height:1.8;font-family:gothic,Arial,-apple-system,BlinkMacSystemFont,"PingFang SC",Microsoft YaHei,Helvetica Neue,"Helvetica Neue", "Open Sans", "Hiragino Sans GB", sans-serif !important;}
.nyArc1 .arc-con *{font-size: .22rem !important;line-height:1.8;font-family:gothic,Arial,-apple-system,BlinkMacSystemFont,"PingFang SC",Microsoft YaHei,Helvetica Neue,"Helvetica Neue", "Open Sans", "Hiragino Sans GB", sans-serif !important;}
.nyArc1 .arc-con p{margin-bottom: .3rem}

.nyArc2 .slog{padding: 0 .9rem}
.nyArc2 .slog span{display:inline-block;color: #07538c;line-height: .45rem;font-family: 'Arial';font-size: .24rem}
.nyArc2 .arc-tit{padding: 0 .9rem}
.nyArc2 .arc-con{padding: 0 .9rem}
.nyArc2 .arc-tit{margin-bottom: .5rem;margin-top: .2rem}
.nyArc2 .arc-tit h1{font-size: .6rem;line-height: 1.2em}
.nyArc2 .spImg{margin-bottom: .4rem}
.nyArc2 .spImg img{width: 100%}
.nyArc2 .arc-con{font-size: .22rem;}
.nyArc2 .arc-con p{margin-bottom: .3rem}
@media (max-width: 1024px){
.nyArc1 .arc-tit h1{font-size: .62rem}
.nyArc1 .arc-con{font-size: .2rem;}

.nyArc2 .arc-tit h1{font-size: .52rem}
.nyArc2 .arc-con{font-size: .2rem;}
.nyArc2 .slog{padding: 0 .4rem}
.nyArc2 .arc-tit{padding: 0 .4rem}
.nyArc2 .arc-con{padding: 0 .4rem}
}
@media (max-width: 800px){
.nyArc1 .arc-tit h1{font-size: .42rem}

}
@media (max-width: 640px){
.nyArc1 .arc-tit h1{font-size: .42rem}
.nyArc2 .arc-tit h1{font-size: .38rem}
.nyArc2 .slog{padding: 0 }
.nyArc2 .arc-tit{padding: 0 }
.nyArc2 .arc-con{padding: 0 }
}
@media (max-width: 640px){
.nyArc1 .arc-tit h1{font-size: 8vw}
.nyArc2 .arc-tit h1{font-size: 7vw}
}

/**/
.nyJour .item .wp{align-items: flex-start;}
.nyJour .item .txt{width: 66%}
.nyJour .item .txt h4{font-size: .6rem;margin-bottom: .3rem;padding-right: 10%}
.nyJour .item .txt .desc{font-size: .22rem;}
.nyJour .item .img{width: 4.6rem;position: relative;padding-right: .76rem;padding-top: .44rem;margin-top: .2rem}
.nyJour .item .img:after{content: '';position: absolute;left: 0;bottom: 0;top: .44rem;right: .76rem;background: #dce3e8;transform: rotate(8deg);transform-origin: right bottom;pointer-events: none}
.nyJour .item .img img{width: 100%;position: relative;z-index: 4}
.nyJour .item1 {padding: .8rem 0 1rem;background: url(/images/ny/j1bg.jpg) no-repeat center;background-size: cover}
.nyJour .item2{padding-top: 1rem}

@media (min-width: 1025px){
.nyJour .item1 .txt{order: 1}
.nyJour .item1 .img{order: 2}  
}
@media (max-width: 1024px){
.nyJour .item .txt{width: 100%;margin-top: .3rem}
.nyJour .item .img{margin: 0 auto}
.nyJour .item1 {padding: .8rem 0 .8rem;}
.nyJour .item2{padding-top: .8rem}
.nyJour .item .txt h4{font-size: .5rem;padding-right: 0}
.nyJour .item .txt .desc{font-size: .2rem;}
}
@media (max-width: 640px){
.nyJour .item1 {padding: .6rem 0 .6rem;}
.nyJour .item2{padding-top: .6rem}
.nyJour .item .txt h4{font-size: .4rem;padding-right: 0;text-align: center;}
.nyJour .item .img{width: 3.8rem;padding-right: .4rem;padding-top: .3rem;}
.nyJour .item .img:after{top: .3rem;right: .5rem;}
}

/**/
.nyUnder-a{padding: .8rem 0;background: url(/images/ny/u10bg.jpg) no-repeat center;background-size: cover}
.nyUnder-a .tit{font-size: .6rem;margin-bottom: .4rem}
.nyUnder-a .desc{font-size: .22rem;line-height: 1.6em;font-style: italic;color: #444}
.nyUnder-a .desc p{margin-bottom: .2rem}
.nyUnder-b{padding-top: .7rem}
.nyUnder-b dl dd{padding: .3rem 0;font-size: .22rem}
.nyUnder-b dl dd .desc{font-style: italic;line-height: 1.6em;margin-bottom: .3rem}
.nyUnder-b dl dd h3{font-size: .26rem;margin-bottom: .3rem;font-style: italic;}
.nyUnder-b dl dd ul li{line-height: 1.4em}
.nyUnder-b dl dd ul li a{color: #01518e}
.nyUnder-b dl dd ul li a:hover{text-decoration: underline;color: #fdbe00}
.nyUnder-b dl dd ul li+li{margin-top: .3rem}
.nyUnder-b dl+dl{margin-top: .2rem}
.nyUnder-b dl+dl dd{display: none}
.nyUnder-b dl dt {border-bottom: 1px solid #ddd;padding: .25rem 0;display: flex;align-items: center;justify-content: space-between;}
.nyUnder-b dl dt h4{font-size: .46rem;width: calc(100% - 1rem)}
.nyUnder-b dl.on dt .show:after{transform:rotate(90deg);}
.nyUnder-b dl.on dt .show{background: #014e88}
.nyUnder-b dl.on dt .show:before,.nyUnder-b dl.on dt .show:after{background: #fff}
.nyUnder-b dl dt .show{display: block;width: .5rem;height:.5rem;position: relative;border-radius: 50%;background: #f5f5f5;cursor: pointer;}
.nyUnder-b dl dt .show:before{content: '';position: absolute;left: 50%;height: 2px;top: 50%;margin-top: -1px;width: .16rem;margin-left: -.08rem;background: #000}
.nyUnder-b dl dt .show:after{content: '';position: absolute;left: 50%;height: .16rem;top: 50%;margin-top: -.08rem;width: 2px;margin-left: -1px;background: #000;transition: .3s}
@media(max-width: 1024px){
 .nyUnder-b dl dt h4{font-size: .4rem;}
 .nyUnder-a .tit{font-size: .5rem;}
.nyUnder-a .desc{font-size: .2rem;} 
.nyUnder-b dl dd{font-size: .2rem}
.nyUnder-b dl dd h3{font-size: .24rem;}
}
@media(max-width: 640px){
.nyUnder-a{padding: .6rem 0;}
.nyUnder-b{padding-top: .5rem}
.nyUnder-b dl dt h4{font-size: .3rem;}
.nyUnder-a .tit{font-size: .4rem;}
.nyUnder-a .desc{font-size: .2rem;} 
.nyUnder-b dl dd{font-size: .2rem}
.nyUnder-b dl dd h3{font-size: .24rem;}
}

/*1109*/
.nynews .nymore{margin-top: .5rem}
.nynews-a{background: #fff;padding: .8rem 0 1.2rem}
.nynews-c{background: #fff;padding: .8rem 0 1.2rem}
.nynews-b{background:url(/images/ny/59.jpg) no-repeat center;background-size: cover; padding: .8rem 0 .9rem}
.nynews-d{background: url(/images/ny/61.jpg) no-repeat center;background-size: cover;padding: .8rem 0 .9rem}
.nynews-e{background:url(/images/ny/60.jpg) no-repeat center;background-size: cover;padding: .8rem 0 1rem}
.nynews-f{padding: .8rem 0  0}
.nynews-a .swiDots{}
.nynews-a .wp{max-width: 13rem}
.nynews-a .slide-a{width: calc((100vw - 13rem) / 2 + 100%)}
.nynews-a .slide-a .swiper-slide{width: 12.8rem;margin-right: 1rem}
.nynews-a .slide-a .swiper-slide a{display: flex;justify-content: space-between;align-items: center;}
.nynews-a .slide-a .swiper-slide .img{width: 7.8rem;height: 4.65rem}
.nynews-a .slide-a .swiper-slide .txt{width: calc(100% - 7.8rem);padding-left: .5rem}
.nynews-a .slide-a .swiper-slide .txt h4{font-size: .3rem;line-height: 1.4em;max-height: 1.26rem\0}
.nynews-a .slide-a .swiper-slide .txt p{font-size: .2rem;color:#666;font-style: italic;margin-top: .2rem;line-height: 1.5em;height: .9rem\0}
.nynews-a .slide-a .swiper-slide .txt time{font-size: .2rem;font-weight: bold;font-style: italic;margin-top: .25rem;display: block;color: #222}
.nynews-a .slide-a .swiper-slide .txt .nymore .a{font-weight: bold;}
.nynews-a .slide-a .swiper-slide .txt .nymore{border-top: 1px solid #ddd;padding-top: .3rem}

.nynews-b .nytit{color: #fff}
.nynews-b .slide-b .swiper-slide{width: calc(33.3333% - .4rem);margin-right: .6rem;background: rgba(255,255,255,1)}
.nynews-b .slide-b .swiper-slide:last-child{margin-right: 0}
.nynews-b .slide-b .swiper-slide a{display: block;}
.nynews-b .slide-b .swiper-slide .img{height: 2.8rem}
.nynews-b .slide-b .swiper-slide .txt{padding: .25rem .25rem .4rem}
.nynews-b .slide-b .swiper-slide .txt h4{font-size: .3rem;line-height: 1.3em;max-height: .78rem\0}
.nynews-b .slide-b .swiper-slide .txt p{font-size: .2rem;color: #888;font-style: italic;margin-top: .2rem;line-height: 1.5em;height: .9rem\0}
.nynews-b .slide-b .swiper-slide .txt time{font-size: .2rem;font-weight: bold;font-style: italic;margin-top: .25rem;display: block;color: #666}
.nynews-b .slide-b .swiper-slide a:hover .txt h4{color: #fdbe00}

.nynews-c .wp{max-width: 17.2rem}

.nynews-c .slide-c .swiper-slide{width: calc(50% - .4rem);margin-right: .8rem}
.nynews-c .slide-c .swiper-slide:last-child{margin-right: 0}
.nynews-c .slide-c .swiper-slide a{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.nynews-c .slide-c .swiper-slide .img{width: 4.6rem;height: 2.9rem}
.nynews-c .slide-c .swiper-slide .txt{width: calc(100% - 4.6rem);padding-left: .35rem}
.nynews-c .slide-c .swiper-slide .txt h4{font-size: .3rem;line-height: 1.3em;max-height: 1.17rem\0}
.nynews-c .slide-c .swiper-slide .txt p{font-size: .2rem;color: #545454;font-style: italic;margin-top: .15rem;line-height: 1.5em;max-height: .6rem\0}
.nynews-c .slide-c .swiper-slide .txt time{font-size: .2rem;font-weight: bold;font-style: italic;margin-top: .2rem;display: block;color: #222}

.nynews-e .nytit{color: #fff}
.nynews-d .media{margin-bottom: .5rem}
.nynews-d .media ul li{margin: 0 .05rem}
.nynews-d .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}
.nynews-d .media ul li a:hover{background: #fdbe00;color: #fff}
.nynews-d .list  li{width: 5.65rem;position: relative;float: left}
.nynews-d .list  li a{display: block;position:relative;}
.nynews-d .list  li .txt{padding-top: .2rem}
.nynews-d .list  li .txt h4{font-size: .2rem;line-height: 1.4em}
.nynews-d .list  li .txt p{margin-top: .2rem;font-size: .18rem;line-height: 1.7em;color: #666}
.nynews-d .list {overflow: hidden;}
.nynews-d .list  li .img{height: 3.15rem}
.nynews-d .list  li:nth-child(1) {width: 9.6rem;margin-right: .35rem}
.nynews-d .list  li:nth-child(1) .img{height: 5.5rem}
.nynews-d .list  li:nth-child(1) .txt h4{font-size: .3rem}
.nynews-d .list  li:nth-child(3){margin-top: .3rem}
.nynews-e .slide-e .swiper-slide{width: calc(50% - .3rem);margin-right: .6rem}
.nynews-e .slide-e .swiper-slide:last-child{margin-right: 0}
.nynews-e .slide-e .swiper-slide a{display: block;position: relative;}
.nynews-e .slide-e .swiper-slide a:before{content: "\e630";font-family: swiper-icons !important;position: absolute;left: 50%;top: 45%;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}

.nynews-e .slide-e .swiper-slide .img{height: 4.46rem}
.nynews-e .slide-e .swiper-slide .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;font-size: .28rem;padding: .25rem;text-align: center;}
.nynews-e .slide-e .swiper-slide a:hover .txt{color: #fdbe00}

.nynews-f .slide-f li{width:  calc((100% - .8rem) / 3);margin-right: .4rem}
.nynews-f .slide-f li:last-child{margin-right: 0}
.nynews-f .slide-f li a{display: block;height: 2rem;background: #f5f5f5;border-left: 6px solid #00568e;border-radius: .1rem;transition: .3s}
.nynews-f .slide-f li .txt{padding: .3rem .25rem;height: 100%;display: flex;justify-content: space-between;flex-direction: column}
.nynews-f .slide-f li .txt .h4{font-size: .22rem;line-height: 1.3em;height: .86rem}
.nynews-f .slide-f li .txt .time{font-style: italic;color: #666}
.nynews-f .slide-f li .txt .time i{margin-right: 5px;color: #222}

@media (min-width: 1025px){

.nynews-f .slide-f  li:hover a{border-left-color: #94243b;color: #94243b;box-shadow: 0 5px 15px rgba(0,0,0,.15)}
.nynews-a .slide-a .swiper-slide a:hover .txt .nymore .a {background: url(/images/ny/arry.png) no-repeat left center;background-size: .53rem .53rem;}

}
@media (max-width: 1024px){
.nynews-d .list {display: flex;justify-content: space-between;flex-wrap: wrap;}
.nynews-d .list  li{width: 47%;float: inherit;}
.nynews-d .list  li .img{height: 28vw}
.nynews-d .list  li:nth-child(1) {width:100%;margin-right: 0;margin-bottom: .35rem}
.nynews-d .list  li:nth-child(1) .img{height: 50vw}
.nynews-d .list  li:nth-child(1) .txt h4{font-size: .3rem}
.nynews-d .list  li:nth-child(3){margin-top: 0}


.nynews-a .slide-a{width:100%}
.nynews-a .slide-a .swiper-slide{width: 100%;margin-right: 1rem;}
.nynews-a .slide-a .swiper-slide a{flex-wrap: wrap;}
.nynews-a .slide-a .swiper-slide .img{width: 100%;height: 50vw}
.nynews-a .slide-a .swiper-slide .txt{width: 100%;padding-left: 0;margin-top: .3rem}

.nynews-b .slide-b .swiper-slide{width: calc(50% - .2rem);margin-right: .4rem}
.nynews-c .slide-c .swiper-slide{width: 100%;margin-right: .4rem}


.nynews-e .slide-e .swiper-slide{width: 100%;margin-right: .4rem}
.nynews-e .slide-e .swiper-slide .img{height: 54vw}
.nynews-f .slide-f li{width:  calc((100% - .4rem) / 2);margin-right: .4rem}
}
@media (max-width: 900px){
.nynews-c .slide-c .swiper-slide{width: 100%;margin-right: .8rem}
.nynews-b .slide-b .swiper-slide{width:100%;margin-right: .4rem}
.nynews-b .slide-b .swiper-slide .img{height: 50vw}
}
@media (max-width:700px){
.nynews-c .slide-c .swiper-slide .img{width: 100%;height: 50vw}
.nynews-c .slide-c .swiper-slide .txt{width: 100%;padding-left: 0;margin-top: .3rem}

.nynews-d .list  li{width: 100%;float: inherit;margin-bottom: .3rem}
.nynews-d .list  li .img{height: 54vw}
.nynews-d .list  li:nth-child(1) {margin-bottom: .3rem}
.nynews-d .list  li:nth-child(1) .img{height: 54vw}
.nynews-d .list  li:nth-child(1) .txt h4{font-size: .26rem}

}
@media (max-width:540px){
.nynews-a{padding: .6rem 0 .8rem}
.nynews-c{padding: .6rem 0 .6rem}
.nynews-b{ padding: .6rem 0 .6rem}
.nynews-d{padding: .6rem 0 .8rem}
.nynews-e{padding: .6rem 0 .8rem}
.nynews-f{padding: .6rem 0  0}

.nynews-a .slide-a .swiper-slide .txt h4{font-size: .26rem}
.nynews-b .slide-b .swiper-slide .txt h4,.nynews-c .slide-c .swiper-slide .txt h4,.nynews-e .slide-e .swiper-slide .txt{font-size: .26rem}
.nynews-d .list li .txt{font-size: .22rem}
.nynews-f .slide-f li{width:  100%;margin-right: .3rem}

}


.selectInput{width:100%;height:100%;position:relative;border: 1px solid #ccc;padding: 0 .25rem;height: .56rem;line-height: .56rem;cursor: pointer;font-size: .18rem}
.selectInput::after{content: "\e600";position:absolute;top:50%;right:.25rem;transform:translateY(-50%);font-family: swiper-icons !important;color: #888;font-size: .14rem;transition: .3s;line-height: 1em;transform-origin: center; }
.selectInput.on::after{transform:translateY(-55%) rotate(180deg);}
.selectInput .selectBox{position:absolute;width:100%;height:auto;max-height:2.4rem;overflow-y:auto;background:#fff;top:105%;left:-1px;z-index:10;display:none;box-shadow:0 6px 20px rgba(189,206,240,.3);}
.selectInput .defalutInput{color: #888}
.selectInput .selectBox::-webkit-scrollbar{width:8px;}
.selectInput .selectBox li{padding:.15rem .25rem;font-size: .16rem;color:#888;line-height: 1.4em}
.selectInput .selectBox li{display: flex;align-items: center}
.selectInput .selectBox li:hover{background:#e6edff;color:#444}
@media (max-width: 480px){
 .selectInput .selectBox li{font-size: .18rem} 
}
.popBox{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background:rgba(0,0,0,.7);z-index: 1000;display: none;overflow: auto}
.popBoxs{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;padding: .2rem 0}
.popBox .content{background: #fff;padding: .6rem .3rem .2rem .4rem;max-width: 6.8rem;width: 90%;position: relative;border-radius: .1rem}
.popBox .content  .tit{font-size: .38rem;font-weight: bold;margin-bottom: .2rem}
.popBox .content .item{width: 48%;margin-bottom: .3rem}
.popBox .content .item .inp{border: 1px solid #ccc;height: .56rem;line-height: .56rem;width: 100%;padding: 0 .25rem}
.popBox .content .item .sub{border: 1px solid #005696;height: .56rem;line-height: .56rem;width: 100%;background: #005696;color: #fff;text-align: center;cursor: pointer;text-transform: uppercase;font-size: .2rem;letter-spacing: .1em}
.popBox .content .item.w100{width: 100%}
.popBox .content .close{position: absolute;top: .2rem;right: .2rem;z-index: 4;cursor: pointer;font-size: .16rem;color: #888;width: .4rem;height: .4rem;border: 1px solid #888;border-radius: 50%;text-align: center;line-height: .38rem}
.popBox .content .close:hover{color: #005696;border-color:#005696;}
@media(max-width: 1024px){
.popBox .content .item{width: 100%;margin-bottom: .2rem}
}
@media(max-width: 640px){
.popBox .content .tit{font-size: .3rem}
}
/* 竖屏时的样式 */
@media screen and (orientation: portrait) {

}
 
/* 横屏时的样式 */
@media screen and (orientation: landscape) {
  @media (max-width: 992px){
  	.popBoxs{display: block;}
  	.popBox .content{margin: .3rem auto}
  }
}
.schoolLists{padding: .6rem 0 0}
.schoolLists li{width: 48%;border-bottom: 1px solid #ddd;position: relative;position: relative;}
.schoolLists li:after{content: '';position: absolute;top: -1px;bottom: -1px;left: 0;right: 0;background:#94243b;z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s }
.schoolLists li .h4{font-weight: bold;font-size: .24rem;}
.schoolLists li .h4:after{content: '';width: .22rem;height: .25rem;background: url(/images/morg.png) no-repeat center;background-size: 100% 100%;display: block;position: absolute;right: .25rem;top: 50%;margin-top: -.12rem}
.schoolLists li a{display: flex;align-items: center;justify-content: space-between;position: relative;padding:.3rem .8rem .3rem .25rem;position: relative;z-index: 5;}
.schoolLists li .img{width: .79rem;height: .79rem}
.schoolLists li .h4{width: calc(100% - 1rem)}
.schoolLists li:nth-child(1){border-top: 1px solid #ddd}
@media (min-width: 1025px){
.schoolLists li:hover .h4{color: #fff}
.schoolLists li:hover .h4:after{background: url(/images/mor.png) no-repeat center;background-size: 100% 100%;}
.schoolLists li:hover:after{opacity: 1;visibility: visible;}
}
@media (max-width: 1024px){
.schoolLists li{width: 100%}
.schoolLists li:nth-child(2){border-top: 0}
.schoolLists li a{padding: .25rem .8rem .25rem 0}
}
@media (max-width: 640px){
.schoolLists li .h4{font-size: .22rem}
}
/**/
.nyGiving{padding-top: .7rem}
.nyGiving .desc {padding-bottom: .8rem}
.nyGiving .desc h4{font-size: .38rem;font-weight: bold;margin-bottom: .4rem}
.nyGiving .desc .arc-con{font-size: .2rem}
.nyGiving .desc .info{font-size: .22rem;margin-top: .2rem}
.nyGiving .desc .info p+p{margin-top: .1rem}
.nyGiving .forms{padding-top: .5rem;border-top: 1px solid #ddd}
.nyGiving .forms  .tit{font-size: .38rem;font-weight: bold;margin-bottom: .4rem}
.nyGiving .forms .item{width: 48%;margin-bottom: .4rem;position: relative;}
.nyGiving .forms .item label{color: #666666;font-size: .22rem;}
.nyGiving .forms .item .inp{border: 1px solid #ccc;height: .6rem;line-height: .58rem;width: 100%;padding: 0 .2rem;font-size: .2rem}
.nyGiving .forms .item .inp3{height: 2.1rem;line-height: 1.6em;padding: .2rem}
.nyGiving .forms .item .sub{border: 1px solid #005696;height: .6rem;line-height: .6rem;width: 40%;max-width: 3.2rem; background: #005696;color: #fff;text-align: center;cursor: pointer;font-size: .22rem;letter-spacing: .1em;font-weight: bold;}
.nyGiving .forms .item .resub{border: 1px solid #ededed;height: .6rem;line-height: .6rem;width: 40%;max-width: 3.2rem; background: #ededed;text-align: center;cursor: pointer;font-size: .22rem;letter-spacing: .1em;font-weight: bold;margin-left: .3rem}
.nyGiving .forms .item.w100{width: 100%}
@media (min-width: 1025px){
.nyGiving .forms .item label{position: absolute;left: .15rem;top: 1px;line-height: .58rem;} 
.nyGiving .forms .item3 label{background: #fff;left:1px;right: 1px;top: 1px;padding: 0 .15rem}
.nyGiving .forms .item .inp1{padding-left: 1rem}
.nyGiving .forms .item .inp2{padding-left: 2.5rem}
.nyGiving .forms .item .inp3{padding: .56rem .2rem .2rem .2rem}
}
@media (max-width: 1024px){
.nyGiving .forms .item label{margin-bottom: .15rem;display: block;}
}
@media (max-width: 640px){
.nyGiving .forms .item{width: 100%;margin-bottom: .3rem}
.nyGiving .forms  .tit,.nyGiving .desc h4{font-size: .3rem}
}

/**/
.nyHis{padding-top: .8rem}
.hisList{padding-top: 1.2rem}
.hisList:before{content: '';position: absolute;left: 50%;top: 0;width:.51rem;height: .66rem;background: url(/images/doton.png) no-repeat center;background-size: 100% 100%;margin-left: -.25rem;z-index: 5;pointer-events: none}
.hisList:after{content: '';position: absolute;left: 50%;top: 0;bottom: 0;background: #ddd;width: 1px;z-index: 0;pointer-events: none}
.hisList li .item{width: 50%;padding: 0 .6rem;position: relative;}

.hisList li .item .year{position: relative;z-index: 3}
.hisList li .item .year span{display: inline-block;position: relative;font-size: .5rem;font-weight: bold;padding-bottom: .1rem;margin-bottom: .3rem}
.hisList li .item .year span:after{content: '';position: absolute;height: 1px;bottom: 0;width: calc(100% + .6rem);background: #ddd;z-index: 0}
.hisList li .item .year span:before{content: '';position: absolute;height: 15px;bottom: -7px;width: 15px;background:url(/images/1109/dot.png) no-repeat center;background-size: 100% 100%;z-index: 4}
.hisList li .item .txt{display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 3;flex-wrap: wrap;}
.hisList li .item .img{width: 1.2rem;height: 1.2rem}
.hisList li .item .txt .tit{width: calc(100% - 1.4rem);font-size: .24rem;line-height: 1.4em;font-weight: bold;}
.hisList li .item .desc{font-size: .18rem;margin-top: .2rem;line-height: 1.6em;position: relative;z-index: 3;color: #888}
/*.hisList li:nth-child(2n) .item{margin-top: -1rem}*/

@media (min-width: 1025px){
.hisList li .item .desc{display: none;color: rgba(255,255,255,.8);}
.hisList li:nth-child(2n+1) .item .txt .img{order: 2}
.hisList li:nth-child(2n+1) .item .txt .tit{order: 1;text-align: right;}
.hisList li:nth-child(2n+1) .item .desc{text-align: right;}
/*.hisList li:nth-child(2n+1) .item{padding-right: .6rem}
.hisList li:nth-child(2n) .item{padding-left: .6rem}*/
.hisList li:nth-child(2n+1) .item .year{display: flex;justify-content: flex-end;}
.hisList li:nth-child(2n){display: flex;justify-content: flex-end;}
.hisList li:nth-child(2n) .item:after{content: '';position: absolute;left: 0;top: -.3rem;bottom: -.3rem;width: calc((100vw - 15.68rem) / 2 + 100%);background: linear-gradient(to right,#a1344d 10%,#fff 100%);opacity: 0;visibility: hidden;transition: .3s}
.hisList li:nth-child(2n+1) .item:after{content: '';position: absolute;right: 0;top: -.3rem;bottom: -.3rem;width: calc((100vw - 15.68rem) / 2 + 100%);background: linear-gradient(to right,#fff 0%,#a1344d 90%);opacity: 0;visibility: hidden;transition: .3s}
.hisList li:nth-child(2n+1) .item .year span:after{left: 0}
.hisList li:nth-child(2n) .item .year span:after{right: 0}
.hisList li:nth-child(2n+1) .item .year span:before{right: -.6rem;transform: translateX(7px);}
.hisList li:nth-child(2n) .item .year span:before{left: -.6rem;transform: translateX(-7px);}
.hisList li .item:hover{z-index: 5}
.hisList li .item:hover:after{opacity: 1;visibility: visible;}
.hisList li .item:hover .year{color: #fff}
.hisList li .item:hover .txt .tit{color: #fff}
.hisList li .item:hover .year span:after{background: rgba(255,255,255,.3)}
.hisList li .item:hover .year span:before{background:url(/images/1109/doton.png) no-repeat center;background-size: 100% 100%;}
.hisList li .item:hover .desc{display: block;}

}
@media (max-width: 1024px){
.hisList{padding-top: 1rem}
.hisList:after{left: .25rem}
.hisList:before{left: 0;margin-left: 0}
.hisList li+li{margin-top: .3rem}
.hisList li .item{width: 100%;padding-left: .8rem}
.hisList li .item .year span:after{left: -.55rem}
.hisList li .item .year span:before{left: -.55rem;transform: translateX(-7px);}
}
@media (max-width: 640px){
.hisList li .item .img{width: 1.2rem;height: 1.2rem}
.hisList li .item .txt .tit{width:100%;font-size: .22rem;margin-top: .1rem}
.hisList li .item{padding-left: .6rem;padding-right: 0}
.hisList li .item .year span:after{left: -.35rem}
.hisList li .item .year span:before{left: -.35rem;transform: translateX(-7px);}
.hisList li .item .desc{font-size: .16rem}
}

/**/
.nyJobs{padding-top: .8rem}
.nyJobs .slide-job{margin-bottom: .8rem}
.nyJobs .slide-job .img{height: 4.34rem}
.nyJobs .slide-job .img:after{opacity: .6}
.nyJobs .slide-job  .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 5;padding: .3rem .5rem;}
.nyJobs .slide-job  .txt h4{font-size: .36rem;color: #fff}
.nyJobs .slide-job  .txt p{font-size: .22rem;color: rgba(255,255,255,.7);margin-top: .1rem}
.nyJobs .slide-job  .swiBtn a{position: absolute;z-index: 5;top: 45%;margin-top: -.25rem;width: .5rem;height: .5rem;text-align: center;line-height: .5rem;color: #fff;font-size: .3rem}
.nyJobs .slide-job  .swiBtn .prev{left: .1rem;}
.nyJobs .slide-job  .swiBtn .next{right: .1rem;}
.nyJobs .items .item{background: #f5f5f5;padding: .4rem;width: calc(50% - .4rem)}
.nyJobs .items .item .img{margin-bottom: .2rem}
.nyJobs .items .item h4{font-size: .36rem;margin-bottom: .25rem}
.nyJobs .items .item ul li{font-size: .22rem;padding: .15rem 0;min-width: 48%}
.nyJobs .items .item ul li a{color: #01518e;background-image: linear-gradient(#01518e,#01518e);background-position: 0 100%;background-size: 100% 1px;background-repeat: no-repeat;}
.nyJobs .items .item ul li a:hover{color: #fdbe00;background-image: linear-gradient(#fdbe00,#fdbe00);}
@media (max-width: 900px){
.nyJobs .slide-job{margin-bottom: .5rem}
.nyJobs .items .item{width: 100%;margin-bottom: .5rem}
.nyJobs .slide-job .img{height: 50vw}
}
@media (max-width: 640px){
.nyJobs{padding-top: .6rem}
.nyJobs .slide-job  .txt h4{font-size: .28rem}
.nyJobs .slide-job  .txt p{font-size: .18rem;display: none}
.nyJobs .items .item h4{font-size: .3rem;}
.nyJobs .slide-job  .txt{padding: .25rem .3rem}
}
/**/
.nyStud{padding-top: .4rem}
.studList li{width: 48%;border-bottom: 1px solid #ddd;padding: .5rem 0}
.studList li a{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.studList li .img{width: 3rem;height: 3rem;}
.studList li .txt{width: calc(100% - 3.4rem)}
.studList li .txt h4{font-size: .38rem}
.studList li .txt .desc{font-size: .2rem;line-height: 1.6em;margin-top: .15rem;color: #444}
.studList li .txt .mor{width: .4rem;height: .4rem;background: url(/images/ny/arrb.png) no-repeat center;background-size: 100% 100%;margin-top: .2rem}
.studList li a:hover .txt .mor{background: url(/images/ny/arry.png) no-repeat center;background-size: 100% 100%;}
@media (max-width: 1024px){
 .studList li{width: 100%} 
}
@media (max-width: 640px){
.studList li .img{width: 3rem;height: 3rem;}
.studList li .txt{width: 100%;margin-top: .3rem}
.studList li .txt h4{font-size: .3rem}
.nyStud{padding-top: .2rem}
}
/**/
.nyfandp{padding-top: .7rem}
.nyfandp .tit{font-size: .32rem;font-weight: bold;margin-bottom: 0;padding-bottom: .3rem;border-bottom: 1px solid #ddd}
.nyfandp .tit2{margin-top: .8rem}
.fpdList li{width: 48%;border-bottom: 1px solid #ddd;padding: .4rem 0}
.fpdList li a{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.fpdList li .img{width: 2.58rem;height: 1.9rem;}
.fpdList1 li .img{width: 2.28rem;height: 3.1rem;}
.fpdList li .txt{width: calc(100% - 2.9rem)}
.fpdList li .txt h4{font-size: .22rem;font-family: 'ave'}
.fpdList li .txt .desc{font-size: .18rem;line-height: 1.6em;margin-top: .15rem;color: #666;font-style: italic;}
.fpdList li .txt .mor{width: .36rem;height: .36rem;background: url(/images/ny/arrb.png) no-repeat center;background-size: 100% 100%;margin-top: .2rem;transform: rotate(-45deg)}
.fpdList li a:hover .txt .mor{background: url(/images/ny/arry.png) no-repeat center;background-size: 100% 100%;}
@media (max-width: 1024px){
 .fpdList li{width: 100%} 
}
@media (max-width: 640px){
.fpdList li .txt{width: 100%;margin-top: .3rem}
.nyfandp{padding-top: .6rem}
}
/**/
.nyCaps {padding-top: .8rem}
.nyCaps .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;color: #fff;padding: .2rem .25rem;font-size: .22rem;}
.nyCaps .txt h4{font-weight: normal;}
.nyCaps .bigimg{margin-bottom: .4rem}
.nyCaps .bigimg .slide-item{width: 9.2rem}
.nyCaps .bigimg .list{width: 6rem}
.nyCaps .bigimg .list li{position: relative;}
.nyCaps .bigimg .list li+li{margin-top: .36rem}
.nyCaps .bigimg .list .img{height: 3.55rem}
.nyCaps .bigimg .slide-l .img{height: 5.5rem}
.nyCaps .bigimg .slide-s .img{height: 1.7rem}
.nyCaps .bigimg .slide-l{margin-bottom: .26rem}
.nyCaps .bigimg .slide-s  .swiper-slide{cursor: pointer;}
.nyCaps .bigimg .slide-s  .swiper-slide-thumb-active:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 5px solid  #bd2163;z-index: 2}
.nyCaps .bigimg .slide-s .swiper-slide-active:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 40%;z-index: 1;background: url(/images/1109/msll.png) no-repeat center;background-size: 100% 100%;opacity: .7;pointer-events: none}
.nyCaps .bigimg .slide-s .swiper-slide-next+.swiper-slide:after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 40%;z-index: 1;background: url(/images/1109/msrr.png) no-repeat center;background-size: 100% 100%;opacity: .7;pointer-events: none}
.nyCaps .bigimg .slide-item .swiBtn a{position: absolute;z-index: 5;top: 50%;margin-top: -.25rem;width: .5rem;height: .5rem;text-align: center;line-height: .5rem;color: #fff;font-size: .3rem}
.nyCaps .bigimg .slide-item .swiBtn .prev{left: 0;}
.nyCaps .bigimg .slide-item .swiBtn .next{right: 0;}
.nyCaps .bigimg .slide-item .swiBtn a.swiper-button-disabled{opacity: .5}
.capList{padding-bottom: .3rem}
.capList:after{content: '';display: inline-block;width:calc(33.333% - .24rem) }
.capList li{position: relative;width: calc(33.333% - .24rem);margin-bottom: .36rem}
.capList li .img{height: 2.9rem}


@media (min-width: 1025px){
.nyCaps .bigimg .list li:hover .txt{opacity: 1;visibility: visible;}
.nyCaps .bigimg .list li:hover .img:after{opacity: .7;visibility: visible;}
.nyCaps .bigimg .slide-l .swiper-slide:hover .txt{opacity: 1;visibility: visible;}
.nyCaps .bigimg .slide-l .swiper-slide:hover .img:after{opacity: .7;visibility: visible;}
.capList li:hover .txt{opacity: 1;visibility: visible;}
.capList li:hover .img:after{opacity: .7;visibility: visible;}
.nyCaps .txt{opacity: 0;visibility: hidden;transition: .3s}
.nyCaps .img:after{opacity: 0;transition: .3s}
}
@media (max-width: 1024px){
.nyCaps .bigimg .slide-item{width:100%}
.nyCaps .bigimg .list{width: 100%;margin-top: .36rem;display: flex;justify-content: space-between;flex-wrap: wrap;} 
.nyCaps .bigimg .list li,.capList li{width: 48%}
.capList li .img{height: 28vw} 
.nyCaps .bigimg .list li .img{height: 26vw}
.nyCaps .bigimg .list li+li{margin-top: 0}
.nyCaps .bigimg .slide-l .img{height:52vw}
.nyCaps .bigimg .slide-s .img{height: 16vw}
.capList li{margin-bottom: 3vw}
.nyCaps .bigimg{margin-bottom: 3vw}
.nyCaps .txt{padding: .2rem;font-size: .2rem}
}
@media (max-width: 640px){
.nyCaps {padding-top: .6rem}
.capList li .txt,.nyCaps .bigimg .list li .txt{font-size: .16rem;padding: .1rem .15rem}
.nyCaps .bigimg .slide-s  .swiper-slide-thumb-active:before{border:3px solid  #bd2163;z-index: 2}
}