@charset "UTF-8";.jobs-tab{padding:3% 0;background:#f2f2f2}.jobs-tab .subtitle{color:#bb162b;font-weight:700;margin-bottom:20px}.jobs-tab h1,.jobs-tab h3{font-weight:700;font-size:24px;padding:0}.jobs-tab .tab-ul-main .tab-ul{font-size:0;margin-top:3%}.jobs-tab .tab-ul-main .tab-ul li{vertical-align:middle;display:inline-block;line-height:40px;font-size:14px;text-align:center;min-width:60px;border-top:2px solid transparent;font-weight:700;color:#838383;margin-left:40px;cursor:pointer}.jobs-tab .tab-ul-main .tab-ul li:first-child{margin-left:0}.jobs-tab .tab-ul-main .tab-ul li.active{border-top-color:#bb162b;color:#000}@media (max-width:767px){.jobs-tab .tab-ul-main .tab-ul li{margin-left:.4rem}}.jobs-group{margin-top:80px}.jobs-group .title{font-size:.19rem}.jobs-group .title .icon{font-size:.21rem;vertical-align:middle}.jobs-group .box{margin-top:10px}.jobs-group .recommend-list{padding:0}.jobs-group .recommend-list .group-box{margin-top:0}@media (max-width:767px){.jobs-group{margin-top:1.07rem}.jobs-group .title{font-size:.45rem}.jobs-group .title .icon{font-size:.53rem}}[class*=col-] .jobs-group{width:90%}@media (max-width:767px){[class*=col-] .jobs-group{width:100%}}.job-full{background:#eee;padding:50px 0;margin-top:80px}.job-full .jobs-group{margin-top:0}.job-full .jobs-group .img{margin-top:20px}.list-box .list-item{margin-top:10px;text-align:center}.list-box .list-item b{font-size:17px;font-weight:700}.list-box .list-item .tit{text-align:left}.list-box .list-item:first-child{margin-top:10px}@media (max-width:767px){.list-box .list-item{color:#666;border-bottom:1px solid #eee;padding-bottom:.27rem;text-align:left}.list-box .list-item .tit{padding:0;font-size:.45rem;color:#000}.list-box .list-item .tit:before{display:none}}.detail-page h1 span{position:relative}.detail-page h1 span:before{content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;background-color:#bb162b}.detail-page .title{text-align:center;margin-top:20px;border-bottom:1px solid #eee;padding-bottom:10px}.detail-page .title h2{font-size:26px}.detail-page .title .time{color:#838383;margin-top:15px}@media (max-width:1024px){.detail-page .title h2{font-size:20px}}.detail-page .container-body{margin:0 auto;max-width:1194px}@media (min-width:1025px){.detail-page .container-body{width:80%}}.detail-page .article{padding-bottom:30px}.detail-page .article p{line-height:24px;margin-top:30px}.detail-page .article img{display:block;margin:20px auto 0}.detail-page .table-box{margin-top:2%}.detail-page .resume-post .btn-resume{margin-bottom:20px}.detail-page .resume-post .resume-pop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:101;display:none}.detail-page .resume-post .resume-pop .resume-forms{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;max-width:540px;background:#fff;padding:3% 6%;border-radius:5px;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.2);box-shadow:1px 1px 8px rgba(0,0,0,.2)}.detail-page .resume-post .resume-pop .resume-forms .btn-close{position:absolute;right:8px;top:5px;cursor:pointer;font-size:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.detail-page .resume-post .resume-pop .resume-forms .btn-close:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-page .resume-post .resume-pop .resume-forms .form-group{padding-left:40px;position:relative;line-height:42px}.detail-page .resume-post .resume-pop .resume-forms .form-group .icon{font-size:30px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.detail-page .resume-post .resume-pop .resume-forms .form-group input[type=file]{opacity:0;position:absolute;left:40px;top:0;right:0;bottom:0}.detail-page .resume-post .resume-pop .resume-forms .btn{display:block}