@charset "utf-8";

.compensate-for-scrollbar{margin-right: 0!important}
.ny-ba{height:4.5rem;position: relative;;}
.ny-ba .en{position: absolute;right: 0;bottom: 0;z-index: 1;color: #fff;font-size:12vw;line-height: 1em;font-weight: 100;mix-blend-mode: overlay;}
.ny-ba .txt h4{font-size: .4rem;color: #fff;position: relative;padding-left: .85rem}
.ny-ba .txt h4 span{position: relative;z-index: 3}
.ny-ba .txt h4:before{content: '';width: 1.9rem;height: 1.9rem;background: url(../images/ny/cir1.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 0;top: 50%;margin-top: -.95rem;z-index: 0;animation: roted linear 60s infinite}
.ny-ba .txt h4:after{content: '';width: 1.9rem;height: 1.9rem;background: url(../images/ny/cir2.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 0;top: 50%;margin-top: -.95rem;z-index: 0;animation: roted1 linear 60s infinite}
.ny-ba .bg{position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 0}
.ny-ba .bg:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;z-index: 0;height: 100%;background: url(../images/ny/nymask.png) no-repeat left center;background-size: auto 100%;opacity: 1}
.ny-ba.nomask .bg:before{display: none}
.ny-ba .wp{height: 100%;position: relative;}
.posi{font-size: .14rem;background: url(../images/ny/home.svg) no-repeat left center;background-size: .2rem .2rem;padding-left: .3rem;padding-top: .2rem ;padding-bottom: .2rem;margin-bottom: .2rem}

.nrlm{border-bottom: 1px solid #e0e0e0;}
.nrlm span{font-size: 0.2rem;line-height: 0.26rem;display: inline-block;margin-right: 0.5rem;padding-bottom: 0.25rem;}
.nrlm span.on,.nrlm span:hover{border-bottom: 3px solid #004193;}

@media (min-width: 1921px){
.ny-ba .en{font-size: 2.4rem}
.ny-ba{height:5.8rem;position: relative;;}	
}

.left_menus{position:relative;display:none;padding:.18rem .3rem;background:#004193;color:#fff;cursor:pointer;
}
.left_menus i{height: 15px}
.left_menus.on i{display:inline-block;transform:rotate(180deg)}
.left_menus span{position:relative;display:block;overflow:hidden;padding-left:.35rem;width:calc(100% - .2rem);
text-overflow:ellipsis;white-space:nowrap;line-height:1em;font-size: .22rem;text-align: left;}
.left_menus span:after{position:absolute;top:50%;left:0;width:.25rem;height:2px;background:#fff;content:'';transform:translateY(-50%)}


.iconfont{font-size: inherit;}
.nyleft {width: 21.5%;position: sticky;top: 1.6rem;}
.nyright {width: 73%;min-height: 500px;padding:0 0 .6rem}

.nyleftList{border-left: 3px solid #004193;padding-left: .1rem;margin-bottom: .5rem; font-family: Helvetica !important;}
.nyleftList li{font-size: .18rem;position: relative;border-top: 1px solid #e5e5e5;}
.nyleftList li:hover>a{padding-left: .1rem}
.nyleftList li:first-child{border-top: 0}
.nyleftList li a i{position: absolute;right: -0.1rem;top: 50%;display: block;transform: translateY(-50%);}
.nyleftList li a svg{height: .12rem;width: .15rem\0}
.nyleftList li a svg polygon{fill:#004193;transition: .3s}
.nyleftList li a svg circle{fill:#004193;transition: .3s}
.nyleftList li.on a svg polygon{fill:#fff;}
.nyleftList li.on a svg circle{fill:#fff;}
.nyleftList li.on a i{right: -0.1rem;}
.nyleftList li.on{border-top: 0}
.nyleftList li.on+li{border-top: 0}

.nyleftList li>a{align-items: center;display: flex;padding: 0;height: 0.65rem;position: relative;/* display:block; *//* padding: .2rem 0; */position: relative;z-index: 2;transition: .3s;   }
.nyleftList li.on:after{content: '';position: absolute;top: -1px;left: 0;height: .65rem;width: 110%;background: url(../images/ny/nynavon.jpg) #004193 no-repeat center;background-size: auto 100%;z-index: 0;border-radius: .3rem 0 .3rem 0}
.nyleftList li.on>a{padding-left: .15rem}
.nyleftList li.on>a{color:#fff;font-weight: bold;}
.nyleftList li.on>a:before{width: .4rem}
.nyleftList li:hover a:before{width: .4rem}
/*.nyleftList li>a:before{content: '';width: 0;height: .2rem;background: url() no-repeat left center;background-size: auto 100%;position: absolute;left: -.5rem;top: 50%;margin-top: -.1rem;transition: .3s}
.nyleftList li:last-child{border-bottom: 0}*/


.ny-ba .ny-bat{width: 100%;position: absolute;bottom:.3rem;}
.ny-ba .wp .nytop-tit{margin-bottom: .35rem;position: relative;z-index: 5}
.ny-ba .wp .nytop-tit span{font-size: .36rem;color: #fff;text-shadow: 0 0 .1rem rgba(0,0,0,.2);display: inline-block;line-height: 1em}
.nysubnav a{display: block;padding: .08rem 0;position: relative;padding-left: .25rem;font-size: .16rem;padding-right: .3rem}
.nysubnav a.on{color: #004193}
.nysubnav a.on:after{position: absolute;right: 0;top: 50%;transform: translateY(-50%);content: "\e679";font-family: "swiper-icons" !important;font-weight: bold;}
.nysubnav{padding: .1rem 0;display: none}

.subnav2{position: relative;z-index: 3;width: 100%;}
.subnav2 ul{overflow-x: auto;white-space: nowrap;padding: 5px}
.subnav2 ul::-webkit-scrollbar{height:3px}
.subnav2 ul::-webkit-scrollbar-track{border-radius:0;background: rgba(255,255,255,.15);border-radius: 5px}
.subnav2 ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(45deg,#6b35c5 0%,#8539d5 100%);;border-radius: 5px}

.subnav2 ul li{display: inline-block;text-align: center;font-size: .18rem;}
.subnav2 ul li:first-child a{margin-left: 0}
.subnav2 ul li a{display:block;margin: 0 .2rem;color: #fff;position: relative;padding-left: .1rem}
.subnav2 ul li.on a{text-decoration: underline; }
.subnav2 ul li a:before{content: '·';position: absolute;left: 0;top: 0}

.pages{}
.pages ul{text-align: center;}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .35rem;text-align: center;line-height: .33rem;padding: 0 8px;min-width: .35rem;
display: block;border: 1px solid #ededed;background: #ededed;border-radius: 3px}
.pages ul li.cur{background:#004193;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #004193;border-radius: 3px }
.pages ul li a.on{background:#004193;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border:1px solid #ddd;width: .35rem;height: .35rem;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: #004193;color: #fff;border-radius: 3px;margin-left: 5px}

.scbox{overflow-y:auto }
.scbox::-webkit-scrollbar{width:4px}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #ddd}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#004193;}

.arc-tit h1{font-size: .28rem;text-align: center;line-height: 1.4em;font-family: Helvetica !important;}
.arc-tit h1:after{content: '';height: 2px;width: .6rem;background:#004193;display: block;margin: .15rem auto 0 }
.arc-info{text-align: center;padding-bottom: .2rem;border-bottom: 1px solid #eee;margin-bottom: .3rem;margin-top: .25rem;color: #666}
.arc-info span{margin: 0 .15rem}
.arc-sibp{padding-top: .2rem;border-top: 1px solid #ddd;margin-top: .4rem}
.arc-sib{width: calc(100% - 1.5rem)}
.arc-sib div{padding: .08rem 0}
.backlist a{display: block;height: .36rem;width: 1.2rem;background: #004193;color: #fff;text-align: center;line-height: .34rem;border-radius: 3px}



.arc-con{line-height: .27rem;    font-family: Helvetica;font-size: .21rem;
    color: #727171;    text-align: justify;}
.arc-con a{color: #004193}
.arc-con h1,.arc-con h2,.arc-con h3,.arc-con h4,.arc-con h5,.arc-con h6{font-weight: bold;margin-bottom: .15rem}
.arc-con img{display: inline-block;/* width: auto!important; *//* height: auto!important; */}
.arc-con p,.arc-con span{line-height: .27rem !important;  font-family: Helvetica !important; font-size: .21rem !important;
    color: #727171 !important; text-wrap: wrap !important; }
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.tbsc{overflow: auto;padding: 15px 0;width: 100%}
.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::-webkit-scrollbar{height:4px}
.tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:linear-gradient(45deg,#7311ab 0%,#3707a1 100%);-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;}
.video-con video{max-width: 100%!important;height: auto!important}

@media screen and (min-width: 1921px){

}
@media screen and (max-width: 1366px){

}
@media screen and (max-width: 1024px){
.ny-ba .en{bottom: -.2rem}
.ny-ba{height: 30vw}
.ny-ba.nyyj-ba .posi{bottom: -.4rem;color: #555;}
.ny-ba.nyyj-ba .posi a{color: #555;}
.subnav2 ul li a{margin: 0 .25rem}
.nyMain .subnav3{width: 100%;margin-bottom: .4rem}
.nyMain .arightc{width:100%}
.nyMain .subnav3 ul{overflow-x: auto;white-space: nowrap;padding: 5px;}
.nyMain .subnav3 ul::-webkit-scrollbar{height:3px}
.nyMain .subnav3 ul::-webkit-scrollbar-track{border-radius:0;background: rgba(255,255,255,.15);border-radius: 5px}
.nyMain .subnav3 ul::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(45deg,#175f99 0%,#004193 100%);border-radius: 5px}
.nyMain .subnav3 ul li{display: inline-block;text-align: center;margin-bottom: 0}
.nyMain .subnav3 ul li:first-child a{margin-left: 0}
.nyMain .subnav3 ul li a{display:block;margin: 0 .25rem;position: relative;}

}
@media screen and (max-width: 980px){
.ny-ba{height: 35vw}
.arc-con video{width: auto!important;height: auto!important}
.arc-con img{width: auto!important;height: auto!important}
.arc-tit h1{font-size: .26rem;}

}
@media screen and (max-width: 640px){
.ny-ba{height: 40vw}
.ny-ba .txt h4{font-size: .3rem}
.arc-con{font-size: .18rem!important}	
.arc-con p{font-size: .18rem!important}	
.arc-con p span{font-size: .18rem!important}
body{font-size: .18rem}
.ny-ba .en{bottom: -.1rem}
.arc-con p,.arc-con span{font-size: .18rem!important}
.ny-ba .ny-bat{bottom: .2rem}
.arc-sib{width: 100%}
.backlist{width: 100%}
.backlist a{margin: .3rem auto .1rem}
}
@media screen and (max-width:480px){

.subnav2 ul li a{margin: 0 .1rem}
}

.none{display: none}

body {
    padding-top: 1.4rem;
}
@media screen and (max-width: 1024px){
.ny-ba .posi{max-width: 50vw;bottom: .2rem}
.left_menus {display: flex;margin-bottom: .2rem}
body {padding-top: .65rem;}
.nyleftList{display: none;margin-bottom: 0}
.nyleft {width: 100%;position: relative;top: 0}
.nyright {width: 100%;padding-top: .2rem;overflow: hidden;}
.nyleft .nyltit{width: 35vw;font-size: 3.5vw;height: .9rem;margin-top: -.9rem}
.nyleft .nyltit em{font-size: 5vw}
.nyleftList li.on a i{right:.2rem}
.posi{margin-bottom: 0}
.nysubnav a.on:after{right: .2rem}
.nyleftList li>a{padding: .16rem 0;}
.nyleftList li.on:after{width: 100%;}
}

@media screen and (max-width: 640px){
.ny-ba .txt h4{padding-left: 10vw}
.ny-ba .txt h4:before{width: 20vw;height: 20vw;margin-top: -10vw;}
.ny-ba .txt h4:after{width: 20vw;height: 20vw;margin-top: -10vw;}
.nyleft .nyltit{width: 35vw;font-size: 5.5vw;height: .9rem;margin-top: -.9rem}
.nyleft .nyltit em{font-size:8vw}
.ny-ba .posi{font-size: .16rem;display: none}
}


.nyaDea .nyDeas{width: calc(100% - .6rem)}
.nyaDea .subchannel{width: .5rem;position: sticky;top: 1.5rem;margin-right: -.4rem;}

.jblist{padding-bottom: .3rem}
.jblist li{padding: .25rem 0;border-bottom: 1px dashed #ddd;position: relative;padding-right: 1.2rem;padding-left: .2rem}
.jblist li:before{content: '';width: 2px;top: .25rem;bottom: .25rem;background: #e8e8e8;left: 0;position: absolute;}
.jblist li:after{content: '';width: 2px;top: .25rem;height:0;background: #412097;left: 0;position: absolute;transition: .3s}
.jblist li:hover:after{height: calc(100% - .5rem);}
.jblist li h4{font-size: .19rem;font-weight: bold;line-height: 1.4em;margin-bottom: .1rem}
.jblist li time{color: #666}
.jblist li a.btn{position: absolute;right: 0;top: .2rem;width: .62rem;height: .62rem;background: #f2f3f7;border-radius: 50%;text-align: center;line-height: .6rem;font-size: .28rem;color: #888}
.jblist li a.btn:hover{background:linear-gradient(45deg,#6928ca 0%,#31289a 100%);color: #fff}
.jblist li:last-child{border-bottom: 0}


.nyabout .nyright .desc{line-height: 1.6em;font-family: Helvetica;text-align: justify;}
.nyabout .nyright .nyab-1 .pic{width: 47%} 
.nyabout .nyright .nyab-1 .txt{width: 53%;background: #0056c3;padding: .4rem;color: #fff} 
.nyabout .nyright .nyab-1 .txt h4{text-align: center;font-size: .22rem;padding-bottom: .2rem;background: url(../images/ny/line.png) no-repeat bottom center;margin-bottom: .2rem}
.nyabout .nyright .nyab-2{padding: .6rem 0}
.nyabout .nyright .nyab-2 ul li img{height:.4rem }
.nyabout .nyright .nyab-2 ul li{width: 46%;}
.nyabout .nyright .nyab-2 ul li .t1{padding-left: .55rem;color: #333}
.nyabout .nyright .nyab-2 ul li .t1 span{font-size: .42rem;}
.nyabout .nyright .nyab-2 ul li .t{position: relative;padding-left: .55rem;min-height: .5rem}
.nyabout .nyright .nyab-2 ul li .t p{font-size: .14rem;border-bottom: 1px solid #ddd;padding-bottom: .15rem;padding-top: 5px}
.nyabout .nyright .nyab-2 ul li .t img{position: absolute;left: 0;top: 0}
.nyabout .nyright .nyab-3{padding-bottom: .4rem}
.nyabout .nyright .nyab-3 .desc{padding: .3rem 0}
.nyabout .nyright .nyab-3 .line{height: 1px;background: #ddd;position: relative;}
.nyabout .nyright .nyab-3 .line1:before{content: '';width: .5rem;height: 2px;background: #0056c3;position: absolute;left: 0;top: -1px}
.nyabout .nyright .nyab-3 .line2:before{content: '';width: .5rem;height: 2px;background: #0056c3;position: absolute;right: 0;top: -1px}


.nyabout .nyright .zzitem{margin-top: .1rem}
.nyabout .nyright .zzi1{margin-top: 0}
.nyabout .nyright .zzitem dt{overflow: hidden;word-wrap: break-word;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 1;font-size: .24rem;font-weight: bold;height:.91rem;padding-left: .3rem;min-width: 3.93rem;background: url(../images/ny/titbg.png) no-repeat left center;background-size: auto 100%;line-height: .8rem;margin-bottom: .25rem;}
.nyabout .nyright .zzitem dd{padding-left: .1rem}
.nyabout .nyright .zzitem dd ul li{width: 47%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: .6rem}
.nyabout .nyright .zzitem dd ul li .pics{width: 2.32rem}
.nyabout .nyright .zzitem dd ul li .pics h4{height: .55rem;background: url(../images/ny/namebg.png) no-repeat left center;background-size: auto 100%;padding-left: .2rem;line-height: .55rem;font-weight: bold;font-size: .18rem;color: #fff;margin-top: -.25rem;position: relative;z-index: 3}
.nyabout .nyright .zzitem dd ul li .txt{width: calc(100% - 2.32rem);padding-left: .25rem;background: url(../images/ny/nameline1.png) no-repeat bottom left;padding-bottom: .25rem}

/*.nyabout .nyright .zzitem dd ul li .txt{width: calc(100% - 2.32rem);padding-left: .25rem;padding-bottom: .25rem;position: relative;}
.nyabout .nyright .zzitem dd ul li .txt:after{content: '';height: 3px ;position: absolute;left: 13px;width: 100%;bottom:6px;background: #004193}
.nyabout .nyright .zzitem dd ul li .txt:before{content: '';height: 10px ;position: absolute;left: 0;width:10px;bottom: 0;border: 3px solid #004193;border-radius: 50% }*/
.nyabout .nyright .zzitem dd ul li .txt p:first-child{border-top: 0}
.nyabout .nyright .zzitem dd ul li .txt p{padding: .1rem 0;border-top: 1px dashed #ddd;line-height: 1.6em}
.nyabout .nyright .zzitem dd ul li .txt p strong{color: #004193}
.nyabout .nyright  dd ul li:hover .txt{background: url(../images/ny/nameline.png) no-repeat bottom left;}


@media (max-width:1024px){
.nyaDea .nyDeas{width: 100%;float: inherit;}
.nyaDea .subchannel{width: 100%;float: inherit;display: block;position: relative;top: 0;text-align: center;padding-top: .4rem}	
.nyaDea .subchannel a{margin: 0 .2rem}
}
@media (max-width: 980px){
.nyabout .nyright .nyab-1 .pic{width: 100%} 
.nyabout .nyright .nyab-1 .txt{width: 100%;} 
.nyabout .nyright .nyab-2 ul li{width: 48.5%;padding: .15rem 0}
.nyabout .nyright .nyab-2 ul li .t p{font-size: .18rem}
.nyabout .nyright .zzitem dd ul li{width: 100%;margin-bottom: .6rem}
}

@media (max-width: 640px){
.nyabout .nyright .nyab-2 ul li .t p{padding-top: 0}
.nyabout .nyright .nyab-2 ul li{width: 100%;}
.nyabout .nyright .zzitem dd ul li .pics{width: 2.12rem}
.nyabout .nyright .zzitem dd ul li .txt{width: calc(100% - 2.12rem);padding-left: .2rem;}
}
.svga span{vertical-align: -.03rem;margin-left: 5px}
.svga span .arr{fill:#666;}
.svga:hover span .arr{fill:#004193;}
.svga svg{height: .18rem;width:.18rem}

.nyxspy .nyright{} 
.svgBtn{}
.svgBtn svg{height: .22rem;width: .25rem;}
.svgBtn svg polygon{fill:#ccc;transition: .3s}
.svgBtn svg circle{fill:#ccc;transition: .3s}
.svgBtn a:hover svg polygon{fill:#004193;}
.svgBtn a:hover svg circle{fill:#004193;}
.nyxspy-1{margin-bottom: .6rem}
.nyxspy-1 .svgBtn{position: absolute;left: .4rem ;bottom: .15rem;width: .7rem}
.nyxspy-1 .slide-d1 .pic{height: 3.25rem;position: relative;}
.nyxspy-1 .slide-d1:after{content: '';width: .8rem;height: 2px;background: #fff;position: absolute;right:0;top: .35rem;z-index: 3}
.nyxspy-1 .slide-d1{width: 56%}
.nyxspy-1 .slide-d2p{width: 44%;padding-bottom: .6rem;padding-top: .25rem}
.nyxspy-1 .slide-d2p .txt .time{position: relative;padding-left: 1.15rem;color: #666}
.nyxspy-1 .slide-d2p .txt .time:before{content: '';width: 1.3rem;height: 2px;background: #15519d;position: absolute;left:-.4rem;top: .1rem;z-index: 3}
.nyxspy-1 .slide-d2p .txt .time:after{content: '';width:.19rem;height: .19rem;background:url(../images/ny/dot.png) no-repeat center;background-size: 100% 100%; position: absolute;left:calc(.9rem - 8px);top: 2px;z-index: 3}
.nyxspy-1 .slide-d2p .txt{padding-left: .4rem}
.nyxspy-1 .slide-d2p .txt h4{font-size: .2rem;margin-bottom: .15rem;line-height: 1.4em;margin-top: .3rem;}
.nyxspy-1 .slide-d2p .txt h4 a{max-height: .56rem\0;display: block\0;}
.nyxspy-1 .slide-d2p .txt p{line-height: 1.6em;color: #666;max-height: .75rem\0}
.nyxspy-2  .scyear{margin-bottom: .4rem;position: relative;background: url(../images/ny/yearbg.png) no-repeat center;background-size: 100% 100%}
.nyxspy-2  .sbtn a{position: absolute;top: 55%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: .2rem;font-weight: bold;}

.nyxspy-2  .sbtn a.prev{left: 0}
.nyxspy-2  .sbtn a.next{right: 0}
.nyxspy-2 .slide-year{width: calc(100% - 1rem);}
.nyxspy-2 .slide-year .swiper-slide{cursor: pointer;height: 1.42rem;padding-top: .6rem}
.nyxspy-2 .slide-year .swiper-slide-thumb-active:after{border: 2px solid #197846;bottom: -.17rem}
.nyxspy-2 .slide-year .swiper-slide-thumb-active .text1:after{opacity: 1}
.nyxspy-2 .slide-year .swiper-slide-thumb-active .text1{font-weight: bold;color:#ffffff;}
.nyxspy-2 .slide-year .swiper-slide-thumb-active .text1:after{transition: .3s;  position: absolute;
    top: -10px;
    left: 0;
    height: .45rem;
    width: 110%;
    background: url(../images/ny/nynavon.jpg) #004193 no-repeat center;
    background-size: auto 100%;
    z-index: -1;
    border-radius: .3rem 0 .3rem 0;}
.nyxspy-2 .slide-year .text1{text-align: center;margin: 0 auto;position: relative;;font-size: .2rem}
.nyxspy-2 .slide-year .text1:after{content: '';height: 3px;width: 0;background: #004193;display: block;}
.nyxspy-2 .slide-newsTxt ul:after{width: 30%;display: inline-block;content: ''}
.nyxspy-2 .slide-newsTxt ul li {margin-bottom: .3rem;padding:.25rem .3rem;height: 1.52rem;border-bottom: 1px solid #ddd}
.nyxspy-2 .slide-newsTxt ul li:hover{background: url(../images/0702/rbg.png) no-repeat top left;background-size: 100% 100%;border-bottom-color:transparent}
.nyxspy-2 .slide-newsTxt ul li:hover h4{color: #fff}
.nyxspy-2 .slide-newsTxt ul li:hover p{color:rgba(255,255,255,.6);}
.nyxspy-2 .slide-newsTxt ul li img{width: 100%}
.nyxspy-2 .slide-newsTxt ul li p{color: #666;font-size: .14rem;line-height: 1.4em;padding: 3px 0}
.nyxspy-2 .slide-newsTxt ul li{width: 30%;}
.nyxspy-2 .slide-newsTxt ul li h4{font-size: .2rem;font-weight: bold;;padding-bottom: .1rem ;margin-bottom: .1rem;color: #004193}

.nyxspy-3  .scyear{margin-bottom: .4rem;position: relative;background: url(../images/ny/yearbg.png) no-repeat center;background-size: 100% 100%}
.nyxspy-3  .sbtn a{position: absolute;top: 55%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: .2rem;font-weight: bold;}

.nyxspy-3  .sbtn a.prev{left: 0}
.nyxspy-3  .sbtn a.next{right: 0}
.nyxspy-3 .slide-year{width: calc(100% - 1rem);}
.nyxspy-3 .slide-year .swiper-slide{cursor: pointer;height: 1.42rem;padding-top: .6rem}
.nyxspy-3 .slide-year .swiper-slide-thumb-active:after{border: 2px solid #197846;bottom: -.17rem}
.nyxspy-3 .slide-year .swiper-slide-thumb-active .text1:after{opacity: 1}
.nyxspy-3 .slide-year .swiper-slide-thumb-active .text1{font-weight: bold;color:#ffffff;}
.nyxspy-3 .slide-year .swiper-slide-thumb-active .text1:after{transition: .3s;    position: absolute;
    top: -10px;
    left: 0;
    height: .45rem;
    width: 110%;
    background: url(../images/ny/nynavon.jpg) #004193 no-repeat center;
    background-size: auto 100%;
    z-index: -1;
    border-radius: .3rem 0 .3rem 0;}
.nyxspy-3 .slide-year .text1{text-align: center;margin: 0 auto;position: relative;;font-size: .2rem}
.nyxspy-3 .slide-year .text1:after{content: '';height: 3px;width: 0;background: #004193;display: block;}
.nyxspy-3 .slide-newsTxt ul li {margin-bottom: .5rem}
.nyxspy-3 .slide-newsTxt ul li img{width: 100%}
.nyxspy-3 .slide-newsTxt ul li p{color: #444;font-size: .14rem;line-height: 1.4em}
.nyxspy-3 .slide-newsTxt ul li{width: 15.2%;margin-right: 6%}
.nyxspy-3 .slide-newsTxt ul li:nth-child(5n){margin-right: 0}
.nyxspy-3 .slide-newsTxt ul li h4{font-size: .18rem;font-weight: bold;;padding-bottom: .1rem ;margin-bottom: .1rem;border-bottom: 1px solid #ddd;margin-top: .15rem}


@media (max-width: 980px){
.nyxspy-2 .slide-newsTxt ul li{width: 48%}

.nyxspy-3 .slide-newsTxt ul li{width: 20.5%;margin-right: 6%}
.nyxspy-3 .slide-newsTxt ul li:nth-child(5n){margin-right: 6%} 
.nyxspy-3 .slide-newsTxt ul li:nth-child(4n){margin-right: 0} 

}
@media (max-width: 640px){
.nyxspy-1 .slide-d1{width: 100%}
.nyxspy-1 .slide-d2p{width: 100%}
.nyxspy-1 .slide-d1 .pic{height: 50vw}
.nyxspy-1 .slide-d1:after{width: 2px;height: .5rem;right: auto;left: .3rem;top:auto;bottom: 0;content: '';display: none}
.nyxspy-1 .slide-d2p .txt {padding: 0}
.nyxspy-1 .slide-d2p .txt .time{padding-left: 0}
.nyxspy-1 .slide-d2p .txt .time:before{display: none}
.nyxspy-1 .slide-d2p .txt .time:after{display: none}
.nyxspy-1 .svgBtn{left: 0}
.nyxspy-1 .slide-d2p{padding-bottom: .7rem}

.nyxspy-1{margin-bottom: .4rem} 
.nyxspy-2 .slide-newsTxt ul li{width:100%;min-height: 36vw;padding: .4rem;height: auto}

.nyxspy-3 .slide-newsTxt ul li:nth-child(5n){margin-right: 6%} 
.nyxspy-3 .slide-newsTxt ul li:nth-child(4n){margin-right: 6%} 
.nyxspy-3 .slide-newsTxt ul li:nth-child(3n){margin-right: 0}
}
@media (max-width:360px){
.nyxspy-3 .slide-newsTxt ul li{width: 45%;margin-right: 10%}
.nyxspy-3 .slide-newsTxt ul li:nth-child(5n){margin-right: 10%} 
.nyxspy-3 .slide-newsTxt ul li:nth-child(4n){margin-right: 10%} 
.nyxspy-3 .slide-newsTxt ul li:nth-child(3n){margin-right: 10%}
.nyxspy-3 .slide-newsTxt ul li:nth-child(2n){margin-right: 0}

}

 .swiper-button-disabled{opacity: .5;pointer-events: none}
.nyxspy1-1{background: url(../images/ny/xbg1.jpg) no-repeat center;background-size: cover;padding: 0 0 1rem}
.nyxspy1-1 .tit{text-align: center;margin-bottom: .3rem;margin-top: .2rem}
.nyxspy1-1 .tit h4{position: relative;}
.nyxspy1-1 .tit h4 em{font-size: .28rem;font-weight: bold;position: relative;z-index: 3}
.nyxspy1-1 .tit h4 span{position: absolute;left: 50%;transform: translateX(-50%);font-size: .4rem;color: #cfd8ec;top: .1rem;text-transform: uppercase;white-space: nowrap;}
.nyxspy1-1 .sbtn a{display: block;width: .5rem;height: .5rem;border-radius: 50%;background: #3676c6;position: absolute;top: 50%;transform: translateY(-50%);z-index: 5;transition: .3s;padding-top: .15rem;}
.nyxspy1-1 .sbtn a:hover{background: #f39b00}
.nyxspy1-1 .sbtn a svg polygon{fill:#fff!important;}
.nyxspy1-1 .sbtn a svg circle{fill:#fff!important;}
.nyxspy1-1 .sbtn a svg{margin: 0 auto;display: block;height: .2rem;width: .23rem\0}
.nyxspy1-1 .sbtn a.prev{padding-left:.05rem;left: 0}
.nyxspy1-1 .sbtn a.next{padding-right:.05rem;right: 0}
.nyxspy1-1 .slide-py1{width: calc(100% - 1.2rem);padding-top: .25rem}
.nyxspy1-1 .slide-py1 .item{margin: .15rem;position: relative;height: 3.6rem;transition: .3s}
.nyxspy1-1 .slide-py1 .item:hover{transform: translateY(-.2rem);}
.nyxspy1-1 .slide-py1 .item:hover:after{box-shadow: 0 0 0.1rem rgba(0,0,0,.2)}
.nyxspy1-1 .slide-py1 .item:hover a:before{opacity: 1}
.nyxspy1-1 .slide-py1 .item:hover a:after{opacity: 1}
.nyxspy1-1 .slide-py1 .item a{display: block;padding-left: .7rem;height: 100%}
.nyxspy1-1 .slide-py1 .item a:before{content: '';width: .4rem;height: 3px;position: absolute;left: 0;bottom: 0;background:#005eb8;opacity: 0;transition: .3s }
.nyxspy1-1 .slide-py1 .item a:after{content: '';width:3px;height: .3rem;position: absolute;left: 0;bottom: 0;background:#005eb8;opacity: 0;transition: .3s }
.nyxspy1-1 .slide-py1 .item:after{content: '';width: 100%;bottom: 0;top: .4rem;background: #fff;left: 0;background: #fff;z-index: 0;position: absolute;}
.nyxspy1-1 .slide-py1 .item .pic{height: 2.2rem;width: 100%}
.nyxspy1-1 .slide-py1 .item .txt{padding: .2rem;padding-left: 0}
.nyxspy1-1 .slide-py1 .item .txt h4{line-height: 1.5em;max-height: .72rem\0}
.nyxspy1-1 .slide-py1 .item time{position: absolute;left: .25rem;writing-mode: tb-lr;writing-mode: vertical-lr;padding-top: .4rem;top: .7rem;font-style: italic;color: #666}
.nyxspy1-1 .slide-py1 .item time:before{content: '';width: 2px;height: .3rem;background: #aaa;position: absolute;top: 0;left: .1rem}
.nyxspy1-2{background: url(../images/ny/dots.png) no-repeat bottom center;background-size: 100% auto;padding: 1rem 0 1.2rem}
.nyxspy1 .more{margin-top: .45rem}
.nyxspy1 .more a{display: block;width: 1.6rem;height: .45rem;text-align: center;border: 1px solid #bbb;line-height: .43rem;margin:  0 auto;}

.nyxspy1-1 .more a:hover{border: 1px solid #004193;color: #fff;background: #004193}
.nyxspy1-1 .more a:hover span .arr{fill:#fff;}
.nyxspy1-2 .more a:hover{border: 1px solid #004193;color: #fff;background: #004193}
.nyxspy1-2 .more a:hover span .arr{fill:#fff;}

.nyxspy1-2 .more{margin-top: 0;}
.nysj-lista .ale{width: 45.6%;padding-right: .5rem;position: relative;}
.nysj-lista .ale .pic{height: 3.65rem}

.nysj-lista .ale:after{content: '';position: absolute;;top: -.88rem;right: 0;bottom: -.3rem;z-index: 0;background: #1863b7;width: 75.5%}
.nysj-lista .ari{width: 53%}
.nysj-lista .ari:after{content: '';height: 1px;left: -.4rem;right: 1.5rem;bottom: .35rem;background: linear-gradient(92deg,#b5c8e0 0%,#fff 100%); ;position: absolute;z-index: 4}
.nysj-lista .ari .slide-vid{height: 2.85rem}
.nysj-lista .ari .slide-vid ul li{position: relative;line-height: .52rem;padding-right: 1rem}
.nysj-lista .ari .slide-vid ul li a:before{content: '';width: .3rem;height: 2px;background: #999999;;display: inline-block;margin-right: .1rem;vertical-align:.05rem}
.nysj-lista .ari .slide-vid ul li:hover a{color:  #4583c8;color: #4583c8;margin-left: .4rem}
.nysj-lista .ari .slide-vid ul li:hover a:before{background: #4583c8}
.nysj-lista .ari .slide-vid ul li:hover time{color: #4583c8}
.nysj-lista .ari .slide-vid ul li.on a{color:  #4583c8;color: #4583c8;margin-left: .4rem}
.nysj-lista .ari .slide-vid ul li.on a:before{background: #4583c8}
.nysj-lista .ari .slide-vid ul li.on time{color: #4583c8}
.nysj-lista .ari .slide-vid ul li a{font-size: .2rem;transition: .3s}
.nysj-lista .ari .slide-vid ul li time{position: absolute;right: 0;top: 0;color: #777;font-size: .15rem}
.nysj-lista .ari .sbtn{margin-top: .15rem}
.nysj-lista .ari .sbtn .prev{transform: rotate(-90deg)}
.nysj-lista .ari .sbtn .next{transform: rotate(-90deg);margin-left: .2rem}
.nysj-lista .ari .sbtn a{display: block;width: .58rem;height: .58rem;border: 1px solid #ddd;text-align: center;border-radius: 5px}
.nysj-lista .ari .sbtn a:hover{background: #0056c3;border-color: #0056c3}
.nysj-lista .ari .sbtn a:hover svg polygon{fill:#fff!important;}
.nysj-lista .ari .sbtn a:hover svg circle{fill:#fff!important;}
.nysj-lista .ari .sbtn a svg{margin: .17rem auto;display: block;}
.nytit1{margin-bottom:.15rem}
.nytit1 h3{padding-top: .05rem}
.nytit1 i{color: #4583c8;font-size: .38rem;text-transform: uppercase;margin-right: .2rem;opacity: .35;}
.nytit1 em{font-size: .28rem;font-weight: bold;color: #fff}

.nyxspy1-3{background: url(../images/ny/xbg3.jpg) no-repeat center;background-size: cover;}
.nyxspy1-3a{background: url(../images/ny/xbg2.png) no-repeat center;background-size: cover;padding: .8rem 0}
.nyxspy1-3a .tabnav{background: url(../images/ny/xline.png) no-repeat center;}
.nyxspy1-3a .tabnav li{width: 1.53rem;height: .65rem;background: url(../images/ny/xsdot.png) no-repeat center;background-size: 100% 100%;text-align: center;;font-size: .28rem;color: #fff;font-weight: bold;line-height: .65rem;cursor: pointer;margin: 0 .48rem}
.nyxspy1-3a .tabnav li.on{background: url(../images/ny/xsdoton.png) no-repeat center;background-size: 100% 100%;}
.nyxspy1-3a .more{margin-top: 0}
.nyxspy1-3a .more a{border: 1px solid rgba(255,255,255,.3);background: transparent;color: #fff;transition: .3s}
.nyxspy1-3a .more a:hover{border: 1px solid rgba(255,255,255,.3);background: transparent;color: #004193;background: #fff}
.nyxspy1-3a .more a span .arr{fill:#fff;}
.nyxspy1-3a .more a:hover span .arr{fill:#004193;}

.nyxspy1-3a .slide-tab .svgBtn svg{height: .4rem}
.nyxspy1-3a .slide-tab .sbtn a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 5;opacity: .7;transition: .3s}
.nyxspy1-3a .slide-tab .sbtn a:hover{opacity:1}
.nyxspy1-3a .slide-tab .sbtn a.prev{left: 0}
.nyxspy1-3a .slide-tab .sbtn a.next{right: 0}
.nyxspy1-3a .slide-tab .svgBtn svg polygon{fill:#fff!important;}
.nyxspy1-3a .slide-tab .svgBtn svg circle{fill:#fff!important;}
.nyxspy1-3a .slide-tab .swiper-slide .bg-mask{display: block;background: #fff;margin: .2rem;padding: .4rem .4rem;height: 4.5rem;transition: .3s}
.nyxspy1-3a .slide-tab .swiper-slide .bg-mask:hover{transform: translateY(-.2rem);box-shadow: 0 5px 10px rgba(0,0,0,.3)}
.nyxspy1-3a .slide-tab .swiper-slide .bg-mask:hover .pic:before{opacity: 1}
.nyxspy1-3a .slide-tab .swiper-slide .bg-mask .pic:before{border: 3px solid #0056c3;content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;border-radius: 50%;z-index: 2;opacity: 0;transition: .3s}
.nyxspy1-3a .slide-tab .swiper-slide .pic{width: 1.6rem;height: 2.1rem;border-radius: 50%;margin: 0 auto .3rem;position: relative;}
.nyxspy1-3a .slide-tab .swiper-slide .txt h4{font-size: .2rem;font-weight: bold;text-align: center;margin-bottom: .1rem}
.nyxspy1-3a .slide-tab .swiper-slide .txt span{display: block;text-align: center;font-size: .14rem;}
.nyxspy1-3a .slide-tab .swiper-slide .txt span:after{display: block;height: 1px;width: .4rem;background: #004193;content: '';margin: .2rem auto .1rem}
.nyxspy1-3a .slide-tab .swiper-slide .txt p{margin-top: .15rem;font-size: .14rem;color: #666;line-height: 1.6em;max-height: .66rem\0}
.nyxspy1-3a .slide-tab .swiper-slide .pic img{display: none}
.nyxspy1-3a .slide-tab .slider .swiper-container{width: calc(100% - 1rem);max-width: 11rem;padding: .5rem 0}
.nyxspy1-3b{padding: 1.35rem 0 1.2rem}
.nyxspy1-3b p{padding: .1rem 0;font-size: .2rem;color: #fff;text-shadow: 2px 2px 5px rgba(0,0,0,.2);max-width: 6rem;line-height: 1.8em}
.nyxspy1-3b .more1{margin-top: .4rem}
.nyxspy1-3b .more1 a{color: #fff;font-size: .18rem;text-shadow: 2px 2px 5px rgba(0,0,0,.2);}
.nyxspy1-3b .more1 a span .arr{fill:#fff;}


.xsflist:after{width: 31.333%}
.xsflist li{width: 31.333%;margin-bottom: .45rem}
.xsflist li:nth-child(2),.xsflist li:nth-child(5),.xsflist li:nth-child(8),.xsflist li:nth-child(11){margin: 0 3%;}
.xsflist li .pic{height: 3.14rem}
.xsflist li .txt{margin-left: .15rem;margin-right: .15rem;height: 1.32rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);margin-top: -.5rem;position: relative;z-index: 4;padding: .2rem;padding-bottom: .5rem}
.xsflist li .txt h4{line-height: 1.5em}
.xsflist li .txt time{position: absolute;left: .2rem;bottom: .18rem;font-size: .14rem;color: #666;display: block;right: .2rem}
.xsflist li .txt time:after{content: "\e679";font-family: "swiper-icons" !important;position: absolute;right: 0;font-size: .18rem;font-weight: bold;top: .08rem}
.xsflist li .txt time span{font-size: .2rem;color: #004193;font-weight: bold;margin-right: 5px}
.xsflist li:hover .txt time:after{color: #004193}

.nykxtj .nyright .item{;padding: .4rem 0;position: relative;}
.nykxtj .nyright .item:after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 85%;background: #f3f7fa;z-index: 0}
.nykxtj .nyright .item .pic{height: 3.2rem;width: 42%}
.nykxtj .nyright .item .txt{width: 58%;padding: .1rem .2rem .1rem .4rem}
.nykxtj .nyright .item .txt .scbox{max-height: 3rem;padding-right: .15rem}
.nykxtj .nyright .item .txt h4{font-size: .24rem;color: #004193;margin-bottom: .15rem}
.nykxtj .nyright .item .txt{line-height: 1.6em}
.nykxtj .nyright .item .txt .info{padding: .1rem 0}


.teamfitler{font-size: .2rem}
.teamfitler a{margin: 0 .11rem .1rem }
.teamfitler a.on{font-size: .22rem;border-bottom: 2px solid #004193;color: #004193}
.teamlist{padding-top:.4rem}
.teamlist li{width: 48%;background: #fff;margin-bottom: .4rem;position: relative;transition: .3s}
.teamlist li:hover{box-shadow: 0 0 .1rem rgba(0,0,0,.1)}
.teamlist li a{display: flex;justify-content: space-between;}
.teamlist li a .pic{width: 1.62rem;max-height: 2.3rem;overflow: hidden;}
.teamlist li a .txt{width: calc(100% - 1.62rem);padding: .3rem}
.teamlist li a .txt .tit {padding-bottom: .1rem ;border-bottom: 1px solid #ddd;margin-bottom: .15rem;line-height: .24rem}
.teamlist li a .txt .tit h4{font-size: .24rem;font-weight: bold;margin-right: .2rem}
.teamlist li a .txt .tit span{padding-top: 5px}
.teamlist li a .txt .info p{position: relative;/* padding-left: .7rem; */margin-bottom: .1rem;color: #555;font-size: .14rem}
.teamlist li a .txt .info p span{/* position: absolute; */left: 0;top: 0}
.teamlist li:before{content: '';width: .4rem;height: 3px;position: absolute;right: 0;bottom: 0;background:#005eb8;opacity: 0;transition: .3s }
.teamlist li:after{content: '';width:3px;height: .3rem;position: absolute;right: 0;bottom: 0;background:#005eb8;opacity: 0;transition: .3s }
.teamlist li:hover:before{opacity: 1}
.teamlist li:hover:after{opacity: 1}


@media (max-width: 1024px){
  .nyxspy1-3a .slide-tab .swiper-slide .bg-mask{padding: .3rem .3rem}
}
@media (max-width: 980px){
  .nysj-lista .ale{width:100%;padding-bottom: .3rem;margin-bottom: .4rem}
.nysj-lista .ari{width: 100%}
.nysj-lista .ale:after{bottom: -.2rem;top: -1rem}
.nysj-lista .ale .pic{height: 45vw}
.nyxspy1-2 .more a{margin-right: .2rem}
.nytit1{margin-bottom: .3rem}
.nyxspy1-2  .more a{border-color: #fff;color: #fff}
.nyxspy1-2 .more a span .arr{fill:#fff;}
.xsflist li{width: 48.5%;margin-bottom: .45rem}
.xsflist li:nth-child(2n){margin-left: 3%;margin-right: 0;}
.xsflist li:nth-child(5),.xsflist li:nth-child(11){margin:0;}
.nykxtj .nyright .item{padding-bottom: 0}
.nykxtj .nyright .item .pic{height: 50vw;width: 100%}
.nykxtj .nyright .item .txt{width: 100%;padding: .3rem ;background: #f3f7fa }
.nykxtj .nyright .item .txt .scbox{max-height: inherit;padding-right: 0}

.teamlist li{width: 100%}
}


@media (max-width: 640px){
.nytit1 em{display: block;margin-top: 10px;color: #444}
.nytit1 i{font-size: .3rem;margin-right: 0}
.nysj-lista .ale:after{top: -1.2rem;width: 70%}
.nyxspy1-2  .more a{width: 1.4rem}
.nysj-lista .ale .pic{height: 50vw}
.nyxspy1-2{padding: 1rem 0 .7rem}
.nyxspy1-1{padding-bottom: .7rem}
.nyxspy1-3a .tabnav li{margin: 0 .1rem;width: 1.2rem;height: .5rem;font-size: .24rem;line-height: .5rem}
.xsflist li{width: 100%;margin-bottom: .35rem}
}


/*0624*/
.nyxspy2 .item1{margin-top: .2rem}
.nyxspy2 .item .pic{height: 3.85rem;width: 5.5rem;position: relative;}
.nyxspy2 .item .pic .tag{position: absolute;left: 0;top: 0;z-index: 2}
.nyxspy2 .item2 .pic .tag{position: absolute;right: 0;top: 0;z-index: 2;left: auto}
.nyxspy2 .item .pic span{font-size: .24rem;font-weight: bold;color: #fff;left: 0;bottom: 0;z-index: 2;position: absolute;right: 0;padding: .7rem .2rem .2rem;background: url(../images/bamask.png) no-repeat bottom center;background-size: 101% 101%}
.nyxspy2 .item .pic span a{color: #fff;}
.nyxspy2 .item .txt{width: calc(100% - 5.5rem);position: relative;padding: .4rem 0}
.nyxspy2 .item .txt:after{content: '';width: .8rem;height: 1.5rem;background: #edded1;position: absolute;top: 50%;transform: translateY(-50%);right: 0}
.nyxspy2 .item .txt .desc{background: rgba(255,255,255,.95);position: relative;left: -.8rem;height: 100%;z-index: 4;padding: .3rem .4rem;font-size: .14rem;color: #555;box-shadow: 0 .2rem .2rem rgba(0,0,0,.1)}
.nyxspy2 .item .txt .desc p{line-height: 1.8em}
.nyxspy2 .item .txt .scbox{max-height: 2.4rem;padding-right: .1rem}
.nyxspy2 .item2 {margin-top: .75rem;margin-bottom: .4rem}
.nyxspy2 .item2 .pic span{text-align: right;}
.nyxspy2 .item2 .txt .desc{right: auto;left: .8rem}
.nyxspy2 .item2 .txt:after{right: auto;left: 0}
@media (max-width: 980px){
.nyxspy2 .item .pic{width: 100%;height: 50vw}  
.nyxspy2 .item .txt{width: 100%}
.nyxspy2 .item .txt .desc{left: 0;font-size: .16rem}
.nyxspy2 .item .txt{padding: 0}
.nyxspy2 .item2 .txt .desc{right: auto;left:0}
.nyxspy2 .item2 .txt{order: 2}
.nyxspy2 .item2 .pic{order: 1}
.nyxspy2 .item .txt .scbox{max-height:inherit;padding-right: 0}
}
@media (max-width: 640px){
.nyxspy2 .item .pic{height: 55vw}  
.nyxspy2 .item .txt .desc{font-size: .18rem}
}
.nykxyjr .tit .svga{position: absolute;right: 0;top: 0}
.nykxyjr .tit{margin-bottom: .3rem;margin-top: .2rem}
.nykxyjr .tit h4{position: relative;}
.nykxyjr .tit h4 em{font-size: .28rem;font-weight: bold;position: relative;z-index: 3}
.nykxyjr .tit h4 span{position: absolute;left:0;font-size: .4rem;top: .16rem;text-transform: uppercase;white-space: nowrap;color: #f1f3f7;font-family: 'Minion Pro',monb}
.nykxyjr .line{height: 1px;background: #ddd;position: relative;}
.nykxyjr .line1:before{content: '';width: .8rem;height: 2px;background: #0056c3;position: absolute;left: 0;top: -1px}
.nykxyjr .line2:before{content: '';width: .8rem;height: 2px;background: #0056c3;position: absolute;right: 0;top: -1px}
.nykxyjr .pgba{text-align: center;margin-top: .3rem}
.nykxyjr .pgba span{width: 10px;height: 10px;border-radius: 50%;margin: 0 5px;background: #ddd;opacity: 1}
.nykxyjr .pgba span.swiper-pagination-bullet-active{background: #f39801}
.nykxyjr .nyright dl dt{font-size: .24rem;font-weight: bold;height:.91rem ;padding-left: .3rem;min-width: 3.93rem;background: url(../images/ny/titbg.png) no-repeat left center;background-size: auto 100%;line-height: .8rem;margin-bottom: .25rem;position: relative;}
.nykxyjr .nyright dl dt a{position: absolute;right: 0;top: 0;font-size: .16rem;font-weight: normal;}

.res-a{background: url(../images/0624/q1bg.jpg) no-repeat center;background-size: cover;padding: .25rem;margin-bottom: .6rem}
.res-a .box{box-shadow: 0 0 .15rem rgba(0,0,0,.15)}
.res-a .box .txt{width: 50%;padding: .5rem;color: #fff}
.res-a .box .txt h4{font-size: .28rem;font-weight: bold;margin-bottom: .25rem}
.res-a .box .txt .desc{line-height: 1.8em;text-indent: 2em;margin-bottom: .4rem}
.res-a .box .txt .desc p{max-height: 1.2rem;}
.res-a .more a{display: block;width: 1.4rem;height: .44rem;border: 1px solid rgba(255,255,255,.4);text-align: center;line-height: .42rem;margin: .1rem 0 0;color: #fff}
.res-a  .more a:hover{background:#003f91;border-color: #003f91;color: #fff }
.res-a  .more a .arr{fill: #fff }

.res-a .box .pic{width: 50%}
.res-b{padding-bottom: .5rem}
.res-b .tit{margin-bottom: .5rem}
.res-b .swiper-slide a{display: block;background: #fff;margin: .1rem;box-shadow: 0 0 .1rem rgba(0,0,0,.1)}
.res-b .swiper-slide .txt{padding:.45rem .3rem .3rem;margin-top: -.6rem;background: url(../images/bamaskw.png) no-repeat top center;background-size: 100% .66rem;position: relative;z-index: 3;position: relative;}

.res-b .swiper-slide .txt:after{content: '';width: .3rem;height: .25rem;border: 3px solid #0056c3;position: absolute;left: -1px;bottom: -1px;border-right: 0;border-top: 0;z-index: 2;opacity: 0;transition: .3s}
.res-b .swiper-slide:hover .txt:after{opacity: 1;visibility: visible;}


.res-b .swiper-slide .txt h4{line-height: 1.5em;height: .72rem;margin-bottom: .25rem}
.res-b .swiper-slide .txt time{font-size: .14rem;color: #0056c3;display: block;position: relative; }
.res-b .swiper-slide .txt time:after{content: "\e679";font-family: "swiper-icons" !important;;position: absolute;right: 0;font-weight: bold;font-size: .18rem }
.res-b .swiper-slide .pic{height: 2.45rem;}
.res-b .swiper-slide .pic img{display: none}

.res-c{padding-bottom: .2rem}
.res-c .tit{margin-bottom: .6rem}
.res-c .tit h4 span{left: 50%;transform: translateX(-50%);}
.res-c ul li{width: 31.3333%;margin-bottom: .4rem}
/*1026*/
.res-c ul li .pic{height: 1.96rem}
.res-c ul li .txt{background: rgba(255,255,255,.8);margin-left: .15rem;margin-right: .15rem; margin-top: -.3rem;position: relative;z-index: 4;box-shadow: 0 0 .1rem rgba(0,0,0,.1);padding: .3rem .2rem .2rem;}
/*1026*/


.res-c ul li .txt:before{content: '';width: .3rem;height: .25rem;border: 3px solid #0056c3;position: absolute;right: -1px;top: -1px;border-left: 0;border-bottom: 0;z-index: 2;opacity: 0;transition: .3s}
.res-c ul li .txt:after{content: '';width: .3rem;height: .25rem;border: 3px solid #0056c3;position: absolute;left: -1px;bottom: -1px;border-right: 0;border-top: 0;z-index: 2;opacity: 0;transition: .3s}
.res-c ul li:hover .txt:before{opacity: 1;visibility: visible;}
.res-c ul li:hover .txt:after{opacity: 1;visibility: visible;}
.res-c ul li .txt h4{font-size: .18rem;font-weight: bold;margin-bottom: .15rem}
.res-c ul li .txt p{font-size: .14rem;line-height: 1.6em;margin-bottom: .1rem;color: #666}
.res-c ul li .txt .arr span{font-weight: bold;font-size: .2rem}
.res-d .team1 .slide-resd3 .pic{height: 1.2rem;}
.res-d .team1 .slide-resd3 .pic img{display: none}
.res-d .team1 .slide-resd3 .swiper-slide{background: #000;cursor: pointer;}
.res-d .team1 .slide-resd3 .swiper-slide-thumb-active  .bgimg{opacity: .6}
.res-d .team1 .slide-resd3 .swiper-slide-thumb-active .dot{width: 20px;height: 20px;border:3px solid rgba(255,255,255,.6);position: absolute;left: 50%;top: 50%;margin-left: -8px;margin-top: -8px;z-index: 8;display: block;border-radius: 50%}

.res-d .tit{margin-bottom: .6rem}
.res-d .tit h4 span{left: 50%;transform: translateX(-50%);}
.res-d .team1{margin-bottom: .5rem}
.res-d .team1 .dleft{width: 2.45rem}
.res-d .team1 .dleft .pic{height: 3.5rem}
.res-d .team1 .dleft .pic img{display: none}
.res-d .team1 .dright{width: calc(100% - 2.45rem);background: #f8f8f8;padding: .3rem .6rem 0}
.res-d .team1 .dright .slide-resd3p{background: #fcfcfc;padding: .2rem .8rem;position: relative;}
.res-d .team1 .dright .slide-resd3p .sbtn a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;font-size: .18rem}
.res-d .team1 .dright .slide-resd3p .sbtn a.prev{left: .25rem}
.res-d .team1 .dright .slide-resd3p .sbtn a.next{right: .25rem}
.res-d .team1 .slide-resd2 .pgba{position: absolute;top: 0;right: 0;width: auto;left: auto;bottom: auto;margin-top: 0;z-index: 10}
.res-d .team1 .slide-resd2 .pgba span{border-radius: 0;background: transparent;width: auto;height: auto;margin: 0}
.res-d .team1 .slide-resd2 .pgba .swiper-pagination-current{font-size: .28rem;color: #003f91;font-weight: bold;}
.res-d .team1 .slide-resd2 .pgba .swiper-pagination-total{font-size: .22rem;color: #bbb}
.res-d .team1 .slide-resd2 .swiper-slide h4{font-size: .22rem}
.res-d .team1 .slide-resd2 .swiper-slide span{font-size: .14rem;line-height: 1.6em;display: block;margin-top: .1rem}
.res-d .team1 .slide-resd2 .swiper-slide p{font-size: .14rem;line-height: 1.6em;color: #666;max-height: .44rem\0;margin-top: .2rem}


.res-d .team2 ul li {margin-bottom: .5rem}
.res-d .team2 ul li img{width: 100%}
.res-d .team2 ul li p{color: #444;font-size: .14rem;line-height: 1.4em}
.res-d .team2 ul li{width: 15.2%;margin-right: 6%}
.res-d .team2 ul li:nth-child(5n){margin-right: 0}
.res-d .team2 ul li h4{font-size: .18rem;font-weight: bold;;padding-bottom: .1rem ;margin-bottom: .1rem;border-bottom: 1px solid #ddd;margin-top: .15rem}



.res-e{margin-bottom: .8rem}
.res-e .tit{margin-bottom: .6rem}
.res-e .tit h4 span{left: 50%;transform: translateX(-50%);}
.res-e1{padding-bottom: .5rem}
.res-e1 ul{margin: 0 1px}
.res-e1 ul li{margin-bottom: .2rem;border:1px solid #eee;}
.res-e1 ul li{display: flex;justify-content: space-between;flex-wrap: wrap;}
.res-e1 ul li .pic{min-height: 1.9rem;width: 35%}
.res-e1 ul li .txt{width: 65%;padding: .2rem .3rem;border-left: 1px solid #eee}
.res-e1 ul li .txt h4{font-size: .18rem;color: #004193;margin-bottom: .1rem;line-height: 1.4em}
.res-e1 ul li .txt h4 a{color: #004193;}
.res-e1 ul li .txt .desc{margin-bottom: .2rem;color: #666;font-size: .14rem;line-height: 1.6em}
.res-e1 ul li .txt .info p{color: #666;font-size: .14rem}
.res-e1 ul li .txt .info p:nth-child(1){margin-bottom: .1rem}
.res-e1 ul li .txt .info p:nth-child(1) a{color: #f39b00}
.res-e2{padding-bottom: .4rem}
.res-e2 .swiper-slide .item .pic{margin: .1rem;box-shadow: 0 0 .1rem rgba(0,0,0,.1)}
.res-e2 .swiper-slide .item .pic img{margin: 0 auto}
.res-e2 .swiper-slide  p{text-align: center;line-height: 1.6em}



.res-f{padding-bottom: .2rem}
.res-f .tit{margin-bottom: .6rem}
.res-f .tit h4 span{left: 50%;transform: translateX(-50%);}
.res-f .more a{display: block;width: 1.4rem;height: .44rem;border: 1px solid #ccc;text-align: center;line-height: .42rem;margin: .1rem auto 0}
.res-f .more a:hover{background:#003f91;border-color: #003f91;color: #fff }
.res-f .more a:hover .arr{fill: #fff }
.res-f ul li{width:23.5%;margin-right: 2% ;background: #fff;box-shadow: 0 0 .1rem rgba(0,0,0,.1);margin-bottom: .4rem}
.res-f ul li:nth-child(4n){margin-right: 0}
.res-f ul li .pic{height: 1.75rem}
.res-f ul li .pic img{display: none}
.res-f ul li h4{text-align: center;padding: .13rem .2rem;transition: .3s}
.res-f ul li:hover h4{background: #003f91;color: #fff}

@media (max-width: 980px){
.res-d .team2 ul li{width: 20.5%;margin-right: 6%}
.res-d .team2 ul li:nth-child(5n){margin-right: 6%} 
.res-d .team2 ul li:nth-child(4n){margin-right: 0} 

.res-a .box .txt{width: 100%;order: 2}
.res-a .box .pic{width: 100%;order: 1}
.res-a .box .pic img{width: 100%}

.res-f ul li{width: 32%}
.res-f ul li:nth-child(4n){margin-right: 2%}
.res-f ul li:nth-child(3n){margin-right: 0}
}
@media (max-width: 640px){

.res-d .team2 ul li{width: 29.3333%;margin-right: 6%}
.res-d .team2 ul li:nth-child(5n){margin-right: 6%} 
.res-d .team2 ul li:nth-child(4n){margin-right: 6%} 
.res-d .team2 ul li:nth-child(3n){margin-right: 0}
.res-a .box .txt{padding: .3rem}
.res-b .swiper-slide .pic{height: 50vw}
.res-c ul li{width: 100%}
.res-c ul li .pic{height: 50vw}

.res-e1 ul li .pic{width: 100%;height: 50vw}
.res-e1 ul li .txt{width: 100%;padding: .4rem;border-left: 0;border-top: 1px solid #eee}

.res-f ul li{width: 48%;margin-right: 4%}
.res-f ul li:nth-child(4n){margin-right: 4%}
.res-f ul li:nth-child(3n){margin-right: 4%}
.res-f ul li:nth-child(2n){margin-right: 0}
.res-f ul li .pic{height: 30vw}

.res-d .team1 .dleft{margin: 0 auto}
.res-d .team1 .dright{width: 100%}
.res-d .team1 .dright .slide-resd3p{margin-top: .3rem}
.res-d .team1 .slide-resd3 .pic{height: 25vw}
.res-d .team1 .dright .slide-resd3p{padding: .2rem .7rem}
}
@media (max-width:360px){
.res-d .team2 ul li{width: 45%;margin-right: 10%}
.res-d .team2 ul li:nth-child(5n){margin-right: 10%} 
.res-d .team2 ul li:nth-child(4n){margin-right: 10%} 
.res-d .team2 ul li:nth-child(3n){margin-right: 10%}
.res-d .team2 ul li:nth-child(2n){margin-right: 0}
.res-d .team1 .dright .slide-resd3p{padding: .2rem .6rem}
}

/*ie11*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop, .ny-ba .en{color: rgba(255,255,255,.5);}
} 
/*ie10*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.ny-ba .en{color: rgba(255,255,255,.5);}
}


/*0702*/
.nyxspy1-3a .spslide{max-width: 9.8rem;margin:  0 auto;padding: .6rem 0}
.nyxspy1-3a .spslide .aleft{width: 1.65rem;}
.nyxspy1-3a .spslide .aleft .num{font-size: 1.1rem;font-family: 'Bahnschrift';font-weight: bold;line-height: 1rem}
.nyxspy1-3a .spslide .aleft .num em{text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 0px 1px 1px rgba(0,0,0,0.6);color: #096cc1}
.nyxspy1-3a .spslide .aleft .num .current{display: inline-block;background:url(../images/0702/numbg.png) no-repeat center;-webkit-background-clip: text;color: transparent;background: transparent\0;color: #014193\0;}
.nyxspy1-3a .spslide .aleft .pgba{}
.nyxspy1-3a .spslide .aleft .pgba span{background: #5a93d5;display: block;margin:  .08rem auto;opacity: 1}
.nyxspy1-3a .spslide .aleft .pgba span.swiper-pagination-bullet-active{background: #fff}
.nyxspy1-3a .spslide .aleft .pgba:before{content: '';width: .14rem;height: .14rem;border: 4px solid #d7b191;border-radius: 50%;display: block;}
.nyxspy1-3a .spslide .aright{width:calc(100% -  1.85rem)}
.nyxspy1-3a .spslide .aright .slide-hc{width:5.47rem;height: 3.71rem;background: url(../images/0702/nambg.png) no-repeat center;background-size: 100% 100%}
.nyxspy1-3a .spslide .aright .item{width: 46%;height: 3.71rem;display: flex;justify-content: center;flex-direction: column;margin: 0 auto;padding-bottom: .6rem}
.nyxspy1-3a .spslide .aright .item h4{font-size: .24rem;margin-bottom: .15rem;margin-top: .2rem;line-height: 1.4em;font-weight: bold;text-align: center;color: #004193}
.nyxspy1-3a .spslide .aright .item h4:after{content: '';width: .3rem;height: 1px;background:#004193;display: block;margin: .2rem auto }
.nyxspy1-3a .spslide .aright .item p{color: #666;line-height: 1.6em;font-size: .14rem;text-align: center;}
.nyxspy1-3a .spslide .svgBtn{width: 1.1rem;position: relative;margin-top: .2rem}
.nyxspy1-3a .spslide .svgBtn:before{width: 1px;height: .2rem;position: absolute;left: 50%;top: 45%;margin-top: -.1rem;content: '';background: #ddd}
.nyxspy1-3a .spslide .svgBtn svg polygon{fill:#ccc;transition: .3s}
.nyxspy1-3a .spslide .svgBtn svg circle{fill:#ccc;transition: .3s}
.nyxspy1-3a .spslide .svgBtn a:hover svg polygon{fill:#004193;}
.nyxspy1-3a .spslide .svgBtn a:hover svg circle{fill:#004193;}
.nyxspy1-3a .slide-tab .svgBtn svg{height: .25rem}
.nyxspy1-3a .fixName a{display: block;border-radius: 50%;background: #fff;text-align: center;position: absolute;}
.nyxspy1-3a .fixName a:nth-child(1){width: 1.06rem;height: 1.06rem;line-height: 1.06rem;top: .5rem;left: .5rem}
.nyxspy1-3a .fixName a:nth-child(2){width:.8rem;height:.8rem;line-height: .8rem;top: 45%;left:.1rem}
.nyxspy1-3a .fixName a:nth-child(3){width: .75rem;height: .75rem;line-height: .75rem;top: 80%;left: .7rem}
.nyxspy1-3a .fixName a:nth-child(4){width:.8rem;height:.8rem;line-height:.8rem;top: .5rem;right: .1rem}
.nyxspy1-3a .fixName a:nth-child(5){width: 1.06rem;height: 1.06rem;line-height: 1.06rem;top: 40%;right: .8rem}
.nyxspy1-3a .fixName a:nth-child(6){width: .75rem;height: .75rem;line-height: .75rem;top: 82%;right: .5rem}
@media (max-width: 1024px){
.nyxspy1-3a .fixName{display: none} 
.nyxspy1-3a .spslide .aright .slide-hc{margin: 0;width:100%}
.nyxspy1-3a .spslide .aright{width:5.47rem} 
}
@media (max-width: 700px){
.nyxspy1-3a .spslide .aleft{width: 1.65rem;margin:  0 auto;order: 2}
.nyxspy1-3a .spslide .aright .slide-hc{margin: 0;width:100%;height: 60vw}
.nyxspy1-3a .spslide .aright{width:100%;order: 1} 
.nyxspy1-3a .spslide .aright .item{width: 60%;height: 60vw}
.nyxspy1-3a .spslide .aright .item{}
}

.kycgList{padding-bottom: .2rem;margin-top: 0.6rem;}
.kycgList li{margin-bottom: .2rem;border:1px solid #eee;background: #f8f8f8;}
.kycgList li{display: flex;justify-content: space-between;flex-wrap: wrap;}
.kycgList li .pic{min-height: 1.9rem;width: 35%}
.kycgList li .txt{width: 65%;padding: .2rem .3rem;border-right: 1px solid #eee}
.kycgList li .txt h4{font-size: .18rem;color: #004193;margin-bottom: .1rem;line-height: 1.4em}
.kycgList li .txt h4 a{color: #004193;}
.kycgList li .txt .desc{margin-bottom: .2rem;color: #666;font-size: .14rem;line-height: 1.6em}
.kycgList li .txt .info p{color: #666;font-size: .14rem}
.kycgList li .txt .info p:nth-child(1){margin-bottom: .1rem}
.kycgList li .txt .info p:nth-child(1) a{color: #f39b00}


.jlzlList{padding-bottom: .4rem}
.jlzlList li{}
.jlzlList .pic{width: 1.9rem;height: 2.7rem;box-shadow: 0 0 .1rem rgba(0,0,0,.15);position: relative;z-index: 3}
.jlzlList .txt{width:calc(100% - 1.9rem) }
.jlzlList .txts{min-height: 1.7rem;background: #f8f8f8;position: relative;padding: .25rem .4rem }
.jlzlList .txts h4{font-size: .18rem;color: #004193;font-weight: bold;margin-bottom: .15rem;line-height: 1.4em}
.jlzlList .txts .info p{font-size: .14rem;color: #666;padding: 3px 0}
.jlzlList .txts h4 a{color: #004193}
.jlzlList .txts:after{content: '';position: absolute;width: .3rem;height: .4rem;border: 3px solid #005eb8;border-left: 0;border-bottom: 0;top: 0;right: 0}
.jlzlList li:nth-child(2n) .pic{order: 2}
.jlzlList li:nth-child(2n) .txt{order:1;text-align: right;}
.jlzlList li:nth-child(2n) .txts:after{border: 3px solid #005eb8;border-right: 0;border-bottom: 0;top: 0;left: 0;right: auto}


@media (max-width: 640px){
.kycgList li .pic{min-height: 1.9rem;width: 100%;height: 50vw;order: 1}
.kycgList li .txt{width: 100%;border-top: 1px solid #eee;border-right: 0;order: 2;padding: .3rem}
.kycgList li .txt h4{font-size: .2rem}
.kycgList li .txt .desc,.kycgList li .txt .info p{font-size: .15rem}
.jlzlList .txts{padding: .25rem .25rem }
.jlzlList li{margin-bottom: .3rem}
}