.fgta{height: 1rem;}
.banner{ overflow: hidden; z-index: 1; width: 100%; height: auto; position: relative;background: #fff;}
.banner img{ display: block; width: 100%; height: 100%; object-fit: cover;}

.zizxq{ padding: 0 .15rem;background: #b9edff;}
.fgt{height: .25rem;}
.ziz_title{padding:0 0 .25rem 0;}
.ziz_title ul{overflow: auto;white-space: nowrap; }
.ziz_title ul::-webkit-scrollbar {width:0px;height: 0px;}
.ziz_title li{display: inline-block; padding-right: .1rem; }
.ziz_title span{display: inline-block;line-height: .7rem; border-radius: .1rem;color: #fff;background: #0170e1;min-width: 1.65rem;text-align: center; padding: 0 .1rem;box-sizing: border-box;font-size: .28rem;}
.ziz_title li.cur span{color: #333;background: #ffe993;font-weight: bold;}
.zizx li{padding-bottom: .25rem;}
.zizwb{border-radius: .15rem;background: #fff; display: flex;justify-content: space-between;overflow: hidden;}
.ziz_tp{width: 2.4rem;height: 3.2rem; position: relative;overflow: hidden;border-radius: .15rem;}
.ziz_tp img{width: 100%;height: 100%; object-fit: cover;border-radius: .15rem;}
.ziz_tp span{position: absolute;top: .2rem;left: .2rem; padding: 0 .15rem; line-height: .45rem;font-size: .24rem;color: #fff; border-radius: .26rem;background: rgba(0,0,0,.7);}
.ziz_tp p{width: 100%; left: 0;text-align: center; bottom: .2rem; font-size: .24rem;color: #fff;position: absolute;text-shadow: 2px 2px 5px rgba(0,0,0,0.2);z-index: 10;}
.ziz_tp:before{width: 100%;height: 40%; left: 0;bottom: 0; position: absolute;content: "";background-image: linear-gradient(transparent, rgba(0,0,0,.5));}
.ziz_text{width: calc(100% - 2.6rem);padding: .15rem .2rem 0 0;box-sizing: border-box;}
.ziz_text h2{font-weight: bold; line-height: 1.4;color: #333;font-size: .3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ziz_text p{font-size: .22rem;margin: .05rem 0;line-height: 1.5;color: #999;}
.pxio1{overflow:hidden;white-space: nowrap;height: .33rem;}
.pxio2{overflow:hidden;height: .66rem;}
.ziz_text p b{display: inline-block;vertical-align: middle; padding: 0 .15rem;font-weight: bold; border-radius: .06rem; background: #f0f0f0;color: #333; margin-right: .15rem;}
.ziz_text dl{overflow: hidden;}
.ziz_text dt{float: left; padding-right: .1rem;}
.ziz_text dt:nth-child(n + 4){ display: none;}
.ziz_text dt span{display: inline-block; padding: .02rem .1rem;border-radius: .06rem;border: 1px solid #eee;color: #666;font-size: .2rem;}
.ziz_text dt .xzfg{border: 1px solid #06c584;color: #06c584;}
.ziz_text h3{text-align: right; font-weight: bold; font-size: .38rem;color: #ff6257;}
.ziz_text h3 b{font-size: .22rem;}
.ziz_bj2{margin-top: .25rem;background: #b9ecff; padding: .25rem .15rem 0 .15rem;}
.ziz2box li{padding-bottom: .25rem;}
.zizx{animation: fadeIn .5s 1;}
.ziz2box{animation: fadeIn .5s 1;}
.fgt1{height: .2rem;background: #fff;margin-bottom: .2rem;width: calc(100% + .6rem); margin-left: -.3rem;}

.ziz_text2{width: calc(100% - 2.6rem);padding: .15rem .2rem 0 0;box-sizing: border-box;}
.ziz_text2 h2{font-weight: bold; line-height: 1.5;color: #333;font-size: .3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ziz_text2 p{font-size: .24rem;margin: .1rem 0;line-height: 1.5;color: #999;}
.ziz_text2 p b{display: inline-block;vertical-align: middle; padding: 0 .15rem;font-weight: bold; border-radius: .06rem; background: #f0f0f0;color: #333; margin-right: .15rem;}
.ziz_text2 dl{overflow: hidden;}
.ziz_text2 dt{float: left; padding-right: .1rem;}
.ziz_text2 dt:nth-child(n + 4){ display: none;}
.ziz_text2 dt span{display: inline-block; padding: .02rem .1rem;border-radius: .06rem;border: 1px solid #eee;color: #666;font-size: .2rem;}

.ziz_text2 h4{font-size: .24rem; color: #7364bb;}
.ziz_text2 h4 b{font-weight: bold; font-size: .32rem;}
.ziz_text2 h3{text-align: right; font-weight: bold; font-size: .38rem;color: #ff6257;}
.ziz_text2 h3 b{font-size: .2rem;}
.ziz_text2 h3 img{width: .35rem;display: inline-block;vertical-align: middle; margin: -3px 0 0 .1rem;}
.zizbox{overflow: hidden;}
