body {
    background: #F0F0F0;
}
/*crumb*/
.crumb-box {
    width: 100%;
    height: 56px;
    background: #fff;
}
.crumb{width: 1200px;height: 56px;margin: 0 auto;}
.crumb p{line-height: 56px;font-size: 16px;color: #333;text-indent: 10px;}
.crumb p span {
    color: #333333;
    font-size: 16px;
    background: url('../img/dqwz-icon.png') no-repeat left center;
    padding-left: 20px;
}
.crumb p a{color: #333;}
.crumb p a:last-child{color: #D1262F;}
/*content*/
.content{width: 1200px;margin: 0 auto;}
/*navBar*/
.navBar{width: 280px;text-align: center;background: #fff;}
.navBar h2{width: 280px;margin: 0 auto;padding: 30px 4px;;font-size: 28px;background: #D1262F;color: #fff;font-weight: bold;}
.navBar ul{width: 280px;margin: 0 auto;font-size: 18px;}
.navBar ul li{height: 62px;line-height: 62px;}
.navBar ul li a{display: block;color: #666;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.navBar ul li:hover{background: #FFF2F2;}
.navBar ul li.navActive{background: #FFF2F2;}
.navBar ul li:hover a{color: #D1262F;}
.navBar ul li.navActive a{color: #D1262F;}
/*newsList*/
.list-title {
    width: 100%;
    height: 43px;
    border-bottom: 1px solid #F0F0F0;
    margin-bottom: 15px;
}
.list-title span {
    font-weight: 700;
    font-size: 22px;
    color: #C3000A;
    border-bottom: 3px solid #C3000A;
    padding: 10px 0;
}
.newsList{width: 900px;background: #fff;padding: 30px 20px;}
.newsList .title{width: 100%;border-bottom: 1px solid #e6e6e6;font-size: 24px;color: #D1262F;font-weight: bold;padding-bottom: 20px;}
.newsList .title p{border-left: 4px solid #D1262F;text-indent: 16px;height: 24px;line-height: 24px;}
.newsList ul{width: 100%;}
.newsList ul li{margin: 20px 0;font-size: 18px;text-indent:20px;background: url("../img/li-bg1.png") left 8px no-repeat;overflow: hidden;}
.newsList ul li:nth-child(5n) {border-bottom: 1px solid #e6e6e6;padding-bottom: 25px;margin-bottom: 25px;}
.newsList ul li a{color: #333;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float: left;width: 76%;}
.newsList ul li a:hover{color: #D1262F;}
.newsList ul li a > br {
    display: none;
}
.newsList ul li .date{float:right;color:#999;font-size: 16px;line-height: 2;}
.newsList ul.zyItem li{text-indent: 0;background: none;font-size: 20px;}
.newsList ul.zyItem li a{font-weight: bold;}
.newsList ul.zyItem li h4{width: 100%;color: #999;line-height: 26px;padding-top: 15px;margin-bottom: 30px;font-size: 15px;font-weight: normal;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.newsList ul.zyItem li:nth-child(5n) {border-bottom: none;padding-bottom: 0;margin: 20px 0;}
/* picItem */
.picItem{width: 100%;border: 1px solid #e6e6e6;padding: 20px;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.picItem li{width: 370px;height: 200px;margin-bottom: 20px;}
.picItem li img{display: block;width: 100%;height: 100%;}
/* ztBox */
.ztBox{margin-top: 15px;width: 100%;display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.ztBox li{width:370px;margin: 15px;background: #f8f8f8;padding-bottom: 20px;}
.ztBox .ztPic{display: block;}
.ztBox .ztPic img{width:368px;height:220px; display: block;margin:0 auto;}
.ztBox .ztTit{display: block;text-align: center;font-size:22px;color:#000;padding: 15px 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ztBox p{font-size:16px;color:#7e7d7d;line-height: 26px;width:100%;padding: 0 20px;text-align: center;font-weight: normal;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }


/*titP*/
#content{width: 100%;margin: 2px auto 30px;background: #fff;padding-top: 30px;}
.titP{width: 90%;margin: 0 auto 20px;}
.titP p{width: 92%;margin: 0 auto;text-align: center;font-weight: 600;
    font-size: 38px;
    color: #D1262F;word-break: break-all;word-wrap: break-word;}
.moreInfo{width: 92%;height: 36px;line-height: 36px;background: #F3F3F3;margin: 30px auto 0;}
.moreInfo .source{width: 100%;text-align: center;}
.moreInfo .source span{font-size: 16px;color: #666;}
.share{display: block;margin: 0;}
/* .dhsharebuttonbox{width: 102px;height: 36px;background:url("../img/share-group-icon.png")left center no-repeat;margin-top: 4px;}
.dhsharebuttonbox a{display: block;width: 24px;height: 100%;margin-right: 10px;float: left;cursor: pointer;} */
.conBox{width: 1080px;margin: 0 auto 30px;line-height: 32px;font-size: 16px;text-align: justify;word-break: break-all;}
.conBox img{display: block;max-width: 100%;margin: 5px auto;}
.conBox table{width: auto;margin: 0 auto;border: 1px solid #000;}
.conBox table td,.conBox table tr{border: 1px solid #000;}
.conBox video{display: block;margin: 0 auto;}
.conBox p{white-space: break-spaces;}


/* pageArea */
#pageArea{clear:both; overflow:hidden; text-align:center;width:max-content; margin:30px auto; font-size:12px}
#pageArea #pageDec{float:left;}
#pageArea #pageDec span{float:left; margin:0 2px; height:28px; line-height:28px; border:1px solid #ecebeb; padding:0 8px; color:#999}
#pageArea #pageDec strong{float:left; background:#D1262F; border:1px solid #D1262F; font-weight:bold; color:#fff; padding:0 12px; height:28px; line-height:28px; margin:0 3px}
#pageArea #pageDec a,#main #pageArea #pageDec a:visited{float:left; margin:0 3px; height:27px; line-height:28px; border:1px solid #d6d6d6; padding:0 10px; text-decoration: none; color: #333333;}
#pageArea #pageDec a:hover{background:#D1262F; color:#D1262F;}
#pageArea #pageSelect{float:right; margin-right: 20px; line-height: 30px;}
#pageArea #pageSelect label{float:left;}
#pageArea #pageJump{border:#D1262F solid 1px; height:28px; line-height:28px; width:2em; text-align:center; margin:0 3px; float:left}
#pageArea span{float:left;margin: 0 2px;}
#pageArea .btn2{ margin-left:10px; float:left; cursor:pointer;width:30px; height:30px; border:none;border-radius: 5px;background: #D1262F; color: #fff;}
#pageArea #pageDec .sDisable{cursor: pointer}
#pageArea #pageDec .pageInfo{border: none;color: #333;}




/* 分享 */

.share-box {
    display: block;
    width: 150px;
}

.bdsharebuttonbox {
    margin-top: 4px !important;
    margin-left: 5px !important;
    margin-right: 20px !important;
}

.dhsharebuttonbox {
    width: 102px;
    height: 28px;
    margin-top: 4px;
    display: block;
}

.dhsharebuttonbox a {
    display: block;
    width: 24px;
    height: 100%;
    margin-right: 10px;
    float: left;
    cursor: pointer;
}

.dahe_weixin {
    background: url('../img/weixin_icon.png') center no-repeat;
}

.dahe_tsina {
    background: url('../img/wb_icon.png') center no-repeat;
}

.dahe_qzone {
    background: url('../img/kj_icon.png') center no-repeat;
}