@charset "UTF-8";.qbBlue{background:#0e92ff}.haina-news{box-sizing:border-box;width:100%}.haina-news__banner{line-height:0;position:relative;width:100%}.haina-news__banner img,.haina-news__banner-img{display:block;height:auto;width:100%}.haina-news__banner swiper-container{display:block;width:100%}.haina-news__banner swiper-container swiper-slide{line-height:0}.haina-news__banner__arrow{align-items:center;background-color:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:44px;justify-content:center;padding:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:44px;z-index:3}.haina-news__banner__arrow:hover{background-color:#000000a6}.haina-news__banner__arrow--prev{left:max(3%,24px)}.haina-news__banner__arrow--next{right:max(3%,24px)}.haina-news__banner__pagination{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000080;border-radius:24px;bottom:28px;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:10px 14px;pointer-events:auto;position:absolute;right:max(5%,48px);z-index:3}.haina-news__banner__pagination__bullet{background-color:#ffffff80;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .25s ease;width:8px}.haina-news__banner__pagination__bullet--active{background-color:#fff;border-radius:4px;width:24px}.haina-news__list{display:flex;flex-wrap:wrap;gap:2.5rem;box-sizing:border-box;padding:60px 100px 40px}@media screen and (max-width:1700px){.haina-news__list{padding:60px 50px 40px}}@media screen and (max-width:1500px){.haina-news__list{padding:60px 0 40px}}.haina-news__list li{box-sizing:border-box;width:30%}.haina-news__list li:hover{box-shadow:0 10px 30px #0003}.haina-news__list li .pic{height:14vw;overflow:hidden;width:100%}.haina-news__list li .pic img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.haina-news__list li .txt{border:1px solid #eee;border-top:0;line-height:1.5}.haina-news__list li .txt span{font-size:18px;line-height:3;position:relative}.haina-news__list li .txt span:after{background:#1a72ff;bottom:0;content:"";height:4px;left:0;position:absolute;transition:all .3s;width:30%}.haina-news__list li .txt p{color:#909090;font-size:14px}.haina-news__list li:hover .pic img{transform:scale(1.1)}.haina-news__list li:hover .txt span:after{width:100%}
