.content{border-radius: 2px;padding: 30px 40px;margin-top: 20px;box-sizing: border-box;}
.content .title{width: 1100px;margin: 0 auto;font-weight: 700;font-size: 36px;color: #333333;line-height: 1.5;text-align: center;margin-bottom: 20px;}
.content .brief{display: flex;justify-content: center;align-items: center;margin-bottom: 50px;}
.content .brief span{font-size: 16px;color: #333333;line-height: 1.5;}
.content .brief .source{margin-left: 20px;}
.content .detail{
    padding: 20px 0;
    font-weight: 400 !important;
    font-size: 18px !important;
    color: #404040 !important;
    line-height: 36px !important;
    text-size-adjust:100% !important;
    border-bottom:1px solid #EFEFEF ;

}
.content .detail p{
    margin: 0;
    padding: 0;
}
.content .detail span{
    font-weight: 400 !important;
    font-size: 18px !important;
    color: #404040 !important;
    line-height: 36px !important;
    text-size-adjust:100% !important;
}

.content .article-nav{margin-top: 32px;margin-bottom: 10px;}
.content .article-nav .shang:first-child{margin-bottom: 15px;}
.content .article-nav .shang span,
.content .article-nav .shang a{font-size: 16px;color: #353535;line-height: 24px;}
.content .article-nav .shang a:hover{color: #E87F0A;text-decoration: underline;text-decoration-color: #E87F0A;}


@media (max-width:750px) {
    /* 内容 */
    .content{padding: 20px 0px;box-sizing: border-box;}
    .content .title{width: inherit;font-size: 20px;color: #333333;line-height: 28px;}
    .content .brief{background: #F5F7F9;font-weight: 400;height: 32px;margin-top: 14px;margin-bottom: 0px;}
    .content .brief span{font-size: 12px!important;color: #666666!important;line-height: 17px!important;}
    .content .detail{padding: 12px 20px;}
    .content .article-nav{padding: 0 20px;}
}
@media(min-width:750px) and (max-width:1280px){
    /* 内容 */
    .content{padding: 40px 0px;box-sizing: border-box;}
    .content .title{width: inherit;font-size: 40px;color: #333333;line-height: 56px;}
    .content .brief{background: #F5F7F9;font-weight: 400;height: 64px;margin-top: 28px;margin-bottom: 0px;}
    .content .brief span{font-size: 24px!important;color: #666666!important;line-height: 33px!important;}
    .content .detail{padding: 24px 40px;}
    .content .article-nav{padding: 0 40px;}

}