.c-1{font-size: 0;}
.c-1 li{width: 270px;display:inline-block;margin-right: 35px;margin-bottom: 30px;box-sizing: border-box;border: 1px solid transparent;box-shadow: 0 0 5px 2px rgba(83,30,24,0.35);}
.c-1 li:nth-child(3n){margin-right: 0;}
.c-2{width: 100%;height: 205px;}
.c-3{text-align: center;line-height: 50px;font-size: 16px;background-color: white;  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.c-1 li:hover{border: 1px solid #ea0a0a;}
.c-1 li:hover .c-3{background-color: #ea0a0a;color: white;}