.hR p:first-child span {
    height: 12px;
    width: 1px;
    background-color: #cabad7;
    margin: 8px 10px 0;}
  .column_lt{margin-top: 30px;}
    .spzq_list .info .box_flex .box {
        width: 60%;}

    .column_lt .news_list2 .info .box {
        display: flex;
        flex-wrap: wrap;
        align-content: space-between;}

    .news_list2 .info .cont {
        width: 100%;
        display: flex;
        justify-content: space-between;}

    .news_list2 .info .cont .date {
        font-size: 18px;
        line-height: 34px;
      color: #563b86;}

    .news_list2 .info .tit a {
        color: #0e0e0e;
        font-size: 24px;
        line-height: 35px;}

    .column_lt .news_list2 .box_flex {
        display: flex;
        justify-content: space-between;}

    .column_lt .news_list2 .info {
        border-bottom: 1px solid #bebebe;
        padding-bottom: 30px;
        margin-bottom: 30px;}

    .column_lt .news_list2 .info .img {
        width: 300px;
        height: 200px;
        display: flex;
        background: #e3e3e3;}

    .column_lt .news_list2 .info .img a {
        width: 100%;
        display: flex;
        margin: 0 auto;}

    .column_lt .news_list2 .info .img img {
        width: 100%;
        max-width: 100%;
        max-height: 230px;
        object-fit: contain;
        margin: 0 auto;}

    .column_lt .news_list2 .info .tit .tb {
        display: inline-block;
        width: 35px;
        padding-right: 10px;}

    .column_lt .news_list2 .info .tit .tb img {
        border: 0;
        vertical-align: middle;
        width: 100%;
        padding-bottom: 5px;}
