.banner{width:100%;position: relative;text-align: center}
.banner img{display:block;width:100%;margin:0 auto}
.banner>div{position:absolute;left:50%;top:50%;margin:-50px 0 0 -200px; width:400px;font-size: 20px;color:#fff;}
.banner>div p:first-child{font-size: 40px;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff;font-weight: bold;letter-spacing: 5px;}

.news{width:1000px;margin:120px auto;}
.news .list .item{justify-content:flex-start}

.news .list .item{padding:30px 0;border-bottom:1px solid #E0E4F1;}
.news .list .item .img{width:216px;height:126px;margin-right:21px;}
.news .list .item .img img{width:100%}
.news .list .item .title{height:126px;width:638px;color:#4c4c4c;}
.news .list .item .title p:first-child{font-size: 20px;padding:30px 0;color:#000}
.news .list .item .title p:first-child a:hover{color:#DBB33A}
.news .list .item .date{height:126px;color:#8E8E8E}
.news .list .item .date .days{font-size: 20px;padding:30px 0;color:#000;}


.news_detail{width:1000px;margin:80px auto 100px;font-size: 16px;color:#333;}
.news_detail .title{font-size: 32px;text-align: center;color:#000;}
.news_detail .date{width:1000px;margin:20px auto 0;font-size: 14px;color:#8e8e8e;justify-content: space-between}

.news_detail .content{margin-top:50px;font-size: 14px;letter-spacing: 2px;color:#333}
.news_detail .content .mark{font-size:24px;color:#DBB33A;margin-bottom:20px;}
.news_detail .content p{margin-bottom:40px;line-height: 25px;}
.news_detail .content>.flex{justify-content:space-between}
.news_detail .content>.flex div{width:330px;}
.news_detail .content>.flex div img{width:100%;}










