/* 公司福利 */
#benefits1{
    height:383px;
}
#benefits1 ul li{
    float:left;
    width:1200px;
    text-align:center;
}
#benefits1 ul li span{
    display:inline-block;;
    font-size:18px;
    margin-top:17px;
}
#benefits1 ul li div{
    width1:109px;
    height1:122px;
    margin:0 auto;
    background-image:url(../images/icons.jpg); 
    background-position:0 0; 
}
#benefits1 ul li:nth-child(2) div{
    background-position:-192px 0 ; 
}
#benefits1 ul li:nth-child(3) div{
    background-position:-384px 0 ; 
}
#benefits1 ul li:nth-child(4) div{
    background-position:-575px 0; 
}
#benefits1 ul li:nth-child(5) div{
    background-position:-768px 0; 
}
#benefits1 ul li:nth-child(6) div{
    background-position:-960px 0; 
}
#benefits1 ul{
    width:1152px;
    margin:47px auto 0;
}

/* 公司福利 */
#benefits4{
    height:2353px;
}
#benefits4 ul li{
    float:left;
    width:1200px;
    text-align:center;
}
#benefits4 ul li span{
    display:inline-block;;
    font-size:18px;
    margin-top:17px;
}
#benefits4 ul li div{
    width1:109px;
    height1:122px;
    margin:0 auto;
    background-image:url(../images/icons.jpg); 
    background-position:0 0; 
}
#benefits4 ul li:nth-child(2) div{
    background-position:-192px 0 ; 
}
#benefits4 ul li:nth-child(3) div{
    background-position:-384px 0 ; 
}
#benefits4 ul li:nth-child(4) div{
    background-position:-575px 0; 
}
#benefits4 ul li:nth-child(5) div{
    background-position:-768px 0; 
}
#benefits4 ul li:nth-child(6) div{
    background-position:-960px 0; 
}
#benefits4 ul{
    width:1152px;
    margin:47px auto 0;
} 
/* 公司福利 */
#benefits{
    height:483px;
}
#benefits ul li{
    float:left;
    width:192px;
    text-align:center;
}
#benefits ul li span{
    display:inline-block;;
    font-size:18px;
    margin-top:37px;
}
#benefits ul li div{
    width:109px;
    height:122px;
    margin:0 auto;
    background-image:url(../images/icons.jpg); 
    background-position:0 0; 
}
#benefits ul li:nth-child(2) div{
    background-position:-192px 0 ; 
}
#benefits ul li:nth-child(3) div{
    background-position:-384px 0 ; 
}
#benefits ul li:nth-child(4) div{
    background-position:-575px 0; 
}
#benefits ul li:nth-child(5) div{
    background-position:-768px 0; 
}
#benefits ul li:nth-child(6) div{
    background-position:-960px 0; 
}
#benefits ul{
    width:1152px;
    margin:86px auto 0;
}

/* 公司环境 */
#env{
    height:696px;
    background:#f5f5f5;
}
#env div ul li{
    float:left;
    width:285px;
    height:210px;
    margin:0 20px 20px 0;
    position:relative;
    overflow:hidden;
    border-radius:10px;
}
#env div ul li:nth-child(4),#env div ul li:nth-child(8){
    margin-right:0;
}
#env div ul li img{
    width:285px;
    height:210px;
    border-radius:10px;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
#env div ul li img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
#env div ul li p{
    position:absolute;
    height:0;
    width:100%;
    line-height:30px;
    text-align:center;
    background:rgba(0,0,0,0.5);
    color:#ffffff;
    font-size:14px;
    left:0;
    bottom:0;
    border-radius:0 0 10px 10px;
    overflow:hidden;
    transition:all .2s linear;
}
#env div ul li.active p{
    height:30px;
}
#env div ul{
    margin-top:58px;
}

/* 招聘职务 */
#positions{
    min-height:700px;
    padding-bottom:50px;
}
#positions>div>div{
    float:left;
    margin:40px 20px 0 0;
    width:1200px;
}
#positions>div>div:nth-child(2){
    margin-right:0;
}
#positions>div ul li{
    margin-bottom:12px;
    border:1px solid #dcdee0;
    border-bottom:none;
	border-bottom:1px solid #dcdee0;
	margin-right: 30px; 
}
#positions>div ul li div{
    border-bottom:1px solid #dcdee0;
}
#positions>div ul li .position{
    display:block;
    text-decoration:none;
    width:100%;
    height:55px;
    line-height:55px;
    text-align:center;
    background:#f5f5f5;
    border-bottom:1px solid #dcdee0;
}
#positions>div ul li .card-body{
    border:0;
    padding:0;
}
#positions>div ul li .card-body{
    padding:0 20px 20px;
    line-height:24px;
}
#positions>div ul li .card-body p{
    font-size:16px;
    color:#292929;
    line-height:32px;
}
#positions>div ul li .position{
    font-size:16px;
    color:#292929;
}
/* 联系我们 */
#contact-us{
    height:693px;
    background-image: url("../images/contactus.jpg");
    background-size:100% 100%;
}
#contact-us div ul{
    width:300px;
    margin:27px auto 0;
    text-align:center;
}
#contact-us div ul li{
    height:45px;
    line-height:45px;
    color:#666666;
    font-size:16px;
}
#contact-us div ul li:nth-child(6){
    height:240px;
    line-height:240px;
}
