.aboutPage{background:#fff;color:#333}.subBanner{width:100vw;height:32.291vw;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;margin:0 0 0 calc((100% - 100vw) / 2);position:relative}.subBanner div{position:absolute;bottom:3vw;left:0;color:#fff;width:100%;z-index:2}.subBanner div span{width:90%;max-width:1440px;display:block;margin:0 auto}.subBanner div h1{font-size:14px;line-height:14px;font-weight:400;margin:0}.subBanner div h2{font-size:2.6vw;line-height:1.3em;font-weight:500;margin:15px 0 0}.subBanner h1 a{display:inline-block;vertical-align:middle;padding:0 17px 0 0;margin:0 12px 0 0;background:url(/images/ico-cur-jt.webp) no-repeat 100%;color:#fff}.subBanner h1 a:last-child{background:none;margin:0;padding:0}.overviewPage .bannerAbout{background:var(--overview-banner-desktop)}.boxMax{width:90%;max-width:1440px;margin:0 auto}.boxMax,.navTitle{display:block;position:relative}.navTitle{padding:100px 0 60px;color:#333}.navTitle h1{font-size:clamp(32px,2vw,42px);line-height:1.5em;font-weight:500;margin:0}.tCenterM{text-align:center}.aboutCon{padding:0 0 150px;display:flex;align-items:center;gap:40px}.aboutConL{width:50%;font-size:clamp(16px,1vw,21px);line-height:1.75em;color:#555;padding:0 5% 0 0;text-align:justify}.aboutConL p{margin:0;text-indent:2em}.aboutConL_four{padding:3vh 0 0;margin:0;display:flex;justify-content:space-between;align-items:stretch;gap:12px}.aboutConL_four i{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-start;width:24%;font-style:normal}.aboutConL_four i img{width:40px;height:40px;flex:0 0 40px;-o-object-fit:contain;object-fit:contain}.aboutConL_four i span{margin-top:10px;display:flex;align-items:flex-start;justify-content:center;min-height:3em;font-size:clamp(12px,1vw,16px);line-height:1.5em;color:#194d97}.aboutConVideo{position:relative;width:50%;overflow:hidden;background:#000}.aboutConVideo img{display:block;width:100%;height:27.5vw;max-height:440px;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.swiperBtn{text-align:center}.swiperBtn a{width:31px;height:31px;display:inline-block;vertical-align:middle;border:1px solid #777;border-radius:50%;overflow:hidden}.swiperBtn .btnPre{background:url(/images/ico-jt-l.webp) no-repeat 50%}.swiperBtn .btnPre:hover{background:#194d97 url(/images/ico-jt-l-hover.webp) no-repeat 50%;border-color:#194d97}.swiperBtn .btnNext{background:url(/images/ico-jt-r.webp) no-repeat 50%}.swiperBtn .btnNext:hover{background:#194d97 url(/images/ico-jt-r-hover.webp) no-repeat 50%;border-color:#194d97}.swiperBtn .swiperNum{display:inline-block;width:auto;padding:0 20px;font-size:12px;line-height:31px;vertical-align:middle}.navTitleTab{width:100%;margin:0 auto;display:block;padding:100px 0 45px;position:relative;text-align:center;color:#333}.navTitleTab h1{font-size:clamp(32px,2vw,42px);line-height:1em;font-weight:500;margin:0}.navTitleTab h2{margin:25px 0 0}.navTitleTab h2 a{display:inline-block;border-top:2px solid #e3e3e3;font-size:14px;line-height:46px;color:#bbb;padding:0 20px}.navTitleTab h2 .on{color:#555;border-top:2px solid #999!important}.boxPic,.boxRyzzTab{display:block}.boxPic{width:calc(90% + 40px);max-width:1480px;margin:-20px auto 100px}.boxPic,.picList{position:relative}.picList{width:100%;padding:20px;margin:0 0 40px;overflow:hidden}.picList .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.picList .swiper-slide{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);padding:20px 20px 0}.picList .swiper-slide div{width:100%;aspect-ratio:4/3;max-height:200px;overflow:hidden}.picList .swiper-slide div img{width:100%;height:100%;transition:transform .5s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.picList .swiper-slide i{font-size:clamp(16px,1vw,18px);line-height:1.5em;text-align:center;height:90px;display:flex;align-items:center;justify-content:center;font-style:normal}.picList .swiper-slide:hover img{transform:scale(1.08)}.moreList1{position:absolute;right:0;top:-78px}.moreList1 a{font-size:14px;line-height:14px;text-transform:uppercase;color:#666}.ryzzBox{width:100%;padding:12px 0 90px}.ryzzBox .boxMax{max-width:1760px}.ryzzCon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;align-items:stretch}.ryzzCon.system{grid-template-columns:repeat(3,minmax(0,1fr))}.ryzzList{flex-direction:column;justify-content:flex-start;min-width:0;border:1px solid #e3e8f0;border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.04);text-decoration:none;color:inherit}.imgboxRyzz,.ryzzList{display:flex;background:#fff;overflow:hidden}.imgboxRyzz{width:100%;aspect-ratio:4/3;min-height:260px;align-items:center;justify-content:center}.imgboxRyzz img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;padding:18px;box-sizing:border-box}.txtboxRyzz{min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.6em;color:#4f4f4f;padding:16px 14px 18px;border-top:1px solid #e3e8f0;box-sizing:border-box}.txtboxRyzz strong{font-size:clamp(15px,.95vw,18px);font-weight:600;color:#333}.txtboxRyzz span{display:block;margin-top:6px;font-size:clamp(12px,.8vw,14px);color:#999}.ryzzBox .swiperBtn{margin-top:44px}@media (max-width:1024px){.navTitle,.navTitleTab{padding:72px 0 36px}.aboutCon{padding:0 0 90px;gap:28px;flex-direction:column;align-items:stretch}.aboutConL,.aboutConVideo{width:100%;padding-right:0}.aboutConVideo img{height:min(52vw,420px);max-height:none}.picList .swiper-wrapper,.ryzzCon,.ryzzCon.system{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.subBanner{height:80vw}.subBanner div{bottom:20px}.subBanner div h1{font-size:10px;line-height:10px}.subBanner div h2{font-size:26px;line-height:26px;margin:10px 0 0}.subBanner h1 a{padding:0 12px 0 0;margin:0 8px 0 0;background:url(/images/ico-cur-jt.webp) no-repeat 100%/4px auto}.overviewPage .bannerAbout{background:var(--overview-banner-mobile)}.navTitle{padding:40px 0 30px}.navTitle h1{font-size:24px}.aboutCon{padding:0 0 40px;display:block}.aboutConL{width:100%;font-size:16px;line-height:26px;padding:0 0 20px}.aboutConVideo{width:100%}.aboutConVideo img{width:100%;height:45vw}.aboutConL_four{flex-wrap:wrap;gap:16px 0}.aboutConL_four i{width:50%}.aboutConL_four i span{min-height:auto}.navTitleTab{padding:40px 0 0}.navTitleTab h1{font-size:24px}.navTitleTab h2 a{font-size:12px;line-height:60px}.ryzzBox{padding:8px 0 56px}.ryzzCon{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ryzzList{padding:0}.imgboxRyzz{min-height:180px}.txtboxRyzz{min-height:auto;line-height:1.6em;padding:14px 8px 18px}.ryzzBox .swiperBtn{margin-top:24px}.boxPic{width:100%;margin:0 auto 40px}.picList{width:100%;padding:20px;margin:-20px 0 20px}.picList .swiper-wrapper{grid-template-columns:1fr;gap:0}.picList .swiper-slide{width:100%;padding:10px 10px 0}.picList .swiper-slide div{width:100%;height:calc((90vw - 20px) * .667);max-height:none}.picList .swiper-slide i{font-size:16px;height:100px}.moreList1{position:static;text-align:center;margin-top:12px}}