.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}
.avg-tags::after{content:"";display:block;clear:both;zoom:1}
.avg-tags a{float:left;background-color:#f7f7f7;text-align:center;line-height:34px;height:34px;display:block;overflow:hidden;padding:0 15px;margin:10px 8px 0 0;border:1px solid #eee;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.avg-tags.tagcol3 a{width:32%;margin-right:2%}
.avg-tags.tagcol3 a:nth-child(3n){margin-right:0}
.avg-tags.tagcol2 a{width:48%;margin-right:4%}
.avg-tags.tagcol2 a:nth-child(2n){margin-right:0}
.avg-tags.tagcol6 a{width:13%;margin-right:1.5%;-webkit-box-shadow:#e6e6e6 0 0 10px;box-shadow:#e6e6e6 0 0 10px;border-radius:10px;margin-bottom:5px;background-color:#fff}
.avg-tags.tagcol6 a:nth-child(7n){margin-right:0}
.avg-tags.channelTag a{border:1px solid #409eff;color:#409eff;background-color:#fff}
.avg-tags.channelTag a.cur,.avg-tags.channelTag a:hover{background-color:#409eff;color:#fff}
.avg-tags.reltj a{border:none;height:40px;text-align:left;font-size:16px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;width:49%;margin-right:2%}
.avg-tags.reltj a:hover{font-weight:700}
.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}
.book-card{width:220px;overflow:hidden;-webkit-box-shadow:#e6e6e6 0 0 13px;box-shadow:#e6e6e6 0 0 13px;border-radius:4px}
.book-card .b-pic{width:220px;height:146.66667px;border-radius:4px 4px 0 0;overflow:hidden;display:block;position:relative}
.book-card .b-pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.book-card .b-pic img:hover{opacity:.8}
.book-card .b-pic .tit1{overflow:hidden;position:absolute;background:rgba(0,0,0,.5);left:0;bottom:0;width:96%;height:35px;padding:0 2%;z-index:99;color:#fff;text-align:center;font-size:14px;line-height:35px}
.book-card .b-tit1{width:100%;height:35px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;text-align:center;line-height:35px}
.model-b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}
.model-b li{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;margin:10px 0}
.model-b .model-b-card{margin-left:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:64px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:#e6e6e6 0 0 13px;box-shadow:#e6e6e6 0 0 13px;border-radius:10px}
.model-b .model-b-card:hover{transform:translate(0,-4px);-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-o-transform:translate(0,-4px);-ms-transform:translate(0,-4px)}
.model-b .model-b-card .pic{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;overflow:hidden;margin-right:12px;border-radius:10px}
.model-b .model-b-card .pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.model-b .model-b-card .r-cont{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.model-b .model-b-card .r-cont a{overflow:hidden;color:#333;font-weight:700;font-size:14px;line-height:24px;max-height:24px}
.model-b .model-b-card .r-cont a:hover{color:#409eff}
.model-b .model-b-card .r-cont p{overflow:hidden;color:#999;font-size:12px;line-height:15px;max-height:15px}
.zt-introduce{background:#f7f7f7;margin-top:10px;overflow:hidden;padding:20px 25px;border-radius:10px}
.zt-introduce h2{overflow:hidden;text-align:center;font-weight:700;font-size:24px;line-height:40px;height:40px}
.zt-introduce .summary{overflow:hidden;margin:10px 0;color:#666;text-align:left;line-height:28px;height:84px}
.com-title-aside{margin:30px 0 15px}
.ztlist-column{margin-left:-20px}
.ztlist-column::after{content:"";display:block;clear:both;zoom:1}
.ztlist-column li{float:left;margin:25px 0 0 20px}
.book-column{margin-left:-25px}
.book-column::after{content:"";display:block;clear:both;zoom:1}
.book-column li{float:left;margin:0 0 25px 25px}