.elementor-2864 .elementor-element.elementor-element-61c7f5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2864 .elementor-element.elementor-element-223623e{--display:flex;}.elementor-2864 .elementor-element.elementor-element-223623e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2864 .elementor-element.elementor-element-276f7e6{--display:flex;}.elementor-2864 .elementor-element.elementor-element-fab50ce{--display:flex;}.elementor-2864 .elementor-element.elementor-element-cb3ba83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-a6e0ca8{--wd-cat-img-width:280px;}.elementor-2864 .elementor-element.elementor-element-0a14d84 .wd-button-wrapper a{background-color:#2E4364;border-color:#2E4364;color:#FFFFFF;}.elementor-2864 .elementor-element.elementor-element-0a14d84 .wd-button-wrapper:hover a{background-color:#BCC8CD;border-color:#BCC8CD;color:#2E4364;}.elementor-2864 .elementor-element.elementor-element-95d6896{--display:flex;}.elementor-2864 .elementor-element.elementor-element-1751191{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-1751191.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2864 .elementor-element.elementor-element-0ef1f7b{--wd-cat-img-width:280px;}.elementor-2864 .elementor-element.elementor-element-b733ab6 .wd-button-wrapper a{background-color:#2E4364;border-color:#2E4364;color:#FFFFFF;}.elementor-2864 .elementor-element.elementor-element-b733ab6 .wd-button-wrapper:hover a{background-color:#BCC8CD;border-color:#BCC8CD;color:#2E4364;}.elementor-2864 .elementor-element.elementor-element-6b5bf37{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2864 .elementor-element.elementor-element-abc9834{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2864 .elementor-element.elementor-element-5e84c77{width:var( --container-widget-width, 38.211% );max-width:38.211%;--container-widget-width:38.211%;--container-widget-flex-grow:0;}.elementor-2864 .elementor-element.elementor-element-5e84c77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2864 .elementor-element.elementor-element-5e84c77 .wd-button-wrapper a{background-color:#2E4364;border-color:#2E4364;color:#FFFFFF;}.elementor-2864 .elementor-element.elementor-element-5e84c77 .wd-button-wrapper:hover a{background-color:#BCC8CD;border-color:#BCC8CD;color:#2E4364;}.elementor-2864 .elementor-element.elementor-element-00e4bc7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2864 .elementor-element.elementor-element-89ee72b{width:var( --container-widget-width, 25.812% );max-width:25.812%;--container-widget-width:25.812%;--container-widget-flex-grow:0;}.elementor-2864 .elementor-element.elementor-element-89ee72b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2864 .elementor-element.elementor-element-89ee72b .wd-button-wrapper a{background-color:#2E4364;border-color:#2E4364;color:#FFFFFF;}.elementor-2864 .elementor-element.elementor-element-89ee72b .wd-button-wrapper:hover a{background-color:#BCC8CD;border-color:#BCC8CD;color:#2E4364;}@media(min-width:769px){.elementor-2864 .elementor-element.elementor-element-223623e{--width:25.015%;}.elementor-2864 .elementor-element.elementor-element-1751191{--width:100%;}}@media(max-width:1024px){.elementor-2864 .elementor-element.elementor-element-cb3ba83{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-1751191{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-6b5bf37{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-2864 .elementor-element.elementor-element-cb3ba83{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-1751191{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2864 .elementor-element.elementor-element-6b5bf37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-0ef1f7b *//* ==========================================================================
   1. 彻底锁死图片，取消鼠标悬停时图片的放大动画
   ========================================================================== */
.wd-cat-image,
.wd-cats-element .category-grid-item .wd-cat-image img {
    transform: none !important;
    transition: none !important;
}

/* 确保外层包裹器悬停时，图片也绝对不发生任何缩放或位移 */
.wd-cats-element .category-grid-item:hover .wd-cat-image img {
    transform: none !important;
}

/* ==========================================================================
   2. 核心修复：基于外层网格卡片 hover，强行穿透改变内部文字颜色和下划线
   ========================================================================== */
/* 默认状态下的分类文字基本样式 */
.wd-cats-element .category-grid-item .wd-entities-title {
    transition: color 0.25s ease !important;
    text-decoration: none !important;
}

/* 当鼠标悬停在整个分类格子（.category-grid-item）上时，强行让里面的 h3 变蓝并加下划线 */
.wd-cats-element .category-grid-item:hover .wd-entities-title {
    color: #1a73e8 !important;            /* 经典的科技蓝色 */
    text-decoration: underline !important;   /* 添加下划线 */
    text-underline-offset: 4px;           /* 下划线与文字之间留出4px安全距离，更精致 */
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-b733ab6 */.customBtnSet{
    width:150px;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-5e84c77 */.customBtnSet{
    width:150px;
}/* End custom CSS */
/* Start custom CSS for wd_button, class: .elementor-element-89ee72b */.customBtnSet{
    width:150px;
}/* End custom CSS */