* {margin: 0;padding: 0;}li,ol,ul {list-style: none }@keyframes callIconAni {0% {transform: scale(.95) translateY(-5px) }50% {transform: scale(1) translateY(0) }to {transform: scale(.95) translateY(-5px) }}@keyframes to-right {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}.fx-c {display: flex;justify-content: center;align-items: center;}.seo-page {font-size: 16px;font-family: auto;position: absolute;top: 0;width: 100%;height:100%; overflow:auto;z-index: 120;background: #fff;}.text-c {text-align: center;}.page-header {position: relative;top: 0;width: 100%;box-sizing: border-box;z-index: 9;}.header-box {height: 80px;background: #222;display: flex;padding: 0 20px;font-size: 20px;font-weight: bold;}.page-header .header-left span, .header-left span a {color: #FFFFFF;opacity: 0.4;margin-right: 30px;cursor: pointer;text-decoration: none;}.page-header .header-left span.active {position: relative;opacity: 1;}.page-header .header-left span.active::before {content: '';display: inline-block;left: 46%;top: 32px;width: 26px;height: 3px;background: #FFFFFF;border-radius: 2px;position: absolute;}.page-header .header-left .logo {width: 154px;margin-right: 80px;}.page-header .header-right {margin-left: auto;}.com-btn {height: 34px;border-radius: 17px;background: #FFFFFF;font-size: 16px;padding: 0 10px;cursor: pointer;}.com-btn img {height: 24px;}.com-btn.login {margin-left: 30px;}.com-btn.login img {margin-right: 14px;height: 15px;}.com-btn.login span {margin-right: 12px;font-weight: normal;}.num-box {justify-content: space-around;margin-bottom: 70px;height: 110px;background: #FFFFFF;border-radius: 20px;text-align: center;box-shadow: 0px 6px 0 0 #000000;margin-top: -55px;}.num-box .user-span {position: relative;padding: 0 30px;font-family: LINESeedJP_TTF, LINESeedJP_TTF;width: 33%;}.num-box .user-span+.user-span::before {content: '';position: absolute;left: 0;top: 10px;width: 1px;height: 48px;background: #000;opacity: 0.14;}.num-box .user-span .numbs {font-size: 36px;font-weight: bold;line-height: 1.3;position: relative;}.num-box .user-span .txt {font-size: 14px;font-weight: 400;line-height: 20px;}.lr-box {display: flex;flex-flow: row wrap;align-items: center;justify-content: center;}.lr-box .content-item {display: flex;justify-content: space-between;align-items: center;width: 100%;margin-bottom: 120px;}.lr-box .content-desc {width: 507px;flex-grow: 0;}.lr-box .content-img {width: 337px;flex-grow: 0;}.lr-box .content-item:nth-child(even) .content-img {order: 1;}.lr-box .content-img img {width: 100%;}.content-desc .content-title {font-size: 34px;font-weight: 800;line-height: 36px;margin-bottom: 20px;}.content-desc .content-sub {font-size: 20px;font-weight: 800;margin-bottom: 18px;}.content-desc .content-txt {line-height: 1.4;opacity: 0.88;}.seo-page .large-con .section-title {margin-bottom: 30px;}.seo-page .large-con p {font-size: 16px;line-height: 24px;}.seo-page .large-con p+p {margin-top: 16px;}.seo-page .large-con .user-call {margin: 40px auto 0;}.seo-page .user-call {width: 320px;height: 75px;padding: 0 15px;box-sizing: border-box;color: #000;background: linear-gradient(90deg,#2dfd99,#f0ff40);border-radius: 100px;cursor: pointer;font-weight: bold;text-align: center;-webkit-animation: callIconAni 2s infinite;animation: callIconAni 2s infinite;font-size: 22px;}.seo-page .user-call .icon-video2 {font-size: 30px;margin-right: 10px;}.seo-page .section-title {font-size: 40px;font-weight: 800;line-height: 50px;margin-bottom: 40px;}.section-box .section-container {width: 960px;margin: 0 auto;font-size: 16px;clear: both;}.content-list {display: grid;margin-top: 75px;grid-template-columns: repeat(2, 1fr);grid-gap: 50px 120px;}.content-list-item {}.content-list-item .item-con {margin-top: 20px;font-size: 16px;line-height: 24px;font-weight: normal;}.content-list-item .item-title {margin-bottom: 20px;}.content-list-item .item-con p {opacity: 0.88;}.content-list-item .item-top {display: flex;align-items: flex-end;}.content-list-item .item-top-img {overflow: hidden;width: 48px;height: 48px;}.content-list-item .item-top img {width: 100%;}.content-list-item p.item-title {font-weight: 600;font-size: 34px;line-height: 1.3;margin-bottom: 24px;}.section-banner {background-size: cover;position: relative;background: #000;color: #fff;}.section1 {background: #000;color: #fff;padding: 30px 0 100px;}.section2 {}.section2 .section-title {text-align: center;}.section3 {background: #000 url(../images/index/s3-bg.jpg) top center no-repeat;background-size: cover;color: #fff;padding-bottom: 100px;padding-top: 48px;overflow: hidden;width: 100%;}.section4 {margin-top: -275px;height: 493px;}.section1 .section-title {margin-bottom: 24px;font-size: 34px;}.section1 .content-img img {width: 100%;}.img-bg-txt {background: url(../images/index/s4-bg.png) top center no-repeat;height: 493px;padding: 140px 90px 0 510px;background-size: contain;}.section4 .user-call {background: #000000;color: #FFFFFF;}.swiper-box {height: 400px;text-align: center;padding-bottom: 50px;}.swiper-box .swiper-slide {align-items: center;background: no-repeat center ;background-size: cover;}.swiper-box .swiper-slide:nth-of-type(1) {background-image: url(/images/index/banner1.jpg);height: 460px;}.swiper-box .swiper-slide:nth-of-type(2) {background-image: url(/images/index/banner2.jpg);}.swiper-box .swiper-slide:nth-of-type(3) {background-image: url(/images/index/banner3.jpg);}.swiper-box .swiper-slide:nth-of-type(4) {background-image: url(/images/index/banner4.jpg);}.swiper-box .swiper-slide:nth-of-type(5) {background-image: url(/images/index/banner5.jpg);}.swiper-box .swiper-slide::after {content: '';position: absolute;display: block;bottom: 0;width: 100%;height: 0;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 100%);z-index: 0;}.swiper-box .swiper-slide .tbox {display: flex;flex-direction: column;align-items: center;flex-grow: 0;margin: 0 auto;z-index: 2;max-width: 960px;}.swiper-box .swiper-slide .tbox1 {width: 437px;}.swiper-box .swiper-slide .tbox2 {margin-top: 400px;}.swiper-box .swiper-slide .tbox3, .swiper-box .swiper-slide .tbox4 {width: 960px;align-items: flex-start;}.swiper-box .swiper-slide .tbox4 {}.swiper-box .swiper-slide-img {visibility: hidden;}.swiper-box .swiper-slide-con {display: none;}.swiper-box .swiper-slide img {display: block;width: 100%;height: auto;}.swiper-box .txt {font-size: 36px;padding: 0 0;font-family: Futura, Futura;font-weight: 600;text-shadow: 0px 2px 7px rgba(0,0,0,0.24);line-height: 46px;margin-bottom: 26px;}.swiper-box .txt-small {font-size: 20px;margin-bottom: 33px;color: #FFF2F2;line-height: 1.2;}.swiper-box .txt-big {font-size: 65px;font-family: Futura, Futura;}.tbox-lr {font-weight: 800;font-family: FranklinGothic, FranklinGothic;margin-bottom: 60px;}.txt-r {font-size: 88px;line-height: 75px;position: relative;padding-left: 12px;margin-left: 12px;text-align: left;}.txt-r::before {position: absolute;left: 0;content: '';top: 6px;width: 4px;height: 141px;display: inline-block;background: #fff;}.txt-l p {font-size: 108px;line-height: 1;}.txt-l p.sm {font-size: 26px;background: #fff;color: #000;line-height: 43px;}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal {bottom: 10px;}.swiper-box .swiper-pagination-bullet {width: 8px;height: 8px;background: #FFFFFF;opacity: 0.34;border-radius: 50%;z-index: 2;}.swiper-box .swiper-pagination-bullet-active {opacity: 1;}.bg-to-left {overflow: hidden;float: left;white-space: nowrap;animation: to-right 30s infinite linear;}.seo-page footer {padding: 60px 0 32px;}footer .section-container {width: 1000px;margin: 0 auto;text-align: center;}footer .footer-logo {margin-bottom: 20px;}.footer__nav a {color: #000000a8;text-decoration: none;}.footer__nav {}.footer__nav .nav-list li {display: inline-block;position: relative;line-height: 26px;}.footer__nav li+li {margin-left: 30px;}.footer__copyright {margin-top: 45px;color: #6c6c6c;font-size: 12px;}.footer__copyright::before {content: '';display: block;height: 1px;background: #0000000d;width: 100%;position: absolute;left: 0;}.footer__copyright p {padding-top: 30px;}@media only screen and (min-width: 681px) {.hidden-sm-and-up {display: none !important }}@media only screen and (max-width: 1200px) {.swiper-box {}}@media screen and (max-width: 680px) {.hidden-xs-only {display: none !important }.section-box .section-container {width: 100% !important;flex-direction: column;padding: 0 15px;box-sizing: border-box;}.seo-page .user-call {height: 55px;width: 242px;font-size: 16px;}.num-box {height: 60px;border-radius: 7px;margin-top: -35px;margin-bottom: 30px;}.num-box .user-span {padding: 0;}.num-box .user-span+.user-span::before {height: 24px;top: 10px;}.num-box .user-span .numbs {font-size: 16px;line-height: 27px;}.num-box .user-span .txt {font-size: 12px;line-height: 14px;}.lr-box .content-item {flex-direction: column;text-align: left;box-sizing: border-box;margin-bottom: 35px;}.lr-box .content-img {width: 240px;}.content-desc .content-title {font-size: 28px;}.content-desc .content-sub {font-size: 18px;}.lr-box .content-item .content-desc {width: 100%;margin-top: 30px;}.lr-box .content-item:nth-child(even) .content-img {order: 0;}.content-list {grid-template-columns: 1fr;justify-items: center;margin-top: 40px;}.content-list-item {width: 100%;}.content-list-item p.item-title {font-size: 28px;margin-bottom: 16px;}.page-header {top: 0;padding: 0;position: relative;}.header-box {height: 57px;border-radius: 0;}.page-header .header-left .logo {width: 116px;}.page-header .header-left span {display: none;}.com-btn.login img, .com-btn.login span {display: none;}.section-banner {}.swiper-box {height: auto;padding-bottom: 20px !important;overflow: auto;}.swiper-box .swiper-slide {align-items: end;}.swiper-box .swiper-slide-img {width: 100%;visibility: visible;position: relative;}.swiper-box .swiper-slide-img::after {content: '';position: absolute;display: block;bottom: 0;width: 100%;height: 90px;background: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 100%);z-index: 0;}.swiper-box .swiper-slide-con {display: block;display: flex;flex-direction: column;align-items: center;justify-content: center;}.slide-title {font-size: 40px;line-height: 56px;margin-top: 10px;font-weight: 900;}.slide-desc {font-size: 14px;max-width: 300px }.slide-btn {margin-top: 20px;}.swiper-box .swiper-slide:nth-of-type(1) {background-image: none;height: auto;}.swiper-box .swiper-slide:nth-of-type(2) {background-image: none;}.swiper-box .swiper-slide:nth-of-type(3) {background-image: none;}.swiper-box .swiper-slide:nth-of-type(4) {background-image: none;}.swiper-box .swiper-slide:nth-of-type(5) {background-image: none;}.swiper-box .swiper-slide .tbox {width: 100%;margin-bottom: 30px;padding: 0 15px;box-sizing: border-box;align-items: center;}.swiper-box .swiper-slide .tbox1 {}.swiper-box .swiper-slide .tbox2 {margin-top: 0;}.swiper-box .txt {font-size: 26px;line-height: 32px;}.tbox-lr {margin-bottom: 30px;}.txt-l p {font-size: 54px;}.txt-l p.sm {font-size: 14px;line-height: 21px;}.txt-r {font-size: 44px;line-height: 36px;}.txt-r::before {top: 3px;height: 70px;}.swiper-box .txt-big {font-size: 32px;}.swiper-box .txt-small {margin-bottom: 26px;}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal {bottom: 190px;}.section1 {padding: 0 0 60px;}.section3 {background-size: inherit;}.section1 .content-img {overflow-x: auto;padding-left: 15px;margin: 0 -15px;}.section1 .content-img img {height: 250px;width: auto;}.section1 .section-title {font-size: 30px;line-height: 40px;margin-bottom: 20px;}.section2 .section-title {text-align: left;font-size: 30px;line-height: 36px;}.img-bg-txt {background-image: url(../images/index/s4-bg-m.png);padding: 17px 22px;height: 12.04rem;background-size: contain;position: relative;}.seo-page .large-con {text-align: left;}.seo-page .large-con .section-title {font-size: 28px;line-height: 34px;}.section4 .large-con .btn-box {position: absolute;bottom: 50px;left: 50%;transform: translateX(-50%);}.bg-to-left img {height: 196px;}.footer__nav .nav-list li {display: block;position: relative;line-height: 36px;margin-left: 0;}}#fb-ios-guid{position:fixed; width:100%;height:100%;background:#000000c0; backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px); z-index:1000;top:0;left:0; display: none;}#fb-ios-guid.show{display:block}#fb-ios-guid img.img-ios{position:absolute;bottom:20px; width:90%; left:7%;}#fb-ios-guid img.img-android{position:absolute;top:20px; width:90%; left:7%;}.sitehome, .sitehome body{width:100%; height:100%; overflow: hidden;}