/* 人事招聘 */



.xyzp-out {

  width: 100%;

  display: flex;

  flex-wrap: wrap;

  margin-bottom:5%;

}



.xyzp-kp {

  width: 48%;

  margin-right: 4%;

  display: flex;

  flex-direction: column;

  background-color: #F1F4F9;

  align-items: center;

  height:235px;

  padding-top: 3%;

  box-sizing: border-box;

  border: 1px solid rgba(0, 0, 0, .1);

  margin-bottom: 50px;

}

.xyzp-kp:nth-child(2) {

  margin-right: 0;

}



.xyzp-kp h1 {

  font-size:18px;

  font-weight: 500;

  margin: 20px 0 0;

}



.xyzp-kp p {

  font-size:16px;

  color: #666;

  margin: 5px 0;

  font-weight: 500;

}



.xyzp-kp .xyzp-kp-info {

  font-size:16px;

  color: #999;

}



.xyzp-item {

  width: 100%;

  margin-top: 15px;

}



.xyzp-item:nth-child(3) {

  margin-top: 0;

}



.xyzp-item-title {

  width: 100%;

  height:72px;

  padding: 0 50px;

  box-sizing: border-box;

  display: flex;

  justify-content: space-between;

  cursor: pointer;

  background-color: #F1F4F9;

  align-items: center;

  transition: .5s;

}



.xyzp-item h1 {

  width: 50%;

  font-size:18px;

  font-weight: 500;

  transition: .5s;

 

}



.xyzp-item-info {

  display: flex;

}



.xyzp-item-info p {

  font-size:16px;

  color: #444;

  padding-right: 100px;

  box-sizing: border-box;

  position: relative;

  transition: .5s;

}



.xyzp-item-info p:nth-child(1)::after {

  content: "";

  position: absolute;

  right: 50px;

  height: 120%;

  top: -10%;

  width: 1px;

  background-color: rgba(0, 0, 0, .3);

}



.xyzp-item-more {

  width: 30px;

  height: 30px;

  background-image: url('../img/zp1.png');

  background-position: center;

  background-repeat: no-repeat;

  background-size: cover;

  transition: .5s;

}



.xyzp-item-bottom {

  background-color: #fff;

  padding: 50px;

  box-sizing: border-box;

  box-shadow: 0 0 20px rgba(0, 0, 0, .1);

  display: none;

}



.xyzp-item-bottom p {

  font-size:16px;

  color: #666;

  box-sizing: border-box;

  background-image: url('../img/jt.png');

  background-position: left center;

  background-repeat: no-repeat;

  background-size: 16px;

  line-height:2;

}



.xyzp-item .active {

  background-color: #df0615;

}



.xyzp-item .active h1 {

  color: #fff;

}



.xyzp-item .active .xyzp-item-info p {

  color: #fff;

}



.xyzp-item .active .xyzp-item-more {

  background-image: url('../img/zp2.png');

}











.yema {

    width: 100%;

    text-align: center;

    overflow: hidden;

    padding-bottom: 5%;

}



.yema a {

    display: inline-block;

    height: 40px;

    line-height: 38px;

    overflow: hidden;

	padding:0 20px;

    margin-left:5px;

    color: #666666;

    font-size: 14px;

    border: 1px solid #e5e5e5;

    background: #fff;

    border-radius: 6px;

}

.yema a.on {

    color: #fff;

    background: #e70315;

    border: 1px solid #e70315;

}



.yema a:hover {

    background-color: #e70315;

    color: #fff;

    border: 1px solid #e70315;

}









/*收购公司*/

.mbx2 {

    background-color: #F1F4F9;

}



.xyzp-info-out2 {

    background-color: #F1F4F9;

}

.rczl-item1 {

	display: flex;

	align-items: center;

	justify-content: space-between;

	background-color: #fff;

	margin-bottom:8%;

	overflow: hidden;

}



.rczl-item1-info {

	width: 38%;

	padding:50px;

	box-sizing: border-box;

	transition: .5s;

}



.rczl-item1-info p {

	font-size:16px;

	color: #333;

	line-height:1.8;

}



.rczl-img-box {

	width: 62%;

	padding-bottom: 35%;

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

	transition: .5s;

}



