@charset "utf-8";
body{padding-top:1rem;}

.HomeAbout .HomeAboutLeft .HomeTit{font-family: serif;}
.HomeBan{overflow: hidden;}
.HomeBan .swiper-slide{position: relative;overflow: hidden;}
.HomeBan .swiper-slide .imgbox{padding-top:7.6rem;}
.HomeBan .swiper-slide .txt{width:100%;left:0;top:50%;position: absolute;transform: translateY(-50%);}
.HomeBan .swiper-slide .txt .tag{color:#f4436c;}
.HomeBan .swiper-slide .txt .tit{margin:0.1rem 0;}

.HomeBan .swiper-slide .txt .tag{transform: translateY(0.6rem);opacity: 0;transition: all .8s 0.2s;}
.HomeBan .swiper-slide .txt .tit{transform: translateY(0.6rem);opacity: 0;transition: all .8s 0.4s;}
.HomeBan .swiper-slide .txt .dec{transform: translateY(0.6rem);opacity: 0;transition: all .8s 0.6s;}

.HomeBan .swiper-slide.swiper-slide-active .txt .tag,
.HomeBan .swiper-slide.swiper-slide-active .txt .tit,
.HomeBan .swiper-slide.swiper-slide-active .txt .dec{transform: translateY(0);opacity: 1;}

.HomeBan .swiper-slide.swiper-slide-active .imgbox img{animation: scale linear 6s forwards;}
.HomeBan .swiper-slide .video-box{position: absolute;width:100%;height:100%;top:0;left:0;background: url(../images/loading.gif) no-repeat center center;}
.HomeBan .swiper-slide .video-box video{width:100%;height:100%;object-fit: cover;}
.HomeBan .swiper-slide .open-video{width:0.48rem;height:0.48rem;background:url(../images/play.svg) no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;}


@keyframes scale{
	0%{transform: scale(1);-webkit-transform:scale(1);}
	100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}

.HomeBan .swiper-pagination{bottom:0.4rem !important;}
.HomeBan .swiper-pagination .swiper-pagination-bullet{width:1rem;height:0.02rem;background: #000;border-radius: 0;margin:0 0.1rem !important;opacity: 0.1;}
.HomeBan .swiper-pagination .swiper-pagination-bullet-active{background: #f4436c;height:0.04rem;opacity: 1;}
.HomeBan .swiper_button{transition: all .5s;}
<!-- .HomeBan .swiper-button-next{right:-5%;opacity: 0;}
.HomeBan .swiper-button-prev{left:-5%;opacity: 0;} -->
.HomeBan .swiper-button-next{right:2.5%;opacity: 1;}
.HomeBan .swiper-button-prev{left:2.5%;opacity: 1;}

@media(max-width:1024px){
    body{padding-top:0.7rem;}
    .HomeBan .swiper-slide .imgbox{padding-top:50%;}
    .HomeBan .swiper-slide .open-video{display:block;}
    .HomeBan .swiper-slide .video-inner.active .open-video{display:none;}
}

@media(max-width:640px){
    .HomeBan .swiper-slide .txt .tag{font-size: 0.16rem;}
    .HomeBan .swiper-slide .txt .tit{font-size: 0.24rem;margin:0.05rem 0;}
    .HomeBan .swiper-slide .txt .dec{font-size: 0.18rem;}
    .HomeBan .swiper-pagination{bottom:0.2rem !important;}
    .HomeBan .swiper-pagination .swiper-pagination-bullet{width:0.5rem !important;}
}

.pd120{padding:1.2rem 0;}
.HomeTit{margin-bottom:0.4rem;}
.HomeTit .dec{margin-top:0.1rem;}
.HomeTit .con{margin:0 auto;margin-top:0.1rem;color:#737373;max-width:7.9rem;}
.HomeMore a{;display: inline-flex; height:0.6rem;border-radius: 0.6rem;border:1px solid #53524f;align-items: center;justify-content: space-between;padding:0 0.3rem;position: relative;}
.HomeMore a i{display: block;width:0.1rem;height:0.1rem;border-top:1px solid #333;border-right:1px solid #333;transform: rotate(45deg);overflow: hidden;}
.HomeMore a em{display: flex;align-items: center;justify-content: space-between;width:100%;position: relative;z-index:9;}
.HomeMore a::before{content:'';display: block;width:100%;height:100%;background: #f4436c;border-radius: 0.6rem;position: absolute;left:0;top:0;width:0;opacity: 0;transition: all .3s;}
.HomeMore a:hover::before{width:100%;opacity: 1;}
.HomeMore a:hover em{color:#fff;}
.HomeMore a:hover{border:1px solid #f4436c;}
.HomeMore a:hover i{border-top:1px solid #fff;border-right:1px solid #fff;}

.HomeMore span{display: flex;width:2rem;height:0.6rem;border-radius: 0.6rem;border:1px solid #53524f;align-items: center;justify-content: space-between;padding:0 0.3rem;position: relative;}
.HomeMore span i{display: block;width:0.1rem;height:0.1rem;border-top:1px solid #333;border-right:1px solid #333;transform: rotate(45deg);overflow: hidden;}
.HomeMore span em{display: flex;align-items: center;justify-content: space-between;width:100%;position: relative;z-index:9;}
.HomeMore span::before{content:'';display: block;width:100%;height:100%;background: #f4436c;border-radius: 0.6rem;position: absolute;left:0;top:0;width:0;opacity: 0;transition: all .3s;}
.HomeMore_c span::before{width:100%;opacity: 1;}
.HomeMore_c span em{color:#fff;}
.HomeMore_c span{border:1px solid #f4436c;}
.HomeMore_c span i{border-top:1px solid #fff;border-right:1px solid #fff;}

.HomeMore.tr{display: flex;justify-content: flex-end;}
.common_more{display: block;width:0.1rem;height:0.1rem;border-top:1px solid #666;border-right:1px solid #666;transform: rotate(45deg);position: absolute;right:0.1rem;top:50%;margin-top:-0.05rem;}
li:hover .common_more{border-top:1px solid #f4436c;border-right:1px solid #f4436c;}
.swiper-slide:hover .common_more{border-top:1px solid #f4436c;border-right:1px solid #f4436c;}


@media(max-width:1024px){
    .pd120{padding:0.5rem 0;}
    .HomeTit{margin-bottom:0.2rem;}
    .HomeMore a{height:0.4rem;border-radius: 0.4rem;padding:0 0.2rem;}
    .HomeMore span{width:1.4rem;height:0.4rem;border-radius: 0.4rem;padding:0 0.2rem;}
}

@media(max-width:640px){
    .pd120{padding:0.35rem 0;}
    .HomeMore.tr{justify-content: flex-start;}

}

.HomeAbout{background: #fff3f6;position: relative;overflow: hidden;}
.HomeAbout::before{content:'';display: block;width:9.49rem;height:1.59rem;background: url(../images/logo_txt.png) no-repeat center center;background-size: contain;position: absolute;left:0.5rem;top:0.6rem;}
.HomeAbout .HomaAboutBox{display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;z-index:9;}
.HomeAbout .HomeAboutRight{width:60.625%;}
.HomeAbout .HomeAboutRight .img img{width:100%;}
.HomeAbout .HomeAboutLeft{width:28.215%;display: flex;flex-direction: column;justify-content: space-between;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li{line-height: 0.72rem;border-bottom:1px solid #ddd;position: relative;position: relative;overflow: hidden;transition: all .5s;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li a{display: block;position: relative;z-index:99;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li::after{content:'';display: block;width:100%;height:1px;background: #f4436c;position: absolute;left:0;bottom:0;transition: all .5s;opacity: 0;width:0;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li:hover::after{width:100%;opacity: 1;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li::before{content:"";display: block;width:1.23rem;height:0.85rem;background: url(../images/logoico.png) no-repeat top center;background-size: contain;position: absolute;top:0.15rem;right:0.1rem;transform: scale(0);opacity: 0;transition: all .5s;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li:hover::before{transform: scale(1);opacity: 1;}
.HomeAbout .HomeAboutLeft .HomeAbout_nav ul li:hover{border-bottom:1px solid transparent;}

@media(max-width:1024px){
    .HomeAbout .HomeAboutLeft .HomeAbout_nav ul li{line-height: 0.5rem;}
    .HomeAbout::before{width:80%;left:0.1rem;top:0.1rem;}
}

@media(max-width:640px){
    .HomeAbout .HomeAboutRight{width:100%;}
    .HomeAbout .HomeAboutLeft{width:100%;margin-bottom:0.2rem;}
}


.HomeProduct{background: #eef8ff;overflow: hidden;}
.HomeProduct .HomeProductLeft{width:20%;}
.HomeProduct .HomeProductLeft .controls{position: relative;height:0.6rem;max-width:1.5rem;}
.HomeProduct .HomeProductLeft .controls .swiper-button-next{right:0;}
.HomeProduct .HomeProductLeft .controls .swiper-button-prev{left:0;}
.HomeProduct .HomeProductRight{width:73.75%;}
.HomeProduct .HomeProductRight .swiper-slide{}
.HomeProduct .HomeProductRight .swiper-slide .imgbox{padding-top:128%;}
.HomeProduct .HomeProductRight .swiper-slide:hover .imgbox span{transform: scale(1.05);}
.HomeProduct .HomeProductRight .swiper-slide .tit{position: relative;line-height: 0.72rem;border-bottom:1px solid #ddd;transition: all .5s;padding-right:0.3rem;}
.HomeProduct .HomeProductRight .swiper-slide .tit::before{content:"";display: block;width:1.23rem;height:0.85rem;background: url(../images/logoico.png) no-repeat top center;background-size: contain;position: absolute;top:0.15rem;right:0.1rem;transform: scale(0);opacity: 0;transition: all .5s;}
.HomeProduct .HomeProductRight .swiper-slide:hover .tit::before{transform: scale(1);opacity: 1;}
.HomeProduct .HomeProductRight .swiper-slide .tit::after{content:'';display: block;width:100%;height:1px;background: #f4436c;position: absolute;left:0;bottom:0;transition: all .5s;opacity: 0;width:0;}
.HomeProduct .HomeProductRight .swiper-slide:hover .tit::after{width:100%;opacity: 1;}
.HomeProduct .HomeProductRight .swiper-slide:hover .tit{border-bottom:1px solid transparent;}

@media(max-width:1024px){
    .HomeProduct .HomeProductLeft .controls{width:1rem;}
}

@media(max-width:640px){
    .HomeProduct .HomeProductLeft{width:100%;display: flex;justify-content: space-between;}
    .HomeProduct .HomeProductRight{width:100%;}
}

.HomeCompany{background: url(../images/homebg_fgs.jpg) no-repeat center center;background-size: cover;overflow: hidden; padding-bottom:0.2rem}
.HomeCompany .HomeCompanyBox{position: relative; margin-bottom:0.2rem}
.HomeCompany .HomeCompanyBox .swiper-slide{position: relative;}
.HomeCompany .HomeCompanyBox .swiper-slide .img{width:100%;}
.HomeCompany .HomeCompanyBox .swiper-slide .txt{position: absolute;right:0;top:0;}
.HomeCompany .HomeCompanyBox .swiper-slide .txt .logo{margin-bottom:0.15rem;}
.HomeCompany .HomeCompanyBox .swiper-slide .txt .logo img{max-width:1.36rem;max-height:0.74rem;}
.HomeCompany .HomeCompanyBox .swiper-button-next{right:3%;background: #f4436c;border-color: #f4436c;}
.HomeCompany .HomeCompanyBox .swiper-button-prev{left:3%;}
.HomeCompany .HomeCompanyBox .swiper_button::after{color: #fff !important;}

.HomeCompany .HomeCompanyNav .swiper-slide{border-radius: 0.1rem;background: rgba(255,255,255,0.5);overflow: hidden;position: relative;}
.HomeCompany .HomeCompanyNav .swiper-slide a{display: flex;width:100%;height:1.8rem;border-radius: 0.1rem;justify-content: space-between;padding:0.3rem;align-items: center;}
.HomeCompany .HomeCompanyNav .swiper-slide .logo{width:45%;text-align: center;}
.HomeCompany .HomeCompanyNav .swiper-slide .txt{width:45%;}
.HomeCompany .HomeCompanyNav .swiper-slide .txt .dec{color:#666;margin-top:0.06rem;}
.HomeCompany .HomeCompanyNav .swiper-slide::before{content:"";display: block;width:100%;height:0.06rem;background: #f4436c;position: absolute;top:0;left:0;width:0;transition: all .5s;opacity: 0;}
.HomeCompany .HomeCompanyNav .swiper-slide-thumb-active::before{width:100%;opacity: 1;}

@media(max-width:1024px){
    .HomeCompany .HomeCompanyNav .swiper-slide a{padding:0.2rem;}
    .HomeCompany .HomeCompanyNav .swiper-slide .logo{width:40%;}
    .HomeCompany .HomeCompanyNav .swiper-slide .txt{width:50%;}
    .HomeCompany .HomeCompanyBox .swiper-slide .txt .tit{font-size: 0.32rem;}
}

@media(max-width:768px){
    .HomeCompany .HomeCompanyBox{margin-bottom:0.3rem;}
    .HomeCompany .HomeCompanyBox .swiper-slide .img{width:100%;}
    .HomeCompany .HomeCompanyBox .swiper-slide .txt{position: static;text-align: center;}
    .HomeCompany .HomeCompanyBox .swiper-slide .txt .HomeMore {justify-content: center;display: flex;}
}

@media(max-width:640px){
    .HomeCompany .HomeCompanyBox .swiper-slide .txt .tit{font-size: 0.24rem;}
    .HomeCompany .HomeCompanyNav .swiper-slide a{flex-direction: column;justify-content: center;align-items: center;}
    .HomeCompany .HomeCompanyNav .swiper-slide .logo{width:100%;}
    .HomeCompany .HomeCompanyNav .swiper-slide .logo img{max-height:0.6rem;}
    .HomeCompany .HomeCompanyNav .swiper-slide .txt{width:100%;text-align: center;margin-top:0.2rem;}
    .HomeCompany .HomeCompanyNav .swiper-slide .txt .dec{margin-top:0;}
}



.HomePinpai{overflow: hidden;background: url(../images/homebg_pp.jpg) no-repeat bottom right #e1e7de;background-size: contain;}
.HomePinpai .HomePinpaiTxt{width:35%;text-align: right;}

.HomePinpai .HomePinpaiImg{width:60.625%;}

@media(max-width:640px){
    .HomePinpai .HomePinpaiTxt{width:100%;text-align: left;}
    .HomePinpai .HomePinpaiImg{width:100%;margin-top:0.3rem;}
}


.HomeNews{background: #fcf5ed;overflow: hidden;}
.HomeNews .HomeNewsLeft{width:28.125%;}
.HomeNews .HomeNewsLeft .HomeNews_nav{margin-bottom:0.5rem;}
.HomeNews .HomeNewsLeft .HomeNews_nav ul li{margin:0.2rem 0;}
.HomeNews .HomeNewsLeft .HomeNews_nav ul li a{display: flex;align-items: center;}
.HomeNews .HomeNewsLeft .HomeNews_nav ul li a i{width:0.16rem;height:0.12rem;background-position: center;background-size: contain;background-repeat: no-repeat;background-image: url(../images/ico.svg);margin-right:0.1rem;}
.HomeNews .HomeNewsLeft .HomeNews_nav ul li.on a i{background-image: url(../images/icoc.svg);}
.HomeNews .HomeNewsLeft .HomeNews_nav ul li.on a{color:#f4436c;}

.HomeNews .HomeNewsRight{width:60.625%;}
.HomeNews .HomeNewsRight .HomeNewsTab{position: relative;}
.HomeNews .HomeNewsRight .HomeNewsTab .tabCon{position: absolute;width:100%;top:0;left:0;opacity: 0;visibility: hidden;transition: all .5s;}
.HomeNews .HomeNewsRight .HomeNewsTab .tabCon.on{position: relative;top:0;opacity: 1;visibility: visible;}
.HomeNews .HomeNewsRight .HomeNewsTab li{padding:0.25rem 0;border-bottom:1px solid #ddd;}
.HomeNews .HomeNewsRight .HomeNewsTab li:first-child{padding-top:0;}
.HomeNews .HomeNewsRight .HomeNewsTab li a{display: flex;justify-content: space-between;align-items: center;}
.HomeNews .HomeNewsRight .HomeNewsTab li .img{width:26.8%;padding-top:1.54rem;}
.HomeNews .HomeNewsRight .HomeNewsTab li .txt{width:68%;}
.HomeNews .HomeNewsRight .HomeNewsTab li .txt .time{display: flex;align-items: center;color:#999999;}
.HomeNews .HomeNewsRight .HomeNewsTab li .txt .time span{display: inline-block;line-height: 0.24rem;border-radius: 0.24rem;padding:0 0.15rem;border:1px solid #f4436c;color:#f4436c;margin-right:0.1rem;}
.HomeNews .HomeNewsRight .HomeNewsTab li .txt .dec{color:#999;line-height: 1.5;}
.HomeNews .HomeNewsRight .HomeNewsTab li .txt .tit{margin:0.1rem 0;}
.HomeNews .HomeNewsRight .HomeNewsTab li:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .HomeNews .HomeNewsRight{width:70%;}
}

@media(max-width:640px){
    .HomeNews .HomeNewsLeft{width:100%;position: relative;}
    .HomeNews .HomeNewsLeft .HomeMore{position: absolute;right:0;top:0;}
    .HomeNews .HomeNewsRight{width:100%;margin-top:0;}
    .HomeNews .HomeNewsLeft .HomeNews_nav{margin-bottom:0.3rem;}
    .HomeNews .HomeNewsLeft .HomeNews_nav ul{display: flex;justify-content: center;}
    .HomeNews .HomeNewsLeft .HomeNews_nav ul li{margin:0 0.2rem;}
    .HomeNews .HomeNewsRight .HomeNewsTab li .img{width:35%;padding-top:26%;}
    .HomeNews .HomeNewsRight .HomeNewsTab li .txt{width:60%;}
    .HomeNews .HomeNewsRight .HomeNewsTab li .txt .dec{-webkit-line-clamp: 1;}

}


.HomeStar{background:#f8ebee;padding-right:1.6rem;overflow: hidden;}
.HomeStar .HomeStarRight{width:71.6%;}
.HomeStar .HomeStarRight .mySwiper{padding-left:1.6rem;padding-bottom:0.9rem;position: relative;}
.HomeStar .HomeStarRight .swiper-slide{opacity: 0.3;}
.HomeStar .HomeStarRight .swiper-slide .img{padding-top:66%;}
.HomeStar .HomeStarRight .swiper-slide:hover .img span{transform: scale(1.05);}
.HomeStar .HomeStarRight .swiper-slide .txt{padding:0.2rem 0.4rem;}
.HomeStar .HomeStarRight .swiper-slide .txt .dec{color:#999;margin-top:0.06rem;}
.HomeStar .HomeStarRight .mySwiper .swiper-pagination{width:calc(100% - 3.5rem);top:auto;bottom:0.3rem;right:0;left:auto;height:1px !important;background: #cccccc !important;}
.HomeStar .HomeStarRight .mySwiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f4436c;}
.HomeStar .HomeStarRight .mySwiper .swiper_button{margin-top:0 !important;top:auto;bottom:0;}
.HomeStar .HomeStarRight .mySwiper .swiper-button-next{right:auto;left:2.5rem;}
.HomeStar .HomeStarRight .mySwiper .swiper-button-prev{left:1.6rem;}
.HomeStar .HomeStarRight .swiper-slide.swiper-slide-active,
.HomeStar .HomeStarRight .swiper-slide.swiper-slide-next{opacity: 1;}

@media(max-width:1024px){
    .HomeStar{padding-right:2%;padding-left:2%;}
    .HomeStar .HomeStarRight .mySwiper{padding-left:0;padding-bottom:0.6rem;}
    .HomeStar .HomeStarRight .mySwiper .swiper-pagination{width:calc(100% - 1.5rem);bottom:0.2rem;}
    .HomeStar .HomeStarRight .mySwiper .swiper-button-next{right:auto;left:0.6rem;}
    .HomeStar .HomeStarRight .mySwiper .swiper-button-prev{left:0;}
    
}

@media(max-width:640px){
    .HomeStar .HomeStarLeft{width:100%;margin-bottom:0;display: flex;justify-content: space-between;}
    .HomeStar .HomeStarRight{width:100%;}
}

.Main{background: #fbf0e4;}
.nBan{position: relative;}
.nBan .img{padding-top:33.44%;}
.nBan .img video{width:100%; position: absolute;left:0; height:100%; top:0; z-index:2; object-fit: cover;}
.nBan .txt{width:100%;color:#fff;position: absolute;left:0;top:50%;transform: translateY(-50%); z-index:3}
.Localtion{position: absolute;width:100%;bottom:0;left:0;}
.Localtion .LocaltionBox{display: flex;justify-content: flex-end;color:#fff;padding:0.2rem 0;}
.Localtion .LocaltionBox a{color:#fff;display: flex;align-items: center;}
.Localtion .LocaltionBox a::after{content:"/";display: block;margin:0 0.08rem;font-weight: lighter;}
.subMenu ul{white-space: nowrap;overflow: auto;}
.subMenu li{display: inline-block;margin-right:0.4rem;position: relative;}
.subMenu li a{display: block;padding:0.4rem 0 0.2rem 0;}
.subMenu li::after{content:'';display: block;width:100%;height:0.06rem;background: #f4436c;position: absolute;top:0;left:0;opacity: 0;width:0;transition: all .5s;}
.subMenu li.on::after{width:100%;opacity: 1;}
.subMenu li:hover::after{width:100%;opacity: 1;}
.nTit{margin-bottom:0.4rem;}
.nTit .tit{color:#000;}
.nTit .dec{line-height: 1.875;margin-top:0.1rem;}

@media(max-width:1024px){
    .Localtion .LocaltionBox{padding:0.1rem 0;}
    .Localtion .LocaltionBox a::after{font-weight: normal;}
    .subMenu li{margin-right:0.22rem;}
    .subMenu li a{padding:0.2rem 0 0.15rem;}
    .nTit{margin-bottom:0.2rem;}
}

/* 集团简介 */
.About{padding-top:0.6rem;position: relative;}
.About::before{content:'';display: block;width:100%;height:100%;background: url(../images/aboutbg.svg) no-repeat left bottom;background-size: 10.94rem;position: absolute;left:0;bottom:0;}
.About .AboutLeft{width:22.85%;}
.About .AboutLeft .num{max-width:2.4rem;}
.About .AboutLeft .num li{margin-top:0.3rem;padding:0.2rem 0;border-bottom:1px solid #e0dad3;position: relative;}
.About .AboutLeft .num li::before,
.About .AboutLeft .num li::after{content:'';display: block;width:1px;height:7px;background: #e0dad3;position: absolute;bottom:-4px;left:0;}
.About .AboutLeft .num li::after{left:auto;right:0;}
.About .AboutLeft .num li .numbox{font-size: 0.6rem;line-height: 1;color:#000;}
.About .AboutLeft .num li .text{margin-top:0.18rem;padding-right:0.4rem;position: relative;}
.About .AboutLeft .num li .text .icon{position: absolute;right:0;top:0;}
.About .AboutLeft .num li .text .icon img{max-width:0.24rem;max-height:0.22rem;}

.About .AboutRight{width:61.5%;}
.About .AboutRight .con{color:#666;line-height: 1.875;}
.About .AboutRight .img{margin-top:0.4rem;}
.About .AboutRight .img img{width:100%;}

@media(max-width:640px){
    .About{padding-top:0.4rem;}
    .About .AboutLeft{width:100%;}
    .About .AboutRight{width:100%;margin-top:0.3rem;}
    /* .About .AboutLeft .num{margin:0 auto;} */
    .About .AboutLeft .num li .numbox{font-size: 0.4rem;}
    .About .AboutLeft .num li{margin-top:0;}
}


.BrandStory{background: url(../images/aboutbg1.jpg) no-repeat center center;background-size: cover;}
.BrandStory .BrandStoryLeft{width:47%;}
.BrandStory .BrandStoryLeft .tag li{display: flex;align-items: center;margin-bottom:0.16rem;color:#555;}
.BrandStory .BrandStoryLeft .tag li span{display: inline-block;width:0.32rem;height:0.32rem;line-height: 0.32rem;border-radius: 50%;background: #f4436c;color:#fff;text-align: center;margin-right:0.1rem;}
.BrandStory .BrandStoryLeft .con{margin-top:0.3rem;line-height: 2.25;color:#555;}

.BrandStory .BrandStoryRight{width:47%;}
.BrandStory .BrandStoryRight ul{display: flex;margin-left:-8%;align-items: center;}
.BrandStory .BrandStoryRight ul li{width:25.33%;margin-left:8%;position: relative;overflow: hidden;}
.BrandStory .BrandStoryRight ul li .img{padding-top:300%;}
.BrandStory .BrandStoryRight ul li .tit{font-size: 0.7rem;color:#fff;position: absolute;line-height: 1;}
.BrandStory .BrandStoryRight ul li:nth-child(1) .tit{left:-0.15rem;bottom:0.4rem;}
.BrandStory .BrandStoryRight ul li:nth-child(2) .tit{right:-0.1rem;top:0.4rem;}
.BrandStory .BrandStoryRight ul li:nth-child(3) .tit{right:-0.1rem;bottom:-0.1rem;}


.BrandStory .BrandStoryRight ul li:nth-child(1){margin-top:0.1rem;}
.BrandStory .BrandStoryRight ul li:nth-child(2){margin-top:0.6rem;}
.BrandStory .BrandStoryRight ul li:nth-child(3){margin-top:-0.2rem;}

@media(max-width:1024px){
    .BrandStory .BrandStoryRight ul li .tit{font-size: 0.5rem;}
}

@media(max-width:640px){
    .BrandStory .BrandStoryRight ul li .tit{font-size: 0.4rem;}
    .BrandStory .BrandStoryLeft{width:100%;}
    .BrandStory .BrandStoryRight{width:100%;}
}

.Culture{background: #faefe3;}
.Culture .CultureBox{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Culture .CultureBox .item{width:48%;border-radius: 0.1rem;margin-left:2%;margin-bottom:2%;border: 2px solid #F1DFC6;padding:0.65rem 0.5rem;position: relative;background: url(../images/cul_bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.Culture .CultureBox .item .dec{margin-top:0.18rem;color:#555;line-height: 0.3rem;min-height:1.5rem;;}
.Culture .CultureBox .item::before{content:'';display: block;width:0.16rem;height:0.16rem;background: url(../images/cul_yuan.svg) no-repeat center center;background-size: contain;position: absolute;right:0.3rem;top:0.3rem;z-index:11;}
.Culture .CultureBox .item .img{width:100%;height:100%;position: absolute;top:0;left:0;opacity: 0.3;;transition: all .5s;}
.Culture .CultureBox .item .img::before{content:"";display: block;width:100%;height:100%;background: #c1b8a2;opacity: 0.7;position: absolute;left:0;top:0;z-index:9;}
.Culture .CultureBox .item .img::after{content:"";display: block;width:100%;height:100%;background: url(../images/cul_logo.svg) no-repeat bottom -0.5rem right -0.8rem;position: absolute;top:0;left:0;background-size: 50%;z-index:8;opacity: 0.5;}
.Culture .CultureBox .item:hover .img{opacity: 1;}
.Culture .CultureBox .item .txt{position: relative;z-index:10;}
.Culture .CultureBox .item:hover .txt{color:#fff;}
.Culture .CultureBox .item:hover .txt .dec{color:#fff;}
.Culture .CultureBox .item:hover::before{background-image: url(../images/cul_yuanc.svg);}
.Culture .CultureBox .item:hover .img::before{background: #f4436c}


@media(max-width:1024px){
    .Culture .CultureBox .item{padding:0.4rem;}
    .Culture .CultureBox .item::before{top:0.1rem;right:0.1rem;}
}

@media(max-width:640px){
    .Culture .CultureBox .item{width:98%;padding:0.22rem;}
    .Culture .CultureBox .item:hover .txt .dec{line-height: 1.68;}
}



.History{background: url(../images/aboutbg2.jpg) no-repeat center center;background-size: cover;}
.History .HistoryBox .swiper-slide{padding:0.35rem 0 0 0;position: relative;}
.History .HistoryBox .swiper-slide .inner-swiper{overflow: hidden;}
.History .HistoryBox .swiper-slide .swiperbox{width:100%;padding:0.15rem;background: #FAECD7;position: relative;}
.History .HistoryBox .swiper-slide .time{font-size: 0.8rem;line-height: 1;color:#f4436c;position: absolute;top:0;right:0.5rem;z-index:9;}
.History .HistoryBox .swiper-slide .time::after{content:"";display: block;width:50%;height:50%;background: #FAECD7;opacity: 0.9;position: absolute;left:0;top:45%;}
.History .HistoryBox .swiper-slide .inner-swiper .item{display: flex;justify-content: space-between;padding-top:0;align-items: center;}
.History .HistoryBox .swiper-slide .inner-swiper .item .img{width:64%;}
.History .HistoryBox .swiper-slide .inner-swiper .item .img figure{ padding-bottom:68%; position:relative;}
.History .HistoryBox .swiper-slide .inner-swiper .item .img figure img{ width:100%;height:100%;object-fit: cover; position:absolute; left:0; top:0;}
.History .HistoryBox .swiper-slide .inner-swiper .item .txt{width:31%;padding-right:0.5rem;}
.History .HistoryBox .swiper-slide .inner-swiper .swiper-pagination{width:auto;display: flex;align-items: center;right:0.65rem;left:auto;bottom:0.4rem;}
.History .HistoryBox .swiper-slide .inner-swiper .swiper-pagination span{width:0.08rem;height:0.08rem;background-color: transparent;border:1px solid #000;margin-left:0.1rem;opacity: 1; position:relative;}
.History .HistoryBox .swiper-slide .inner-swiper .swiper-pagination span.swiper-pagination-bullet-active{width:0.18rem;height:0.18rem;border:none;background: url(../images/icoc.svg) no-repeat center center;background-size: contain;}



.History .HistoryTime{position: relative;}
.History .HistoryTime::before{content:'';display: block;width:100%;height:1px;background: #000;position: absolute;left:0;top:50%;margin-top:-0.5px;}
.History .HistoryTime .swiper-slide{height:0.8rem;padding-top:0.8rem;box-sizing: content-box;position: relative;line-height: 0.8rem;text-align: center;}
.History .HistoryTime .swiper-slide i{display: block;width:0.06rem;height:0.06rem;background: #000;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);border-radius: 50%;}

.History .HistoryTime .swiper-slide.swiper-slide-thumb-active i{width:0.08rem;height:0.08rem;background: #fff;border:0.08rem solid #f4436c;box-sizing: content-box;}
.History .HistoryTime .swiper_button{top:50%;transform: translateY(-50%);margin-top:0;}
.History .HistoryTime .swiper-button-next{right:-0.9rem;}
.History .HistoryTime .swiper-button-prev{left:-0.9rem;}

@media(max-width:1024px){
    .History .HistoryTime{width:80%;margin:0 auto;}
}

@media(max-width:640px){
    .History .HistoryTime .swiper-button-next{right:-0.5rem;}
    .History .HistoryTime .swiper-button-prev{left:-0.5rem;}
    .History .HistoryBox .swiper-slide{background: #FAECD7;padding:0.15rem;}
    .History .HistoryBox .swiper-slide .time{position: static;font-size: 0.32rem;}
    .History .HistoryBox .swiper-slide .swiperbox{padding:0;margin-top:0.1rem;}
    .History .HistoryBox .swiper-slide .inner-swiper .item{flex-wrap: wrap;padding:0;padding-bottom:0.2rem;}
    .History .HistoryBox .swiper-slide .inner-swiper .item .img{width:100%;}
    .History .HistoryBox .swiper-slide .inner-swiper .item .txt{width:100%;padding-right:0;padding:0.2rem 0;}
    .History .HistoryBox .swiper-slide .inner-swiper .swiper-pagination{bottom:0;right:0.2rem;}
}


.ThreeNav{margin-bottom:0.6rem;}
.ThreeNav ul{display: flex;justify-content: center;flex-wrap: wrap;}
.ThreeNav ul li{min-width:2rem;padding:0 .1rem; line-height: 0.6rem;border-radius: 0.6rem;margin:0.05rem 0.15rem;background: #fcf7f0;text-align: center;}
.ThreeNav ul li a{display: block;}
.ThreeNav ul li.on{background: #f4436c;}
.ThreeNav ul li.on a{color:#fff;}
.ThreeNav ul li:hover{background: #f4436c;}
.ThreeNav ul li:hover a{color:#fff;}

.ThreeNav_two ul li{ line-height:.5rem; min-width:auto; background: transparent;}
.ThreeNav_two ul li.on{background: transparent;}
.ThreeNav_two ul li.on a{color:#f4436c; border-bottom:2px solid #f4436c;}
.ThreeNav_two ul li:hover{background: transparent;}
.ThreeNav_two ul li:hover a{color:#f4436c; border-bottom:2px solid #f4436c;}

.SelectBox{display: inline-block;width:2rem;height:0.6rem;line-height: 0.6rem;box-sizing: border-box;position: relative;}
.SelectBox .SelectTxt{cursor: pointer;}
.SelectBox .SelectTxt span{display: block; background: url(../images/down_jt.svg) no-repeat right 0.2rem center #fcf7f0;padding-right:0.45rem;padding-left:0.2rem;;border-radius: 0.6rem;}
.SelectBox .SelectUl{position: absolute; left: 0; right: 0; top: 102%; z-index: 999; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.1); display: none; max-height: 160px; overflow: auto;border-radius: 0.05rem;}
.SelectBox .SelectUl .ul li a{display: block; line-height: 0.42rem; padding: 0 0.2rem; color: #333;border:none;}
.SelectBox .SelectUl .ul li:hover a{background: #f9e7e7;}

@media(max-width:1024px){
    .ThreeNav{margin-bottom:0.3rem;}
    .ThreeNav ul li{width:1.5rem;line-height: 0.42rem;margin:0.05rem 0.1rem;}
    .SelectBox{width:1.5rem;height:0.42rem;line-height: 0.42rem;}
}

@media(max-width:640px){
    .ThreeNav ul li{width:1.2rem;}
}



/* 荣誉资质 */
.pd120_1{padding:0.5rem 0 1rem 0;}
.Honor .HonorList ul{display: flex;flex-wrap: wrap;margin-left:-2.5%;}
.Honor .HonorList ul li{width:47.5%;margin-left:2.5%;margin-bottom:1.5%;border-radius: 0.1rem;background: #fcf7f0;transition: all .5s;}
.Honor .HonorList ul li a{display: block;padding:0.4rem;}
.Honor .HonorList ul li .img{padding-top:69%;margin-top:0.2rem;}
.Honor .HonorList ul li .tag{display: flex;align-items: center;font-size: 0.18rem;margin-bottom:0.1rem;}
.Honor .HonorList ul li .tag span{display: inline-block;line-height: 0.28rem;border-radius: 0.28rem;padding:0 0.15rem;border:2px solid #f4436c;color:#f4436c;margin-right:0.15rem;font-size: 0.16rem;}
.Honor .HonorList ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Honor .HonorList ul li:hover .imgbox span{transform: scale(1.05);}

.Honor .w1400{position: relative;}
.Honor .SelectBox{position: absolute;right:0;top:0;}

@media(max-width:640px){
    .Honor .SelectBox{position: static;margin-bottom:0.2rem;}
    .Honor .HonorList ul li a{padding:0.2rem;}
    .Honor .HonorList ul li .tag span{margin-right:0.1rem;padding:0 0.1rem;}
    .pd120_1{padding:0.5rem 0 0.5rem 0;}
}

/* 创始人荣誉 */
.Founder_Honor .swiper-slide{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center; margin-bottom:.5rem;}
<!-- .Founder_Honor .swiper-slide .img{width:50%;} -->
.Founder_Honor .swiper-slide .img{padding-top: 75%;margin-bottom:0;width: 100%; margin-bottom:.1rem;}
.Founder_Honor .swiper-slide .img img{ object-fit:contain;}
.Founder_Honor .swiper-slide .txt{width: 100%;}
.Founder_Honor .swiper-slide .txt .dec{margin-top:0.1rem;}
.Founder_Honor .swiper-slide .txt .con_zs{margin-top:0.3rem;}
.Founder_Honor .swiper-slide .txt .name{padding-bottom:0.15rem;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:0.2rem;}
.Founder_Honor .swiper-slide .txt dd{opacity: 0.7;padding:0.1rem 0;position: relative;}
.Founder_Honor .swiper-slide .txt dd a{display: block;position: relative;padding-right:1rem;}
.Founder_Honor .swiper-slide .txt dd span{position: absolute;right:0;top:0;}
.Founder_Honor .swiper-slide .txt dd:hover{opacity: 1;}
.Founder_Honor .swiper-slide .list{ display:flex; flex-wrap:wrap;}
.Founder_Honor .swiper-slide .list .item{ width:25%; padding:0 .1rem; text-align:center; margin-bottom:.2rem;}


.Founder_Honor .mySwiper{padding-bottom:1rem;position: relative;}
.Founder_Honor .mySwiper .swiper-pagination{width:calc(100% - 2rem);top:auto;bottom:0.3rem;left:0;left:auto;height:1px !important;background: #cccccc !important;}
.Founder_Honor .mySwiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f4436c;}
.Founder_Honor .mySwiper .swiper_button{margin-top:0 !important;top:auto;bottom:0;}
.Founder_Honor .mySwiper .swiper-button-next{right:auto;right:0;}
.Founder_Honor .mySwiper .swiper-button-prev{left:auto;right:0.9rem;}
.Founder_Honor .swiper-slide.swiper-slide-active,
.Founder_Honor .swiper-slide.swiper-slide-next{opacity: 1;}

.Founder_Honor .swiper-pagination{bottom:0.4rem !important;display: flex; justify-content: center; align-items: center;}
.Founder_Honor .swiper-pagination .swiper-pagination-bullet{width:.2rem;height:0.03rem;background: #fff;border-radius: 0;margin:0 0.05rem !important;opacity: 0.5; position:relative; }
.Founder_Honor .swiper-pagination .swiper-pagination-bullet-active{background: #f4436c;opacity: 1;}

@media(max-width:1024px){
    .Founder_Honor .mySwiper{padding-left:0;padding-bottom:0.6rem;}
    .Founder_Honor .mySwiper .swiper-pagination{width:calc(100% - 1.5rem);bottom:0.2rem;}
    .Founder_Honor .mySwiper .swiper-button-prev{right:0.6rem;}
    .Founder_Honor .swiper-slide .txt dd{padding:0.08rem 0;}
    
}


@media(max-width:768px){
    /*.Founder_Honor .swiper-slide .img{width:100%;padding-top:66%;}
    .Founder_Honor .swiper-slide .txt{width:100%;margin-top:0.3rem;}*/
    .Founder_Honor .swiper-slide .list .item{ width:50%;}
}


/* 最新动态 */
.NewsTop{margin-bottom:1rem;}
.NewsTop .item{background: #faecd7;}
.NewsTop .item a{display: flex;flex-wrap: wrap;}
.NewsTop .item .img{width:50%;padding-top:28%;}
.NewsTop .item .txt{width:50%;padding:0.7rem 0.8rem;}
.NewsTop .item .txt .date{color:#666;}
.NewsTop .item .txt .tit{line-height: 1.5;margin:0.2rem 0 0.5rem 0;}
.NewsTop .item .txt .HomeMore{}
.NewsTop .item:hover .img span{transform: scale(1.05);}

.NewsList{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.NewsList .item{width:31.83%;margin-left:1.5%;margin-bottom:2%;background: #faecd7;}
.NewsList .item .img{padding-top:66%;}
.NewsList .item .txt{padding:0.4rem;}
.NewsList .item .txt .date{line-height: 1;}
.NewsList .item .txt .tit{line-height: 1.5;margin:0.15rem 0 0.3rem 0;}
.NewsList .item .txt .line{width:100%;height:1px;background: rgba(0,0,0,0.1);position: relative;}
.NewsList .item .txt .line::after{content:'';display: block;width:1px;height:1px;background: #f4436c;position: absolute;left:0;bottom:0;transition: all .3s;opacity: 0;}
.NewsList .item:hover .img span{transform: scale(1.05);}
.NewsList .item:hover .txt .line::after{width:100%;opacity: 1;}

@media(max-width:768px){
    .NewsTop{margin-bottom:0.4rem;}
    .NewsList .item .txt{padding:0.25rem;}
    .NewsTop .item .txt{padding:0.4rem;}
}

@media(max-width:640px){
    .NewsTop .item .img{width:100%;padding-top:56%;}
    .NewsTop .item .txt{width:100%;padding:0.25rem;}
    .NewsTop .item .txt .tit{margin:0.2rem 0 0.3rem;}
    .NewsList .item{width:48.5%;}
    .NewsList .item .txt{padding:0.18rem;}
}

.MediaList .item{background: #fcf7f0;}

/* 行业活动 */
.IndustryNews{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.IndustryNews .item{width:31.83%;margin-left:1.5%;margin-bottom:4%;position: relative;padding-bottom:0.4rem;}
.IndustryNews .item .img{padding-top:66%;}
.IndustryNews .item .txt{position: absolute;bottom:0;width:90%;padding:0.1rem;text-align: center;left:50%;transform: translateX(-50%);background: #fcf7f0;line-height: 0.3rem;transition: all .5s;}
.IndustryNews .item:hover .img span{transform: scale(1.05);}
.IndustryNews .item:hover .txt{background: #f4436c;}
.IndustryNews .item:hover .txt .tit{color:#fff;}

@media(max-width:768px){
    .IndustryNews .item{padding-bottom:0.3rem;}
    .IndustryNews .item .txt{line-height: 0.3rem;position: unset;transform: none; width:100%;}
}

@media(max-width:640px){
    .IndustryNews .item{width:48.5%;}
    .IndustryNews .item{padding-bottom:0.2rem;}
}

/* 最新视频 */
.VideoTop{position: relative;margin-bottom:0.6rem;}
.VideoTop .img{padding-top:43%;}
.VideoTop .img .play{display: block;width:100%;height:100%;background: url(../images/play.png) no-repeat center center;position: absolute;top:0;left:0;background-size: 0.84rem;}
.VideoTop .videobox{position: absolute;width:100%;height:100%;top:0;left:0;z-index:99;display: none;}
.VideoTop .videobox .close{width:0.3rem;height:0.3rem;background: url(../images/close.svg) no-repeat center center;position: absolute;right:0.2rem;top:0.2rem;background-size: contain;cursor: pointer;z-index:100;}
.VideoTop .videobox video{width:100%;height:100%;object-fit: cover;}

.VideoList{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.VideoList .item{width:31.83%;margin-left:1.5%;margin-bottom:1.5%;position: relative;}
.VideoList .item .img{padding-top:66%;}
.VideoList .item .img::after{content:"";display: block;width:100%;height:100%;background: #000;opacity: 0.2;position: absolute;left:0;top:0;}
.VideoList .item .txt{position: absolute;bottom:0;left:0;width:100%;padding:0.2rem 0.2rem 0.2rem 0.6rem;background: url(../images/play_small.png) no-repeat center left 0.3rem;background-size: 0.2rem;}
.VideoList .item .txt .tit{color:#fff;}
.VideoList .item:hover .img span{transform: scale(1.05);}

.VideoInfo{width:95%;max-width:12rem;margin:-.2rem auto 0;box-sizing: border-box;padding:0rem !important;background: #fff;position: relative;}
.VideoInfo video{width:100%;display: block;max-height:90vh; margin:0 auto;}
button.mfp-close, button.mfp-arrow{border-radius: 50%;background: #fff;opacity: 1;right:-22px !important;top:-22px !important;box-shadow: 0 0 10px rgba(0,0,0,0.2);}

@media(max-width:640px){
    .VideoTop{margin-bottom:0.3rem;}
    .VideoTop .img .play{background-size: 0.5rem;}
    .VideoList .item{width:48.5%;}
    .VideoList .item .txt{padding:0.1rem 0.1rem 0.1rem 0.4rem;background-position: center left 0.1rem;}
    .VideoInfo{padding:0.1rem !important; width:85%;}
    button.mfp-close, button.mfp-arrow{width:30px;height:30px;top:-15px !important;right:-15px !important;line-height: 30px;}
}

/* 明星近距离 */
.StarsList{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.StarsList .item{width:48.5%;margin-left:1.5%;margin-bottom:1.5%;position: relative;padding-bottom:0.9rem;margin-bottom:1rem;}
.StarsList .item .img{padding-top:66%; display:block}
.StarsList .item .txt{position: absolute;left:0;bottom:0;width:100%;padding:0 0.3rem;}
.StarsList .item .txt .tit{line-height: 1.35;margin-bottom:0.05rem;}
.StarsList .item:nth-child(2n+2){padding-top:0.9rem;padding-bottom:0;}
.StarsList .item:nth-child(2n+2) .txt{bottom:auto;top:0;}
.StarsList .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .StarsList .item .txt{padding:0 0.3rem;}
}

@media(max-width:640px){
    .StarsList .item{padding:0 !important;margin-bottom:4%;width:48.5%;}
    .StarsList .item .txt{position: static;margin-top:0.2rem;padding:0;}
}


/* 公益活动 */
.SocialNews_list{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.SocialNews_list .item{width:31.83%;margin-left:1.5%;margin-bottom:1.5%;position: relative;margin-bottom:0.6rem;transition: all .3s;}
.SocialNews_list .item .img{padding-top:67%;}
.SocialNews_list .item .txt{padding:0.3rem 0.4rem;}
.SocialNews_list .item .txt b{display: block;width:0.4rem;height:2px;background: #e1d8cd;margin:0.2rem 0;}
.SocialNews_list .item .txt .dec{color:#333;}
.SocialNews_list .item:hover{background: #fcf7f0;}
.SocialNews_list .item:hover .txt b{background: #f4436c;}
.SocialNews_list .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .SocialNews_list .item .txt{padding:0.2rem;}
}

@media(max-width:640px){
    .SocialNews_list .item{width:48.5%;margin-bottom:2%;}
    .SocialNews_list .item .txt{padding:0.12rem;}
    .SocialNews_list .item .txt b{margin:0.1rem 0;}
}


/* 产品视频 */
.ProductVideo{display: flex;flex-wrap: wrap;margin-left:-3%;}
.ProductVideo .item{width:47%;margin-left:3%;margin-bottom:3%;}
.ProductVideo .item .img{padding-top:64%;}
.ProductVideo .item .img img{object-fit:contain}
.ProductVideo .item .img::before{content:'';display: block;width:100%;height:100%;background: #000;opacity: 0.35;position: absolute;left:0;top:0;z-index:9;}
.ProductVideo .item .img .play{width:0.54rem;height:0.54rem;background: url(../images/play.svg) no-repeat center center;background-size: contain;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:10;}
.ProductVideo .item .txt{margin-top:0.15rem;}
.ProductVideo .item .txt .date{color:#666;}
.ProductVideo .item:hover .img span{transform: scale(1.05);}


/* 教育视频 */
.EducationalVideos{display: flex;flex-wrap: wrap;margin-left:-3%;}
.EducationalVideos .item{width:47%;margin-left:3%;margin-bottom:2%;background: #fcf7f0;}
.EducationalVideos .item a{display: flex;flex-wrap: wrap;}
.EducationalVideos .item .img{width:45%;padding-top:34%;}
.EducationalVideos .item .txt{width:55%;padding:0.4rem 0.4rem;}
.EducationalVideos .item .txt .tit{line-height: 1.5;}
.EducationalVideos .item .txt .date{color:#666;margin-top:0.5rem;text-align: right;}
.EducationalVideos .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .EducationalVideos .item .txt{padding:0.3rem;}
}

@media(max-width:640px){
    .EducationalVideos .item{width:97%;}
    .EducationalVideos .item .txt{padding:0.2rem;}
    .EducationalVideos .item .txt .date{margin-top:0.3rem;}
}

/* TVC */
.Tvc{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Tvc .item{width:31.33%;margin-left:2%;margin-bottom:2%;}
.Tvc .item .img{padding-top:66%;}
.Tvc .item .txt{border:1px solid #e6dcd1;padding:0.2rem 0.9rem 0.2rem 0.3rem;position: relative;min-height: 1.1rem;}
.Tvc .item .txt .date{color:#666;margin-top:0.05rem;}
.Tvc .item .txt .play{width:0.45rem;height:0.45rem;background: url(../images/play_black.svg) no-repeat center center;background-size: contain;position: absolute;right:0.3rem;top:50%;transform: translateY(-50%);}
.Tvc .item:hover .img span{transform: scale(1.05);}
.Tvc .item:hover .txt{border:1px solid #f4436c;border-top:1px solid #e6dcd1;}

@media(max-width:1024px){
    .Tvc .item .txt{padding:0.2rem;padding-right:0.5rem;}
    .Tvc .item .txt .play{width:0.3rem;height:0.3rem;right:0.1rem;}
}

@media(max-width:640px){
    .Tvc .item{width:48%;}
    .Tvc .item .txt{padding:0.1rem;padding-right:0.45rem;}
}

/* 美妆学院 */
.BeautyAcademy{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.BeautyAcademy .item{width:31.83%;margin-left:1.5%;margin-bottom:3%;background: #fcf7f0;}
.BeautyAcademy .item .img{padding-top:66%;}
.BeautyAcademy .item .txt{padding:0.3rem;}
.BeautyAcademy .item .txt .date{color:#666;margin-top:0.01rem;}
.BeautyAcademy .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .BeautyAcademy .item .txt{padding:0.2rem;}
}

@media(max-width:640px){
    .BeautyAcademy .item{width:48.5%;}
    .BeautyAcademy .item .txt{padding:0.1rem 0.2rem;}
}

/* 短剧 */


.ShortPlay .mySwiper_box .swiper-slide .imgbox{display: none;}
.ShortPlay .mySwiper_box .swiper-slide video{width:100%;height:6rem;object-fit: contain;}

.ShortPlay .mySwiper_nav{margin-top:0.6rem;} 
.ShortPlay .mySwiper_nav .swiper-slide{position: relative;}
.ShortPlay .mySwiper_nav .swiper-slide .img{padding-top:60%;}
.ShortPlay .mySwiper_nav .swiper-slide .img::after{content:"";display: block;width:100%;height:100%;background: #000;opacity: 0.3;position: absolute;left:0;top:0;}
.ShortPlay .mySwiper_nav .swiper-slide.swiper-slide-thumb-active{border:0.05rem solid #f4436c;}
.ShortPlay .mySwiper_nav .swiper-slide .time{position: absolute;right:0.08rem;bottom:0.08rem;line-height: 1;padding:0.05rem;background: rgba(0,0,0,0.8);color:#fff;}
.ShortPlay .mySwiper_nav .swiper-slide .doing{color:#fff;line-height: 1;position: absolute;right:0.08rem;bottom:0.08rem;display: none;padding:0.05rem;}
.ShortPlay .mySwiper_nav .swiper-slide.swiper-slide-thumb-active .time{display: none;}
.ShortPlay .mySwiper_nav .swiper-slide.swiper-slide-thumb-active .doing{display: block;}
.ShortPlay .mySwiper_nav .swiper-slide .desc{position: absolute;left:0.08rem;bottom:0.08rem;color:#fff;line-height: 1;padding:0.05rem;}

.ShortPlay .control{margin-top:0.6rem;height:0.6rem;position: relative;}
.ShortPlay .swiper-pagination{width:calc(100% - 1.6rem);top:auto;bottom:0.3rem;left:0;right:auto;height:1px !important;background: #cccccc !important;}
.ShortPlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f4436c;}
.ShortPlay .swiper_button{margin-top:0 !important;top:auto;bottom:0;}
.ShortPlay .swiper-button-next{right:0;}
.ShortPlay .swiper-button-prev{left:auto;right:0.8rem;}
.ShortPlay .swiper-slide.swiper-slide-active,
.ShortPlay .swiper-slide.swiper-slide-next{opacity: 1;}
.ShortPlay .swiper-slide:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .ShortPlay .swiper-pagination{width:calc(100% - 1.5rem);bottom:0.2rem;}
    .ShortPlay .swiper-button-next{}
    .ShortPlay .swiper-button-prev{right:0.6rem;}
    .ShortPlay .mySwiper_box .swiper-slide video{height:4.5rem;}
    
}

@media(max-width:640px){
    .ShortPlay .mySwiper_nav{margin-top:0.2rem;} 
    .ShortPlay .control{margin-top:0.3rem;height:0.4rem;}
    .ShortPlay .mySwiper_nav .swiper-slide .time{font-size: 0.14rem;}
    .ShortPlay .mySwiper_nav .swiper-slide .doing{font-size: 0.14rem;}
    .ShortPlay .mySwiper_box .swiper-slide video{height:2.8rem;}
}






/* 联系我们 */
.Contact .ContactBox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Contact .ContactBox .txt{width:40%;}
.Contact .ContactBox .txt .tit{margin-bottom:0.5rem;}
.Contact .ContactBox .txt .con li{margin:0.15rem 0;}

.Contact .ContactBox .map{width:57%;}
.Contact .ContactBox .map #allmap{height:5.4rem;}


@media(max-width:1024px){
    .Contact .ContactBox .map #allmap{height:4.2rem;}

}

@media(max-width:640px){
    .Contact .ContactBox .txt{width:100%;}
    .Contact .ContactBox .map{margin-top:0.3rem;width:100%;}
    .Contact .ContactBox .map #allmap{height:3.6rem;}
    .Contact .ContactBox .txt .tit{margin-bottom:0.3rem;}
    .Contact .ContactBox .txt .con li{margin:0.1rem 0;}
}


/* 在线留言 */
.Message .Form ul{display: flex;flex-wrap: wrap;margin-left:-3%;}
.Message .Form ul li{width:47%;margin-left:3%;margin-bottom:3%;background: #fcf7f0;}
.Message .Form ul li.col100{width:97%;}
.Message .Form ul li input{display: block;width:100%;height:0.8rem;padding:0 0.3rem;font-size: 0.16rem;}
.Message .Form ul li textarea{font-size: 0.16rem;padding:0.3rem 0.3rem;height:2.4rem;display: block;width:100%;}
.Message .Form .formbtn{text-align: center;padding-top:0.2rem;}
.Message .Form .formbtn button{width:2rem;line-height: 0.6rem;border-radius: 0.6rem;height:0.6rem;background: #f4436c;color:#fff;text-align: center;font-size: 0.16rem;}

@media(max-width:640px){
    .Message .Form ul li input{height:0.5rem;padding:0 0.2rem;}
    .Message .Form ul li textarea{height:1.6rem;padding:0.2rem;}
    .Message .Form .formbtn button{width:1.2rem;height:0.42rem;border-radius: 0.42rem;line-height: 0.42rem;}
}



/* 皮肤科医生 */
.ExpertRegionTop{padding-bottom:0.5rem;position: relative;}
.ExpertRegionTop .swiper{background: #fcf7f0;}
.ExpertRegionTop .swiper-slide{}
.ExpertRegionTop .swiper-slide a{display: flex;flex-wrap: wrap;align-items: center;}
.ExpertRegionTop .swiper-slide .img{width:50%;}
.ExpertRegionTop .swiper-slide .img:after {display:block; content:''; padding-bottom:calc(650/700*100%);}
.ExpertRegionTop .swiper-slide .txt{width:50%;padding:0.3rem 0.8rem;}
.ExpertRegionTop .swiper-slide .txt .tit{color:rgb(51, 51, 51);}
.ExpertRegionTop .swiper-slide .txt .tag{color:#f4436c;margin-top:0.05rem;}
.ExpertRegionTop .swiper-slide .txt .line{height:1px;background: #e2ded8;width:100%;position: relative;margin:0.3rem 0;;}
.ExpertRegionTop .swiper-slide .txt .line::after{content:'';display: block;width:0.04rem;height:0.04rem;border-radius: 50%;background: #f4436c;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.ExpertRegionTop .swiper-slide .txt .con ul li{margin:0.05rem 0;padding-left:0.2rem;position: relative;color:#666;}
.ExpertRegionTop .swiper-slide .txt .con ul li::before{content:'・';color:#000;position: absolute;left:0;top:0;}
.ExpertRegionTop .swiper-slide .txt .con{max-height:3rem;overflow: auto;}

.ExpertRegionTop .swiper-pagination{display: flex;align-items: center;right:0;left:0;bottom:0;justify-content: center;}
.ExpertRegionTop .swiper-pagination span{width:0.08rem;height:0.08rem;background-color: transparent;border:1px solid #000;margin:0 0.15rem !important;opacity: 1;}
.ExpertRegionTop .swiper-pagination span.swiper-pagination-bullet-active{width:0.18rem;height:0.18rem;border:none;background: url(../images/icoc.svg) no-repeat center center;background-size: contain;}

.ExpertRegionList{margin-top:0.6rem;padding-top:.4rem;border-top:1px solid #e8ded3;}
.ExpertRegionList .item{padding:0.4rem 0;border-bottom:1px solid #e8ded3;}
.ExpertRegionList .item a{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.ExpertRegionList .item .img{width:40%;padding-top:23%;}
.ExpertRegionList .item .txt{width:55%;}
.ExpertRegionList .item .txt .tit{line-height: 1.5;}
.ExpertRegionList .item .txt .date{color:#666;margin-bottom:0.1rem;}
.ExpertRegionList .item .txt .author{color: #666;margin-top: 0.1rem;}
.ExpertRegionList .item .txt .more{width:0.6rem;height:0.6rem;border-radius: 50%;border:1px solid #666;display: flex;align-items: center;justify-content: center;margin-top:0.4rem;}
.ExpertRegionList .item .txt .more::after{border:1px solid #666;content:'';display: block;width:0.1rem;height:0.1rem;border-left:none !important;border-bottom:none !important;transform: rotate(45deg);margin-left:-0.05rem;}
.ExpertRegionList .item:hover .img span{transform: scale(1.05);}
.ExpertRegionList .item:hover .txt .more{background: #f4436c;border:1px solid #f4436c;}
.ExpertRegionList .item:hover .txt .more::after{border:1px solid #fff;}

@media(max-width:1024px){
    .ExpertRegionTop .swiper-slide .txt{padding:0.2rem 0.3rem;}
    .ExpertRegionTop .swiper-slide .txt .line{margin:0.1rem 0;}
    .ExpertRegionList .item .txt .more{width:0.4rem;height:0.4rem;}
}

@media(max-width:640px){
    .ExpertRegionTop .swiper-slide .img{width:100%;}
    .ExpertRegionTop .swiper-slide .txt{width:100%;}
    .ExpertRegionList{margin-top:0.3rem;padding-top:0.1rem;}
    .ExpertRegionList .item{padding:0.1rem 0;}
    .ExpertRegionList .item .img{padding-top:25%;}
    .ExpertRegionList .item .txt .more{margin-top:0.1rem;}
    .ExpertRegionList .item .txt .more{width:0.3rem;height:0.3rem;}
    .ExpertRegionList .item .txt .more::after{width:0.07rem;height:0.07rem;margin-left:-0.03rem;}
    .ExpertRegionList .item .txt .date{margin-bottom:0.01rem;}
}


/* 加入安婕妤 */
.pd120_2{padding:1.1rem 0 1.2rem 0;}
.JoinPart1 .img{margin-bottom:0.5rem;}
.JoinPart1 .img img{width:100%;}
.JoinPart1 .PartBox{max-width:6.6rem;margin:0 auto;}
.JoinPart1 .PartBox .hd{padding:0 0.4rem;}
.JoinPart1 .PartBox .hd ul{display: flex;justify-content: space-between;border-bottom:1px solid #e6dcd1;}
.JoinPart1 .PartBox .hd ul li{padding-bottom:0.2rem;position: relative;cursor: pointer;}
.JoinPart1 .PartBox .hd ul li::after{content:"";display: block;width:100%;height:0.06rem;background: #f4436c;position: absolute;bottom:-1px;left:0;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.JoinPart1 .PartBox .hd ul li.on::after{opacity: 1;transform: rotateY(0);}
.JoinPart1 .PartBox .bd{margin-top:0.2rem;} 
.JoinPart1 .PartBox .bd .con{line-height: 1.875;color:#737373;text-align: center;}

.JoinPart2{background: #f5e9d8;}
.JoinPart2 .PartBox ul{display: flex;flex-wrap: wrap;margin-left:-1%;}
.JoinPart2 .PartBox ul li{width:24%;margin-left:1%; min-height:2.1rem; margin-bottom:1%;background: #fcf7f0;padding:0.3rem 0.4rem;position: relative;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.JoinPart2 .PartBox ul li .num{font-size: 0.6rem;line-height: 1;position: absolute;right:0.4rem;bottom:-0.1rem;background: -webkit-linear-gradient(top, rgba(245, 233, 216, 1),rgba(245, 233, 216, 0));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent; z-index:2}
.JoinPart2 .PartBox ul li .con{line-height: 1.875;color:#737373;position: relative;z-index:9;min-height:1.5rem;}
.JoinPart2 .PartBox ul li img{ position:absolute; left:0; top:0; width:100%; height:100%;object-fit:cover;opacity: 0.1;}
.JoinPart2 .PartBox ul li:last-child .num{display: none;}
.JoinPart2 .PartBox ul li:last-child::before{content:'';display: block;width:100%;height:0.58rem;background: url(../images/join_logo.png) no-repeat center center;background-size: contain;position: absolute;bottom:0;left:0;}
.JoinPart2 .PartBox ul li:hover{background: #f4436c;}
.JoinPart2 .PartBox ul li:hover .con{color:#fff;}
.JoinPart2 .PartBox ul li:hover .num{opacity: 0.2;}
.JoinPart2 .PartBox ul li:hover::before{opacity: 0.2;}
.JoinPart2 .HomeTit .con{max-width: 8.3rem;}

.JoinPart3 .swiper-slide{position: relative;}
.JoinPart3 .swiper-slide .imgbox{height:8rem;}
.JoinPart3 .swiper-slide .imgbox::after{content:'';display: block;width:100%;height:100%;background: #000;opacity: 0.2;position: absolute;left:0;top:0;}
.JoinPart3 .swiper-slide .video-box{width:100%;height:100%;}
.JoinPart3 .swiper-slide .video-box video{width:100%;height:100%;object-fit: cover;}
.JoinPart3 .swiper-slide .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);color:#fff;}
.JoinPart3 .swiper-slide .txt .HomeMore a{border:1px solid #fff;color:#fff;}
.JoinPart3 .swiper-slide .txt .HomeMore a i{border-top:1px solid #fff;border-right:1px solid #fff;}
.JoinPart3 .swiper-slide .txt .dec{line-height: 1.5;margin:0.4rem 0 0.5rem 0;}
.JoinPart3 .swiper-pagination span{margin:0.18rem !important;background: transparent !important;border:1px solid #fff;opacity: 1;}
.JoinPart3 .swiper-pagination span.swiper-pagination-bullet-active{background: #fff !important;}

.JoinPart4 .PartBox .item{margin-top:0.4rem;background: #fcf7f0;}
.JoinPart4 .PartBox .item a{display: flex;flex-wrap: wrap;align-items: center;}
.JoinPart4 .PartBox .item .img{width:50%;padding-top:28.5%;}
.JoinPart4 .PartBox .item .txt{width:50%;padding:0.4rem 0.8rem;}
.JoinPart4 .PartBox .item .txt .con{color:#737373;line-height: 1.875;margin:0.15rem 0 0.3rem 0;}
.JoinPart4 .PartBox .item .txt .more{color:#f4436c;display: flex;align-items: center;}
.JoinPart4 .PartBox .item .txt .more i{display: block;width:0.08rem;height:0.08rem;border-top:1px solid #f4436c;border-right:1px solid #f4436c;transform: rotate(45deg);margin-left:0.1rem;}
.JoinPart4 .PartBox .item:hover .img span{transform: scale(1.05);}
.JoinPart4 .PartBox .item:nth-child(2n) a{flex-direction: row-reverse;}
.JoinPart4 .HomeMore a{margin:0.8rem auto 0;cursor: pointer; position:relative}
.JoinPart4 .HomeMore .file{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; opacity: 0;  cursor: pointer;}

.maskdot{position: relative;top:-1rem;}

@media(max-width:1024px){
    .pd120_2{padding:0.5rem 0;}
    .JoinPart2 .PartBox ul li{padding:0.2rem;}
    .JoinPart2 .PartBox ul li .num{right:0.2rem;font-size: 0.4rem;}
    .JoinPart4 .HomeMore a{width:1.6rem;margin-top:0.4rem;}
    .JoinPart3 .swiper-slide .imgbox{height:5rem;}
    .JoinPart3 .swiper-pagination span{margin:0.1rem !important;}
}

@media(max-width:768px){
    .JoinPart4 .PartBox .item .txt{padding:0.4rem;}
}

@media(max-width:640px){
    .JoinPart1 .PartBox .hd{padding:0 0.1rem;}
    .JoinPart2 .PartBox ul li{width:49%;}
    .JoinPart2 .PartBox ul li:last-child::before{height:0.32rem;}
    .JoinPart4 .PartBox .item .txt{width:100%;padding:0.25rem;}
    .JoinPart4 .PartBox .item .img{width:100%;padding-top:56%;}
    .JoinPart3 .swiper-slide .imgbox{height:3rem;}
    .JoinPart3 .swiper-slide .txt .dec{margin:0.2rem 0;}
}

/* 校企合作 */
.EnterpriseCon .con{line-height: 1.875;color:#737373;margin-top:0.3rem;}
.EnterpriseImg{margin-top:1rem;}
.EnterpriseImg .swiper-slide .img{padding-top:78%;}
.EnterpriseImg .swiper{padding:0 1.6rem;}
.EnterpriseImg .control{position: relative;height:0.6rem;margin-top:0.4rem;}

.EnterpriseImg .mySwiper .swiper-pagination{width:calc(100% - 1.6rem);top:auto;bottom:0.3rem;right:0;left:auto;height:1px !important;background: #cccccc !important;}
.EnterpriseImg .mySwiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f4436c;}
.EnterpriseImg .mySwiper .swiper_button{margin-top:0 !important;top:auto;bottom:0;}
.EnterpriseImg .mySwiper .swiper-button-next{right:auto;left:0.8rem;}
.EnterpriseImg .mySwiper .swiper-button-prev{left:0;}
.EnterpriseImg .swiper-slide.swiper-slide-active,
.EnterpriseImg .swiper-slide.swiper-slide-next{opacity: 1;}
.EnterpriseImg .swiper-slide:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .EnterpriseImg .mySwiper .swiper-pagination{width:calc(100% - 1.5rem);bottom:0.2rem;}
    .EnterpriseImg .mySwiper .swiper-button-next{right:auto;left:0.6rem;}
    .EnterpriseImg .mySwiper .swiper-button-prev{left:0;}
    
}

@media(max-width:640px){
    .EnterpriseImg{margin-top:0.5rem;}
    .EnterpriseImg .swiper{padding:0 0;width:96%;margin:0 auto;}
    .EnterpriseImg .control{margin-top:0.3rem;height:0.4rem;}
}


/* 详情页 */
.Info .InfoTit{border-bottom:1px solid #e1e7de;padding-bottom:0.3rem;margin-bottom:0.4rem;line-height: 1.6;}
.Info .InfoTit .date{font-weight: lighter;margin-top:0.1rem;color:#999;}
.Info .InfoTit .date span{display: inline-block;margin:0 0.1rem;}
.Info .InfoTit .date span i{color:#f4436c;}
.Info .InfoCon{font-weight: lighter;line-height: 2;}
.Info .InfoCon img{display: block;margin:0 auto;height:auto !important;}
.Info .InfoCon p{color: #000}

.Info .InfoPage{padding-top:0.4rem;margin-top:0.6rem;position: relative;padding-right:3rem;border-top:1px solid #dde5eb;}
.Info .InfoPage .goback{position: absolute;right:0;top:0.5rem;}
.Info .InfoPage .goback a{display: flex;width:2.2rem;height:0.6rem;border-radius: 0.6rem;background: #f4436c;color:#fff;align-items: center;justify-content: center;}
.Info .InfoPage .goback img{display: inline-block;margin-left:0.1rem;width:0.22rem;}
.Info .InfoPage dl dd{line-height: 0.4rem;font-weight: lighter;}
.Info .InfoPage dl dd span{color:#999;}
.Info .InfoPage dl dd:hover a{color:#f4436c;}

@media(max-width:640px){
    .Info .InfoTit{padding:0.2rem 0;}
    .Info .InfoTit .tit{font-weight: bold;}
    .Info .InfoTit .date,
    .Info .InfoCon,
    .Info .InfoPage dl dd{font-weight:normal}
    .Info .InfoPage{padding-right:0;}
    .Info .InfoPage .goback{position: static;margin-bottom:0.15rem;}
    .Info .InfoPage .goback a{width:1.5rem;height:0.4rem;}
}


/* 旗下产品 */
.Product .ProductNav{width:15.8%;}
.Product .ProductNav .HomeTit .tit{white-space: nowrap;}
.Product .ProductNav .fliter{}
.Product .ProductNav .fliter .filtertit{color:#737373;}
.Product .ProductNav .fliter ul li{margin-top:0.15rem;}
.Product .ProductNav .fliter ul li em{display: block;padding:0.12rem 0;border-bottom:1px solid #e5dcd1;padding-right:0.4rem;position: relative;}
.Product .ProductNav .fliter ul li i{position: absolute;width:100%;height:100%;top:0;left:0;cursor: pointer;}
.Product .ProductNav .fliter ul li i::after{content:"";display: block;width:0.12rem;height:0.12rem;background-image: url(../images/jia.svg);background-position: center;background-repeat: no-repeat;background-size:0.11rem;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.Product .ProductNav .fliter ul li i.on::after{background-image: url(../images/jian.svg);}
.Product .ProductNav .fliter ul li .nav{padding:0.1rem 0;display: none;}
.Product .ProductNav .fliter ul li .nav dl dd{padding:0 0.2rem;position: relative;margin:0.07rem 0;}
.Product .ProductNav .fliter ul li .nav dl dd a{color:#737373;}
.Product .ProductNav .fliter ul li .nav dl dd::before{content:"";display: block;width:0.05rem;height:0.05rem;border-radius: 50%;background: #f4436c;position: absolute;left:0;top:50%;transform: translateY(-50%);opacity: 0;}
.Product .ProductNav .fliter ul li .nav dl dd.on::before{opacity: 1;}
.Product .ProductNav .fliter ul li .nav dl dd.on a{color:#f4436c;}
.Product .ProductNav .fliter ul li .nav dl dd:hover a{color:#f4436c;}
.Product .ProductNav .reset_filter{margin-top:0.2rem;}
.Product .ProductNav .reset_filter a{display: flex;align-items: center;}
.Product .ProductNav .reset_filter img{width:0.16rem;margin-right:0.05rem;display: inline-block;}


.Product .ProductCon{width:78.6%;}
.Product_Intro{display: flex;flex-wrap: wrap;}
.Product_Intro .txt{width:50%;background-position: center;background-repeat: no-repeat;background-size: cover;padding:0.5rem;text-align: center;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.Product_Intro .txt .logo img{max-height:0.65rem;}
.Product_Intro .txt .title{line-height: 1.5;margin:0.35rem 0 0.25rem;}
.Product_Intro .txt .cn{}
.Product_Intro .txt .en{opacity: 0.8;}
.Product_Intro .txt .con{line-height: 1.875;color:#737373;}

.Product_Intro .img{width:50%;padding-top:48%;}
.Product_Intro .img img{ object-fit: contain; -o-object-fit: contain;}
.Product_resule{background: #fffcfd;padding:0.15rem 0.3rem;margin:0.6rem 0 0.3rem 0;display: flex;justify-content:space-between;flex-wrap: wrap;}
.Product_resule .numtext{color:#737373;}
.Product_resule .numtext span{color:#f4436c;}
.Product_resule ul{display: flex;align-items: center;color:#737373;}
.Product_resule ul li{padding:0 0.1rem;position: relative;display: flex;align-items: center;}
.Product_resule ul li:first-child{padding-left:0;}
.Product_resule ul li:last-child{padding-right:0;}
.Product_resule ul li::before{content:'';display: block;width:1px;height:0.14rem;background: #e5e5e5;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Product_resule ul li:first-child::before{display: none;}
.Product_resule ul li i{display: block;width:0.08rem;height:0.05rem;background-image: url(../images/jt.png);background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer;margin:0.02rem 0;}
.Product_resule ul li i.up{transform: rotateX(180deg);}
.Product_resule ul li .btn{margin-left:0.1rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.Product_resule ul li i:hover{background-image: url(../images/jtc.png);}
.Product_resule ul li i.on{background-image: url(../images/jtc.png);}
.Product_resule ul li .search{position:relative;width:200px;}
.Product_resule ul li .search .text{border:1px solid #eee;width: 100%;padding: 5px 10px;line-height: 1.8;border-radius: 5px;}
.Product_resule ul li .search .btns{position: absolute;right: 0;top: 0;height: 100%;width: 45px;color: #fff;background: #F44870;cursor: pointer;border: 0;border-radius: 0 5px 5px 0;}
.Product_resule ul li.price{white-space: nowrap;font-size: .16rem;}
.Product_resule ul li.price .search{ width:auto;display:flex; align-items:center}
.Product_resule ul li.price .search .text{width:70px;}

.ProductList{display: flex;flex-wrap: wrap;margin-left:-1.5%;}
.ProductList .item{margin-left:1.5%;margin-bottom:2%;width:31.83%;border:1px solid transparent;padding:0.1rem;transition: all .5s;}
.ProductList .item a{display: block;}
.ProductList .item .img{padding-top:3.4rem;}
.ProductList .item .img span{justify-content: center;}
.ProductList .item .img img{object-fit: contain;height:80%;width:90%;}
.ProductList .item .txt{text-align: center;}
.ProductList .item .txt .dec{color:#737373;margin:0.05rem 0; line-height:.34rem; height:.34rem}
.ProductList .item .txt .price{color:#f4436c;}
.ProductList .item .carbtn{margin-top:0.1rem;}
.ProductList .item .carbtn a{display: flex;align-items: center;justify-content: center;height:0.44rem;border:1px solid #000;}
.ProductList .item .carbtn i{display: inline-block;width:0.18rem;height:0.18rem;background-image:url(../images/car.svg);background-position: center;background-repeat: no-repeat;background-size: contain;margin-right:0.1rem;}


.ProductList .item:hover{border:1px solid #dddddd;}
.ProductList .item:hover .carbtn a{background: #f4436c;border:1px solid #f4436c;color:#fff;}
.ProductList .item:hover .carbtn i{background-image: url(../images/car_white.svg);}

@media(max-width:768px){
    .Product .ProductNav{width:100%;}
    .Product .ProductCon{width:100%;margin-top:0.3rem;}
    .Product_Intro .txt{padding:0.2rem;}
    .ProductList .item .img{padding-top:2.8rem;}
    .Product_resule ul li{padding:0 0.1rem}
    .Product_resule ul li .search{width:170px}
    .Product_resule ul:last-child{width:100%; padding-top:.1rem}
    .Product_resule ul:last-child span{display:none}
}

@media(max-width:640px){
    .Product .ProductNav .fliter ul li .nav dl dd{margin:0.1rem 0;}
    .Product_Intro .txt{width:100%;}
    .Product_Intro .img{width:100%;padding-top:0;}
    .Product_Intro .imgbox span{position:relative}
    .Product_resule{padding:0.1rem 0.15rem;margin:0.2rem 0;}
    .ProductList .item{width:48.5%;}
}

.AllProduct,
.pro_61{background: #fcf0e0;}
.pro_62{background: #edf4ff;}
.pro_63{background: #ecf5fe;}
.pro_64{background: #e9faf3;}
.pro_65{background: #fff0f2;}
.pro_66{background: #fff4df;}
.pro_67{background: #eeeff1;}
.pro_68{background: #f9effe;}
.pro_70{background: #f8f8f8;}
.pro_71{background: #fbf0e4;}

.pro_71 .Product_resule{background:#fcf7f0;margin-top:1rem;}




/* 产品详情 */
.ProIn_body{background: #fbf0e4 !important;}
.ProIn_body .Localtion{position: static;text-align: right;color:#999;}
.ProIn_body .Localtion .LocaltionBox{color:#999;}
.ProIn_body .Localtion .LocaltionBox a{color:#999;}
.ProIn_body .Localtion .LocaltionBox span{color:#333;}

.ProInfoPart1{padding:0.6rem 0;}
.ProInfoPart1 .ProImg{width:47.58%;padding-left:1rem;position: relative;}
.ProInfoPart1 .ProImg .mySwiper_box .swiper-slide .img{padding-top:5.6rem;}
.ProInfoPart1 .ProImg .mySwiper_nav{width:0.8rem;position: absolute;left:0;top:0;height:100%;}
.ProInfoPart1 .ProImg .mySwiper_nav .swiper-slide{height:calc(100% / 6)}
.ProInfoPart1 .ProImg .mySwiper_nav .swiper-slide .img{padding-top:0.8rem;}
.ProInfoPart1 .ProImg .mySwiper_nav .swiper-slide.swiper-slide-thumb-active .img{border:1px solid #f4436c;}

.ProInfoPart1 .ProTxt{width:44%;padding:0.5rem 0 0 0;}
.ProInfoPart1 .ProTxt .tit{line-height: 1.5;}
.ProInfoPart1 .ProTxt .tag{color:#737373;line-height: 1.5;}
.ProInfoPart1 .ProTxt .dec{line-height: 1.875;color:#737373;margin:0.4rem 0;}
.ProInfoPart1 .ProTxt .price{display: flex;align-items: center;}
.ProInfoPart1 .ProTxt .price .text{color:#f4436c;}
.ProInfoPart1 .ProTxt .price .num{display: flex;justify-content: space-between;width:1.4rem;border:1px solid #e3d9cf;height:0.5rem;margin-left:0.75rem;align-items: center;}
.ProInfoPart1 .ProTxt .price .num div{width:30%;text-align: center;cursor: pointer;color:#737373;font-size: 0.2rem;}
.ProInfoPart1 .ProTxt .price .num input{width:40%;text-align: center;}
.ProInfoPart1 .ProTxt .btn{display: flex;margin-top:1rem;}
.ProInfoPart1 .ProTxt .btn a{display:flex;align-items: center;text-align: center;width:1.6rem;height:0.5rem;border:1px solid #000;justify-content: center;margin-right:0.2rem;}
.ProInfoPart1 .ProTxt .btn a:hover{border:1px solid #f4436c;color:#f4436c;}
.ProInfoPart1 .ProTxt .btn a:nth-child(2){border:1px solid #f4436c;background: #f4436c;color:#fff;}



.ProInfoPart2{padding:0.2rem 0;background: #f5eadc;}
.ProInfoPart2 .tit{border-bottom:1px solid #dcd2c6;padding-bottom:0.15rem;margin-bottom:0.15rem;}
.ProInfoPart2 .con{color:#737373;line-height: 1.875;}
.ProInfoPart2 .l_r{display:flex;border-bottom:1px solid #dcd2c6;padding-bottom:0.15rem;}
.ProInfoPart2 .l_r .tit {padding-right:15px;white-space: normal; border-bottom:none; padding-bottom:0; margin-bottom:0}
.ProInfoPart2 .l_r .con{flex:1}

.ProInfoPart3{margin-top:0.6rem;}
.ProInfoPart3 img{display: block;margin:0 auto;height:auto !important;max-width: 100% !important;}

.FloatCar{position: fixed;z-index:99;right:0;top:25%;background: #f4436c;border-radius: 0; display:none}
.FloatCar a{display: block;color:#fff;width:0.5rem;text-align: center;line-height: 1.2;padding:0.2rem 0.1rem;}
.FloatCar img{display: block;width:0.24rem;margin:0 auto 0.05rem;}
.FloatCar span{display: block;width:0.2rem;height:0.2rem;border-radius: 50%;background: #fff;color:#f4436c;text-align: center;line-height: 0.2rem;margin:0.08rem auto 0;display: flex;align-items: center;justify-content: center;}

@media(max-width:1024px){
    .ProInfoPart1 .ProImg{padding-left:0.8rem;}
    .ProInfoPart1 .ProImg .mySwiper_box .swiper-slide .img{padding-top:4.5rem;}
    .ProInfoPart1 .ProImg .mySwiper_nav{width:0.6rem;}
    .ProInfoPart1 .ProImg .mySwiper_nav .swiper-slide .img{padding-top:0.6rem;}
    .ProInfoPart1 .ProTxt{padding:0.3rem 0 0 0;}
    .ProInfoPart1 .ProTxt .dec{margin:0.3rem 0;}
    .ProInfoPart1 .ProTxt .btn{margin-top:0.5rem;}

}

@media(max-width:768px){
    .ProInfoPart1 .ProImg .mySwiper_box .swiper-slide .img{padding-top:3.6rem;}
    .ProInfoPart1 .ProImg .mySwiper_nav .swiper-slide .img{padding-top:0.5rem;}
    .ProInfoPart1 .ProTxt{padding-top:0;}
    .ProInfoPart1 .ProTxt .btn{margin-top:0.3rem;}
    .FloatCar a{width:0.4rem;padding:0.1rem;}

}

@media(max-width:640px){
    .ProInfoPart1 .ProImg{width:100%;}
    .ProInfoPart1 .ProTxt{width:100%;margin-top:0.3rem;}
    .ProInfoPart1 .ProTxt .price .num{height:0.4rem;width:1.2rem;}
    .ProInfoPart1 .ProTxt .btn a{width:1.2rem;height:0.4rem;}
    .ProInfoPart2{padding:0.3rem 0;}
    .AllProduct .Product_resule{margin-top:0.5rem;}
    
}

/*20250725*/
.StarsList .slick-prev{font-size: 0; display:block; position:absolute; left:5px; top:50%; margin-top:-17px; width:34px; height:34px; background:url(../images/nimg34_left2.png) no-repeat; z-index:2;}
.StarsList .slick-next{ font-size: 0;display:block; position:absolute; right:5px; top:50%; margin-top:-17px; width:34px; height:34px; background:url(../images/nimg34_right2.png) no-repeat; z-index:2;}
.StarsList .slick-prev:hover{ background:url(../images/nimg34_lefton.png) no-repeat;}
.StarsList .slick-next:hover{ background:url(../images/nimg34_righton.png) no-repeat;}



/* 20250805新增 */
.High_tech .High_techBox .item{background: url(../images/gxjsbg_1.jpg) no-repeat center center;background-size: cover;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom:0.3rem;flex-direction:row-reverse;}
.High_tech .High_techBox .item .txt{width:50%;padding:0.7rem;}
.High_tech .High_techBox .item .txt b{display: block;width:0.4rem;height:2px;background: #f4436c;margin:0.2rem 0;}
.High_tech .High_techBox .item .txt .con{line-height: 2;color:#666;}

.High_tech .High_techBox .item .img{width:50%;padding:0.4rem;text-align: center;}
.High_tech .High_techBox .item .img img{max-height:4rem;max-width:70%;}
.High_tech .High_techBox .item:nth-child(2n){flex-direction: row;}

@media(max-width:640px){
    .High_tech .High_techBox .item .txt{width:100%;padding:0.3rem;}
    .High_tech .High_techBox .item .img{width:100%;padding:0.3rem;}
    .High_tech .High_techBox .item .img img{max-height:2rem;max-width:70%;}
}



.Certificate .CertificatePart .control{position: relative;}

.Certificate .control{margin-top:0.6rem;height:0.6rem;position: relative;}
.Certificate .swiper-pagination{width:calc(100% - 1.6rem);top:auto;bottom:0.3rem;left:0;right:auto;height:1px !important;background: #cccccc !important;}
.Certificate .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #f4436c;}
.Certificate .swiper_button{margin-top:0 !important;top:auto;bottom:0;}
.Certificate .swiper-button-next{right:0;}
.Certificate .swiper-button-prev{left:auto;right:0.8rem;}
.Certificate .swiper-slide.swiper-slide-active,
.Certificate .swiper-slide.swiper-slide-next{opacity: 1;}

.Certificate .CertificatePart:not(:last-child){margin-bottom:1rem;}
.Certificate .swiper-slide{text-align: center;background: url(../images/honorbg.jpg) no-repeat center center;}
.Certificate .swiper-slide .img{max-width:3.24rem;margin:0 auto;padding:0.4rem 0.2rem;}
.Certificate .swiper-slide .imgb{position: relative;}
.Certificate .swiper-slide .imgb span{}
.Certificate .swiper-slide .imgb .box{padding:0.25rem;background: url(../images/honorbox.png) no-repeat center center;background-size: 100% 100%;max-height:100%;display: flex;height:3.87rem;align-items: center;justify-content: center;-webkit-box-reflect: below 0 -webkit-linear-gradient(transparent 90%,rgba(0,0,0,.5));box-reflect: below 0 linear-gradient(transparent 90%,rgba(0,0,0,.5));}
.Certificate .swiper-slide .imgb .box img{max-height:100%;}
.Certificate .swiper-slide .tit{padding:0 0.2rem 0.2rem;line-height: 0.32rem;min-height:0.64rem;}

.Certificate .maskdot{position: relative;top:-1rem;}


@media(max-width:1024px){
    .Certificate .swiper-pagination{width:calc(100% - 1.5rem);bottom:0.2rem;}
    .Certificate .swiper-button-next{}
    .Certificate .swiper-button-prev{right:0.6rem;}
    
}

@media(max-width:640px){
    .Certificate .CertificatePart:not(:last-child){margin-bottom:0.6rem;}
    .Certificate .control{margin-top:0.3rem;height:0.4rem;}
    .Certificate .swiper-slide .imgb .box{padding:0.15rem;height:2.4rem;}
    .Certificate .swiper-slide .tit{padding:0 0.1rem 0.15rem;line-height: 1.5;}
}

.CooperativeAdv .topcon{margin-bottom:2vw}
.CooperativeAdv .CooperativeAdvBox{display: flex;flex-wrap: wrap;margin-left:-2%;}
.CooperativeAdv .CooperativeAdvBox .item{width:48%;margin-left:2%;margin-bottom:2%;background: #fcf7f0;display: flex;flex-wrap: wrap;padding:0.5rem 0.68rem;justify-content: space-between;align-items: center;transition: all .5s;}
.CooperativeAdv .CooperativeAdvBox .item .img{width:24%;text-align: center;}
.CooperativeAdv .CooperativeAdvBox .item .img img{max-height:1.22rem;}
.CooperativeAdv .CooperativeAdvBox .item .txt{width:68%;}
.CooperativeAdv .CooperativeAdvBox .item .txt .dec{margin-top:0.1rem;color:#666;}
.CooperativeAdv .CooperativeAdvBox .item:hover{background: #fbfbfb;box-shadow: 0 0 10px rgba(0,0,0,0.1);}

@media(max-width:768px){
    .CooperativeAdv .CooperativeAdvBox .item{padding:0.3rem;}
}

@media(max-width:640px){
    .CooperativeAdv .CooperativeAdvBox .item{width:98%;}
    .CooperativeAdv .CooperativeAdvBox .item .img img{max-height:0.9rem;max-width:100%;width:auto;}
}


.MarketActivities .NewsList .item{background: #fcf7f0;}

.FranchiseBenefits .FranchiseBenefitsBox .item{display: flex;flex-wrap: wrap;background: #fcf7f0;margin-bottom:0.3rem;align-items: center;}
.FranchiseBenefits .FranchiseBenefitsBox .item .img{width:50%;}
.FranchiseBenefits .FranchiseBenefitsBox .item .img img{width:100%;}
.FranchiseBenefits .FranchiseBenefitsBox .item .txt{width:50%;padding:0.3rem 0.8rem;}
.FranchiseBenefits .FranchiseBenefitsBox .item .txt b{display: block;width:0.4rem;height:2px;background: #f4436c;margin:0.2rem 0;}
.FranchiseBenefits .FranchiseBenefitsBox .item .txt .dec{color:#999;line-height: 1.875;}
.FranchiseBenefits .FranchiseBenefitsBox .item:nth-child(2n){flex-direction: row-reverse;}

@media(max-width:768px){
    .FranchiseBenefits .FranchiseBenefitsBox .item .txt{padding:0.3rem;}
}

@media(max-width:640px){
    .FranchiseBenefits .FranchiseBenefitsBox .item .txt{width:100%;}
    .FranchiseBenefits .FranchiseBenefitsBox .item .img{width:100%;}
    .FranchiseBenefits .FranchiseBenefitsBox .item .txt .dec{line-height: 1.68;}
}


.Question .QuestionBox .item{padding:0.25rem 0;border-bottom:1px solid #e2dcd5;}
.Question .QuestionBox .item .itemTit{padding-left:0.4rem;padding-right:0.4rem;position: relative;cursor: pointer;}
.Question .QuestionBox .item .itemTit .name{position: absolute;left:0;top:0;}
.Question .QuestionBox .item .itemTit i{width:0.2rem;height:0.2rem;position: absolute;right:0;top:0.1rem;}
.Question .QuestionBox .item .itemTit i::before,
.Question .QuestionBox .item .itemTit i::after{content:'';display: block;width:100%;height:1px;background: #666;position: absolute;right:0;top:50%;}
.Question .QuestionBox .item .itemTit i::after{transform: rotate(90deg);transition: all .5s;}
.Question .QuestionBox .item .itemTit.on i::after{opacity: 0;}
.Question .QuestionBox .item .itemCon{padding:0 0.4rem;position: relative;margin-top:0.2rem;color:#666;display: none;}
.Question .QuestionBox .item .itemCon .name{position: absolute;left:0;top:-0.02rem;font-size: 0.22rem;}
.Question .QuestionBox .item .itemCon .con{line-height: 1.875;}


.JoiningScheme_one{background: url(../images/jmfabg1.jpg) no-repeat left center;background-size: cover;padding:0.5rem 1.15rem;}
.JoiningScheme_one .tit span{color:#f4436c;}
.JoiningScheme_one .con{margin-top:0.2rem;line-height: 2.22;}
.JoiningScheme_one .con span{color:#737373;}

.JoiningScheme_two{margin:0.8rem 0;}
.JoiningScheme .JoiningSchem_tit{display: flex;justify-content: center;margin-bottom:0.5rem;}
.JoiningScheme .JoiningSchem_tit .tit{padding:0 0.6rem;height:0.8rem;display: flex;align-items: center;border-radius: 0.8rem;background: #f4436c;color:#fbf0e4;}
.JoiningScheme .JoiningSchem_tit .tit img{max-width:0.56rem;display: inline-block;margin-right:0.2rem;}

.JoiningScheme_two .JoiningScheme_twoBox table{width:100%;margin-bottom:0.35rem;border:1px solid #e3ded8;text-align: center;}
.JoiningScheme_two .JoiningScheme_twoBox table td{border:1px solid #e3ded8;width:25%;height:0.8rem;color:#666;padding:0.1rem;}
.JoiningScheme_two .JoiningScheme_twoBox table .table_tit{background: #f2e6d5;}
.JoiningScheme_two .JoiningScheme_twoBox table .table_tit td{height:0.9rem;color:#333;}
.JoiningScheme_two .JoiningScheme_twoBox table .tr_tit td{color:#333;}

.JoiningScheme_two .JoiningScheme_twoBox table .tr_all{background: #f2e6d5;}
.JoiningScheme_two .JoiningScheme_twoBox table .tr_all td{color:#f4436c;font-size: 0.24rem;}

.JoiningScheme_three .CultureBox .item .txt .dec{color:#666;}
.JoiningScheme_three .CultureBox .item:hover .txt{color:#333;}
.JoiningScheme_three .CultureBox .item:hover .txt .dec{color:#666;}
.JoiningScheme_three .CultureBox .item:hover::before{background-image: url(../images/cul_yuan.svg);}
.JoiningScheme_three .con{text-align: center;margin-top:0.1rem;color:#999;}

@media(max-width:640px){
    .JoiningScheme_one{padding:0.3rem;}
    .JoiningScheme_one .con{line-height: 1.68;}
    .JoiningScheme_two{margin:0.4rem 0;}
    .JoiningScheme .JoiningSchem_tit{margin-bottom:0.25rem;}
    .JoiningScheme .JoiningSchem_tit .tit{padding:0.1rem 0.3rem;height:0.6rem;}
    .JoiningScheme .JoiningSchem_tit .tit img{max-width:0.36rem;margin-right:0.1rem;}
}


#translate {display:none;}

/*英文*/
.enweb .BrandStory .BrandStoryLeft .tag li span{border-radius:0.32rem;width:1.1rem;}
.enweb .JoinPart1 .PartBox{max-width:100%;}
.enweb .JoinPart1 .PartBox .hd ul li{margin:0 0.05rem;text-align:center;}
.enweb .HomeMore a{padding:0 0.2rem;}


.edit-info-mgc .img-area{margin-bottom:0.3rem}
.edit-info-mgc .img-area .pic li+ li{margin-top:0.1rem}
.edit-info-mgc .img-area .txt{line-height:2;font-size:0.2rem}
.edit-info-mgc .img-area .txt span{color:#f4436c;}
.edit-info-mgc .img-area .txt dd{position:relative;padding-left:1em}
.edit-info-mgc .img-area .txt dd:before{position:absolute;content:'';width:0.05rem;height:0.05rem;border-radius:50%;background:#f4436c;left:0;top:1em}
@media(min-width:1025px){
.edit-info-mgc .img-area{display:flex;align-items:center;justify-content:space-between;}
.edit-info-mgc .img-area .pic{width:40%}
.edit-info-mgc .img-area .txt{width:58%}
.edit-info-mgc .img-area:nth-child(2n){flex-direction:row-reverse}
}
@media(max-width:1024px){
.edit-info-mgc .img-area .pic + .txt{margin-top:0.2rem}
.edit-info-mgc .img-area .txt + .pic{margin-top:0.2rem}
}

.edit-info-jiance .txt{line-height:2;font-size:0.2rem}
.edit-info-jiance .pic{margin:0.2rem 0}
.edit-info-jiance .pic ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.edit-info-jiance .pic li{width:49%;margin:1% 0}
.edit-info-jiance .pic li img{height:100%;object-fit:cover;display:block;width:100%}

img.mfp-img{max-height:calc(95vh - 80px - 50px)!important;}
button.mfp-close{cursor:pointer!important;width:.3rem;height:.3rem;line-height:1;right:-30px !important;}


.box-pop-up{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 1000; display: none}
.box-pop-up .box{width: 100%; height: 100%; display: flex; justify-content: center; align-items: center}
.box-pop-up .inbox{width: 92%; max-width: 500px; margin: auto; padding: .3rem; box-shadow:  0 0 20px rgba(0,0,0,0.3); background: #fff; border-radius: .2rem;position: relative; overflow: hidden}
.box-pop-up .close{position: absolute; cursor: pointer;text-align: center; width: .4rem; line-height: .4rem; border-radius: 100% 0 0 100%; background:#f4436c; color: #fff; right: 0; top:0; display: block;}
.box-pop-up .desc{font-size: 0.20rem}
.box-pop-up .desc p{padding: .1rem 0;}

.box-pop-up_ewm{ text-align:center;}
.box-pop-up_ewm .ewm{ width:2rem; margin:0 auto;}
.wap_carbtn{ display:none;}
@media(max-width:750px){
.wap_carbtn{ display:block;}
.pc_carbtn{ display:none!important;}
}
.pc_carbtn{ position:relative;}
.pc_carbtn .hover_ewm{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);background-color:#fff;padding: .05rem;display:none;width: 1.7rem;text-align:center;}
.pc_carbtn .hover_ewm img{width: 100%;}
.pc_carbtn:hover .hover_ewm{ display:block;}
.ProInfoPart1 .pc_carbtn{ display:inline-block;}
.ProInfoPart1 .ProTxt .btn{ position:relative;}
.ProInfoPart1 .ProTxt .btn a{ margin-right:0;}

.apply-newProduct{padding:0.5rem 0;}
.apply-newProduct .w1400{max-width:12rem}
.apply-newProduct .tips-desc{font-size:1.1em;margin-bottom:2em;}
.apply-newProduct .form{box-shadow:0 0 0.1rem rgba(0,0,0,0.2);border-radius:0.1rem;padding:0.3rem}
.apply-newProduct .form-item-title{display:flex;margin-bottom:0.2rem;align-items:center;}
.apply-newProduct .form-item-title .tit{flex-shrink:0}
.apply-newProduct .form-item-title .text{width:3rem;}
.apply-newProduct .form .text{border:0;border:1px solid #000;font-size:0.18rem; line-height:0.5rem;height:0.5rem;}
.apply-newProduct .form .form-item-title:nth-child(3) .input{ flex: 1; max-width:6rem}
.apply-newProduct .form .form-item-title:nth-child(3) .text{ width:100%;}
.apply-newProduct .form-group{margin-bottom:0.2rem}
.apply-newProduct .form .tit{font-weight:700;}
.apply-newProduct .form-group .tit{margin-bottom:0.1rem}
.radio-group{display:flex;flex-direction:column;}
.radio-group label + label{margin-top:0.1rem}
.apply-newProduct .btn{display:flex;justify-content:center;border-top:1px solid #eee;padding-top:0.3rem;}
.apply-newProduct .btn input{background:#f4436c;color:#fff;width:1.5rem;height:0.5rem;border-radius:0.3rem;font-size:0.18rem;cursor:pointer}


.jobs-list{margin-top:0.3rem;}
.jobs-list .item{margin-bottom:0.1rem}
.jobs-list .tit{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#ffffffb5;padding:0.1rem 0.3rem;}
.jobs-list .tit:after{display:block;content:'';width:0.12rem;height:0.12rem;border-right:2px solid #f4436c;border-bottom:2px solid #f4436c; transform:rotate(45deg);transition:0.3s}
.jobs-list .tit.active:after{transform:rotate(-135deg)}
.jobs-list .txt{padding:0.3rem;background:#ffffffb5;border-top:2px solid #fbf0e4;display:none;}
.jobs-list .label-name{font-size:0.18rem;font-weight:700;margin-bottom:0.1rem}
.jobs-list .con{line-height:2}
.jobs-list .con + .label-name{margin-top:0.4rem}
.jobs-list .more{margin-top:0.4rem;display:inline-block;padding:0 2em;line-height:3;background:#f4436c;cursor:pointer;color:#fff;border-radius:3em;}

@media(max-width:640px){
.jobs-list .tit{font-size:0.2rem}
}

.apply-job label{display:block;font-weight:700;}
.apply-job .file-box{position:relative;display:flex;align-items:center;padding:3px;border:1px solid #eee;line-height:2.4;margin:0.2rem 0;
}
.apply-job .result-box{padding:0 0.1rem;flex:1;}
.apply-job .file-name{background:#eee;padding:0 1em;font-size:0.14rem}
.apply-job .file-box input[type="file"]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.apply-job .btn{display: inline-block; padding: 0 2em; line-height: 3;background: #f4436c;cursor: pointer;color: #fff;border-radius: 3em;}

.join_from{ padding-top:.5rem;}
.join_from .ul{display:flex; flex-wrap:wrap; justify-content:space-between; margin:.3rem 0 0;}
.join_from li{ width:100%; margin-bottom:.2rem;}
.join_from .row_2{ width:48%;}
.join_from .flex{ align-items:flex-start; display:flex; line-height:.5rem;}
.join_from .name{ width:1rem;text-align:right;}
.join_from .red{ color:#f4436c; margin-left:.05rem;}
.join_from .text{ flex:1; border:1px solid #ccc; line-height:.5rem; height:.5rem;}
.join_from textarea.text{ height:1.3rem;}
.join_from .li_btn{ display:flex; justify-content:center; margin-top:.3rem;}
@media(max-width:640px){
.join_from .row_2{ width:100%;}
}

.apply-newProduct_con { position:relative;}
.apply-newProduct_con .HomeMore{ margin-top:.35rem;}
.apply-newProduct_con .HomeMore a::before{width:100%;opacity: 1;}
.apply-newProduct_con .HomeMore a em{color:#fff; justify-content:center; gap:.1rem;}
.apply-newProduct_con .HomeMore a{border:1px solid #f4436c;}
.apply-newProduct_con .HomeMore a i{border-top:1px solid #fff;border-right:1px solid #fff;}
.apply-newProduct_con .textwarp{
    min-height: 3.38rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column wrap;
    padding: .2rem;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: .5rem;
    top: .6rem;
    position: sticky;
    transition: all .5s;
}
.apply-newProduct_con .textwarp.fix{ min-height:2rem;}
.apply-newProduct_con .textwarp.fix .HomeMore{ margin-top:.15rem;}
.apply-newProduct_con .textwarp .des{ white-space:pre-wrap; text-align:center; font-size:.18rem; }
.xpty_tit{ display:flex; justify-content:center; align-items:center; gap:.2rem;}
.xpty_tit:before,
.xpty_tit:after{ content:''; display:inline-flex; width:1.08rem; height:.42rem; background:url(/upload/image/2025-11/1763540433681.png) no-repeat center; background-size:contain; margin-bottom:.2rem }
.xpty_tit:after{ transform:rotateY(180deg);}
.xpty_tit .tit{ color:#f4436c;}
.xpty_tit .en{ text-transform:uppercase; color:#999999; }
.CertificatePart_two .swiper-slide .imgb .box{padding: .13rem 0.2rem; height: 2rem;}



/*
@media(min-width:1025px){
.enweb .MainNav { width:100%;}
.enweb .MainNav ul{ display:flex; justify-content:space-between;}
.enweb .MainNav ul li{ max-width:none; height:.7rem;}
}*/

.topcon{ margin-bottom:.5rem;}

.kflx{ margin-top:.5rem;}
.kflx .txt{padding-left:3%}
.kflx h3{font-size: .24rem;font-weight: normal;}
.kflx h3:after{ content:'';background: #f4436c; display:block; margin-top:.1rem; width: 0.4rem; height: 2px; }
.kflx .pic{width:15%;}
.kflx figure{margin:.2rem auto; border-radius:10px; padding:.05rem; border:solid 1px #ddd;background:#fff}
.kflx figure img{width:100%}
.kflx .tip{color:#999999;font-size: .18rem; padding-top:.2rem}
@media(min-width:768px){
.kflx{display:flex; justify-content:center;align-items: center;}
}
@media(max-width:768px){
.kflx{text-align:center; }
.kflx h3:after{margin:auto;}
    .kflx .pic{width:40%; margin:auto}
}