.lanyun-section-2zw3abl5.v-float > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(10px);
}

.lanyun-section-2zw3abl5 > .lanyun-widget-container {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.1);
    background-color: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(10px);
    transition: background-color 0.3s ease, backdrop-filter 0.3s ease;
}

@media (max-width: 1024px) {
    .lanyun-section-2zw3abl5 > .lanyun-widget-container {
        padding: 0px 20px 0px 20px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-2zw3abl5 > .lanyun-widget-container {
        background-color: rgba(255, 255, 255, 0.4);
        backdrop-filter: blur(10px);
        padding: 10px 0px 10px 0px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-y5cd27iq {
        width: 13%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-y5cd27iq {
        width: 15%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-y5cd27iq {
        width: 36%;
    }
}

.lanyun-section-y5cd27iq > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    .lanyun-section-ezyqx2q3 > .lanyun-widget-container {
        margin: 5px 0px 0px 10px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-q8zfoh5e {
        width: 75%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-q8zfoh5e {
        width: 71%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-q8zfoh5e {
        width: 28%;
    }
}

.lanyun-section-q8zfoh5e > .lanyun-widget-container {
    padding: 0px 10px 0px 10px;
    margin: 0% 5% 0% 5%;
}

@media (max-width: 1024px) {
    .lanyun-section-q8zfoh5e > .lanyun-widget-container {
        margin: 0% 2% 0% 2%;
        padding: 0px 0px 0px 0px;
    }
}

.lanyun-section-dl65au8b .lanyun-nav-first {
    justify-content: space-between;
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-first {
        background-color: rgba(255, 255, 255, 1);
    }
}

.lanyun-section-dl65au8b .lanyun-nav-first-name {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-first-name {
        padding: 10px 10px 10px 10px;
    }
}

.lanyun-section-dl65au8b .lanyun-nav-first-item {
    margin: 0px 0px 0px 0px;
    color: rgba(34, 34, 34, 1);
    font-size: 18px;
    line-height: 2;
    border-style: solid;
    border-color: rgba(91, 58, 58, 0);
    border-width: 0px 0px 2px 0px;
    icon: fas fa-angle-down;
}

@media (max-width: 1024px) {
    .lanyun-section-dl65au8b .lanyun-nav-first-item {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-first-item {
        line-height: 2;
        color: rgba(0, 0, 0, 1);
    }
}

.lanyun-section-dl65au8b .lanyun-nav-first-item:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(243, 127, 48, 1);
}

.lanyun-section-dl65au8b .lanyun-nav-first-item.active {
    color: rgba(255, 255, 255, 1);
    border-color: rgba(243, 127, 48, 1);
    background-color: rgba(243, 127, 48, 1);
}

.lanyun-section-dl65au8b .lanyun-mobile-open {
    color: rgba(34, 34, 34, 1);
}

.lanyun-section-dl65au8b .lanyun-mobile-close {
    color: rgba(34, 34, 34, 1);
}

.lanyun-section-dl65au8b .lanyun-nav-second-item:hover {
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-second {
        background-color: rgba(85, 85, 85, 1);
    }
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-second-name {
        padding: 7px 10px 7px 20px;
    }
}

.lanyun-section-dl65au8b .lanyun-nav-second-item {
    font-size: 16px;
    line-height: 2;
    text-align: center;
}

@media (max-width: 767px) {
    .lanyun-section-dl65au8b .lanyun-nav-second-item {
        font-size: 13px;
        color: rgba(255, 255, 255, 1);
    }
}

@media (min-width: 768px) {
    .lanyun-section-ne6jksuj {
        width: 8%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-ne6jksuj {
        width: 7%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-ne6jksuj {
        width: 21%;
    }
}

@media (max-width: 1024px) {
    .lanyun-section-ne6jksuj > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-ne6jksuj > .lanyun-widget-container {
        padding: 0px 0px 0px 20px;
    }
}

.lanyun-section-47k6lfv9 .lanyun-lang-dropdown-toggle {
    color: rgba(0, 0, 0, 1);
    font-size: 18px;
    font-weight: bold;
}

@media (max-width: 1024px) {
    .lanyun-section-47k6lfv9 .lanyun-lang-dropdown-toggle {
        padding: 5px 5px 5px 5px;
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-47k6lfv9 .lanyun-lang-dropdown-toggle {
        padding: 0px 0px 0px 0px;
        font-size: 16px;
    }
}

.lanyun-section-47k6lfv9 .lanyun-lang-dropdown-menu {
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.05);
}

@media (max-width: 767px) {
    .lanyun-section-47k6lfv9 .lanyun-lang-dropdown-menu {
        padding: 10px 10px 10px 10px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-47k6lfv9 .lanyun-menu-text {
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-47k6lfv9 .lanyun-lan-icon {
        margin: 0px 10px 0px 10px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-rye43y7i {
        width: 4%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-rye43y7i {
        width: 6%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-rye43y7i {
        width: 8%;
    }
}

@media (max-width: 1024px) {
    .lanyun-section-rye43y7i > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-rye43y7i > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

.lanyun-section-ipwseko7 .lanyun-search-btn {
    background-color: rgba(142, 65, 65, 0);
    color: rgba(0, 0, 0, 1);
}

.lanyun-section-giuemtyh > .lanyun-widget-container {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("../image/页面底部3.jpg");
    padding: 70px 0px 70px 0px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

@media (max-width: 1440px) and (min-width: 1025px) {
    .lanyun-section-giuemtyh > .lanyun-widget-container {
        background-size: cover;
        background-position: center top;
    }
}

@media (max-width: 1024px) {
    .lanyun-section-giuemtyh > .lanyun-widget-container {
        padding: 60px 0px 30px 0px;
        background-position-x: center;
        background-size: cover;
    }
}

@media (max-width: 767px) {
    .lanyun-section-giuemtyh > .lanyun-widget-container {
        padding: 20px 0px 40px 0px;
        background-size: cover;
        background-position-x: center;
        background-position-y: center;
    }
}

@media (min-width: 768px) {
    .lanyun-section-9ujzpawe {
        width: 60%;
    }
}

.lanyun-section-9ujzpawe > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-9ujzpawe > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

.lanyun-section-yoxmfyq9 > .lanyun-widget-container {
    margin: 0px 0px 20px 0px;
}

@media (max-width: 767px) {
    .lanyun-section-yoxmfyq9 > .lanyun-widget-container {
        margin: 0px 0px 15px 0px;
    }
}

.lanyun-section-yoxmfyq9 .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 40px;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    .lanyun-section-yoxmfyq9 .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-yoxmfyq9 .lanyun-headline {
        font-size: 24px;
    }
}

.lanyun-section-d2epgzuo .lanyun-text {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 1.8;
    font-family: 'Inter', sans-serif;
    font-weight:100 !important;
}
}

@media (max-width: 1024px) {
    .lanyun-section-d2epgzuo .lanyun-text {
        font-size: 16px;
        line-height: 1.6;
    }
}

@media (max-width: 767px) {
    .lanyun-section-d2epgzuo .lanyun-text {
        font-size: 14px;
    }
}

.lanyun-section-bjujvfd9 > .lanyun-widget-container {
    margin: 40px 0px 50px 0px;
}

@media (max-width: 767px) {
    .lanyun-section-bjujvfd9 > .lanyun-widget-container {
        margin: 20px 0px 20px 0px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-m9lgysdj {
        width: 40%;
    }
}

@media (max-width: 1024px) {
    .lanyun-section-m9lgysdj > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

.lanyun-section-1pncca4c > .lanyun-widget-container {
    background-color: rgba(34, 34, 34, 1);
    border-width: 6px 0px 0px 0px;
    background-position-y: bottom;
    padding: 90px 0px 0px 0px;
    background: #353535;
}

@media (max-width: 767px) {
    .lanyun-section-1pncca4c > .lanyun-widget-container {
        padding: 15px 0px 0px 0px;
    }
}

.lanyun-section-1pncca4c .lanyun-box-container {
    --container-width: 1400px;
}

@media (min-width: 768px) {
    .lanyun-section-8o4dgauk {
        width: 100%;
    }
}

.lanyun-section-8o4dgauk > .lanyun-widget-container {
    border-width: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-8o4dgauk > .lanyun-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

.lanyun-section-g6x8l5vf > .lanyun-widget-container {
    padding: 0px 0px 80px 0px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.2);
    border-width: 0px 0px 1px 0px;
}

@media (min-width: 768px) {
    .lanyun-section-oy7uinso {
        width: 10%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-oy7uinso {
        width: 10%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-oy7uinso {
        width: 20%;
    }
}

.lanyun-section-oy7uinso > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    background-position-x: right;
    background-position-y: top;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
}

.lanyun-section-gatwwnad > .lanyun-widget-container {
    margin: 0px 0px 25px 0px;
}

.lanyun-section-gatwwnad .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.2;
}

.lanyun-section-gin5uljn .lanyun-text {
    text-align: left;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    line-height: 2;
}

@media (min-width: 768px) {
    .lanyun-section-0iw0b4bt {
        width: 12%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-0iw0b4bt {
        width: 12%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-0iw0b4bt {
        width: 20%;
    }
}

.lanyun-section-0iw0b4bt > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    background-position-x: right;
    background-position-y: top;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
}

.lanyun-section-mmcj7kyh > .lanyun-widget-container {
    margin: 0px 0px 25px 0px;
}

.lanyun-section-mmcj7kyh .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.2;
}

.lanyun-section-9qz341qb .lanyun-text {
    text-align: left;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    line-height: 2;
}

@media (min-width: 768px) {
    .lanyun-section-ncj9gqtp {
        width: 12%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-ncj9gqtp {
        width: 12%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-ncj9gqtp {
        width: 20%;
    }
}

.lanyun-section-ncj9gqtp > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    background-position-x: right;
    background-position-y: top;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
}

.lanyun-section-0vgqeixi > .lanyun-widget-container {
    margin: 0px 0px 25px 0px;
}

.lanyun-section-0vgqeixi .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.2;
}

.lanyun-section-s4culdln .lanyun-text {
    text-align: left;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    line-height: 2;
}

@media (min-width: 768px) {
    .lanyun-section-fxdcu6ua {
        width: 12%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-fxdcu6ua {
        width: 12%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-fxdcu6ua {
        width: 20%;
    }
}

.lanyun-section-fxdcu6ua > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    background-position-x: right;
    background-position-y: top;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
}

.lanyun-section-tun9j74l > .lanyun-widget-container {
    margin: 0px 0px 25px 0px;
}

.lanyun-section-tun9j74l .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.2;
}

.lanyun-section-c1bpaizq .lanyun-text {
    text-align: left;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    line-height: 2;
}

@media (min-width: 768px) {
    .lanyun-section-6rignfin {
        width: 12%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-6rignfin {
        width: 12%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-6rignfin {
        width: 20%;
    }
}

.lanyun-section-6rignfin > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    background-position-x: right;
    background-position-y: top;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
}

.lanyun-section-1c2wunao > .lanyun-widget-container {
    margin: 0px 0px 25px 0px;
}

.lanyun-section-1c2wunao .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.2;
}

@media (max-width: 1024px) {
    .lanyun-section-1c2wunao .lanyun-text {
        font-size: 18px;
    }
}

.lanyun-section-blxx0d7f .lanyun-text {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    line-height: 2;
}

@media (min-width: 768px) {
    .lanyun-section-ecd7vl1b {
        width: 42.1%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-ecd7vl1b {
        width: 40%;
    }
}

.lanyun-section-ecd7vl1b > .lanyun-widget-container {
    padding: 0% 0% 0% 23%;
}

@media (max-width: 1024px) {
    .lanyun-section-ecd7vl1b > .lanyun-widget-container {
        padding: 0px 10px 10px 60px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-ecd7vl1b > .lanyun-widget-container {
        padding: 0px 10px 10px 0px;
    }
}

.lanyun-section-6edtduem > .lanyun-widget-container {
    margin: 0px 0px 10px 0px;
}

.lanyun-section-6edtduem .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.4;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-6edtduem .lanyun-text-title {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-6edtduem .lanyun-text-title {
        font-size: 14px;
    }
}

.lanyun-section-6edtduem .lanyun-text-desc {
    color: rgba(243, 127, 48, 1);
    font-size: 36px;
    font-family: impact;
}

@media (max-width: 1024px) {
    .lanyun-section-6edtduem .lanyun-text-desc {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-6edtduem .lanyun-text-desc {
        font-size: 28px;
    }
}

.lanyun-section-6edtduem .lanyun-img-wrap {
    width: 0%;
}

.lanyun-section-6edtduem .lanyun-img-box-wrap > a {
    align-items: center;
}

.lanyun-section-4dw95lyn > .lanyun-widget-container {
    margin: 15px 0px 10px 0px;
}

.lanyun-section-4dw95lyn .lanyun-text {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 1.4;
}

@media (max-width: 767px) {
    .lanyun-section-4dw95lyn .lanyun-text {
        font-size: 14px;
    }
}

.lanyun-section-cs8jo6r6 > .lanyun-widget-container {
    margin: 15px 0px 10px 0px;
}

.lanyun-section-cs8jo6r6 .lanyun-text {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 1.4;
}

@media (max-width: 767px) {
    .lanyun-section-cs8jo6r6 .lanyun-text {
        font-size: 14px;
    }
}

.lanyun-section-tq6jlpoa > .lanyun-widget-container {
    margin: 15px 0px 10px 0px;
}

.lanyun-section-tq6jlpoa .lanyun-text {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 1.4;
}

@media (max-width: 1024px) {
    .lanyun-section-tq6jlpoa .lanyun-text {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-tq6jlpoa .lanyun-text {
        font-size: 14px;
    }
}

.lanyun-section-xdmj0bac > .lanyun-widget-container {
    padding: 30px 0px 30px 0px;
}

@media (min-width: 768px) {
    .lanyun-section-0tnqtz9t {
        width: 89%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-0tnqtz9t {
        width: 77%;
    }
}

.lanyun-section-0tnqtz9t > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

.lanyun-section-dz2vif47 .lanyun-text {
    color: rgba(147, 147, 147, 1);
    text-align: left;
}

@media (max-width: 767px) {
    .lanyun-section-dz2vif47 .lanyun-text {
        line-height: 1.4;
    }
}

@media (min-width: 768px) {
    .lanyun-section-y4djjlrg {
        width: 11%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-y4djjlrg {
        width: 23%;
    }
}

.lanyun-section-6jmjc9zd > .lanyun-widget-container {
    margin: 0px 0px 0px 0px;
}

.lanyun-section-kefu .lanyun-kefu-item {
    --row-space: 11px;
}

.lanyun-section-kefu .lanyun-kefu-title {
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    line-height: 30px;
}

.lanyun-section-bottom-nav .lanyun-bottom-nav-item.active {
    color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-q23pk9mn > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-carousel-img {
    /* 首页首屏轮播：还原原始高度（桌面 53%），保持原版观感 */
    padding-bottom: 53%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-carousel-img {
        /* 移动端还原原始值 47.7% */
        padding-bottom: 47.7%;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow {
    background-color: rgba(192, 3, 1, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-wrap {
    max-width: 100%;
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 36px;
    line-height: 1.75;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-title {
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-title {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 36px;
    font-weight: bold;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-desc {
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-text-desc {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-swiper-inner {
        padding: 0% 10% 0% 10%;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-arrow:hover {
    background-color: rgba(192, 3, 1, 1);
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(243, 127, 48, 1);
    border-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot .swiper-pagination-bullet {
    width: 40px;
    height: 10px;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 5px;
    background-color: rgba(255, 255, 255, 0);
    border-color: rgba(255, 255, 255, 0.8);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot .swiper-pagination-bullet {
        margin: 0px 5px 0px 5px;
        width: 30px;
        height: 8px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot .swiper-pagination-bullet {
        width: 24px;
        height: 6px;
        margin: 0px 4px 0px 4px;
    }
}

body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot {
    margin: 0% 0% 4% 0%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-41o7lg69 .lanyun-dot {
        margin: 5px 0px 5px 0px;
    }
}

body.page-71725 .lanyun-section-2j1wppkl > .lanyun-widget-container {
    background-image: url("../image/厂房2.jpg");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-2j1wppkl > .lanyun-widget-container {
        padding: 50px 0px 50px 0px;
        background-position-x: center;
        background-position-y: top;
        background-image: url("../image/厂房2.jpg");
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-2j1wppkl > .lanyun-widget-container {
        background-image: url("../image/ea404ab8fecf8a5eb5a3229ded68c1fa.png");
        background-repeat: repeat;
        padding: 10px 0px 10px 0px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-diweyrjo {
        width: 100%;
    }
}

body.page-71725 .lanyun-section-0edawif6 .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-0edawif6 .lanyun-interval {
    height: 150px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-0edawif6 .lanyun-interval {
        height: 30px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-0edawif6 .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71725 .lanyun-section-2fwc1kcg .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-2fwc1kcg .lanyun-text {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-2fwc1kcg .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-62kkynr9 .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-62kkynr9 .lanyun-interval {
    height: 30px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-62kkynr9 .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-62kkynr9 .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-sqr15hlj .lanyun-text {
    font-size: 42px;
    line-height: 1.3;
    font-weight: bold;
    letter-spacing: 1px;
    font-family: 'Inter', sans-serif;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-sqr15hlj .lanyun-text {
        font-size: 20px;
        letter-spacing: 0.5px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-sqr15hlj .lanyun-text {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-eugwprht .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-eugwprht .lanyun-interval {
    height: 30px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-eugwprht .lanyun-interval {
        height: 30px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-eugwprht .lanyun-interval {
        height: 20px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-ptl14chq {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-ptl14chq > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ptl14chq > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 15px 0px;
    }
}

body.page-71725 .lanyun-section-ipnscq09 .lanyun-text {
    font-size: 16px;
    line-height: 1.8;
    font-family: 'Inter', sans-serif;
}

/* 取消简介正文的首行缩进（覆盖后台富文本内联的 text-indent:2em） */
body.page-71725 .lanyun-section-ipnscq09 .lanyun-text,
body.page-71725 .lanyun-section-ipnscq09 .lanyun-text p {
    text-indent: 0 !important;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-ipnscq09 .lanyun-text {
        font-size: 15px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ipnscq09 .lanyun-text {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-1idfwepa > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-ln9lr01d .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-ln9lr01d .lanyun-interval {
    height: 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ln9lr01d .lanyun-interval {
        height: 30px;
    }
}

body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn {
    background-color: rgba(0, 0, 0, 1);
    padding: 0px 30px 0px 0px;
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-pz40vcem {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-pz40vcem > .lanyun-widget-container {
    padding: 0px 0px 0px 50px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-pz40vcem > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-bg6bdaub .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-bg6bdaub .lanyun-interval {
    height: 40px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-bg6bdaub .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-ad9nu6he .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-ad9nu6he .lanyun-interval {
    height: 50px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ad9nu6he .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-lw5kclyo .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-lw5kclyo .lanyun-interval {
    height: 100px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-lw5kclyo .lanyun-interval {
        height: 30px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-lw5kclyo .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
    padding: 50px 50px 50px 50px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container {
        padding: 20px 10px 20px 10px;
    }
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-ogs2f04r > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-title {
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-title {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
    color: rgba(255, 255, 255, 1);
    font-size: 66px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
        font-size: 36px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-unit {
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item {
        align-items: flex-start;
    }
}

body.page-71725 .lanyun-section-975p6blw > .lanyun-widget-container {
    padding: 0px 15px 0px 15px;
    background-image: url("../image/5de21582190ef368794daf2f54a04168.jpg");
    background-attachment: fixed;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-975p6blw > .lanyun-widget-container {
        padding: 0px 12px 0px 12px;
        background-size: cover;
    }
}

body.page-71725 .lanyun-section-au6w9sdd > .lanyun-widget-container {
    padding: 100px 0px 70px 0px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-au6w9sdd > .lanyun-widget-container {
        padding: 50px 0px 50px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-au6w9sdd > .lanyun-widget-container {
        padding: 25px 0px 30px 0px;
    }
}

body.page-71725 .lanyun-section-xnt4nsvk .lanyun-divider {
    --border-style: solid;
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-rkhld9xf {
        width: 83%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-rkhld9xf {
        width: 83%;
    }
}

body.page-71725 .lanyun-section-rkhld9xf > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71725 .lanyun-section-xl73q9tg .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-xl73q9tg .lanyun-text {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-xl73q9tg .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-gmfccbhd .lanyun-text {
    font-size: 56px;
    line-height: 1.15;
    font-weight: bold;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-gmfccbhd .lanyun-text {
        font-size: 20px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-ee327avk {
        width: 17%;
    }
}

body.page-71725 .lanyun-section-73y0ve4p > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-73y0ve4p > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-jytcwv99 .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-jytcwv99 .lanyun-interval {
    height: 40px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-jytcwv99 .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qax538uc > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-color: rgba(193, 193, 193, 1);
    align-items: flex-start;
    padding: 20px 0px 15px 0px;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-text {
    font-size: 24px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qax538uc .lanyun-tab-text {
        font-size: 18px;
    }
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item:hover {
    border-color: rgba(243, 127, 48, 1);
    background-color: rgba(255, 255, 255, 0);
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item:hover .lanyun-tab-text {
    color: rgba(243, 127, 48, 1);
    font-weight: normal;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item.on {
    border-color: rgba(243, 127, 48, 1);
    background-color: rgba(255, 0, 0, 0);
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item.on .lanyun-tab-text {
    color: rgba(243, 127, 48, 1);
    font-weight: normal;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-tag {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-xwlj1i34 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-xwlj1i34 > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-sur5f4zl {
        width: 37%;
    }
}

body.page-71725 .lanyun-section-sur5f4zl > .lanyun-widget-container {
    background: linear-gradient(to right, rgba(243,127,48,0.98) 0%, rgba(243,127,48,0.65) 50%, rgba(243,127,48,0.15) 85%, rgba(243,127,48,0) 100%);
}

body.page-71725 .lanyun-section-p8v2yw6n .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-p8v2yw6n .lanyun-interval {
    height: 75px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-p8v2yw6n .lanyun-interval {
        height: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-p8v2yw6n .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-hdv9v15u > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-hdv9v15u .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 48px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-hdv9v15u .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-9fu5ap9d .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-9fu5ap9d .lanyun-interval {
    height: 10px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-9fu5ap9d .lanyun-interval {
        height: 10px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-9fu5ap9d .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-8equiemf > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-8equiemf .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 32px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-8equiemf .lanyun-headline {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-zbt68lzq .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-zbt68lzq .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-zbt68lzq .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-5a2vuc59 > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text p,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text span,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text strong,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text b {
    font-size: 16px;
    line-height: 1.8;
    font-family: 'Inter', sans-serif;
    font-weight: 100 !important;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-0iii0t0m .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-0iii0t0m .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-0iii0t0m .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-pampgkng > .lanyun-widget-container {
    margin: 0% 0% 0% 8%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-pampgkng > .lanyun-widget-container {
        margin: 0px 0px 20px 30px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-1swjggs8 {
        width: 63%;
    }
}

body.page-71725 .lanyun-section-1swjggs8 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-c0qcebai > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-t12ksipi {
        width: 37%;
    }
}

body.page-71725 .lanyun-section-t12ksipi > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-e1tbbe0a .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-e1tbbe0a .lanyun-interval {
    height: 60px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-e1tbbe0a .lanyun-interval {
        height: 30px;
    }
}

body.page-71725 .lanyun-section-blxpvdpg > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-blxpvdpg .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 48px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-blxpvdpg .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-3xnqpd4s .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-3xnqpd4s .lanyun-interval {
    height: 10px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-3xnqpd4s .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-r243wjf3 > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-r243wjf3 .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 32px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-r243wjf3 .lanyun-headline {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-xun3g3gt .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-xun3g3gt .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-xun3g3gt .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-7yd67xzb > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-7yd67xzb .lanyun-text {
    font-size: 16px;
    line-height: 2;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-7yd67xzb .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-qyqetk4w .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-qyqetk4w .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qyqetk4w .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-zlr01cm9 > .lanyun-widget-container {
    margin: 0% 0% 0% 8%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-zlr01cm9 > .lanyun-widget-container {
        margin: 0px 0px 20px 30px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-0agshtxh {
        width: 63%;
    }
}

body.page-71725 .lanyun-section-0agshtxh > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-af3kqxwk > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-u47ddr4k {
        width: 37%;
    }
}

body.page-71725 .lanyun-section-u47ddr4k > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-q9gmsex6 .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-q9gmsex6 .lanyun-interval {
    height: 50px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-q9gmsex6 .lanyun-interval {
        height: 30px;
    }
}

body.page-71725 .lanyun-section-t0xvg9zu > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-t0xvg9zu .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 48px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-t0xvg9zu .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-t2lifd4p .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-t2lifd4p .lanyun-interval {
    height: 10px;
}

body.page-71725 .lanyun-section-03anmdhs > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-03anmdhs .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 32px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-03anmdhs .lanyun-headline {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-e9xpqa2i .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-e9xpqa2i .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-e9xpqa2i .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-wk7ksuc7 > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-wk7ksuc7 .lanyun-text {
    font-size: 16px;
    line-height: 2;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-wk7ksuc7 .lanyun-text {
        font-size: 14px;
        line-height: 1.6;
    }
}

body.page-71725 .lanyun-section-lbr4ujwq .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-lbr4ujwq .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-lbr4ujwq .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-jrmgej98 > .lanyun-widget-container {
    margin: 0% 0% 0% 8%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-jrmgej98 > .lanyun-widget-container {
        margin: 0px 0px 20px 30px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-3pp7qypb {
        width: 63%;
    }
}

body.page-71725 .lanyun-section-3pp7qypb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-67m81qvh > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-67m81qvh > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-cg3vtvqf {
        width: 37%;
    }
}

body.page-71725 .lanyun-section-cg3vtvqf > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-0vbiyijk .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-0vbiyijk .lanyun-interval {
    height: 75px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-0vbiyijk .lanyun-interval {
        height: 30px;
    }
}

body.page-71725 .lanyun-section-b6y63hl4 > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-b6y63hl4 .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 48px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-b6y63hl4 .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-rxs05er9 .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-rxs05er9 .lanyun-interval {
    height: 10px;
}

body.page-71725 .lanyun-section-ty7heypk > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-ty7heypk .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 32px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-ty7heypk .lanyun-headline {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-reyggjun .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-reyggjun .lanyun-interval {
    height: 50px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-reyggjun .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-6c0xsjb1 > .lanyun-widget-container {
    margin: 0% 8% 0% 8%;
}

body.page-71725 .lanyun-section-6c0xsjb1 .lanyun-text {
    font-size: 16px;
    line-height: 2;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-6c0xsjb1 .lanyun-text {
        font-size: 14px;
        line-height: 1.6;
    }
}

body.page-71725 .lanyun-section-wri0lmyq .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-wri0lmyq .lanyun-interval {
    height: 50px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-wri0lmyq .lanyun-interval {
        height: 20px;
    }
}

body.page-71725 .lanyun-section-qxhkos5d > .lanyun-widget-container {
    margin: 0% 0% 0% 8%;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qxhkos5d > .lanyun-widget-container {
        margin: 0px 0px 20px 30px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-i2xwdt2a {
        width: 63%;
    }
}

body.page-71725 .lanyun-section-i2xwdt2a > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-5fh5qtz8 > .lanyun-widget-container {
    background-image: url("../image/产品介绍背景.jpg");
    background-attachment: fixed;
    background-size: cover;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-5fh5qtz8 > .lanyun-widget-container {
        padding: 50px 0px 50px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-5fh5qtz8 > .lanyun-widget-container {
        padding: 30px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-oy7b8eca > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-20aoo2b6 .lanyun-divider {
    --border-style: solid;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-20aoo2b6 > .lanyun-widget-container {
        padding: 0px 20px 0px 20px;
    }
}

body.page-71725 .lanyun-section-20aoo2b6 .lanyun-interval {
    height: 120px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-20aoo2b6 .lanyun-interval {
        height: 10px;
    }
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-an3270zp > .lanyun-widget-container {
        padding: 10px 10px 10px 10px;
    }
}

body.page-71725 .lanyun-section-qrlylb7t > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71725 .lanyun-section-7lt032dk .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-7lt032dk .lanyun-text {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-7lt032dk .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-vsbepp8m .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-vsbepp8m .lanyun-interval {
    height: 20px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-vsbepp8m .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-m3hmzyv6 .lanyun-text {
    font-size: 42px;
    line-height: 1.3;
    font-weight: bold;
    letter-spacing: 1px;
    font-family: 'Inter', sans-serif;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-m3hmzyv6 .lanyun-text {
        font-size: 20px;
        letter-spacing: 0.5px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-m3hmzyv6 .lanyun-text {
        font-size: 20px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-ur9ypkdi {
        width: 50%;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ur9ypkdi {
        width: 100%;
    }
}

body.page-71725 .lanyun-section-ur9ypkdi > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-tb33firi .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-tb33firi .lanyun-interval {
    height: 70px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-tb33firi .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-hrbqgy9n > .lanyun-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-vwhxw2qe {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-vwhxw2qe > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-ww9xy44s > .lanyun-widget-container {
    margin: 50px 30px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ww9xy44s > .lanyun-widget-container {
        margin: 20px 0px 0px 30px;
    }
}

body.page-71725 .lanyun-section-ww9xy44s .lanyun-headline {
    font-size: 36px;
    font-weight: normal;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-ww9xy44s .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-nfjeuhth > .lanyun-widget-container {
    margin: 15px 30px 20px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-nfjeuhth > .lanyun-widget-container {
        margin: 10px 0px 15px 30px;
    }
}

body.page-71725 .lanyun-section-nfjeuhth .lanyun-text {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-nfjeuhth .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-1bcfavdd > .lanyun-widget-container {
    margin: 0px 0px 50px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-1bcfavdd > .lanyun-widget-container {
        margin: 0px 0px 20px 30px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-qcw9fynp {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-qcw9fynp > .lanyun-widget-container {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.1);
    padding: 0px 20px 0px 20px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qcw9fynp > .lanyun-widget-container {
        padding: 20px 20px 20px 20px;
        border-width: 1px 1px 0px 1px;
    }
}

body.page-71725 .lanyun-section-bdnfcn6j > .lanyun-widget-container {
    text-align: left;
    margin: 60px 0px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-bdnfcn6j > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-y4xl0jwf > .lanyun-widget-container {
    margin: 90px 30px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-y4xl0jwf > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-y4xl0jwf .lanyun-headline {
    font-size: 36px;
    font-weight: normal;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-y4xl0jwf .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-ip12aqih > .lanyun-widget-container {
    margin: 15px 30px 20px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ip12aqih > .lanyun-widget-container {
        margin: 10px 0px 15px 0px;
    }
}

body.page-71725 .lanyun-section-ip12aqih .lanyun-text {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 1);
    text-align: justify;
    text-justify: inter-ideograph;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-ip12aqih .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-gaesyvcm > .lanyun-widget-container {
    margin: 70px 0px 50px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-gaesyvcm > .lanyun-widget-container {
        margin: 0px 0px 20px 0px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-mc5u0jwa {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-mc5u0jwa > .lanyun-widget-container {
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: rgba(255, 255, 255, 0.15);
    padding: 0px 20px 0px 20px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-mc5u0jwa > .lanyun-widget-container {
        border-width: 1px 1px 1px 1px;
    }
}

body.page-71725 .lanyun-section-pxjp1qxf > .lanyun-widget-container {
    text-align: left;
    margin: 60px 0px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-pxjp1qxf > .lanyun-widget-container {
        margin: 40px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-dc8nv7hq > .lanyun-widget-container {
    margin: 90px 30px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-dc8nv7hq > .lanyun-widget-container {
        margin: 15px 15px 15px 0px;
    }
}

body.page-71725 .lanyun-section-dc8nv7hq .lanyun-headline {
    font-size: 36px;
    font-weight: normal;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-dc8nv7hq .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-5e0lop0w > .lanyun-widget-container {
    margin: 15px 30px 20px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-5e0lop0w > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-5e0lop0w .lanyun-text {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-5e0lop0w .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-6cvbid0y > .lanyun-widget-container {
    margin: 70px 0px 50px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-6cvbid0y > .lanyun-widget-container {
        margin: 15px 0px 40px 0px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-65rgtuw8 {
        width: 50%;
    }
}

body.page-71725 .lanyun-section-65rgtuw8 > .lanyun-widget-container {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.1);
    padding: 0px 20px 0px 20px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-65rgtuw8 > .lanyun-widget-container {
        border-width: 0px 1px 1px 1px;
    }
}

body.page-71725 .lanyun-section-bsjhaluj > .lanyun-widget-container {
    text-align: left;
    margin: 60px 0px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-bsjhaluj > .lanyun-widget-container {
        margin: 40px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-u1nkgus3 > .lanyun-widget-container {
    margin: 90px 30px 0px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-u1nkgus3 > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-u1nkgus3 .lanyun-headline {
    font-size: 36px;
    font-weight: normal;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-u1nkgus3 .lanyun-headline {
        font-size: 20px;
    }
}

body.page-71725 .lanyun-section-1bczjost > .lanyun-widget-container {
    margin: 15px 30px 20px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-1bczjost > .lanyun-widget-container {
        margin: 15px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-1bczjost .lanyun-text {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-1bczjost .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-ydqzqe7h > .lanyun-widget-container {
    margin: 70px 0px 50px 30px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-ydqzqe7h > .lanyun-widget-container {
        margin: 15px 0px 40px 0px;
    }
}

body.page-71725 .lanyun-section-3lqnn2iq > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-size: cover;
    padding: 90px 0px 90px 0px;
    /*background-image: url("../image/b1dd7fe62477d02900b07761c5ec347a.jpg");*/
    background: #ffffff;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-3lqnn2iq > .lanyun-widget-container {
        padding: 50px 0px 50px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-3lqnn2iq > .lanyun-widget-container {
        padding: 20px 0px 10px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-vdjr8a7q {
        width: 83%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-vdjr8a7q {
        width: 50%;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-vdjr8a7q {
        width: 100%;
    }
}

body.page-71725 .lanyun-section-vdjr8a7q > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 30px;
    }
}

/* 统一各区域英文小标题前图标：改为齿轮字体图标，任意屏幕不变形（About / Products / Our Advantages / News） */
body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container,
body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container,
body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container,
body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container {
    background-image: none;
    position: relative;
}

body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container::before,
body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container::before,
body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container::before,
body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container::before {
    content: "\f013";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 24px;
    line-height: 1;
    color: #F37F30;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container::before {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-2fwc1kcg > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-xl73q9tg > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-7lt032dk > .lanyun-widget-container::before,
    body.page-71725 .lanyun-section-dfcx90dd > .lanyun-widget-container::before {
        font-size: 16px;
    }
}

body.page-71725 .lanyun-section-dfcx90dd .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-dfcx90dd .lanyun-text {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-dfcx90dd .lanyun-text {
        font-size: 14px;
    }
}

body.page-71725 .lanyun-section-dgr8fd4r .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-dgr8fd4r .lanyun-interval {
    height: 30px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-dgr8fd4r .lanyun-interval {
        height: 10px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-dgr8fd4r .lanyun-interval {
        height: 10px;
    }
}

body.page-71725 .lanyun-section-45ft6omh .lanyun-text {
    font-size: 56px;
    line-height: 1;
    font-weight: bold;
    letter-spacing: -1px;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-45ft6omh .lanyun-text {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-45ft6omh .lanyun-text {
        font-size: 24px;
    }
}

@media (min-width: 768px) {
    body.page-71725 .lanyun-section-jj7slsbt {
        width: 17%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-jj7slsbt {
        width: 50%;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-jj7slsbt {
        width: 40%;
    }
}

body.page-71725 .lanyun-section-jj7slsbt > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-c9n27k14 > .lanyun-widget-container {
    margin: 0px 0px 0px 0px;
}

body.page-71725 .lanyun-section-h9yuibxp .lanyun-divider {
    --border-style: solid;
}

body.page-71725 .lanyun-section-h9yuibxp .lanyun-interval {
    height: 60px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-h9yuibxp .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-h9yuibxp .lanyun-interval {
        height: 15px;
    }
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img {
    padding-bottom: 56.25%;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-title {
    font-size: 24px;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 1.3;
    color: rgba(0, 0, 0, 1);
    margin-bottom: 15px;
    --line-clamp: 2;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-title {
        font-size: 18px;
        line-height: 1.2;
        letter-spacing: 0px;
    }
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-time {
    font-size: 14px;
    letter-spacing: -1px;
    color: rgba(153, 153, 153, 1);
    border-width: 1px 0px 0px 0px;
    border-color: rgba(117, 117, 117, 1);
    padding: 30px 0px 25px 0px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-time {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-btn {
    margin: 30px 0px 60px 0px;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item {
    --margin-right: 40px;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(203, 203, 203, 1);
    overflow: hidden;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover {
    border-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover .lanyun-article-text {
    border-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover .lanyun-row-img-wrap {
    border-color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img-wrap:hover {
    border-color: rgba(230, 0, 18, 1);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img-wrap {
    border-radius: 0;
    overflow: hidden;
    margin-bottom: 0;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img {
    border-radius: 0;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-desc {
    --line-clamp: 2;
    margin-bottom: 50px;
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.5;
    }
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(243, 127, 48, 1);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-dot {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-dot {
        margin: 15px 0px 0px 0px;
    }
}

body.page-71725 .lanyun-section-tc89t7lv .lanyun-divider {
    --border-style: solid;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-x40qviwl > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71726 .lanyun-section-88k2sbox > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.6;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71726 .lanyun-section-hnq23jrc .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71726 .lanyun-section-037iv9kq > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
    padding: 0px 0px 0px 20px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-037iv9kq > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-037iv9kq > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71726 .lanyun-section-isb9fs1a > .lanyun-widget-container {
    padding: 25px 20px 25px 0px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-isb9fs1a > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71726 .lanyun-section-e77336uu > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-e77336uu > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71726 .lanyun-section-e77336uu .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-e77336uu .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71726 .lanyun-section-e77336uu .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-e77336uu .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71726 .lanyun-section-e77336uu .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-e77336uu .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71726 .lanyun-section-e77336uu .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71726 .lanyun-section-e77336uu .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-e77336uu .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71726 .lanyun-section-ps2njn3h > .lanyun-widget-container {
    padding: 90px 20px 120px 20px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-ps2njn3h > .lanyun-widget-container {
        padding: 60px 15px 60px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-ps2njn3h > .lanyun-widget-container {
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 50px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71726 .lanyun-section-rjjm8ybh {
        width: 20%;
    }
}

body.page-71726 .lanyun-section-rjjm8ybh > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}

body.page-71726 .lanyun-section-rzph8iq9 > .lanyun-widget-container {
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: rgba(243, 127, 48, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71726 .lanyun-section-rzph8iq9 .lanyun-img {
    border-color: rgba(30, 72, 148, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71726 .lanyun-section-d7u8mn9u > .lanyun-widget-container {
    border-style: solid;
    border-color: rgba(227, 227, 227, 1);
    padding: 15px 10px 10px 15px;
    border-width: 0px 1px 0px 1px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-d7u8mn9u > .lanyun-widget-container {
        border-width: 0px 1px 1px 1px;
    }
}

body.page-71726 .lanyun-section-d7u8mn9u .lanyun-headline {
    font-size: 28px;
    font-weight: normal;
}

body.page-71726 .lanyun-section-hqigvikl .lanyun-category-tree-wrap {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(227, 227, 227, 1);
    padding: 15px 0px 15px 0px;
}

body.page-71726 .lanyun-section-hqigvikl .lanyun-category-tree-ul .lanyun-category-tree-item-0 {
    font-size: 18px;
    line-height: 3;
    padding: 0px 0px 0px 15px;
}

body.page-71726 .lanyun-section-hqigvikl .lanyun-category-tree-mobile {
    font-size: 16px;
}

body.page-71726 .lanyun-section-gq999fhm .lanyun-divider {
    --border-style: solid;
}

body.page-71726 .lanyun-section-gq999fhm .lanyun-interval {
    height: 40px;
}

body.page-71726 .lanyun-section-xb63yjzg > .lanyun-widget-container {
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: rgba(243, 127, 48, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71726 .lanyun-section-rtrjk948 > .lanyun-widget-container {
    border-style: solid;
    border-color: rgba(229, 229, 229, 1);
    padding: 15px 10px 10px 10px;
    border-width: 0px 1px 2px 1px;
    margin: 0px 0px 20px 0px;
    border-radius: 0px 0px 5px 5px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-rtrjk948 > .lanyun-widget-container {
        border-width: 0px 1px 1px 1px;
    }
}

body.page-71726 .lanyun-section-rtrjk948 .lanyun-headline {
    font-family: arial, helvetica, sans-serif;
    font-size: 28px;
    font-weight: normal;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-row-img {
    padding-bottom: 62.5%;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-row-img-wrap {
    width: 49%;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-product-item {
    --margin-top: 15px;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-text-title {
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    line-height: 1.5;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: -1px;
    --line-clamp: 3;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-8ijep24e .lanyun-text-title {
        font-size: 16px;
    }
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-product-item > a {
    align-items: center;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-product-text {
    text-align: left;
}

body.page-71726 .lanyun-section-8ijep24e .lanyun-product-item:hover .lanyun-text-title {
    color: rgba(243, 127, 48, 1);
}

@media (min-width: 768px) {
    body.page-71726 .lanyun-section-ay5j2ajh {
        width: 80%;
    }
}

body.page-71726 .lanyun-section-ay5j2ajh > .lanyun-widget-container {
    margin: 0% 0% 0% 3%;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-ay5j2ajh > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-ay5j2ajh > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort {
    width: 260px;
    border-color: rgba(238, 238, 238, 1);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    margin: 0% 3.8% 0% 0%;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-page-item {
    border-style: solid;
    border-color: rgba(71, 53, 50, 0.3);
    color: rgba(71, 53, 50, 1);
    background-color: rgba(255, 255, 255, 1);
    border-width: 1px 1px 1px 1px;
    margin: 4px 5px 4px 5px;
    font-size: 14px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-page-item {
        font-size: 14px;
    }
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort .lanyun-inner-sort-ul .lanyun-inner-sort-item:not(.active):hover {
    background-color: rgba(214, 0, 17, 1);
    color: rgba(255, 255, 255, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort-ul .lanyun-inner-sort-item.active {
    background-color: rgba(214, 0, 17, 1);
    color: rgba(255, 255, 255, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort-item {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 3;
    padding: 0px 12px 0px 44px;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: rgba(238, 238, 238, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort-ul .lanyun-inner-sort-item-0 {
    padding: 0px 12px 0px 22px;
    color: rgba(51, 51, 51, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort-arrow {
    font-size: 14px;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-inner-sort-mobile {
    font-size: 16px;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-text-title {
    --line-clamp: 1;
    color: rgba(51, 51, 51, 1);
    font-size: 30px;
    line-height: 1.5;
    margin-bottom: 10px;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-text-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-text-title {
        font-size: 18px;
    }
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-text-desc {
    --line-clamp: 2;
    color: rgba(153, 153, 153, 1);
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 20px;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-product-item {
    padding: 0px 0px 15px 0px;
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-product-item {
        padding: 0px 0px 10px 0px;
    }
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-product-item:hover {
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-product-item:hover .lanyun-text-title {
    color: rgba(243, 127, 48, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-product-text {
    text-align: left;
    padding: 25px 30px 18px 30px;
    margin: 0px 0px 0px 0px;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(214, 0, 17, 0);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-product-item:hover .lanyun-product-text {
    border-color: rgba(243, 127, 48, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-paging {
    margin: 50px 0px 0px 0px;
    justify-content: flex-end;
}

@media (max-width: 1024px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-paging {
        margin: 30px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-paging {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-page-item:not(.active):hover {
    color: rgba(214, 0, 17, 1);
    border-color: rgba(214, 0, 17, 1);
    background-color: rgba(255, 255, 255, 1);
}

body.page-71726 .lanyun-section-1d4q39na .lanyun-page-item.active {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(214, 0, 17, 1);
    border-color: rgba(214, 0, 17, 1);
}

@media (max-width: 767px) {
    body.page-71726 .lanyun-section-1d4q39na .lanyun-btn {
        padding: 15px 30px 15px 30px;
        font-size: 14px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-cya2glob > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71727 .lanyun-section-51gt3t2b > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.6;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71727 .lanyun-section-xfqtdnvt .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71727 .lanyun-section-zeik6wwn > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-zeik6wwn > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-zeik6wwn > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71727 .lanyun-section-yfp85ri5 > .lanyun-widget-container {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-yfp85ri5 > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71727 .lanyun-section-dqmhwzog > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-dqmhwzog > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71727 .lanyun-section-dqmhwzog .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-dqmhwzog .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-dqmhwzog .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-dqmhwzog .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-dqmhwzog .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-dqmhwzog .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-dqmhwzog .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71727 .lanyun-section-dqmhwzog .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-dqmhwzog .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71727 .lanyun-section-t6dh9jwh > .lanyun-widget-container {
    padding: 80px 20px 120px 20px;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-t6dh9jwh > .lanyun-widget-container {
        padding: 0px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-t6dh9jwh > .lanyun-widget-container {
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 50px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71727 .lanyun-section-hzu0ic07 {
        width: 22%;
    }
}

body.page-71727 .lanyun-section-hzu0ic07 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}

body.page-71727 .lanyun-section-l7lg95bw > .lanyun-widget-container {
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: rgba(243, 127, 48, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71727 .lanyun-section-l7lg95bw .lanyun-img {
    border-color: rgba(30, 72, 148, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71727 .lanyun-section-z2kxksg9 > .lanyun-widget-container {
    border-style: solid;
    border-color: rgba(227, 227, 227, 1);
    padding: 15px 10px 10px 15px;
    border-width: 0px 1px 0px 1px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-z2kxksg9 > .lanyun-widget-container {
        border-width: 0px 1px 1px 1px;
    }
}

body.page-71727 .lanyun-section-z2kxksg9 .lanyun-headline {
    font-size: 28px;
    font-weight: normal;
}

body.page-71727 .lanyun-section-4lzi627j .lanyun-category-tree-wrap {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(227, 227, 227, 1);
    padding: 15px 0px 15px 0px;
}

body.page-71727 .lanyun-section-4lzi627j .lanyun-category-tree-ul .lanyun-category-tree-item-0 {
    font-size: 18px;
    line-height: 3;
    padding: 0px 0px 0px 15px;
}

body.page-71727 .lanyun-section-4lzi627j .lanyun-category-tree-mobile {
    font-size: 16px;
}

body.page-71727 .lanyun-section-a9hfpb4c .lanyun-divider {
    --border-style: solid;
}

body.page-71727 .lanyun-section-a9hfpb4c .lanyun-interval {
    height: 40px;
}

body.page-71727 .lanyun-section-rkgmabbm > .lanyun-widget-container {
    border-style: solid;
    border-width: 4px 0px 0px 0px;
    border-color: rgba(243, 127, 48, 1);
    border-radius: 0px 0px 0px 0px;
}

body.page-71727 .lanyun-section-rfupm6x6 > .lanyun-widget-container {
    border-style: solid;
    border-color: rgba(229, 229, 229, 1);
    padding: 15px 10px 10px 10px;
    border-width: 0px 1px 2px 1px;
    margin: 0px 0px 20px 0px;
    border-radius: 0px 0px 5px 5px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-rfupm6x6 > .lanyun-widget-container {
        border-width: 0px 1px 1px 1px;
    }
}

body.page-71727 .lanyun-section-rfupm6x6 .lanyun-headline {
    font-family: arial, helvetica, sans-serif;
    font-size: 28px;
    font-weight: normal;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-row-img {
    padding-bottom: 62.5%;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-row-img-wrap {
    width: 49%;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-product-item {
    --margin-top: 15px;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-text-title {
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    line-height: 1.5;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: -1px;
    --line-clamp: 3;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-text-title {
        font-size: 16px;
    }
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-product-item > a {
    align-items: center;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-product-text {
    text-align: left;
}

body.page-71727 .lanyun-section-wj8h1ap8 .lanyun-product-item:hover .lanyun-text-title {
    color: rgba(243, 127, 48, 1);
}

@media (min-width: 768px) {
    body.page-71727 .lanyun-section-6744hjcq {
        width: 78%;
    }
}

body.page-71727 .lanyun-section-6744hjcq > .lanyun-widget-container {
    margin: 0% 0% 0% 3%;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-6744hjcq > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-effect-top {
    border-style: solid;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-effect-thumbs-item {
    border-style: solid;
    width: 72px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-show-summary {
    border-style: solid;
    font-size: 16px;
    line-height: 2;
    color: rgba(92, 92, 92, 1);
    padding: 0px 0px 36px 0px;
    margin: 0px 0px 36px 0px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-show-summary {
        font-size: 14px;
        line-height: 1.4;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 15px 0px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-hd {
    border-style: solid;
    margin: 0px 10px 0px 0px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-detail-share .social-share-icon {
    border-style: solid;
}

body.page-71727 .lanyun-section-n7hbcl09 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-detail-img {
    width: 58%;
    --product-thumbs-height: 474px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-detail-img {
        width: 100%;
        --product-thumbs-height: 269px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-show-title {
    font-size: 48px;
    letter-spacing: -1px;
    line-height: 1;
    margin: 0px 0px 24px 0px;
    color: rgba(28, 28, 28, 1);
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-show-title {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-show-title {
        font-size: 24px;
        line-height: 1.2;
        margin: 0px 0px 15px 0px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-detail-cate-item {
    line-height: 1.8;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-page-details-info {
    margin: 0px 0px 0px 0px;
    line-height: 2.6;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-btn {
    font-size: 18px;
    color: rgba(243, 127, 48, 1);
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-radius: 36px 36px 36px 36px;
    border-width: 1px 1px 1px 1px;
    padding: 12px 63px 12px 63px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-btn {
        padding: 10px 50px 10px 50px;
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-btn:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(8, 142, 71, 1);
    background-color: rgba(243, 127, 48, 1);
    border-color: rgba(243, 127, 48, 1);
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-tab-title.active {
    background-color: rgba(8, 142, 71, 1);
    color: rgba(255, 255, 255, 1);
    font-weight: normal;
    background-color: rgba(243, 127, 48, 1);
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-tab-title {
    border-radius: 6px 6px 0px 0px;
    background-color: rgba(222, 222, 222, 1);
    color: rgba(17, 17, 17, 1);
    margin: 0px 20px 0px 0px;
    font-size: 18px;
    font-weight: bold;
    border-radius: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-tab-title {
        padding: 7px 15px 7px 15px;
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-detail-text {
    padding: 24px 0px 54px 0px;
    color: rgba(61, 61, 61, 1);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(203, 203, 203, 1);
    margin: 0px 0px 30px 0px;
    font-size: 18px;
    line-height: 1.66;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-detail-text {
        font-size: 14px;
        letter-spacing: 0px;
        line-height: 1.6;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-url {
    margin: 36px 0px 30px 0px;
    font-size: 14px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-tags {
    margin: 0px 0px 24px 0px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-tags-title {
    font-size: 14px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-tags a {
    font-size: 14px;
    color: rgba(102, 102, 102, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 5px 7px 5px 7px;
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-prevnext {
    font-size: 18px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-n7hbcl09 .lanyun-prevnext {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-product-tags a:hover {
    color: rgba(186, 195, 78, 1);
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-prevnext:hover a {
    color: rgba(16, 118, 157, 1);
}

body.page-71727 .lanyun-section-n7hbcl09 .lanyun-arrow {
    color: rgba(23, 23, 23, 1);
    font-size: 62px;
}

body.page-71727 .lanyun-section-fhfi7izd .lanyun-divider {
    --border-style: solid;
    --border-color: rgba(203, 203, 203, 1);
}

body.page-71727 .lanyun-section-fhfi7izd .lanyun-interval {
    height: 60px;
}

body.page-71727 .lanyun-section-zrae4o8k > .lanyun-widget-container {
    margin: 40px 0px 10px 0px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-zrae4o8k > .lanyun-widget-container {
        margin: 0px 0px 10px 0px;
    }
}

body.page-71727 .lanyun-section-zrae4o8k .lanyun-headline {
    font-size: 18px;
    font-weight: normal;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-zrae4o8k .lanyun-headline {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-zrae4o8k .lanyun-headline {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-hq513swm > .lanyun-widget-container {
    margin: 0px 0px 45px 0px;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-hq513swm > .lanyun-widget-container {
        margin: 0px 0px 20px 0px;
    }
}

body.page-71727 .lanyun-section-hq513swm .lanyun-text {
    font-size: 50px;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: -1px;
    text-align: left;
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-hq513swm .lanyun-text {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-hq513swm .lanyun-text {
        font-size: 22px;
    }
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-form-input {
    border-style: solid;
    border-color: rgba(222, 222, 222, 1);
    height: 50px;
    font-size: 14px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-pms8t49h .lanyun-form-input {
        height: 40px;
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-form-input.textarea {
    height: 120px;
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-form-title {
    font-size: 16px;
    line-height: 1.8;
    color: rgba(102, 102, 102, 1);
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-pms8t49h .lanyun-form-title {
        font-size: 14px;
    }
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-btn {
    font-size: 16px;
    padding: 15px 0px 14px 0px;
    color: rgba(255, 255, 255, 1);
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-section-form-wrap {
    --row-space: 24px;
    --column-space: 24px;
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-captcha-img {
    margin-left: 20px;
    height: 50px;
}

@media (max-width: 767px) {
    body.page-71727 .lanyun-section-pms8t49h .lanyun-captcha-img {
        height: 40px;
    }
}

@media (max-width: 1024px) {
    body.page-71727 .lanyun-section-pms8t49h .lanyun-btn:hover {
        background-color: rgba(3, 112, 54, 1);
    }
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-form-input:hover {
    border-color: rgba(136, 175, 155, 1);
}

body.page-71727 .lanyun-section-pms8t49h .lanyun-form-input:focus {
    border-color: rgba(136, 175, 155, 1);
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-heccukto > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71728 .lanyun-section-h4annhkn > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-carousel-img {
    padding-bottom: 36%;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-wrap {
    max-width: 100%;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71728 .lanyun-section-b2c7eohn .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71728 .lanyun-section-y9sr4xkn > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-y9sr4xkn > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-y9sr4xkn > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71728 .lanyun-section-90wgvckn > .lanyun-widget-container {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-90wgvckn > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71728 .lanyun-section-8hro9apj > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-8hro9apj > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71728 .lanyun-section-8hro9apj .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-8hro9apj .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71728 .lanyun-section-8hro9apj .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-8hro9apj .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71728 .lanyun-section-8hro9apj .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-8hro9apj .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71728 .lanyun-section-8hro9apj .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71728 .lanyun-section-8hro9apj .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-8hro9apj .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71728 .lanyun-section-xkevvbvx > .lanyun-widget-container {
    padding: 120px 15px 120px 15px;
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-xkevvbvx > .lanyun-widget-container {
        padding: 32px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-xkevvbvx > .lanyun-widget-container {
        padding: 20px 12px 36px 12px;
    }
}

body.page-71728 .lanyun-section-9mbjhye3 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-input {
    border-style: solid;
    border-color: rgba(222, 222, 222, 1);
    height: 50px;
    font-size: 14px;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-input {
        height: 40px;
        font-size: 14px;
    }
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-input.textarea {
    height: 120px;
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-title {
    font-size: 16px;
    line-height: 1.8;
    color: rgba(102, 102, 102, 1);
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-title {
        font-size: 14px;
    }
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-btn {
    font-size: 16px;
    padding: 15px 0px 14px 0px;
    color: rgba(255, 255, 255, 1);
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-section-form-wrap {
    --row-space: 24px;
    --column-space: 24px;
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-captcha-img {
    margin-left: 20px;
    height: 50px;
}

@media (max-width: 767px) {
    body.page-71728 .lanyun-section-qlzwmed7 .lanyun-captcha-img {
        height: 40px;
    }
}

@media (max-width: 1024px) {
    body.page-71728 .lanyun-section-qlzwmed7 .lanyun-btn:hover {
        background-color: rgba(3, 112, 54, 1);
    }
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-input:hover {
    border-color: rgba(136, 175, 155, 1);
}

body.page-71728 .lanyun-section-qlzwmed7 .lanyun-form-input:focus {
    border-color: rgba(136, 175, 155, 1);
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-xm4xph36 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71729 .lanyun-section-mac7fbpb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71729 .lanyun-section-vm6fq67o .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71729 .lanyun-section-5qervyby > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-5qervyby > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-5qervyby > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71729 .lanyun-section-95piwk6w > .lanyun-widget-container {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-95piwk6w > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71729 .lanyun-section-4y4n8m15 > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-4y4n8m15 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71729 .lanyun-section-4y4n8m15 .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-4y4n8m15 .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71729 .lanyun-section-4y4n8m15 .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-4y4n8m15 .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71729 .lanyun-section-4y4n8m15 .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-4y4n8m15 .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71729 .lanyun-section-4y4n8m15 .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71729 .lanyun-section-4y4n8m15 .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-4y4n8m15 .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71729 .lanyun-section-wypzum4u > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 1);
    margin: 0px 0px 0px 0px;
    padding: 60px 15px 60px 15px;
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-wypzum4u > .lanyun-widget-container {
        padding: 0px 12px 0px 12px;
    }
}

body.page-71729 .lanyun-section-pek2d8oa > .lanyun-widget-container {
    padding: 5px 0px 30px 0px;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-pek2d8oa > .lanyun-widget-container {
        padding: 0px 0px 20px 0px;
    }
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title.active {
    color: rgba(243, 127, 48, 1);
    border-color: rgba(243, 127, 48, 1);
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-menu .lanyun-search-result-tab-title:hover {
    color: rgba(243, 127, 48, 1);
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-more:hover {
    background-color: rgba(192, 3, 1, 1);
    color: rgba(255, 255, 255, 1);
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-product-list li:hover .lanyun-search-result-product-title {
    color: rgba(214, 0, 17, 1);
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list li:hover .lanyun-search-article-list-title {
    color: rgba(214, 0, 17, 1);
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
    font-size: 18px;
    line-height: 2.4;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
        font-size: 16px;
        line-height: 2;
    }
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-title {
    font-size: 17px;
    line-height: 1.8;
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-title {
        font-size: 15px;
    }
}

body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-more {
    font-size: 14px;
    background-color: rgba(214, 0, 17, 1);
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-more {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-more {
        font-size: 12px;
        line-height: 1.8;
    }
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-product-title {
        font-size: 15px;
        line-height: 2.8;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-result-product-title {
        font-size: 13px;
        line-height: 2.4;
    }
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-title {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-title {
        font-size: 14px;
    }
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-summary {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-summary {
        font-size: 13px;
    }
}

@media (max-width: 1024px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-time {
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    body.page-71729 .lanyun-section-zdykb0uh .lanyun-search-article-list-time {
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-9z31l9j9 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71730 .lanyun-section-54nihjfl > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71730 .lanyun-section-vizftehw .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71730 .lanyun-section-vizftehw .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-vizftehw .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71730 .lanyun-section-vizftehw .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71730 .lanyun-section-hasrdfts > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 1);
    margin: 0px 0px 0px 0px;
    padding: 60px 15px 0px 15px;
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-hasrdfts > .lanyun-widget-container {
        padding: 10px 12px 0px 12px;
    }
}

body.page-71730 .lanyun-section-xdpmiarh > .lanyun-widget-container {
    padding: 5px 0px 30px 0px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-xdpmiarh > .lanyun-widget-container {
        padding: 0px 0px 20px 0px;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title.active {
    color: rgba(243, 127, 48, 1);
    border-color: rgba(243, 127, 48, 1);
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-menu .lanyun-tag-result-tab-title:hover {
    color: rgba(243, 127, 48, 1);
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-more:hover {
    background-color: rgba(243, 127, 48, 1);
    color: rgba(255, 255, 255, 1);
    line-height: 2;
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item:hover {
    color: rgba(214, 0, 17, 1);
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list li:hover .lanyun-tag-article-list-title {
    color: rgba(243, 127, 48, 1);
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-product-list li:hover .lanyun-tag-result-product-title {
    color: rgba(243, 127, 48, 1);
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
    font-size: 18px;
    line-height: 2.4;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
        font-size: 17px;
        line-height: 2.4;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
        font-size: 16px;
        line-height: 2;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
    font-size: 17px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
        font-size: 15px;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item {
    font-size: 15px;
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item {
        font-size: 14px;
        line-height: 2;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
    font-size: 16px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
        font-size: 15px;
        line-height: 2.8;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
        font-size: 14px;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
    font-size: 16px;
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
        font-size: 14px;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
    background-color: rgba(243, 127, 48, 1);
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
        font-size: 12px;
        line-height: 1.8;
    }
}

@media (max-width: 1024px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-summary {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-summary {
        font-size: 13px;
    }
}

body.page-71730 .lanyun-section-rarqwcp9 .lanyun-tag-sort .text-direction:hover {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-6agpvnm2 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-n42z41i4 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-wrap {
    max-width: 100%;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71731 .lanyun-section-jfcfurb3 .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71731 .lanyun-section-ber0ouks > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0px 20px 0px 20px;
    background-color: rgba(248, 248, 248, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-ber0ouks > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ber0ouks > .lanyun-widget-container {
        padding: 15px 10px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

@media (min-width: 768px) {
    body.page-71731 .lanyun-section-8db6y5cb {
        width: 74%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71731 .lanyun-section-8db6y5cb {
        width: 71%;
    }
}

body.page-71731 .lanyun-section-8db6y5cb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-8db6y5cb > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ulo5epc6 > .lanyun-widget-container {
        margin: 0px 0px 15px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71731 .lanyun-section-lta3a6zp {
        width: 26%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71731 .lanyun-section-lta3a6zp {
        width: 29%;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-lta3a6zp > .lanyun-widget-container {
        padding: 10px 0px 15px 0px;
    }
}

body.page-71731 .lanyun-section-0338q3zr > .lanyun-widget-container {
    text-align: right;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-0338q3zr > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        text-align: left;
    }
}

body.page-71731 .lanyun-section-0338q3zr .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-0338q3zr .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-0338q3zr .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-0338q3zr .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-0338q3zr .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-0338q3zr .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-0338q3zr .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71731 .lanyun-section-0338q3zr .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-0338q3zr .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71731 .lanyun-section-m2i37p0r > .lanyun-widget-container {
    padding: 120px 15px 120px 15px;
    background-image: url("../image/254ec49351b09788887f6c1a2717c29a.jpg");
    background-size: cover;
    background-attachment: fixed;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-m2i37p0r > .lanyun-widget-container {
        padding: 30px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-m2i37p0r > .lanyun-widget-container {
        padding: 70px 12px 50px 12px;
    }
}

body.page-71731 .lanyun-section-4c7ks6b1 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-vvjjq4dk > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-vvjjq4dk > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-vvjjq4dk > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71731 .lanyun-section-vvjjq4dk .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-vvjjq4dk .lanyun-text {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-vvjjq4dk .lanyun-text {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-eaanl8ih > .lanyun-widget-container {
    margin: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-eaanl8ih .lanyun-headline {
    font-weight: normal;
    font-size: 52px;
    letter-spacing: -2px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-eaanl8ih .lanyun-headline {
        font-size: 30px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-eaanl8ih .lanyun-headline {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-udx27bkh .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-udx27bkh .lanyun-interval {
    height: 25px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-udx27bkh .lanyun-interval {
        height: 20px;
    }
}

body.page-71731 .lanyun-section-dcf32013 > .lanyun-widget-container {
    padding: 0px 30px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-a7zchj9z > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-a7zchj9z .lanyun-text {
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    line-height: 2;
    font-family: arial, helvetica, sans-serif;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-a7zchj9z .lanyun-text {
        font-size: 16px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-a7zchj9z .lanyun-text {
        font-size: 13px;
    }
}

body.page-71731 .lanyun-section-c6t2k6rb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-oypi4sal .lanyun-video-img {
    background-size: cover;
}

body.page-71731 .lanyun-section-oypi4sal .lanyun-video {
    height: 400px;
}

body.page-71731 .lanyun-section-7xcc9nm2 > .lanyun-widget-container {
    margin: 60px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-7xcc9nm2 > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-06s2nof8 > .lanyun-widget-container {
    background-color: rgba(243, 127, 48, 1);
    padding: 50px 50px 50px 50px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-06s2nof8 > .lanyun-widget-container {
        padding: 20px 10px 20px 10px;
    }
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-9o0n1w88 > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-60p75qdg .lanyun-count-title {
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-60p75qdg .lanyun-count-title {
        font-size: 16px;
    }
}

body.page-71731 .lanyun-section-60p75qdg .lanyun-count-num {
    color: rgba(255, 255, 255, 1);
    font-size: 66px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-60p75qdg .lanyun-count-num {
        font-size: 36px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-60p75qdg .lanyun-count-num {
        font-size: 20px;
    }
}

body.page-71731 .lanyun-section-60p75qdg .lanyun-count-unit {
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-60p75qdg .lanyun-count-item {
        align-items: flex-start;
    }
}

body.page-71731 .lanyun-section-mml2ni0h > .lanyun-widget-container {
    padding: 120px 20px 140px 20px;
    background-size: cover;
    background-image: url("../image/ebcee38197b38f27813d8c7d319c7019.jpg");
    background-attachment: fixed;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-mml2ni0h > .lanyun-widget-container {
        padding: 80px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-mml2ni0h > .lanyun-widget-container {
        padding: 70px 10px 60px 10px;
    }
}

body.page-71731 .lanyun-section-ci7phlqi > .lanyun-widget-container {
    padding: 0px 80px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-ci7phlqi > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-h7pp93b4 > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-h7pp93b4 > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71731 .lanyun-section-h7pp93b4 .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-h7pp93b4 .lanyun-text {
        font-size: 34px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-h7pp93b4 .lanyun-text {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-zasrva3h .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-zasrva3h .lanyun-interval {
    height: 10px;
}

body.page-71731 .lanyun-section-gw73jeb5 .lanyun-headline {
    font-size: 52px;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-gw73jeb5 .lanyun-headline {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-gw73jeb5 .lanyun-headline {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-wtnm4hmp .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-wtnm4hmp .lanyun-interval {
    height: 40px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-wtnm4hmp .lanyun-interval {
        height: 20px;
    }
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-row-img {
    padding-bottom: 136%;
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-article-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-cjs9w2kb .lanyun-article-item {
        --margin-right: 20px;
    }
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-article-item > a {
    align-items: center;
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-article-text {
    text-align: center;
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-text-title {
    line-height: 1;
    --line-clamp: 1;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-cjs9w2kb .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-cjs9w2kb .lanyun-dot {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-cjs9w2kb .lanyun-dot {
        margin: 20px 0px 20px 0px;
    }
}

body.page-71731 .lanyun-section-nb4a65v9 > .lanyun-widget-container {
    padding: 120px 20px 0px 20px;
    background-image: url("../image/c509f4b79295ce4d5f50680a150e39f8.jpg");
    background-size: cover;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-nb4a65v9 > .lanyun-widget-container {
        padding: 80px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-nb4a65v9 > .lanyun-widget-container {
        padding: 70px 10px 0px 10px;
    }
}

body.page-71731 .lanyun-section-koqia42f > .lanyun-widget-container {
    padding: 0px 80px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-koqia42f > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-vmmugz5i > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-vmmugz5i > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71731 .lanyun-section-vmmugz5i .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-vmmugz5i .lanyun-text {
        font-size: 34px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-vmmugz5i .lanyun-text {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-cda3jgxb .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-cda3jgxb .lanyun-interval {
    height: 10px;
}

body.page-71731 .lanyun-section-wiqn6f3e .lanyun-headline {
    font-size: 52px;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-wiqn6f3e .lanyun-headline {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-wiqn6f3e .lanyun-headline {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-4oygyvjl > .lanyun-widget-container {
    margin: 15px 0px 0px 0px;
}

body.page-71731 .lanyun-section-4oygyvjl .lanyun-text {
    color: rgba(102, 102, 102, 1);
    font-size: 17px;
    line-height: 1.8;
    font-family: arial, helvetica, sans-serif;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-4oygyvjl .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71731 .lanyun-section-udr8xiqq .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-udr8xiqq .lanyun-interval {
    height: 30px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-udr8xiqq .lanyun-interval {
        height: 20px;
    }
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-row-img {
    padding-bottom: 67%;
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-article-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jtcjb0vk .lanyun-article-item {
        --margin-right: 20px;
    }
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-article-item > a {
    align-items: center;
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-article-text {
    text-align: center;
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-text-title {
    line-height: 1;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jtcjb0vk .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-dot {
    margin: 30px 0px 0px 0px;
}

body.page-71731 .lanyun-section-jtcjb0vk .lanyun-arrow {
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-jtcjb0vk .lanyun-arrow {
        font-size: 15px;
    }
}

body.page-71731 .lanyun-section-6a1ex7xk .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-6a1ex7xk .lanyun-interval {
    height: 110px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-6a1ex7xk .lanyun-interval {
        height: 80px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-6a1ex7xk .lanyun-interval {
        height: 60px;
    }
}

body.page-71731 .lanyun-section-pw0r2rac > .lanyun-widget-container {
    padding: 120px 20px 120px 20px;
    background-size: cover;
    background-color: rgba(0, 0, 0, 1);
    background-image: url("../image/f3d08a7d54e78c2128a323f39bd6b202.jpg");
    background-attachment: fixed;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-pw0r2rac > .lanyun-widget-container {
        padding: 80px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-pw0r2rac > .lanyun-widget-container {
        padding: 70px 10px 60px 10px;
        background-position-y: center;
        background-position-x: center;
        background-attachment: unset;
        background-size: cover;
    }
}

body.page-71731 .lanyun-section-g6qbal8s > .lanyun-widget-container {
    padding: 0px 80px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-g6qbal8s > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-tpyifdea > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-tpyifdea > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71731 .lanyun-section-tpyifdea .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-tpyifdea .lanyun-text {
        font-size: 34px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-tpyifdea .lanyun-text {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-srmeghmo .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-srmeghmo .lanyun-interval {
    height: 10px;
}

body.page-71731 .lanyun-section-4bfvpuz8 .lanyun-headline {
    font-size: 52px;
    letter-spacing: -1px;
    font-weight: normal;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-4bfvpuz8 .lanyun-headline {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-4bfvpuz8 .lanyun-headline {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-te9545m9 > .lanyun-widget-container {
    margin: 15px 0px 0px 0px;
}

body.page-71731 .lanyun-section-te9545m9 .lanyun-text {
    color: rgba(255, 255, 255, 1);
    font-size: 17px;
    line-height: 1.8;
    font-family: arial, helvetica, sans-serif;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-te9545m9 .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71731 .lanyun-section-aycm6xcg .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-aycm6xcg .lanyun-interval {
    height: 30px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-aycm6xcg .lanyun-interval {
        height: 20px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-row-img {
    padding-bottom: 67%;
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-article-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-article-item {
        --margin-right: 10px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-article-item > a {
    align-items: center;
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-article-text {
    text-align: center;
    padding: 0px 0px 0px 0px;
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-text-title {
    line-height: 1;
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-dot {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-dot {
        margin: 10px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-arrow {
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-arrow {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-arrow.swiper-button-prev {
    margin: 0px 15px 0px 15px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-arrow.swiper-button-prev {
        margin: 0px 5px 0px 5px;
    }
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-dot .swiper-pagination-bullet {
    background-color: rgba(255, 255, 255, 1);
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71731 .lanyun-section-ut4ve9oo .lanyun-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ut4ve9oo .lanyun-arrow.swiper-button-next {
        margin: 0px 5px 0px 5px;
    }
}

body.page-71731 .lanyun-section-08qcqz7n > .lanyun-widget-container {
    padding: 120px 20px 0px 20px;
    background-image: url("../image/254ec49351b09788887f6c1a2717c29a.jpg");
    background-size: cover;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-08qcqz7n > .lanyun-widget-container {
        padding: 80px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-08qcqz7n > .lanyun-widget-container {
        padding: 70px 10px 0px 10px;
    }
}

body.page-71731 .lanyun-section-4pamnt9q > .lanyun-widget-container {
    padding: 0px 80px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-4pamnt9q > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-3tkz48iv > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-3tkz48iv > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71731 .lanyun-section-3tkz48iv .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-3tkz48iv .lanyun-text {
        font-size: 34px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-3tkz48iv .lanyun-text {
        font-size: 14px;
    }
}

body.page-71731 .lanyun-section-nxz2zcy1 .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-nxz2zcy1 .lanyun-interval {
    height: 10px;
}

body.page-71731 .lanyun-section-ace0deil .lanyun-headline {
    font-size: 52px;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-ace0deil .lanyun-headline {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ace0deil .lanyun-headline {
        font-size: 24px;
    }
}

body.page-71731 .lanyun-section-o0t0yors > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-o0t0yors > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71731 .lanyun-section-qhea9hk8 {
        width: 52%;
    }
}

body.page-71731 .lanyun-section-qhea9hk8 > .lanyun-widget-container {
    padding: 10px 10px 10px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-qhea9hk8 > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-g841zh4m > .lanyun-widget-container {
    margin: 15px 0px 90px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-g841zh4m > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-g841zh4m .lanyun-text {
    color: rgba(102, 102, 102, 1);
    font-size: 17px;
    line-height: 1.8;
    font-family: arial, helvetica, sans-serif;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-g841zh4m .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71731 .lanyun-section-czwvlkcg > .lanyun-widget-container {
    margin: 60px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-czwvlkcg > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71731 .lanyun-section-ojcaw6ck {
        width: 48%;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-ojcaw6ck > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-2sj6n88p > .lanyun-widget-container {
        margin: 15px 0px 0px 0px;
    }
}

body.page-71731 .lanyun-section-719xd5jf .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-719xd5jf .lanyun-interval {
    height: 30px;
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-719xd5jf .lanyun-interval {
        height: 20px;
    }
}

body.page-71731 .lanyun-section-p669lhpc .lanyun-divider {
    --border-style: solid;
}

body.page-71731 .lanyun-section-p669lhpc .lanyun-interval {
    height: 110px;
}

@media (max-width: 1024px) {
    body.page-71731 .lanyun-section-p669lhpc .lanyun-interval {
        height: 80px;
    }
}

@media (max-width: 767px) {
    body.page-71731 .lanyun-section-p669lhpc .lanyun-interval {
        height: 50px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-22wm3q5g > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71732 .lanyun-section-5xi30v0b > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71732 .lanyun-section-yywodach .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71732 .lanyun-section-yywodach .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-yywodach .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71732 .lanyun-section-yywodach .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71732 .lanyun-section-igpfsexk > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-igpfsexk > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-igpfsexk > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71732 .lanyun-section-cmas8vqq > .lanyun-widget-container {
    padding: 25px 20px 25px 0px;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-cmas8vqq > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71732 .lanyun-section-u2be8wcz > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-u2be8wcz > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71732 .lanyun-section-u2be8wcz .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-u2be8wcz .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71732 .lanyun-section-u2be8wcz .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-u2be8wcz .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71732 .lanyun-section-u2be8wcz .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-u2be8wcz .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71732 .lanyun-section-u2be8wcz .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71732 .lanyun-section-u2be8wcz .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-u2be8wcz .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71732 .lanyun-section-s8056jad > .lanyun-widget-container {
    padding: 100px 15px 80px 15px;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-s8056jad > .lanyun-widget-container {
        padding: 10px 12px 40px 12px;
    }
}

body.page-71732 .lanyun-section-aqpjrcau > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    width: 220px;
    margin: 0% 3.8% 0% 0%;
    border-color: rgba(238, 238, 238, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item {
    border-style: solid;
    color: rgba(71, 53, 50, 1);
    border-color: rgba(71, 53, 50, 0.3);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255, 255, 255, 1);
    margin: 4px 5px 4px 5px;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item {
        margin: 3px 4px 3px 4px;
        background-color: rgba(255, 255, 255, 1);
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-paging {
    justify-content: flex-end;
    margin: 50px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-paging {
        margin: 30px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-paging {
        margin: 20px 0px 0px 0px;
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item:not(.active):hover {
    color: rgba(243, 127, 48, 1);
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(243, 127, 48, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item.active {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(214, 0, 17, 1);
    border-color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-page-item.active {
        background-color: rgba(243, 127, 48, 1);
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort .lanyun-inner-sort-ul .lanyun-inner-sort-item:not(.active):hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(243, 127, 48, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort-ul .lanyun-inner-sort-item.active {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(214, 0, 17, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort-item {
    border-color: rgba(238, 238, 238, 1);
    color: rgba(102, 102, 102, 1);
    padding: 0px 12px 0px 44px;
    font-size: 16px;
    line-height: 3;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort-ul .lanyun-inner-sort-item-0 {
    padding: 0px 12px 0px 22px;
    color: rgba(51, 51, 51, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort-arrow {
    font-size: 14px;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-inner-sort-mobile {
    font-size: 16px;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-item {
    border-style: solid;
    border-color: rgba(238, 238, 238, 1);
    border-width: 1px 1px 1px 1px;
    --margin-top: 30px;
    padding: 32px 35px 30px 35px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-item {
        --margin-top: 24px;
        padding: 20px 24px 20px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-item {
        padding: 18px 15px 18px 15px;
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-time {
    color: rgba(153, 153, 153, 0.5);
    font-size: 14px;
    line-height: 1.5;
    margin: 0px 0px 10px 0px;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-time {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-time {
        font-size: 13px;
        margin: 0px 0px 4px 0px;
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-text-desc {
    margin-bottom: 0px;
    color: rgba(102, 102, 102, 0.8);
    font-size: 16px;
    line-height: 1.8;
    --line-clamp: 2;
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-text-desc {
        font-size: 13px;
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-text-title {
    --line-clamp: 1;
    margin-bottom: 10px;
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-text-title {
        font-size: 18px;
        margin-bottom: 8px;
    }
}

@media (max-width: 767px) {
    body.page-71732 .lanyun-section-edyn0c2q .lanyun-text-title {
        font-size: 16px;
        margin-bottom: 6px;
    }
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-text {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(243, 127, 48, 1);
}

body.page-71732 .lanyun-section-edyn0c2q .lanyun-article-item:hover .lanyun-article-time {
    color: rgba(153, 153, 153, 1);
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-iolqqr1b > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71733 .lanyun-section-mv6ekmrk > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-wrap {
    max-width: 42%;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71733 .lanyun-section-13dmkp5f .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71733 .lanyun-section-wnfie6om > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-wnfie6om > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-wnfie6om > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71733 .lanyun-section-t7lwh1n9 > .lanyun-widget-container {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-t7lwh1n9 > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71733 .lanyun-section-cpp8t1n1 > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-cpp8t1n1 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-cpp8t1n1 .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71733 .lanyun-section-ekxzmce3 > .lanyun-widget-container {
    padding: 0px 20px 0px 20px;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-ekxzmce3 > .lanyun-widget-container {
        padding: 0px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-ekxzmce3 > .lanyun-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

body.page-71733 .lanyun-section-eecq8fky > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71733 .lanyun-section-3xkylbdg .lanyun-divider {
    --border-style: solid;
}

body.page-71733 .lanyun-section-3xkylbdg > .lanyun-widget-container {
    padding: 50px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-3xkylbdg > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71733 .lanyun-section-3xkylbdg .lanyun-interval {
    height: 50px;
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-3xkylbdg .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-3xkylbdg .lanyun-interval {
        height: 30px;
    }
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-effect-top {
    border-style: solid;
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-page-details-body {
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    padding: 36px 0px 45px 0px;
    margin: 12px 0px 56px 0px;
    font-size: 16px;
    line-height: 1.6;
    color: rgba(69, 69, 69, 1);
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-hx16xfew .lanyun-page-details-body {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-hx16xfew .lanyun-page-details-body {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-detail-share .social-share-icon {
    border-style: solid;
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-article-show-title {
    font-size: 36px;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: -1px;
    margin: 0px 0px 10px 0px;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 1024px) {
    body.page-71733 .lanyun-section-hx16xfew .lanyun-article-show-title {
        font-size: 36px;
    }
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-hx16xfew .lanyun-article-show-title {
        font-size: 20px;
    }
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-page-details-info {
    line-height: 1;
    font-size: 16px;
    padding: 0px 0px 0px 0px;
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-article-url {
    margin: 0px 0px 26px 0px;
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-article-tags {
    margin: 0px 0px 26px 0px;
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-article-tags a {
    border-radius: 4px 4px 4px 4px;
    padding: 5px 7px 5px 7px;
    margin: 0px 10px 0px 0px;
    color: rgba(102, 102, 102, 1);
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-article-tags a:hover {
    color: rgba(186, 195, 78, 1);
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-prevnext:hover a {
    color: rgba(243, 127, 48, 1);
}

body.page-71733 .lanyun-section-hx16xfew .lanyun-prevnext {
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-hx16xfew .lanyun-prevnext {
        line-height: 1.3;
    }
}

body.page-71733 .lanyun-section-6c3f4ax5 .lanyun-divider {
    --border-style: solid;
}

body.page-71733 .lanyun-section-6c3f4ax5 .lanyun-interval {
    height: 100px;
}

@media (max-width: 767px) {
    body.page-71733 .lanyun-section-6c3f4ax5 .lanyun-interval {
        height: 50px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-w61c2u1g > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-hdb4a1av > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-carousel-img {
    padding-bottom: 36%;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-wrap {
    max-width: 100%;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71734 .lanyun-section-sreaeyf1 .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71734 .lanyun-section-9jvxc2pf > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-9jvxc2pf > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-9jvxc2pf > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71734 .lanyun-section-zzazgfej > .lanyun-widget-container {
    padding: 25px 20px 25px 20px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-zzazgfej > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71734 .lanyun-section-jkmts6ue > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-jkmts6ue > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-jkmts6ue .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-jkmts6ue .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-jkmts6ue .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-jkmts6ue .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-jkmts6ue .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-jkmts6ue .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-jkmts6ue .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71734 .lanyun-section-jkmts6ue .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-jkmts6ue .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71734 .lanyun-section-almrkimy > .lanyun-widget-container {
    padding: 100px 0px 60px 0px;
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-almrkimy > .lanyun-widget-container {
        padding: 60px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-almrkimy > .lanyun-widget-container {
        padding: 30px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-2oeumqpq > .lanyun-widget-container {
    padding: 0px 60px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-2oeumqpq > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-n3y30p9f .lanyun-headline {
    font-size: 18px;
    font-weight: normal;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-n3y30p9f .lanyun-headline {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-1wtu9gll .lanyun-divider {
    --border-style: solid;
}

body.page-71734 .lanyun-section-1wtu9gll .lanyun-interval {
    height: 10px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-1wtu9gll .lanyun-interval {
        height: 10px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-nvku8ele > .lanyun-widget-container {
        margin: 0px 0px 30px 0px;
    }
}

body.page-71734 .lanyun-section-nvku8ele .lanyun-text {
    font-size: 50px;
    font-weight: normal;
    line-height: 1.2;
    letter-spacing: -1px;
    text-align: left;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-nvku8ele .lanyun-text {
        font-size: 24px;
    }
}

body.page-71734 .lanyun-section-npifnw8l .lanyun-divider {
    --border-style: solid;
    width: 984px;
    --border-width: 1px;
    --border-color: rgba(224, 224, 224, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-npifnw8l > .lanyun-widget-container {
        margin: 0px 0px 20px 0px;
    }
}

body.page-71734 .lanyun-section-npifnw8l .lanyun-interval {
    height: 60px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-npifnw8l .lanyun-interval {
        height: 10px;
    }
}

body.page-71734 .lanyun-section-hfco40gd > .lanyun-widget-container {
    margin: 20px 0px 10px 0px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-hfco40gd > .lanyun-widget-container {
        margin: 0px 0px 10px 0px;
    }
}

body.page-71734 .lanyun-section-hfco40gd .lanyun-headline {
    color: rgba(0, 0, 0, 1);
    font-size: 20px;
    line-height: 1;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-hfco40gd .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71734 .lanyun-section-iklhi0zb > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71734 .lanyun-section-iklhi0zb .lanyun-text {
    color: rgba(243, 127, 48, 1);
    font-size: 36px;
    line-height: 1.2;
    font-weight: bold;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-iklhi0zb .lanyun-text {
        font-size: 24px;
    }
}

body.page-71734 .lanyun-section-bbssbudo .lanyun-row-img {
    padding-bottom: 75%;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-bbssbudo > .lanyun-widget-container {
        margin: 0px 0px 30px 0px;
    }
}

body.page-71734 .lanyun-section-bbssbudo .lanyun-gallery-item {
    background-position-x: left;
    border-width: 1px 0px 1px 0px;
    border-color: rgba(207, 207, 207, 1);
    padding: 20px 0px 20px 0px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-bbssbudo .lanyun-gallery-item {
        --margin-right: 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-bbssbudo .lanyun-gallery-text {
    text-align: left;
}

body.page-71734 .lanyun-section-bbssbudo .lanyun-text-desc {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(135, 135, 135, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-bbssbudo .lanyun-text-desc {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-bbssbudo .lanyun-text-title {
    font-size: 20px;
    font-weight: normal;
    letter-spacing: -1px;
    color: rgba(0, 0, 0, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-bbssbudo .lanyun-text-title {
        font-size: 18px;
    }
}

body.page-71734 .lanyun-section-gjbvgw1h > .lanyun-widget-container {
    margin: 20px 0px 10px 0px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-gjbvgw1h > .lanyun-widget-container {
        margin: 0px 0px 10px 0px;
    }
}

body.page-71734 .lanyun-section-gjbvgw1h .lanyun-headline {
    color: rgba(0, 0, 0, 1);
    font-size: 20px;
    line-height: 1;
    letter-spacing: -1px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-gjbvgw1h .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71734 .lanyun-section-8ggthmrl .lanyun-text {
    color: rgba(135, 135, 135, 1);
    font-size: 16px;
    line-height: 1.6;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-8ggthmrl .lanyun-text {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-pd9ectia .lanyun-divider {
    --border-style: solid;
}

body.page-71734 .lanyun-section-pd9ectia .lanyun-interval {
    height: 10px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-w043lblo > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-input {
    border-style: solid;
    border-color: rgba(222, 222, 222, 1);
    height: 50px;
    font-size: 14px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-input {
        height: 40px;
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-rbu0wchx > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-input.textarea {
    height: 120px;
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-title {
    font-size: 16px;
    line-height: 1.8;
    color: rgba(102, 102, 102, 1);
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-title {
        font-size: 14px;
    }
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-btn {
    font-size: 16px;
    padding: 15px 0px 14px 0px;
    color: rgba(255, 255, 255, 1);
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-section-form-wrap {
    --row-space: 24px;
    --column-space: 24px;
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-captcha-img {
    margin-left: 20px;
    height: 50px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-rbu0wchx .lanyun-captcha-img {
        height: 40px;
    }
}

@media (max-width: 1024px) {
    body.page-71734 .lanyun-section-rbu0wchx .lanyun-btn:hover {
        background-color: rgba(3, 112, 54, 1);
    }
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-input:hover {
    border-color: rgba(136, 175, 155, 1);
}

body.page-71734 .lanyun-section-rbu0wchx .lanyun-form-input:focus {
    border-color: rgba(136, 175, 155, 1);
}

body.page-71734 .lanyun-section-pb5xwt4l > .lanyun-widget-container {
    padding: 0px 0px 100px 0px;
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-pb5xwt4l > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71734 .lanyun-section-sg47f379 > .lanyun-widget-container {
        margin: 20px 0px 50px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-b9oi5ble > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-cdumuwp2 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-carousel-img {
    padding-bottom: 35.4%;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-carousel-img {
        padding-bottom: 28%;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-carousel-img {
        padding-bottom: 55%;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow {
    background-color: rgba(57, 106, 252, 0.2);
    color: rgba(255, 255, 255, 1);
    border-radius: 50% 50% 50% 50%;
    font-size: 16px;
    padding: 8px 11px 8px 11px;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow {
        font-size: 15px;
        padding: 7px 10px 7px 10px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow {
        font-size: 14px;
        padding: 6px 8px 6px 8px;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-wrap {
    max-width: 100%;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-wrap {
        max-width: 89%;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 56px;
    line-height: 1.75;
    font-weight: normal;
    letter-spacing: -2px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-title {
        font-size: 24px;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-desc {
    color: rgba(255, 255, 255, 1);
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-desc {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-text-desc {
        font-size: 14px;
        line-height: 1.2;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-swiper-inner {
    justify-content: flex-start;
    text-align: left;
    padding: 2% 12.5% 0% 12%;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-swiper-inner {
        padding: 0px 0px 0px 20px;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-btn {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background-color: rgba(57, 106, 252, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 12px 32px 12px 32px;
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-btn {
        margin: 24px 0px 0px 0px;
        font-size: 13px;
        padding: 10px 24px 10px 24px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-btn {
        font-size: 12px;
        margin: 12px 0px 0px 0px;
        padding: 8px 20px 8px 20px;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-btn:hover {
    background-color: rgba(48, 92, 222, 1);
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow.swiper-button-prev {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow.swiper-button-prev {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow.swiper-button-next {
    margin: 0% 4.6% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow.swiper-button-next {
        margin: 0% 0% 0% 0%;
    }
}

body.page-71735 .lanyun-section-oggr9lr1 .lanyun-arrow:hover {
    background-color: rgba(57, 106, 252, 1);
}

body.page-71735 .lanyun-section-t40rr07q > .lanyun-widget-container {
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: rgba(247, 247, 247, 1);
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-t40rr07q > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-t40rr07q > .lanyun-widget-container {
        padding: 0px 0px 0px 10px;
        background-position-x: center;
        background-position-y: center;
    }
}

body.page-71735 .lanyun-section-u5xiceui > .lanyun-widget-container {
    padding: 25px 20px 25px 0px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-u5xiceui > .lanyun-widget-container {
        padding: 15px 0px 15px 0px;
    }
}

body.page-71735 .lanyun-section-mirzch99 > .lanyun-widget-container {
    text-align: left;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-mirzch99 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-mirzch99 .lanyun-crumbs-content {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-mirzch99 .lanyun-crumbs-content {
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-mirzch99 .lanyun-current-title {
    color: rgba(243, 127, 48, 1);
    font-size: 16px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-mirzch99 .lanyun-current-title {
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-mirzch99 .lanyun-decollator {
    color: rgba(85, 85, 85, 1);
    font-size: 16px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-mirzch99 .lanyun-decollator {
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-mirzch99 .lanyun-crumbs-content:hover {
    color: rgba(30, 75, 159, 1);
}

body.page-71735 .lanyun-section-mirzch99 .lanyun-position-icon {
    font-size: 20px;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-mirzch99 .lanyun-position-icon {
        font-size: 16px;
    }
}

body.page-71735 .lanyun-section-m2i37p0r > .lanyun-widget-container {
    padding: 100px 15px 120px 15px;
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-m2i37p0r > .lanyun-widget-container {
        padding: 30px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-m2i37p0r > .lanyun-widget-container {
        padding: 50px 12px 32px 12px;
    }
}

body.page-71735 .lanyun-section-4c7ks6b1 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-71735 .lanyun-section-msaqk2ze > .lanyun-widget-container {
    background-image: url("../picture/favicon-gear.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: left;
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 45px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-msaqk2ze > .lanyun-widget-container {
        padding: 0px 0px 0px 30px;
    }
}

body.page-71735 .lanyun-section-msaqk2ze .lanyun-text {
    font-size: 24px;
    line-height: 1;
    font-weight: bold;
    color: rgba(243, 127, 48, 1);
}

@media (max-width: 1024px) {
    body.page-71735 .lanyun-section-msaqk2ze .lanyun-text {
        font-size: 34px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-msaqk2ze .lanyun-text {
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-eaanl8ih .lanyun-headline {
    font-weight: normal;
    font-size: 48px;
    letter-spacing: -3px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-eaanl8ih .lanyun-headline {
        font-size: 24px;
        letter-spacing: -2px;
    }
}

body.page-71735 .lanyun-section-udx27bkh .lanyun-divider {
    --border-style: solid;
}

body.page-71735 .lanyun-section-udx27bkh .lanyun-interval {
    height: 60px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-udx27bkh .lanyun-interval {
        height: 20px;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-oca2p0ge > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-vl49jeh4 > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-vl49jeh4 .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-vl49jeh4 .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-2l3lfhl8 > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-2l3lfhl8 .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-2l3lfhl8 .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71735 .lanyun-section-etz6y9w8 > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-etz6y9w8 .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-etz6y9w8 .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-tkhco7ds > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-tkhco7ds .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-tkhco7ds .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71735 .lanyun-section-wm92z1ph > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-wm92z1ph .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-wm92z1ph .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-zfpxxhv1 > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-zfpxxhv1 .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-zfpxxhv1 .lanyun-text {
        line-height: 1.8;
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-ni0ya96u > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-ni0ya96u .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-ni0ya96u .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-wpddqvtd .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-wpddqvtd .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-9c3rr7c4 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-carousel-img {
    padding-bottom: 94.6%;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-ydwa1nx5 > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-dot {
    margin: 15px 0px 15px 0px;
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-arrow {
    font-size: 20px;
    color: rgba(255, 255, 255, 1);
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-arrow.swiper-button-prev {
    margin: 0px 20px 0px 20px;
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-arrow.swiper-button-next {
    margin: 0px 20px 0px 20px;
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-dot .swiper-pagination-bullet {
    background-color: rgba(255, 255, 255, 1);
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71735 .lanyun-section-ydwa1nx5 .lanyun-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71735 .lanyun-section-hyckezin > .lanyun-widget-container {
    margin: 60px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-hyckezin > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-71735 .lanyun-section-hm2dx93c {
        width: 46%;
    }
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-hm2dx93c > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-carousel-img {
    padding-bottom: 94.6%;
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-dot {
    margin: 15px 0px 15px 0px;
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-arrow {
    font-size: 20px;
    color: rgba(255, 255, 255, 1);
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-arrow.swiper-button-prev {
    margin: 0px 20px 0px 20px;
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-arrow.swiper-button-next {
    margin: 0px 20px 0px 20px;
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-dot .swiper-pagination-bullet {
    background-color: rgba(255, 255, 255, 1);
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-dot .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: rgba(243, 127, 48, 1);
}

body.page-71735 .lanyun-section-kdrn8xzp .lanyun-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(243, 127, 48, 1);
}

@media (min-width: 768px) {
    body.page-71735 .lanyun-section-q5lvzhjv {
        width: 54%;
    }
}

body.page-71735 .lanyun-section-q5lvzhjv > .lanyun-widget-container {
    padding: 0% 0% 0% 8%;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-q5lvzhjv > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-tpo6gsel > .lanyun-widget-container {
    margin: 50px 0px 15px 0px;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-tpo6gsel > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

body.page-71735 .lanyun-section-tpo6gsel .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-tpo6gsel .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-uy0i9pdc > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-uy0i9pdc .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-uy0i9pdc .lanyun-text {
        font-size: 14px;
    }
}

body.page-71735 .lanyun-section-05ung0ld > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-05ung0ld .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-05ung0ld .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-4ki7mpdj > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-4ki7mpdj .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-4ki7mpdj .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

body.page-71735 .lanyun-section-s1mh4vw8 > .lanyun-widget-container {
    margin: 0px 0px 15px 0px;
}

body.page-71735 .lanyun-section-s1mh4vw8 .lanyun-headline {
    font-size: 30px;
    font-weight: normal;
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-s1mh4vw8 .lanyun-headline {
        font-size: 18px;
    }
}

body.page-71735 .lanyun-section-9jaa4p07 > .lanyun-widget-container {
    margin: 0px 0px 30px 0px;
}

body.page-71735 .lanyun-section-9jaa4p07 .lanyun-text {
    font-size: 16px;
    color: rgba(82, 82, 82, 1);
}

@media (max-width: 767px) {
    body.page-71735 .lanyun-section-9jaa4p07 .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
    body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item {
        white-space: normal;      /* 允许文字换行 */
        word-break: break-all;    /* 长单词/连续字符强制换行 */
        text-align: center;       /* 换行后居中对齐 */
    }
}

/* ========== 核心优势模块美化 ========== */
/* 桌面端卡片样式 */
@media (min-width: 1025px) {
    body.page-71725 .lanyun-section-hrbqgy9n > .lanyun-widget-container {
        padding: 60px 40px;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-box-container {
        gap: 25px;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp {
        background: linear-gradient(180deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);
        border-radius: 12px;
        transition: all 0.4s ease;
        border: 1px solid rgba(255,255,255,0.08);
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp:hover {
        transform: translateY(-8px);
        background: linear-gradient(180deg, rgba(243,127,48,0.15) 0%, rgba(255,255,255,0) 100%);
        border-color: rgba(243,127,48,0.3);
        box-shadow: 0 20px 40px rgba(0,0,0,0.2);
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp > .lanyun-widget-container {
        padding: 40px 30px;
        border: none;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-bdnfcn6j > .lanyun-widget-container {
        margin: 0 0 25px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img-wrap {
        width: 70px;
        height: 70px;
        border-radius: 16px;
        background: linear-gradient(135deg, rgba(243,127,48,0.2), rgba(243,127,48,0.05));
        display: flex;
        align-items: center;
        justify-content: center;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img {
        width: 36px;
        height: 36px;
        object-fit: contain;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf > .lanyun-widget-container {
        margin: 0 0 15px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf .lanyun-headline {
        font-size: 22px;
        font-weight: 600;
        letter-spacing: 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih > .lanyun-widget-container {
        margin: 0 0 25px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
        opacity: 0.8;
        min-height: 100px;
        text-align: justify;
        text-justify: inter-ideograph;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-gaesyvcm > .lanyun-widget-container {
        margin: 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-btn-us2 {
        background: linear-gradient(135deg, rgba(243,127,48,0.9), rgba(243,127,48,0.7));
        border-radius: 8px;
        padding: 0 24px;
        width: auto;
        font-size: 14px;
        transition: all 0.3s ease;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-btn-us2:hover {
        transform: translateX(5px);
        box-shadow: 0 4px 15px rgba(243,127,48,0.4);
    }
}

/* 核心优势 - 标题下方补充描述 */
body.page-71725 .adv-intro {
    max-width: 640px;
    margin: 20px 0 0 0;
    font-size: 16px;
    line-height: 1.8;
    font-family: 'Inter', sans-serif;
    letter-spacing: 0.5px;
    text-align: left;
    color: rgba(255, 255, 255, 0.72);
}

@media (max-width: 767px) {
    body.page-71725 .adv-intro {
        font-size: 14px;
        line-height: 1.8;
        margin: 14px 0 0 0;
    }
}

/* 核心优势卡片 - Font Awesome 图标 */
body.page-71725 .lanyun-section-hrbqgy9n .lanyun-adv-icon {
    display: inline-block;
    font-size: 32px;
    line-height: 1;
    color: #F37F30;
    transition: transform 0.4s ease, color 0.4s ease;
}

body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp:hover .lanyun-adv-icon {
    transform: scale(1.12);
    color: #F7A06A;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-adv-icon {
        font-size: 26px;
    }
}

/* 平板端 */
@media (min-width: 768px) and (max-width: 1024px) {
    body.page-71725 .lanyun-section-hrbqgy9n > .lanyun-widget-container {
        padding: 40px 20px;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp {
        background: linear-gradient(180deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);
        border-radius: 10px;
        border: 1px solid rgba(255,255,255,0.08);
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp > .lanyun-widget-container {
        padding: 30px 20px;
        border: none;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-bdnfcn6j > .lanyun-widget-container {
        margin: 0 0 15px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img-wrap {
        width: 55px;
        height: 55px;
        border-radius: 12px;
        background: linear-gradient(135deg, rgba(243,127,48,0.2), rgba(243,127,48,0.05));
        display: flex;
        align-items: center;
        justify-content: center;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img {
        width: 28px;
        height: 28px;
        object-fit: contain;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf > .lanyun-widget-container {
        margin: 0 0 10px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf .lanyun-headline {
        font-size: 18px;
        font-weight: 600;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih > .lanyun-widget-container {
        margin: 0 0 15px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih .lanyun-text {
        font-size: 13px;
        line-height: 1.7;
        min-height: 100px;
        text-align: justify;
        text-justify: inter-ideograph;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-gaesyvcm > .lanyun-widget-container {
        margin: 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-btn-us2 {
        background: linear-gradient(135deg, rgba(243,127,48,0.9), rgba(243,127,48,0.7));
        border-radius: 6px;
        padding: 0 20px;
        width: auto;
        height: 40px;
        line-height: 40px;
        font-size: 13px;
    }
}

/* 移动端 */
@media (max-width: 767px) {
    body.page-71725 .lanyun-section-hrbqgy9n > .lanyun-widget-container {
        padding: 30px 15px;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-box-container {
        flex-direction: column;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp {
        width: 100%;
        background: linear-gradient(180deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);
        border-radius: 10px;
        border: 1px solid rgba(255,255,255,0.08);
        margin-bottom: 12px;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp:last-child {
        margin-bottom: 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-qcw9fynp > .lanyun-widget-container {
        padding: 25px 20px;
        border: none;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-bdnfcn6j > .lanyun-widget-container {
        margin: 0 0 12px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img-wrap {
        width: 48px;
        height: 48px;
        border-radius: 10px;
        background: linear-gradient(135deg, rgba(243,127,48,0.2), rgba(243,127,48,0.05));
        display: flex;
        align-items: center;
        justify-content: center;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf > .lanyun-widget-container {
        margin: 0 0 8px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-y4xl0jwf .lanyun-headline {
        font-size: 17px;
        font-weight: 600;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih > .lanyun-widget-container {
        margin: 0 0 15px 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-ip12aqih .lanyun-text {
        font-size: 13px;
        line-height: 1.7;
        min-height: 100px;
        text-align: justify;
        text-justify: inter-ideograph;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-section-gaesyvcm > .lanyun-widget-container {
        margin: 0;
    }

    body.page-71725 .lanyun-section-hrbqgy9n .lanyun-btn-us2 {
        background: linear-gradient(135deg, rgba(243,127,48,0.9), rgba(243,127,48,0.7));
        border-radius: 6px;
        padding: 0;
        width: 100%;
        max-width: 180px;
        text-align: center;
        height: 38px;
        line-height: 38px;
        font-size: 13px;
    }
}

/* 深色按钮 hover 时的一次性光泽扫过动画 */
@keyframes btnShine {
    0%   { background-position: 200% 0; }
    100% { background-position: -60% 0; }
}

/* ========== 统一"查看更多"按钮基础样式（深色底 + 右侧斜切块） ========== */
body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn,
body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new {
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 175px;
    height: 50px;
    line-height: 50px;
    padding: 0 0 0 28px;
    background-color: #2b2b2b !important;
    background-image: linear-gradient(115deg, rgba(255,255,255,0) 35%, rgba(255,255,255,0.45) 50%, rgba(255,255,255,0) 65%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: 200% 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    font-size: 15px;
    text-align: left;
    transition: none;
}

/* 其他区块：右侧橙色斜切块（橙底） */
body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new::before,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new::before,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn::before,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn::before {
    content: "";
    position: absolute;
    top: 0;
    right: -14px;
    width: 62px;
    height: 100%;
    background: #F37F30;
    transform: skewX(-18deg);
    transition: background-color 0.4s ease;
    z-index: 1;
}

/* 其他区块：白色箭头 */
body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new::after,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new::after,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn::after,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: auto;
    right: 20px;
    width: 8px;
    height: 8px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    background: none;
    transform: translateY(-50%) rotate(45deg);
    animation: none;
    transition: border-color 0.4s ease;
    z-index: 2;
}

/* 携手共赢（bjujvfd9）：右侧白色斜切块（白底） */
body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new::before {
    content: "";
    position: absolute;
    top: 0;
    right: -14px;
    width: 62px;
    height: 100%;
    background: #ffffff;
    transform: skewX(-18deg);
    transition: background-color 0.4s ease;
    z-index: 1;
}

/* 携手共赢（bjujvfd9）：橙色箭头 */
body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: auto;
    right: 20px;
    width: 8px;
    height: 8px;
    border-top: 2px solid #F37F30;
    border-right: 2px solid #F37F30;
    background: none;
    transform: translateY(-50%) rotate(45deg);
    animation: none;
    transition: border-color 0.4s ease;
    z-index: 2;
}

/* 文字层置顶 */
body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new .lanyun-btn-text,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new .lanyun-btn-text,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn .lanyun-btn-text,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn .lanyun-btn-text,
body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new .lanyun-btn-text {
    position: relative;
    z-index: 2;
}

/* hover：其他区块 橙块→白，箭头→橙 */
body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new:hover,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new:hover,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn:hover,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn:hover {
    background-color: #2b2b2b !important;
    transform: none;
    box-shadow: none;
    animation: btnShine 0.8s ease;
}

body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new:hover::before,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new:hover::before,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn:hover::before,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn:hover::before {
    background: #ffffff;
}

body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new:hover::after,
body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new:hover::after,
body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn:hover::after,
body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn:hover::after {
    border-color: #F37F30;
    animation: none;
}

/* hover：携手共赢 保持白底橙箭头不变色 */
body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new:hover {
    background-color: #2b2b2b !important;
    transform: none;
    box-shadow: none;
    animation: btnShine 0.8s ease;
}

body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new:hover::before {
    background: #ffffff;
}

body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new:hover::after {
    border-color: #F37F30;
    animation: none;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-c9n27k14 .lanyun-btn-new,
    body.page-71725 .lanyun-section-73y0ve4p .lanyun-btn-new,
    body.page-71725 .lanyun-section-5pyyee3h .lanyun-btn,
    body.page-71725 .lanyun-section-tqmsqx8e .lanyun-btn,
    body.page-71725 .lanyun-section-bjujvfd9 .lanyun-btn-new {
        width: 150px;
        height: 44px;
        line-height: 44px;
        font-size: 14px;
        padding-left: 24px;
    }
}

/* 标题区域 - 桌面端 */
@media (min-width: 1025px) {
    body.page-71725 .lanyun-section-gmfccbhd .lanyun-text {
        font-size: 42px;
        letter-spacing: 1px;
    }

    body.page-71725 .lanyun-section-rkhld9xf > .lanyun-widget-container {
        padding: 0 0 20px 0;
    }
}

/* Tab标签美化 */
body.page-71725 .lanyun-section-qax538uc .lanyun-tab-tag {
    gap: 0 30px;
    padding: 0 0 15px 0;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item {
    border: none;
    padding: 12px 0;
    position: relative;
    transition: all 0.3s ease;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 3px;
    background: linear-gradient(90deg, rgba(243,127,48,1), rgba(243,127,48,0.5));
    border-radius: 2px;
    transition: width 0.3s ease;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item:hover::after,
body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item.on::after {
    width: 100%;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-text {
    font-size: 18px;
    font-weight: 500;
    color: rgba(80, 80, 80, 1);
    transition: color 0.3s ease;
}

body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item:hover .lanyun-tab-text,
body.page-71725 .lanyun-section-qax538uc .lanyun-tab-item.on .lanyun-tab-text {
    color: rgba(243,127,48,1);
    font-weight: 600;
}

/* 产品内容区域美化 */
body.page-71725 .lanyun-section-lv1r8enf .lanyun-box-container {
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    transition: all 0.4s ease;
}

body.page-71725 .lanyun-section-lv1r8enf .lanyun-box-container:hover {
    box-shadow: 0 8px 30px rgba(0,0,0,0.12);
    transform: translateY(-2px);
}

/* 左侧文字区域（移动端保留自身渐变背景） */
body.page-71725 .lanyun-section-sur5f4zl > .lanyun-widget-container {
    background: linear-gradient(to right, rgba(243,127,48,0.98) 0%, rgba(243,127,48,0.92) 55%, rgba(243,127,48,0.55) 80%, rgba(243,127,48,0) 100%);
    padding: 50px 40px;
}

/* 桌面端：渐变单独开一层，位于图片之上、文字之下 */
@media (min-width: 768px) {
    body.page-71725 .lanyun-section-lv1r8enf .lanyun-box-container {
        position: relative;
    }

    /* 独立渐变层 */
    body.page-71725 .lanyun-section-lv1r8enf .lanyun-box-container::before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 65%;
        background: linear-gradient(to right, rgba(243,127,48,0.98) 0%, rgba(243,127,48,0.92) 55%, rgba(243,127,48,0.55) 80%, rgba(243,127,48,0) 100%);
        z-index: 2;
        pointer-events: none;
    }

    /* 文字层：置于渐变层之上，背景透明 */
    body.page-71725 .lanyun-section-sur5f4zl {
        position: relative;
        z-index: 3;
    }

    body.page-71725 .lanyun-section-sur5f4zl > .lanyun-widget-container {
        background: transparent;
    }

    /* 图片层：置于渐变层之上 */
    body.page-71725 .lanyun-section-1swjggs8 {
        position: relative;
        z-index: 2;
    }
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-sur5f4zl > .lanyun-widget-container {
        padding: 30px 25px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-sur5f4zl {
        width: 100% !important;
    }

    body.page-71725 .lanyun-section-sur5f4zl > .lanyun-widget-container {
        padding: 25px 20px;
    }
}

/* 产品名称 */
body.page-71725 .lanyun-section-hdv9v15u .lanyun-headline {
    font-size: 36px;
    font-weight: 600;
    letter-spacing: 2px;
    margin-bottom: 10px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-hdv9v15u .lanyun-headline {
        font-size: 22px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-hdv9v15u .lanyun-headline {
        font-size: 20px;
    }
}

/* 产品描述 */
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text p,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text span,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text strong,
body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text b {
    font-size: 16px;
    line-height: 1.8;
    font-family: 'Inter', sans-serif;
    font-weight: 100 !important;
    opacity: 0.9;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-5a2vuc59 .lanyun-text {
        font-size: 13px;
    }
}

/* 产品按钮 —— 图一造型：左侧深色 + 右侧橙色斜切箭头，hover 过渡为图二 */
body.page-71725 .lanyun-section-pampgkng .lanyun-btnw {
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 175px;
    height: 50px;
    line-height: 50px;
    padding: 0 0 0 28px;
    background-color: #2b2b2b;
    background-image: linear-gradient(115deg, rgba(255,255,255,0) 35%, rgba(255,255,255,0.45) 50%, rgba(255,255,255,0) 65%);
    background-repeat: no-repeat;
    background-size: 200% 100%;
    background-position: 200% 0;
    border: none;
    border-radius: 0;
    backdrop-filter: none;
    color: #fff;
    font-size: 15px;
    text-align: left;
    transition: none;
}

/* 右侧斜切块（改为白色） */
body.page-71725 .lanyun-section-pampgkng .lanyun-btnw::before {
    content: "";
    position: absolute;
    top: 0;
    right: -14px;
    width: 62px;
    height: 100%;
    background: #ffffff;
    transform: skewX(-18deg);
    transition: background-color 0.4s ease;
    z-index: 1;
}

/* 箭头（覆盖内联的 shine 效果） */
body.page-71725 .lanyun-section-pampgkng .lanyun-btnw::after {
    content: "";
    position: absolute;
    top: 50%;
    left: auto;
    right: 20px;
    width: 8px;
    height: 8px;
    border-top: 2px solid #F37F30;
    border-right: 2px solid #F37F30;
    background: none;
    transform: translateY(-50%) rotate(45deg);
    animation: none;
    transition: border-color 0.4s ease;
    z-index: 2;
}

/* 文字置于上层 */
body.page-71725 .lanyun-section-pampgkng .lanyun-btnw .lanyun-btn-text {
    position: relative;
    z-index: 2;
}

/* hover（图二）：橙块过渡为白，箭头过渡为橙 */
body.page-71725 .lanyun-section-pampgkng .lanyun-btnw:hover {
    background-color: #2b2b2b;
    transform: none;
    animation: btnShine 0.8s ease;
}

body.page-71725 .lanyun-section-pampgkng .lanyun-btnw:hover::before {
    background: #ffffff;
}

body.page-71725 .lanyun-section-pampgkng .lanyun-btnw:hover::after {
    border-color: #F37F30;
    animation: none;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-pampgkng .lanyun-btnw {
        width: 150px;
        height: 44px;
        line-height: 44px;
        font-size: 14px;
        padding-left: 24px;
    }
}

/* 右侧图片区域 */
body.page-71725 .lanyun-section-1swjggs8 > .lanyun-widget-container {
    padding: 0;
    height: 100%;
}

body.page-71725 .lanyun-section-1swjggs8 .lanyun-section-fuf652vp,
body.page-71725 .lanyun-section-1swjggs8 .lanyun-section-fuf652vp > .lanyun-widget-container {
    height: 100%;
}

body.page-71725 .lanyun-section-fuf652vp .lanyun-img-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding-left: 18%;
    box-sizing: border-box;
}

body.page-71725 .lanyun-section-fuf652vp .lanyun-img {
    width: 90%;
    height: 90%;
    object-fit: contain;
    transition: transform 0.6s ease;
}

body.page-71725 .lanyun-section-lv1r8enf .lanyun-box-container:hover .lanyun-section-fuf652vp .lanyun-img {
    transform: scale(1.05);
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-1swjggs8 {
        width: 100% !important;
    }

    body.page-71725 .lanyun-section-fuf652vp .lanyun-img-wrap {
        padding-left: 0;
    }

    body.page-71725 .lanyun-section-fuf652vp .lanyun-img {
        height: 200px;
    }
}

/* 间隔调整 */
body.page-71725 .lanyun-section-p8v2yw6n .lanyun-interval,
body.page-71725 .lanyun-section-9fu5ap9d .lanyun-interval {
    height: 20px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-p8v2yw6n .lanyun-interval,
    body.page-71725 .lanyun-section-9fu5ap9d .lanyun-interval {
        height: 12px;
    }
}

body.page-71725 .lanyun-section-zbt68lzq .lanyun-interval {
    height: 25px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-zbt68lzq .lanyun-interval {
        height: 15px;
    }
}

body.page-71725 .lanyun-section-0iii0t0m .lanyun-interval {
    height: 30px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-0iii0t0m .lanyun-interval {
        height: 18px;
    }
}

/* ========== 统计数字模块美化 ========== */
/* 外层容器 */
body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container {
    background: linear-gradient(135deg, rgba(243,127,48,1) 0%, rgba(210,95,25,1) 100%);
    padding: 60px 40px;
    position: relative;
    overflow: hidden;
}

body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container::before {
    content: '';
    position: absolute;
    top: -50%;
    right: -10%;
    width: 400px;
    height: 400px;
    border-radius: 50%;
    background: rgba(255,255,255,0.05);
}

body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container::after {
    content: '';
    position: absolute;
    bottom: -30%;
    left: -5%;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background: rgba(255,255,255,0.03);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container {
        padding: 40px 25px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-bgitazxs > .lanyun-widget-container {
        padding: 30px 15px;
    }
}

/* 统计项容器 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-wrap {
        flex-wrap: wrap;
        gap: 12px;
    }
}

/* 单个统计项 —— 取消卡片边框，改用双色浮雕分割线 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item {
    text-align: center;
    padding: 20px 80px;
    background: transparent;
    border: none;
    border-radius: 0;
    transition: transform 0.3s ease;
    min-width: 180px;
    position: relative;
}

/* 双色浮雕竖向分割线（桌面端，位于两项交界中心，最后一项不显示） */
@media (min-width: 768px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item:not(:last-child)::after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
        width: 2px;
        height: 72px;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.22) 50%, rgba(0, 0, 0, 0) 100%);
        box-shadow: 1px 0 0 rgba(255, 255, 255, 0.55);
        border-radius: 1px;
    }
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item:hover {
    transform: translateY(-5px);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item {
        padding: 15px 20px;
        min-width: 140px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item {
        flex: 1 1 calc(50% - 6px);
        min-width: 0;
        padding: 15px 10px;
    }
}

/* 数字 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
    font-size: 56px;
    font-weight: 700;
    color: #fff;
    line-height: 1.2;
    white-space: nowrap;
    text-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-num {
        font-size: 36px;
    }
}

/* 数字与单位容器：横向排列、数字不换行，单位置于右上角 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-top {
    display: inline-flex;
    align-items: flex-start;
    justify-content: center;
    white-space: nowrap;
}

/* 单位 —— 右上角上标 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-unit {
    align-self: flex-start;
    margin-top: 8px;
    font-size: 18px;
    color: rgba(255,255,255,0.9);
    margin-left: 4px;
    font-weight: 400;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-unit {
        font-size: 15px;
    }
}

/* 标题 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-title {
    font-size: 16px;
    color: rgba(255,255,255,0.85);
    margin-top: 12px;
    letter-spacing: 2px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-title {
        font-size: 14px;
        margin-top: 8px;
    }
}

/* 统计数字模块 - 强制一行显示 */
body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-wrap {
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: space-around !important;
    align-items: center !important;
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-item {
    flex: 1 1 0 !important;
    min-width: 0 !important;
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-widget-container {
    display: flex !important;
    flex-wrap: nowrap !important;
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-widget-container > div {
    flex: 1 1 100% !important;
}

body.page-71725 .lanyun-section-uc4nrr3n .lanyun-count-wrap > div {
    flex: 1 1 0 !important;
    min-width: 0 !important;
}

/* ========== NEWS新闻列表模块美化 ========== */
/* 轮播容器 - 让按钮完全显示 */
body.page-71725 .lanyun-section-qx2h5rmw > .lanyun-widget-container {
    overflow: visible;
    padding: 0 50px;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-container {
    overflow: visible;
    padding: 15px 0;
}

/* 新闻卡片容器 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item {
    border: none;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 8px 35px rgba(0,0,0,0.1);
    transition: all 0.4s ease;
    margin-bottom: 30px;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 60px rgba(0,0,0,0.18);
    border-color: transparent;
}

/* 图片区域 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img-wrap {
    border-radius: 0;
    overflow: hidden;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-row-img {
    transition: transform 0.6s ease;
    padding-bottom: 65%;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover .lanyun-row-img {
    transform: scale(1.08);
}

/* 文字区域 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-text {
    padding: 30px 35px 35px;
    border: none;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-text {
        padding: 25px 28px 28px;
    }
}

/* 日期 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-time {
    font-size: 15px;
    color: rgba(243,127,48,0.8);
    padding: 0 0 15px 0;
    border: none;
    letter-spacing: 1px;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-time::before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: rgba(243,127,48,0.6);
    margin-right: 10px;
    vertical-align: middle;
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-time {
        padding: 0 0 12px 0;
        font-size: 13px;
    }
}

/* 标题 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-title {
    font-size: 24px;
    font-weight: 700;
    color: rgba(30,30,30,1);
    line-height: 1.4;
    margin-bottom: 15px;
    letter-spacing: 0.5px;
    transition: color 0.3s ease;
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(243,127,48,1);
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-title {
        font-size: 19px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-title {
        font-size: 17px;
        line-height: 1.4;
    }
}

/* 描述 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-desc {
    font-size: 16px;
    color: rgba(100,100,100,1);
    line-height: 1.8;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-text-desc {
        font-size: 14px;
    }
}

/* 分页器 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-dot {
    margin: 25px 0 0 0;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: rgba(243,127,48,0.3);
    transition: all 0.3s ease;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-pagination-bullet-active {
    width: 24px;
    background: rgba(243,127,48,1);
}

/* 导航箭头 */
body.page-71725 .lanyun-section-qx2h5rmw .lanyun-arrow {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: rgba(255,255,255,0.95);
    box-shadow: 0 6px 25px rgba(0,0,0,0.12);
    transition: all 0.3s ease;
    color: #333;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid rgba(0,0,0,0.05);
}

body.page-71725 .lanyun-section-qx2h5rmw .lanyun-arrow:hover {
    background: linear-gradient(135deg, rgba(243,127,48,1), rgba(210,95,25,1));
    color: #fff;
    box-shadow: 0 8px 30px rgba(243,127,48,0.4);
    transform: translateY(-50%) scale(1.1);
    border-color: transparent;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev,
body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
    width: 56px;
    height: 56px;
    margin-top: -28px;
    top: 35%;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev {
    left: -30px;
}

body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
    right: -30px;
}

@media (max-width: 1024px) {
    body.page-71725 .lanyun-section-qx2h5rmw > .lanyun-widget-container {
        padding: 0 30px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev,
    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
        width: 48px;
        height: 48px;
        margin-top: -24px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-arrow {
        width: 48px;
        height: 48px;
        font-size: 18px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev {
        left: -20px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
        right: -20px;
    }
}

@media (max-width: 767px) {
    body.page-71725 .lanyun-section-qx2h5rmw > .lanyun-widget-container {
        padding: 0 15px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev,
    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
        width: 40px;
        height: 40px;
        margin-top: -20px;
        top: 30%;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .lanyun-arrow {
        width: 40px;
        height: 40px;
        font-size: 16px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-prev {
        left: -8px;
    }

    body.page-71725 .lanyun-section-qx2h5rmw .swiper-button-next {
        right: -8px;
    }
}

/* ========== Products Tab导航箭头切换 ========== */
.tab-nav-wrap {
    position: relative;
    display: flex;
    align-items: center;
}

.tab-nav-arrow {
    width: 36px;
    height: 36px;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    flex-shrink: 0;
    transition: all 0.3s ease;
    z-index: 2;
    color: #666;
    font-size: 14px;
}

.tab-nav-arrow:hover {
    background: rgba(243,127,48,1);
    border-color: rgba(243,127,48,1);
    color: #fff;
}

.tab-nav-arrow.disabled {
    opacity: 0.4;
    cursor: not-allowed;
}

.tab-nav-arrow.disabled:hover {
    background: #fff;
    border-color: #e0e0e0;
    color: #666;
}

.tab-nav-wrap .lanyun-tab-tag {
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    flex: 1;
    margin: 0 10px;
}

.tab-nav-wrap .lanyun-tab-tag::-webkit-scrollbar {
    display: none;
}

@media (max-width: 768px) {
    .tab-nav-arrow {
        width: 30px;
        height: 30px;
        font-size: 12px;
    }

    .tab-nav-wrap .lanyun-tab-tag {
        margin: 0 6px;
    }
}

/* ========== 页尾：栏目列均匀铺开 + 联系信息靠右 ==========
   原先这三条规则被限定在 body.page-71725（只有首页 body 带这个 class），
   导致内页页尾的栏目列全部挤在左边。去掉 body class 限定，全站页尾统一。 */
.lanyun-section-g6x8l5vf .lanyun-box-container {
    justify-content: space-between;
}

.lanyun-section-ecd7vl1b > .lanyun-widget-container {
    text-align: left;
}

.lanyun-section-ecd7vl1b .lanyun-img-box-wrap a {
    justify-content: flex-start;
}

@media (max-width: 767px) {
    .lanyun-section-g6x8l5vf .lanyun-box-container {
        justify-content: center;
    }

    .lanyun-section-ecd7vl1b > .lanyun-widget-container {
        text-align: center;
    }

    .lanyun-section-ecd7vl1b .lanyun-img-box-wrap a {
        justify-content: center;
    }
}