.content{ padding-bottom: 2.64rem; background-color: #FFF; }
.content>img { width: 100%; vertical-align: middle; }
.title { margin-top: .9733rem; margin-bottom: .08rem; text-align: center; font-size: .5867rem; color: #000; font-weight: 500; }
.section { position: relative; padding: 1.0667rem .32rem 0; }
.tit { position: relative; padding-left: .4rem; margin-bottom: .4rem; font-size: .48rem; color: #000; font-weight: 500; line-height: .6rem; }
.tit::before { position: absolute; left: 0; top: .16rem; width: .2133rem; height: .2133rem; content: ''; display: inline-block; background-color: #345AFF; border-radius: 50%; }
.section .swiper-slide>img { display: block; width: 9.36rem; height: 5.2667rem; margin: 0 auto; }
.section .swiper-pagination { position: absolute; width: 100%; text-align: center; bottom: .32rem; text-align: center; }
.section .swiper-pagination-bullet { width: .16rem; height:.16rem; margin-left: .21rem; margin-right: .21rem; background-color: #FFF; opacity: 1; }
.section .swiper-pagination-bullet-active { width: .32rem; border-radius: .08rem; }
.txt { padding: .32rem .32rem 0 .32rem; }
.txt .title { margin-top: 1.0667rem; margin-bottom: .6267rem; font-size: .48rem; text-align: left; }
.txt span { padding: .2rem .28rem .1867rem .2933rem; margin-top: .2667rem; margin-right: .2667rem; font-size: .3733rem; background-color: #F5F5F5; color: #000; border-radius: 999999px; font-weight: 400; } /* border-radius: 999999px; 设置一个超大值就是高度的一半 */
.txt span:nth-of-type(2n+1) { margin-left: 0; }
.txt .wrapper { display: flex; flex-wrap: wrap; }