.elementor-47 .elementor-element.elementor-element-dfa5429{--display:flex;}.elementor-47 .elementor-element.elementor-element-375ee6d{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-e3e7da7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-3d88dd8{--display:flex;}.elementor-47 .elementor-element.elementor-element-088691e{--display:flex;}.elementor-47 .elementor-element.elementor-element-4ab3c83{--display:flex;}.elementor-47 .elementor-element.elementor-element-19ebde1{--display:flex;}.elementor-47 .elementor-element.elementor-element-f383f67{--display:flex;}.elementor-47 .elementor-element.elementor-element-fec315a{--display:flex;}.elementor-47 .elementor-element.elementor-element-3025eb5{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-c7f7567{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-0d6d9fc{--display:flex;}.elementor-47 .elementor-element.elementor-element-4c73adf{--display:flex;}.elementor-47 .elementor-element.elementor-element-b6ae0d3{--display:flex;}.elementor-47 .elementor-element.elementor-element-1c1456f{--display:flex;}.elementor-47 .elementor-element.elementor-element-5679644{--display:flex;}.elementor-47 .elementor-element.elementor-element-17d4f74{--display:flex;}.elementor-47 .elementor-element.elementor-element-9a6a40f{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-06b4eb8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-dfec932{--display:flex;}.elementor-47 .elementor-element.elementor-element-1e6b321{--display:flex;}.elementor-47 .elementor-element.elementor-element-a57aa8b{--display:flex;}.elementor-47 .elementor-element.elementor-element-c7ced52{--display:flex;}.elementor-47 .elementor-element.elementor-element-b360d4e{--display:flex;}.elementor-47 .elementor-element.elementor-element-89dfa3d{--display:flex;}.elementor-47 .elementor-element.elementor-element-880b20c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-5222c23{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-eb9590a{--display:flex;}.elementor-47 .elementor-element.elementor-element-b0a0a92{--display:flex;}.elementor-47 .elementor-element.elementor-element-dca4fdc{--display:flex;}.elementor-47 .elementor-element.elementor-element-7524a50{--display:flex;}.elementor-47 .elementor-element.elementor-element-f1a0896{--display:flex;}.elementor-47 .elementor-element.elementor-element-2331763{--display:flex;}.elementor-47 .elementor-element.elementor-element-cd3506c{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:20%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:nowrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:40px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:22px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#2E333B;--n-tabs-title-color-active:#E71619;--n-tabs-icon-size:0px;--n-tabs-icon-color:var( --e-global-color-blocksy_palette_8 );}.elementor-47 .elementor-element.elementor-element-cd3506c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cd3506c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cd3506c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-47 .elementor-element.elementor-element-cd3506c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cd3506c:hover{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cd3506c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:600;}.elementor-47 .elementor-element.elementor-element-cd3506c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#E71619;--n-tabs-icon-color-hover:var( --e-global-color-blocksy_palette_7 );}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-e3e7da7{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-c7f7567{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-06b4eb8{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-5222c23{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-e3e7da7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-c7f7567{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-06b4eb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-5222c23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-tabs, class: .elementor-element-cd3506c *//* 下拉菜单外层 */
#header .sub-menu:has(.elementor-47 .elementor-element.elementor-element-cd3506c),
header .sub-menu:has(.elementor-47 .elementor-element.elementor-element-cd3506c) {
    background: #FFFFFF !important;
    padding: 14px !important;
    border: 1px solid #E2E5E8 !important;
    border-top: 3px solid #E71619 !important;
    border-radius: 0 !important;
    box-shadow: 0 16px 40px rgba(24, 42, 58, 0.14) !important;
}

/* 左侧菜单整体 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tabs-heading {
    width: 235px !important;
    flex: 0 0 235px !important;

    min-height: 100% !important;
    align-self: stretch !important;

    justify-content: flex-start !important;
    align-content: flex-start !important;
    gap: 0 !important;

    background: #F5F6F7 !important;
    border: 0 !important;
    border-right: 1px solid #E2E5E8 !important;
}

/* 普通菜单项 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;
    height: 56px !important;
    min-height: 56px !important;
    flex: 0 0 56px !important;

    padding: 0 18px !important;
    gap: 7px;

    background: transparent !important;
    color: #303A44 !important;

    border: 0 !important;
    border-bottom: 1px solid #E2E5E8 !important;
    border-left: 3px solid transparent !important;

    font-size: 15px;
    font-weight: 600;
    line-height: 1.25;

    transition:
        background-color 0.2s ease,
        color 0.2s ease,
        border-color 0.2s ease;
}

/* 标题文字 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title .e-n-tab-title-text {
    color: inherit !important;
}

/* 隐藏组件自带图标 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-icon {
    display: none !important;
}

/* 保留文字后的箭头 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title::after {
    content: "»";
    font-size: 17px;
    font-weight: 700;
    line-height: 1;
    color: inherit;
    opacity: 0.7;
}

/* 当前选中的菜单 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title[aria-selected="true"] {
    background: #FFFFFF !important;
    color: #E71619 !important;
    border-left-color: #E71619 !important;
}

/* 鼠标经过 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title:hover {
    background: #FFFFFF !important;
    color: #E71619 !important;
}

/* 取消默认点击轮廓 */
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title:focus,
.elementor-47 .elementor-element.elementor-element-cd3506c .e-n-tab-title:focus-visible {
    outline: none !important;
}/* End custom CSS */