
/* 资讯列表页 */
.inner-news{ background: #dad5d1 url(../img/inner_news.jpg) center top no-repeat; background-size: 19.2rem auto;}
.press{ width: 13.4rem; margin: 0 auto; }
.press-line{ height: .01rem; background: #e0d1c4; margin: .03rem 0 .25rem; }
.press-list{ overflow: hidden;}
.press-list li{ border-bottom: .01rem solid #e0d1c4;}
.press-list a{ display: block; height: 1.06rem; overflow: hidden; padding: .26rem 0; position: relative; color: #808080; }
.press-img{ width: 1.89rem; height: 1.06rem; overflow: hidden; border-radius: .04rem; float: left; }
.press-info{ width: 11.2rem; float: right; }
.press-name{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #575757; font-size: .24rem; width: 10.2rem; height: .36rem; margin: -.05rem 0 .06rem; }
.press-intro{ font-size: .18rem; height: .72rem; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; line-height: .24rem; margin-right: 1rem; }
.press-list li:hover .press-name,.press-list li:hover .press-time{ color: #ac986c;}
.press-time{ position: absolute; top: .2rem; right: .04rem; color: #808080; font-size: .2rem; }
.press-name span{ height: .25rem; line-height: .26rem; overflow: hidden; background: #d2bb8c; border-radius: .03rem; display: inline-block; font-size: .2rem; color: #fffbf1; text-shadow: -.01rem -.01rem 0 #b39450, .01rem -.01rem 0 #b39450, -.01rem  .01rem 0 #b39450, .01rem  .01rem 0 #b39450; vertical-align: middle; margin: -.05rem .15rem 0 0; }
.press-name span::before,.press-name span::after{ display: inline-block; width: .03rem; height: .03rem; background: #ac986c; border-radius: 50%; content: ''; vertical-align: middle; margin: -.03rem .06rem 0; }


/* 新闻详情页 */
.press-title{ font-size: .35rem; color: #5f5745; text-align: center; padding-bottom: .28rem; background: url(../img/detail_line.png) center bottom no-repeat; background-size: 100% auto; }
.detail-time{ font-size: .22rem; color: #bfab9b; margin-top: .15rem; display: flex; align-items: center; justify-content: center; }
.detail-time span{ margin: 0 .15rem;}
.detail-time img{ height: .25rem; margin: 0 .15rem; }
.press-content{ margin: .35rem auto 0; width: 10.8rem; color: #575757; line-height: .36rem; font-size: .2rem; font-family: 'FZShengShiKaiShuS'; }
.press-content a{ color: #82562a; }
.press-content img{ max-width: 100%; margin-bottom: .2rem; }
.press-content p{ margin-bottom: .2rem;}
.press-content h1,.press-content h2{ height: .42rem; line-height: .42rem; margin-bottom: .2rem; background: url(../img/detail_title.png) top right no-repeat; background-size: auto .42rem; color: #fff; font-size: .22rem!important; display: inline-block; box-sizing: border-box; padding: 0 1.5rem 0 .12rem; max-width: 100%; overflow: hidden; text-shadow: -.01rem -.01rem 0 #b39450, .01rem -.01rem 0 #b39450, -.01rem  .01rem 0 #b39450, .01rem  .01rem 0 #b39450; }
.press-content h1 span,.press-content h2 span{ font-size: .22rem!important; color: #fff!important; text-shadow: -.01rem -.01rem 0 #b39450, .01rem -.01rem 0 #b39450, -.01rem  .01rem 0 #b39450, .01rem  .01rem 0 #b39450;}
.press-content h3,.press-content h3 span{ color: #b4712a!important; font-size: .22rem!important; }
.press-content span,.press-content p,.press-content em,.press-content i,.press-content a{ font-family: 'FZShengShiKaiShuS';}
.press-code{ text-align: center; margin-top: .2rem;}
.press-code img{ width: 1.4rem;}