.i_d1_l_c{height: 350px;}

.tpxw-swiper {
        overflow: hidden;
        position: relative;
        float:left; width:500px; height: 350px;
       
    }
.tpxw-itm {
        overflow: hidden;
        position: absolute;
    }
.tpxw-itm img{width:500px; height: 350px;}    
.tpxw-itm .tt-til {
        width: 100%;
        height: 48px;
        padding-left: 10px;
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #0187e6;
        box-sizing: border-box;
    }
.tpxw-itm .tt-til a {
        color: #fff;
        font-size: 18px;
        line-height: 48px;
        display: block;
        white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
        max-width: 85%;
    }
    
    .tpxw-swiper .pagination {
        position: absolute;
        bottom: 16px;
        right: 8px;
        overflow: hidden;
        z-index: 2;
        display: none;
    }
    .tpxw-swiper .swiper-pagination-switch {
        width: 12px;
        height: 14px;
        background-color: #29b2d1;
        float: left;
        margin-left: 10px;
        cursor: pointer;
    }
    .tpxw-swiper .swiper-active-switch {
        background-color: #fff;
    }
 .tpxw-swiper-prev,
 .tpxw-swiper-next {
        display: block;
        position: absolute;
        top: 50%;
        width: 40px;
        height: 60px;
        
        transform: translateY(-50%);
        cursor: pointer;
        z-index: 5;
    }
 .tpxw-swiper-prev {
        left: 0;
    }
   .tpxw-swiper-prev::after {
        content: '';
        display: block;
        width: 25px;
        height: 25px;
        border-left: 4px solid #999;
        border-bottom: 4px solid #999;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) rotateZ(45deg);

    }
  .tpxw-swiper-next {
        right: 0;
    }
 .tpxw-swiper-next::after {
        content: '';
        display: block;
        width: 25px;
        height:25px;
        border-top: 4px solid #999;
        border-right: 4px solid #999;
        position: absolute;
        top: 50%;
        right: 50%;
        transform: translate(50%, -50%) rotateZ(45deg);
    }