section.work{padding-bottom: 0}
section.work ul {

      font-size: 24px;

      width: 100%;

      margin: 0 0 50px 0;

    }



    section.work ul li {

      font-size: 24px;

      padding: 21px 0;

      border-bottom: 1px solid rgba(229, 229, 229, 1);

      /*vertical-align: middle;*/

    }



    section.work li p {

      font-size: 16px;

      vertical-align: top;

    }



    section.work li p span {

      font-size: 16px;

      float: right;

color:rgba(192,192,192,1);

    }



    section.work li i {

      vertical-align: middle;

      display: inline-block;

      width: 10px;

      height: 10px;

      background-color: #D2D2D2;

      margin-right: 10px;

      border-radius: 50%;

    }



    section.work li:hover p, section.work li:hover span {

      color: #0082C7;

    }
@media screen and (max-width: 750px) {
  section.work{padding:0;}
  section.work ul{margin:0;font-size: 0.3rem;padding:0 0.2rem;}
  section.work ul li{padding:0.1rem 0;}
  section.work li p{font-size: 0.3rem;line-height: 1.5;}
  section.work li p span{float: none;font-size: 0.24rem;margin-left:0.2rem;}
  section.work li i{display: none}
}