@media (min-width: 768px) {
    .lanyun-section-pv9u3rdf {
        width: 68%;
    }
}

.lanyun-section-fe16hjii > .lanyun-widget-container {
    text-align: left;
}

.lanyun-section-fe16hjii .lanyun-img {
    width: 62%;
}

@media (min-width: 768px) {
    .lanyun-section-1551ferw {
        width: 32%;
    }
}

.lanyun-section-dk4nedfi .lanyun-search-input {
    height: 28px;
}

.lanyun-section-l07rqmdv .lanyun-btn-wrap {
    align-items: stretch;
}

.lanyun-section-l07rqmdv .lanyun-btn {
    border-width: 0px 0px 0px 0px;
    border-radius: 19px 19px 19px 19px;
    margin: 5px 0px 5px 0px;
    font-size: 14px;
    padding: 8px 8px 8px 8px;
    background-color: rgba(71, 118, 192, 1);
}

.lanyun-section-54a2x3oj > .lanyun-widget-container {
    background-color: rgba(31, 113, 194, 1);
}

@media (max-width: 1024px) {
    .lanyun-section-54a2x3oj > .lanyun-widget-container {
        padding: 0px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-54a2x3oj > .lanyun-widget-container {
        padding: 8px 12px 5px 12px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-67r1mhhx {
        width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .lanyun-section-67r1mhhx {
        width: 68%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-67r1mhhx {
        width: 60%;
    }
}

.lanyun-section-67r1mhhx > .lanyun-widget-container {
    padding: 0% 4% 0% 0%;
}

@media (max-width: 1024px) {
    .lanyun-section-67r1mhhx > .lanyun-widget-container {
        padding: 0% 2% 0% 0%;
    }
}

.lanyun-section-95c7k7qc > .lanyun-widget-container {
    text-align: right;
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc > .lanyun-widget-container {
        padding: 10px 0px 10px 0px;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-first-item {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 1;
    margin: 0% 0% 0% 0%;
    text-align: center;
}

@media (max-width: 1024px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-item {
        font-size: 15px;
        margin: 0% 4% 0% 0%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-item {
        font-size: 15px;
        line-height: 2;
        margin: 0px 0px 0px 0px;
        color: rgba(255, 255, 255, 0.8);
        text-align: left;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-first-item:hover {
    background-color: rgba(10, 98, 239, 1);
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-item:hover {
        color: rgba(255, 255, 255, 1);
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-first-item.active {
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-item.active {
        color: rgba(255, 255, 255, 1);
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-first-name {
    padding: 15px 0px 15px 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-name {
        padding: 24px 4px 24px 4px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first-name {
        padding: 5px 10px 5px 16px;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-second {
    width: 140px;
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}

@media (max-width: 1024px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second {
        width: 200px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second {
        background-color: rgba(0, 0, 0, 0.1);
        box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0);
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-second-item {
    color: rgba(51, 51, 51, 1);
    font-size: 15px;
    line-height: 2;
    text-align: left;
    icon: fas fa-angle-right;
}

@media (max-width: 1024px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second-item {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second-item {
        font-size: 14px;
        line-height: 2;
        color: rgba(255, 255, 255, 0.6);
        text-align: left;
    }
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second-name {
        padding: 5px 10px 5px 20px;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-second-item:hover {
    background-color: rgba(31, 40, 100, 1);
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-second-item:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(31, 40, 100, 1);
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-third {
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    border-radius: 4px 4px 4px 4px;
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-third {
        box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0);
        background-color: rgba(0, 0, 0, 0.1);
        border-radius: 0px 0px 0px 0px;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-third-item {
    font-size: 14px;
    line-height: 2.5;
    margin: 0px 0px 0px 0px;
    text-align: left;
    color: rgba(51, 51, 51, 1);
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-third-item {
        font-size: 14px;
        line-height: 2;
        color: rgba(255, 255, 255, 0.7);
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-third-name {
    padding: 0px 30px 0px 30px;
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-third-name {
        padding: 4px 10px 4px 24px;
    }
}

.lanyun-section-95c7k7qc .lanyun-nav-third-item:hover {
    color: rgba(31, 40, 100, 1);
    background-color: rgba(31, 40, 100, 0.1);
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-third-item:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(255, 255, 255, 0);
    }
}

.lanyun-section-95c7k7qc .lanyun-mobile-open {
    color: rgba(31, 40, 100, 1);
    font-size: 20px;
}

@media (max-width: 767px) {
    .lanyun-section-95c7k7qc .lanyun-nav-first {
        background-color: rgba(31, 40, 100, 1);
        border-radius: 0px 0px 0px 0px;
    }
}

.lanyun-section-95c7k7qc .lanyun-mobile-close {
    color: rgba(31, 40, 100, 1);
}

.lanyun-section-v7akwyal > .lanyun-widget-container {
    background-color: rgba(5, 11, 49, 1);
    padding: 56px 15px 56px 15px;
}

@media (max-width: 1024px) {
    .lanyun-section-v7akwyal > .lanyun-widget-container {
        padding: 45px 15px 45px 15px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-v7akwyal > .lanyun-widget-container {
        padding: 40px 12px 30px 12px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-443c6neb {
        width: 25%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-443c6neb {
        width: 100%;
    }
}

.lanyun-section-443c6neb > .lanyun-widget-container {
    padding: 0% 4% 0% 0%;
}

@media (max-width: 767px) {
    .lanyun-section-443c6neb > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

.lanyun-section-pb5zb954 .lanyun-headline {
    color: rgba(255, 255, 255, 0.8);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    .lanyun-section-pb5zb954 .lanyun-headline {
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-pb5zb954 .lanyun-headline {
        font-size: 15px;
    }
}

.lanyun-section-2a6kiqu4 > .lanyun-widget-container {
    margin: 18px 0px 0px 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-2a6kiqu4 > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-2a6kiqu4 > .lanyun-widget-container {
        margin: 6px 0px 0px 0px;
    }
}

.lanyun-section-2a6kiqu4 .lanyun-text {
    color: rgba(255, 255, 255, 0.6);
    font-size: 16px;
    line-height: 1.75;
}

@media (max-width: 1024px) {
    .lanyun-section-2a6kiqu4 .lanyun-text {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-2a6kiqu4 .lanyun-text {
        font-size: 13px;
    }
}

@media (min-width: 768px) {
    .lanyun-section-vgdpea5p {
        width: 75%;
    }
}

@media (max-width: 767px) {
    .lanyun-section-vgdpea5p {
        width: 50%;
    }
}

.lanyun-section-vgdpea5p > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    .lanyun-section-vgdpea5p > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

.lanyun-section-nrmwcemv .lanyun-row-img {
    padding-bottom: 100%;
}

.lanyun-section-nrmwcemv .lanyun-gallery-item {
    --margin-right: 32px;
}

@media (max-width: 1024px) {
    .lanyun-section-nrmwcemv .lanyun-gallery-item {
        --margin-right: 20px;
    }
}

@media (max-width: 767px) {
    .lanyun-section-nrmwcemv .lanyun-gallery-item {
        --margin-right: 12px;
    }
}

.lanyun-section-nrmwcemv .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
    width: 64%;
}

.lanyun-section-nrmwcemv .lanyun-text-title {
    color: rgba(208, 208, 208, 1);
    font-size: 14px;
    line-height: 1.5;
    --line-clamp: 1;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    .lanyun-section-nrmwcemv .lanyun-text-title {
        font-size: 13px;
    }
}

.lanyun-section-nrmwcemv .lanyun-gallery-text {
    margin: 14px 0px 0px 0px;
    text-align: center;
}

@media (max-width: 1024px) {
    .lanyun-section-nrmwcemv .lanyun-gallery-text {
        margin: 12px 0px 0px 0px;
    }
}

.lanyun-section-nrmwcemv .lanyun-gallery-item > a {
    align-items: center;
}

.lanyun-section-nrmwcemv .lanyun-text-desc {
    color: rgba(196, 196, 196, 1);
}

.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;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-igi4gea3 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-71zo3a2k > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-carousel-img {
    padding-bottom: 41.7%;
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot {
    margin: 0px 0px 30px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot {
        margin: 0px 0px 16px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot {
        margin: 0px 0px 10px 0px;
    }
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot .swiper-pagination-bullet {
    margin: 0px 6px 0px 6px;
    padding: 0px 0px 0px 0px;
    width: 14px;
    height: 14px;
    border-width: 1px 1px 1px 1px;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 50% 50% 50% 50%;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.8);
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        margin: 0px 4px 0px 4px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot .swiper-pagination-bullet {
        height: 10px;
        width: 10px;
        margin: 0px 3px 0px 3px;
    }
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot .swiper-pagination-bullet:hover {
    background-color: rgba(255, 255, 255, 1);
    padding: 2px 2px 2px 2px;
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(255, 255, 255, 1);
    padding: 2px 2px 2px 2px;
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-arrow {
    border-style: solid;
    color: rgba(255, 255, 255, 0.6);
    border-width: 1px 1px 1px 1px;
    font-size: 20px;
    padding: 17px 21px 17px 21px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-arrow {
        font-size: 16px;
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-u0dtdw84 .lanyun-arrow {
        padding: 7px 9px 7px 9px;
        font-size: 14px;
    }
}

body.page-43531 .lanyun-section-u0dtdw84 .lanyun-arrow:hover {
    color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

body.page-43531 .lanyun-section-j16icx1e > .lanyun-widget-container {
    padding: 56px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-j16icx1e > .lanyun-widget-container {
        padding: 50px 15px 40px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-j16icx1e > .lanyun-widget-container {
        padding: 30px 12px 30px 12px;
    }
}

body.page-43531 .lanyun-section-9weu7e0n > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-w41kl49u .lanyun-headline {
    text-align: center;
    color: rgba(51, 51, 51, 1);
    font-size: 30px;
    font-weight: bold;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-w41kl49u .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-w41kl49u .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43531 .lanyun-section-cfjl7b9i > .lanyun-widget-container {
    margin: 2px 0px 0px 0px;
}

body.page-43531 .lanyun-section-cfjl7b9i .lanyun-headline {
    text-align: center;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-cfjl7b9i .lanyun-headline {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-cfjl7b9i .lanyun-headline {
        font-size: 12px;
    }
}

body.page-43531 .lanyun-section-ckl0o92n .lanyun-divider {
    --border-style: solid;
    --border-color: rgba(230, 230, 230, 1);
    --border-width: 1px;
    width: 680px;
}

body.page-43531 .lanyun-section-ckl0o92n .lanyun-interval {
    height: 12px;
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43531 .lanyun-section-j15nbdw5 > .lanyun-widget-container {
    margin: 32px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-j15nbdw5 > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-item {
    --margin-right: 30px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-item {
        --margin-right: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-item {
        --margin-right: 12px;
        --margin-top: 12px;
    }
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-text {
    border-style: solid;
    border-color: rgba(230, 230, 230, 1);
    border-width: 0px 1px 1px 1px;
    padding: 8px 8px 8px 8px;
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-text-title {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2;
    --line-clamp: 1;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-j15nbdw5 .lanyun-text-title {
        font-size: 15px;
    }
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-item:hover .lanyun-gallery-text {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-j15nbdw5 .lanyun-gallery-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-yzorwzlb > .lanyun-widget-container {
    background-image: url("../../files/57f51a874b2dc0aac6fabcbc7e593d07.jpg");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 100px 15px 70px 15px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-yzorwzlb > .lanyun-widget-container {
        padding: 80px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-yzorwzlb > .lanyun-widget-container {
        background-position-x: left;
        padding: 30px 12px 30px 12px;
    }
}

body.page-43531 .lanyun-section-rwkykc0c > .lanyun-widget-container {
    padding: 0% 54.6% 0% 0%;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-rwkykc0c > .lanyun-widget-container {
        padding: 0% 0% 0% 0%;
    }
}

body.page-43531 .lanyun-section-x33omfd3 .lanyun-headline {
    color: rgba(255, 255, 255, 0.6);
    font-size: 30px;
    line-height: 1.1;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-x33omfd3 .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-x33omfd3 .lanyun-headline {
        font-size: 20px;
    }
}

body.page-43531 .lanyun-section-3qft2ssn .lanyun-headline {
    text-align: left;
    color: rgba(255, 255, 255, 1);
    font-size: 30px;
    font-weight: bold;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-3qft2ssn .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-3qft2ssn .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43531 .lanyun-section-kpa0zgns > .lanyun-widget-container {
    margin: 22px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-kpa0zgns > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-kpa0zgns .lanyun-text {
    color: rgba(255, 255, 255, 0.8);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-kpa0zgns .lanyun-text {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-kpa0zgns .lanyun-text {
        font-size: 13px;
    }
}

body.page-43531 .lanyun-section-to3o7yfq > .lanyun-widget-container {
    margin: 24px 0px 0px 0px;
}

body.page-43531 .lanyun-section-to3o7yfq .lanyun-btn {
    background-color: rgba(255, 255, 255, 1);
    color: rgba(51, 51, 51, 1);
    padding: 14px 44px 14px 44px;
    font-size: 16px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-to3o7yfq .lanyun-btn {
        font-size: 14px;
        padding: 12px 36px 12px 36px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-to3o7yfq .lanyun-btn {
        font-size: 13px;
        padding: 10px 30px 10px 30px;
    }
}

body.page-43531 .lanyun-section-to3o7yfq .lanyun-btn:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-otzv1vi4 > .lanyun-widget-container {
    padding: 45px 15px 80px 15px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-otzv1vi4 > .lanyun-widget-container {
        padding: 40px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-otzv1vi4 > .lanyun-widget-container {
        padding: 30px 12px 40px 12px;
    }
}

body.page-43531 .lanyun-section-0knwzm97 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-eosvnbxl .lanyun-headline {
    text-align: center;
    color: rgba(51, 51, 51, 1);
    font-size: 30px;
    font-weight: bold;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-eosvnbxl .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-eosvnbxl .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43531 .lanyun-section-g7eo0893 > .lanyun-widget-container {
    margin: 2px 0px 0px 0px;
}

body.page-43531 .lanyun-section-g7eo0893 .lanyun-headline {
    text-align: center;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-g7eo0893 .lanyun-headline {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-g7eo0893 .lanyun-headline {
        font-size: 12px;
    }
}

body.page-43531 .lanyun-section-h85csyzi .lanyun-divider {
    --border-style: solid;
    --border-color: rgba(230, 230, 230, 1);
    --border-width: 1px;
    width: 680px;
}

body.page-43531 .lanyun-section-h85csyzi .lanyun-interval {
    height: 12px;
}

body.page-43531 .lanyun-section-choejkvu > .lanyun-widget-container {
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-choejkvu > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-choejkvu > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-jllwws9w {
        width: 75%;
    }
}

body.page-43531 .lanyun-section-jllwws9w > .lanyun-widget-container {
    padding: 0% 3.3% 0% 3.3%;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-jllwws9w > .lanyun-widget-container {
        padding: 0% 0% 0% 3%;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-jllwws9w > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-2lcsu4sb > .lanyun-widget-container {
    padding: 0px 15px 0px 15px;
    background-color: rgba(245, 245, 245, 1);
}

body.page-43531 .lanyun-section-7ew1dyx5 > .lanyun-widget-container {
    padding: 72px 0px 46px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-7ew1dyx5 > .lanyun-widget-container {
        padding: 50px 0px 32px 0px;
    }
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-9c56g55m {
        width: 22.8%;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-9c56g55m {
        width: 100%;
    }
}

body.page-43531 .lanyun-section-9c56g55m > .lanyun-widget-container {
    background-image: url("../../../364817720306/files/c5045a18f73e07235bdeaba41c844597.jpg");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0% 46.8% 0% 4.6%;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-9c56g55m > .lanyun-widget-container {
        padding: 12% 46.8% 12% 2%;
    }
}

body.page-43531 .lanyun-section-po0unegn > .lanyun-widget-container {
    margin: 80px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-po0unegn > .lanyun-widget-container {
        margin: 60px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-po0unegn > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-po0unegn .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.5;
    font-weight: bold;
    text-align: center;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-po0unegn .lanyun-headline {
        font-size: 17px;
    }
}

body.page-43531 .lanyun-section-zrsgvbkf .lanyun-divider {
    --border-style: solid;
    --border-color: rgba(255, 255, 255, 1);
    --border-width: 2px;
    width: 108px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-zrsgvbkf .lanyun-divider {
        width: 80px;
    }
}

body.page-43531 .lanyun-section-zrsgvbkf .lanyun-interval {
    height: 40px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-zrsgvbkf .lanyun-interval {
        height: 30px;
    }
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-dp1lztep {
        width: 77.2%;
    }
}

body.page-43531 .lanyun-section-dp1lztep > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-dp1lztep > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-time {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 1.5;
    margin: 10px 25px 0px 0px;
    padding: 20px 10px 0px 10px;
    border-width: 0px 0px 0px 0px;
    background-color: rgba(31, 40, 100, 1);
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-time {
        font-size: 15px;
        margin: 10px 20px 0px 0px;
        padding: 20px 10px 0px 10px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-time {
        padding: 20px 10px 0px 10px;
        margin: 10px 20px 0px 0px;
    }
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-item {
    background-color: rgba(255, 255, 255, 1);
    --margin-right: 1px;
    padding: 76px 55px 70px 35px;
    border-width: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-item {
        padding: 50px 24px 50px 24px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-item {
        padding: 30px 20px 30px 20px;
    }
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-time-year {
    font-size: 24px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-time-year {
        font-size: 20px;
    }
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-text-title {
    color: rgba(51, 51, 51, 1);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
    --line-clamp: 1;
    margin-bottom: 10px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-mg4w1pfd .lanyun-text-title {
        font-size: 17px;
    }
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-text-desc {
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    line-height: 1.8;
    --line-clamp: 2;
    margin-bottom: 0px;
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-text {
    padding: 4px 0px 0px 0px;
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-article-text:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-mg4w1pfd .lanyun-time-mouth {
    padding: 0px 0px 0px 0px;
    font-size: 16px;
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-row-img {
    padding-bottom: 62.5%;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-eue0fck1 > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-item {
        --margin-right: 0px;
    }
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-text {
    padding: 10px 14px 14px 14px;
    text-align: center;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-text {
        padding: 12px 12px 12px 12px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-text {
        padding: 8px 10px 8px 10px;
    }
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-text-title {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2;
    --line-clamp: 1;
    margin-bottom: 0px;
}

body.page-43531 .lanyun-section-eue0fck1 .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-jyjqg8su > .lanyun-widget-container {
    margin: 20px 0px 0px 0px;
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-245oupdc {
        width: 34.2%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-245oupdc {
        width: 76%;
    }
}

body.page-43531 .lanyun-section-245oupdc > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-bj0ojpnr .lanyun-video {
    height: 256px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-bj0ojpnr .lanyun-video {
        height: 240px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-bj0ojpnr .lanyun-video {
        height: 200px;
    }
}

body.page-43531 .lanyun-section-bj0ojpnr .lanyun-video-icon {
    color: rgba(255, 255, 255, 1);
    font-size: 42px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-bj0ojpnr .lanyun-video-icon {
        font-size: 32px;
    }
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-0smcudyr {
        width: 14.3%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-0smcudyr {
        width: 24%;
    }
}

body.page-43531 .lanyun-section-0smcudyr > .lanyun-widget-container {
    background-color: rgba(31, 40, 100, 1);
    padding: 0% 10% 11% 10%;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-0smcudyr > .lanyun-widget-container {
        padding: 110px 30px 0px 30px;
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-0smcudyr > .lanyun-widget-container {
        padding: 20px 16px 10px 16px;
    }
}

body.page-43531 .lanyun-section-yn1at9ww > .lanyun-widget-container {
    margin: 176px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-yn1at9ww > .lanyun-widget-container {
        margin: 50px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-yn1at9ww > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-yn1at9ww .lanyun-headline {
    text-align: right;
    color: rgba(255, 255, 255, 1);
    font-size: 24px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-yn1at9ww .lanyun-headline {
        font-size: 18px;
        text-align: right;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-yn1at9ww .lanyun-headline {
        text-align: left;
    }
}

body.page-43531 .lanyun-section-88plarrj .lanyun-headline {
    text-align: right;
    color: rgba(255, 255, 255, 0.8);
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-88plarrj .lanyun-headline {
        font-size: 12px;
        text-align: right;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-88plarrj .lanyun-headline {
        text-align: left;
    }
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-fuulzn8p {
        width: 51.5%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-fuulzn8p {
        width: 100%;
    }
}

body.page-43531 .lanyun-section-fuulzn8p > .lanyun-widget-container {
    margin: 0% 0% 0% 3.8%;
    background-color: rgba(255, 255, 255, 1);
    padding: 0% 9.5% 3% 9.5%;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-fuulzn8p > .lanyun-widget-container {
        padding: 0px 30px 20px 30px;
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-fuulzn8p > .lanyun-widget-container {
        padding: 0px 16px 20px 16px;
    }
}

body.page-43531 .lanyun-section-fcxefgfk > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
}

body.page-43531 .lanyun-section-fcxefgfk .lanyun-headline {
    text-align: center;
    color: rgba(51, 51, 51, 1);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.5;
}

body.page-43531 .lanyun-section-mwsu5q6h .lanyun-headline {
    text-align: center;
    color: rgba(51, 51, 51, 1);
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input {
    border-style: solid;
    font-size: 14px;
    height: 34px;
    padding: 4px 12px 4px 12px;
    border-color: rgba(230, 230, 230, 1);
    border-width: 1px 1px 1px 1px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input {
        font-size: 13px;
    }
}

body.page-43531 .lanyun-section-70wb9oph > .lanyun-widget-container {
    margin: 10px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-70wb9oph > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-section-form-wrap {
    --column-space: 10px;
    --row-space: 22px;
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input.textarea {
    height: 42px;
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input:hover {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input:focus {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-input::placeholder {
    color: rgba(51, 51, 51, 1);
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-btn {
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(31, 40, 100, 1);
    color: rgba(31, 40, 100, 1);
    font-size: 14px;
    padding: 12px 12px 12px 12px;
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-btn:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(31, 40, 100, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-70wb9oph .lanyun-form-item .n-error {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-ylajelpg > .lanyun-widget-container {
    padding: 45px 15px 80px 15px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-ylajelpg > .lanyun-widget-container {
        padding: 40px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-ylajelpg > .lanyun-widget-container {
        padding: 30px 12px 40px 12px;
    }
}

body.page-43531 .lanyun-section-hyn6i5hh > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-ovrwj0ot .lanyun-headline {
    text-align: center;
    color: rgba(51, 51, 51, 1);
    font-size: 30px;
    font-weight: bold;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-ovrwj0ot .lanyun-headline {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-ovrwj0ot .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43531 .lanyun-section-se8rxdsj > .lanyun-widget-container {
    margin: 2px 0px 0px 0px;
}

body.page-43531 .lanyun-section-se8rxdsj .lanyun-headline {
    text-align: center;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-se8rxdsj .lanyun-headline {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-se8rxdsj .lanyun-headline {
        font-size: 12px;
    }
}

body.page-43531 .lanyun-section-0tf2u0gs .lanyun-divider {
    --border-style: solid;
    --border-color: rgba(230, 230, 230, 1);
    --border-width: 1px;
    width: 680px;
}

body.page-43531 .lanyun-section-0tf2u0gs .lanyun-interval {
    height: 12px;
}

body.page-43531 .lanyun-section-qs4s9pb5 > .lanyun-widget-container {
    margin: 40px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-qs4s9pb5 > .lanyun-widget-container {
        margin: 30px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-qs4s9pb5 > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-el9xt48u {
        width: 22.5%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-el9xt48u {
        width: 25%;
    }
}

body.page-43531 .lanyun-section-el9xt48u > .lanyun-widget-container {
    background-color: rgba(31, 40, 100, 1);
    margin: 0% 0% 0% 5.7%;
    padding: 26px 30px 28px 30px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-el9xt48u > .lanyun-widget-container {
        padding: 26px 24px 30px 24px;
        margin: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-4uhfpy35 .lanyun-headline {
    color: rgba(255, 255, 255, 1);
    text-align: center;
    font-size: 24px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-4uhfpy35 .lanyun-headline {
        font-size: 20px;
    }
}

body.page-43531 .lanyun-section-4pi1008e > .lanyun-widget-container {
    margin: 12px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-4pi1008e > .lanyun-widget-container {
        margin: 6px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-4pi1008e .lanyun-text {
    color: rgba(255, 255, 255, 0.87);
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-4pi1008e .lanyun-text {
        font-size: 14px;
    }
}

body.page-43531 .lanyun-section-bkav984j .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43531 .lanyun-section-bkav984j > .lanyun-widget-container {
    margin: 20px 0px 0px 0px;
}

body.page-43531 .lanyun-section-bkav984j .lanyun-category-item {
    --margin-top: 10px;
    background-color: rgba(255, 255, 255, 1);
}

body.page-43531 .lanyun-section-bkav984j .lanyun-text-title {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-bkav984j .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-43531 .lanyun-section-bkav984j .lanyun-category-text {
    padding: 4px 4px 4px 4px;
}

body.page-43531 .lanyun-section-bkav984j .lanyun-category-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

@media (min-width: 768px) {
    body.page-43531 .lanyun-section-zhoz8u5n {
        width: 77.5%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43531 .lanyun-section-zhoz8u5n {
        width: 75%;
    }
}

body.page-43531 .lanyun-section-zhoz8u5n > .lanyun-widget-container {
    padding: 0% 3.3% 0% 3.3%;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-zhoz8u5n > .lanyun-widget-container {
        padding: 0% 0% 0% 3%;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-zhoz8u5n > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-row-img {
    padding-bottom: 62.5%;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-alp0vlph > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-article-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-alp0vlph .lanyun-article-item {
        --margin-right: 0px;
    }
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-article-text {
    padding: 10px 14px 14px 14px;
    text-align: center;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-alp0vlph .lanyun-article-text {
        padding: 12px 12px 12px 12px;
    }
}

@media (max-width: 767px) {
    body.page-43531 .lanyun-section-alp0vlph .lanyun-article-text {
        padding: 8px 10px 8px 10px;
    }
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-text-title {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2;
    --line-clamp: 1;
    margin-bottom: 0px;
}

body.page-43531 .lanyun-section-alp0vlph .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43531 .lanyun-section-y4p4d5cu > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
}

body.page-43531 .lanyun-section-y4p4d5cu .lanyun-btn-wrap {
    align-items: center;
}

body.page-43531 .lanyun-section-y4p4d5cu .lanyun-btn {
    background-color: rgba(31, 40, 100, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    padding: 14px 90px 14px 90px;
}

@media (max-width: 1024px) {
    body.page-43531 .lanyun-section-y4p4d5cu .lanyun-btn {
        font-size: 14px;
        padding: 13px 70px 13px 70px;
    }
}

body.page-43531 .lanyun-section-y4p4d5cu .lanyun-btn:hover {
    background-color: rgba(31, 40, 100, 0.9);
    color: rgba(255, 255, 255, 1);
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.05);
}

body.page-43532 .lanyun-section-nuoxicy6 > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-nuoxicy6 > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-nuoxicy6 > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43532 .lanyun-section-0lqlf27l > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43532 .lanyun-section-su4z1wlr .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-su4z1wlr .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43532 .lanyun-section-su4z1wlr .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-su4z1wlr .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43532 .lanyun-section-su4z1wlr .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-su4z1wlr .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43532 .lanyun-section-su4z1wlr .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43532 .lanyun-section-jnzrsrw3 > .lanyun-widget-container {
    padding: 3.2% 4% 4.2% 4%;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-jnzrsrw3 > .lanyun-widget-container {
        padding: 4% 2% 5% 2%;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-jnzrsrw3 > .lanyun-widget-container {
        padding: 10px 10px 30px 10px;
    }
}

body.page-43532 .lanyun-section-68vrvqaf > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort {
    border-style: solid;
    width: 240px;
    border-color: rgba(31, 40, 100, 1);
    border-width: 4px 0px 2px 0px;
    margin: 0px 50px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort {
        margin: 0px 40px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort {
        padding: 0px 0px 0px 0px;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-page-item {
    border-style: solid;
    color: rgba(51, 51, 51, 1);
    font-size: 12px;
    line-height: 1;
    border-color: rgba(179, 141, 84, 0.2);
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 6px 0px 6px;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-page-item {
        margin: 0px 5px 0px 5px;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-page-item {
        margin: 0px 3px 0px 3px;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-item {
    color: rgba(51, 51, 51, 1);
    border-style: solid;
    border-color: rgba(238, 238, 238, 1);
    border-width: 0px 1px 0px 1px;
    font-size: 14px;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-ul .lanyun-inner-sort-item-0 {
    color: rgba(51, 51, 51, 1);
    border-width: 1px 1px 0px 1px;
    padding: 10px 24px 10px 18px;
    border-color: rgba(238, 238, 238, 1);
    font-size: 16px;
    line-height: 2;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-ul .lanyun-inner-sort-item-1 {
    padding: 8px 24px 8px 24px;
    font-size: 15px;
    line-height: 2;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-ul .lanyun-inner-sort-item-2 {
    padding: 0px 24px 0px 56px;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-mobile {
    font-size: 14px;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort .lanyun-inner-sort-ul .lanyun-inner-sort-item:not(.active):hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-ul .lanyun-inner-sort-item.active {
    color: rgba(31, 40, 100, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort-ul .lanyun-inner-sort-item-2.active {
    background-color: rgba(245, 245, 245, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-inner-sort .lanyun-inner-sort-ul .lanyun-inner-sort-item-2:not(.active):hover {
    background-color: rgba(245, 245, 245, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-item {
    border-width: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --margin-right: 25px;
    --margin-top: 30px;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-item {
        --margin-right: 20px;
        --margin-top: 20px;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-item {
        --margin-right: 10px;
        --margin-top: 12px;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-row-img-wrap {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-text {
    margin: 0px 0px 0px 0px;
    text-align: center;
    padding: 2.7% 3% 2.7% 3%;
    background-color: rgba(201, 201, 201, 1);
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-text {
        padding: 3px 12px 3px 12px;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 2;
    --line-clamp: 1;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-text-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-text-title {
        font-size: 14px;
        line-height: 2;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-paging-left {
    color: rgba(51, 51, 51, 1);
    font-size: 12px;
    line-height: 1.5;
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-paging {
    margin: 5.5% 0% 0% 0%;
    justify-content: flex-end;
}

@media (max-width: 767px) {
    body.page-43532 .lanyun-section-eis7ucpn .lanyun-paging {
        margin: 30px 0px 0px 0px;
    }
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-page-item:not(.active):hover {
    color: rgba(82, 202, 156, 1);
    border-color: rgba(82, 202, 156, 1);
    background-color: rgba(255, 255, 255, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-page-item.active {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(82, 202, 156, 1);
    border-color: rgba(82, 202, 156, 1);
}

body.page-43532 .lanyun-section-eis7ucpn .lanyun-product-item:hover .lanyun-product-text {
    background-color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-qyu2r8bc > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-qyu2r8bc > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-qyu2r8bc > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43533 .lanyun-section-05bff3l3 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43533 .lanyun-section-mag3xpxe .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-mag3xpxe .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43533 .lanyun-section-mag3xpxe .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-mag3xpxe .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43533 .lanyun-section-mag3xpxe .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-mag3xpxe .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43533 .lanyun-section-mag3xpxe .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43533 .lanyun-section-nzkwtegd > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 1);
    margin: 0px 0px 0px 0px;
    padding: 0% 4% 0% 4%;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-nzkwtegd > .lanyun-widget-container {
        padding: 4% 2% 0% 2%;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-nzkwtegd > .lanyun-widget-container {
        padding: 30px 10px 1px 10px;
    }
}

@media (min-width: 768px) {
    body.page-43533 .lanyun-section-5d6eucpo {
        width: 100%;
    }
}

body.page-43533 .lanyun-section-5d6eucpo > .lanyun-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 70px 0px 45px 0px;
    border-style: solid;
    border-color: rgba(231, 231, 231, 1);
    border-width: 0px 0px 2px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-5d6eucpo > .lanyun-widget-container {
        padding: 0px 0px 40px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-5d6eucpo > .lanyun-widget-container {
        padding: 0px 0px 20px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn-icon {
    --text-space: 50px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn-icon {
        --text-space: 30px;
    }
}

@media (max-width: 768px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn-icon {
        --text-space: 20px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-effect-top {
    border-style: solid;
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-effect-thumbs-item {
    border-style: solid;
    height: 100px;
    width: 150px;
    border-color: rgba(179, 141, 84, 0);
    border-width: 1px 1px 1px 1px;
    --active-border-thumb-color: rgba(31, 40, 100, 1);
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-effect-thumbs-item {
        width: 80px;
        height: 54px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-effect-thumbs-item {
        width: 60px;
        height: 40px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-summary {
    color: rgba(27, 31, 46, 1);
    font-size: 15px;
    line-height: 2.2;
    border-color: rgba(223, 226, 237, 1);
    border-width: 1px 0px 0px 0px;
    padding: 2px 0px 2px 0px;
    margin: 8px 0px 10px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-summary {
        font-size: 14px;
        line-height: 1.8;
        padding: 5px 0px 16px 0px;
        margin: 0px 0px 10px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-summary {
        font-size: 13px;
        margin: 0px 0px 5px 0px;
        padding: 5px 0px 10px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-hd {
    margin: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(231, 231, 231, 1);
    border-width: 0px 0px 1px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-hd {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-detail-share .social-share-icon {
    border-style: solid;
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-img {
    width: 46%;
    --product-thumbs-height: 420px;
    margin: 0% 3.7% 0% 0%;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-img {
        width: 45%;
        --product-thumbs-height: 300px;
        margin: 0px 30px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-img {
        width: 100%;
        --product-thumbs-height: 260px;
        margin: 0px 0px 0px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-title {
    font-size: 28px;
    line-height: 1.5;
    font-weight: normal;
    color: rgba(31, 40, 100, 1);
    margin: 12px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-title {
        font-size: 18px;
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-show-title {
        font-size: 17px;
        margin: 20px 0px 5px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-page-details-info {
    color: rgba(132, 135, 149, 1);
    font-size: 16px;
    line-height: 2;
    margin: 30px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-page-details-info {
        font-size: 14px;
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-page-details-info {
        font-size: 13px;
        line-height: 2;
        margin: 0px 0px 0px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-detail-cate-item {
    background-color: rgba(255, 255, 255, 0);
    padding: 6px 26px 6px 26px;
    font-size: 14px;
    line-height: 1.5;
    background-color: rgba(244, 245, 245, 1);
    border-radius: 0px 0px 0px 0px;
    margin: 5px 15px 10px 0px;
    color: rgba(51, 51, 51, 1);
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-detail-cate-item {
        font-size: 13px;
        padding: 5px 20px 5px 20px;
        margin: 4px 10px 4px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-detail-cate-item {
        padding: 2px 20px 2px 20px;
        margin: 4px 8px 4px 0px;
        line-height: 1.8;
        font-size: 12px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn {
    padding: 12px 62px 12px 62px;
    border-color: rgba(31, 40, 100, 1);
    border-width: 1px 1px 1px 1px;
    background-color: rgba(20, 20, 20, 0);
    font-size: 16px;
    color: rgba(31, 40, 100, 1);
    background-color: rgba(179, 141, 84, 0);
    margin: 50px 0px 0px 0px;
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0);
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn {
        font-size: 14px;
        padding: 10px 50px 10px 50px;
        margin: 30px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn {
        margin: 15px 0px 0px 0px;
        font-size: 13px;
        padding: 8px 30px 8px 30px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-btn:hover {
    background-color: rgba(20, 20, 20, 1);
    color: rgba(255, 255, 255, 1);
    background-color: rgba(31, 40, 100, 1);
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-tab-title {
    color: rgba(27, 31, 46, 1);
    font-size: 18px;
    font-weight: normal;
    line-height: 1.3;
    padding: 16px 28px 16px 28px;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 4px 0px;
    border-color: rgba(255, 255, 255, 1);
    margin: 0% 2.2% 0% 0%;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-tab-title {
        font-size: 17px;
        padding: 6px 20px 6px 20px;
        border-width: 0px 0px 3px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-tab-title {
        font-size: 15px;
        padding: 2px 12px 2px 12px;
        border-width: 0px 0px 2px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-text {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2.2;
    border-style: solid;
    border-color: rgba(226, 228, 230, 1);
    border-width: 0px 0px 1px 0px;
    margin: 0% 0% 3% 0%;
    padding: 2.9% 0% 3.2% 0%;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-text {
        font-size: 14px;
        margin: 15px 0px 15px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-detail-text {
        font-size: 13px;
        padding: 10px 0px 20px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags {
    margin: 0px 0px 20px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags {
        margin: 0px 0px 10px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags {
        margin: 0px 0px 8px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags-title {
    color: rgba(27, 31, 46, 1);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags-title {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags-title {
        font-size: 13px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags a {
    font-size: 14px;
    border-radius: 0px 0px 0px 0px;
    padding: 8px 35px 8px 35px;
    margin: 5px 15px 5px 0px;
    color: rgba(51, 51, 51, 1);
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(244, 245, 245, 1);
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags a {
        padding: 3px 30px 3px 30px;
        margin: 4px 12px 4px 0px;
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags a {
        font-size: 12px;
        padding: 3px 24px 3px 24px;
        margin: 3px 10px 3px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-prevnext {
    color: rgba(27, 31, 46, 1);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-prevnext {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-prevnext {
        font-size: 13px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-prevnext:hover a {
    color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-arrow:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-tab-title.active {
    color: rgba(31, 40, 100, 1);
    font-weight: bold;
    border-color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-url {
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    line-height: 2;
    margin: 0px 0px 20px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-url {
        font-size: 14px;
        margin: 0px 0px 10px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-url {
        font-size: 13px;
        margin: 0px 0px 8px 0px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-product-tags a:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-hd .lanyun-tab-title:not(.active):hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-arrow {
    color: rgba(153, 153, 153, 1);
    font-size: 24px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-arrow {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-arrow {
        font-size: 16px;
    }
}

body.page-43533 .lanyun-section-6dkuvvu8 .lanyun-effect-thumbs-item:hover {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43533 .lanyun-section-lq0odndw > .lanyun-widget-container {
    padding: 3.1% 4% 4.2% 4%;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-lq0odndw > .lanyun-widget-container {
        padding: 3.2% 2% 4% 2%;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-lq0odndw > .lanyun-widget-container {
        padding: 20px 10px 20px 10px;
    }
}

body.page-43533 .lanyun-section-5avjdps5 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 40px 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title {
        margin: 0px 0px 30px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title {
        margin: 0px 0px 20px 0px;
    }
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-row-img {
    padding-bottom: 62.5%;
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title span {
    color: rgba(31, 40, 100, 1);
    font-size: 22px;
    font-weight: bold;
    line-height: 1.3;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title span {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-related-title span {
        font-size: 17px;
    }
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    line-height: 2;
    --line-clamp: 1;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-text-title {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-text {
    padding: 12px 20px 12px 20px;
    background-color: rgba(201, 201, 201, 1);
}

@media (max-width: 1024px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-text {
        padding: 8px 16px 8px 16px;
    }
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-text {
        padding: 5px 10px 5px 10px;
    }
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-item {
    --margin-right: 20px;
}

@media (max-width: 767px) {
    body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-item {
        --margin-right: 12px;
    }
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-item:hover .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
}

body.page-43533 .lanyun-section-7jimdfpk .lanyun-product-item:hover .lanyun-product-text {
    background-color: rgba(31, 40, 100, 1);
}

body.page-43534 .lanyun-section-kyw3feog > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43534 .lanyun-section-kyw3feog > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-kyw3feog > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43534 .lanyun-section-29f8toy5 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43534 .lanyun-section-7bc5hdxj .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-7bc5hdxj .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43534 .lanyun-section-7bc5hdxj .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-7bc5hdxj .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43534 .lanyun-section-7bc5hdxj .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-7bc5hdxj .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43534 .lanyun-section-7bc5hdxj .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43534 .lanyun-section-k7kgn7t8 > .lanyun-widget-container {
    padding: 12px 15px 80px 15px;
}

@media (max-width: 1024px) {
    body.page-43534 .lanyun-section-k7kgn7t8 > .lanyun-widget-container {
        padding: 10px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-k7kgn7t8 > .lanyun-widget-container {
        padding: 8px 12px 30px 12px;
    }
}

body.page-43534 .lanyun-section-k7kgn7t8 .lanyun-box-container {
    --container-width: 880px;
}

body.page-43534 .lanyun-section-mzxsncci > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(71, 53, 50, 0.2);
    background-color: rgba(255, 255, 255, 1);
    height: 40px;
    padding: 5px 8px 5px 8px;
    font-size: 14px;
    color: rgba(71, 53, 50, 1);
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input {
        height: 36px;
        padding: 5px 10px 5px 10px;
    }
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-section-form-wrap {
    --row-space: 30px;
    --column-space: 16px;
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input.textarea {
    height: 160px;
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input.textarea {
        height: 88px;
    }
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input:hover {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input:focus {
    border-color: rgba(31, 40, 100, 1);
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-btn {
    margin-top: 48px;
    border-color: rgba(31, 40, 100, 1);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    color: rgba(31, 40, 100, 1);
    font-size: 14px;
    background-color: rgba(255, 255, 255, 1);
    padding: 13px 13px 13px 13px;
}

@media (max-width: 1024px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-btn {
        font-size: 14px;
        margin-top: 30px;
    }
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-btn {
        margin-top: 12px;
        font-size: 13px;
        padding: 10px 10px 10px 10px;
    }
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-title {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2.5;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-title {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-title {
        font-size: 14px;
        line-height: 2.2;
    }
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-captcha-img {
    height: 40px;
    margin-left: 20px;
}

@media (max-width: 767px) {
    body.page-43534 .lanyun-section-bdwmzkql .lanyun-captcha-img {
        height: 36px;
    }
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-btn:hover {
    background-color: rgba(31, 40, 100, 1);
    color: rgba(255, 255, 255, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43534 .lanyun-section-bdwmzkql .lanyun-form-input::placeholder {
    color: rgba(71, 53, 50, 0.2);
}

body.page-43535 .lanyun-section-pyep4l0i > .lanyun-widget-container {
    background-image: url("../../../364817720306/files/ffb07d54554ad06041fe69f26c441bb2.jpg");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
}

body.page-43535 .lanyun-section-lcs98ssb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43535 .lanyun-section-26ljx08d .lanyun-divider {
    --border-style: solid;
}

body.page-43535 .lanyun-section-26ljx08d .lanyun-interval {
    height: 380px;
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-26ljx08d .lanyun-interval {
        height: 300px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-26ljx08d .lanyun-interval {
        height: 160px;
    }
}

body.page-43535 .lanyun-section-0vrny088 > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-0vrny088 > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-0vrny088 > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43535 .lanyun-section-v46uog8i > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43535 .lanyun-section-skx3drn1 .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-skx3drn1 .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43535 .lanyun-section-skx3drn1 .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-skx3drn1 .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43535 .lanyun-section-skx3drn1 .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-skx3drn1 .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43535 .lanyun-section-skx3drn1 .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43535 .lanyun-section-wypzum4u > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 1);
    margin: 0px 0px 0px 0px;
    padding: 0% 4% 0% 4%;
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-wypzum4u > .lanyun-widget-container {
        padding: 0% 2% 0% 2%;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-wypzum4u > .lanyun-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

body.page-43535 .lanyun-section-pek2d8oa > .lanyun-widget-container {
    padding: 5px 0px 10px 0px;
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title.active {
    color: rgba(31, 40, 100, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-menu .lanyun-search-result-tab-title:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-more:hover {
    background-color: rgba(31, 40, 100, 0.7);
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-product-list li:hover .lanyun-search-result-product-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list li:hover .lanyun-search-article-list-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
    font-size: 18px;
    line-height: 2.4;
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-tab-title {
        font-size: 16px;
        line-height: 2;
    }
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-title {
    font-size: 17px;
    line-height: 1.8;
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-title {
        font-size: 15px;
    }
}

body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-more {
    font-size: 14px;
    background-color: rgba(31, 40, 100, 1);
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-more {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-more {
        font-size: 12px;
        line-height: 1.8;
    }
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-product-title {
        font-size: 15px;
        line-height: 2.8;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-result-product-title {
        font-size: 13px;
        line-height: 2.4;
    }
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-title {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-title {
        font-size: 14px;
    }
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-summary {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-summary {
        font-size: 13px;
    }
}

@media (max-width: 1024px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-time {
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    body.page-43535 .lanyun-section-zdykb0uh .lanyun-search-article-list-time {
        font-size: 12px;
    }
}

body.page-43536 .lanyun-section-fmlz77lc > .lanyun-widget-container {
    background-image: url("../../../364817720306/files/ffb07d54554ad06041fe69f26c441bb2.jpg");
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-size: cover;
}

body.page-43536 .lanyun-section-0dj66vou > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43536 .lanyun-section-8i26duz7 .lanyun-divider {
    --border-style: solid;
}

body.page-43536 .lanyun-section-8i26duz7 .lanyun-interval {
    height: 380px;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-8i26duz7 .lanyun-interval {
        height: 300px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-8i26duz7 .lanyun-interval {
        height: 160px;
    }
}

body.page-43536 .lanyun-section-oefrvrud > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-oefrvrud > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-oefrvrud > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43536 .lanyun-section-3xfce17e > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43536 .lanyun-section-08pirqjo .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-08pirqjo .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43536 .lanyun-section-08pirqjo .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-08pirqjo .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43536 .lanyun-section-08pirqjo .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-08pirqjo .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43536 .lanyun-section-08pirqjo .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43536 .lanyun-section-hasrdfts > .lanyun-widget-container {
    background-color: rgba(255, 255, 255, 1);
    margin: 0px 0px 0px 0px;
    padding: 0% 4% 0% 4%;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-hasrdfts > .lanyun-widget-container {
        padding: 0% 2% 0% 2%;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-hasrdfts > .lanyun-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

body.page-43536 .lanyun-section-xdpmiarh > .lanyun-widget-container {
    padding: 5px 0px 10px 0px;
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title.active {
    color: rgba(31, 40, 100, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-menu .lanyun-tag-result-tab-title:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-more:hover {
    background-color: rgba(31, 40, 100, 0.7);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item:hover {
    color: rgba(31, 40, 100, 1);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list li:hover .lanyun-tag-article-list-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-product-list li:hover .lanyun-tag-result-product-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
    font-size: 18px;
    line-height: 2.4;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
        font-size: 17px;
        line-height: 2.4;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-tab-title {
        font-size: 16px;
        line-height: 2;
    }
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
    font-size: 17px;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-title {
        font-size: 15px;
    }
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item {
    font-size: 15px;
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-sort-item {
        font-size: 14px;
        line-height: 2;
    }
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
    font-size: 16px;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
        font-size: 15px;
        line-height: 2.8;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-product-title {
        font-size: 14px;
    }
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
    font-size: 16px;
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-title {
        font-size: 14px;
    }
}

body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
    background-color: rgba(31, 40, 100, 1);
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-result-more {
        font-size: 12px;
        line-height: 1.8;
    }
}

@media (max-width: 1024px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-summary {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43536 .lanyun-section-rarqwcp9 .lanyun-tag-article-list-summary {
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-mzmg81r7 > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-mzmg81r7 > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-mzmg81r7 > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43537 .lanyun-section-euap85ol > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43537 .lanyun-section-ay9yz1bc .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-ay9yz1bc .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-ay9yz1bc .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-ay9yz1bc .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-ay9yz1bc .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-ay9yz1bc .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-ay9yz1bc .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43537 .lanyun-section-fiaohkeb > .lanyun-widget-container {
    padding: 20px 15px 40px 15px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-fiaohkeb > .lanyun-widget-container {
        padding: 10px 15px 30px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-fiaohkeb > .lanyun-widget-container {
        padding: 10px 12px 20px 12px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43537 .lanyun-section-9nzoujpp {
        width: 50%;
    }
}

body.page-43537 .lanyun-section-9nzoujpp > .lanyun-widget-container {
    padding: 0% 5.4% 5% 0%;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-9nzoujpp > .lanyun-widget-container {
        padding: 0% 4% 3% 0%;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-9nzoujpp > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-43537 .lanyun-section-29m83t5b .lanyun-headline {
    color: rgba(51, 51, 51, 0.6);
    font-size: 30px;
    line-height: 1.3;
    font-weight: bold;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-29m83t5b .lanyun-headline {
        font-size: 24px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-29m83t5b .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43537 .lanyun-section-jeumrezf > .lanyun-widget-container {
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-jeumrezf > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-jeumrezf > .lanyun-widget-container {
        margin: 2px 0px 0px 0px;
    }
}

body.page-43537 .lanyun-section-jeumrezf .lanyun-headline {
    font-weight: bold;
    font-size: 30px;
    line-height: 1.3;
    color: rgba(51, 51, 51, 1);
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-jeumrezf .lanyun-headline {
        font-size: 24px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-jeumrezf .lanyun-headline {
        font-size: 22px;
    }
}

body.page-43537 .lanyun-section-67mozq5k > .lanyun-widget-container {
    margin: 24px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-67mozq5k > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-67mozq5k > .lanyun-widget-container {
        margin: 16px 0px 0px 0px;
    }
}

body.page-43537 .lanyun-section-67mozq5k .lanyun-text {
    color: rgba(51, 51, 51, 0.8);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-67mozq5k .lanyun-text {
        font-size: 14px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-67mozq5k .lanyun-text {
        line-height: 2.4;
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-eb2hakx4 > .lanyun-widget-container {
    background-size: contain;
    background-image: url("../../files/a7dad3b4f2a63aec41b0580aba0032b7.jpg");
}

body.page-43537 .lanyun-section-2ttg0jka > .lanyun-widget-container {
    padding: 40px 15px 36px 15px;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-2ttg0jka > .lanyun-widget-container {
        padding: 30px 12px 30px 12px;
    }
}

body.page-43537 .lanyun-section-2ttg0jka .lanyun-box-container {
    --container-width: 1200px;
}

body.page-43537 .lanyun-section-8wr4kbz9 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-row-img {
    padding-bottom: 100%;
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-desc {
    color: rgba(51, 51, 51, 1);
    font-size: 14px;
    line-height: 2.1;
    --line-clamp: 2;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-desc {
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-desc {
        font-size: 13px;
    }
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-title {
    margin-bottom: 6px;
    --line-clamp: 1;
    color: rgba(51, 51, 51, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-title {
        font-size: 17px;
        margin-bottom: 10px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-text-title {
        font-size: 16px;
    }
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-item {
    --margin-right: 120px;
}

@media (max-width: 1024px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-item {
        --margin-right: 50px;
    }
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-item {
        --margin-right: 40px;
        --margin-top: 30px;
    }
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-row-img-wrap {
    width: 62.4%;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-row-img-wrap {
        width: 56%;
    }
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-item > a {
    align-items: center;
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-text {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-text {
        margin: 15px 0px 0px 0px;
    }
}

body.page-43537 .lanyun-section-y6bukid9 .lanyun-gallery-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43538 .lanyun-section-e7ecfbcw > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-e7ecfbcw > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-e7ecfbcw > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43538 .lanyun-section-2mc65f2a > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43538 .lanyun-section-i8d9jib4 .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-i8d9jib4 .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43538 .lanyun-section-i8d9jib4 .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-i8d9jib4 .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43538 .lanyun-section-i8d9jib4 .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-i8d9jib4 .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43538 .lanyun-section-i8d9jib4 .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43538 .lanyun-section-qgoprk3u > .lanyun-widget-container {
    padding: 15px 15px 15px 15px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-qgoprk3u > .lanyun-widget-container {
        padding: 10px 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-qgoprk3u > .lanyun-widget-container {
        padding: 8px 12px 0px 12px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    body.page-43538 .lanyun-section-fioe87lp {
        width: 42%;
    }
}

body.page-43538 .lanyun-section-fioe87lp > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-fioe87lp > .lanyun-widget-container {
        margin: 0px 0px 20px 0px;
    }
}

body.page-43538 .lanyun-section-jnb1efun > .lanyun-widget-container {
    padding: 0px 0px 0px 40px;
    background-image: url("../../../364817720306/files/5a281870bc0507b8de3dd06ea400b78e.png");
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    margin: 28px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-jnb1efun > .lanyun-widget-container {
        background-size: contain;
        padding: 0px 0px 0px 32px;
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-jnb1efun > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
        padding: 0px 0px 0px 28px;
    }
}

body.page-43538 .lanyun-section-jnb1efun .lanyun-text {
    color: rgba(48, 63, 91, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-jnb1efun .lanyun-text {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-jnb1efun .lanyun-text {
        font-size: 14px;
        line-height: 1.3;
    }
}

body.page-43538 .lanyun-section-pxf2ys9n > .lanyun-widget-container {
    padding: 0px 0px 0px 40px;
    background-image: url("../../../364817720306/files/5a281870bc0507b8de3dd06ea400b78e.png");
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    margin: 28px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-pxf2ys9n > .lanyun-widget-container {
        background-size: contain;
        padding: 0px 0px 0px 32px;
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-pxf2ys9n > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
        padding: 0px 0px 0px 28px;
    }
}

body.page-43538 .lanyun-section-pxf2ys9n .lanyun-text {
    color: rgba(48, 63, 91, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-pxf2ys9n .lanyun-text {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-pxf2ys9n .lanyun-text {
        font-size: 14px;
        line-height: 1.3;
    }
}

body.page-43538 .lanyun-section-5m4w08bg > .lanyun-widget-container {
    padding: 0px 0px 0px 40px;
    background-image: url("../../../364817720306/files/5a281870bc0507b8de3dd06ea400b78e.png");
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    margin: 28px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-5m4w08bg > .lanyun-widget-container {
        background-size: contain;
        padding: 0px 0px 0px 32px;
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-5m4w08bg > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
        padding: 0px 0px 0px 28px;
    }
}

body.page-43538 .lanyun-section-5m4w08bg .lanyun-text {
    color: rgba(48, 63, 91, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-5m4w08bg .lanyun-text {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-5m4w08bg .lanyun-text {
        font-size: 14px;
        line-height: 1.3;
    }
}

body.page-43538 .lanyun-section-macwzmks > .lanyun-widget-container {
    padding: 0px 0px 0px 40px;
    background-image: url("../../../364817720306/files/6fdd6b6ca967f64f8c271d8ce798a8df.png");
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    margin: 28px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-macwzmks > .lanyun-widget-container {
        background-size: contain;
        padding: 0px 0px 0px 32px;
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-macwzmks > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
        padding: 0px 0px 0px 28px;
    }
}

body.page-43538 .lanyun-section-macwzmks .lanyun-text {
    color: rgba(48, 63, 91, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-macwzmks .lanyun-text {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-macwzmks .lanyun-text {
        font-size: 14px;
        line-height: 1.3;
    }
}

body.page-43538 .lanyun-section-0p5ph8z8 > .lanyun-widget-container {
    padding: 0px 0px 0px 40px;
    background-image: url("../../../364817720306/files/620b6d4cfe26b516b6f568be134c11dc.png");
    background-position-x: left;
    background-position-y: center;
    background-repeat: no-repeat;
    margin: 28px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-0p5ph8z8 > .lanyun-widget-container {
        background-size: contain;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 32px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-0p5ph8z8 > .lanyun-widget-container {
        margin: 12px 0px 0px 0px;
        padding: 0px 0px 0px 28px;
    }
}

body.page-43538 .lanyun-section-0p5ph8z8 .lanyun-text {
    color: rgba(48, 63, 91, 1);
    font-size: 18px;
    line-height: 1.5;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-0p5ph8z8 .lanyun-text {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-0p5ph8z8 .lanyun-text {
        font-size: 14px;
        line-height: 1.3;
    }
}

body.page-43538 .lanyun-section-zg1pzrfa > .lanyun-widget-container {
    background-position-x: center;
    margin: 6% 15% 0% 15%;
}

body.page-43538 .lanyun-section-5zkaijh8 .lanyun-row-img {
    padding-bottom: 100%;
}

body.page-43538 .lanyun-section-o9rmu2qu > .lanyun-widget-container {
    padding: 30px 15px 80px 15px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-o9rmu2qu > .lanyun-widget-container {
        padding: 40px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-o9rmu2qu > .lanyun-widget-container {
        padding: 30px 12px 30px 12px;
        margin: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    body.page-43538 .lanyun-section-pu9othup {
        width: 100%;
    }
}

body.page-43538 .lanyun-section-pu9othup > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43538 .lanyun-section-h1eb8aqs > .lanyun-widget-container {
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-h1eb8aqs > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-h1eb8aqs > .lanyun-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

body.page-43538 .lanyun-section-h1eb8aqs .lanyun-map-content {
    height: 490px;
}

@media (max-width: 1024px) {
    body.page-43538 .lanyun-section-h1eb8aqs .lanyun-map-content {
        height: 360px;
    }
}

@media (max-width: 767px) {
    body.page-43538 .lanyun-section-h1eb8aqs .lanyun-map-content {
        height: 240px;
    }
}

body.page-43539 .lanyun-section-3ptrdklf > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-3ptrdklf > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-3ptrdklf > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43539 .lanyun-section-roxk452y > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43539 .lanyun-section-5x3jorhh .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-5x3jorhh .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43539 .lanyun-section-5x3jorhh .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-5x3jorhh .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43539 .lanyun-section-5x3jorhh .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-5x3jorhh .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43539 .lanyun-section-5x3jorhh .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43539 .lanyun-section-5uznve35 > .lanyun-widget-container {
    padding: 10px 15px 80px 15px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-5uznve35 > .lanyun-widget-container {
        padding: 8px 15px 50px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-5uznve35 > .lanyun-widget-container {
        padding: 5px 12px 40px 12px;
    }
}

body.page-43539 .lanyun-section-a3275cz6 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-row {
    justify-content: center;
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-item {
    background-color: rgba(51, 51, 51, 1);
    padding: 0px 40px 0px 40px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-item {
        padding: 0px 24px 0px 24px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-item {
        padding: 0px 16px 0px 16px;
    }
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-text-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-text-title {
        font-size: 13px;
    }
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-inline .lanyun-category-item {
    margin: 10px 10px 10px 10px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-inline .lanyun-category-item {
        margin: 6px 6px 6px 6px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-inline .lanyun-category-item {
        margin: 4px 4px 4px 4px;
    }
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-text {
    padding: 8px 0px 8px 0px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-text {
        padding: 5px 0px 5px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-text {
        padding: 4px 0px 4px 0px;
    }
}

body.page-43539 .lanyun-section-3ibf37hs .lanyun-category-item:hover {
    background-color: rgba(31, 40, 100, 1);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-inner-sort {
    border-style: solid;
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-page-item {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(71, 53, 50, 0.3);
    margin: 0px 5px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    font-size: 12px;
    color: rgba(71, 53, 50, 1);
    background-color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-page-item {
        margin: 0px 4px 0px 4px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-page-item {
        margin: 0px 3px 0px 3px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-row-img {
    padding-bottom: 56.25%;
}

body.page-43539 .lanyun-section-h1hcvri8 > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 > .lanyun-widget-container {
        margin: 24px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(236, 236, 236, 1);
    --margin-right: 0px;
    --margin-top: 0px;
    padding: 30px 30px 30px 30px;
    background-color: rgba(255, 255, 255, 0);
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item {
        padding: 20px 20px 20px 20px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item {
        padding: 16px 12px 12px 12px;
        border-width: 1px 1px 1px 1px;
        --margin-top: 24px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item:hover {
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.16);
    background-color: rgba(255, 255, 255, 1);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-text-title {
    color: rgba(51, 51, 51, 1);
    font-size: 18px;
    line-height: 1.5;
    --line-clamp: 1;
    margin-bottom: 12px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-text-title {
        font-size: 17px;
        margin-bottom: 10px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-text-title {
        font-size: 15px;
        margin-bottom: 8px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-text-desc {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
    --line-clamp: 2;
    margin-bottom: 0px;
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-text-desc {
        font-size: 13px;
        line-height: 1.8;
        margin-bottom: 8px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-time {
    margin: 18px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-time {
        font-size: 13px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-time {
        font-size: 12px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-paging {
    margin: 50px 0px 0px 0px;
    justify-content: flex-end;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-paging {
        margin: 40px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-paging {
        margin: 30px 0px 0px 0px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-page-item:not(.active):hover {
    background-color: rgba(255, 255, 255, 1);
    color: rgba(31, 40, 100, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-page-item.active {
    color: rgba(255, 255, 255, 1);
    border-color: rgba(31, 40, 100, 1);
    background-color: rgba(31, 40, 100, 1);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-row-img-wrap {
    width: 20%;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-row-img-wrap {
        width: 100%;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-text {
    margin: 0px 0px 0px 30px;
    padding: 18px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-text {
        margin: 0px 0px 0px 24px;
        padding: 16px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-text {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-article-item:hover .lanyun-row-img-wrap {
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.05);
}

body.page-43539 .lanyun-section-h1hcvri8 .lanyun-paging-left {
    color: rgba(71, 53, 50, 1);
}

body.page-43540 .lanyun-section-mbz6c327 > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-mbz6c327 > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-mbz6c327 > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43540 .lanyun-section-p6ouwwoz > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43540 .lanyun-section-j2x9xgec .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-j2x9xgec .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43540 .lanyun-section-j2x9xgec .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-j2x9xgec .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43540 .lanyun-section-j2x9xgec .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-j2x9xgec .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43540 .lanyun-section-j2x9xgec .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43540 .lanyun-section-4ywwq7ny > .lanyun-widget-container {
    padding: 15px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-4ywwq7ny > .lanyun-widget-container {
        padding: 10px 15px 1px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-4ywwq7ny > .lanyun-widget-container {
        padding: 5px 12px 1px 12px;
    }
}

body.page-43540 .lanyun-section-gosumat2 > .lanyun-widget-container {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(220, 220, 220, 1);
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-gosumat2 > .lanyun-widget-container {
        padding: 0px 0px 36px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-gosumat2 > .lanyun-widget-container {
        padding: 0px 0px 20px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 > .lanyun-widget-container {
    border-color: rgba(220, 220, 220, 1);
    border-width: 0px 0px 1px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-show-title {
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
    line-height: 2;
    font-weight: bold;
    text-align: center;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-show-title {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-show-title {
        font-size: 17px;
        margin: 0px 0px 0px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-info {
    color: rgba(51, 51, 51, 1);
    text-align: center;
    font-size: 12px;
    line-height: 2;
    margin: 15px 0px 0px 0px;
    padding: 12px 20px 12px 20px;
    background-color: rgba(245, 248, 249, 1);
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-info {
        padding: 8px 16px 8px 16px;
        margin: 10px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-info {
        font-size: 12px;
        margin: 5px 0px 2px 0px;
        padding: 5px 10px 5px 10px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-body {
    color: rgba(77, 72, 72, 0.8);
    font-size: 14px;
    line-height: 1.8;
    text-align: left;
    border-style: solid;
    border-color: rgba(220, 220, 220, 1);
    border-width: 0px 0px 1px 0px;
    padding: 8px 0px 56px 0px;
    margin: 32px 0px 52px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-body {
        padding: 8px 0px 32px 0px;
        margin: 24px 0px 32px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-page-details-body {
        font-size: 13px;
        line-height: 1.8;
        padding: 4px 0px 20px 0px;
        margin: 16px 0px 20px 0px;
        border-width: 0px 0px 1px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-url {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 1.5;
    margin: 0px 0px 16px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-url {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-url {
        font-size: 13px;
        margin: 0px 0px 10px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags {
    margin: 0px 0px 16px 0px;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags {
        margin: 0px 0px 10px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags-title {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags-title {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags-title {
        font-size: 13px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags a {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    padding: 6px 36px 6px 36px;
    margin: 0px 20px 0px 0px;
    border-radius: 4px 4px 4px 4px;
    background-color: rgba(245, 248, 249, 1);
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags a {
        font-size: 14px;
        padding: 5px 32px 5px 32px;
        margin: 0px 15px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags a {
        font-size: 12px;
        padding: 4px 24px 4px 24px;
        margin: 0px 10px 0px 0px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-article-tags a:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(31, 40, 100, 1);
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-prevnext:hover a {
    color: rgba(31, 40, 100, 1);
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-prevnext {
    color: rgba(77, 72, 72, 1);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-prevnext {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-prevnext {
        font-size: 13px;
    }
}

body.page-43540 .lanyun-section-8on88fx7 .lanyun-detail-cate-item {
    border-color: rgba(222, 222, 222, 1);
    border-width: 0px 0px 1px 0px;
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-8on88fx7 .lanyun-detail-cate-item {
        font-size: 13px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 30px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title {
        margin: 0px 0px 24px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title {
        margin: 0px 0px 16px 0px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-row-img {
    padding-bottom: 62.5%;
}

body.page-43540 .lanyun-section-qcfc55qn > .lanyun-widget-container {
    border-style: solid;
    border-color: rgba(238, 238, 238, 1);
    border-width: 1px 0px 0px 0px;
    margin: 60px 0px 0px 0px;
    padding: 60px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn > .lanyun-widget-container {
        padding: 36px 0px 0px 0px;
        margin: 36px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn > .lanyun-widget-container {
        padding: 20px 0px 0px 0px;
        margin: 20px 0px 0px 0px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title span {
    color: rgba(31, 40, 100, 1);
    font-size: 22px;
    font-weight: bold;
    line-height: 1.5;
    border-width: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title span {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-related-title span {
        font-size: 17px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-item {
    --margin-right: 200px;
    --margin-top: 20px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-item {
        --margin-right: 80px;
        --margin-top: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-item {
        --margin-right: 12px;
        --margin-top: 12px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-text {
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-text {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-text {
        padding: 0px 0px 0px 0px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-text-title {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
    --line-clamp: 1;
    margin-bottom: 0px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-text-title {
        margin-bottom: 0px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-text-title {
        font-size: 14px;
    }
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-time {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 32px;
}

@media (max-width: 1024px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-time {
        margin: 0px 0px 0px 20px;
    }
}

@media (max-width: 767px) {
    body.page-43540 .lanyun-section-qcfc55qn .lanyun-article-time {
        font-size: 13px;
        padding: 0px 0px 0px 0px;
        margin: 1px 0px 0px 16px;
    }
}

body.page-43541 .lanyun-section-rtg7cuqn > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-rtg7cuqn > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-rtg7cuqn > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43541 .lanyun-section-qeg49l8q > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43541 .lanyun-section-7wicczuc .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-7wicczuc .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43541 .lanyun-section-7wicczuc .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-7wicczuc .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43541 .lanyun-section-7wicczuc .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-7wicczuc .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43541 .lanyun-section-7wicczuc .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43541 .lanyun-section-1zglszkn > .lanyun-widget-container {
    padding: 10px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-1zglszkn > .lanyun-widget-container {
        padding: 10px 15px 40px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-1zglszkn > .lanyun-widget-container {
        padding: 0px 12px 30px 12px;
    }
}

body.page-43541 .lanyun-section-yhdvhqdb > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43541 .lanyun-section-sovztczk .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43541 .lanyun-section-sovztczk .lanyun-row {
    justify-content: center;
}

body.page-43541 .lanyun-section-sovztczk .lanyun-category-item {
    background-color: rgba(51, 51, 51, 1);
    padding: 0px 40px 0px 40px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-item {
        padding: 0px 24px 0px 24px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-item {
        padding: 0px 16px 0px 16px;
    }
}

body.page-43541 .lanyun-section-sovztczk .lanyun-text-title {
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-text-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-text-title {
        font-size: 13px;
    }
}

body.page-43541 .lanyun-section-sovztczk .lanyun-category-inline .lanyun-category-item {
    margin: 10px 10px 10px 10px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-inline .lanyun-category-item {
        margin: 6px 6px 6px 6px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-inline .lanyun-category-item {
        margin: 4px 4px 4px 4px;
    }
}

body.page-43541 .lanyun-section-sovztczk .lanyun-category-text {
    padding: 8px 0px 8px 0px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-text {
        padding: 5px 0px 5px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-sovztczk .lanyun-category-text {
        padding: 4px 0px 4px 0px;
    }
}

body.page-43541 .lanyun-section-sovztczk .lanyun-category-item:hover {
    background-color: rgba(31, 40, 100, 1);
}

body.page-43541 .lanyun-section-ffyyvkwv > .lanyun-widget-container {
    margin: 30px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv > .lanyun-widget-container {
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv > .lanyun-widget-container {
        margin: 16px 0px 0px 0px;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-row-img {
    padding-bottom: 62.5%;
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-item {
    --margin-right: 32px;
    --margin-top: 20px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-item {
        --margin-right: 16px;
        --margin-top: 12px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-item {
        --margin-right: 10px;
        --margin-top: 10px;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-row-img-wrap {
    margin: 0px 0px 0px 0px;
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-text-title {
    color: rgba(102, 102, 102, 1);
    font-size: 16px;
    line-height: 2;
    margin-bottom: 0px;
    --line-clamp: 1;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-text-title {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-text-title {
        font-size: 14px;
        --line-clamp: 1;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-text {
    text-align: center;
    padding: 16px 10px 16px 10px;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-text {
        padding: 12px 8px 12px 8px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-text {
        padding: 5px 5px 5px 5px;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-article-item:hover .lanyun-text-title {
    color: rgba(31, 40, 100, 1);
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-page-item {
    border-style: solid;
    border-color: rgba(71, 53, 50, 0.3);
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 5px 0px 5px;
    font-size: 12px;
    color: rgba(71, 53, 50, 1);
    background-color: rgba(255, 255, 255, 1);
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-page-item {
        margin: 0px 4px 0px 4px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-page-item {
        margin: 0px 3px 0px 3px;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-paging {
    margin: 20px 0px 0px 0px;
    justify-content: flex-end;
}

@media (max-width: 1024px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-paging {
        margin: 20px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43541 .lanyun-section-ffyyvkwv .lanyun-paging {
        margin: 15px 0px 0px 0px;
    }
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-page-item:not(.active):hover {
    color: rgba(31, 40, 100, 1);
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-page-item.active {
    background-color: rgba(31, 40, 100, 1);
    color: rgba(255, 255, 255, 1);
    border-color: rgba(31, 40, 100, 1);
}

body.page-43541 .lanyun-section-ffyyvkwv .lanyun-paging-left {
    font-size: 12px;
    color: rgba(71, 53, 50, 1);
}

body.page-43542 .lanyun-section-ev278doi > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-ev278doi > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-ev278doi > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43542 .lanyun-section-9k8cmyhg > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43542 .lanyun-section-c5kxzkhh .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-c5kxzkhh .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43542 .lanyun-section-c5kxzkhh .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-c5kxzkhh .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43542 .lanyun-section-c5kxzkhh .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-c5kxzkhh .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43542 .lanyun-section-c5kxzkhh .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43542 .lanyun-section-85j3y9dk > .lanyun-widget-container {
    padding: 15px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-85j3y9dk > .lanyun-widget-container {
        padding: 10px 15px 1px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-85j3y9dk > .lanyun-widget-container {
        padding: 5px 12px 1px 12px;
    }
}

body.page-43542 .lanyun-section-xi3vo6ak > .lanyun-widget-container {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(220, 220, 220, 1);
    padding: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-xi3vo6ak > .lanyun-widget-container {
        padding: 0px 0px 36px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-xi3vo6ak > .lanyun-widget-container {
        padding: 0px 0px 20px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 > .lanyun-widget-container {
    border-color: rgba(220, 220, 220, 1);
    border-width: 0px 0px 1px 0px;
    padding: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 > .lanyun-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-show-title {
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
    line-height: 2;
    font-weight: bold;
    text-align: center;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-show-title {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-show-title {
        font-size: 17px;
        margin: 0px 0px 0px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-info {
    color: rgba(51, 51, 51, 1);
    text-align: center;
    font-size: 12px;
    line-height: 2;
    margin: 15px 0px 0px 0px;
    padding: 12px 20px 12px 20px;
    background-color: rgba(245, 248, 249, 1);
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-info {
        padding: 8px 16px 8px 16px;
        margin: 10px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-info {
        font-size: 12px;
        margin: 5px 0px 2px 0px;
        padding: 5px 10px 5px 10px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-body {
    color: rgba(77, 72, 72, 0.8);
    font-size: 14px;
    line-height: 1.8;
    text-align: left;
    border-style: solid;
    border-color: rgba(220, 220, 220, 1);
    border-width: 0px 0px 1px 0px;
    padding: 8px 0px 56px 0px;
    margin: 32px 0px 52px 0px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-body {
        padding: 8px 0px 32px 0px;
        margin: 24px 0px 32px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-page-details-body {
        font-size: 13px;
        line-height: 1.8;
        padding: 4px 0px 20px 0px;
        margin: 16px 0px 20px 0px;
        border-width: 0px 0px 1px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-url {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 1.5;
    margin: 0px 0px 16px 0px;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-url {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-url {
        font-size: 13px;
        margin: 0px 0px 10px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags {
    margin: 0px 0px 16px 0px;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags {
        margin: 0px 0px 10px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags-title {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags-title {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags-title {
        font-size: 13px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags a {
    color: rgba(71, 53, 50, 1);
    font-size: 14px;
    padding: 6px 36px 6px 36px;
    margin: 0px 20px 0px 0px;
    border-radius: 4px 4px 4px 4px;
    background-color: rgba(245, 248, 249, 1);
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags a {
        font-size: 14px;
        padding: 5px 32px 5px 32px;
        margin: 0px 15px 0px 0px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags a {
        font-size: 12px;
        padding: 4px 24px 4px 24px;
        margin: 0px 10px 0px 0px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-article-tags a:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(31, 40, 100, 1);
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-prevnext:hover a {
    color: rgba(31, 40, 100, 1);
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-prevnext {
    color: rgba(77, 72, 72, 1);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 1024px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-prevnext {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-prevnext {
        font-size: 13px;
    }
}

body.page-43542 .lanyun-section-1plm1rd2 .lanyun-detail-cate-item {
    border-color: rgba(222, 222, 222, 1);
    border-width: 0px 0px 1px 0px;
}

@media (max-width: 767px) {
    body.page-43542 .lanyun-section-1plm1rd2 .lanyun-detail-cate-item {
        font-size: 13px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

body.page-43543 .lanyun-section-jkdowuf1 > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43543 .lanyun-section-jkdowuf1 > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43543 .lanyun-section-jkdowuf1 > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43543 .lanyun-section-5hewsis6 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43543 .lanyun-section-sdrbvwyk .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43543 .lanyun-section-sdrbvwyk .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43543 .lanyun-section-sdrbvwyk .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43543 .lanyun-section-sdrbvwyk .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43543 .lanyun-section-sdrbvwyk .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43543 .lanyun-section-sdrbvwyk .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43543 .lanyun-section-sdrbvwyk .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43543 .lanyun-section-1gzh93md > .lanyun-widget-container {
    padding: 10px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43543 .lanyun-section-1gzh93md > .lanyun-widget-container {
        padding: 10px 15px 40px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43543 .lanyun-section-1gzh93md > .lanyun-widget-container {
        padding: 0px 12px 30px 12px;
    }
}

body.page-43543 .lanyun-section-kwhik1ib > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43543 .lanyun-section-kbewz1r3 .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43543 .lanyun-section-kbewz1r3 .lanyun-article-text {
    text-align: center;
}

body.page-43544 .lanyun-section-w4hghhem .lanyun-article-show-title {
    text-align: center;
    line-height: 2;
}

body.page-43544 .lanyun-section-w4hghhem .lanyun-page-details-info {
    text-align: center;
    background-color: rgba(245, 248, 249, 1);
    padding: 12px 20px 12px 20px;
    margin: 15px 0px 0px 0px;
}

body.page-43544 .lanyun-section-w4hghhem .lanyun-page-details-body {
    margin: 20px 0px 0px 0px;
}

body.page-43545 .lanyun-section-akstgt6q .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43545 .lanyun-section-akstgt6q .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43545 .lanyun-section-akstgt6q .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43545 .lanyun-section-akstgt6q .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43545 .lanyun-section-akstgt6q .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43545 .lanyun-section-akstgt6q .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43545 .lanyun-section-akstgt6q .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43545 .lanyun-section-f9wgnlok .lanyun-form-input {
    border-style: solid;
}

body.page-43546 .lanyun-section-wzwq9bfl > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43546 .lanyun-section-wzwq9bfl > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43546 .lanyun-section-wzwq9bfl > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43546 .lanyun-section-zt08m3ma > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43546 .lanyun-section-l75qn9pr .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43546 .lanyun-section-l75qn9pr .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43546 .lanyun-section-l75qn9pr .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43546 .lanyun-section-l75qn9pr .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43546 .lanyun-section-l75qn9pr .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43546 .lanyun-section-l75qn9pr .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43546 .lanyun-section-l75qn9pr .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}

body.page-43546 .lanyun-section-u7wyma6n > .lanyun-widget-container {
    padding: 10px 15px 60px 15px;
}

@media (max-width: 1024px) {
    body.page-43546 .lanyun-section-u7wyma6n > .lanyun-widget-container {
        padding: 10px 15px 40px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43546 .lanyun-section-u7wyma6n > .lanyun-widget-container {
        padding: 0px 12px 30px 12px;
    }
}

body.page-43546 .lanyun-section-9rn3zd41 > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43546 .lanyun-section-pmlstlw8 .lanyun-row-img {
    padding-bottom: 75%;
}

body.page-43546 .lanyun-section-pmlstlw8 .lanyun-article-text {
    text-align: center;
}

body.page-43547 .lanyun-section-evybbpbx .lanyun-page-details-info {
    background-color: rgba(245, 248, 249, 1);
    text-align: center;
    padding: 12px 20px 12px 20px;
    margin: 15px 0px 0px 0px;
}

body.page-43547 .lanyun-section-evybbpbx .lanyun-article-show-title {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 2;
}

body.page-43547 .lanyun-section-evybbpbx .lanyun-page-details-body {
    margin: 20px 0px 0px 0px;
}

body.page-43548 .lanyun-section-jf7ql0u4 .lanyun-img {
    width: 65%;
}

body.page-43549 .lanyun-section-o1db9a1e > .lanyun-widget-container {
    padding: 16px 15px 16px 15px;
}

@media (max-width: 1024px) {
    body.page-43549 .lanyun-section-o1db9a1e > .lanyun-widget-container {
        padding: 12px 15px 12px 15px;
    }
}

@media (max-width: 767px) {
    body.page-43549 .lanyun-section-o1db9a1e > .lanyun-widget-container {
        padding: 10px 12px 10px 12px;
    }
}

body.page-43549 .lanyun-section-tjhow02k > .lanyun-widget-container {
    padding: 0px 0px 0px 0px;
}

body.page-43549 .lanyun-section-asoucby6 .lanyun-crumbs-content {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43549 .lanyun-section-asoucby6 .lanyun-crumbs-content {
        font-size: 13px;
    }
}

body.page-43549 .lanyun-section-asoucby6 .lanyun-current-title {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 2;
}

@media (max-width: 767px) {
    body.page-43549 .lanyun-section-asoucby6 .lanyun-current-title {
        font-size: 13px;
    }
}

body.page-43549 .lanyun-section-asoucby6 .lanyun-decollator {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    margin: 0px 0px 0px 0px;
}

@media (max-width: 767px) {
    body.page-43549 .lanyun-section-asoucby6 .lanyun-decollator {
        font-size: 13px;
    }
}

body.page-43549 .lanyun-section-asoucby6 .lanyun-crumbs-content:hover {
    color: rgba(82, 202, 156, 1);
}
.fixed-images {
    width: 170px;
    height: 200px;
    position: fixed;
    top: 32%;
    right: 25px;
    transform: translateY(-50%);
    z-index: 1000;
}

.fixed-images img {
    position: relative;
    display: block;
    margin-bottom: 10px;
    width: 120px;
    height: auto;
    border-radius: 5px;
    animation: surround 10s linear infinite;
}
@keyframes surround {
    0% {
        top: 0;
        left: 0;
    }
    25% {
        top: 0;
        left: calc(100% - 100px);
    }
    50% {
        top: calc(100% - 100px);
        left: calc(100% - 100px);
    }
    75% {
        top: calc(100% - 100px);
        left: 0;
    }
    100% {
        top: 0;
        left: 0;
    }
}