.banner {
  width: 100%;
  height: 0px;
  padding-bottom:26%;
  background: url(../img/serviceBanner.png) no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
   margin-top:64px;
}
.main {
  background: #f2f2f2;
}
.main .main_con .service_con > .title {
  display: block;
  font-weight: bold;
  font-size: 25px;
  line-height: 100px;
  text-align: center;
}
.main .main_con .service_con .service_list {
  overflow: hidden;
}
.main .main_con .service_con .service_list .service_item {
  background: #fff;
  margin-top: 30px;
  padding: 35px 60px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.main .main_con .service_con .service_list .service_item .item_img {
  width: 100px;
  height: 100px;
  background: pink;
}
.main .main_con .service_con .service_list .service_item .item_des {
  width: 870px;
  height: 125px;
  padding: 1px 35px ;
  box-sizing: border-box;
  border-left: 1px solid #797979;
  font-size: 14px;
  line-height: 16px;
}
.main .main_con .service_con .service_list .service_item .item_des .title {
  font-size: 16px;
  font-weight: bold;
}
.main .main_con .service_con .service_list .service_item .item_des p {
  line-height: 30px;
}
.main .main_con .service_con .serviceFlow {
  padding-bottom: 150px;
}
.main .main_con .service_con .serviceFlow .title {
  display: block;
  font-weight: bold;
  font-size: 25px;
  line-height: 100px;
  text-align: center;
}
.main .main_con .service_con .serviceFlow .serviceFlow_nav ul {
 display:flex;
 justify-content:space-around;
 
}
.main .main_con .service_con .serviceFlow .serviceFlow_nav ul li {
 
  padding: 20px 10px;
}
.main .main_con .service_con .serviceFlow .serviceFlow_nav ul li a {
  color: black;
}
.main .main_con .service_con .serviceFlow .serviceFlow_nav ul li.active {
  border-bottom: 3px solid #029ef6;
  
}
.main .main_con .service_con .serviceFlow .serviceFlow_nav ul li.active a{
	color:#029ef6;
}
/*.main .main_con .service_con .serviceFlow .serviceFlow_nav ul li:first-of-type {
  margin-right: 220px;
}*/
.main .main_con .service_con .serviceFlow .serviceFlow_con ul {
  text-align: center;
  border:3px solid #e1e1e1;
  background:#fff;
  border-radius:3px;
   padding:30px 0px;
}
.main .main_con .service_con .serviceFlow .serviceFlow_con ul li {
  display: none;
  width: 600px;
 
 
  box-sizing:border-box;
  
}
.main .main_con .service_con .serviceFlow .serviceFlow_con ul li img{
	width:100%
}
.main .main_con .service_con .serviceFlow .serviceFlow_con ul li.active {
  display: inline-block;
}
