.nyzyjs .slide-img{margin-bottom: .4rem}
.nyzyjs .slide-img .slideImg{height: 4.5rem}
.nyzyjs .slide-img .swiDots{position: absolute;left: auto;width: auto;right: .1rem;bottom: .1rem;z-index: 4;display: flex;align-items: center;}
.nyzyjs .slide-img .swiDots span{border-radius: 0;width: .24rem;height: .24rem;background: rgba(255,255,255,.4);color: #fff;text-align: center;line-height: .24rem;font-size: .12rem;opacity: 1;margin: 0 .05rem}
.nyzyjs .slide-img .swiDots span.active{background: #274EAB}
.nyzyjs .zyTab{margin-bottom: .4rem}
.nyzyjs .hd{border-bottom: 1px solid #d2dee2; padding-bottom: .12rem;position: relative;margin-bottom: .3rem}
.nyzyjs .hd ul li{position: relative;cursor: pointer;font-size: .24rem;padding: 0 .15rem}
.nyzyjs .hd ul li+li{margin-left: .3rem}
.nyzyjs .hd ul li.on:after{content: '';height:3px;background: #274EAB;width: 100%;position:absolute;left: 0;bottom: -.13rem; }
.nyzyjs .hd ul li.on{color:#274EAB }

.nyzyjs .list-s1 li{width: calc(33.3333% - .1rem);margin-bottom: .2rem}
.nyzyjs .list-s1 li a{display: flex;align-items: center;justify-content: center;padding: .2rem .4rem;border: 1px solid #c4d0f3;height: 100%;border-radius: .1rem;height: 1.1rem;font-size: .2rem;text-align: center;transition: .3s;background:#e9f0ff }
.nyzyjs .list-s1 li a:hover{background:#274EAB;color: #fff;border-color: #274EAB}
.nyzyjs .list-s2 li a{display: flex;flex-wrap: wrap; }
.nyzyjs .list-s2 li{font-size: .18rem;margin-bottom: .2rem}
.nyzyjs .list-s2 li h4{flex:1;margin-right: .2rem;overflow: hidden}
.nyzyjs .list-s2 li time{color: #888}
.nyzyjs .list-s1:after{content: '';display: inline-block;width: calc(33.3333% - .1rem);}
@media(max-width: 992px){
.nyzyjs .hd ul li{font-size: .3rem; } 
.nyzyjs .list-s1 li a{font-size: .24rem;height: 1.2rem} 
.nyzyjs .list-s1 li{width: calc(50% - .1rem)}
.nyzyjs .list-s2 li{font-size: .24rem;}
.nyzyjs .slide-img .slideImg{height: 38vw}
.nyzyjs .slide-img .swiDots span{width: .3rem;height: .3rem;line-height: .3rem;font-size: .14rem; }
}
@media(max-width: 597px){
.nyzyjs .hd ul li{font-size: .34rem; } 
.nyzyjs .list-s1 li a{font-size: .28rem;height: auto;min-height: 1.2rem} 
.nyzyjs .list-s1 li{width: 100%}
.nyzyjs .list-s2 li{font-size: .28rem;margin-bottom: .25rem}
.nyzyjs .list-s2 li h4{flex:inherit;width: 100%;margin-bottom: .1rem}
.nyzyjs .list-s2 li time{font-size: .26rem}
.nyzyjs .slide-img .swiDots span{width: .36rem;height: .36rem;line-height: .36rem;font-size: .18rem; }
}