.article {
    padding-bottom: 0px;
}
/*
.lr{
    display: flex; justify-content: space-between;
}

.next_article a {
    width: 50%;
}*/

.lr{
    display: flex; justify-content: space-between;
}

.next_article a{
    font-size:12px;
    color:#656565;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin:0 24px;
}
.next_article a {
    width: 50%;
}

.next_article {
    line-height: 40px;
}

.hot h4 {
    word-break: break-word;
    height: auto;
    margin-bottom: 19px;
    -webkit-line-clamp: 1;
}

.hot a {
    overflow: hidden;
}

.hot a .top {
    display: flex;
}

.hot a .top-left {
    flex: 1;
    overflow: hidden;
}

.hot a .top-left h4 {
    margin-top: 0;
    -webkit-line-clamp: 1;
}

.hot a .top-right {
    margin-left: 10px;
    color: #F14A30;
    font-size: 16px;
}

.hot a p {
    margin-bottom: 19px;
    color: #a0a0a0;
    font-size: 14px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media (max-width: 1170px) {
    .main {
        padding-top: 0px;
    }
    .hot a .top-right{
        font-size: 14px;
    }
    .hot h4{
        margin-bottom: 8px;
    }
    .hot h3{
        margin-bottom: 19px;
    }
    .hot a p {
        font-size: 12px;
    }
}

@media (min-width: 1170px) {
    .lg-hide {
        display: none!important;
    }
}

.crumbs {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.crumbs a {
    line-height: 15px;
    color: #a0a0a0;
    font-size: 12px;
}
.crumbs a:not(:last-child):after {
    content: '>';
    margin: 0 4px;
}

.article .maintext {
  margin-top: 20px;
}

.article .maintext ol, .article .maintext ul {
  margin-top: 0;
  margin-bottom: 10px;
}
.article .maintext ol li {
  list-style-type: decimal;
}
.article .maintext ul li {
  list-style-type: disc;
}

.article .maintext hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
