.banner .content{top:0;bottom:0;margin:auto}.banner-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,.4rem));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,.03rem));display:inline-block;background-color:#fff;opacity:.4}.banner-bullet-active{opacity:1;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,1rem))}.BannerSw .swiper-slide{position:relative}.BannerSw .swiper-slide .bannerCont{position:absolute;left:.4rem;bottom:.4rem;margin:auto;height:fit-content}.BannerSw .swiper-slide .bannerCont .bannerTit{font-size:var(--comSubTit);color:#fff;max-width:70%}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{right:.4rem;bottom:.5rem;left:auto;display:flex;justify-content:flex-end}.content .grid{grid-template-columns:repeat(3,1fr);gap:.2rem;margin-top:.2rem}.content .grid .item{background:#f4f4f4}.content .grid .item .img{height:232px}.content .grid .item .img img{object-fit:cover}.content .grid .item .content{padding:.3rem}.content .grid .item .content .title{font-size:var(--caseTit);color:var(--textcolor);line-height:var(--lineHeight15);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.content .grid .item .content .text{font-size:var(--comTextCont);margin-top:.1rem;line-height:1.5;height:72px;margin-bottom:20px;color:var(--color777);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.content .grid .item .content .more a{font-size:var(--comMore);color:var(--textcolor);margin-top:.2rem;display:flex;align-items:center}.content .grid .item .content .more a img{width:15px;height:auto;margin-left:10px}.content .loadMore{margin-top:.4rem}.content .loadMore a{background-color:#ececec;width:1.5rem;height:.46rem;color:#333;font-size:var(--text16);text-align:center;line-height:.46rem;display:block;margin:0 auto}.content{padding:.6rem 0 .8rem}.tabs{display:flex;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:.6rem}.tabs a{background-color:#ececec;width:1.5rem;height:.46rem;color:#333;font-size:var(--comTextCont);text-align:center;line-height:.46rem;display:block;margin-right:.1rem;cursor:pointer}.tabs .active{color:#fff;background-color:#c00}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important;max-width:12.8rem!important;width:100%!important;margin:0 auto!important}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size:var(--comTextCont)!important;line-height:1.5!important;height:72px!important;margin-bottom:20px!important;color:var(--color777)!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important}.elementor-1123 .elementor-element.elementor-element-74ec126 .elementor-heading-title{font-size:var(--caseTit)!important;color:var(--textcolor)!important}.elementor-1123 .elementor-element.elementor-element-74ec126>.elementor-widget-container{padding-top:0}.elementor-slides .swiper-slide-inner .elementor-slide-heading{line-height:1.5;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:var(--caseTit)}.elementor-1123:hover .elementor-element.elementor-element-74ec126 .elementor-heading-title{color:#cc0000!important}.elementor-1123 .elementor-element.elementor-element-74d475f{overflow:hidden}.elementor-1123 .elementor-element.elementor-element-74d475f img{transition:transform 0.3s}.elementor-1123:hover .elementor-element.elementor-element-74d475f img{transform:scale(1.1)}.elementor-repeater-item-f52f420 .swiper-slide-bg{transition:transform 0.3s}.elementor-repeater-item-f52f420{overflow:hidden}.elementor-repeater-item-f52f420:hover .swiper-slide-bg{transform:scale(1.1)!important}.elementor-repeater-item-f52f420:hover .elementor-slides .swiper-slide-inner .elementor-slide-heading{color:#cc0000!important}@media screen and (max-width:1440px) and (min-width:1024px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:0.3rem!important;padding-right:0.3rem!important;max-width:12rem!important;width:85%!important}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{height:63px!important}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:none!important}@media screen and (max-width:1024px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:20px!important;padding-right:20px!important}.content .grid{grid-template-columns:1fr 1fr}.tabs a{width:120px;height:40px;line-height:40px}.BannerSw .swiper-slide .bannerCont{left:0}.content .loadMore a{width:120px;height:40px;line-height:40px;font-size:16px;text-align:center}.content .grid .item .img{height:240px}.content .grid .item .content{padding:15px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:20px}}@media screen and (max-width:768px){.content .grid .item .content .text{height:63px}.content .grid .item .img{height:180px}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{height:63px!important}.elementor-widget:not(:last-child){margin-bottom:10px}.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:18px}.elementor-1123 .elementor-element.elementor-element-6d9d78e .elementor-icon-box-content .elementor-icon-box-title,.elementor-1123 .elementor-element.elementor-element-6d9d78e .elementor-icon-box-content .elementor-icon-box-title a{line-height:1!important}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex!important;margin-left:8px!important}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{align-items:center!important}}@media screen and (max-width:500px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:15px!important;padding-right:15px!important}.content .grid{grid-template-columns:1fr}.tabs a{width:100px;height:32px;line-height:32px}.content .grid .item .content .text{height:54px;margin-bottom:10px}.content .grid .item .img{height:200px}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{height:54px!important}.elementor-slides .swiper-slide-inner .elementor-slide-heading{margin-bottom:0!important;font-size:16px!important}.elementor-slides .swiper-slide-inner{padding:15px!important}}