@charset "utf-8";
.jjsl-tpxw .swiper-slide{background: #F2F7FF;}
.jjsl-tpxw .swiper-slide .place{ padding-top: 53.25%;}
.jjsl-tpxw .swiper-slide .caption{padding: 40px;}
.jjsl-tpxw .swiper-slide .caption .title a{color:#2354AF;font-size: 1.885em; line-height: 1.5em;font-weight: bold;}
.jjsl-tpxw .swiper-slide .caption .inner{font-size: 1.25em; line-height: 1.8em;}
.jjsl-tpxw .swiper-slide .caption .inner p{ -webkit-line-clamp: 4;}
.jjsl-tpxw  .swiper-pagination.position{bottom: 20px; right: 20px;}

.tzgg .newslist li a{font-size: 1.125em;}
.tzgg .newslist li .itm .time{width: 100px;}
.tzgg .newslist li .itm{ background: #FAFAFA;margin-top: 25px;padding: 25px 10px 25px 110px;}
.tzgg  .newslist li .itm .time.time2 .dd{color:#2354AF}
.tzgg .newslist li .itm .time.time2 .ym{color: #333;}


@media (max-width: 768px){
    .jjsl-tpxw .swiper-slide .caption{padding: 20px 20px 40px;}
    .jjsl-tpxw .swiper-slide .caption .title a{font-size: 1.25em;}
    .jjsl-tpxw .swiper-slide .caption .inner{font-size: 1em;}
    .jjsl-tpxw .swiper-pagination.position{  margin-bottom: 0;bottom: 10px;}
    .tzgg .newslist li a{font-size: 1em}
}