
.xhy_center{
    padding: 30px 0 10px 0;
}
.xhy_center .info{
    background: #fff;
    padding: 40px 30px;
}
.xhy_center .info p{
    line-height: 24px;
    margin-top: 20px;
    color: #616161;
}
.xhy_center .info p:first-of-type{
    margin: 0;
}
.xhy_center .info p span{
    color: #c01818;
}
.xhy_center .xhy_body{
    background: #fff;
    padding: 30px;
    margin-top: 15px;
}
.red_line {
    width: 240px;
    height: 10px;
    /* margin-top: 100px; */
    margin-bottom: 30px;
    background: url(../images/line.jpg) no-repeat center;
    background-size: 100% 100%;
}
.xhy_center h4.title{
    margin-bottom: 20px;
    font-size: 30px;
    font-weight: 600;
    color: #363636;
}
.xhy_center .position_list{
    width: 100%;
    /* padding: 30px; */
    height: auto;
}
.xhy_center .position_list ul li{
    color: #959595;
}
.xhy_center .position_list ul li ul li{
    float: left;
    line-height: 20px;
    height: 100px;
}
.xhy_center .position_list ul li.first_item{
    height: 100px;
    background: #f5f5f5;
}
.xhy_center .position_list>ul>li:not(.first_item)>ul{
    background: #fdfdfd;
    margin-bottom: 10px;
}
.xhy_center .position_list ul li.first_item ul li{
    height: 40px;
    margin-top: 30px;
}
.xhy_center .position_list ul li:not(.first_item) ul li{
    line-height: 100px;
    cursor: pointer;
}
.xhy_center .position_list ul li.first_item ul li span{
    font-size: 18px;
    font-weight: 600;
    color: #363636;
    display: block;
}
.xhy_center .position_list ul li.first_item ul li em{
    color: #ccc;
}
.xhy_center .position_list ul li ul li:first-of-type{
    padding-right: 170px;
    padding-left: 30px;
    width: 400px;
}
.xhy_center .position_list ul li ul li:first-of-type:hover{
    color: #c01818;
}
.xhy_center .position_list ul li ul li.active{
    color: #c01818;
}
.xhy_center .position_list ul li ul li:nth-of-type(2),
.xhy_center .position_list ul li ul li:nth-of-type(3){
    width: 250px;
}
.xhy_center .position_list ul li ul li:nth-of-type(4){
    width: 240px;
    padding-left: 60px;
}
.xhy_center .position_list ul li ul li i{
    float: right;
    font-size: 14px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
}
.xhy_center .position_list ul li ul li i.down{
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.xhy_center .position_list ul li ul li a.apply_btn{
    display: inline-block;
    width: 85px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background: #363636;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.xhy_center .position_list ul li ul li a.apply_btn:hover{
    background: #c01818;
}
.xhy_center .position_list ul li ul li a.apply_btn.active{
    background: #c01818;
}
.xhy_center .position_list ul li .job_box{
    display: none;
    padding: 10px 30px 20px 30px;
}
.xhy_center .position_list ul li .job_info{
    border-left: 2px solid #c01818;
}
.xhy_center .position_list ul li .job_info .job_title{
    height: 100px;
    width: 100%;
    background: #f5f5f5;
}
.job_info .job_title .title_box{
    width: 50%;
    height: 100%;
    float: left;
    padding: 30px;
}
.job_info .job_title .title_box.active{
    width: 100%;
}
.job_info .job_title .title_box span{
    font-size: 18px;
    font-weight: 600;
    color: #363636;
    display: block;
}
.job_info .job_title .title_box em{
    font-size: 14px;
    color: #ccc;
}
.job_info .job_details{
    width: 100%;
}
.job_info .job_details .describe{
    width: 50%;
    height: auto;
    line-height: 24px;
    white-space:pre-line;
    float: left;
    padding: 30px;
    background: #fdfdfd;
}
.job_info .job_title .title_box:nth-of-type(2),
.job_info .job_details .describe:nth-of-type(2){
    padding-left: 75px;
}
.job_info .job_details .describe.active{
    width: 100%;
    padding: 30px;
}
<<<<<<< HEAD
=======
 
>>>>>>> 04e1c159b5e931d50a7aa7787f4c23c0094fbbc8
