/*****/
 .jpkc {
            position: relative;
            overflow: hidden;}

        .jpkc img {
          display: block;
            width: 100%;
         
            object-fit: cover;}

        .jpkc a {
            display: block;
            position: relative;
            padding:0
        ;}

        .jpkc .slick {
            position: relative;
            z-index: 9;}
        .jpkc .slick li {

            padding: 0 20px;}

        .jpkc .slick-slide a {
            display: block;
            position: relative;}
        .jpkc a h5{
            height: 40px;
    font-family: SourceHanSansSC-Medium;
    font-size: 20px;
    line-height: 40px;
    font-weight: normal;
    font-stretch: normal;
    text-align: center;
    /* line-height: 30px; */
    background: #cf2a2a;
    color: #fff;
    /* text-align: justify; */
    overflow: hidden;}
        
        .jpkc a:hover h5{
            color: #ffffff;
    font-weight: 600;}
      .jpkc img {
      display: block;
    width: 100%;
    height: 232px;
    object-fit: cover;}
