@charset "UTF-8";html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,img{margin:0;padding:0}

img,input,button,textarea{border:0;padding:0;margin:0;outline-style:none}
html,body { font-family: "Alibaba PuHuiTi 2.0"; color: #000;font-size: 16px;background-color: #fff;box-sizing: border-box;overflow-x: hidden;width: 100%;}
ul,ol{list-style:none}
input{font-family:"SimSun","????"}
select,input,textarea{font-size:12px;margin:0}
textarea{resize:none}
img{border:0;vertical-align:middle;max-width:100%;}
table{border-collapse:collapse}
td{border-style:solid;}
.clearfix::before,.clearfix::after{content:"";display:table}
.clearfix::after{clear:both}
.clearfix{*zoom:1}
a{color:#666;text-decoration:none}
h1,h2,h3,h4,h5,h6{text-decoration:none;font-weight:normal;font-size:100%}
s,i,em{font-style:normal;text-decoration:none}
.fl{float:left}
.fr{float:right}
.w{width:80%;margin:0 auto;}
.w2{width:100%;margin:0 auto;}/*专属企业荣誉的样式*/
.ws{width:60%;margin:0 auto;}
.ws1{width:80%;margin:0 auto;}
.clear{clear:both;}





@font-face {
    font-family: 'alibaba_puhuiti_2.0_105_heavy_105_heavy';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_105_heavy_105_heavy.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_115_black_115_black';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_115_black_115_black.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_35_thin_35_thin';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_35_thin_35_thin.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_45_light_45_light';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_45_light_45_light.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_55_regular_55_regular';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_55_regular_55_regular.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_55_regular_85_bold';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_55_regular_85_bold.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_65_medium_65_medium';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_65_medium_65_medium.otf') format('opentype');
}
@font-face {
    font-family:'alibaba_puhuiti_2.0_75_semibold_75_semibold';
    src: url('/Content/css/../fonts/alibaba_puhuiti_2.0_75_semibold_75_semibold.otf') format('opentype');
}
@font-face {
    font-family: 'misans-bold';
    src: url('/Content/css/../fonts/misans-bold.ttf') format('truetype');
}
@font-face {
    font-family: 'misans-demibold';
    src: url('/Content/css/../fonts/misans-demibold.ttf') format('truetype');
}
@font-face {
    font-family: 'misans-medium';
    src: url('/Content/css/../fonts/misans-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'misans-regular';
    src: url('/Content/css/../fonts/misans-regular.ttf') format('truetype');
}
@font-face {
    font-family: 'misans-semibold';
    src: url('/Content/css/../fonts/misans-semibold.ttf') format('truetype');
}
.texttwo{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.textone {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/*pc导航*/
.m_head{display:none;}
.side_list{display:none;}

.header {height: 59px; position: fixed; top: 0;z-index: 8; width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.1) ; z-index: 100;}
.header .w{display:flex;align-items: center;justify-content:space-between;}

.header .logo{width:10%;   }
.header .logo img{width:100%;} 
.header .navlist{width:60%; }
.header .navlist ul{width:100%; display:flex;align-items:center;justify-content:space-between;}
.header .navlist ul li{height:58px;border-bottom: 2px solid rgba(255, 255, 255, 0);}
.header .navlist ul li a{display:block; line-height:58px;text-align: center;color:#FFFFFF;font-family: Alibaba PuHuiTi 2.0; font-size: 14px;font-weight:400;  }
.header .navlist ul li a.active {display:block;line-height:58px;text-align: center;color: #BF0008;font-family: Alibaba PuHuiTi 2.0; font-size: 14px; font-weight:700; }
.header .navlist ul li .active{border-bottom: 2px solid #BF0008;}
.header .navlist ul li:hover a{color: #BF0008;font-weight:700  ;}
.header .navlist ul li:hover {border-bottom: 2px solid #BF0008;}

.headers {height: 59px; position: fixed; top: 0;z-index: 8; width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.1) ; z-index: 100;background:#fff;}
.headers .w{display:flex;align-items: center;justify-content:space-between;}
.headers .logo{width:10%;   }
.headers .logo img{width:100%; content:url(/Content/img/logo1.png);} 
.headers .navlist{width:60%; }
.headers .navlist ul{width:100%; display:flex;align-items:center;justify-content:space-between;}
.headers .navlist ul li{height:58px;border-bottom: 2px solid rgba(255, 255, 255, 0);}
.headers .navlist ul li a{display:block; line-height:58px;text-align: center;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400; }
.headers .navlist ul li a.active {display:block;line-height:58px;text-align: center;color: #BF0008;font-family: Alibaba PuHuiTi 2.0;font-size: 14px; font-weight:700  ; }
.headers .navlist ul li .active{border-bottom: 2px solid #BF0008;}
.headers .navlist ul li:hover a{color: #BF0008;font-weight:700  ;}
.headers .navlist ul li:hover {border-bottom: 2px solid #BF0008;}

/*标题1*/
 .title{width:fit-content;}
 .title .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 40px;line-height: 56px;font-weight: 700; text-align: left;color:#383B46;}
 .title .titen{font-family: MiSans;font-size: 20px;font-weight: 400;line-height: 26.52px;text-align: left;color:#AFB1B5;margin-bottom:30px;}
 .title .mborder{width: 100%;height: 4px;background:#BF0008;}



 
/*标题2*/
 .title1{width:fit-content;margin:0 auto;}
 .title1 .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 40px;font-weight: 700;line-height: 56px;text-align: center;color:#383B46;}
 .title1 .titen{font-family: MiSans;font-size: 20px;font-weight: 400;line-height: 26.52px;text-align: center;color:#AFB1B5;}
 .title1 .mborder{width: 40%;height: 4px;background:#BF0008;margin:20px auto 0;}

/*内页导航*/
.nacs{width:100%;height:52px; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:80px auto;background:#FFFFFF;padding:5px 0;}
.nacs .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}
.nacs .leval-list li{width:10%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.nacs .leval-list li:last-child{ margin-right: 0px;}
.nacs .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}
.nacs .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}

.nacs .leval-list li.active a { background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}


.nacs1{width:100%;height:52px; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:80px auto;background:#FFFFFF;padding:5px 0;}
.nacs1 .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}
.nacs1 .leval-list li{width:18%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.nacs1 .leval-list li:last-child{ margin-right: 0px;}
.nacs1 .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}
.nacs1 .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}

.nacs1 .leval-list li.active a {background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 38px;}


/*面包屑*/
.Bread{width:100%;height:50px;background:#FFF;border-top: 1px solid #f7f8f9;border-bottom: 1px solid #f7f8f9;margin-top:60px;}
.Bread h2{ align-items: center;  color: #6d758f73;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 14px;  line-height: 50px; }




/*侧边悬浮*/
.buttons {align-items: flex-end;display: flex;flex-direction: column;opacity: 1;pointer-events: none;position: fixed;right: 0;top: 50%;transform: translateY(-50%);z-index: 999}
.buttons .item{-webkit-tap-highlight-color:transparent;background-color:rgba(0,0,0,.2);border-radius:30px 30px;cursor:pointer;flex-shrink:0;margin:5px 0;outline:0;padding:5px 30px 5px 40px;pointer-events:auto;position:relative;transform:translateX(calc(100% - 55px));transition:.7s;width:auto}
.buttons .item.active{transform:translateX(30px)}
.buttons .item:hover .pic{background-color:#FF7A65}
.buttons .item .pic{background-color:#4BABDA;border-radius:50%;box-sizing:border-box;height:35px;left:5px;padding:5px;position:absolute;transition:.5s;width:35px}
.buttons .item .pic img{height:80%;-o-object-fit:contain;object-fit:contain;width:80%;margin:10%}
.buttons .item span{color:#fff;font-size:15px;line-height:35px;margin-left:15px;margin-right:30px}
.buttons .clear{clear:both}
.buttons .item:hover {transform: translateX(30px)}
.WeChat{width:120px;height:120px;}
.WeChat img{width:100%;display:none}
.buttons .item:hover + .WeChat img{display:block}

.more{width:fit-content; border: 1px solid #BF0008;} 
.more a{width:fit-content; display:flex;align-items:center;justify-content:space-between;padding:16px 40px;}
.more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 18px;font-weight: 400;line-height: 25.2px;text-align: center;color:#BF0008; }
.more a img {width:18%; }
.more:hover{width:fit-content; border: 1px solid #fff;background:#BF0008; transition-duration:0.8s;}
.more:hover a{width:fit-content; display:flex;align-items:center;justify-content:space-between;padding:16px 40px; transition-duration:0.8s;}
.more:hover a p{font-family: Alibaba PuHuiTi 2.0;font-size: 18px;font-weight: 400;line-height: 25.2px;text-align: center;color:#ffffff; transition-duration:0.8s;}
.more:hover a img {width:18%; content:url(/Content/img/right2.png); transition-duration:0.8s;}


@media(max-width:415px){

.a .icon{margin-left:-4px;transform:scale(.5)}
}

.mfooter{display:none;}
.footer{width:100%;background:url(/Content/img/footbg.png)no-repeat; background-size:100% 100%;}
.footer .ftop{width:100%;display:flex;justify-content:center;}
.footer .ftop .ftleft{width:46%;border-right: 0.5px solid rgba(235, 235, 236, 0.3);padding:100px 0 0;}
.footer .ftop .ftleft .tt{width:100%; margin-bottom:100px;}
.footer .ftop .ftleft .tt .titen{width:100%;font-family: Poppins;font-size: 48px;font-weight: 700;line-height: 72px;text-align: left;color:#fff; margin-bottom:15px;}
.footer .ftop .ftleft .tt .titcn{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;letter-spacing: 0.2em;text-align: left;color:#fff;}

.footer .ftop .ftleft .bb{width:25%;text-align:center;}
.footer .ftop .ftleft .bb img{width:100%;margin-bottom:15px;}
.footer .ftop .ftleft .bb p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;color: #FFFFFF;}


.footer .ftop .ftright{width:54%;border-left: 0.5px solid rgba(235, 235, 236, 0.3);padding:100px 0 0;}
.footer .ftop .ftright .tt{width:100%;border-bottom: 0.5px solid rgba(235, 235, 236, 0.3);padding: 0 0 50px 100px;}
.footer .ftop .ftright .tt ul{width:100%;}
.footer .ftop .ftright .tt ul li{width:100%;}
.footer .ftop .ftright .tt ul li a{width:100%;display:flex;justify-content:start;align-items:center;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 22.4px;text-align: center;color:rgba(255, 255, 255, 0.4);margin-bottom:30px;}
.footer .ftop .ftright .tt ul li:last-child a{margin-bottom:0px;}
.footer .ftop .ftright .tt ul li a span{width:fit-content;font-family: Poppins;font-size: 20px;font-weight: 400;line-height: 30px;text-align: center;color:rgba(255, 255, 255, 0.8);margin-right:5px;}
.footer .ftop .ftright .tt ul li a p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 22.4px;text-align: center;color:rgba(255, 255, 255, 0.4);margin-left:5px;}
.footer .ftop .ftright .tt ul li:hover a{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}
.footer .ftop .ftright .tt ul li:hover a span{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}
.footer .ftop .ftright .tt ul li:hover a p{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}



.footer .ftop .ftright .bb{width:100%;border-top: 0.5px solid rgba(235, 235, 236, 0.3);padding: 50px 0 50px 100px;}
.footer .ftop .ftright .bb h1{font-family: Poppins;font-size: 32px;font-weight: 700;line-height: 48px;text-align: left;color:#fff;margin-bottom:20px;}
.footer .ftop .ftright .bb ul{width:100%;}
.footer .ftop .ftright .bb ul li{width:100%;margin-bottom:10px;}
.footer .ftop .ftright .bb ul li:last-child{margin-bottom:0px;}
.footer .ftop .ftright .bb ul li a{width:100%;display:flex;justify-content:start;align-items:end;}
.footer .ftop .ftright .bb ul li a span{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: center;color:#fff;}
.footer .ftop .ftright .bb ul li a p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: left;color:rgba(255, 255, 255, 0.8);}

.footer .bottom{text-align:center;border-top: 1px solid rgba(235, 235, 236, 0.3);height:60px;}
.footer .bottom p{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 60px;text-align: center; color:#FFFFFF ;align-items:center;display:flex;justify-content:center;}
.footer .bottom p a{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 60px;text-align: center; color:#FFFFFF;}






 #page{text-align: center;}
 #page .pagination{display:inline-block;}
 #page .pagination li{margin: 0 5px;display: inline-block;width:auto;border:none;border-radius:40px;}
 #page .pagination li a{padding: 14px 19px;display: inline-block;color: #6d758f;  font-family: HarmonyOS Sans SC;  font-size: 14px;  text-transform: uppercase;}
 #page .pagination li a input{width: 50px;margin: 0 5px;border: 1px solid #D9D9D9;outline: none;padding-left: 5px;}
 #page .pagination li:hover a{cursor: pointer;background: #6d758f;color: #fff;border-radius:40px;}
 #page .pagination li.active{border-radius:40px;}
 #page .pagination li.active a{background: #6d758f;border-radius:40px;color: #fff;font-weight:bold}
 #page .pagination li.bornoe{border:none;}
 #page .pagination li.bornoe a{border:none;}
 #page .pagination li.bornoe:hover a{background-color:#fff;color:#333}



.banner{width:100%; }
.banner img{width:100%;height:100%; }
.banner .swiper{width:100%;height:100%;overflow:hidden;}
.banner .swiper-slide{width:100%; background:#fff; background: #ffffff;overflow:hidden;}
.banner .swiper-slide img{width:100%;transition:transform 0.3s ease;}
.banner .swiper-pagination{ bottom: 0px!important;    height: 5%;    width:100%!important; margin: 0  auto; }
.banner .swiper-pagination .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;  background: rgba(109, 117, 143, 0.8); }
.banner .swiper-pagination .swiper-pagination-bullet-active {background: rgba(109, 117, 143, 1)!important; }
.banner .swiper-pagination .swiper-container{padding-bottom: 50px;overflow: hidden;}
.banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(/Content/img/pswiperright.png) no-repeat;background-size: cover; width: 50px;height: 50px;right: 10px;z-index:10;}
.banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(/Content/img/pswiperleft.png) no-repeat;background-size: cover; width:50px;height:50px;left: 10px;z-index:10;}

.banner .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{margin-right: 400px; content:'';}
.banner .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{margin-left: 400px; content:'';}
.mbanner{display:none;}






.Aboutcon{width:100%;}
.Aboutcon .aboutone{height:100%;width:100%;background:#fff;padding:80px 0 0px;}

.Aboutcon .aboutone .aboutcontop {width:70%; display: block; justify-content:space-between;margin:80px auto 0;}
/*.Aboutcon .aboutone .aboutcontop .Aleft{width:47.7%; }
.Aboutcon .aboutone .aboutcontop .Aleft .alan{font-family: Poppins;font-size:72px;font-weight:bold;line-height:72px;margin-bottom:24px;vertical-align:middle;letter-spacing:-1px;}
.Aboutcon .aboutone .aboutcontop .Aleft .bc{color:#CC122D;}*/

.Aboutcon .aboutone .aboutcontop .Aright{width:100%;}
.Aboutcon .aboutone .aboutcontop .Aright h1{font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: center;margin-bottom:20px;color:#CC122D;}
.Aboutcon .aboutone .aboutcontop .Aright h2{font-family: Poppins;font-size: 24px;font-weight: 700;line-height: 150%;text-align: center;color:#CC122D; margin-bottom:15px;}
.Aboutcon .aboutone .aboutcontop .Aright p{ color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: center;}


.Aboutcon .aboutone .aboutconbot {width:100%; margin:0px 0 0;}
.Aboutcon .aboutone .aboutconbot img{width:100%; }









.Casecont{width:100%;padding:100px 0 100px;}
.Casecont .ctop{width:100%;display: flex; justify-content:space-between;align-items:center;margin-bottom:50px;}
.Casecont .ctop .topl{width:20%;font-family: Alibaba PuHuiTi 2.0;font-size: 20px;font-weight: 400;line-height: 28px;text-align: left; color: #383B46;}
.Casecont .ctop .topl span{ color: #BF0008;}
.Casecont .ctop .topr{width:70%; display:flex;justify-content:flex-end;align-items:center;}

.Casecont .ctop .topr .fo1{width:90%;display: flex; justify-content:space-between;align-items:center;}
.Casecont .ctop .topr .fo1 select{width:24%; border: 1px solid #EBEBEC;padding:10px 15px;}
.Casecont .ctop .topr .fo1 select option{width:100%;padding:20px 0;background:#fff;color:#383B46;}

.Casecont .ctop .topr .form-btn{width:fit-content;padding:10px 15px;background:#BF0008;color:#fff;margin-left:1.3%;}

/*.Casecont .Calist{width:100%;display: grid; grid-template-columns: 23% 23% 23% 23%; gap:2.666%;}
.Casecont .Calist .item1{overflow:hidden;}
.Casecont .Calist .item1 a{display:block;}
.Casecont .Calist .item1 a img{width:100%;margin-bottom:15px;transition: transform 0.5s linear 0s;transform: scale(1);}
.Casecont .Calist .item1:hover a img{transform: scale(1.1);margin-bottom:15px;}
.Casecont .Calist .item1 a p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: left;color: #383B46;margin-bottom:15px;}
.Casecont .Calist .item1 a .dz{width:fit-content;display: flex; justify-content:start;align-items:center;}
.Casecont .Calist .item1 a .dz img{width:18%;}
.Casecont .Calist .item1 a .dz .p{width:70%;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: left;color:#9B9DA3;}
*/
    .Casecont .Calist {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); /* 更合理的列宽 */
        gap: 20px;
    }

        .Casecont .Calist .item1 {
            min-width: 200px; /* 防止过度压缩 */
            overflow: hidden;
        }

            .Casecont .Calist .item1 a {
                display: block;
            }

                .Casecont .Calist .item1 a img {                  
                    width: 100%;
                    height: 200px; /* 固定高度 */
                    object-fit: cover; /* 保持比例并覆盖容器 */
                    margin-bottom: 15px;
                    transition: transform 0.5s linear 0s;
                    transform: scale(1);
                }

            .Casecont .Calist .item1:hover a img {
                transform: scale(1.1);
/*                margin-bottom: 15px;*/
            }

            .Casecont .Calist .item1 a p {
                font-family: Alibaba PuHuiTi 2.0;
                font-size: 16px;
                font-weight: 400;
                line-height: 22.4px;
                text-align: left;
                color: #383B46;
                margin-bottom: 15px;
            }

            .Casecont .Calist .item1 a .dz {
                width: fit-content;
                display: flex;
                justify-content: start;
                align-items: center;
            }

                .Casecont .Calist .item1 a .dz img {
                    width: 18%;
                }

                .Casecont .Calist .item1 a .dz .p {
                    width: 70%;
                    font-family: Alibaba PuHuiTi 2.0;
                    font-size: 14px;
                    font-weight: 400;
                    line-height: 19.6px;
                    text-align: left;
                    color: #9B9DA3;
                }



.CaseDetailcont{width:100%;padding:50px 0 120px;background: #fff;}
.CaseDetailcont .detit{width:100%;margin:0 0 30px 0;}
.CaseDetailcont .detit{width:100%;margin:0 0 30px 0;}
.CaseDetailcont .detit .tit{   color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: bold;line-height: 44.8px;text-align: left;margin:0 0 15px 0;}
.CaseDetailcont .detit .jg{   color: #BF0008; font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 600;line-height: 22.4px;text-align: left;margin:0 0 10px 0;}
.CaseDetailcont .detit .dz{width:100%;display: flex; justify-content:start;align-items:center;}
.CaseDetailcont .detit .dz img{width:20px;margin-right:5px;}
.CaseDetailcont .detit .dz .p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: left;color:#9B9DA3;}


.CaseDetailcont .detit .datime{color: #AFB1B5;  font-family: HarmonyOS Sans SC;font-size: 16px;font-weight: 400;line-height: 18.75px;text-align: left;}
.CaseDetailcont .decont{width:100%;  background: #ffffff;}
.CaseDetailcont .decont .ctop{width:100%;border-top: 1px solid #EBEBEC;margin-bottom:30px;padding:30px 0;}
.CaseDetailcont .decont .cbot{width:100%;}
.CaseDetailcont .decont .cbot .dd{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #60626B; }
.CaseDetailcont .decont .cbot .sj{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #60626B; }

/*PC端企业荣誉样式*/
/*.Honcon{width:100%;background:url(/Content/img/honbg.png)no-repeat;background-size:100% 100%; padding:100px 0 158px;}
.Honcon .title{width:100%;}
.Honcon .title .titcn{width:100%;margin-bottom:30px;font-family: Alibaba PuHuiTi 2.0;font-size: 36px;font-weight: 700;line-height: 50.4px;text-align: center;background:linear-gradient(180deg, #F2DCC7 0%, #8C7F73 100%); -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;}
.Honcon .title .titen{width:100%;font-family: Poppins;font-size: 24px;font-weight: 400;line-height: 36px;text-align: center;color:#AFB1B5;}
.Honcon .honcont{width:100%;display:ruby;justify-content:space-between;align-items:center;}
.Honcon .honcont .item1{width:42%;display:flex;justify-content:center;align-items:center;margin-top:80px;}
.Honcon .honcont .item1 .hleft{width:8.5%;}
.Honcon .honcont .item1 .hleft img{width:100%;}
.Honcon .honcont .item1 .hz{width:75%}
.Honcon .honcont .item1 .hz h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 700;line-height: 33.6px;text-align: center;color:#383B46;}
.Honcon .honcont .item1 .hz p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;color:#AFB1B5;}
.Honcon .honcont .item1 .hright{width:8.5%;}
.Honcon .honcont .item1 .hright img{width:100%;}*/
@media (min-width: 769px) { /*PC端样式（视口宽度 > 768px 时生效*/
    .Honcon {
        width: 100%;
        background: url(/Content/img/honbg2.png)no-repeat;
        background-size: 100% 100%;
        padding: 30px 0 158px; /*50是标题上边距，158是标题下边距 0左右五边距*/
    }

        .Honcon .title {
            width: 100%;
        }

            .Honcon .title .titcn {
                width: 100%;
                margin-bottom: 30px;
                font-family: Alibaba PuHuiTi 2.0;
                font-size: 36px;
                font-weight: 500;
                line-height: 50.4px;
                /* text-align: center;*/
                background: linear-gradient(180deg, #F2DCC7 0%, #8C7F73 100%);
                -webkit-background-clip: text;
                /*-webkit-text-fill-color: transparent;*/
                display: block;
                margin-left: 75px; /*新增左边距75px*/
            }

        .Honcon .honcont {
            width: 100%;
            display: ruby;
            justify-content: space-between;
            align-items: center;
        }

            .Honcon .honcont .item1 {
                width: 42%;
                display: flex;
                justify-content: center;
                align-items: center;
                /*margin-top: 80px;*/
                margin-top: 10px;
                margin-bottom: 50px; /*新增下边距*/
                margin-left: 50px; /*新增左边距50px*/
            }

                .Honcon .honcont .item1 .hleft {
                    width: 8.5%;
                }

                    .Honcon .honcont .item1 .hleft img {
                        width: 100%;
                    }

                .Honcon .honcont .item1 .hz {
                    width: 75%
                }

                    .Honcon .honcont .item1 .hz h1 {
                        font-family: Alibaba PuHuiTi 2.0;
                        font-size: 24px;
                        font-weight: 700;
                        line-height: 33.6px;
                        text-align: center;
                        color: #383B46;
                    }

                    .Honcon .honcont .item1 .hz p {
                        font-family: Alibaba PuHuiTi 2.0;
                        font-size: 16px;
                        font-weight: 400;
                        line-height: 22.4px;
                        text-align: center;
                        color: #AFB1B5;
                    }

                .Honcon .honcont .item1 .hright {
                    width: 8.5%;
                }

                    .Honcon .honcont .item1 .hright img {
                        width: 100%;
                    }


    /* PC端公司简介部分 */
    .Aboutcons {
        padding: 1.5rem 3.5rem !important;
    }

    .aboutones {
        width: 100%;
        /* 移除 margin: 0 auto（不再居中） */
        margin: 0 auto 0 1rem; /* 上右下左，将左外边距设为2rem */ /* 靠左对齐 */
    }

    .Aright {
        font-family: Alibaba PuHuiTi 2.0;
        color: black;
        text-align: left; /* 确保文本左对齐（可选） */
    }

        .Aright h1 {
            font-size: 36px;
            margin-bottom: 1rem;
            text-align: left; /* 标题左对齐（可选） */
            margin-top: 30px
        }

        .Aright p {
            font-size: 18px;
            text-align: left; /* 段落左对齐（可选） */
            text-indent: 1em;
            margin-top: 30px
        }


}
.mProductcon{display:none;}
.Productcon{width:100%;padding:130px 0 ;background:#fff;}
.Productcon .w{display:flex;justify-content:space-between;align-items:center;}
.Productcon .w .pleft{width:32.6%;}
.Productcon .w .pleft h1{font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 600;line-height: 44.8px;text-align: left;color: #BF0008;margin-bottom:50px;}
.Productcon .w .pleft p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: left;color: #383B46;}

.Productcon .w .pright{width:60.7%;display:flex;justify-content:space-between;align-items:end;}
.Productcon .w .pright .prl{width:40.8%;}
.Productcon .w .pright .prl img{width:100%;}
.Productcon .w .pright .prr {width:53.7%;}
.Productcon .w .pright .prr .rtop{width:100%;margin-bottom:110px;}
.Productcon .w .pright .prr .rtop img{width:100%;}
.Productcon .w .pright .prr .rbot{width:100%;}
.Productcon .w .pright .prr .rbot h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;text-align: left;color: #BF0008;margin-bottom:15px;}
.Productcon .w .pright .prr .rbot p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: left;color: #888990;margin-bottom:30px;}
.Productcon .w .pright .prr .rbot ul{width:100%;}
.Productcon .w .pright .prr .rbot ul li{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #383B46;}



.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5); opacity: 0;visibility: hidden;pointer-events: none;transition: 0.88s;}
.popup.show{ opacity: 1;visibility: visible; pointer-events: visible;}
.popup .pcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25%; background:#fff;padding:50px;}
.popup .pcon h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 500;line-height: 33.6px;text-align: center; margin-bottom:15px;}
.popup .pcon p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: center;}
.popup .popclose{position:absolute;top:0;right:0;width:50px;height:50px}
.popup .popclose img{width:100%;transition:.4s;}
.popup .popclose img:hover {transform: rotate(180deg);}


.new_main{width:100%;padding:80px 0 120px;}
.new_main .Newslist{width:100%;}
.new_main .Newslist ul{width:100%;}
.new_main .Newslist ul li{width:48%;margin:0 3.5% 3% 0;float:left;border-bottom: 1px solid rgba(235, 235, 236, 1);padding:0 0 2% 0}
.new_main .Newslist ul li:nth-child(2n){margin:0 0% 3% 0;}
.new_main .Newslist ul li a{width:100%;display:block;}
.new_main .Newslist ul li a .Ncont{width:100%;display:flex; justify-content:flex-start;}
.new_main .Newslist ul li a .Ncont .nleft{width:25%; margin-right:2%;}
.new_main .Newslist ul li a .Ncont .nleft .newsimg{width:100%;margin-bottom:15px;overflow:hidden;}
.new_main .Newslist ul li a .Ncont .nleft img{width:100%;transition: transform 0.8s linear 0s;transform: scale(1);}
.new_main .Newslist ul li:hover .Ncont .nleft a img{transform: scale(1.1);transition-duration:0.8s;}
.new_main .Newslist ul li a .Ncont .nright{width:68%;}
.new_main .Newslist ul li a .Ncont .nright .newlabel{width:fit-content; padding: 4px 10px;  background: rgba(191, 0, 8, 0.05); color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 14px;  text-transform: uppercase;margin-bottom:21px;}
.new_main .Newslist ul li a .Ncont .nright .tit{width:100%;color: #383B46;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 16px;margin-bottom:10px;line-height:22.4px;}
.new_main .Newslist ul li a .Ncont .nright .newdatetime{ color: #AFB1B5; font-family: MiSans;font-size: 14px;font-weight: 400;line-height: 18.56px;text-align: left; }



/*.new_main .Newslist ul li a .newsimg{width:100%;margin-bottom:15px;border-radius: 20px;overflow:hidden;}
.new_main .Newslist ul li a img{width:100%;transition: transform 0.8s linear 0s;transform: scale(1);}
.new_main .Newslist ul li:hover a img{transform: scale(1.1);}*/
/*.new_main .Newslist ul li a .newlabel{width:fit-content; padding: 4px 10px;  border-radius: 6px;  background: #4babda1a; color: #4babda;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 14px;  text-transform: uppercase;margin-bottom:15px;}
.new_main .Newslist ul li a .tit{width:100%;color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 22px;margin-bottom:15px;}
.new_main .Newslist ul li a .newdatetime{ color: #6d758f;  font-family: HarmonyOS Sans SC;  font-weight: 300;  font-size: 16px;  text-transform: uppercase; }*/

.NewDetailcont{width:100%;padding:50px 0 120px;background: #fff;}
.NewDetailcont .detit{width:100%;margin:0 0 30px 0;}
.NewDetailcont .detit{width:100%;margin:0 0 30px 0;}
.NewDetailcont .detit .tit{   color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: bold;line-height: 44.8px;text-align: left;margin:0 0 15px 0;}
.NewDetailcont .detit .datime{color: #AFB1B5;  font-family: HarmonyOS Sans SC;font-size: 16px;font-weight: 400;line-height: 18.75px;text-align: left;}
.NewDetailcont .decont{width:100%;  background: #ffffff;}
.NewDetailcont .decont .ctop{width:100%;border-bottom: 1px solid #EBEBEC; border-top: 1px solid #EBEBEC;margin-bottom:30px;padding:30px 0;}

.NewDetailcont .decont .cbottom{width:100%;display:flex;align-items:center; justify-content:space-between;}
.NewDetailcont .decont .cbottom .bleft{width:80%;}
.NewDetailcont .decont .cbottom .bleft ul li a{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #383B46;}

.NewDetailcont .decont .cbottom .bright{width:fit-content;  border: 1px solid #BF0008;  box-sizing: border-box;padding:10px 25px;}
.NewDetailcont .decont .cbottom .bright .but{width:100%;display:flex;align-items:center;justify-content:space-between;}
.NewDetailcont .decont .cbottom .bright .but p{width:75%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 16px;  line-height: 200%;  text-transform: uppercase;}
.NewDetailcont .decont .cbottom .bright .but img{width:25%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 16px;  line-height: 200%;  text-transform: uppercase;}









.we{width:100%;padding:80px 0 120px;}
.we .wecont{width:100%;display:flex;justify-content:space-between;}
.we .wecont .wcleft{width:48%;}
.we .wecont .wcleft .contanct-map{width:100%;height:447px;}
.we .wecont .wcleft .contanct-map img{width:100%;}

.we .wecont .wcright{width:48%;}
.we .wecont .wcright .rtit{width:100%;border-bottom: 5px solid #BF0008;padding:0 0 10px 0;margin-bottom:50px;}
.we .wecont .wcright .rtit .titen{color: #383B46; font-family: Montserrat;font-size: 20px;font-weight: 700;line-height: 24.38px;text-align: left;}
.we .wecont .wcright .rtit .titcn{color:#383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: left;}
.we .wecont .wcright .rlist {width:100%;border-bottom: 1px solid rgba(247, 248, 249, 1);display:flex;align-items:center;justify-content:space-between;padding:30px 0;}
.we .wecont .wcright .rlist .listimg{width:5.6%}
.we .wecont .wcright .rlist .listimg img{width:100%}
.we .wecont .wcright .rlist .listcont{width:92%;}
.we .wecont .wcright .rlist .listcont h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: left;margin-bottom:5px;}
.we .wecont .wcright .rlist .listcont p{color: #383B46;  font-family: HarmonyOS Sans SC;font-size: 16px;font-weight: 500;line-height: 18.75px;text-align: left;}

@media (min-width: 1280px) and (max-width: 1440px)  {



/*    html,body { font-family: "Alibaba PuHuiTi 2.0"; color: #000;font-size: 16px;background-color: #fff;box-sizing: border-box;overflow-x: hidden;width: 100%;}


    .nacs1 .leval-list li{width:15%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}


.index-Business .Bbottom ul li .bcont h1{ font-family: Alibaba PuHuiTi 2.0;font-size: 22px;font-weight: 600;line-height: 33.6px;text-align: left;color: #383B46;margin-bottom:15px;}

.index-Cases .Ctop .Caselist ul li{width:24%;border: 1px solid #EBEBEC ;}

.NewDetailcont .decont .cbottom .bright{width:16%;  border: 1px solid #104495;  box-sizing: border-box;padding:10px 25px;}


 .Aboutcon .aboutone .aboutconbot .bone .cont{width:100%;padding:80px 0 15px;background:none;height:190px;}*/

.Aboutcon .aboutone .aboutcontop .Aright .shuzi{width:100%; display:flex;align-items:center; justify-content:space-between;margin:70px 0 0;}


  html,body { font-family: "Alibaba PuHuiTi 2.0"; color: #000;font-size: 14px;background-color: #fff;box-sizing: border-box;overflow-x: hidden;width: 100%;}


/*标题1*/

 .title .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 2.5rem;line-height: 140%;font-weight: 700; text-align: left;color:#383B46;}
 .title .titen{font-family: MiSans;font-size: 1.25rem;font-weight: 400;line-height: 132%;text-align: left;color:#AFB1B5;margin-bottom:20px;}

.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5); opacity: 0;visibility: hidden;pointer-events: none;transition: 0.88s;}
.popup.show{ opacity: 1;visibility: visible; pointer-events: visible;}
.popup .pcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35%; background:#fff;padding:50px;}
.popup .pcon h1{font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: 500;line-height: 33.6px;text-align: center; margin-bottom:15px;}
.popup .pcon p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 32px;text-align: center;}
.popup .popclose{position:absolute;top:0;right:0;width:50px;height:50px}
.popup .popclose img{width:100%;transition:.4s;}
.popup .popclose img:hover {transform: rotate(180deg);}



 

 .title1 .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 140%;text-align: center;color:#383B46;}
 .title1 .titen{font-family: MiSans;font-size: 1.25rem;font-weight: 400;line-height: 132%;text-align: center;color:#AFB1B5;}

 .nacs1 .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}
.nacs1 .leval-list li{width:18%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.nacs .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}
.nacs .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}

.nacs .leval-list li.active a { background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}

.nacs1 .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 26px;}
.nacs1 .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 26px;}

.nacs1 .leval-list li.active a {background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 26px;}

.Bread h2{ align-items: center;  color: #6d758f73;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 50px; }


.buttons .item span{color:#fff;font-size:15px;line-height:35px;margin-left:15px;margin-right:30px}


.more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1.125rem;font-weight: 400;line-height: 25.2px;text-align: center;color:#BF0008; }

.more:hover a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1.125rem;font-weight: 400;line-height: 25.2px;text-align: center;color:#ffffff; transition-duration:0.8s;}



@media(max-width:415px){

.a .icon{margin-left:-4px;transform:scale(.5)}
}

.footer .ftop .ftleft ul li a span{width:18%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: justify;color:#ffffff;}

.footer .ftop .ftleft ul li a p{width:83%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;color:#ffffff;}

.footer .ftop .ftright .item ul li a{text-align: center;  color: rgba(255, 255, 255, 0.8); font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 500;line-height: 22.4px;text-align: center;}

.footer .ftop .ftright .item ul li h1{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 500;line-height: 22.4px;text-align: center;color:#FFFFFF;margin:0 0 20px 0;font-weight:bold;}
.footer .ftop .ftright .item ul li img{width:50%;margin:0 0 5px 0; }
.footer .ftop .ftright .item ul li p {font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: center;color:#AFB1B5;}


.footer .bottom p{height:60px; font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: center; color:#FFFFFF ;align-items:center;display:flex;justify-content:center;}
.footer .bottom p a{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: center; color:#FFFFFF ;}

.Productcon .w .pleft p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 150%;text-align: left;color: #383B46;}





.footer .ftop .ftleft .tt .titen{width:100%;font-family: Poppins;font-size: 36px;font-weight: 700;line-height: 72px;text-align: left;color:#fff; margin-bottom:15px;}
.footer .ftop .ftleft .bb{width:27%;text-align:center;}




.index-About .w{display: flex; justify-content:space-between;height:740px;}
.index-About .Aright .cont1{ color: #60626B;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;}

.index-About .Aright .shuzi .bone p{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.index-About .Aright .shuzi .bone p b{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.index-About .Aright .shuzi .bone span{width:100%;  color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;}


.index-Business .Bbottom ul li .bcont h1{ font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: 600;line-height: 33.6px;text-align: left;color: #383B46;margin-bottom:15px;}
.index-Business .Bbottom ul li .bcont p{ font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;color: #888990;margin-bottom:30px;}

.index-Business .Bbottom ul li .bcont .more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#BF0008;margin-bottom:0;  }

.index-Business .Bbottom ul li .bcont .more:hover a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff;margin-bottom:0; }

.index-Business .Bbottom ul li:hover .bcont h1{ font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: bold;line-height: 33.6px;text-align: left;color: #BF0008;margin-bottom:15px;transition-duration:0.8s;}

.index-Cases .Ctop{width:100%; margin-bottom:40px;position:relative;}
.index-Cases .Ctop .Caselist{width:60%;position:absolute;bottom:0;right:0;}

.index-Cases .Ctop .Caselist ul li a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#383B46; background:#ffffff;padding:15px 10px; }

.index-Cases .Ctop .Caselist ul li:hover a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff; background:#BF0008;padding:15px 10px;transition-duration:0.8s; }

.index-Cases .Ctop .Caselist ul li.actives a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff; background:#BF0008;padding:15px 10px; }

.index-Cases .Ctop .Caselist ul li.actives{width:24%;border: 1px solid #EBEBEC ;}

.index-core .Cbottom .Ccon .tit{width:90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}

.index-core .Cbottom .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#383B46;  }


.Aboutcon .aboutone .aboutcontop .Aright .cont1{ color: #60626B;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;margin-bottom:20px;}

.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone p{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone p b{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone span{width:100%;  color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;}

.Aboutcon .aboutone .aboutconbot .bone .cont .tit{width:90%;margin:0 auto 15px;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#fff;}

.Aboutcon .aboutone .aboutconbot .bone .cont p{width:90%;margin:0 auto;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#fff;}

.Aboutcon .abouttwo p{width:52.2%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: bold;line-height: 200%;text-align: center;color:#60626B;margin:0px auto 10px;}
.Aboutcon .abouttwo p span{width:100%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: bold;line-height: 200%;text-align: center;color:#BF0008;}




.Aboutcon .Abwe .wecont .wcright .rtit .titen{color:#BF0008;  font-family: MiSans;font-size: 1.25rem;font-weight: 700;line-height: 26.52px;text-align: left;}
.Aboutcon .Abwe .wecont .wcright .rtit .titcn{color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 56px;text-align: left;}

.Aboutcon .Abwe .wecont .wcright .rlistfather .rlist  h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;margin-bottom:5px;}
.Aboutcon .Abwe .wecont .wcright .rlistfather .rlist  p{color: #60626B; font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;text-align: left;}


.businesscont .Bone .Cbottom .Ccon h1{width:85%;font-family: MiSans;font-size: 2.5rem;font-weight: 600;line-height: 53.04px;text-align: left;color:rgba(16, 68, 149, 0.2);margin:0 auto 15px;}
.businesscont .Bone .Cbottom .Ccon h2{width: 85%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.4rem;font-weight: 700;line-height: 33.6px;text-align: left;margin:0 auto 20px;}
.businesscont .Bone .Cbottom .Ccon p{width: 87%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: justify;color:#383B46;margin:0 auto ;  }



.businesscont .Btwo .Cbottom .Ccon h2{width: 90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 500;line-height: 33.6px;text-align: center;color:#383B46;text-align: center;margin:0 auto 30px;}
.businesscont .Btwo .Cbottom .Ccon p{width: 80%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: center;color:#60626B;margin:0 auto ;  }


 
.businesscont .Bthree .Cbottom .tone .tit{width:100%;margin-bottom:2.5rem;}
.businesscont .Bthree .Cbottom .tone .tit h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: center;color:#BF0008; margin-bottom:10px;}
.businesscont .Bthree .Cbottom .tone .tit p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 400;line-height: 28px;text-align: center;color:#383B46;}

.businesscont .Bthree .Cbottom .tcon .Ccon .tit{width:85%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}

.businesscont .Bthree .Cbottom .tcon .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#60626B;  }

.businesscont .Bthree .Cbottom .ttwo .tit h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: center;color:#BF0008; margin-bottom:10px;}
.businesscont .Bthree .Cbottom .ttwo .tit p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 400;line-height: 28px;text-align: center;color:#383B46;}

.businesscont .Bthree .Cbottom .tcon1 .tconcon h2{width: 90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 500;line-height: 33.6px;text-align: center;color:#383B46;text-align: center;margin:0 auto 30px;}

.businesscont .Bfour .Cbottom .Ccon .tit{width:90%;font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}

.businesscont .Bfour .Cbottom .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#383B46;  }
.nacs .leval-list li{width:12%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.new_main .Newslist ul li a .Ncont .nright .newlabel{width:fit-content; padding: 4px 10px;  border-radius: 6px;  background: rgba(191, 0, 8, 0.05); color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 14px;  text-transform: uppercase;margin-bottom:15px;}
.new_main .Newslist ul li a .Ncont .nright .tit{width:100%;color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 22px;margin-bottom:15px;}
.new_main .Newslist ul li a .Ncont .nright .newdatetime{ color: #6d758f;  font-family: HarmonyOS Sans SC;  font-weight: 300;  font-size: 1rem;  text-transform: uppercase; }

.NewDetailcont .detit .tit{   color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 32px;text-align:center;margin:0 0 15px 0;}
.NewDetailcont .detit .datime{color: #6d758f;  font-family: HarmonyOS Sans SC;  font-size: 1rem;  text-transform: uppercase;text-align:center;}

.NewDetailcont .decont .cbottom .bright .but p{width:75%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 200%;  text-transform: uppercase;}
.NewDetailcont .decont .cbottom .bright .but img{width:25%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 200%;  text-transform: uppercase;}

.NewDetailcont .decont .cbottom .bright{width:fit-content;  border: 1px solid #BF0008;  box-sizing: border-box;padding:10px 25px;}

.we .wecont .wcright .rtit .titen{color:#BF0008;  font-family: MiSans;font-size: 1.25rem;font-weight: 700;line-height: 26.52px;text-align: left;}
.we .wecont .wcright .rtit .titcn{color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 56px;text-align: left;}

.we .wecont .wcright .rlistfather .rlist  h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;margin-bottom:5px;}
.we .wecont .wcright .rlistfather .rlist  p{color: #60626B; font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;text-align: left;}

.we .join ul li .jotop .tleft h1{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;letter-spacing: 0.02em;text-align: left;color:#383B46;margin:0 0 15px 0;transition-duration:0.8s;}
.we .join ul li .jotop .tleft p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#AFB1B5;}


.we .join ul li .jobottom .Btop .bleft h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 600;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#383B46;}
.we .join ul li .jobottom .Btop .bleft p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;letter-spacing: 0.02em;text-align: left;color:#60626B;}

.we .join ul li .jobottom .Btop .bright h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 600;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#383B46;} 
.we .join ul li .jobottom .Btop .bright p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;letter-spacing: 0.02em;text-align: left;color:#60626B;}

.we .join ul li .jobottom .lmore a{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#60626B;background:url(/Content/img/mailicon.png)0 no-repeat;background-size:10%;padding-left:30px;}


  .Aboutcon .aboutone .aboutconbot .bone .cont{width:100%;padding:120px 0 15px;background:none;height:155px;}







}
@media (min-width: 1000px) and (max-width: 1279px){
    .w{width:85%;margin:0 auto;}

  html,body { font-family: "Alibaba PuHuiTi 2.0"; color: #000;font-size: 14px;background-color: #fff;box-sizing: border-box;overflow-x: hidden;width: 100%;}

/*标题1*/

 .title .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 2.5rem;line-height: 140%;font-weight: 700; text-align: left;color:#383B46;}
 .title .titen{font-family: MiSans;font-size: 1.25rem;font-weight: 400;line-height: 132%;text-align: left;color:#AFB1B5;margin-bottom:20px;}
 .title1 .mborder{width: 40%;height: 4px;background:#BF0008;margin:20px auto 0;}



 

 .title1 .titcn{font-family:Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 140%;text-align: center;color:#383B46;}
 .title1 .titen{font-family: MiSans;font-size: 1.25rem;font-weight: 400;line-height: 132%;text-align: center;color:#AFB1B5;}

 .popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5); opacity: 0;visibility: hidden;pointer-events: none;transition: 0.88s;}
.popup.show{ opacity: 1;visibility: visible; pointer-events: visible;}
.popup .pcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35%; background:#fff;padding:50px;}
.popup .pcon h1{font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: 500;line-height: 33.6px;text-align: center; margin-bottom:15px;}
.popup .pcon p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 32px;text-align: center;}
.popup .popclose{position:absolute;top:0;right:0;width:50px;height:50px}
.popup .popclose img{width:100%;transition:.4s;}
.popup .popclose img:hover {transform: rotate(180deg);}




 /*内页导航*/
.nacs{width:100%;height:52px; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:80px auto;background:#FFFFFF;padding:5px 0;}
.nacs .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}
.nacs .leval-list li{width:10%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.nacs .leval-list li:last-child{ margin-right: 0px;}
.nacs .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}
.nacs .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}

.nacs .leval-list li.active a { background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 38px;}



.nacs1{width:100%;height:52px; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:80px auto;background:#FFFFFF;padding:5px 0;}
.nacs1 .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}

.nacs1 .leval-list li{width:20%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.nacs1 .leval-list li:last-child{ margin-right: 0px;}
.nacs1 .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 20px;}
.nacs1 .leval-list li:hover a {transition-duration:0.8s; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 20px;}

.nacs1 .leval-list li.active a {background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 140%;text-align: center;padding: 15px 20px;}

.Bread h2{ align-items: center;  color: #6d758f73;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 50px; }


.buttons .item span{color:#fff;font-size:15px;line-height:35px;margin-left:15px;margin-right:30px}


.more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1.125rem;font-weight: 400;line-height: 25.2px;text-align: center;color:#BF0008; }

.more:hover a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1.125rem;font-weight: 400;line-height: 25.2px;text-align: center;color:#ffffff; transition-duration:0.8s;}



@media(max-width:415px){

.a .icon{margin-left:-4px;transform:scale(.5)}
}
.footer .ftop .ftleft{width:45%;}
.footer .ftop .ftleft img{width:55%; margin-bottom:30px;}

.footer .ftop .ftleft ul li a span{width:20%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: justify;color:#ffffff;}

.footer .ftop .ftleft ul li a p{width:80%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;color:#ffffff;}

.footer .ftop .ftright .item ul li a{text-align: center;  color: rgba(255, 255, 255, 0.8); font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 500;line-height: 22.4px;text-align: center;}

.footer .ftop .ftright .item ul li h1{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 500;line-height: 22.4px;text-align: center;color:#FFFFFF;margin:0 0 20px 0;font-weight:bold;}
.footer .ftop .ftright .item ul li img{width:50%;margin:0 0 5px 0; }
.footer .ftop .ftright .item ul li p {font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: center;color:#AFB1B5;}


.footer .bottom p{height:60px; font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: center; color:#FFFFFF ;align-items:center;display:flex;justify-content:center;}
.footer .bottom p a{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: center; color:#FFFFFF ;}





.footer .ftop .ftleft .tt .titen{width:100%;font-family: Poppins;font-size: 32px;font-weight: 700;line-height: 200%;text-align: left;color:#fff; margin-bottom:15px;}





.index-About .w{display: flex; justify-content:space-between;height:740px;}
.index-About .Aright .title{margin-bottom:60px;}

.index-About .Aright .cont1{ color: #60626B;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;}
.index-About .Aright .shuzi {    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;    margin: 60px 0;}


.index-About .Aright .shuzi .bone p{font-family: MiSans;font-size: 2.5rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.index-About .Aright .shuzi .bone p b{font-family: MiSans;font-size: 2.5rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.index-About .Aright .shuzi .bone span{width:100%;  color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;}


.index-Business .Bbottom ul li .bcont h1{ font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: 600;line-height: 33.6px;text-align: left;color: #383B46;margin-bottom:15px;}
.index-Business .Bbottom ul li .bcont p{ font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;color: #888990;margin-bottom:30px;}

.index-Business .Bbottom ul li .bcont .more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#BF0008;margin-bottom:0;  }

.index-Business .Bbottom ul li .bcont .more:hover a p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff;margin-bottom:0; }

.index-Business .Bbottom ul li:hover .bcont h1{ font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: bold;line-height: 33.6px;text-align: left;color: #BF0008;margin-bottom:15px;transition-duration:0.8s;}

.index-Cases .Ctop{width:100%; margin-bottom:40px;position:relative;}
.index-Cases .Ctop .Caselist{width:70%;position:absolute;bottom:0;right:0;}

.index-Cases .Ctop .Caselist ul li a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#383B46; background:#ffffff;padding:15px 10px; }

.index-Cases .Ctop .Caselist ul li:hover a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff; background:#BF0008;padding:15px 10px;transition-duration:0.8s; }

.index-Cases .Ctop .Caselist ul li.actives a{display:block;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: center;color:#ffffff; background:#BF0008;padding:15px 10px; }

.index-Cases .Ctop .Caselist ul li.actives{width:24%;border: 1px solid #EBEBEC ;}

.index-core .Cbottom .Ccon .tit{width:90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}

.index-core .Cbottom .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#383B46;  }


.Aboutcon .aboutone .aboutcontop .Aright .shuzi{width:100%; display:flex;align-items:center; justify-content:space-between;margin:60px 0 0;}

.Aboutcon .aboutone .aboutcontop .Aright .cont1{ color: #60626B;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;margin-bottom:20px;}

.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone p{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone p b{font-family: MiSans;font-size: 3rem;font-weight: 600;line-height: 132%;text-align: left;color:#BF0008;}
.Aboutcon .aboutone .aboutcontop .Aright .shuzi .bone span{width:100%;  color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;}

.Aboutcon .aboutone .aboutconbot .bone .cont .tit{width:90%;margin:0 auto 15px;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#fff;}

.Aboutcon .aboutone .aboutconbot .bone .cont p{width:90%;margin:0 auto;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: left;color:#fff;}

.Aboutcon .abouttwo p{width:52.2%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: bold;line-height: 200%;text-align: center;color:#60626B;margin:0px auto 10px;}
.Aboutcon .abouttwo p span{width:100%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: bold;line-height: 200%;text-align: center;color:#BF0008;}




.Aboutcon .Abwe .wecont .wcright .rtit .titen{color:#BF0008;  font-family: MiSans;font-size: 1.25rem;font-weight: 700;line-height: 26.52px;text-align: left;}
.Aboutcon .Abwe .wecont .wcright .rtit .titcn{color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 56px;text-align: left;}

.Aboutcon .Abwe .wecont .wcright .rlistfather .rlist  h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;margin-bottom:5px;}
.Aboutcon .Abwe .wecont .wcright .rlistfather .rlist  p{color: #60626B; font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;text-align: left;}


.businesscont .Bone .Cbottom .Ccon h1{width:90%;font-family: MiSans;font-size: 2.5rem;font-weight: 600;line-height: 53.04px;text-align: left;color:rgba(16, 68, 149, 0.2);margin:0 auto 15px;}
.businesscont .Bone .Cbottom .Ccon h2{width: 90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 700;line-height: 33.6px;text-align: left;margin:0 auto 20px;}
.businesscont .Bone .Cbottom .Ccon p{width: 90%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: justify;color:#383B46;margin:0 auto ;  }



.businesscont .Btwo .Cbottom .Ccon h2{width: 90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 500;line-height: 33.6px;text-align: center;color:#383B46;text-align: center;margin:0 auto 30px;}
.businesscont .Btwo .Cbottom .Ccon p{width: 90%; font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;text-align: center;color:#60626B;margin:0 auto ;  }


 
.businesscont .Bthree .Cbottom .tone .tit{width:100%;margin-bottom:2.5rem;}
.businesscont .Bthree .Cbottom .tone .tit h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: center;color:#BF0008; margin-bottom:10px;}
.businesscont .Bthree .Cbottom .tone .tit p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 400;line-height: 28px;text-align: center;color:#383B46;}

.businesscont .Bthree .Cbottom .tcon .Ccon .tit{width:90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}
.businesscont .Bthree .Cbottom .tcon .Ccon .mborder{width: 8%;height: 4px;background:#BF0008;margin:0 0  20px 7.5%;}
.businesscont .Bthree .Cbottom .tcon .Ccon .con{width:90%;margin:0 auto ;}

.businesscont .Bthree .Cbottom .tcon .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 0.95rem;font-weight: 400;line-height: 200%;text-align: left;color:#60626B;  }

.businesscont .Bthree .Cbottom .ttwo .tit h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 32px;font-weight: 700;line-height: 44.8px;text-align: center;color:#BF0008; margin-bottom:10px;}
.businesscont .Bthree .Cbottom .ttwo .tit p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 400;line-height: 28px;text-align: center;color:#383B46;}

.businesscont .Bthree .Cbottom .tcon1 .tconcon h2{width: 90%;font-family: Alibaba PuHuiTi 2.0;font-size: 1.5rem;font-weight: 500;line-height: 33.6px;text-align: center;color:#383B46;text-align: center;margin:0 auto 30px;}

.businesscont .Bfour .Cbottom .Ccon .tit{width:90%;font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;text-align: left;color:#383B46;margin:0 auto 20px;}
.businesscont .Bfour .Cbottom .Ccon .con{width:90%;margin:0 auto ;}

.businesscont .Bfour .Cbottom .Ccon .con p{font-family: Alibaba PuHuiTi 2.0;font-size: 0.8rem;font-weight: 400;line-height: 200%;text-align: left;color:#383B46;  }

.Casecont .Calist .Ccon{width:17.2%;float:left;margin: 0 2.5% 2.5% 0;border: 1px solid #EEF4FF;overflow:hidden;}
/*.Casecont .Calist .Ccon:nth-child(5n){width:17.7%;float:left;margin: 0 0% 2.5% 0;border: 1px solid #EEF4FF}*/

.Casecont .Calist .Ccon:hover{width:17.2%;float:left;box-shadow: 0px 0px 20px 0px #ABCCFF4D;transition-duration:0.5s;}

.nacs .leval-list li{width:15%;   z-index: 3;    margin-right: 20px;border: 1px solid #EBEBEC;}
.new_main .Newslist ul li a .Ncont .nright .newlabel{width:fit-content; padding: 4px 10px;  border-radius: 6px;  background: rgba(191, 0, 8, 0.05); color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 14px;  text-transform: uppercase;margin-bottom:15px;}
.new_main .Newslist ul li a .Ncont .nright .tit{width:100%;color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 22px;margin-bottom:15px;}
.new_main .Newslist ul li a .Ncont .nright .newdatetime{ color: #6d758f;  font-family: HarmonyOS Sans SC;  font-weight: 300;  font-size: 1rem;  text-transform: uppercase; }





.NewDetailcont .detit .tit{   color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 32px;text-align:center;margin:0 0 15px 0;}
.NewDetailcont .detit .datime{color: #6d758f;  font-family: HarmonyOS Sans SC;  font-size: 1rem;  text-transform: uppercase;text-align:center;}

.NewDetailcont .decont .cbottom .bright .but p{width:75%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 200%;  text-transform: uppercase;}
.NewDetailcont .decont .cbottom .bright .but img{width:25%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 1rem;  line-height: 200%;  text-transform: uppercase;}

.NewDetailcont .decont .cbottom .bright{width:fit-content;  border: 1px solid #BF0008;  box-sizing: border-box;padding:10px 25px;}

.we .wecont .wcright .rtit .titen{color:#BF0008;  font-family: MiSans;font-size: 1.25rem;font-weight: 700;line-height: 26.52px;text-align: left;}
.we .wecont .wcright .rtit .titcn{color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 2.5rem;font-weight: 700;line-height: 56px;text-align: left;}

.we .wecont .wcright .rlistfather .rlist  h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;text-align: left;margin-bottom:5px;}
.we .wecont .wcright .rlistfather .rlist  p{color: #60626B; font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;text-align: left;}

.we .join ul li .jotop .tleft h1{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 1.25rem;font-weight: 600;line-height: 28px;letter-spacing: 0.02em;text-align: left;color:#383B46;margin:0 0 15px 0;transition-duration:0.8s;}
.we .join ul li .jotop .tleft p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#AFB1B5;}


.we .join ul li .jobottom .Btop .bleft h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 600;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#383B46;}
.we .join ul li .jobottom .Btop .bleft p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;letter-spacing: 0.02em;text-align: left;color:#60626B;}

.we .join ul li .jobottom .Btop .bright h1{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 600;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#383B46;} 
.we .join ul li .jobottom .Btop .bright p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 200%;letter-spacing: 0.02em;text-align: left;color:#60626B;}

.we .join ul li .jobottom .lmore a{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 22.4px;letter-spacing: 0.02em;text-align: left;color:#60626B;background:url(/Content/img/mailicon.png)0 no-repeat;background-size:10%;padding-left:30px;}


  .Aboutcon .aboutone .aboutconbot .bone .cont{width:100%;padding:50px 0 15px;background:none;height:155px;}

}


@media screen and (max-width: 750px) {

.header{display:none;}
.headers{display:none;}
.banner{display:none;}

.w{width:93%;margin:0 auto;}
.ws{width:93%;margin:0 auto;}
.ws1{width:93%;margin:0 1.5% 0 5.5%;}
/*标题1*/
 .title{width:fit-content;}
 .title .titcn{font-family: Alibaba PuHuiTi 2.0;font-size: 40px;font-weight: 700;line-height: 56px;text-align: center;color:#383B46;}
 .title .titen{font-family: MiSans;font-size: 20px;font-weight: 400;line-height: 26.52px;text-align: center;color:#AFB1B5;margin-bottom:30px;}
 .title .mborder{width: 100%;height: 4px;background:#BF0008;}



.more{width:fit-content; border: 1px solid #fff;background:#BF0008;margin:0 auto;}
.more a{width:fit-content; display:flex;align-items:center;justify-content:space-between;padding:10px 25px;}
.more a p{font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: center;color:#ffffff; }
.more a img {width:17%; content:url(/Content/img/right2.png)}

 
/*标题2*/
 .title1{width:fit-content;margin:0 auto;}
 .title1 .titcn{font-family: Alibaba PuHuiTi 2.0;font-size: 20px;font-weight: 700;line-height: 28px;text-align: center;color:#383B46;}
 .title1 .titen{font-family: MiSans;font-size: 16px;font-weight: 400;line-height: 26.52px;text-align: center;color:#AFB1B5;}
 .title1 .mborder{width: 30%;height: 4px;background:#BF0008;margin:15px auto 0;}
    /*手机导航*/
.m_head{height:60px;background:#fff;display:flex;position:fixed;top:0;align-items:center;justify-content:space-around;z-index:8;width:100%;}
.m_head .logo{width:40%;}
.m_head .logo img{width:100%}
.m_head .nav{width:10%;}
.m_head .nav .nav_ig{line-height:.7rem}
.m_head .nav:hover .list{display:block}
.m_head .nav:hover .list ul{transform:translate(0%);transition:all 1s}
.m_head .nav .nav_ig img{vertical-align:middle;width:100%;height:100%}
.m_head .zhanwei{width:10%;height:60px;}

.side_list{width:100%;display:none;z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;overflow:scroll}

.side_list ul{width:95%;padding:20px 0;border-bottom:0.5px solid #ededed;background:0}
.side_list .mtop{}
.side_list>ul>li.snav{color:#4babda;font-size:16px;font-family:PingFangRegular;text-transform:uppercase;margin:0 auto;font-weight:400;background:url("/Content/img/arrow.png")no-repeat right;background-size:20px}
.side_list>ul>li.snav_on{background:url("/Content/images/arrow2.png")no-repeat right;background-size:20px}
/*.side_list>ul>li.snav_on{ transition: all 0.3s ease-out;transform: rotate(180deg);}*/
.side_list>ul>li.arrow{background:url("/Content/img/arrow.png")no-repeat right;background-size:20px}
.side_list ul>li>ul{border-bottom:0;margin-top:0;padding:0;display:none}
.side_list ul>li.snav_on ul.ul_on{display:block;/*animation:fadeInDown 12s 10s linear backwards;*/}
.side_list ul>li>ul>li{background:0;padding:10px 0}
.side_list ul li{width:90%;margin:0 auto;color: #383B46;  font-family: AlibabaPuHuiTi2.0-85Bold;font-weight: 700;  font-size: 16px;  text-transform: capitalize;}
.side_list ul li a{color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 700;line-height: 22.4px;text-align: left;display:block;}
.side_list ul li a.active{color: #BF0008;  font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 700;line-height: 22.4px;text-align: left;display:block;}



/*内页导航*/
.nacs{width:100%;height:100%; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:30px auto;background:#FFFFFF;padding:5px 0;}
.nacs .leval-list{width:100%;    display: flex;     align-items: center;  justify-content:center;    height: 100%;}
.nacs .leval-list li{width:28%;   z-index: 3;    margin-right: 15px;border: 1px solid #EBEBEC;}
.nacs .leval-list li:last-child{ margin-right: 0px;}
.nacs .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 10px 15px;transition-duration:0.5s;}
.nacs .leval-list li.active a {background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 10px 15px;}





.footer{display:none;}

.mfooter{width:100%;background:url(/Content/img/footbg.png)no-repeat; background-size:100% 100%;display:block;}
.mfooter .ftop{width:100%;display:block;justify-content:center;padding:30px 0 0;}

.mfooter .ftop .tt{width:100%; margin-bottom:15px;}
.mfooter .ftop .tt .titen{width:100%;font-family: Poppins;font-size: 24px;font-weight: 700;line-height: 36px;text-align: left;color:#fff; margin-bottom:15px;}
.mfooter .ftop .tt .titcn{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 600;line-height: 19.6px;letter-spacing: 0.2em;text-align: left;color:#fff;}

.mfooter .ftop .bb{width:40%;padding:15px 0;}
.mfooter .ftop .bb img{width:100%;margin-bottom:5px;}
.mfooter .ftop .bb p{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 22.4px;letter-spacing: 5px;text-align:center;color: #FFFFFF;}



.mfooter .ftop .tt2{width:100%;padding:15px 0;border-top: 0.5px solid rgba(235, 235, 236, 0.3);border-bottom: 0.5px solid rgba(235, 235, 236, 0.3);}
.mfooter .ftop .tt2 ul{width:100%;}
.mfooter .ftop .tt2 ul li{width:100%;}
.mfooter .ftop .tt2 ul li a{width:100%;display:flex;justify-content:start;align-items:end;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 24px;text-align: center;color:rgba(255, 255, 255, 0.4);margin-bottom:15px;}
.mfooter .ftop .tt2 ul li:last-child a{margin-bottom:0px;}
.mfooter .ftop .tt2 ul li a span{width:fit-content;font-family: Poppins;font-size: 16px;font-weight: 400;line-height: 24px;text-align: center;color:rgba(255, 255, 255, 0.8);margin-right:5px;}
.mfooter .ftop .tt2 ul li a p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 24px;text-align: center;color:rgba(255, 255, 255, 0.4);margin-left:5px;}
.mfooter .ftop .tt2 ul li:hover a{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}
.mfooter .ftop .tt2 ul li:hover a span{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}
.mfooter .ftop .tt2 ul li:hover a p{color:rgba(255, 255, 255, 1);transition-duration:0.5s;}



.mfooter .ftop .bb2{width:100%;padding: 15px 0;border-bottom: 0.5px solid rgba(235, 235, 236, 0.3);}
.mfooter .ftop .bb2 h1{font-family: Poppins;font-size: 24px;font-weight: 700;line-height: 36px;text-align: left;color:#fff;margin-bottom:5px;}
.mfooter .ftop .bb2 ul{width:100%;}
.mfooter .ftop .bb2 ul li{width:100%;margin-bottom:10px;}
.mfooter .ftop .bb2 ul li:last-child{margin-bottom:0px;}
.mfooter .ftop .bb2 ul li a{width:100%;display:flex;justify-content:start;align-items:end;}
.mfooter .ftop .bb2 ul li a span{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: center;color:#fff;}
.mfooter .ftop .bb2 ul li a p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: left;color:rgba(255, 255, 255, 0.8);}

.mfooter .bottom{text-align:center;border-top: 1px solid rgba(235, 235, 236, 0.3);height:60px;display:flex;align-items:center;}
.mfooter .bottom p{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 140%;text-align: center; color:#FFFFFF ;align-items:center;display:block;justify-content:center;}
.mfooter .bottom p a{ font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 140%;text-align: center; color:#FFFFFF;}












.mbanner{display:block;width:100%;margin-top:60px;}
.mbanner img{width:100%;height:100%; }
.mbanner .swiper{width:100%;height:100%;overflow:hidden;}
.mbanner .swiper-slide{width:100%; background:#fff; background: #ffffff;overflow:hidden;}
.mbanner .swiper-slide img{width:100%;transition:transform 0.3s ease;}
.mbanner .swiper-pagination{ bottom: 10px!important;    height: 10%;    width:100%!important; margin: 0  auto; }
.mbanner .swiper-pagination .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
.mbanner .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;  background: rgba(109, 117, 143, 0.8); }
.mbanner .swiper-pagination .swiper-pagination-bullet-active {background: rgba(109, 117, 143, 1)!important; }
.mbanner .swiper-pagination .swiper-container{padding-bottom: 50px;overflow: hidden;}
.mbanner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(/Content/img/pswiperright.png) no-repeat;background-size: cover; width: 50px;height: 50px;right: 10px;z-index:10;}
.mbanner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(/Content/img/pswiperleft.png) no-repeat;background-size: cover; width:50px;height:50px;left: 10px;z-index:10;}

.mbanner .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{margin-right: 400px; content:'';}
.mbanner .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{margin-left: 400px; content:'';} 




.Aboutcon{width:100%;}
.Aboutcon .aboutone{height:100%;width:100%;background:#fff;padding:80px 0 0px;}

.Aboutcon .aboutone .aboutcontop {display: block; justify-content:space-between;margin:30px 0 0;}
.Aboutcon .aboutone .aboutcontop .Aleft{width:100%; margin-bottom:40px;}
.Aboutcon .aboutone .aboutcontop .Aleft .alan{font-family: Poppins;font-size:36px;font-weight:bold;line-height:54px;margin-bottom:0px;vertical-align:middle;letter-spacing:-1px;}
.Aboutcon .aboutone .aboutcontop .Aleft .bc{color:#CC122D;}

.Aboutcon .aboutone .aboutcontop .Aright{width:100%;}
.Aboutcon .aboutone .aboutcontop .Aright h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 700;line-height: 33.6px;text-align: left;margin-bottom:15px;color:#CC122D;}
.Aboutcon .aboutone .aboutcontop .Aright p{ color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: left;}


.Aboutcon .aboutone .aboutconbot {width:100%; margin:22px 0 0;}
.Aboutcon .aboutone .aboutconbot img{width:100%; }




.Casecont{width:100%;padding:30px 0 60px;}
.Casecont .ctop{width:100%;display: block; justify-content:space-between;align-items:center;margin-bottom:30px;}
.Casecont .ctop .topl{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 20px;font-weight: 400;line-height: 28px;text-align: left; color: #383B46;margin-bottom:15PX;}
.Casecont .ctop .topl span{ color: #BF0008;}
.Casecont .ctop .topr{width:100%;}
.Casecont .ctop .topr .fo1{width:100%;display:grid;  grid-template-columns: 49% 49%; gap:2%;}
.Casecont .ctop .topr .fo1 select{width:100%; border: 1px solid #EBEBEC;padding:10px 15px;margin-bottom:4%;}
.Casecont .ctop .topr .fo1 select option{width:100%;padding:20px 0;background:#fff;color:#383B46;}

.Casecont .Calist{width:100%;display: grid; grid-template-columns: 49% 49%; gap:2%;}
.Casecont .Calist .item1 a{display:block}
.Casecont .Calist .item1 a img{width:100%;margin-bottom:15px;}
.Casecont .Calist .item1 a p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: left;color: #383B46;margin-bottom:15px;}
.Casecont .Calist .item1 a .dz{width:fit-content;display: flex; justify-content:start;align-items:center;}
.Casecont .Calist .item1 a .dz img{width:18%;}
.Casecont .Calist .item1 a .dz p{width:70%;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 19.6px;text-align: left;color:#9B9DA3;}




.CaseDetailcont{width:100%;padding:20px 0 35px;background: #fff;}

.CaseDetailcont .detit{width:100%;margin:0 0 20px 0;}
.CaseDetailcont .detit .tit{   color: #383B46; font-family: Alibaba PuHuiTi 2.0;font-size: 20px;font-weight: bold;line-height: 28px;text-align: left;margin:0 0 15px 0;}
.CaseDetailcont .detit .jg{   color: #BF0008; font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 600;line-height: 22.4px;text-align: left;margin:0 0 10px 0;}
.CaseDetailcont .detit .dz{width:100%;display: flex; justify-content:start;align-items:center;}
.CaseDetailcont .detit .dz img{width:20px;margin-right:5px;}
.CaseDetailcont .detit .dz .p{width:fit-content;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: left;color:#9B9DA3;}


.CaseDetailcont .detit .datime{color: #AFB1B5;  font-family: HarmonyOS Sans SC;font-size: 16px;font-weight: 400;line-height: 18.75px;text-align: left;}
.CaseDetailcont .decont{width:100%;  background: #ffffff;}
.CaseDetailcont .decont .ctop{width:100%;border-top: 1px solid #EBEBEC;margin-bottom:30px;padding:30px 0 0;}
.CaseDetailcont .decont .cbot{width:100%;}
.CaseDetailcont .decont .cbot .dd{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #60626B; }
.CaseDetailcont .decont .cbot .sj{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #60626B; }


/*移动端企业荣誉样式*/
/*.Honcon{width:100%;background:url(/Content/img/honbg.png)no-repeat;background-size:100% 100%; padding:40px 0 48px;margin-top:60px;}
.Honcon .title{width:100%;margin-bottom:30px;}
.Honcon .title .titcn{width:100%;margin-bottom:20px;font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 700;line-height: 33.6px;text-align: center;background:linear-gradient(180deg, #F2DCC7 0%, #8C7F73 100%); -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;}
.Honcon .title .titen{width:100%;font-family: Poppins;font-size: 16px;font-weight: 400;line-height: 24px;text-align: center;color:#AFB1B5;}
.Honcon .honcont{width:100%;display:block;justify-content:space-between;align-items:center;}
.Honcon .honcont .item1{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:44px;margin-top:0;}
.Honcon .honcont .item1 .hleft{width:12%;}
.Honcon .honcont .item1 .hleft img{width:100%;}
.Honcon .honcont .item1 .hz{width:72%}
.Honcon .honcont .item1 .hz h1{font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 700;line-height: 19.6px;text-align: center;color:#383B46;}
.Honcon .honcont .item1 .hz p{font-family: Alibaba PuHuiTi 2.0;font-size: 12px;font-weight: 400;line-height: 16.8px;text-align: center;color:#AFB1B5;}
.Honcon .honcont .item1 .hright{width:12%;}
.Honcon .honcont .item1 .hright img{width:100%;}*/

    .Honcon {
        width: 100%;
        background: url(/Content/img/honbg2.png)no-repeat;
        background-size: 100% 100%;
        padding: 40px 0 48px;
        /*margin-top: 60px;*/
        margin-top: 30px;/*上边距改为30px*/
    }

        .Honcon .title {
            width: 100%;
            margin-bottom: 30px;
        }

            .Honcon .title .titcn {
                width: 100%;
                margin-bottom: 20px;
                font-family: Alibaba PuHuiTi 2.0;
                font-size: 24px;
                font-weight: 700;
                line-height: 33.6px;
                text-align: center;
                background: linear-gradient(180deg, #F2DCC7 0%, #8C7F73 100%);
                -webkit-background-clip: text;
                /*-webkit-text-fill-color: transparent;*/
                display: inline-block;               
            }

        .Honcon .honcont {
            width: 100%;
            display: block;
            justify-content: space-between;
            align-items: center;
        }

            .Honcon .honcont .item1 {
                width: 100%;
                display: flex;
                justify-content: center;
                align-items: center;
                margin-bottom: 44px;
                margin-top: 0;
            }

                .Honcon .honcont .item1 .hleft {
                    width: 12%;
                }

                    .Honcon .honcont .item1 .hleft img {
                        width: 100%;
                    }

                .Honcon .honcont .item1 .hz {
                    width: 72%
                }

                    .Honcon .honcont .item1 .hz h1 {
                        font-family: Alibaba PuHuiTi 2.0;
                        font-size: 14px;
                        font-weight: 700;
                        line-height: 19.6px;
                        text-align: center;
                        color: #383B46;
                    }

                    .Honcon .honcont .item1 .hz p {
                        font-family: Alibaba PuHuiTi 2.0;
                        font-size: 12px;
                        font-weight: 400;
                        line-height: 16.8px;
                        text-align: center;
                        color: #AFB1B5;
                    }

                .Honcon .honcont .item1 .hright {
                    width: 12%;
                }

                    .Honcon .honcont .item1 .hright img {
                        width: 100%;
                    }


    /* 移动端公司简介部分 */
    .Aboutcons {
        padding: 1.5rem 2rem !important; /* 减少左右内边距，使内容居中 */
    }

    .aboutones {
        width: 90%;      
        margin: 0 auto; /* 恢复居中对齐，移除左侧的1rem边距 */
    }

    .Aright {
        font-family: Alibaba PuHuiTi 2.0;
        color: black;           
    }

        .Aright h1 {
            font-size: 24px;
            margin-bottom: 1rem;
            text-align: center; /* 标题左对齐（可选） */
            margin-top: 30px;
            font-weight: 700;
        }

        .Aright p {
            text-align: justify; /* 段落两端对齐 */
            font-size: 15px;
            text-indent: 1em;
            margin-top: 30px;
        }




.Productcon{display:none;}
.mProductcon{width:100%;padding:30px 0 ;background:#fff;display:block;}
.mProductcon .w{display:block;justify-content:space-between;align-items:center;}
.mProductcon .w .pleft{width:100%;margin-bottom:20px;}
.mProductcon .w .pleft h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;text-align: left;color: #BF0008;margin-bottom:15px;}
.mProductcon .w .pleft p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: left;color: #383B46;}

.mProductcon .w .pright{width:100%;display:block;justify-content:space-between;align-items:center;}
.mProductcon .w .pright .prl{width:100%;margin-bottom:20px;}
.mProductcon .w .pright .prl img{width:100%;}
.mProductcon .w .pright .prr {width:100%;}
.mProductcon .w .pright .prr  h1{font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 600;line-height: 33.6px;text-align: left;color: #BF0008;margin-bottom:15px;}
.mProductcon .w .pright .prr  p{font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 300;line-height: 32px;text-align: left;color: #888990;margin-bottom:30px;}
.mProductcon .w .pright .prr  ul{width:100%;}
.mProductcon .w .pright .prr  ul li{width:100%;font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 400;line-height: 32px;text-align: left;color: #383B46;}




.nacs1{width:100%;height:100%; position: sticky; left: 0;top: 60px;    text-align: center;    z-index: 40; margin:0px auto;background:#FFFFFF;padding:30px 0;}
.nacs1 .leval-list{width:100%; display:block;  /*display: -webkit-box;            overflow-x: scroll;            -webkit-overflow-scrolling:touch;*/text-align:center;}


/*.nacs1 .leval-list::-webkit-scrollbar-track {display:none;*//*滚动条里面轨道*/ /*-webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);background: #f5f5f5;border-radius: 3px;}
.nacs1 .leval-list::-webkit-scrollbar {display:none; width: 5px;height: 10px;*//* margin-right: 20px; *//*}
.nacs1 .leval-list::-webkit-scrollbar-thumb {display:none; -webkit-box-shadow: inset 0 0 0rem rgba(0,0,0,0.2);background: #ccc;margin-right: 100px;border-radius: 25px;}*/
.nacs1 .leval-list li{width:45%;border: 1px solid #EBEBEC;margin:0 4% 4% 0 ;float:left;}
.nacs1 .leval-list li a {display:block;text-align:center;z-index: 3;color: #383B46;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 10px;}
.nacs1 .leval-list li.active{width:45%;border: 1px solid #EBEBEC ;}
.nacs1 .leval-list li.active a{display:block; background:#BF0008; display:block;text-align:center;z-index: 3;color: #FFFFFF;font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 15px 10px;}










.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5); opacity: 0;visibility: hidden;pointer-events: none;transition: 0.88s;}
.popup.show{ opacity: 1;visibility: visible; pointer-events: visible;}
.popup .pcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%; background:#fff;padding:50px;}
.popup .pcon h1{font-family: Alibaba PuHuiTi 2.0;font-size: 1.45rem;font-weight: 500;line-height: 33.6px;text-align: center; margin-bottom:15px;}
.popup .pcon p{font-family: Alibaba PuHuiTi 2.0;font-size: 1rem;font-weight: 400;line-height: 32px;text-align: center;}
.popup .popclose{position:absolute;top:0;right:0;width:50px;height:50px}
.popup .popclose img{width:100%;transition:.4s;}
.popup .popclose img:hover {transform: rotate(180deg);}


.new_main{width:100%;padding:0px 0 40px;}
.new_main .Newslist{width:100%;}
.new_main .Newslist ul{width:100%;}
.new_main .Newslist ul li{width:100%;margin:0 3.5% 6% 0;float:left;border-bottom: 1px solid rgba(235, 235, 236, 1);padding:0 0 5% 0}
.new_main .Newslist ul li:nth-child(2n){margin:0 0% 6% 0;}
.new_main .Newslist ul li a{width:100%;display:block;}
.new_main .Newslist ul li a .Ncont{width:100%;display:flex; justify-content:flex-start;}
.new_main .Newslist ul li a .Ncont .nleft{width:40%; margin-right:2%;}
.new_main .Newslist ul li a .Ncont .nleft .newsimg{width:100%;margin-bottom:0px;border-radius: 3px;overflow:hidden;}
.new_main .Newslist ul li a .Ncont .nleft img{width:100%;transition: transform 0.8s linear 0s;transform: scale(1);}
.new_main .Newslist ul li:hover .Ncont .nleft a img{transform: scale(1.1);}
.new_main .Newslist ul li a .Ncont .nright{width:58%;}
.new_main .Newslist ul li a .Ncont .nright .newlabel{ width:fit-content; padding: 4px 10px;   background: rgba(191, 0, 8, 0.05); color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 12px;  text-transform: uppercase;margin-bottom:10px;}
.new_main .Newslist ul li a .Ncont .nright .tit{width:100%;color: #6d758f;  font-family: AlibabaPuHuiTi2.0-65Medium;  font-size: 14px;margin-bottom:5px;}
.new_main .Newslist ul li a .Ncont .nright .newdatetime{ color: #6d758f;  font-family: HarmonyOS Sans SC;  font-weight: 300;  font-size: 13px;  text-transform: uppercase; }

 #page{text-align: center;}
 #page .pagination{display:inline-block;}
 #page .pagination li{margin: 0 5px;display: inline-block;width:auto;border:none;border-radius:40px;}
 #page .pagination li a{padding: 14px 19px;display: inline-block;color: #6d758f;  font-family: HarmonyOS Sans SC;  font-size: 14px;  text-transform: uppercase;}
 #page .pagination li a input{width: 50px;margin: 0 5px;border: 1px solid #D9D9D9;outline: none;padding-left: 5px;}
 #page .pagination li:hover a{cursor: pointer;background: #6d758f;color: #fff;border-radius:40px;}
 #page .pagination li.active{border-radius:40px;}
 #page .pagination li.active a{background: #6d758f;border-radius:40px;color: #fff;font-weight:bold}
 #page .pagination li.bornoe{border:none;}
 #page .pagination li.bornoe a{border:none;}
 #page .pagination li.bornoe:hover a{background-color:#fff;color:#333}


.NewDetailcont{width:100%;padding:20px 0 40px;background: #FFF;}
.NewDetailcont .detit{width:100%;margin:0 0 20px 0;}
.NewDetailcont .detit .tit{   color: #383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 16px;font-weight: 600;line-height: 22.4px;text-align: left;margin:0 0 10px 0;}
.NewDetailcont .detit .datime{color: #AFB1B5;  font-family: HarmonyOS Sans SC;font-size: 14px;font-weight: 300;line-height: 16.41px;text-align: left;}
.NewDetailcont .decont{width:100%;padding: 0px;  background: #ffffff;}
.NewDetailcont .decont .ctop{width:100%;border-bottom: 1px solid #ebebec; margin-bottom:30px;}

.NewDetailcont .decont .ctop img{width:100%;}

.NewDetailcont .decont .cbottom{width:100%;display:block;align-items:center; justify-content:space-between;}
.NewDetailcont .decont .cbottom .bleft{width:100%;margin:0 0 30px 0;}

.NewDetailcont .decont .cbottom .bright{width:50%;  border: 1px solid #BF0008;  box-sizing: border-box;padding:10px 25px;margin:0 auto 0;}
.NewDetailcont .decont .cbottom .bright .but{width:100%;display:flex;align-items:center;justify-content:space-between;}
.NewDetailcont .decont .cbottom .bright .but p{width:75%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 16px;  line-height: 200%;  text-transform: uppercase;}
.NewDetailcont .decont .cbottom .bright .but img{width:25%; color: #BF0008;  font-family: AlibabaPuHuiTi2.0-55Regular;  font-size: 16px;  line-height: 200%;  text-transform: uppercase;}











 .we{width:100%;padding:30px 0 40px;}
.we .wecont{width:100%;display:block;justify-content:space-between;}
.we .wecont .wcleft{width:100%;margin-bottom:20px;}
.we .wecont .wcleft .contanct-map{width:100%;height:210px;}
.we .wecont .wcleft .contanct-map img{width:100%;}

.we .wecont .wcright{width:100%;}
.we .wecont .wcright .rtit{width:100%;border-bottom: 5px solid #BF0008;padding:0 0 10px 0;margin-bottom:30px;}
.we .wecont .wcright .rtit .titen{color: #383B46; font-family: Montserrat;font-size: 14px;font-weight: 700;line-height: 24.38px;text-align: left;}
.we .wecont .wcright .rtit .titcn{color:#383B46;  font-family: Alibaba PuHuiTi 2.0;font-size: 24px;font-weight: 700;line-height: 140%;text-align: left;}
.we .wecont .wcright .rlist {width:100%;border-bottom: 1px solid rgba(247, 248, 249, 1);display:flex;align-items:center;justify-content:space-between;padding:20px 0;}
.we .wecont .wcright .rlist .listimg{width:10%}
.we .wecont .wcright .rlist .listimg img{width:100%}
.we .wecont .wcright .rlist .listcont{width:85%;}
.we .wecont .wcright .rlist .listcont h2{color: #AFB1B5;  font-family: Alibaba PuHuiTi 2.0;font-size: 14px;font-weight: 300;line-height: 19.6px;text-align: left;margin-bottom:5px;}
.we .wecont .wcright .rlist .listcont p{color: #383B46;  font-family: HarmonyOS Sans SC;font-size: 14px;font-weight: 500;line-height: 18.75px;text-align: left;}




}