.logo img{vertical-align:middle !important;}
/* 图片列表 */
.list-pic {
  overflow: hidden;
  margin: 30px 0px 0;}

.list-pic * {
  transition: .5s;}

.list-pic li {
  width: calc(100% / 3);
  float: left;
  margin-bottom: 20px;}

.list-pic li a {
  display: block;
  margin: 0 20px;
  position: relative;
  overflow: hidden;}

.list-pic .pic {
  position: relative;
  width: 180px;
  padding-bottom: 200px;
  overflow: hidden;
  border: 1px solid #ccc;
  margin: 0;}

.list-pic .pic img {
/*  width: 100%; */
  height:100%;
  position: absolute;
  margin: 0 auto;
  left:50%;
  transform: translateX(-50%);}

.list-pic h4 {
  position: relative;
  padding: 10px 0;
  font-weight: normal;
  line-height: 16px;
  text-align: center;}

.list-pic h4 p {
  font-size: 14px;
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-indent:0;}
