.detail-bread {
    padding-top:10px;
    padding-bottom: 28px;
    border-bottom: 1px solid #e7e7e7;
}
.detail-bread p{
    line-height:40px;
    font-size:14px;
    color:#7a7a7a;
}
.detail-title{
    margin:52px 0 34px 0;
}
.detail-time{
    font-size:12px;
    color:#747474;
}
.detail-title p{
    font-size:32px;
    font-weight:bold;
}
 .yanjing{
    display:inline-block;
    background : url("/assets/addons/cms/images/yanjing.png") center center no-repeat;
    background-size:cover;
    width:20px;
    height:15px;
    margin-left:44px;
}
.share{
    display:inline-block;
    background : url("/assets/addons/cms/images/share1.png") center center no-repeat;
    background-size:contain;
    width:20px;
    height:15px;
    margin-left:44px;
    line-height:20px;
    padding-top:0;
}
.WeChat-share{
    display:inline-block;
    background : url("/assets/addons/cms/images/wechat.png") center center no-repeat;
    background-size:contain;
    width:20px;
    height:15px;
    margin-left:10px;
    line-height:20px;
    padding-top:0;
}
.QQ-share{
    display:inline-block;
    background : url("/assets/addons/cms/images/QQ1.png") center center no-repeat;
    background-size:contain;
    width:20px;
    height:15px;
    line-height:20px;
    padding-top:0;
}
.xl-share{
    display:inline-block;
    background : url("/assets/addons/cms/images/xinlang.png") center center no-repeat;
    background-size:contain;
    width:20px;
    height:15px;
    line-height:20px;
    padding-top:0;
}
.detail-cont>div{
    padding:48px 0 45px 0;
    color:#212121;
    text-align:justify;
}
.detail-cont p{
    margin: 20px 0 0;
    font-family:"PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei" !important;
    word-break: normal;
    word-wrap: break-word;
}
.bot-share{
    padding-bottom: 32px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 32px;
    font-size:12px;
    color:#747474;
}
.notice{
    font-size:14px;
    color:#999999;
}
.prev-next{

    background-color: #f7f7f7 ;
}
.prev-next>div{
    clear:both;
    margin:26px 0 52px 0;
    padding:0 22px;
    line-height:72px;
    height:72px;
    font-size:14px;
    color:#686868;
}
.prev{
    width:50%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-right:20px;
}
.next{
    width:50%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-align: right;
}
.detail-rec{

}
.detail-rec p{
    font-size:18px;
    color:#000;
    font-weight:bold;
}
.detail-rec p::before{
    content:'';
    display:inline-block;
    width:3px;
    height:16px;
    background-color: blue;
    margin-right:15px;
}
.list-r{
    margin-top:25px;
}
