.fancybox-caption{font-size: .2rem}
.fancybox-navigation .fancybox-button{width: .8rem;height: 1.2rem}
.slide-csp{max-width: 12.8rem;min-height: 6.88rem;background-size: 100% 100%;margin: 0 auto;padding: .3rem .4rem;margin-top: .5rem;margin-bottom: .5rem}
.slide-csp .swiBtn a{width: .66rem;height: .66rem;background: #930000;text-align: center;line-height: .66rem;color: #fff;position: absolute;top: 50%;margin-top: -.33rem;z-index: 5;border-radius: 50%}
.slide-csp .swiBtn a.prev{left: -.3rem}
.slide-csp .swiBtn a.next{right: -.3rem}
.slide-csp:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0; background-size: 100% 100%}
.slide-csp .dataList .list li{float: left;width: 23%;margin:.1rem 1%}
.slide-csp .dataList .list li a{display: block;position: relative;}
.slide-csp .dataList .list li .img{height: 1.9rem;border: 2px solid #fff}
.slide-csp .dataList .list li:first-child{width: 48%}
.slide-csp .dataList .list li:first-child .img{height: 3.995rem}
.slide-csp .dataList .list li:first-child  a:after{transform: scale(1)}
@media (min-width: 993px){
.slide-csp .dataList .list li .img:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,.6);z-index: 5;opacity: 0;transition: .3s}
.slide-csp .dataList .list li:hover .img:after{opacity: 1;}
.slide-csp .dataList .list li:hover a:after{opacity: 1;}
.slide-csp .dataList .list li a:after{content: "";background-size: 50% 50%; width: .76rem;height: .76rem;border-radius: 50%;text-align: center;line-height: .74rem;border: 0;border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -.38rem;margin-top: -.38rem;z-index: 5;color: #fff;font-size: .3rem;transform: scale(.7);opacity: 0;transition: .3s}
}
@media (max-width: 992px){
.slide-csp .dataList .list li{float: left;width: 48%;margin:.1rem 1%}
.slide-csp .dataList .list li:first-child{width: 98%}
.slide-csp .dataList .list li:first-child .img{height: 50vw} 
.slide-csp .dataList .list li .img{height: 26vw; }
.slide-csp:before{display: none}
.fancybox-infobar{font-size: .28rem}
.fancybox-caption{font-size: .28rem}
.fancybox-button{width: 50px;height: 50px}
}