body{
    background: #F8F8F8;
}
.banner{
    width: 100%;
    height: 6.3rem;
    background: url("../images/mediacenter/mc-banner.png?v=201911111344") no-repeat center;
    background-size: auto 100%;
    position: relative;
}
.banner .small{
    width:2.33rem;
    height:2.33rem;
    background:rgba(213,174,135,1);
    border-radius:50%;
    color: white;
    display: flex;
    display: -webkit-flex;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
    z-index: 2;
}
.banner .small>p{
    display: block;
    width: 100%;
    color: white;
    font-weight: bold;
    text-align: center;
    font-size: 0.26rem;
}

.banner .small>span{
    font-weight: bold;
    font-size: 0.32rem;
    margin-top: 0.1rem;
}
.banner .big{
    width:3.14rem;
    height:3.14rem;
}
.banner .big>div{
    width: 100%;
    height: 100%;
    background:rgba(213,174,135,1);
    opacity:0.6;
    border-radius:50%;
    z-index: 1;
    -webkit-animation: bigMove 1.8s ease-out infinite;
    animation: bigMove 1.8s ease-out infinite;
}

@-webkit-keyframes bigMove {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.75, 0.75);
        -ms-transform: scale(0.75, 0.75);
        transform: scale(0.75, 0.75);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}

@keyframes bigMove {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.75, 0.75);
        -ms-transform: scale(0.75, 0.75);
        transform: scale(0.75, 0.75);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(1, 1);
        -ms-transform: scale(1, 1);
        transform: scale(1, 1);
    }
}
.news-type>div{
    color: #333333;
    font-size: 0.48rem;
    margin-top: 0.65rem;
}
.news-type>p{
    color: #666666;
    font-size: 0.48rem;
    margin-top: 0.1rem;
}
.news-type>span{
    display: block;
    width: 100%;
    height:0.02rem;
    background:rgba(220,220,220,1);
    margin-top: 0.85rem;
}
.tab-section{
    margin-top: 0.65rem;
    padding-bottom: 0.73rem;
}
.tab-box{
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    border: 2px solid #1B1B1B;
}
.tab-box>a{
    width: 33.333333%;
    height: 0.87rem;
    text-align: center;
    line-height: 0.87rem;
    font-size: 0.36rem;
    border-left: 2px solid #1B1B1B;
}
.tab-box>a:first-child{
    border-left: none;
}
.tab-box>a.active{
    background:rgba(52,53,55,1);
    color: white;
}
.new-title>img{
    display: block;
    width: 100%;
}
.new-title>span{
    display: block;
    font-size: 0.48rem;
    color: #333333;
    margin-top: 0.48rem;
}
.new-title>p{
    font-size: 0.24rem;
    color: #666666;
    margin-top: 0.45rem;
    line-height: 0.48rem;
    margin-bottom: 0.57rem;
}
.new-box{
    margin-bottom: 1.55rem;
}
.new-list>.title{
    font-size: 0.31rem;
    color: #333333;
    margin-bottom: 0.88rem;
}
.new-list>.info>img{
    display: block;
    width: 100%;
}
.new-list>.info>span{
    display: block;
    margin-top: 0.48rem;
    margin-bottom: 0.45rem;
    font-size: 0.48rem;
    color: #333333;
}
.new-list>.info>p{
    color: #666666;
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin-bottom: 0.57rem;
}

/*详情页面*/
.detail-name{
    position: absolute;
    bottom: 1.13rem;
    left: 1.5rem;
}
.detail-name>p:first-child{
    font-size: 0.63rem;
    color: #FFFFFF;
}
.detail-name>p:last-child{
    font-size: 0.26rem;
    color: white;
}

.news-title{
    font-size: 0.48rem;
    color: #333333;
    margin-bottom: 1.18rem;
}
.news-p{
    margin-bottom: 0.7rem;
    line-height: 0.48rem;
    color: #666666;
    font-size: 0.24rem;
}
.news-p>p{
    text-indent: 2em;
}
.mews-img{
    display: block;
    width: 100%;
    margin-bottom: 0.65rem;
}
.news-msg{
    display: inline-block;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    line-height: 0.5rem;
    font-size: 0.3rem;
    height:0.5rem;
    background:rgba(35,47,61,1);
    color: white;
    margin-bottom: 0.6rem;
}
.mews-foot-line{
    width:6.78rem;
    height:0.02rem;
    background:rgba(229,229,229,1);
    margin-top: 0.2rem;
    margin-bottom: 0.37rem;
}
.news-foot-a>a{
    display: inline-block;
    font-size: 0.24rem;
    color: #999999;
}
.news-foot-a>a:first-child{
    margin-top: 0;
    margin-bottom: 0.4rem;
}

.news-foot-a>a:last-child{
    margin-bottom: 1rem;
}