.lp .fe-c{container-type:inline-size;width:100%}.lp .fe{--blue:#071E9B;--blue-dd:#030D57;--red:#F20607;--h:640px;--ov:.55;--fx:50%;--fy:45%;position:relative;overflow:hidden;color:#fff;background:var(--blue-dd);font:14px/1.6 Noto Sans CJK SC,PingFang SC,Microsoft YaHei,sans-serif;min-height:var(--h);display:flex;flex-direction:column;padding-top:72px}.lp .fe,.lp .fe *{box-sizing:border-box}.lp .fe dd,.lp .fe dl,.lp .fe h1,.lp .fe p{margin:0}.lp .fe .bg{width:100%;height:100%;object-fit:cover;object-position:var(--fx) var(--fy)}.lp .fe .bg,.lp .fe .ov{position:absolute;inset:0}.lp .fe .ov{background:linear-gradient(90deg,rgba(3,13,87,calc(var(--ov) + .25)) 0,rgba(3,13,87,var(--ov)) 45%,rgba(3,13,87,calc(var(--ov) - .25)) 100%)}.lp .fe.S .ov{background:linear-gradient(180deg,rgba(3,13,87,calc(var(--ov) + .3)),rgba(7,30,155,calc(var(--ov) + .2)))}.lp .fe .w{position:relative;width:min(1200px,calc(100% - 80px));margin:0 auto}.lp .fe .bt{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;border-radius:4px;font-weight:600;font-size:15px;white-space:nowrap;border:1px solid transparent;color:#fff;text-decoration:none}.lp .fe .b-red{background:var(--red)}.lp .fe .b-gh{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.04)}.lp .fe .bts{display:flex;gap:12px}.lp .fe.L .body{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:40px 0 28px}.lp .fe.L h1{font-size:60px;line-height:1.18;font-weight:700;letter-spacing:.01em;max-width:640px}.lp .fe.L h1 span{display:block}.lp .fe.L .sub{margin-top:20px;font-size:17px;color:rgba(255,255,255,.86);max-width:560px}.lp .fe.L .bts{margin-top:36px}.lp .fe.L .ft{position:relative;display:flex;align-items:flex-end;gap:40px;width:100vw;margin-left:calc(50% - 50vw);padding:22px max(40px,calc(50vw - 600px)) 32px;border-top:0;background:linear-gradient(180deg,rgba(3,13,87,0),rgba(3,13,87,.22) 42%,rgba(3,13,87,.38))}.lp .fe .st{display:flex;gap:0}.lp .fe .st>div{padding:0 40px;border-left:1px solid rgba(255,255,255,.2)}.lp .fe .st>div:first-child{padding-left:0;border-left:0}.lp .fe .st dt{font-size:40px;font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#fff}.lp .fe .st dt i{font-style:normal;font-size:20px;font-weight:600;margin-left:2px}.lp .fe .st dd{white-space:nowrap;margin-top:6px;font-size:13px;color:rgba(255,255,255,.72)}.lp .fe .pg{margin-left:auto;display:flex;align-items:center;gap:14px;font-size:12px;color:rgba(255,255,255,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .fe .pg span{display:flex;gap:6px}.lp .fe .pg button{width:28px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.lp .fe .pg button i{display:block;width:28px;height:2px;background:rgba(255,255,255,.3)}.lp .fe .pg button.on i,.lp .fe .pg button[aria-current=true] i{background:#fff}.lp .fe.S .body{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;padding:40px 0 36px;gap:32px}.lp .fe.S.bare{min-height:0}.lp .fe.S.bare .body{flex:none;justify-content:center;gap:0;padding-bottom:32px}.lp .fe.S .tp{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.lp .fe.S h1{font-size:40px;line-height:1.25;font-weight:700;white-space:nowrap}.lp .fe.S .bts{margin-top:22px}.lp .fe.S .st dt{font-size:34px}.lp .fe.S .st dt i{font-size:17px}.lp .fe.S .st>div{padding:0 32px}.lp .fe.S .st>div:first-child{padding-left:0}.lp .fe .sc{display:flex;flex-wrap:wrap;gap:12px}.lp .fe .sc a{flex:1 1;min-width:0;display:flex;flex-direction:column;background:#fff;color:#0C1430;border-radius:6px;padding:16px 16px 14px;text-decoration:none;min-height:124px;box-shadow:0 1px 2px rgba(3,13,87,.2)}.lp .fe .sc b{display:block;margin-top:12px;font-size:15px;font-weight:600;line-height:1.3}.lp .fe .sc small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.5;color:#646B82}.lp .fe .sgl{display:flex;align-items:center;gap:14px;margin:0 0 10px;font-size:13px;color:rgba(255,255,255,.78);white-space:nowrap}.lp .fe .sgl a{color:#fff;font-weight:600;margin-left:auto;text-decoration:none}.lp .fe .sc img{width:52px;height:44px;object-fit:contain;margin:-6px 0 -4px -6px}.lp .fe.pk .soft{position:absolute;left:0;right:0;top:40%;height:50%;-webkit-backdrop-filter:blur(10px) brightness(.38) saturate(.7);backdrop-filter:blur(10px) brightness(.38) saturate(.7);-webkit-mask:linear-gradient(180deg,transparent,#000 22%,#000 80%,transparent);mask:linear-gradient(180deg,transparent,#000 22%,#000 80%,transparent)}.lp .fe.L.pk .ov{background:linear-gradient(90deg,rgba(3,13,87,.94),rgba(3,13,87,.86) 34%,rgba(3,13,87,.45) 58%,rgba(3,13,87,.12))}.lp .fe.S.pk .ov{background:linear-gradient(180deg,rgba(3,13,87,.86),rgba(7,30,155,.78))}.lp .pv .fe .b-red{background:#fff;color:var(--blue)}@container (max-width:600px){.lp .fe{padding-top:64px}.lp .fe .w{width:calc(100% - 40px)}.lp .fe .bt{height:46px;padding:0 18px;font-size:15px;flex:1 1}.lp .fe.L{min-height:auto}.lp .fe.L .body{padding:28px 0;justify-content:flex-start}.lp .fe.L h1{font-size:36px;line-height:1.25}.lp .fe.L .sub{font-size:14.5px;margin-top:14px}.lp .fe.L .bts{margin-top:28px}.lp .fe.L .ft{padding:20px 20px 24px;flex-direction:column;align-items:stretch;gap:18px}.lp .fe .st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lp .fe .st>div,.lp .fe.S .st>div{padding:0 0 0 14px}.lp .fe .st>div:first-child{padding-left:0}.lp .fe .st dt,.lp .fe.S .st dt{font-size:24px}.lp .fe .st dt i,.lp .fe.S .st dt i{font-size:13px}.lp .fe .st dd{font-size:11.5px;line-height:1.4}.lp .fe .pg{margin-left:0}.lp .fe.S{min-height:auto}.lp .fe.S .body{padding:8px 0 24px;gap:24px}.lp .fe.S .tp{flex-direction:column;align-items:stretch;gap:22px}.lp .fe.S h1{font-size:24px;white-space:normal}.lp .fe.S .bts{margin-top:18px}.lp .fe .sc{gap:8px}.lp .fe .sc a{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 24px) / 4);min-width:calc((100% - 24px) / 4);max-width:100%;min-height:0;padding:12px 4px 10px;align-items:center;text-align:center}.lp .fe .sc b{margin-top:6px;font-size:12.5px}.lp .fe .sc small{display:none}.lp .fe .sc img{width:40px;height:34px;margin:0}.lp .fe.L.pk .bg{height:300px;bottom:auto}.lp .fe.L.pk .soft{top:120px;height:180px}.lp .fe.L.pk .ov{background:linear-gradient(180deg,rgba(3,13,87,.35),rgba(3,13,87,.2) 110px,rgba(3,13,87,.85) 230px,#030D57 300px)}.lp .fe.L.pk .body{padding-top:150px}.lp .fe.L.pk .ft{padding-bottom:52px}}