[data-v-974fb6de] .swiper-button-prev{left:16px}[data-v-974fb6de] .swiper-button-next{right:16px}[data-v-974fb6de] .swiper-button-next,[data-v-974fb6de] .swiper-button-prev{width:40px!important;height:40px!important;background:rgba(0,0,0,.1)!important;border-radius:50%;display:flex;align-items:center;justify-content:center}[data-v-974fb6de] .swiper-button-next:hover,[data-v-974fb6de] .swiper-button-prev:hover{background:#fff!important}[data-v-974fb6de] .swiper-button-next:hover:after,[data-v-974fb6de] .swiper-button-prev:hover:after{font-size:20px;color:#000}[data-v-974fb6de] .swiper-button-next:after,[data-v-974fb6de] .swiper-button-prev:after{font-size:20px;color:#fff}[data-v-974fb6de] .swiper-pagination-bullet{width:48px!important;height:4px!important;border-radius:2px;background:hsla(0,0%,100%,.5)!important}[data-v-974fb6de] .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important}.blog-wrapper[data-v-974fb6de]{background:#f9f9f9}.blog-wrapper .blog-content[data-v-974fb6de]{width:1200px;height:auto;margin:0 auto;padding-top:56px;padding-bottom:64px}.blog-wrapper .blog-content .carousel-content[data-v-974fb6de]{width:100%;height:480px;border-radius:16px;overflow:hidden}.blog-wrapper .blog-content .carousel-content[data-v-974fb6de] .swiper-container{width:100%;height:100%}.blog-wrapper .blog-content .carousel-content .carousel-item[data-v-974fb6de]{width:100%;height:480px;border-radius:16px;position:relative}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box[data-v-974fb6de]{display:inline-block;text-decoration:none;width:100%;height:100%}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box .carousel-item-img[data-v-974fb6de]{width:100%;height:480px;border-radius:16px}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box .banner-name-box[data-v-974fb6de]{width:392px;height:auto;position:absolute;top:50%;left:112px;transform:translateY(-50%)}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box .banner-name-box .banner-box-title[data-v-974fb6de]{font-size:56px;line-height:56px;font-family:Open Sans Bold Italic,sans-serif;font-weight:400;color:#fff;text-align:left}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box .banner-name-box .banner-box-word[data-v-974fb6de]{margin-top:32px;width:152px;height:48px;border-radius:28px;border:2px solid #fff;box-sizing:border-box;font-size:16px;font-family:Open Sans Bold,sans-serif;font-weight:700;background:none;color:#fff;text-align:center;line-height:44px}.blog-wrapper .blog-content .carousel-content .carousel-item .a-box .banner-name-box .banner-box-word[data-v-974fb6de]:hover{background:#fff;color:rgba(0,0,0,.8)}.blog-wrapper .blog-content .blog-list[data-v-974fb6de]{max-width:1200px;margin:0 auto}.blog-wrapper .blog-content .blog-list .category-section[data-v-974fb6de]{margin-top:96px}.blog-wrapper .blog-content .blog-list .category-section .category-header[data-v-974fb6de]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.blog-wrapper .blog-content .blog-list .category-section .category-header .category-title[data-v-974fb6de]{font-size:40px;line-height:40px;font-family:Open Sans Bold,sans-serif;font-weight:700;color:rgba(0,0,0,.8)}.blog-wrapper .blog-content .blog-list .category-section .category-header .view-all[data-v-974fb6de]{text-decoration:none;font-size:16px;line-height:24px;font-family:Open Sans,sans-serif;color:rgba(0,0,0,.8);float:right;margin-top:16px}.blog-wrapper .blog-content .blog-list .category-section .category-header .view-all[data-v-974fb6de]:hover{text-decoration:underline}.blog-wrapper .blog-content .blog-list .category-section .blog-grid[data-v-974fb6de]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card[data-v-974fb6de]{width:384px;height:480px;background:#fff;border-radius:14px;overflow:hidden}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card[data-v-974fb6de]:hover{box-shadow:0 3px 14px 0 rgba(0,0,0,.15)}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a[data-v-974fb6de]{width:100%;height:100%;display:block;text-decoration:none;color:inherit}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-img[data-v-974fb6de]{width:384px;height:256px;position:relative}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-img .blog-image[data-v-974fb6de]{display:block;width:auto;height:256px;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner[data-v-974fb6de]{width:100%;height:auto;padding:24px 16px;box-sizing:border-box}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner .blog-desc[data-v-974fb6de]{height:auto;margin-bottom:16px;padding:8px;box-sizing:border-box;font-size:14px;line-height:16px;font-family:Open Sans Semibold,sans-serif;font-weight:600;color:rgba(0,0,0,.8);background:rgba(0,0,0,.1);border-radius:6px;display:inline-block}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner .blog-title[data-v-974fb6de]{width:100%;font-size:20px;font-family:Open Sans Bold,sans-serif;font-weight:700;color:rgba(0,0,0,.8);line-height:24px;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner .publish-time[data-v-974fb6de]{margin-top:24px;font-size:14px;line-height:16px;font-family:Open Sans,sans-serif;color:rgba(0,0,0,.5)}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner .category-tag[data-v-974fb6de]{margin:8px 16px;padding:4px 12px;background:#f0f0f0;border-radius:4px;font-size:12px;color:#666;display:inline-block}.blog-wrapper .blog-content .blog-list .category-section .blog-grid .blog-card a .blog-inner .feature-tag[data-v-974fb6de]{margin:8px 16px;padding:4px 12px;background:#fff3cd;border-radius:4px;font-size:12px;color:#856404;display:inline-block}.blog-wrapper .blog-content .blog-list .empty-tip[data-v-974fb6de]{color:#999;text-align:center;padding:40px 0}.blog-wrapper .blog-content .blog-list .loading-tip[data-v-974fb6de]{color:#666;text-align:center;padding:40px 0;font-size:16px}