html{--themeColor-3:#e8570f}.recruitment-list{padding-top:var(--block-p-t, 8rem);padding-bottom:var(--block-p-b, 4rem)}.recruitment-list .container{width:140rem}.recruitment-list .main_des{color:#666}.recruitment-list .recruitment-title{font-weight:600;font-size:2rem;padding-bottom:1.5rem;position:relative}.recruitment-list .recruitment-title::after{content:"";width:4.8rem;height:.4rem;background-color:var(--themeColor-3);position:absolute;bottom:0;left:0}.recruitment-list ._content_{display:flex}.recruitment-list ._content_ .recruitment-list_content{padding-right:var(--block-p-b, 8rem);width:75%}.recruitment-list ._content_ .recruitment-list_content .list_content-header{margin-bottom:var(--mini-m-b, 6rem)}.recruitment-list ._content_ .recruitment-list_content .list_content-header .recruitment-title{margin-bottom:var(--mini-m-b, 3rem)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav{margin-bottom:var(--block-m-b, 6rem)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list{display:flex;justify-content:center;align-items:center}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list>li{margin-right:var(--mini-m-b, 3rem)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list>li:last-child{margin-right:unset}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list>li.active a,.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list>li:hover a{background-color:var(--themeColor-3);color:#fff}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__nav .list>li a{color:#333;font-size:var(--fz-16, 14px);display:block;line-height:1;padding:1rem;border-radius:1rem;background-color:#fff;transition:.25s ease-out}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list{width:100%}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li{margin-bottom:var(--mini-m-b, 6rem)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li:hover .cover-btn{opacity:1;visibility:visible;transform:translateX(0%);pointer-events:all}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li:last-child{margin-bottom:unset}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .title{display:flex;justify-content:space-between;align-items:flex-start;font-weight:500;margin-bottom:var(--mini-m-b, 3rem);position:relative}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .title .title-left{display:flex;justify-content:flex-start;align-items:center;font-size:var(--fz-16, 14px);color:#333;max-width:85%;width:100%}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .title .title-left>strong{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .title .title-left>span{display:block;color:var(--themeColor-3);margin-left:2.4rem}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .title .title-right{color:#666}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .main_des{font-size:var(--fz-16, 14px);color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .item .main_des p{overflow:inherit;text-overflow:inherit}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .cover-btn{position:absolute;right:0;top:0;background-color:var(--themeColor-3);border:1px solid var(--themeColor-3);border-radius:1rem;color:#fff;overflow:hidden;transition:.3s ease-out;opacity:0;visibility:hidden;transform:translateX(50%);pointer-events:none}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .cover-btn:hover{background-color:#fff;color:var(--themeColor-3)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .cover-btn a{color:inherit}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .cover-btn a span{color:inherit;padding:1rem 2.2rem;display:block;transition:.3s ease-out}.recruitment-list ._content_ .recruitment-list_aside{width:25%;flex-shrink:0}.recruitment-list ._content_ .recruitment-list_aside .card-list{position:sticky;top:calc(var(--headerHeight) + 4rem);right:0;width:100%}.recruitment-list ._content_ .recruitment-list_aside .card-list .card{width:100%;border-radius:1.6rem;overflow:hidden;box-shadow:0 0 1rem .2rem rgba(0,0,0,0.2);padding:2.4rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .recruitment-title{margin-bottom:2rem}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .des{display:flex;justify-content:flex-start;align-items:flex-start;color:var(--fz-16, 14px);line-height:1.6em;margin-bottom:2rem}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .des .i{font-size:2rem;margin-right:10px}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .cover-btn{display:inline-flex;justify-content:center;align-items:center;border:1px solid #b8b8b8;border-radius:1rem;overflow:hidden;color:#333;margin:0 auto;transition:.3s ease-out}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .cover-btn a{color:inherit}.recruitment-list ._content_ .recruitment-list_aside .card-list .card .cover-btn a span{color:inherit;padding:1rem 2.2rem;display:block;transition:.3s ease-out}@media screen and (max-width:1024px){.recruitment-list{padding-left:15px;padding-right:15px}.recruitment-list ._content_ .recruitment-list_content{width:70%}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li:hover .cover-btn{transform:translate(0%, -50%)}.recruitment-list ._content_ .recruitment-list_content .list_content-main .main__content .list>li .cover-btn{top:50%;transform:translate(50%, -50%)}.recruitment-list ._content_ .recruitment-list_aside{width:30%}}@media screen and (max-width:620px){.recruitment-list ._content_{flex-direction:column}.recruitment-list ._content_ .recruitment-list_aside,.recruitment-list ._content_ .recruitment-list_content{width:100%;padding:0;margin:0}.recruitment-list ._content_ .recruitment-list_content{margin-bottom:var(--block-m-b)}.recruitment-list ._content_ .recruitment-list_aside .card-list .card{padding:1.5rem}}.recruitment-detail{padding-top:var(--block-p-t, 6.5rem)}.recruitment-detail .container{width:140rem}.recruitment-detail .recruitment-detail-title{font-size:2.2rem;font-weight:bold;position:relative;padding-left:1.5rem;margin-bottom:2rem}.recruitment-detail .recruitment-detail-title::before{content:"";width:.4rem;height:100%;position:absolute;left:0;top:0;background-color:var(--themeColor-3)}.recruitment-detail ._content_>section{padding-bottom:var(--block-p-b, 4rem);margin-bottom:2rem;border-bottom:1px solid #ddd}.recruitment-detail ._content_>section .container{width:100%}.recruitment-detail ._content_ .recruitment-detail_header .title-group{margin-bottom:2.2rem;font-size:3.4rem;color:#000;display:flex;justify-content:space-between;align-items:flex-start}.recruitment-detail ._content_ .recruitment-detail_header .title-group>h2{font-weight:inherit;line-height:inherit;color:inherit;font-size:inherit;margin-right:var(--mini-m-b, 3rem);text-align:left}.recruitment-detail ._content_ .recruitment-detail_header .title-group>span{font-weight:inherit;line-height:inherit;font-size:inherit;color:var(--themeColor-3);display:block;flex-shrink:0}.recruitment-detail ._content_ .recruitment-detail_header .header-des{color:#666;font-size:var(--fz-16, 14px)}@media screen and (max-width:1024px){.recruitment-detail{padding-left:15px;padding-right:15px}}@media screen and (max-width:620px){.recruitment-detail ._content_>section{margin-bottom:var(--mini-m-b);padding-bottom:var(--mini-p-b)}}@media screen and (min-width:620px){.service-2 .service-2_main ._content_ .list .item .item_text .des{font-size:var(--fz-18, 16px)}}/*# sourceMappingURL=./main-cn.css.map */