.zussr{width: 1200px;margin:0 auto;}
      *{font-size: inherit;}
      .z-stop{display: flex}
      .z-tl{width: 40%}
      .z-tl img{max-width: 100%;}
      .z-tr{width: 60%;padding-left:30px;}
      .z-tr>div{padding:10px 0;}
      .tr-tit{font-size:20px;}
      .tr-smtit{color: #0082C7}
      .sors{display: flex;}
      .sors span:first-child{margin-left:0;}
      .sors span{margin-left:2%;}
      .s-time{background: url(ti.jpg) no-repeat left center;padding-left:30px;}
      .s-location{background: url(tii.jpg) no-repeat left center;padding-left:30px;}
      .s-point{background: url(tis.jpg) no-repeat left center;padding-left:30px;}
      .sort{line-height: 40px;}
      .z-tr>div.xxe{padding:15px 0;border-top:1px solid rgba(0, 0, 0, .1);;border-bottom:1px solid rgba(0, 0, 0, .1);font-size:14px;}
      .sort a{display: block;padding-left:50px;background: url(em.jpg) no-repeat left center;}
      .sort p{display: block;padding-left:50px;background: url(em1.jpg) no-repeat 2px center;}
      .bggrey{width: 100%;background: rgba(244, 244, 244, 1);padding-left:20px;font-size: 20px;height: 50px;line-height: 50px;font-weight: bold;margin-bottom: 15px;margin-top:30px;}

      .xgal{font-size:30px;text-align: center;height: 60px;line-height: 60px;margin-bottom: 20px}
      .xglist{overflow: hidden;}
      .xglist li{float: left;margin-left:20px;width: 285px;margin-bottom: 20px;}
      .xglist li:nth-child(4n+1){margin-left:0;}
      .xglist li a{display: block;}
      .oute{width: 100%;height: 200px;position: relative;}
      .oute img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width: 100%;max-height: 100%}
      .sorb{padding:0 10px;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 32px;
text-align: center;}


@media screen and (max-width: 750px) {
  .zussr{        padding: 10px 2%;}
.z-stop,.sors{display: flex;flex-wrap:wrap;}
  .z-tl{width: 100%}
  .z-tr{width:100%;padding-left:0px;}
  .sors span{width:100%;margin-left:0;margin-bottom:10px}
  .xglist li{width:100%;margin:0;margin-bottom:20px}
}