.tplist li {
    width: calc(47%);
    margin: 10px 1.5%;
    float: left;
    vertical-align: top;
    background: none;
    padding: 0;}

.tplist li a {
    display: block;}

.tplist li a .pic_p {
    display: block;
    padding-top: 66.7%;
    position: relative;
    overflow: hidden;
    border: 1px solid #ccc;}

.tplist li a .pic_p img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    transition: all 0.3s ease 0s;}

