@keyframes scale{0%{transform:scale(1)}50%,75%{transform:scale(1.15)}100%,78%{opacity:0}}
@keyframes scales{0%{transform:scale(1)}50%,75%{transform:scale(1.3)}100%,78%{opacity:0}}
.ny-cpnew1{padding:1rem 0 1.5rem;background: url(../images/0609/14bgs.png) no-repeat  center 70%;background-size: 100% auto;overflow: hidden;}
.ny-cpnew1 .cpBox{width: 10.41rem;height: 10.41rem;position: relative;background: url(../images/0609/slog.png) no-repeat center;background-size: 2.89rem 2.31rem;margin: 0 auto}
.ny-cpnew1 .cpBox:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;background: url(../images/0609/slogbg.png) no-repeat center;background-size: 100% 100%;animation: roted 60s linear infinite;pointer-events: none}
.ny-cpnew1 .cpBox ul li{position: absolute;z-index: 5}
.ny-cpnew1 .cpBox ul li .imgp .img{width: 100%;position: relative;z-index: 3;height: 100%;padding: .1rem;background: #fff;border-radius: 50%;box-shadow: 0 0 .1rem rgba(0,0,0,.1);transition: .3s}
.ny-cpnew1 .cpBox ul li .imgp .img img{width: 100%}
.ny-cpnew1 .cpBox ul li .imgp:after{content: '';position: absolute;left: 2px;top: 2px;right: 2px;bottom: 2px;z-index: 0;background: #0094d3;border-radius: 50%;}
.ny-cpnew1 .cpBox ul li .imgp:before{content: '';position: absolute;left: 2px;top: 2px;right: 2px;bottom: 2px;z-index: 1;background: #0094d3;border-radius: 50%;}
.ny-cpnew1 .cpBox ul li .imgp{width: 2.4rem;height: 2.4rem;position: relative;margin: 0 auto}
.ny-cpnew1 .cpBox ul li .txt{display: flex;justify-content: center;position: relative;padding-top: .2rem}
.ny-cpnew1 .cpBox ul li .txt .t{background: url(../images/linerbg.png) no-repeat top center;background-size: 100% auto;border-radius: .1rem;line-height: .56rem;padding: 0 .35rem;color: #fff;font-size: .22rem;position: relative;}
.ny-cpnew1 .cpBox ul li .txt .t:before{content: ''; background: url(../images/0609/sj.png) no-repeat top center;background-size: 100% 100%;position: absolute;width: .24rem;height: .09rem;left: 50%;margin-left: -.12rem;bottom: calc(100% - 2px);}


.ny-cpnew1 .cpBox ul li:nth-child(1){top: -1%;left: 50%;transform: translateX(-50%);}
.ny-cpnew1 .cpBox ul li:nth-child(2){top: 19%;right: 5%; }
.ny-cpnew1 .cpBox ul li:nth-child(3){bottom: 12%;right: 5%; }
.ny-cpnew1 .cpBox ul li:nth-child(4){bottom: -2%;left: 50%;transform: translateX(-50%);}
.ny-cpnew1 .cpBox ul li:nth-child(6){top: 19%;left: 5%; }
.ny-cpnew1 .cpBox ul li:nth-child(5){bottom: 12%;left: 5%; }
@media (min-width: 1025px){
.ny-cpnew1 .cpBox ul li:hover .imgp .img{background: url(../images/linerbg.png) no-repeat top center;background-size: 100% 100%; }
.ny-cpnew1 .cpBox ul li:hover .imgp:after{animation: scale 1.5s infinite cubic-bezier(0,0,.49,1.02); }
.ny-cpnew1 .cpBox ul li:hover .imgp:before{ animation: scales 1.5s infinite cubic-bezier(0,0,.49,1.02);}

}
@media (max-width: 1024px){
.ny-cpnew1 .cpBox{width: calc(100vw - .8rem);height: calc(100vw - .8rem);position: relative;background: url(../images/0609/slog.png) no-repeat center;background-size: 15vw 13vw;margin: 0 auto} 
.ny-cpnew1 .cpBox ul li .imgp{width: 20vw;height: 20vw;position: relative;margin: 0 auto}
.ny-cpnew1 .cpBox ul li .txt .t{line-height: .5rem;padding: 0 .3rem;color: #fff;font-size: .2rem;}
}
@media (max-width: 750px){
.ny-cpnew1 .cpBox{width: calc(100vw - 10vw);height: calc(100vw - 10vw); } 	
}
@media (max-width: 597px){
.ny-cpnew1 .cpBox ul li:nth-child(1){top: -5%;left: 50%;transform: translateX(-50%);}
.ny-cpnew1 .cpBox ul li:nth-child(2){top: 15%;right: 2%; }
.ny-cpnew1 .cpBox ul li:nth-child(3){bottom: 10%;right: 2%; }
.ny-cpnew1 .cpBox ul li:nth-child(4){bottom: -8%;left: 50%;transform: translateX(-50%);}
.ny-cpnew1 .cpBox ul li:nth-child(6){top: 15%;left: 2%; }
.ny-cpnew1 .cpBox ul li:nth-child(5){bottom: 10%;left: 2%; }
.ny-cpnew1 .cpBox ul li .imgp .img{padding: 1vw}
.ny-cpnew1 .cpBox ul li .txt .t{line-height: 7vw;padding: 0 .3rem;color: #fff;font-size: 3vw;}
}

/**/
.ny-cpnew2{padding-top: 1rem}
.ny-cpnew2 .suTab .tabCon+.tabCon{display: none}
.ny-cpnew2 .hd{padding: 0 8%;position: relative;}
.ny-cpnew2 .hd:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: #007bc7;z-index: 0}
.ny-cpnew2 .hd ul li{padding-bottom: .35rem;position: relative;z-index: 5}
.ny-cpnew2 .hd ul li.on:after{content: '';position: absolute;width: .38rem;height: .15rem;background: url(../images/0609/sjs.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.19rem;bottom:0;opacity: 0;}
.ny-cpnew2 .hd ul li img{height: .5rem;display: block;margin: 0 auto .1rem}
.ny-cpnew2 .hd ul li h4{font-size: .22rem;font-weight: normal;}
.ny-cpnew2 .hd ul li.on h4{color: #007bc7}
.ny-cpnew2 .hd ul li.on:after{opacity: 1;}
.ny-cpnew2 .bd{min-height: 4rem;padding: .3rem 0}
.ny-cpnew2 .bd .desc{line-height: 2em;font-size: .18rem;margin-bottom: .4rem;text-indent: 2em;}
.ny-cpnew2 .bd .list li{width: 48%;border-bottom: 2px dashed #ddd;font-size: .2rem}
.ny-cpnew2 .bd .list li a{display: block;padding: .2rem 0;background: url(../images/0609/doton.png) no-repeat left center;background-size: .14rem .09rem;padding-left: .3rem}
@media (max-width: 1024px) {
.nySubnav.sp .posi{padding-top: 0;padding-bottom: 0;border-top: 0}
.ny-cpnew2 .hd ul li img{height: .5rem;margin: 0 auto .1rem}
.ny-cpnew2 .hd ul li h4{font-size: .2rem; }
.ny-cpnew2 .hd{padding: 0 2%}
}
@media (max-width: 800px) {
.nySubnav.sp .posi{padding-top: 0;padding-bottom: 0;border-top: 0}
.ny-cpnew2 .hd ul{position: relative;z-index: 5}
.ny-cpnew2 .hd ul::-webkit-scrollbar{display: none}
.ny-cpnew2 .hd ul li img{height: .5rem;margin: 0 auto .1rem}
.ny-cpnew2 .hd ul li h4{font-size: .2rem; }
.ny-cpnew2 .hd ul{display: block;overflow: auto;white-space: nowrap;font-size: 0}
.ny-cpnew2 .hd ul li{display: inline-block;margin: 0 .2rem}
 .ny-cpnew2{padding-top: .6rem}
.ny-cpnew2 .hd{padding: 0 2%}
.ny-cpnew2 .bd .list li{width: 100%}
}

/**/
.rylist1:after{content: '';display: inline-block;width: 4.38rem;}
.rylist1 li{background: #fff;width: 4.38rem;margin-bottom: .4rem;box-shadow: 0 0 .15rem rgba(0,0,0,.1);border-radius: .1rem;overflow: hidden;transition: .3s}
.rylist1 li .img{height: 2.64rem}
.rylist1 li h4{padding: .2rem ;font-size: .22rem;text-align: center;font-weight: normal;}
.rylist1 li:hover{box-shadow: 0 0 .25rem rgba(0,0,0,.2);}
@media (max-width: 1024px){
 .rylist1 li{width: 48%;} 
 .rylist1 li .img{height: 27vw}
}
@media (max-width:640px){
.rylist1 li h4{padding: .15rem ;font-size: .2rem; } 
}

/**/
.ny-ryzz2{padding-top: .8rem}
.ny-ryzz2 .tit{ display: flex;justify-content: center;margin-bottom: .4rem}
.ny-ryzz2 .tit div{ background: url(../images/linerbg.png) no-repeat top center;background-size: 100% 100%;border-radius: .5rem;line-height: .5rem;padding: 0 .25rem;color: #fff;font-size: .22rem;font-weight: bold;min-width: 2.2rem;text-align: center;}
.ny-ryzz2 .desc{line-height: 2em;font-size: .18rem;margin-bottom: .5rem}
.ny-ryzz2 .list li{width: 3.25rem;margin-right: .46rem;background: #fff;border-radius: .1rem;box-shadow: 0 0 .1rem rgba(0,0,0,.1);margin-bottom: .45rem;overflow: hidden;transition: .3s}
.ny-ryzz2 .list li:nth-child(4n){margin-right: 0}
.ny-ryzz2 .list li .img{height: 2.2rem}
.ny-ryzz2 .list li .txt{padding: .2rem}
.ny-ryzz2 .list li .txt h4{font-size: .22rem;color: #007bc7;line-height: 1.5em;height: .66rem;margin-bottom: .15rem}
.ny-ryzz2 .list li .txt .info{font-size: .18rem;line-height: 1.6em;margin-bottom: .2rem;height: .56rem;color: #666}
.ny-ryzz2 .list li .txt .jb{display: flex;justify-content: flex-end;}
.ny-ryzz2 .list li .txt .jb span{display: block;  background: url(../images/linerbg.png) no-repeat top center;background-size: 100% 100%;border-radius: .1rem;line-height: .3rem;padding: 0 .15rem;color: #fff}
.ny-ryzz2 .list li:hover{box-shadow: 0 0 .25rem rgba(0,0,0,.2);}

@media (max-width: 1024px){
.ny-ryzz2 .list li{width: 32%;margin-right: 2% }
.ny-ryzz2 .list li:nth-child(4n){margin-right: 2%}
.ny-ryzz2 .list li:nth-child(3n){margin-right: 0}
.ny-ryzz2 .list li .img{height:22vw}
}
@media (max-width:800px){
.ny-ryzz2 .list li{width: 48%;margin-right: 4% }
.ny-ryzz2 .list li:nth-child(4n){margin-right: 4%}
.ny-ryzz2 .list li:nth-child(3n){margin-right: 4%}
.ny-ryzz2 .list li:nth-child(2n){margin-right: 0}
.ny-ryzz2 .list li .img{height:28vw}
}
@media (max-width:597px){
 .ny-ryzz2 .list li .txt h4{font-size: .2rem;height: .6rem}
}