.swiper-pagination-bullets.swiper-pagination-horizontal{width:100%;padding:0.2rem 0.16rem;box-sizing:border-box;bottom:0;text-align:center}.swiper-pagination{text-align:right}.swiper-pagination-bullet{width:0.32rem;height:0.08rem;background:rgba(255,255,255,.82);border-radius:0.23rem}.swiper-pagination-bullet-active{background-color:#fff}.m-banner.swiper a{display:inline-block}.m-banner .img{width:100%;height:100%;object-fit:cover}.m-banner .headline{width:calc(100% - 0.32rem);position:absolute;bottom:0;padding:0 0.16rem;line-height:0.56rem;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:0.16rem;color:#FFF;background:rgba(0,0,0,.24);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.m-tt,.p-3 .list{padding-bottom:0.16rem}.m-tt,.p-2 .tt,.p-2 .txt,.p-3 .item .name{color:#222F3F}.m-tt{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:0.28rem;border-bottom:0.01rem solid #F0F3F6}.p-1 .m-banner .info{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.p-1 .m-banner .info .title{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:0.56rem;color:#FFF}.p-1 .m-banner .info .txt{font-family:Raleway,Raleway;font-weight:600;font-size:0.4rem;color:#FFF;margin-top:0.16rem}.p-1 .m-banner .info.company .title,.p-1 .m-banner .info.company .txt,.p-2 .tt,.p-2 .txt,.p-3 .item .btn,.p-3 .item .info,.p-3 .item .name,.p-3 .item .txt,.p-4 .item .tt{font-family:PingFang SC,PingFang SC}.p-1 .m-banner .info.company .wrap{padding-left:0.2rem;text-align:left;max-width:10.8rem;width:100%}.p-1 .m-banner .info.company .txt{font-weight:600;font-size:0.56rem;color:#FFF}.p-1 .m-banner .info.company .title{font-weight:600;font-size:0.4rem;color:#FFF;margin-top:0.08rem}.p-2{text-align:center;margin-bottom:1.5rem}.p-2 .tt{font-weight:600;font-size:0.32rem;margin-top:1rem;margin-bottom:0.1rem}.p-2 .txt{font-weight:400;font-size:0.16rem;line-height:0.26rem;max-width:10.4rem;margin:0 auto;white-space:pre-line}.p-2 .list,.p-3 .list{margin-top:0.16rem}.p-3{margin-bottom:1rem}.p-3 .list{cursor:pointer;overflow-x:auto}.p-3 .list::-webkit-scrollbar{height:0.08rem;margin-top:0.16rem;display:block}.p-3 .list::-webkit-scrollbar-track{background:#F0F3F6;border-radius:0.12rem}.p-3 .list::-webkit-scrollbar-thumb{background:#CDD1D7;border-radius:0.12rem}.p-3 .wrap{width:max-content}.p-3 .item{float:left;width:3.9rem;background:#FAFBFB;margin-right:0.3rem;border-radius:0.1rem}.p-3 .item .item-wrap{padding:0.2rem}.p-3 .item .row{display:flex;align-items:center;min-height:1.12rem}.p-3 .item .txt,.p-4 .item .tt,.p-4 .item .txt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.p-3 .item .img{width:0.88rem;height:0.88rem;margin-right:0.16rem}.p-3 .item .name{font-weight:600;font-size:0.2rem;margin-bottom:0.08rem}.p-3 .item .btn,.p-3 .item .info,.p-3 .item .txt{font-weight:400;font-size:0.16rem}.p-3 .item .info{color:#5A636D}.p-3 .item .txt{color:#222F3F;line-height:0.26rem;height:1.32rem;margin-top:0.2rem;margin-bottom:0.4rem;-webkit-line-clamp:5}.p-3 .item .btn{color:#216CFC;display:flex;align-items:center}.p-3 .item .icon{width:0.24rem;height:0.24rem;margin-left:0.08rem}.p-4{margin-bottom:1rem}.p-4 .list{margin-top:0.16rem;display:grid;grid-template-columns:repeat(3,1fr);gap:0.32rem}.p-4 .item{border-radius:0.1rem;overflow:hidden}.p-4 .item .img{width:100%;display:block}.p-4 .item .wrap{background:#FAFBFB;padding:0.1rem 0.2rem 0.2rem}.p-4 .item .tt{font-weight:600;font-size:0.2rem;color:#222F3F;line-height:0.28rem;margin-bottom:0.1rem;min-height:0.6rem;-webkit-line-clamp:2}.p-4 .item .date,.p-4 .item .txt{font-family:PingFang SC,PingFang SC;font-size:0.16rem;font-weight:400}.p-4 .item .txt{color:#5A636D;line-height:0.24rem;min-height:0.72rem;margin-bottom:0.3rem;-webkit-line-clamp:3}.p-4 .item .date{color:#9DA5AE}.p_company-2,.p_company-3 .tt,.p_company-3 .txt{font-family:PingFang SC,PingFang SC;font-size:0.16rem;color:#222F3F}.p-5{margin-bottom:0.46rem}.p-5 .wrap{display:flex}.p-5 .wrap .left{flex:1}.p-5 .map{width:6rem;height:4rem;margin-left:0.32rem}.p-5 .item{padding:0.16rem 0;display:flex;align-items:center;font-size:0.16rem}.p-5 .item .icon{width:0.24rem;height:0.24rem;margin-right:0.08rem}.p-5 .icon1{width:4.59rem;height:0.87rem;margin-top:0.29rem}.p_company-2{background-color:#fff;margin:1rem 0 0.5rem;font-weight:400;white-space:pre-line;line-height:0.26rem}.p_company-3{margin-bottom:1.16rem}.p_company-3 .wrap{margin-top:0.24rem;display:flex;display:grid;grid-template-columns:max-content auto}.p_company-3 .txt{margin-left:0.32rem;font-weight:600}.p_company-3 .tt{font-weight:400;margin-bottom:0.16rem}.lang-en .p-1 .m-banner .info .title,.lang-ja .p-1 .m-banner .info .title{letter-spacing:0!important}@media only screen and (max-width:1000px){.p-2,.p-3,.p-4{margin-bottom:0.64rem}.p-4 .item .wrap,.p-4 .list{flex-direction:column;display:flex}.p-4 .item .tt,.p-5 .item{font-family:PingFang SC,PingFang SC;color:#222F3F}.m-tt{font-size:0.2rem}.p-1 .m-banner .info .title{font-size:0.33rem;padding:0.1rem}.p-1 .m-banner .info .txt{font-size:0.27rem}.p-1 .m-banner .info.company .wrap{padding-left:0.63rem}.p-1 .m-banner .info.company .txt{font-size:0.4rem}.p-1 .m-banner .info.company .title{font-size:0.33rem;padding:0;margin-top:0.06rem}.p-2 .tt{font-size:0.2rem;margin-top:0.32rem}.p-2 .txt{font-size:0.14rem}.p-3 .wrap{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:0.16rem}.p-3 .item{width:100%;border-radius:0.08rem}.p-3 .item .row{min-height:0}.p-3 .item .item-wrap{padding:0.1rem}.p-3 .item .img{width:0.56rem;height:0.56rem}.p-3 .item .name{font-size:0.16rem}.p-3 .item .info,.p-4 .item .tt{font-size:0.14rem}.p-3 .item .btn,.p-3 .item .txt{display:none}.p-4 .list{gap:0.16rem}.p-4 .item{display:flex;border-radius:0.04rem}.p-4 .item .wrap{padding:0.1rem;width:100%;justify-content:space-between}.p-4 .item .img{height:0.99rem;width:1.44rem}.p-4 .item .tt{font-weight:600;margin:0}.p-4 .item .txt{display:none}.p-5 .wrap{flex-direction:column}.p-5 .list{display:grid;grid-template-columns:repeat(2,minmax(1rem,1fr))}.p-5 .map{width:100%;height:100%;margin-left:0}.p-5 .item{word-break:break-all;font-weight:400;font-size:0.16rem}.p_company-2,.p_company-3 .tt,.p_company-3 .txt{font-size:0.14rem}.p_company-2{margin:0.31rem 0 0.48rem}.p_company-3{margin-bottom:0.56rem}.p_company-3 .wrap{margin-top:0.16rem}}@media only screen and (max-width:768px){.p-1 .m-banner .info .title{font-size:0.2rem}.p-1 .m-banner .info .txt{font-size:0.16rem}.p-1 .m-banner .info.company .wrap{padding-left:0.43rem}.p-1 .m-banner .info.company .txt{font-size:0.24rem}.p-1 .m-banner .info.company .title{font-size:0.16rem;padding:0;margin-top:0.03rem;letter-spacing:0.07rem}.p-3 .wrap,.p-5 .list{grid-template-columns:repeat(1,1fr)}}