.wa_neck_fixed{position:relative;width:1400px;margin:0 auto;padding:150px 0;}
.fixed_btn{width:100%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);}
.fixed1{width:1200px;margin:0 auto;overflow:hidden;margin-top:60px;}
.fixed1 .swiper-slide{overflow:hidden;border-radius:30px;}
.fixed1 .swiper-slide img{width:100%;}
.fixed1 .swiper-slide a{width:100%;height:100%;display:block;position:relative;z-index:0;}
.fixed1 .swiper-slide a:before{display:block;position:absolute;top:0;left:0;width:100%;left:0;content:"";z-index:0;background: rgb(0 0 0 / 70%);height:100%;transition:all .5s;}
.fixed1 .swiper-slide:hover p{opacity:1;transition:all .5s;}
.fixed1 .swiper-slide:hover a:before{opacity:0;transition:all .5s;}
.fixed1 .swiper-slide-active{}
.fixed1 .swiper-slide-active p{opacity:1 !important;}
.fixed1 .swiper-slide-active a:before{opacity:0.7 !important;   background:rgb(151 103 42 / 70%)}
.fixed1 .swiper-slide p{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;font-size:24px;font-weight:700;text-align:center;color:#fff;transition:all .5s;}
.fixed1 .swiper-slide p span{display:block;font-size:16px;color:#fff;border:1px solid #fff;padding:10px 25px;border-radius:50px;width:fit-content;margin:0 auto;margin-top:20px;}
.fixed1 .swiper-slide p span img{width:15px;display:Inline-block;margin-left:5px;}
.fixed1-next, .fixed1-prev{position:absolute;top:50%;transform:translateY(-50%);background-size:50px;width:50px;height:50px;z-index:1;cursor:pointer;}
.fixed1-next{background-image:url('../index/images/next_btn.png');right:20px;}
.fixed1-prev{background-image:url('../index/images/prev_btn.png');left:20px;}
.wa_neck_fixed h2{font-size:32px;font-weight:bold;text-align:center;}

@media screen and (max-width:799px){
  .wa_neck_fixed{padding:80px 0;width:90%;}
  .wa_neck_fixed h2{font-size:20px;}
  .fixed1{width:100%;margin-top:30px;}
  .fixed1 .swiper-slide p{font-size:15px;}
  .fixed1 .swiper-slide p span{font-size:12px;padding:7px 15px;margin-top:10px;}
  .fixed_btn{z-index:1;}
  .fixed1-next, .fixed1-prev {
    background-size: 30px;
    width: 30px;
    height: 30px;}
}