@charset "utf-8";

.about .h2 ol li p{min-width:128px}
.zytt .inner li{margin:0 3px}
body{margin:0 auto}
.wxi,.tellwx{display:none}
.syc_yc .left,.syc_hd .left{float:none}
.tbtj .swiper-slide a:hover p{color:#000}
.tbtj .swiper-slide a:hover p.price{color:#d34745}
.tbtj .swiper-slide a:hover p.price span{color:#000}
.tbtj .swiper-slide a p{color:#000}
.tbtj .swiper-slide a p.price{color:#d34745}
.tbtj .swiper-slide a p.price span{color:#000}
.jians input{color:#999}
.show_c{overflow:hidden}
.syyc{display:none}
.showtime li.mid{width:22px;text-align:center}
.showtime{text-align:center;width:160px}
.showtime li{width: auto;
    display: inline-block;
    font-weight: 400;
    font-size: 35px;}
.showtime li:last-of-type{width:auto;text-align:center}
html, body {
    font: normal 12px/1.3 'arial', 'Tahoma','simsun','宋体';
}
.syc .swiper-slide .ycimg {
    background: none;
    width: auto;
    height: auto;
    text-align: center;
    line-height: auto;
    display: block;
    position: static;
    bottom: 10px;
    right: 10px;
    color: #000;
}
.ycbox{overflow:visible}
.dtkf .lop .show .z1 a{background:none}
body{background:none}
.syc{width:80%;margin:40px auto}
.qie.tach{color:#000}
.syc .swiper-slide{
width:21.5%;display:inline-block;margin:0 2px;overflow:hidden
}
.syc .swiper-slide img{width:100%;display:block}
.syc .swiper-slide h5{  font-size: 16px;
    color: #000;
    text-align: left;
    text-indent: 20px;
    line-height: 40px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;}
.syc .swiper-slide p {
    font-size: 14px;
    color: #000;
    text-align: left;
    text-indent: 20px;
    line-height: 20px;
}
.syc .swiper-slide p.timep{padding-top:10px}
.syc .swiper-slide .dd{height: 108px;
    background: #eee;
    position: relative;
    width: 100%;
    }
.syc .swiper-slide a.play{background: #dbc194;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    display: block;
    position: absolute;
    bottom: 10px;
    right: 10px;
    color: #000;
}
.syc{text-align:center}
.zytt li{
  list-style: none;
  position:relative;
}
.zytt .inner{
  width:74%;
  margin:0 auto;
  display: flex;
  padding:0;
  justify-content: space-between;
}
.zytt .inner p{
position:absolute;
bottom:0;
text-align: center;
color:#fff;
width:100%;
font-size: 20px;
margin-bottom:0.6em
}
.zytt  h2{
  text-align: center;
margin-bottom:40px;
margin-top:40px
}
.zytt  h2 img{
  width:auto;
}
.wr{margin-top:80px}
.zytt .inner li{
  width:24%;
  margin:0;

}
.zz li{width:19.2%}
.zytt .inner li img{width:100%;display:block}
.content .dd{height:108px}
.content .inner li p.timep{padding-top:10px}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0}
@media (max-width: 1600px){
  .zytt .inner p{
    font-size: 16px;
  }
}