.elementor-1568 .elementor-element.elementor-element-6b123ab6 {
    --display: flex;
    --min-height: 40vh;
    --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;
    --justify-content: center;
    --align-items: stretch;
    --gap: 90px 90px;
    --background-transition: .3s;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 5%;
    --padding-bottom: 5%;
    --padding-left: 3%;
    --padding-right: 3%
}

.elementor-1568 .elementor-element.elementor-element-6b123ab6:not(.elementor-motion-effects-element-type-background),.elementor-1568 .elementor-element.elementor-element-6b123ab6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f3f5f8;
    background-image: url("../image/适配器-行业应用.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-1568 .elementor-element.elementor-element-6b123ab6,.elementor-1568 .elementor-element.elementor-element-6b123ab6:before {
    --border-transition: .3s
}

.elementor-1568 .elementor-element.elementor-element-6104f0fb {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: .3s;
    --margin-top: 5%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 12%;
    --padding-right: 12%
}

.elementor-1568 .elementor-element.elementor-element-6104f0fb:not(.elementor-motion-effects-element-type-background),.elementor-1568 .elementor-element.elementor-element-6104f0fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center left,#1371FF26 0%,#F2295B00 30%)
}

.elementor-1568 .elementor-element.elementor-element-6104f0fb,.elementor-1568 .elementor-element.elementor-element-6104f0fb:before {
    --border-transition: .3s
}

.elementor-1568 .elementor-element.elementor-element-558df9ea {
    --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;
    --gap: 0px 0px;
    --background-transition: .3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-1568 .elementor-element.elementor-element-259da69b>.elementor-widget-container {
    margin: 0
}

.elementor-1568 .elementor-element.elementor-element-15d00bee {
    --spacer-size: 85vh;
    width: var(--container-widget-width,52vw);
    max-width: 52vw;
    --container-widget-width: 52vw;
    --container-widget-flex-grow: 0;
    top: -40%;
    z-index: 0
}

.elementor-1568 .elementor-element.elementor-element-15d00bee>.elementor-widget-container {
    background-color: transparent;
    background-image: radial-gradient(at center center,#1371FF5E 0%,#C0A1F900 70%)
}

body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-15d00bee {
    left: -100%
}

body.rtl .elementor-1568 .elementor-element.elementor-element-15d00bee {
    right: -100%
}

.elementor-1568 .elementor-element.elementor-element-4d8dd36 {
    --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;
    --justify-content: center;
    --gap: 0;
    --background-transition: .3s;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 8%;
    --padding-right: 0%
}

.elementor-1568 .elementor-element.elementor-element-25091a9b>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-1568 .elementor-element.elementor-element-25091a9b .elementor-heading-title {
    color: #0d3276;
    font-size: 30px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-2c5a0bdd {
    --divider-border-style: solid;
    --divider-color: #dee9fa;
    --divider-border-width: 10px;
    height: 10px;
    width: 245px;
    background: #dee9fa;
}

.elementor-1568 .elementor-element.elementor-element-2c5a0bdd>.elementor-widget-container {
    margin: 0
}

.elementor-1568 .elementor-element.elementor-element-2c5a0bdd .elementor-divider-separator {
    width: 245px
}

.elementor-1568 .elementor-element.elementor-element-2c5a0bdd .elementor-divider {
    padding-block-start:0px;padding-block-end:0px}

.elementor-1568 .elementor-element.elementor-element-2730ea18>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-1568 .elementor-element.elementor-element-2730ea18 {
    color: var(--e-global-color-text);
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-555f4b9f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: stretch;
    --gap: 0% 0%;
    --background-transition: .3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-1568 .elementor-element.elementor-element-50d4418 {
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2)
}

body.rtl .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2)
}

body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2)
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-icon i {
    color: #e7e3fb;
    transition: color .3s
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-icon svg {
    fill: #e7e3fb;
    transition: fill .3s
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-item>a {
    font-size: 15px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-text {
    color: #0d3276;
    transition: color .3s
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 {
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2)
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2)
}

body.rtl .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2)
}

body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2)
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-icon i {
    color: #e7e3fb;
    transition: color .3s
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-icon svg {
    fill: #e7e3fb;
    transition: fill .3s
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-item>a {
    font-size: 15px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-text {
    color: #0d3276;
    transition: color .3s
}

.elementor-1568 .elementor-element.elementor-element-f075c8c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow))*100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --background-transition: .3s;
    --margin-top: 5%;
    --margin-bottom: 5%;
    --margin-left: 0%;
    --margin-right: 0%;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 6%;
    --padding-right: 6%
}

.elementor-1568 .elementor-element.elementor-element-a07130e {
    --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;
    --gap: 20px 20px;
    --background-transition: .3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-1568 .elementor-element.elementor-element-8e5c1ff>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-1568 .elementor-element.elementor-element-8e5c1ff .elementor-heading-title {
    color: #0d3276;
    font-size: 30px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-12806b96 {
    --divider-border-style: solid;
    --divider-color: #dee9fa;
    --divider-border-width: 10px;
    height: 10px;
    background: #dee9fa;
    width: 75%;
}

.elementor-1568 .elementor-element.elementor-element-12806b96>.elementor-widget-container {
    margin: 0
}

.elementor-1568 .elementor-element.elementor-element-12806b96 .elementor-divider-separator {
    width: 75%
}

.elementor-1568 .elementor-element.elementor-element-12806b96 .elementor-divider {
    padding-block-start:0px;padding-block-end:0px}

.elementor-1568 .elementor-element.elementor-element-640322a9 {
    --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;
    --gap: 35px 35px;
    --background-transition: .3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 {
    width: 100%;
    max-width: 100%
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4>.elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: #c4cbdb;
    border-radius: 4px;
    box-shadow: -10px 11px 30px 0px rgba(148.99999999999997,154.99999999999997,165.99999999999997,.1)
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0)
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title {
    border-width: 0;
    padding: 25px 45px
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-content {
    border-width: 0;
    color: #1c1c1c;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    padding: 0 45px 25px
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 35px
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-title,.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title.elementor-active a,.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-title {
    font-family: "Roboto",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f {
    width: 100%;
    max-width: 100%
}

.elementor-1568 .elementor-element.elementor-element-544c954f>.elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: #c4cbdb;
    border-radius: 4px;
    box-shadow: -10px 11px 30px 0px rgba(148.99999999999997,154.99999999999997,165.99999999999997,.1)
}

.elementor-1568 .elementor-element.elementor-element-544c954f:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0)
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title {
    border-width: 0;
    padding: 25px 45px
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-content {
    border-width: 0;
    color: #1c1c1c;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    padding: 0 45px 25px
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-item:not(:last-child) {
    margin-bottom: 35px
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-title,.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title.elementor-active a,.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-title {
    font-family: "Roboto",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 {
    width: 100%;
    max-width: 100%
}

.elementor-1568 .elementor-element.elementor-element-48f23a91>.elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: #c4cbdb;
    border-radius: 4px;
    box-shadow: -10px 11px 30px 0px rgba(148.99999999999997,154.99999999999997,165.99999999999997,.1)
}

.elementor-1568 .elementor-element.elementor-element-48f23a91:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0)
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title {
    border-width: 0;
    padding: 25px 45px
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-content {
    border-width: 0;
    color: #1c1c1c;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    padding: 0 45px 25px
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 35px
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-title,.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title.elementor-active a,.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-title {
    font-family: "Roboto",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 {
    width: 100%;
    max-width: 100%
}

.elementor-1568 .elementor-element.elementor-element-14825221>.elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: #c4cbdb;
    border-radius: 4px;
    box-shadow: -10px 11px 30px 0px rgba(148.99999999999997,154.99999999999997,165.99999999999997,.1)
}

.elementor-1568 .elementor-element.elementor-element-14825221:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0)
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title {
    border-width: 0;
    padding: 25px 45px
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-content {
    border-width: 0;
    color: #1c1c1c;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    padding: 0 45px 25px
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 35px
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-title,.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title.elementor-active a,.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-title {
    font-family: "Roboto",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 {
    width: 100%;
    max-width: 100%
}

.elementor-1568 .elementor-element.elementor-element-449d75d6>.elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: #c4cbdb;
    border-radius: 4px;
    box-shadow: -10px 11px 30px 0px rgba(148.99999999999997,154.99999999999997,165.99999999999997,.1)
}

.elementor-1568 .elementor-element.elementor-element-449d75d6:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0)
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title {
    border-width: 0;
    padding: 25px 45px
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-content {
    border-width: 0;
    color: #1c1c1c;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 0px;
    padding: 0 45px 25px
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 35px
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-title,.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title.elementor-active a,.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-title {
    font-family: "Roboto",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
    line-height: 1.2em;
    letter-spacing: 0px
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title .elementor-toggle-icon svg {
    fill: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: #0d3276
}

.elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: #0d3276
}

body.elementor-page-1568:not(.elementor-motion-effects-element-type-background),body.elementor-page-1568>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

@media(min-width: 768px) {
    .elementor-1568 .elementor-element.elementor-element-6b123ab6 {
        --content-width:750px
    }

    .elementor-1568 .elementor-element.elementor-element-6104f0fb {
        --content-width: 1200px
    }

    .elementor-1568 .elementor-element.elementor-element-558df9ea {
        --width: 50%
    }

    .elementor-1568 .elementor-element.elementor-element-4d8dd36 {
        --width: 50%
    }

    .elementor-1568 .elementor-element.elementor-element-f075c8c {
        --content-width: 1200px
    }

    .elementor-1568 .elementor-element.elementor-element-a07130e {
        --width: 50%
    }

    .elementor-1568 .elementor-element.elementor-element-640322a9 {
        --width: 50%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-1568 .elementor-element.elementor-element-558df9ea {
        --width:100%
    }

    .elementor-1568 .elementor-element.elementor-element-4d8dd36 {
        --width: 100%
    }

    .elementor-1568 .elementor-element.elementor-element-a07130e {
        --width: 100%
    }

    .elementor-1568 .elementor-element.elementor-element-640322a9 {
        --width: 100%
        gap:25px;
    }
}

@media(min-width: 1025px) {
    .elementor-1568 .elementor-element.elementor-element-6b123ab6:not(.elementor-motion-effects-element-type-background),.elementor-1568 .elementor-element.elementor-element-6b123ab6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment:scroll
    }
}

@media(max-width: 1024px) {
    .elementor-1568 .elementor-element.elementor-element-6b123ab6 {
        --gap:50px 50px;
        --padding-top: 5%;
        --padding-bottom: 5%;
        --padding-left: 8%;
        --padding-right: 8%
    }

    .elementor-1568 .elementor-element.elementor-element-6104f0fb {
        --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;
        --margin-top: 5%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 6%;
        --padding-right: 6%
    }

    .elementor-1568 .elementor-element.elementor-element-558df9ea {
        --margin-top: 10%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%
    }

    .elementor-1568 .elementor-element.elementor-element-259da69b.elementor-element {
        --align-self: center
    }

    body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-15d00bee {
        left: -50%
    }

    body.rtl .elementor-1568 .elementor-element.elementor-element-15d00bee {
        right: -50%
    }

    .elementor-1568 .elementor-element.elementor-element-15d00bee {
        top: 3%
    }

    .elementor-1568 .elementor-element.elementor-element-4d8dd36 {
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 0%;
        --padding-right: 0%
    }

    .elementor-1568 .elementor-element.elementor-element-25091a9b {
        text-align: center
    }

    .elementor-1568 .elementor-element.elementor-element-25091a9b .elementor-heading-title {
        font-size: 30px
    }

    .elementor-1568 .elementor-element.elementor-element-2c5a0bdd>.elementor-widget-container {
        margin: 0
    }

    .elementor-1568 .elementor-element.elementor-element-2c5a0bdd .elementor-divider-separator {
        width: 190px;
        margin: 0 auto;
        margin-center: 0
    }

    .elementor-1568 .elementor-element.elementor-element-2c5a0bdd .elementor-divider {
        text-align: center
    }

    .elementor-1568 .elementor-element.elementor-element-2730ea18>.elementor-widget-container {
        margin: 0;
        padding: 0 10px
    }

    .elementor-1568 .elementor-element.elementor-element-2730ea18 {
        text-align: left;
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(20px/2);
        margin-left: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-20px/2);
        margin-left: calc(-20px/2)
    }

    body.rtl .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-20px/2)
    }

    body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1568 .elementor-element.elementor-element-50d4418 .elementor-icon-list-item>a {
        font-size: 12px
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(20px/2);
        margin-left: calc(20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-20px/2);
        margin-left: calc(-20px/2)
    }

    body.rtl .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-20px/2)
    }

    body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-20px/2)
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1568 .elementor-element.elementor-element-4c7b4069 .elementor-icon-list-item>a {
        font-size: 12px
    }

    .elementor-1568 .elementor-element.elementor-element-f075c8c {
        --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;
        --justify-content: center;
        --align-items: center;
        --margin-top: 5%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%
    }

    .elementor-1568 .elementor-element.elementor-element-a07130e {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 10%;
        --margin-right: 10%
    }

    .elementor-1568 .elementor-element.elementor-element-8e5c1ff {
        text-align: center
    }

    .elementor-1568 .elementor-element.elementor-element-8e5c1ff .elementor-heading-title {
        font-size: 30px
    }

    .elementor-1568 .elementor-element.elementor-element-12806b96 .elementor-divider-separator {
        width: 345px;
        margin: 0 auto;
        margin-center: 0
    }

    .elementor-1568 .elementor-element.elementor-element-12806b96 .elementor-divider {
        text-align: center
    }

    .elementor-1568 .elementor-element.elementor-element-640322a9 {
        --margin-top: 10%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%
    }

    .elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-content {
        font-size: 14px
    }

    .elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-content {
        font-size: 14px
    }

    .elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-content {
        font-size: 14px
    }

    .elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-content {
        font-size: 14px
    }

    .elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-content {
        font-size: 14px
    }
}

@media(max-width: 767px) {
    .elementor-1568 .elementor-element.elementor-element-6b123ab6 {
        --gap:30px 30px;
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%;
        --padding-top: 10%;
        --padding-bottom: 10%;
        --padding-left: 5%;
        --padding-right: 5%
    }

    .elementor-1568 .elementor-element.elementor-element-6104f0fb {
        --margin-top: 5%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%
    }

    body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-15d00bee {
        left: -50%
    }

    body.rtl .elementor-1568 .elementor-element.elementor-element-15d00bee {
        right: -50%
    }

    .elementor-1568 .elementor-element.elementor-element-15d00bee {
        top: -40%
    }

    .elementor-1568 .elementor-element.elementor-element-25091a9b .elementor-heading-title {
        font-size: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-2c5a0bdd>.elementor-widget-container {
        margin: 0
    }

    .elementor-1568 .elementor-element.elementor-element-2c5a0bdd .elementor-divider-separator {
        width: 135px
    }

    .elementor-1568 .elementor-element.elementor-element-2730ea18>.elementor-widget-container {
        padding: 0 10px
    }

    .elementor-1568 .elementor-element.elementor-element-555f4b9f {
        --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;
        --gap: 20px 20px;
        display: flex;
        flex-direction: row;
    }

    .elementor-1568 .elementor-element.elementor-element-50d4418 {
        width: 45%;
        max-width: 100%;
        --e-icon-list-icon-size: 28px
    }

    .elementor-1568 .elementor-element.elementor-element-4c7b4069 {
        width: 45%;
        max-width: 100%;
        --e-icon-list-icon-size: 28px
    }

    .elementor-1568 .elementor-element.elementor-element-f075c8c {
        --margin-top: 5%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 0%
    }

    .elementor-1568 .elementor-element.elementor-element-a07130e {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px
    }

    .elementor-1568 .elementor-element.elementor-element-8e5c1ff .elementor-heading-title {
        font-size: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-12806b96 .elementor-divider-separator {
        width: 250px
    }

    .elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-toggle-title {
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-title {
        padding: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-3b43b6b4 .elementor-tab-content {
        padding: 0 25px 25px
    }

    .elementor-1568 .elementor-element.elementor-element-544c954f .elementor-toggle-title {
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-title {
        padding: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-544c954f .elementor-tab-content {
        padding: 0 25px 25px
    }

    .elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-toggle-title {
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-title {
        padding: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-48f23a91 .elementor-tab-content {
        padding: 0 25px 25px
    }

    .elementor-1568 .elementor-element.elementor-element-14825221 .elementor-toggle-title {
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-title {
        padding: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-14825221 .elementor-tab-content {
        padding: 0 25px 25px
    }

    .elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-toggle-title {
        font-size: 16px
    }

    .elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-title {
        padding: 25px
    }

    .elementor-1568 .elementor-element.elementor-element-449d75d6 .elementor-tab-content {
        padding: 0 25px 25px
    }
}
ul {
    list-style-type: none; /* 不显示列表标记 */
  }
  ul li::marker {
    content: unset; /* 设置内容为空，不显示列表标记 */
  }