.hj-tablink{margin:10px auto 20px auto;text-align:center}
.hj-tablink a{display:inline-block;padding:0 70px;cursor:pointer;color:#666;font-size:16px;line-height:46px;background:#f7f7f7;border-radius:4px}
.hj-tablink a:hover{color:#409eff}
.hj-tablink a.cur{color:#fff;background-color:#409eff}
.wxfl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.wxfl-box.c1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.08rem 0 .1rem 0}
.wxfl-box.c1 a{-webkit-box-flex:0;-webkit-flex:0 0 23.95%;-ms-flex:0 0 23.95%;flex:0 0 23.95%;width:23.95%;padding:0 .2rem;color:#666;text-align:center;font-size:14px;line-height:.58rem;margin:.1rem 1.4% 0 0;background-color:#f5f5f5;border-radius:.04rem;-webkit-box-sizing:border-box;box-sizing:border-box}
.wxfl-box.c1 a.active{background-color:#409eff;color:#fff}
.wxfl-box.c1 a:nth-child(4n){margin-right:0}
.wxfl-box.c2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.24rem 0 .14rem 0}
.wxfl-box.c2 a{padding:0 .18rem;border-radius:.26rem;color:#666;text-align:center;font-size:14px;line-height:.52rem}
.wxfl-box.c2 a.active{background-color:#409eff;color:#fff}
.heji-introduce{background:#f7f7f7;border-radius:4px;margin-top:10px}
.heji-introduce dl{height:240px;overflow:hidden}
.heji-introduce dl::after{content:"";display:block;clear:both;zoom:1}
.heji-introduce dl .figure{overflow:hidden;display:block;float:left;width:320px;height:240px;border-radius:4px 0 0 4px}
.heji-introduce dl .figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.heji-introduce dl .info-cont{overflow:hidden;padding:20px 30px}
.heji-introduce dl .info-cont .tit{overflow:hidden;text-align:center;font-weight:700;font-size:24px;line-height:35px;height:35px}
.heji-introduce dl .info-cont .summary{overflow:hidden;margin:15px 0;color:#666;text-align:left;line-height:28px;height:140px}
.newslist{overflow:hidden;margin-top:15px}
.newslist::after{content:"";display:block;clear:both;zoom:1}
.newslist li{margin:0 0 15px 0}
.newslist .base-card-row{overflow:hidden}
.newslist .base-card-row::after{content:"";display:block;clear:both;zoom:1}
.newslist .base-pic{width:210px;height:140px;border-radius:4px;margin-right:20px;display:block;float:left;overflow:hidden}
.newslist .base-pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-moz-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;-webkit-transition:transform .2s ease-out}
.newslist .base-pic img:hover{transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08)}
.newslist .base-cont{overflow:hidden;height:140px}
.newslist .base-cont .base-tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:18px;line-height:26px;margin:10px 0 6px 0}
.newslist .base-cont .base-tit:hover{color:#409eff}
.newslist .base-cont .base-p{overflow:hidden;margin-top:10px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;line-height:24px}
.newslist .base-cont .base-desc{margin-top:20px;color:#999;text-align:right;font-size:12px;line-height:24px}
.newslist .base-cont .base-desc span{overflow:hidden;height:24px;display:inline-block}
.b-card1{width:224px;overflow:hidden}
.b-card1 .b-pic{width:224px;height:126px;border-radius:4px;overflow:hidden;display:block}
.b-card1 .b-pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.b-card1 .b-pic img:hover{opacity:.8}
.b-card1 .b-tit1{margin-top:10px;width:100%;height:20px;height:20px;text-align:center;line-height:20px}
.hjlist-column{margin-left:-20px}
.hjlist-column::after{content:"";display:block;clear:both;zoom:1}
.hjlist-column li{float:left;margin:25px 0 0 20px}
.hj-column{margin-left:-40px}
.hj-column::after{content:"";display:block;clear:both;zoom:1}
.hj-column .newslist{margin-top:10px}
.hj-column li{float:left;margin:25px 0 0 40px;width:580px}
.hj-column .newslist .base-cont{position:relative}
.hj-column .newslist .base-cont .base-p{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;line-height:23px}
.hj-column .newslist .base-cont .base-tit{margin:6px 0 0 0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.hj-column .newslist .base-cont .base-desc{position:absolute;right:0;bottom:1px;height:20px;line-height:20px}