@charset "UTF-8";.grace-dsc-web-layout-bnc{width:100%;background-color:#baf9fc}.grace-dsc-web-layout-bnc__banner,.grace-dsc-web-layout-bnc__nav{width:100%}.grace-dsc-web-layout-bnc__content{width:100%;position:relative;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/pc_top.png) no-repeat center top;background-size:100% auto}.grace_bottom{width:100%;position:relative;padding:1px 0 600px;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/pc_bottom.png) no-repeat center bottom;background-size:100% auto}p,a,div{margin:0;padding:0;box-sizing:border-box;text-decoration:none}.width_center{width:1200px;margin:0 auto;padding:0 50px}.h_bg{text-align:center;margin-top:36px;position:relative}.h_bg .p{font-size:20px;color:#555;font-weight:700;position:absolute;width:100%;text-align:center;left:50%;transform:translate(-50%)}.h_bg .p strong{color:#ffb83d}.h_bg .p1{top:30px;padding-left:90px}.h_bg .p2{top:120px;padding-left:90px}.h_bg .p3{top:220px}.cms_box{position:relative}.cms_box .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p{color:#494949;font-size:18px;line-height:36px;text-align:justify}.cms_box .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p strong{color:#1d83f4}.cms_box1{position:relative;margin-top:140px}.cms_box1>img{position:absolute;top:-60px;right:0}.cms_box1 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p{color:#3287cf;font-size:18px;line-height:36px;text-align:justify;text-indent:2em}.cms_box1 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p strong{color:#1d83f4}.cms_box1 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent h4{margin:10px 30px;padding:0;display:inline-block;width:218px;height:57px;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/xtitlebg.png) no-repeat center center;background-size:100% auto;text-align:center;line-height:57px;color:#fff;font-size:23px;font-weight:700}.cms_box2{position:relative}.cms_box2 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p{color:#050505;font-size:18px;line-height:36px;text-align:justify;position:relative}.cms_box2 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p:after{content:"";position:absolute;left:0;top:8px;width:22px;height:23px;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/jian.png) no-repeat center left;background-size:100% auto}.cms_box2 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p strong{color:#1d83f4}.cms_box2 .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent h4{background:#ddeaf6;padding:20px 40px;color:#006ac8;font-size:18px;line-height:36px;text-align:justify;border-radius:10px;margin:10px 0}.ctbg{position:relative;text-align:center;margin-bottom:60px}.ctbg p{color:#fff;font-size:24px;width:144px;height:39px;line-height:39px;text-align:center;position:absolute;bottom:-30px;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/ctbg.png)}.ctbg .p1{left:5px}.ctbg .p2{left:185px}.ctbg .p3{left:380px}.ctbg .p4{left:570px}.ctbg .p5{left:760px}.ctbg .p6{left:950px}.comanyList{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.comanyList div{width:327px;height:53px;line-height:53px;font-size:24px;font-weight:700;cursor:pointer;color:#fff;border-radius:50px;text-align:center;background:#3869f9;margin:0 0 20px}.comanyList .active{background:#1d83f4}.deptList{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin-bottom:60px}.deptList div{width:227px;height:53px;line-height:53px;font-size:24px;font-weight:700;cursor:pointer;color:#fff;border-radius:50px;text-align:center;background:#3869f9;margin:0 0 20px}.deptList .active{background:#1d83f4}.jobList{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.jobList a{width:477px;height:123px;font-size:26px;font-weight:700;cursor:pointer;color:#323232;margin:0 146px 65px 0;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/jobsbg.png) no-repeat center center;background-size:100% auto;display:flex;justify-content:center;align-items:center;padding:0 0 20px;position:relative}.jobList a p{font-size:22px;color:#df0248;width:166px;line-height:47px;text-align:center;background:url(https://webapp.zhaopin.com/2026/hd/hbyhg1027ZL82493/urlbg.png) no-repeat center center;background-size:100% auto;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.jobList a:nth-child(2n){margin-right:0}.align{text-align:center}.t_center{text-align:center;margin:60px 0 20px}.mb{margin-bottom:30px}.mt{margin-top:80px}.grace-dsc-web-nav-base-mobile__fixed-block{width:100%}.grace-dsc-web-job-copyright[data-v-b38797d2]{width:100%;text-align:center;font-size:12px;line-height:40px;background:#1d83f4!important;color:#fff!important;position:absolute;bottom:0;left:0}.grace-dsc-web-job-copyright__mobile[data-v-b38797d2]{font-size:14px}table{border-collapse:collapse}.grace-mb-content:after{content:"";display:table;clear:both}.table{margin:0 auto;padding:0;display:flex;justify-content:center}.grace-mb-content{line-height:25px}.grace-mb-content .grace-mb-centent_centent_dataType{font-size:26px;font-weight:700;color:#000;text-align:center}.grace-mb-content a{color:#2196f3;text-decoration:none}.grace-mb-content p{margin:0;word-break:break-all;overflow-wrap:break-word;text-align:justify;font-size:16px}.grace-mb-content p span{font-size:16px}.grace-mb-content h1{margin:0;line-height:38px;font-size:30px;padding:10px 0;word-break:break-all;overflow-wrap:break-word;text-align:justify}.grace-mb-content h1 span{line-height:38px;font-size:30px}.grace-mb-content h2{margin:0;line-height:34px;font-size:26px;padding:10px 0;word-break:break-all;overflow-wrap:break-word;text-align:justify}.grace-mb-content h2 span{line-height:34px;font-size:26px}.grace-mb-content h3{line-height:30px;font-size:22px;padding:10px 0;margin:0;word-break:break-all;overflow-wrap:break-word;text-align:justify}.grace-mb-content h3 span{line-height:30px;font-size:22px}.grace-mb-content h4{line-height:26px;font-size:18px;padding:10px 0;margin:0;word-break:break-all;overflow-wrap:break-word;text-align:justify}.grace-mb-content h4 span{line-height:26px;font-size:18px}.image-style-align-right{float:right;margin-left:15px}.image-style-align-left{float:left;margin-right:15px}.image-style-side{float:right;margin-left:15px}figure{margin:0;max-width:100%}.grace-dsc-web-nav-base{max-width:100%;background:#1d83f4}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content{max-width:1200px;margin:0 auto;display:flex;align-items:center}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo .grace-dsc-web-nav-base__logo-btn{display:none}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list{flex:1;text-align:right}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item{display:inline-block;padding:0 25px;vertical-align:middle}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item .grace-dsc-web-nav-base__item-label{font-size:24px;text-decoration:none;color:#fff;text-align:center;display:inline-block;line-height:90px;position:relative}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .nav-name-active .grace-dsc-web-nav-base__item-label{font-weight:700}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .nav-name-active .grace-dsc-web-nav-base__item-label:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ffc331}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item-label:hover{font-weight:700}.grace-dsc-web-nav-base .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item-label:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ffc331}.grace-dsc-web-nav-base-mobile{width:100%;background:#1d83f4;position:fixed;left:0;top:0;z-index:10}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content{width:100%;height:60px;display:block}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo{width:100%;display:flex;align-items:center;padding:10px;height:60px}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo .grace-dsc-web-nav-base__logo-img{flex:1}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo .grace-dsc-web-nav-base__logo-img img{max-width:50vw}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo .grace-dsc-web-nav-base__logo-btn{display:flex;width:40px;height:40px;border-radius:50%;background:#ffffff;align-items:center;justify-content:center}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__logo .grace-dsc-web-nav-base__logo-btn img{width:100%}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list{width:100%;height:0;background:rgba(0,0,0,.8);overflow:hidden}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item{width:85%;padding:10px 0;margin:0 auto;text-align:center;border-bottom:1px solid #9b9b9b;display:block}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .grace-dsc-web-nav-base__item .grace-dsc-web-nav-base__item-label{color:#a1a1a1;font-size:14px;height:40px;line-height:40px}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list .nav-name-active .grace-dsc-web-nav-base__item-label{font-weight:700;background:none;color:#fff}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list-open{animation:open .5s 1 forwards}.grace-dsc-web-nav-base-mobile .grace-dsc-web-nav-base__content .grace-dsc-web-nav-base__list-close{animation:close .5s 1 forwards}@keyframes open{0%{height:0px}to{height:calc(100vh - 60px)}}@keyframes close{0%{height:calc(100vh - 60px)}to{height:0px}}div{box-sizing:border-box}
