/*导航*/
.tabbar{
    width:100%;
    height:.98rem;
    position: fixed;
    top:0;
    z-index: 100;
    padding:.24rem .4rem 0 .4rem;
}
.logo{
    width: 1.31rem;
    /* height:.5rem; */
    float:left;
}
.click_line{
    width:.3rem;
    float:right;
    padding-top:.1rem;
}
/*媒体报道列表*/
.report_list{
	width: 100%;
    text-align: center;
    min-height:6rem;
}
.mediaFirst{
    width:100%;
    height:3.75rem;
	padding-top:3.1rem;
	background-size: cover;
	padding-left:.3rem;
	padding-right:.3rem;
}
.mediaFirst>p{
    font-size: .32rem;
    color:#fff;
    height:.38rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	line-height:.34rem;
	font-weight: bold;
}
.article{
    width: 6.7rem;
    height:2.1rem;
	margin:0 auto;
}
.article:not(:last-child){
	border-bottom:1px solid #EEEEEE;
}
.article_l{
    float:left;
    width:4.72rem;
    padding-top:.36rem;
}
.article_r{
    float:right;
    padding-top:.28rem;
}
.article_r_box{
    width: 1.5rem;
    height: 1.5rem;
    position: relative;
    overflow: hidden;
}
.article_r img{
    height: 1.5rem;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.article_r img{
    width:auto;
}
.media_title{
    font-size: .32rem;
    text-align: left;
	color:#333333;
	max-height: .76rem;
	line-height:.4rem;
	overflow: hidden;
}
.source{
    font-size: .22rem;
    color: #666666;
    text-align: left;
    padding-top: .2rem;
}
/*底部*/
.footer{
    background-color:#333333; 
    margin-top: .5rem;
    padding-left:.4rem;
    padding-right:.55rem;
    height:auto;
    padding-bottom:.4rem;
}
.footer p{
    letter-spacing:0;
}
.footer .footer-up{
	padding-top:.6rem;
	padding-bottom:.4rem;
	border-bottom:1px solid #999999;
    overflow: hidden;
}
.footer-up-l{
    float:left;
}
.footer-up-r{
    float:right;
}
.footer-up .footer-up-l-tel{
    font-size:.36rem;
    color:#FEFEFE;
    font-weight:bold;
    padding-bottom:.1rem;
    letter-spacing: .02rem;
}
.footer-up .footer-up-l-time{
    font-size:.18rem;
    color:#FEFEFE;
    letter-spacing: .02rem;
    padding-bottom:.34rem;
}
.footer-up .footer-up-else,.footer-up .footer-up-else span{
    font-size:.22rem;
    color:#FEFEFE;
    padding-bottom:.1rem;
    letter-spacing: .02rem;
}
.footer-up .footer-up-else span{
    letter-spacing: 0;
}
.weibo{
    text-align:center;
}
.weibo_img{
    width:.5rem;
}
.weibo_p{
    font-size:.18rem;
    color:#FEFEFE;
    padding-top:.1rem;
}
.ewm{
    text-align: center;
}
.ewm_top{
    width:1.8rem;
    height:1.8rem;
    padding-top:.08rem;
    background-color: #fff;
    margin:0 auto;
    margin-top:.36rem;
}
.ewm_top>img{
    width:1.6rem;
}
.ewm_p{
    font-size:.18rem;
    padding-top:.1rem;
    color:#FEFEFE;
}
.footer .footer-bottom p{
	font-size:.18rem;
    color:#FEFEFE;
    text-align:center;
    padding-top:.1rem;
}
.footer .footer-bottom li{
	display: inline-block;
}
.footer .footer-bottom li img{
	width:.86rem;
    height:.3rem;
}
.footer-code{
    font-size:.22rem;
    color:#999;
    text-align:center;
    line-height: .9rem;
}
/* 咨询 */
.consult_box{
    position: fixed;
    width:auto;
    height:.5rem;
    padding-left:.2rem;
    padding-right:.4rem;
    line-height:.5rem;
    right:-.3rem;
    bottom:.2rem;
    z-index:10;
    font-size:.2rem;
    color:#333333;
    background-color: rgba(255,255,255,.7);
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    box-shadow: 1px 0px 4px rgba(0,0,0,.2);
}
/*导航菜单*/
.page_menu{
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,0);
    position: fixed;
    top:0;
    left:0;
    z-index:101;
}
.page_menu_box{
    width:100%;
    height:8.36rem;
    background-color:rgba(0,0,0,.9);
}
.page_menu_t{
    overflow: hidden;
    height:.98rem;
    padding:.24rem .4rem 0 .4rem;
}
.page_menu_b{
    padding-left:1.75rem;
    padding-right:1.75rem;
}
.page_menu_b_li{
    height:1.19rem;
    text-align:center;
    border-bottom:1px solid rgba(255,255,255,.2);
}
.close_menu{
    width:.3rem;
    float:right;
    margin-top:.1rem;
}
.page_menu_b_li a{
    color:#FFFFFF;
    font-size:.36rem;
    line-height:1.19rem;
}
