.elementor-80 .elementor-element.elementor-element-4479019{--display:flex;}.elementor-80 .elementor-element.elementor-element-e93873b{--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-80 .elementor-element.elementor-element-866e1c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-787cdb6{--display:flex;}.elementor-80 .elementor-element.elementor-element-257ade4{--display:flex;}.elementor-80 .elementor-element.elementor-element-160dd6e{--display:flex;}.elementor-80 .elementor-element.elementor-element-d70f3bb{--display:flex;}.elementor-80 .elementor-element.elementor-element-9e8b98a{--display:flex;}.elementor-80 .elementor-element.elementor-element-c0833ba{--display:flex;}.elementor-80 .elementor-element.elementor-element-3937f04{--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-80 .elementor-element.elementor-element-f513097{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-a2a5319{--display:flex;}.elementor-80 .elementor-element.elementor-element-4b6d508{--display:flex;}.elementor-80 .elementor-element.elementor-element-21932c4{--display:flex;}.elementor-80 .elementor-element.elementor-element-2cec804{--display:flex;}.elementor-80 .elementor-element.elementor-element-0530445{--display:flex;}.elementor-80 .elementor-element.elementor-element-cbd6971{--display:flex;}.elementor-80 .elementor-element.elementor-element-a5a39a0{--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-80 .elementor-element.elementor-element-bc1e11e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-08aa111{--display:flex;}.elementor-80 .elementor-element.elementor-element-b923ee4{--display:flex;}.elementor-80 .elementor-element.elementor-element-a3afce6{--display:flex;}.elementor-80 .elementor-element.elementor-element-2ec8ee7{--display:flex;}.elementor-80 .elementor-element.elementor-element-8fa52b3{--display:flex;}.elementor-80 .elementor-element.elementor-element-8acccc0{--display:flex;}.elementor-80 .elementor-element.elementor-element-e859705{--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-80 .elementor-element.elementor-element-4e5be68{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-d9f74c3{--display:flex;}.elementor-80 .elementor-element.elementor-element-aff505d{--display:flex;}.elementor-80 .elementor-element.elementor-element-4aa9dbc{--display:flex;}.elementor-80 .elementor-element.elementor-element-53c5892{--display:flex;}.elementor-80 .elementor-element.elementor-element-cb84323{--display:flex;}.elementor-80 .elementor-element.elementor-element-5006ad3{--display:flex;}.elementor-80 .elementor-element.elementor-element-f24e729{--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-80 .elementor-element.elementor-element-f24e729 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-f24e729.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-80 .elementor-element.elementor-element-f24e729.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-80 .elementor-element.elementor-element-f24e729.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-80 .elementor-element.elementor-element-f24e729:hover{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-f24e729.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-80 .elementor-element.elementor-element-f24e729 [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-80 .elementor-element.elementor-element-866e1c8{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-f513097{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-bc1e11e{--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-4e5be68{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-866e1c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-f513097{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-bc1e11e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-4e5be68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-tabs, class: .elementor-element-f24e729 *//* 下拉菜单外层 */
#header .sub-menu:has(.elementor-80 .elementor-element.elementor-element-f24e729),
header .sub-menu:has(.elementor-80 .elementor-element.elementor-element-f24e729) {
    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-80 .elementor-element.elementor-element-f24e729 .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-80 .elementor-element.elementor-element-f24e729 .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-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title .e-n-tab-title-text {
    color: inherit !important;
}

/* 隐藏组件自带图标 */
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-icon {
    display: none !important;
}

/* 保留文字后的箭头 */
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title::after {
    content: "»";
    font-size: 17px;
    font-weight: 700;
    line-height: 1;
    color: inherit;
    opacity: 0.7;
}

/* 当前选中的菜单 */
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title[aria-selected="true"] {
    background: #FFFFFF !important;
    color: #E71619 !important;
    border-left-color: #E71619 !important;
}

/* 鼠标经过 */
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title:hover {
    background: #FFFFFF !important;
    color: #E71619 !important;
}

/* 取消默认点击轮廓 */
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title:focus,
.elementor-80 .elementor-element.elementor-element-f24e729 .e-n-tab-title:focus-visible {
    outline: none !important;
}/* End custom CSS */