@font-face{font-family:ZDY;src:url(https://webapp.zhaopin.com/2025/bf/bjjsg0709ZL85165/ZDY.TTF);font-display:swap}.menuBox{width:100%;position:sticky;top:0;background-color:#fff;box-shadow:0 0 2px #ccc;z-index:9999}.menuBox .menu{max-width:800px;height:80px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.menuBox .menu a{font-size:18px;color:#333;text-decoration:none}.menuBox .menu a:hover,.menuBox .menu a.act{color:#003893}.zfBox{width:1200px;margin:0 auto}.zfBox>h2{margin:96px auto 40px;text-align:center;color:#000c;letter-spacing:2px;font-size:28px;font-weight:400;font-family:ZDY}.zfBox .jobs{width:100%}.zfBox .jobs .searchBox{width:100%;display:flex;justify-content:flex-start;align-items:center;margin:30px auto 50px}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword{width:580px;display:flex;background:#ffffff;-moz-box-shadow:0px 0px 3px #DEDEDE;-webkit-box-shadow:0px 0px 3px #DEDEDE;box-shadow:0 0 3px #dedede;border-radius:50px;height:50px;align-items:center}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon{width:60px;text-align:center}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon img{width:30px}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input{flex:1;height:100%;padding-right:10px}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input input{width:100%;height:48px;outline:none;border:none}.zfBox .jobs .searchBox .grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-btn{width:120px;line-height:50px;background:#003893;text-align:center;color:#fff;font-size:20px;border-radius:50px;cursor:pointer}.zfBox .jobs .jobArea{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin:30px auto 50px}.zfBox .jobs .jobArea .left{width:240px;margin-right:50px}.zfBox .jobs .jobArea .left .dept1{width:100%;line-height:42px;font-size:18px;text-align:center;background-color:#fff;box-shadow:0 0 2px #003893;color:#003893;cursor:pointer;border-radius:6px;margin-bottom:12px}.zfBox .jobs .jobArea .left .dept1.act{background-color:#003893;color:#fff}.zfBox .jobs .jobArea .right{flex:1}.zfBox .jobs .jobArea .right .item{margin:0 auto 12px}.zfBox .jobs .jobArea .right .head{width:100%;line-height:42px;background-color:#fff;padding:0 24px;border-radius:42px;display:flex;justify-content:space-between;align-items:center;font-size:16px;cursor:pointer;box-shadow:0 0 2px #0003}.zfBox .jobs .jobArea .right .head .title{font-weight:700}.zfBox .jobs .jobArea .right .head .icon{display:inline-block;vertical-align:middle;margin:0 12px}.zfBox .jobs .jobArea .right .head .icon.act{transform:rotate(90deg)}.zfBox .jobs .jobArea .right .content{width:100%;padding:30px;background-color:#fff9;margin:6px auto 12px;border-radius:12px}.zfBox .jobs .jobArea .right .content .detail{text-align:justify;line-height:2em}.zfBox .jobs .jobArea .right .content .applay{display:block;width:142px;line-height:42px;text-align:center;letter-spacing:2px;background-color:#003893;color:#fff;border-radius:42px;text-decoration:none;margin:12px auto 0}.zfBox .jobs .jobArea .right .grace-dsc-web-job-list-base__job-list-nodata{width:100%;text-align:center}.zfBox .jobs .jobArea .right .grace-dsc-web-job-list-base__job-list-nodata img{width:200px;margin:20px 0}.zfBox .jobs .jobArea .right .grace-dsc-web-job-list-base__page{display:flex;justify-content:center;margin:30px auto}.zfBox .process{width:100%;display:flex;justify-content:space-around;align-items:center;padding:0 50px 50px}.zfBox .process .item{width:200px;text-align:center}.zfBox .process .item img{display:block;margin:0 auto;width:auto;height:55px}.zfBox .process .item .step{font-size:18px;font-weight:700;margin:24px auto 12px}.zfBox .process .item .time{font-size:14px}.zfBox .trainingBox{width:100%}.zfBox .trainingBox .training{width:100%;display:flex;justify-content:center;margin:30px auto}.zfBox .trainingBox .training .item{display:flex;justify-content:space-between;align-items:flex-start}.zfBox .trainingBox .training .item img{display:block;margin:0 12px}.zfBox p{font-size:16px;color:#333;line-height:2em;text-indent:2em;text-align:justify;margin:0}
