* {
    margin: 0;
    padding: 0;
}

body{
    font-family: JINGDONGLangZhengTi2 ;
    color: #05142d;
}
img {
    display: block;
}

a {
    text-decoration: none;
}

li {
    list-style: none;
}
/* 基础设置：1rem = 100px */
html {
    font-size: 93px;
}

@font-face {
    font-family: "JDLangZhengTi";
    src: url(../font/JINGDONGLangZhengTi1-Bold.ttf) format("opentype");
}

@font-face {
    font-family: "JINGDONGLangZhengTi2";
    src: url(../font/JINGDONGLangZhengTi2-Bold.ttf) format("opentype");
}
@font-face {
    font-family: "JINGDONGLangZhengTi2Semilight";
    src: url(../font/JINGDONGLangZhengTi2-Semilight.ttf) format("opentype");
}
@font-face {
    font-family: "JINGDONGLangZhengTi2Regular";
    src: url(../font/JINGDONGLangZhengTi2-Regular.ttf) format("opentype");
}

@font-face{
     font-family: "SourceHanSansCNRegular";
     src: url(../font/SourceHanSansCN-Regular.otf);
}

@font-face{
    font-family: "SourceHanSansCNMedium";
    src: url(../font/SourceHanSansCN-Medium.otf);
}

@font-face {
    font-family: "SourceHanSansCNBold";
    src: url(../font/SourceHanSansCN-Bold.otf);
}

.w1520 {
    width: 15.2rem;
    margin: 0 auto;
}
.w1550{
    width: 15.5rem;
     margin: 0 auto;
}

/* 导航栏 */
.nav {height: 0.75rem;width: 100%;position: fixed; left: 0; top: 0;z-index: 999; border: 1px solid #FFF; background: rgba(255, 255, 255, 1); box-shadow: 0 4px 8px 0 rgba(236, 237, 243, 0.25); backdrop-filter: blur(6px);}
.logo { width: 2rem;height: 0.28rem;}
.logo img { width: 100%;height: 100%;}
.nav_text { display: flex; justify-content: space-between; align-items: center; height: 100%;}
.nav_list { width: 10rem;height: 100%;}
.nav_list ul {display: flex;justify-content: space-between; align-items: center; height: 100%;}
.nav_list ul li a { color: #05142D;font-size: 0.18rem;box-sizing: border-box;display: block;height: 100%;line-height: 0.75rem;}
.nav_list ul li {  height: 100%; position: relative;}

.nav_list ul li:hover .mocklist{ opacity: 1; visibility: visible; transition: all 0.5s ease-in-out;}
.mocklist{position: absolute;top: .77rem; padding: .12rem 0; box-sizing: border-box; background-image: url(../iocn/37.png);background-size: 100% 100%;  visibility: hidden; opacity: 0;  border-radius:0.1rem;  left: -.35rem; width: 1.6rem; height: auto !important; display: flex; flex-direction: column; background-color: #fff; z-index: 10;}
.mocklist li{width: 100%; height: .35rem !important; text-align: center; display: flex;  align-items: center; padding: 0 .2rem; box-sizing: border-box;}
.mocklist li span img {width: .18rem; height: .18rem; margin-right: .09rem;}
.mocklist li span img:nth-child(2){display: none;}
.mocklist li:last-child{ border-radius:  0 0 0.1rem 0.1rem; }
.mocklist li a{line-height: 0.65rem !important; height: auto !important;  font-family: JINGDONGLangZhengTi2Semilight; font-size: .18rem !important;}
.mocklist li:hover a{color: #e1251b !important;}
.mocklist li:hover span img:nth-child(1){display: none;}
.mocklist li:hover span img:nth-child(2){display: block;}
.on>a {font-weight: 600; transform: scale(1.1); color: #e1251b !important; position: relative; transition: all .3s ease-in-out;}
.on>a::before{ content: "";width: .2rem; height: .15rem; display: block;position: absolute;right: -.05rem; top: .38rem; background-image: url(../image/1.png); background-size: 100%; background-repeat: no-repeat;}
.on>a::after{content: ""; width: 100%; height: 0.02rem ; background-color: #e1251b; display: block; position: absolute; left: 0; bottom: .02rem;}
.login_list {  width: 1.4rem; height: 100%; display: flex;  justify-content: space-between; align-items: center;}
.search_set { width: 0.8rem;  height: 100%; display: flex;justify-content: space-between;align-items: center;}
.serch {  height: 100%; display: flex; align-items: center;  position: relative;}
.language { position: relative; height: 100%; display: flex; align-items: center;}
.language img { width: 0.21rem; height: 0.21rem;}

.serch img {  height: 100%; width: 0.21rem;  height: 0.21rem;}
.login a { width: 0.64rem; height: 0.28rem; display: block; background: rgba(255, 255, 255, 0.1); border-radius: 0rem 0.1rem 0rem 0rem; font-size: 0.14rem; color: #fff; text-align: center; line-height: 0.28rem;}
.wap_menu_box{display: none;}

.search_set>.language:hover .Chinese{ opacity: 1; visibility: visible;}
/* 中文切换 */
.Chinese{position: absolute; font-family: JINGDONGLangZhengTi2Semilight;  opacity: 0; visibility: hidden; transition: all .5s; padding: .1rem 0; background-image: url(../iocn/37.png); background-size: 100% 100%; background-repeat: no-repeat;  box-sizing: border-box; width: 1.5rem; border-radius: .1rem; background-color: #fff; left: -.55rem; top: .8rem; z-index:10;}
.Chinese li {font-size: .16rem; height: .35rem; display: flex;align-items: center;justify-content: center;  text-align: center; cursor: pointer;}
.Chinese li:hover{ color: #e1251b;}
.Chinese li span{opacity: 0; margin-left: .1rem;}
.Chinese li span img{width: .2rem;height: .2rem; }
.Chinese li a{color: #05142D;}
.changeBtn span{opacity: 1 !important;}
.changeBtn a{color:#05142D ;}
.changeBtn{color: #e1251b;}

.search_set>.serch:hover .search_inpit{opacity: 1;  visibility: visible;}
/* 搜索 */
.search_inpit{width: 2.79rem; opacity: 0;visibility: hidden;  transition: all 0.5s ease-in-out; height: .48rem; border-radius: .24rem; overflow: hidden; position: absolute; left: -2rem; top: .8rem; z-index: 10;}
.search_inpit input{width: 100%; background-image: url(../iocn/46.png); background-size: 100% 100%;  padding-left: .61rem; box-sizing: border-box; height: 100%; border: none; outline: none; display: block;}
.search_inpit::after{content: ""; width: .15rem;height: .15rem; background-image: url(../iocn/45.png); position: absolute;left: .24rem; top: 50%; transform: translate(0,-50%); background-repeat: no-repeat; background-size: 100% 100%;}
/* .search_inpit:hover { opacity: 1;  visibility: visible;} */
/* 底部 */

.footer{padding-top: .6rem; box-sizing: border-box; background-image: url(../image/42.jpg); background-size: 100% 100%;}
.footer_logo{width: 100%; }
.footer_logo img{width: 100%;}
.footer_list{margin-top: .52rem; display: flex;justify-content: space-between; padding-right: 1rem; box-sizing: border-box;}
.footer_list_left ul li:nth-child(1){font-size: .24rem; color: #05142D; font-weight: 400; margin-bottom: .16rem; font-family: JINGDONGLangZhengTi2;}
.footer_list_left ul li a{font-size: .2rem; color: #05142D; font-weight: 400; margin-bottom: .1rem; display: block; font-family:JINGDONGLangZhengTi2Semilight ;}
.footer_list_left ul li a:hover{font-weight: bold; color: #05142D; font-family:JINGDONGLangZhengTi2 ;}

.footer_list_left{width: 10rem; display: flex; justify-content: space-between;}
.footer_list_right ul li{margin-bottom: .16rem;}
.footer_list_right ul li p:nth-child(1){font-size: .2rem; line-height: 1.7; color: #05142D; font-weight: 400; font-family: JINGDONGLangZhengTi2Semilight;}
.footer_list_right ul li p:nth-child(2){font-size: .24rem; color: #05142D;font-weight: 400;font-family:JINGDONGLangZhengTi2 ;}
.footer_list_right ul li:nth-child(4){display: flex;}
.footer_list_right ul li:nth-child(4) div{display: flex; flex-direction: column; align-items: center; justify-content: center;}
.footer_list_right ul li:nth-child(4) div:nth-child(1){margin-right: .25rem;}
.footer_list_right ul li:nth-child(4) p img{width: .9rem; height: .9rem; margin-top: .02rem;}
.footer_text{margin-top: .1rem; text-align: center; padding: .16rem 0; font-size: .2rem; color: #05142D; border-top: .01px solid rgba(0, 0, 0, 0.10);font-family: JINGDONGLangZhengTi2Semilight;}


/* 网仓优势 */
/* 开始 */

.advantage{background:#F7F8F9; padding-top: .66rem; padding-bottom: .8rem; box-sizing: border-box;}
.advantage_content{height: 7.05rem; background-color: #fff; border-radius: .05rem;padding: .43rem .9rem; box-sizing: border-box;  opacity: 1;    transition: opacity 0.3s ease; /* 丝滑过渡 */}
.advantage_content:nth-child(1){display: flex; justify-content: space-between;}

.advantage_content_left_title{display: flex; align-items: center;}
.advantage_content_left_title img{width: .6rem;height: .6rem; margin-right: .2rem;}
.advantage_content_left_title p{font-size: .36rem; color: #05142D; font-family:JINGDONGLangZhengTi2 ;}
.Service_Advantages_title{display: flex; align-items: center;}
.Service_Advantages_title img{width: .6rem;height: .6rem; margin-right: .2rem;}
.Service_Advantages_title p{font-size: .36rem; color: #05142D; font-family:JINGDONGLangZhengTi2 ;}

.Service_Advantages_content{margin-top: .57rem;}
.Service_Advantages_content ul {display: flex; justify-content: space-between;}
.Service_Advantages_content ul li{display: flex; transition: all .3s; width: 21%; overflow: hidden; height: 4.42rem;  border: 0.01rem solid #E6E6E6; align-items: center;}

.Service_Advantages_list_image{ width: calc(100% - 2.2rem); height: 100%; display: none;}
.Service_Advantages_list_image img{width: 100%; height: 100%;}
.list_active{width: 50% !important; padding-right: 0 !important;}
.list_active .Service_Advantages_list_image{display: block;}
.list_active  .Service_Advantages_list_title{ background-image: url(../ls/17.png); background-size: 100% 100%;}
.list_active  .Service_Advantages_list_title span:nth-child(1){ color: #fff;}
.list_active  .Service_Advantages_list_title  p:nth-child(2){color: #fff;}
.list_active  .Service_Advantages_list_title  p:nth-child(3){color: #fff;}
.list_active .Service_Advantages_list_title span:nth-child(4){background-image: url(../ls/18.png);}
.Service_Advantages_list_title{height: 100%; width: 2.2rem; padding: 0 .18rem; box-sizing: border-box; display: flex; flex-direction: column;justify-content: center; }
.Service_Advantages_list_title span:nth-child(1){font-size: .36rem; color: #05142D99; font-family: JINGDONGLangZhengTi2Semilight; display: block; margin-bottom: .11rem;}
.Service_Advantages_list_title p:nth-child(2){font-size: .24rem; color: #05142D; font-family:JINGDONGLangZhengTi2; margin-bottom: .08rem;}
.Service_Advantages_list_title p:nth-child(3){font-size: .16rem; color: #05142D99; line-height: 1.7; margin-bottom: .22rem; font-family: JINGDONGLangZhengTi2Semilight;}
.Service_Advantages_list_title span:nth-child(4){width: .3rem;height: .3rem; display: block; background-image: url(../ls/15.png); background-size: 100% 100%;}



.Productadvantages_title{display: flex; align-items: center;}
.Productadvantages_title img{width: .6rem;height: .6rem; margin-right: .2rem;}
.Productadvantages_title p{font-size: .36rem; color: #05142D; font-family:JINGDONGLangZhengTi2 ;}
.Productadvantages_contet{margin-top: .46rem; padding-left: .85rem;}
.Productadvantages_contet ul li:nth-child(1){margin-bottom: .46rem;}
.Productadvantages_contet ul li:nth-child(1)>p{font-size: .28rem; color: #05142D; font-family:JINGDONGLangZhengTi2 ; padding-left: .2rem; position: relative; margin-bottom: .2rem;}
.Productadvantages_contet ul li:nth-child(1)>p::before{content: ""; width: .1rem;height: .1rem; background-color: #e1251b; border-radius: 50%; position: absolute; left: 0%; top: 50%;transform: translate(0,-50%); }
.Productadvantages_contet_contet{display: flex; align-items: center;}
.Productadvantages_contet_contet img{width: 1.46rem;height: 1.46rem;}
.Productadvantages_contet_text{font-size: .16rem;  line-height: 1.5; color: #05142D99; font-family: JINGDONGLangZhengTi2Semilight;}
.text_list{display: flex;}
.text_list div{width: 25%; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.text_list div p:nth-child(1){width: 2.5rem; height: .81rem;}
.text_list div p:nth-child(1){display: flex; align-items: end;}
.text_list div p img{width: 100%;}
.text_list div p{margin-top: .2rem;}

.mySwiper1 .swiper-pagination-bullet{width: 3.6rem;border-radius: 0; height: .02rem;}
.mySwiper1  .swiper-pagination-bullet-active{background-color: #e1251b;}
.mySwiper1  .swiper-pagination{bottom: -.23rem;}

.Productadvantages_contet ul li:nth-child(2)>p{font-size: .28rem; color: #05142D; font-family:JINGDONGLangZhengTi2 ; padding-left: .2rem; position: relative; margin-bottom: .2rem;}
.Productadvantages_contet ul li:nth-child(2)>p::before{content: ""; width: .1rem;height: .1rem; background-color: #e1251b; border-radius: 50%; position: absolute; left: 0%; top: 50%;transform: translate(0,-50%); }
/* .Productadvantages_contet ul li:nth-child(2)>div img{width: ;} */
.Productadvantages_contet ul li:nth-child(2)>div p{font-size: .20rem; color: #05142D99; font-family: JINGDONGLangZhengTi2Semilight;}
.advantage_content_left_content{padding-left: .85rem; margin-top: .63rem;}
.advantage_content_left_content ul li{width: 4.5rem; margin-bottom: .39rem;}
.advantage_content_left_content ul li p{position: relative; line-height: 1.5; padding-left: .26rem; font-size: .28rem; color: #05142D;  font-family:JINGDONGLangZhengTi2 ;}
.advantage_content_left_content ul li p::after{content: ""; width: .1rem;height: .1rem; background: #e1251b; display: block;border-radius: 50%; position: absolute; left: 0;top:50%; transform: translateY(-50%);}
.advantage_content_left_content ul li span{ padding-left: .26rem; line-height: 1.7; font-size: .16rem; color: #05142D99; display: block; margin-top: .1rem; font-family: JINGDONGLangZhengTi2Semilight;}
.advantage_content_right{width: 8.39rem;height: 6.15rem;}
.advantage_content_right img{width: 100%;height: 100%;}

/* end */

/* 客户案例 */
.CustomerCase{padding-top: .66rem; padding-bottom: .8rem; box-sizing: border-box; background-image: url(../ds/16.png); background-size: 100% 100%;}
.CustomerCase_title{font-size: .42rem;font-family: JINGDONGLangZhengTi2; text-align: center; padding-bottom: .2rem; position: relative; }
.CustomerCase_title::after{content: ""; width: .44rem; height: .02rem; display: block; background-color: #E1251B; position: absolute;left: 50%; transform: translate(-50%,0); bottom: 0;}
.CustomerCase_text{font-size: .22rem; text-align: center; margin-top: .2rem; font-family: JINGDONGLangZhengTi2Semilight;}

.CustomerCase_contet{ margin-top: .46rem;}
.CustomerCase_contet ul{display: flex;justify-content: space-evenly;}
.CustomerCase_contet ul li{width: 5.02rem; padding: .33rem .42rem; box-sizing: border-box; background-image: url(../3PL/4.png); background-size: 100% 100%;}
.CustomerCase_contet_title{font-size: .24rem; margin-bottom: .14rem; text-align: center; line-height: 1.5;}
.CustomerCase_contet_text{font-size: .2rem; height: 1.36rem; color: #05142d; line-height: 1.7; margin-bottom: .27rem;
    /* display: -webkit-box;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; */
font-family: JINGDONGLangZhengTi2Semilight;
}
.CustomerCase_contet_image  {width: 100%; height: 2.48rem; object-fit: cover;}
.CustomerCase_contet_image img{width: 100%;height: 100%;}
.CustomerCase_contet .mySwiper .swiper-slide{ padding: .33rem .42rem; box-sizing: border-box; 
 background: linear-gradient(to bottom, #E9F0F6, #FCFEFF);
 border-radius: .08rem;
}

/* 方案优势 */
.SolutionAdvantages{width: 100%; background-image: url(../ds/10.png); background-size: 100% 100%; padding-top: .66rem;padding-bottom: .8rem; box-sizing: border-box;}
.SolutionAdvantages_title{font-size: .42rem;font-family: JINGDONGLangZhengTi2; text-align: center; padding-bottom: .2rem; position: relative; color: #fff;}
.SolutionAdvantages_title::after{content: ""; width: .44rem; height: .02rem; display: block; background-color: #E1251B; position: absolute;left: 50%; transform: translate(-50%,0); bottom: 0;}
.SolutionAdvantages_text{font-size: .22rem; text-align: center; margin-top: .2rem; color: #fff;  font-family: JINGDONGLangZhengTi2Semilight;}



@media screen and (max-width: 768px) { 
.load img{width: 320px !important;height: auto !important;}
    .nav{display: none;}
    .wap_menu_box{display: block !important;}
    .wap_menu{display: flex;position: fixed;width: 100%;height: 1rem;justify-content: space-between;z-index: 99;background: #fff;
    color: #fff;padding: 0 0.2rem;align-items: center; box-sizing: border-box;}
    .wap_logo { width: 2.5rem;}
    .wap_menu_btn{width: .4rem;}
    .wap_menu_btn img{width: 100%; height: 100%;}
    .wap_logo img{width: 100%;height: 100%;}
    .wap_menu_list{ width: 100%; height: calc(100% - 1rem); position: fixed; right: -100%;bottom: 0; z-index: 1000;color: #05142D;
         transition: all 1s; border-top: .01rem solid #eee;
         background: linear-gradient(to top, #fff, #e1251b);
         /* background-image: url(../iocn/44.png); */
         background-size: 100% 100%;
         
       
        }
        .wap_menu_list::after{ content: ""; position: absolute; left: 0; bottom: 0;width: 100%; height: 50%; z-index: 1; background-image: url(../image/origin.png) ;background-repeat: no-repeat; background-position: bottom;}
    .wap_menu_two_item:last-child{border-bottom: none;}
    .wap_menu_item{width: 100%;padding: 0 0.2rem;box-sizing: border-box;border-bottom: .01rem solid #eee; position: relative; z-index: 2;}
    .wap_menu_item:nth-child(1)::after{display: none !important;}
    .wap_menu_item:nth-child(5)::after{display: none !important;}
    .wap_menu_item::after{content: "+";width: .1rem;height: .1rem;font-size: 0.4rem;color: #fff;position: absolute;right: .4rem;top: .13rem;/* transform: translate(0, -50%); */}
    .item_avtion::after{content: "-" !important;}
    .wap_menu_item a{font-size: .25rem;display: block;box-sizing: border-box;line-height: 3.5;color: #fff;}.wap_menu_two_item{width: 100%;padding: 0 0.2rem;border-bottom: .01rem solid #eee;}
    .wap_menu_two_item a{font-size: .22rem;}
    .wap_menu_two{height: 0;overflow: hidden; transition: all .5s;}
    .item_avtion .wap_menu_two{height: auto; transition: all 1s;}
    .footer_list_left{width: 100%;}
    .footer .w1520{width: 95%; margin: 0 auto;}
    .footer_list{flex-direction: column; justify-content: space-between;  padding-right: 0;}
    .footer_list_right ul{display: flex; justify-content: space-between; margin-top: .2rem; flex-wrap: wrap;}
    .footer_list_right ul li:nth-child(4){width: 100%; justify-content: left;}



    /* 网仓优势 */
    .advantage{padding: 0; width: 95%; margin:  0 auto; height: auto;}
     .advantage_content{position: static !important;}
     .advantage_content{flex-direction: column; height: auto; width: 100%; padding: 0; padding-top: .66rem;}
     .advantage_content_left_title{justify-content: center;}
     .advantage_content_left_content{padding-left: 0;margin-top: .3rem; width: 100%; }
     .advantage_content_right{width: 100%; height: auto;}

     .advantage_content_left_content ul li{width: 100%;}
     .advantage_content_left_content ul li p{text-align: center;}
     .advantage_content_left_content ul li p::after{display: none;}
     .Service_Advantages_title{justify-content: center;}
     .Service_Advantages_content{width: 100%;}
     .Service_Advantages_content ul {flex-wrap: wrap;}
     .Service_Advantages_content ul li{width: 100% !important; height: 3.42rem;}
     .Service_Advantages_list_title{width: 50%;}
     .Service_Advantages_list_image{width: 50%; display: block !important;}

     .Productadvantages_title{justify-content: center;}
     .Productadvantages_contet{margin-top: .3rem; padding-left: 0;}
     .Productadvantages_contet ul li:nth-child(1)>p{text-align: center;}
     .Productadvantages_contet ul li:nth-child(1)>p::before{display: none;}
     .Productadvantages_contet ul li:nth-child(2)>p{text-align: center;}
     .Productadvantages_contet ul li:nth-child(2)>p::before{display: none;}
     .text_list{display: flex;  flex-wrap: wrap;}
     .text_list div{width: 50%;}

     /* 客户案例 */
     .CustomerCase{padding: .66rem 0; background-size: cover;}
     .CustomerCase_title{width: 95%; font-size: .38rem;}
     .CustomerCase_text{font-size: .18rem; width: 95%;margin: 0 auto; margin-top: .18rem;}
     .CustomerCase_contet{width: 95%; margin-top: .33rem;}
     .CustomerCase_contet ul{flex-wrap: wrap;}
     .CustomerCase_contet ul li{width: 100%;}
    .CustomerCase_contet_image{height: auto;}
     .CustomerCase_contet_image img{height: auto; aspect-ratio: 16 / 9; }

     /* 方案优势 */
     .SolutionAdvantages{padding: .66rem 0; height: auto;}
     .SolutionAdvantages_title{font-size: .38rem; text-align: center; width: 95%;}
     .SolutionAdvantages_text{font-size: .18rem; text-align: center; width: 95%; margin: 0 auto; margin-top:.18rem;}


       /* 合作咨询 */
     .cooperation{background-size: cover;}
    .cooperation_contet{width: 95%; flex-direction: column;}
    .cooperation_contet>div{width: 100%;margin-bottom: .2rem;}

    .cooperation_contet_title{text-align: center; font-size: .38rem;}
    .cooperation_contet_title:after{left: 50% !important; transform: translate(-50%,0);}
    .itme_input{width: 100% !important;}
    .itme_input div{width: 25%;}
    .itme_lick{margin: 0 auto;}
    .itme_lick a{margin: 0 auto;}

    .footer_list_left ul li a{font-size: .18rem;}
    .footer_list_left ul li:nth-child(1){font-size: .2rem;}
    .footer_list_right ul li p:nth-child(2){font-size: .2rem;}
    .footer_list_right ul li p:nth-child(1){font-size: .18rem;}
    .footer_text{font-size: .18rem; line-height: 1.7;}

    .CustomerCase_contet_text{height: 1rem;}
    



}



  /* 加载动画样式 - 全屏居中显示 */
        .load {
            position: fixed;
            /* 固定定位，覆盖整个页面 */
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: #fefefe;
            /* 背景色，可根据需求调整 */
            display: flex;
            justify-content: center;
            align-items: center;
            z-index: 9999;
            /* 确保在最上层 */
            transition: opacity 0.3s ease-out;
            /* 隐藏时的过渡动画，更丝滑 */
        }

        /* 加载完成后隐藏的样式 */
        .load.hidden {
            opacity: 0;
            pointer-events: none;
            /* 隐藏后不遮挡页面交互 */
        }
.load img{
    width: 460px;
    height: 324px;
    margin-bottom: 10px;
}
        /* 可选：给content容器加基础样式，方便测试 */
        .content {
            padding: 20px;
            font-size: 16px;
            color: #333;
        }
        /* 加载完成后隐藏的样式 */
        .load.hidden {
            opacity: 0;
            pointer-events: none;
        }

        /* 加载中：禁用页面滚动（通过类控制） */
        body.loading {
            overflow: hidden;
            height: 100vh; /* 兼容移动端 */
        }

        /* 可选：针对Firefox的兼容 */
        html.loading {
            overflow: hidden;
        }
/* 合作咨询 */

.cooperation_contet{display: flex; justify-content: space-between;}
.cooperation{ padding: .6rem 0; box-sizing: border-box; background-image:url(../kjcyy/14.png); background-size: 100% 100%; }
.cooperation_contet_title{font-size: .42rem; height: .4rem; font-family:JINGDONGLangZhengTi2 ; padding-bottom: .19rem; position: relative; color: #fff;}
.cooperation_contet_title:after{ content: ""; width: .44rem; height: .02rem; display: block; background-color: #E1251B; position: absolute;left: 0; bottom: 0;}


.itme_input{width: 5.57rem;height: .6rem; margin-bottom: .2rem;  font-family: JINGDONGLangZhengTi2Semilight;box-sizing: border-box; box-sizing: border-box;} 
.itme_input input{height: 100%; width: 100%; border: none;font-size: .2rem; font-family: JINGDONGLangZhengTi2Semilight; outline: none; border-radius: .1rem; padding-left: .28rem; ;border: .015rem solid #e6e6e6ff;}
select{width:80% ; height: 100%; border: none;}
select {outline: none;  -webkit-appearance: none; /* Safari 和 Chrome */-moz-appearance: none;    /* Firefox */ appearance: none;         /* 应用于所有现代浏览器 */}
.itme_input{display: flex;justify-content: space-between; align-items: center; position: relative;}
.itme_input div{font-size: .22rem; width: 22%; color: #BABDC5;}
.itme_lick a{display: flex; align-items: center; color: #fff; justify-content: center; font-size: .2rem;width: 2.08rem;height: .6rem; background-image: url(../kjcyy/15.png); background-size: 100% 100%;}
.itme_lick a{color: #fff;}
.itme_lick a:hover img{ animation: bounce 2s infinite; }
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
  40% {transform: translateX(.15rem);}
  60% {transform: translateX(.1rem);}
}
.itme_input_ul{position: absolute;top: .7rem; right: 0; width: 100%;  opacity: 0; visibility: hidden;}
.itme_input_ul li{ font-size: .2rem;height: .5rem; text-align: left;    padding-left: .28rem; line-height: .5rem; background-color: #fff;}
.itme_input_ul li:hover{background-color: #E1251B; color: #fff;}

.itme_lick img{    width: .25rem; margin-left: .13rem;}
.itme_input img{position: absolute; width: .14rem; top: 50%; right: .23rem; transform: translate(0, -50%);}


.Buttonjump{width: .53rem;height: .53rem; background: #fff; border-radius: 50%;  margin: 0 auto; margin-top: .2rem;}
.Buttonjump a{width: 100%;height: 100%;display: flex; align-items: center; justify-content: center;}
.Buttonjump img{width: .2rem;}
.Buttonjump a:hover img{ animation: bounce 2s infinite;}