@font-face{font-family:wtRecruitRegular;src:url('/static/recruitment/Alibaba-PuHuiTi-Regular.woff') format('woff');font-display:swap}@font-face{font-family:wtRecruitBold;src:url('/static/recruitment/Alibaba-PuHuiTi-B.woff') format('woff');font-display:swap}@font-face{font-family:wtRecruitIcon;src:url('/static/recruitment/iconfont.woff') format('woff');font-display:block}.zhaopin{

	margin: 60px 0;

}.zhaopin .zp_t,.zhaopin .zp_b{

	background: #f8f8f8;

    padding: 50px;

}.zhaopin .zp_t h3{

	color: #333;

    font-size: 30px;

    font-family: 'wtRecruitBold';

    margin-bottom: 20px;

}.zhaopin .zp_t h5{

    font-size: 25px;

    margin-bottom: 20px;

}.zhaopin .zp_t p{

	font-size: 16px;

	line-height: 30px;

	margin-bottom: 30px;

}.zhaopin .zp_t img{

	width: 100%;

}.zhaopin .zp_b{

	margin-top: 30px;

}.zhaopin .zp_b .zp_l{

    width:100%;

}.zhaopin .zp_b .zp_l h3{

	font-size: 25px;

    font-family: 'wtRecruitBold';

}.zhaopin .zp_b .zp_l p{

	font-size: 16px;

    margin: 30px 0;

}.recruit-box{

    margin:40px 0 35px 0;

}.recruit-box dl{

    padding:0 25px;

    box-shadow: 0 0 10px rgb(230 230 230 / 50%);

    margin-bottom: 15px;

    cursor: pointer;

    border:1px solid #fff;

}.recruit-box dd{

    display: none;

}.recruit-box dl dt{

    display: flex;

    justify-content: space-between;

    align-items: center;

    height: 50px;

    line-height: 50px;

}.recruit-box dl dt h5{

    width: 85%;

    float: left;    

    font-size: 20px;

    color:#333;

    position: relative;

    padding-left: 16px;

}.recruit-box dl dt h5::before{

    content: '';

    display: block;

    position: absolute;

    left: 0;

    top: 15px;

    width: 4px;

    height: 20px;

    background: #b81b25;

}.recruit-box dl dt h5 .iconfont{

    font-size: 27px;

    vertical-align: top;

    color:#ffd400;

    margin:0 5px 0 20px;

}.recruit-box dl dt h5 span{

    font-size: 22px;

    color:#ffd400;

}.recruit-box dl dt p{

    float: right;

}.recruit-box dl dt p{

    transform: rotate(-90deg);

}.recruit-box dl dt p .iconfont{

    font-size: 40px;

}.recruit-box dl:hover dt p .iconfont,.recruit-box dl dt p.active .iconfont{

    color:#b81b25;

}.recruit-box dl dd{

    font-size: 16px;

    line-height: 32px;

    margin: 20px 0 20px 0;

    color: #565656;

}.recruit-box dl:hover{

    border:1px solid #b81b25;

}.recruit-box dl dt p.active{

    transform: rotate(-90deg);

}#wt-recruitment{margin:0;padding-top:55px;padding-bottom:60px;min-height:0;font-family:wtRecruitRegular,Arial,sans-serif;color:#000}#wt-recruitment .w80{width:80%;min-width:1200px;margin:0 auto}#wt-recruitment .items{display:flex;justify-content:space-between;align-items:flex-start}#wt-recruitment .zp_b{margin-top:0;box-sizing:border-box}#wt-recruitment h3,#wt-recruitment h5{padding:0;line-height:1.5;font-weight:normal;color:inherit}#wt-recruitment h3{margin:0;line-height:30px;text-wrap:balance}#wt-recruitment .recruit-heading-phrase{display:inline-block;max-width:100%}#wt-recruitment .recruit-box dl dt{height:auto;line-height:normal}#wt-recruitment .recruit-box dl dt h5{margin:0;line-height:1.5;padding-left:16px;color:#333}#wt-recruitment .recruit-box dl dt h5:before{top:50%;transform:translateY(-50%)}#wt-recruitment .recruit-box dl dt p{margin:0;line-height:1;flex-shrink:0;transition:transform .2s}#wt-recruitment .recruit-box dl dt button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:50px;padding:0;border:0;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer;gap:12px}#wt-recruitment .recruit-box dl dt button:focus-visible{outline:2px solid #b81b25;outline-offset:5px}#wt-recruitment .iconfont{font-family:wtRecruitIcon!important;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased}#wt-recruitment .icon-jiantou_liebiaozhankai_o-copy:before{content:"\eb96"}#wt-recruitment .recruit-box dl dt p.active{transform:rotate(90deg)}#wt-recruitment .recruit-box dd{cursor:auto;overflow-wrap:break-word}#wt-recruitment .recruit-box dd p{margin:30px 0;line-height:32px;font-size:16px}
@media(max-width:1499px){#wt-recruitment .w80{width:90%;min-width:0}}
@media(max-width:991px){#wt-recruitment .zp_b{padding:35px}#wt-recruitment .zp_b .zp_l{width:100%}#wt-recruitment .zp_b .zp_l h3{font-size:22px}}
@media(max-width:767px){#wt-recruitment{padding-top:35px;padding-bottom:35px}#wt-recruitment .w80{width:calc(100% - 30px)}#wt-recruitment .zp_b{display:block;padding:25px 20px}#wt-recruitment .zp_b .zp_l{width:100%}#wt-recruitment .zp_b .zp_l h3{font-size:21px}#wt-recruitment .zp_b .zp_l>p{font-size:15px;line-height:1.8;margin:20px 0}#wt-recruitment .recruit-box{margin:25px 0}#wt-recruitment .recruit-box dl{padding:0 15px;margin-bottom:12px}#wt-recruitment .recruit-box dl dt h5{font-size:18px;width:auto;flex:1;overflow-wrap:break-word}#wt-recruitment .recruit-box dl dt button{min-height:54px;padding:9px 0}#wt-recruitment .recruit-box dl dt p .iconfont{font-size:30px}#wt-recruitment .recruit-box dd,#wt-recruitment .recruit-box dd p{font-size:15px;line-height:1.9}#wt-recruitment .recruit-box dd p{margin:15px 0}}
@media(prefers-reduced-motion:reduce){#wt-recruitment .recruit-box dl dt p{transition:none}}#wt-recruitment .wt-job-detail h1{font-family:wtRecruitBold,Arial,sans-serif;font-size:28px;font-weight:normal;line-height:1.5;margin:0 0 25px;overflow-wrap:break-word}#wt-recruitment .job-detail-body{font-size:16px;line-height:32px;color:#565656;overflow-wrap:break-word}#wt-recruitment .job-detail-body p{font-size:16px;line-height:32px;margin:25px 0}#wt-recruitment .job-back{display:inline-block;margin-top:20px;color:#b81b25;font-size:16px}
@media(max-width:767px){#wt-recruitment .wt-job-detail h1{font-size:23px}#wt-recruitment .job-detail-body,#wt-recruitment .job-detail-body p{font-size:15px;line-height:1.9}}#wt-recruitment .wt-recruitment-title{margin:0 auto 30px;font-family:wtRecruitBold,Arial,sans-serif;font-size:36px;font-weight:normal;line-height:1.4;color:#1a4ea1;text-align:center}
@media(max-width:767px){#wt-recruitment .wt-recruitment-title{font-size:28px;margin-bottom:22px}}
