#contact .contact-content{padding-top:5rem}#contact .contact-content .contact-img{width:100%;height:28rem;background:url(../img/zhpin.9bbe589c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}#contact .contact-content .contact-img .contact-title{position:absolute;top:40%;left:10%;transform:translateY(-50%);color:#fff;font-size:2.2rem;font-family:SourceHanSansSC-Medium}#contact .contact-content .contact-box{padding:5% 4% 2%}#contact .contact-content .contact-box .recruit-title{font-size:2rem;font-family:SourceHanSansSC-Medium;text-align:center}#contact .contact-content .contact-box .recruit-box{padding:5% 4% 2%}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list{position:relative;padding:2rem;background:#f5f5f5;border-left:.625rem solid #0b847b;border-radius:.625rem;margin-bottom:1.5rem;height:10.5rem;overflow:hidden}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .header{display:flex;justify-content:space-between;margin-bottom:1.2rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .header .position{font-size:1.4rem;font-family:SourceHanSansSC-Medium}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .header .department{padding:.3rem .625rem;background-color:#e6e6e6;color:#666;font-size:1rem;font-family:OPlusSans3-Medium}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .responsibility{margin-bottom:1.2rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .responsibility .title{font-size:1.2rem;font-family:SourceHanSansSC-Medium;margin-bottom:1rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .responsibility .post-box{font-size:.9rem;font-family:OPlusSans3-Medium;line-height:2rem;color:#666}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .job-request{margin-bottom:1.2rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .job-request .title{font-size:1.2rem;font-family:SourceHanSansSC-Medium;margin-bottom:1rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .job-request .job-box{font-size:.9rem;font-family:OPlusSans3-Medium;line-height:2rem;color:#666}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area{margin-bottom:1.2rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .title{font-size:1.2rem;font-family:SourceHanSansSC-Medium;margin-bottom:1rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box{font-size:.9rem;font-family:OPlusSans3-Medium}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand{display:flex}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list{padding:.5rem 1rem;background:#dde9e8;border-radius:3.5rem;display:flex;align-items:center;margin-right:2rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list .left{margin-right:1rem}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list .left span{display:inline-block}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list .left .area{font-size:1rem;font-family:SourceHanSansSC-Medium}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list .left .number{margin:0 .5rem;color:#0b847b}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .demand-area .demand-box .demand .demand-list .right{color:#666}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .buttons{position:absolute;right:2rem;bottom:1rem;display:flex;justify-content:flex-end;color:#0b847b;font-size:.9rem;font-family:OPlusSans3-Medium}#contact .contact-content .contact-box .recruit-box .recruit .recruit-list .buttons span{cursor:pointer}#contact .contact-content .contact-box .pagination-box{display:flex;justify-content:center}#contact .contact-content .contact-box .pagination-box .el-pager li,#contact .contact-content .contact-box .pagination-box .el-pagination button{height:2.25rem;line-height:2.25rem;min-width:2.25rem;font-size:.95rem}#contact .contact-content .contact-box .pagination-box .el-pagination .btn-next .el-icon,#contact .contact-content .contact-box .pagination-box .el-pagination .btn-prev .el-icon{font-size:.95rem}#contact .footer{width:100%;height:100%;background:#f5f5f5;padding:6.25rem 8% 3.125rem}