.news-category{overflow:auto;margin:10px 0}
.news-label{overflow:auto;margin:30px 0}
.news-label a{float:left;width:141px;height:40px;border:1px solid #e4e4e4;text-align:center;line-height:40px;list-style:none;margin-right:15px;color:#333;cursor:pointer;font-size:16px;background-color:#fff}
.news-label a i{color:#d91715;margin-right:8px;font-size:18px}
.news-label .active,.news-label .active i{background-color:#d91715;color:#fff}
.news-label a:hover{background-color:#d91715;color:#fff}
.news-label .active i{color:#fff}
.news-label .active{background-color:#d91715;color:#fff}
.news-label .active i{color:#fff}
.news-label a:hover i{color:#fff}
.news-items{overflow:auto;position:relative}
.news-item-left{width:100%;float:left}
.news-item-left1{width:65%;float:left}
.news-item-right{width:35%;float:right}


.nj-article img{max-width: 100%!important;}


/**新闻列表*/
.news-item{overflow:auto;margin:20px 0;padding:15px;background:#fff}
.news-item.not-city{margin:auto}
.news-item .news-list{font-size:14px}
.news-item .news-list a{color:#333;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:50px}
.news-item .media-focus a{max-width:85%;float:left}
.news-item .media-focus li span{float:right;line-height:34px;color:#999;line-height:45px}
.news-list li:not(:last-child){border-bottom:1px dashed #cec7c7;overflow:auto}
.news-list li::before{content:"•";color:#333;margin-right:10px;float:left;margin-top:15px}
.news-list a:hover{color:#d91715}


/**区域选择*/
.news-area{position:relative;padding:15px;overflow:auto;background: #fff;}
.news-area-label{    width: 7%;float: left;text-align: center;font-size: 14px;font-weight: 600;padding-top: 6px;}
.news-area-list{overflow: auto;float: left;width: 93%;}
.area-label{overflow:auto;}
.area-label a{color: #666;padding: 0 8px;font-size: 13px;border-radius: 3px;margin: 5px;line-height: 20px;float: left;}
.area-label .active,.area-label a:hover{background:#d90c19;color:#fff}
.city-list{margin:5px 0;background:#f1f1f1}
.county-list{margin:5px 0;background:#f1f1f1}


/**新闻轮播*/
.lunbo{float:left;width:386px;height:240px;margin-left:30px}
.lunbo .swiper-container,.lunbo .swiper-container .swiper-wrapper,.swiper-container .swiper-wrapper img{width:100%;height:100%}
.home_guide{margin:auto;margin-bottom:20px}
.home_guide img{width:100%}
.sw-box{overflow:auto;margin:20px 0}
.sw-box a{color:#333}
.sw-box .middle_type_jump{color:#999}
.lunbo .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px;left:0;width:20%}
.lunbo .swiper-pagination-bullet-active{opacity:1;background:#d91715;width:20px;border-radius:5px}


/**video-list样式*/
.news-meida-list li:not(:last-child){overflow:auto;border-bottom:1px dashed #999;padding-bottom:25px;margin-bottom: 25px;}
.news-meida-list h3{font-size:16px;font-weight:600;margin-bottom: 15px;}
.news-media-img{width:140px;height:88px;float:left;margin-right:20px}
.news-media-img img{width:100%;height:100%}
.news-media-des{float:right;width:62.87em}
.news-media-des .news-text{font-size:14px;color:#666;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news-tags{overflow:auto;margin-top:13px}
.news-tags-label,.news-tags-show{display:inline-block}
.news-tags-label{width:44px;height:20px;border:1px solid #ff8000;color:#ff8000;text-align:center;line-height:18px;display:inline-block;border-radius:3px;font-size:13px}
.news-tags-show{float:right;font-size:14px;line-height:27px;color:#999}
.news-tags-show span:last-child{margin-left:15px}
.news-tags-show span i{margin-right:10px}
.news-meida-list a:hover{color:#d90c19}
.el-carousel__item h3{color:#475669;font-size:14px;opacity:.75;line-height:150px;margin:0}
.el-carousel__item:nth-child(2n){background-color:#99a9bf}
.el-carousel__item:nth-child(2n+1){background-color:#d3dce6}


/**detail样式*/
.news_content{padding: 30px; background: #fff;margin-bottom: 40px;}
.news_content h2{font-size:28px;color:#333;line-height:36px;padding:0 100px 15px;text-align:center}
.sub_title{border-color:#e8e8e8;border-bottom:solid 1px;color:#b3b3b3!important;text-align:center!important;font-size:12px!important;padding-bottom:20px!important}
.sub_title span{padding:0 10px}

.content_txt p{line-height: 36px!important;text-indent: 2em;}
.content_txt img {margin-top: 8px!important;margin-bottom: -4px!important;height: auto!important;margin-left: -2em!important;}

.share_banner{width:240px;border:1px solid #efefef;line-height:44px}
/*.share_banner .collect{display:inline-block;text-decoration:none;color:#9e9b9b;padding:0 22px;font-size:14px;border-right:1px solid #efefef;letter-spacing:.1em}*/
.share_banner .share_box{display:inline-block;margin-left:26px;width:229px;font-size:12px;color:#666}
.share_banner .share_box a{display:inline-block;margin-left:10px;font-size:18px}
.share_banner .qrcode_box{position:fixed;left:50%;top:50%;margin-top:-150px;margin-left:-125px;padding:10px;width:250px!important;height:auto!important;background:#fff;border:solid 1px #d8d8d8;z-index:11001;font-size:12px;display:none}
#bds_qzone{color:#f4b709}
#bds_tsina{color:#ec363d}
#bds_weixin{color:#48bd1c}

.qrcode_box{position:fixed;left:30%;top:50%;margin-top:-150px;margin-left:-125px;padding:10px;width:250px!important;height:auto!important;background:#fff;border:solid 1px #d8d8d8;z-index:11001;font-size:12px;display:none}
.qrcode_box .qrcode_title{font-size:12px;font-weight:700;text-align:left;line-height:16px;height:16px;position:relative;color:#000}
.qrcode_box .qrcode_title .icon-guanbi{width:16px;height:16px;position:absolute;right:0;top:0;color:#999;text-decoration:none;font-size:16px}
.qrcode_box #qrcode{padding:15px 10px;min-height:150px;margin-left:13px}
.qrcode_box p{font-size:12px;text-align:left;line-height:22px;color:#666}
