.qm-word-list { padding-left: 12px; }
.qm-word-list .word-info + .word-info { margin-top: 15px; }
.qm-word-list .word-info-hd h3 { margin-left: 7px; margin-right: 68px; }
.qm-word-list .word-info-hd ul { width: 288px; }

.word-info-hd { overflow: hidden; margin-bottom: 10px; }
.word-info-hd h3 { width: 60px; height: 60px; line-height: 60px; text-align: center; background: url(../image/word.png) no-repeat; font-size: 42px; font-weight: bold; float: left; margin-right: 54px; }
.word-info-hd ul { width: 230px; overflow: hidden; }
.word-info-hd li { width: 50%; line-height: 30px; float: left; }
.word-info-hd .val { color: #7e7e7e; }

.news-list {
    overflow: hidden;
    padding: 20px;
}
.news-list li {
    overflow: hidden;
    padding: 24px 0;
    border-bottom: 1px solid #f4f4f4;
}
.news-list .pic-wrap {
    width: 268px;
    height: 160px;
    float: left;
    margin-right: 30px;
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}
.news-list .pic {
    display: block;
    width: 100%;
    height: 100%;
    background-color: #f5f5f5;
    object-fit: cover;
    transition: all 0.4s;
}
.news-list .con {
    overflow: hidden;
}
.news-list .title {
    font-size: 20px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.news-list .text {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    height: 72px;
    overflow: hidden;
    word-break: break-all;
    text-align: justify;
    margin-top: 15px;
}
.news-list .info {
    color: #666;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    margin-top: 20px;
}
.news-list .time {
    float: right;
}

.page-str { height: 36px; text-align: center; margin-top: 30px; }
.page-str a,.page-str b { display: inline-block; width: 34px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; color: #7e7e7e; background: #fff; border: solid 1px #e5e5e5; border-radius: 4px; margin: 0 3px; }
.page-str a.on, .page-str a:hover, .page-str b { background: #a85b49; border-color: #a85b49; color: #fff; }
.page-str .prev, .page-str .next { font-family: 'SimSun'; font-weight: bold; font-size: 18px; }