.bk-more{ width: 100%; float: left; display: flex; justify-content: center; margin-top: 0.7rem;}
.bk-more a{ width: 4.8rem; height: 0.6rem; background-color: #e71425; border-radius: 0.1rem; display: flex; justify-content: center; align-items: center; color: #dcdcdc; font-size: 0.2rem; transition: all 0.3s ease;}
.bk-more a:hover{ background-color: #b3000e;}
.column-title{ width: 100%; float: left; margin-top: 0.95rem;}
.column-title .t1{ width: 100%; float: left; font-size: 0.36rem; text-align: center; }
.column-title .p1{ width: 100%; float: left; font-size: 0.24rem; margin-top: 10px; text-align: center;}

.banner{ width: 100%; height: 9.6rem; float: left; position: relative;}
.banner .container{ width: 100%; height: 100%; float: left;  position: relative;}
.banner .container .text{ width: 100%; height: 100%; float:left; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 4.5%; box-sizing: border-box; position: absolute; left: 0; top: 0; z-index: 1; background-color: rgba(0, 0, 0, 0.7);}
.banner .container .text .t1{ font-size: 0.7rem; color: #fff; margin-top: 0.8rem;}
.banner .container .text p{ font-size: 0.2rem; color: #fff; line-height: 0.34rem; margin-top: 0.1rem; text-align: center;}
.banner.en .container .text p{ font-size: 0.28rem; margin-top: 0.2rem;}
.banner-daren{ background: url(../images/banner1.png) no-repeat center center; background-size: cover;}
.banner-yunying{ background: url(../images/banner2.png) no-repeat center center; background-size: cover;}
.banner-xhs{ background: url(../images/banner3.png) no-repeat center center; background-size: cover;}
.banner-dulizhan{ background: url(../images/banner4.png) no-repeat center center; background-size: cover;}
.banner-pinpai{ background: url(../images/banner5.png) no-repeat center center; background-size: cover;}
.banner-news{ background: url(../images/banner6.png) no-repeat center center; background-size: cover;}
.banner-gywm{ background: url(../images/banner7.png) no-repeat center center; background-size: cover;}

/*首页*/
.banner-home{ width: 100%; float: left; position: relative; background: url(../images/banner-home.jpg) no-repeat center center; background-size: cover;}
.banner-home .container{ width: 100%; height: 960px; float: left; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 4.5%; box-sizing: border-box;}
.banner-home .container .logo img{ width: 1.64rem;}
.banner-home .container .t1{ font-size: 0.7rem; color: #fff; margin-top: 0.8rem;}
.banner-home .container p{ font-size: 0.2rem; color: #fff; line-height: 0.34rem; margin-top: 0.1rem;}
.banner-home.en .container p{ font-size: 0.28rem;}
.home .modular1{ width: 100%; float: left;  background-color: #0b0b0b; }
.home .modular1 .data1{ width: 100%; height: 180px; float: left; display: flex; justify-content: space-between; align-items: center;}
.home .modular1 .data1 .li{ text-align: center; min-width: 1.6rem;}
.home .modular1 .data1 .li .stat-card{ display: flex; justify-content: center; align-items: center;font-size: 0.34rem; font-weight: bold; opacity: 0; transform: translateY(30px); transition: opacity 0.8s ease, transform 0.8s ease;}
.home .modular1 .data1 .li .stat-card.animated {opacity: 1;transform: translateY(0);}
.home .modular1 .data1 .li p{ font-size: 0.2rem;}
.home .list1{ width: 100%; float: left; margin-top: 0.55rem; display: flex; flex-wrap: wrap; position: relative; justify-content: center;}
.home .list1 .item{ width: 5.13rem; height: 3.4rem; position: relative;}
.home .list1 .item:nth-child(2),.home .list1 .item:nth-child(5){ width: 5.14rem;}
.home .list1 .img,.home .list1 .bj{ width: 100%;}
.home .list1 .img img,.home .list1 .bj img{ width: 100%; height: 100%;}
.home .list1 .img::after{content: ""; display: block; width: 100%; height: 100%; float: left; background-color: rgba(0, 0, 0, 0.5); position: absolute;left: 0; top: 0;}
.home .list1 .text{ width: 100%; height: 100%; float: left; position: absolute; top: 0; left: 0; z-index: 1; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.home .list1 .text .t1{ font-size: 0.34rem; margin-bottom: 0.35rem;}
.home .list1 .text p{ font-size: 0.2rem; line-height: 0.32rem;}
.home .list1 .text a{ width: 3.4rem; height: 0.4rem; font-size: 0.14rem; background-color: #e71425; border-radius: 0.2rem; display: flex; justify-content: center; align-items: center; margin-top: 0.5rem;}
.home .list1 .text img{ width: 2rem;}
.home .list1 .item .more{ width: 100%; height: 100%; background-color: #e71425; position: absolute; left: 0; top: 0; z-index: 2; transition: opacity 0.8s ease; opacity: 0; display: flex; justify-content: center; align-items: center;}
.home .list1 .item .more a{ font-size: 0.24rem; color: #fff; border-bottom: 1px solid #fff; padding-bottom: 2px;}
.home .list1 .item:hover .more{ opacity: 1; }
.home .list1.en .text{ padding: 0 0.2rem; box-sizing: border-box;}
.home .list1.en .text p{ width: 100%; height: 0.96rem; }
.home .list1.en .text a{ width: 100%; white-space: nowrap; overflow: hidden; text-align: center; }


.home .list2{ width: 100%; float: left; margin-top: 0.4rem;}
.home .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 5px; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
.home .list2 .item .ico{ width: 1.2rem; height: 100%; background-color: #e71425; border-radius: 5px; display: flex; justify-content: center; align-items: center; position: absolute; left: 0; top: 0; opacity: 0; transition: all 0.4s ease;}
.home .list2 .item .ico img{ width: 0.46rem;}
.home .list2 .item .rightblock{ padding: 0.4rem 1rem 0.4rem 0; margin-left: 0.4rem; transition: all 0.3s ease;}
.home .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
.home .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 10px;}
.home .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.2rem; display: none;}
.home .list2 .item .jiantou{ width: 19px; height: 10px; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
.home .list2 .current .ico{ opacity: 1;}
.home .list2 .current .rightblock{margin-left: 1.6rem;}
.home .list2 .current .rightblock .t1{ display: block;}
.home .list2 .current .rightblock p{ display: block;}
.home .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}

.home .list3{ width: 100%; float: left; margin-top: 0.5rem;}
.home .list3 .swiper-slide{ width: 100%;}
.home .list3 .swiper-slide .img{ width: 100%; overflow: hidden;}
.home .list3 .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
.home .list3 .swiper-slide .img:hover img {transform: scale(1.05);}
.home .list3 .swiper-slide p{ font-size: 0.24rem; margin-top: 0.15rem;}
.home .control{ width: 100%; float: left; position: relative; display: flex; justify-content: space-between; align-items: center; margin-top: 0.4rem;}
.home .control .swiper-pagination{ width: 100%; height: 6px; background-color: #dcdcdc; position: relative; flex: 1;}
.home .control .swiper-pagination-progressbar-fill{ background-color: #e71425;}
.home .quanqiu{ width: 100%; height: 7rem; float: left;  background: url(../images/bj03.png) no-repeat center center; background-size: contain; margin-top: 0.5rem; display: flex; justify-content: center; align-items: center; margin-bottom: 0.3rem;}
.home .quanqiu p{ font-size: 0.44rem;}
.home .quanqiu.en p{ font-size: 0.4rem; padding: 0 20%; text-align: center;}
.home .list4{ width: 100%; float: left; margin-top: 0.5rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
.home .list4 .item{ width: 19.5%; margin-top: 0.1rem;}
.home .list4 .item .img{ width: 100%; height: 1.2rem; display: flex; justify-content: center; align-items: center; }
.home .list4 .item .img-h{ width: 100%; height: 1.2rem; display: none; justify-content: center; align-items: center; }
.home .list4 .item img{ width: 2.34rem;}
.home .list4 .item:hover .img{ display: none;}
.home .list4 .item:hover .img-h{ display: flex;}

/*海外达人营销*/
.daren .block1{ width: 100%;  height: 4.6rem; float: left; display: flex; justify-content: space-between; align-items: stretch; margin-top: 0.6rem;}
.daren .block1 .img{ width: 6.4rem; height: 100%; float: left; margin-right: 0.4rem; }
.daren .block1 .img img{ width: 100%;}
.daren .block1 .article{ width: 100%; height: 100%; flex: 1; display: flex; flex-direction: column; justify-content: space-between;}
.daren .block1 .article .item:nth-child(2){ border-top: 1px solid #333333; border-bottom: 1px solid #333333; padding: 0.5rem 0;}
.daren .block1 .article a{ font-size: 0.34rem; color: #fff;}
.daren .block1 .article a span{ color: #e71425; font-size: 0.24rem; margin-right: 0.1rem;}
.daren .block1 .article p{ font-size: 0.2rem; color: #999;}
.daren .list1{ width: 100%; float: left; display: flex; justify-content: space-between; margin-top: 0.2rem; flex-wrap: wrap;}
.daren .list1 .swiper-slide{ width: 32.5%; margin-top: 0.4rem;}
.daren .list1 .swiper-slide .li{ width: 100%; position: relative;}
.daren .list1 .swiper-slide .img{ width: 100%; overflow: hidden; border-radius: 0.15rem;}
.daren .list1 .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
.daren .list1 .swiper-slide .img:hover img {transform: scale(1.05);}
.daren .list1 .swiper-slide .text{ width: 90%; height: 1rem; background-color: #fff; position: absolute; left: 5%; bottom: 0.3rem; border-radius: 0.15rem; color: #333; display: flex; align-items: center; justify-content: center;}
.daren .list1 .swiper-slide .text p{ font-size: 0.2rem; display: flex; flex-direction: column; align-items: center;}
.daren .list1 .swiper-slide .text p span{ font-size: 0.26rem; font-weight: bold;}
.daren .list1 .swiper-slide .text .xian{ width: 1px; height: 0.6rem; background-color: #dcdcdc; margin: 0 1.5vw;}
.daren .list1 .swiper-slide .p1{ width: 100%; float: left; font-size: 0.24rem; margin-top: 0.35rem;}
.daren .control{ width: 100%; float: left; position: relative; display: flex; justify-content: space-between; align-items: center; margin-top: 0.4rem;}
.daren .control .swiper-pagination{ width: 100%; height: 6px; background-color: #dcdcdc; position: relative; flex: 1;}
.daren .control .swiper-pagination-progressbar-fill{ background-color: #e71425;}
.daren .list1 .item{ width: 32.5%; margin-top: 0.4rem;}
.daren .list1 .item .li{ width: 100%; position: relative;}
.daren .list1 .item .img{ width: 100%; overflow: hidden; border-radius: 0.15rem;}
.daren .list1 .item .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
.daren .list1 .item .img:hover img {transform: scale(1.05);}
.daren .list1 .item .text{ width: 90%; height: 1rem; background-color: #fff; position: absolute; left: 5%; bottom: 0.3rem; border-radius: 0.15rem; color: #333; display: flex; align-items: center; justify-content: center;}
.daren .list1 .item .text p{ font-size: 0.2rem; display: flex; flex-direction: column; align-items: center;}
.daren .list1 .item .text p span{ font-size: 0.26rem; font-weight: bold;}
.daren .list1 .item .text .xian{ width: 1px; height: 0.6rem; background-color: #dcdcdc; margin: 0 0.3rem;}
.daren .list1 .item .p1{ width: 100%; float: left; font-size: 0.24rem; margin-top: 0.35rem;}
.daren .list2{ width: 100%; float: left; display: flex; justify-content: space-between; margin-top: 0.6rem;}
.daren .list2 .item{ width: 2.7rem; height: 3.15rem; background-color: #fff; border-radius: 0.1rem; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.daren .list2 .item img{ width: 0.48rem;}
.daren .list2 .item p{ color: #999999; font-size: 0.2rem; margin-top: 0.1rem;}
.daren .list2 .item .t1{ color: #333333; font-size: 0.24rem; margin-top: 0.2rem; margin-bottom: 0.25rem; text-align: center; line-height: 0.32rem;}
.daren .list2 .jiantou{ font-size: 0.2rem; line-height: 0.5rem; color: #e6e6e6; display: flex; flex-direction: column; justify-content: center;}
.daren .list2.en .item{ height: 3.6rem; padding: 0.4rem 0.2rem 0 0.2rem; box-sizing: border-box; justify-content: flex-start;}
.daren .list2.en .item p{ font-size: 0.18rem; text-align: center;}
.daren .list2.en .item .t1{ height: 0.64rem; font-size: 0.24rem; }
.daren .news-tab{ width: 100%; float: left; display: flex; margin-top: 0.8rem;}
.daren .news-tab a{ width: 12%; font-size: 0.2rem; border: 1px solid #fff; margin-right: 0.1rem; padding: 0.1rem 0; text-align: center;}
.daren .news-tab a.current{ background-color: #e71425; border: 1px solid #e71425;}
.daren .no-daren{ width: 100%; padding: 1rem 0; font-size: 0.18rem; text-align: center;}


/*海外社媒运营*/
.yunying .list1{ width: 100%; float: left; margin-top: 0.6rem; display: flex; justify-content: space-between;}
.yunying .list1 .item{ width: 24%; float: left; border-radius: 0.1rem; overflow: hidden;}
.yunying .list1 .item .img{ width: 100%; float: left; position: relative;}
.yunying .list1 .item .img .bj img{ width: 100%;}
.yunying .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
.yunying .list1 .item .img .ico img{ width: 0.46rem;}
.yunying .list1 .item .text{ width: 100%; height: 1.7rem; float: left; background-color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.yunying .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center; line-height: 0.32rem;}
.yunying .list1 .item .text .li{ width: 100%; float: left; color: #666; font-size: 0.2rem; display: flex; flex-wrap: wrap; justify-content: center; margin-top: 0.15rem; box-sizing: border-box;}
.yunying .list1 .item .text .li p{ margin: 0.02rem 0.1rem;}
.yunying .list1.en .item .text{ height: 2rem; padding: 0.3rem 0.2rem 0 0.2rem; box-sizing: border-box; justify-content: flex-start;}
.yunying .list1.en .item .text .t1{ height: 0.64rem;}

.yunying .list2{ width: 100%; float: left; margin-top: 0.4rem;}
.yunying .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 5px; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
.yunying .list2 .item .ico{ width: 1.2rem; height: 100%; background-color: #e71425; border-radius: 5px; display: flex; justify-content: center; align-items: center; position: absolute; left: 0; top: 0;  opacity: 0; transition: all 0.4s ease;}
.yunying .list2 .item .ico img{ width: 0.46rem;}
.yunying .list2 .item .rightblock{ padding: 0.3rem 1rem 0.3rem 0; margin-left: 0.4rem; transition: all 0.3s ease;}
.yunying .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
.yunying .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 0.1rem;}
.yunying .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.15rem; display: none;}
.yunying .list2 .item .jiantou{ width: 19px; height: 10px; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
.yunying .list2 .current .ico{ opacity: 1;}
.yunying .list2 .current .rightblock{margin-left: 1.6rem;}
.yunying .list2 .current .rightblock .t1{ display: block;}
.yunying .list2 .current .rightblock p{ display: block;}
.yunying .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}

/*海外小红书运营*/
.xhs .list1{ width: 100%; float: left; margin-top: 0.6rem; display: flex; justify-content: space-between;}
.xhs .list1 .item{ width: 24%; float: left; border-radius: 0.1rem; overflow: hidden;}
.xhs .list1 .item .img{ width: 100%; float: left; position: relative;}
.xhs .list1 .item .img .bj img{ width: 100%;}
.xhs .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
.xhs .list1 .item .img .ico img{ width: 0.46rem;}
.xhs .list1 .item .text{ width: 100%; height: 2rem; float: left; background-color: #e6e6e6; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 0.2rem; box-sizing: border-box;}
.xhs .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center;}
.xhs .list1 .item .text p{ font-size: 0.2rem; color: #666; line-height: 0.32rem; margin-top: 0.1rem;}
.xhs .list1.en .item .text{ height: 5.3rem; justify-content: flex-start; padding-top: 0.3rem;}
.xhs .list1.en .item .text .t1{ line-height: 0.32rem; height: 0.64rem;}

/*独立站优化*/
.dulizhan .list1{ width: 100%; float: left; margin-top: 0.6rem; display: flex; justify-content: space-between;}
.dulizhan .list1 .item{ width: 19%; float: left; border-radius: 0.1rem; overflow: hidden;}
.dulizhan .list1 .item .img{ width: 100%; float: left; position: relative;}
.dulizhan .list1 .item .img .bj img{ width: 100%;}
.dulizhan .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
.dulizhan .list1 .item .img .ico img{ width: 0.46rem;}
.dulizhan .list1 .item .text{ width: 100%; height: 1.75rem; float: left; background-color: #e6e6e6; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 0.2rem; box-sizing: border-box;}
.dulizhan .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center;}
.dulizhan .list1 .item .text p{ font-size: 0.2rem; color: #666; line-height: 0.32rem; margin-top: 0.1rem; text-align: center; white-space: nowrap;}
.dulizhan .list1.en .item .text{ height: 3rem; justify-content: flex-start; padding-top: 0.3rem;}
.dulizhan .list1.en .item .text .t1{ height: 0.64rem; line-height: 0.32rem;}
.dulizhan .list1.en .item .text p{ white-space: initial;}
.dulizhan .list2{ width: 100%; float: left; margin-top: 0.4rem;}
.dulizhan .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 5px; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
.dulizhan .list2 .item .ico{ width: 1.2rem; height: 100%; background-color: #e71425; border-radius: 5px; display: flex; justify-content: center; align-items: center; position: absolute; left: 0; top: 0; opacity: 0; transition: all 0.4s ease;}
.dulizhan .list2 .item .ico img{ width: 0.46rem;}
.dulizhan .list2 .item .rightblock{ padding: 0.3rem 1rem 0.3rem 0; margin-left: 0.4rem; transition: all 0.3s ease;}
.dulizhan .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
.dulizhan .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 10px;}
.dulizhan .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.15rem; display: none;}
.dulizhan .list2 .item .jiantou{ width: 19px; height: 10px; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
.dulizhan .list2 .current .ico{ opacity: 1;}
.dulizhan .list2 .current .rightblock{margin-left: 1.6rem;}
.dulizhan .list2 .current .rightblock .t1{ display: block;}
.dulizhan .list2 .current .rightblock p{ display: block;}
.dulizhan .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}

/*全球化品牌传播*/
.pinpai{ background: url(../images/bj04.png) no-repeat center top; background-size: contain;}
.pinpai .list1{ width: 100%; float: left; margin-top: 0.5rem; overflow: hidden;}
.pinpai .list1 .item{ width: 100%; float: left; display: flex; align-items: center; margin: 0.25rem 0;}
.pinpai .list1 .item .t1{ width: 35%; font-size: 0.34rem; text-align: center;}
.pinpai .list1 .item .p1{ width: 50%; font-size: 0.2rem; margin-left: 5%;}
.pinpai .list1 .item .xian{ width: 10%; height: 1px; background-color: #fff;}
.pinpai .list2{ width: 100%; float: left; margin-top: 0.4rem;}
.pinpai .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 5px; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
.pinpai .list2 .item .ico{ width: 1.2rem; height: 100%; background-color: #e71425; border-radius: 5px; justify-content: center; align-items: center; position: absolute; left: 0; top: 0; display: flex;  opacity: 0; transition: all 0.4s ease;}
.pinpai .list2 .item .ico img{ width: 0.46rem;}
.pinpai .list2 .item .rightblock{ padding: 0.3rem 1rem 0.3rem 0; margin-left: 0.4rem; transition: all 0.3s ease;}
.pinpai .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
.pinpai .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 10px;}
.pinpai .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.15rem; display: none;}
.pinpai .list2 .item .jiantou{ width: 19px; height: 10px; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
.pinpai .list2 .current .ico{ opacity: 1;}
.pinpai .list2 .current .rightblock{margin-left: 1.6rem;}
.pinpai .list2 .current .rightblock .t1{ display: block;}
.pinpai .list2 .current .rightblock p{ display: block;}
.pinpai .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}

/*新闻动态*/
.news .news-tab{ width: 100%; float: left; display: flex; margin-top: 0.8rem;}
.news .news-tab a{ width: 12%; font-size: 0.2rem; border: 1px solid #fff; margin-right: 0.1rem; padding: 0.1rem 0; text-align: center;}
.news .news-tab a.current{ background-color: #e71425; border: 1px solid #e71425;}
.news .list1{ width: 100%; float: left; margin-top: 0.2rem;}
.news .list1 .item{ width: 100%; display: flex; margin-top: 0.4rem; transition: transform 0.3s ease, box-shadow 0.3s ease;}
.news .list1 .item .img{ width: 7.8rem; display: flex; align-items: center; justify-content: center; overflow: hidden;}
.news .list1 .item .img a{ width: 100%; height: 100%;}
.news .list1 .item .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
.news .list1 .item .text{ flex: 1; padding: 0.5rem; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start;  background-color: #e6e6e6; box-sizing: border-box;}
.news .list1 .item .text a{ font-size: 0.34rem; color: #333333; transition: all 0.3s ease;}
.news .list1 .item .text p{ font-size: 0.24rem; color: #666666; line-height: 0.4rem;}
.news .list1 .item .text .more{ font-size: 0.2rem; color: #e71425; padding-bottom: 2px; border-bottom: 1px solid transparent;}
.news .list1 .item:hover {transform: translateY(-5px);}
.news .list1 .item:hover .img img {transform: scale(1.05);}
.news .list1 .item .text .more:hover { border-bottom: 1px solid #e71425; }
.news .list1 .item .text a:hover{ color: #e71425;}
.news-show .title{ width: 100%; float: left; border-bottom: 1px solid #dcdcdc; padding-bottom: 0.4rem; margin-top: 0.8rem;}
.news-show .title h1{ font-size: 0.34rem;}
.news-show .title time{ display: block; font-size: 0.24rem; color: #999; margin-top: 0.2rem;}
.news-show .content{ width: 100%; float: left; padding: 0.2rem 0; border-bottom: 1px solid #dcdcdc;}
.news-show .content p{ font-size: 0.2rem; color: #999; line-height: 0.38rem; margin-top: 0.3rem; text-indent: 2em;}
.news-show .content img{ max-width: 100%; margin: 0 auto;}
.news-show .next{ width: 100%; float: left; display: flex; justify-content: space-between; padding-top: 0.6rem;}
.news-show .next p{ width: 49%; font-size: 0.24rem; display: flex; flex-direction: column;}
.news-show .next p a{ font-size: 0.2rem; color: #333; margin-top: 0.1rem;}
.news-show .next p:last-child{ align-items: flex-end;}
.news .no-news{ padding: 1rem 0; font-size: 0.18rem; text-align: center;}

/*关于我们*/
.gywm .introduction{ width: 100%; float: left; display: flex; justify-content: space-between; margin-top: 1rem;}
.gywm .introduction .text{ width: 60%;}
.gywm .introduction .text .t1{ font-size: 0.34rem;}
.gywm .introduction .text p{ font-size: 0.2rem; margin-top: 0.5rem; line-height: 0.34rem;}
.gywm .introduction .text p span{ color: #e71425;}
.gywm .introduction .img{ width: 30%; height: 2.8rem; border: 1px solid #dcdcdc; border-radius: 5px; display: flex; justify-content: center; align-items: center; margin-top: 0.1rem;}
.gywm .introduction .img img{ width: 2rem;}
.gywm .list1{ width: 100%; float: left; display: flex; justify-content: space-between; margin-top: 0.6rem;}
.gywm .list1 .item{ width: 32.5%; min-height: 2.4rem; background-color: #e6e6e6; border-radius: 10px; padding: 0.5rem 0.3rem; box-sizing: border-box;}
.gywm .list1 .item p{ font-size: 0.24rem; color: #666; text-align: center; line-height: 0.34rem;}
.gywm .list1 .item .t1{ color: #e71425; margin-bottom: 0.15rem;}
.gywm .list2{ width: 100%; float: left; margin-top: 0.5rem; overflow: hidden;}
.gywm .list2 .item{ width: 100%; float: left; display: flex; align-items: center; margin: 0.25rem 0;}
.gywm .list2 .item .t1{ width: 30%; font-size: 0.34rem; text-align: center;}
.gywm .list2 .item .p1{ width: 55%; font-size: 0.2rem; margin-left: 5%;}
.gywm .list2 .item .xian{ width: 10%; height: 1px; background-color: #fff;}

/*表单*/
.formbj{ width: 100%; height: 8rem; float: left; position: absolute; z-index: 0; left: 0; top: 0; background: url(../images/bj06.png) no-repeat center bottom #e71425; background-size: contain;}
.biaodan{ position: relative; z-index: 1;}
.biaodan .text{ width: 100%; float:left; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: 0.8rem;}
.biaodan .text .t1{ font-size: 0.7rem; color: #fff; margin-top: 0.8rem;}
.biaodan .text p{ font-size: 0.2rem; color: #fff; line-height: 0.34rem; margin-top: 0.1rem; text-align: center;}
.biaodan .form1{ width: 100%; float: left; background-color: #fff; border-radius: 0.2rem; padding: 0.8rem; box-sizing: border-box; color: #333333; margin-top: 0.6rem;}
.biaodan .form1 .t{ width: 100%; float: left; display: flex; justify-content: space-between; align-items: center;}
.biaodan .form1 .t p{ font-size: 0.24rem; color: #333;}
.biaodan .form1 .t ul{ display: flex;}
.biaodan .form1 .t ul li{ font-size: 0.2rem; color: #333; width: 1rem; height: 0.52rem; display: flex; justify-content: center; align-items: center; background-color: #f1f1f1; border-radius: 0.26rem; margin-left: 0.2rem; cursor: pointer;}
.biaodan .form1 .t ul li.current{ background-color: #e71425; color: #fff;}
.biaodan .form1 .form-i{ width: 100%; float: left; display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 0.3rem;}
.biaodan .form1 .form-i .item{ width: 48%; margin-top: 0.1rem;}
.biaodan .form1 .form-i .item input{ width: 100%; height: 0.8rem; font-size: 0.2rem; border-bottom: 1px solid #333333;}
.biaodan .form1 .form-i .item input::placeholder{ color: #333;}
.biaodan .form1 .button{ width: 100%; float: left; display: flex; justify-content: center; margin-top: 0.7rem;}
.biaodan .form1 .button button{ width: 4rem; height: 0.52rem; border-radius: 0.26rem; background-color: #e71425; color: #fff; font-size: 0.2rem; display: flex; justify-content: center; align-items: center; cursor: pointer;}
.biaodan .info{ width: 100%; float: left; background-color: #fff; border-radius: 0.2rem; padding: 0.8rem; box-sizing: border-box; margin-top: 1rem; display: flex; justify-content: space-between; align-items: center;}
.biaodan .info .l{ width: 100%; flex: 1; margin-right: 10%;}
.biaodan .info .l .up{ width: 100%; border-bottom: 1px solid #e6e6e6; margin-bottom: 0.2rem; padding-bottom: 0.3rem;}
.biaodan .info .l p{ font-size: 0.2rem; color: #333; line-height: 0.32rem;}
.biaodan .info .l .p1{ font-size: 0.24rem;}
.biaodan .info .l .p2{ color: #e71425; margin-top: 0.1rem; margin-bottom: 0.15rem;}
.biaodan .info .l .p3{ max-width: 7.6rem; color: #666;}
.biaodan .info .r .ewm{ width: 1.6rem; padding: 0.2rem; background-color: #f1f1f1;}
.biaodan .info .r .ewm img{ width: 100%;}
.biaodan .info .r .ewm p{ font-size: 0.18rem; color: #333; text-align: center; margin-top: 0.1rem;}

/* 联系表单消息样式 */
.form-message {
	width: 100%;
	float: left;
    padding: 15px;
    margin: 40px 0;
    border-radius: 8px;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    transition: all 0.3s ease;
    border: 1px solid transparent;
}

/* 成功消息样式 */
.form-message.success {
    background: #f0f9f4;
    border-color: #b8e6b8;
    color: #0d6832;
    box-shadow: 0 2px 8px rgba(76, 175, 80, 0.15);
}

/* 错误消息样式 */
.form-message.error {
    background: #fef0f0;
    border-color: #f5c6cb;
    color: #721c24;
    box-shadow: 0 2px 8px rgba(220, 53, 69, 0.15);
}


/* 消息内容样式 */
.form-message .success-message,
.form-message .error-message {
    margin: 0;
    line-height: 1.5;
}



@media screen and (max-width: 1360px) { /*当屏幕尺寸小于1360px时，应用下面的CSS样式*/
 .banner .container .text .t1{ display: flex; flex-direction: column; align-items: center; }
}





@media screen and (max-width: 750px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
 .form-message { margin: 15px 0;padding: 12px; font-size: 13px;}
 .side45 .column-title{ padding: 0 4.5%; box-sizing: border-box;}
 .duan .t1{ display: flex; flex-direction: column; align-items: center;}
 .banner .container{ text-align: center;}
 .banner .container .text .t1{ font-size: 0.6rem; display: flex; flex-direction: column; align-items: center; }
 .banner .container .text p{ font-size: 0.26rem; margin-top: 0.2rem; line-height: 0.36rem;}
 .bk-more{ center; margin-top: 0.6rem;}
 .bk-more a{ width: 100%;}
 .side45 .bk-more{ padding: 0 4.5%; box-sizing: border-box;}
 
 /*首页*/
 .banner-home{ width: 100%; float: left; position: relative; background: url(../images/banner-home.jpg) no-repeat center center; background-size: cover;}
 .banner-home .container{ width: 100%; height: 9.6rem; float: left; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 1rem 4.5% 0 4.5%; box-sizing: border-box; text-align: center;}
 .banner-home .container .logo img{ width: 1.64rem;}
 .banner-home .container .t1{ font-size: 0.7rem; color: #fff; margin-top: 0.8rem; display: flex; flex-direction: column; align-items: center;}
 .banner-home .container p{ font-size: 0.26rem; color: #fff; line-height: 0.34rem; margin-top: 0.1rem;}
 .banner-home.en .container .t1{ font-size: 0.6rem;}
 .banner-home.en .container p{ font-size: 0.2rem; line-height: 0.3rem;}
 .home .modular1{ width: 100%; float: left;  background-color: #0b0b0b; }
 .home .modular1 .data1{ width: 100%; height: auto; float: left; display: flex; justify-content: space-between; align-items: center;  flex-wrap: wrap; padding: 0.25rem 0; box-sizing: border-box;}
 .home .modular1 .data1 .li{ text-align: center; width: 33%; margin: 0.15rem 0;}
 .home .modular1 .data1 .li span{ font-size: 0.34rem; font-weight: bold;}
 .home .modular1 .data1 .li p{ font-size: 0.26rem;}
 .home .modular1 .data1.en .li p{ height: 0.64rem;}
 
 .home .wrap-scroll{ width: 100%; overflow-x: scroll; padding-left: 4.5%; box-sizing: border-box;}
 .home .list1{ width: 30.78rem; float: left; margin-top: 0.55rem; display: flex; flex-wrap: nowrap; position: relative; justify-content: center;}
 .home .list1 .item{ width: 5.13rem; height: 3.4rem; position: relative;}
 .home .list1 .item:nth-child(2),.home .list1 .item:nth-child(5){ width: 5.14rem;}
 .home .list1 .img,.home .list1 .bj{ width: 100%;}
 .home .list1 .img img,.home .list1 .bj img{ width: 100%; height: 100%;}
 .home .list1 .img::after{content: ""; display: block; width: 100%; height: 100%; float: left; background-color: rgba(0, 0, 0, 0.5); position: absolute;left: 0; top: 0;}
 .home .list1 .text{ width: 100%; height: 100%; float: left; position: absolute; top: 0; left: 0; display: flex; flex-direction: column; align-items: center; justify-content: center;}
 .home .list1 .text .t1{ font-size: 0.34rem; margin-bottom: 0.35rem;}
 .home .list1 .text p{ font-size: 0.26rem; line-height: 0.32rem;}
 .home .list1 .text a{ width: 4.2rem; height: 0.4rem; font-size: 0.2rem; background-color: #e71425; border-radius: 0.2rem; display: flex; justify-content: center; align-items: center; margin-top: 0.5rem;}
 .home .list1 .text img{ width: 2rem;}
 .home .list1 .item .more{ display: none;}
 .home .list1.en .text a{ font-size: 0.16rem; white-space: wrap;}
 
 .home .list2{ width: 100%; float: left; margin-top: 0.4rem;}
 .home .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 0.1rem; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
 .home .list2 .item .ico{ width: 1.0rem; height: 100%; background-color: #e71425; border-radius: 0.1rem; display: none; justify-content: center; align-items: center; position: absolute; left: 0; top: 0;}
 .home .list2 .item .ico img{ width: 0.46rem;}
 .home .list2 .item .rightblock{ padding: 0.25rem 1rem 0.25rem 0; margin-left: 0.4rem;}
 .home .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
 .home .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 0.1rem;}
 .home .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.2rem; display: none;}
 .home .list2 .item .jiantou{ width: 0.19rem; height: 0.1rem; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
 .home .list2 .current .ico{ display: flex;}
 .home .list2 .current .rightblock{margin-left: 1.4rem;}
 .home .list2 .current .rightblock .t1{ display: block;}
 .home .list2 .current .rightblock p{ display: block;}
 .home .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}
 
 .home .list3{ width: 100%; float: left; margin-top: 0.5rem;}
 .home .list3 .swiper-slide{ width: 100%;}
 .home .list3 .swiper-slide .img{ width: 100%; overflow: hidden;}
 .home .list3 .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
 .home .list3 .swiper-slide .img:hover img {transform: scale(1.05);}
 .home .list3 .swiper-slide p{ font-size: 0.24rem; margin-top: 0.15rem;}
 .home .control{ width: 100%; float: left; position: relative; display: flex; justify-content: space-between; align-items: center; margin-top: 0.4rem;}
 .home .control .swiper-pagination{ width: 100%; height: 6px; background-color: #dcdcdc; position: relative; flex: 1;}
 .home .control .swiper-pagination-progressbar-fill{ background-color: #e71425;}
 .home .quanqiu{ width: 100%; height: 7rem; float: left;  background: url(../images_wap/bj03.png) no-repeat center center; background-size: contain; margin-top: 0.5rem; display: flex; justify-content: center; align-items: center; margin-bottom: 0.3rem;}
 .home .quanqiu p{ font-size: 0.4rem;}
 .home .list4{ width: 220%; float: left; margin-top: 0.5rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
 .home .list4 .item{ width: 19.5%; margin-top: 0.1rem;}
 .home .list4 .item .img{ width: 100%; height: 1.2rem; display: flex; justify-content: center; align-items: center; }
 .home .list4 .item .img-h{ width: 100%; height: 1.2rem; display: none; justify-content: center; align-items: center; }
 .home .list4 .item img{ width: 2.34rem;}
 .home .list4 .item:hover .img{ display: none;}
 .home .list4 .item:hover .img-h{ display: flex;}
 
 /*海外达人营销*/
 .daren .block1{ width: 100%;  height: auto; float: left; display: flex; flex-direction: column; justify-content: space-between; align-items: center; margin-top: 0.6rem;}
 .daren .block1 .img{ width: 100%; height: auto; float: left; margin-right: 0; }
 .daren .block1 .img img{ width: 100%;}
 .daren .block1 .article{ width: 100%; height: 100%; flex: 1; display: flex; flex-direction: column; justify-content: space-between;}
 .daren .block1 .article .item{padding: 0.5rem 0;}
 .daren .block1 .article .item:nth-child(2){ border-top: 1px solid #333333; border-bottom: 1px solid #333333; padding: 0.5rem 0;}
 .daren .block1 .article .item:last-child{ padding-bottom: 0;}
 .daren .block1 .article a{ font-size: 0.34rem; color: #fff;}
 .daren .block1 .article a span{ color: #e71425; font-weight: bold; font-size: 0.24rem; margin-right: 0.1;}
 .daren .block1 .article p{ font-size: 0.26rem; color: #999; margin-top: 0.15rem;}
 .daren .list1{ width: 100%; float: left; display: flex; justify-content: space-between; margin-top: 0.2rem; flex-wrap: wrap;}
 .daren .list1 .swiper-slide{ width: 32.5%; margin-top: 0.4rem;}
 .daren .list1 .swiper-slide .li{ width: 100%; position: relative;}
 .daren .list1 .swiper-slide .img{ width: 100%;}
 .daren .list1 .swiper-slide .img img{ width: 100%;}
 .daren .list1 .swiper-slide .text{ width: 90%; height: 1rem; background-color: #fff; position: absolute; left: 5%; bottom: 0.3rem; border-radius: 0.15rem; color: #333; display: flex; align-items: center; justify-content: center;}
 .daren .list1 .swiper-slide .text p{ font-size: 0.2rem; display: flex; flex-direction: column; align-items: center;}
 .daren .list1 .swiper-slide .text p span{ font-size: 0.26rem; font-weight: bold;}
 .daren .list1 .swiper-slide .text .xian{ width: 1px; height: 0.6rem; background-color: #dcdcdc; margin: 0 0.3rem;}
 .daren .list1 .swiper-slide .p1{ width: 100%; float: left; font-size: 0.24rem; margin-top: 0.35rem;}
 .daren .list1.en .swiper-slide .text .xian{ margin: 0 0.1rem;}
  
 .daren .control{ width: 100%; float: left; position: relative; display: flex; justify-content: space-between; align-items: center; margin-top: 0.4rem;}
 .daren .control .swiper-pagination{ width: 100%; height: 6px; background-color: #dcdcdc; position: relative; flex: 1;}
 .daren .control .swiper-pagination-progressbar-fill{ background-color: #e71425;}
 .daren .list1 .item{ width: 48%; margin-top: 0.4rem; }
 .daren .list1 .item .li{ width: 100%; position: relative;}
 .daren .list1 .item .img{ width: 100%; border-radius: 0.15rem; overflow: hidden;}
 .daren .list1 .item .img img{ width: 100%;}
 .daren .list1 .item .text{ width: 100%; height: 1rem; background-color: #fff; position: absolute; left: 0; bottom:0; border-radius: 0.15rem; color: #333; display: flex; align-items: center; justify-content: center;}
 .daren .list1 .item .text p{ font-size: 0.2rem; display: flex; flex-direction: column; align-items: center; margin: 0 0.15rem;}
 .daren .list1 .item .text p span{ font-size: 0.26rem; font-weight: bold;}
 .daren .list1 .item .text .xian{ width: 1px; height: 0.6rem; background-color: #dcdcdc; margin: 0 0.3rem; display: none;}
 .daren .list1 .item .p1{ width: 100%; float: left; font-size: 0.24rem; margin-top: 0.35rem;}
 .daren .wrap-scroll{ width: 100%; overflow-x: scroll; padding-left: 4.5%; box-sizing: border-box;}
 .daren .list2{ width: 16rem; float: left; display: flex; justify-content: space-between; margin-top: 0.6rem;}
 .daren .list2 .item{ width: 2.7rem; height: 3.15rem; background-color: #fff; border-radius: 0.1rem; display: flex; flex-direction: column; justify-content: center; align-items: center;}
 .daren .list2 .item img{ width: 0.48rem;}
 .daren .list2 .item p{ color: #999999; font-size: 0.2rem; margin-top: 0.1rem;}
 .daren .list2 .item .t1{ color: #333333; font-size: 0.24rem; margin-top: 0.2rem; margin-bottom: 0.25rem;}
 .daren .list2 .jiantou{ font-size: 0.2rem; line-height: 0.5rem; color: #e6e6e6; display: flex; flex-direction: column; justify-content: center;}
 .daren .news-tab{ width: 100%; float: left; display: flex; margin-top: 0.5rem; flex-wrap: wrap; justify-content: space-between;}
 .daren .news-tab a{ width: 23.5%; font-size: 0.2rem; border: 1px solid #fff; margin-right: 0; margin-top: 0.1rem; padding: 0.1rem 0; text-align: center;}
 .daren .news-tab a.current{ background-color: #e71425; border: 1px solid #e71425;}
 
 /*海外社媒运营*/
 .yunying .list1{ width: 100%; float: left; margin-top: 0.5rem; display: flex; justify-content: space-between; flex-wrap: wrap;}
 .yunying .list1 .item{ width: 49%; float: left; border-radius: 0.1rem; overflow: hidden; margin-top: 0.1rem;}
 .yunying .list1 .item .img{ width: 100%; float: left; position: relative;}
 .yunying .list1 .item .img .bj img{ width: 100%;}
 .yunying .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
 .yunying .list1 .item .img .ico img{ width: 0.46rem;}
 .yunying .list1 .item .text{ width: 100%; height: 1.7rem; float: left; background-color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center;}
 .yunying .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center;}
 .yunying .list1 .item .text .li{ width: 100%; float: left; color: #666; font-size: 0.2rem; display: flex; flex-wrap: wrap; justify-content: center; margin-top: 0.15rem; padding: 0 10%; box-sizing: border-box;}
 .yunying .list1 .item .text .li p{ margin: 0.02rem 0.1rem;}
 .yunying .list2{ width: 100%; float: left; margin-top: 0.4rem;}
 .yunying .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 0.1rem; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
 .yunying .list2 .item .ico{ width: 1.0rem; height: 100%; background-color: #e71425; border-radius: 0.1rem; display: none; justify-content: center; align-items: center; position: absolute; left: 0; top: 0;}
 .yunying .list2 .item .ico img{ width: 0.46rem;}
 .yunying .list2 .item .rightblock{ padding: 0.25rem 1rem 0.25rem 0; margin-left: 0.4rem;}
 .yunying .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
 .yunying .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 0.1rem;}
 .yunying .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.2rem; display: none;}
 .yunying .list2 .item .jiantou{ width: 0.19rem; height: 0.1rem; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
 .yunying .list2 .current .ico{ display: flex;}
 .yunying .list2 .current .rightblock{margin-left: 1.4rem;}
 .yunying .list2 .current .rightblock .t1{ display: block;}
 .yunying .list2 .current .rightblock p{ display: block;}
 .yunying .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}
 
 /*海外小红书运营*/
 .xhs .list1{ width: 100%; float: left; margin-top: 0.5rem; display: flex; justify-content: space-between; flex-wrap: wrap;}
 .xhs .list1 .item{ width: 49%; float: left; border-radius: 0.1rem; overflow: hidden; margin-top: 0.1rem;}
 .xhs .list1 .item .img{ width: 100%; float: left; position: relative;}
 .xhs .list1 .item .img .bj img{ width: 100%;}
 .xhs .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
 .xhs .list1 .item .img .ico img{ width: 0.46rem;}
 .xhs .list1 .item .text{ width: 100%; height: 2rem; float: left; background-color: #e6e6e6; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 0.2rem; box-sizing: border-box;}
 .xhs .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center;}
 .xhs .list1 .item .text p{ font-size: 0.2rem; color: #666; line-height: 0.32rem; margin-top: 0.1rem;}
  
 /*独立站优化*/
 .dulizhan .list1{ width: 100%; float: left; margin-top: 0.5rem; display: flex; justify-content: space-between; flex-wrap: wrap;}
 .dulizhan .list1 .item{ width: 49%; float: left; border-radius: 0.1rem; overflow: hidden; margin-top: 0.1rem;}
 .dulizhan .list1 .item .img{ width: 100%; float: left; position: relative;}
 .dulizhan .list1 .item .img .bj img{ width: 100%;}
 .dulizhan .list1 .item .img .ico{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center;}
 .dulizhan .list1 .item .img .ico img{ width: 0.46rem;}
 .dulizhan .list1 .item .text{ width: 100%; height: 1.75rem; float: left; background-color: #e6e6e6; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 0.2rem; box-sizing: border-box;}
 .dulizhan .list1 .item .text .t1{ width: 100%; font-size: 0.24rem; color: #333333; text-align: center;}
 .dulizhan .list1 .item .text p{ font-size: 0.2rem; color: #666; line-height: 0.32rem; margin-top: 0.1rem; text-align: center; white-space: nowrap;}
 .dulizhan .list2{ width: 100%; float: left; margin-top: 0.4rem;}
 .dulizhan .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 0.1rem; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
 .dulizhan .list2 .item .ico{ width: 1.0rem; height: 100%; background-color: #e71425; border-radius: 0.1rem; display: none; justify-content: center; align-items: center; position: absolute; left: 0; top: 0;}
 .dulizhan .list2 .item .ico img{ width: 0.46rem;}
 .dulizhan .list2 .item .rightblock{ padding: 0.25rem 1rem 0.25rem 0; margin-left: 0.4rem;}
 .dulizhan .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
 .dulizhan .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 0.1rem;}
 .dulizhan .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.2rem; display: none;}
 .dulizhan .list2 .item .jiantou{ width: 0.19rem; height: 0.1rem; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
 .dulizhan .list2 .current .ico{ display: flex;}
 .dulizhan .list2 .current .rightblock{margin-left: 1.4rem;}
 .dulizhan .list2 .current .rightblock .t1{ display: block;}
 .dulizhan .list2 .current .rightblock p{ display: block;}
 .dulizhan .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}
 
 /*全球化品牌传播*/
 .pinpai{ background: url(../images/bj04.png) no-repeat center top; background-size: contain;}
 .pinpai .list1{ width: 100%; float: left; margin-top: 0.5rem;}
 .pinpai .list1 .item{ width: 100%; float: left; display: flex; align-items: center; margin: 0.25rem 0;}
 .pinpai .list1 .item .t1{ width: 30%; font-size: 0.34rem; text-align: center; padding-right: 5%;}
 .pinpai .list1 .item .p1{ width: 50%; font-size: 0.24rem; margin-left: 5%;}
 .pinpai .list1 .item .xian{ width: 10%; height: 1px; background-color: #fff;}
 .pinpai .list2{ width: 100%; float: left; margin-top: 0.4rem;}
 .pinpai .list2 .item{ width: 100%; height: 100%; float: left; background-color: #e6e6e6; border-radius: 0.1rem; margin-top: 0.2rem; position: relative; display: flex; align-items: center; cursor: pointer;}
 .pinpai .list2 .item .ico{ width: 1.0rem; height: 100%; background-color: #e71425; border-radius: 0.1rem; display: none; justify-content: center; align-items: center; position: absolute; left: 0; top: 0;}
 .pinpai .list2 .item .ico img{ width: 0.46rem;}
 .pinpai .list2 .item .rightblock{ padding: 0.25rem 1rem 0.25rem 0; margin-left: 0.4rem;}
 .pinpai .list2 .item .rightblock .t1{ font-size: 0.24rem; color: #333; display: flex; align-items: center;}
 .pinpai .list2 .item .rightblock .t1 span{ font-size: 0.44rem; font-weight: bold; color: #e71425; margin-right: 0.1rem;}
 .pinpai .list2 .item .rightblock p{ font-size: 0.24rem; color: #666; margin-top: 0.2rem; display: none;}
 .pinpai .list2 .item .jiantou{ width: 0.19rem; height: 0.1rem; background: url(../images/jt-down.png) no-repeat; background-size: cover; position: absolute; right: 0.4rem;}
 .pinpai .list2 .current .ico{ display: flex;}
 .pinpai .list2 .current .rightblock{margin-left: 1.4rem;}
 .pinpai .list2 .current .rightblock .t1{ display: block;}
 .pinpai .list2 .current .rightblock p{ display: block;}
 .pinpai .list2 .current .jiantou{ background: url(../images/jt-up.png) no-repeat; background-size: cover;}
 
 /*新闻动态*/
 .news .news-tab{ width: 100%; float: left; display: flex; margin-top: 0.5rem; flex-wrap: wrap; justify-content: space-between;}
 .news .news-tab a{ width: 23.5%; font-size: 0.2rem; border: 1px solid #fff; margin-right: 0; margin-top: 0.1rem; padding: 0.1rem 0; text-align: center;}
 .news .news-tab a.current{ background-color: #e71425; border: 1px solid #e71425;}
 .news .list1{ width: 100%; float: left; margin-top: 0.2rem;}
 .news .list1 .item{ width: 100%; display: block; margin-top: 0.4rem; transition: transform 0.3s ease, box-shadow 0.3s ease;}
 .news .list1 .item .img{ width: 100%; display: flex; align-items: center; justify-content: center; overflow: hidden;}
 .news .list1 .item .img img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease;}
 .news .list1 .item .text{ width: 100%; flex: 1; padding: 0.5rem; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start;  background-color: #e6e6e6; box-sizing: border-box;}
 .news .list1 .item .text a{ font-size: 0.34rem; color: #333333; transition: all 0.3s ease;}
 .news .list1 .item .text p{ font-size: 0.24rem; color: #666666; line-height: 0.4rem; margin-top: 0.2rem;}
 .news .list1 .item .text .more{ font-size: 0.2rem; color: #e71425; padding-bottom: 2px; border-bottom: 1px solid transparent; margin-top: 0.2rem;}
 .news .list1 .item:hover {transform: translateY(-5px);}
 .news .list1 .item:hover .img img {transform: scale(1.05);}
 .news .list1 .item .text .more:hover { border-bottom: 1px solid #e71425; }
 .news .list1 .item .text a:hover{ color: #e71425;}
 .news-show .title{ width: 100%; float: left; border-bottom: 1px solid #dcdcdc; padding-bottom: 0.4rem; margin-top: 0.8rem;}
 .news-show .title h1{ font-size: 0.34rem;}
 .news-show .title time{ display: block; font-size: 0.24rem; color: #999; margin-top: 0.2rem;}
 .news-show .content{ width: 100%; float: left; padding: 0.2rem 0; border-bottom: 1px solid #dcdcdc;}
 .news-show .content p{ font-size: 0.2rem; color: #999; line-height: 0.38rem; margin-top: 0.3rem; text-indent: 2em;}
 .news-show .content img{ max-width: 100%; margin: 0 auto;}
 .news-show .next{ width: 100%; float: left; display: block; justify-content: space-between; padding-top: 0.3rem;}
 .news-show .next p{ width: 100%; font-size: 0.24rem; display: block; flex-direction: column; margin-top: 0.2rem;}
 .news-show .next p a{ font-size: 0.2rem; color: #333; margin-top: 0; margin-left: 0.1rem;}
 .news-show .next p:last-child{ align-items: flex-end;}
 
 /*关于我们*/
 .gywm .introduction{ width: 100%; float: left; display: block; justify-content: space-between; margin-top: 1rem;}
 .gywm .introduction .text{ width: 100%;}
 .gywm .introduction .text .t1{ font-size: 0.34rem;}
 .gywm .introduction .text p{ font-size: 0.24rem; margin-top: 0.5rem; line-height: 0.36rem;}
 .gywm .introduction .text p span{ color: #e71425;}
 .gywm .introduction .img{ width: 100%; height: 2.8rem; border: 1px solid #dcdcdc; border-radius: 5px; display: flex; justify-content: center; align-items: center; margin-top: 0.1rem; box-sizing: border-box; margin-top: 0.5rem;}
 .gywm .introduction .img img{ width: 2rem;}
 .gywm .list1{ width: 100%; float: left; display: flex; flex-direction: column; justify-content: space-between; margin-top: 0.2rem;}
 .gywm .list1 .item{ width: 100%; min-height: 2.4rem; background-color: #e6e6e6; border-radius: 10px; padding: 0.5rem 0.3rem; box-sizing: border-box; margin-top: 0.4rem;}
 .gywm .list1 .item p{ font-size: 0.24rem; color: #666; text-align: center; line-height: 0.34rem;}
 .gywm .list1 .item .t1{ color: #e71425; margin-bottom: 0.15rem; font-size: 0.34rem;}
 .gywm .list2{ width: 100%; float: left; margin-top: 0.5rem;}
 .gywm .list2 .item{ width: 100%; float: left; display: flex; align-items: center; margin: 0.25rem 0;}
 .gywm .list2 .item .t1{ width: 20%; font-size: 0.34rem; text-align: center; padding-right: 7%;}
 .gywm .list2 .item .p1{ width: 55%; font-size: 0.2rem; margin-left: 8%;}
 .gywm .list2 .item .xian{ width: 10%; height: 1px; background-color: #fff;}
 
 /*表单*/
 .formbj{ width: 100%; height: 8rem; float: left; position: absolute; z-index: 0; left: 0; top: 0; background: url(../images/bj06.png) no-repeat center bottom #e71425; background-size: contain;}
 .biaodan{ position: relative; z-index: 1;}
 .biaodan .text{ width: 100%; float:left; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: 0.8rem;}
 .biaodan .text .t1{ font-size: 0.6rem; color: #fff; margin-top: 0.8rem;}
 .biaodan .text p{ font-size: 0.26rem; color: #fff; line-height: 0.34rem; margin-top: 0.1rem; text-align: center;}
 .biaodan .form1{ width: 100%; float: left; background-color: #fff; border-radius: 0.2rem; padding: 0.6rem; box-sizing: border-box; color: #333333; margin-top: 0.6rem;}
 .biaodan .form1 .t{ width: 100%; float: left; display: flex; flex-direction: column; justify-content: space-between; align-items: center;}
 .biaodan .form1 .t p{ width: 100%; font-size: 0.24rem; color: #333; text-align: center; }
 .biaodan .form1 .t ul{ width: 100%; display: flex; margin-top: 0.4rem; justify-content: center;}
 .biaodan .form1 .t ul li{ font-size: 0.2rem; color: #333; width: 1rem; height: 0.52rem; display: flex; justify-content: center; align-items: center; background-color: #f1f1f1; border-radius: 0.26rem; margin-left: 0.2rem;}
 .biaodan .form1 .t ul li.current{ background-color: #e71425; color: #fff;}
 .biaodan .form1 .form-i{ width: 100%; float: left; display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 0.3rem;}
 .biaodan .form1 .form-i .item{ width: 100%; margin-top: 0.1rem;}
 .biaodan .form1 .form-i .item input{ width: 100%; height: 0.8rem; font-size: 0.2rem; border-bottom: 1px solid #333333;}
 .biaodan .form1 .form-i .item input::placeholder{ color: #333;}
 .biaodan .form1 .button{ width: 100%; float: left; display: flex; justify-content: center; margin-top: 0.7rem;}
 .biaodan .form1 .button button{ width: 100%; height: 0.52rem; border-radius: 0.26rem; background-color: #e71425; color: #fff; font-size: 0.2rem; display: flex; justify-content: center; align-items: center;}
 .biaodan .info{ display: none;}
 
 

}

