.zhuanti_title{
    width: 1160px;
    height: 46px;
    margin: 0 auto;
    border-bottom: 1px solid #F1F1F1;
}
.zhuanti_title .title-border{
    width: 2.8px;
    height: 16.5px;
    background-color: #FF3939;
    display: inline-block;
}
.zhuanti_title p{
    display: inline;
    color: #7D7D7D;
    font-size: 14px;
    line-height: 46px;
    margin-left: 5px;
}
/* section部分 */
section{
    width: 1160px;
    height: 100%;
    margin: 0 auto;
    display: flex;
}
.xq_left{
    width: 1007px;
    height: 100%;
    margin-left:100px;
}
.sessionB{
    width: 1007px;
    height: 97px;
    margin: 0 auto;
    margin-top: 40px;
    margin-bottom: 40px;
}
.sessionB .sessionB_title{
    font-size: 38px;
    font-weight: bold;
    padding-bottom: 28px;
    text-align: center;
}
.sessionB .sessionB_act{
    font-size: 30px;
    text-align: center;
}
.xq_left img{
    width: 773px;
    height: 387px;
    margin-left: 116px;
}
.xq_left .xqname{
    color:#0C90C1;
    text-align: center;
    margin-top: 14px;
    margin-bottom: 32px;
}
.xqarticle{
    width: 918px;
    height: 100%;
    margin-left: 49px;
    margin-bottom: 70px;
}
.xqarticle p{
    color: #444444;
    font-size: 17px;
    line-height: 40px;
}

.sessionD{
    width: 1166px;
    height: 82px;
    margin: 0 auto;
    margin-bottom: 20px;
    border-bottom: 1px solid #F1F1F1;
}
.sessionD img{
    width: 570px;
    height: 76px;
}
.sessionD .Dleft{
    float: left;
    width: 570px;
    height: 76px;
    margin-right: 20px;
}
.sessionD .Dright{
    float: left;
    width: 570px;
    height: 76px;
}



.xq_right{
    width: 153px;
    height: 100%;
}
.xq_right_date{
    width: 76px;
    height: 112px;
    margin-top: 41px;
    margin-left: 38px;
}
.xq_right_date .year{
    color: #777777;
    text-align: center;
    line-height: 40px;
}
.xq_right_date .date{
    color: #777777;
    font-size: 30px;
    text-align: center;
}
.xq_right_date .time{
    line-height: 48px;
    text-align: center;
}
/* 字体大小 */
.font{
    width: 70px;
    height: 29px;
    display: flex;
}
.font .fontadd{
    display: block;
    width: 34px;
    height: 29px;
    background: url(../img/fontadd.png) no-repeat;
    background-size: 34px 34px;
    border-right: 1px solid #DCDADD;
}
.font .fontred{
    display: block;
    width: 34px;
    height: 29px;
    background: url(../img/fontred.png) no-repeat;
    background-size: 34px 34px;
}


.xq_right .xq_right_share{
    width: 144px;
    height: 397px;
}
.xq_right_share .name{
    width: 41px;
    height: 36px;
    color: #777777;
    font-size: 13px;
    margin-left: 58px;
    margin-top: 18px;
}
.xq_right_share .font{
    width: 70px;
    height: 29px;
    margin-top: 36px;
    margin-left: 42px;
}
.share{
    width: 144px;
    height: 227px;
    margin-top: 48px;   
}
.share img{
    width: 40px;
    height: 40px;
}
.share p{
    line-height: 40px;
    margin-left: 20px;
}
.share .wx,.sharewb,.qzone{
    display: flex;
    width: 92px;
    height: 40px;
    margin-bottom: 20px;
    margin-left: 27px;
}
/* 相关视频模块 */
.newsvideo{
    width: 1160px;
    height: 300px;
    margin: 0 auto;
}
.newsvideo .video{
    width: 580px;
    height: 300px;
    float: left;
}
.newsvideo .news{
    width: 580px;
    height: 300px;
    float: left;
}
/* 左侧 */
.left_title{
    width: 580px;
    height: 37px;
    line-height: 37px;
    font-size: 26px;
    font-weight: bold;
    color: #FF3939;
    position: relative;
}
.left_title_ico{
    width: 37px;
    height: 37px;
    border-radius: 50%;
    position: absolute;
    left: 0px;
    top: 0px;
}
.left_title p{
    margin-left: 60px;
}
.lineB{
    width: 390px;
    border: 1px solid #B5B5B5;
    position: absolute;
    left: 176px;
    top: 18px; 
}
.imgnews{
    width: 547px;
    height: 76px;
    margin-top: 24px;
    margin-left: 26px;
}
.imgnews img{
    width: 136px;
    height: 76px;
    float: left;
}
.imgnews .imgnews_title{
    float: left;
}
.imgnews .imgnews_title p:first-child{
    width: 300px;
    height: 16px;
    color: #222222;
    font-size: 16px;
    margin-top: 10px;
    margin-left: 7px;
    background: url(../img/play-red.jpg) no-repeat;
    background-size: 15px 15px;
    background-position: 283px 0px;
}
.imgnews_title .times{
   width: 70px;
   height: 13px;
   color: #777777;
   font-size: 13px;
   float: left;
   margin-top: 29px;
   margin-left: 8px;
}
.imgnews_title p:last-child{
    width: 85px;
    height: 13px;
    color: #777777;
    font-size: 13px;
    float: left;
    margin-top: 29px;
    margin-left: 146px;
}
.video ul{
    margin-left: 26px;
    margin-top: 22px;
}
.video li{
    margin-bottom: 21px;
    background: url(../img/play-red.jpg) no-repeat;
    background-size: 15px 15px;
    background-position: 316px 0px;
}
.video li:last-child{
    margin-bottom: 0px;
}
/* 评论区 */
.comment{
    width: 1160px;
    height: 100%;
    margin: 0 auto;
    margin-top: 58px;
    position: relative;
}
.comment_title{
    font-size: 26px;
    font-weight: bold;
    color: #FF3939;
    margin-left: 65px;
    margin-bottom: 27px;
}
.comment #comment_ico{
    width: 37px;
    height: 37px;
    border-radius: 50%;
    position: absolute;
    left: 0px;
    top: 0px;
}
/* 添加评论区 */
.addcomment{
    width: 1160px;
    height: 128px;
    background:rgba(250,250,250,1);
    border:1px solid rgba(221,221,221,1);
    border-radius:6px;
    margin-bottom: 42px;
    resize:none;
}
.comment .commenttip{
    width:84px;
    height:13px;
    font-size:13px;
    font-family:Microsoft YaHei;
    font-weight:300;
    color:rgba(170,170,170,1);
    line-height:28px;
    position: absolute;
    right: 100px;
    top: 162px;
    z-index: 2;
}
.comment .comment_send{
    display: block;
    width:76px;
    height:30px;
    color: #FFFFFF;
    background:rgba(255,57,57,1);
    border-radius:4px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    right: 5px;
    bottom: 288px;
}
.comment .all{
    width: 64px;
    height: 16px;
    font-size: 16px;
    color: #AAAAAA;
    line-height: 16px;
    margin: 0 auto;
    position:relative;
    margin-bottom: 6px;
}
.comment_list{
    width: 1160px;
    height: 100%;
}
.comment_list_li{
    width: 1160px;
    height: 107px;
    margin-bottom: 2px;
    overflow: hidden;
    position: relative;
}
.comment_list_li #userpic{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    margin-left: 40px;
    margin-top: 22px;
    float: left;
}
.comment_list_li .userid{
    float: left;
}
.comment_list_li .userid{
    color: #111111;
    font-size: 14px;
    margin-left: 18px;
    margin-top: 27px;
}
.comment_list_li .date{
    color: #AAAAAA;
    font-size: 12px;
    margin-left: 20px;
    margin-top: 30px;
    float: left;
}
.comment_list_li .comment_main{
   clear: both;
   /* margin-left: 118px;
   margin-top: 10px; */
   position: absolute;
   left: 118px;
   top: 51px;
}
.comment_list_li .good{
    width: 30px;
    height: 24px;
    margin-top: 40px;
    margin-right: 40px;
    float: right;
}
.comment_list li:last-child{
    margin-bottom: 22px;
}
/* 评论区结束 */

