#nav{
    display: flex;
    justify-content: space-between;
}
#nav a{
    width: 33%;
    height: .35rem;
    line-height: .38rem;
    text-align: center;
    background: #e3e3e3;
}
#nav a:hover{
    background: #de161c;
    color: #fff;
    font-weight: bold;
}


/* btn */
.btn{
    width: 100%;
    height: .37rem;
    line-height: .37rem;
    display: flex;
    padding: 0 .34rem;
    justify-content: space-between;
    text-align: center;
    margin-bottom: .25rem;
}
.btn a{
    width: 1.3rem;
    height: .37rem;
}
.btn .btn_left{
    color: #fff;
    background: #858585;
}
.btn .btn_right{
    color: #fff;
    background: #de161c;
}




#nav .on{    background: #de161c;
    color: #fff;
    font-weight: bold;}

/* 新闻 */
.new{
    display: flex;
    height: 1.6rem;
    margin:0 .15rem;
    padding:.2rem 0;
    justify-content: space-between;
    border-bottom: 1px dashed #ccc;
}
.new .new_img{
    width: 1.49rem;
    height: 1.2rem
}
.new .new_txt{
    width: 1.8rem;
    height: 1.2rem;
    padding: .1rem 0;
}
.new .new_txt h3{
    font-weight: bold;
}
.new .new_txt section{
    width: .2rem;
    margin: .1rem 0;
    color: #ababab;
    white-space: nowrap;
    transform : scale(0.7,0.7);
}

/* 新闻列表 */
.news figure{
    margin: 0 .15rem;
    padding: .2rem 0;
    border-bottom: 1px dashed #ccc;
}
.news figure h3 span{
    display: inline-block;
    width: .02rem;
    height: .12rem;
    background: #de161c;
    margin-right: .04rem;
}
.news figure .img_list{
    display: flex;
    justify-content: space-between;
    margin: .15rem 0;
}
.news figure .img_list .img_box{
    width: 1.11rem;
    height: .91rem;
}
.news figure figcaption{
    color: #c4c4c4;
}