@charset "UTF-8";:root{--header-height-pc: 103px;--brand-color: #e8f9fd;--bg-light: #fff;--font-main: "Microsoft YaHei", "微软雅黑", "Source Han Sans", "思源黑体", arial, sans-serif;--color-black: #e0f0fd}body{font-family:var(--font-main);color:var(--color-black);line-height:1.6;background:linear-gradient(to bottom,#eefaff,#eefaff);width:100vw;height:100vh;min-height:100%!important;overflow-x:hidden;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;padding:0;margin:0}.container{width:100%;max-width:1100px;min-width:768px;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}img{max-width:100%;display:block}a{text-decoration:none;color:inherit;transition:all .3s}ul{list-style:none}.main-content{position:relative;min-height:calc(100vh - 585px);display:flex;flex-direction:column;width:100%;font-family:var(--font-main);margin:0 auto;max-width:100%;background-size:100% auto}.content-inner{min-height:calc(100vh - 425px)}.section-card{background:#fff;border:3px solid #63d6ff;box-shadow:0 0 5px #98fff4;border-radius:0;padding:40px 50px;margin-top:40px;position:relative}.main-banner{width:100%;height:auto;margin-top:-var(--header-height-pc)}.main-banner>img{width:100%;height:auto;transform:translateY(calc(-1 * var(--header-height-pc)))}.main-header{width:100%;font-family:var(--font-main);height:var(--header-height-pc);position:relative;z-index:1000;background:transparent}.header-inner{display:flex;align-items:center;justify-content:space-around;height:var(--header-height-pc);padding-left:0;padding-right:0;box-sizing:border-box;max-width:1100px;margin:0 auto}.logo{font-size:28px;font-weight:700;color:#273d78;letter-spacing:2px;display:flex;align-items:center;padding-left:20px}.logo span{font-size:14px;font-weight:400;margin-left:4px;vertical-align:super}.logo img{height:76px;width:auto;object-fit:contain}.nav-mobile-btn,.nav-wrapper{display:none}.nav-list{display:flex;height:100%;width:100%;max-width:1100px;align-items:center;justify-content:flex-end;gap:25px;position:relative;z-index:1000}.nav-item{display:flex;flex-wrap:nowrap;justify-content:center;column-gap:5px;align-items:center;position:relative;height:32px;width:auto;min-width:62px;max-width:500px;padding:0 15px;pointer-events:none;box-sizing:border-box}.nav-item:first-child{justify-content:center}.nav-item.active{background-color:#fff;border-radius:32px}.nav-item.active .nav-link{color:#74bc3c;font-weight:700}.nav-item.active .icon-item.home{background-position:0 0}.nav-item.active .icon-item.intro{background-position:-56px 0}.nav-item.active .icon-item.company{background-position:-112px 0}.nav-item.active .icon-item.talent{background-position:-168px 0}.nav-item.active .icon-item.system{background-position:-224px 0}.nav-item.active .icon-item.website{background-position:-308px 0}.nav-link{display:flex;align-items:center;height:100%;color:#fff;font-size:20px;transition:opacity .3s;pointer-events:auto;padding-top:2px}.nav-link>span{font-size:16px;font-family:Microsoft YaHei,Hiragino Sans GB,Heiti SC,sans-serif}.icon-item{display:inline-block;width:28px;height:28px;background:url(/images/page/icon-sprite.png) no-repeat;background-size:auto}.icon-item.home{background-position:-28px 0}.icon-item.intro{background-position:-84px 0}.icon-item.company{background-position:-140px 0}.icon-item.talent{background-position:-196px 0}.icon-item.system{background-position:-252px 0}.icon-item.website{background-position:-308px 0}.nav-link:hover{opacity:.8}.submenu{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;min-width:140px;display:none;padding:1px 0;z-index:9900;box-shadow:0 8px 20px #0049982e;list-style:none;pointer-events:auto}.nav-item:hover .submenu{display:block}.submenu-link{display:block;padding:10px 20px;font-size:16px;color:#004898;text-align:center;white-space:nowrap;border-bottom:1px solid #e3f0fb}.submenu li:last-child .submenu-link{border-bottom:none}.submenu-link:hover,.submenu-link.active{color:#fff;font-weight:700;background-color:#014898}.main-nav-h5{display:flex;flex-direction:column;width:100%}.main-nav-h5 .nav-item-h5{width:100%;border-bottom:1px solid #f0f0f0}.main-nav-h5 .nav-link-h5{display:block;width:100%;box-sizing:border-box;padding:2.0833333333vw 2.7777777778vw;font-size:1.9444444444vw;color:#333}.main-nav-h5 .nav-item-h5.active .nav-link-h5{color:#fff}.main-footer{height:40px;background-color:transparent;display:flex;align-items:center;justify-content:center;font-size:12px;color:#bbd9ff;width:100%;z-index:2;padding-bottom:294px;padding-top:20px}.main-footer>.pc{display:block}.main-footer>.h5{display:none}.index-footer .main-footer{background-color:transparent}@media screen and (max-width:992px){.main-footer>.pc{display:none}.main-footer>.h5{display:block}}.about-content{padding:0 0 2.0833333333vw!important;width:100%;max-width:1100px;min-height:auto;margin:-10.0694444444vw auto 0;color:#2e478f;position:relative;z-index:2;font-family:var(--font-main)}.about-deco{position:absolute;z-index:0;pointer-events:none}.about-deco.about-deco-tl{left:-7.9861111111vw;top:23.4027777778vw;width:5.2083333333vw}.about-deco.about-deco-r{left:76.3888888889vw;top:39.0277777778vw;width:8.75vw}.about-deco.about-deco-bl{left:min(550px - 50vw,0px);bottom:-21.8055555556vw;width:22.8472222222vw}.about-deco.about-deco-br{right:min(550px - 50vw,0px);bottom:-21.8055555556vw;width:36.0416666667vw}.about-title{position:absolute;left:0;top:0;width:38.2638888889vw;z-index:2}.about-title img{width:100%}.about-box{position:relative;box-sizing:border-box;width:calc(100% - 3.6805555556vw);margin-top:12.2222222222vw;margin-left:3.6805555556vw;padding:5.2777777778vw 0 3.2638888889vw;background:#e1edff;border:.2777777778vw solid #1477ff}.about-box:before{content:"";position:absolute;inset:-.2777777778vw;z-index:-1;background:#88b8ff;border:.2777777778vw solid #1477ff;transform:translate(-1.4583333333vw,1.5972222222vw)}.about-para{margin:0 2.9861111111vw 0 2.7083333333vw;font-size:1.3194444444vw;line-height:1.95;color:#2e478f;text-indent:2em;text-align:justify}.about-para strong{color:#132d7e;font-weight:700}.about-para.about-para-last{margin-top:2.0833333333vw}.about-cards{width:65vw;max-width:100%;margin:1.6666666667vw auto .6944444444vw}.about-cards img{width:100%}.about-bars{margin:1.8055555556vw 3.5416666667vw 0 2.6388888889vw}.about-bars .about-bar{display:flex;align-items:center;box-sizing:border-box;padding:1.3194444444vw 1.9444444444vw 1.3194444444vw 2.4305555556vw;background:#fff;border-right:.4861111111vw solid #0396fd;box-shadow:0 .2777777778vw .6944444444vw #132d7e1a}.about-bars .about-bar+.about-bar{margin-top:1.3888888889vw}.about-bars .about-bar img{flex:none;width:8.75vw;margin-right:.2777777778vw}.about-bars .about-bar p{flex:1;margin:0;font-size:1.3194444444vw;line-height:1.95;color:#2e478f;text-indent:2em;text-align:justify}.about-bars .about-bar p strong{color:#132d7e;font-weight:700}
