.item-one {
    width: 80%;
    display: flex;
    justify-content: space-between;
    margin-bottom: .2604rem;

}

.m-i-left {
    width: 36%;
    height: 2.6042rem;
}

.m-i-center,
.m-i-right {
    width: 30%;
    height: 2.6042rem;
    display: flex;
    flex-direction: column;
}

.m-i-left {
    border: .0052rem solid #ccc;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.m-i-l-img {
    width: 100%;
    height: 1.5625rem;
}

.m-i-l-img img {
    width: 100%;
    height: 1.5625rem;
    object-fit: cover;
}

.m-i-l-text {
    width: calc(100% - .1563rem);
    height: auto;
    display: flex;
    flex-direction: column;
}

.m-i-l-title {
    width: 100%;
    height: .2604rem;
    font-size: .0833rem;
    display: flex;
    align-items: center;
}

.m-i-l-title a {
    color: #91070a;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.m-i-l-desc {
    width: 100%;
    height: .4688rem;
    font-size: .0729rem;
    overflow: hidden;
    text-indent: 1em;
    color: rgb(130, 130, 130);
}

.m-i-l-btn {
    width: 90%;
    height: .2604rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    color: rgb(130, 130, 130);
    font-size: .0833rem;
}

.m-i-l-btn i {
    margin-right: .026rem;
}

.m-i-c-top {
    width: 100%;
    height: .2604rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.m-i-c-t-left {
    width: auto;
    display: flex;
    height: 100%;
    align-items: center;
    font-size: .0833rem;
    color: #91070a;
}

.icon-xinwen,
.icon-gonggao {
    font-size: .1198rem;
}

.m-i-c-t-title {
    font-size: .0833rem;
    margin-left: .026rem;
}

.m-i-c-t-right {
    font-size: .0625rem;
    color: #ccc;

}

.m-i-c-t-right a {
    color: #ccc;
}

.m-i-c-container {
    width: 100%;
    height: 2.3438rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-bottom: .0052rem solid #ccc;
}

.m-i-c-item {
    width: 100%;
    height: .3646rem;
    border-top: .0052rem solid #ccc;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: .026rem;
}

.m-i-c-i-top {
    display: flex;
    font-size: .0729rem;
    align-items: center;
}

.m-i-c-i-top i {
    margin-right: .026rem;
    color: #91070a;
}

.m-i-c-i-bottom {
    width: 100%;
    font-size: .0833rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.m-i-c-i-bottom a {
    color: #212121;
}

.m-i-c-i-bottom a:hover {
    color: #91070a;
}