.article {
  display: block;
  padding:2px;
  transition: all 1s;
}

.article .inpic{background: #000;display: block;}
.article .inpic > img {
  display: block;
  width: 100%;
  transition: all 0.6s;
  opacity: 0.3
}
.article .inpic > img:hover{opacity: 1;transform: scale(1.02); }
.wall {
  display: block;
  position: relative;
}
.wall-column {
  display: block;
  position: relative;
  width: 50%;
  float: left;
  box-sizing: border-box;
}
.news_content .article img{width: 100%;transition: 0.4s all}
.news_content .article img:hover{transform: scale(1.05);}
.news_content .article h2{font-weight: bold;color: #333; font-size: 1.8rem;padding-bottom: 10px;padding-top: 15px;transition: 0.4s all}
.news_content .article h2:hover{color:#2389f3;padding-left: 5px}
.news_content .article h2 i{font-size:1.4rem;padding-right: 5px}
@media (max-width: 640px) {
  .wall-column {
    width: 50%;
  }
  .news_content .wall-column{width:100%}
  .news_content .article{padding: 15px 0;color: #999; border-bottom: 1px #ddd dashed}
  .news_content .article h2{font-weight: bold;color: #333; font-size: 1.8rem;padding-bottom: 10px}
  .news_content .article h2 i{font-size:1.4rem;padding-right: 5px}
}
@media (min-width: 1200px) {
   .abt_honor .article{padding: 7px}
   .abt_honor .wall-column{width: 25%}
   .abt_gongyi .wall-column{width: 33.33%}
   .news_content .wall-column{width: 25%}
   .news_content .article{margin: 0 0 30px 0;color: #999;padding:20px;line-height: 30px; background: #fff;box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);transition: all 220ms}
   .news_content .wall-column{padding: 0 12px}
   .news_content .article h2{font-size: 1.8rem;padding-top: 20px;}
}