 
.content .info{padding:30px 50px 60px}
.content .infoTit{padding-bottom:26px;border-bottom:1px solid #ddd;font-size:20px;text-align:center}
.tit{line-height:43px;font-size:34px;color:#333;margin:10px auto}
.subTit{line-height:30px;color:#666;font-size:20px}
.content .text{padding-top:50px}
.content .text p{font-size:16px;color:#333;line-height:28px}
.section2{width:100%;overflow:hidden;padding-bottom:100px}
.section2 .content{width:1200px;height:260px;padding:20px 50px;margin:0 auto;box-sizing:border-box;position:relative}
.section2 .text{color:#000;text-align:center;margin:60px auto}
.section2 .text p{ margin:0 auto}
.section2 .text .p1{margin-bottom:10px;font-size:30px;font-weight:700}
.section2 .text .p2{font-size:24px}
.swiper-container{height:100%}
.swiper-slide{box-sizing:border-box;text-align:center;padding:10px;font-size:18px;background:#fff;line-height:200px; }
.swiper-slide .title{line-height:180px; box-shadow:0 10px 40px #dcdcdc;font-size:20px;font-weight:700;display:block;text-decoration:none;color:#333}
.swiper-button-next{right:0px}
.swiper-button-prev{left:0px}
.swiper-scrollbar{width:70%;height:2px;margin:20px auto 0}
.swiper-container-horizontal>.swiper-scrollbar{height:2px;bottom:0;background-color:#252837}
 
.sections{padding-bottom:50px;background-color:#fff;position:relative;height:500px}
.sections .content{width:1200px;margin-left:-600px;padding:70px 0 70px 100px;position:absolute;top:-170px;left:50%;box-shadow:0 10px 40px #bdbdc3;z-index:100;background-color:#fff}
.sections .content h1{margin:0;position:absolute;left:0;top:-80px;line-height:60px;font-weight:700;font-size:40px;color:#fff}
.sections .item_tip{text-align:left;margin-bottom:20px;color:#000;font-size:16px}
.slide-wrap{width:60%;margin:0 auto}
.section13{padding:50px;width:100%;margin:0 auto;background-color:#fafafa}
.section13 .text{color:#000;text-align:center;margin:60px auto}
 
.section13 .text .p1{margin-bottom:10px;font-size:30px;font-weight:700}
.section13 .text .p2{font-size:24px}
.section13 .content{width:700px;margin:0 auto;padding-bottom:50px}
.section13 .content p{font-size:14px;position:relative;padding-left:24px}
.section13 .content p span.point{width:16px;position:absolute;top:2px;left:0;height:16px;border:2px solid #252837;background-color:#fff}

 /*jobwrap*/
.jobwrap  {width:1100px;margin:0 auto;}
.jobwrap li h3{font-weight: bold;font-size: 22px;padding:10px 0;}
.jobwrap li{ margin-bottom:50px; 
    color: #000;
    font-size: 16px;  padding: 50px 0 50px 100px;  box-shadow: 0 10px 40px #bdbdc3; background: #fff;}
.jobwrap li  p{padding-bottom: 10px}

 @media  (max-width: 1200px) {
  .jobwrap, .section2 .content{ width:90%; }

    
}

 @media  (max-width: 800px) {
   .section13 .content{ width:90%; }
   
}

