﻿.p-banner {
    height: 3.8rem;
    background: url(/templates/BFM/images/d_02.jpg);
    position: relative;
}

.p-banner img {
    width: 580px;
	height: 38px;
    position: absolute;
    top: 1.47rem;
    left:.84rem;
}

.p-banner button {
    width: 4.05rem;
    height: .56rem;
    position: absolute;
    top:1.8rem;
    left: 2.56rem;
    z-index: 99;
    background:url(/templates/BFM/images/0190426124907.png);
    background-size: cover !important;
    border: none;
    font-size: .24rem;
    color: #ffffff;
}


.h23 {
    font-size: .48rem;
	line-height: .48rem;
    color: #000000;
    margin-top: .48rem;
    text-align: center;
}

.h13 {
    text-align: center;
    font-size: .3rem;
	line-height: .4rem;
    color: #939393;
    width:6.98rem;
    margin: 0 auto;
    font-weight:300;
    margin-top: .29rem;
}


.ne-tab {
    height: 1.4rem;
    padding: 0 .16rem;
    border-bottom: 1px solid #DFDFDF;
}

.ne-tab p {
    width: 1.4rem;
    height: .52rem;
    font-size: .3rem;
    line-height: .52rem;
    float: left;
    margin-right: .21rem;
    color: #343333;
    position: relative;
    top:50%;
    transform: translate(0, -50%);
    margin-left: .1rem;
    text-align: center;
    
}

.ne-tab p.cur {
    background: url(/templates/BFM/images/0190426124907.png);
    background-size: contain;
    color: #ffffff;
}


.news-list-box1 {
    overflow: hidden;
    margin-bottom: .4rem;
}

.news-lista{
	display: none;
}

.news-lista>div{
    overflow: hidden;
    margin-bottom: .2rem;
    padding: 0 .16rem;
}   


.news-lista>div h2 {
    height: .89rem;
    line-height: .89rem;
    font-size: .3rem;
}

.news-lista>div h2 span {
    float: left;
    margin-right: .22rem;
    color: #89c651;
}

.news-lista>div p {
    font-size: .3rem;
	line-height: .36rem;
    color: #9e9e9e;
    margin-bottom: .4rem;
}

.news-lista>div img {
    width:100%;
    display: block;
    height: 5.31rem;
    background: red;
    margin-bottom: .5rem;
}

.news-lista>div  .btn-f a{
    width: 1.47rem;
    height: .58rem;
    float: left;  
    background: url(/templates/BFM/images/0190426124907.png);
    text-align: center;
    color:#ffffff;
    line-height: .58rem;
    background-size: contain !important;
    font-size: .24rem;
}

.news-lista>div  .btn-f p {
    font-size: .24rem;
	font-weight: normal;
	font-stretch: normal;
    line-height: .9rem;
    letter-spacing: 0px;
    float: right;
    color: #b9b9b9;
    margin-bottom: 0px;

}