

/* 联系我们 */







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

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

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

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


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

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

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

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

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

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

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

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

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

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

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

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

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

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
    ._16vcsojod0005 {
        height:120px;
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
    ._1709f2jot0006 {
        height:31px;
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

    ._1709f2jot0007 .zz-comp-list__item .img img {
        width: 65%;
        object-fit: contain;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ._1709f2jot0007 .zz-comp-list__item .img img {
        width: 65%;
        object-fit: contain;
    }

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

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

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

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

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

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

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

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

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

._1709fq2950000 >.zz-text,._1709fq2950000 >.zz-text>p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-size: 42px;
    font-weight: bold;
    line-height: 0.9;
}

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

._1709fqtu50000 >.zz-text,._1709fqtu50000 >.zz-text>p {
    text-align: center;
    color: rgba(40, 107, 0, 1);
    font-size: 18px;
    line-height: 0.8;
}

._1709frih50000 {
    height: 30px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(40, 107, 0, 1);
        font-size: 15px;
        line-height: 1.5;
        text-align: left;
    }

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(40, 107, 0, 0.7);
        font-size: 14px;
        line-height: 1.5;
        text-align: left;
    }

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

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid transparent;
        padding: 0px 0px 0px 0px;
        background: rgba(247, 248, 247, 0.7);
        border-radius: 0px 0px 0px 0px;
    }

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

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

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

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

    ._171fvn1rd0008 .zz-comp-list__item .img img {
        width: 50%;
        object-fit: contain;
    }

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

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

    ._171fvn1rd0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._171fvn1rd0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: center;
    }

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

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

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

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

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

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

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(40, 107, 0, 1);
        font-size: 15px;
        line-height: 1.5;
        text-align: left;
    }

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: rgba(40, 107, 0, 0.7);
        font-size: 14px;
        line-height: 1.5;
        text-align: left;
    }

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

    ._171fvn1rd0008 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid transparent;
        padding: 0px 0px 0px 0px;
        background: rgba(247, 248, 247, 0.6);
        border-radius: 0px 0px 0px 0px;
    }

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

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

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

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

    ._171fvn1rd0008 .zz-comp-list__item .img img {
        width: 50%;
        object-fit: contain;
    }

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

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

    ._171fvn1rd0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._171fvn1rd0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: center;
    }

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

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

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

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

@media (min-width: 768px) {
    ._171iq283p0000 {
        margin:0px 0px 0px 0px;
    }

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

    ._171iq283p0000>.zz-bg>.zz-bg-img,._171iq283p0000 .fp-tableCell>.zz-bg>.zz-bg-img {
      
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

    ._171iq283p0000.zz-comp-block-wrap {
        min-height: 650px;
    }

    .is-ie ._171iq283p0000.zz-comp-block-wrap {
        height: 650px;
    }
}

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

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

    ._171iq283p0000>.zz-bg>.zz-bg-img,._171iq283p0000 .fp-tableCell>.zz-bg>.zz-bg-img {
      
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

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

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

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

@media (max-width: 767px) {
    ._171iq283p0002 {
        height:50px;
    }
}

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

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

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

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

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

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

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

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

    ._171iq283p0006 >.zz-text,._171iq283p0006 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        font-weight: bold;
        line-height: 1.4;
    }
}

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

    ._171iq283p0006 >.zz-text,._171iq283p0006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 26px;
        font-weight: bold;
        line-height: 1.4;
    }
}

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

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

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

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

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

@media (min-width: 768px) {
    ._171iq283p0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

@media (max-width: 767px) {
    ._171iq283p0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

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

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

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

@media (max-width: 767px) {
    ._171iq283p000b {
        height:10px;
    }
}

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

    ._171iq283p000c >.zz-text,._171iq283p000c >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 0.8);
    }
}

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

    ._171iq283p000c >.zz-text,._171iq283p000c >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 12px;
    }
}

@media (min-width: 768px) {
    ._171iq283p000d {
        height:20px;
    }
}

@media (max-width: 767px) {
    ._171iq283p000d {
        height:50px;
    }
}

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

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

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

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

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

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

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

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

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

._16tll32pt000b {
    height: 20px;
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



/* 新闻 */



@media (min-width: 768px) {
    ._16t2eb6sh0001 {
        margin:0px 0px 0px 0px;
    }

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

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

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

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

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

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

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

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

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

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

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

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

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

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

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

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

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

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

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

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

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

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

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

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

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

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

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

@media (min-width: 1200px) {
    ._16t2eb79t000a {
        height:110px;
    }
}

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

@media (max-width: 767px) {
    ._16t2eb79t000a {
        height:50px;
    }
}

@media (min-width: 1200px) {
    ._16t2eb79t000c {
        height:110px;
    }
}

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

@media (max-width: 767px) {
    ._16t2eb79t000c {
        height:50px;
    }
}

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

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

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

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

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

@media (min-width: 768px) {
    ._1708ljb2l0000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

@media (max-width: 767px) {
    ._1708ljb2l0000 {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

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

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

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

@media (min-width: 768px) {
    ._171iprnlt0000 {
        margin:0px 0px 0px 0px;
    }

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

    ._171iprnlt0000>.zz-bg>.zz-bg-img,._171iprnlt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16299612750445.jpg?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

    ._171iprnlt0000.zz-comp-block-wrap {
        min-height: 650px;
    }

    .is-ie ._171iprnlt0000.zz-comp-block-wrap {
        height: 650px;
    }
}

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

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

    ._171iprnlt0000>.zz-bg>.zz-bg-img,._171iprnlt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16233986415912.png?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

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

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

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

@media (max-width: 767px) {
    ._171iprnlt0002 {
        height:50px;
    }
}

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

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

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

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

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

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

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

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

    ._171iprnlt0006 >.zz-text,._171iprnlt0006 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        font-weight: bold;
        line-height: 1.4;
    }
}

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

    ._171iprnlt0006 >.zz-text,._171iprnlt0006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 26px;
        font-weight: bold;
        line-height: 1.4;
    }
}

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

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

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

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

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

@media (min-width: 768px) {
    ._171iprnlt0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

@media (max-width: 767px) {
    ._171iprnlt0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

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

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

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

@media (max-width: 767px) {
    ._171iprnlt000b {
        height:10px;
    }
}

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

    ._171iprnlt000c >.zz-text,._171iprnlt000c >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 0.8);
    }
}

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

    ._171iprnlt000c >.zz-text,._171iprnlt000c >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 12px;
    }
}

@media (min-width: 768px) {
    ._171iprnlt000d {
        height:20px;
    }
}

@media (max-width: 767px) {
    ._171iprnlt000d {
        height:50px;
    }
}

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

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

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

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

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

    ._17628d1s90000 .zz-comp-list__item .text {
        padding: 26px 22px 26px 22px;
    }

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

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

    ._17628d1s90000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 10px;
        color: rgba(153, 153, 153, 1);
        font-size: 14px;
        line-height: 1.6;
        text-align: left;
    }

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

    ._17628d1s90000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 20px 20px 20px 20px;
        background: rgba(255, 255, 255, 1);
        border-radius: 0px 0px 0px 0px;
    }

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

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

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

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

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

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

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

    ._17628d1s90000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._17628d1s90000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: center;
    }

    ._17628d1s90000 .zz-pagination li.active, ._17628d1s90000 .zz-pagination li:hover, ._17628d1s90000 .zz-pagination button:hover {
        color: #409EFF;
    }

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

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

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

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

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

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

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

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

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

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

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

    ._17628d1s90000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

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

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

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

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

    ._17628d1s90000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 16px;
        color: rgba(153, 153, 153, 1);
        font-size: 14px;
        line-height: 1.6;
        text-align: left;
    }

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

    ._17628d1s90000 .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 20px 0px;
        background: rgba(255, 255, 255, 1);
        border-radius: 0px 0px 0px 0px;
    }

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

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

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

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

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

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

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

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

    ._17628d1s90000 .zz-pagination li.active, ._17628d1s90000 .zz-pagination li:hover, ._17628d1s90000 .zz-pagination button:hover {
        color: #409EFF;
    }

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

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

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

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

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

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

._16tll32pt000b {
    height: 20px;
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


/* 新闻详情 */

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



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

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

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

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

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

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

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

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

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

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

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

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

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

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

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

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

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

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

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

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

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

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

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

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

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

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

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

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

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

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

._16t2eb7bd0001>.zz-bg>.zz-bg-img,._16t2eb7bd0001 .fp-tableCell>.zz-bg>.zz-bg-img {
    background-image: url(http://p.cdn-static.cn/51192_16237392289862.jpeg?imageView2/2/w/2000/q/75);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
}

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

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

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

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

@media (min-width: 1200px) {
    ._16t2eb7bd0003 {
        height:210px;
    }
}

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

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

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

    ._16t2eb7bd0004 >.zz-text,._16t2eb7bd0004 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size: 30px;
        font-weight: bold;
        line-height: 1.5;
    }
}

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

    ._16t2eb7bd0004 >.zz-text,._16t2eb7bd0004 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-family: Microsoft YaHei;
        font-size: 22px;
        font-weight: bold;
        line-height: 1.5;
    }
}

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

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

@media (max-width: 767px) {
    ._16t2eb7bd0005 {
        height:20px;
    }
}

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

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

@media (min-width: 768px) {
    ._16t2eb7bd0007 {
        height:160px;
    }
}

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

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

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

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

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

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

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

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

@media (min-width: 1200px) {
    ._16t2eb7bd000b {
        height:50px;
    }
}

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

@media (max-width: 767px) {
    ._16t2eb7bd000b {
        height:22px;
    }
}

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

._16t2eb7bd000c >.zz-text,._16t2eb7bd000c >.zz-text>p {
    text-align: left;
    color: rgba(57, 57, 57, 1);
    font-family: Microsoft YaHei;
    font-size: 18px;
    line-height: 2;
}

@media (min-width: 1200px) {
    ._16t2eb7bd000d {
        height:30px;
    }
}

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

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

@media (min-width: 768px) {
    ._16t2eb7bd000e .divide_line {
        border-bottom:1px solid rgba(225, 225, 225, 1);
    }
}

@media (max-width: 767px) {
    ._16t2eb7bd000e .divide_line {
        border-bottom:1px solid rgba(225, 225, 225, 1);
    }
}

@media (min-width: 1200px) {
    ._16t2eb7bd000f {
        height:81px;
    }
}

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

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

@media (min-width: 768px) {
    ._16vhk2evp0000 .zz-upDown-item {
        line-height:1;
        letter-spacing: 1px;
        color: rgba(105, 105, 105, 1);
        font-size: 14px;
    }

    ._16vhk2evp0000 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16vhk2evp0000 .zz-upDown-item {
        line-height:1.2;
        letter-spacing: 1px;
        color: rgba(105, 105, 105, 1);
        font-size: 14px;
    }

    ._16vhk2evp0000 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
    }
}

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

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

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

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

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

@media (min-width: 768px) {
    ._1708n3uap0000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

@media (max-width: 767px) {
    ._1708n3uap0000 {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
    ._1708n8g310000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

@media (max-width: 767px) {
    ._1708n8g310000 {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

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

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

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

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

@media (max-width: 767px) {
    ._171fcbskp0000 {
        height:10px;
    }
}

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

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

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

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

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

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

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

._16tll32pt000b {
    height: 20px;
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


/* 关于我们 */
#page-6 {
    background: rgba(255, 255, 255, 1);
}

#page-6 {
    color: rgba(0, 0, 0, 1);
    font-size: 14px;
    line-height: 1.5;
}





._16t2eb6sh0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16t2eb6sh0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16t2eb6sh0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t2eb6sh0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

._16t2eb6sh0005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._16t2eb6sh0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t2eb6sh0006 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

._16t2eb6sh0008 .nav__wrapper >.logo h1 {
    font-size: 26px;
}

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

@media (min-width: 768px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1.65rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a > ul {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh000a > ul {
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._16t9tg9s50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t9tg9s50000 > .zz-comp-row {
    margin: 0 -0px;
}

._16t9tg9s50000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16t9tga3h0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga3h0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga490000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t9tga490000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga5d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga5d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16ub5ijg50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16ub5ijg50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb78d0006:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (max-width: 767px) {
    ._16t2eb78d0006:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

._16t2eb78d0006 {
    margin: 0px 0px 0px 0px;
}

._16t2eb78d0006>.zz-bg>.zz-bg-color,._16t2eb78d0006 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(247, 248, 247, 1);
}

._16t2eb78d0006 .zz-container {
    padding: 0px 0px 0px 0px;
}

._16t2eb78d0006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._16t2eb78d0006.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._16t2eb78d0006.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._16t2eb78d0008 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb78d0008 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16t2eb78d0008 {
        height:60px;
    }
}

._16u3o23a90000 .video-title {
    font-size: 18px;
    text-align: left;
    line-height: 1.5;
    font-weight: 400;
}

._16u3pbbo90000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16u3pbbo90000 > .zz-comp-row {
    margin: 0 -15px;
}

._16u3pbbo90000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16u3pbcd50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3pbcd50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16u3pbced0000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16u3pbced0000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16u3pbced0000 {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16u3pbced0000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._16u3pbcfl0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3pbcfl0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16u3tc8k10000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._16u3tc8k10000 {
        margin:0px 0px 0px 0px;
    }

    ._16u3tc8k10000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16u3tc8k10000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16u3tc8k10000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16u3tc8k10000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._16u3tc8k10000 {
        margin:0px 0px 0px 0px;
    }

    ._16u3tc8k10000 .zz-container {
        padding: 0px 20px 0px 20px;
    }

    ._16u3tc8k10000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16u3tc8k10000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16u3tc8k10000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 1200px) {
    ._16u3tc8k10002 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16u3tc8k10002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16u3tc8k10002 {
        height:60px;
    }
}

@media (min-width: 768px) {
    ._16u3tc8k10007 {
        height:120px;
    }
}

@media (max-width: 767px) {
    ._16u3tc8k10007 {
        height:50px;
    }
}

._16u3tdgst0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16u3tdgst0000 > .zz-comp-row {
    margin: 0 -15px;
}

._16u3tdgst0000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16u3tdi1l0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tdi1l0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16u3tdi310000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tdi310000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16u3tdi4d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tdi4d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16u3tk0ll0000 {
        height:50px;
    }
}

@media (max-width: 767px) {
    ._16u3tk0ll0000 {
        height:20px;
    }
}

._16u3tmq2t0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16u3tmq2t0000 > .zz-comp-row {
    margin: 0 -15px;
}

._16u3tmq2t0000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16u3tmqoh0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tmqoh0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16u3tmqqh0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tmqqh0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16u3tmqr90000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u3tmqr90000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16u3tqo3p0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list {
        margin-left: -12px;
        margin-right: -12px;
    }

    ._16u3tqo3p0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tqo3p0000 .zz-comp-list__item {
        padding: 12px;
        margin: 0;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3tqo3p0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3tqo3p0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3tqo3p0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3tqo3p0000 .swiper-center .swiper-button-prev, ._16u3tqo3p0000 .swiper-center .swiper-button-next, ._16u3tqo3p0000 .arrow-normal .swiper-button-prev, ._16u3tqo3p0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3tqo3p0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3tqo3p0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3tqo3p0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3tqo3p0000 svg,._16u3tqo3p0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16u3tqo3p0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16u3tqo3p0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tqo3p0000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3tqo3p0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3tqo3p0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3tqo3p0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3tqo3p0000 .swiper-center .swiper-button-prev, ._16u3tqo3p0000 .swiper-center .swiper-button-next, ._16u3tqo3p0000 .arrow-normal .swiper-button-prev, ._16u3tqo3p0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3tqo3p0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3tqo3p0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3tqo3p0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3tqo3p0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3tqo3p0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3tqo3p0000 svg,._16u3tqo3p0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16u3tvt890000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3tvt890000 .zz-comp-list {
        margin-left: -12px;
        margin-right: -12px;
    }

    ._16u3tvt890000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3tvt890000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3tvt890000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tvt890000 .zz-comp-list__item {
        padding: 12px;
        margin: 0;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3tvt890000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3tvt890000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3tvt890000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3tvt890000 .swiper-center .swiper-button-prev, ._16u3tvt890000 .swiper-center .swiper-button-next, ._16u3tvt890000 .arrow-normal .swiper-button-prev, ._16u3tvt890000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3tvt890000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3tvt890000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3tvt890000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3tvt890000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3tvt890000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3tvt890000 svg,._16u3tvt890000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16u3tvt890000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3tvt890000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16u3tvt890000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3tvt890000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3tvt890000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3tvt890000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3tvt890000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3tvt890000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3tvt890000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3tvt890000 .swiper-center .swiper-button-prev, ._16u3tvt890000 .swiper-center .swiper-button-next, ._16u3tvt890000 .arrow-normal .swiper-button-prev, ._16u3tvt890000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3tvt890000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3tvt890000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3tvt890000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3tvt890000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3tvt890000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3tvt890000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3tvt890000 svg,._16u3tvt890000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16u3u2d710000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3u2d710000 .zz-comp-list {
        margin-left: -12px;
        margin-right: -12px;
    }

    ._16u3u2d710000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3u2d710000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3u2d710000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u2d710000 .zz-comp-list__item {
        padding: 12px;
        margin: 0;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3u2d710000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3u2d710000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3u2d710000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3u2d710000 .swiper-center .swiper-button-prev, ._16u3u2d710000 .swiper-center .swiper-button-next, ._16u3u2d710000 .arrow-normal .swiper-button-prev, ._16u3u2d710000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3u2d710000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3u2d710000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3u2d710000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3u2d710000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3u2d710000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3u2d710000 svg,._16u3u2d710000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16u3u2d710000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3u2d710000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16u3u2d710000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3u2d710000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3u2d710000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u2d710000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3u2d710000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3u2d710000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3u2d710000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3u2d710000 .swiper-center .swiper-button-prev, ._16u3u2d710000 .swiper-center .swiper-button-next, ._16u3u2d710000 .arrow-normal .swiper-button-prev, ._16u3u2d710000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3u2d710000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3u2d710000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3u2d710000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3u2d710000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3u2d710000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3u2d710000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3u2d710000 svg,._16u3u2d710000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16u3u5kdl0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list {
        margin-left: -12px;
        margin-right: -12px;
    }

    ._16u3u5kdl0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u5kdl0000 .zz-comp-list__item {
        padding: 12px;
        margin: 0;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3u5kdl0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3u5kdl0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3u5kdl0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3u5kdl0000 .swiper-center .swiper-button-prev, ._16u3u5kdl0000 .swiper-center .swiper-button-next, ._16u3u5kdl0000 .arrow-normal .swiper-button-prev, ._16u3u5kdl0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3u5kdl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3u5kdl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3u5kdl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3u5kdl0000 svg,._16u3u5kdl0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16u3u5kdl0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16u3u5kdl0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16u3u5kdl0000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u3u5kdl0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u3u5kdl0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u3u5kdl0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u3u5kdl0000 .swiper-center .swiper-button-prev, ._16u3u5kdl0000 .swiper-center .swiper-button-next, ._16u3u5kdl0000 .arrow-normal .swiper-button-prev, ._16u3u5kdl0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u3u5kdl0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u3u5kdl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u3u5kdl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u3u5kdl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u3u5kdl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u3u5kdl0000 svg,._16u3u5kdl0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16u8lng510000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (max-width: 767px) {
    ._16u8lng510000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

._16u8lng510000 {
    margin: 0px 0px 0px 0px;
}

._16u8lng510000>.zz-bg>.zz-bg-color,._16u8lng510000 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(0, 0, 0, 0.22);
}

._16u8lng510000>.zz-bg>.zz-bg-img,._16u8lng510000 .fp-tableCell>.zz-bg>.zz-bg-img {
    background-image: url(../image/51192_162338308592022.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}

._16u8lng510000 .zz-container {
    padding: 0px 0px 0px 0px;
}

._16u8lng510000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._16u8lng510000.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._16u8lng510000.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._16u8lng510002 {
        height:100px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16u8lng510002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16u8lng510002 {
        height:60px;
    }
}

@media (min-width: 768px) {
    ._16u8lqui90000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u8lqui90000 .zz-comp-list {
        margin-left: -64px;
        margin-right: -64px;
    }

    ._16u8lqui90000 {
        padding: 0px 0px 0px 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item .text {
        padding: 20px 0px 0px 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(255, 255, 255, 0.8);
        font-size: 20px;
        line-height: 1.5;
        text-align: center;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: center;
    }

    ._16u8lqui90000 .zz-comp-list__item {
        padding: 64px;
        margin: 0;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u8lqui90000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u8lqui90000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u8lqui90000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u8lqui90000 .swiper-center .swiper-button-prev, ._16u8lqui90000 .swiper-center .swiper-button-next, ._16u8lqui90000 .arrow-normal .swiper-button-prev, ._16u8lqui90000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u8lqui90000 .zz-comp-list__item .img img {
        width: 80%;
        object-fit: contain;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u8lqui90000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u8lqui90000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u8lqui90000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u8lqui90000 svg,._16u8lqui90000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16u8lqui90000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16u8lqui90000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16u8lqui90000 {
        padding: 20px 0px 0px 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item .text {
        padding: 20px 0px 0px 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 20px;
        line-height: 1.5;
        text-align: center;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: center;
    }

    ._16u8lqui90000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16u8lqui90000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16u8lqui90000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16u8lqui90000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16u8lqui90000 .swiper-center .swiper-button-prev, ._16u8lqui90000 .swiper-center .swiper-button-next, ._16u8lqui90000 .arrow-normal .swiper-button-prev, ._16u8lqui90000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16u8lqui90000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16u8lqui90000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16u8lqui90000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16u8lqui90000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16u8lqui90000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16u8lqui90000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16u8lqui90000 svg,._16u8lqui90000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._16u97dt4d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16u97dt4d0000 > .zz-comp-row {
    margin: 0 -0px;
}

._16u97dt4d0000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16u97dtjd0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u97dtjd0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16u97dtld0000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16u97dtld0000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16u97dtld0000 {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16u97dtld0000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._16u97dtn50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16u97dtn50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16u9crtkt0000 {
        height:100px;
    }
}

@media (max-width: 767px) {
    ._16u9crtkt0000 {
        height:45px;
    }
}

@media (min-width: 768px) {
    ._16uavc0m50000 {
        height:120px;
    }
}

@media (max-width: 767px) {
    ._16uavc0m50000 {
        height:30px;
    }
}

@media (min-width: 768px) {
    ._16v0g182t0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0g182t0000 >.zz-text,._16v0g182t0000 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 42px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (max-width: 767px) {
    ._16v0g182t0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0g182t0000 >.zz-text,._16v0g182t0000 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 22px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (min-width: 768px) {
    ._16v0g1i550000 {
        height:30px;
    }
}

@media (max-width: 767px) {
    ._16v0g1i550000 {
        height:10px;
    }
}

@media (min-width: 768px) {
    ._16v0g2ij10000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0g2ij10000 >.zz-text,._16v0g2ij10000 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 18px;
        line-height: 0.8;
    }
}

@media (max-width: 767px) {
    ._16v0g2ij10000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0g2ij10000 >.zz-text,._16v0g2ij10000 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 14px;
        line-height: 0.8;
    }
}

@media (min-width: 768px) {
    ._16v0ghjth0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0ghjth0000 >.zz-text,._16v0ghjth0000 >.zz-text>p {
        text-align: center;
        color: rgba(64, 64, 64, 1);
        font-size: 42px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (max-width: 767px) {
    ._16v0ghjth0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0ghjth0000 >.zz-text,._16v0ghjth0000 >.zz-text>p {
        text-align: center;
        color: rgba(64, 64, 64, 1);
        font-size: 22px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (min-width: 768px) {
    ._16v0gi68l0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0gi68l0000 >.zz-text,._16v0gi68l0000 >.zz-text>p {
        text-align: center;
        color: rgba(40, 107, 0, 1);
        font-size: 18px;
        line-height: 0.8;
    }
}

@media (max-width: 767px) {
    ._16v0gi68l0000 {
        padding:0px 0px 0px 0px;
    }

    ._16v0gi68l0000 >.zz-text,._16v0gi68l0000 >.zz-text>p {
        text-align: center;
        color: rgba(40, 107, 0, 1);
        font-size: 14px;
        line-height: 0.8;
    }
}

@media (min-width: 768px) {
    ._16v0gifd10000 {
        height:30px;
    }
}

@media (max-width: 767px) {
    ._16v0gifd10000 {
        height:20px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (max-width: 767px) {
    ._16visejnd0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

._16visejnd0000 {
    margin: 0px 0px 0px 0px;
}

._16visejnd0000 .zz-container {
    padding: 0px 0px 0px 0px;
}

._16visejnd0000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._16visejnd0000.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._16visejnd0000.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._16visejnd0003 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd0003 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16visejnd0003 {
        height:60px;
    }
}

._16visejnd0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16visejnd0004 > .zz-comp-row {
    margin: 0 -15px;
}

._16visejnd0004 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16visejnd0005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd0005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16visejnd0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd0006 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16visejnd0009 {
    background: rgba(247, 248, 247, 1);
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16visejnd0009 > .zz-comp-row {
    margin: 0 -0px;
}

._16visejnd0009 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16visejnd000a {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16visejnd000a >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000a {
        border:0px solid #000;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16visejnd000a >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._16visejnd000b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16visejnd000b > .zz-comp-row {
    margin: 0 -0px;
}

._16visejnd000b >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16visejnd000c {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd000c >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16visejnd000d {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd000d >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16visejnd000e {
        padding:0px 0px 0px 0px;
    }

    ._16visejnd000e >.zz-text,._16visejnd000e >.zz-text>p {
        text-align: left;
        color: rgba(64, 64, 64, 1);
        font-size: 42px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000e {
        padding:0px 0px 0px 0px;
    }

    ._16visejnd000e >.zz-text,._16visejnd000e >.zz-text>p {
        text-align: left;
        color: rgba(64, 64, 64, 1);
        font-size: 36px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (max-width: 767px) {
    ._16visejnd000e {
        padding:0px 0px 0px 0px;
    }

    ._16visejnd000e >.zz-text,._16visejnd000e >.zz-text>p {
        text-align: center;
        color: rgba(64, 64, 64, 1);
        font-size: 22px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (min-width: 1200px) {
    ._16visejnd000f {
        height:20px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000f {
        height:10px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000f {
        height:20px;
    }
}

@media (min-width: 768px) {
    ._16visejnd000g {
        padding:0px 0px 0px 0px;
    }

    ._16visejnd000g >.zz-text,._16visejnd000g >.zz-text>p {
        text-align: left;
        color: rgba(40, 107, 0, 1);
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000g {
        padding:0px 0px 0px 0px;
    }

    ._16visejnd000g >.zz-text,._16visejnd000g >.zz-text>p {
        text-align: center;
        color: rgba(40, 107, 0, 1);
        font-size: 14px;
        line-height: 1;
    }
}

@media (min-width: 1200px) {
    ._16visejnd000h {
        height:30px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000h {
        height:20px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000h {
        height:20px;
    }
}

@media (min-width: 768px) {
    ._16visejnd000i {
        padding:5px 0px 5px 0px;
    }

    ._16visejnd000i >.zz-text,._16visejnd000i >.zz-text>p {
        text-align: left;
        color: rgba(128, 128, 128, 1);
        font-size: 16px;
        line-height: 2;
    }
}

@media (max-width: 767px) {
    ._16visejnd000i {
        padding:5px 0px 5px 0px;
    }

    ._16visejnd000i >.zz-text,._16visejnd000i >.zz-text>p {
        text-align: left;
        color: rgba(128, 128, 128, 1);
        font-size: 14px;
        line-height: 1.8;
    }
}

._16visejnd000j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd000j >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16visejnd000k {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16visejnd000k >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000k {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16visejnd000k >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000k {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16visejnd000k >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (min-width: 1200px) {
    ._16visejnd000l>.image__wrapper {
        padding-top:71.09%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000l>.image__wrapper {
        padding-top:71.09%;
    }
}

@media (max-width: 767px) {
    ._16visejnd000l>.image__wrapper {
        padding-top:71.09%;
    }
}

@media (min-width: 768px) {
    ._16visejnd000l {
        padding:0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._16visejnd000l .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._16visejnd000l {
        padding:0px 20px 0px 20px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._16visejnd000l .img img {
        width: 100%;
    }
}

._16visejnd000m {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16visejnd000m >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16visejnd000n {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16visejnd000n {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16visejnd000n {
        height:60px;
    }
}

@media (min-width: 768px) {
    ._16visqpd50000 {
        padding:0px 0px 0px 0px;
    }

    ._16visqpd50000 >.zz-text,._16visqpd50000 >.zz-text>p {
        text-align: center;
        color: rgba(64, 64, 64, 1);
        font-size: 42px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (max-width: 767px) {
    ._16visqpd50000 {
        padding:0px 0px 0px 0px;
    }

    ._16visqpd50000 >.zz-text,._16visqpd50000 >.zz-text>p {
        text-align: center;
        color: rgba(64, 64, 64, 1);
        font-size: 22px;
        font-weight: bold;
        line-height: 0.9;
    }
}

@media (min-width: 768px) {
    ._16visre9l0000 {
        padding:0px 0px 0px 0px;
    }

    ._16visre9l0000 >.zz-text,._16visre9l0000 >.zz-text>p {
        text-align: center;
        color: rgba(40, 107, 0, 1);
        font-size: 18px;
        line-height: 0.8;
    }
}

@media (max-width: 767px) {
    ._16visre9l0000 {
        padding:0px 0px 0px 0px;
    }

    ._16visre9l0000 >.zz-text,._16visre9l0000 >.zz-text>p {
        text-align: center;
        color: rgba(40, 107, 0, 1);
        font-size: 14px;
        line-height: 0.8;
    }
}

@media (min-width: 768px) {
    ._16vistet10000 {
        height:30px;
    }
}

@media (max-width: 767px) {
    ._16vistet10000 {
        height:20px;
    }
}

@media (min-width: 768px) {
    ._16visuj7d0000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16visuj7d0000 {
        height:30px;
    }
}

@media (min-width: 768px) {
    ._171ij67sd0000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._171ij67sd0000 {
        height:30px;
    }
}

@media (min-width: 768px) {
    ._171ijfasd0000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._171ijfasd0000 {
        height:20px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._171iq5oeh0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._171iq5oeh0000 {
        margin:0px 0px 0px 0px;
    }

    ._171iq5oeh0000>.zz-bg>.zz-bg-color,._171iq5oeh0000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(0, 0, 0, 0.36);
    }

    ._171iq5oeh0000>.zz-bg>.zz-bg-img,._171iq5oeh0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16252065073343.jpg?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._171iq5oeh0000 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._171iq5oeh0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._171iq5oeh0000.zz-comp-block-wrap {
        min-height: 650px;
    }

    .is-ie ._171iq5oeh0000.zz-comp-block-wrap {
        height: 650px;
    }
}

@media (max-width: 767px) {
    ._171iq5oeh0000 {
        margin:0px 0px 0px 0px;
    }

    ._171iq5oeh0000>.zz-bg>.zz-bg-color,._171iq5oeh0000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(0, 0, 0, 0.25);
    }

    ._171iq5oeh0000>.zz-bg>.zz-bg-img,._171iq5oeh0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16233045792866.png?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._171iq5oeh0000 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._171iq5oeh0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._171iq5oeh0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._171iq5oeh0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 768px) {
    ._171iq5oeh0002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._171iq5oeh0002 {
        height:50px;
    }
}

._171iq5oeh0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._171iq5oeh0003 > .zz-comp-row {
    margin: 0 -15px;
}

._171iq5oeh0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._171iq5oeh0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._171iq5oeh0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._171iq5oeh0005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._171iq5oeh0005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._171iq5oeh0006 {
        padding:0px 0px 0px 0px;
    }

    ._171iq5oeh0006 >.zz-text,._171iq5oeh0006 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        font-weight: bold;
        line-height: 1.4;
    }
}

@media (max-width: 767px) {
    ._171iq5oeh0006 {
        padding:0px 0px 0px 0px;
    }

    ._171iq5oeh0006 >.zz-text,._171iq5oeh0006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 26px;
        font-weight: bold;
        line-height: 1.4;
    }
}

._171iq5oeh0007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._171iq5oeh0007 > .zz-comp-row {
    margin: 0 -15px;
}

._171iq5oeh0007 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._171iq5oeh0008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._171iq5oeh0008 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._171iq5oeh0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

@media (max-width: 767px) {
    ._171iq5oeh0009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

._171iq5oeh000a {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._171iq5oeh000a >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._171iq5oeh000b {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._171iq5oeh000b {
        height:10px;
    }
}

@media (min-width: 768px) {
    ._171iq5oeh000c {
        padding:0px 0px 0px 0px;
    }

    ._171iq5oeh000c >.zz-text,._171iq5oeh000c >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 0.8);
    }
}

@media (max-width: 767px) {
    ._171iq5oeh000c {
        padding:0px 0px 0px 0px;
    }

    ._171iq5oeh000c >.zz-text,._171iq5oeh000c >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 12px;
    }
}

@media (min-width: 768px) {
    ._171iq5oeh000d {
        height:20px;
    }
}

@media (max-width: 767px) {
    ._171iq5oeh000d {
        height:50px;
    }
}

._171iq5oeh000e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._171iq5oeh000e >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) , (max-width: 767px) {
    ._176250tup0000 {
        height:10px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._176250tup0000 {
        height:40px;
    }
}

@media (min-width: 1200px) , (max-width: 767px) {
    ._17625217p0000 {
        height:10px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._17625217p0000 {
        height:20px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 1200px) {
    ._16tll32pt0002 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

._16tll32pt0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16tll32pt0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16tll32pt0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0005 {
    border: 0px solid #000;
    padding: 0px 60px 0px 60px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

._16tll32pt0005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:flex-end;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

._16tll32pt000b {
    height: 20px;
}

@media (min-width: 768px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(17, 17, 17, 1);
        font-size: 18px;
        line-height: 2.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(255, 255, 255, 1);
        font-size: 18px;
        line-height: 1.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16tll32pt000l .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000l {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .text {
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(128, 128, 128, 1);
        font-size: 14px;
        line-height: 1;
        text-align: left;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000l .zz-comp-list__item {
        padding: 0px;
        margin: 0 -1px -1px 0;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper {
        border-left: 1px solid transparent;
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000l .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000l .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000l .swiper-center .swiper-button-prev, ._16tll32pt000l .swiper-center .swiper-button-next, ._16tll32pt000l .arrow-normal .swiper-button-prev, ._16tll32pt000l .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000l .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 1px;
    }

    ._16tll32pt000l svg,._16tll32pt000l path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}


/* 产品列表 */




._16t2eb6sh0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16t2eb6sh0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16t2eb6sh0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t2eb6sh0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

._16t2eb6sh0005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._16t2eb6sh0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t2eb6sh0006 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

._16t2eb6sh0008 .nav__wrapper >.logo h1 {
    font-size: 26px;
}

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

@media (min-width: 768px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1.65rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a > ul {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh000a > ul {
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._16t9tg9s50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t9tg9s50000 > .zz-comp-row {
    margin: 0 -0px;
}

._16t9tg9s50000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16t9tga3h0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga3h0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga490000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t9tga490000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga5d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga5d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16ub5ijg50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16ub5ijg50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd18s590000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._16vd18s590000 {
        margin:0px 0px 0px 0px;
    }

    ._16vd18s590000>.zz-bg>.zz-bg-color,._16vd18s590000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(0, 0, 0, 0.3);
    }

    ._16vd18s590000>.zz-bg>.zz-bg-img,._16vd18s590000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16299611094914.jpg?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._16vd18s590000 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._16vd18s590000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16vd18s590000.zz-comp-block-wrap {
        min-height: 650px;
    }

    .is-ie ._16vd18s590000.zz-comp-block-wrap {
        height: 650px;
    }
}

@media (max-width: 767px) {
    ._16vd18s590000 {
        margin:0px 0px 0px 0px;
    }

    ._16vd18s590000>.zz-bg>.zz-bg-color,._16vd18s590000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(0, 0, 0, 0.25);
    }

    ._16vd18s590000>.zz-bg>.zz-bg-img,._16vd18s590000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(http://p.cdn-static.cn/51192_16237358200883.jpeg?imageView2/2/w/2000/q/75);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._16vd18s590000 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._16vd18s590000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16vd18s590000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16vd18s590000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 768px) {
    ._16vd18s590002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16vd18s590002 {
        height:50px;
    }
}

._16vd18s590003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16vd18s590003 > .zz-comp-row {
    margin: 0 -15px;
}

._16vd18s590003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16vd18s590004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd18s590004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16vd18s590005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd18s590005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16vd18s590006 {
        padding:0px 0px 0px 0px;
    }

    ._16vd18s590006 >.zz-text,._16vd18s590006 >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 1);
        font-size: 44px;
        font-weight: bold;
        line-height: 1.4;
    }
}

@media (max-width: 767px) {
    ._16vd18s590006 {
        padding:0px 0px 0px 0px;
    }

    ._16vd18s590006 >.zz-text,._16vd18s590006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 26px;
        font-weight: bold;
        line-height: 1.4;
    }
}

._16vd18s590007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16vd18s590007 > .zz-comp-row {
    margin: 0 -15px;
}

._16vd18s590007 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16vd18s590008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd18s590008 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16vd18s590009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

@media (max-width: 767px) {
    ._16vd18s590009 .divide_line {
        border-bottom:2px solid rgba(255, 255, 255, 1);
    }
}

._16vd18s59000a {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd18s59000a >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16vd18s59000b {
        padding:0px 0px 0px 0px;
    }

    ._16vd18s59000b >.zz-text,._16vd18s59000b >.zz-text>p {
        text-align: left;
        color: rgba(255, 255, 255, 0.8);
    }
}

@media (max-width: 767px) {
    ._16vd18s59000b {
        padding:0px 0px 0px 0px;
    }

    ._16vd18s59000b >.zz-text,._16vd18s59000b >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 0.8);
        font-size: 12px;
    }
}

@media (min-width: 768px) {
    ._16vd18s59000c {
        height:20px;
    }
}

@media (max-width: 767px) {
    ._16vd18s59000c {
        height:50px;
    }
}

._16vd18s59000d {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd18s59000d >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd1j25p0001:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (max-width: 767px) {
    ._16vd1j25p0001:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

._16vd1j25p0001 {
    margin: 0px 0px 0px 0px;
}

._16vd1j25p0001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._16vd1j25p0001.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._16vd1j25p0001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._16vd1j25p0001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._16vd1j25p0003 {
        height:60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd1j25p0003 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16vd1j25p0003 {
        height:30px;
    }
}

@media (min-width: 768px) {
    ._16vd1j25p0005 {
        height:120px;
    }
}

@media (max-width: 767px) {
    ._16vd1j25p0005 {
        height:60px;
    }
}

@media (min-width: 768px) {
    ._16vd1mbc10000 >.zz-tabs--left>.zz-tabs__header, ._16vd1mbc10000 >.zz-tabs--right>.zz-tabs__header {
        display:flex;
        align-items: center;
    }

    ._16vd1mbc10000 >.zz-tabs--top>.zz-tabs__header, ._16vd1mbc10000 >.zz-tabs--bottom>.zz-tabs__header {
        justify-content: center;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        font-size: 16px;
        border-radius: 0px 0px 0px 0px;
        padding: 15px 40px 15px 40px;
        border: 1px solid rgba(0, 0, 0, 0.1);
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-left .zz-tabs__item, ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-right .zz-tabs__item, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 60px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-top .zz-tabs__item, ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 60px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .item-title__icon svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .item-title__icon path,._16vd1mbc10000>.zz-collapse>.zz-collapse-item> .zz-collapse-item__header .item-title__icon svg,._16vd1mbc10000>.zz-collapse>.zz-collapse-item> .zz-collapse-item__header .item-title__icon path {
        fill: rgba(191, 191, 191, 1);
        width: 18px;
        height: 18px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(255, 255, 255, 1);
        background: rgba(40, 107, 0, 1);
        border-right: 2px solid rgba(40, 107, 0, 1);
        border-left: none;
        border-bottom: none;
        border-top: none;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover .item-title__icon svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover .item-title__icon path, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover .item-title__icon svg, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover .item-title__icon path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: rgba(255, 255, 255, 1);
        background: rgba(40, 107, 0, 1);
        border-right: 2px solid rgba(40, 107, 0, 1);
        border-left: none;
        border-bottom: none;
        border-top: none;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active path, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header svg, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-top, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item {
        margin-bottom: 30px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-bottom {
        margin-top: 30px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-left {
        margin-right: 30px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-right {
        margin-left: 30px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__content, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border: 0px solid rgba(40, 107, 0, 1);
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16vd1mbc10000 >.zz-tabs--left>.zz-tabs__header, ._16vd1mbc10000 >.zz-tabs--right>.zz-tabs__header {
        display:flex;
        align-items: center;
    }

    ._16vd1mbc10000 >.zz-tabs--top>.zz-tabs__header, ._16vd1mbc10000 >.zz-tabs--bottom>.zz-tabs__header {
        justify-content: center;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        font-size: 14px;
        border-radius: 0px 0px 0px 0px;
        padding: 8px 10px 8px 10px;
        border: 1px solid rgba(0, 0, 0, 0.1);
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-left .zz-tabs__item, ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-right .zz-tabs__item, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-top .zz-tabs__item, ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .item-title__icon svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .item-title__icon path,._16vd1mbc10000>.zz-collapse>.zz-collapse-item> .zz-collapse-item__header .item-title__icon svg,._16vd1mbc10000>.zz-collapse>.zz-collapse-item> .zz-collapse-item__header .item-title__icon path {
        fill: rgba(191, 191, 191, 1);
        width: 18px;
        height: 18px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(255, 255, 255, 1);
        background: rgba(40, 107, 0, 1);
        border-right: 2px solid rgba(40, 107, 0, 1);
        border-left: none;
        border-bottom: none;
        border-top: none;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover .item-title__icon svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item:hover .item-title__icon path, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover .item-title__icon svg, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover .item-title__icon path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: rgba(255, 255, 255, 1);
        background: rgba(40, 107, 0, 1);
        border-right: 2px solid rgba(40, 107, 0, 1);
        border-left: none;
        border-bottom: none;
        border-top: none;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active svg, ._16vd1mbc10000 >.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active path, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header svg, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-top, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item {
        margin-bottom: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-bottom {
        margin-top: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-left {
        margin-right: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs >.zz-tabs__header.is-right {
        margin-left: 10px;
    }

    ._16vd1mbc10000 >.zz-tabs>.zz-tabs__content, ._16vd1mbc10000 >.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border: 0px solid rgba(40, 107, 0, 1);
        padding: 0px 0px 0px 0px;
    }
}

._16vd1mbkh0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd1mbkh0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16vd1n7hl0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vd1n7hl0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 30px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 22px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd1n7hl0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vd1n7hl0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vd1n7hl0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vd1n7hl0000 .swiper-center .swiper-button-prev, ._16vd1n7hl0000 .swiper-center .swiper-button-next, ._16vd1n7hl0000 .arrow-normal .swiper-button-prev, ._16vd1n7hl0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
        object-position: 60% 13%;;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: center;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 2;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vd1n7hl0000 svg,._16vd1n7hl0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd1n7hl0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vd1n7hl0000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 10px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd1n7hl0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vd1n7hl0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vd1n7hl0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vd1n7hl0000 .swiper-center .swiper-button-prev, ._16vd1n7hl0000 .swiper-center .swiper-button-next, ._16vd1n7hl0000 .arrow-normal .swiper-button-prev, ._16vd1n7hl0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;object-position: 0% 25%;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 58.174904942965775%;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vd1n7hl0000 svg,._16vd1n7hl0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16vd1n7hl0000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16vd1n7hl0000 {
        padding: 0px 20px 0px 20px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 20px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd1n7hl0000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd1n7hl0000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vd1n7hl0000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vd1n7hl0000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vd1n7hl0000 .swiper-center .swiper-button-prev, ._16vd1n7hl0000 .swiper-center .swiper-button-next, ._16vd1n7hl0000 .arrow-normal .swiper-button-prev, ._16vd1n7hl0000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vd1n7hl0000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vd1n7hl0000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vd1n7hl0000 svg,._16vd1n7hl0000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._16vi132md0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vi132md0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16vi168590000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi168590000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vi168590000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vi168590000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 30px;
    }

    ._16vi168590000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 22px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi168590000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi168590000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi168590000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi168590000 .swiper-center .swiper-button-prev, ._16vi168590000 .swiper-center .swiper-button-next, ._16vi168590000 .arrow-normal .swiper-button-prev, ._16vi168590000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi168590000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 svg,._16vi168590000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vi168590000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi168590000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vi168590000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vi168590000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 10px;
    }

    ._16vi168590000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi168590000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi168590000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi168590000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi168590000 .swiper-center .swiper-button-prev, ._16vi168590000 .swiper-center .swiper-button-next, ._16vi168590000 .arrow-normal .swiper-button-prev, ._16vi168590000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi168590000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 57.79467680608364%;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 svg,._16vi168590000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16vi168590000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi168590000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16vi168590000 {
        padding: 0px 20px 0px 20px;
    }

    ._16vi168590000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 20px;
    }

    ._16vi168590000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi168590000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi168590000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi168590000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi168590000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi168590000 .swiper-center .swiper-button-prev, ._16vi168590000 .swiper-center .swiper-button-next, ._16vi168590000 .arrow-normal .swiper-button-prev, ._16vi168590000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi168590000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vi168590000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi168590000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi168590000 svg,._16vi168590000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._16vi7lofd0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vi7lofd0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._16vi7o3790000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi7o3790000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vi7o3790000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vi7o3790000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 30px;
    }

    ._16vi7o3790000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 22px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi7o3790000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi7o3790000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi7o3790000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi7o3790000 .swiper-center .swiper-button-prev, ._16vi7o3790000 .swiper-center .swiper-button-next, ._16vi7o3790000 .arrow-normal .swiper-button-prev, ._16vi7o3790000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi7o3790000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 svg,._16vi7o3790000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vi7o3790000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi7o3790000 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._16vi7o3790000 {
        padding: 0px 0px 0px 0px;
    }

    ._16vi7o3790000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 10px;
    }

    ._16vi7o3790000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 22px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi7o3790000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi7o3790000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi7o3790000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi7o3790000 .swiper-center .swiper-button-prev, ._16vi7o3790000 .swiper-center .swiper-button-next, ._16vi7o3790000 .arrow-normal .swiper-button-prev, ._16vi7o3790000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi7o3790000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 57.79467680608364%;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 svg,._16vi7o3790000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16vi7o3790000 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vi7o3790000 .zz-comp-list {
        margin-left: -6px;
        margin-right: -6px;
    }

    ._16vi7o3790000 {
        padding: 0px 20px 0px 20px;
    }

    ._16vi7o3790000 .zz-comp-list__item .text {
        padding: 30px 10px 10px 20px;
    }

    ._16vi7o3790000 .zz-comp-list__item .do-img-cover {
        justify-content: flex-end;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: #333;
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 5px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vi7o3790000 .zz-comp-list__item {
        padding: 6px;
        margin: 0;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vi7o3790000 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16vi7o3790000 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16vi7o3790000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16vi7o3790000 .swiper-center .swiper-button-prev, ._16vi7o3790000 .swiper-center .swiper-button-next, ._16vi7o3790000 .arrow-normal .swiper-button-prev, ._16vi7o3790000 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16vi7o3790000 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 62.698412698412696%;
    }

    ._16vi7o3790000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vi7o3790000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        -webkit-line-clamp: 1;
    }

    ._16vi7o3790000 svg,._16vi7o3790000 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._1706aet450000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._1706aet450000 {
        height:10px;
    }
}

._1708m1jrh0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1708m1jrh0000 > .zz-comp-row {
    margin: 0 -15px;
}

._1708m1jrh0000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._1708m1k3h0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708m1k3h0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1708m1k4d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708m1k4d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1708m1k5d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708m1k5d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 1200px) {
    ._16tll32pt0002 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

._16tll32pt0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16tll32pt0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16tll32pt0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0005 {
    border: 0px solid #000;
    padding: 0px 60px 0px 60px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

._16tll32pt0005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:flex-end;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

._16tll32pt000b {
    height: 20px;
}

@media (min-width: 768px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(17, 17, 17, 1);
        font-size: 18px;
        line-height: 2.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(255, 255, 255, 1);
        font-size: 18px;
        line-height: 1.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16tll32pt000l .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000l {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .text {
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(128, 128, 128, 1);
        font-size: 14px;
        line-height: 1;
        text-align: left;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000l .zz-comp-list__item {
        padding: 0px;
        margin: 0 -1px -1px 0;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper {
        border-left: 1px solid transparent;
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000l .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000l .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000l .swiper-center .swiper-button-prev, ._16tll32pt000l .swiper-center .swiper-button-next, ._16tll32pt000l .arrow-normal .swiper-button-prev, ._16tll32pt000l .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000l .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 1px;
    }

    ._16tll32pt000l svg,._16tll32pt000l path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}



/* 产品详情 */






._16t2eb6sh0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16t2eb6sh0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16t2eb6sh0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t2eb6sh0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t2eb6sh0005.zz-comp-logo {
    justify-content: flex-start;
}

._16t2eb6sh0005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._16t2eb6sh0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t2eb6sh0006 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) , (max-width: 767px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 2.2rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16t2eb6sh0007 .menu-link {
        color:#909399;
    }

    ._16t2eb6sh0007 .menu-link svg,._16t2eb6sh0007 .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh0007 .is-active>.menu-link svg,._16t2eb6sh0007 .is-active>.menu-link path {
        fill: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 .menu-link:hover svg,._16t2eb6sh0007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._16t2eb6sh0007 li.is-active>.menu-link {
        color: rgba(40, 107, 0, 1);
    }

    ._16t2eb6sh0007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
        background-color: rgba(105, 173, 0, 1);
    }

    ._16t2eb6sh0007.zz-comp-menu .zz-menu-item , ._16t2eb6sh0007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh0007 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh0007 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh0007 .zz-menu-item .menu-link, ._16t2eb6sh0007 .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh0007 .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh0007 > ul {
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu--popup .menu-link,._16t2eb6sh0007 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh0007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh0007 .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh0007 .is-active>.menu-link {
        border-bottom-color: rgba(40, 107, 0, 1);
    }
}

._16t2eb6sh0008 .nav__wrapper >.logo h1 {
    font-size: 26px;
}

._16t2eb6sh0008 .nav__wrapper {
    background-color: #fff;
}

._16t2eb6sh0008 .menu-list {
    background-color: #fff;
}

._16t2eb6sh0008 .nav-btn i,._16t2eb6sh0008 .menu-list .close i {
    color: #333;
}

._16t2eb6sh0008 .nav-btn i em, ._16t2eb6sh0008 .nav-btn i:before, ._16t2eb6sh0008 .nav-btn i:after {
    background-color: #333;
}

@media (min-width: 768px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1.65rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a > ul {
        justify-content: flex-start;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._16t2eb6sh000a .menu-link {
        color:#909399;
    }

    ._16t2eb6sh000a .menu-link svg,._16t2eb6sh000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._16t2eb6sh000a .is-active>.menu-link svg,._16t2eb6sh000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._16t2eb6sh000a .menu-link:hover svg,._16t2eb6sh000a .menu-link:hover path {
        fill: #303133;
    }

    ._16t2eb6sh000a li.is-active>.menu-link {
        color: #303133;
    }

    ._16t2eb6sh000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._16t2eb6sh000a.zz-comp-menu .zz-menu-item , ._16t2eb6sh000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._16t2eb6sh000a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(238, 238, 238, 1);
    }

    ._16t2eb6sh000a .zz-menu-item .menu-link, ._16t2eb6sh000a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._16t2eb6sh000a .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._16t2eb6sh000a > ul {
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu--popup .menu-link,._16t2eb6sh000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._16t2eb6sh000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._16t2eb6sh000a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._16t2eb6sh000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._16t9tg9s50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16t9tg9s50000 > .zz-comp-row {
    margin: 0 -0px;
}

._16t9tg9s50000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16t9tga3h0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga3h0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga490000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16t9tga490000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16t9tga5d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16t9tga5d0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16ub5ijg50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16ub5ijg50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._17mp9knu10000 {
    justify-content: flex-end;
}

._17mp9knu10000.social-share .social-share-icon {
    margin-right: 0px;
    font-size: 18px;
    border-radius: 34px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd0rdft0001:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0001:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

._16vd0rdft0001 {
    margin: 0px 0px 0px 0px;
}

._16vd0rdft0001 .zz-container {
    padding: 0px 0px 0px 0px;
}

._16vd0rdft0001.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._16vd0rdft0001.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._16vd0rdft0001.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 1200px) {
    ._16vd0rdft0003 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd0rdft0003 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0003 {
        height:10px;
    }
}

@media (min-width: 768px) {
    ._16vd0rdft0004 {
        justify-content:flex-start;
    }

    ._16vd0rdft0004.zz-comp-breadcrumb {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd0rdft0004 .breadcrumb-item {
        font-size: 14px;
        color: #606266;
    }

    ._16vd0rdft0004 .zz-breadcrumb__item:last-child .breadcrumb-item {
        color: #606266;
    }

    ._16vd0rdft0004 .zz-breadcrumb__separator {
        color: #606266;
        fontSize: 14;
    }

    ._16vd0rdft0004 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover {
        color: #409eff;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0004 {
        justify-content:flex-start;
    }

    ._16vd0rdft0004.zz-comp-breadcrumb {
        padding: 0px 0px 0px 20px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd0rdft0004 .breadcrumb-item {
        font-size: 14px;
        color: #606266;
    }

    ._16vd0rdft0004 .zz-breadcrumb__item:last-child .breadcrumb-item {
        color: #606266;
    }

    ._16vd0rdft0004 .zz-breadcrumb__separator {
        color: #606266;
        fontSize: 14;
    }

    ._16vd0rdft0004 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover {
        color: #409eff;
    }
}

@media (min-width: 1200px) {
    ._16vd0rdft0005 {
        height:60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd0rdft0005 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0005 {
        height:20px;
    }
}

._16vd0rdft0006 {
    background: rgba(247, 248, 247, 1);
    border: 0px solid transparent;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16vd0rdft0006 > .zz-comp-row {
    margin: 0 -15px;
}

._16vd0rdft0006 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16vd0rdft0007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16vd0rdft0007 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16vd0rdft0008 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16vd0rdft0008 {
        padding: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd0rdft0008 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid transparent;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet {
        height: 9px;
        line-height: 9px;
        width: 9px;
    }

    ._16vd0rdft0008 .custom .swiper-pagination-bullet {
        width: 9px;
        height: 3px;
    }

    ._16vd0rdft0008 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 18px;
        border-radius: 4px;
    }

    ._16vd0rdft0008 .swiper-center .swiper-button-prev, ._16vd0rdft0008 .swiper-center .swiper-button-next, ._16vd0rdft0008 .arrow-normal .swiper-button-prev, ._16vd0rdft0008 .arrow-normal .swiper-button-next {
        margin-top: -8px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vd0rdft0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16vd0rdft0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vd0rdft0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet {
        font-size: 9px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination-bullet-active {
        background-color: rgba(255, 255, 255, 1);
        color: #fff;
    }

    ._16vd0rdft0008 .swiper-pagination-fraction {
        font-size: 9px;
    }

    ._16vd0rdft0008 .swiper-pagination-current {
        color: #fff;
    }

    ._16vd0rdft0008 .swiper-pagination-progressbar {
        background: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination:not(.swiper-pagination-progressbar) {
        position: absolute;
        margin-top: -40px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0008 .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16vd0rdft0008 {
        padding: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        font-size: 18px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16vd0rdft0008 .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid transparent;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet {
        height: 9px;
        line-height: 9px;
        width: 9px;
    }

    ._16vd0rdft0008 .custom .swiper-pagination-bullet {
        width: 9px;
        height: 3px;
    }

    ._16vd0rdft0008 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 18px;
        border-radius: 4px;
    }

    ._16vd0rdft0008 .swiper-center .swiper-button-prev, ._16vd0rdft0008 .swiper-center .swiper-button-next, ._16vd0rdft0008 .arrow-normal .swiper-button-prev, ._16vd0rdft0008 .arrow-normal .swiper-button-next {
        margin-top: -8px;
    }

    ._16vd0rdft0008 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16vd0rdft0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16vd0rdft0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16vd0rdft0008 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16vd0rdft0008 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16vd0rdft0008 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet {
        font-size: 9px;
    }

    ._16vd0rdft0008 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
        background-color: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination-bullet-active {
        background-color: rgba(255, 255, 255, 1);
        color: #fff;
    }

    ._16vd0rdft0008 .swiper-pagination-fraction {
        font-size: 9px;
    }

    ._16vd0rdft0008 .swiper-pagination-current {
        color: #fff;
    }

    ._16vd0rdft0008 .swiper-pagination-progressbar {
        background: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: rgba(255, 255, 255, 1);
    }

    ._16vd0rdft0008 .swiper-pagination:not(.swiper-pagination-progressbar) {
        position: absolute;
        margin-top: -30px;
    }
}

@media (min-width: 768px) {
    ._16vd0rdft0009 {
        border:0px solid transparent;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16vd0rdft0009 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft0009 {
        border:0px solid transparent;
        padding: 0px 20px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._16vd0rdft0009 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._16vd0rdft000a {
    border: 0px solid transparent;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16vd0rdft000a > .zz-comp-row {
    margin: 0 -15px;
}

._16vd0rdft000a >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16vd0rdft000b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd0rdft000b >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16vd0rdft000c {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd0rdft000c >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16vd0rdft000e {
        padding:0px 0px 0px 0px;
    }

    ._16vd0rdft000e >.zz-text,._16vd0rdft000e >.zz-text>p {
        text-align: left;
        color: rgba(40, 107, 0, 1);
        font-size: 32px;
        font-weight: bold;
        line-height: 1.5;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft000e {
        padding:0px 0px 0px 0px;
    }

    ._16vd0rdft000e >.zz-text,._16vd0rdft000e >.zz-text>p {
        text-align: left;
        color: rgba(40, 107, 0, 1);
        font-size: 24px;
        font-weight: bold;
        line-height: 1.8;
    }
}

._16vd0rdft000g {
    padding: 0px 0px 0px 0px;
}

._16vd0rdft000g >.zz-text,._16vd0rdft000g >.zz-text>p {
    text-align: left;
    color: rgba(169, 169, 169, 1);
    font-size: 14px;
    line-height: 1.5;
}

@media (min-width: 1200px) {
    ._16vd0rdft000h {
        height:50px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16vd0rdft000h {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16vd0rdft000h {
        height:20px;
    }
}

._16vd0rdft0011 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16vd0rdft0011 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16vjldcvl0000 {
    padding: 0px 0px 0px 0px;
}

._16vjldcvl0000 >.zz-text,._16vjldcvl0000 >.zz-text>p {
    text-align: left;
    color: rgba(128, 128, 128, 1);
    font-size: 18px;
    line-height: 1.8;
}

._1708nf9ht0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1708nf9ht0000 > .zz-comp-row {
    margin: 0 -15px;
}

._1708nf9ht0000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._1708nf9u90000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708nf9u90000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1708nf9v50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708nf9v50000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1708nfa010000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1708nfa010000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._170gf6ri90000.z-comp-tags .zz-tag {
        padding:10px 10px 10px 10px;
        background: rgba(242, 248, 242, 1);
        border-radius: 4px 4px 4px 4px;
        border: 1px solid rgba(105, 173, 0, 0.3);
        font-size: 14px;
        color: rgba(40, 107, 0, 1);
    }
}

@media (max-width: 767px) {
    ._170gf6ri90000.z-comp-tags .zz-tag {
        padding:10px 10px 10px 10px;
        background: rgba(242, 248, 242, 0.5);
        border-radius: 4px 4px 4px 4px;
        border: 1px solid rgba(105, 173, 0, 0.3);
        font-size: 14px;
        color: rgba(40, 107, 0, 1);
    }
}

@media (min-width: 768px) {
    ._170gf8jdt0000 {
        height:30px;
    }
}

@media (max-width: 767px) {
    ._170gf8jdt0000 {
        height:20px;
    }
}

@media (min-width: 768px) {
    ._170gfnkvl0000 {
        height:10px;
    }
}

@media (max-width: 767px) {
    ._170gfnkvl0000 {
        height:10px;
    }
}

._172eh4ca90000 {
    height: 120px;
}

@media (min-width: 768px) {
    ._172enfd1p0000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._172enfd1p0000 {
        height:40px;
    }
}

@media (min-width: 768px) {
    ._172eniukt0000 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._172eniukt0000 {
        height:30px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0000:not(.zz-block-widthFull) .zz-container {
        padding:0 15px;
    }
}

@media (min-width: 768px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000>.zz-bg>.zz-bg-img,._16tll32pt0000 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(../image/51192_162323083884914.png);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0000 {
        margin:0px 0px 0px 0px;
    }

    ._16tll32pt0000 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._16tll32pt0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._16tll32pt0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 1200px) {
    ._16tll32pt0002 {
        height:120px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt0002 {
        height:60px;
    }
}

._16tll32pt0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0003 > .zz-comp-row {
    margin: 0 -15px;
}

._16tll32pt0003 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16tll32pt0004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0004 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16tll32pt0005 {
    border: 0px solid #000;
    padding: 0px 60px 0px 60px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16tll32pt0005 >.zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
}

._16tll32pt0005 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:flex-end;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000a.zz-comp-logo {
        justify-content:center;
    }

    ._16tll32pt000a .logo__wrapper h1 {
        color: #666;
        font-size: 28px;
    }
}

._16tll32pt000b {
    height: 20px;
}

@media (min-width: 768px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000c {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000c >.zz-text,._16tll32pt000c >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000d {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000d >.zz-text,._16tll32pt000d >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000e {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000e >.zz-text,._16tll32pt000e >.zz-text>p {
        text-align: center;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (max-width: 767px) {
    ._16tll32pt000f {
        padding:5px 0px 5px 0px;
    }

    ._16tll32pt000f >.zz-text,._16tll32pt000f >.zz-text>p {
        text-align: right;
        color: rgba(128, 128, 128, 1);
    }
}

@media (min-width: 768px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(17, 17, 17, 1);
        font-size: 18px;
        line-height: 2.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._16tll32pt000j .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000j .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000j {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .zz-comp-list__item .text {
        padding: 10px 10px 10px 10px;
    }

    ._16tll32pt000j .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(255, 255, 255, 1);
        font-size: 18px;
        line-height: 1.5;
        text-align: left;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000j .zz-comp-list__item {
        padding: 0px;
        margin: 0 -0px -0px 0;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000j .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000j .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000j .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000j .swiper-center .swiper-button-prev, ._16tll32pt000j .swiper-center .swiper-button-next, ._16tll32pt000j .arrow-normal .swiper-button-prev, ._16tll32pt000j .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000j .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000j .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000j .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 0px;
    }

    ._16tll32pt000j svg,._16tll32pt000j path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._16tll32pt000l .zz-comp-list__item .apply-time div {
        color:#999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._16tll32pt000l {
        padding: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .text {
        padding: 10px 0px 10px 0px;
    }

    ._16tll32pt000l .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .title > * {
        color: rgba(128, 128, 128, 1);
        font-size: 14px;
        line-height: 1;
        text-align: left;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._16tll32pt000l .zz-comp-list__item {
        padding: 0px;
        margin: 0 -1px -1px 0;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper {
        border-left: 1px solid transparent;
        border-bottom: none;
        border-right: none;
        border-top: none;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._16tll32pt000l .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._16tll32pt000l .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._16tll32pt000l .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._16tll32pt000l .swiper-center .swiper-button-prev, ._16tll32pt000l .swiper-center .swiper-button-next, ._16tll32pt000l .arrow-normal .swiper-button-prev, ._16tll32pt000l .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._16tll32pt000l .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
        width: 50%;
    }

    ._16tll32pt000l .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._16tll32pt000l .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
        justify-content: flex-start;
    }

    ._16tll32pt000l .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
        margin-bottom: 1px;
    }

    ._16tll32pt000l svg,._16tll32pt000l path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}


@media (max-width: 767px) {
    ._16tlmdo750000 {
        height:50px;
    }
}

._16ub9vh1l0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16ub9vh1l0000 > .zz-comp-row {
    margin: 0 -0px;
}

._16ub9vh1l0000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16ub9vhah0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._16ub9vhah0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16ubadb6l0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16ubadb6l0000 > .zz-comp-row {
    margin: 0 -0px;
}

._16ubadb6l0000 >.zz-comp-row>.zz-column {
    padding: 0 0px 0px 0px;
}

._16ubadbgl0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16ubadbgl0000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16ubaevq10000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._16ubaevq10000 > .zz-comp-row {
    margin: 0 -15px;
}

._16ubaevq10000 >.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._16ubaf0190000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._16ubaf0190000 >.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._16ubaf0210000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16ubaf0210000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._16ubaf0210000 {
        border:0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: flex-start;
    }

    ._16ubaf0210000 >.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    ._171j2b53h0000 {
        height:30px;
    }
}

@media (max-width: 767px) {
    
    ._16viq337p0000{
        padding: 0;
    }._16u00vqf10000{
        padding: 0 1rem;
    }
    ._171j2b53h0000 {
        height:24px;
    }.zz-tabs__nav{
        overflow-y: scroll;
    }._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title > *{
        font-size: 13px;
    }

    ._16vd1n7hl0000 .zz-comp-list__item .text {
        padding: 7px 7px 7px 7px;
    }._16vd1n7hl0000 .zz-comp-list__item>.zz-element-wrapper>.text .title>.content {
      display: block;
    }
}

._171ronool0000 {
    height: 30px;
}

#_1708ljajp0000 .zz-col-10 {
    width: 70.33333%;
    margin: 0 auto;
}
.banner__inner .zz-comp-button{
    display: none;

}

.zz-comp-banner .zz-banner__item .zz-bg-img{
    filter: blur(0px)!important;
}

