<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.s_button1:before {
    content: "";
    position: absolute;
    display: block;
    transition: all .6s;
    width: 100%;
    height: 0;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    padding-top: 100%;
    transform: translateX(-50%) translateY(-50%)
}

.s_button1:hover:before {
    animation: style1 .75s;
    z-index: 1
}

@keyframes style1 {
    0% {
        background: rgba(0, 0, 0, .25);
        transform: translateX(-50%) translateY(-50%) scale(0)
    }

    to {
        background: 0 0;
        transform: translateX(-50%) translateY(-50%) scale(1)
    }
}

.s_button4::after {
    opacity: 1;
    width: 0
}

.s_button4:hover::after {
    width: 100%;
    background-color: #409ef4
}

.s_button1:hover {
    background-color: ##03a1ff;
    color: #fff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-style: none;
    border-color: #409eff
}

.s_summary {
    font-size: 14px;
    color: #666;
    line-height: 1.5
}

.s_button1 {
    background-color: ##03a1ff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    color: #fff;
    border-style: none;
    border-color: #409eff;
    position: relative;
    overflow: hidden
}

.s_button5 {
    background-color: rgba(255, 255, 255, 0);
    font-size: 14px;
    color: #409eff;
    border-style: solid;
    border-width: 1px;
    border-color: #409eff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    transition: all .3s
}

.s_subtitle {
    color: #222;
    font-size: 28px;
    font-weight: 700;
    line-height: 1
}

.s_templatetitle {
    font-size: 16px;
    color: #333
}

.s_templatesum {
    font-size: 14px;
    color: #666
}

.s_body {
    font-size: 12px;
    color: #f56c6c;
    line-height: 1.5
}

.s_link {
    font-size: 14px;
    color: #666;
    line-height: 2
}

.s_list {
    background-color: rgba(255, 255, 255, 0)
}

.s_item {
    background-color: #000
}

.s_comp {
    background-color: #fffef8
}

.s_tmpl {
    background-color: rgba(245, 245, 245, 0)
}

body {
    background-color: rgba(255, 255, 255, 0)
}

.s_button2 {
    background-color: #409eff;
    font-size: 14px;
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #409eff;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    transition: all .3s
}

.s_button2:hover {
    background-color: #fff;
    color: #409eff;
    border-style: solid;
    border-color: #409eff;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px
}

.s_button3 {
    background-color: #409eff;
    font-size: 14px;
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #409eff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
    overflow: hidden;
    transition: all .3s
}

.s_button3:hover {
    background-color: #338fee;
    color: #fff;
    border-style: solid;
    border-color: #338fee;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
}

.s_button4 {
    background-color: #fff;
    font-size: 14px;
    color: #333;
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    position: relative;
    overflow: hidden;
    transition: all .3s
}

.s_button4:hover {
    background-color: #fff;
    font-size: 14px;
    color: #409eff;
    border-style: solid;
    border-color: #409eff;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px
}

.s_button5:hover {
    background-color: #409eff;
    font-size: 14px;
    color: #fff;
    border-style: solid;
    border-color: #409eff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.s_button6 {
    background-color: #fff;
    font-size: 14px;
    color: #409eff;
    border-style: solid;
    border-width: 1px;
    border-color: #409eff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    transition: all .3s
}

.s_button6:hover {
    background-color: #409eff;
    font-size: 14px;
    color: #fff;
    border-style: solid;
    border-color: #409eff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.page_a,.page-num  {
    color: #8a8a8a;
    border-style: none;
    border-width: 1px;
    border-color: #ebebeb;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    background-color: rgba(255, 255, 255, 0)
}
.page-num  {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    width: 30px;
    margin: 0 3px;
    text-align: center;
    background: #f4f4f4;
    color: #666
}
.page_a:hover,.page-num:hover {
    color: #fff;
    border-color: #409eff;
    background-color: ##03a1ff;
    border-style: none
}

.page_a.current,.page-num.page-num-current {
    background-color: #03a1ff;
    color: #fff;
    border-style: none;
    border-width: 0;
    border-color: #222a35;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.page_a.current:hover,.page-num.page-num-current:hover {
    background-color: #c50f18;
    color: #fff;
    border-color: #409eff;
    border-style: none
}
.page_con span a{margin: 0 3px;}
.page_jump {
    font-size: 14px;
    color: #747474
}

.page_jump:hover {
    color: #747474
}

.page_a.disabled {
    background-color: #f4f4f5;
    font-size: 14px;
    color: #c0c4cc;
    border-style: solid;
    border-width: 1px;
    border-color: #f4f4f5;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.page_a.disabled:hover {
    background-color: #f4f4f5;
    color: #c0c4cc;
    border-color: #f4f4f5
}

.page_input {
    background-color: rgba(255, 255, 255, 0);
    font-size: 14px;
    color: #606266;
    border-style: solid;
    border-width: 1px;
    border-color: #ebebeb;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.page_input:hover {
    background-color: rgba(255, 255, 255, 0);
    color: #606266;
    border-color: #409eff
}

@font-face {
    font-family: "6d5f00f6-3c26-47fd-b3fa-0f78768daa4c";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2022052722304343549/cms/file/6d5f00f6-3c26-47fd-b3fa-0f78768daa4c.ttf) format("truetype");
    font-alias: BrownStd-Bold
}

@font-face {
    font-family: "5557cdb0-574f-45cd-b52b-72bf986d74d6";
    src: url(https://omo-oss-file1.thefastfile.com/portal-saas/new2024011610283634689/cms/file/5557cdb0-574f-45cd-b52b-72bf986d74d6.otf) format("opentype");
    font-alias: DIN-Light;
    font-display: swap
}

@font-face {
    font-family: fe5fedd7-faa3-401d-8130-3fcceddc4f6b;
    src: url(/fonts/fe5fedd7-faa3-401d-8130-3fcceddc4f6b.ttf) format("truetype");
    font-alias: ariblk;
    font-display: swap
}

@font-face {
    font-family: "52a8fa2c-da0d-429e-b3bf-02692df2d661";
    src: url(/fonts/52a8fa2c-da0d-429e-b3bf-02692df2d661.TTF) format("truetype");
    font-alias: BEBAS;
    font-display: swap
}

body {
    font-family: PingFangSCMedium, "Microsoft YaHei New", "Microsoft Yahei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

.btn-primary {
    background: var(--mColor);
    color: #fff
}

.bg-primary {
    background: var(--mColor);
    color: #fff
}

.text-primary {
    color: var(--mColor)
}

div[class^=e_richText-] img {
    max-width: 100% !important;
    height: auto !important
}

div[class^=e_richText-] video {
    max-width: 100% !important;
    height: auto !important
}

div[class^=e_breadcrumb]&gt;.p_breadcrumb {
    display: flex;
    flex-wrap: wrap !important
}

div[class^=e_breadcrumb] .p_breadcrumbItem {
    white-space: normal !important
}

@media only screen and (max-width:768px) {
    div[class^=e_bannerA-2] .p_info.anim .p_btitle {
        display: block !important;
        font-size: 20px !important
    }

    div[class^=e_bannerA-2] .p_info.anim .p_subtitle {
        display: block !important
    }

    div[id^=c_static_001_P_4761] .e_loop-2 .p_list {
        padding-bottom: 8px !important
    }

    div[id^=c_static_001_P_4761] .e_loop-2 .p_list::-webkit-scrollbar {
        height: 3px
    }
}

:root {
    --onecolor: #03a1ff;
    --tuocolor: #069847;
    --swiper-theme-color: #03a1ff;
    --mColor: ##03a1ff
}

html {
    scroll-behavior: smooth
}

html {
    scroll-padding-top: 100px
}

@media screen and (min-width:768px) {
    H1 {
        font-size: 36px !important;
        font-weight: 700
    }

    H2 {
        font-size: 28px;
        font-weight: 700
    }

    H3 {
        font-size: 24px;
        font-weight: 700
    }
}

@media screen and (max-width:768px) {
    H1 {
        font-size: 24px;
        font-weight: 700
    }

    H2 {
        font-size: 22px;
        font-weight: 700
    }

    H3 {
        font-size: 18px;
        font-weight: 700
    }

    .smartIcon {
        right: 10px !important;
        width: 50px !important;
        height: 50px !important;
        padding: 5px !important
    }

    .p_defaultIocn .icon {
        fill: #fa9e0d !important
    }

    .pl_service {
        bottom: 90px !important;
        right: 10px !important
    }

    .p_defaultIocn {
        background-color: #fff !important;
        box-shadow: 0 0 15px 8px rgb(0 0 0 / 10%)
    }
}

.btn:focus {
    box-shadow: none
}

.s_tmpl {
    background: 0 0
}

.s_img {
    overflow: hidden;
    position: relative
}

.s_img:before {
    content: "";
    cursor: pointer;
    position: absolute;
    left: -120%;
    top: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: overlay;
    background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
    transform: skewx(-25deg);
    z-index: 1
}

.s_img:hover:before {
    left: 120%;
    -moz-transition: 1s;
    -o-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s
}

::-webkit-scrollbar-track-piece {
    width: 6px;
    border-radius: 10px;
    background-color: #f8f8f8
}

::-webkit-scrollbar {
    width: 6px;
    border-radius: 10px;
    background-color: #ccc
}

::-webkit-scrollbar-thumb {
    width: 6px;
    border-radius: 10px;
    background-color: #03a1ff
}

::-webkit-scrollbar-thumb:hover {
    width: 6px;
    border-radius: 10px;
    background-color: #03a1ff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #03a1ff !important
}

.swiper-pagination-bullet {
    background: #7b7b7b;
    width: 40px;
    border-radius: 5px;
    height: 6px;
    opacity: 1
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-size: 30px;
    color: #fff
}

.swiper-button-next,
.swiper-button-prev {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: rgba(0, 0, 0, .5)
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 0
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 0
}

.p_swiperBullet_active {
    background: #03a1ff
}

.p_page {
    margin-top: 0
}

.page_a,.page-num {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background: #fff
}

.page_a.disabled {
    background: #fff
}

.page_a:hover {
    background-color: #03a1ff !important;
    color: #fff !important;
    border-color: #03a1ff !important
}

.page_a.current {
    background-color: #03a1ff !important;
    color: #fff !important
}

div[class^=e_richText] p {
    margin-block-start: 0 !important;
    margin-block-end: 0 !important
}

.e_bannerA-2 .p_info .p_btitle {
    text-shadow: 1px 1px 0 rgba(0 0 0 / 60%)
}

.e_bannerA-2 .p_subtitle {
    text-shadow: 1px 1px 0 rgba(0 0 0 / 60%)
}

html {
    scroll-behavior: smooth;
    scroll-padding-top: 0
}

.pl_service3 .service_value.dh {
    width: 180px !important
}

.pl_service3 .service_item:hover {
    width: 230px !important
}

#c_navigation_126-17218111621780 .e_navigationF-24 .p_navItem1 &gt; p.active a {
    color: #03a1ff !important;
}

#c_navigation_126-17218111621780 .e_navigationF-24 .p_navCon.active::after {
    background: #03a1ff;
    height: 4px;
    width: 100%;
}

#c_navigation_126-17218111621780 .e_navigationF-24 .p_navItem2 a span.p_img{
    padding: 10px 0;
}</pre></body></html>