.divContactJobDetail{width:100%;display:flex;flex-direction:column;align-items:center}.divContactJobDetail .divTop{width:100%;position:relative}.divContactJobDetail .divjobdetailbg{width:100%;background-image:url("/images/jobdetail_bg2.jpg");background-size:cover;background-position:center top}.divContactJobDetail .divContent{width:100%;padding-left:12.5rem;padding-right:12.5rem;box-sizing:border-box}.divContactJobDetail .divContent .divContition{width:100%;height:3.25rem;display:flex;justify-content:space-between;padding-top:4.5rem;padding-bottom:3.75rem}.divContactJobDetail .divContent .divContition .divAll{width:7.75rem;height:100%;background-color:#F2F2F2;display:flex;align-items:center;justify-content:center;cursor:pointer}.divContactJobDetail .divContent .divContition .divAll span{font-size:1.375rem;color:#000000}.divContactJobDetail .divContent .divContition .divAll:active,.divContactJobDetail .divContent .divContition .divAll:hover{opacity:0.8}.divContactJobDetail .divContent .divWhite70{width:100%;height:4.375rem}.divContactJobDetail .divContent .divDetailItem{width:100%;background-image:url("/images/jobdetailbg.png");background-size:cover;background-position:bottom;padding-top:1.875rem;padding-left:4rem;padding-right:4rem;box-sizing:border-box}.divContactJobDetail .divContent .divDetailItem .divTitleName{width:100%;height:6.25rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:1px solid #264992;visibility:hidden}.divContactJobDetail .divContent .divDetailItem .divTitleName label{font-size:2.25rem;color:#264992;line-height:3.125rem;letter-spacing:.25rem;font-weight:700}.divContactJobDetail .divContent .divDetailItem .divTitleName span{font-size:1.5rem;color:#264992;line-height:1.5;letter-spacing:.125rem;font-weight:700}.divContactJobDetail .divContent .divDetailItem .divJobInfo{width:100%;padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #264992;display:flex;justify-content:space-between}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData{width:40.625rem;display:flex;flex-direction:column;visibility:hidden}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType{width:100%;height:3.125rem;background-color:#ffffff;border-radius:.5rem;display:flex;align-items:center;padding-left:1.25rem;box-sizing:border-box;margin-top:.625rem;margin-bottom:.625rem}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType span{font-size:1.75rem;font-weight:700;color:#898989}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels span{font-size:1.375rem;line-height:2.25rem;color:#4c4948}.divContactJobDetail .divContent .divDetailItem .divButton{width:100%;height:11.25rem;display:flex;align-items:center;justify-content:center;visibility:hidden}.divContactJobDetail .divContent .divDetailItem .divButton a{width:10rem;height:3.75rem;border-radius:.5rem;background-color:#9F8047;display:flex;align-items:center;justify-content:center}.divContactJobDetail .divContent .divDetailItem .divButton a span{font-size:1.75rem;font-weight:700;color:#ffffff}.divContactJobDetail .divContent .divDetailItem .divButton a:hover,.divContactJobDetail .divContent .divDetailItem .divButton a:active{opacity:0.8}.divContactJobDetail .divContent .divMore{width:100%;height:9.375rem;flex-direction:column;align-items:center;justify-content:center;display:flex;visibility:hidden}.divContactJobDetail .divContent .divMore span{font-size:1.25rem;font-weight:700;color:#4C4948;line-height:1.875rem}.divContactJobDetail .divContent .divMore a{color:#4C4948}.divContactJobDetail .divContent .divMore a:hover,.divContactJobDetail .divContent .divMore a:active{text-decoration:underline;color:#4C4948}.divContactJobDetail .divBottomMore{width:100%;height:14.375rem;background-color:rgba(38,73,146,0.2)}.divContactJobDetail .divBottomMore .divButtonMore2{width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;display:flex;visibility:hidden}.divContactJobDetail .divBottomMore .divButtonMore2 span{font-size:1.25rem;font-weight:700;color:#4C4948;line-height:1.875rem}@media (min-width: 481px) and (max-width: 768px){.divContactJobDetail .divTop{padding-top:79.36px}.divContactJobDetail .divContent{width:100%;padding-left:2.25rem;padding-right:2.25rem;padding-top:12.8px}.divContactJobDetail .divContent .divWhite70{height:23.04px}.divContactJobDetail .divContent .divContition{height:auto;padding-left:0;padding-right:0;padding-top:10.24px;padding-bottom:10.24px;box-sizing:border-box}.divContactJobDetail .divContent .divContition .divAll{width:102.4px;height:40.96px}.divContactJobDetail .divContent .divContition .divAll span{font-size:17.92px}.divContactJobDetail .divContent .divDetailItem{padding-left:2.25rem;padding-right:2.25rem}.divContactJobDetail .divContent .divDetailItem .divTitleName{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:1px solid #264992;visibility:hidden}.divContactJobDetail .divContent .divDetailItem .divTitleName label{font-size:23.04px;color:#264992;line-height:32px;letter-spacing:2.56px;font-weight:700}.divContactJobDetail .divContent .divDetailItem .divTitleName span{font-size:17.92px;color:#264992;line-height:25.6px;letter-spacing:1.28px;font-weight:700}.divContactJobDetail .divContent .divDetailItem .divJobInfo{justify-content:flex-start;flex-direction:column;padding-top:19.2px;padding-bottom:19.2px}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData{width:100%;display:flex;flex-direction:column}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType{height:44.8px;margin-top:6.4px;margin-bottom:6.4px}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType span{font-size:19.2px}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels{padding-bottom:20.48px}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels span{font-size:17.92px;line-height:25.6px}.divContactJobDetail .divContent .divDetailItem .divButton{width:100%;height:115.2px;display:flex;align-items:center;justify-content:center;visibility:hidden}.divContactJobDetail .divContent .divDetailItem .divButton a{width:102.4px;height:38.4px;border-radius:5.12px;background-color:#9F8047;display:flex;align-items:center;justify-content:center}.divContactJobDetail .divContent .divDetailItem .divButton a span{font-size:17.92px;font-weight:700;color:#ffffff}.divContactJobDetail .divContent .divDetailItem .divButton a:hover,.divContactJobDetail .divContent .divDetailItem .divButton a:active{opacity:0.8}.divContactJobDetail .divContent .divMore span{font-size:17.92px;line-height:25.6px}.divContactJobDetail .divBottomMore{width:100%;height:211.2px}.divContactJobDetail .divBottomMore span{font-size:17.92px;line-height:25.6px}}@media (max-width: 480px){.divContactJobDetail .divTop{padding-top:7.75rem}.divContactJobDetail .divContent{width:100%;padding-left:2.25rem;padding-right:2.25rem;padding-top:1.25rem}.divContactJobDetail .divContent .divWhite70{height:2.25rem}.divContactJobDetail .divContent .divContition{height:auto;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;box-sizing:border-box}.divContactJobDetail .divContent .divContition .divAll{width:10rem;height:4rem}.divContactJobDetail .divContent .divContition .divAll span{font-size:1.75rem}.divContactJobDetail .divContent .divDetailItem{padding-left:2.25rem;padding-right:2.25rem}.divContactJobDetail .divContent .divDetailItem .divTitleName{height:auto;display:flex}.divContactJobDetail .divContent .divDetailItem .divTitleName span{font-size:1.75rem;line-height:2.5rem}.divContactJobDetail .divContent .divDetailItem .divJobInfo{justify-content:flex-start;flex-direction:column}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData{width:100%;display:flex;flex-direction:column}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType{height:4.375rem}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divData .divType span{font-size:1.875rem}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels{padding-bottom:2rem}.divContactJobDetail .divContent .divDetailItem .divJobInfo .divLabels span{font-size:1.75rem;line-height:2.5rem}.divContactJobDetail .divContent .divMore span{font-size:1.75rem;line-height:2.5rem}.divContactJobDetail .divBottomMore{width:100%;height:20.625rem}.divContactJobDetail .divBottomMore span{font-size:1.75rem;line-height:2.5rem}}
