.icon3{
    margin-top:-3px;
}


.ab-right{
    display: inline-block;
}

.ab-right .right-wrap ul img{
    width:150px;
    height:190px;
    object-fit: scale-down;
    vertical-align: top;
}
.ab-right .right-wrap .right2 ul li{
    width:360px;
    height:190px;
    overflow:hidden;
    margin-left:26px;
    margin-bottom:30px;
    display:inline-block;
    box-shadow: 2px 2px 5px #666;
    vertical-align: top;
}
.ab-right .right-wrap li .prt-1{
    display:inline-block;
}
.ab-right .right-wrap li .prt-1 h3{
    vertical-align: top;
    box-sizing:border-box;
    width:180px;
    margin-top:20px;
    margin-left:10px;
    position:relative;
    line-height:30px;
    height:60px;
    overflow:hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.ab-right .right-wrap li .prt-1 .fr{
    display: inline-block;
    width:100%;
    height:110px;
    text-align:center;
    line-height:75px;
    color:#0c3a76;
    font-weight:bold;
}
.ab-right .pages{
    text-align: center;
    margin-top:50px;
}
.ab-right .pages ul li{
    margin-right: 20px;
    display: inline-block;
    border:1px solid #ccc;
    border-radius: 3px;
    margin-bottom:10px;
}
.ab-right .pages ul li a,.ab-right .pages ul li span{
    padding:8px 36px;
    display: block;
}
.ab-right .pages ul li a:hover{
    color:#f40;
}
.ab-right .pages ul li.active{
   border:1px solid #0c3a76;
}