body{
    background: #f3f3f3;
}
.baf{
    background: #ffffff;
}
/*文章分类*/
.wenl{
    padding: .2rem .3rem;
    margin-bottom: .25rem;
}
.wenl h3,.rdtj h3{
    overflow: hidden;
    text-align: center;
    font-size: .3rem;
    color: #808080;
    font-weight: initial;
    margin-bottom: .25rem;
}
.wenl h3 span,.rdtj h3 span{
    float: left;
    width: 36%;
    height: 1px;
    background: #EFEFEF;
    margin-top: .2rem;
}
.wenl h3 span.right,.rdtj h3 span.right{
    float: right;
}
.wenl ul{
    overflow: hidden;
}
.wenl ul li{
    width: 2.12rem;
    margin-right: .25rem;
    text-align: center;
    font-size: .32rem;
    margin-bottom: .3rem;
    float: left;
    background: #F3F3F3;
    border-radius: 2px;
    padding: .15rem 0rem;
}
.wenl ul li a{
    color: #323232;
}
.wenl ul li:nth-child(3n+0){
    margin-right: 0rem;
}
.wenl ul li img{
    width: .7rem;
    display: block;
    margin: 0 auto;
}

.rdtj{
    margin-top: .2rem;
    padding-bottom: .25rem;
}
.rdtj .title{
    overflow: hidden;
    position: relative;
}
.rdtj .title h3{
    width: 2.2rem;
    margin: 0 auto;
    font-size: .4rem;
    color: #CA911C;
    padding: .25rem 0rem 0rem;
}
.rdtj .title h3 span{
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #F2D496;
}
.rdtj .title>a{
    position: absolute;
    right: .35rem;
    top: .3rem;
    font-size: .32rem;
    line-height: .4rem;
    color: #808080;
    padding: 0px .3rem;
    background: url("../img/s-ckgd.png") right center no-repeat;
    background-size: .2rem;
    margin-top: .03rem;
}
.wenZ.dy a .left{
    width: 6.8rem;
}
.wenZ.dy a .left>img{
    width: 100%;
    /*height: 160px;*/
}
.rdtj .wenZ a .left span.le span{
    color: #9F9F9F;
}

.titleH2{
    /*background: #fff;*/
    padding: .3rem .4rem .3rem;
}
.erNavBox{
    border-bottom: 1px solid #D8D8D8;
    height: 1rem;
    overflow-y: hidden;
}
.erNavBox>div{
    width: 100%;
    overflow-x: scroll;
    height: 1.2rem;
}
.erNav{
    padding-left: .4rem;
    overflow: hidden;
    background: #fff;
    width: 10rem;
}
.erNav li{
    float: left;

}
.erNav li a{
    font-size: .32rem;
    color: #808080;
    padding: .3rem 0rem .2rem;
    display: inline-block;
    margin-right: .5rem;
    /*position: relative;*/
    float: left;
}
.erNav li.show a{
    color: #E0B763;
    border-bottom: 3px solid #E0B763;
}

.list li{
    padding: .4rem;
    background: #fff;
    margin-bottom: .25rem;
    overflow: hidden;
}
.list li>div{
    overflow: hidden;
    margin-bottom: .3rem;
}
.list li>div img{
    width: 1.2rem;
    border-radius: 50%;
    float: left;
    margin-right: .2rem;
}
.list li>div h3{
    float: left;
    font-size: .35rem;
    color: #646464;
    margin-top: .2rem;
}
.list li>div h3 span{
    font-size: .3rem;
    color: #9F9F9F;
    font-weight: 300;
}
.list li h2{
    float: left;
    width: 4.6rem;
    font-weight: initial;
    font-size: .38rem;
    color: #505050;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.list li>span{
    float: right;
    font-size: .28rem;
    color: #9F9F9F;
    margin-top: .08rem;
}

.wenZ{
    padding: 0rem .3rem .3rem;
}
.wenZ li{
    padding: .25rem 0rem .2rem;
    background: #fff;
    margin-bottom: 0rem;
    width: 6.9rem;
}
.wenZ a{
    padding: 0rem;
}

.jzts{
    font-size: .32rem;
    color: #808080;
    text-align: center;
    line-height: .4rem;
    background: #fff;
    padding: .2rem;
    height: .7rem;
}
.jzts a{
    background: #F3F3F3;
    padding: .12rem .5rem;
    border-radius: 4px;
    color: #CA911C;
}