.index-banner .swiper-button-next,.index-banner .swiper-button-prev{color:#31343c}.index-banner .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;border:1px solid #333;opacity:1}.index-banner .swiper-pagination-bullet-active{background-color:#002f1b}.index-banner .swiper-button-prev{left:3%}.index-banner .swiper-button-next{right:3%}.index-new .t1{font-size:30px;margin-left:-15px}.index-new .is-ul{margin-top:10px}.index-new li{margin-top:20px}.index-new .is-link{font-size:20px;display:flex}.index-new .is-link:hover .is-txt{font-weight:400}.index-new .is-date{width:276px;font-weight:600}.index-new .is-txt{color:#505050;width:calc(100% - 276px)}.index-category{margin-top:110px}.index-category .is-txt{background-color:#84968c;color:#fff;font-size:22px;text-align:center;padding:10px 0}.index-category .is-link:hover .is-txt{background-color:#0a2e1a}@media (min-width:1600px){.index-banner .is-link{height:750px;overflow:hidden}.index-banner .is-img{position:absolute;width:1920px!important;max-width:1920px!important;height:750px!important;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:1400px){.index-new .t1{font-size:24px}.index-new .is-link{font-size:16px}.index-new .is-date{width:220px}.index-new .is-txt{color:#505050;width:calc(100% - 220px)}.index-category{margin-top:70px}}@media (max-width:1200px){.index-new .t1{font-size:20px}.index-category{margin-top:55px}}@media (max-width:992px){.index-banner .swiper-pagination-bullet{width:8px;height:8px}.index-banner .swiper-button-next:after,.index-banner .swiper-button-prev:after,.index-banner .swiper-rtl .swiper-button-next:after,.index-banner .swiper-rtl .swiper-button-prev:after{font-size:30px}.index-banner .swiper-button-next,.index-banner .swiper-button-prev{display:none}.index-category .is-txt{font-size:calc(.7rem + 1vw)}.index-new .t1{font-size:18px}.index-new li{padding:10px;background-color:#f5f5f5;margin-top:15px}.index-new .is-link{font-size:14px}.index-new .is-date{width:200px}.index-new .is-txt{width:calc(100% - 200px)}.index-category{margin-top:45px}}@media (max-width:576px){.index-banner .swiper-pagination{bottom:4px}}@media (max-width:768px){.index-new .is-link{flex-direction:column}.index-new .t1{font-size:16px;margin-left:-5px}.index-new li{margin-top:10px}.index-new .is-date,.index-new .is-txt{width:100%}.index-category{margin-top:25px}}@media (max-width:576px){.index-category .is-txt{padding:5px 0}}