   .tp-list1 li {
        width: 271px;
        height: 150px;
        float: left;
        margin-right: 30px;
        margin-top: 36px;}

    .tp-list1-pic {
    display: block;
    width: 47px;
    height: 47px;
    position: absolute;
    top: 15px;
    left: 50%;
    transition: 0.5s;
    transform: translate(-50%);
        background: url(/images/pic-logo-h.png) no-repeat center;}

    .tp-list1 li a span {
        display: block;
        width: 100%;
        height: 150px;
        box-sizing: border-box;
        margin-top: -5px;
        border-top: none;
        padding-top: 31px;
        text-align: center;
        padding-top: 0;
        line-height: 195px;
        font-size: 20px;
        background: #1b4c87 !important;
        color: #fff;}



    .tp-list1 li a span {
        padding-top: 0;
        line-height: 195px;
        font-size: 20px;
        background: #1b4c87 !important;}
