.elementor-kit-4 {
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500;
}
.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1200px;
}
.e-con {
    --container-max-width: 1200px;
}
.elementor-widget:not(:last-child) {
    margin-block-end: 20px;
}
.elementor-element {
    --widgets-spacing: 20px 20px;
}
    {}
h1.entry-title {
    display: var(--page-title-display);
}
@media(max-width:1024px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px;
    }
    .e-con {
        --container-max-width: 1024px;
    }
}
@media(max-width:767px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px;
    }
    .e-con {
        --container-max-width: 767px;
    }
}
.elementor-11 .elementor-element.elementor-element-122e55f {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: 0.81;
    --padding-top: 250px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-122e55f:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-122e55f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../uploads/sites/977/2021/11/about-us-min.jpg")/*tpa=http://aluminum-material.chinayantai.net/wp-content/uploads/sites/977/2021/11/about-us-min.jpg*/;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-11 .elementor-element.elementor-element-122e55f::before,
.elementor-11 .elementor-element.elementor-element-122e55f>.elementor-background-video-container::before,
.elementor-11 .elementor-element.elementor-element-122e55f>.e-con-inner>.elementor-background-video-container::before,
.elementor-11 .elementor-element.elementor-element-122e55f>.elementor-background-slideshow::before,
.elementor-11 .elementor-element.elementor-element-122e55f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-11 .elementor-element.elementor-element-122e55f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-astglobalcolor7);
    --background-overlay: '';
}
.elementor-11 .elementor-element.elementor-element-d4f38d4 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-63d7f54 {
    text-align: center;
}
.elementor-11 .elementor-element.elementor-element-63d7f54 .elementor-heading-title {
    color: #FFFFFF;
}
.elementor-11 .elementor-element.elementor-element-5042c3a {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 100px;
    --padding-bottom: 90px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-5042c3a:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-5042c3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}
.elementor-11 .elementor-element.elementor-element-eeba45c {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-76f51b9 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-152a051 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-627be20 {
    text-align: center;
}
.elementor-11 .elementor-element.elementor-element-627be20 .elementor-heading-title {
    font-weight: 200;
    color: var(--e-global-color-astglobalcolor0);
}
.elementor-11 .elementor-element.elementor-element-37f5908 {
    text-align: center;
}
.elementor-11 .elementor-element.elementor-element-37f5908 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor2);
}
.elementor-11 .elementor-element.elementor-element-c605f92 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-8d1658f {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-09c03a8 .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-09c03a8.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-09c03a8.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-09c03a8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-09c03a8 .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-09c03a8 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-09c03a8 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-3484156 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-3484156 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-f269c91 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8 .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8 .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-fd51ce8 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-b824cd6 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b824cd6 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-46e717b {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1 .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1 .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-6b51ea1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-d46597f {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-d46597f .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-6d29d9d {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-282d442 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-19e604b .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-19e604b.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-19e604b.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-19e604b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-19e604b .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-19e604b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-19e604b .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-f14a178 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-f14a178 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-343963c {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-08813da .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-08813da.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-08813da.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-08813da.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-08813da .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-08813da .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-08813da .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-62015ab {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-62015ab .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-0f33f9c {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-61d90dc .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-11 .elementor-element.elementor-element-61d90dc.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-11 .elementor-element.elementor-element-61d90dc.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-11 .elementor-element.elementor-element-61d90dc.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-11 .elementor-element.elementor-element-61d90dc .elementor-image-box-title {
    margin-bottom: 10px;
}
.elementor-11 .elementor-element.elementor-element-61d90dc .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-11 .elementor-element.elementor-element-61d90dc .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor2);
    transition: fill 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-b4d319b {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor2);
    transition: color 0.3s;
}
.elementor-11 .elementor-element.elementor-element-b4d319b .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-astglobalcolor3);
}
.elementor-11 .elementor-element.elementor-element-3f166c5 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 90px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-3f166c5:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-3f166c5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}
.elementor-11 .elementor-element.elementor-element-c1c0aaa {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-11 .elementor-element.elementor-element-c0eab27 {
    text-align: center;
}
.elementor-11 .elementor-element.elementor-element-c0eab27 .elementor-heading-title {
    font-weight: 200;
    color: var(--e-global-color-astglobalcolor0);
}
.elementor-11 .elementor-element.elementor-element-aaa5375 {
    text-align: center;
}
.elementor-11 .elementor-element.elementor-element-b4483bb {
    --e-image-carousel-slides-to-show: 4;
}
.elementor-11 .elementor-element.elementor-element-b4483bb>.elementor-widget-container {
    padding: 50px 0px 0px 0px;
}
.elementor-11 .elementor-element.elementor-element-b4483bb .swiper-pagination-bullet {
    background: var(--e-global-color-astglobalcolor0);
}
.elementor-11 .elementor-element.elementor-element-b4483bb .swiper-wrapper {
    display: flex;
    align-items: center;
}
@media(min-width:768px) {
    .elementor-11 .elementor-element.elementor-element-8d1658f {
        --width: 33.33%;
    }
    .elementor-11 .elementor-element.elementor-element-f269c91 {
        --width: 33.33%;
    }
    .elementor-11 .elementor-element.elementor-element-46e717b {
        --width: 33.33%;
    }
    .elementor-11 .elementor-element.elementor-element-282d442 {
        --width: 33.33%;
    }
    .elementor-11 .elementor-element.elementor-element-343963c {
        --width: 33.33%;
    }
    .elementor-11 .elementor-element.elementor-element-0f33f9c {
        --width: 33.33%;
    }
}
@media(max-width:1024px) {
    .elementor-11 .elementor-element.elementor-element-122e55f {
        --padding-top: 200px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-11 .elementor-element.elementor-element-5042c3a {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px;
    }
    .elementor-11 .elementor-element.elementor-element-8d1658f {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-f269c91 {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-46e717b {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-6d29d9d {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-11 .elementor-element.elementor-element-282d442 {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-343963c {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-0f33f9c {
        --margin-top: 10px;
        --margin-bottom: 10px;
        --margin-left: 10px;
        --margin-right: 10px;
    }
    .elementor-11 .elementor-element.elementor-element-3f166c5 {
        --padding-top: 0px;
        --padding-bottom: 80px;
        --padding-left: 40px;
        --padding-right: 40px;
    }
    .elementor-11 .elementor-element.elementor-element-b4483bb {
        --e-image-carousel-slides-to-show: 3;
    }
}
@media(max-width:767px) {
    .elementor-11 .elementor-element.elementor-element-122e55f {
        --padding-top: 100px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-11 .elementor-element.elementor-element-5042c3a {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 25px;
        --padding-right: 25px;
    }
    .elementor-11 .elementor-element.elementor-element-09c03a8 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-fd51ce8 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-6b51ea1 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-19e604b .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-08813da .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-61d90dc .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-11 .elementor-element.elementor-element-3f166c5 {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 25px;
        --padding-right: 25px;
    }
}
@media(min-width:1025px) {
    .elementor-11 .elementor-element.elementor-element-122e55f:not(.elementor-motion-effects-element-type-background),
    .elementor-11 .elementor-element.elementor-element-122e55f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

/*分页样式*/
.pglist {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pglist ul{display:inline-block;}
.pglist ul li { display:inline-block;border: 1px solid #ccc;padding: 8px 15px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pglist ul li:hover{ background:#ffc03d; color:#fff;border: 1px solid #ccc}
.pglist ul li:hover a{color:#fff;}
.pglist ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 8px 15px;margin: 0 3px;background: #ccc;color: #fff;}
.pglist ul li.thisclass a {color: #fff;}
.pglist ul li.active {display: inline-block;border: 1px solid #ccc;padding: 8px 15px;margin: 0 3px;background: #ffc03d;color: #fff;}
.pglist ul li.active a {color: #fff;}
.pglist ul li a{ display:block;color:#999}
.pglist ul li a:hover {color: #fff;}
.pglist ul li strong{padding:5px;}