.in-ys{ margin: 0 0 0 -30px; } .in-ys li{ float: left; width: 20%; } .in-ys li .items{ display: block; margin: 0 0 0 30px; padding: 40px 0; text-align: center; border-top: 8px solid #ef8219; background: #FFF; box-shadow: 0 0 15px rgba(0,0,0,0.2) } .in-ys li .icon{ height: 70px; display: flex; justify-content: center; align-items: center; } .in-ys li .text{ font-size: 18px; margin-top: 20px; line-height:30px;}  .in-pro{ background: url(../images/bg1.jpg) no-repeat center /cover; } .in-pro-menu{ font-size: 0; text-align: center; margin-bottom: 20px; } .in-pro-menu li{ display: inline-block; } .in-pro-menu li a{ display: block; line-height: 46px; font-size: 14px;  background: #FFF; padding: 0 30px; margin: 0 7px; } .in-pro-menu li a:hover{ background: #88cb42; color: rgba(255,255,255,1) }  .in-pro-con{ position: relative; padding-bottom: 50px; } .in-pro-con .swiper-slide a{ display: block; color: #FFF; text-align: center; font-size: 16px; } .in-pro-con .swiper-slide .text{ background: #333; line-height: 60px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; } .in-pro-con .swiper-pagination{ width: 100%; bottom: 0; text-align: center; } .in-pro-con .swiper-pagination-bullet{ width: 50px; height: 5px; margin: 0 5px; outline: none; border-radius: 0; background: rgba(0,0,0,0.6); opacity: 1; } .in-pro-con .swiper-pagination-bullet-active{ background: #ef8219; }


.container{ width:1400px; margin: 0 auto;}
.section-title2{ text-align: center; margin-bottom: 40px;   }
.section-title2 strong{ font-size:40px; position: relative; padding-bottom: 15px; }
.section-title2 strong:before{ position: absolute; bottom: 0; left:50%; margin-left: -70px; width: 140px; height: 6px; background: #ef8219; border-radius: 3px; content: ''; }
.section-title2 p{font-size:20px;  margin-top:20px;}



.s_zhaopins{width:1400px;margin:0px auto;}
.s_zhaopins ul li{width:43%;margin:20px 2%; float:left;border:1px solid #ccc;height:auto;padding-bottom:20px;}

.s_zhaopins h2 {
  font-size: 16px;
  color: #333;
  text-align: left;
  padding: 20px 30px 10px 30px;
  font-weight: bold;
}

.s_zhaopins p {
  text-align: left;
  padding-left: 30px;
  font-size: 14px;
  color: #686868;
}

.s_zhaopinsbtn {
  width: 85px;
  height: 30px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background: #cb252a;
  margin-left: 30px;
  margin-top: 15px;
  text-align: center;
}

.s_zhaopinsbtn:hover {
  width: 85px;
  height: 30px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background: #F00;
  margin-left: 30px;
  margin-top: 15px;
  text-align: center;
}


.s_zhaopinsbtn a {
  font-size: 14px;
  color: #fff;
  line-height:30px;
}