:root{--home-banner-height:740px;--home-banner-overlap:115px;--home-banner-content-top:110px;--home-banner-button-bottom:220px;--home-banner-dots-bottom:160px}.banner{width:100%;height:var(--home-banner-height);overflow:hidden;position:relative;display:flex;align-items:stretch}.banner-mobile-img{display:none}.banner-left,.banner-right{width:50%;height:100%;flex:0 0 50%;min-width:0}.banner-left{background:url(../images/bannerl.jpg) no-repeat center;background-size:cover}.banner-leftinfo{width:auto;max-width:650px;height:100%;margin-left:max(20px,calc((100vw - 1360px) / 2));padding-top:var(--home-banner-content-top);padding-right:20px;box-sizing:border-box;position:relative;z-index:2}.banner-slide{display:none;animation:bannerFade .5s ease;position:static;z-index:2}.banner-slide.active{display:block}@keyframes bannerFade{from{opacity:0}to{opacity:1}}.banner-leftinfo h1,.banner-leftinfo h2,.banner-leftinfo h3,.banner-leftinfo p{margin:0}.banner-leftinfo h1,.banner-leftinfo h2{color:#012369;font-size:2.4rem;line-height:42px;font-weight:700}.banner-leftinfo h3{color:#111;font-size:3.3rem;line-height:1.18;font-weight:700}.banner-leftinfo p{max-width:620px;color:#111;font-size:1.4rem;line-height:30px;margin-top:12px}.banner-leftinfo a{display:inline-block;color:#111;font-size:1.3rem;line-height:28px;position:absolute;left:0;bottom:var(--home-banner-button-bottom);padding-bottom:16px;transition:transform .3s ease;z-index:4}.banner-leftinfo a:after{content:"";width:100%;height:4px;position:absolute;left:0;bottom:0;border-radius:4px;background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%)}.banner-leftinfo a:hover{transform:translateY(-4px)}.banner-dots{position:absolute;left:0;bottom:var(--home-banner-dots-bottom);display:flex;align-items:center;gap:18px;z-index:5}.banner-dots span{display:block;width:54px;height:6px;background:#111;cursor:pointer;transition:all .3s ease}.banner-dots span.active{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%)}.banner-right{overflow:hidden}.banner-right img,.banner-right video{width:100%;height:100%;display:block;object-fit:cover}.home-fast-links{gap:12px;grid-template-columns:repeat(3,1fr);display:grid;margin-top:calc(var(--home-banner-overlap) * -1);position:relative;z-index:666}.home-fast-links .home-fast-links-item{display:block;width:100%;cursor:pointer;border-radius:12px;padding:32px;color:#FFFFFF;transition:transform .22s ease;position:relative}.home-fast-links .home-fast-links-item-pic{width:100%;text-align:right}.home-fast-links .home-fast-links-item-info{margin-top:60px}.home-fast-links .home-fast-links-item-info b{display:block;color:#FFFFFF;font-size:1.5rem;line-height:36px}.home-fast-links .home-fast-links-item-info p{font-size:1rem;line-height:32px}.home-fast-links .home-fast-links-item-info .fast-link-more{display:inline-block;color:#FFFFFF;border:1px solid #FFFFFF;border-radius:23px;height:40px;line-height:38px;padding:0 40px;margin-top:20px}.home-fast-links .home-fast-links-item-info .fast-link-more i{margin-left:20px}.home-fast-links-item-main1{position:relative;z-index:20}.home-fast-links-item-main1 .home-fast-links-item-main-info{position:relative;z-index:30}.home-fast-links-item-main1 .home-fast-warp,.home-fast-links-item-main1 .home-fast-warp-right,.home-fast-links-item-main1 #btnUploadBomHome{position:relative;z-index:50;pointer-events:auto}.home-fast-links-item-main1 + .home-fast-links-item-pic,.home-fast-links-item-main1 + .home-fast-links-item-pic + .home-fast-links-item-info{pointer-events:none}.home-fast-links .home-fast-links-item-main{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:12px;text-align:center;opacity:0;padding:15px;font-size:0.9rem}.home-fast-links .home-fast-links-item-main1 p{text-align:left;font-size:0.8rem}.home-fast-links .home-fast-links-item-main1 .hsbtn1{font-size:1rem;background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);display:inline-block;height:42px;line-height:42px;color:#FFFFFF;border-radius:8px;padding:0 20px;border:none;margin-top:10px}.home-fast-links .home-fast-links-item-main1 .home-fast-warp{height:45px;background:#fff;padding:2px;border-radius:6px;margin:10px 0;position:relative}.home-fast-links .home-fast-links-item-main1 .home-fast-warp-left{color:#333;line-height:41px;padding:0 10px;width:calc(100% - 85px);text-align:left}.home-fast-links .home-fast-links-item-main1 .home-fast-warp-right{width:85px;line-height:41px;background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);border-radius:6px}.home-fast-links .home-fast-links-item-main1 .home-fast-warp input{position:absolute;left:0;top:0;width:100%;height:45px;opacity:0}.home-fast-links .home-fast-links-item-main .home-fast-links-item-main-info{display:block;width:100%}.home-fast-links .home-fast-links-item-main b{display:block;color:#FFFFFF;font-size:1.5rem;line-height:36px;margin-top:15px;margin-bottom:5px}.home-fast-links .home-fast-links-item-main p.fastmore{margin-top:10px}.home-fast-links .home-fast-links-item:hover .home-fast-links-item-pic{opacity:0}.home-fast-links .home-fast-links-item:hover .home-fast-links-item-info{opacity:0}.home-fast-links .home-fast-links-item:hover .home-fast-links-item-main{opacity:1.0}.home-fast-links .home-fast-links-item:hover{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%) !important}.home-fast-links .home-fast-links-item:hover .fast-link-more{background:#FFFFFF;color:#012269}.home-fast-links .home-fast-links-item:nth-child(1){background:url(../images/homefastbg1.jpg) no-repeat center;background-size:cover;transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.12)}.home-fast-links .home-fast-links-item:nth-child(2){background:url(../images/homefastbg2.jpg) no-repeat center;background-size:cover;transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.12)}.home-fast-links .home-fast-links-item:nth-child(3){background:url(../images/homefastbg3.jpg) no-repeat center;background-size:cover;transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.12)}.home-fast-mobile-link{display:none}.home-title{padding:40px 0 20px 0}.home-title h2{font-size:2rem;line-height:48px}.home-title a{height:50px;line-height:50px;font-size:1rem;padding:0 30px;color:#FFFFFF;background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);border-radius:25px}.home-title a i{margin-left:25px;transition:all ease .1s}.home-title a:hover{background:linear-gradient(96deg,#0064BC 0%,#014A96 52%,#012369 100%)}.home-title a:hover i{margin-left:35px}.home-supply{}.home-supply-left{width:320px;position:relative}.home-supply-left img{width:100%;height:auto;border-radius:8px}.home-supply-left-info{width:100%;height:100%;position:absolute;left:0;top:0;z-index:333;color:#FFFFFF;padding:35px 25px}.home-supply-left-info p{font-size:0.8rem;line-height:28px}.home-supply-left-info h3{color:#FFFFFF;margin-top:10px;font-size:1.3rem}.home-supply-left-info a{transition:padding .18s ease;display:inline-block;height:42px;line-height:42px;margin-top:15px;padding:0 25px;border-radius:24px;border:1px solid #FFFFFF;color:#FFFFFF}.home-supply-left-info a:hover{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);padding:0 35px}.home-supply-right{width:calc(100% - 345px);position:relative;gap:16px;grid-template-columns:repeat(4,1fr);display:grid}.home-supply-right-item{transition:transform .22s ease;width:100%;border-radius:8px;border:1px solid #CCCCCC;padding:15px 20px}.home-supply-right-item a.homeprolinks1{display:block;font-size:1rem;height:26px;line-height:26px;overflow:hidden}.home-supply-right-item p{color:#666666;line-height:22px;height:22px;overflow:hidden}.home-supply-right-item a.homeprolinks2{width:100%;display:block;text-align:center;margin:10px 0}.home-supply-right-item-info{width:100%;height:30px;line-height:30px;font-size:0.8rem}.home-supply-right-item-info a.homeprolinks3{background:#f9f9f9;border-radius:6px;height:30px;padding:0 15px;display:inline-block}.home-supply-right-item-info a.homeprolinks3 img{margin-right:2px}.home-supply-right-item-info span{color:#EA001B}.home-supply-right-item:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08);border-color:#012269}.home-supply-right-item:hover a.homeprolinks1{color:#012269}.home-supply-right-item:hover a.homeprolinks3{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);color:#fff}.home-supply-right-item:hover a.homeprolinks3 img{filter:brightness(0) invert(1)}.home-bestbg{width:100%;height:auto;background:url(../images/homebestbg.jpg) no-repeat center;background-size:cover;padding-bottom:60px;margin-top:60px}.home-best{gap:16px;grid-template-columns:repeat(7,1fr);display:grid}.home-best .home-best-item:last-child{display:none}.home-best-item{width:100%;height:auto;background:#FFFFFF;border-radius:8px;padding:15px;transition:transform .22s ease;cursor:pointer}.home-best-item a.homebestlinks3{display:block;width:100px;height:100px;margin:0 auto}.home-best-item a.homebestlinks3 img{width:100px;height:100px}.home-best-item a.homebestlinks1{display:block;font-size:1rem;height:26px;line-height:26px;overflow:hidden;margin-top:20px}.home-best-item p{color:#666666;line-height:22px;height:22px;overflow:hidden}.home-best-item a.homebestlinks2{background:#f9f9f9;border-radius:6px;height:30px;line-height:30px;text-align:center;display:block;margin-top:15px}.home-best-item a.homebestlinks2 img{margin-right:3px}.home-best-item:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.home-best-item:hover a.homebestlinks1{color:#012269}.home-best-item:hover a.homebestlinks2{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);color:#fff}.home-best-item:hover a.homebestlinks2 img{filter:brightness(0) invert(1)}.home-brand-title{padding:60px 0 30px 0}.home-brand-left{line-height:32px}.home-brand-left em{display:block;line-height:32px}.home-brand-left h2{font-size:2.2rem;line-height:52px}.home-brand-right{width:560px;line-height:28px;font-size:1.1rem}.home-brand-warp{}.home-brand-warp-left{width:calc(100% - 327px)}.home-brand-warp-right{width:312px;height:auto;padding:25px;background:linear-gradient(120deg,#012269,#0064bc) no-repeat;background-size:cover;border-radius:8px}.home-brand-warp-right h2{color:#FFFFFF;font-size:1.2rem;line-height:28px;margin-bottom:10px}.home-brand-warp-right input{width:100%;background:#FFFFFF;border:none;height:46px;line-height:46px;border-radius:4px;margin-top:10px;padding:0 15px}.home-brand-warp-right textarea{width:100%;background:#FFFFFF;border:none;height:70px;line-height:26px;border-radius:4px;margin-top:10px;padding:15px}.home-brand-warp-right button{transition:transform .22s ease,background-color .22s ease;width:100%;border:none;background:#0072CC;border-radius:4px;color:#FFFFFF;height:46px;line-height:46px;margin-top:30px;cursor:pointer}.home-brand-warp-right button img{margin-right:8px}.home-brand-warp-right button:hover{transform:translateY(-5px);background:#005EA8}.home-brand-num{background:url(../images/homenum.jpg) no-repeat;background-size:cover;border-radius:8px 8px 0 0;padding:25px 60px;width:100%;color:#FFFFFF}.home-brand-num dt{font-size:1.5rem;line-height:30px}.home-brand-list{background:#FFFFFF;gap:0;grid-template-columns:repeat(5,1fr);display:grid;box-shadow:0px 6px 16px 1px rgba(0,48,119,0.08)}.home-brand-list a{display:block;width:100%;height:auto;border:1px solid #EEEEEE;padding:15px 25px}.home-brand-list a img{width:100%;height:auto;transition:filter .28s ease}.home-brand-list a:hover img{filter:grayscale(100%) brightness(1.08)}.home-send{width:100%;margin-top:60px;color:#FFFFFF;background:url(../images/homesendbg.webp) no-repeat center;background-size:cover;padding:60px 0}.home-send-box{width:80%;border:2px dotted #FFFFFF;padding:35px 50px;text-align:center;margin:0 auto;border-radius:6px}.home-send-box h2{color:#FFFFFF;font-size:2.2rem;line-height:52px}.home-send-box p{font-size:1.2rem;line-height:30px}.home-send-box a{display:inline-block;height:50px;background:#FFFFFF;border-radius:25px;line-height:50px;margin-top:30px;padding:0 40px;font-size:1rem}.home-send-box a:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08);background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%);color:#FFFFFF}.home-about{width:100%;margin-top:70px;display:flex;justify-content:space-between;align-items:stretch}.home-about-left,.home-about-right{width:49.8%}.home-about-left{background-size:cover;padding:85px 50px 85px clamp(40px,10vw,280px);display:flex;min-height:650px;flex-direction:column;justify-content:center}.home-about-left em{display:inline-block;line-height:30px;margin-bottom:15px}.home-about-left h2{color:#012269;font-size:2.4rem;line-height:52px;font-weight:bold}.home-about-left h3{font-size:3.1rem;line-height:64px}.home-about-left h4{font-size:2.9rem;line-height:52px}.home-about-left p{font-size:1rem;line-height:26px;margin-top:25px}.home-about-left a{display:inline-block;max-width:110px;font-size:1.3rem;margin-top:40px;position:relative;padding-bottom:16px}.home-about-left a:after{content:"";width:100%;height:4px;position:absolute;left:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,#0b2f86 0%,#1f57c8 55%,#59a7ff 100%)}.home-about-right{display:flex;flex-direction:column}.home-about-right1{width:100%;flex:1.62;margin-bottom:6px}.home-about-right1 img{width:100%;height:100%;object-fit:cover;display:block}.home-about-right2{width:100%;flex:1;gap:6px;display:grid;grid-template-columns:repeat(2,1fr)}.home-about-right-item{width:100%;height:100%;color:#FFFFFF;position:relative;overflow:hidden;z-index:1}.home-about-right-item::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-repeat:no-repeat;background-position:center;background-size:cover;transition:transform .6s ease,filter .6s ease;transform:scale(1)}.home-about-right-item:first-child::before{background-image:url(../images/homeabitem1.jpg)}.home-about-right-item:last-child::before{background-image:url(../images/homeabitem2.jpg)}.home-about-right-item-info{width:100%;position:absolute;left:0;bottom:0;padding:30px;z-index:2}.home-about-right-item-info-left{width:100%;height:50px;text-align:right}.home-about-right-item-info-right{width:100%}.home-about-right-item-info-right .home-about-card-title{display:block;color:#FFFFFF;font-size:1.5rem;line-height:42px}.home-about-right-item-info-right p{line-height:30px}.home-about-right-item-info-right em{display:inline-block;height:36px;line-height:36px;border-radius:30px;margin-top:20px;padding:0 25px;border:1px solid #FFFFFF}.home-about-right-item-info-right em i{margin-left:15px;font-size:1.2rem}.home-about-right-item:hover::before{transform:scale(1.08);background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%)}.home-about-right-item:hover .home-about-card-title{text-decoration:underline}.home-about-right-item:hover p{color:#fff}.home-about-right-item:hover em{color:#fff}.main_visual3{width:100%;height:100%;position:relative}.main_visual3 .owl-carousel,.main_visual3 .owl-stage-outer,.main_visual3 .owl-stage,.main_visual3 .owl-carousel .owl-item{width:100%;height:100% !important}.main_visual3 .owl-carousel .item{width:100%;height:100%}.main_visual3 .owl-dots{width:100%;text-align:center;height:24px;position:absolute;left:0;bottom:30px;z-index:666}.main_visual3 .owl-dots .owl-dot{display:inline-block;margin:0 3px}.main_visual3 .owl-dots .owl-dot span{display:inline-block;width:24px;height:24px;background:url(../images/blogars1.png) no-repeat}.main_visual3 .owl-dot.active span{background:url(../images/blogar1.png) no-repeat}.main_visual3 .owl-nav{display:none;height:0}.home-application{width:100%;display:flex;flex-wrap:wrap}.home-application-item{width:25%;position:relative;overflow:hidden;background:#000}.home-application-item>img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .5s ease}.home-application-item-box{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:666;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,rgba(1,34,105,0.06) 0%,rgba(1,34,105,0.38) 52%,rgba(1,34,105,0.82) 100%);transition:all .35s ease}.home-application-item-box-info{width:100%;text-align:center;padding:35px 30px 32px 30px;color:#FFFFFF}.home-application-item-box-info img{width:50px !important;height:50px !important;display:block;margin:0 auto}.home-application-item-box-info a{color:#FFFFFF;font-size:1.4rem;line-height:34px;min-height:34px;overflow:hidden;margin-top:15px;display:block}.home-application-item-box-info em{display:block;width:30px;height:3px;background:#FFFFFF;border-radius:3px;margin:12px auto 0 auto;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}.home-application-item-box-info p{line-height:22px;min-height:44px;overflow:hidden;margin-top:15px;opacity:0;visibility:hidden;transform:translateY(12px);transition:all .35s ease}.home-application-item:hover>img{transform:scale(1.06)}.home-application-item:hover .home-application-item-box{background:linear-gradient(180deg,rgba(1,34,105,0.12) 0%,rgba(1,34,105,0.42) 45%,rgba(1,34,105,0.9) 100%)}.home-application-item:hover .home-application-item-box-info em,.home-application-item:hover .home-application-item-box-info p{opacity:1;visibility:visible;transform:translateY(0)}.home-application{width:100%;display:flex;flex-wrap:wrap}.home-application-item{width:25%;position:relative;overflow:hidden;background:#000}.home-application-item>img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .55s ease}.home-application-item-box{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:666;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,rgba(1,34,105,0.04) 0%,rgba(1,34,105,0.28) 52%,rgba(1,34,105,0.82) 100%);transition:all .4s ease}.home-application-item-box-info{width:100%;text-align:center;padding:35px 20px 24px 20px;color:#FFFFFF;transform:translateY(42px);transition:transform .4s ease}.home-application-item-box-info img{width:50px;height:50px;display:block;margin:0 auto}.home-application-item-box-info h3{display:block;margin-top:15px;color:#FFFFFF;font-size:1.4rem;line-height:34px;min-height:34px;overflow:hidden}.home-application-item-box-info em{display:block;width:30px;height:3px;margin:12px auto 0 auto;background:#FFFFFF;border-radius:3px;opacity:0;visibility:hidden;transform:translateY(12px);transition:all .32s ease}.home-application-item-box-info p{line-height:22px;min-height:66px;overflow:hidden;margin-top:15px;opacity:0;visibility:hidden;transform:translateY(14px);transition:all .38s ease}.home-application-item:hover>img{transform:scale(1.06)}.home-application-item:hover .home-application-item-box{background:linear-gradient(180deg,rgba(1,34,105,0.08) 0%,rgba(1,34,105,0.34) 48%,rgba(1,34,105,0.9) 100%)}.home-application-item:hover .home-application-item-box-info{transform:translateY(-6px)}.home-application-item:hover .home-application-item-box-info em,.home-application-item:hover .home-application-item-box-info p{opacity:1;visibility:visible;transform:translateY(0)}.home-blog{width:100%;height:auto;background:url(../images/homeblogbg.webp) no-repeat center;background-size:cover;padding-bottom:150px}.home-blog-list{}.main_visual2{width:100%;height:100%;position:relative}.main_visual2 .owl-carousel,.main_visual2 .owl-stage-outer,.main_visual2 .owl-stage,.main_visual2 .owl-carousel .owl-item{width:100%;height:100% !important}.main_visual2 .owl-carousel .item{width:100%;height:100%;border:1px solid #EEEEEE;background:#FFFFFF;border-radius:6px;padding:20px;position:relative;border-radius:12px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.main_visual2 .owl-carousel .item em{display:block;line-height:30px}.main_visual2 .owl-carousel .item a.bloglinks1{display:block;font-size:1.1rem;line-height:24px;height:48px;overflow:hidden}.main_visual2 .owl-carousel .item a.bloglinks2{display:block;margin:20px 0;overflow:hidden;border-radius:6px}.main_visual2 .owl-carousel .item p{color:#666666;height:24px;overflow:hidden}.main_visual2 .owl-carousel .item a.bloglinks3{margin-top:20px;height:34px;border-radius:16px;border:1px solid #CCCCCC;padding:0 20px}.main_visual2 .owl-carousel .item a.bloglinks3 i{font-size:1.2rem}.main_visual2 .owl-carousel .item a.bloglinks3:hover{color:#FFFFFF;background:linear-gradient(121deg,#012269 0%,#012269 59.17%,#0099FF 100%)}.main_visual2 .owl-carousel .item img{width:100%;height:auto;border-radius:6px}.main_visual2 .owl-carousel .item:hover img{transform:scale(1.1)}.main_visual2 .owl-dots{width:100%;text-align:center;height:24px;position:absolute;left:0;bottom:-60px;z-index:666}.main_visual2 .owl-dots .owl-dot{display:inline-block;margin:0 3px}.main_visual2 .owl-dots .owl-dot span{display:inline-block;width:24px;height:24px;background:url(../images/blogars.png) no-repeat}.main_visual2 .owl-dot.active span{background:url(../images/blogar.png) no-repeat}.main_visual2 .owl-nav{display:none;height:0}.home-posts{gap:20px;grid-template-columns:repeat(2,1fr);display:grid}.home-posts-item{transition:transform .22s ease;width:100%;box-shadow:0px 8px 20px 1px rgba(30,83,162,0.06);border-radius:8px;border:1px solid #E7EAEE;padding:15px;cursor:pointer}.home-posts-item-pic{width:110px;height:110px;overflow:hidden}.home-posts-item-pic img{width:110px;height:110px}.home-posts-item-info{width:calc(100% - 110px);padding-left:20px}.home-posts-item-info a.homepostlinks1{display:block;height:24px;line-height:24px;overflow:hidden;font-size:1rem}.home-posts-item-info p{color:#666666;line-height:20px;height:40px;overflow:hidden}.home-posts-item-info a.homepostlinks2{display:block;height:24px;line-height:24px;overflow:hidden;font-size:1rem;margin-top:5px}.home-posts-item-info a.homepostlinks2 i{margin-left:10px}.home-posts-item:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08);border:1px solid #012269}.home-partbg{width:100%;height:auto;background:url(../images/homepartbg.webp) no-repeat center;background-size:cover;padding-bottom:60px;margin-top:60px}.home-part-tab{height:52px;border-bottom:2px solid #7a8cb0}.home-part-tab li{cursor:pointer;height:50px;line-height:50px;background:#ffffff;border-radius:6px 6px 0px 0px;margin-right:10px;padding:0 55px;font-size:1rem}.home-part-tab li.active{color:#ffffff;background:linear-gradient(125deg,#012269 0%,#0C216C 67.49%,#0099FF 100%)}.home-part-box{background:#FFFFFF;padding:0 30px;border-radius:0 0 8px 8px}.home-part-box-content{padding:20px 0}.home-part-box-listtab{width:100%;display:none}.home-part-box-list{gap:5px;grid-template-columns:repeat(5,1fr);display:grid}.home-part-box-list a{display:block;line-height:24px;height:24px;overflow:hidden}.home-part-index{width:100%;padding:18px 0;border-top:2px solid #f2f4f6}.bom-loading,.bom-dialog{position:fixed;inset:0;z-index:99999}.bom-loading-mask,.bom-dialog-mask{position:absolute;inset:0;background:rgba(1,10,35,.55)}.bom-loading-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;max-width:calc(100% - 30px);background:#fff;border-radius:16px;padding:30px 22px;text-align:center;box-shadow:0 18px 60px rgba(1,34,105,.22)}.bom-loading-spinner{display:inline-block;width:44px;height:44px;border:4px solid rgba(0,153,255,.16);border-top:4px solid #0099FF;border-radius:50%;animation:bomSpin .8s linear infinite}.bom-loading-text{margin-top:14px;font-size:15px;line-height:24px;color:#012269;font-weight:600}@keyframes bomSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.bom-dialog-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:380px;max-width:calc(100% - 30px);background:#fff;border-radius:18px;padding:30px 24px 24px;text-align:center;box-shadow:0 20px 65px rgba(1,34,105,.24);border-top:5px solid #0099FF}.bom-dialog-icon{width:68px;height:68px;line-height:68px;margin:0 auto 14px;border-radius:50%;font-size:30px;font-weight:700;color:#fff;background:linear-gradient(128deg,#012269 0%,#0099FF 100%);box-shadow:0 10px 24px rgba(0,153,255,.25)}.bom-dialog-box.success .bom-dialog-icon{background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff}.bom-dialog-box.error .bom-dialog-icon{background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff}.bom-dialog-box.info .bom-dialog-icon{background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff}.bom-dialog-title{font-size:22px;line-height:30px;color:#012269;font-weight:700;margin-bottom:10px}.bom-dialog-text{font-size:15px;line-height:25px;color:#4b5b7a;min-height:48px;word-break:break-word}.bom-dialog-btn{display:inline-block;min-width:140px;height:46px;line-height:46px;margin-top:18px;border-radius:24px;background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 10px 24px rgba(0,153,255,.22);transition:all .25s ease}.bom-dialog-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,153,255,.28)}.bom-dialog-box.success{border-top-color:#0099FF}.bom-dialog-box.error{border-top-color:#012269}.bom-dialog-box.info{border-top-color:#0099FF}.bomtpl-dialog-mask{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.48);z-index:99998}.bomtpl-dialog{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100% - 30px);background:#fff;border-radius:18px;z-index:99999;box-shadow:0 20px 60px rgba(0,0,0,.25)}.bomtpl-dialog-box{padding:36px 30px 30px;text-align:center}.bomtpl-dialog-icon{width:68px;height:68px;margin:0 auto 18px;border-radius:50%;background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px}.bomtpl-dialog h3{margin:0 0 12px;font-size:24px;color:#012269;font-weight:700}.bomtpl-dialog p{margin:0;font-size:15px;color:#666;line-height:26px}.bomtpl-dialog-btns{display:flex;justify-content:center;gap:12px;margin-top:26px}.bomtpl-dialog-download,.bomtpl-dialog-close{height:42px;line-height:42px;padding:0 18px;border-radius:8px;font-size:14px;border:none;cursor:pointer;text-decoration:none}.bomtpl-dialog-download{background:linear-gradient(128deg,#012269 0%,#0099FF 100%);color:#fff}.bomtpl-dialog-download:hover{color:#fff;opacity:.9}.bomtpl-dialog-close{background:#f1f3f6;color:#333}@media (min-width:1600px) and (max-width:1799px){:root{--home-banner-height:700px;--home-banner-overlap:105px;--home-banner-content-top:95px;--home-banner-button-bottom:200px;--home-banner-dots-bottom:140px}.banner-leftinfo{max-width:630px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:2.3rem;line-height:41px}.banner-leftinfo h3{font-size:3.1rem}.banner-leftinfo p{font-size:1.32rem;line-height:29px}}@media (min-width:1440px) and (max-width:1599px){:root{--home-banner-height:670px;--home-banner-overlap:95px;--home-banner-content-top:82px;--home-banner-button-bottom:185px;--home-banner-dots-bottom:128px}.banner-leftinfo{max-width:600px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:2.15rem;line-height:39px}.banner-leftinfo h3{font-size:2.9rem}.banner-leftinfo p{max-width:560px;font-size:1.22rem;line-height:28px}.banner-leftinfo a{font-size:1.2rem}.banner-dots{gap:16px}.banner-dots span{width:50px}}@media (min-width:1366px) and (max-width:1439px){:root{--home-banner-height:640px;--home-banner-overlap:85px;--home-banner-content-top:70px;--home-banner-button-bottom:170px;--home-banner-dots-bottom:116px}.banner-leftinfo{max-width:570px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:2rem;line-height:37px}.banner-leftinfo h3{font-size:2.7rem}.banner-leftinfo p{max-width:530px;font-size:1.12rem;line-height:27px}.banner-leftinfo a{font-size:1.12rem}.banner-dots{gap:14px}.banner-dots span{width:46px;height:5px}}@media (min-width:1200px) and (max-width:1365px){:root{--home-banner-height:600px;--home-banner-overlap:72px;--home-banner-content-top:60px;--home-banner-button-bottom:150px;--home-banner-dots-bottom:98px}.banner-leftinfo{max-width:540px;margin-left:34px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:1.82rem;line-height:34px}.banner-leftinfo h3{font-size:2.45rem}.banner-leftinfo p{max-width:500px;font-size:1.03rem;line-height:25px}.banner-leftinfo a{font-size:1.05rem;line-height:25px;padding-bottom:13px}.banner-dots{gap:12px}.banner-dots span{width:42px;height:5px}}@media (min-width:992px) and (max-width:1199px){:root{--home-banner-height:560px;--home-banner-overlap:58px;--home-banner-content-top:48px;--home-banner-button-bottom:135px;--home-banner-dots-bottom:84px}.banner-leftinfo{max-width:470px;margin-left:28px;padding-right:18px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:1.62rem;line-height:31px}.banner-leftinfo h3{font-size:2.15rem}.banner-leftinfo p{max-width:435px;font-size:.96rem;line-height:23px;margin-top:10px}.banner-leftinfo a{font-size:1rem;line-height:24px;padding-bottom:12px}.banner-leftinfo a:after{height:3px}.banner-dots{gap:10px}.banner-dots span{width:36px;height:4px}}@media (min-width:769px) and (max-width:991px){:root{--home-banner-height:520px;--home-banner-overlap:45px;--home-banner-content-top:42px;--home-banner-button-bottom:120px;--home-banner-dots-bottom:72px}.banner-leftinfo{max-width:none;margin-left:22px;padding-right:18px}.banner-leftinfo h1,.banner-leftinfo h2{font-size:1.38rem;line-height:28px}.banner-leftinfo h3{font-size:1.82rem}.banner-leftinfo p{max-width:100%;font-size:.9rem;line-height:21px;margin-top:8px}.banner-leftinfo a{font-size:.94rem;line-height:22px;padding-bottom:11px}.banner-leftinfo a:after{height:3px}.banner-dots{gap:8px}.banner-dots span{width:30px;height:4px}}@media (max-width:768px){.banner{display:block;width:100%;height:auto}.banner-left{width:100%;height:auto;min-height:auto;padding:0;background:none;flex:none}.banner-leftinfo{width:100%;max-width:none;height:auto;margin:0;padding-top:0;padding-right:0;position:relative}.banner-slide{display:none;position:relative;width:100%;text-align:center;min-height:300px;padding:30px;box-sizing:border-box;overflow:hidden}.banner-slide.active{display:block}.banner-mobile-img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.banner-mobile-img img{width:100%;height:100%;display:block;object-fit:cover}.banner-mobile-img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,20,60,.78) 0%,rgba(0,35,95,.55) 48%,rgba(0,0,0,.18) 100%);z-index:2}.banner-leftinfo h1,.banner-leftinfo h2,.banner-leftinfo h3{position:relative;z-index:3;color:#fff}.banner-leftinfo h1{font-size:1.1rem;line-height:26px}.banner-leftinfo h2{font-size:1.1rem;line-height:26px}.banner-leftinfo h3{font-size:1rem;line-height:26px}.banner-leftinfo p,.banner-leftinfo a{color:#fff;position:relative;z-index:333}.banner-leftinfo p{font-size:0.8rem;line-height:20px}.banner-leftinfo a{position:inherit;left:inherit;border:1px solid #fff;border-radius:30px;bottom:inherit;margin-top:15px;line-height:32px;height:32px;padding:0 15px;font-size:0.9rem}.banner-leftinfo a:after{content:"";width:0;height:0;position:absolute}.banner-dots{position:absolute;left:0;width:100%;bottom:15px;z-index:5;display:flex;justify-content:center;align-items:center;gap:14px}.banner-dots span{width:42px;height:5px;background:rgba(255,255,255,.55)}.banner-dots span.active{background:#fff}.banner-right{display:none}.home-fast-links{width:100%;max-width:none;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:0;padding:0;position:relative;z-index:20}.home-fast-links .home-fast-links-item{width:100%;height:105px;min-height:105px;padding:0 4px;border-radius:0;box-shadow:none !important;transform:none !important;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%) !important;border-right:1px solid rgba(255,255,255,.35)}.home-fast-links .home-fast-links-item:last-child{border-right:none}.home-fast-links .home-fast-links-item:nth-child(1),.home-fast-links .home-fast-links-item:nth-child(2),.home-fast-links .home-fast-links-item:nth-child(3){background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%) !important;transform:none !important;box-shadow:none !important}.home-fast-links .home-fast-links-item-main{display:none !important;opacity:0 !important;pointer-events:none !important}.home-fast-links .home-fast-links-item-pic{width:48px;height:48px;margin:0 auto 8px;padding:0;opacity:1 !important;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.9);border-radius:50%;text-align:center;box-sizing:border-box}.home-fast-links .home-fast-links-item-pic img{width:26px;height:26px;object-fit:contain;display:block}.home-fast-links .home-fast-links-item-info{width:100%;margin-top:0;opacity:1 !important;display:block}.home-fast-links .home-fast-links-item-info b{display:block;color:#fff;font-size:.82rem;line-height:18px;font-weight:bold;white-space:normal}.home-fast-links .home-fast-links-item-info p,.home-fast-links .home-fast-links-item-info .fast-link-more{display:none !important}.home-fast-links .home-fast-links-item:hover{background:linear-gradient(96deg,#012369 0%,#014A96 52%,#0064BC 100%) !important;transform:none !important}.home-fast-links .home-fast-links-item:hover .home-fast-links-item-pic,.home-fast-links .home-fast-links-item:hover .home-fast-links-item-info{opacity:1 !important}.home-fast-mobile-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:80}.home-title{padding:20px 15px}.home-title h2{font-size:1.15rem;line-height:28px}.home-title h2 br{display:none}.home-title a{display:none}.home-supply{display:block !important}.home-supply-left{display:none}.home-supply-right{width:100%;grid-template-columns:repeat(2,1fr);gap:12px}.home-supply-right-item{padding:8px}.home-supply-right-item a.homeprolinks1{font-size:0.95rem;line-height:24px;height:24px}.home-supply-right-item p{font-size:0.8rem;line-height:20px}.home-supply-right-item-info{height:auto;line-height:24px;font-size:0.78rem}.home-supply-right-item-info a.homeprolinks3{height:28px;line-height:28px;padding:0 5px;font-size:0.7rem}.home-supply-right-item-info a.homeprolinks3 img{display:none}.home-supply-right-item-info em{display:block;font-size:0.7rem}.home-bestbg{margin-top:30px;padding-bottom:30px;background-position:center top}.home-best .home-best-item:last-child{display:block}.home-best{width:100%;max-width:none;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:46%;grid-template-columns:none;gap:10px;overflow-x:auto;overflow-y:hidden;padding:0 15px 12px;box-sizing:border-box;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.home-best::-webkit-scrollbar{height:4px}.home-best::-webkit-scrollbar-thumb{background:rgba(1,35,105,.35);border-radius:10px}.home-best::-webkit-scrollbar-track{background:rgba(1,35,105,.08);border-radius:10px}.home-best-item{width:100%;min-width:0;padding:12px 10px;border-radius:6px;box-sizing:border-box;scroll-snap-align:start}.home-best-item:last-child{display:block}.home-best-item a.homebestlinks3{width:70px;height:70px;margin:0 auto}.home-best-item a.homebestlinks3 img{width:70px;height:70px;object-fit:contain}.home-best-item a.homebestlinks1{font-size:0.95rem;line-height:22px;height:22px;margin-top:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-best-item p{font-size:0.85rem;line-height:20px;height:20px;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-best-item a.homebestlinks2{height:28px;line-height:28px;margin-top:10px;font-size:0.85rem;border-radius:4px}.home-best-item a.homebestlinks2 img{max-height:14px;vertical-align:middle}.home-best-item:hover{transform:none;box-shadow:none}.home-brand-title{padding:30px 0 20px 0;display:block}.home-brand-left{width:100%;line-height:26px}.home-brand-left em{line-height:24px;font-size:0.9rem}.home-brand-left h2{font-size:1.6rem;line-height:34px;margin-top:6px}.home-brand-right{width:100%;font-size:0.95rem;line-height:24px;margin-top:10px}.home-brand-warp{display:block}.home-brand-warp-left,.home-brand-warp-right{width:100%}.home-brand-warp-right{margin-top:16px;padding:18px 15px;border-radius:6px;background-position:center;background-size:cover}.home-brand-warp-right h2{font-size:1.05rem;line-height:24px;margin-bottom:6px}.home-brand-warp-right input{height:40px;line-height:40px;margin-top:8px;padding:0 12px;font-size:0.9rem}.home-brand-warp-right textarea{height:90px;line-height:22px;margin-top:8px;padding:12px;font-size:0.9rem}.home-brand-warp-right button{height:40px;line-height:40px;margin-top:18px;font-size:0.95rem}.home-brand-warp-right button:hover{transform:none}.home-brand-num{padding:16px 18px;border-radius:6px 6px 0 0;background-position:center;background-size:cover}.home-brand-num dl{width:50%;padding:10px 8px}.home-brand-num dt{font-size:1.1rem;line-height:24px}.home-brand-list{grid-template-columns:repeat(3,1fr);box-shadow:0px 4px 12px 1px rgba(0,48,119,0.06)}.home-brand-list a{padding:8px 10px}.home-brand-list a img{width:100%;height:auto}.home-brand-list a:hover img{filter:none}.home-send{margin-top:36px;padding:30px 0}.home-send-box{width:100%;padding:22px 16px;border-width:1px}.home-send-box h2{font-size:1.35rem;line-height:32px}.home-send-box p{font-size:0.95rem;line-height:24px;margin-top:8px}.home-send-box a{height:42px;line-height:42px;margin-top:18px;padding:0 22px;font-size:0.92rem}.home-about{margin-top:35px;display:block}.home-about-left,.home-about-right{width:100%}.home-about-left{display:none}.home-about-left em{line-height:24px;margin-bottom:10px;font-size:0.95rem}.home-about-left h2{font-size:1.7rem;line-height:34px}.home-about-left h3{font-size:2rem;line-height:42px}.home-about-left h4{font-size:1.8rem;line-height:34px}.home-about-left p{font-size:0.95rem;line-height:24px;margin-top:18px}.home-about-left a{max-width:100px;font-size:1.05rem;margin-top:24px;padding-bottom:12px}.home-about-left a:after{height:3px}.home-about-right{margin-top:10px}.home-about-right1{margin-bottom:6px}.home-about-right1 img{width:100%;height:auto;display:block}.home-about-right2{display:grid;gap:6px;grid-template-columns:repeat(1,1fr)}.home-about-right-item{display:block;min-height:120px;border-radius:0}.home-about-right-item-info{display:flex;align-items:center;gap:12px;padding:10px;height:100%;box-sizing:border-box}.home-about-right-item-info-left{width:42px;height:42px;flex:0 0 42px}.home-about-right-item-info-left img{width:42px;height:42px;display:block}.home-about-right-item-info-right{width:calc(100% - 54px);flex:1;min-width:0}.home-about-right-item-info-right .home-about-card-title{font-size:1.2rem;line-height:28px;margin:0}.home-about-right-item-info-right p{margin:0;line-height:22px}.home-about-right-item-info-right em{display:inline-block;margin-top:5px}.home-application-item{width:100%}.home-application-item-box{background:linear-gradient(180deg,rgba(1,34,105,0.06) 0%,rgba(1,34,105,0.24) 50%,rgba(1,34,105,0.78) 100%)}.home-application-item-box-info{padding:20px 15px 68px 15px;transform:translateY(0)}.home-application-item-box-info img{width:40px;height:40px}.home-application-item-box-info h3{font-size:1.1rem;line-height:24px;min-height:24px;margin-top:10px}.home-application-item-box-info em{width:24px;height:2px;margin-top:8px;opacity:1;visibility:visible;transform:translateY(0)}.home-application-item-box-info p{font-size:0.92rem;line-height:18px;min-height:36px;margin-top:10px;opacity:1;visibility:visible;transform:translateY(0)}.home-application-item:hover .home-application-item-box-info{transform:translateY(0)}.home-blog{padding-bottom:100px}.home-posts{gap:10px;grid-template-columns:repeat(1,1fr);display:grid;padding-bottom:20px}.home-partbg{margin-top:0;padding-bottom:25px;background-position:center top}.home-part-tab{height:auto;border-bottom:2px solid #7a8cb0;display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:0}.home-part-tab::-webkit-scrollbar{display:none}.home-part-tab li{flex:0 0 auto;height:44px;line-height:44px;padding:0 5px;margin-right:1px;font-size:0.8rem;border-radius:6px 6px 0 0}.home-part-box{padding:0 15px;border-radius:0 0 8px 8px}.home-part-box-content{padding:16px 0}.home-part-box-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px}.home-part-box-list a{display:block;height:28px;line-height:28px;font-size:0.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-part-index{width:100%;padding:12px 15px;border-top:2px solid #f2f4f6;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:14px;line-height:1.4;overflow:hidden}.home-part-index a,.home-part-index span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:26px;line-height:26px;color:#333;text-decoration:none;border-radius:4px}.home-part-index a:hover,.home-part-index a.active{background:#012269;color:#fff}.home-part-index strong,.home-part-index em{font-style:normal;font-weight:normal;margin-right:4px;color:#333}.bomtpl-dialog-box{padding:30px 20px 24px}.bomtpl-dialog-btns{flex-direction:column}.bomtpl-dialog-download,.bomtpl-dialog-close{width:100%}}@media (max-width:768px){.banner,.banner-left,.banner-leftinfo,.banner-slide{max-width:100%;min-width:0;box-sizing:border-box}.banner-slide{padding-left:20px;padding-right:20px}.banner-leftinfo h1,.banner-leftinfo h2,.banner-leftinfo h3,.banner-leftinfo p{width:100% !important;max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;box-sizing:border-box !important}.banner-leftinfo h1 *,.banner-leftinfo h2 *,.banner-leftinfo h3 *,.banner-leftinfo p *{max-width:100% !important;font-size:inherit !important;line-height:inherit !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important}}