@charset "UTF-8";

* { padding: 0;margin: 0;border: 0;outline: none;}

@font-face{font-family:'Regular';src:url(../fonts/SourceHanSansCN-Regular.otf);font-display: swap;}

@font-face{font-family:'Medium';src:url(../fonts/SourceHanSansSC-Medium.otf);font-display: swap;}

@font-face{font-family:'Light';src:url(../fonts/SourceHanSansSC-Light.otf);font-display: swap;}

@font-face{font-family:'h-Regular';src:url(../fonts/HARMONYOS_SANS_REGULAR.TTF);font-display: swap;}

@font-face{font-family:'h-Medium';src:url(../fonts/HARMONYOS_SANS_MEDIUM.TTF);font-display: swap;}

@font-face{font-family:'h-Light';src:url(../fonts/HARMONYOS_SANS_LIGHT.TTF);font-display: swap;}

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 625%;}

body {color: #333;overflow-x: hidden;font-family: 'Regular', 'SourceHanSansSC-Light',sans-serif;font-size:.14rem;background:#ededed;}

.Medium{font-family:'Medium','SourceHanSansSC-Medium',"Medium", sans-serif;}

.Light{font-family:'Light','SourceHanSansSC-Light',"Light", sans-serif;}

.h-Regular{font-family:'h-Regular';}

.h-Light{font-family:'h-Light';}

.h-Medium{font-family:'h-Medium';}

a:focus{outline:none;}

a { color: #333;}

input,select,button,textarea {vertical-align:middle;font-family: "microsoft Yahei","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif"; outline: none;border:0;}

ul li { list-style:none;}

ol, ul{ padding:0;}

a,.trans3 { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}

.trans10 { -webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;-ms-transition: all 0.1s ease;-o-transition: all 0.1s ease;transition: all 0.1s ease;}

.wrap,.wrap2 { margin-top:.9rem;}

.case-wrap { margin-top:1.75rem;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #757575;opacity:1;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #757575;opacity:1;}

.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

.cust_form input:-ms-input-placeholder{color: #757575;opacity:1;}

.cust_form input::-webkit-input-placeholder{color: #757575;opacity:1;}

.tc { text-align: center;}

img { max-width:100%;}

.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}

.ell,.am-ellipsis { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.fl { float:left;}

.fr { float:right;}

.ov { overflow:hidden;}









.logo a {display:block;margin-top:18px;}

.logo a img {width:220px;display:block;}

.navbar {transition: transform 0.3s ease, background 0.3s ease;}

.navbar {position: fixed;top: 0;width: 100%;height: 75px;background: none; color: #888;transition: all 0.3s ease;z-index: 1000;line-height:75px;}

.navbar.scrolled,.navbar.scrolled2 {background: #ededed;}

.navbar.hide {transform: translateY(-100%);}





.nav_box{display: flex;justify-content: space-between;position:relative;}

.nav-li{display: flex;/* justify-content: space-between;padding-left: 2.8vw; */}

/* .nav-li li{width:25%;} */

.nav-li li a{color:#666;font-size:.16rem;margin-left:8vw;}

.nav-li li a:hover,.nav-li li a.on{color:#333;}

.logo img.logo-hide,.navbar.scrolled .logo img.logo-show,.navbar.scrolled2 .logo img.logo-show{display:none;}

.navbar.scrolled .logo img.logo-hide,.navbar.scrolled2 .logo img.logo-hide{display:block;}

.in-ab{padding:.43rem 0 .9rem;}

.in-bor{border-top:1px solid #383838;}

.in-bor2{padding-top:.4rem;}

.in-ab-text{width:50%;float:right;padding-left: .1rem;}

.in-ab-text-cn{color:#333;font-size:.31rem;line-height:.52rem;text-align:justify;}

.in-ab-text-en{color:#333;font-size:.21rem;line-height:.3rem;font-family:'h-Light';margin-top:4px;text-align:justify;}

.nav-li a {position: relative;overflow: hidden;display: flex;justify-content: center;text-align:center;

}

.nav-en {position: absolute;left: 0;top: 100%;opacity: 0;transition: all 0.3s ease;width: 100%;font-family:'Regular';}

.nav-cn {display: block;transition: all 0.3s ease;width:100%;font-family:'h-Medium';}





.sp_header{height:60px;overflow:hidden;position:fixed;z-index:9999;width:100%;top:0;left:0;display:none;}

.sp_header.bgr,.sp_header.bgr2,.sp_nav_se { background:#ededed;}

.sp_logo a{ padding:8px .2rem;float:left;display:block;}

.sp_logo img{margin:auto;max-height:30px;margin-top:7px;}

.sp_logo img.logo-hide,.sp_header.bgr .sp_logo img.logo-show,.sp_header.sp_nav_se .sp_logo img.logo-show,.sp_header.bgr2 .sp_logo img.logo-show{display:none;}

.sp_header.bgr .sp_logo img.logo-hide,.sp_header.sp_nav_se .sp_logo img.logo-hide,.sp_header.bgr2 .sp_logo img.logo-hide{display:block;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}

.sp_nav span{display:block;background:#fff;width:24px;height:3px;position:absolute;right:20px;transition:all ease 0.35s}

.sp_header.bgr .sp_nav span,.sp_header.bgr2 .sp_nav span,.sp_nav_se span { background:#111;}

.sp_nav span:nth-of-type(1){top:24px}

.sp_nav span:nth-of-type(2){top:34px}

.sp_nav_se span:nth-of-type(1){top:30px;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){top:30px;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:999;background: #ededed;width:100%;height:calc(100% - 0px);top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;opacity:0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s;transition: all 0.5s ease;display: flex;align-items: center;justify-content: center;}

.sjj_nav ul{width:100%;text-align:center;}

.nav_show{ opacity:1;top:0px;padding-top:60px;}

.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}

.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}

.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:50px;width: 50px;text-align: right;}

.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav ul li{line-height:2.3;font-size:.36rem}

.sjj_nav ul li a{color:#333;display: block;font-family:'h-Light';}



.swiper-arrow{position:absolute;right:2.6vw;bottom:.5rem;height:.23rem;z-index:1;left:2.6vw;}

.swiper-arrow-p{display:flex;justify-content:space-between;align-items:center;width:100%;}

.swiper-button-next:after, .swiper-button-prev:after{ display:none;}

.swiper .swiper-slide a {display:block;}

.swiper .swiper-button-next, .swiper .swiper-button-prev,.swiper .swiper-pagination{position:static;}

.swiper .swiper-pagination{margin:0 .15rem;display:flex;align-items:center;}

.swiper .swiper-pagination-bullet{background:#fff;opacity:1;}

.swiper .swiper-pagination-bullet-active{background:#c81521;width:.1rem;height:.1rem;}

.swiper .swiper-button-next, .swiper .swiper-button-prev{width:.16rem;height:.28rem;margin-top:0;}

.swiper .swiper-button-prev{background:url(../images/arrow1.png) no-repeat center;background-size:100% 100%;}

.swiper .swiper-button-next{background:url(../images/arrow2.png) no-repeat center;background-size:100% 100%;}

img.banner-wap { display:none;}

.floor {padding:.25rem 0;}

#floornav {position: fixed;right: 25px;top: 50%;transform: translateY(-50%);display: none;z-index:9;}

.floornav2{display:block !important;}

#floornav li {cursor: pointer;list-style: none;text-align: right;position:relative;padding:.13rem 0;color:#666;line-height: 1.1;}

.floornav2 li a{color:#666;}

#floornav.floornav3 li {padding:.07rem 0;}

#floornav li:before{content:"";position:absolute;right:-12px;top:50%;margin-top:-2px;width:4px;height:4px;background:#c81521;border-radius:50%;opacity:0;transition:opacity .3s;}

#floornav.floornav2 li:before{margin-top: 5px;}

#floornav li h6{font-size:.17rem;font-weight:normal;font-family:'Regular';}

#floornav li p{font-size:.15rem;font-family:'h-Regular';margin-top: .03rem;}

#floornav.floornav3 li p{margin-top: .15rem;}

.floornav2 li a{display:block;}

#floornav li.active,#floornav li:hover,.floornav2 li.on a,.floornav2 li:hover a {color: #c81521;}

#floornav li.active:before,#floornav.floornav2 li.on:before{opacity:1;}

.in-tit{display: flex;justify-content: space-between;align-items: center;padding-bottom:.25rem;}

.in-tit-fl{color:#333;}

.in-tit-fl h6{font-size:.32rem; font-weight: normal;line-height: 1.1;}

.in-tit-fl p{font-size:.15rem;font-family:'h-Light';margin-top:.05rem;}

.in-tit-fr a{display:block;width:.32rem;height:.3rem;background:url(../images/more.png) no-repeat center;background-size:100% 100%;}

.in-tit-fr a:hover{background:url(../images/more2.png) no-repeat center;background-size:100% 100%}

.in-pro-li{margin:0 -.1rem;}

.in-pro-li li{padding:0 .1rem;}

.in-pro-li li a{display:block;}

.in-pro-img{ overflow:hidden;}

.in-pro-img img{width:100%;display:block;}

.in-pro-li li a .in-pro-t{margin-top:.12rem;}

.in-pro-li li a .in-pro-t i{color:#333;font-size:.21rem;font-style:normal;font-family:'Light';}

.in-pro-li li a .in-pro-t span{ opacity:0;color:#666;font-size:.2rem;margin-left:.07rem;font-family:'h-Light';}

.in-cont-tit h6{font-size: .5rem;font-weight: normal;text-transform:uppercase;color:#333;font-family:'h-Medium';letter-spacing: 2px;}

.in-cont-tit .cont-a{font-size: .21rem;color:#666;display: flex;align-items: center;margin-top:.1rem;font-family:'h-Regular';}

.in-cont-tit .cont-a i{margin-left:.1rem;display:inline-block;width: 1rem;height: .07rem;background:url(../images/more3.png) no-repeat center;background-size: 100%;}

.in-cont-tit{padding:.1rem 10% .3rem 0;}

.in-cont-tit .cont-a:hover{color:#333;}

.floor-box{padding-bottom:1.6rem;}





.swiper-slide img {width:100%;object-fit:cover;}

.swiper-slide video {width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}



.logos-cont {width: 100%;overflow: hidden;}

.logos-li {display: flex;flex-direction: column;list-style: none;padding: 0;margin: 0;}

.logos-li li {display: flex;white-space: nowrap;padding:.4rem 0;position:relative;}

.logos-li li img {height:.5rem;display:block;width: auto;padding: 0 3vw;}

.footer{padding:.5rem 0;display:flex;flex-wrap:wrap;position:relative;}

.footer-li{color:#666;width: calc((100% - 40px) / 3);font-size:.13rem;}

.footer-li a,.footer-li{color:#666;font-family:'Regular';}

.footer-li h6,.footer-li2 p{font-size:.2rem;padding-bottom:.06rem;color:#333;font-weight: normal;}





.footer-li h6,.footer-li h6 a{color:#333;font-family:'h-Medium';}

.footer-li h6{font-family:'h-Medium';}

.footer-li p{max-width:420px;}

.footer-li p a{color:#666;}

.wx{width:1rem;display:block;margin:.08rem 0;}

.footer-join{margin-top:3vw;}

#backTop{position:absolute;right:0;top:.5rem;}

#backTop img{width:.32rem;}

.f-a{margin-left:.1rem;}

.footer-li2 p{line-height:2;}

.footer-li2 p a{color:#333;}



.about-wrap{padding:0;}

.work-li li{padding:.15rem .1rem;}

.cont-box{display:flex;justify-content: space-between;flex-wrap: wrap;height:100vh;}

.cont-fl{width:60%;height:100%;}

.cont-fl img{width:100%;display:block;object-fit:cover;height:100%;}

.cont-fr{padding:10vh 2.6vw .45rem 2.2vw;width: 40%;display: flex;color: #666;align-items: center;position: relative;}

.cont-copy{position:absolute;right:.2rem;bottom:.1rem;color: #666;font-size: .12rem;font-family:'Regular';}

.cont-copy a{color: #666;}

.cont-p{font-size: .26rem;line-height: .45rem;text-align: justify;font-family:'Regular';}

.cont-p2{font-size: .29rem;line-height: .45rem;font-family:'Regular';}

.cont-p p{padding-bottom: .16rem;}

.cont-t-p{margin-top:15px;font-size: .15rem;color: #666;line-height: 1.2;font-family:'Light';}

.cont-name{font-size: .18rem;padding-bottom: 6px;}

.cont-en22{font-family:'h-Light';}

.cont-li{margin-top:35%;}

.news-latest{font-size:.5rem;padding-bottom:.12rem;text-transform: uppercase;font-family:'h-Medium';color:#333;}

.news_img img{width:100%;display:block;}

.news_img{ overflow:hidden;}

.news-li{margin:0 -.1rem;padding-bottom:1.75rem;}

.news-li li{padding:.2rem .1rem;}

.news-li li a{display:block;color:#222;}

.news-li li a .news-time{padding:.1rem 0 .02rem;font-size:.15rem;font-family:'h-Light';}

.news-t{font-size:.17rem;font-family:'Light';}

.news-li li a .news-time span{margin-right:.05rem;}

.news-top{padding:0 0 1.6rem;}

.news-details img{max-width:100%;}

.news-details-fl{width:60%;}

.news-details-fr{width:40%;}

.news-text{padding-left:2.8vw;text-align:justify;margin-top:.9rem}

.news-text-cn{color:#333;font-size:.21rem;line-height:.47rem;font-family:'Light';}

.news-text-en{color:#878787;font-size:.12rem;margin-top:.3rem;line-height:1.6;letter-spacing: 0.5px;}

.news-details{display:flex;justify-content:space-between;flex-wrap: wrap;}

.news-details-fl{font-size:.31rem;}

.news-h6{color:#333;line-height:1.3;}

.news-top-time{color:#666;padding-bottom:.2rem;margin-top:.02rem;font-family:'h-Light';}

.news-top-time span{margin-right:.07rem;}



.case-banner img{display:block;width:100%;}

.case-box{display:flex;justify-content:space-between;flex-wrap:wrap;}

.case-fl{display: flex;flex-wrap:wrap;width: 40%;}

.case-fr{max-width:60%;padding-left:2vw;}

.case-left-text{width:100%;color:#666;margin-top: .35rem;}

.case-tit{color:#333;}

.case-tit h6{font-size:.5rem;font-family:'Medium';font-weight: normal;}

.case-tit p{font-size:.28rem;font-family:'h-Medium';}

.case-left-text{line-height:1.3;}

.case-left-text h6{font-size:.17rem;font-weight:normal;margin-top:.12rem;font-family:'h-Regular';}

.case-left-text p{font-size:.15rem;font-family:'Regular';margin-top: 5px;}

.case-left-text p span{font-family:'h-Regular';}

.case-fr,.case-wrap{color:#333;}

.case-text-cn{font-size:.21rem;line-height:47px;text-align:justify;font-family:'Light';}

.case-text-en{font-size:.16rem;margin-top:.2rem;line-height:1.5;text-align:justify;font-family: 'h-Light';}

.case-bg{background:#fff;}

.case-wrap{padding:0 0 .85rem;}

.case-wrap img{width:100%;display:block;margin:0 auto;}



.about-tit{font-size:.5rem;color:#333;margin-top: 0;text-transform: uppercase;font-family:'Medium';letter-spacing: 1px;}

.about-tit span{font-size: .31rem;margin-left:.23rem;font-family:'Regular';}

.about-tit2{margin-top:.4rem;}

.about-tit b{font-weight: normal;font-family:'h-Medium';}

.about-text{margin-top:1.2rem;display: flex;}

.about-text2{justify-content: flex-end;}

.about-text-cn{font-size:.21rem;color:#222;line-height:.47rem;font-family:'Light';text-align: justify;}

.about-text-en{font-size:.13rem;color:#878787;margin-top:.2rem;}

.clients-li li{padding:0 .45rem .45rem;}

.clients-li li img{display:block;}

.about-fl2 { margin-right: .15rem;}

.about-fr2 {width:70%;}

.ser-list{display:flex;justify-content: space-between;flex-wrap: wrap;}

.ser-list li{width: 50%;}



.join-tit{display:flex;justify-content:space-between;line-height:.65rem;border-top:1px solid #ababab;font-size:.18rem;color:#878787;cursor:pointer;}

.join-tit .num{font-size:.15rem;}

.join-text{color:#878787;font-size:.16rem;padding:.2rem 0 .5rem;line-height:1.8;}

.join-tit.sjj_nav_i_se2{color:#222;}

.sideMenu{border-bottom:1px solid #ababab;}

.sideMenu ul{ display:none;}

.sideMenu h6{font-weight:normal;}

.sideMenu h6.on .join-tit{color:#222;}



.slideTxtBox{margin-top:.3rem;display:flex;justify-content:space-between;flex-wrap:wrap;}

.slideTxtBox .hd{width: calc((90% - .5rem) / 2);}

.slideTxtBox .hd ul{width: 80%;}

.slideTxtBox .bd{width: calc((110% - .5rem) / 2);}

.awards-fl,.team-slider {width: calc((90% - 0.5rem) / 2);}

.awards-fr,.team-img{width: calc((110% - 0.5rem) / 2);}

.slideTxtBox .hd ul li{line-height:1.6;color:#666;display:flex;justify-content:space-between;margin-bottom:.25rem;cursor:pointer}

.slideTxtBox .hd ul li b{font-weight:normal;display:block;font-size:.21rem;font-family:'Light';}

.slideTxtBox .hd ul li b.hd-en,.slideTxtBox .hd ul li .hd-num{font-size:.18rem;font-family:'h-Light';}



.slideTxtBox .hd ul li.on{color:#333;}

.floor3{margin-top:.0rem;padding:.15rem 0;}

.floor-box .floor3:first-child{margin-top:0;}

.service-li{font-size: .17rem;color:#666;font-family:'Light';}

.service-li{display:flex;flex-wrap:wrap;}
.service-li p{padding-bottom:.15rem;width:50%;}





.team-container  {display: flex;justify-content: space-between;margin-top:.26rem;}

.team-img {cursor: pointer;transition: transform 0.3s;}

.team-slider {height:3.6rem;position: relative;}

.about-tit3{padding-bottom:.2rem;float:right;width: calc((100% - 0.5rem) / 2);}

.team-slider .swiper {height: 100%;}

.team-slider .swiper-slide {display: flex;font-size: .17rem;cursor: pointer;line-height:1;font-family:'h-Light';justify-content:space-between}

.team-slider .swiper-slide span {display:block;width:50%;color:#666;transition: all 0.3s;}

.team-slider .swiper-slide:hover span,.team-slider .swiper-slide.swiper-slide-active span{color:#333;}

.floor-about,.about-wrap2{padding-top:0;}

.floornav3 p{text-transform: uppercase;}



.swiper2 {height:1.9rem;width: 100%;overflow: hidden;color: #666;font-size: .18rem;line-height: .28rem;}

.swiper-slide2 {display: flex;	justify-content:space-between;align-items: center;font-family:'h-Light';}

.swiper2 .swiper-slide-active{color: #333;}

.awards-li{margin-top:.07rem;display: flex;justify-content: space-between;flex-wrap:wrap;}

.awards-text{font-size: .21rem;line-height: .47rem;font-family:'Light';width: 80%;text-align: justify;}

.swiper-slide2 span{width: 50%;}



.work-wrap{padding:1.6rem 0}

.news-wrap{padding:1.65rem 0 0}

#floor5{margin-top: .3rem;}

.am-container2{width:80%;margin:0 auto}

.floor6{margin-top:1.2rem}

.about-text3{margin-top:.4rem;}

@media (min-width:1198px) {

   .in-pro-li li a:hover .in-pro-img img,.news-li li a:hover .news_img img{ -webkit-transform:scale(1.08);transform:scale(1.08);}

	.in-pro-li li a:hover .in-pro-t span{ opacity:1;}







}





@media (max-width: 1400px){

	/* .cont-fr {padding: 1rem .35rem .45rem 2.8vw;} */

	.am-container2{width:90%;}

	.about-tit span{display: block;margin-left: 0;}

	.about-fr2 {width:77%;}



	



}







@media (max-width: 1198px){

	html{font-size:575%;}

	.am-container { max-width:100%;}

    .am-container,.cont-container,.case-container { padding: 0 .2rem;}

	img.banner-pc { display:none;}

	img.banner-wap { display:block;}

	#floornav{display:none !important;}

	#floornav.floornav2{display:block !important;}

	.in-ab-text{width:66%;}

	.logos-li li img {height:.4rem;}

	.clients-li li{padding:0 .35rem .4rem;}



	

	

	

	

    



}



@media (max-width: 1080px) {

	html{font-size: 545%;}

	.navbar{display:none;}

	.sp_header,.sp_nav{display:block;}

	.in-ab-text{width:75%;}

	img.banner-wap { display:block;}

    img.banner-pc { display:none;}

	.swiper-arrow{right:.2rem;bottom:.3rem;}

	.cont-box{height:auto;}

	.cont-fl{width:100%;}

	.cont-fr{padding:.4rem .2rem;width: 100%;}

	.news-details-fl,.news-details-fr{width:100%;}

	.news-text{padding-left:0;margin-top:.3rem;}

	

	.case-left-text{margin-top:.1rem;}

	.about-fl2{display:none;}

	.about-fr2{width:100%;}

	.cont-li{margin-top:.8rem;}

	.am-container2{width: 100%;}



	

	



}



@media (max-width: 767px) {

	html{font-size: 535%;}

	.in-pro-li{margin:0;}

	.in-pro-li li{padding:.1rem 0 .2rem;}

	.footer-li{width:100%;padding:.12rem 0;}

	.footer{padding:.35rem 0;}

	.f-a{margin-left:0;display:block;}

	#backTop img{width:.24rem;}

	#backTop {top:auto;bottom:.4rem;}

	.in-tit-fr a{width:.22rem;height:.2rem;}

	.logos-li li img {height:.18rem;}

	.in-ab-text{width:100%;}

	.floor{padding:.15rem 0;}

	.in-ab-text-cn{font-size:.26rem;}

	.in-pro-li li a .in-pro-t i{font-size:.2rem;}

	.in-tit-fl h6{font-size:.28rem;}

	.logos-cont{padding:.1rem 0 .5rem;}

	.logos-li li{padding:.25rem 0;}

	.floor-box{padding-bottom:.2rem;}

	.news-li{margin:0;}

	.news-li li{padding:.16rem 0;}

	.news-latest{padding-bottom:.2rem;}

	.wrap, .wrap2{margin-top:.6rem;}

	.case-tit h6{font-size:.4rem;}

	.case-tit p{font-size:.22rem;}

	.case-text-cn{font-size:.2rem;}

	.case-text-en{font-size:.15rem;}

	.case-wrap{padding-bottom:1.2rem;}

	.about-fl,.about-fr,.slideTxtBox .hd,.slideTxtBox .bd{width:100%;}

	.about-fr3{margin-top:.3rem;}

	.slideTxtBox .hd ul li{margin-bottom:.12rem;}

	.slideTxtBox .hd ul li b.hd-en{font-size:.13rem;}

	.slideTxtBox .bd{margin-top:.2rem;}

	.floor3{margin-top:.15rem;}

	.floor-box .floor3:first-child{padding-top:0;margin-top:.3rem;}

	.join-text{padding:.1rem 0 .3rem;}

	.clients-li li{padding:.15rem .15rem;}

	/* .team-slider .swiper-slide span.zw{display:none;} */

	.team-slider .swiper-slide span{}

	.team-slider {height:2.5rem;}

	.team-img{margin-top:.25rem;}

	.team-img,.team-slider,.about-tit3 {width: calc((100% - 0.3rem) / 2);}

	.news-top{padding:.25rem 0 .8rem;}

	.in-cont-tit h6{font-size: .45rem;}

	.work-wrap{padding:.9rem 0 .5rem}

	.news-wrap{padding:.9rem 0 0}

	.about-tit span{display: block;margin:.15rem 0 0}

	.awards-fl, .awards-fr{width: 100%;}

	.awards-fr,.about-tit{margin-top:.2rem;}

	.cont-copy {position: static;margin-top: .2rem;}

	.in-ab-text{padding-left: 0;}

	.swiper-arrow{right:.2rem;bottom:.3rem;height:.23rem;left:.2rem;}
	#floornav.floornav2{display: none !important;}
	.case-fr{max-width:100%;margin-top:.3rem;padding-left:0;}
	.case-fl{width: 100%;;}
	.about-text{margin-top:.7rem;}
	.team-img, .team-slider, .about-tit3{width:100%;}
	.team-container{flex-wrap: wrap;}
}







html{ overflow:-moz-scrollbars-vertical;}

