#page-2 {
    background: rgba(255, 255, 255, 1);
}

#page-2 {
    color: rgba(0, 0, 0, 1);
    enable: false;
    font-family: Microsoft YaHei;
    font-size: 14px;
    line-height: 1.5;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._128u7jds88001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (min-width: 768px) {
    .banner-text{
        background-color: rgba(0, 0, 0, 0.4);
        width: 45%!important;
        height: 100%;
    }
    .banner-button{
        display: flex;
    }
    ._128u7jds88001 {
        margin: 0px 0px 0px 0px;
    }

    ._128u7jds88001 .zz-container {
        padding: 10px 0px 10px 0px;
    }

    ._128u7jds88001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._128u7jds88001.zz-comp-block-wrap {
        min-height: auto;
        /*position: fixed;*/
        top: 0;
    }

    .is-ie ._128u7jds88001.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._128u7jds88001 {
        margin: 0px 0px 0px 0px;
    }

    ._128u7jds88001 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._128u7jds88001.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._128u7jds88001.zz-comp-block-wrap {
        height: auto;
    }
}

._128u7jds88003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._128u7jds88003>.zz-comp-row {
    margin: 0 -15px;
}

._128u7jds88003>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._128u7jds88004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._128u7jds88004>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._128u7jds88005.zz-comp-logo {
    justify-content: center;
}

._128u7jds88005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._128u7jds88006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._128u7jds88006>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._128u7jds88007 .zz-menu {
    font-family: NotoSansCJKsc-Medium;
}

._128u7jds88007 .menu-link {
    color: rgba(255, 255, 255, 1);
}

._128u7jds88007 .menu-link svg,
._128u7jds88007 .menu-link path {
    fill: rgba(255, 255, 255, 1);
    width: 30px;
    height: 30px;
}

._128u7jds88007 .is-active>.menu-link svg,
._128u7jds88007 .is-active>.menu-link path {
    fill: rgba(255, 255, 255, 1);
}

._128u7jds88007 .menu-link:hover svg,
._128u7jds88007 .menu-link:hover path {
    fill: rgba(255, 255, 255, 1);
}

._128u7jds88007 li.is-active>.menu-link {
    fill: rgba(255, 255, 255, 1);
}

._128u7jds88007 li .menu-link:hover {
    color: rgba(255, 255, 255, 1);
}

._128u7jds88007.zz-comp-menu .zz-menu-item,
._128u7jds88007.zz-comp-menu .zz-submenu .menu-link {
    font-size: 16px;
    height: 4.2rem;
}

._128u7jds88007>ul.zz-menu--vertical>li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
}

._128u7jds88007>ul.zz-menu--horizontal>li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
}

._128u7jds88007 .zz-menu-item .menu-link,
._128u7jds88007 .zz-submenu .menu-link {
    padding: 0 1.53rem;
}

._128u7jds88007 .zz-menu--vertical .menu-link {
    justify-content: center;
}

._128u7jds88007 .zz-menu--popup .menu-link,
._128u7jds88007 .zz-submenu .zz-menu--inline .menu-link {
    color: rgba(95, 95, 95, 1);
    font-size: 14px;
    justify-content: center;
}

._128u7jds88007 .zz-menu--popup li .menu-link:hover,
._128u7jds88007 .zz-menu--inline li .menu-link:hover {
   color: #093CB3;
  
}

._128u7jds88007 .zz-menu--popup li.is-active>.menu-link,
._128u7jds88007 .zz-menu--inline li.is-active>.menu-link {
    color: #093CB3;
}

._128u7jds88007 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
}

._128u7jds88007 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
}

._128u7jds88007 .is-active>.menu-link {
    border-bottom-color: #333;
}

._128u7jds88008 .nav__wrapper>.logo h1 {
    font-size: 26px;
}

._128u7jds88008 .nav__wrapper {
    background-color: rgba(0, 0, 0, 1);
}

._128u7jds88008 .menu-list {
    background-color: rgba(0, 0, 0, 1);
}

._128u7jds88008 .nav-btn i,
._128u7jds88008 .menu-list .close i {
    color: rgba(255, 255, 255, 1);
}

._128u7jds88008 .nav-btn i em,
._128u7jds88008 .nav-btn i:before,
._128u7jds88008 .nav-btn i:after {
    background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 768px) {
    ._128u7jds8800a .menu-link {
        color: #909399;
    }

    ._128u7jds8800a .menu-link svg,
    ._128u7jds8800a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._128u7jds8800a .is-active>.menu-link svg,
    ._128u7jds8800a .is-active>.menu-link path {
        fill: #303133;
    }

    ._128u7jds8800a .menu-link:hover svg,
    ._128u7jds8800a .menu-link:hover path {
        fill: #303133;
    }

    ._128u7jds8800a li.is-active>.menu-link {
        color: #303133;
    }

    ._128u7jds8800a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._128u7jds8800a.zz-comp-menu .zz-menu-item,
    ._128u7jds8800a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4rem;
    }

    ._128u7jds8800a>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._128u7jds8800a>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._128u7jds8800a .zz-menu-item .menu-link,
    ._128u7jds8800a .zz-submenu .menu-link {
        padding: 0 1.65rem;
    }

    ._128u7jds8800a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._128u7jds8800a>ul {
        justify-content: flex-start;
    }

    ._128u7jds8800a .zz-menu--popup .menu-link,
    ._128u7jds8800a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._128u7jds8800a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._128u7jds8800a .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._128u7jds8800a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._128u7jds8800a .menu-link {
        color: rgba(255, 255, 255, 1);
    }

    ._128u7jds8800a .menu-link svg,
    ._128u7jds8800a .menu-link path {
        fill: rgba(255, 255, 255, 1);
        width: 30px;
        height: 30px;
    }

    ._128u7jds8800a .is-active>.menu-link svg,
    ._128u7jds8800a .is-active>.menu-link path {
        fill: #093CB3;
    }

    ._128u7jds8800a .menu-link:hover svg,
    ._128u7jds8800a .menu-link:hover path {
        fill: #093CB3;
    }

    ._128u7jds8800a li.is-active>.menu-link {
        color: #093CB3;
    }

    ._128u7jds8800a li .menu-link:hover {
        color: #093CB3;
        background-color: #fff;
    }

    ._128u7jds8800a.zz-comp-menu .zz-menu-item,
    ._128u7jds8800a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 16px;
        height: 4.2rem;
    }

    ._128u7jds8800a>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(54, 54, 54, 1);
    }

    ._128u7jds8800a>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(54, 54, 54, 1);
    }

    ._128u7jds8800a .zz-menu-item .menu-link,
    ._128u7jds8800a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._128u7jds8800a .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._128u7jds8800a>ul {
        justify-content: center;
    }

    ._128u7jds8800a .zz-menu--popup .menu-link,
    ._128u7jds8800a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._128u7jds8800a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._128u7jds8800a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._128u7jds8800a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._128vjhhao8000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._128vjhhao8000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._128vjj3c08000 .btn-wrapper {
    justify-content: center;
}

._128vjj3c08000 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
}

._128vjj3c08000 .btn-link .zz-button {
       font-size: 15px;
    color: #093CB3;
    background: rgba(255, 255, 255, 0);
    /* margin: 0px 15px 0px 0px; */
    /* border: 1px solid #093CB3; */
    border-radius: 40px 40px 40px 40px;
    padding: 15px 40px 15px 40px;
    background: #ecefef94;
    font-weight: 700;
}

._128vjj3c08000 .btn-link .zz-button:hover {
    color: #093CB3;
}

._128vjj3c08000 .btn-link .zz-button svg,
._128vjj3c08000 .btn-link .zz-button path {
    fill: #093CB3;
}

._128vjj3c08000 .btn-link .zz-button:hover svg,
._128vjj3c08000 .btn-link .zz-button:hover path {
    fill: #093CB3;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._128u7je2g8006:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._128u7je2g8006:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._128u7je2g8006 {
    margin: 0px 0px 0px 0px;
}

._128u7je2g8006>.zz-bg>.zz-bg-color,
._128u7je2g8006 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(250, 250, 250, 1);
}

._128u7je2g8006 .zz-container {
    padding: 0px 0px 0px 0px;
}

._128u7je2g8006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._128u7je2g8006.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._128u7je2g8006.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._128u7je2g8008 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._128u7je2g8008 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._128u7je2g8008 {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._128vknjug8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._128vknjug8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._128vknjug8001 {
    margin: 0px 0px 0px 0px;
}

._128vknjug8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._128vknjug8001.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._128vknjug8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._128vknjug8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 768px) {

    ._128vknjug8003 .zz-banner__arrow svg,
    ._128vknjug8003 .zz-banner__arrow path {
        fill: rgba(255, 255, 255, 0.75);
        width: 50px;
        height: 50px;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        font-size: 12px;
    }

    ._128vknjug8003 .swiper-container-vertical .zz-banner__pagination.custom .swiper-pagination-bullet {
        height: 12px;
        width: 4px;
    }

    ._128vknjug8003 .swiper-container-horizontal .zz-banner__pagination.custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._128vknjug8003 .zz-banner__pagination.custom1 .swiper-pagination-bullet,
    ._128vknjug8003 .zz-banner__pagination.custom1 .swiper-pagination-bullet {
        line-height: 12px;
    }

    ._128vknjug8003 .zz-banner-wrapper .swiper-wrapper {
        height: 100vh;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: rgba(255, 255, 255, 0.8);
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet-active {
        background-color: rgba(255, 255, 255, 0.88);
        color: #fff;
    }

    ._128vknjug8003 .zz-banner__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-fraction {
        font-size: 12px;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-current {
        color: #fff;
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-progressbar {
        background: rgba(255, 255, 255, 0.8);
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: rgba(255, 255, 255, 0.88);
    }

    ._128vknjug8003 .zz-bg.swiper-bg-2>.zz-bg-color {
        background: rgba(0, 0, 0, 0.25);
    }
}

@media (max-width: 767px) {

    ._128vknjug8003 .zz-banner__arrow svg,
    ._128vknjug8003 .zz-banner__arrow path {
        fill: rgba(255, 255, 255, 0.75);
        width: 24px;
        height: 24px;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        font-size: 12px;
    }

    ._128vknjug8003 .swiper-container-vertical .zz-banner__pagination.custom .swiper-pagination-bullet {
        height: 12px;
        width: 4px;
    }

    ._128vknjug8003 .swiper-container-horizontal .zz-banner__pagination.custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._128vknjug8003 .zz-banner__pagination.custom1 .swiper-pagination-bullet,
    ._128vknjug8003 .zz-banner__pagination.custom1 .swiper-pagination-bullet {
        line-height: 12px;
    }

    .is-ie ._128vknjug8003.zz-comp-banner .zz-banner-wrapper .swiper-wrapper,
    ._128vknjug8003 .swiper-container-vertical .swiper-wrapper {
        height: 508px;
    }

    ._128vknjug8003 .zz-banner-wrapper .zz-banner__item {
        min-height: 508px;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: rgba(255, 255, 255, 0.8);
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-bullet-active {
        background-color: rgba(255, 255, 255, 0.88);
        color: #fff;
    }

    ._128vknjug8003 .zz-banner__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-fraction {
        font-size: 12px;
    }

    ._128vknjug8003 .zz-banner__pagination .swiper-pagination-current {
        color: #fff;
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-progressbar {
        background: rgba(255, 255, 255, 0.8);
    }

    ._128vknjug8003 .zz-banner__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: rgba(255, 255, 255, 0.88);
    }
}

._128vknjug8004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._128vknjug8004>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._128vknjug8007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._128vknjug8007>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._128vknjug8008 {
        padding: 0px 0px 0px 0px;
    }

    ._128vknjug8008>.zz-text,
    ._128vknjug8008>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: NotoSansCJKsc-Bold;
        font-size: 64px;
        line-height: 1.7;
    }
}

@media (max-width: 767px) {
    ._128vknjug8008 {
        padding: 0px 0px 0px 0px;
    }

    ._128vknjug8008>.zz-text,
    ._128vknjug8008>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size: 36px;
        line-height: 1.5;
    }
}

@media (min-width: 768px) {
    ._128vknjug8009 {
        padding: 0px 0px 0px 0px;
    }

    ._128vknjug8009>.zz-text,
    ._128vknjug8009>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: NotoSansCJKsc-Medium;
        font-size: 22px;
        letter-spacing: 1px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    ._128vknjug8009 {
        padding: 0px 0px 0px 0px;
    }

    ._128vknjug8009>.zz-text,
    ._128vknjug8009>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size: 20px;
        line-height: 1.5;
    }
}

._128vqrceo8000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._128vqrceo8000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290fh0u08000 {
    padding: 5px 0px 5px 0px;
}

._1290fh0u08000>.zz-text,
._1290fh0u08000>.zz-text>p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-family: NotoSansCJKsc-Medium;
    font-size: 20px;
    letter-spacing: 1px;
}

._1290gdn1c8000 {
    padding: 5px 0px 5px 0px;
}

._1290gdn1c8000>.zz-text,
._1290gdn1c8000>.zz-text>p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-family: NotoSansCJKsc-Medium;
    font-size: 20px;
    letter-spacing: 1px;
}

@media (min-width: 768px) {
    
    .banner-title1{
        margin-top:35%;
    }
    ._1290ge3u48000{
        padding: 0px 0px 0px 0px;
    }

    ._1290ge3u48000>.zz-text,
    ._1290ge3u48000>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: NotoSansCJKsc-Bold;
        font-size: 64px;
        line-height: 1.7;
    }
}

@media (max-width: 767px) {
    .banner-title1{
        margin-top:15%;
    }
    ._1290ge3u48000 {
        padding: 0px 10px;
    }

    ._1290ge3u48000>.zz-text,
    ._1290ge3u48000>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size: 36px;
        line-height: 1.5;
    }
}

@media (min-width: 768px) {

    ._1290geitk8000>.zz-text,
    ._1290geitk8000>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: NotoSansCJKsc-Medium;
        font-size:14px;
        letter-spacing: 1px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    ._1290geitk8000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290geitk8000>.zz-text,
    ._1290geitk8000>.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size:14px;
        line-height: 1.5;
    }
}

@media (min-width: 768px) {
    ._1290gg4r88000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290gg4r88000>.zz-text,
    ._1290gg4r88000>.zz-text>p {
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-family: NotoSansCJKsc-Medium;
        font-size: 22px;
        letter-spacing: 1px;
        line-height: 1.8;
    }
}

@media (max-width: 767px) {
    ._1290gg4r88000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290gg4r88000>.zz-text,
    ._1290gg4r88000>.zz-text>p {
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-family: Microsoft YaHei;
        font-size: 20px;
        line-height: 1.5;
    }
}

@media (min-width: 768px) {
    ._1290ggn0g8000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290ggn0g8000>.zz-text,
    ._1290ggn0g8000>.zz-text>p {
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-family: NotoSansCJKsc-Bold;
        font-size: 64px;
        line-height: 1.7;
    }
}

@media (max-width: 767px) {
    ._1290ggn0g8000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290ggn0g8000>.zz-text,
    ._1290ggn0g8000>.zz-text>p {
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-family: Microsoft YaHei;
        font-size: 36px;
        line-height: 1.5;
    }
}

._1290gi13o8000 {
    padding: 5px 0px 5px 0px;
}

._1290gi13o8000>.zz-text,
._1290gi13o8000>.zz-text>p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-family: NotoSansCJKsc-Medium;
    font-size: 20px;
    letter-spacing: 1px;
}

._1290h70hg8000 {
    height: 60px;
}

._1290h7nis8000 .btn-wrapper {
    justify-content: center;
}

._1290h7nis8000 .btn-link:nth-child(1) .zz-button {
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
    background: rgba(44, 44, 44, 1);
}

._1290h7nis8000 .btn-link:nth-child(1) .zz-button:hover {
    color: rgba(255, 255, 255, 1);
}

._1290h7nis8000 .btn-link:nth-child(1) .zz-button svg,
._1290h7nis8000 .btn-link:nth-child(1) .zz-button path {
    fill: rgba(255, 255, 255, 1);
}

._1290h7nis8000 .btn-link:nth-child(1) .zz-button:hover svg,
._1290h7nis8000 .btn-link:nth-child(1) .zz-button:hover path {
    fill: rgba(255, 255, 255, 1);
}

._1290h7nis8000 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
}

._1290h7nis8000 .btn-link .zz-button {
    font-size: 16px;
    color: rgba(48, 48, 48, 1);
    margin: 0px 15px 0px 0px;
    border: 2px solid rgba(44, 44, 44, 1);
    border-radius: 40px 40px 40px 40px;
    padding: 18px 45px 18px 45px;
}

._1290h7nis8000 .btn-link .zz-button:hover {
    color: rgba(255, 255, 255, 1);
    background: rgba(0, 0, 0, 1);
}

._1290h7nis8000 .btn-link .zz-button svg,
._1290h7nis8000 .btn-link .zz-button path {
    fill: rgba(48, 48, 48, 1);
}

._1290h7nis8000 .btn-link .zz-button:hover svg,
._1290h7nis8000 .btn-link .zz-button:hover path {
    fill: rgba(255, 255, 255, 1);
}

._1290j5amo8000 {
    height: 60px;
}

._1290jprko8000 .btn-wrapper {
    justify-content: center;
}

._1290jprko8000 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
}

._1290jprko8000 .btn-link .zz-button {
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
    background: #093CB3;
    margin: 10px 15px 10px 0px;
    border: 2px solid #093CB3;
    border-radius: 30px 30px 30px 30px;
    padding: 18px 45px 18px 45px;
}

._1290jprko8000 .btn-link .zz-button:hover {
    color: rgba(255, 255, 255, 1);
    background: #093CB3;
}

._1290jprko8000 .btn-link .zz-button svg,
._1290jprko8000 .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
}

._1290jprko8000 .btn-link .zz-button:hover svg,
._1290jprko8000 .btn-link .zz-button:hover path {
    fill: rgba(255, 255, 255, 1);
}

._1290q8kng8000 {
    padding: 5px 0px 5px 0px;
}

._1290q8kng8000>.zz-text,
._1290q8kng8000>.zz-text>p {
    text-align: center;
    font-family: PingFang SC;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: 2px;
}

@media (min-width: 768px) {
    ._1290rtddc8000 {
        height: 30px;
    }
}

@media (max-width: 767px) {
    ._1290rtddc8000 {
        height: 26px;
    }
}

@media (min-width: 768px) {

    ._1290rutuo8000>.zz-tabs--left>.zz-tabs__header,
    ._1290rutuo8000>.zz-tabs--right>.zz-tabs__header {
        display: flex;
        align-items: center;
    }

    ._1290rutuo8000>.zz-tabs--top>.zz-tabs__header,
    ._1290rutuo8000>.zz-tabs--bottom>.zz-tabs__header {
        justify-content: center;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        color: #999;
        font-size: 15px;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-left .zz-tabs__item,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-right .zz-tabs__item,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 30px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-top .zz-tabs__item,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 30px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .item-title__icon svg,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .item-title__icon path,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon svg,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon path {
        width: 18px;
        height: 18px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item:hover,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(51, 51, 51, 1);
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: #333;
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-top,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item {
        margin-bottom: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-bottom {
        margin-top: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-left {
        margin-right: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-right {
        margin-left: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__content,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {

    ._1290rutuo8000>.zz-tabs--left>.zz-tabs__header,
    ._1290rutuo8000>.zz-tabs--right>.zz-tabs__header {
        display: flex;
        align-items: center;
    }

    ._1290rutuo8000>.zz-tabs--top>.zz-tabs__header,
    ._1290rutuo8000>.zz-tabs--bottom>.zz-tabs__header {
        justify-content: center;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        color: #999;
        font-size: 17px;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-left .zz-tabs__item,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-right .zz-tabs__item,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 30px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-top .zz-tabs__item,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 30px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .item-title__icon svg,
    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .item-title__icon path,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon svg,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon path {
        width: 18px;
        height: 18px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item:hover,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(51, 51, 51, 1);
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: #333;
        border: 0px solid #000;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-top,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item {
        margin-bottom: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-bottom {
        margin-top: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-left {
        margin-right: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__header.is-right {
        margin-left: 10px;
    }

    ._1290rutuo8000>.zz-tabs>.zz-tabs__content,
    ._1290rutuo8000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
    }
}

._1290ruu6c8000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1290ruu6c8000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290s0dig8000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._1290s0dig8000 .zz-comp-list {
    margin-left: -0px;
    margin-right: -0px;
}

._1290s0dig8000 {
    padding: 0px 0px 0px 0px;
}

._1290s0dig8000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._1290s0dig8000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
}

._1290s0dig8000 .zz-comp-list__item .text,
._1290s0dig8000 .zz-comp-list__item:hover .caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.5;
    text-align: inherit;
}

._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: rgba(255, 255, 255, 1);
    font-size: 15px;
    line-height: 1.5;
    text-align: inherit;
}

._1290s0dig8000 .zz-comp-list__item {
    padding: 0px;
    margin: 0 -0px -0px 0;
}

._1290s0dig8000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
._1290s0dig8000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1290s0dig8000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._1290s0dig8000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._1290s0dig8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._1290s0dig8000 .swiper-center .swiper-button-prev,
._1290s0dig8000 .swiper-center .swiper-button-next,
._1290s0dig8000 .arrow-normal .swiper-button-prev,
._1290s0dig8000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._1290s0dig8000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
}

._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._1290s0dig8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1290s0dig8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 50%;
}

._1290s0dig8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1290s0dig8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._1290s0dig8000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
    margin-bottom: 0px;
}

._1290s0dig8000 svg,
._1290s0dig8000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

._1290s5sr48000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1290s5sr48000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290so3a08000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1290so3a08000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290sqitk8000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1290sqitk8000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290st7lo8000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1290st7lo8000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1290tf3748000 {
    height: 50px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1290un8fo8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._1290un8fo8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._1290un8fo8001 {
    margin: 0px 0px 0px 0px;
}

._1290un8fo8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._1290un8fo8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._1290un8fo8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._1290un8fo8003 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1290un8fo8003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1290un8fo8003 {
        height: 60px;
    }
}

@media (min-width: 1200px) {
    ._1290un8fo8005 {
        height: 90px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1290un8fo8005 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1290un8fo8005 {
        height: 68px;
    }
}

@media (min-width: 768px) {
    ._1290uqr8o8000 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1290uqr8o8000 .zz-comp-list {
        margin-left: -20px;
        margin-right: -20px;
    }

    ._1290uqr8o8000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290uqr8o8000 .zz-comp-list__item .text {
        padding: 0px 10px 0px 10px;
        width: 100%;
    }

    ._1290uqr8o8000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 18px;
        line-height: 2.5;
        text-align: inherit;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(153, 153, 153, 1);
        font-size: 13px;
        line-height: 1.8;
        text-align: inherit;
    }

    ._1290uqr8o8000 .zz-comp-list__item {
        padding: 20px;
        margin: 0;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 20px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1290uqr8o8000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1290uqr8o8000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1290uqr8o8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1290uqr8o8000 .swiper-center .swiper-button-prev,
    ._1290uqr8o8000 .swiper-center .swiper-button-next,
    ._1290uqr8o8000 .arrow-normal .swiper-button-prev,
    ._1290uqr8o8000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1290uqr8o8000 .zz-comp-list__item .img img {
        width: 42%;
        object-fit: contain;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1290uqr8o8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1290uqr8o8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 36.193029490616624%;
    }

    ._1290uqr8o8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._1290uqr8o8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._1290uqr8o8000 svg,
    ._1290uqr8o8000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._1290uqr8o8000 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1290uqr8o8000 .zz-comp-list {
        margin-left: -7px;
        margin-right: -7px;
    }

    ._1290uqr8o8000 {
        padding: 0px 0px 0px 0px;
    }

    ._1290uqr8o8000 .zz-comp-list__item .text {
        padding: 0px 10px 0px 10px;
    }

    ._1290uqr8o8000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 18px;
        line-height: 2.5;
        text-align: center;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(153, 153, 153, 1);
        font-size: 13px;
        line-height: 1.8;
        text-align: center;
    }

    ._1290uqr8o8000 .zz-comp-list__item {
        padding: 7px;
        margin: 0;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper {
        flex-wrap: wrap;
        border: 0px solid #000;
        padding: 0px 0px 20px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1290uqr8o8000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1290uqr8o8000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1290uqr8o8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1290uqr8o8000 .swiper-center .swiper-button-prev,
    ._1290uqr8o8000 .swiper-center .swiper-button-next,
    ._1290uqr8o8000 .arrow-normal .swiper-button-prev,
    ._1290uqr8o8000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1290uqr8o8000 .zz-comp-list__item .img img {
        width: 42%;
        object-fit: contain;
    }

    ._1290uqr8o8000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1290uqr8o8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1290uqr8o8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 100%;
    }

    ._1290uqr8o8000 svg,
    ._1290uqr8o8000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._12985q9so8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._12985q9so8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._12985q9so8001 {
    margin: 0px 0px 0px 0px;
}

._12985q9so8001>.zz-bg>.zz-bg-color,
._12985q9so8001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(20, 22, 24, 1);
}

._12985q9so8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._12985q9so8001.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._12985q9so8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._12985q9so8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._12985q9so8003 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._12985q9so8003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._12985q9so8003 {
        height: 60px;
    }
}

@media (min-width: 768px) {
    ._12985q9so8008 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._12985q9so8008 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._12985q9so8008 {
        padding: 0px 0px 0px 0px;
    }

    ._12985q9so8008 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._12985q9so8008 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        line-height: 1.5;
        text-align: center;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        line-height: 1.5;
        text-align: center;
    }

    ._12985q9so8008 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper {
        border-right: 0px solid transparent;
        border-left: none;
        border-bottom: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._12985q9so8008 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._12985q9so8008 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._12985q9so8008 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._12985q9so8008 .swiper-center .swiper-button-prev,
    ._12985q9so8008 .swiper-center .swiper-button-next,
    ._12985q9so8008 .arrow-normal .swiper-button-prev,
    ._12985q9so8008 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._12985q9so8008 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._12985q9so8008 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._12985q9so8008 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._12985q9so8008 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._12985q9so8008 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._12985q9so8008 svg,
    ._12985q9so8008 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._12985q9so8008 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._12985q9so8008 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._12985q9so8008 {
        padding: 0px 0px 0px 0px;
    }

    ._12985q9so8008 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._12985q9so8008 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        line-height: 1.5;
        text-align: center;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        line-height: 1.5;
        text-align: center;
    }

    ._12985q9so8008 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper {
        border-right: 0px solid transparent;
        border-left: none;
        border-bottom: none;
        border-top: none;
        padding: 0px 0px 20px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._12985q9so8008 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._12985q9so8008 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._12985q9so8008 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._12985q9so8008 .swiper-center .swiper-button-prev,
    ._12985q9so8008 .swiper-center .swiper-button-next,
    ._12985q9so8008 .arrow-normal .swiper-button-prev,
    ._12985q9so8008 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._12985q9so8008 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._12985q9so8008 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._12985q9so8008 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._12985q9so8008 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._12985q9so8008 svg,
    ._12985q9so8008 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 1200px) {
    ._12985q9so8009 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._12985q9so8009 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._12985q9so8009 {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._129882vjk8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._129882vjk8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._129882vjk8001 {
    margin: 0px 0px 0px 0px;
}

._129882vjk8001>.zz-bg>.zz-bg-color,
._129882vjk8001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(248, 248, 248, 1);
}

._129882vjk8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._129882vjk8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._129882vjk8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._129882vjk8003 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._129882vjk8003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._129882vjk8003 {
        height: 60px;
    }
}

._129882vjk8004 {
    padding: 0px 0px 0px 0px;
}

._129882vjk8004>.zz-text,
._129882vjk8004>.zz-text>p {
    text-align: center;
    color: rgba(128, 128, 128, 1);
    font-size: 18px;
}

@media (min-width: 1200px) {
    ._129882vjk8005 {
        height: 120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._129882vjk8005 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._129882vjk8005 {
        height: 60px;
    }
}

._12988hakg8000 {
    padding: 5px 0px 5px 0px;
}

._12988hakg8000>.zz-text,
._12988hakg8000>.zz-text>p {
    text-align: center;
    font-family: PingFang SC;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: 2px;
}

@media (min-width: 768px) {
    ._12988i0as8000 {
        height: 50px;
    }
}

@media (max-width: 767px) {
    ._12988i0as8000 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._129894t5o8000 {
        padding: 0px 0px 0px 0px;
    }

    ._129894t5o8000 .zz-loop-container:not(.swiper-wrapper),
    ._129894t5o8000 .zz-swiper-wrapper {
        margin-left: -18px;
        margin-right: -18px;
    }

    ._129894t5o8000 .zz-loop-item {
        padding: 18px;
    }

    ._129894t5o8000 .zz-loop-item__wrapper {
        border: 0px solid #dcdfe6;
        border-radius: 0px 0px 0px 0px;
        padding: 50px 50px 50px 50px;
    }
}

@media (max-width: 767px) {
    ._129894t5o8000 {
        padding: 0px 0px 0px 0px;
    }

    ._129894t5o8000 .zz-loop-container:not(.swiper-wrapper),
    ._129894t5o8000 .zz-swiper-wrapper {
        margin-left: -18px;
        margin-right: -18px;
    }

    ._129894t5o8000 .zz-loop-item {
        padding: 18px;
    }

    ._129894t5o8000 .zz-loop-item__wrapper {
        border: 0px solid #dcdfe6;
        border-radius: 0px 0px 0px 0px;
        padding: 50px 50px 50px 50px;
    }
}

._129894tck8000 .zz-loop-item__wrapper {
    background: rgba(255, 255, 255, 1);
}

._12989j7q48000 {
    padding: 5px 0px 5px 0px;
}

._12989j7q48000>.zz-text,
._12989j7q48000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: PingFang SC;
    font-size: 20px;
    font-weight: bold;
}

._12989o5oo8000 {
    padding: 5px 0px 5px 0px;
}

._12989o5oo8000>.zz-text,
._12989o5oo8000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: siyuanheiti-light;
    font-size: 15px;
    line-height: 1.7;
}

._12989snhg8000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._12989snhg8000 .zz-comp-list {
    margin-left: -12px;
    margin-right: -12px;
}

._12989snhg8000 {
    padding: 0px 0px 0px 0px;
}

._12989snhg8000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._12989snhg8000 .zz-comp-list__item .do-img-cover {
    justify-content: flex-start;
}

._12989snhg8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._12989snhg8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: #333;
    font-size: 16px;
    line-height: 1.9;
    text-align: inherit;
}

._12989snhg8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
}

._12989snhg8000 .zz-comp-list__item {
    padding: 12px;
    margin: 0;
}

._12989snhg8000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._12989snhg8000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._12989snhg8000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._12989snhg8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._12989snhg8000 .swiper-center .swiper-button-prev,
._12989snhg8000 .swiper-center .swiper-button-next,
._12989snhg8000 .arrow-normal .swiper-button-prev,
._12989snhg8000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._12989snhg8000 .zz-comp-list__item .img img {
    width: 83%;
    object-fit: contain;
}

._12989snhg8000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._12989snhg8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._12989snhg8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 27.874564459930312%;
}

._12989snhg8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._12989snhg8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._12989snhg8000 svg,
._12989snhg8000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

._1298bqguc8000 .divide_line {
    border-bottom: 1px solid rgba(238, 238, 238, 1);
}

._1298c0fdg8000 .zz-loop-item__wrapper {
    background: rgba(255, 255, 255, 1);
}

._1298c0fec8000 {
    padding: 5px 0px 5px 0px;
}

._1298c0fec8000>.zz-text,
._1298c0fec8000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: PingFang SC;
    font-size: 20px;
    font-weight: bold;
}

._1298c0ff88000 {
    padding: 5px 0px 5px 0px;
}

._1298c0ff88000>.zz-text,
._1298c0ff88000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: siyuanheiti-light;
    font-size: 15px;
    line-height: 1.7;
}

._1298c0fg08000 .divide_line {
    border-bottom: 1px solid rgba(238, 238, 238, 1);
}

._1298c0fgo8000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._1298c0fgo8000 .zz-comp-list {
    margin-left: -12px;
    margin-right: -12px;
}

._1298c0fgo8000 {
    padding: 0px 0px 0px 0px;
}

._1298c0fgo8000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._1298c0fgo8000 .zz-comp-list__item .do-img-cover {
    justify-content: flex-start;
}

._1298c0fgo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1298c0fgo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: #333;
    font-size: 16px;
    line-height: 1.9;
    text-align: inherit;
}

._1298c0fgo8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
}

._1298c0fgo8000 .zz-comp-list__item {
    padding: 12px;
    margin: 0;
}

._1298c0fgo8000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1298c0fgo8000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._1298c0fgo8000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._1298c0fgo8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._1298c0fgo8000 .swiper-center .swiper-button-prev,
._1298c0fgo8000 .swiper-center .swiper-button-next,
._1298c0fgo8000 .arrow-normal .swiper-button-prev,
._1298c0fgo8000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._1298c0fgo8000 .zz-comp-list__item .img img {
    width: 83%;
    object-fit: contain;
}

._1298c0fgo8000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._1298c0fgo8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1298c0fgo8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 27.874564459930312%;
}

._1298c0fgo8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1298c0fgo8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._1298c0fgo8000 svg,
._1298c0fgo8000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

._1298c0iro8000 .zz-loop-item__wrapper {
    background: rgba(255, 255, 255, 1);
}

._1298c0isk8000 {
    padding: 5px 0px 5px 0px;
}

._1298c0isk8000>.zz-text,
._1298c0isk8000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: PingFang SC;
    font-size: 20px;
    font-weight: bold;
}

._1298c0itc8000 {
    padding: 5px 0px 5px 0px;
}

._1298c0itc8000>.zz-text,
._1298c0itc8000>.zz-text>p {
    text-align: left;
    color: rgba(51, 51, 51, 1);
    font-family: siyuanheiti-light;
    font-size: 15px;
    line-height: 1.7;
}

._1298c0iuc8000 .divide_line {
    border-bottom: 1px solid rgba(238, 238, 238, 1);
}

._1298c0iv48000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._1298c0iv48000 .zz-comp-list {
    margin-left: -12px;
    margin-right: -12px;
}

._1298c0iv48000 {
    padding: 0px 0px 0px 0px;
}

._1298c0iv48000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._1298c0iv48000 .zz-comp-list__item .do-img-cover {
    justify-content: flex-start;
}

._1298c0iv48000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1298c0iv48000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: #333;
    font-size: 16px;
    line-height: 1.9;
    text-align: inherit;
}

._1298c0iv48000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
}

._1298c0iv48000 .zz-comp-list__item {
    padding: 12px;
    margin: 0;
}

._1298c0iv48000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1298c0iv48000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._1298c0iv48000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._1298c0iv48000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._1298c0iv48000 .swiper-center .swiper-button-prev,
._1298c0iv48000 .swiper-center .swiper-button-next,
._1298c0iv48000 .arrow-normal .swiper-button-prev,
._1298c0iv48000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._1298c0iv48000 .zz-comp-list__item .img img {
    width: 83%;
    object-fit: contain;
}

._1298c0iv48000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._1298c0iv48000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1298c0iv48000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 27.874564459930312%;
}

._1298c0iv48000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1298c0iv48000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._1298c0iv48000 svg,
._1298c0iv48000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d0g8k8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._1298d0g8k8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._1298d0g8k8001 {
    margin: 0px 0px 0px 0px;
}

._1298d0g8k8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._1298d0g8k8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._1298d0g8k8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._1298d0g8k8003 {
        height: 80px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d0g8k8003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298d0g8k8003 {
        height: 60px;
    }
}

@media (min-width: 768px) {
    ._1298d0g8k800a .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1298d0g8k800a .zz-comp-list {
        margin-left: -8px;
        margin-right: -8px;
    }

    ._1298d0g8k800a {
        padding: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298d0g8k800a .zz-comp-list__item {
        padding: 8px;
        margin: 0;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid rgba(238, 238, 238, 1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298d0g8k800a .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298d0g8k800a .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298d0g8k800a .swiper-center .swiper-button-prev,
    ._1298d0g8k800a .swiper-center .swiper-button-next,
    ._1298d0g8k800a .arrow-normal .swiper-button-prev,
    ._1298d0g8k800a .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298d0g8k800a .zz-comp-list__item .img img {
        width: 75%;
        object-fit: contain;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298d0g8k800a .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._1298d0g8k800a .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._1298d0g8k800a .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }
}

@media (max-width: 767px) {
    ._1298d0g8k800a .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1298d0g8k800a .zz-comp-list {
        margin-left: -8px;
        margin-right: -8px;
    }

    ._1298d0g8k800a {
        padding: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298d0g8k800a .zz-comp-list__item {
        padding: 8px;
        margin: 0;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid rgba(238, 238, 238, 1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298d0g8k800a .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298d0g8k800a .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298d0g8k800a .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298d0g8k800a .swiper-center .swiper-button-prev,
    ._1298d0g8k800a .swiper-center .swiper-button-next,
    ._1298d0g8k800a .arrow-normal .swiper-button-prev,
    ._1298d0g8k800a .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298d0g8k800a .zz-comp-list__item .img img {
        width: 75%;
        object-fit: contain;
    }

    ._1298d0g8k800a .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298d0g8k800a .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298d0g8k800a .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }
}

@media (min-width: 1200px) {
    ._1298d0g8k800b {
        height: 80px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d0g8k800b {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298d0g8k800b {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d5fqk8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._1298d5fqk8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._1298d5fqk8001 {
    margin: 0px 0px 0px 0px;
}

._1298d5fqk8001>.zz-bg>.zz-bg-color,
._1298d5fqk8001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(248, 248, 248, 1);
}

._1298d5fqk8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._1298d5fqk8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._1298d5fqk8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 768px) {
    ._1298d5fqk800b .zz-comp-list__item .apply-time div {
        color: rgba(187, 187, 187, 1);
        font-size: 14px;
        padding: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._1298d5fqk800b {
        padding: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 18px;
        line-height: 3;
        text-align: inherit;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.8;
        text-align: inherit;
    }

    ._1298d5fqk800b .zz-comp-list__item {
        padding: 0px;
        margin: 0 -1px -1px 0;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper {
        border-left: 1px solid rgba(238, 238, 238, 1);
        border-right: 1px solid rgba(238, 238, 238, 1);
        border-bottom: none;
        border-top: none;
        padding: 70px 50px 70px 50px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298d5fqk800b .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298d5fqk800b .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298d5fqk800b .swiper-center .swiper-button-prev,
    ._1298d5fqk800b .swiper-center .swiper-button-next,
    ._1298d5fqk800b .arrow-normal .swiper-button-prev,
    ._1298d5fqk800b .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298d5fqk800b .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298d5fqk800b .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298d5fqk800b .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._1298d5fqk800b .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._1298d5fqk800b .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 2;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 1px;
    }

    ._1298d5fqk800b svg,
    ._1298d5fqk800b path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._1298d5fqk800b .zz-comp-list__item .apply-time div {
        color: rgba(187, 187, 187, 1);
        font-size: 20px;
        padding: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .zz-comp-list {
        margin-left: -20px;
        margin-right: -20px;
    }

    ._1298d5fqk800b {
        padding: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .zz-comp-list__item .text {
        padding: 0px 20px 0px 20px;
    }

    ._1298d5fqk800b .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 16px;
        line-height: 2.4;
        text-align: inherit;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 13px;
        line-height: 1.8;
        text-align: inherit;
    }

    ._1298d5fqk800b .zz-comp-list__item {
        padding: 20px;
        margin: 0;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper {
        border-bottom: 1px solid rgba(238, 238, 238, 1);
        border-left: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 30px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298d5fqk800b .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298d5fqk800b .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298d5fqk800b .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298d5fqk800b .swiper-center .swiper-button-prev,
    ._1298d5fqk800b .swiper-center .swiper-button-next,
    ._1298d5fqk800b .arrow-normal .swiper-button-prev,
    ._1298d5fqk800b .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298d5fqk800b .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298d5fqk800b .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298d5fqk800b .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._1298d5fqk800b .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 2;
    }

    ._1298d5fqk800b svg,
    ._1298d5fqk800b path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 1200px) {
    ._1298d5fqk800c {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d5fqk800c {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298d5fqk800c {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d8j2c8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._1298d8j2c8001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._1298d8j2c8001 {
    margin: 0px 0px 0px 0px;
}

._1298d8j2c8001>.zz-bg>.zz-bg-color,
._1298d8j2c8001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(0, 0, 0, 0.5);
}

._1298d8j2c8001>.zz-bg>.zz-bg-img,
._1298d8j2c8001 .fp-tableCell>.zz-bg>.zz-bg-img {
    background-image: url(../image/19801_158338011771815.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}

._1298d8j2c8001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._1298d8j2c8001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._1298d8j2c8001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._1298d8j2c8003 {
        height: 120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298d8j2c8003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298d8j2c8003 {
        height: 60px;
    }
}

._1298dp9kg8000 {
    padding: 5px 0px 5px 0px;
}

._1298dp9kg8000>.zz-text,
._1298dp9kg8000>.zz-text>p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-family: PingFang SC;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: 2px;
}

._1298dt40g8000 {
    padding: 0px 0px 0px 0px;
}

._1298dt40g8000>.zz-text,
._1298dt40g8000>.zz-text>p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
}

._1298egrl08000 {
    background: rgba(255, 255, 255, 1);
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1298egrl08000>.zz-comp-row {
    margin: 0 -15px;
}

._1298egrl08000>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._1298egrs88000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1298egrs88000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1298hm87g8000 {
    height: 80px;
}

._1298hnou48000 .btn-wrapper {
    justify-content: center;
}

._1298hnou48000 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
}

._1298hnou48000 .btn-link .zz-button {
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
    background: #093CB3;
    margin: 0px 0px 0px 0px;
    border: 2px solid #093CB3;
    border-radius: 30px 30px 30px 30px;
    padding: 18px 45px 18px 45px;
}

._1298hnou48000 .btn-link .zz-button:hover {
    color: rgba(255, 255, 255, 1);
    background: #093CB3;
}

._1298hnou48000 .btn-link .zz-button svg,
._1298hnou48000 .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
}

._1298hnou48000 .btn-link .zz-button:hover svg,
._1298hnou48000 .btn-link .zz-button:hover path {
    fill: rgba(255, 255, 255, 1);
}

._1298hnou48000 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._1298hnou48000 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._1298hnou48000 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -2px;
}

@media (min-width: 768px) {
    ._129ih51mo8000 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._129ih51mo8000 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._129ih51mo8000 {
        padding: 0px 0px 0px 0px;
    }

    ._129ih51mo8000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._129ih51mo8000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._129ih51mo8000 .zz-comp-list__item .text,
    ._129ih51mo8000 .zz-comp-list__item:hover .caption-hover .text {
        background-color: rgba(99, 234, 203, 1);
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 20px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(255, 255, 255, 1);
        font-size: 15px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._129ih51mo8000 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._129ih51mo8000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
    ._129ih51mo8000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
        background-color: rgba(99, 234, 203, 1);
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._129ih51mo8000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._129ih51mo8000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._129ih51mo8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._129ih51mo8000 .swiper-center .swiper-button-prev,
    ._129ih51mo8000 .swiper-center .swiper-button-next,
    ._129ih51mo8000 .arrow-normal .swiper-button-prev,
    ._129ih51mo8000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._129ih51mo8000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._129ih51mo8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._129ih51mo8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._129ih51mo8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._129ih51mo8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._129ih51mo8000 svg,
    ._129ih51mo8000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._129ih51mo8000 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._129ih51mo8000 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._129ih51mo8000 {
        padding: 0px 0px 0px 0px;
    }

    ._129ih51mo8000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._129ih51mo8000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._129ih51mo8000 .zz-comp-list__item .text,
    ._129ih51mo8000 .zz-comp-list__item:hover .caption-hover .text {
        background-color: rgba(99, 234, 203, 1);
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(255, 255, 255, 1);
        font-size: 15px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._129ih51mo8000 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._129ih51mo8000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
    ._129ih51mo8000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
        background-color: rgba(99, 234, 203, 1);
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._129ih51mo8000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._129ih51mo8000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._129ih51mo8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._129ih51mo8000 .swiper-center .swiper-button-prev,
    ._129ih51mo8000 .swiper-center .swiper-button-next,
    ._129ih51mo8000 .arrow-normal .swiper-button-prev,
    ._129ih51mo8000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._129ih51mo8000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._129ih51mo8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._129ih51mo8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._129ih51mo8000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._129ih51mo8000 svg,
    ._129ih51mo8000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._129ih6ua08000 {
        height: 50px;
    }
}

@media (max-width: 767px) {
    ._129ih6ua08000 {
        height: 30px;
    }
}

._129ihf7m08000 {
    height: 50px;
}

._129ihg4r08000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._129ihg4r08000 .zz-comp-list {
    margin-left: -0px;
    margin-right: -0px;
}

._129ihg4r08000 {
    padding: 0px 0px 0px 0px;
}

._129ihg4r08000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._129ihg4r08000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
}

._129ihg4r08000 .zz-comp-list__item .text,
._129ihg4r08000 .zz-comp-list__item:hover .caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.5;
    text-align: inherit;
}

._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: rgba(255, 255, 255, 1);
    font-size: 15px;
    line-height: 1.5;
    text-align: inherit;
}

._129ihg4r08000 .zz-comp-list__item {
    padding: 0px;
    margin: 0 -0px -0px 0;
}

._129ihg4r08000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
._129ihg4r08000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._129ihg4r08000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._129ihg4r08000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._129ihg4r08000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._129ihg4r08000 .swiper-center .swiper-button-prev,
._129ihg4r08000 .swiper-center .swiper-button-next,
._129ihg4r08000 .arrow-normal .swiper-button-prev,
._129ihg4r08000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._129ihg4r08000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
}

._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._129ihg4r08000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._129ihg4r08000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 50%;
}

._129ihg4r08000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._129ihg4r08000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._129ihg4r08000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
    margin-bottom: 0px;
}

._129ihg4r08000 svg,
._129ihg4r08000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

._129iil5ag8000 {
    height: 50px;
}

._129iimi908000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._129iimi908000 .zz-comp-list {
    margin-left: -0px;
    margin-right: -0px;
}

._129iimi908000 {
    padding: 0px 0px 0px 0px;
}

._129iimi908000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._129iimi908000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
}

._129iimi908000 .zz-comp-list__item .text,
._129iimi908000 .zz-comp-list__item:hover .caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129iimi908000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._129iimi908000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.5;
    text-align: inherit;
}

._129iimi908000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: rgba(255, 255, 255, 1);
    font-size: 15px;
    line-height: 1.5;
    text-align: inherit;
}

._129iimi908000 .zz-comp-list__item {
    padding: 0px;
    margin: 0 -0px -0px 0;
}

._129iimi908000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
._129iimi908000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129iimi908000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._129iimi908000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._129iimi908000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._129iimi908000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._129iimi908000 .swiper-center .swiper-button-prev,
._129iimi908000 .swiper-center .swiper-button-next,
._129iimi908000 .arrow-normal .swiper-button-prev,
._129iimi908000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._129iimi908000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
}

._129iimi908000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._129iimi908000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._129iimi908000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 50%;
}

._129iimi908000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._129iimi908000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._129iimi908000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
    margin-bottom: 0px;
}

._129iimi908000 svg,
._129iimi908000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

._129ij31f88000 {
    height: 50px;
}

._129ij4i9o8000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
}

._129ij4i9o8000 .zz-comp-list {
    margin-left: -0px;
    margin-right: -0px;
}

._129ij4i9o8000 {
    padding: 0px 0px 0px 0px;
}

._129ij4i9o8000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
}

._129ij4i9o8000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
}

._129ij4i9o8000 .zz-comp-list__item .text,
._129ij4i9o8000 .zz-comp-list__item:hover .caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    line-height: 1.5;
    text-align: inherit;
}

._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
    margin-top: 0px;
    color: rgba(255, 255, 255, 1);
    font-size: 15px;
    line-height: 1.5;
    text-align: inherit;
}

._129ij4i9o8000 .zz-comp-list__item {
    padding: 0px;
    margin: 0 -0px -0px 0;
}

._129ij4i9o8000 .zz-comp-list__item.grid-item:hover>.caption-hover .img,
._129ij4i9o8000 .zz-comp-list__item.grid-item:hover>.caption-hover .text {
    background-color: rgba(99, 234, 203, 1);
}

._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._129ij4i9o8000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
}

._129ij4i9o8000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
}

._129ij4i9o8000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
}

._129ij4i9o8000 .swiper-center .swiper-button-prev,
._129ij4i9o8000 .swiper-center .swiper-button-next,
._129ij4i9o8000 .arrow-normal .swiper-button-prev,
._129ij4i9o8000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
}

._129ij4i9o8000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
}

._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper>.img {
    border-radius: 0px;
}

._129ij4i9o8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._129ij4i9o8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
    width: 50%;
}

._129ij4i9o8000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._129ij4i9o8000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
    justify-content: flex-start;
}

._129ij4i9o8000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
    margin-bottom: 0px;
}

._129ij4i9o8000 svg,
._129ij4i9o8000 path {
    width: 42px;
    height: 42px;
    fill: #333;
}

@media (min-width: 768px) {
    ._129ilv3do8000 {
        height: 200px;
    }
}

@media (max-width: 767px) {
    ._129ilv3do8000 {
        height: 100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298fs9548001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._1298fs9548001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._1298fs9548001 {
    margin: 0px 0px 0px 0px;
}

._1298fs9548001>.zz-bg>.zz-bg-color,
._1298fs9548001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(36, 38, 40, 1);
}

._1298fs9548001 .zz-container {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    line-height: 1.5;
    padding: 20px 20px 20px 20px;
}

._1298fs9548001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._1298fs9548001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._1298fs9548003 {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298fs9548003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298fs9548003 {
        height: 40px;
    }
}

@media (min-width: 768px) {
    ._1298fs9548004 .menu-link {
        color: rgba(255, 255, 255, 1);
    }

    ._1298fs9548004 .menu-link svg,
    ._1298fs9548004 .menu-link path {
        fill: rgba(255, 255, 255, 1);
        width: 30px;
        height: 30px;
    }

    ._1298fs9548004 .is-active>.menu-link svg,
    ._1298fs9548004 .is-active>.menu-link path {
        fill: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 .menu-link:hover svg,
    ._1298fs9548004 .menu-link:hover path {
        fill: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 li.is-active>.menu-link {
        color: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 li .menu-link:hover {
        color: rgba(235, 235, 235, 1);
        background-color: rgba(3, 3, 3, 0);
    }

    ._1298fs9548004.zz-comp-menu .zz-menu-item,
    ._1298fs9548004.zz-comp-menu .zz-submenu .menu-link {
        font-size: 15px;
        height: 4.2rem;
    }

    ._1298fs9548004>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._1298fs9548004>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._1298fs9548004 .zz-menu-item .menu-link,
    ._1298fs9548004 .zz-submenu .menu-link {
        padding: 0 2.1rem;
    }

    ._1298fs9548004 .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._1298fs9548004>ul {
        justify-content: flex-start;
    }

    ._1298fs9548004 .zz-menu--popup .menu-link,
    ._1298fs9548004 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._1298fs9548004 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._1298fs9548004 .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._1298fs9548004 .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._1298fs9548004 .menu-link {
        color: rgba(255, 255, 255, 1);
    }

    ._1298fs9548004 .menu-link svg,
    ._1298fs9548004 .menu-link path {
        fill: rgba(255, 255, 255, 1);
        width: 30px;
        height: 30px;
    }

    ._1298fs9548004 .is-active>.menu-link svg,
    ._1298fs9548004 .is-active>.menu-link path {
        fill: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 .menu-link:hover svg,
    ._1298fs9548004 .menu-link:hover path {
        fill: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 li.is-active>.menu-link {
        color: rgba(235, 235, 235, 1);
    }

    ._1298fs9548004 li .menu-link:hover {
        color: rgba(235, 235, 235, 1);
        background-color: rgba(3, 3, 3, 0);
    }

    ._1298fs9548004.zz-comp-menu .zz-menu-item,
    ._1298fs9548004.zz-comp-menu .zz-submenu .menu-link {
        font-size: 16px;
        height: 3rem;
    }

    ._1298fs9548004>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._1298fs9548004>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._1298fs9548004 .zz-menu-item .menu-link,
    ._1298fs9548004 .zz-submenu .menu-link {
        padding: 0 0.6rem;
    }

    ._1298fs9548004 .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._1298fs9548004>ul {
        justify-content: flex-start;
    }

    ._1298fs9548004 .zz-menu--popup .menu-link,
    ._1298fs9548004 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._1298fs9548004 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._1298fs9548004 .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._1298fs9548004 .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._1298fs9548005 .divide_line {
    border-bottom: 1px solid rgba(55, 57, 59, 1);
}

@media (min-width: 1200px) {
    ._1298fs9548006 {
        height: 22px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298fs9548006 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298fs9548006 {
        height: 30px;
    }
}

._1298fs9548007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1298fs9548007>.zz-comp-row {
    margin: 0 -15px;
}

._1298fs9548007>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._1298fs9548008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._1298fs9548008>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._1298fs9548009.zz-comp-logo {
        justify-content: flex-start;
    }

    ._1298fs9548009 .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    ._1298fs9548009.zz-comp-logo {
        justify-content: flex-start;
    }

    ._1298fs9548009 .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

._1298fs954800a {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._1298fs954800a>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._1298fs954800b .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1298fs954800b .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._1298fs954800b {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800b .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800b .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298fs954800b .zz-comp-list__item .text,
    ._1298fs954800b .zz-comp-list__item:hover .caption-hover .text {
        background-color: rgba(255, 255, 255, 0);
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 14px;
        line-height: 1;
        text-align: inherit;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298fs954800b .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._1298fs954800b .zz-comp-list__item.grid-item:hover>.caption-hover .img,
    ._1298fs954800b .zz-comp-list__item.grid-item:hover>.caption-hover .text {
        background-color: rgba(255, 255, 255, 0);
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298fs954800b .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298fs954800b .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298fs954800b .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298fs954800b .swiper-center .swiper-button-prev,
    ._1298fs954800b .swiper-center .swiper-button-next,
    ._1298fs954800b .arrow-normal .swiper-button-prev,
    ._1298fs954800b .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298fs954800b .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298fs954800b .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298fs954800b .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._1298fs954800b .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._1298fs954800b .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 2;
    }

    ._1298fs954800b .swiper-pagination-bullet {
        font-size: 12px;
    }

    ._1298fs954800b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: #333;
    }

    ._1298fs954800b .swiper-pagination-bullet-active {
        color: #fff;
    }

    ._1298fs954800b .swiper-pagination-fraction {
        font-size: 12px;
    }

    ._1298fs954800b .swiper-pagination-current {
        color: #fff;
    }

    ._1298fs954800b .swiper-pagination-progressbar {
        background: #333;
    }

    ._1298fs954800b .swiper-pagination:not(.swiper-pagination-progressbar) {
        position: relative;
        margin-top: 30px;
    }

    ._1298fs954800b svg,
    ._1298fs954800b path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._1298fs954800b .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._1298fs954800b .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._1298fs954800b {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800b .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800b .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._1298fs954800b .zz-comp-list__item .text,
    ._1298fs954800b .zz-comp-list__item:hover .caption-hover .text {
        background-color: rgba(255, 255, 255, 0);
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(255, 255, 255, 1);
        font-size: 14px;
        line-height: 1;
        text-align: left;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._1298fs954800b .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._1298fs954800b .zz-comp-list__item.grid-item:hover>.caption-hover .img,
    ._1298fs954800b .zz-comp-list__item.grid-item:hover>.caption-hover .text {
        background-color: rgba(255, 255, 255, 0);
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._1298fs954800b .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._1298fs954800b .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._1298fs954800b .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._1298fs954800b .swiper-center .swiper-button-prev,
    ._1298fs954800b .swiper-center .swiper-button-next,
    ._1298fs954800b .arrow-normal .swiper-button-prev,
    ._1298fs954800b .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._1298fs954800b .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._1298fs954800b .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._1298fs954800b .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._1298fs954800b .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 2;
    }

    ._1298fs954800b .swiper-pagination-bullet {
        font-size: 12px;
    }

    ._1298fs954800b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: #333;
    }

    ._1298fs954800b .swiper-pagination-bullet-active {
        color: #fff;
    }

    ._1298fs954800b .swiper-pagination-fraction {
        font-size: 12px;
    }

    ._1298fs954800b .swiper-pagination-current {
        color: #fff;
    }

    ._1298fs954800b .swiper-pagination-progressbar {
        background: #333;
    }

    ._1298fs954800b .swiper-pagination:not(.swiper-pagination-progressbar) {
        position: relative;
        margin-top: 30px;
    }

    ._1298fs954800b svg,
    ._1298fs954800b path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._1298fs954800c {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1298fs954800c>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._1298fs954800d {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298fs954800d {
        height: 35px;
    }
}

._1298fs954800e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1298fs954800e>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1298fs954800f {
    padding: 0px 0px 0px 0px;
}

._1298fs954800f>.zz-text,
._1298fs954800f>.zz-text>p {
    text-align: left;
}

@media (min-width: 1200px) {
    ._1298fs954800g {
        height: 15px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298fs954800g {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298fs954800g {
        height: 15px;
    }
}

._1298fs954800h {
    padding: 0px 0px 0px 0px;
}

._1298fs954800h>.zz-text,
._1298fs954800h>.zz-text>p {
    text-align: left;
}

@media (min-width: 768px) {
    ._1298fs954800i {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800i>.zz-text,
    ._1298fs954800i>.zz-text>p {
        text-align: left;
    }
}

@media (max-width: 767px) {
    ._1298fs954800i {
        padding: 0px 0px 0px 0px;
    }

    ._1298fs954800i>.zz-text,
    ._1298fs954800i>.zz-text>p {
        text-align: center;
        color: #333;
        font-family: Microsoft YaHei;
        font-size: 14px;
        line-height: 1.5;
    }
}

@media (min-width: 1200px) {
    ._1298fs954800j {
        height: 79px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1298fs954800j {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._1298fs954800j {
        height: 60px;
    }
}

._1298i8e708000 {
    height: 76px;
}

@media (min-width: 768px) {
    ._129imr9ro8000 {
        height: 10px;
    }
}

@media (max-width: 767px) {
    ._129imr9ro8000 {
        height: 30px;
    }
}