#mix2 span{width:132px;height:54px;background:url('../DedicatedLineImages/box.png');position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-61px;text-align:center; display: flex; align-items: center; justify-content: center;}
.tac{text-align:center;}
.ssl3-h{margin:72px 0 48px;}
.cs-action{
  width: 100%;
  height: 200px;
  background: url('../DedicatedLineImages/cs-bg1.png');
  background-size: 1440px 100%;
  background-position: center 100%;
  background-repeat: no-repeat;
  background-color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 18px;
}
.cs-action-box{
  text-align: left;
}
.cs-action-box a{
  float: left;
  width:112px;
  height:40px;
  line-height:40px;
  border-radius:20px;
  margin:24px auto 0;
  text-align: center;
  display: block;
}

.flex1{
  display: flex;
  justify-content: space-between;
}
.flex1 li{
  text-align: center;
}
.flex1 li img{
  width: 100px;
  height: 100px;
}
.flex1 li h2{
  font-size: 18px;
  color: #232323;
  padding-top: 20px;
  padding-bottom: 14px;
}
.flex1 li p{
  color: #7D7D7D;
  font-size: 14px;
  line-height: 22px;
}

.flex2{
  display: flex;
  justify-content: space-between;
  margin-bottom: 90px;
}
.flex2 li{
  text-align: center;
}
.flex2 li img{
  width: 90px;
  height: 90px;
}
.flex2 li p{
 color: #292929;
}
.flex2 li p span{
  color: #9E9E9E;
}


@media(max-width:767px){
  .flex1{
    display: block;
    overflow: auto;
    white-space: nowrap;
  }
  .flex1 li{
    width: 40%;
    text-align: center;
    padding-bottom: 20px;
    display: inline-block;
  }


  .flex2{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 20px;
  }
  .flex2 li{
    width: 33%;
    text-align: center;
    padding-bottom: 48px;
  }
  .flex2 li p span{
    display: none;
  }
}
@media(min-width:992px){

}
@media(min-width:1200px){

}