.banner{background-image: url(/style/images/banner.jpg);background-repeat: no-repeat;background-position: top center;width: 100%;height: 500px;}
.index1{text-align: center;background-color:rgba(255,255,255,0.95);
	box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);margin-top: -60px; position: relative;}
  .index1 span{font-size: 30px;font-weight: bold;color: #7394ff;
    position: absolute;display: inline-block;width: 200px;text-align: right;}
  .index1 .text1{top:27px;left: 10px; }
    .index1 .text2{top:27px;left: 280px; }
     .index1 .text3{top:27px;left: 593px; }
      .index1 .text4{top:27px;left: 895px; }
.h1{font-size: 26px;text-align: center;margin: 50px 0;position: relative;padding-bottom: 10px;}
.h1::before {

  position: absolute;

  bottom: 0;

  left: 50%;

  transform: translateX(-50%);

  content: '';

  width: 50px;

  height: 2px;

  border-radius: 5px;

  background-color: #999999;

}
.index_img{text-align: center;}
.index_img1{background-image: url(/style/images/index3.jpg);background-position: top center;background-repeat: no-repeat;height: 564px;}
.index_img2{margin-top: 40px;background-image: url(/style/images/index4.jpg);background-position: top center;background-repeat: no-repeat;height: 503px;}
.index_img3{background-image: url(/style/images/index5.jpg);background-position: top center;background-repeat: no-repeat;height: 480px;}
.kehu{background-color: #def1fc;padding-bottom: 60px;}
 .swiper-container {margin-top: 50px;
      width: 1400px;padding: 0 50px;
      height: 400px;
    }
    .swiper-slide {
      text-align: center;
     box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-direction: column;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: top;
	  transition: 300ms;
	  transform: scale(0.8);
    }
	.swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
	}
	.swiper-slide img{width: 100%;}
.title1{font-size: 16px;color: #666666;}
.title2{color: #999999;text-align: left;padding: 0 20px;padding-bottom: 20px;}
.index_img5{background-image: url(/style/images/index9.jpg);background-position: top center;background-repeat: no-repeat;height: 159px;}
.zhaopinhui{width: 100%;display: flex;flex-direction: row;}
.zhaopinhui_li{margin-right:13px;box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);width: 290px;box-sizing: content-box;display: flex;flex-direction: column;padding-bottom: 20px;}
.zhaopinhui_li:last-child{margin-right: 0px;}
.zhaopinhui_li img{width: 290px;height: 185px; }
.zhaopinhui_li p{padding: 0 20px;}
.zhaopinhui_li .t1{color: #323232;font-size: 16px;font-weight: 600;padding-top: 15px;}
.zhaopinhui_li .t2{color: #999999;}
.zhaopinhui_li .t3{text-align: right;}
.zhaopinhui_li .t3 a{background-color: #5470ff;color: #fff;padding: 5px 10px;}
.daigang{box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);padding: 10px 0;border-radius: 10px;}
.daigang .img1{width: 453px;height: 226px;border-radius: 10px;}
.daigang .img2{width: 30px;height: 30px;border-radius: 100%;margin-right: 10px;line-height: 30px;}
.t4{margin-top: 20px;position: relative;}
.t4 a{background-color: #5470ff;color: #fff;padding: 5px 10px;position: absolute;right: 20px;border-radius: 5px;}

