.content-list {
    /*width: 100%;*/
    color: white;
    padding-bottom: 1%;
}

.content-list .content-title {
    width: 100%;
    text-align: center;
    line-height: 130px;
    font-size: 35px
}

.solution-view {
    /*cursor: pointer;*/
    /*border: 0 ridge rgba(0, 0, 0, 0);*/
    transition: all 0.3s ease;
}

.solution-view:hover {
    transform: scale(103%);
}

.solution-view img {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    max-height: 320px;
    width: 100%;
    border: 0 ridge rgba(0, 0, 0, 0);

}

.solution-view .title {
    border: 1px solid transparent; /* 默认状态下使用透明边框 */

    transition: border-color 0.3s ease; /* 添加过渡效果 */
    /*color: white;*/
    color: #0b0b0b;
    font-size: 25px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    /*padding-right: 10px;*/
    background-color: white;

    /*vertical-align: middle;*/
    /*position: relative;*/
    /*transition: all .3s linear;*/
}
.solution-view .title:hover {
    color: #FF1F00;
}

.solution-view .remark {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    color: rgba(11, 11, 11, 0.43);
    font-size: 15px;
    background-color: white;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.more-solution {
    /*float: right;*/
    text-align: right;
    font-size: 20px;
    margin-right: 10px;
}
.more-solution a{
    color: #FF1F00;
}


.solution-detail .detail-title{
    font-size: 35px;
    text-align: center;
    line-height: 100px;
    color: white;
}


.solution-detail .detail-date{
    font-size: 18px;
    text-align: right;
    line-height: 60px;
    color: #cd1818;
    width: 45%;
    margin: 0 auto;
    /*border: 1px solid red;*/
    padding-right: 15px;
}

.solution-detail .detail-container{
    margin: 0 auto;
    width: 45%;

}

.solution-detail .detail-content ,p {
    text-align: left; /* 让div内文字靠左排列 */
    /*width: 80%; !* 可以根据需求设置宽度占比等，也可以设置固定宽度 *!*/
    margin: 0 auto; /* 让该div相对于父容器水平居中 */
    /*border: 1px solid red; !* 方便查看这个div的范围，可去掉 *!*/
    color: white;
    font-size: 18px;
    line-height: 35px;
}
.solution-detail .detail-content {
    /*padding-bottom: 15px;*/
}

.solution-detail .detail-content img{
    width: 100%;
}
.solution-detail .more-solution-detail{
    padding-top: 15px;
    padding-bottom: 15px;
    width: 45%;
    margin: 0 auto;/* 让该div相对于父容器水平居中 */
    line-height: 35px;
}
.solution-detail .more-solution-detail{
    color: #de4623;;
}

.solution-detail .more-solution-detail a{
    color: #fff;
}
