

.banner .change ul li.swiper-slide-thumb-active{background:linear-gradient(to right,#24FCFF,#75FF67);}
.banner .pic li{ }
.banner .pic li img{ height:7.65rem;object-fit: cover;
 object-position: center center;}
.part_1{display: flex;align-items:flex-start;justify-content: space-between; margin-bottom:0.27rem;}
.part_1 .tpleft{display: flex;align-items:flex-start;}
.part_1 .tpleft .pic{ width:2.16rem; height:2.88rem;object-fit: cover;
 object-position: center center; border-radius:0.2rem; margin-right:0.25rem;}
.part_1 .tpleft{ flex:1; overflow:hidden; margin-right:0.2rem;}
.part_1 .tpleft .content{ padding-top:0.25rem; flex:1; overflow:hidden;}
.part_1 .tpleft .content .title{ font-size:0.52rem;}
.part_1 .tpleft .content .infor{ font-size:0.4rem; color:#959597;}
.part_1 .tpright{ font-size:0.52rem; padding-top:0.25rem;}
.part_1 .tpright img{ width:0.45rem; height:auto; margin-right:0.3rem;}
.part_2{display: flex;
    align-items: center;
    flex-wrap: wrap; margin-bottom:0.4rem;}
.part_2 span{ font-size:0.36rem; background:#303031; line-height:0.66rem; padding:0rem 0.3rem; border-radius:0.06rem; margin-right:0.12rem; margin-bottom:0.12rem;}
.p_content p{ margin-bottom:0.42rem;}
.p_content .green{ color:#75FF67;}
.p_content a{color:#75FF67;}
.star{ width:4.94rem; height:1.51rem; position:fixed; left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%); bottom:1.15rem; background:#75FF67; color:#292929; font-size:0.56rem; border-radius:1rem;display: flex;
    align-items: center;
    justify-content: center; font-weight:400; z-index:99}
.p_content .desc{margin-bottom:0.42rem; position:relative; line-height:0.62rem; height:1.86rem; overflow:hidden;}
.p_content .desc.show{ overflow:visible; height:auto;}
.p_content .desc.show .more{ display:none;}
.p_content .desc .more{ background-image:url(../images/Rectangle%20357.png); background-repeat:no-repeat; background-position:center center; background-size:cover;position:absolute; right:0px; bottom:0px; padding-left:1rem; line-height:0.62rem;}

.popup{ position:fixed; top:0; left:0; width:100%; height:100%;z-index:100; background-color:rgba(0,0,0,.73); display:none;}
.popup.show{ display:flex;}
.loading{align-items:center; justify-content:center;}
.loading:after{content:"";width:min(2rem,120px); height:min(2rem,120px); background-image:url(../images/loading.gif); background-size:contain; background-position:center; background-repeat:no-repeat;}
.guide{ flex-direction:column;}
.guide .gdimg{ text-align:right;}
.guide .gdimg img{width:5.13rem;}
.guide .btn{ text-align:center; margin-top:1.04rem;}
.guide .btn img{width:3.38rem;}