.elementor-2505 .elementor-element.elementor-element-70d4de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-ec86052{--display:flex;}.elementor-2505 .elementor-element.elementor-element-c0300c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-b053d96{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2505 .elementor-element.elementor-element-a66f685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-wrapper{text-align:start;}.elementor-2505 .elementor-element.elementor-element-cc88a81.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2505 .elementor-element.elementor-element-cc88a81.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2505 .elementor-element.elementor-element-cc88a81.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-description{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-12cd37b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-12cd37b .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-12cd37b .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-23c5f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-wrapper{text-align:start;}.elementor-2505 .elementor-element.elementor-element-e0af1bf.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2505 .elementor-element.elementor-element-e0af1bf.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2505 .elementor-element.elementor-element-e0af1bf.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-description{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-55f2414 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-55f2414 .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-55f2414 .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-23e0f18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-wrapper{text-align:start;}.elementor-2505 .elementor-element.elementor-element-a08adc7.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2505 .elementor-element.elementor-element-a08adc7.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2505 .elementor-element.elementor-element-a08adc7.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-description{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-5933dfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-5933dfc .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-5933dfc .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-a7ec13a{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2505 .elementor-element.elementor-element-2e5e4e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-wrapper{text-align:start;}.elementor-2505 .elementor-element.elementor-element-45a0998.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2505 .elementor-element.elementor-element-45a0998.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2505 .elementor-element.elementor-element-45a0998.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-description{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-fa7a564 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-fa7a564 .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-fa7a564 .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-1444a54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-wrapper{text-align:start;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-description{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-04a0f3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-04a0f3c .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-04a0f3c .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-cae80c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-0db77be{--display:flex;}.elementor-2505 .elementor-element.elementor-element-ea66009{--display:flex;}.elementor-2505 .elementor-element.elementor-element-3117bae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-3117bae .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-3117bae .sub-sub-menu > li > a{font-size:24px;color:#000000;}.elementor-2505 .elementor-element.elementor-element-3117bae .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-f8468fb{--display:flex;}.elementor-2505 .elementor-element.elementor-element-72673eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-72673eb .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-72673eb .sub-sub-menu > li > a{font-size:24px;color:#000000;}.elementor-2505 .elementor-element.elementor-element-72673eb .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-d3e8547{--display:flex;}.elementor-2505 .elementor-element.elementor-element-a95645d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-a95645d .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-a95645d .sub-sub-menu > li > a{font-size:24px;color:#000000;}.elementor-2505 .elementor-element.elementor-element-a95645d .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-af425c8{--display:flex;}.elementor-2505 .elementor-element.elementor-element-4928472 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2505 .elementor-element.elementor-element-4928472 .wd-sub-accented > li > a:hover{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-4928472 .sub-sub-menu > li > a{font-size:24px;color:#000000;}.elementor-2505 .elementor-element.elementor-element-4928472 .sub-sub-menu > li:hover > a{color:#FF0000;}.elementor-2505 .elementor-element.elementor-element-c383754{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;}@media(max-width:768px){.elementor-2505 .elementor-element.elementor-element-cc88a81 .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-e0af1bf .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-a08adc7 .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-45a0998 .elementor-image-box-img{margin-bottom:30px;}.elementor-2505 .elementor-element.elementor-element-f2a1e9d .elementor-image-box-img{margin-bottom:30px;}}@media(min-width:769px){.elementor-2505 .elementor-element.elementor-element-70d4de5{--content-width:75%;}.elementor-2505 .elementor-element.elementor-element-b053d96{--width:80%;}.elementor-2505 .elementor-element.elementor-element-a7ec13a{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-70d4de5 *//* 只锁定这个 Mega Menu 的 Tab，不影响其它地方 */
.elementor-element-c383754 .e-n-tabs {
    align-items: flex-start !important;
}

/* 左侧按钮区域：强制靠上，不要垂直居中 */
.elementor-element-c383754 .e-n-tabs-heading {
    align-self: flex-start !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* 右侧内容区域：也靠上 */
.elementor-element-c383754 .e-n-tabs-content {
    align-self: flex-start !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Tab #1 右侧内容内部左对齐 */
.elementor-element-c383754 .mega-right.e-con-boxed > .e-con-inner {
    max-width: none !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}









/* ===== 只控制这个 Elementor Tabs 菜单 ===== */
.elementor-element-c383754 .e-n-tabs {
    display: flex !important;
    align-items: stretch !important;
}

/* 左侧整栏深蓝 */
.elementor-element-c383754 .e-n-tabs-heading {
    width: 360px !important;
    flex: 0 0 360px !important;
    background: #0b3763 !important;
    padding: 0 !important;
    margin: 0 !important;
    align-self: stretch !important;
}

/* 每个 Tab 按钮 */
.elementor-element-c383754 .e-n-tab-title {
    width: 100% !important;
    height: 56px !important;
    padding: 0 32px !important;
    margin: 0 !important;
    border: none !important;
    border-radius: 0 !important;
    background: #0b3763 !important;
    color: #fff !important;

    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;

    font-size: 18px !important;
    font-weight: 600 !important;
    text-align: left !important;
}

/* 当前选中 / hover */
.elementor-element-c383754 .e-n-tab-title[aria-selected="true"],
.elementor-element-c383754 .e-n-tab-title:hover {
    background: #2864a2 !important;
    color: #fff !important;
}

/* 文字 */
.elementor-element-c383754 .e-n-tab-title-text {
    color: #fff !important;
    text-align: left !important;
}

/* 右侧箭头 */
.elementor-element-c383754 .e-n-tab-title::after {
    content: "›";
    color: #fff;
    font-size: 34px;
    font-weight: 300;
    line-height: 1;
}

/* 右侧内容区域 */
.elementor-element-c383754 .e-n-tabs-content {
    flex: 1 !important;
    padding: 45px 50px !important;
    background: #fff !important;
}

/* 去掉 Elementor 默认边框/间距 */
.elementor-element-c383754 .e-n-tabs,
.elementor-element-c383754 .e-n-tabs-heading,
.elementor-element-c383754 .e-n-tabs-content {
    gap: 0 !important;
}/* End custom CSS */