.news-slider{margin-top:20px;}
.page-header{position:relative;margin:30px 0 20px 0;padding-bottom:12px;border-color:#8c0000;}
.page-header .title{font-size:24px;color:#8c0000;position:relative;letter-spacing:2px;}
.page-header .title:after{width:100%;display:block;content:"";position:absolute;bottom:-13px;left:0;border-bottom:4px solid #9a0707;}
.page-header .more{position:absolute;top:15px;right:0;}
.page-header .more a{color:#b80101;}
.box .page-header{margin:15px 0 10px 0;}
.banner{margin:25px 0;}
.banner img{width:100%;height:auto;}