a:hover,
a:focus {
  text-underline: none;
}
#main {
  margin-top: 50px;
}
#main > .tit > .en_tit {
  margin-bottom: 50px;
}
#main > .des {
  margin: 0px auto;
  width: 80%;
  border-top: 1px solid #ccc;
  padding: 40px 0 20px;
}
#main > .des > .des_imgbox {
  margin: 30px 0;
}
#main > .des > p {
  color: #555;
  font-size: 16px;
  line-height: 40px;
  text-indent: 2em;
}
#main > .des > p.lh_50 {
  line-height: 50px;
}
#main > .des > p.mt_20 {
  margin-top: 20px;
}
#main > .des > .des_imgbox > .item > img {
  display: block;
  margin: 0 auto;
  width: 90%;
  height: auto;
}



@media screen and (max-width: 768px){
  #main>.text-center>h1{
    margin-top: 30px;
    font-size: 22px;
  }
  #main > .tit > .en_tit{
    margin-bottom: 10px;
  }

  #main > .des > p{
    line-height: 30px !important;
    font-size: 14px;
  }
  #main.mt_50{
    margin-top: 0;
  }
  #main > .des{
    width: 90%;
    padding: 20px 0;
  }
  .list-inline > li.item.col-xs-12{
    margin-top: 30px;
    width: 100% !important;
  }
  .list-inline > li.item.col-xs-12:first-child{
    margin-top: 0;
  }

  .item.col-lg-3{
    width: 50% !important;
    margin-bottom: 15px;
  }

  #main > .des > .des_imgbox{
    margin-bottom: 15px;
  }
}