.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-repeater-item-8e1ff3f .swiper-slide-bg{background-color:var( --e-global-color-primary );}.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide{transition-duration:calc(5000ms*1.2);height:40rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide-contents{max-width:80%;}.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide-inner{text-align:center;}.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0.3rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-slide-heading{font-size:5.5rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0.3rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-slide-description{font-size:3rem;}.elementor-158342 .elementor-element.elementor-element-df233cf{--grid-columns:3;--grid-row-gap:2rem;--load-more—spacing:4rem;--load-more-button-align:center;--grid-column-gap:2rem;}.elementor-158342 .elementor-element.elementor-element-df233cf .elementor-loop-container{grid-auto-rows:1fr;}.elementor-158342 .elementor-element.elementor-element-df233cf .e-loop-item > .elementor-section, .elementor-158342 .elementor-element.elementor-element-df233cf .e-loop-item > .elementor-section > .elementor-container, .elementor-158342 .elementor-element.elementor-element-df233cf .e-loop-item > .e-con, .elementor-158342 .elementor-element.elementor-element-df233cf .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-158342 .elementor-element.elementor-element-528be25{--grid-columns:3;--grid-row-gap:2rem;--load-more—spacing:4rem;--load-more-button-align:center;--grid-column-gap:2rem;}.elementor-158342 .elementor-element.elementor-element-528be25 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-158342 .elementor-element.elementor-element-528be25 .e-loop-item > .elementor-section, .elementor-158342 .elementor-element.elementor-element-528be25 .e-loop-item > .elementor-section > .elementor-container, .elementor-158342 .elementor-element.elementor-element-528be25 .e-loop-item > .e-con, .elementor-158342 .elementor-element.elementor-element-528be25 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-158342 .elementor-element.elementor-element-524259b{--grid-columns:3;--grid-row-gap:2rem;--load-more—spacing:4rem;--load-more-button-align:center;--grid-column-gap:2rem;}.elementor-158342 .elementor-element.elementor-element-524259b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-158342 .elementor-element.elementor-element-524259b .e-loop-item > .elementor-section, .elementor-158342 .elementor-element.elementor-element-524259b .e-loop-item > .elementor-section > .elementor-container, .elementor-158342 .elementor-element.elementor-element-524259b .e-loop-item > .e-con, .elementor-158342 .elementor-element.elementor-element-524259b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-158342 .elementor-element.elementor-element-7ab9c42{--grid-columns:3;--grid-row-gap:2rem;--load-more—spacing:4rem;--load-more-button-align:center;--grid-column-gap:2rem;}.elementor-158342 .elementor-element.elementor-element-7ab9c42 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-158342 .elementor-element.elementor-element-7ab9c42 .e-loop-item > .elementor-section, .elementor-158342 .elementor-element.elementor-element-7ab9c42 .e-loop-item > .elementor-section > .elementor-container, .elementor-158342 .elementor-element.elementor-element-7ab9c42 .e-loop-item > .e-con, .elementor-158342 .elementor-element.elementor-element-7ab9c42 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide-contents{max-width:100%;}.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-slide-heading{font-size:5.5rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-slide-description{font-size:2.5rem;}.elementor-158342 .elementor-element.elementor-element-df233cf{--grid-columns:1;--grid-row-gap:1.3rem;--grid-column-gap:1.3rem;}.elementor-158342 .elementor-element.elementor-element-528be25{--grid-columns:1;--grid-row-gap:1.3rem;--grid-column-gap:1.3rem;}.elementor-158342 .elementor-element.elementor-element-524259b{--grid-columns:1;--grid-row-gap:1.3rem;--grid-column-gap:1.3rem;}.elementor-158342 .elementor-element.elementor-element-7ab9c42{--grid-columns:1;--grid-row-gap:1.3rem;--grid-column-gap:1.3rem;}}@media(max-width:767px){.elementor-158342 .elementor-element.elementor-element-a487fcf .swiper-slide{height:50rem;}.elementor-158342 .elementor-element.elementor-element-a487fcf .elementor-slide-description{font-size:2.5rem;}.elementor-158342 .elementor-element.elementor-element-df233cf{--grid-columns:1;--grid-row-gap:0.6rem;--grid-column-gap:0.6rem;}.elementor-158342 .elementor-element.elementor-element-528be25{--grid-columns:1;--grid-row-gap:0.6rem;--grid-column-gap:0.6rem;}.elementor-158342 .elementor-element.elementor-element-524259b{--grid-columns:1;--grid-row-gap:0.6rem;--grid-column-gap:0.6rem;}.elementor-158342 .elementor-element.elementor-element-7ab9c42{--grid-columns:1;--grid-row-gap:0.6rem;--grid-column-gap:0.6rem;}}/* Start custom CSS for wp-widget-categories, class: .elementor-element-2a37344 */.elementor-158342 .elementor-element.elementor-element-2a37344 .elementor-widget-container h5{ display: none; }


/* 针对列表容器 */
.elementor-158342 .elementor-element.elementor-element-2a37344 ul {
    display: flex;        /* 开启弹性布局 */
    flex-wrap: wrap;      /* 如果空间不够，自动换行 */
    list-style: none;     /* 去掉默认的小圆点 */
    padding: 0;           /* 去掉内边距 */
    margin: 0;            /* 去掉外边距 */
}

/* 针对每一个列表项 */
.elementor-158342 .elementor-element.elementor-element-2a37344 ul li {
    margin-right: 20px;   /* 设置项与项之间的间距 */
}

/* 移除最后一项的间距 */
.elementor-158342 .elementor-element.elementor-element-2a37344 ul li:last-child {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-df233cf *//* 锁定循环网格内图片的比例 */
.elementor-158342 .elementor-element.elementor-element-df233cf .elementor-loop-container img {
    width: 100%;
    aspect-ratio: 4 / 3 !important;
    object-fit: cover !important;
}

/* 如果你使用了背景图模式，可以使用以下代码 */
.elementor-158342 .elementor-element.elementor-element-df233cf .elementor-loop-container .elementor-widget-image .widget-image-caption {
    display: none; /* 隐藏可能干扰的文字 */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-528be25 *//* 锁定循环网格内图片的比例 */
.elementor-158342 .elementor-element.elementor-element-528be25 .elementor-loop-container img {
    width: 100%;
    aspect-ratio: 4 / 3 !important;
    object-fit: cover !important;
}

/* 如果你使用了背景图模式，可以使用以下代码 */
.elementor-158342 .elementor-element.elementor-element-528be25 .elementor-loop-container .elementor-widget-image .widget-image-caption {
    display: none; /* 隐藏可能干扰的文字 */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-524259b *//* 锁定循环网格内图片的比例 */
.elementor-158342 .elementor-element.elementor-element-524259b .elementor-loop-container img {
    width: 100%;
    aspect-ratio: 4 / 3 !important;
    object-fit: cover !important;
}

/* 如果你使用了背景图模式，可以使用以下代码 */
.elementor-158342 .elementor-element.elementor-element-524259b .elementor-loop-container .elementor-widget-image .widget-image-caption {
    display: none; /* 隐藏可能干扰的文字 */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7ab9c42 *//* 锁定循环网格内图片的比例 */
.elementor-158342 .elementor-element.elementor-element-7ab9c42 .elementor-loop-container img {
    width: 100%;
    aspect-ratio: 4 / 3 !important;
    object-fit: cover !important;
}

/* 如果你使用了背景图模式，可以使用以下代码 */
.elementor-158342 .elementor-element.elementor-element-7ab9c42 .elementor-loop-container .elementor-widget-image .widget-image-caption {
    display: none; /* 隐藏可能干扰的文字 */
}/* End custom CSS */
/* Start custom CSS for wp-widget-tag_cloud, class: .elementor-element-627370e */.elementor-158342 .elementor-element.elementor-element-627370e .elementor-widget-container h5{ display: none; }/* End custom CSS */