.companyBanner{width:100%;position:relative}.companyBanner img{width:100%}.companyBanner div.title{position:absolute;left:0;top:0%;height:100%;width:100%;text-align:center;font-size:38px;font-family:HiraKakuStd, HiraKakuStd;font-weight:600;color:#FFFFFF;background:rgba(0,0,0,0.4);text-shadow:0 2px 10px rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center}.companyText .text{width:830px;margin:0 auto;text-align:center;padding:61px 0}.companyText .text p{font-size:22px;font-family:ArialMT;color:#FFFFFF;text-align:center;line-height:32px}.companyText .text .title{font-size:38px;font-family:Arial, Arial;font-weight:normal;color:#FFFFFF;margin-bottom:40px}.companyText .text a{display:inline-block;width:179px;height:58px;background:linear-gradient(180deg, #3367ED 0%, #0041E9 100%);box-shadow:0 4px 10px 0 rgba(0,65,233,0.4);border-radius:100px;font-size:20px;font-family:Arial, Arial;font-weight:normal;color:#FFFFFF;line-height:58px;margin-top:60px}.companyText .roadmap{width:100%;margin:auto;padding:0}.companyText .roadmap img{width:100%}.roadmap{margin-top:60px}.roadmap .text{width:957px;margin:auto}.roadmap .text p{font-size:22px;font-family:ArialMT;color:#FFFFFF;line-height:32px}.roadmap .text .title{font-size:38px;font-family:Arial, Arial;font-weight:600;color:#FFFFFF;line-height:43px;text-align:left;margin-bottom:22px}.roadmap .roadmap{width:100%;margin:auto;padding:0 180px;margin-top:102px}.roadmap .roadmap img{width:100%}.story{width:1000px;padding:46px;margin:auto;margin-top:170px}.story .label{font-size:38px;font-family:Arial, Arial;font-weight:600;color:#FFFFFF;margin-bottom:20px}.story .desc{font-size:22px;font-family:ArialMT;color:#FFFFFF;line-height:32px;margin-bottom:30px}.page-imgs{width:100%}.page-imgs .swiper-wrapper{width:100%;display:flex}.page-imgs .swiper-wrapper .image-wrapper{height:420px;flex-grow:1;display:flex;align-items:center;justify-content:center}.page-imgs .swiper-wrapper .image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.page-imgs .swiper-wrapper .image-wrapper.image-tow{flex-flow:column}.page-imgs .swiper-wrapper .image-wrapper.image-tow img{height:200px}.page-imgs .swiper-wrapper .image-wrapper.image-tow img:first-child{margin-bottom:20px}.advantage{margin-top:150px}.advantage>.title{text-align:center;font-size:38px;font-family:Arial, Arial;font-weight:600;color:#FFFFFF;line-height:43px}.advantage .items{width:1200px;padding:73px;margin:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:57px;padding-bottom:0}.advantage .items .item{width:500px;background:#1C1C1C;border-radius:20px;position:relative;padding:108px 25px 10px 25px;min-height:580px;margin-bottom:150px}.advantage .items .item img{width:228px;position:absolute;left:50%;transform:translateX(-50%);top:-114px}.advantage .items .item p{font-size:26px;font-family:PingFangSC, PingFang SC;color:#FFFFFF;line-height:48px}.advantage .items .item .title{font-size:30px;margin-bottom:30px;font-weight:600}