*{margin:0;padding:0}a{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal}body{font-size:14px}img{display:block;width:100%;height:auto;-webkit-user-drag:none;object-fit:contain}.footer-container{width:100%;height:230px;overflow:hidden;background-color:#1f2329;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center}.footer-container .footer-content-box{width:1300px;height:170px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:center;overflow:hidden}.footer-container .footer-left{width:960px}.footer-container .footer-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:center}.footer-container .footer-nav li a{color:#fff;font-size:14px}.footer-container .footer-left p{font-size:14px;color:#838687;line-height:30px;text-align:left}.footer-container .footer-left .num-one{margin-top:30px}.footer-container .footer-right{width:200px;height:150px;overflow:hidden;border-left:1px solid #fff;padding-left:50px;text-align:left}.footer-container .footer-right img{width:150px;height:40px;padding-top:60px;box-sizing:content-box;object-fit:contain}.footer-container .footer-right p{color:#838687;font-size:14px;line-height:40px}.footer-container .footer-enroll{display:flex;flex-direction:row;justify-content:space-between;align-items:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-align-items:center}.footer-container .footer-enroll li img{width:50px;height:50px}.header-container{background-color:#1a1a1a}.header-container .header-content{height:60px;width:1200px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.header-container .company-logo{width:128px;height:35px;background:url("//img.gaoxiaojob.com/uploads/static/image/logo/logo_column.png") no-repeat center/contain}.header-container nav{display:flex;height:100%}.header-container nav a{position:relative;padding:0 35px;text-align:center;color:#fff;font-size:16px;display:flex;align-items:center}.header-container nav a:last-child{border-right:0}.main-container{position:relative;display:flex;flex-direction:column;align-items:center;background:#2a3fcc url(../assets/bg.png) no-repeat center/cover}.main-container .nav-bar{display:flex;width:1200px;padding:7px;background-color:#2a5afa;border-radius:10px;border:1px solid #54b5fe;margin-top:-30px}.main-container .nav-bar a{width:290px;text-align:center;color:#fff;font-weight:bold;font-size:20px;padding:18px 0}.main-container .nav-bar .nav-active{background-color:#033dcf;border:1px solid #00f9f0;border-radius:10px}:root{--border-width: 3px;--border-color: #bfbfbf;--border-color-active: #f7734f}[v-cloak]{display:none}*{box-sizing:border-box}body{background:#e8f2fe}.header-container{display:flex;flex-direction:column;align-items:center;background-color:#fff}.header-container .company-logo{background-image:url(//img.gaoxiaojob.com/uploads/static/image/logo/logo_home.png)}.header-container nav{width:404px;height:auto;justify-content:space-between}.header-container nav a{position:relative;padding:0;color:#212121}.header-container nav a.nav-active{color:#f7734f}.header-container nav a.nav-active::after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:1px;background-color:#f7734f}.content{width:1200px}.main-container{background:inherit}.banner-container{width:100%;height:661px;background:url(../assets/banner.png) no-repeat center/1920px 100%;margin-bottom:42px}.introduce-container{position:relative;padding-top:30px;margin-bottom:82px}.introduce-container .introduce-title{position:absolute;left:0;top:0px;z-index:1;line-height:1;font-size:30px;font-weight:bold;color:#fff;padding:12px 35px;background:linear-gradient(#ff9b54, #ff6a4c);border-top-right-radius:33px}.introduce-container .introduce-content{line-height:2;font-size:18px;color:#142c50;text-indent:2em;text-align:justify;border:2px solid #ff684b;border-radius:10px;background-color:#fff;padding:40px 35px 15px 35px}.background{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#cce2fe}.title-content{display:flex;justify-content:space-between;align-items:flex-end;padding-top:24px;margin-bottom:36px}.title{padding-bottom:13px;background-image:linear-gradient(90deg, #ffcc67 0%, #fca556 100%);background-repeat:no-repeat;background-position:left bottom}.title img{width:auto}.view-more{display:flex;justify-content:center;align-items:center;width:167px;height:44px;font-size:21px;color:#fff;background:linear-gradient(0deg, #f7734f 0%, #fca556 100%);border-radius:22px}.view-more span{line-height:25px;background:url(../assets/arrow-white.png) no-repeat right center/25px 25px;padding-right:47px}.company-content{display:grid;grid-template-columns:285px 285px 285px 285px;align-items:center;grid-gap:20px 20px;min-height:120px}.item{display:flex;flex-direction:column;justify-content:space-between;height:120px;line-height:1;color:#142c50;background:#fff;border:1px solid #dadada;border-radius:5px;padding:16px 17px 11px 21px;transition:all ease-in .3s;transform:translateY(0px)}.item>div{display:flex;justify-content:space-between;align-items:center}.item .job-mid{justify-content:flex-start}.job-title{flex:1;font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.date{font-size:12px}.job-mid{color:#445773}.job-mid span+span{border-left:1px solid #445773;padding-left:8px;margin-left:7px}.company-name{flex:1;font-size:12px;color:#f7734f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.view-detail{width:67px;height:26px;line-height:26px;text-align:center;color:#f7734f;background-color:rgba(255,191,105,.2);border-radius:13px}.shuobo-container{padding-bottom:52px}.shuobo-container .title{background-size:291px 5px}.benke-container{padding-bottom:53px}.benke-container .title{background-size:291px 5px}.area-container{position:relative;padding-bottom:63px}.area-container .title{background-size:153px 5px}.area-container::before{content:"";position:absolute;right:100px;top:0;width:285px;height:224px;transform:translateY(-84px);background:url(../assets/arrow-right.png) no-repeat center/contain}.area-container::after{content:"";position:absolute;left:17px;bottom:0;width:113px;height:72px;transform:translateY(32px);background:url(../assets/arrow-left.png) no-repeat center/contain}.area-container .title-content{margin-bottom:45px}.area-container .area-content{display:grid;grid-template-columns:270px 270px 270px 270px;grid-gap:45px 40px}.area-container .area-item{transform:scale(1);transition:all ease-in .3s}.major-container{padding-bottom:68px}.major-container .title{background-size:155px 5px}.major-container .major-content{display:grid;grid-template-columns:210px 210px 210px 210px 210px;grid-gap:30px 38px}.major-container .major-item{height:73px;line-height:73px;font-size:22px;color:#445773;text-align:center;background-color:#fff;border:1px solid #cfd1cd;border-radius:10px}.information-container{position:relative;min-height:580px;padding-bottom:62px;overflow:hidden}.information-container::before{content:"";position:absolute;left:50%;top:59px;transform:translate(222px);width:566px;height:459px;background:url(../assets/information-bg.png) no-repeat center/contain}.information-container .title-content{margin-bottom:47px}.information-container .title{background-size:152px 5px}.information-container .information-item{display:flex;justify-content:space-between;align-items:center;position:relative;width:784px;height:45px;color:#142c50;background:#fff;border-radius:5px;padding-left:63px;padding-right:20px;margin-top:16px}.information-container .information-item p{flex:1;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.information-container .information-item span{position:relative;color:#999;padding-right:15px}.information-container .information-item span::after{content:"";position:absolute;right:0;top:50%;transform:rotate(-34deg) translateY(-50%) skewX(20deg);width:0px;height:0px;border-right:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color);border-top:var(--border-width) solid transparent;border-left:var(--border-width) solid transparent}.information-container .information-item::before{content:"";position:absolute;top:-6px;background-repeat:no-repeat;background-position:center;background-size:contain}.information-container .information-item:nth-of-type(1){margin-top:0px}.information-container .information-item:nth-of-type(1)::before{left:22px;width:20px;height:35px;background-image:url(../assets/num-img1.png)}.information-container .information-item:nth-of-type(2)::before{left:18px;width:29px;height:36px;background-image:url(../assets/num-img2.png)}.information-container .information-item:nth-of-type(3)::before{left:19px;width:27px;height:37px;background-image:url(../assets/num-img3.png)}.information-container .information-item:nth-of-type(4)::before{left:17px;width:30px;height:35px;background-image:url(../assets/num-img4.png)}.information-container .information-item:nth-of-type(5)::before{left:19px;width:27px;height:36px;background-image:url(../assets/num-img5.png)}.information-container .information-item:nth-of-type(6)::before{left:17px;width:30px;height:37px;background-image:url(../assets/num-img6.png)}@media(any-hover: hover){nav a:hover{color:#f7734f}nav a:hover::after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:1px;background-color:#f7734f}.item:hover{transform:translateY(-10px)}.area-container .area-item:hover{transform:scale(1.03);box-shadow:0px 5px 18px 0px rgba(100,137,227,.18)}.major-container .major-item:hover{color:#fff;background-color:#fb9650;border-color:#fb9650}.information-container .information-item:hover{box-shadow:0px 5px 18px 0px rgba(100,137,227,.18)}.information-container .information-item:hover span{color:#f7734f}.information-container .information-item:hover span::after{border-right:var(--border-width) solid var(--border-color-active);border-bottom:var(--border-width) solid var(--border-color-active)}}