.h20{height:20px;}
.h30{height:30px;}
.h80{ height:80px}

.cp_table{ padding:10px;}
@media (max-width: 767px) {
.h80{ display:none}
}
.img-bord{border-color: rgb(217, 217, 217);border-width: 1px;border-style: dotted;}

#page-3 { background: rgba(255, 255, 255, 1); }
#page-3 { color: rgba(0, 0, 0, 1); font-size: 14px; line-height: 1.5; }
@media (min-width: 1200px) {
._13kc5jaloo008 { margin: 0px 0px 0px 0px; }
._13kc5jaloo008>.zz-bg>.zz-bg-color, ._13kc5jaloo008 .fp-tableCell>.zz-bg>.zz-bg-color { background:linear-gradient(180deg, <nil>, <nil>);
}
._13kc5jaloo008 .zz-container { padding: 0px 0px 0px 0px; }
._13kc5jaloo008.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13kc5jaloo008.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13kc5jaloo008.zz-comp-block-wrap { height: auto; }
._13kc5jaloo008.v-float >.zz-bg > .zz-bg-color, ._13kc5jaloo008.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13kc5jaloo008 { margin: 0px 0px 0px 0px; }
._13kc5jaloo008>.zz-bg>.zz-bg-color, ._13kc5jaloo008 .fp-tableCell>.zz-bg>.zz-bg-color { background:linear-gradient(180deg, <nil>, <nil>);
}
._13kc5jaloo008 .zz-container { padding: 0px 0px 0px 0px; }
._13kc5jaloo008.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13kc5jaloo008.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13kc5jaloo008.zz-comp-block-wrap { height: auto; }
._13kc5jaloo008.v-float >.zz-bg > .zz-bg-color, ._13kc5jaloo008.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (max-width: 767px) {
._13kc5jaloo008 { margin: 0px 0px 0px 0px; }
._13kc5jaloo008 .zz-container { color: rgba(0, 0, 0, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 20px; }
._13kc5jaloo008.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13kc5jaloo008.zz-comp-block-wrap { height: auto; }
}
._13kc5jaloo00a { border-bottom: 1px solid rgba(230, 230, 230, 1); border-left: none; border-right: none; border-top: none; box-shadow: 0px 0px 0px 0px rgba(191, 191, 191, 1); padding: 13px 0px 12px 0px; border-radius: 0px 0px 0px 0px; }
._13kc5jaloo00a > .zz-comp-row { margin: 0 -15px; }
._13kc5jaloo00a >.zz-comp-row>.zz-column { padding: 0 1px 0px 1px; }
@media (min-width: 1200px), (max-width: 767px) {
._13kc5jaloo00b { border: 0px solid #000; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13kc5jaloo00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13kc5jaloo00b { border: 0px solid #000; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13kc5jaloo00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
._13kc5jaloo00c.zz-comp-logo { justify-content: flex-start; }
._13kc5jaloo00c .logo__wrapper h1 { color: #666; font-size: 28px; }
._13kc5jaloo00d { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13kc5jaloo00d >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px), (max-width: 767px) {
._13kc5jaloo00e .menu-link { color: rgba(34, 34, 34, 1); }
._13kc5jaloo00e .menu-link svg, ._13kc5jaloo00e .menu-link path { fill: rgba(34, 34, 34, 1); width: 30px; height: 30px; }
._13kc5jaloo00e .is-active .menu-link svg, ._13kc5jaloo00e .is-active .menu-link path { fill: #19abf8; }
._13kc5jaloo00e .menu-link:hover svg, ._13kc5jaloo00e .menu-link:hover path { fill: #19abf8; }
._13kc5jaloo00e li.is-active .menu-link { color: #19abf8; }
._13kc5jaloo00e li .menu-link:hover { color: #19abf8;}
._13kc5jaloo00e.zz-comp-menu .zz-menu-item, ._13kc5jaloo00e.zz-comp-menu .zz-submenu .menu-link { font-size: 18px; height: 4.2rem; }
._13kc5jaloo00e ul.zz-menu--vertical li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
._13kc5jaloo00e ul.zz-menu--horizontal li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
._13kc5jaloo00e .zz-menu-item .menu-link, ._13kc5jaloo00e .zz-submenu .menu-link { padding: 0 1.5rem; }
._13kc5jaloo00e .zz-menu--vertical .menu-link { justify-content: center; }
._13kc5jaloo00e ul { justify-content: center; }
._13kc5jaloo00e .zz-menu--popup .menu-link, ._13kc5jaloo00e .zz-submenu .zz-menu--inline .menu-link { color: rgba(128, 128, 128, 1); font-size: 16px; justify-content: flex-start; }
._13kc5jaloo00e .zz-menu--popup li .menu-link:hover, ._13kc5jaloo00e .zz-menu--inline li .menu-link:hover { color: #19abf8; }
._13kc5jaloo00e .zz-menu--popup li.is-active .menu-link, ._13kc5jaloo00e .zz-menu--inline li.is-active .menu-link { color: #19abf8; }
._13kc5jaloo00e .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13kc5jaloo00e .menu-link { border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; }
._13kc5jaloo00e .is-active>.menu-link { border-bottom-color: #333; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13kc5jaloo00e .menu-link { color: rgba(34, 34, 34, 1); }
._13kc5jaloo00e .menu-link svg, ._13kc5jaloo00e .menu-link path { fill: rgba(34, 34, 34, 1); width: 30px; height: 30px; }
._13kc5jaloo00e .is-active .menu-link svg, ._13kc5jaloo00e .is-active .menu-link path { fill: #19abf8; }
._13kc5jaloo00e .menu-link:hover svg, ._13kc5jaloo00e .menu-link:hover path { fill: #19abf8; }
._13kc5jaloo00e li.is-active .menu-link { color: #19abf8; }
._13kc5jaloo00e li .menu-link:hover { color: #19abf8; }
._13kc5jaloo00e.zz-comp-menu .zz-menu-item, ._13kc5jaloo00e.zz-comp-menu .zz-submenu .menu-link { font-size: 18px; height: 4.2rem; }
._13kc5jaloo00e ul.zz-menu--vertical li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
._13kc5jaloo00e ul.zz-menu--horizontal li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
._13kc5jaloo00e .zz-menu-item .menu-link, ._13kc5jaloo00e .zz-submenu .menu-link { padding: 0 1rem; }
._13kc5jaloo00e .zz-menu--vertical .menu-link { justify-content: center; }
._13kc5jaloo00e ul { justify-content: center; }
._13kc5jaloo00e .zz-menu--popup .menu-link, ._13kc5jaloo00e .zz-submenu .zz-menu--inline .menu-link { color: rgba(128, 128, 128, 1); font-size: 16px; justify-content: flex-start; }
._13kc5jaloo00e .zz-menu--popup li .menu-link:hover, ._13kc5jaloo00e .zz-menu--inline li .menu-link:hover { color: #19abf8; }
._13kc5jaloo00e .zz-menu--popup li.is-active .menu-link, ._13kc5jaloo00e .zz-menu--inline li.is-active .menu-link { color: #19abf8; }
._13kc5jaloo00e .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13kc5jaloo00e .menu-link { border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; }
._13kc5jaloo00e .is-active .menu-link { border-bottom-color: #333; }
}
._13kc5jaloo00f { border: 0px solid #000; padding: 0px 30px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13kc5jaloo00f >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13kc5jaloo00h .nav__wrapper { background-color: #fff; }
._13kc5jaloo00h .menu-list { background-color: #fff; }
._13kc5jaloo00h .nav-btn i, ._13kc5jaloo00h .menu-list .close i { color: #333; }
._13kc5jaloo00h .nav-btn i em, ._13kc5jaloo00h .nav-btn i:before, ._13kc5jaloo00h .nav-btn i:after { background-color: #333; }
@media (min-width: 768px) {
._13kc5jaloo00j .menu-link { color: #909399; }
._13kc5jaloo00j .menu-link svg, ._13kc5jaloo00j .menu-link path { fill: #909399; width: 30px; height: 30px; }
._13kc5jaloo00j .is-active>.menu-link svg, ._13kc5jaloo00j .is-active>.menu-link path { fill: #303133; }
._13kc5jaloo00j .menu-link:hover svg, ._13kc5jaloo00j .menu-link:hover path { fill: #303133; }
._13kc5jaloo00j li.is-active>.menu-link { color: #303133; }
._13kc5jaloo00j li .menu-link:hover { color: #303133; background-color: #fff; }
._13kc5jaloo00j.zz-comp-menu .zz-menu-item, ._13kc5jaloo00j.zz-comp-menu .zz-submenu .menu-link { font-size: 14px; height: 4rem; }

._13kc5jaloo00j > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
._13kc5jaloo00j > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
._13kc5jaloo00j .zz-menu-item .menu-link, ._13kc5jaloo00j .zz-submenu .menu-link { padding: 0 1.65rem; }
._13kc5jaloo00j .zz-menu--vertical .menu-link { justify-content: flex-start; }
._13kc5jaloo00j > ul { justify-content: flex-start; }
._13kc5jaloo00j .zz-menu--popup .menu-link, ._13kc5jaloo00j .zz-submenu .zz-menu--inline .menu-link { font-size: 14px; justify-content: center; }
._13kc5jaloo00j .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13kc5jaloo00j .menu-link { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: transparent; }
._13kc5jaloo00j .is-active>.menu-link { border-bottom-color: #333; }
}
@media (max-width: 767px) {
._13kc5jaloo00j .menu-link { color: rgba(64, 64, 64, 1); }
._13kc5jaloo00j .menu-link svg, ._13kc5jaloo00j .menu-link path { fill: rgba(64, 64, 64, 1); width: 30px; height: 30px; }
._13kc5jaloo00j .is-active>.menu-link svg, ._13kc5jaloo00j .is-active>.menu-link path { fill: #19abf8; }
._13kc5jaloo00j .menu-link:hover svg, ._13kc5jaloo00j .menu-link:hover path { fill: #19abf8; }
._13kc5jaloo00j li.is-active>.menu-link { color: #19abf8; }
._13kc5jaloo00j li .menu-link:hover { color: #19abf8; background-color: #fff; }
._13kc5jaloo00j.zz-comp-menu .zz-menu-item, ._13kc5jaloo00j.zz-comp-menu .zz-submenu .menu-link { font-size: 16px; height: 3rem; }
/*._13kc5jaloo00j > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(238, 238, 238, 1); }
._13kc5jaloo00j > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: solid; border-right-color: rgba(238, 238, 238, 1); }*/
._13kc5jaloo00j ul li{ width:100%;}
._13kc5jaloo00j > ul.zz-menu--vertical > li:not(:last-child){ width:100%;}
._13kc5jaloo00j > ul.zz-menu--horizontal > li:not(:last-child) { width:100%;}
._13kc5jaloo00j .zz-menu-item .menu-link, ._13kc5jaloo00j .zz-submenu .menu-link { padding: 0 1rem; }
._13kc5jaloo00j .zz-menu--vertical .menu-link { justify-content: flex-start; }
._13kc5jaloo00j > ul { justify-content: flex-start; }
._13kc5jaloo00j .zz-menu--popup .menu-link, ._13kc5jaloo00j .zz-submenu .zz-menu--inline .menu-link { color: rgba(128, 128, 128, 1); font-size: 14px; justify-content: flex-start; }
._13kc5jaloo00j .zz-menu--popup li .menu-link:hover, ._13kc5jaloo00j .zz-menu--inline li .menu-link:hover { color: #19abf8; }
._13kc5jaloo00j .zz-menu--popup li.is-active>.menu-link, ._13kc5jaloo00j .zz-menu--inline li.is-active>.menu-link { color: #19abf8; }
._13kc5jaloo00j .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13kc5jaloo00j .menu-link { border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; }
._13kc5jaloo00j .is-active>.menu-link { border-bottom-color: #333; }
}
._13kgureq0o000 .btn-wrapper { justify-content: flex-end; }
._13kgureq0o000 .btn-link:nth-child(1) .zz-button { font-size: 20px; color: #19abf8; }
._13kgureq0o000 .btn-link:nth-child(1) .zz-button:hover { color: #19abf8; }
._13kgureq0o000 .btn-link:nth-child(1) .zz-button svg, ._13kgureq0o000 .btn-link:nth-child(1) .zz-button path { fill: #19abf8; }
._13kgureq0o000 .btn-link:nth-child(1) .zz-button:hover svg, ._13kgureq0o000 .btn-link:nth-child(1) .zz-button:hover path { fill: #19abf8; }
._13kgureq0o000 .btn-link:nth-child(1) .zz-button svg { height: 26px; width: 26px; }
._13kgureq0o000 .btn-link .zz-button { font-size: 16px; color: #606266; background: rgba(255, 255, 255, 0); margin: 0px 15px 0px 0px; border: 0px solid #dcdfe6; border-radius: 0px 0px 0px 0px; padding:0 }
._13kgureq0o000 .btn-link .zz-button:hover { color: #333; background: rgba(255, 255, 255, 0); }
._13kgureq0o000 .btn-link .zz-button svg, ._13kgureq0o000 .btn-link .zz-button path { fill: #606266; }
._13kgureq0o000 .btn-link .zz-button:hover svg, ._13kgureq0o000 .btn-link .zz-button:hover path { fill: #333; }
@media (min-width: 768px) {
._13mcf76k0o000 { height: 60px; }
}
@media (max-width: 767px) {
._13mcf76k0o000 { height: 60px; }
}
@media (min-width: 768px) {
._13mcfcvk8o000 { height: 60px; }
}
@media (max-width: 767px) {
._13mcfcvk8o000 { height: 60px; }
}
@media (min-width: 1200px) {
._13mcfettso000>.image__wrapper { padding-top: 33.33%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13mcfettso000>.image__wrapper { padding-top: 33.33%; }
}
@media (max-width: 767px) {
._13mcfettso000>.image__wrapper { padding-top: 33.33%; }
}
@media (min-width: 768px) {
._13mcfettso000 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13mcfettso000 .img img { width: 100%; }
}
@media (max-width: 767px) {
._13mcfettso000 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13mcfettso000 .img img { width: 75%; }
}
@media (min-width: 1200px) {
._13nnvim6oo000 { margin: 0px 0px 0px 0px; }
._13nnvim6oo000>.zz-bg>.zz-bg-color, ._13nnvim6oo000 .fp-tableCell>.zz-bg>.zz-bg-color { background:linear-gradient(180deg, <nil>, <nil>);
}
._13nnvim6oo000 .zz-container { padding: 0px 0px 0px 0px; }
._13nnvim6oo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13nnvim6oo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13nnvim6oo000.zz-comp-block-wrap { height: auto; }
._13nnvim6oo000.v-float >.zz-bg > .zz-bg-color, ._13nnvim6oo000.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo000 { margin: 0px 0px 0px 0px; }
._13nnvim6oo000>.zz-bg>.zz-bg-color, ._13nnvim6oo000 .fp-tableCell>.zz-bg>.zz-bg-color { background:linear-gradient(180deg, <nil>, <nil>);
}
._13nnvim6oo000 .zz-container { padding: 0px 0px 0px 0px; }
._13nnvim6oo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13nnvim6oo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13nnvim6oo000.zz-comp-block-wrap { height: auto; }
._13nnvim6oo000.v-float >.zz-bg > .zz-bg-color, ._13nnvim6oo000.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (max-width: 767px) {
._13nnvim6oo000 { margin: 0px 0px 0px 0px; }
._13nnvim6oo000 .zz-container { color: rgba(0, 0, 0, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 20px; }
._13nnvim6oo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13nnvim6oo000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13nnvim6oo002 { border-bottom: 1px solid rgba(230, 230, 230, 1); border-left: none; border-right: none; border-top: none; box-shadow: 0px 0px 0px 0px rgba(191, 191, 191, 1); padding: 15px 0px 15px 0px; border-radius: 0px 0px 0px 0px; }
._13nnvim6oo002 > .zz-comp-row { margin: 0 -15px; }
._13nnvim6oo002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo002 { border-bottom: 1px solid rgba(230, 230, 230, 1); border-left: none; border-right: none; border-top: none; box-shadow: 0px 0px 0px 0px rgba(191, 191, 191, 1); padding: 5px 0px 5px 0px; border-radius: 0px 0px 0px 0px; }
._13nnvim6oo002 > .zz-comp-row { margin: 0 -10px; }
._13nnvim6oo002 >.zz-comp-row>.zz-column { padding: 0 10px 0px 10px; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13nnvim6oo003 { border: 0px solid #000; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13nnvim6oo003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo003 { border: 0px solid #000; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13nnvim6oo003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13nnvim6oo004.zz-comp-logo { justify-content: flex-start; }
._13nnvim6oo004 .logo__wrapper h1 { color: #666; font-size: 28px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo004.zz-comp-logo { justify-content: center; }
._13nnvim6oo004 .logo__wrapper h1 { color: #666; font-size: 28px; }
}
._13nnvim6oo005 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13nnvim6oo005 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px), (max-width: 767px) {
._13nnvim6oo006 .menu-link { color: rgba(34, 34, 34, 1); }
._13nnvim6oo006 .menu-link svg, ._13nnvim6oo006 .menu-link path { fill: rgba(34, 34, 34, 1); width: 30px; height: 30px; }
._13nnvim6oo006 .is-active .menu-link svg, ._13nnvim6oo006 .is-active .menu-link path { fill: #19abf8; }
._13nnvim6oo006 .menu-link:hover svg, ._13nnvim6oo006 .menu-link:hover path { fill: #19abf8; }
._13nnvim6oo006 li.is-active .menu-link { color: #19abf8; }
._13nnvim6oo006 li .menu-link:hover { color: #19abf8; }
._13nnvim6oo006.zz-comp-menu .zz-menu-item, ._13nnvim6oo006.zz-comp-menu .zz-submenu .menu-link { font-size: 18px; height: 4.2rem; }
._13nnvim6oo006 > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
._13nnvim6oo006 > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
._13nnvim6oo006 .zz-menu-item .menu-link, ._13nnvim6oo006 .zz-submenu .menu-link { padding: 0 1.5rem; }
._13nnvim6oo006 .zz-menu--vertical .menu-link { justify-content: center; }
._13nnvim6oo006 > ul { justify-content: center; }
._13nnvim6oo006 .zz-menu--popup .menu-link, ._13nnvim6oo006 .zz-submenu .zz-menu--inline .menu-link { color: rgba(128, 128, 128, 1); font-size: 16px; justify-content: flex-start; }
._13nnvim6oo006 .zz-menu--popup li .menu-link:hover, ._13nnvim6oo006 .zz-menu--inline li .menu-link:hover { color: #19abf8; }
._13nnvim6oo006 .zz-menu--popup li.is-active .menu-link, ._13nnvim6oo006 .zz-menu--inline li.is-active .menu-link { color: #19abf8; }
._13nnvim6oo006 .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13nnvim6oo006 .menu-link { border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; }
._13nnvim6oo006 .is-active>.menu-link { border-bottom-color: #333; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo006 .menu-link { color: rgba(34, 34, 34, 1); }
._13nnvim6oo006 .menu-link svg, ._13nnvim6oo006 .menu-link path { fill: rgba(34, 34, 34, 1); width: 30px; height: 30px; }
._13nnvim6oo006 .is-active .menu-link svg, ._13nnvim6oo006 .is-active .menu-link path { fill: #19abf8; }
._13nnvim6oo006 .menu-link:hover svg, ._13nnvim6oo006 .menu-link:hover path { fill: #19abf8; }
._13nnvim6oo006 li.is-active>.menu-link { color: #19abf8; }
._13nnvim6oo006 li .menu-link:hover { color: #19abf8; }
._13nnvim6oo006.zz-comp-menu .zz-menu-item, ._13nnvim6oo006.zz-comp-menu .zz-submenu .menu-link { font-size: 18px; height: 4.2rem; }
._13nnvim6oo006 > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
._13nnvim6oo006 > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
._13nnvim6oo006 .zz-menu-item .menu-link, ._13nnvim6oo006 .zz-submenu .menu-link { padding: 0 0.8rem; }
._13nnvim6oo006 .zz-menu--vertical .menu-link { justify-content: center; }
._13nnvim6oo006 > ul { justify-content: center; }
._13nnvim6oo006 .zz-menu--popup .menu-link, ._13nnvim6oo006 .zz-submenu .zz-menu--inline .menu-link { color: rgba(128, 128, 128, 1); font-size: 16px; justify-content: flex-start; }
._13nnvim6oo006 .zz-menu--popup li .menu-link:hover, ._13nnvim6oo006 .zz-menu--inline li .menu-link:hover { color: #19abf8; }
._13nnvim6oo006 .zz-menu--popup li.is-active .menu-link, ._13nnvim6oo006 .zz-menu--inline li.is-active .menu-link { color: #19abf8; }
._13nnvim6oo006 .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
._13nnvim6oo006 .menu-link { border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: transparent; }
._13nnvim6oo006 .is-active>.menu-link { border-bottom-color: #333; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13nnvim6oo007 { border: 0px solid #000; padding: 0px 30px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13nnvim6oo007 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13nnvim6oo007 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13nnvim6oo007 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
._13nnvim6oo008 .btn-wrapper { justify-content: flex-end; }
._13nnvim6oo008 .btn-link:nth-child(1) .zz-button { font-size: 20px; color: #19abf8; }
._13nnvim6oo008 .btn-link:nth-child(1) .zz-button:hover { color: #19abf8; }
._13nnvim6oo008 .btn-link:nth-child(1) .zz-button svg, ._13nnvim6oo008 .btn-link:nth-child(1) .zz-button path { fill: #19abf8; }
._13nnvim6oo008 .btn-link:nth-child(1) .zz-button:hover svg, ._13nnvim6oo008 .btn-link:nth-child(1) .zz-button:hover path { fill: #19abf8; }
._13nnvim6oo008 .btn-link:nth-child(1) .zz-button svg { height: 26px; width: 26px; }
._13nnvim6oo008 .btn-link .zz-button { font-size: 16px; color: #606266; background: rgba(255, 255, 255, 0); margin: 0px 15px 0px 0px; border: 0px solid #dcdfe6; border-radius: 0px 0px 0px 0px; padding: 10px 0px 10px 20px; }
._13nnvim6oo008 .btn-link .zz-button:hover { color: #333; background: rgba(255, 255, 255, 0); }
._13nnvim6oo008 .btn-link .zz-button svg, ._13nnvim6oo008 .btn-link .zz-button path { fill: #606266; }
._13nnvim6oo008 .btn-link .zz-button:hover svg, ._13nnvim6oo008 .btn-link .zz-button:hover path { fill: #333; }
@media (min-width: 1200px) {
._13l9sp6oso000 { margin: 0px 0px 0px 0px; }
._13l9sp6oso000>.zz-bg>.zz-bg-img, ._13l9sp6oso000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_about.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._13l9sp6oso000 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
._13l9sp6oso000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13l9sp6oso000.zz-comp-block-wrap { min-height: 350px; }
.is-ie ._13l9sp6oso000.zz-comp-block-wrap { height: 350px; }

.banner_contact { margin: 0px 0px 0px 0px; }
.banner_contact>.zz-bg>.zz-bg-img, .banner_contact .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_contact.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_contact .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
.banner_contact.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_contact.zz-comp-block-wrap { min-height: 350px; }
.is-ie .banner_contact.zz-comp-block-wrap { height: 350px; }

.banner_application { margin: 0px 0px 0px 0px; }
.banner_application>.zz-bg>.zz-bg-img, .banner_application .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_application.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_application .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
.banner_application.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_application.zz-comp-block-wrap { min-height: 350px; }
.is-ie .banner_application.zz-comp-block-wrap { height: 350px; }

.banner_news { margin: 0px 0px 0px 0px; }
.banner_news>.zz-bg>.zz-bg-img, .banner_news .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_news.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_news .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
.banner_news.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_news.zz-comp-block-wrap { min-height: 350px; }
.is-ie .banner_news.zz-comp-block-wrap { height: 350px; }

.banner_equipment { margin: 0px 0px 0px 0px; }
.banner_equipment>.zz-bg>.zz-bg-img, .banner_equipment .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_equipment.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_equipment .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
.banner_equipment.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_equipment.zz-comp-block-wrap { min-height: 350px; }
.is-ie .banner_equipment.zz-comp-block-wrap { height: 350px; }

.banner_parts { margin: 0px 0px 0px 0px; }
.banner_parts>.zz-bg>.zz-bg-img, .banner_parts .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_parts.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_parts .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 20px 20px 20px 100px; }
.banner_parts.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_parts.zz-comp-block-wrap { min-height: 350px; }
.is-ie .banner_parts.zz-comp-block-wrap { height: 350px; }

.icon1 { margin: 0px 0px 0px 0px; }
.icon1>.zz-bg>.zz-bg-img, .icon1 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/icon1.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.icon1 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px 20px 20px 100px; }
.icon1.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.icon1.zz-comp-block-wrap { min-height: 200px; }
.is-ie .icon1.zz-comp-block-wrap { height: 200px; }
.icon1 .banner_text >.zz-text, .banner_text >.zz-text>p{ text-align:center !important; font-size:28px !important; font-weight:bold}
.icon1 .banner_text_en >.zz-text, .banner_text_en >.zz-text>p{ font-size:16px; text-align:center; padding-top:10px;}
.icon1 .banner_text_tel >.zz-text, .banner_text_tel >.zz-text>p{ font-size:14px; text-align:center; padding-top:10px;}
.icon1 .banner_text_tel span{ font-size:24px; font-weight:bold}
}
@media (min-width: 768px) and (max-width: 1199px) {
._13l9sp6oso000 { margin: 0px 0px 0px 0px; }
._13l9sp6oso000>.zz-bg>.zz-bg-img, ._13l9sp6oso000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_about.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._13l9sp6oso000 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px 50px 50px 50px; }
._13l9sp6oso000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13l9sp6oso000.zz-comp-block-wrap { min-height: 200px; }
.is-ie ._13l9sp6oso000.zz-comp-block-wrap { height: 200px; }

.banner_contact { margin: 0px 0px 0px 0px; }
.banner_contact>.zz-bg>.zz-bg-img, .banner_contact .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_contact.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_contact .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px; }
.banner_contact.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_contact.zz-comp-block-wrap { min-height: 200px; }
.is-ie .banner_contact.zz-comp-block-wrap { height: 200px; }

.banner_application { margin: 0px 0px 0px 0px; }
.banner_application>.zz-bg>.zz-bg-img, .banner_application .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_application.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_application .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px; }
.banner_application.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_application.zz-comp-block-wrap { min-height: 200px; }
.is-ie .banner_application.zz-comp-block-wrap { height: 200px; }

.banner_news { margin: 0px 0px 0px 0px; }
.banner_news>.zz-bg>.zz-bg-img, .banner_news .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_news.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_news .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px; }
.banner_news.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_news.zz-comp-block-wrap { min-height: 200px; }
.is-ie .banner_news.zz-comp-block-wrap { height: 200px; }

.banner_equipment { margin: 0px 0px 0px 0px; }
.banner_equipment>.zz-bg>.zz-bg-img, .banner_equipment .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_equipment.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_equipment .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px; }
.banner_equipment.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_equipment.zz-comp-block-wrap { min-height: 200px; }
.is-ie .banner_equipment.zz-comp-block-wrap { height: 200px; }

.banner_parts { margin: 0px 0px 0px 0px; }
.banner_parts>.zz-bg>.zz-bg-img, .banner_parts .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_parts.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_parts .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 50px; }
.banner_parts.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_parts.zz-comp-block-wrap { min-height: 200px; }
.is-ie .banner_parts.zz-comp-block-wrap { height: 200px; }

.icon1 { margin: 0px 0px 0px 0px; }
.icon1>.zz-bg>.zz-bg-img, .icon1 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/icon1.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.icon1 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding:50px; }
.icon1.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.icon1.zz-comp-block-wrap { min-height: 150px; }
.is-ie .icon1.zz-comp-block-wrap { height: 150px; }
.icon1 .banner_text >.zz-text, .banner_text >.zz-text>p{ text-align:center !important; font-size:28px !important; font-weight:bold}
.icon1 .banner_text_en >.zz-text, .banner_text_en >.zz-text>p{ font-size:16px; text-align:center; padding-top:5px;}
.icon1 .banner_text_tel >.zz-text, .banner_text_tel >.zz-text>p{ font-size:14px; text-align:center; padding-top:5px;}
.icon1 .banner_text_tel span{ font-size:24px; font-weight:bold}
}
@media (max-width: 767px) {
._13l9sp6oso000 { margin: 0px 0px 0px 0px; }
._13l9sp6oso000>.zz-bg>.zz-bg-img, ._13l9sp6oso000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_about.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._13l9sp6oso000 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px 10px 10px 10px; }
._13l9sp6oso000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13l9sp6oso000.zz-comp-block-wrap { min-height: 150px; }
.is-ie ._13l9sp6oso000.zz-comp-block-wrap { height: 150px; }

.zz-comp-divide_line .divide_line_wrapper{ height:20px !important;}

.banner_contact { margin: 0px 0px 0px 0px; }
.banner_contact>.zz-bg>.zz-bg-img, .banner_contact .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_contact.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_contact .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.banner_contact.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_contact.zz-comp-block-wrap { min-height: 150px; }
.is-ie .banner_contact.zz-comp-block-wrap { height: 150px; }

.banner_application { margin: 0px 0px 0px 0px; }
.banner_application>.zz-bg>.zz-bg-img, .banner_application .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_application.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_application .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.banner_application.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_application.zz-comp-block-wrap { min-height: 150px; }
.is-ie .banner_application.zz-comp-block-wrap { height: 150px; }

.banner_news { margin: 0px 0px 0px 0px; }
.banner_news>.zz-bg>.zz-bg-img, .banner_news .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_news.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_news .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.banner_news.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_news.zz-comp-block-wrap { min-height: 150px; }
.is-ie .banner_news.zz-comp-block-wrap { height: 150px; }

.banner_equipment { margin: 0px 0px 0px 0px; }
.banner_equipment>.zz-bg>.zz-bg-img, .banner_equipment .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_equipment.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_equipment .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.banner_equipment.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_equipment.zz-comp-block-wrap { min-height: 150px; }
.is-ie .banner_equipment.zz-comp-block-wrap { height: 150px; }

.banner_parts { margin: 0px 0px 0px 0px; }
.banner_parts>.zz-bg>.zz-bg-img, .banner_parts .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/banner_parts.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.banner_parts .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.banner_parts.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.banner_parts.zz-comp-block-wrap { min-height: 150px; }
.is-ie .banner_parts.zz-comp-block-wrap { height: 150px; }

.icon1 { margin: 0px 0px 0px 0px; }
.icon1>.zz-bg>.zz-bg-img, .icon1 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/icon1.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.icon1 .zz-container { color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; padding: 10px; }
.icon1.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.icon1.zz-comp-block-wrap { min-height: 120px; }
.is-ie .icon1.zz-comp-block-wrap { height: 120px; }
.icon1 .banner_text >.zz-text, .banner_text >.zz-text>p{ text-align:center !important; font-size:20px !important; font-weight:bold}
.icon1 .banner_text_en >.zz-text, .banner_text_en >.zz-text>p{ font-size:16px; text-align:center; padding-top:5px;}
.icon1 .banner_text_tel >.zz-text, .banner_text_tel >.zz-text>p{ font-size:14px; text-align:center; padding-top:5px;}
.icon1 .banner_text_tel span{ font-size:18px; font-weight:bold}
}
@media (min-width: 1200px) {
.banner_text { padding: 0px 0px 0px 0px; }
.banner_text >.zz-text, .banner_text >.zz-text>p { text-align: left; color: rgba(255, 255, 255, 1); font-size: 36px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.banner_text { padding: 0px 0px 0px 0px; }
.banner_text >.zz-text, .banner_text >.zz-text>p { text-align: left; color: rgba(255, 255, 255, 1); font-size: 30px;  }
}
@media (max-width: 767px) {
.banner_text { padding: 0px 0px 0px 0px; }
.banner_text >.zz-text, .banner_text >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 26px;}
}
@media (min-width: 768px) {
._13l9sp6oso004 { padding: 5px 0px 5px 0px; }
._13l9sp6oso004 >.zz-text, ._13l9sp6oso004 >.zz-text>p { text-align: left; line-height: 1; }
}
@media (max-width: 767px) {
._13l9sp6oso004 { padding: 0px 0px 0px 0px; }
._13l9sp6oso004 >.zz-text, ._13l9sp6oso004 >.zz-text>p { text-align: center; line-height: 1; }
}
@media (min-width: 1200px) {
.banner_text_en { padding: 5px 0px 5px 0px; }
.banner_text_en >.zz-text, .banner_text_en >.zz-text>p { text-align: left; font-size: 16px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.banner_text_en { padding: 5px 0px 5px 0px; }
.banner_text_en >.zz-text, .banner_text_en >.zz-text>p { text-align: left; font-size: 14px;}
}
@media (max-width: 767px) {
.banner_text_en { padding: 5px 0px 5px 0px; }
.banner_text_en >.zz-text, .banner_text_en >.zz-text>p { text-align: center; font-size: 12px;  }
}
@media (min-width: 1200px) {
._13l9uct6co001 { margin: 0px 0px 0px 0px; }
._13l9uct6co001 .zz-container { padding: 0px 50px 0px 50px; }
._13l9uct6co001.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; background-color:#eeeeee }
._13l9uct6co001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13l9uct6co001.zz-comp-block-wrap { height: auto; }
._13l9uct6co001.v-float >.zz-bg > .zz-bg-color, ._13l9uct6co001.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13l9uct6co001 { margin: 0px 0px 0px 0px; }
._13l9uct6co001 .zz-container { padding: 0px 30px 0px 30px; }
._13l9uct6co001.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13l9uct6co001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13l9uct6co001.zz-comp-block-wrap { height: auto; }
._13l9uct6co001.v-float >.zz-bg > .zz-bg-color, ._13l9uct6co001.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (max-width: 767px) {
._13l9uct6co001 { margin: -20px 0px 0px 0px; }
._13l9uct6co001 .zz-container { padding: 0px 10px 0px 10px; }
._13l9uct6co001.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13l9uct6co001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13l9uct6co001.zz-comp-block-wrap { height: auto; }
._13l9uct6co001.v-float >.zz-bg > .zz-bg-color, ._13l9uct6co001.v-float .fp-tableCell>.zz-bg > .zz-bg-color { background-color: rgba(255, 255, 255, 1); }
}
@media (min-width: 1200px), (max-width: 767px) {
._13l9ufhmso000 { border-bottom: 1px solid rgba(235, 235, 235, 1); border-left: none; border-right: none; border-top: none; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13l9ufhmso000 > .zz-comp-row { margin: 0 -15px; }
._13l9ufhmso000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13l9ufhmso000 { border-bottom: 1px solid rgba(235, 235, 235, 1); border-left: none; border-right: none; border-top: none; padding: 10px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13l9ufhmso000 > .zz-comp-row { margin: 0 -15px; }
._13l9ufhmso000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
}
._13l9ufhqgo000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13l9ufhqgo000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
.breadcrumb { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
.breadcrumb >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
._13l9uh05ko000 { justify-content: flex-start; }
._13l9uh05ko000.zz-comp-breadcrumb { padding: 10px 10px 10px 10px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13l9uh05ko000 .breadcrumb-item { font-size: 16px; color: #606266; }
._13l9uh05ko000 .zz-breadcrumb__item:last-child .breadcrumb-item { color: #606266; }
._13l9uh05ko000 .zz-breadcrumb__separator { color: #606266; fontSize: 16; }
._13l9uh05ko000 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover { color: #19abf8; }
}
@media (max-width: 767px) {
._13l9uh05ko000 { justify-content: flex-start; }
._13l9uh05ko000.zz-comp-breadcrumb { padding: 10px 10px 10px 10px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13l9uh05ko000 .breadcrumb-item { font-size: 16px; color: #606266; }
._13l9uh05ko000 .zz-breadcrumb__item:last-child .breadcrumb-item { color: #606266; }
._13l9uh05ko000 .zz-breadcrumb__separator { color: #606266; fontSize: 16; }
._13l9uh05ko000 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover { color: #19abf8; }
}
@media (min-width: 1200px) {
.bread_1 .zz-menu {}
.bread_1 .menu-link { color: rgba(64, 64, 64, 1); }
.bread_1 .menu-link svg, .bread_1 .menu-link path { fill: rgba(64, 64, 64, 1); width: 30px; height: 30px; }
.bread_1 .is-active>.menu-link svg, .bread_1 .is-active>.menu-link path { fill: #19abf8; }
.bread_1 .menu-link:hover svg, .bread_1 .menu-link:hover path { fill: #19abf8; }
.bread_1 li.is-active>.menu-link { color: #19abf8; }
.bread_1 li .menu-link:hover { color: #19abf8; font-weight:bold }
.bread_1.zz-comp-menu .zz-menu-item, .bread_1.zz-comp-menu .zz-submenu .menu-link { font-size: 16px; height:6rem; }
.bread_1 > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
.bread_1 > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
.bread_1 .zz-menu-item .menu-link, .bread_1 .zz-submenu .menu-link { padding: 0 1.6rem; }
.bread_1 .zz-menu--vertical .menu-link { justify-content: flex-end; }
.bread_1 > ul { justify-content: flex-end; }
.bread_1 .zz-menu--popup .menu-link, .bread_1 .zz-submenu .zz-menu--inline .menu-link { font-size: 14px; justify-content: center; }
.bread_1 .zz-menu--popup li .menu-link:hover, .bread_1 .zz-menu--inline li .menu-link:hover { color: #19abf8; }
.bread_1 .zz-menu--popup li.is-active>.menu-link, .bread_1 .zz-menu--inline li.is-active>.menu-link { color: #19abf8; }
.bread_1 .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 20px; }
.bread_1 .menu-link { border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: transparent; }
.bread_1 .is-active>.menu-link { border-bottom-color: #19abf8; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.bread_1 .zz-menu { background-color: rgba(255, 255, 255, 1); }
.bread_1 .menu-link { color: rgba(64, 64, 64, 1); }
.bread_1 .menu-link svg, .bread_1 .menu-link path { fill: rgba(64, 64, 64, 1); width: 30px; height: 30px; }
.bread_1 .is-active>.menu-link svg, .bread_1 .is-active>.menu-link path { fill: #19abf8; }
.bread_1 .menu-link:hover svg, .bread_1 .menu-link:hover path { fill: #19abf8; }
.bread_1 li.is-active>.menu-link { color: #19abf8; }
.bread_1 li .menu-link:hover { color: #19abf8; }
.bread_1.zz-comp-menu .zz-menu-item, .bread_1.zz-comp-menu .zz-submenu .menu-link { font-size: 16px; height: 4.5rem; }
.bread_1 > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
.bread_1 > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
.bread_1 .zz-menu-item .menu-link, .bread_1 .zz-submenu .menu-link { padding: 0 1rem; }
.bread_1 .zz-menu--vertical .menu-link { justify-content: flex-end; }
.bread_1 > ul { justify-content: flex-end; }
.bread_1 .zz-menu--popup .menu-link, .bread_1 .zz-submenu .zz-menu--inline .menu-link { font-size: 14px; justify-content: center; }
.bread_1 .zz-menu--popup li .menu-link:hover, .bread_1 .zz-menu--inline li .menu-link:hover { color: #19abf8; }
.bread_1 .zz-menu--popup li.is-active>.menu-link, .bread_1 .zz-menu--inline li.is-active>.menu-link { color: #19abf8; }
.bread_1 .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 20px; }
.bread_1 .menu-link { border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: transparent; }
.bread_1 .is-active>.menu-link { border-bottom-color: #19abf8; }
}
@media (max-width: 767px) {
.bread_1 { width:100%; height:45px; line-height:45px; background-color:#eeeeee;}
.bread_1 .zz-menu { }
.bread_1 .menu-link { color: rgba(64, 64, 64, 1); }
.bread_1 .menu-link svg, .bread_1 .menu-link path { fill: rgba(64, 64, 64, 1); width: 30px; height: 30px; }
.bread_1 .is-active>.menu-link svg, .bread_1 .is-active>.menu-link path { fill: #19abf8; }
.bread_1 .menu-link:hover svg, .bread_1 .menu-link:hover path { fill: #19abf8; }
.bread_1 li.is-active>.menu-link { color: #19abf8; }
.bread_1 li .menu-link:hover { color: #19abf8; }
.bread_1.zz-comp-menu .zz-menu-item, .bread_1.zz-comp-menu .zz-submenu .menu-link { font-size: 16px; }
.bread_1 > ul.zz-menu--vertical > li:not(:last-child) { border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #000; }
.bread_1 > ul.zz-menu--horizontal > li:not(:last-child) { border-right-width: 1px; border-right-style: none; border-right-color: #000; }
.bread_1 .zz-menu-item .menu-link, .bread_1 .zz-submenu .menu-link { padding: 0 1.5rem; }
.bread_1 .zz-menu--vertical .menu-link { justify-content: center; }
.bread_1 > ul { justify-content: center; }
.bread_1 .zz-menu--popup .menu-link, .bread_1 .zz-submenu .zz-menu--inline .menu-link { font-size: 14px; justify-content: center; }
.bread_1 .zz-menu--popup li .menu-link:hover, .bread_1 .zz-menu--inline li .menu-link:hover { color: #19abf8; }
.bread_1 .zz-menu--popup li.is-active>.menu-link, .bread_1 .zz-menu--inline li.is-active>.menu-link { color: #19abf8; }
.bread_1 .zz-menu .menu-icon.icon-left .zz-menu__name { margin-left: 0px; }
.bread_1 .menu-link { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: transparent; }
.bread_1 .is-active>.menu-link { border-bottom-color: #19abf8; }
}
@media (min-width: 1200px) {
._13la0obj4o000 { margin: 0px 0px 0px 0px; }
._13la0obj4o000>.zz-bg>.zz-bg-color, ._13la0obj4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la0obj4o000 .zz-container { padding: 0px }
._13la0obj4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la0obj4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la0obj4o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la0obj4o000 { margin: 0px 0px 0px 0px; }
._13la0obj4o000>.zz-bg>.zz-bg-color, ._13la0obj4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la0obj4o000 .zz-container { padding: 0px 5px 0px 5px; }
._13la0obj4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la0obj4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la0obj4o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13la0obj4o000 { margin: 0px 0px 0px 0px; }
._13la0obj4o000>.zz-bg>.zz-bg-color, ._13la0obj4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la0obj4o000 .zz-container { padding: 0px 5px; }
._13la0obj4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la0obj4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la0obj4o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 1200px) {
.container_title { height: 70px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.container_title { height: 30px; }
}
@media (max-width: 767px) {
.container_title { height: 40px; }
}
._13la0obj4o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la0obj4o003 > .zz-comp-row { margin: 0 -15px; }
._13la0obj4o003 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13la0obj4o004 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la0obj4o004 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
.title_1 { padding: 5px 0px 5px 0px; }
.title_1 >.zz-text, .title_1 >.zz-text>p { text-align: left; color:#000; font-size: 33px;  }
}
@media (max-width: 767px) {
.title_1 { padding: 5px 0px 5px 0px; }
.title_1 >.zz-text, .title_1 >.zz-text>p { text-align: left; color: #000; font-size: 24px;  line-height: 1.6; }
}
@media (min-width: 768px) {
._13la0obj4o007 { padding: 5px 0px 5px 0px; }
._13la0obj4o007 >.zz-text, ._13la0obj4o007 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
}
@media (max-width: 767px) {
._13la0obj4o007 { padding: 5px 0px 5px 0px; }
._13la0obj4o007 >.zz-text, ._13la0obj4o007 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; line-height: 1.6; }
}
@media (min-width: 1200px) {
._13la0obj4o008 { height: 60px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la0obj4o008 { height: 30px; }
}
@media (max-width: 767px) {
._13la0obj4o008 { height: 30px; }
}
@media (min-width: 768px) {
._13la17mroo000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la17mroo000 > .zz-comp-row { margin: 0; }
._13la17mroo000 >.zz-comp-row>.zz-column { padding: 0 30px 0px 30px; }
}
@media (max-width: 767px) {
._13la17mroo000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la17mroo000 > .zz-comp-row { margin: 0 -10px; }
._13la17mroo000 >.zz-comp-row>.zz-column { padding: 0 10px 0px 10px; }
}
._13la17mvgo000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la17mvgo000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13la17n08o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la17n08o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la17n08o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la17n08o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (max-width: 767px) {
._13la17n08o000 { border: 0px solid #000; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la17n08o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) {
._13la18kpoo000 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13la18kpoo000 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
._13la1co80o000 { padding: 5px 0px 5px 0px; }
._13la1co80o000 >.zz-text, ._13la1co80o000 >.zz-text>p { text-align: left; color:#434343; font-size: 16px; line-height: 1.9; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la1co80o000 { padding: 5px 0px 5px 0px; }
._13la1co80o000 >.zz-text, ._13la1co80o000 >.zz-text>p { text-align: left; color:#434343; font-size: 14px; line-height: 1.8; }
}
@media (max-width: 767px) {
._13la1co80o000 { padding: 5px 0px 5px 0px; }
._13la1co80o000 >.zz-text, ._13la1co80o000 >.zz-text>p { text-align: left; color:#434343; font-size: 16px; line-height: 1.8; }
}
@media (min-width: 1200px) {
._13la1gjooo000>.image__wrapper { padding-top: 60.85%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la1gjooo000>.image__wrapper { padding-top: 60.85%; }
}
@media (max-width: 767px) {
._13la1gjooo000>.image__wrapper { padding-top: 60.85%; }
}
@media (min-width: 768px) {
._13la1gjooo000 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13la1gjooo000 .img img { width: 100%; }
}
@media (max-width: 767px) {
._13la1gjooo000 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13la1gjooo000 .img img { width: 100%; }
}
@media (min-width: 1200px) {
._13la5r1dgo000 { margin: 0px 0px 0px 0px; }
._13la5r1dgo000>.zz-bg>.zz-bg-color, ._13la5r1dgo000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la5r1dgo000 .zz-container { padding: 0px 50px 0px 50px; }
._13la5r1dgo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la5r1dgo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la5r1dgo000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la5r1dgo000 { margin: 0px 0px 0px 0px; }
._13la5r1dgo000>.zz-bg>.zz-bg-color, ._13la5r1dgo000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la5r1dgo000 .zz-container { padding: 0px 30px 0px 30px; }
._13la5r1dgo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la5r1dgo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la5r1dgo000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13la5r1dgo000 { margin: 0px 0px 0px 0px; }
._13la5r1dgo000>.zz-bg>.zz-bg-color, ._13la5r1dgo000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la5r1dgo000 .zz-container { padding: 0px 10px 0px 10px; }
._13la5r1dgo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la5r1dgo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la5r1dgo000.zz-comp-block-wrap { height: auto; }
}
._13la5r1dgo008 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la5r1dgo008 > .zz-comp-row { margin: 0 -30px; }
._13la5r1dgo008 >.zz-comp-row>.zz-column { padding: 0 30px 0px 30px; }
._13la5r1dgo009 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la5r1dgo009 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13la5r1dgo00a>.image__wrapper { padding-top: 60.85%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la5r1dgo00a>.image__wrapper { padding-top: 60.85%; }
}
@media (max-width: 767px) {
._13la5r1dgo00a>.image__wrapper { padding-top: 60.85%; }
}
._13la5r1dgo00a { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13la5r1dgo00a .img img { width: 100%; }
@media (min-width: 1200px) {
._13la5r1dgo00b { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la5r1dgo00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la5r1dgo00b { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13la5r1dgo00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (max-width: 767px) {
._13la5r1dgo00b { border: 0px solid #000; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la5r1dgo00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13la5r1dgo00c { padding: 5px 0px 5px 0px; }
._13la5r1dgo00c >.zz-text, ._13la5r1dgo00c >.zz-text>p { text-align: left; color:#434343; font-size: 16px; line-height: 1.9; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la5r1dgo00c { padding: 5px 0px 5px 0px; }
._13la5r1dgo00c >.zz-text, ._13la5r1dgo00c >.zz-text>p { text-align: left; color:#434343; font-size: 14px; line-height: 1.9; }
}
@media (min-width: 768px) {
._13la5r1dgo00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13la5r1dgo00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
._13la71a1co000 { margin: 0px 0px 0px 0px; }
._13la71a1co000>.zz-bg>.zz-bg-color, ._13la71a1co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la71a1co000 .zz-container { padding: 0px 100px 0px 100px; }
._13la71a1co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la71a1co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la71a1co000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la71a1co000 { margin: 0px 0px 0px 0px; }
._13la71a1co000>.zz-bg>.zz-bg-color, ._13la71a1co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la71a1co000 .zz-container { padding: 0px 30px 0px 30px; }
._13la71a1co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la71a1co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la71a1co000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13la71a1co000 { margin: 0px 0px 0px 0px; }
._13la71a1co000>.zz-bg>.zz-bg-color, ._13la71a1co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la71a1co000 .zz-container { padding: 0px 10px 0px 10px; }
._13la71a1co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la71a1co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la71a1co000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) {
._13la71a1co008 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la71a1co008 > .zz-comp-row { margin: 0 -30px; }
._13la71a1co008 >.zz-comp-row>.zz-column { padding: 0 30px 0px 30px; }
}
@media (max-width: 767px) {
._13la71a1co008 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la71a1co008 > .zz-comp-row { margin: 0 -30px; }
._13la71a1co008 >.zz-comp-row>.zz-column { padding: 0 30px 0px 30px; }
}
._13la71a1co009 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13la71a1co009 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13la71a1co00a>.image__wrapper { padding-top: 86.62%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la71a1co00a>.image__wrapper { padding-top: 86.62%; }
}
@media (max-width: 767px) {
._13la71a1co00a>.image__wrapper { padding-top: 86.62%; }
}
._13la71a1co00a { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13la71a1co00a .img img { width: 100%; }
@media (min-width: 1200px) {
._13la71a1co00b { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la71a1co00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la71a1co00b { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la71a1co00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (max-width: 767px) {
._13la71a1co00b { border: 0px solid #000; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la71a1co00b >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13la71a1co00c { padding: 5px 0px 5px 0px; }
._13la71a1co00c >.zz-text, ._13la71a1co00c >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 16px; line-height: 1.8; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la71a1co00c { padding: 5px 0px 5px 0px; }
._13la71a1co00c >.zz-text, ._13la71a1co00c >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 14px; line-height: 1.8; }
}
@media (min-width: 768px) {
._13la71a1co00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13la71a1co00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
._13la7p7m4o000 { margin: 0px 0px 0px 0px; }
._13la7p7m4o000>.zz-bg>.zz-bg-color, ._13la7p7m4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la7p7m4o000 .zz-container { padding: 0px 100px 0px 100px; }
._13la7p7m4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la7p7m4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la7p7m4o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la7p7m4o000 { margin: 0px 0px 0px 0px; }
._13la7p7m4o000>.zz-bg>.zz-bg-color, ._13la7p7m4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la7p7m4o000 .zz-container { padding: 0px 30px 0px 30px; }
._13la7p7m4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la7p7m4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la7p7m4o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13la7p7m4o000 { margin: 0px 0px 0px 0px; }
._13la7p7m4o000>.zz-bg>.zz-bg-color, ._13la7p7m4o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13la7p7m4o000 .zz-container { padding: 0px 10px 0px 10px; }
._13la7p7m4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13la7p7m4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13la7p7m4o000.zz-comp-block-wrap { height: auto; }
}
._13la7p7m4o002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13la7p7m4o002 > .zz-comp-row { margin: 0 -30px; }
._13la7p7m4o002 >.zz-comp-row>.zz-column { padding: 0 30px 0px 30px; }
@media (min-width: 1200px) {
._13la7p7m4o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13la7p7m4o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la7p7m4o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la7p7m4o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (max-width: 767px) {
._13la7p7m4o003 { border: 0px solid #000; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la7p7m4o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13la7p7m4o004 { padding: 5px 0px 5px 0px; }
._13la7p7m4o004 >.zz-text, ._13la7p7m4o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 16px; line-height: 1.8; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la7p7m4o004 { padding: 5px 0px 5px 0px; }
._13la7p7m4o004 >.zz-text, ._13la7p7m4o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 14px; line-height: 1.8; }
}
._13la7p7m4o005 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13la7p7m4o005 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13la7p7m4o006>.image__wrapper { padding-top: 60.85%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13la7p7m4o006>.image__wrapper { padding-top: 60.85%; }
}
@media (max-width: 767px) {
._13la7p7m4o006>.image__wrapper { padding-top: 60.85%; }
}
._13la7p7m4o006 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13la7p7m4o006 .img img { width: 100%; }
@media (min-width: 768px) {
._13la9bi28o00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13la9bi28o00d .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 768px) {
._13la9hf10o000 { padding: 5px 0px 5px 0px; }
._13la9hf10o000 >.zz-text, ._13la9hf10o000 >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
._13la9hf10o000 { padding: 0px 0px 0px 0px; }
._13la9hf10o000 >.zz-text, ._13la9hf10o000 >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) {
._13laarqh0o004 { padding: 5px 0px 5px 0px; }
._13laarqh0o004 >.zz-text, ._13laarqh0o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 33px; font-weight: bold; }
}
@media (max-width: 767px) {
._13laarqh0o004 { padding: 5px 0px 5px 0px; }
._13laarqh0o004 >.zz-text, ._13laarqh0o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 26px; font-weight: bold; }
}
@media (min-width: 768px) {
._13laarqh0o005 { padding: 5px 0px 5px 0px; }
._13laarqh0o005 >.zz-text, ._13laarqh0o005 >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
._13laarqh0o005 { padding: 0px 0px 0px 0px; }
._13laarqh0o005 >.zz-text, ._13laarqh0o005 >.zz-text>p { text-align: left; }
}
._13laarqh0o006 { padding: 5px 0px 5px 0px; }
._13laarqh0o006 >.zz-text, ._13laarqh0o006 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
@media (min-width: 768px) {
._13laarqh0o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13laarqh0o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
.about_culture { margin: 0px 0px 0px 0px; }
.about_culture>.zz-bg>.zz-bg-color, .about_culture .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
.about_culture .zz-container { padding: 0px 45px 0px 45px; }
.about_culture.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.about_culture.zz-comp-block-wrap { min-height: auto; }
.is-ie .about_culture.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.about_culture { margin: 0px 0px 0px 0px; }
.about_culture>.zz-bg>.zz-bg-color, .about_culture .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
.about_culture .zz-container { padding: 0px 30px 0px 30px; }
.about_culture.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.about_culture.zz-comp-block-wrap { min-height: auto; }
.is-ie .about_culture.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
.about_culture { margin: 0px 0px 0px 0px; }
.about_culture>.zz-bg>.zz-bg-color, .about_culture .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
.about_culture .zz-container { padding: 0px 10px 0px 10px; }
.about_culture.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.about_culture.zz-comp-block-wrap { min-height: auto; }
.is-ie .about_culture.zz-comp-block-wrap { height: auto; }
}
.about_box { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.about_box > .zz-comp-row { margin: 0 -15px; }
.about_box >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13lab2h74o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13lab2h74o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
._13lab2h74o004 { padding: 5px 0px 5px 0px; }
._13lab2h74o004 >.zz-text, ._13lab2h74o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 33px; font-weight: bold; }
}
@media (max-width: 767px) {
._13lab2h74o004 { padding: 5px 0px 5px 0px; }
._13lab2h74o004 >.zz-text, ._13lab2h74o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 26px; font-weight: bold; line-height: 1.6; }
}
@media (min-width: 768px) {
.about_box_info { padding: 5px 0px 5px 0px; }
.about_box_info >.zz-text, .about_box_info >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
.about_box_info { padding: 0px 0px 0px 0px; }
.about_box_info >.zz-text, .about_box_info >.zz-text>p { text-align: left; }
}
._13lab2h74o006 { padding: 5px 0px 5px 0px; }
._13lab2h74o006 >.zz-text, ._13lab2h74o006 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
@media (min-width: 768px) {
._13lab2h74o007 { height: 50px; }
}
@media (max-width: 767px) {
._13lab2h74o007 { height: 20px; }
}
@media (min-width: 768px) {
._13lab2h74o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13lab2h74o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
._13labact8o000 { margin: 0px 0px 0px 0px; }
._13labact8o000>.zz-bg>.zz-bg-color, ._13labact8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13labact8o000 .zz-container { padding: 0px 45px 0px 45px; }
._13labact8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13labact8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13labact8o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13labact8o000 { margin: 0px 0px 0px 0px; }
._13labact8o000>.zz-bg>.zz-bg-color, ._13labact8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13labact8o000 .zz-container { padding: 0px 30px 0px 30px; }
._13labact8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13labact8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13labact8o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13labact8o000 { margin: 0px 0px 0px 0px; }
._13labact8o000>.zz-bg>.zz-bg-color, ._13labact8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13labact8o000 .zz-container { padding: 0px 10px 0px 10px; }
._13labact8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13labact8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13labact8o000.zz-comp-block-wrap { height: auto; }
}
._13labact8o002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13labact8o002 > .zz-comp-row { margin: 0 -15px; }
._13labact8o002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13labact8o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13labact8o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
._13labact8o004 { padding: 5px 0px 5px 0px; }
._13labact8o004 >.zz-text, ._13labact8o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 33px; font-weight: bold; }
}
@media (max-width: 767px) {
._13labact8o004 { padding: 5px 0px 5px 0px; }
._13labact8o004 >.zz-text, ._13labact8o004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 26px; font-weight: bold; line-height: 1.6; }
}
@media (min-width: 768px) {
._13labact8o005 { padding: 5px 0px 5px 0px; }
._13labact8o005 >.zz-text, ._13labact8o005 >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
._13labact8o005 { padding: 0px 0px 0px 0px; }
._13labact8o005 >.zz-text, ._13labact8o005 >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) {
._13labact8o006 { padding: 5px 0px 5px 0px; }
._13labact8o006 >.zz-text, ._13labact8o006 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
}
@media (max-width: 767px) {
._13labact8o006 { padding: 5px 0px 5px 0px; }
._13labact8o006 >.zz-text, ._13labact8o006 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
}
@media (min-width: 1200px) {
._13labact8o007 { height: 60px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13labact8o007 { height: 60px; }
}
@media (max-width: 767px) {
._13labact8o007 { height: 60px; }
}
@media (min-width: 768px) {
._13labact8o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._13labact8o009 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 1200px) {
._13lac6rnco000 { margin: 0px 0px 0px 0px; }
._13lac6rnco000>.zz-bg>.zz-bg-color, ._13lac6rnco000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13lac6rnco000 .zz-container { padding: 0px 45px 0px 45px; }
._13lac6rnco000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13lac6rnco000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13lac6rnco000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13lac6rnco000 { margin: 0px 0px 0px 0px; }
._13lac6rnco000>.zz-bg>.zz-bg-color, ._13lac6rnco000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13lac6rnco000 .zz-container { padding: 0px 30px 0px 30px; }
._13lac6rnco000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13lac6rnco000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13lac6rnco000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13lac6rnco000 { margin: 0px 0px 0px 0px; }
._13lac6rnco000>.zz-bg>.zz-bg-color, ._13lac6rnco000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._13lac6rnco000 .zz-container { padding: 0px 10px 0px 10px; }
._13lac6rnco000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13lac6rnco000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13lac6rnco000.zz-comp-block-wrap { height: auto; }
}
._13lac6rnco002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13lac6rnco002 > .zz-comp-row { margin: 0 -15px; }
._13lac6rnco002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13lac6rnco003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13lac6rnco003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
._13lac6rnco004 { padding: 5px 0px 5px 0px; }
._13lac6rnco004 >.zz-text, ._13lac6rnco004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 33px; font-weight: bold; }
}
@media (max-width: 767px) {
._13lac6rnco004 { padding: 5px 0px 5px 0px; }
._13lac6rnco004 >.zz-text, ._13lac6rnco004 >.zz-text>p { text-align: left; color: rgba(64, 64, 64, 1); font-size: 26px; font-weight: bold; line-height: 1.6; }
}
@media (min-width: 768px) {
._13lac6rnco005 { padding: 5px 0px 5px 0px; }
._13lac6rnco005 >.zz-text, ._13lac6rnco005 >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
._13lac6rnco005 { padding: 0px 0px 0px 0px; }
._13lac6rnco005 >.zz-text, ._13lac6rnco005 >.zz-text>p { text-align: left; }
}
._13lac6rnco006 { padding: 5px 0px 5px 0px; }
._13lac6rnco006 >.zz-text, ._13lac6rnco006 >.zz-text>p { text-align: center; color: rgba(64, 64, 64, 1); font-size: 16px; }
._13mulqkrco000 { height: 60px; }
@media (min-width: 768px) {
._13mulrc0so000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13mulrc0so000 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._13mulrc0so000 { padding: 0px 0px 0px 0px; }
._13mulrc0so000 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._13mulrc0so000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13mulrc0so000 .zz-comp-list__item .text, ._13mulrc0so000 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 16px; line-height: 1.5; text-align: center; }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; text-align: center; }
._13mulrc0so000 .zz-comp-list__item { padding: 12px; margin: 0; }
._13mulrc0so000 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._13mulrc0so000 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper { padding:0 5px;}
._13mulrc0so000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13mulrc0so000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13mulrc0so000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13mulrc0so000 .swiper-center .swiper-button-prev, ._13mulrc0so000 .swiper-center .swiper-button-next, ._13mulrc0so000 .arrow-normal .swiper-button-prev, ._13mulrc0so000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13mulrc0so000 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13mulrc0so000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13mulrc0so000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._13mulrc0so000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13mulrc0so000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._13mulrc0so000 svg, ._13mulrc0so000 path { width: 42px; height: 42px; fill: #333; }
}
@media (max-width: 767px) {
._13mulrc0so000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13mulrc0so000 .zz-comp-list { margin-left: -5px; margin-right: -5px; }
._13mulrc0so000 { padding: 0px 0px 0px 0px; }
._13mulrc0so000 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._13mulrc0so000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13mulrc0so000 .zz-comp-list__item .text, ._13mulrc0so000 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 20px; line-height: 1.5; text-align: center; }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; text-align: center; }
._13mulrc0so000 .zz-comp-list__item { padding: 5px; margin: 0; }
._13mulrc0so000 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._13mulrc0so000 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; background: rgba(255, 255, 255, 1); border-radius: 5px 5px 5px 5px; }
._13mulrc0so000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13mulrc0so000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13mulrc0so000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13mulrc0so000 .swiper-center .swiper-button-prev, ._13mulrc0so000 .swiper-center .swiper-button-next, ._13mulrc0so000 .arrow-normal .swiper-button-prev, ._13mulrc0so000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13mulrc0so000 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._13mulrc0so000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13mulrc0so000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13mulrc0so000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._13mulrc0so000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13mulrc0so000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._13mulrc0so000 svg, ._13mulrc0so000 path { width: 42px; height: 42px; fill: #333; }
}
@media (min-width: 768px) {
._1429qqmnko000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429qqmnko000 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._1429qqmnko000 { padding: 0px 0px 0px 0px; }
._1429qqmnko000 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429qqmnko000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429qqmnko000 .zz-comp-list__item .text, ._1429qqmnko000 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 16px; line-height: 1.5; text-align: center; }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; text-align: center; }
._1429qqmnko000 .zz-comp-list__item { padding: 12px; margin: 0; }
._1429qqmnko000 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._1429qqmnko000 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; box-shadow: 0px 0px 9px 0px rgba(230, 230, 230, 1); padding: 10px 10px 10px 10px; background: rgba(255, 255, 255, 1); border-radius: 0px 0px 0px 0px; }
._1429qqmnko000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429qqmnko000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429qqmnko000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429qqmnko000 .swiper-center .swiper-button-prev, ._1429qqmnko000 .swiper-center .swiper-button-next, ._1429qqmnko000 .arrow-normal .swiper-button-prev, ._1429qqmnko000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._1429qqmnko000 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429qqmnko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429qqmnko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429qqmnko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429qqmnko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._1429qqmnko000 svg, ._1429qqmnko000 path { width: 42px; height: 42px; fill: #333; }
}
@media (max-width: 767px) {
._1429qqmnko000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429qqmnko000 .zz-comp-list { margin-left: -5px; margin-right: -5px; }
._1429qqmnko000 { padding: 0px 0px 0px 0px; }
._1429qqmnko000 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429qqmnko000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429qqmnko000 .zz-comp-list__item .text, ._1429qqmnko000 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 20px; line-height: 1.5; text-align: center; }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(255, 255, 255, 1); font-size: 14px; line-height: 1.5; text-align: center; }
._1429qqmnko000 .zz-comp-list__item { padding: 5px; margin: 0; }
._1429qqmnko000 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._1429qqmnko000 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; background: rgba(255, 255, 255, 1); border-radius: 5px 5px 5px 5px; }
._1429qqmnko000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429qqmnko000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429qqmnko000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429qqmnko000 .swiper-center .swiper-button-prev, ._1429qqmnko000 .swiper-center .swiper-button-next, ._1429qqmnko000 .arrow-normal .swiper-button-prev, ._1429qqmnko000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._1429qqmnko000 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429qqmnko000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429qqmnko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429qqmnko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429qqmnko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429qqmnko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._1429qqmnko000 svg, ._1429qqmnko000 path { width: 42px; height: 42px; fill: #333; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._1429tn24ko000:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
@media (max-width: 767px) {
._1429tn24ko000:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
._1429tn24ko000 { margin: 0px 0px 0px 0px; }
._1429tn24ko000 .zz-container { padding: 0px 0px 0px 0px; }
._1429tn24ko000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._1429tn24ko000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._1429tn24ko000.zz-comp-block-wrap { height: auto; }
@media (min-width: 1200px) {
._1429tn24ko002>.image__wrapper { padding-top: 18.18%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._1429tn24ko002>.image__wrapper { padding-top: 18.18%; }
}
@media (max-width: 767px) {
._1429tn24ko002>.image__wrapper { padding-top: 18.18%; }
}
._1429tn24ko002 { padding: 0px 0px 0px 0px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._1429tn24ko002 .img img { width: 100%; }
@media (min-width: 1200px) {
._1429tnncoo000 { margin: 0px 0px 0px 0px; }
._1429tnncoo000 .zz-container { padding: 0px 0px 0px 0px; }
._1429tnncoo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._1429tnncoo000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._1429tnncoo000 { margin: 0px 0px 0px 0px; }
._1429tnncoo000 .zz-container { padding: 60px 30px 0px 30px; }
._1429tnncoo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._1429tnncoo000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._1429tnncoo000 { margin: 0px 0px 0px 0px; }
._1429tnncoo000 .zz-container { padding: 0px 20px 0px 20px; }
._1429tnncoo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._1429tnncoo000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 1200px), (max-width: 767px) {
._1429tnncoo005 { height: 60px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._1429tnncoo005 { height: 30px; }
}
@media (min-width: 1200px) {
._1429uijdso006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429uijdso006 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._1429uijdso006 { padding: 0px 0px 0px 0px; }
._1429uijdso006 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429uijdso006 .zz-comp-list__item .do-img-cover { justify-content: center; }
.do-img-cover img{ width:100% !important}
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: center; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
._1429uijdso006 .zz-comp-list__item { padding: 12px; margin: 0; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._1429uijdso006 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429uijdso006 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429uijdso006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429uijdso006 .swiper-center .swiper-button-prev, ._1429uijdso006 .swiper-center .swiper-button-next, ._1429uijdso006 .arrow-normal .swiper-button-prev, ._1429uijdso006 .arrow-normal .swiper-button-next { margin-top: -10px; }
._1429uijdso006 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._1429uijdso006 svg, ._1429uijdso006 path { width: 19px; height: 19px; fill: #333; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._1429uijdso006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429uijdso006 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._1429uijdso006 { padding: 0px 0px 0px 0px; }
._1429uijdso006 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429uijdso006 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 16px; line-height: 1.5; text-align: center; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
._1429uijdso006 .zz-comp-list__item { padding: 12px; margin: 0; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._1429uijdso006 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429uijdso006 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429uijdso006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429uijdso006 .swiper-center .swiper-button-prev, ._1429uijdso006 .swiper-center .swiper-button-next, ._1429uijdso006 .arrow-normal .swiper-button-prev, ._1429uijdso006 .arrow-normal .swiper-button-next { margin-top: -10px; }
._1429uijdso006 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._1429uijdso006 svg, ._1429uijdso006 path { width: 19px; height: 19px; fill: #333; }
}
@media (max-width: 767px) {
._1429uijdso006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429uijdso006 .zz-comp-list { margin-left: -6px; margin-right: -6px; }
._1429uijdso006 { padding: 0px 0px 0px 0px; }
._1429uijdso006 .zz-comp-list__item .text { padding: 5px 5px 5px 5px; }
._1429uijdso006 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 12px; line-height: 1.5; text-align: center; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
._1429uijdso006 .zz-comp-list__item { padding: 6px; margin: 0; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._1429uijdso006 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429uijdso006 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429uijdso006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429uijdso006 .swiper-center .swiper-button-prev, ._1429uijdso006 .swiper-center .swiper-button-next, ._1429uijdso006 .arrow-normal .swiper-button-prev, ._1429uijdso006 .arrow-normal .swiper-button-next { margin-top: -10px; }
._1429uijdso006 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429uijdso006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429uijdso006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429uijdso006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._1429uijdso006 svg, ._1429uijdso006 path { width: 19px; height: 19px; fill: #333; }
}
@media (min-width: 768px) {
._1429uijdso007 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429uijdso007 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._1429uijdso007 { padding: 0px 0px 0px 0px; }
._1429uijdso007 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429uijdso007 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: center; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(64, 64, 64, 1); font-size: 18px; line-height: 1.5; text-align: center; }
._1429uijdso007 .zz-comp-list__item { padding: 12px; margin: 0; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._1429uijdso007 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429uijdso007 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429uijdso007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429uijdso007 .swiper-center .swiper-button-prev, ._1429uijdso007 .swiper-center .swiper-button-next, ._1429uijdso007 .arrow-normal .swiper-button-prev, ._1429uijdso007 .arrow-normal .swiper-button-next { margin-top: -21px; }
._1429uijdso007 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429uijdso007 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429uijdso007 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429uijdso007 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429uijdso007 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
}
@media (max-width: 767px) {
._1429uijdso007 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._1429uijdso007 .zz-comp-list { margin-left: -12px; margin-right: -12px; }
._1429uijdso007 { padding: 0px 0px 0px 0px; }
._1429uijdso007 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._1429uijdso007 .zz-comp-list__item .do-img-cover { justify-content: center; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: center; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(64, 64, 64, 1); font-size: 16px; line-height: 1.5; text-align: center; }
._1429uijdso007 .zz-comp-list__item { padding: 12px; margin: 0; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._1429uijdso007 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._1429uijdso007 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._1429uijdso007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._1429uijdso007 .swiper-center .swiper-button-prev, ._1429uijdso007 .swiper-center .swiper-button-next, ._1429uijdso007 .arrow-normal .swiper-button-prev, ._1429uijdso007 .arrow-normal .swiper-button-next { margin-top: -21px; }
._1429uijdso007 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._1429uijdso007 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._1429uijdso007 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._1429uijdso007 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._1429uijdso007 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._1429uijdso007 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
}
@media (min-width: 1200px) {
._143l3slf4o000 { margin: 0px 0px 0px 0px; }
._143l3slf4o000>.zz-bg>.zz-bg-color, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-color {  }
._143l3slf4o000>.zz-bg>.zz-bg-img, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/culture_bg.jpg);  background-position: center center; background-repeat: repeat; background-attachment: inherit; background-size: auto 100%; ; }
._143l3slf4o000 .zz-container { color: rgba(255, 255, 255, 1); padding: 0px 100px 0px 100px; }
._143l3slf4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._143l3slf4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._143l3slf4o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143l3slf4o000 { margin: 0px 0px 0px 0px; }
._143l3slf4o000>.zz-bg>.zz-bg-color, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-color { }
._143l3slf4o000>.zz-bg>.zz-bg-img, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/culture_bg.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._143l3slf4o000 .zz-container { padding: 0px 30px 0px 30px; }
._143l3slf4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._143l3slf4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._143l3slf4o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._143l3slf4o000 { margin: 0px 0px 0px 0px; }
._143l3slf4o000>.zz-bg>.zz-bg-color, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-color {}
._143l3slf4o000>.zz-bg>.zz-bg-img, ._143l3slf4o000 .fp-tableCell>.zz-bg>.zz-bg-img { background-image:url(../image/culture_bg.jpg);background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._143l3slf4o000 .zz-container { padding: 0px 10px 0px 10px; }
._143l3slf4o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._143l3slf4o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._143l3slf4o000.zz-comp-block-wrap { height: auto; }
}
._143l3slf4o002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._143l3slf4o002 > .zz-comp-row { margin: 0 -15px; }
._143l3slf4o002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._143l3slf4o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._143l3slf4o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._143l3slf4o004 { height: 60px; }
@media (min-width: 768px) {
._143l3slf4o005 { padding: 5px 0px 5px 0px; }
._143l3slf4o005 >.zz-text, ._143l3slf4o005 >.zz-text>p { text-align: left; font-size: 28px; color:#fff; }
}
@media (max-width: 767px) {
._143l3slf4o005 { padding: 5px 0px 5px 0px; }
._143l3slf4o005 >.zz-text, ._143l3slf4o005 >.zz-text>p { text-align: left; color:#fff; font-size: 24px;  line-height: 1.6; }
}
@media (min-width: 768px) {
._143l3slf4o006 { padding: 5px 0px 5px 0px; }
._143l3slf4o006 >.zz-text, ._143l3slf4o006 >.zz-text>p { text-align: center; font-size: 16px; }
}
@media (max-width: 767px) {
._143l3slf4o006 { padding: 5px 0px 5px 0px; }
._143l3slf4o006 >.zz-text, ._143l3slf4o006 >.zz-text>p { text-align: center; color:#fff; font-size: 16px; line-height: 1.6; }
}
@media (min-width: 1200px) {
.culture_info { padding: 10px 100px 10px 100px; }
.culture_info >.zz-text, .culture_info >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.culture_info { padding: 10px 100px 10px 100px; }
.culture_info >.zz-text, .culture_info >.zz-text>p { text-align: center; font-size: 20px; color:#fff; line-height: 1.5; }
}
@media (max-width: 767px) {
.culture_info { padding: 10px 10px 10px 10px; }
.culture_info >.zz-text, .culture_info >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
._143l3slf4o009 { height: 80px; }
@media (min-width: 1200px) {
._143l7homco000 { padding: 10px 100px 10px 100px; }
._143l7homco000 >.zz-text, ._143l7homco000 >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143l7homco000 { padding: 10px 100px 10px 100px; }
._143l7homco000 >.zz-text, ._143l7homco000 >.zz-text>p { text-align: center; font-size: 20px; color:#fff; line-height: 1.5; }
}
@media (max-width: 767px) {
._143l7homco000 { padding: 10px 10px 10px 10px; }
._143l7homco000 >.zz-text, ._143l7homco000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
@media (min-width: 1200px) {
._143l7lco0o000 { padding: 10px 100px 10px 100px; }
._143l7lco0o000 >.zz-text, ._143l7lco0o000 >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}

@media (min-width: 768px) and (max-width: 1199px) {
._143l7lco0o000 { padding: 10px 100px 10px 100px; }
._143l7lco0o000 >.zz-text, ._143l7lco0o000 >.zz-text>p { text-align: center; font-size: 20px; line-height: 1.5; }
}
@media (max-width: 767px) {
._143l7lco0o000 { padding: 10px 10px 10px 10px; }
._143l7lco0o000 >.zz-text, ._143l7lco0o000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
@media (min-width: 1200px) {
._143l7n3koo000 { padding: 10px 100px 10px 100px; }
._143l7n3koo000 >.zz-text, ._143l7n3koo000 >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143l7n3koo000 { padding: 10px 100px 10px 100px; }
._143l7n3koo000 >.zz-text, ._143l7n3koo000 >.zz-text>p { text-align: center; font-size: 20px; line-height: 1.5; }
}
@media (max-width: 767px) {
._143l7n3koo000 { padding: 10px 10px 10px 10px; }
._143l7n3koo000 >.zz-text, ._143l7n3koo000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
@media (min-width: 1200px) {
._143l7p0jco000 { padding: 10px 100px 10px 100px; }
._143l7p0jco000 >.zz-text, ._143l7p0jco000 >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143l7p0jco000 { padding: 10px 100px 10px 100px; }
._143l7p0jco000 >.zz-text, ._143l7p0jco000 >.zz-text>p { text-align: center; font-size: 20px; line-height: 1.5; }
}
@media (max-width: 767px) {
._143l7p0jco000 { padding: 10px 10px 10px 10px; }
._143l7p0jco000 >.zz-text, ._143l7p0jco000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
@media (min-width: 1200px) {
._143l7r7jso000 { padding: 10px 100px 10px 100px; }
._143l7r7jso000 >.zz-text, ._143l7r7jso000 >.zz-text>p { text-align: center; font-size: 22px; line-height: 2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143l7r7jso000 { padding: 10px 100px 10px 100px; }
._143l7r7jso000 >.zz-text, ._143l7r7jso000 >.zz-text>p { text-align: center; font-size: 20px; line-height: 1.5; }
}
@media (max-width: 767px) {
._143l7r7jso000 { padding: 10px 5px 10px 5px; }
._143l7r7jso000 >.zz-text, ._143l7r7jso000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 18px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143oflq9so001:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
@media (max-width: 767px) {
._143oflq9so001:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
._143oflq9so001 { margin: 0px 0px 0px 0px; }
._143oflq9so001 .zz-container { padding: 0px 0px 0px 0px; }
._143oflq9so001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._143oflq9so001.zz-comp-block-wrap { height: auto; }
@media (min-width: 768px) {
._143ofojioo000 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (max-width: 767px) {
._143ofojioo000 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143og3de0o001:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
@media (max-width: 767px) {
._143og3de0o001:not(.zz-block-widthFull) .zz-container { padding: 0; }
}
._143og3de0o001 { margin: 0px 0px 0px 0px; }
._143og3de0o001 .zz-container { padding: 0px 0px 0px 0px; }
._143og3de0o001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._143og3de0o001.zz-comp-block-wrap { height: auto; }
@media (min-width: 768px) {
.about_6 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
.about_6 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
.about_6 { padding: 0px 0px 0px 0px; }
.about_6 .zz-comp-list__item .text { padding: 0px 0px 0px 0px; }
.about_6 .zz-comp-list__item .do-img-cover { justify-content: center; margin-right:10px; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .title, .about_6 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: inherit; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
.about_6 .zz-comp-list__item { padding:15px;}
.about_6 .zz-comp-list__item>.zz-element-wrapper {  border-left: none; border-top: none; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.about_6 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
.about_6 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
.about_6 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
.about_6 .swiper-center .swiper-button-prev, .about_6 .swiper-center .swiper-button-next, .about_6 .arrow-normal .swiper-button-prev, .about_6 .arrow-normal .swiper-button-next { margin-top: -21px; }
.about_6 .zz-comp-list__item .img img { width: 65%; object-fit: contain; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
.about_6 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, .about_6 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
.about_6 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, .about_6 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 1px; }
.about_6 svg, .about_6 path { width: 42px; height: 42px; fill: #333; }
.img-bb img{ width:50% !important}
}
@media (max-width: 767px) {
.about_6 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
.about_6 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
.about_6 { padding: 0px 0px 0px 0px; }
.about_6 .zz-comp-list__item .text { padding: 0px 0px 0px 0px; }
.about_6 .zz-comp-list__item .do-img-cover { justify-content: center; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .title, .about_6 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: inherit; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
.about_6 .zz-comp-list__item { padding:5px; margin: 0 -1px -1px 0; }
.about_6 .zz-comp-list__item>.zz-element-wrapper {  border-top: none; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.about_6 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
.about_6 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
.about_6 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
.about_6 .swiper-center .swiper-button-prev, .about_6 .swiper-center .swiper-button-next, .about_6 .arrow-normal .swiper-button-prev, .about_6 .arrow-normal .swiper-button-next { margin-top: -21px; }
.about_6 .zz-comp-list__item .img img { width: 65%; object-fit: contain; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
.about_6 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, .about_6 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
.about_6 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, .about_6 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
.about_6 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 1px; }
.about_6 svg, .about_6 path { width: 42px; height: 42px; fill: #333; }
}
@media (min-width: 1200px) {
._143og3de0o00a { height: 90px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143og3de0o00a { height: 60px; }
}
@media (max-width: 767px) {
._143og3de0o00a { height: 60px; }
}
@media (min-width: 1200px) {
._143ojt8qoo000 { height: 60px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._143ojt8qoo000 { height: 60px; }
}
@media (max-width: 767px) {
._143ojt8qoo000 { height: 60px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._145stfpuko001:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
@media (max-width: 767px) {
._145stfpuko001:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
._145stfpuko001 { margin: 0px 0px 0px 0px; }
._145stfpuko001>.zz-bg>.zz-bg-color, ._145stfpuko001 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(255, 255, 255, 1); }
._145stfpuko001>.zz-bg>.zz-bg-img, ._145stfpuko001 .fp-tableCell>.zz-bg>.zz-bg-img { background-image: url(../image/16589_15780160115872.png); background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
._145stfpuko001 .zz-container { padding: 0px 0px 0px 0px; }
._145stfpuko001.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._145stfpuko001.zz-comp-block-wrap { min-height: auto; }
.is-ie ._145stfpuko001.zz-comp-block-wrap { height: auto; }
._145stfpuko005 { height: 30px; }
@media (min-width: 768px) {
._145stfpuko006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._145stfpuko006 .zz-comp-list { margin-left: -32px; margin-right: -32px; }
._145stfpuko006 { padding: 0px 0px 0px 0px; }
._145stfpuko006 .zz-comp-list__item .text { padding: 30px 10px 30px 10px; }
._145stfpuko006 .zz-comp-list__item .do-img-cover { justify-content: center; }
._145stfpuko006 .zz-comp-list__item .text, ._145stfpuko006 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 18px; line-height: 1.5; text-align: center; }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
._145stfpuko006 .zz-comp-list__item { padding: 32px; margin: 0; }
._145stfpuko006 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._145stfpuko006 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; box-shadow: 5px 5px 10px 0px rgba(128, 128, 128, 1); padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._145stfpuko006 .swiper-pagination-bullet { height: 10px; line-height: 10px; width: 10px; }
._145stfpuko006 .custom .swiper-pagination-bullet { width: 10px; height: 3px; }
._145stfpuko006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 20px; border-radius: 5px; }
._145stfpuko006 .swiper-center .swiper-button-prev, ._145stfpuko006 .swiper-center .swiper-button-next, ._145stfpuko006 .arrow-normal .swiper-button-prev, ._145stfpuko006 .arrow-normal .swiper-button-next { margin-top: -21px; }
._145stfpuko006 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._145stfpuko006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._145stfpuko006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._145stfpuko006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._145stfpuko006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._145stfpuko006 .swiper-pagination-bullet { font-size: 10px; }
._145stfpuko006 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) { background-color: rgba(120, 120, 120, 1); }
._145stfpuko006 .swiper-pagination-bullet-active { background-color: rgba(48, 48, 48, 1); color: #fff; }
._145stfpuko006 .swiper-pagination-fraction { font-size: 10px; }
._145stfpuko006 .swiper-pagination-current { color: #fff; }
._145stfpuko006 .swiper-pagination-progressbar { background: rgba(120, 120, 120, 1); }
._145stfpuko006 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: rgba(48, 48, 48, 1); }
._145stfpuko006 .swiper-pagination:not(.swiper-pagination-progressbar) { position: relative; margin-top: 14px; }
}
@media (max-width: 767px) {
._145stfpuko006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._145stfpuko006 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._145stfpuko006 { padding: 0px 0px 0px 0px; }
._145stfpuko006 .zz-comp-list__item .text { padding: 20px 10px 20px 10px; }
._145stfpuko006 .zz-comp-list__item .do-img-cover { justify-content: center; }
._145stfpuko006 .zz-comp-list__item .text, ._145stfpuko006 .zz-comp-list__item:hover .caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(255, 255, 255, 1); font-size: 16px; line-height: 1.5; text-align: center; }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: inherit; }
._145stfpuko006 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._145stfpuko006 .zz-comp-list__item.grid-item:hover>.caption-hover .img, ._145stfpuko006 .zz-comp-list__item.grid-item:hover>.caption-hover .text { background-color: rgba(0, 0, 0, 0.3); }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._145stfpuko006 .swiper-pagination-bullet { height: 8px; line-height: 8px; width: 8px; }
._145stfpuko006 .custom .swiper-pagination-bullet { width: 8px; height: 3px; }
._145stfpuko006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 16px; border-radius: 4px; }
._145stfpuko006 .swiper-center .swiper-button-prev, ._145stfpuko006 .swiper-center .swiper-button-next, ._145stfpuko006 .arrow-normal .swiper-button-prev, ._145stfpuko006 .arrow-normal .swiper-button-next { margin-top: -21px; }
._145stfpuko006 .zz-comp-list__item .img img { width: 100%; object-fit: cover; }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._145stfpuko006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._145stfpuko006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._145stfpuko006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._145stfpuko006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._145stfpuko006 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._145stfpuko006 .swiper-pagination-bullet { font-size: 8px; }
._145stfpuko006 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) { background-color: rgba(120, 120, 120, 1); }
._145stfpuko006 .swiper-pagination-bullet-active { background-color: rgba(48, 48, 48, 1); color: #fff; }
._145stfpuko006 .swiper-pagination-fraction { font-size: 8px; }
._145stfpuko006 .swiper-pagination-current { color: #fff; }
._145stfpuko006 .swiper-pagination-progressbar { background: rgba(120, 120, 120, 1); }
._145stfpuko006 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: rgba(48, 48, 48, 1); }
._145stfpuko006 .swiper-pagination:not(.swiper-pagination-progressbar) { position: relative; margin-top: 14px; }
}
._145stfpuko007 { height: 60px; }
@media (min-width: 1200px) {
.footer_info { margin: 0px 0px 0px 0px; }
.footer_info>.zz-bg>.zz-bg-color, .footer_info .fp-tableCell>.zz-bg>.zz-bg-color { background:#434343}
.footer_info .zz-container { color: rgba(191, 191, 191, 1); padding:0 100px; }
.footer_info.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.footer_info.zz-comp-block-wrap { min-height: auto; }
.is-ie .footer_info.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.footer_info { margin: 0px 0px 0px 0px; }
.footer_info>.zz-bg>.zz-bg-color, .footer_info .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
.footer_info .zz-container { color: rgba(191, 191, 191, 1); padding: 50px 50px 50px 50px; }
.footer_info.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.footer_info.zz-comp-block-wrap { min-height: auto; }
.is-ie .footer_info.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
.footer_info { margin: 0px 0px 0px 0px; }
.footer_info>.zz-bg>.zz-bg-color, .footer_info .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
.footer_info .zz-container { color: rgba(191, 191, 191, 1); padding: 10px 10px 10px 10px; }
.footer_info.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
.footer_info.zz-comp-block-wrap { min-height: auto; }
.is-ie .footer_info.zz-comp-block-wrap { height: auto; }
}
.footer_box { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.footer_box > .zz-comp-row { margin: 0 -15px; }
.footer_box >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13khdr8rgo000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13khdr8rgo000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khdr8s8o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khdr8s8o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khdr8sso000 { border: 0px solid #000; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khdr8sso000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khdsgs8o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khdsgs8o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khdsgt8o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khdsgt8o000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khducsso000 { padding: 5px 0px 5px 0px; }
._13khducsso000 >.zz-text, ._13khducsso000 >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13khe2mpoo000 { padding: 5px 0px 5px 0px; }
._13khe2mpoo000 >.zz-text, ._13khe2mpoo000 >.zz-text>p { text-align: left; }
._13khehf54o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13khehf54o000 > .zz-comp-row { margin: 0 -15px; }
._13khehf54o000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13khehf8ko000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khehf8ko000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khehf9co000 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khehf9co000 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khei0g0o000 .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13khemf0go000 { height: 40px; }
._13khes288o000 { padding: 5px 0px 5px 0px; }
._13khes288o000 >.zz-text, ._13khes288o000 >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13khevco8o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13khevco8o000 > .zz-comp-row { margin: 0 -15px; }
._13khevco8o000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13khevco8o001 { border: 0px solid #000; padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khevco8o001 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khevco8o002 .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13khevco8o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khevco8o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khevco8o004 { height: 40px; }
._13khf3skco000 { padding: 5px 0px 5px 0px; }
._13khf3skco000 >.zz-text, ._13khf3skco000 >.zz-text>p { text-align: left; }
._13khfmdmoo000 { padding: 5px 0px 5px 0px; }
._13khfmdmoo000 >.zz-text, ._13khfmdmoo000 >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13khfn384o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13khfn384o000 > .zz-comp-row { margin: 0 -15px; }
._13khfn384o000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13khfn384o001 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khfn384o001 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khfn384o002 .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13khfn384o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khfn384o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khfn384o004 { height: 40px; }
._13khfo15oo000 { padding: 5px 0px 5px 0px; }
._13khfo15oo000 >.zz-text, ._13khfo15oo000 >.zz-text>p { text-align: left; }
.footer_menu_title { padding-top:50px; }
.footer_menu_title >.zz-text, .footer_menu_title >.zz-text>p { text-align: center; font-size: 16px; color:#fff; padding-bottom:10px; }

.footer_menu_con{ padding-top:50px; padding-left:40px; }
.footer_menu_con >.zz-text, .footer_menu_con >.zz-text>p { text-align:left; font-size: 16px; color:#fff; padding-bottom:10px; }
._13khg6tc0o000 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13khg6tc0o000 > .zz-comp-row { margin: 0 -15px; }
._13khg6tc0o000 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13khg6tc0o001 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khg6tc0o001 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khg6tc0o002 .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13khg6tc0o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13khg6tc0o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13khg6tc0o004 { height: 40px; }
.footer_menu_list { padding: 5px 0px 5px 0px; }
.footer_menu_list >.zz-text, .footer_menu_list >.zz-text>p { text-align: center; font-size:14px; color:#bbb }
.footer_con_info { padding-top:10px; padding-left:40px;}
.footer_con_info >.zz-text, .footer_con_info >.zz-text>p { text-align: left; font-size:14px; color:#bbb; line-height:1.8 }
.footer_con_info .footer_tel{ font-size:20px; color:#fff; padding-bottom:15px;}


@media (min-width: 1200px) {
._13khgc9ngo000>.image__wrapper { padding-top: 26.43%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13khgc9ngo000>.image__wrapper { padding-top: 26.43%; }
}
@media (max-width: 767px) {
._13khgc9ngo000>.image__wrapper { padding-top: 26.43%; }
}
._13khgc9ngo000 { padding: 10px 20px 10px 20px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13khgc9ngo000 .img img { width: 70%; }
._13khgo1l8o000 { padding: 5px 0px 5px 0px; }
._13khgo1l8o000 >.zz-text, ._13khgo1l8o000 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 26px; font-weight: bold; line-height: 2.2; }
._13khham0oo000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13khham0oo000 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13khham0oo000 { padding: 0px 0px 0px 0px; }
._13khham0oo000 .zz-comp-list__item .text { padding: 20px 20px 20px 20px; }
._13khham0oo000 .zz-comp-list__item .do-img-cover { justify-content: flex-start; }
._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: left; }
._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: left; }
._13khham0oo000 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 110px; border-radius: 0px 0px 0px 0px; }
._13khham0oo000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13khham0oo000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13khham0oo000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13khham0oo000 .swiper-center .swiper-button-prev, ._13khham0oo000 .swiper-center .swiper-button-next, ._13khham0oo000 .arrow-normal .swiper-button-prev, ._13khham0oo000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13khham0oo000 .zz-comp-list__item .img img { width: 80%; object-fit: contain; }
._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13khham0oo000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13khham0oo000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 32.467532467532465%; }
._13khham0oo000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13khham0oo000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13khham0oo000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13khham0oo000 svg, ._13khham0oo000 path { width: 42px; height: 42px; fill: #333; }
@media (min-width: 768px) {
._13khjdcs8o00i { padding: 0px 0px 0px 0px; }
._13khjdcs8o00i >.zz-text, ._13khjdcs8o00i >.zz-text>p { text-align: center; line-height: 1; }
}
@media (max-width: 767px) {
._13khjdcs8o00i { padding: 0px 0px 0px 0px; }
._13khjdcs8o00i >.zz-text, ._13khjdcs8o00i >.zz-text>p { text-align: center; color: rgba(191, 191, 191, 1); font-family: Microsoft YaHei; font-size: 14px; line-height: 1.5; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13mfk3klgo000:not(.zz-block-widthFull) .zz-container { padding: 0 15px; }
}
@media (min-width: 768px) {
._13mfk3klgo000 { margin: 0px 0px 0px 0px; }
._13mfk3klgo000>.zz-bg>.zz-bg-color, ._13mfk3klgo000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13mfk3klgo000 .zz-container { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.5; padding: 0px 50px 0px 50px; }
._13mfk3klgo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13mfk3klgo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13mfk3klgo000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13mfk3klgo000 { margin: 0px 0px 0px 0px; }
._13mfk3klgo000>.zz-bg>.zz-bg-color, ._13mfk3klgo000 .fp-tableCell>.zz-bg>.zz-bg-color { background: #434343; }
._13mfk3klgo000 .zz-container { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.5; padding: 15px 15px 15px 15px; }
._13mfk3klgo000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13mfk3klgo000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13mfk3klgo000.zz-comp-block-wrap { height: auto; }
}
._13mfk3klgo002 .divide_line { border-bottom: 1px solid rgba(64, 64, 64, 1); }
._13mfk3klgo003 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13mfk3klgo003 > .zz-comp-row { margin: 0 -15px; }
._13mfk3klgo003 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13mfk3klgo004 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13mfk3klgo004 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 768px) {
._13mfk3klgo005 { padding: 0px 0px 0px 120px; }
._13mfk3klgo005 >.zz-text, ._13mfk3klgo005 >.zz-text>p { text-align: left; }
}
@media (max-width: 767px) {
._13mfk3klgo005 { padding: 0px 0px 0px 0px; }
._13mfk3klgo005 >.zz-text, ._13mfk3klgo005 >.zz-text>p { text-align: center; color: rgba(191, 191, 191, 1); font-family: Microsoft YaHei; font-size: 13px; line-height: 1.5; }
}
._13mfk3klgo006 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13mfk3klgo006 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13mfk3klgo00c { height: 50px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13mfk3klgo00c { height: 60px; }
}
@media (max-width: 767px) {
._13mfk3klgo00c { height: 30px; }
}
@media (min-width: 768px) {
._13mfpp6d8o000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13mfpp6d8o000 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13mfpp6d8o000 { padding: 0px 0px 0px 0px; }
._13mfpp6d8o000 .zz-comp-list__item .text { padding: 0px 0px 0px 0px; }
._13mfpp6d8o000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13mfpp6d8o000 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 120px; border-radius: 0px 0px 0px 0px; }
._13mfpp6d8o000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13mfpp6d8o000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13mfpp6d8o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13mfpp6d8o000 .swiper-center .swiper-button-prev, ._13mfpp6d8o000 .swiper-center .swiper-button-next, ._13mfpp6d8o000 .arrow-normal .swiper-button-prev, ._13mfpp6d8o000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13mfpp6d8o000 .zz-comp-list__item .img img { width: 80%; object-fit: contain; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13mfpp6d8o000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13mfpp6d8o000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 25.380710659898476%; }
._13mfpp6d8o000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13mfpp6d8o000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13mfpp6d8o000 svg, ._13mfpp6d8o000 path { width: 42px; height: 42px; fill: #333; }
}
@media (max-width: 767px) {
._13mfpp6d8o000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13mfpp6d8o000 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13mfpp6d8o000 { padding: 0px 0px 0px 0px; }
._13mfpp6d8o000 .zz-comp-list__item .text { padding: 5px 0px 0px 0px; }
._13mfpp6d8o000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 2; text-align: left; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13mfpp6d8o000 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 90px; border-radius: 0px 0px 0px 0px; }
._13mfpp6d8o000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13mfpp6d8o000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13mfpp6d8o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13mfpp6d8o000 .swiper-center .swiper-button-prev, ._13mfpp6d8o000 .swiper-center .swiper-button-next, ._13mfpp6d8o000 .arrow-normal .swiper-button-prev, ._13mfpp6d8o000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13mfpp6d8o000 .zz-comp-list__item .img img { width: 80%; object-fit: contain; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13mfpp6d8o000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13mfpp6d8o000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 14.324324324324325%; }
._13mfpp6d8o000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13mfpp6d8o000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13mfpp6d8o000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13mfpp6d8o000 svg, ._13mfpp6d8o000 path { width: 42px; height: 42px; fill: #333; }
}
@media (min-width: 1200px) {
._13no93ue0o000 { margin: 0px 0px 0px 0px; }
._13no93ue0o000>.zz-bg>.zz-bg-color, ._13no93ue0o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13no93ue0o000 .zz-container { color: rgba(191, 191, 191, 1); padding: 50px 50px 50px 50px; }
._13no93ue0o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no93ue0o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no93ue0o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no93ue0o000 { margin: 0px 0px 0px 0px; }
._13no93ue0o000>.zz-bg>.zz-bg-color, ._13no93ue0o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: #434343; }
._13no93ue0o000 .zz-container { color: rgba(191, 191, 191, 1); padding: 50px 50px 10px 100px; }
._13no93ue0o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no93ue0o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no93ue0o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13no93ue0o000 { margin: 0px 0px 0px 0px; }
._13no93ue0o000>.zz-bg>.zz-bg-color, ._13no93ue0o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: #434343; }
._13no93ue0o000 .zz-container { color: rgba(191, 191, 191, 1); padding: 10px 10px 10px 10px; }
._13no93ue0o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no93ue0o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no93ue0o000.zz-comp-block-wrap { height: auto; }
}
._13no93ue0o002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no93ue0o002 > .zz-comp-row { margin: 0 -15px; }
._13no93ue0o002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
@media (min-width: 1200px), (max-width: 767px) {
._13no93ue0o007 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o007 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no93ue0o007 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o007 >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
.m_footer_menu_title { padding: 5px 0px 5px 0px; }
.m_footer_menu_title >.zz-text, .m_footer_menu_title >.zz-text>p { text-align: left; font-size: 16px; color:#fff; }
._13no93ue0o009 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no93ue0o009 > .zz-comp-row { margin: 0 -15px; }
._13no93ue0o009 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13no93ue0o00a { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00a >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00b .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13no93ue0o00c { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00c >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00d { height: 40px; }
@media (min-width: 1200px), (max-width: 767px) {
.m_footer_menu_list { padding: 5px 0px 5px 0px; }
.m_footer_menu_list >.zz-text, .m_footer_menu_list >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) and (max-width: 1199px) {
.m_footer_menu_list { padding: 5px 0px 5px 0px; }
.m_footer_menu_list >.zz-text, .m_footer_menu_list >.zz-text>p { text-align: left; font-size: 14px; line-height: 2; }
}
._13no93ue0o00f { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00f >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00g { padding: 5px 0px 5px 0px; }
._13no93ue0o00g >.zz-text, ._13no93ue0o00g >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13no93ue0o00h { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no93ue0o00h > .zz-comp-row { margin: 0 -15px; }
._13no93ue0o00h >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13no93ue0o00i { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00i >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00j .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13no93ue0o00k { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00k >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00l { height: 40px; }
@media (min-width: 1200px), (max-width: 767px) {
._13no93ue0o00m { padding: 5px 0px 5px 0px; }
._13no93ue0o00m >.zz-text, ._13no93ue0o00m >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no93ue0o00m { padding: 5px 0px 5px 0px; }
._13no93ue0o00m >.zz-text, ._13no93ue0o00m >.zz-text>p { text-align: left; font-size: 14px; line-height: 2; }
}
._13no93ue0o00n { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00n >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00o { padding: 5px 0px 5px 0px; }
._13no93ue0o00o >.zz-text, ._13no93ue0o00o >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13no93ue0o00p { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no93ue0o00p > .zz-comp-row { margin: 0 -15px; }
._13no93ue0o00p >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13no93ue0o00q { border: 0px solid #000; padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00q >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00r .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13no93ue0o00s { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no93ue0o00s >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no93ue0o00t { height: 40px; }
@media (min-width: 1200px), (max-width: 767px) {
._13no93ue0o00u { padding: 5px 0px 5px 0px; }
._13no93ue0o00u >.zz-text, ._13no93ue0o00u >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no93ue0o00u { padding: 5px 0px 5px 0px; }
._13no93ue0o00u >.zz-text, ._13no93ue0o00u >.zz-text>p { text-align: left; font-size: 14px; line-height: 2; }
}
@media (min-width: 1200px) {
._13no9gs3co000 { margin: 0px 0px 0px 0px; }
._13no9gs3co000>.zz-bg>.zz-bg-color, ._13no9gs3co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13no9gs3co000 .zz-container { color: rgba(191, 191, 191, 1); padding: 50px 50px 50px 50px; }
._13no9gs3co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no9gs3co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no9gs3co000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co000 { margin: 0px 0px 0px 0px; }
._13no9gs3co000>.zz-bg>.zz-bg-color, ._13no9gs3co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13no9gs3co000 .zz-container { color: rgba(191, 191, 191, 1); padding: 10px 10px 50px 20px; }
._13no9gs3co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no9gs3co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no9gs3co000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13no9gs3co000 { margin: 0px 0px 0px 0px; }
._13no9gs3co000>.zz-bg>.zz-bg-color, ._13no9gs3co000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13no9gs3co000 .zz-container { color: rgba(191, 191, 191, 1); padding: 10px 10px 10px 10px; }
._13no9gs3co000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13no9gs3co000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13no9gs3co000.zz-comp-block-wrap { height: auto; }
}
._13no9gs3co002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no9gs3co002 > .zz-comp-row { margin: 0 -15px; }
._13no9gs3co002 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13no9gs3co003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13no9gs3co003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
@media (min-width: 1200px) {
._13no9gs3co004>.image__wrapper { padding-top: 24.57%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co004>.image__wrapper { padding-top: 24.57%; }
}
@media (max-width: 767px) {
._13no9gs3co004>.image__wrapper { padding-top: 24.57%; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13no9gs3co004 { padding: 10px 20px 10px 20px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13no9gs3co004 .img img { width: 70%; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co004 { padding: 10px 20px 10px 20px; border: 0px solid #000; border-radius: 0px 0px 0px 0px; }
._13no9gs3co004 .img img { width: 60%; }
}
@media (min-width: 1200px), (max-width: 767px) {
._13no9gs3co005 { padding: 5px 0px 5px 0px; }
._13no9gs3co005 >.zz-text, ._13no9gs3co005 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 26px; font-weight: bold; line-height: 2.2; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co005 { padding: 5px 0px 5px 0px; }
._13no9gs3co005 >.zz-text, ._13no9gs3co005 >.zz-text>p { text-align: center; color: rgba(255, 255, 255, 1); font-size: 22px; font-weight: bold; line-height: 2.2; }
}
._13no9gs3co006 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13no9gs3co006 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13no9gs3co006 { padding: 0px 0px 0px 0px; }
._13no9gs3co006 .zz-comp-list__item .text { padding: 20px 20px 20px 20px; }
._13no9gs3co006 .zz-comp-list__item .do-img-cover { justify-content: flex-start; }
._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: #333; font-size: 18px; line-height: 1.5; text-align: left; }
._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: #999; font-size: 14px; line-height: 1.5; text-align: left; }
._13no9gs3co006 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 110px; border-radius: 0px 0px 0px 0px; }
._13no9gs3co006 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13no9gs3co006 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13no9gs3co006 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13no9gs3co006 .swiper-center .swiper-button-prev, ._13no9gs3co006 .swiper-center .swiper-button-next, ._13no9gs3co006 .arrow-normal .swiper-button-prev, ._13no9gs3co006 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13no9gs3co006 .zz-comp-list__item .img img { width: 80%; object-fit: contain; }
._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13no9gs3co006 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13no9gs3co006 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 32.467532467532465%; }
._13no9gs3co006 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13no9gs3co006 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13no9gs3co006 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13no9gs3co006 svg, ._13no9gs3co006 path { width: 42px; height: 42px; fill: #333; }
@media (min-width: 1200px), (max-width: 767px) {
._13no9gs3co00v { border: 0px solid #000; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no9gs3co00v >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co00v { border: 0px solid #000; padding: 30px 0px 0px 30px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no9gs3co00v >.zz-bg { border-radius: 0px 0px 0px 0px; }
}
._13no9gs3co010 { padding: 5px 0px 5px 0px; }
._13no9gs3co010 >.zz-text, ._13no9gs3co010 >.zz-text>p { text-align: left; font-size: 16px; font-weight: bold; }
._13no9gs3co011 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13no9gs3co011 > .zz-comp-row { margin: 0 -15px; }
._13no9gs3co011 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13no9gs3co012 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no9gs3co012 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no9gs3co013 .divide_line { border-bottom: 2px solid rgba(191, 191, 191, 1); }
._13no9gs3co014 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13no9gs3co014 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13no9gs3co015 { height: 40px; }
@media (min-width: 1200px), (max-width: 767px) {
._13no9gs3co016 { padding: 5px 0px 5px 0px; }
._13no9gs3co016 >.zz-text, ._13no9gs3co016 >.zz-text>p { text-align: left; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13no9gs3co016 { padding: 5px 0px 5px 0px; }
._13no9gs3co016 >.zz-text, ._13no9gs3co016 >.zz-text>p { text-align: left; font-size: 14px; line-height: 2; }
}
@media (min-width: 1200px) {
._13oi5d8t8o000 { margin: 0px 0px 0px 0px; }
._13oi5d8t8o000>.zz-bg>.zz-bg-color, ._13oi5d8t8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background:#222 }
._13oi5d8t8o000 .zz-container { color:#ccc;font-size: 12px; line-height:2; padding: 20px 50px; }
._13oi5d8t8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13oi5d8t8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13oi5d8t8o000.zz-comp-block-wrap { height: auto; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13oi5d8t8o000 { margin: 0px 0px 0px 0px; }
._13oi5d8t8o000>.zz-bg>.zz-bg-color, ._13oi5d8t8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background:#222 }
._13oi5d8t8o000 .zz-container { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.5; padding: 15px 20px 15px 20px; }
._13oi5d8t8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13oi5d8t8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13oi5d8t8o000.zz-comp-block-wrap { height: auto; }
}
@media (max-width: 767px) {
._13oi5d8t8o000 { margin: 0px 0px 0px 0px; }
._13oi5d8t8o000>.zz-bg>.zz-bg-color, ._13oi5d8t8o000 .fp-tableCell>.zz-bg>.zz-bg-color { background: rgba(36, 38, 40, 1); }
._13oi5d8t8o000 .zz-container { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.5; padding: 0px 50px 0px 50px; }
._13oi5d8t8o000.zz-comp-block-wrap .zz-container { width: 100%; max-width: 100%; }
._13oi5d8t8o000.zz-comp-block-wrap { min-height: auto; }
.is-ie ._13oi5d8t8o000.zz-comp-block-wrap { height: auto; }
}
._13oi5d8t8o002 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o002 > .zz-comp-row { margin: 0 -10px; }
._13oi5d8t8o002 >.zz-comp-row>.zz-column { padding: 0 10px 0px 10px; }
._13oi5d8t8o003 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13oi5d8t8o003 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o005 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13oi5d8t8o005 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o006 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o006 > .zz-comp-row { margin: 0 -0px; }
._13oi5d8t8o006 >.zz-comp-row>.zz-column { padding: 0 0px 0px 0px; }
._13oi5d8t8o007 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: center; }
._13oi5d8t8o007 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o008 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13oi5d8t8o008 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13oi5d8t8o008 { padding: 0px 0px 0px 0px; }
._13oi5d8t8o008 .zz-comp-list__item .text { padding: 0px 0px 0px 0px; }
._13oi5d8t8o008 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: right; }
._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13oi5d8t8o008 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o008 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13oi5d8t8o008 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13oi5d8t8o008 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13oi5d8t8o008 .swiper-center .swiper-button-prev, ._13oi5d8t8o008 .swiper-center .swiper-button-next, ._13oi5d8t8o008 .arrow-normal .swiper-button-prev, ._13oi5d8t8o008 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13oi5d8t8o008 .zz-comp-list__item .img img { width: 90%; object-fit: contain; }
._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13oi5d8t8o008 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13oi5d8t8o008 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 35.46099290780142%; }
._13oi5d8t8o008 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13oi5d8t8o008 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13oi5d8t8o008 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13oi5d8t8o008 svg, ._13oi5d8t8o008 path { width: 42px; height: 42px; fill: #333; }
._13oi5d8t8o009 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-end; }
._13oi5d8t8o009 >.zz-bg { border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o00a .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13oi5d8t8o00a .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13oi5d8t8o00a { padding: 0px 0px 0px 0px; }
._13oi5d8t8o00a .zz-comp-list__item .text { padding: 0px 0px 0px 0px; }
._13oi5d8t8o00a .zz-comp-list__item .do-img-cover { justify-content: center; }
._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 0px; color: rgba(191, 191, 191, 1); font-size: 14px; line-height: 1.1; text-align: left; }
._13oi5d8t8o00a .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13oi5d8t8o00a .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13oi5d8t8o00a .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13oi5d8t8o00a .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13oi5d8t8o00a .swiper-center .swiper-button-prev, ._13oi5d8t8o00a .swiper-center .swiper-button-next, ._13oi5d8t8o00a .arrow-normal .swiper-button-prev, ._13oi5d8t8o00a .arrow-normal .swiper-button-next { margin-top: -21px; }
._13oi5d8t8o00a .zz-comp-list__item .img img { width: 80%; object-fit: contain; }
._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13oi5d8t8o00a .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13oi5d8t8o00a .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 25.380710659898476%; }
._13oi5d8t8o00a .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13oi5d8t8o00a .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: center; }
._13oi5d8t8o00a .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13oi5d8t8o00a svg, ._13oi5d8t8o00a path { width: 42px; height: 42px; fill: #333; }
@media (min-width: 1200px), (max-width: 767px) {
._13os6sh6co000 .divide_line { border-bottom: 1px solid #000; }
}
@media (min-width: 768px) and (max-width: 1199px) {
._13os6sh6co000 .divide_line { border-bottom: 1px solid rgba(64, 64, 64, 1); }
}


@media (max-width: 767px) {
._13l603t7ko002 { height: 40px; }
.h40 { height: 40px; }
}
._13l603t7ko003 { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13l603t7ko003 > .zz-comp-row { margin: 0 -15px; }
._13l603t7ko003 >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
._13l603t7ko004 { border: 0px solid #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; align-items: flex-start; }
._13l603t7ko004 >.zz-bg { border-radius: 0px 0px 0px 0px; }
.info_box { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.info_box > .zz-comp-row { margin: 0 -15px; }
.info_box >.zz-comp-row>.zz-column { padding: 0 15px 0px 15px; }
@media (min-width: 768px) {
._13l603t7ko008 { height: 60px; }
}
@media (max-width: 767px) {
._13l603t7ko008 { height: 10px; }
.h30{ height:10px;}
}

@media (min-width: 768px) {
._13l61shoko000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13l61shoko000 .zz-comp-list { margin-left: -2px; margin-right: -2px; }
._13l61shoko000 { padding: 0px 0px 0px 0px; }
._13l61shoko000 .zz-comp-list__item .text { padding: 10px 10px 10px 10px; }
._13l61shoko000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color:#5a5a5a; font-size: 16px; font-weight:bold; line-height:1.5; text-align: center; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 10px; color:#5a5a5a; font-size: 16px; line-height: 1.5; text-align: center; }
._13l61shoko000 .zz-comp-list__item { padding: 2px; margin: 0; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13l61shoko000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13l61shoko000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13l61shoko000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13l61shoko000 .swiper-center .swiper-button-prev, ._13l61shoko000 .swiper-center .swiper-button-next, ._13l61shoko000 .arrow-normal .swiper-button-prev, ._13l61shoko000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13l61shoko000 .zz-comp-list__item .img img { width: 35%; object-fit: contain; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13l61shoko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13l61shoko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._13l61shoko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13l61shoko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._13l61shoko000 svg, ._13l61shoko000 path { width: 42px; height: 42px; fill: #333; }
}
@media (max-width: 767px) {
._13l61shoko000 .zz-comp-list__item .apply-time div { color: #999; font-size: 12px; padding: 10px 0px 10px 0px; }
._13l61shoko000 .zz-comp-list { margin-left: -0px; margin-right: -0px; }
._13l61shoko000 { padding: 0px 0px 0px 0px; }
._13l61shoko000 .zz-comp-list__item .text { padding: 5px 5px 5px 5px; }
._13l61shoko000 .zz-comp-list__item .do-img-cover { justify-content: center; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .title, ._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .title > * { color: rgba(64, 64, 64, 1); font-size: 16px; line-height: 1.5; text-align: center; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .des { margin-top: 5px; color: rgba(0, 0, 0, 1); font-size: 14px; line-height: 1.5; text-align: center; }
._13l61shoko000 .zz-comp-list__item { padding: 0px; margin: 0 -0px -0px 0; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper { border: 0px solid #000; padding: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
._13l61shoko000 .swiper-pagination-bullet { height: 12px; line-height: 12px; width: 12px; }
._13l61shoko000 .custom .swiper-pagination-bullet { width: 12px; height: 4px; }
._13l61shoko000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 24px; border-radius: 6px; }
._13l61shoko000 .swiper-center .swiper-button-prev, ._13l61shoko000 .swiper-center .swiper-button-next, ._13l61shoko000 .arrow-normal .swiper-button-prev, ._13l61shoko000 .arrow-normal .swiper-button-next { margin-top: -21px; }
._13l61shoko000 .zz-comp-list__item .img img { width: 33%; object-fit: contain; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.img { border-radius: 0px; }
._13l61shoko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img, ._13l61shoko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img { width: 50%; }
._13l61shoko000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text, ._13l61shoko000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text { justify-content: flex-start; }
._13l61shoko000 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content { margin-bottom: 0px; }
._13l61shoko000 svg, ._13l61shoko000 path { width: 42px; height: 42px; fill: #333; }
}
._13l644rnko000 .divide_line { border-bottom: 1px solid rgba(235, 235, 235, 1); }

.contact_map iframe{ width:100% !important; height:500px}

@media (min-width: 1200px) {
.case_box img{ width:100%; height:100%;}
.case_box li{ padding:20px;}
.cpquerytitle{ text-align:center; padding-top:25px; color:#333; font-size:18px; font-weight:bold}
.cpmemo{ font-size:14px; color:#808080; text-align:center; padding-top:10px; line-height:22px;}
.cpquerytitle:hover{ color:#19abf8}
.cpq_line{ border:1px #eee solid; padding-bottom:10px}
.cpq_line:hover{ border:1px #3798db solid}
.cpq_line:hover .cpquerytitle{color:#19abf8}
}

@media (min-width: 768px) and (max-width: 1199px) {
.case_box img{ width:100%; height:100%;}
.case_box li{ padding:20px;}
.cpquerytitle{ text-align:center; padding-top:20px; color:#333;font-size:18px; font-weight:bold}  
.cpquerytitle:hover{ color:#19abf8}
.cpmemo{ font-size:14px; color:#808080; text-align:center; padding-top:10px; line-height:22px;}
.cpq_line{ border:1px #eee solid; padding-bottom:10px}
.cpq_line:hover{ border:1px #3798db solid}
.cpq_line:hover .cpquerytitle{color:#19abf8}
}
@media (max-width: 767px) {
.case_box img{ width:100%; height:100%;}
.case_box li{ padding:10px;}
.cpquerytitle{ text-align:center; padding-top:15px; color:#333;font-size:18px; font-weight:bold}  
.cpquerytitle:hover{ color:#19abf8}
.cpmemo{ font-size:14px; color:#808080; text-align:center; padding-top:10px; line-height:22px;}
.cpq_line{ border:1px #eee solid;  padding-bottom:10px}
.cpq_line:hover{ border:1px #3798db solid}
.cpq_line:hover .cpquerytitle{color:#19abf8}
}

.show_pages{ margin-top:30px;}
.show_pages table{ margin:0 auto; text-align:center}
.show_pages td{ border:none !important}
.show_pages .pagesnow b{ font-weight:normal; color:#333}

a.case_link:link{ font-weight:normal !important}
a.case_link:hover{ color:#19abf8}

.cp_info{ padding-top:30px; padding-left:15px; padding-right:15px;}
.cp_title{ color:#3798db; font-size:30px; text-align:center}
.cp_intro h5{font-weight: 400 !important;font-size: 26px;color: #111 !important;border-left: 3px #3798db solid;padding-left: 20px;line-height: 35px;margin: 20px 0;}
.cp_intro p{font-weight: normal !important;font-size: 16px !important;color: #666;line-height: 200%;padding:20px;}
.cp_case_box li{ padding:15px}


@media (max-width: 767px) {
.cp_info{ padding-top:10px;}
.cp_title{ color:#3798db; font-size:24px; text-align:center}
.cp_intro h5{font-weight: 400 !important;font-size: 18px;color: #111 !important;border-left: 3px #3798db solid;padding-left: 20px;line-height:25px;margin: 20px 0;}
.cp_intro p{font-weight: normal !important;font-size: 14px !important;color: #666;line-height: 200%;padding:20px;}
}

@media (min-width: 1200px) {
.news_img{ padding-right:35px;}
.news_box img{ width:100%; height:100%;}
.news_box li{ padding:40px 0;border-bottom:1px solid #e6e6e6}
.news_info{ padding-left:30px;}
.news_info .news_title{text-align:left;display: inline-block;font-size: 26px;padding-top: 20px;color: #333;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_time{display: block;font-family: verdana;font-size: 20px;padding-top:8%;color: #808080;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_memo{font-size: 16px;line-height: 25px !important;padding-top:20px;color: #808080;font-weight: normal;text-decoration: none;}
.news_t1{display: block;font-size: 22px;color: #0062d1;font-weight: bold;text-decoration: none; text-align:center; padding-top:40px; padding-bottom:30px;}
.news_con{font-size: 16px;color: #434343; line-height:35px;font-weight: normal;}
}
@media (min-width: 1200px) {
.news_img{ padding-right:35px;}
.news_box img{ width:100%; height:100%;}
.news_box li{ padding:40px 0;border-bottom:1px solid #e6e6e6}
.news_info .news_title{ text-align:left;display: inline-block;font-size: 20px;padding-top: 20px;color: #434343;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_time{    display: block;font-family: verdana;font-size: 14px;padding-top: 10px;color: #cecece;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_t1{display: block;font-size: 22px;color: #0062d1;font-weight: bold;text-decoration: none; text-align:center; padding-top:40px; padding-bottom:30px;}
.news_con{font-size: 16px;color: #434343; line-height:35px;font-weight: normal; padding:15px;}
}
@media (min-width: 768px) {
.news_img{ padding-right:0px;}
.news_box img{ width:100%; height:100%;}
.news_box li{ padding:40px 0;border-bottom:1px solid #e6e6e6}
.news_info .news_title{ text-align:left;display: inline-block;font-size: 26px;padding-top: 20px;color: #333;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_title a:hover{ color:#0062d0}
.news_info .news_time{    display: block;font-family: verdana;font-size: 20px;padding-top:8%;color: #808080;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_t1{display: block;font-size: 20px;color: #0062d1;font-weight: bold;text-decoration: none; text-align:center; padding-top:40px; padding-bottom:30px;}
.news_con{font-size: 16px;color: #434343; line-height:35px;font-weight: normal;}
.cp_query{ padding:30px;}
}
@media (max-width: 767px) {
.news_box img{ width:100%; height:100%; padding-right:0 !important}
.news_box li{ padding:20px;border-bottom:1px solid #e6e6e6}
.news_info .news_title{ text-align:left;display: inline-block;font-size: 18px;padding-top: 10px;color: #434343;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_time{    display: block;font-family: verdana;font-size: 14px;padding-top: 10px;color: #cecece;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_info .news_memo{font-size: 14px;line-height: 25px !important;padding-top: 10px;color: #808080;font-weight: normal;text-decoration: none;}
.news_t1{display: block;font-size: 16px;color: #0062d1;font-weight: bold;text-decoration: none; text-align:center; padding-top:20px; padding-bottom:20px;}
.news_con{font-size: 14px;color: #434343; line-height:30px;font-weight: normal;}
}

.news_con p{ padding:5px 0 !important;}
.news_b2{ margin-top:30px;}
.news_pre{ font-size:14px; color:#666}
.news_next{ font-size:14px; color:#666}


@media (min-width: 1281px) {
.cp_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:50px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:20px; height:510px; }
.cp_tt h4{ font-size:22px; color:#000; font-weight: bold}
.cp_tt ul{ padding-top:10px;}
.cp_tt ul li{ font-size:14px; color:#5a5a5a; line-height:25px;}
.cp_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px;}
.cp_btn:hover{ background-color:#cf000d}
.cp_bg .cp_img{ text-align:right;}
.cp_bg .cp_img img{ width:70%; position:absolute; right:3%; bottom:10%;}
.cp_bg .cp_img2{ text-align:right;}
.cp_bg .cp_img2 img{ width:90%; position:absolute; right:3%; bottom:-50px;}
.cp_bbb{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.cp_bbb:hover{transform: translate(0, -10px); -webkit-transform: translate(0, -10px); -moz-transform: translate(0, -10px); -o-transform: translate(0, -10px); -ms-transform: translate(0, -10px);}
.news_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px; margin:0 auto;}
.news_btn:hover{ background-color:#cf000d}
}


@media (min-width: 768px) and (max-width: 1280px) {
.cp_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:50px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:20px; height:510px; }
.cp_tt h4{ font-size:22px; color:#000; font-weight: bold}
.cp_tt ul{ padding-top:10px;}
.cp_tt ul li{ font-size:14px; color:#5a5a5a; line-height:25px;}
.cp_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px;}
.cp_btn:hover{ background-color:#cf000d}
.cp_bg .cp_img{ text-align:right;}
.cp_bg .cp_img img{ width:80%; position:absolute; right:3%; bottom:10%;}
.cp_bg .cp_img2{ text-align:right;}
.cp_bg .cp_img2 img{ width:80%; position:absolute; right:3%; bottom:10%;}
.cp_bbb{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.cp_bbb:hover{transform: translate(0, -10px); -webkit-transform: translate(0, -10px); -moz-transform: translate(0, -10px); -o-transform: translate(0, -10px); -ms-transform: translate(0, -10px);}
.news_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px; margin:0 auto;}
.news_btn:hover{ background-color:#cf000d}
}
@media (min-width: 768px) and (max-width: 1199px) {
.cp_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:50px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:15px}
.cp_tt h4{ font-size:22px; color:#000; font-weight: bold}
.cp_tt ul{ padding-top:10px;}
.cp_tt ul li{ font-size:14px; color:#5a5a5a; line-height:25px;}
.cp_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px;}
.cp_btn:hover{ background-color:#cf000d}
.cp_bg .cp_img{ text-align:right;}
.cp_bg .cp_img img{ width:50%; position:absolute; right:4%; bottom:10%;}
.cp_bg .cp_img2{ text-align:right;}
.cp_bg .cp_img2 img{ width:50%; position:absolute; right:4%; bottom:10%;}
.news_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px; margin:0 auto;}
.news_btn:hover{ background-color:#cf000d}
}
@media (max-width: 767px) {
.cp_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:20px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:10px 0}
.cp_tt h4{ font-size:18px; color:#000; font-weight:bold}
.cp_tt ul{ padding-top:10px;}
.cp_tt ul li{ font-size:12px; color:#5a5a5a; line-height:25px;}
.cp_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px;}
.cp_btn:hover{ background-color:#cf000d}
.cp_bg .cp_img{ text-align:right;}
.cp_bg .cp_img img{ width:40%; position:absolute; right:3%; bottom:10%;}
.cp_bg .cp_img2{ text-align:right;}
.cp_bg .cp_img2 img{ width:40%; position:absolute; right:3%; bottom:10%;}
.news_btn{ width:150px; height:40px; line-height:40px; text-align:center;border-radius: 3px 3px 3px 3px; background-color:#3798db; color:#fff; font-size:14px; margin-top:20px; margin:0 auto;}
.news_btn:hover{ background-color:#cf000d}
}


@media (min-width: 1200px) {
.parts_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:0px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:20px;}
.parts_img img{ border-radius: 6px 6px 0px 0px;}
.parts_title{ font-size:20px; color:#000; font-weight:bold; text-align:center; padding:20px 0;}
.parts_title:hover{color:#19abf8}
.parts_text{ font-size:14px; color:#5a5a5a; width:80%; margin:0 auto; text-align:center; line-height:170%; padding-bottom:20px;}
}

@media (min-width: 768px) {
.parts_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:0px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:15px;}
.parts_img img{ border-radius: 6px 6px 0px 0px;}
.parts_title{ font-size:20px; color:#000; font-weight:bold; text-align:center; padding:20px 0;}
.parts_title:hover{color:#19abf8}
.parts_text{ font-size:14px; color:#5a5a5a; width:80%; margin:0 auto; text-align:center; line-height:170%; padding-bottom:20px;}
}

@media (max-width: 767px) {
.parts_bg{box-shadow: 0px 0px 8px 0px rgb(191 191 191 / 46%);padding:0px;background: rgba(255, 255, 255, 1);border-radius: 6px 6px 6px 6px; margin:10px 0;}
.parts_img img{ border-radius: 6px 6px 0px 0px;}
.parts_title{ font-size:20px; color:#000; font-weight:bold; text-align:center; padding:20px 0;}
.parts_title:hover{color:#19abf8}
.parts_text{ font-size:14px; color:#5a5a5a; width:88%; margin:0 auto; text-align:center; line-height:170%; padding-bottom:20px;}
}

@media (min-width: 1200px) {
.info_cp{ margin-left:5%; margin-top:1%;}
.info_cp_text p{ font-size:16px; color:#5a5a5a; line-height:180%;}
.info_cp_but{ width:150px; height:50px; line-height:50px;border-radius: 3px 3px 3px 3px; background-color:#0062d1; font-size:16px; color:#fff; text-align:center; margin-top:3.5%;}
.info_cp_but:hover{ color:#fff; background-color:#cf000d}
.cp_table td{ font-size:14px; color:#5a5a5a !important; padding:10px 0 !important;}
.cp_info_case{ padding:10px;}
.cp_info_case_box{ border:1px #eeeeee solid}
.cp_info_case_img{ padding:10px;}
.cp_info_case_title{ font-size:18px; color:#000; padding:10px 0; text-align:center}
.cp_info_case_text{ font-size:14px; color:#999; text-align:center; padding-bottom:10px; }
.cp_case_video{ padding:10px}
#ifocus { border: #D7D7D7 solid 1px; height:445px; width:612px; overflow: hidden; margin: 10px auto }
#ifocus_pic { overflow: hidden; width: 600px; height: 350px; margin: 5px; position: relative; }
#ifocus_piclist { position: absolute; left: 0; top: 0; }
#ifocus_piclist li { width:600px; height:350px; overflow: hidden; }
#ifocus_piclist li a { display: block; height: 350px; overflow: hidden; }
#ifocus_opdiv { background: #666; filter: alpha(opacity=50); position: absolute; left: 0; bottom: 0; opacity: 0.5; moz-opacity: 0.5; width: 485px; height: 35px; }
#ifocus_btn { margin: 6px; height:75px; overflow: hidden; }
#ifocus_btn li { FILTER: alpha(opacity=80); CURSOR: pointer; opacity: 0.5; moz-opacity: 0.5; float: left; text-align: center; padding-top: 3px; width:24%; margin-right:1%;}
#ifocus_btn .current { FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1 }

.vmc-container { position: relative; padding-bottom:30px; }
.vmc-viewport { overflow: hidden; width:90%; margin:0 auto  }
.vmcarousel { list-style-type: none; padding: 0; margin: 0;}
.vmcarousel:after { content: ''; display: table; clear: both; }
.vmcarousel > li { float: left; width:20%;}
.vmcarousel > li img { display: block; margin: 0 auto; max-width:100%; padding:20px; }
.vmcarousel > li p { text-align:center}
.vmc-container.hide-controls .vmc-arrow-left, .vmc-container.hide-controls .vmc-arrow-right { display: none; }
.vmc-arrow-left { position: absolute; top: 50%; left:0; width: 30px; height: 48px; margin-top: -50px; overflow: hidden; opacity: 1; transition: opacity 0.3s ease; text-align: center;background-image:url(../image/left.png) }
.vmc-arrow-right{ position: absolute; top: 50%; right:0; width: 30px; height: 48px; margin-top: -50px; overflow: hidden; opacity: 1; transition: opacity 0.3s ease; text-align: center;background-image:url(../image/right.png) }
.vmc-arrow-right { left: auto; }
.vmc-container:hover .vmc-arrow-left, .vmc-container:hover .vmc-arrow-right { opacity: 1; }
.vmc-arrow-left:after, .vmc-arrow-right:after { content: ''; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 50px; line-height: 50px; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow: 2px 2px #000; }
.vmc-arrow-left:hover:after, .vmc-arrow-right:hover:after { color: white; }
.vmc-arrow-left:after {background-image:url(../image/left.png);}
.vmc-arrow-right:after {background-image:url(../image/right.png);}
.vmc-container img[src$=".svg"] { width: 100% !important; height: auto !important; max-height: 100%; }
.notransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important; }
.vmc-centered{ padding: 10px 0; }
.vmc-centered img { transition: all 0.3s ease; }
}

@media (min-width: 768px) {
.info_cp{ margin-left:5%; margin-top:1%;}
.info_cp_text p{ font-size:16px; color:#5a5a5a; line-height:180%;}
.info_cp_but{ width:150px; height:50px; line-height:50px;border-radius: 3px 3px 3px 3px; background-color:#0062d1; font-size:16px; color:#fff; text-align:center; margin-top:3.5%;}
.info_cp_but:hover{ color:#fff; background-color:#cf000d}
.cp_table td{ font-size:14px; color:#5a5a5a !important; padding:10px 0 !important;}
.cp_info_case{ padding:10px;}
.cp_info_case_box{ border:1px #eeeeee solid}
.cp_info_case_img{ padding:10px;}
.cp_info_case_title{ font-size:18px; color:#000; padding:10px 0; text-align:center}
.cp_info_case_text{ font-size:14px; color:#999; text-align:center; padding-bottom:10px; }
.cp_info_case_title2{ font-size:16px; color:#000; padding:10px 0; text-align:center}
#ifocus { border: #D7D7D7 solid 1px; height:445px; width:612px; overflow: hidden; margin: 10px auto }
#ifocus_pic { overflow: hidden; width: 600px; height: 350px; margin: 5px; position: relative; }
#ifocus_piclist { position: absolute; left: 0; top: 0; }
#ifocus_piclist li { width:600px; height:350px; overflow: hidden; }
#ifocus_piclist li a { display: block; height: 350px; overflow: hidden; }
#ifocus_opdiv { background: #666; filter: alpha(opacity=50); position: absolute; left: 0; bottom: 0; opacity: 0.5; moz-opacity: 0.5; width: 485px; height: 35px; }
#ifocus_btn { margin: 6px; height:75px; overflow: hidden; }
#ifocus_btn li { FILTER: alpha(opacity=80); CURSOR: pointer; opacity: 0.5; moz-opacity: 0.5; float: left; text-align: center; padding-top: 3px; width:24%; margin-right:1%;}
#ifocus_btn .current { FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1 }
}

@media (max-width: 767px) {
.info_cp{ margin-top:2.5%;}
.info_cp_text p{ font-size:16px; color:#5a5a5a; line-height:180%;}
.info_cp_but{ width:150px; height:50px; line-height:50px;border-radius: 3px 3px 3px 3px; background-color:#0062d1; font-size:16px; color:#fff; text-align:center; margin-top:3.5%;}
.cp_table td{ font-size:12px; color:#5a5a5a !important; padding:10px 0 !important;}
.cp_info_case{ padding:10px;}
.cp_info_case_box{ border:1px #eeeeee solid}
.cp_info_case_img{ padding:10px;}
.cp_info_case_title{ font-size:18px; color:#000; padding:10px 0; text-align:center}
.cp_info_case_text{ font-size:14px; color:#999; text-align:center; padding-bottom:10px; }
#ifocus { border: #D7D7D7 solid 1px; width:100%;overflow: hidden;}
#ifocus_pic { overflow: hidden; width:100%; height:200px; margin: 5px; position: relative; }
#ifocus_piclist { position: absolute; left: 0; top: 0; }
#ifocus_piclist li { width:100%; height: 350px;overflow: hidden; padding-right:10px; }
#ifocus_piclist li a { display: block;height: 350px; overflow: hidden; }
#ifocus_opdiv { background: #666; filter: alpha(opacity=50); position: absolute; left: 0; bottom: 0; opacity: 0.5; moz-opacity: 0.5; width:100%; }
#ifocus_btn { margin: 6px; overflow: hidden; }
#ifocus_btn li { FILTER: alpha(opacity=80); CURSOR: pointer; opacity: 0.5; moz-opacity: 0.5; float: left; text-align: center; padding-top: 3px; width:24%; margin-right:1%;}
#ifocus_btn .current {FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1 }

.vmc-container { position: relative; padding-bottom:30px; }
.vmc-viewport { overflow: hidden; }
.vmcarousel { list-style-type: none; padding: 0; margin: 0; width:85%; }
.vmcarousel:after { content: ''; display: table; clear: both; }
.vmcarousel > li { float: left; width:50%;}
.vmcarousel > li img { display: block; margin: 0 auto; max-width:100%; padding:20px; }
.vmcarousel > li p { text-align:center}
.vmc-container.hide-controls .vmc-arrow-left, .vmc-container.hide-controls .vmc-arrow-right { display: none; }
.vmc-arrow-left { position: absolute; top: 50%; left:0; width: 30px; height: 48px; margin-top: -50px; overflow: hidden; opacity: 1; transition: opacity 0.3s ease; text-align: center;background-image:url(../image/left.png) }
.vmc-arrow-right{ position: absolute; top: 50%; right:0; width: 30px; height: 48px; margin-top: -50px; overflow: hidden; opacity: 1; transition: opacity 0.3s ease; text-align: center;background-image:url(../image/right.png) }
.vmc-arrow-right { left: auto; }
.vmc-container:hover .vmc-arrow-left, .vmc-container:hover .vmc-arrow-right { opacity: 1; }
.vmc-arrow-left:after, .vmc-arrow-right:after { content: ''; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 50px; line-height: 50px; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow: 2px 2px #000; }
.vmc-arrow-left:hover:after, .vmc-arrow-right:hover:after { color: white; }
.vmc-arrow-left:after {background-image:url(../image/left.png);}
.vmc-arrow-right:after {background-image:url(../image/right.png);}
.vmc-container img[src$=".svg"] { width: 100% !important; height: auto !important; max-height: 100%; }
.notransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important; }
.vmc-centered{ padding: 10px 0; }
.vmc-centered img { transition: all 0.3s ease; }
}

.fzlc{ text-align: center; margin:0 auto}
.fzlc img{ text-align:center}

/* banner */
.c-banner { width: 100%; position: relative; }
.c-banner img { width: 100%; }
.c-banner .banner ul { list-style: none; padding-left: 0px; margin-bottom: 0px; }
.c-banner .banner ul li {
 position: absolute  display: none; opacity: 0; }
.c-banner .banner ul li:nth-child(1) { opacity: 1; display: block; }
.c-banner .banner ul li img { width: 100%; position: absolute; top: 0px; }
.c-banner .banner ul li:first-child img { position: relative; }
.c-banner .nexImg, .c-banner .preImg { padding: 15px 5px; position: absolute; top: 50%; margin-top: -53px; background: #000000; opacity: 0.5; border-radius: 5px; z-index: 10; }
.c-banner .nexImg:hover, .c-banner .preImg:hover { opacity: 0.8; }
.c-banner .nexImg { right: 0px; }
.c-banner .nexImg img, .c-banner .preImg img { }
.c-banner .jumpBtn { width: 100%; position: absolute; bottom: 20px; text-align: center; }
.c-banner .jumpBtn ul { margin-bottom: 0px; padding: 0px; }
.c-banner .jumpBtn ul li { width: 10px; height: 10px; border-radius: 50%; display: inline-block; background-color: white; opacity: 0.9; margin-left: 10px; }
.c-banner .jumpBtn ul li:first-child { margin-left: 0px; }
@media screen and (max-width:768px) {
.c-banner { width: 100%; overflow: hidden; }
.c-banner .banner ul li img { width:100%; position: absolute; height:160px;}
.c-banner .nexImg, .c-banner .preImg{ position: absolute; top: 50%; margin-top: -25px; background: #000000; opacity: 0.5; border-radius: 5px; z-index: 10; width:25px; }
.c-banner .jumpBtn { width: 100%; position: absolute; bottom:5px; text-align: center; }
}

@media (min-width: 1200px) {
.home_ys{ text-align:left;}
.home_ys p{ font-size:18px; font-weight:bold; color:#19abf8}
.home_ys li{ color:#444; font-size:16px;}
.home_more{ width:200px; height:45px; line-height:45px; text-align:center; background-color:#666; color:#fff; font-size:16px; margin:0 auto; border-radius: 5px;}
.home_more:hover{ background-color:#3798db}
}

@media (min-width: 768px) {
.home_ys{ text-align:left;}
.home_ys p{ font-size:18px; font-weight:bold; color:#19abf8}
.home_ys li{ color:#444; font-size:16px;}
.home_more{ width:200px; height:45px; line-height:45px; text-align:center; background-color:#666; color:#fff; font-size:16px; margin:0 auto; border-radius: 5px;}
.home_more:hover{ background-color:#3798db}
}

@media (max-width: 767px) {
.home_ys{ text-align:left;}
.home_ys p{ font-size:18px; font-weight:bold; color:#19abf8}
.home_ys li{ color:#444; font-size:16px;}
.home_more{ width:95%; height:45px; line-height:45px; text-align:center; background-color:#666; color:#fff; font-size:14px; margin:0 auto; border-radius: 5px; margin-bottom:15px;}
.home_more:hover{ background-color:#3798db}
}

.home_about_bg{background-image:url(../image/home-about-bg.jpg);background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.home_about_img{ height:600px; overflow:hidden}
.home_about_img img{ width:100%; height:100%;}
.home_about{ padding:110px 100px 0 250px; height:600px; overflow:hidden;}
.home_about h3{ color:#000; font-size:36px; font-weight:bold}
.home_about h4{ color:#000; font-size:40px;}
.home_about_line{ height:1px; background-color:#3798db; margin:20px 0; width:23.5%;}
.home_about p{ font-size:16px; color:#666; padding-top:10px; line-height:190%;}
.about_more{border-radius: 3px 3px 3px 3px;width: 150px;height:45px;line-height:45px; background-color:#4a9ad8; text-align:center; color:#fff; font-size:14px; margin-top:30px;}
.about_more:hover{background-color:#cf000d}

.about_ico{ margin-top:100px; margin-left:-100px; width:140%;}
.about_ico .center{ text-align:center !important}
.about_ico .bor-r{border-right:1px #666 solid}
.about_bb1{ float:left; }
.about_bb1 h1{ font-size:33px; color:#c13729; font-weight:bold; margin-bottom:0 !important}
.about_bb1 h1 span{ font-size:14px; color:#c13729;}
.about_bb1 p{ font-size:14px; color:#666666; padding-top:0 !important; margin:0 !important}

@media (min-width: 768px) and (max-width: 1440px) {
.home_about_bg{background-image:url(../image/home-about-bg.jpg);background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.home_about_img{ height:500px; overflow:hidden}
.home_about_img img{ width:100%; height:100%;}
.home_about{ padding:90px 80px 0 90px; height:500px; overflow:hidden;}
.home_about p{ font-size:14px; color:#666; padding-top:10px; line-height:180%;}
.about_ico{ margin-top:70px; margin-left:-50px; width:130%;}
.about_ico .center{ text-align:center !important}
.about_ico .bor-r{border-right:1px #666 solid}
.about_bb1{ float:left; }
.about_bb1 h1{ font-size:33px; color:#c13729; font-weight:bold; margin-bottom:0 !important}
.about_bb1 h1 span{ font-size:14px; color:#c13729;}
.about_bb1 p{ font-size:14px; color:#666666; padding-top:0 !important; margin:0 !important}

.cp_info_case_title2{ font-size:16px; color:#000; padding:10px 0; text-align:center}
}

@media (min-width: 768px) and (max-width: 1199px) {
  .home_about_bg{background-image:url(../image/home-about-bg.jpg);background-position: center center; background-repeat: no-repeat; background-attachment: inherit; background-size: cover; }
.home_about_img{ height:350px; overflow:hidden}
.home_about_img img{ width:100%; height:100%;}
.home_about{ background-color:#fff; padding:25px; height:350px; overflow:hidden;}
.home_about h3{ color:#000; font-size:1.4rem;}
.home_about h4{ color:#333; font-size:1.2rem;}
.home_about_line{ height:1px; background-color:#3798db; margin:10px 0; width:23.5%;}
.home_about p{ font-size:0.8rem; color:#666; padding-top:10px; line-height:190%;}
.about_more{border-radius: 3px 3px 3px 3px;width: 150px;height:45px;line-height:45px; background-color:#3798db; text-align:center; color:#fff; font-size:14px; margin-top:20px;}
.about_more:hover{background-color:#cf000d}
.cp_info_case_title2{ font-size:16px; color:#000; padding:10px 0; text-align:center}
}

@media (max-width: 767px) {
.home_about_img{ height:100%;}
.home_about_img img{ width:100%; height:100%;}
.home_about{ background-color:#fff; padding:30px 25px;overflow:hidden; height:auto;}
.home_about h3{ color:#000; font-size:20px;}
.home_about h4{ color:#333; font-size:16px;}
.home_about_line{ height:1px; background-color:#3798db; margin:10px 0; width:25%;}
.home_about p{ font-size:13px; color:#666; padding-top:10px; line-height:190%;}
.about_more{border-radius: 3px 3px 3px 3px;width: 150px;height:45px;line-height:45px; background-color:#3798db; text-align:center; color:#fff; font-size:14px; margin-top:20px;}
.about_more:hover{background-color:#cf000d}

.about_ico .num-2-mobile{ width:50%;}

.about_ico{ margin-top:30px; margin-left:0px; width:100%; text-align:center}
.about_ico .center{ text-align:center !important}
.about_ico .bor-r{border-right:0px #666 solid}
.about_bb1{ float:left;border-bottom:1px #666 solid; padding:15px 0; }
.about_bb1 h1{ font-size:33px; color:#c13729; font-weight:bold; margin-bottom:0 !important}
.about_bb1 h1 span{ font-size:14px; color:#c13729;}
.about_bb1 p{ font-size:14px; color:#666666; padding-top:0 !important; margin:0 !important}

.cp_info_case_title2{ font-size:14px; color:#000; padding:10px 0; text-align:center}
}


@media (min-width: 1200px) {
.home_hy_title{ text-align:center;}
.home_hy_title p{ font-size:16px; padding:10px 0 20px 0;}
}

@media (min-width: 768px) and (max-width: 1199px) {
.home_hy_title{ text-align:center;}
.home_hy_title p{ font-size:16px; padding:10px 0 20px 0;}
}

@media (max-width: 767px) {
.home_hy_title{ text-align:center;}
.home_hy_title p{ font-size:13px; padding:10px 0 20px 0;}
}

@media (min-width: 1200px) {
.home_news img{ width:100%; height:100%;}
.home_news li{ padding:14px; float:left}
.home_news .news_info{ padding-left:0 !important; text-align:center !important}
.home_news .news_info .news_title{text-align:center;display: inline-block;font-size:18px;padding-top: 20px;color: #333; font-weight:bold;text-decoration: none;line-height: 140%;}
.home_news .news_info .news_title a{ text-align:center}
.home_news .news_info .news_title:hover{ color:#19abf8}
.home_news .news_info .news_memo{font-size: 14px;line-height: 25px !important;padding-top: 10px;color: #808080;font-weight: normal;text-decoration: none;}
}

@media (min-width: 768px) and (max-width: 1199px) {
.home_news img{ width:100%; height:100%;}
.home_news li{ padding:20px; float:left}
.home_news .news_info .news_title{text-align:left;display: inline-block;font-size:18px;padding-top: 20px;color: #434343;font-weight: normal;text-decoration: none;line-height: 140%;}
.home_news .news_info .news_title:hover{ color:#19abf8}
.home_news .news_info .news_memo{font-size: 14px;line-height: 25px !important;padding-top: 10px;color: #808080;font-weight: normal;text-decoration: none;}
}

@media (max-width: 767px) {
.home_news img{ width:100%; height:100%;}
.home_news li{ padding:20px;}
.home_news .news_info .news_title{text-align:left;display: inline-block;font-size:18px;padding-top: 20px;color: #434343;font-weight: normal;text-decoration: none;line-height: 140%;}
.home_news .news_info .news_title:hover{ color:#19abf8}
.home_news .news_info .news_memo{font-size: 14px;line-height: 25px !important;padding-top: 10px;color: #808080;font-weight: normal;text-decoration: none;}
}

@media (min-width: 1200px) {
.about_tt p{ padding-top:10px; line-height:200%;}
.about_tt1 p{ padding-top:10px; line-height:200%;}
.cp_case_video li{ padding:10px}
.cp_case_video iframe{ width:100% !important; height:510px !important}
}

@media (min-width: 768px) and (max-width: 1199px) {
.about_tt p{ padding-top:10px; line-height:170%;}
.about_tt1 p{ padding-top:10px; line-height:170%;}
.cp_case_video li{ padding:10px}
.cp_case_video iframe{ width:100% !important; height:380px !important}
}

@media (max-width: 767px) {
.about_tt p{ padding-top:5px; line-height:150%;}
.about_tt1 p{ padding-top:5px; line-height:150%;}
.cp_case_video li{ padding:10px}
.cp_case_video iframe{ width:100% !important; height:210px !important}
}


.js-silder { position: relative;}
.silder-scroll { width: 100%; overflow: hidden; }
.silder-main { position: relative; width: 100%; overflow: hidden; z-index:1 !important; }
.silder-main-img { position: absolute; top: 0; left: 0; width: 100%; }
.silder-main-img img { width: 100%; }
.js-silder-ctrl { width: 100%; text-align: center; position:absolute; z-index:2; bottom:5px; }
.silder-ctrl-prev, .silder-ctrl-next { position: absolute; top: 0; width: 8%; height: 100%; vertical-align: middle; cursor: pointer; color: #fff; font-size: 52px; font-weight: 600; text-shadow: #666 2px 2px 5px; }
.silder-ctrl-prev { left: 0; text-align: left; }
.silder-ctrl-next { right: 0; text-align: right; }
.silder-ctrl-prev>span, .silder-ctrl-next>span { position: absolute; top: 50%; margin-top: -450px; }
.silder-ctrl-prev>span { left: 0; }
.silder-ctrl-next>span { right: 0; }
.silder-ctrl-con { display: inline-block; width:34px;height:20px;border-radius:50px;-moz-border-radius:50px; margin: 0 10px; cursor: pointer; }
.silder-ctrl-con>span { display: block; line-height: 0; text-indent: -9999px; overflow: hidden; padding: 5px 0; cursor: pointer; background-color: #e4e4e4; }
.silder-ctrl-con.active>span { background-color: #7bbedf; }


@media (min-width: 768px) and (max-width: 1200px) {
.silder-ctrl-prev span, .silder-ctrl-next span { position: absolute; top: 50%; margin-top: -350px; }
}

@media (max-width: 768px) {
.silder-ctrl-prev,  .silder-ctrl-next { width: 10%; font-size: 26px; margin-top: -25px; }
.silder-ctrl-con { width: 14px; height: 14px; padding: 0; margin: 0 5px; }
.silder-ctrl-con span { display: block; width: 100%; height: 100%; border-radius: 50%; padding: 0; }
}

.home-title-text{ text-align:center; font-size:16px; color:#555}

@media (min-width: 1200px) {
.pc_none{ display:none}
}

@media (max-width: 767px) {
.mobile-box{margin-top:50px;}
#target{
display:block;
height:0px;
opacity: 0;
}
}