@font-face{font-family:SolutionSiyuan;font-style:normal;font-weight:400;src:url(/public_static/solutionCommon/fonts/siyuanheiti-Light.otf) format("opentype")}._modules_page__ZWdF3{overflow:hidden;color:#222;background:#fff;font-family:SolutionSiyuan,Microsoft YaHei,sans-serif}._modules_container__VFKJ0{position:relative;width:min(1200px,100% - 48px);margin:0 auto}._modules_revealBlock__SwVOY{opacity:0;transform:translate3d(0,22px,0);transition:opacity .8s ease,transform .8s ease}._modules_revealVisible__gxPx0{opacity:1;transform:translateZ(0)}._modules_hero__v5myo{display:flex;min-height:560px;padding-top:70px;align-items:center;justify-content:center;color:#fff;background:url(/public_static/bankFinancial/bg.png) 50%/cover no-repeat}._modules_heroInner__8yaxR{width:min(900px,100% - 40px);padding-bottom:10px;text-align:center}._modules_heroInner__8yaxR h1{margin:0;font-size:48px;font-weight:400;line-height:normal;letter-spacing:min(.3125vw,6px)}._modules_heroInner__8yaxR p{margin:20px 0 0;font-size:16px;line-height:32px;color:#fff}._modules_heroInner__8yaxR button{width:140px;height:40px;margin-top:34px;font-size:18px;line-height:1;color:#fff;cursor:pointer;background:#a5298b;border:0;border-radius:20px;box-shadow:0 10px 26px rgba(129,38,173,.28);transition:transform .2s ease,box-shadow .2s ease}._modules_heroInner__8yaxR button:hover{transform:translateY(-2px);box-shadow:0 0 20px #d538b3}._modules_sectionTitle__3YD0O{margin:0 0 40px;font-size:36px;font-weight:400;line-height:42px;color:#222;text-align:center}._modules_subTitle__f8Ylm{margin:0;font-size:24px;font-weight:400;line-height:42px;color:#333;text-align:center}._modules_description__8oiuF{margin:0;font-size:16px;font-weight:400;line-height:32px;color:#333;text-align:justify;text-justify:inter-ideograph}._modules_requirementsSection__NgPMR{padding:110px 0;background:#f7f6fb}._modules_solutionSection__5bpA_{padding:130px 0;background:url(/public_static/bankFinancial/p3_left_top.svg) 0 0/auto no-repeat,url(/public_static/bankFinancial/p3_right_down.svg) 100% 100%/auto no-repeat,#fff}._modules_architectureImage__HLmjI{display:block;width:100%;height:auto;margin:20px auto 40px}._modules_benefitsSection__N3Zzn{padding:110px 0;background:#f3f7fa}._modules_honorSection__fj7Id{position:relative;padding:110px 0;background:url(/public_static/bankFinancial/p5_left_top.svg) 0 0/auto no-repeat,url(/public_static/bankFinancial/p5_right_down.svg) 100% 100%/auto no-repeat,#fff}._modules_honorTitle__4EXLb{margin:0;font-size:20px;font-weight:400;line-height:30px;color:#222;text-align:center}._modules_honorSection__fj7Id ._modules_description__8oiuF{margin-top:30px;margin-bottom:40px}._modules_honorGlow__vic5Y{position:absolute;bottom:-117px;left:120px;z-index:0;width:min(1014px,100% - 120px);height:auto;opacity:.5;pointer-events:none}._modules_honorCard__Kj4bJ{position:relative;z-index:1;display:grid;padding:30px 70px;grid-template-columns:minmax(0,3fr) minmax(210px,1fr);align-items:center;gap:30px;background:#fff;box-shadow:1px 0 18px rgba(9,57,147,.1)}._modules_honorImage__P2cU3{display:block;width:100%;max-width:640px;height:auto}._modules_qrPanel__jxJ8e{padding-top:10px;text-align:center}._modules_qrPanel__jxJ8e img{display:block;width:min(199px,100%);height:auto;margin:0 auto}._modules_qrPanel__jxJ8e p{margin:20px 0 0;font-size:15px;line-height:30px;color:#333}@media(prefers-reduced-motion:reduce){._modules_revealBlock__SwVOY{opacity:1;transform:none;transition:none}}@media(max-width:768px){._modules_container__VFKJ0{width:min(100% - 30px,520px)}._modules_hero__v5myo{min-height:400px;padding:76px 15px 40px}._modules_heroInner__8yaxR{padding-bottom:0}._modules_heroInner__8yaxR h1{font-size:32px;letter-spacing:0}._modules_heroInner__8yaxR p{margin-top:15px;font-size:14px;line-height:24px}._modules_heroInner__8yaxR button{width:120px;height:36px;margin-top:30px;font-size:16px}._modules_benefitsSection__N3Zzn,._modules_honorSection__fj7Id,._modules_requirementsSection__NgPMR,._modules_solutionSection__5bpA_{padding:60px 0}._modules_sectionTitle__3YD0O{margin-bottom:25px;font-size:28px;line-height:36px}._modules_subTitle__f8Ylm{font-size:20px;line-height:30px}._modules_description__8oiuF{font-size:14px;line-height:28px}._modules_architectureImage__HLmjI{margin:24px auto 25px}._modules_honorTitle__4EXLb{font-size:16px;line-height:28px}._modules_honorSection__fj7Id ._modules_description__8oiuF{margin-top:25px;margin-bottom:30px}._modules_honorGlow__vic5Y{display:none}._modules_honorCard__Kj4bJ{padding:20px 15px;grid-template-columns:1fr;gap:10px}._modules_honorImage__P2cU3{max-width:100%}._modules_qrPanel__jxJ8e{padding-top:20px}._modules_qrPanel__jxJ8e img{width:min(160px,60vw)}._modules_qrPanel__jxJ8e p{margin-top:15px;font-size:16px;line-height:26px}}