/* CSS Document */
*{margin:0;padding:0;line-height:135%;-webkit-text-size-adjust:none;}
body {
    font-family: Arial,"Microsoft Yahei";
    color: #090909;
    background: #fff;
    padding-bottom: 1rem;
    max-width: 750px;
    margin: 0 auto;
}
html,body{min-height:100%;}
ul,ol,li{list-style:none;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{vertical-align:top;border:0;}
a{color:#090909;text-decoration:none;}
.red{color:#d03e3f;}
/*页头*/
.logo{width:100%;height:2.6rem;background:#d03e3f;text-align:center;}
.logo img{height:2.6rem;}
.menu{height:1.9rem;border-bottom:solid 1px #eee;font-size:0.9rem;overflow:hidden}
.menu ul{margin:0 0.3rem;overflow:scroll;white-space:nowrap;}
.menu ul::-webkit-scrollbar{display:none;}
.menu li{display:inline-block;padding:0 0.4rem;line-height:1.9rem;}
.menu li.on a{color:#d03e3f;}
.menu .on{color: #d03e3f !important;}
/*新闻列表*/
.newsList{margin:0 0.8rem;overflow:auto !important}
.newsList li{padding:0.7rem 0;border-bottom:solid 1px #f4f4f4;}
.newsList li:last-child{border-bottom:0;}
.newsList dt{font-size:0.9rem;}
.newsList dd{display:flex;justify-content:space-between;padding-top:0.4rem;}
    .newsList dd img {
        width: 95.68%;
        height: 86%;
        margin: 0px auto;
        display: block;
    }
.newsList p{font-size:0.6rem;color:#999;margin-top:0.5rem;}
.newsList p span{display:inline-block;margin-right:0.3rem;}
.newsList p span.hot{color:#d03e3f;border:solid 1px #d03e3f;margin:-1px 0.3rem -1px 0;padding:0 0.15rem;border-radius:0.2rem;}
.newsSmallPic span{display:inline-block;width:5.55rem;height:3.7rem;}
/*.newsBigPic span{display:block;width:16rem;height:9.5rem;}    height: 10.55rem*/
/*.newsBigPic span {
    display: block;
    width: 17.15rem;
    height: 11.43rem;
}*/
.newsBigPic span {
    display: block;
    width: 100%;
    height: 90%;
}
    .newsBigPic span img {
        height: 100%;
        object-fit: cover;
    }
    /*视频列表*/
    .videoList {
        overflow: auto;
    }
.videoList li {
    border-bottom: solid 0.25rem #f4f4f4;
    position:relative;
   
}
.videoList li:last-child{border-bottom:0;}
.videoList dt{font-size:0.9rem;color:#fff;margin:0.5rem 0.8rem -1.7rem 0.8rem;position:relative;z-index:1;position:absolute}
.videoList dd{display:block;width:100%;height:10.55rem;}
.videoList dd span{display:block;width:100%;height:100%;}
.videoList dd span img{width:100%;height:100%;}
    .videoList dd span iframe {
        width: 100%;
        height: 100%;
    }
.videoList dd i{display:block;width:100%;height:100%;margin-top:-10.55rem;position:relative;text-align:center;background-image:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));}
.videoList dd i img{width:2.3rem;height:2.3rem;margin-top:4.125rem;}
.videoList p{font-size:0.7rem;padding:0.4rem 0.8rem;display:flex;justify-content:space-between;}
/*图片列表*/
.picList li{border-bottom:solid 0.25rem #f4f4f4;padding-bottom:0.5rem;}
.picList li:last-child{border-bottom:0;}
.picList dt{font-size:0.9rem;padding:0.4rem 0.8rem;}
.picList dd{display:block;width:100%;height:12.5rem;}
.picList dd span{display:block;width:100%;height:12.5rem;}
.picList dd img{width:100%;height:100%;}
.picList dd i{float:right;margin:-1.3rem 0.3rem 0 0;font-size:0.6rem;line-height:1rem;color:#fff;padding:0 0.5rem;border-radius:0.5rem;background:rgba(0,0,0,0.6);position:relative;}
.picList p{font-size:0.6rem;color:#999;padding:0 0.8rem;}
.picList p span{display:inline-block;margin-right:0.3rem;}
/*新闻详情*/
.newsInfo{margin:0.8rem;}
.newsInfo h1{font-size:1.1rem;line-height:1.6rem;}
.infoMess dt{font-size:0.7rem;color:#242b3d;margin:0.6rem 0 0.2rem;}
.infoMess dt a{color:#242b3d;}
.infoMess dd{font-size:0.6rem;color:#999;}
.infoMess dd i{float:right;margin-left:0.6rem;}
.infoCont p{font-size:0.8rem;line-height:1.4rem;margin-top:0.6rem;}
.infoCont p img{width:100%;}
.infoTag{padding:1rem 0 0.4rem 0;}
.infoTag span{display:inline-block;border:solid 1px #ddd;margin-right:0.2rem;color:#999;font-size:0.6rem;padding:0 0.4rem;border-radius: 0.2rem;}
.elseList{border-top:solid 0.25rem #f4f4f4;padding:0.8rem;}
.elseList h6{font-size:0.9rem;color:#242b3d;line-height:1.8rem;}
    .elseList li {
        padding: 0.7rem 0;
        border-bottom: solid 1px #f4f4f4;

    }
.elseList li:last-child{border-bottom:0;}
.elseList li a{display:block;}
.elseList li span{display:table-cell;font-size:0.8rem;vertical-align:middle;}
.elseList li span:last-child{text-align:right;}
.elseList li span img{width:5.1rem;height:3.4rem;}
/*问答详情*/
.askInfo{padding:0.8rem;}
.askInfo h1{font-size:0.9rem;}
.askInfo p{font-size:0.7rem;color:#666;margin-top:0.4rem;}
.askInfo p img{width:8.4rem;height:5.6rem;}
.askInfo dl{margin-top:0.4rem;font-size:0.6rem;color:#888;}
.askInfo dl span{display:inline-block;background:#f4f4f4;line-height:0.9rem;padding:0 0.3rem;border-radius:0.15rem;margin-right:0.2rem;}
.answerInfo{padding:0.8rem;border-top:solid 0.25rem #f4f4f4;}
.answerInfo h6{font-size:0.7rem;color:#999;border-bottom:solid 1px #f4f4f4;padding-bottom:0.6rem;}
.answerInfo p{padding:0.7rem 0 0.6rem 0;height:1.5rem;}
.answerInfo p span{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%;overflow:hidden;vertical-align:top;margin-right:0.2rem;}
.answerInfo p span img{width:1.5rem;height:1.5rem;}
.answerInfo p i{display:inline-block;font-size:0.6rem;line-height:1.5rem;color:#888;}
.answerInfo dt{font-size:0.7rem;}
.answerInfo dd{display:flex;justify-content:space-between;padding-top:0.4rem;}
.answerInfo dd img{width:100%;height:100%;}
.answerInfo dd span{display:inline-block;width:5.55rem;height:3.7rem;}
.elseAsk{padding:0.8rem;border-top:solid 0.25rem #f4f4f4;}
.elseAsk h6{font-size:0.7rem;color:#999;padding-bottom:0.4rem;}
.elseAsk li{font-size:0.6rem;line-height:2rem;height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*图片详情*/
.picInfo{position:absolute;left:0;top:0;width:100%;background:#000;color:#fff;}
.picTop{position:absolute;left:0;top:0;width:100%;padding:0.5rem;z-index:10;}
.picTop span{float:left;width:1.2rem;height:1rem;}
.picTop span.close{background:url("../images/close.png") no-repeat center;background-size:0.7rem;}
.picTop span.share{background:url("../images/share.png") no-repeat center;background-size:0.85rem;}
.picTop h1{float:left;font-size:0.8rem;line-height:1.2rem;width:14.35rem;margin:0 0.5rem;}
.picSwiper{position:absolute;left:0;top:0;width:100%;height:100%;}
.picSwiper ol{position:absolute;left:0;top:50%;width:100%;height:12.5rem;margin-top:-8rem;}
.picSwiper ol img{width:100%;height:12.5rem;}
.picSwiper ul{position:absolute;left:0;bottom:0;font-size:0.8rem;padding:0.8rem;}
.picSwiper ul font{display:inline-block;font-size:0.6rem;border:solid 1px #fff;margin:0 0.3rem;padding:0 0.3rem;border-radius:0.2rem;vertical-align:1px;}
.picSwiper ul span{line-height:1.2rem;}
.picSwiper ul i{position:relative;bottom:0;font-size:0.6rem;}
.picSwiper ul i span:first-child{font-size:0.8rem;}
/*图片推荐*/
.elsePic{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;color:#fff;z-index:100;}
.elsePic ol{margin:1.5rem 1rem;text-align:center;font-size:0.9rem;position:relative;}
.elsePic ol span{position:absolute;left:0;top:0;width:1.2rem;height:1.2rem;background:url("../images/close.png") no-repeat center;background-size:0.7rem;}
.elsePic ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.elsePic ul li{width:9.3rem;height:8.2rem;}
.elsePic ul li span{display:block;width:9.3rem;height:6.2rem;}
.elsePic ul li span img{width:9.3rem;height:6.2rem;}
.elsePic ul li p{color:#fff;font-size:0.6rem;line-height:1rem;margin:0.4rem 0.4rem 0.6rem 0.4rem;height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.footer {
    width:100%;
    height:1.5rem;
    position:fixed;
    bottom:0px;
    left:0px;
    line-height:1.5rem;
    text-align:center;
    background-color:#FFFFFF;
    color:#666666;
    font-size:0.5rem;
    z-index:99999;
    
}
    .footer a {
        text-decoration: none;
        color: #55738b;
    }