#page-16 {
    color: rgba(255, 255, 255, 1);
    font-family: siyuansongti-regular;
}

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

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

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

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

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

._17bge88st0000 .zz-menu {
    font-family: siyuansongti-regular;
}

._17bge88st0000 .menu-link {
    color: rgba(171, 175, 183, 1);
}

._17bge88st0000 .menu-link svg,._17bge88st0000 .menu-link path {
    fill: rgba(171, 175, 183, 1);
    width: 30px;
    height: 30px;
}

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

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

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

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

._17bge88st0000.zz-comp-menu .zz-menu-item , ._17bge88st0000.zz-comp-menu .zz-submenu .menu-link {
    font-size: 13px;
    height: 4.3rem;
}

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

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

._17bge88st0000 .zz-menu-item .menu-link, ._17bge88st0000 .zz-submenu .menu-link {
    padding: 0 0.9rem;
}

._17bge88st0000 .zz-menu--vertical .menu-link {
    justify-content: flex-end;
}

._17bge88st0000 > ul {
    justify-content: flex-end;
}

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

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

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

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

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

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

    ._17cperkiso001>.zz-bg>.zz-bg-color,._17cperkiso001 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(13, 12, 12, 0);
    }

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

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

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

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

    ._17cperkiso001>.zz-bg>.zz-bg-color,._17cperkiso001 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(13, 12, 12, 0);
    }

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

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

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

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

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

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

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

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

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

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

._19o2jadrko000 {
    padding: 16px 10px 16px 10px;
}

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

@media (min-width: 768px) {
    ._1afn9q0lcg000 .zz-menu {
        font-family:siyuansongti-regular;
    }

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

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

    ._1afn9q0lcg000 .is-active>.menu-link svg,._1afn9q0lcg000 .is-active>.menu-link path {
        fill: rgba(250, 205, 145, 1);
    }

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

    ._1afn9q0lcg000 li.is-active>.menu-link {
        color: rgba(250, 205, 145, 1);
    }

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

    ._1afn9q0lcg000.zz-comp-menu .zz-menu-item , ._1afn9q0lcg000.zz-comp-menu .zz-submenu .menu-link {
        font-size: 18px;
        height: 2.2rem;
    }

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

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

    ._1afn9q0lcg000 .zz-menu-item .menu-link, ._1afn9q0lcg000 .zz-submenu .menu-link {
        padding: 0 1.5rem;
    }

    ._1afn9q0lcg000 .zz-menu--vertical .menu-link {
        justify-content: flex-end;
    }

    ._1afn9q0lcg000 > ul {
        justify-content: flex-end;
    }

    ._1afn9q0lcg000 .zz-menu--popup .menu-link,._1afn9q0lcg000 .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: flex-end;
    }

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

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

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

@media (max-width: 767px) {
    ._1afn9q0lcg000 .zz-menu {
        font-family:siyuansongti-regular;
    }

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

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

    ._1afn9q0lcg000 .is-active>.menu-link svg,._1afn9q0lcg000 .is-active>.menu-link path {
        fill: rgba(228, 181, 104, 1);
    }

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

    ._1afn9q0lcg000 li.is-active>.menu-link {
        color: rgba(228, 181, 104, 1);
    }

    ._1afn9q0lcg000 li .menu-link:hover {
        color: #303133;
        background-color: rgba(255, 255, 255, 0);
    }

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

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

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

    ._1afn9q0lcg000 .zz-menu-item .menu-link, ._1afn9q0lcg000 .zz-submenu .menu-link {
        padding: 0 0.9rem;
    }

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

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

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

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

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

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

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

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

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

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

._1bio4jj6k8000 .btn-wrapper {
    justify-content: flex-end;
}

._1bio4jj6k8000 .btn-link:nth-child(1) .zz-button {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 0px 0px 0px 0px;
    padding: 6px 8px 8px 8px;
}

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

._1bio4jj6k8000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    margin: 16px 16px 16px 0px;
    border: 1px solid #dcdfe6;
    border-radius: 4px 4px 4px 4px;
    padding: 12px 40px 12px 40px;
}

._1bio4jj6k8000 .btn-link .zz-button:hover {
    color: #333;
}

._1bio4jj6k8000 .btn-link .zz-button svg, ._1bio4jj6k8000 .btn-link .zz-button path {
    fill: #606266;
}

._1bio4jj6k8000 .btn-link .zz-button:hover svg, ._1bio4jj6k8000 .btn-link .zz-button:hover path {
    fill: #333;
}

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

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

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

._17brnbo98o001>.zz-bg>.zz-bg-img,._17brnbo98o001 .fp-tableCell>.zz-bg>.zz-bg-img {
    background-image: url(https://f.cdn-static.cn/52492_16516515125513.jpg?watermark/2/text/R3JhbmQgRG9uZ3NoYW4g5p2x5bGx5aSn6KeA6YWS5bqX/font/5Lu_5a6L/fontsize/240/fill/Izg4ODg4OA==/disslove/100/gravity/SouthEast|imageView2/2/w/2000/q/89/format/webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}

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

._17brnbo98o001.zz-comp-block-wrap {
    min-height: 100vh;
}

.is-ie ._17brnbo98o001.zz-comp-block-wrap {
    height: 100vh;
}

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

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

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

    ._17brnbo98o004 >.zz-text,._17brnbo98o004 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-size: 30px;
        line-height: 1.5;
    }
}

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

    ._17brnbo98o006 >.zz-text,._17brnbo98o006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: siyuansongti-regular;
        font-size: 50px;
        font-weight: bold;
        line-height: 1.5;
    }
}

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

    ._17brnbo98o006 >.zz-text,._17brnbo98o006 >.zz-text>p {
        text-align: center;
        color: rgba(255, 255, 255, 1);
        font-family: siyuansongti-regular;
        font-size: 32px;
        font-weight: bold;
        line-height: 1.5;
    }
}

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

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

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

._174dp5e1ko001>.zz-bg>.zz-bg-color,._174dp5e1ko001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: #54294a;
}

._174dp5e1ko001 .zz-container {
    color: rgba(255, 255, 255, 1);
    padding: 0px 0px 0px 0px;
}

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

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

._174dp5e1ko009 {
    height: 20px;
}

@media (min-width: 1200px) {
    ._174dp5e1ko00b {
        height:16px;
    }
}

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

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

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

._174pil2k50000 >.zz-text,._174pil2k50000 >.zz-text>p {
    text-align: center;
}

@media (min-width: 768px) {
    ._174ptcgut0000 .zz-menu {
        font-family:siyuansongti-regular;
    }

    ._174ptcgut0000 .menu-link {
        color: rgba(159, 159, 159, 1);
    }

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

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

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

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

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

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

    ._174ptcgut0000 > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: rgba(180, 177, 177, 1);
    }

    ._174ptcgut0000 > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: rgba(180, 177, 177, 1);
    }

    ._174ptcgut0000 .zz-menu-item .menu-link, ._174ptcgut0000 .zz-submenu .menu-link {
        padding: 0 1.2rem;
    }

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

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

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

    ._174ptcgut0000 .zz-menu--popup li .menu-link:hover,._174ptcgut0000 .zz-menu--inline li .menu-link:hover {
        color: rgba(0, 0, 0, 1);
    }

    ._174ptcgut0000 .zz-menu--popup li.is-active>.menu-link,._174ptcgut0000 .zz-menu--inline li.is-active>.menu-link {
        color: rgba(0, 0, 0, 1);
    }

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

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

    ._174ptcgut0000 .is-active>.menu-link {
        border-right-color: rgba(255, 255, 255, 1);
    }
}

@media (max-width: 767px) {
    ._174ptcgut0000 .zz-menu {
        font-family:siyuansongti-regular;
    }

    ._174ptcgut0000 .menu-link {
        color: rgba(159, 159, 159, 1);
    }

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

    ._174ptcgut0000 .is-active>.menu-link svg,._174ptcgut0000 .is-active>.menu-link path {
        fill: rgba(250, 205, 145, 1);
    }

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

    ._174ptcgut0000 li.is-active>.menu-link {
        color: rgba(250, 205, 145, 1);
    }

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

    ._174ptcgut0000.zz-comp-menu .zz-menu-item , ._174ptcgut0000.zz-comp-menu .zz-submenu .menu-link {
        font-size: 13px;
        height: 1.9rem;
    }

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

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

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

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

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

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

    ._174ptcgut0000 .zz-menu--popup li .menu-link:hover,._174ptcgut0000 .zz-menu--inline li .menu-link:hover {
        background-color: rgba(255, 255, 255, 1);
    }

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

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

    ._174ptcgut0000 .is-active>.menu-link {
        border-right-color: rgba(255, 255, 255, 1);
    }
}

._174ptokat0000 {
    height: 16px;
}

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

    ._174q15lrp0000 >.zz-text,._174q15lrp0000 >.zz-text>p {
        text-align: center;
        font-family: siyuansongti-regular;
        font-size: 15px;
    }
}

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

    ._174q15lrp0000 >.zz-text,._174q15lrp0000 >.zz-text>p {
        text-align: center;
        font-family: siyuansongti-regular;
        font-size: 14px;
        line-height: 1;
    }
}

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

    ._174q1d5390000 >.zz-text,._174q1d5390000 >.zz-text>p {
        text-align: center;
        color: rgba(159, 159, 159, 1);
        font-family: siyuansongti-regular;
        line-height: 0.8;
    }
}

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

    ._174q1d5390000 >.zz-text,._174q1d5390000 >.zz-text>p {
        text-align: center;
        color: rgba(159, 159, 159, 1);
        font-family: siyuansongti-regular;
        font-size: 12px;
        line-height: 1.3;
    }
}

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

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

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

    ._174q4cmap0000 >.zz-text,._174q4cmap0000 >.zz-text>p {
        text-align: left;
        line-height: 1.5;
    }
}

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

._17cp66a8l0000 >.zz-text,._17cp66a8l0000 >.zz-text>p {
    text-align: center;
    color: rgba(159, 159, 159, 1);
    font-family: siyuansongti-regular;
    font-size: 12px;
}

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

._17u5ijaq10000 .btn-link:nth-child(1) .zz-button {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background: rgba(14, 181, 94, 1);
    border: 0px solid #000;
    border-radius: 3px 3px 3px 3px;
    padding: 8px 16px 8px 16px;
}

._17u5ijaq10000 .btn-link:nth-child(1) .zz-button:hover {
    color: rgba(255, 255, 255, 1);
    background: rgba(13, 171, 89, 1);
}

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

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

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

._17u5ijaq10000 .btn-link:nth-child(2) .zz-button {
    border: 0px solid #000;
    border-radius: 3px 3px 3px 3px;
    padding: 8px 16px 8px 16px;
}

._17u5ijaq10000 .btn-link:nth-child(2) .zz-button svg {
    height: 24px;
    width: 24px;
}

._17u5ijaq10000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    margin: 8px 4px 16px 4px;
    border: 1px solid #dcdfe6;
    border-radius: 4px 4px 4px 4px;
    padding: 12px 40px 12px 40px;
}

._17u5ijaq10000 .btn-link .zz-button:hover {
    color: #333;
}

._17u5ijaq10000 .btn-link .zz-button svg, ._17u5ijaq10000 .btn-link .zz-button path {
    fill: #606266;
}

._17u5ijaq10000 .btn-link .zz-button:hover svg, ._17u5ijaq10000 .btn-link .zz-button:hover path {
    fill: #333;
}

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
    ._1avv0to708000 .input_wrapper {
        height:44px;
        background-color: #fff;
        border: 2px solid rgba(128, 128, 128, 1);
    }

    ._1avv0to708000 .search-wrapper .zz-input {
        color: #606266;
        font-size: 16px;
        background-color: #fff;
    }

    ._1avv0to708000 .zz-input::-webkit-input-placeholder {
        color: #dcdfe6!important;
    }

    ._1avv0to708000 .search-wrapper .zz-button {
        color: #606266;
        font-size: 16px;
        height: 44px;
    }

    ._1avv0to708000 .zz-filter-select .el-input__inner {
        height: 44px;
    }

    ._1avv0to708000 .search-wrapper, ._1avv0to708000 .search-wrapper {
        border-radius: 3px 3px 3px 3px;
    }
}

@media (max-width: 767px) {
    ._1avv0to708000 .input_wrapper {
        height:44px;
        background-color: #fff;
        border: 2px solid rgba(128, 128, 128, 1);
    }

    ._1avv0to708000 .search-wrapper .zz-input {
        color: #606266;
        font-size: 16px;
        background-color: #fff;
    }

    ._1avv0to708000 .zz-input::-webkit-input-placeholder {
        color: #606266!important;
    }

    ._1avv0to708000 .search-wrapper .zz-button {
        color: #606266;
        font-size: 16px;
        height: 44px;
    }

    ._1avv0to708000 .zz-filter-select .el-input__inner {
        height: 44px;
    }

    ._1avv0to708000 .search-wrapper, ._1avv0to708000 .search-wrapper {
        border-radius: 3px 3px 3px 3px;
    }
}

._1b22e43bo8000 {
    height: 32px;
}

._1b28pnbb08000 {
    height: 32px;
}

._1bjj7d2lo8000.zz-comp-language {
    border: 0px solid #000;
}

._1bjj7d2lo8000 .zz-language-list, ._1bjj7d2lo8000 .zz-language-drop {
    justify-content: center;
}

._1bjj7d2lo8000 .zz-language-item {
    font-size: 14px;
}

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

._1djq5ukbsg000 .btn-link:nth-child(1) .zz-button {
    font-size: 15px;
    color: rgba(255, 255, 255, 1);
    background: rgba(64, 64, 64, 1);
    border: 1px solid rgba(128, 128, 128, 1);
    border-radius: 3px 3px 3px 3px;
    padding: 10px 8px 10px 8px;
}

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

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

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

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

._1djq5ukbsg000 .btn-link .zz-button {
    font-size: 12px;
    color: rgba(0, 0, 0, 1);
    margin: 0px 0px 0px 0px;
    border: 1px solid rgba(78, 78, 78, 1);
    border-radius: 0px 0px 0px 0px;
    padding: 12px 25px 12px 25px;
}

._1djq5ukbsg000 .btn-link .zz-button:hover {
    color: #333;
}

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

._1djq5ukbsg000 .btn-link .zz-button:hover svg, ._1djq5ukbsg000 .btn-link .zz-button:hover path {
    fill: #333;
}

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

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

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

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

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

._1l2i6lvogg000 {
    height: 20px;
}

._1l2i6so3cg000 {
    height: 20px;
}

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

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

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

._17c58uhf4o001>.zz-bg>.zz-bg-color,._17c58uhf4o001 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: #eee3da;
}

._17c58uhf4o001 .zz-container {
    font-family: siyuansongti-regular;
    padding: 0px 100px 0px 100px;
}

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

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

@media (min-width: 1200px) {
    ._17c58uhf4o003 {
        height:150px;
    }
}

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

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

._17c58uhf4o005 {
    height: 50px;
}

@media (min-width: 768px) {
    ._17c591cjh0000 .zz-banner__arrow svg, ._17c591cjh0000 .zz-banner__arrow path {
        fill:rgba(255, 255, 255, 1);
        width: 26px;
        height: 26px;
    }

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

    ._17c591cjh0000 .swiper-container-vertical .zz-banner__pagination.custom .swiper-pagination-bullet {
        height: 8px;
        width: 3px;
    }

    ._17c591cjh0000 .swiper-container-horizontal .zz-banner__pagination.custom .swiper-pagination-bullet {
        width: 8px;
        height: 3px;
    }

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

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

    ._17c591cjh0000 .zz-banner-wrapper .zz-banner__item {
        min-height: 430px;
    }
}

@media (max-width: 767px) {
    ._17c591cjh0000 .zz-banner__arrow svg, ._17c591cjh0000 .zz-banner__arrow path {
        fill:rgba(255, 255, 255, 1);
        width: 26px;
        height: 26px;
    }

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

    ._17c591cjh0000 .swiper-container-vertical .zz-banner__pagination.custom .swiper-pagination-bullet {
        height: 8px;
        width: 3px;
    }

    ._17c591cjh0000 .swiper-container-horizontal .zz-banner__pagination.custom .swiper-pagination-bullet {
        width: 8px;
        height: 3px;
    }

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

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

    ._17c591cjh0000 .zz-banner-wrapper .zz-banner__item {
        min-height: 180px;
    }
}

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

._17c59bsm10000 >.zz-text,._17c59bsm10000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
    font-family: siyuansongti-regular;
    letter-spacing: 2px;
    line-height: 1.3;
}

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

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

._17c5oqblh0000 {
    height: 60px;
}

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

._17cguqg8d0000 .btn-link:nth-child(1) .zz-button {
    font-size: 15px;
    color: rgba(64, 64, 64, 1);
    background: linear-gradient(117deg, rgba(208, 189, 164, 1),rgba(211, 242, 255, 1));
    border: 2px solid rgba(162, 149, 132, 1);
    border-radius: 3px 3px 3px 3px;
}

._17cguqg8d0000 .btn-link:nth-child(1) .zz-button:hover {
    color: #333;
}

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

._17cguqg8d0000 .btn-link:nth-child(1) .zz-button:hover svg, ._17cguqg8d0000 .btn-link:nth-child(1) .zz-button:hover path {
    fill: #333;
}

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

._17cguqg8d0000 .btn-link:nth-child(2) .zz-button {
    font-size: 14px;
    color: rgba(64, 64, 64, 1);
    background: linear-gradient(57deg, rgba(255, 228, 228, 1),rgba(242, 255, 222, 1));
    border: 2px solid rgba(162, 149, 132, 1);
    border-radius: 3px 3px 3px 3px;
}

._17cguqg8d0000 .btn-link:nth-child(2) .zz-button:hover {
    color: #333;
}

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

._17cguqg8d0000 .btn-link:nth-child(2) .zz-button:hover svg, ._17cguqg8d0000 .btn-link:nth-child(2) .zz-button:hover path {
    fill: #333;
}

._17cguqg8d0000 .btn-link:nth-child(2) .zz-button svg {
    height: 20px;
    width: 20px;
}

._17cguqg8d0000 .btn-link .zz-button {
    font-size: 12px;
    color: rgba(0, 0, 0, 1);
    margin: 8px 8px 0px 8px;
    border: 1px solid rgba(78, 78, 78, 1);
    border-radius: 0px 0px 0px 0px;
    padding: 12px 25px 12px 25px;
}

._17cguqg8d0000 .btn-link .zz-button:hover {
    color: #333;
}

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

._17cguqg8d0000 .btn-link .zz-button:hover svg, ._17cguqg8d0000 .btn-link .zz-button:hover path {
    fill: #333;
}

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

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

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

._19r9nj4k8o000 {
    padding: 16px 0px 16px 0px;
}

._19r9nj4k8o000 >.zz-text,._19r9nj4k8o000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
    font-size: 18px;
}

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

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

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

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

._1aepcmf5gg000 .btn-link:nth-child(1) .zz-button {
    font-size: 14px;
    color: #606266;
    background: linear-gradient(147deg, rgba(255, 228, 225, 1),rgba(255, 202, 202, 1));
    padding: 16px 16px 16px 16px;
}

._1aepcmf5gg000 .btn-link:nth-child(1) .zz-button:hover {
    color: rgba(0, 0, 0, 1);
    background: rgba(236, 128, 141, 1);
}

._1aepcmf5gg000 .btn-link:nth-child(1) .zz-button svg, ._1aepcmf5gg000 .btn-link:nth-child(1) .zz-button path {
    fill: #606266;
}

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

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

._1aepcmf5gg000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    margin: 0px 15px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 4px 4px 4px 4px;
    padding: 12px 40px 12px 40px;
}

._1aepcmf5gg000 .btn-link .zz-button:hover {
    color: #333;
}

._1aepcmf5gg000 .btn-link .zz-button svg, ._1aepcmf5gg000 .btn-link .zz-button path {
    fill: #606266;
}

._1aepcmf5gg000 .btn-link .zz-button:hover svg, ._1aepcmf5gg000 .btn-link .zz-button:hover path {
    fill: #333;
}

._1aepcpe9gg000 {
    height: 32px;
}

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

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

@media (min-width: 1200px) {
    ._1aepe5188g000>.image__wrapper {
        padding-top:40.50%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1aepe5188g000>.image__wrapper {
        padding-top:40.50%;
    }
}

@media (max-width: 767px) {
    ._1aepe5188g000>.image__wrapper {
        padding-top:40.50%;
    }
}

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

._1aepe5188g000 .img img {
    width: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._1an916d9o8000 >.zz-text,._1an916d9o8000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

._1an921h0s8000 {
    height: 32px;
}

._1an92cggk8000 {
    height: 64px;
}

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

._1an93429c8000 >.zz-text,._1an93429c8000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

@media (min-width: 1200px) {
    ._1avne6ssg8000>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1avne6ssg8000>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (max-width: 767px) {
    ._1avne6ssg8000>.image__wrapper {
        padding-top:49.48%;
    }
}

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

._1avne6ssg8000 .img img {
    width: 100%;
}

@media (min-width: 1200px) {
    ._1avngtoe48000>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1avngtoe48000>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (max-width: 767px) {
    ._1avngtoe48000>.image__wrapper {
        padding-top:49.48%;
    }
}

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

._1avngtoe48000 .img img {
    width: 100%;
}

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

._1bbhub51o8000 >.zz-text,._1bbhub51o8000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

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

._1bbhuha1o8000 >.zz-text,._1bbhuha1o8000 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

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

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

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

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

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

@media (min-width: 1200px) {
    ._1bbhuna0k8002>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1bbhuna0k8002>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (max-width: 767px) {
    ._1bbhuna0k8002>.image__wrapper {
        padding-top:49.48%;
    }
}

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

._1bbhuna0k8002 .img img {
    width: 100%;
}

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

._1bbhuna0k8003 >.zz-text,._1bbhuna0k8003 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

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

._1bbhuna0k8004 >.zz-text,._1bbhuna0k8004 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

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

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

@media (min-width: 1200px) {
    ._1bbhuna0k8006>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._1bbhuna0k8006>.image__wrapper {
        padding-top:49.48%;
    }
}

@media (max-width: 767px) {
    ._1bbhuna0k8006>.image__wrapper {
        padding-top:49.48%;
    }
}

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

._1bbhuna0k8006 .img img {
    width: 100%;
}

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

._1bbhuna0k8007 >.zz-text,._1bbhuna0k8007 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

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

._1bbhuna0k8008 >.zz-text,._1bbhuna0k8008 >.zz-text>p {
    text-align: left;
    color: rgba(64, 64, 64, 1);
}

._1bbicg9448000 {
    height: 16px;
}

._1bbichdo88000 {
    height: 16px;
}

._1bbiciets8000 {
    height: 16px;
}

._1bbicj8bo8000 {
    height: 16px;
}

@media (min-width: 768px) {
    ._1bbif32ts8000 {
        height:32px;
    }
}

@media (max-width: 767px) {
    ._1bbif32ts8000 {
        height:16px;
    }
}

._1bbif5q4g8000 {
    height: 32px;
}

._1bbif78748000 {
    height: 32px;
}

._1bbif86m88000 {
    height: 32px;
}

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

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

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

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

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

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

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

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

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