.nysz-a{padding: 0.1rem 0 1rem;background: url(../img/ssfcbg.png) no-repeat top;}
.nysz-a .tab-a{margin-top: -.5rem}
.nysz-a .tab-a img{width: 100%;max-height: 510px;}
.nysz-a .nytit{margin-bottom: 0}
.nysz-a .nytit h4{text-align: left;padding-top: .2rem;position: relative;font-size: 30px;color: #ffffff;font-weight: bold;}
.nysz-a .nytit h4:after{position: absolute;left: 0;top: 0;background: #0a4e84;height: 3px}
.nysz-a .tabNav{position: absolute;left: 2.5rem;top:.3rem;font-size: .24rem;z-index: 10}
.nysz-a .tabNav li{display: inline-block;padding: 0 .15rem;position: relative;cursor: pointer;}
.nysz-a .tabNav li.active{font-weight: bold;color: #0a4e84}
.nysz-a .tabNav li:nth-child(1):before{display: none}
.nysz-a .tabNav li:before{content: '';width: 1px;height: .2rem;background: #ccc;position: absolute;left: 0;top: 50%;margin-top: -.1rem}
.nysz-a:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;top: 1.7rem;/* background: url(../img/ssfcbg.png) no-repeat center; */background-size: cover;z-index: 0;}
.nysz-a .slidep{}
.nysz-a .swi-opa{padding-bottom: .2rem;}
.nysz-a .slidep .txt{width: 45%;padding-top: 1rem;color: #fff;}
.nysz-a .slidep .txt h4{font-size: .2rem;font-weight: bold;margin-bottom: .15rem;padding-left: 10px;border-left: 5px solid #be2a22;}
.nysz-a .slidep .txt .desc{line-height: 1.8em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;max-height: 1.12rem\0}
.nysz-a .slidep .txt .desc p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.desc span{font-size: 14px;padding-right: 10px;}
.desc span a{padding-left: 10px;border-left: 1px solid #fff;margin-left: 10px;}
.nysz-a .slidep .pic{width: 50%;}
.nysz-a .slides{width: calc(45% - 0.8rem);margin: 0 0.4rem;position: absolute;left: 0;bottom: 0px;z-index: 3;}
.nysz-a .sbtn{position: absolute;left: 0%;bottom: 0;z-index: 1;width: 45%;background: #15589f;}
.nysz-a .sbtn a{display: block;width: .4rem;height: 1.5rem;text-align: center;line-height: 1.5rem;background: #15589f;text-align: center;color: #fff;font-size: .24rem;}
.ylkcw {
    padding: 0px;
}	

@media (max-width: 1024px){
  .nysz-a .slides{display: none}
  .nysz-a .tab-a{margin-top: .4rem}
  .nysz-a .swi-opa{padding-bottom: 0}
  .nysz-a .sbtn{left: 0;width: 1.3rem}
  .nysz-a .sbtn a{width: .6rem;height: .6rem;line-height: .6rem}
  .nysz-a:after{top: 1.4rem}
  .nysz-a .slidep .txt{padding-top: 1rem}

}
@media (max-width: 900px){

    .nysz-a .slidep .txt{padding-top: .2rem}

}




@media (max-width: 760px){
.nysz-a .nytit h4{text-align: center;}
.nysz-a .nytit h4:after{left: 50%;transform: translateX(-50%);}
.nysz-a .tabNav{position: static;margin-top: .3rem;text-align: center;}
.nysz-a:after{top: 2.2rem}

}
@media (max-width: 640px){
.nysz-a .slidep .pic{margin: 0 auto;width: 50%;order: 1}
.nysz-a .slidep .txt{width: 100%;padding-top: .2rem;order: 2;text-align: center;}
.nysz-a .sbtn{width: 100%;position: static;justify-content: center;margin-top: .4rem}
.nysz-a .sbtn a{margin: 0 .1rem}
.nysz-a{padding: .6rem 0 .8rem}
.nysz-a .tabNav{font-size: .22rem;}
.nysz-a .tabNav li{padding: 0 .1rem}
.nysz-a:after{top: 2.4rem}

}
@media (max-width: 380px){
.nysz-a .tabNav{font-size: .2rem;}
}

.ldlist>ul>li:nth-child(2n+1):after{content: '';width: 1px;height: 80%;top: 10%;background: #ddd;position: absolute;right: -.2rem;}
@media (max-width: 700px){
 .ldlist>ul>li:nth-child(2n+1):after{display: none} 
}