._1a8g0e9888001 .nav__wrapper > .logo h1 {
  font-size: 26px;
}
._1a8g0e9888001 .nav__wrapper {
  background-color: rgba(246, 246, 246, 1);
}
._1a8g0e9888001 .menu-list {
  background-color: rgba(255, 255, 255, 1);
}
._1a8g0e9888001 .nav-btn i,
._1a8g0e9888001 .menu-list .close i {
  color: rgba(160, 160, 160, 1);
}
._1a8g0e9888001 .nav-btn i em,
._1a8g0e9888001 .nav-btn i:before,
._1a8g0e9888001 .nav-btn i:after {
  background-color: rgba(160, 160, 160, 1);
}
@media (min-width: 768px) {
  ._1a8g0e9888003 .menu-link {
    color: #909399;
  }
  ._1a8g0e9888003 .menu-link svg,
  ._1a8g0e9888003 .menu-link path {
    fill: #909399;
    width: 30px;
    height: 30px;
  }
  ._1a8g0e9888003 .is-active > .menu-link svg,
  ._1a8g0e9888003 .is-active > .menu-link path {
    fill: #303133;
  }
  ._1a8g0e9888003 .menu-link:hover svg,
  ._1a8g0e9888003 .menu-link:hover path {
    fill: #303133;
  }
  ._1a8g0e9888003 li.is-active > .menu-link {
    color: #303133;
  }
  ._1a8g0e9888003 li .menu-link:hover {
    color: #303133;
    background-color: #fff;
  }
  ._1a8g0e9888003.zz-comp-menu .zz-menu-item,
  ._1a8g0e9888003.zz-comp-menu .zz-submenu .menu-link {
    font-size: 14px;
    height: 4rem;
  }
  ._1a8g0e9888003 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0e9888003 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0e9888003 .zz-menu-item .menu-link,
  ._1a8g0e9888003 .zz-submenu .menu-link {
    padding: 0 1.65rem;
  }
  ._1a8g0e9888003 .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8g0e9888003 > ul {
    justify-content: flex-start;
  }
  ._1a8g0e9888003 .zz-menu--popup .menu-link,
  ._1a8g0e9888003 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0e9888003 .menu-link {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0e9888003 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (max-width: 767px) {
  ._1a8g0e9888003 .menu-link {
    color: rgba(154, 154, 154, 1);
  }
  ._1a8g0e9888003 .menu-link svg,
  ._1a8g0e9888003 .menu-link path {
    fill: rgba(154, 154, 154, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0e9888003 .is-active > .menu-link svg,
  ._1a8g0e9888003 .is-active > .menu-link path {
    fill: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 .menu-link:hover svg,
  ._1a8g0e9888003 .menu-link:hover path {
    fill: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 li.is-active > .menu-link {
    color: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 li .menu-link:hover {
    color: rgba(226, 33, 28, 1);
    background-color: #fff;
  }
  ._1a8g0e9888003.zz-comp-menu .zz-menu-item,
  ._1a8g0e9888003.zz-comp-menu .zz-submenu .menu-link {
    font-size: 17px;
    height: 3rem;
  }
  ._1a8g0e9888003 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: rgba(214, 214, 214, 1);
  }
  ._1a8g0e9888003 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: rgba(214, 214, 214, 1);
  }
  ._1a8g0e9888003 .zz-menu-item .menu-link,
  ._1a8g0e9888003 .zz-submenu .menu-link {
    padding: 0 1.65rem;
  }
  ._1a8g0e9888003 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0e9888003 > ul {
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu--popup .menu-link,
  ._1a8g0e9888003 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0e9888003 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0e9888003 .is-active > .menu-link {
    border-bottom-color: rgba(190, 0, 26, 1);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8h6thesg000 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000 > .zz-bg > .zz-bg-color,
  ._1a8h6thesg000 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(246, 246, 246, 1);
  }
  ._1a8h6thesg000 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8h6thesg000.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8h6thesg000.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8h6thesg000 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000 > .zz-bg > .zz-bg-color,
  ._1a8h6thesg000 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
  }
  ._1a8h6thesg000 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8h6thesg000.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8h6thesg000.zz-comp-block-wrap {
    height: auto;
  }
}
._1a8h6thesg002 {
  background: rgba(226, 33, 28, 1);
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg002 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8h6thesg002 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8h6thesg003 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h6thesg003 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg004 {
  padding: 9px 20px 9px 20px;
}
._1a8h6thesg004 > .zz-text,
._1a8h6thesg004 > .zz-text > p {
  text-align: right;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg005 {
    border: 0px solid #000;
    padding: 0px 10px 0px 10px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg005 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg005 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg005 {
    border: 0px solid #000;
    padding: 0px 15px 0px 15px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg005 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg005 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
._1a8h6thesg006 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h6thesg006 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg007 {
  border: 0px solid #000;
  padding: 0px 10px 0px 10px;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg007 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8h6thesg007 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8h6thesg008 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg008 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg009 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg009 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg009 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg009 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg009 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h6thesg009 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8h6thesg00a {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00a > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
@media (max-width: 767px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
._1a8h6thesg00b {
  padding: 0px 0px 0px 0px;
  border: 0px solid #000;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg00b .img img {
  width: 98%;
}
._1a8h6thesg00c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00d .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8h6thesg00d .menu-link svg,
  ._1a8h6thesg00d .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8h6thesg00d .is-active > .menu-link svg,
  ._1a8h6thesg00d .is-active > .menu-link path {
    fill: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d .menu-link:hover svg,
  ._1a8h6thesg00d .menu-link:hover path {
    fill: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d li.is-active > .menu-link {
    color: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d li .menu-link:hover {
    color: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d.zz-comp-menu .zz-menu-item,
  ._1a8h6thesg00d.zz-comp-menu .zz-submenu .menu-link {
    font-size: 16px;
    height: 4.5rem;
  }
  ._1a8h6thesg00d > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8h6thesg00d > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8h6thesg00d .zz-menu-item .menu-link,
  ._1a8h6thesg00d .zz-submenu .menu-link {
    padding: 0 1.1rem;
  }
  ._1a8h6thesg00d .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d > ul {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d .zz-menu--popup .menu-link,
  ._1a8h6thesg00d .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8h6thesg00d .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8h6thesg00d .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8h6thesg00d .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00d .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8h6thesg00d .menu-link svg,
  ._1a8h6thesg00d .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8h6thesg00d .is-active > .menu-link svg,
  ._1a8h6thesg00d .is-active > .menu-link path {
    fill: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d .menu-link:hover svg,
  ._1a8h6thesg00d .menu-link:hover path {
    fill: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d li.is-active > .menu-link {
    color: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d li .menu-link:hover {
    color: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d.zz-comp-menu .zz-menu-item,
  ._1a8h6thesg00d.zz-comp-menu .zz-submenu .menu-link {
    font-size: 14px;
    height: 4.5rem;
  }
  ._1a8h6thesg00d > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8h6thesg00d > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8h6thesg00d .zz-menu-item .menu-link,
  ._1a8h6thesg00d .zz-submenu .menu-link {
    padding: 0 0.5rem;
  }
  ._1a8h6thesg00d .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d > ul {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d .zz-menu--popup .menu-link,
  ._1a8h6thesg00d .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8h6thesg00d .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8h6thesg00d .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8h6thesg00d .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
._1a8h6thesg00e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px -50px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00e > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00f {
    border: 0px solid #000;
    padding: 5px 0px 5px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg00f > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8h6thesg00f > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00f {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg00f > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8h6thesg00f > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8h6thesg00g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
._1a8h6thesg00i {
  padding: 5px 0px 5px 0px;
}
._1a8h6thesg00i > .zz-text,
._1a8h6thesg00i > .zz-text > p {
  text-align: center;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00j > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00j > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
._1a8h6thesg00k {
  padding: 0px 0px 0px 0px;
}
._1a8h6thesg00k > .zz-text,
._1a8h6thesg00k > .zz-text > p {
  text-align: left;
  color: rgba(100, 100, 100, 1);
  font-weight: bold;
  line-height: 1;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00l {
    padding: 5px 0px 0px 0px;
  }
  ._1a8h6thesg00l > .zz-text,
  ._1a8h6thesg00l > .zz-text > p {
    text-align: left;
    color: rgba(225, 6, 0, 1);
    font-size: 16px;
    font-weight: bold;
    line-height: 1;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00l {
    padding: 2px 0px 0px 0px;
  }
  ._1a8h6thesg00l > .zz-text,
  ._1a8h6thesg00l > .zz-text > p {
    text-align: left;
    color: rgba(226, 33, 28, 1);
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h72k2kg000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list {
    margin-left: -8px;
    margin-right: -8px;
  }
  ._1a8h72k2kg000 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: #333;
    font-size: 18px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item {
    padding: 8px;
    margin: 0;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8h72k2kg000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8h72k2kg000
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8h72k2kg000 .swiper-center .swiper-button-prev,
  ._1a8h72k2kg000 .swiper-center .swiper-button-next,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-prev,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 50%;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: flex-start;
  }
  ._1a8h72k2kg000 svg,
  ._1a8h72k2kg000 path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h72k2kg000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list {
    margin-left: -6px;
    margin-right: -6px;
  }
  ._1a8h72k2kg000 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: #333;
    font-size: 18px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item {
    padding: 6px;
    margin: 0;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8h72k2kg000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8h72k2kg000
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8h72k2kg000 .swiper-center .swiper-button-prev,
  ._1a8h72k2kg000 .swiper-center .swiper-button-next,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-prev,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 50%;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: flex-start;
  }
  ._1a8h72k2kg000 svg,
  ._1a8h72k2kg000 path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 1200px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 32.51%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 32.51%;
  }
}
@media (max-width: 767px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 17.67%;
  }
}
@media (min-width: 768px) {
  ._1a9oppljgg000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9oppljgg000 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a9oppljgg000 {
    padding: 10px 0px 10px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9oppljgg000 .img img {
    width: 75%;
  }
}
@media (min-width: 768px) {
  ._1a9or0rm4g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or0rm4g000 > .zz-text,
  ._1a9or0rm4g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9or0rm4g000 {
    padding: 25px 0px 5px 0px;
  }
  ._1a9or0rm4g000 > .zz-text,
  ._1a9or0rm4g000 > .zz-text > p {
    text-align: center;
  }
}
@media (min-width: 768px) {
  ._1a9or5ff0g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or5ff0g000 > .zz-text,
  ._1a9or5ff0g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9or5ff0g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or5ff0g000 > .zz-text,
  ._1a9or5ff0g000 > .zz-text > p {
    text-align: center;
    color: rgba(154, 154, 154, 1);
    font-size: 15px;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  ._1a9orcba8g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9orcba8g000 > .zz-text,
  ._1a9orcba8g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9orcba8g000 {
    padding: 5px 0px 25px 0px;
  }
  ._1a9orcba8g000 > .zz-text,
  ._1a9orcba8g000 > .zz-text > p {
    text-align: center;
    color: rgba(226, 33, 28, 1);
    font-size: 20px;
    line-height: 1;
  }
}
@media (min-width: 768px) {
  ._1a9ou1oi4g000 {
    justify-content: flex-start;
  }
  ._1a9ou1oi4g000 .share-item {
    margin-right: 10px;
  }
  ._1a9ou1oi4g000 .share-item i {
    border-radius: 5px;
    font-size: 18px;
  }
  ._1a9ou1oi4g000 .share-item svg {
    width: 18px;
    height: 18px;
  }
  ._1a9ou1oi4g000.is-bg .share-item .custom-icon {
    background-color: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-bg i svg,
  ._1a9ou1oi4g000.is-bg i path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-plain .share-item .custom-icon {
    border: 1px solid rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-plain i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-icon i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    color: #fff;
    background-color: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item svg,
  ._1a9ou1oi4g000.is-custom-bg .share-item path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item i {
    color: #999;
    border: 1px solid #999;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item svg,
  ._1a9ou1oi4g000.is-custom-plain .share-item path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon i {
    color: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon svg,
  ._1a9ou1oi4g000.is-custom-icon path {
    fill: #999;
  }
}
@media (max-width: 767px) {
  ._1a9ou1oi4g000 {
    justify-content: center;
  }
  ._1a9ou1oi4g000 .share-item {
    margin-right: 10px;
  }
  ._1a9ou1oi4g000 .share-item i {
    border-radius: 5px;
    font-size: 25px;
  }
  ._1a9ou1oi4g000 .share-item svg {
    width: 25px;
    height: 25px;
  }
  ._1a9ou1oi4g000.is-bg .share-item .custom-icon {
    background-color: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-bg i svg,
  ._1a9ou1oi4g000.is-bg i path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-plain .share-item .custom-icon {
    border: 1px solid rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-plain i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-icon i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    color: #fff;
    background-color: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item svg,
  ._1a9ou1oi4g000.is-custom-bg .share-item path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item i {
    color: #999;
    border: 1px solid #999;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item svg,
  ._1a9ou1oi4g000.is-custom-plain .share-item path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon i {
    color: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon svg,
  ._1a9ou1oi4g000.is-custom-icon path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    background-color: rgba(224, 219, 204, 1);
  }
  ._1a9ou1oi4g000 .share-item svg,
  ._1a9ou1oi4g000 .share-item path {
    fill: !important;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8001:not(.zz-block-widthFull) .zz-container {
/*    padding: 0 15px;*/
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8g0eb7k8001 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8001 > .zz-bg > .zz-bg-color,
  ._1a8g0eb7k8001 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(240, 240, 240, 1);
  }
  ._1a8g0eb7k8001 .zz-container {
    padding: 110px 0px 0px 0px;
  }
  ._1a8g0eb7k8001.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k8001.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8001 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8001 > .zz-bg > .zz-bg-color,
  ._1a8g0eb7k8001 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(240, 240, 240, 1);
  }
  ._1a8g0eb7k8001 .zz-container {
    padding: 40px 0px 0px 0px;
  }
  ._1a8g0eb7k8001.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k8001.zz-comp-block-wrap {
    height: auto;
  }
}
._1a8g0eb7k8003 {
  border: 0px solid #000;
  padding: 15px 0px 15px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k8003 > .zz-comp-row {
  margin: 0 25px;
}
._1a8g0eb7k8003 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k8004 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8004 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8005 .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8g0eb7k8005 .menu-link svg,
  ._1a8g0eb7k8005 .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0eb7k8005 .is-active > .menu-link svg,
  ._1a8g0eb7k8005 .is-active > .menu-link path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k8005 .menu-link:hover svg,
  ._1a8g0eb7k8005 .menu-link:hover path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k8005 li.is-active > .menu-link {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(225, 6, 0, 1);
  }
  ._1a8g0eb7k8005 li .menu-link:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(225, 6, 0, 1);
  }
  ._1a8g0eb7k8005.zz-comp-menu .zz-menu-item,
  ._1a8g0eb7k8005.zz-comp-menu .zz-submenu .menu-link {
    font-size: 18px;
    height: 2.5rem;
  }
  ._1a8g0eb7k8005 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0eb7k8005 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0eb7k8005 .zz-menu-item .menu-link,
  ._1a8g0eb7k8005 .zz-submenu .menu-link {
    padding: 0 2.2rem;
  }
  ._1a8g0eb7k8005 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0eb7k8005 > ul {
    justify-content: center;
  }
  ._1a8g0eb7k8005 .zz-menu--popup .menu-link,
  ._1a8g0eb7k8005 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0eb7k8005 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0eb7k8005 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0eb7k8005 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8005 .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8g0eb7k8005 .menu-link svg,
  ._1a8g0eb7k8005 .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0eb7k8005 .menu-link:hover svg,
  ._1a8g0eb7k8005 .menu-link:hover path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k8005 li .menu-link:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(226, 33, 28, 1);
  }
  ._1a8g0eb7k8005.zz-comp-menu .zz-menu-item,
  ._1a8g0eb7k8005.zz-comp-menu .zz-submenu .menu-link {
    font-size: 16px;
    height: 2.2rem;
  }
  ._1a8g0eb7k8005 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0eb7k8005 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0eb7k8005 .zz-menu-item .menu-link,
  ._1a8g0eb7k8005 .zz-submenu .menu-link {
    padding: 0 0.5rem;
  }
  ._1a8g0eb7k8005 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0eb7k8005 > ul {
    justify-content: center;
  }
  ._1a8g0eb7k8005 .zz-menu--popup .menu-link,
  ._1a8g0eb7k8005 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0eb7k8005 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0eb7k8005 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0eb7k8005 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8006:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8006 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8006 > .zz-bg > .zz-bg-img,
  ._1a8g0eb7k8006 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16871577718004.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0eb7k8006 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8g0eb7k8006.zz-comp-block-wrap {
    min-height: 400px;
  }
  .is-ie ._1a8g0eb7k8006.zz-comp-block-wrap {
    height: 400px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8006 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8006 > .zz-bg > .zz-bg-img,
  ._1a8g0eb7k8006 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16871577718004.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0eb7k8006 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8g0eb7k8006.zz-comp-block-wrap {
    min-height: 220px;
  }
  .is-ie ._1a8g0eb7k8006.zz-comp-block-wrap {
    height: 220px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8008:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8008 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8008 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8008.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k8008.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8008 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8008 .zz-container {
    padding: 0px 20px 0px 20px;
  }
  ._1a8g0eb7k8008.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k8008.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k800a .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800a .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button {
    font-size: 36px;
    color: rgba(255, 255, 255, 1);
    background: rgba(225, 6, 0, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 19px 42px 19px 42px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button svg,
  ._1a8g0eb7k800a .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800a .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800a
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800a .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800a .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800a .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button {
    font-size: 28px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 20px 40px 20px 40px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button svg,
  ._1a8g0eb7k800a .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800a .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800a
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800a .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800a .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800a .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button {
    font-size: 22px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 7px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 16px 35px 16px 35px;
  }
  ._1a8g0eb7k800a .btn-link .zz-button svg,
  ._1a8g0eb7k800a .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800a .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800a
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800a .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
._1a8g0eb7k800b {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k800b > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k800b > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k800c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k800c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k800d {
    height: 70px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800d {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800d {
    height: 40px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800e {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800e > .zz-text,
  ._1a8g0eb7k800e > .zz-text > p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
    font-weight: bold;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800e {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800e > .zz-text,
  ._1a8g0eb7k800e > .zz-text > p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-size: 18px;
    font-weight: bold;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800f {
    height: 30px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800f {
    height: 30px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800g {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800g > .zz-text,
  ._1a8g0eb7k800g > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800g {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800g > .zz-text,
  ._1a8g0eb7k800g > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-family: Microsoft YaHei;
    font-size: 13px;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800h > .zz-text,
  ._1a8g0eb7k800h > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.7;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800h > .zz-text,
  ._1a8g0eb7k800h > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800i {
    height: 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800i {
    height: 20px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800j {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800j > .zz-text,
  ._1a8g0eb7k800j > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.7;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800j {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k800j > .zz-text,
  ._1a8g0eb7k800j > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800k {
    height: 117px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800k {
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800l:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k800l {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800l > .zz-bg > .zz-bg-color,
  ._1a8g0eb7k800l .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(246, 246, 246, 1);
  }
  ._1a8g0eb7k800l .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800l.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k800l.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800l {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800l > .zz-bg > .zz-bg-color,
  ._1a8g0eb7k800l .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(246, 246, 246, 1);
  }
  ._1a8g0eb7k800l .zz-container {
    padding: 0px 20px 0px 20px;
  }
  ._1a8g0eb7k800l.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k800l.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k800n .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800n .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button {
    font-size: 36px;
    color: rgba(255, 255, 255, 1);
    background: rgba(225, 6, 0, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 19px 45px 19px 45px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button svg,
  ._1a8g0eb7k800n .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800n .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800n
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800n .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800n .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800n .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button {
    font-size: 28px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 20px 40px 20px 40px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button svg,
  ._1a8g0eb7k800n .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800n .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800n
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800n .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800n .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k800n .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button {
    font-size: 22px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 7px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 16px 35px 16px 35px;
  }
  ._1a8g0eb7k800n .btn-link .zz-button svg,
  ._1a8g0eb7k800n .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k800n .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k800n
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k800n .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k800o {
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800o {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800o {
    height: 40px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k800p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800p > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8g0eb7k800p > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k800p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800p > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0eb7k800p > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800p > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8g0eb7k800p > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
._1a8g0eb7k800q {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k800q > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k800r {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k800r > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k800s {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800s .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k800s .zz-swiper-wrapper {
    margin-left: -17px;
    margin-right: -17px;
  }
  ._1a8g0eb7k800s .zz-loop-item {
    padding: 17px;
  }
  ._1a8g0eb7k800s .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k800s {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k800s .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k800s .zz-swiper-wrapper {
    margin-left: -17px;
    margin-right: -17px;
  }
  ._1a8g0eb7k800s .zz-loop-item {
    padding: 17px;
  }
  ._1a8g0eb7k800s .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
._1a8g0eb7k800u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k800u > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k800u > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k800v {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k800v > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k8010 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8010 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8010 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k8010 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k8011 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8011 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8012 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8012 > .zz-text,
  ._1a8g0eb7k8012 > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8012 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8012 > .zz-text,
  ._1a8g0eb7k8012 > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k8013 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k8013 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8014 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8014 > .zz-text,
  ._1a8g0eb7k8014 > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8014 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8014 > .zz-text,
  ._1a8g0eb7k8014 > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
._1a8g0eb7k8016 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k8016 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k8016 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k8017 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8017 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k8018 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8018 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8018 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k8018 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k8019 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8019 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801a > .zz-text,
  ._1a8g0eb7k801a > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801a > .zz-text,
  ._1a8g0eb7k801a > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k801b {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k801b > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801c {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801c > .zz-text,
  ._1a8g0eb7k801c > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801c {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801c > .zz-text,
  ._1a8g0eb7k801c > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
._1a8g0eb7k801e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k801e > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k801e > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k801f {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k801f > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k801g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801g > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k801g > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k801g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801g > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k801g > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801g > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k801g > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k801h {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k801h > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801i {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801i > .zz-text,
  ._1a8g0eb7k801i > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801i {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801i > .zz-text,
  ._1a8g0eb7k801i > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k801j {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k801j > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801k {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801k > .zz-text,
  ._1a8g0eb7k801k > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801k {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801k > .zz-text,
  ._1a8g0eb7k801k > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
._1a8g0eb7k801m {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k801m > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k801m > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k801n {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k801n > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k801o {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801o > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k801o > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k801o {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801o > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k801o > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801o {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801o > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k801o > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k801p {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k801p > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801q {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801q > .zz-text,
  ._1a8g0eb7k801q > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801q {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801q > .zz-text,
  ._1a8g0eb7k801q > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k801r {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k801r > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k801s {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k801s > .zz-text,
  ._1a8g0eb7k801s > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k801s {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k801s > .zz-text,
  ._1a8g0eb7k801s > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
._1a8g0eb7k801u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k801u > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k801u > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k801v {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k801v > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k8020 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8020 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8020 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k8020 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k8021 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8021 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8022 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8022 > .zz-text,
  ._1a8g0eb7k8022 > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8022 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8022 > .zz-text,
  ._1a8g0eb7k8022 > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k8023 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k8023 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8024 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8024 > .zz-text,
  ._1a8g0eb7k8024 > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8024 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8024 > .zz-text,
  ._1a8g0eb7k8024 > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
._1a8g0eb7k8026 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k8026 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k8026 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k8027 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8027 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k8028 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row {
    margin: 0 -17px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row > .zz-column {
    padding: 0 17px 0px 17px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8028 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row {
    margin: 0 -8px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row > .zz-column {
    padding: 0 8px 0px 8px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8028 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0eb7k8028 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0eb7k8029 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8029 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k802a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802a > .zz-text,
  ._1a8g0eb7k802a > .zz-text > p {
    text-align: left;
    font-size: 24px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802a > .zz-text,
  ._1a8g0eb7k802a > .zz-text > p {
    text-align: left;
    font-size: 18px;
    line-height: 1;
  }
}
._1a8g0eb7k802b {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0eb7k802b > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k802c {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802c > .zz-text,
  ._1a8g0eb7k802c > .zz-text > p {
    text-align: left;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802c {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802c > .zz-text,
  ._1a8g0eb7k802c > .zz-text > p {
    text-align: left;
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k802d {
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802d {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802d {
    height: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802e:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802e:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8g0eb7k802e {
  margin: 0px 0px 0px 0px;
}
._1a8g0eb7k802e .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8g0eb7k802e.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8g0eb7k802e.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k802g {
    height: 100px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802g {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802g {
    height: 60px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k802h .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k802h .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button {
    font-size: 36px;
    color: rgba(255, 255, 255, 1);
    background: rgba(225, 6, 0, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 19px 45px 19px 45px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button svg,
  ._1a8g0eb7k802h .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k802h .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k802h
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k802h .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802h .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k802h .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button {
    font-size: 28px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 20px 40px 20px 40px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button svg,
  ._1a8g0eb7k802h .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k802h .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k802h
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k802h .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802h .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k802h .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button {
    font-size: 22px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 16px 35px 16px 35px;
  }
  ._1a8g0eb7k802h .btn-link .zz-button svg,
  ._1a8g0eb7k802h .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k802h .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k802h
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k802h .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802i {
    height: 70px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802i {
    height: 45px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802j:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802j {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802j .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802j.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k802j.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802j {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802j .zz-container {
    padding: 0px 20px 0px 20px;
  }
  ._1a8g0eb7k802j.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0eb7k802j.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802l {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802l .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k802l .zz-swiper-wrapper {
    margin-left: -10px;
    margin-right: -10px;
  }
  ._1a8g0eb7k802l .zz-loop-item {
    padding: 10px;
  }
  ._1a8g0eb7k802l .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination .swiper-pagination-bullet {
    line-height: 12px;
    width: 12px;
    height: 12px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0eb7k802l
    .zz-loop__pagination.custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.swiper-pagination-fraction {
    font-size: 12px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination .swiper-pagination-current {
    color: #fff;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.swiper-pagination-progressbar {
    background: #000;
  }
  ._1a8g0eb7k802l
    .zz-loop__pagination.swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    background: #007aff;
  }
  ._1a8g0eb7k802l .swiper-center .zz-loop__arrow .swiper-button-prev,
  ._1a8g0eb7k802l .swiper-center .zz-loop__arrow .swiper-button-next,
  ._1a8g0eb7k802l .arrow-normal .zz-loop__arrow .swiper-button-prev,
  ._1a8g0eb7k802l .arrow-normal .zz-loop__arrow .swiper-button-next {
    margin-top: -21px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802l {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802l .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k802l .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1a8g0eb7k802l .zz-loop-item {
    padding: 0px;
  }
  ._1a8g0eb7k802l .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination .swiper-pagination-bullet {
    line-height: 12px;
    width: 12px;
    height: 12px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0eb7k802l
    .zz-loop__pagination.custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.swiper-pagination-fraction {
    font-size: 12px;
  }
  ._1a8g0eb7k802l .zz-loop__pagination .swiper-pagination-current {
    color: #fff;
  }
  ._1a8g0eb7k802l .zz-loop__pagination.swiper-pagination-progressbar {
    background: #000;
  }
  ._1a8g0eb7k802l
    .zz-loop__pagination.swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    background: #007aff;
  }
  ._1a8g0eb7k802l .swiper-center .zz-loop__arrow .swiper-button-prev,
  ._1a8g0eb7k802l .swiper-center .zz-loop__arrow .swiper-button-next,
  ._1a8g0eb7k802l .arrow-normal .zz-loop__arrow .swiper-button-prev,
  ._1a8g0eb7k802l .arrow-normal .zz-loop__arrow .swiper-button-next {
    margin-top: -21px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802n {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802n > .zz-text,
  ._1a8g0eb7k802n > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 19px;
    line-height: 1.9;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802n {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802n > .zz-text,
  ._1a8g0eb7k802n > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802p {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802p > .zz-text,
  ._1a8g0eb7k802p > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 19px;
    line-height: 1.9;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802p {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802p > .zz-text,
  ._1a8g0eb7k802p > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k802r {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802r > .zz-text,
  ._1a8g0eb7k802r > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 19px;
    line-height: 1.9;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802r {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k802r > .zz-text,
  ._1a8g0eb7k802r > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.6;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k802s {
    height: 70px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k802s {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k802s {
    height: 30px;
  }
}
._1a8g0eb7k802t {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k802t > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0eb7k802t > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0eb7k802u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k802u > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0eb7k802v {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k802v > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8030 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8030 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k8030 .zz-swiper-wrapper {
    margin-left: -10px;
    margin-right: -10px;
  }
  ._1a8g0eb7k8030 .zz-loop-item {
    padding: 10px;
  }
  ._1a8g0eb7k8030 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8030 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8030 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0eb7k8030 .zz-swiper-wrapper {
    margin-left: -15px;
    margin-right: -15px;
  }
  ._1a8g0eb7k8030 .zz-loop-item {
    padding: 15px;
  }
  ._1a8g0eb7k8030 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8032 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8032 > .zz-text,
  ._1a8g0eb7k8032 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8032 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8032 > .zz-text,
  ._1a8g0eb7k8032 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 26px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8034 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8034 > .zz-text,
  ._1a8g0eb7k8034 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8034 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8034 > .zz-text,
  ._1a8g0eb7k8034 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 26px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8036 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8036 > .zz-text,
  ._1a8g0eb7k8036 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8036 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k8036 > .zz-text,
  ._1a8g0eb7k8036 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 26px;
  }
}
._1a8g0eb7k8037 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0eb7k8037 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0eb7k8038 {
    height: 100px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8038 {
    height: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k8039:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k8039 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8039 > .zz-bg > .zz-bg-img,
  ._1a8g0eb7k8039 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16505942237624.png?imageView2/2/w/2000/q/75);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0eb7k8039 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8039.zz-comp-block-wrap {
    min-height: 400px;
  }
  .is-ie ._1a8g0eb7k8039.zz-comp-block-wrap {
    height: 400px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k8039 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8039 > .zz-bg > .zz-bg-img,
  ._1a8g0eb7k8039 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16505942237624.png?imageView2/2/w/2000/q/75);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0eb7k8039 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k8039.zz-comp-block-wrap {
    min-height: 260px;
  }
  .is-ie ._1a8g0eb7k8039.zz-comp-block-wrap {
    height: 260px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k803b:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803b:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8g0eb7k803b {
  margin: 0px 0px 0px 0px;
}
._1a8g0eb7k803b .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8g0eb7k803b.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8g0eb7k803b.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8g0eb7k803d .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k803d .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button {
    font-size: 36px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 19px 45px 19px 45px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button svg,
  ._1a8g0eb7k803d .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k803d .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k803d
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k803d .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k803d .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k803d .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button {
    font-size: 28px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 20px 40px 20px 40px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button svg,
  ._1a8g0eb7k803d .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k803d .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k803d
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k803d .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803d .btn-wrapper {
    justify-content: center;
  }
  ._1a8g0eb7k803d .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button {
    font-size: 20px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 7px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 16px 35px 16px 35px;
  }
  ._1a8g0eb7k803d .btn-link .zz-button svg,
  ._1a8g0eb7k803d .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0eb7k803d .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1a8g0eb7k803d
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1a8g0eb7k803d .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0eb7k803e {
    height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0eb7k803e {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803e {
    height: 30px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803f {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k803f > .zz-text,
  ._1a8g0eb7k803f > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803f {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k803f > .zz-text,
  ._1a8g0eb7k803f > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803g {
    height: 40px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803g {
    height: 30px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k803h > .zz-text,
  ._1a8g0eb7k803h > .zz-text > p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803h {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0eb7k803h > .zz-text,
  ._1a8g0eb7k803h > .zz-text > p {
    text-align: center;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803i {
    height: 40px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803i {
    height: 35px;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803j {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k803j > .zz-text,
  ._1a8g0eb7k803j > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 16px;
    line-height: 1.8;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803j {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0eb7k803j > .zz-text,
  ._1a8g0eb7k803j > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 14px;
    line-height: 1.8;
  }
}
@media (min-width: 768px) {
  ._1a8g0eb7k803k {
    height: 80px;
  }
}
@media (max-width: 767px) {
  ._1a8g0eb7k803k {
    height: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1enmdj5ngo000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1enmdj5ngo000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1enmdj5ngo000 {
  margin: 0px 0px 0px 0px;
}
._1enmdj5ngo000 > .zz-bg > .zz-bg-color,
._1enmdj5ngo000 .fp-tableCell > .zz-bg > .zz-bg-color {
  background: rgba(246, 246, 246, 1);
}
._1enmdj5ngo000 .zz-container {
  padding: 0px 40px 0px 40px;
}
._1enmdj5ngo000.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1enmdj5ngo000.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1enmdj5ngo002 {
    height: 100px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1enmdj5ngo002 {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1enmdj5ngo002 {
    height: 60px;
  }
}
@media (min-width: 1200px) {
  ._1enmdj5ngo003 .btn-wrapper {
    justify-content: center;
  }
  ._1enmdj5ngo003 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button {
    font-size: 36px;
    color: rgba(255, 255, 255, 1);
    background: rgba(225, 6, 0, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 19px 45px 19px 45px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button svg,
  ._1enmdj5ngo003 .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1enmdj5ngo003 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1enmdj5ngo003
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1enmdj5ngo003 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1enmdj5ngo003 .btn-wrapper {
    justify-content: center;
  }
  ._1enmdj5ngo003 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button {
    font-size: 28px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 20px 40px 20px 40px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button svg,
  ._1enmdj5ngo003 .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1enmdj5ngo003 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1enmdj5ngo003
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1enmdj5ngo003 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (max-width: 767px) {
  ._1enmdj5ngo003 .btn-wrapper {
    justify-content: center;
  }
  ._1enmdj5ngo003 .btn-link:nth-child(1) .zz-button svg {
    height: 14px;
    width: 14px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button {
    font-size: 22px;
    color: rgba(255, 255, 255, 1);
    background: rgba(226, 33, 28, 1);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 36px 36px 36px 36px;
    padding: 16px 35px 16px 35px;
  }
  ._1enmdj5ngo003 .btn-link .zz-button svg,
  ._1enmdj5ngo003 .btn-link .zz-button path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1enmdj5ngo003 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }
  ._1enmdj5ngo003
    .btn-group
    .btn-link:not(:first-child):not(:last-child)
    .zz-button {
    border-radius: 0px;
  }
  ._1enmdj5ngo003 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
  }
}
@media (min-width: 768px) {
  ._1enmdj5ngo004 {
    height: 70px;
  }
}
@media (max-width: 767px) {
  ._1enmdj5ngo004 {
    height: 45px;
  }
}
._1enmdp2too003 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1enmdp2too003 > .zz-comp-row {
  margin: 0 -15px;
}
._1enmdp2too003 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1enmdp2too004 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1enmdp2too004 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1enmdp2too006 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too006 > .zz-text,
  ._1enmdp2too006 > .zz-text > p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  ._1enmdp2too006 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too006 > .zz-text,
  ._1enmdp2too006 > .zz-text > p {
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-size: 18px;
    font-weight: bold;
  }
}
@media (min-width: 768px) {
  ._1enmdp2too007 {
    height: 30px;
  }
}
@media (max-width: 767px) {
  ._1enmdp2too007 {
    height: 30px;
  }
}
@media (min-width: 768px) {
  ._1enmdp2too008 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too008 > .zz-text,
  ._1enmdp2too008 > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  ._1enmdp2too008 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too008 > .zz-text,
  ._1enmdp2too008 > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-family: Microsoft YaHei;
    font-size: 13px;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  ._1enmdp2too009 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too009 > .zz-text,
  ._1enmdp2too009 > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-family: Microsoft YaHei;
    font-size: 15px;
    line-height: 1.7;
  }
}
@media (max-width: 767px) {
  ._1enmdp2too009 {
    padding: 5px 0px 5px 0px;
  }
  ._1enmdp2too009 > .zz-text,
  ._1enmdp2too009 > .zz-text > p {
    text-align: center;
    color: rgba(75, 75, 75, 1);
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  ._1enmdp2too00c {
    height: 117px;
  }
}
@media (max-width: 767px) {
  ._1enmdp2too00c {
    height: 80px;
  }
}
._1enmemgtko000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1enmemgtko000 > .zz-comp-row {
  margin: 0 -15px;
}
._1enmemgtko000 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1enmemh9co000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1enmemh9co000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1enmemhaco000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1enmemhaco000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1enmemhb8o000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1enmemhb8o000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
/* ._1enn6f5cko000 {
  padding: 5px 0px 5px 0px;
} */
._1enn6f5cko000 > .zz-text,
._1enn6f5cko000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
._1enn6f5dco000 {
  padding: 5px 0px 5px 0px;
}
._1enn6f5dco000 > .zz-text,
._1enn6f5dco000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
._1enn6f5e4o000 {
  padding: 5px 0px 5px 0px;
}
._1enn6f5e4o000 > .zz-text,
._1enn6f5e4o000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
._1enn6f5eso000 {
  padding: 5px 0px 5px 0px;
}
._1enn6f5eso000 > .zz-text,
._1enn6f5eso000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
._1enn6f5fgo000 {
  padding: 5px 0px 5px 0px;
}
._1enn6f5fgo000 > .zz-text,
._1enn6f5fgo000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
._1enn6f5gco000 {
  padding: 5px 0px 5px 0px;
}
._1enn6f5gco000 > .zz-text,
._1enn6f5gco000 > .zz-text > p {
  text-align: left;
  font-size: 15px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8h88rbcg000 {
  margin: 0px 0px 0px 0px;
}
._1a8h88rbcg000 > .zz-bg > .zz-bg-img,
._1a8h88rbcg000 .fp-tableCell > .zz-bg > .zz-bg-img {
  background-image: url(../image/29440_16871574104193.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
}
._1a8h88rbcg000 .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8h88rbcg000.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8h88rbcg000.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8h88rbcg002 {
    height: 45px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg002 {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg002 {
    height: 60px;
  }
}
@media (min-width: 768px) {
  ._1a8h88rbcg003 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg003 > .zz-text,
  ._1a8h88rbcg003 > .zz-text > p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg003 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg003 > .zz-text,
  ._1a8h88rbcg003 > .zz-text > p {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -7px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 7px 0px 7px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8h88rbcg006 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h88rbcg006 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg007 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg007 .zz-loop-container:not(.swiper-wrapper),
  ._1a8h88rbcg007 .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1a8h88rbcg007 .zz-loop-item {
    padding: 0px;
  }
  ._1a8h88rbcg007 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg007 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg007 .zz-loop-container:not(.swiper-wrapper),
  ._1a8h88rbcg007 .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1a8h88rbcg007 .zz-loop-item {
    padding: 0px;
  }
  ._1a8h88rbcg007 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg009 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg009 > .zz-text,
  ._1a8h88rbcg009 > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg009 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg009 > .zz-text,
  ._1a8h88rbcg009 > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00b {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00b > .zz-text,
  ._1a8h88rbcg00b > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00b {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00b > .zz-text,
  ._1a8h88rbcg00b > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00d > .zz-text,
  ._1a8h88rbcg00d > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00d > .zz-text,
  ._1a8h88rbcg00d > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00f {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00f > .zz-text,
  ._1a8h88rbcg00f > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00f {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00f > .zz-text,
  ._1a8h88rbcg00f > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
._1a8h88rbcg00g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h88rbcg00g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8h88rbcg00h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00h > .zz-text,
  ._1a8h88rbcg00h > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg00h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00h > .zz-text,
  ._1a8h88rbcg00h > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (min-width: 768px) {
  ._1a8h88rbcg00i {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00i > .zz-text,
  ._1a8h88rbcg00i > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg00i {
    padding: 10px 0px 10px 0px;
  }
  ._1a8h88rbcg00i > .zz-text,
  ._1a8h88rbcg00i > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
._1a8h88rbcg00j {
  height: 40px;
}
._1adk4stekg000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1adk4stekg000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
