#mpc_04{
  /* margin-bottom: 200px; */
  min-height: 450px;
}
div.mp_6{  
  margin: 40px 0 0 0;
  background-color: #f3f4f8;
  padding: 16px 72px 16px 130px;
  overflow: hidden;
}
div.mp_6>img{
  float: left;
  margin-top: 12px;
}
div.mp_6 p{
  font-size: 18px;
  color: #777;
  float: left;
  line-height: 2.7;
}
div.mp_6 p i{
  font-style: normal;
  color: #222;
}
div.mp_6 a{
  display: block;
  float: left;
  background-color: #008aff;
  color: #fff;
  font-size: 20px;
  height: 50px;
  border-radius: 10px;
  line-height: 2.5;
  text-align: center;
  width: 190px;
  margin-left: 50px;
}
div.mp_6 a img{
  vertical-align: -3px;
  margin-right: 5px;
}
ul.mp_3{
  overflow: hidden;
}
ul.mp_3>li{
 float: left; 
  padding-right: 50px;
 position: relative;
 height: 395px;
 padding-top: 48px;
 border-bottom: 1px solid #a3a3a3;  
}
ul.mp_3>li::after{
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #ededed;
  position: absolute;
  bottom: 56px;
}
ul.mp_3>li:nth-child(4n){
  padding-right: 0px;
} 
ul.mp_3 img{  
  border: 1px solid #e8e8e8;
}
h4.mp_3_h{  
  line-height: 1.2;
  font-weight: 300;
  margin: 24px 0 36px;
  position: relative;
} 
ul.mp_3 label{  
  color: #999;
  font-family: Rajdhani;
  position: absolute;
  bottom: 78px;
}
label.mp_4{
  left: 0;
}
label.mp_5{
  right: 50px;
}
ul.pi_0{
  text-align: center;
  position: absolute;
  left: calc(50% - 90px);
  bottom: 15px;
}
ul.pi_0 li{
  display: inline-block;
  margin: 0 2px;
}
ul.pi_0 a{  
  display: block;
  width: 62px;
  padding: 8px 0;
  border-radius: 5px;
  background-color: #555;
  color: #fff;
}














