.row1{padding-bottom: 30px;}
.row1 p{font-size:16px;}
.zhuanti .rowcon{margin-top: 30px;}
.zhuanti .mainleft .topic-detail-item{padding-right: 20px;transition: all 0.2s linear;padding-top: 20px;display: flex;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-l {
    padding: 10px;border: 1px solid #eaeaea;
    flex-shrink: 0;width: 125px;height: 115px;
    border-radius: 2px;overflow: hidden;
}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-l .img-hover {width: 100%;height: 100%;object-fit: cover;transition: all 1s;border-radius: 2px;cursor: pointer;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-r {padding-left: 20px;color: #333;width: 100%;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-r-t {font-weight: bold;line-height: 33px;font-size: 20px;text-align: justify;color: #333;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-r-m {padding-top: 20px;font-size: 14px;line-height: 26px;text-align: justify;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-r-b {text-align: right;padding-top: 20px;}
.zhuanti .mainleft .topic-detail-item .topic-detail-item-r-b span {padding: 5px 16px;display: inline-block;border-radius: 16px;border: 1px solid #F18648;color: #F18648;   cursor: pointer;}
.zhuanti .mainleft .detail-content-label {color: #666666;font-size: 14px;margin-right: 15px;padding: 4px 8px; background: #F6F6F6;border-radius: 4px;margin-top: 10px;display: inline-block;}
.zhuanti .new{padding-top: 40px;}
.zhuanti .title {display: flex;}
.zhuanti .title .title-l {font-size: 24px;font-weight: bold;color: #333;position: relative;padding-left: 30px;}
.zhuanti .title-l::before{content: '';position: absolute;width: 8px; height: 8px; background: #FFC5A0;top: 6px;left: 12px;}
.zhuanti .title-l::after {content: '';position: absolute;width: 12px;height: 12px;background: #F18648;left: 0;top: 14px;}

.zhuanti .new .content{padding-top: 5px;margin-left: -15px;}
.zhuanti .new .content .content-item {padding: 15px;margin-bottom: 10px;display: flex;cursor: pointer;transition: all 0.2s linear;
border-radius: 2px;}
.zhuanti .new .content .content-item .content-item-l {flex-shrink: 0;width: 240px;height: 160px;border-radius: 2px;overflow: hidden;
position: relative;}
.zhuanti .new .content .content-item .content-item-l img {width: 100%;height: 100%;object-fit: cover;transition: all 1s;}
 .zhuanti .new .content .content-item .content-item-l .sort {position: absolute;top: 10px;left: 10px;color: #fff;font-size: 12px;    padding: 0 8px;line-height: 24px;background: rgba(0, 0, 0, 0.6);border-radius: 2px;}
 .zhuanti .new .content .content-item .content-item-r {flex: 1;display: flex;flex-wrap: wrap;align-content: space-between;    padding-left: 20px;}
.zhuanti .new .content .content-item .content-item-r .content-item-r-t {color: #333;font-size: 20px;font-weight: bold;width: 100%;}
.zhuanti .new .content .content-item .content-item-r .content-item-r-t a {color: #333;font-size: 20px;font-weight: bold;}
.zhuanti .new .content .content-item .content-item-r .content-item-r-m {padding-top: 10px;color: #666;font-size: 14px;line-height: 24px;height: 58px;text-align: justify;width: 100%;}
.zhuanti .new .shuang {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: ertical;}
 .zhuanti .new .content .content-item .content-item-r .content-item-r-b {color: #999;font-size: 12px;padding-top: 12px;width: 100%;}
.zhuanti .new .content .content-item .content-item-r .content-item-r-labels {padding-top: 20px;display: flex;flex-wrap: wrap;width: 100%;}
.zhuanti .new .content .content-item .content-item-r .content-item-r-labels .content-item-r-label {background: #F6F6F6;border-radius: 4px;    padding: 4px 8px;color: #666;font-size: 14px;margin-right: 20px; max-width: 108px;}
.zhuanti .new .dan {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.zhuanti .mainright .slider-title {padding-top: 10px;color: #333;font-size: 16px;font-weight: bold;
	border-top: 2px solid #E5E5E5; position: relative;}
 .zhuanti .mainright .slider-title::before { content: '';position: absolute;top: -2px;left: 0;width: 80px;height: 2px;   background-color: #F18648;}
 .zhuanti .mainright .slider-content.article {padding-top: 10px;padding-bottom: 30px;}
.zhuanti .mainright .slider-content .slider-content-article-item {border-top: 1px solid #f6f6f6;padding: 10px 0;}
.zhuanti .mainright .slider-content .slider-content-article-item .slider-content-article-item-t {color: #333;font-size: 14px;    line-height: 20px;}
.zhuanti .mainright .slider-content .slider-content-article-item .slider-content-article-item-b {
    padding-top: 5px;color: #999;   font-size: 12px;}
 .zhuanti .mainright .slider-content .slider-content-item {margin-top: 20px;display: flex;height: 70px;border-radius: 2px;    overflow: hidden;box-sizing: content-box;cursor: pointer;}
.zhuanti .mainright .slider-content .slider-content-item .slider-content-item-l {position: relative;width: 105px;   border-radius: 2px;overflow: hidden;}
.zhuanti .mainright .img-hover {width: 100%;height: 100%;object-fit: cover;transition: all 1s;border-radius: 2px;cursor: pointer;}
.zhuanti .mainright .slider-content .slider-content-item .slider-content-item-r {padding-left: 10px;flex: 1;}
.xgzhuti .tbox .topic-detail-item-r-t{font-size: 18px !important;}
.xgzhuti .tbox .topic-detail-item-r-m{font-size: 14px !important;line-height: 22px !important;height: 86px;overflow: hidden;}
.xgzhuti .tbox .topic-detail-item-r-b span{font-size: 12px !important;padding: 0px 15px !important;}
.ico3{padding: 0;}
.detail-nav{font-size: 24px;font-weight: bold;color: #333;position: relative;padding-left: 30px;}
.detail-nav::before {content: '';position: absolute;width: 8px;height: 8px;background: #FFC5A0;top: 6px;left: 12px;}
.detail-nav::after {content: '';position: absolute;width: 12px;height: 12px;background: #F18648;left: 0;top: 14px;}
.tbox dt{display:none;}
.img-hover:hover {transform: scale(1.12);}
.topic-detail-item:hover {box-shadow: 0px 2px 16px 0px rgb(0 0 0 / 8%);}
.topic-detail-item-r-b .span1,.topic-detail-item-r-b .span2{float:left;padding: 4px 8px !important;background: #F6F6F6;border-radius: 4px;border:0 !important;color: #666 !important;margin-left:0;}
.topic-detail-item-r-b .span2{margin-left:10px;}
@media (max-width: 768px) {
    .row1{padding:0 15px;}
    .zhuanti .mainleft .topic-detail-item .topic-detail-item-r-t{height:30px;overflow:hidden;}
    #middle-container{margin-top:15px;}
    .zhuanti .mainleft .topic-detail-item .topic-detail-item-r-m{max-height:100px;overflow:hidden;}
}
