.acolor{color: #515151}
.lists{float: left;width: 100%;}
.news {
  width: 100%; 
  background: #fff;
  float: left;
 }
.news ul li {
    display: block; 
    border-bottom: 1px solid #ddd;
    float: left;
    width: 100%;
    }
.news ul li .padd {
    display: block;
    padding: 3% 0%;
    float: left;
    width: 100%;
    }
.news ul li .padd .imgfl {
      display: block;
      width: 34%;
      float: left;
      margin-left: 2%;
      }
.news ul li .padd .imgfl img.fl{width: 100%}
.news ul li .padd .wenzi {
          float: right;
          height: 100%;
          width: 59%;
          margin-right: 3%;
          font-size: 14px;
      }
.news ul li .padd .wenzi h5 {
        font-size: 1em;
        color: #000;
        line-height:1em;
        height: 4.6em;
        line-height: 1.6em;
        }
.news ul li .padd .wenzi p {
        color: #666;
        font-size: 0.9em; }
.news ul li .padd .wenzi p span {
              display: block;
             /* background: url(../img/liulan.png) no-repeat left center;*/
              background-size: 20% 40%;
              padding-left: 1em;
              float: right; } 
.pagination {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    padding: 0.3rem 0;
    margin: 20px;
    }

.pagination a {
    display: block;
    font-size: 0.9em;
    color: #333;
    border: 1px solid #ccc;
    padding: 5px 10px;
    margin-left: 1px; }
.pagination a.current {
    border: none; }



      #top11 {
    position: fixed;
    top: 0;
    z-index: 1000;
    width: 100%;
    height: 104px;
}



@media screen and (min-width: 768px){
  #kzk {
    margin: 0 auto;
    max-width: 1000px;
    margin-top: 120px;
}  
.news ul li .padd .wenzi h5 { 
        height: 8.6em; 
            font-size: 1.2em;
        }

}


@media screen and (min-width: 480px) and (max-width: 768px) {
    .news ul li .padd .wenzi h5 { 
        height: 7.6em; 
            font-size: 1.2em;
        }
}

 @media screen and (min-width: 321px) and (max-width: 480px){
 #kzk {   margin-top: 103px; }
 }
 @media screen and (max-width: 320px){  
  #kzk {   margin-top: 87px; }
  .news ul li .padd .wenzi h5 {   height: 4.2em;  }
 } 
