.banner .swiper-pagination{  position: static;}
.banner .swiper-pagination-bullet{ width: 37px;height: 7px;opacity:0.6;margin:0 3px!important; position: relative;background: #fff;border-radius: 7px;transition:all 0.3s;}
.banner .swiper-pagination-bullet-active{opacity: 1;width:62px;} 
.banner .swiper-dots{position: absolute;left:0;right:0;bottom:12%;z-index: 10;}
.banner .swiper-dots .wrap{position: relative;}
.banner .swiper-play{position: absolute;right:5%;bottom:10%;z-index: 20; text-align: center;color:#fff; cursor:pointer;}
.banner .swiper-play .icon-bofang:before{color:#fff;font-size:50px;}

.banner{position: relative;height: calc(100vh + 68px);overflow: hidden;} 
.banner .swiper{height:100%; }
.banner .video{width: 100%;height:100%;}
.banner .video video{display:block;width:100%;object-fit: cover;}
.banner .img{height: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden;;}
.banner .img img{width:100%;height:100%;object-fit: cover;}
.banner a{display: block;} 
.banner_text{z-index: 3;color: #fff;width: 100%;position: absolute;left: 0;top:56%;transition:all 1s ease 0.5s;-webkit-transition:all 1s ease 0.5s;/*-webkit-transform: translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px);*/} 
.banner_p{max-width:70%;text-align: left;display: inline-block;} 
.banner .swiper-slide.ani-slide .banner_text,.banner .swiper-slide-active .banner_text{visibility: visible;opacity: 1;/*-webkit-transform: translateX(0px) translateY(0px);transform: translateX(0px)  translateY(0px);*/} 
.banner .mouse{width:26px;height:42px;border-radius: 26px;border:2px solid #fff;position: absolute;right:64px;bottom:117px;z-index: 20;} 
.banner .mouse span{overflow:hidden;display:block;cursor:pointer;position:absolute;width:4px;height:10px;left:50%;margin-left:-2px;top:10px;background:#fff;border-radius:5px;z-index:99;-webkit-animation:arrowdown 1.5s ease infinite;animation: arrowdown 1.5s ease infinite;}

@keyframes arrowdown
{
	0% {transform:translateY(0);}
	50%  {transform:translateY(40%);}
	100% {transform:translateY(0);}
}

@-webkit-keyframes arrowdown
{
	0% {-webkit-transform:translateY(0);}
	50%  {-webkit-transform:translateY(40%);}
	100% {-webkit-transform:translateY(0);}
}
 
.indSection1{max-width:1440px;position: relative;margin-top:-68px; margin-left:auto;margin-right:auto; z-index: 2;display: flex;} 
.indSection_item1{width:62%;background:#0072C1;padding:90px 10% 90px;border-radius: 20px;} 
.btn_more i{display: inline-block;width:10px;height:10px;background:#fff; border-radius: 100%; margin-right:22px; position: relative;transition:all 0.3s;}
.btn_more i:before{width:22px;border-top:1px solid #fff;content:'';position: absolute;left:0;top:5px;transition:all 0.3s;}
.btn_more i:after{width:6px;height:6px;background:#fff; border-radius: 100%;content:'';position: absolute;left:16px;top:3px;transition:all 0.3s;}
.btn_more:hover{color:#fff;}
.btn_more:hover i:before{width:26px;} 
.btn_more:hover i:after{left:22px;}
/*.btn_more:hover i{width:6px;height:6px;top:0px;margin-right:26px;}
.btn_more:hover i:before{top:3px; } 
.btn_more:hover i:after{width:10px;height:10px; top:-2px;}*/
.blue_more,.blue_more:hover{color:#0072C1;}
.blue_more i{background:#0072C1;}
.blue_more i:before{border-color:#0072C1;}
.blue_more i:after{background:#0072C1;}
.red_more,.red_more:hover{color:#EC6235;}
.red_more i{background:#EC6235;}
.red_more i:before{border-color:#EC6235;}
.red_more i:after{background:#EC6235;}
.indSection_item2{width:38%;background:#EC6235 url(../images/hw1.png) no-repeat 94% 122%;padding:57px 12% 57px 7%;border-radius: 20px;}
.indSection_item2 dl{/*width:63%;*/display: flex; justify-content: space-between;align-items: center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.42);}
.indSection_item2 dl dd{max-width: 50%;}
.indSection2 .wrap{display: flex;justify-content: space-between;}
.indSection2 .item{width:17%;}
.indSection2 .item .img{border-radius: 20px;height:0;padding-bottom:184.65%;overflow: hidden;position: relative;}
.indSection2 .item .img img{width:100%;height:100%;position: absolute;left:0;top:0;object-fit: cover;}
.indNews .swiper-slide{background: rgba(237, 195, 181, 0.102);border-radius: 10px;padding:25px 30px 35px;}
.indNews .swiper-slide .indNews_top{display: flex;justify-content: space-between;align-items: center;}
.indNews .swiper-slide .indNews_top .date{display: flex;}
.indNews .swiper-slide .indNews_top .date span{display: inline-block;}
.indNews .swiper-slide .indNews_top .date .span1{position: relative;}
.indNews .swiper-slide .indNews_top .date .span1:after{height:35px;border-left:1px solid #d8d8d8;content:'';position: absolute;transform:rotate(30deg);left:25px;top:4px;}
.indNews .swiper-slide .indNews_top .date .span2{padding-top:20px;padding-left:10px;}
.indNews .swiper-slide .btn_more:hover{color:#e93e47;}
.indNews .swiper-slide .btn_more i{background:#e93e47;}
.indNews .swiper-slide .btn_more i:before{border-color:#e93e47;}
.indNews .swiper-slide .btn_more i:after{background:#e93e47;}
.indNews .swiper-pagination{position: static;width:100%;text-align: center;}
.indNews .swiper-pagination-bullet{ width: 62px;height: 7px;opacity:0.2;margin:0 8px!important; position: relative;background: #E93E47;border-radius: 7px;transition:all 0.3s;}
.indNews .swiper-pagination-bullet-active{opacity: 1;} 
.indSection4{width:100%;background-repeat: no-repeat;background-position: center;background-size: cover; /*background-attachment: fixed;*/padding:140px 0 120px;text-align: center;border-radius: 20px;}
.indSection4 .desc{max-width: 690px;margin-left:auto;margin-right:auto;}
.indProduct .swiper-slide .item{display: block;border-radius: 20px 20px 10px 10px;overflow: hidden;}
.indProduct .swiper-slide .item .img{background:#f0f0f0;height:0;padding-bottom:73.29%;overflow: hidden;position: relative;} 
.indProduct .swiper-slide .item .img img{width:100%;height:100%;object-fit: cover;position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.indProduct .swiper-slide .item .tit{padding:5px 10px;background:#0A318C;}
.indProduct .swiper-slide .desc{color: rgba(2, 2, 2, 0.55);}
.indProduct .swiper-slide:nth-child(1) .item .tit{background:#0A318C;}
.indProduct .swiper-slide:nth-child(2) .item .tit{background:#52C5EC;}
.indProduct .swiper-slide:nth-child(3) .item .tit{background:#E93E47;}
.indProduct .swiper-slide:nth-child(4) .item .tit{background:#FF79AD;}
.indProduct .swiper-slide:nth-child(1) .btn_more ,.indProduct .swiper-slide:nth-child(1) .btn_more:hover{color:#0A318C;}
.indProduct .swiper-slide:nth-child(1) .btn_more i{background:#0A318C;}
.indProduct .swiper-slide:nth-child(1) .btn_more i:before{border-color:#0A318C;}
.indProduct .swiper-slide:nth-child(1) .btn_more i:after{background:#0A318C;}
.indProduct .swiper-slide:nth-child(2) .btn_more,.indProduct .swiper-slide:nth-child(3) .btn_more:hover{color:#52C5EC;}
.indProduct .swiper-slide:nth-child(2) .btn_more i{background:#52C5EC;}
.indProduct .swiper-slide:nth-child(2) .btn_more i:before{border-color:#52C5EC;}
.indProduct .swiper-slide:nth-child(2) .btn_more i:after{background:#52C5EC;}
.indProduct .swiper-slide:nth-child(3) .btn_more,.indProduct .swiper-slide:nth-child(2) .btn_more:hover{color:#E93E47;}
.indProduct .swiper-slide:nth-child(3) .btn_more i{background:#E93E47;}
.indProduct .swiper-slide:nth-child(3) .btn_more i:before{border-color:#E93E47;}
.indProduct .swiper-slide:nth-child(3) .btn_more i:after{background:#E93E47;}
.indProduct .swiper-slide:nth-child(4) .btn_more,.indProduct .swiper-slide:nth-child(4) .btn_more:hover{color:#FF79AD;}
.indProduct .swiper-slide:nth-child(4) .btn_more i{background:#FF79AD;}
.indProduct .swiper-slide:nth-child(4) .btn_more i:before{border-color:#FF79AD;}
.indProduct .swiper-slide:nth-child(4) .btn_more i:after{background:#FF79AD;}
.indProduct .swiper-pagination{position: static;width:100%;text-align: center;}
.indProduct .swiper-pagination-bullet{ width: 62px;height: 7px;opacity:0.2;margin:0 8px!important; position: relative;background: #E93E47;border-radius: 7px;transition:all 0.3s;}
.indProduct .swiper-pagination-bullet-active{opacity: 1;} 
/*关于康希诺*/
.inbanner{position: relative;}
.inbanner .img img{width:100%;}
.inban_tit{position: absolute;left:0;right:0;bottom:20%;z-index: 10;}
.inban_tit .fnt_36{text-shadow: 1px 1px 3px rgb(15 48 4 / 48%);}
.about_nav {width:100%;margin-top:-30px;position: relative;z-index: 10;} 
.about_nav .swiper{background:#f0f0f0;border-radius: 10px;padding:0 20px;}
.about_nav .swiper-slide{width:auto!important;padding:0 22px;}
.about_nav .swiper-slide a{display: block;height:60px;line-height:60px; text-align:center;position: relative;}
.about_nav .swiper-slide a:after{width:0;height: 4px;background:#0072C1;border-radius: 4px;content:'';position: absolute;left:0;bottom:2px;transition:width 0.3s;}
.about_nav .swiper-slide.active a{ color:#0072C1;}
.about_nav .swiper-slide.active a:after{width:100%;}
.about_nav.active{background: #f0f0f0;}
.swiper-scrollbar{height: 3px!important;bottom:0!important;}
  
.about_section1{padding:100px 0;background:url(../images/about_bg.jpg) no-repeat right bottom;background-size:auto 100%;margin-top:-30px;}
.about_section1 .title{width:264px;float:left;}
.about_section1 .description{overflow: hidden;}
.about_section1 .description p{margin-bottom: 1em;}
.about_section2{border-radius: 20px;overflow: hidden;margin-top:-20px;}
.brandVideo img{width:100%;}
.brandVideo video {display: block;width:100%;margin:0 auto;}
.brandVideo .posterBg{left:0;right:0;top:0;bottom:0;padding:120px 0 100px;}
.brandVideo .posterBg .wrap{height:100%;display: flex;flex-direction: column;justify-content: space-between; position: relative;}
.brandVideo .posterBg .bom_txt dl{display: flex;align-items: center;margin-top:18px;} 
.brandVideo .posterBg .btn_play{width:77px;height:77px;cursor:pointer; position: absolute;right:0;bottom:0;}
.about_section3{position: relative;overflow: hidden; }
.about_section3 .mountain{width:100%;}
.about_section3 .line{width:100%;position: absolute;left:0;right:0;bottom:0;}
.process_box{position: absolute;left:0;right:0;top:90px;}
.process_box .wrap{position: relative;height:100%;}
.processSwiper{width:51%;}
.process_box ul{height:170px;background: rgba(0, 114, 193, 0.4) url(../images/hw1.png) no-repeat 96% 90%;background-size:56px;  border-radius: 10px;padding:35px 22px ; }
.process_box ul li{position: relative;padding-left:10px;}
.process_box ul li:before{width:4px;height:4px;border-radius: 100%;background:#fff;content:'';position: absolute;left:0;top:0.5em;}
.processSwiper .swiper-button-next,.processSwiper  .swiper-button-prev{width:51px;height: 51px;border-radius: 100%;background: rgba(255, 255, 255, 0.6);backdrop-filter: blur(133px);top:40%;}
.processSwiper  .swiper-button-prev{left:auto;right:30%;}
.processSwiper .swiper-button-next:after,.processSwiper .swiper-button-prev:after{font-size:16px;font-weight: bold;}
.processYear{/*width:100%;position: absolute;left:0;bottom:0;display: flex;justify-content: space-between; align-items: flex-end;*/ }
.processYear span{/*position: relative;*/position: absolute;cursor:pointer;width:9px;height:9px;border-radius: 100%;background:#fff;}
.processYear span em{position: absolute;left:50%;top:-30px;transform:translateX(-50%);}
.processYear span:after{width:32px;height:53px;background:url(../images/addr.png) no-repeat center top;background-size:100%;content:'';position: absolute;left:50%;margin-left:-16px;bottom:15px;display: none;}
.processYear span.active{width:23px;height:23px;background:#fff;border:5px solid #0072C1;margin-left:-7px;margin-top:-7px;}
.processYear span.active:after{display: block;}
.processYear span.active em{display: none;}
/*.processYear span:after{width:9px;height:9px;border-radius: 100%;background:#fff;content:'';position: absolute;left:50%;margin-left:-4.5px;bottom:-15px;}
.processYear span.active{width:32px;height:64px;background:url(../images/addr.png) no-repeat center top;background-size:100%;text-indent: -9999em;}
.processYear span.active:after{width:23px;height:23px;background:#fff;border:5px solid #0072C1;margin-left:-11.5px;}
.processYear span:nth-child(2){margin-bottom:10px;}
.processYear span:nth-child(3){margin-bottom:2.5%;}
.processYear span:nth-child(4){margin-bottom:4%;}
.processYear span:nth-child(5){margin-bottom:5.5%;}
.processYear span:nth-child(6){margin-bottom:7.5%;}
.processYear span:nth-child(7){margin-bottom:10.5%;}

.processYear span:nth-child(8){margin-bottom:14.5%;}
.processYear span:nth-child(9){margin-bottom:20%;}
.processYear span:nth-child(10){margin-bottom:26.5%;}
.processYear span:nth-child(11){margin-bottom:31.5%;}
.processYear span:nth-child(12){margin-bottom:37%;}
.processYear span:nth-child(13){margin-bottom:42%;}*/
 
.processYear span:nth-child(7) em,.processYear span:nth-child(11) em,.processYear span:nth-child(12) em,.processYear span:nth-child(13) em{position: relative;top:1em;left:0;}
.about_section4{padding:65px 0 80px;background:#f3f7f9;}
.team_box .item{display: flex; align-items: center; background:#fff;border-radius: 10px;padding:10px;margin-bottom:14px;}
.team_box .item .img{width:130px;flex:0 0 130px;background: #D8D8D8;border-radius: 10px;overflow: hidden;}
.team_box .item .txt{width:160px;flex:0 0 160px;margin-left:35px;margin-right:10%;}
.team_box .item .desc{flex:1; line-height: 1.7;margin-right:40px;}
.about_section5{padding-top:50px;}
.advisor_box .item{width:23.8%;float:left;margin-left:1.6%;margin-bottom: 2%;background: #F3F7F9;border-radius: 10px;padding:12px;display: flex;align-items: center;cursor: pointer;}
.advisor_box .item:hover{background:#0072c1;}
.advisor_box .item:hover .title{color:#fff;}
.advisor_box .item:nth-child(4n+1){clear:both;margin-left:0;}
.advisor_box .item .img{width:50%;background: #D8D8D8;border-radius: 10px;margin-right:20px;overflow: hidden;flex:0 0 50%;}
.advisor_box .item .img img{width:100%;} 
.advisorPop{position: fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index: 10000;display: none;}
.advisorpopCon{width:686px;background:#fff;padding:30px;position: absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); border-radius: 10px;}
.advisorpopCon .tit{padding-bottom: 15px;border-bottom: 2px solid rgba(0, 0, 0, 0.1); } 
.advisorpopCon .txt{line-height: 1.7;}
.popClose{width:25px;height:25px;padding:6px;position: absolute;top:25px;right:25px;cursor:pointer;}
.about_section6{padding:100px 0;}
.about_section6 .wrap{display: flex;justify-content: space-between; position: relative;}
.about_section6 .description{width:65%;}
.about_section6 .description .txt p{margin-bottom: 1em;}

.crumbs{background: #FAEDE6;height:50px;line-height: 50px;margin-top:-50px;position: relative;z-index: 10;}
.crumbs .wrap{white-space: nowrap;overflow: hidden;}
.crumbs span,.crumbs a{white-space: nowrap; display: inline-block;vertical-align:top;}
.crumbs span{font-family: "MiSans-Semibold";white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.crumbs1{background: #E0F7FF;}
.crumbs2{background: #E5E5E5;}
.height{background: #E0F7FF;height:120px;}
.profile_box .tit{width:30%;float:left;}
.profile_box .desc{line-height: 1.7;}
.profile_box .desc p{margin-bottom: 1em;}
.layout_box{background:url(../images/map.png) no-repeat center;padding-bottom: 150px;}
.layout_box .desc{line-height: 1.7;}
.layout_box .desc p{margin-bottom: 1.5em;}

/*发展历程*/
.process_main{padding:50px 0; position: relative;}
.process_main .fnt_44{color:#EC6235;}
.process_main .wrap{position: relative;z-index: 0;}
.year_nav{position: absolute;right:22px;top:4%;height:80vh;}
.year_nav .swiper-container{height: 100%;}
.year_nav .swiper-slide span{color: rgba(61, 61, 61, 0.5);display: block;line-height: 56px;position: relative; cursor:pointer;}
.year_nav .swiper-slide span:after{width:0;border-bottom:3px solid #0072C1;content:'';position: absolute;left:0;bottom:0;transition:all 0.3s;}
.year_nav .swiper-slide.active span{color:#0072C1;}
.year_nav .swiper-slide.active span:after{width:100%;}
.process_con .item{margin-left:14%; position: relative;margin-bottom: 45px;}
.process_con .item .year{position: relative;display: inline-block;margin-bottom: 15px;} 
.process_con .item .bigYear{position: absolute;left:-8%;top:11%;color: rgba(164, 164, 164, 0.5); opacity: 0; transition:all 0.3s;}
.process_con .item .process_list{margin-left:5%;padding:25px 10%;border-left:1px solid #dcdcdc;position: relative;z-index: 10;}
.process_con .item .process_list:after{width:14px;height:14px;background:#0072C1;border-radius: 100%;content:'';position: absolute;left:-7px;top:0;}

.process_con .item .process_list ul{max-width: 100%;}
.process_con .item .process_list li{margin-bottom: 30px;line-height: 1.625;cursor: pointer; position: relative;}
.process_con .item .process_list li .img{width:248px;position: absolute;top:0;left:-58%;border-radius: 10px;overflow: hidden; opacity: 0;transition:all 0.3s;}
.process_con .item .process_list li .month{float:left;margin-right:10%;}
.process_con .item .process_list li .desc{overflow: hidden;}
.process_con .item .process_list li .tit{overflow: hidden;}
.process_con .item .process_list li:hover {color:#0072c1;}
.process_con .item.active .bigYear{opacity: 0.1;}
.process_con .item.active .process_list li:hover .img,.process_con .item.active .process_list li.hover .img{opacity: 1;}

.compliance_message{padding:20px 90px 0;position: relative;}
.compliance_message p{margin-bottom: 1em;}
.compliance_message:before{font-size:144px;color:#0072c1;font-family: "MiSans-Regular"; line-height: 1; content:"“";position: absolute;left:0;top:0;}
.compliance_message:after{font-size:144px;color:#0072c1;font-family: "MiSans-Regular"; line-height: 0; content:"”";position: absolute;right:0;bottom:0;}
.compliance_sign{display: flex;align-items: center;justify-content: flex-end;}
.compliance_sign .line{width:19.23%;max-width:200px;height:2px;border-top:2px solid #0072C1;margin-right:17px;} 
.compliance_section2{padding:100px 0 150px;background:url(../images/compliance_bg.jpg) no-repeat center;background-size:cover;border-radius: 20px;}
.compliance_promise{ overflow: hidden;}
.compliance_promise .item{float:left;padding:20px 35px;background: rgba(0, 114, 193, 0.37);backdrop-filter: blur(133px);border-radius: 5px;margin-left:1.55%;margin-bottom: 1.55%;text-align:center;}
.compliance_promise .item:nth-child(1),.compliance_promise .item:nth-child(2),.compliance_promise .item:nth-child(3){width:32.3%;}
.compliance_promise .item:nth-child(4){clear:left;}
.compliance_promise .item:nth-child(4),.compliance_promise .item:nth-child(5),.compliance_promise .item:nth-child(6){width:49.225%;}
.compliance_promise .item:nth-child(1),.compliance_promise .item:nth-child(4),.compliance_promise .item:nth-child(6){margin-left:0;}
.compliance_promise .item:nth-child(5){float:right;padding:63px 12px;} 
.compliance_block{background: #F8F8F8;border-radius: 10px;padding:42px 50px;}
.compliance_info{display: flex;flex-direction: row-reverse;align-items: center;justify-content: space-between;}
.compliance_info .img{width:40%;}
.compliance_info .img img{mix-blend-mode: multiply;}
.compliance_info .desc{width:47%;}
.compliance_tip{padding:20px 50px;background: rgba(237, 237, 237, 0.502);border-radius: 10px;}
.compliance_tip img{width:20px;margin-right:45px;}
.compliance_field{border:2px solid #3B9C55;border-radius: 20px;padding:30px 40px;position: relative;}
.field_title{min-width:210px;height:45px;line-height: 45px;text-align:center;background:#3B9C55;padding:0 24px; position: absolute;left:40px;top:-22px;z-index: 10;}
.field_list{display: flex;flex-wrap: wrap;}
.field_list dl{width:33.33%;padding:30px 0;display: flex; align-items: center;}
.field_list dl dt{width:94px;height:94px;flex:0 0 94px;margin-right:25px;}
.field_list dl dd{padding-right: 20px;}
.field_list dl dd .txt{margin-top:3px;}
.report_hotline{display: flex;justify-content: center;}
.report_hotline dl{display: flex; align-items: center;padding:0 45px;}
.report_hotline dl dt{margin-right:10px;}

.news_title{display: flex;justify-content: space-between;align-items: center;}
.news_left{width:57.7%;float:left;border-radius: 10px;overflow: hidden;}
.news_left a{display: block;position: relative;}
.news_left .img img{width:100%;}
.news_left .desc{position: absolute;left:0;right:0;bottom:0;padding:30px 17px 30px 17px;background: linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(0, 0, 0, 0) 100%);}
.news_left .desc .tit{margin-top:5px;}
.news_right{overflow: hidden;padding-left:7%;}
.news_right .item{padding:12px 0;border-bottom:1px solid #eaeaea;}
.news_right .item:nth-last-child(1){border-bottom: none;}
.news_right a{display: block;}
.news_right a:hover{color:#0072C1;}
.news_right .item .fnt_14{margin-top:3px;}
.news_con2 .item{width:32.3%;float:left;margin-left:1.55%;margin-bottom:1.55%;position: relative;border-radius: 10px;overflow: hidden;}
.news_con2 .item:nth-child(3n+1){clear:both;margin-left:0;}
.news_con2 .img{height:0;padding-bottom:70%;overflow: hidden;position: relative;}
.news_con2 .img img{width:100%;height:100%;object-fit: cover;position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.news_con2 .item .desc{ position: absolute;left:0;right:0; bottom:0;top:0; padding:40px 32px 15px 32px; display: flex;flex-direction: column;justify-content: flex-end; transition:padding 0.5s;background: linear-gradient(359deg, rgba(0, 0, 0, 0.37) 0%, rgba(0, 0, 0, 0) 72%); }
.news_con2 .item .desc .txt2{display: flex;align-items: center;justify-content: space-between;}
.news_con2 .item .desc .learnmore{margin-top:20px;}
.news_con2 .item .desc .txt,.news_con2 .item .desc .txt2,.news_con2 .item .desc .learnmore{display: none;}
.news_con2 .item:hover .desc{background: rgba(82, 197, 236, 0.24);backdrop-filter: saturate(180%) blur(20px);padding-bottom:30px;}
.news_con2 .item:hover .desc .txt,.news_con2 .item:hover .desc .learnmore{display: block;}
.news_con2 .item:hover .desc .txt2{display: flex;}
.news_con3 .item{width:32.3%;float:left;margin-left:1.55%;position: relative;border-radius: 10px;overflow: hidden;}
.news_con3 .item:nth-child(3n+1){clear:both;margin-left:0;}
.news_con3 .item img{width:100%;}

.media_list .item{width:32.3%;float:left;margin-left:1.55%;margin-bottom:30px;position: relative;border-radius: 10px;overflow: hidden;}
.media_list .item:nth-child(3n+1){clear:both;margin-left:0;}
.media_list .img{border-radius: 10px;overflow: hidden;}
.media_list .img a{display: block;height:0;padding-bottom:70%;overflow: hidden;position: relative; }
.media_list .img img{width:100%;height:100%;object-fit: cover;position: absolute;left:50%;top:50%;transform:scale(1) translate(-50%,-50%);} 
.media_list .date{color: #C90028;margin-bottom:5px;}
.media_list .ellipsis-2{height:3em;}
.media_list .desc a:hover .tit{color:#0072C1;}

.news_main{padding:65px 0 45px;}
.news_top{display: flex;flex-direction: row-reverse;}
.news_swiper{flex:1;margin-right:40px;overflow: hidden;}
.news_swiper .swiper-slide{width:auto!important;}
.news_swiper .swiper-slide a{ display: block; color: rgba(61, 61, 61, 0.5);padding:11px 0;position: relative;}
.news_swiper .swiper-slide a:after{width:0;border-bottom:3px solid #0072C1;content:'';position: absolute;left:0;bottom:0;}
.news_swiper .swiper-slide.active a,.news_swiper .swiper-slide a:hover{color:#0072C1;}
.news_swiper .swiper-slide.active a:after{width:100%;}
.news_search{width:336px; padding:11px 20px;background: #F0F0F0;border-radius: 5px;display: flex;align-items: center;}
.news_search input{height:30px;line-height: 30px;flex:1;}
.news_search .btn_search{width:20px;height:20px;background:url(../images/search.png) no-repeat center;background-size:15px;}
.news_list .item{display: block;padding:0 10% ;}
.news_list .item .news_item{padding:30px 0 40px;border-bottom:1px solid #d8d8d8;}
.news_list .item .tit{margin-top:5px;}
.news_list .item:hover{background:rgba(0,114,193,0.2);border-radius: 5px;}
.news_list .item:hover .date,.news_list .item:hover .tit{color:#0072C1;}
.news_list .item:hover .news_item{border-color:transparent;}
.page{text-align:right;}
.page a,.page span{display:inline-block;margin:0 2px;min-width:2em;height:2em;line-height:2;text-align:center;font-size:15px;vertical-align: middle; transition:0.5s all ease;-webkit-transition:0.5s all ease;}
.page .prev,.page .next{background-position:center;background-repeat:no-repeat;border:none;}
.page .prev{background-image:url(../images/arr_left1.png);}
.page .next{background-image:url(../images/arr_right1.png);}
.page span{ color:#0072C1;}
.page .active{ color:#0072C1; font-size: large}
.resource_box .item{width:49.2%;float:left;margin-left:1.6%;margin-bottom:1.6%;position: relative;border-radius: 10px;overflow: hidden;}
.resource_box .item:nth-child(2n+1){clear:both;margin-left:0;}
.resource_box .item img{width:100%;}
.news_info{padding:60px 0 100px;}
.news_info .wrap{max-width: 688px;margin:auto;}
.publish_date{padding-bottom: 15px;border-bottom:1px solid rgba(0, 0, 0, 0.14); }
.news_content p{color: rgba(2, 2, 2, 0.65);margin-bottom: 1em;}
.news_content img{border-radius: 10px;height:auto!important;}
.prev_next{padding-top:22px;border-top:1px solid rgba(0, 0, 0, 0.14);margin-top:30px;}
.prev_next a{display: flex;margin-bottom:8px;}
.prev_next span{font-family: "MiSans-Semibold";white-space: nowrap;}
.prev_next p{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.contact_box{padding:60px 0 80px;}
.contact_con1{margin-top:20px;background: rgba(0, 114, 193, 0.06);border-radius: 10px;display: flex;justify-content: space-between;align-items: center;}
.contact_con1 .map{border-radius: 10px;overflow: hidden;width:36%;}
.contact_con1 .map img{width:100%;}
#allmap{width:100%;height:130px;}
.contact_desc{padding:30px;flex:1;}
.contact_desc .item{margin-bottom:12px;}
.contact_desc .item:nth-last-child(1){margin-bottom:0;}
.contact_desc .item img{margin-right: 18px; vertical-align: -2px;}
.contact_con2{display: flex;flex-wrap: wrap;}
.contact_con2 .item{width:32.2%;margin-left:1.55%;margin-bottom:1.55%;padding:20px 30px;background-color: #F8F8F8; background-repeat: no-repeat;background-position: right center;background-size:auto 100%; border-radius: 10px;}
.contact_con2 .item:nth-child(3n+1){margin-left:0;}
.contact_con2 .item .cell{margin-top:5px;padding-left:20px;}
.contact_con2 .item .local{background:url(../images/local1.png) no-repeat 0 3px;margin-top:10px;}
.contact_con2 .item .tel{background:url(../images/tel1.png) no-repeat 0 3px;}
.contact_con2 .item:hover{background-color:#0072C1;}
.contact_con2 .item:nth-child(1):hover{background-image:url(../images/company1.png);}
.contact_con2 .item:nth-child(2):hover{background-image:url(../images/company2.png);}
.contact_con2 .item:nth-child(3):hover{background-image:url(../images/company3.png);}
.contact_con2 .item:hover .tit,.contact_con2 .item:hover .cell{color:#fff;}
.contact_con2 .item:hover .local{background:url(../images/local2.png) no-repeat 0 3px;}
.contact_con2 .item:hover .tel{background:url(../images/tel2.png) no-repeat 0 3px;}
.contact_con3{display: flex;flex-wrap: wrap;}
.contact_con3 .item{width:32.2%;margin-left:1.55%;margin-bottom:1.55%;padding:44px 30px;background-color: #F8F8F8; border-radius: 10px;}
.contact_con3 .item:nth-child(3n+1){margin-left:0;}
.contact_con3 .item a{display: block;margin-top:15px;word-break: break-word;}
.contact_con3 .item:hover{background-color: #0072C1;}
.contact_con3 .item:hover div,.contact_con3 .item:hover a{color:#fff;}

.tech_platform{padding:30px 40px;background: #F0F0F0;border-radius: 10px; display: flex;}
.platform_tabs{width:40%;flex:0 0 40%;margin:25px 0; }
.platform_tabs .swiper{height:350px;}
.platform_tabs .swiper-slide .tit{height:100%;display: flex; justify-content: space-between; align-items: center;border-radius: 10px 3px 1px 6px; position: relative;padding-left:20px;padding-right:10px;cursor:pointer;margin-right:40px; line-height: 1.2; } 
.platform_tabs .swiper-slide .tit span{font-size:18px;}
.platform_tabs .swiper-slide .tit:after{width:  34px;height: 34px;background: #EC6235;transform: rotate(49deg) skewX(10deg) scale(1, 1);border-top-right-radius: 20%;content:'';position: absolute;top:10px;right:-18px;z-index: 0; display: none;}
.platform_tabs .swiper-slide .tit i{display: block;width: 40px;height: 40px;background-repeat: no-repeat;background-position: center;background-size:100%;margin-left: 10px;}
.platform_tabs .swiper-slide .tit span,.platform_tabs .swiper-slide .tit i{position: relative;z-index: 10;}
/*.platform_tabs .swiper-slide:nth-child(1) .tit i{background-image: url(../images/tec_icon1.png);}
.platform_tabs .swiper-slide:nth-child(2) .tit i{background-image: url(../images/tec_icon2.png);}
.platform_tabs .swiper-slide:nth-child(3) .tit i{background-image: url(../images/tec_icon3.png);}
.platform_tabs .swiper-slide:nth-child(4) .tit i{background-image: url(../images/tec_icon4.png);}
.platform_tabs .swiper-slide:nth-child(5) .tit i{background-image: url(../images/tec_icon5.png);}*/
.platform_tabs .swiper-slide-thumb-active .tit{background: #EC6235;}
.platform_tabs .swiper-slide-thumb-active .tit span{color:#fff;}
.platform_tabs .swiper-slide-thumb-active .tit:after{display: block;}
.platform_tabs .swiper-slide-thumb-active:nth-child(1) .tit i{background-image: url(../images/tec_icon11.png);}
.platform_tabs .swiper-slide-thumb-active:nth-child(2) .tit i{background-image: url(../images/tec_icon22.png);}
.platform_tabs .swiper-slide-thumb-active:nth-child(3) .tit i{background-image: url(../images/tec_icon33.png);}
.platform_tabs .swiper-slide-thumb-active:nth-child(4) .tit i{background-image: url(../images/tec_icon44.png);}
.platform_tabs .swiper-slide-thumb-active:nth-child(5) .tit i{background-image: url(../images/tec_icon55.png);}


.platform_con{flex:1;background: #fff;border-radius: 10px;padding:30px; overflow:hidden;}
.platform_con .swiper-slide .desc{line-height: 1.8;text-align: justify;}
.innovate_research{display: flex; justify-content: space-between;}
.innovate_research .item{padding:34px 16px;border-radius: 10px; display: flex;flex-direction: column;}
.innovate_research .item:nth-child(1){flex:0 0 66.15%;background: rgba(213, 227, 233, 0.698);}
.innovate_research .item:nth-child(2){flex:0 0 32.2%;background: rgba(244, 197, 188, 0.41);}
.innovate_research .item .desc{flex:1;padding:0 10px;}
.innovate_research .item .flags{display: flex;margin-top:30px;}
.innovate_research .item .flags .cell{height:75px;display: flex;align-items: center;justify-content: center;border-radius: 10px;padding:0 1em;}
.innovate_research .item .flags .cell span{display: inline-block;line-height: 1;margin-right:5px; word-break: break-word;font-size:3.33vw;}
.innovate_research .item .flags .cell:nth-child(1){background: #EC6235;}
.innovate_research .item .flags .cell:nth-child(2){background: #0072C1;}
.innovate_research .item .flags .cell:nth-child(3){background: #B6B6B6;}
.innovate_research .item:nth-child(1) .flags .cell{width:33.33%;}
.innovate_research .item:nth-child(2) .flags .cell{width:100%;}
.innovate_title{display: flex;justify-content: space-between;align-items: center;}
.innovate_innovate dl{display: flex;justify-content: space-between;align-items: center;} 
.innovate_innovate dl dt{width:49.2%; flex:0 0 49.2%; margin-right:4.1%;border-radius: 10px;overflow: hidden;}
.innovate_quality{padding:70px 60px 0;background:url(../images/quality_bg.jpg) no-repeat center;background-size:cover;border-radius: 10px;}
.innovate_quality .desc{max-width: 69%;}
.quality_standard{padding:28px 0;border-top:1px solid #fff;display: flex; justify-content: space-between;}
.quality_standard .item{padding-left:27px;position: relative;}
.quality_standard .item:before{width:12px;height:12px;border-radius: 100%;background:#fff;content:'';position: absolute;left:0;top:50%;margin-top:-6px;}
.innovate_global{padding:170px 0 280px;background:url(../images/innovate_global.png) no-repeat center;background-size:cover;}
.innovate_global .desc{max-width: 70.67%;margin-left:auto;margin-right:auto;}
.innovate_business .item{width:32.3%;float:left;margin-left:1.55%;position: relative;border-radius: 10px;overflow: hidden;}
.innovate_business .item:nth-child(3n+1){clear:both;margin-left:0;}
.innovate_business .item .desc{position: absolute;left:0;right:0;top:0;bottom:0;padding:40px;display: flex;flex-direction: column;justify-content: flex-end; transition:padding 0.5s;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));}
.innovate_business .item .desc .btn_more{display: none;}
.innovate_business .item:hover .desc{background: rgba(0, 114, 193, 0.34);backdrop-filter: blur(20px);padding-bottom:80px;}
.innovate_business .item:hover .desc .btn_more{display: block;}

.innovate_box{padding:30px 0 40px;}
.innovate_list .item{padding:44px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);display: flex;justify-content: space-between;align-items: center;}
.innovate_list .item .img{width:40.77%;border-radius: 10px;overflow: hidden;}
.innovate_list .item .desc{width:54.5%;}
.innovate_list .item:nth-child(2n){flex-direction: row-reverse;}
.innovate_list .item:nth-last-child(1){border-bottom:none;}
.innovate_number {display: flex;justify-content: space-around;text-align: center;}
.quality_box{padding:60px 0 90px;}
.quality_blocks{display: flex;justify-content: space-between;}
.quality_blocks .item{background: #EC6235;border-radius: 10px;text-align: center;padding:13px;}
.quality_blocks .item:nth-child(1){width:40.7%;}
.quality_blocks .item:nth-child(2){width:57.7%;}
.quality_list1 .item{width:23.8%;float:left;margin-left:1.6%;border-radius: 10px;overflow:hidden;position: relative;}
.quality_list1 .item:nth-child(4n+1){margin-left:0;clear:both;}
.quality_list1 .item .tit{position: absolute;left:0;right:0;top:0;bottom:0;background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 31%);padding:30px;display: flex; justify-content: center; align-items: flex-end;}
.quality_list2 .item{padding:27px 25% 40px 33px;border-radius: 10px;margin-bottom:14px;background-repeat: no-repeat;background-position: 98% 100%;background-image:url(../images/hw4.png);background-size:auto 80%;}
.quality_list2 .item:nth-child(1){background-color:#fdefea;}
.quality_list2 .item:nth-child(2){background-color:#e5f5f2;}
.quality_list2 .item:nth-child(3){background-color:#e5f0f8;}
.quality_list2 .item .fnt_14{line-height: 22px;}

.business_box{padding:60px 0 90px; overflow: hidden;}
.business_supervise dl{display: flex;justify-content: space-between;align-items: center;} 
.business_supervise dl dt{width:49.2%; flex:0 0 49.2%; margin-right:5.28%;border-radius: 10px;overflow: hidden;}
.business_product{display: flex;justify-content: space-between;}
.business_product .item{width:49.2%;padding:45px;background:rgba(0, 114, 193, 0.1) url(../images/hw1.png) no-repeat right center; background-size:auto 100%; border-radius: 10px;transition:all 0.3s;display: flex;justify-content: center;align-items: center;}
/*.business_product .item:hover{background-color:#0072C1;color:#fff;}*/
.business_commerce{background-repeat: no-repeat;background-position: center;background-size:cover;border-radius: 10px;padding:40px;display: flex;justify-content: space-between;align-items: center;}
.business_commerce .commerce_left{padding:0 25px;}
.business_commerce .commerce_right li{padding:25px 0 25px 30px;position: relative;}
.business_commerce .commerce_right li:before{width:10px;height:10px;border-radius: 100%;background:#fff;content:'';position: absolute;left:0;top:50%;transform:translateY(-50%);}

.product_pipeline{padding-top:60px;}
.pipeline_title{display: flex;justify-content: space-between;}
.pipeline_color{display: flex;}
.pipeline_color span{padding-left:23px;display: flex;align-items: center;}
.pipeline_color span i{display:inline-block;width: 27px;height: 27px;border-radius: 5px;margin-right:10px;}
.pipeline_color span:nth-child(1) i{background:#0072C1;}
.pipeline_color span:nth-child(2) i{background:#05A283;}
.pipeline_color span:nth-child(3) i{background:#B6B6B6;} 
.pipeline_top{display: flex;}
.pipeline_top.active{position: fixed;top:0;z-index:100;}
.pipetop_title{display: flex; align-items: center; border-radius: 10px 0 0 10px;padding:8px 45px 8px 65px;height:77px;position: relative;margin-left:-15px;white-space: nowrap; }
.pipetop_title i{display:block;height:100%;border-left:1px solid rgba(255,255,255,0.5); position: absolute; top:100%;right:-50px;}
.pipetop_title:after{ width:  54px;height: 54px;transform: rotate(45deg) skewX(0deg) scale(1, 1);border-top-right-radius: 21%;content:'';position: absolute;top:12px;right:-27px;z-index: 0;}
.pipetop_title span{position: relative;z-index: 10;}
.pipetop_title1,.pipetop_title1:after{background: #D8D8D8;}
.pipetop_title2,.pipetop_title2:after{background: #B6B6B6;}
.pipetop_title3,.pipetop_title3:after{background: #0072C1;}
.pipetop_title4,.pipetop_title4:after{background: #05A283;} 
.pipetop_title1{z-index: 10;margin-left:0;}
.pipetop_title2{z-index: 8;}
.pipetop_title3{z-index: 6;flex:1;padding-right:0;}
.pipetop_title4{z-index: 0;margin-right:15px;padding:8px 40px 8px 80px;}
.pipetop_title3 span{background: #1798F1;width:26%;height:100%;padding:0 20px; border-radius: 10px;margin-left:10px;display: flex; justify-content: center; align-items: center;position: relative;z-index: 20;}
.pipeline_list{margin-top:16px;}
.pipeline_list .item{/*height:40px;*/border-radius: 10px 0 0 10px;padding:0; position: relative;background: #F0F0F0;margin-bottom:12px;margin-right:1.3em;}
.pipeline_list .item i{width:  28px;height: 69%;background: #F0F0F0;transform: rotate(45deg) skewX(0deg) scale(1, 1);border-top-right-radius: 21%;content:'';position: absolute;top:6px;right:-14px;z-index: 0;}
.pipeline_list .item .tit{height:100%;padding:12px 0px 12px 22px;border-radius: 10px 0 0 10px;position: relative;display: flex;align-items: center;line-height:1.5;/*white-space: nowrap;*/z-index: 10;}
.pipeline_list .item .tit a{position: relative;z-index: 10;color:#fff;}
.pipeline_list .item .tit i{display:block;width:  28px;height: 69%;transform: rotate(45deg) skewX(0deg) scale(1, 1);border-top-right-radius: 21%; position: absolute;top:6px;right:-14px;z-index: 0;}
.pipeline_list .item.gray .tit,.pipeline_list .item.gray .tit i{background: #B6B6B6;}
.pipeline_list .item.blue .tit,.pipeline_list .item.blue .tit i{background: #0072C1;}
.pipeline_list .item.green .tit,.pipeline_list .item.green .tit i{background: #05A283;}

.product_strategy{padding:60px 0 90px;}
.strategy_swiper .swiper-slide{display: flex;flex-direction: column;height:auto;}
.strategy_swiper .swiper-slide .strategy_title{height:73px; border-radius: 10px;padding:22px 37px; display: flex;align-items: center;}
.strategy_swiper .swiper-slide .strategy_title img{margin-right:23px;max-height: 32px;}
.strategy_swiper .swiper-slide:nth-child(1) .strategy_title{background: #163087;}
.strategy_swiper .swiper-slide:nth-child(2) .strategy_title{background: #D74D4D;}
.strategy_swiper .swiper-slide:nth-child(3) .strategy_title{background: #72C2E8;}
.strategy_swiper .swiper-slide:nth-child(4) .strategy_title{background: #EE81AC;}
.strategy_swiper .swiper-slide ul{margin-top:8px;background: #F0F0F0;border-radius: 10px;padding:25px 20px 25px 30px;color:#3d3d3d; flex:1;}
.strategy_swiper .swiper-slide ul li{list-style: disc;margin-bottom:5px;}
.strategy_swiper .swiper-bar{text-align: center;margin-left:0;}
.strategy_swiper .swiper-pagination{position: static;width:100%;text-align: center;display: inline-block;border-radius: 7px;width:auto;height:7px;overflow: hidden;}
.strategy_swiper .swiper-pagination-bullet{ width: 62px;height: 7px;opacity:0.2;margin:0!important;border-radius: 0; vertical-align: top;position: relative;background: #E93E47; transition:all 0.3s;}
.strategy_swiper .swiper-pagination-bullet-active{opacity: 1;border-radius: 7px;}   

.global_box{padding:60px 0 90px; overflow: hidden;}
.global_map{position: relative;}
.global_map .map_dot{position: absolute;z-index: 0;cursor: pointer;}
.global_map .map_dot:after{width:80px;height:80px;border-radius: 100%;content:'';position: absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); z-index: 0;}
.global_map .map_dot i{display: block;width:19px;height:26px;background:url(../images/pos0.png) no-repeat center;transform-origin: 0 0;background-size:100%;transition:all 0.3s;}
.global_map .map_dot.blue i{background-image:url(../images/pos2.png);}
.global_map .map_dot em{position: absolute;left:50%;transform:translateX(-50%);top:-26px; white-space: nowrap;margin-left: -0.4em;transition:all 0.3s;}
/*.global_map .map_dot1 em{font-size:18px;color:#ec6235;font-family: "MiSans-Semibold";}
.global_map .map_dot1 i{width:25px;height:34px;}*/
.global_map .map_dot .global_info1{width:440px;height:250px;padding:20px;background: #0072C1;border-radius: 10px;position: absolute;top:84px;left:0; transform:translateX(-70%); opacity: 0;visibility: hidden; transition:opacity 0.3s;}
/*.global_map .map_dot .global_info1:after{width:57px;height:71px;background:url(../images/hw3.png) no-repeat center;content:'';position: absolute;top:-80px;right:40px;}*/
.global_map .map_dot .global_info2{width:510px;height:230px;padding:20px;background: rgba(236, 98, 53, 0.2);border-radius: 10px;backdrop-filter: blur(10px);position: absolute;top:200%;left:-160px; opacity: 0;visibility: hidden;transition:opacity 0.3s;}
.global_map .map_dot6 .global_info1{ transform: translateX(-30%);}
.global_map .map_dot9 .global_info2{ transform: translateX(-50%);}
.global_map .map_dot7 i{width:57px;height:71px;background:url(../images/hw3.png) no-repeat center;content:'';position: absolute;top:0;right:-36px;transform-origin: right top;}
.global_map .map_dot .global_info:before{width:100%;height:30px;content:'';position: absolute;left:0;top:-30px;}
.global_map .map_dot .global_info1 dl{padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.4);}
.global_map .map_dot .global_info1 dl:nth-last-child(1){border-bottom:none;}
.global_map .map_dot.hover em{font-size:18px;color:#ec6235;font-family: "MiSans-Semibold";top:-34px;margin-left:-0.2em;}
.global_map .map_dot.hover i{width:25px;height:34px;}
.global_map .map_dot.hover {z-index: 10;margin-top:-10px;}
.global_map .map_dot7.hover i{width:57px;height:71px;}
.global_map .map_dot7.hover {z-index: 10;margin-top:0;}
.global_map .map_dot .m_close{display: none;width:25px;height:25px;background:url(../images/close.png) no-repeat center;background-size:12px;z-index: 100;position: absolute;display: none;right:3px;top:3px;}

.global_map .map_dot.hover .global_info1,.global_map .map_dot.hover .global_info2{opacity: 1;visibility: visible;}
.global_map .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;}
.global_map .mCSB_scrollTools .mCSB_draggerRail{background:none;}
.global_vac{padding:50px 0; position: relative;}
.global_vac .global_bg{width:100%;height:100%;border-radius: 20px;overflow: hidden; position: absolute;left:0;top:0;  background-repeat: no-repeat;background-position: center;background-size:cover;z-index:0;}
.global_vac .global_con{width:49.2%;float:right; position: relative;z-index: 10;}
.global_vac .global_con dl{padding:15px 0;}
.global_box .tit_bar{display:inline-block;padding:2px 15px;background: #EC6235;border-radius: 5px;}

.product_box{padding:60px 0 90px;}
.product_box .indProduct .swiper-slide .btn_more,.product_box .indProduct .swiper-slide .btn_more:hover{color:#0072C1!important;}
.product_box .indProduct .swiper-slide .btn_more i{background:#0072C1!important;}
.product_box .indProduct .swiper-slide .btn_more i:before{border-color:#0072C1!important;}
.product_box .indProduct .swiper-slide .btn_more i:after{background:#0072C1!important;}
.product_box .indProduct .swiper-bar{text-align: center;margin-left:0;}
.product_box .indProduct .swiper-pagination{display: inline-block;border-radius: 7px;width:auto;height:7px;overflow: hidden;}
.product_box .indProduct .swiper-pagination-bullet{margin:0!important;border-radius: 0; vertical-align: top;}
.product_box .indProduct .swiper-pagination-bullet-active{border-radius: 7px;}
.product_video .item{width:49.23%;float:left;display: block;margin-left:1.54%;margin-bottom: 1.54%;}
.product_video .item:nth-child(2n+1){clear:both;margin-left:0;}
.product_video .item .img{border-radius: 10px;overflow: hidden;position: relative;}
.product_video .item .btn_play{width:48px;height:48px;position: absolute;display: block;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(../images/play1.png) no-repeat center;background-size:100%;}
.popupBox{width:100%;height:100%;position: fixed;left:0;top:0;background:rgba(0,0,0,0.6);z-index: 10000; display: none; flex-direction: column;}
.popupBox.show{display: block;}
.popupCon{width:90%;max-width:686px;margin:0 auto;  position: absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%); }
/*.popupMain{position: absolute;left:0;right:-6px;top:0;height:100%; overflow-y:auto;}*/
.popupCon .video_w{width: 100%; position: relative; }
.popupCon .video_w video{width: 100%;}

.popupClose{width:20px;height:20px;cursor:pointer;position: absolute;right:-30px;top:-30px;} 

.information_box{padding:60px 0 90px;}
.information_nav{width:20%;max-width:240px;float:left;position: relative;margin-right:5%;background:#fff;border-radius: 10px;}
.information_nav:before{width:4px;height:100%;background: #EFEFEF;border-radius: 4px;content:'';position: absolute;left:0;top:0;}
/*.information_nav .swiper{height:320px;}*/
.information_nav .swiper-wrapper{display: block;}
.information_nav .swiper-slide {width:auto!important;margin-bottom:10px;}
.information_nav .swiper-slide a{display:block;padding:7px 0 7px 30px;position: relative;color:#666; }
.information_nav .swiper-slide a:before{width:4px;height:0;background: #0072C1;border-radius: 4px;content:'';position: absolute;left:0;top:0;transition:all 0.3s;}
.information_nav .swiper-slide.active a{color:#000;}
.information_nav .swiper-slide.active a:before{height:100%;}
.information_nav .swiper-button-next,.information_nav .swiper-button-prev{display: none;}
.information_nav .swiper-button-prev {left:0;background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 0) 100%);justify-content: flex-start;}
.information_nav .swiper-button-next {right:0;background: linear-gradient(-90deg, rgba(255, 255, 255, 1) 0%,rgba(255, 255, 255, 1) 50%,rgba(255, 255, 255, 0) 100%);justify-content: flex-end;}
.information_nav .swiper-button-prev,.information_nav .swiper-button-next{width:30px;height:30px;color:#000;margin-top:-10px; } 
.information_nav .swiper-button-prev{text-align: left;}
.information_nav .swiper-button-next{text-align: right;}
.information_nav .swiper-button-next:after,.information_nav  .swiper-button-prev:after{font-size:18px;}
.information_con{width:75%;float: right;}
.information_con .item .title{padding:11px 25px;background: #DCDCDC;border-radius: 10px;}
.information_con .item.active .title{background: #0072C1;}
.information_con .item ul{padding:10px 25px;}
.information_con .item ul li{display: flex;justify-content: space-between;margin:5px 0;}
.information_con .item ul li a{flex:1;color:#333;padding-right:1em;}
.information_con .item ul li span{flex:0 0 6em;color:#333;}
.product_info,.product_info1{padding:60px 0 100px;}
.product_info .wrap,.product_info1 .proWrap{max-width: 688px;margin-left:auto;margin-right:auto;}
.product_info .proImg,.product_info1 .proImg{border-radius: 10px;overflow: hidden;}
.product_info .proImg img, .product_info1 .proImg img{width:100%;}
.product_info .proTit,.product_info1 .proTit{display:inline-block;font-size:14px;color:#fff;margin-top:25px;background: #0072C1;border-radius: 5px;padding:2px 16px;}
.proDesc{font-size:14px;color:#525252;line-height: 2;margin-top:15px;}
.productTop .proLogo{width:330px;float:right;margin-left:10%;}
.product_info1 .about_nav{margin-top:25px;}
.product_info1 .about_nav .wrap{width: 100%;}
.product_info1 .about_nav .swiper-slide.active a{color: #EC6235;}
.product_info1 .about_nav .swiper-slide a:after{background: #EC6235;}
.product_info1 .proTit{background: #EC6235;}
.product_info1 .process_con .item{margin-left:0;}
.product_info1 .process_con .item .process_list{margin-left:10%;}
.product_info1 .proMid{display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;}
.product_info1 .proMid .img{flex:0 0 36%;margin-left:40px;border-radius: 10px;overflow: hidden;}
.product_info1 .proMid .txt{font-size:14px;color:#525252;line-height: 2;}
.product_info1 .proSpec span{display: inline-block;padding:2px 16px;background: rgba(236, 98, 53, 0.2);border-radius: 5px;margin-right:28px;margin-bottom:10px;}
.product_info1 .proSpec span:nth-last-child(1){margin-right:0;}

.question_list{ }
.question_list .item{margin-bottom: 8px;background: #F8F8F8;padding:14px 35px 14px 27px;border-radius: 10px;overflow: hidden;}
.question_list .item .qnum{color: #EC6235;font-weight: bold;margin-right:40px;float:left;}
.question_list .item .qcon{overflow: hidden;}
.question_list .item .tit{  cursor: pointer; position: relative;padding-right: 20px;}
.question_list .item .tit .btn_add{position: absolute;right:8px;top:8px;}
.question_list .item .txt{display: none;padding:14px 27px 0 0; line-height: 1.8;}
.question_list .item .txt sup{display:inline-block;width:16px;height:16px;line-height: 14px;text-align: center;border:1px solid #0c0c0c;border-radius: 100%;}
.btn_add:after,.btn_add:before{background-color:#323232;border-radius:2px;content:"";display:block;height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:transform .3s;-webkit-transition:transform .3s;width:15px}
.btn_add:after{transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg)}
.btn_add.active:after,.btn_add.active:before{transform:translate(-50%,-50%) rotate(0deg);-webkit-transform:translate(-50%,-50%) rotate(0deg)}
.btn_add.active,.btn_add:hover{background-color:#9b9b9e}
.btn_add.active{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.reference_box .wrap{width:100%;}
.reference_list{transition:300ms;}
.reference_list .refer_item{display:block; align-items: center; overflow: hidden;padding:15px 0;} 
.reference_list .num{ flex-shrink: 0; }
.reference_list .site{font-size:14px;}
.reference_list .site a{color: #b02543;text-decoration: underline;}
.reference_list.open .refer_item{display: flex;}

.notice_box{padding:60px 0 90px;}
.notice_title{margin-top:80px;}
.notice_title:nth-child(1){margin-top:0;}
.notice_list li{background: #F8F8F8;border-radius: 10px;padding:24px 36px;margin-bottom:16px;} 
.notice_list li:hover{background:#0072C1;}
.notice_list li:hover a{color:#fff;}
.investor_box .floor-box{margin:60px 0;}
.investor_highlights{display: flex;}
.investor_highlights .item{width:32.2%; display: flex;flex-direction: column;}
.investor_highlights .item:nth-child(2n){margin-left:1.55%;margin-right:1.55%;}
.investor_highlights .item .high_title{background: #EC6235 url(../images/hw1.png) no-repeat 93% 50%;background-size:auto 100%;border-radius: 10px;padding:18px 22px; flex: 0 0 24%;display: flex;justify-content: center;align-items: center;}
.investor_highlights .item ul{margin-top:8px;background: rgba(237, 237, 237, 0.4);border-radius: 10px;padding:12px 20px;color:#797979;line-height: 1.7;flex:1;}
.investor_manage .item{display: flex;justify-content: space-between;background: #F8F8F8;border-radius: 10px;padding:18px 30px;margin-bottom: 8px;}
.investor_manage .item:hover{background:#0072C1;color:#fff;}
.investor_manage .item .tit{padding-left:36px;background:url(../images/file1.png) no-repeat left center;}
.investor_manage .item .view{padding-left:36px;background:url(../images/eye1.png) no-repeat left center;margin-left:1em;}
.investor_manage .item:hover .tit{background-image:url(../images/file2.png);}
.investor_manage .item:hover .view{background-image:url(../images/eye2.png);}
.investor_stock{background: #EC6235;border-radius: 10px;overflow: hidden;display: flex;}
.investor_stock .item{width:50%;padding:45px 60px;}
.investor_stock .item .stock_title{padding-bottom:24px;border-bottom:2px solid #fff;}
.investor_stock .item .stock_title span{padding-right:15px;}
.investor_stock .item .stock_price{line-height: 1;margin:30px 0 20px;}
.investor_stock .item .stock_price img{margin-left:6px;vertical-align:baseline;}
.investor_box .investor_notice{display: flex;justify-content: space-between;}
.investor_box .investor_notice .item{width:49.2%;padding:50px;background: #F8F8F8;border-radius: 10px;}
.investor_box .investor_notice .item:hover{background:#0072C1;color:#fff;}
.investor_box .investor_esg .item{width:32.3%;float:left;margin-left:1.55%;border-radius: 10px;overflow:hidden;position: relative;}
.investor_box .investor_esg .item:nth-child(3n+1){margin-left:0;clear:both;}
.investor_box .investor_esg .item .tit{position: absolute;left:0;right:0;bottom:0; padding:38px 20px;display: flex; justify-content: center; align-items: flex-end;}
.investor_box .investor_contact{border-radius: 10px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size:cover;}
.investor_box .investor_contact .tit{padding:170px 0 90px;font-weight: bold;}
.investor_box .contact_info{background: rgba(216, 216, 216, 0.4);backdrop-filter: saturate(180%) blur(20px);padding:26px 36px;display: flex; justify-content: space-between;align-items: center;}
.investor_box .contact_info .ewm_img{width:124px;padding:4px;background:#fff;border-radius: 10px;}
.investor_box .contact_info .addr_info{flex:1; display: flex;flex-wrap: wrap;padding:0 30px 0 0;}
.investor_box .contact_info .addr_info dl{display: flex;margin-right:6%;margin-bottom:16px;}
.investor_box .contact_info .addr_info dl:nth-child(1){width:100%;margin-right:0;}
.investor_box .contact_info .addr_info dl:nth-last-child(1){margin-right:0;}

.esg_box{padding:60px 0 90px;}
.esg_overview{width:75%;float:right;}
.esg_list .item{padding:50px 0;border-bottom:1px solid rgba(0,0,0,0.1); display: flex;justify-content: space-between;align-items: center;}
.esg_list .item:nth-last-child(1){border-bottom:none;padding-bottom: 0;}
.esg_list .item .img{width:51%; flex:0 0 51%; margin-right:25px;border-radius: 10px;overflow: hidden;}
.esg_list .item .img img{width:100%;}
.esg_list .item:nth-child(2n){flex-direction: row-reverse;}
.esg_list .item:nth-child(2n) .img{margin-right:0;margin-left:25px;}
.esg_list .item .desc dl{margin-bottom:25px;}
.esg_list .item .desc dl:nth-last-child(1){margin-bottom:0;}

.system_list {display: flex;flex-wrap: wrap; justify-content: space-between;}
.system_list .item{width:49.16%;margin-bottom:9px;background: #F8F8F8;border-radius: 10px;overflow: hidden;padding:18px 27px 18px 45px;position: relative;}
.system_list .item .tit{margin-top:5px;}
.system_list .item .arrow{width:16px;height:17px;background:url(../images/down1.png) no-repeat center;position: absolute;right:27px;top:20px;}
.system_list .item:hover{background:#0072C1;color:#fff;}
.system_list .item:hover .arrow{background-image:url(../images/down2.png);}
.system_list1 .item .arrow{position: static;float:right;margin-top:10px;}

.system_list .item .arrownew{width:32px;height:36px;background:url(../images/icon_pdf.svg) no-repeat center;position: absolute;right:27px;top:15px;}

.investor_report .item{width:32.3%;float:left;margin-left:1.55%;margin-bottom:60px;overflow:hidden;position: relative;}
.investor_report .item:nth-child(3n+1){margin-left:0;clear:both;}
.investor_report .item .img{position: relative;border-radius: 10px;overflow:hidden;}
.investor_report .item .img img{width:100%;}
.investor_report .item .tit{position: absolute;left:0;right:0;bottom:0; padding:40px 20px 15px;display: flex; justify-content: center; align-items: flex-end;background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0, 0, 0, 0) 100%);}
.investor_report .item .operate{margin-top:12px;display: flex;justify-content: space-between;padding:0 20px;}
.investor_report .item .operate a{padding-left:32px;}
.investor_report .item .operate .btn_down{background:url(../images/xiazai.png) no-repeat left center;}
.investor_report .item .operate .btn_view{background:url(../images/eye1.png) no-repeat left center;}

.career_box{padding:60px 0 90px; position:relative;z-index: 10;} 
.talent_flag{display: flex;flex-wrap: wrap;}
.talent_flag dl{width:32.5%;padding:35px 40px;/*background: rgba(244, 197, 188, 0.41);*/border-radius: 10px; display: flex;justify-content: space-between;align-items: center;margin-bottom:16px; position: relative;}
.talent_flag dl:nth-child(2n){margin-left:1.25%;margin-right:1.25%;}
.talent_flag dl:after{width:100%;height:5px;background: rgba(0, 114, 193, 0.251);border-radius: 10px;content:'';position: absolute;left:0;bottom:0;}
.talent_slogan{padding:55px;/*background: url(../images/career_img.jpg) no-repeat center;*/ background: #0072C1;backdrop-filter: blur(10px);background-size:cover;position: relative;display: flex; justify-content: space-between; border-radius: 10px;overflow: hidden;z-index: 10;}
.talent_slogan:after{position: absolute;left:0;top:0;right:0;bottom:0;background: rgba(0, 114, 193, 0.7);
backdrop-filter: blur(10px);content:'';z-index: 0;}
.talent_slogan .item{position: relative;width:19.6%;z-index: 10;}
.talent_slogan .item .img{border-radius: 10px;overflow: hidden;}
.talent_slogan .item .img img{width:100%;}
.talent_slogan .item .desc{width:100%;height:100%;position: absolute;left:0;top:0;z-index: 2;padding:15px 20px;display: flex;justify-content:space-between;align-items: center;flex-direction: column;}
.talent_slogan .item .en_tit{min-height: 3em;white-space: nowrap;}
.talent_slogan .item .tit{margin-top:1em;margin-bottom:1em;white-space: nowrap;}
.talent_slogan .item .desc .txt{display: none; flex:1;overflow: hidden;}
.talent_slogan .item .m_close{display: none;width:25px;height:25px;background:url(../images/close.png) no-repeat center;background-size:12px;z-index: 100;position: absolute;display: none;right:3px;top:3px;}
.talent_slogan .item:hover .desc{justify-content:flex-start;}
.talent_slogan .item:hover .en_tit,.talent_slogan .item:hover .letter{display: none;}
.talent_slogan .item:hover .tit{margin-top:0;}
.talent_slogan .item:hover .txt{display: block;}
.develop_box dl{display: flex;justify-content: space-between;align-items: center;} 
.develop_box dl dt{width:40.77%; flex:0 0 40.77%; margin-right:6.3%;border-radius: 10px;overflow: hidden;}
.talent_diversify{background:#F3F3F3;padding:25px;border-radius: 10px;overflow: hidden;}
.talent_diversify img{height:auto!important;}
.talentPop{position: fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index: 100000;}
.talentPopCon,.talentPopCon img{width: 100%;-webkit-user-drag: none;-moz-user-drag: none;-ms-user-drag: none;user-drag: none;}
.maskbg{width:100%;height:100%;position: fixed;left:0;top:0;background:rgba(0,0,0,0.6);z-index: 10000; display: none; }
.searchWrap{padding:170px 0 100px;background:#f5f5f5;}
.searchWrap .searchInput{width:80%;display:flex;background:#fff;margin-left:auto;margin-right:auto;border:1px solid #eaeaea;border-radius: 10px;} 
.searchWrap .searchInput input{ padding:20px 24px;flex:1;}
.searchWrap .btnSearch{width:60px;height:60px;background: url(../images/search.png) no-repeat center;background-size:20px;}
.searchWrap .btnSearch:hover{opacity: 0.8;}
.searchWrap .btnSearch i{display: none;}
.search_list .item{padding:30px 0;border-bottom:1px solid #eaeaea;}
.search_nodata{padding:100px 0;} 

.indSection_item1 .txt,.about_section1 .description,.advisorpopCon .txt,.compliance_message,.compliance_info .desc,.compliance_cultural .desc,.news_content,.innovate_innovate dl dd,.innovate_quality .desc,.business_supervise dl dd,.global_section1 .txt,.global_section2 .txt,.global_section3 .txt,.global_vac .global_con dl dd,.global_info_con,.quality_box>.fnt_14,.quality_list2 .item,.innovate_list .item .txt,.proDesc,.question_list .item .txt,.product_info1 .proWrap .floor-box .mt20,.product_info1 .proMid .txt,.talent_slogan .item .desc{text-align: justify;}
@media only screen and (max-width:1440px) {
	 
	.global_map .map_dot7 i{right: 0;}
}
@media only screen and (max-width:1280px) { 
	.banner_p{max-width: 100%;}
}
@media only screen and (max-width:1100px) {
	.height{height:50px;}
	.crumbs{ margin-top: 0;}
	.about_nav,.about_section1{margin-top:0;}
	.about_nav.active{top:50px!important;}
	.about_nav .wrap{width:100%;}
	.about_nav .swiper{border-radius: 0;}
	.news_list .item{padding: 0;} 
	.news_list .item .news_item{padding:20px 0;}
	.product_info1 .process_con .item .process_list{margin-left: 5%;}
	.tech_platform{padding:20px;}
	.processSwiper .swiper-button-next, .processSwiper .swiper-button-prev{width:36px;height:36px;top:18%;}
	.processSwiper .swiper-button-prev{left:auto;right:60px;}
	.processYear span.active{width:20px;height:20px;}
	.processYear span:after{ transform: scale(0.6);bottom:3px;}
	.processYear span.active{width:16px;height:16px;border-width:4px;margin-left:-2.5px;}
	.gotop{width:40px;height:40px;padding:10px;}
	.process_box{top:30px;}
	.year_nav{top:50px!important;height:70vh;}
	.year_nav .swiper-slide span{line-height: 40px;}
	.process_con .item{margin-left:23%;}
	.process_con .item .process_list{padding:25px 4em 25px 5%;} 
	.process_con .item .process_list li .month{margin-right:1em;}
	.process_con .item .process_list li .img{width:30%;left:-45%;}
	.global_map .map_dot .global_info2{background:#fdefea;}
	.platform_tabs .swiper-slide .tit span{font-size: 16px;}
}
@media only screen and (max-width:820px) {
	.banner{height:auto;margin-top:50px;}
	.banner .img img{height:auto;}
	.banner .mouse{display: none;}
	.banner .swiper-dots{bottom:5%;}
	.banner .swiper-pagination{text-align: center;}
	.banner .swiper-pagination-bullet{width:24px;height:3px;}
	.inbanner{margin-top:50px;}
	.inban_tit{bottom:auto;top:50%;transform:translateY(-50%);} 
	.indSection1{margin:2em 3% 0;}
	.news_top{display: block;}
	.news_search{width:100%;}
	.news_swiper{margin-right:0;margin-top:1em;} 
	.news_con2 .item .desc{padding:20px 20px 12px;background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 50%);backdrop-filter: saturate(180%) blur(0px);padding-bottom:30px;}
	.news_con2 .item:hover .desc{backdrop-filter: saturate(180%) blur(0px);}
	.news_con2 .item .desc .txt{display: block;margin-top:5px;}
	.news_con2 .item .desc .txt2{display: flex;margin-top:5px;}
	.news_con2 .item:hover .desc .learnmore{display: none;}
	.talent_flag dl{padding:30px 15px;}
	.talent_flag dl dt{width:50px;}
	.talent_slogan{padding:30px 30px 60px;}
	.talent_slogan .item .desc{padding:15px 12px;}
	.talent_slogan .item .desc .letter{line-height:1.2;}
	.news_main,.news_info,.career_box,.contact_box,.notice_box,.esg_box,.product_box,.information_box,.product_info, .product_info1,.product_strategy,.quality_box,.business_box,.about_section4,.about_section6{padding:30px 0;}
	.contact_con3 .item{padding:30px 20px;}
	.investor_stock .item{padding:40px;}
	.notice_title{margin-top:40px;}
	.esg_list .item{display: block;padding:30px 0;}
	.esg_list .item .img{width:100%;margin:0 0 2em!important;}
	.system_list .item{padding:18px 27px;}
	.product_info .wrap, .product_info1 .proWrap{max-width: 100%;}
	.product_info1 .process_con .item .process_list{margin-left: 3.5%;}
	.about_section3{ padding-top: 40vh;}
	.processSwiper{    width: 80%;}
	.process_box ul{font-size:12px;padding:15px 10px 15px 15px;height:120px;}
	.process_con .item{margin-left: 24%;}
	
	.processYear span{margin-top:40vh;transform: scale(0.6);transform-origin: left top;}
	.processYear span.active{margin-top:calc(40vh - 3px);}
	.innovate_quality .desc{max-width: 100%;}
	.quality_standard{display: block;}
	.innovate_global{padding:100px 0 200px;} 
	.product_pipeline{padding-top:30px;}
	.pipeline_title{display: block;}
	.pipeline_color{margin-top:2em;}
	.pipeline_color span{padding-left:0;padding-right: 20px;}
	.pipetop_title{padding-right:0px;padding-left:50px;height:60px;}
	.pipetop_title:after{width:42px;height:42px;top: 9px;right: -20px;}
	.pipetop_title1{padding-left:20px;}
	.pipetop_title4{padding:8px 0px 8px 50px;}
	.pipetop_title3 span{padding:0 10px;}
	.strategy_swiper .swiper-slide .strategy_title{height:54px;padding:12px;}
	.strategy_swiper .swiper-slide .strategy_title img{max-height: 20px;margin-right:12px;}
	.strategy_swiper .swiper-slide ul{padding:20px 12px 20px 28px;}
	.global_vac{padding:30px 0;}
	.global_vac .global_con{width:100%;float:none;padding:0 1em;}
	.global_map .map_dot .global_info1{width:320px;zoom:0.8;}
	.global_map .map_dot .global_info2{width:480px;left:-15vw;top:100%;zoom:0.8;}
	.global_map .map_dot:after{ transform:translateX(-50%) translateY(-50%) scale(0.5); transform-origin: center top;}
	.profile_box .tit{width:100%;float:none;margin-bottom: 1em;}
	.layout_box{padding-bottom:50px;}
	.layout_box .desc p br{display: none;}
	.advisor_box .item{width:49.2%;}
	.advisor_box .item:nth-child(4n+1){clear:none;margin-left:1.6%;}
	.advisor_box .item:nth-child(2n+1){clear:both;margin-left:0;}
	.advisor_box .item .img{width:45%;margin-right:10px;}
	.advisorpopCon{width:90%;}
	.team_box .item .txt{margin-left:20px;margin-right:20px;}
	.team_box .item .desc{margin-right:0;}
	.about_section5{padding-top:30px;}
	.about_section1{padding:30px 0 50px;}
	.about_section1 .title{width:100%;float:none;margin-bottom: 1.5em;}
	.brandVideo .posterBg .bom_txt dl{margin-top:8px;}
	.brandVideo .posterBg .btn_play{width:40px;height:40px;}
	.compliance_section2{padding:60px 0 100px;}
	.compliance_promise{font-size:14px;}
	.compliance_promise .item{padding:20px;}
	.compliance_promise .item:nth-child(5){padding:56px 15px;}
	.compliance_field{padding:30px 15px;}
	.field_list dl{padding:15px 0;}
	.field_list dl dt{width:60px;height:60px;flex:0 0 60px;margin-right:12px;}
	.field_list dl dd{padding-right:10px;}
	.indSection_item1,.indSection_item2{padding:50px 8%;}
	.indSection_item2{background-size:60%;}
	.indSection4{padding:100px 0;}
	.platform_tabs .swiper-slide .tit span{font-size:14px;}
	.innovate_research .item .flags .cell span{font-size:4vw;}
}
@media only screen and (max-width:640px) {  

	.about_nav .swiper-slide{padding:0 10px;}
	.about_nav .swiper-slide a{height:50px;line-height: 50px;}
	.news_left{width:100%;float:none;}
	.news_right{padding-left:0;margin-top:1em;}
	.news_con2 .item,.news_con3 .item{width:100%;margin-left:0;margin-bottom: 1em;}
	
	.contact_con1{display: block;}
	.contact_con1 .map{width: 100%;}
	.contact_desc{padding:20px 15px;}
	.contact_desc .item img{margin-right:10px;}
	#allmap{height:200px;}
	.contact_con2 .item,.contact_con3 .item{width:100%;margin-left:0;}
	.investor_box .floor-box{margin:30px 0;}
	.investor_stock .item{padding:16px;}
	.investor_stock .item .stock_title{padding-bottom: 16px;}
	.investor_stock .item .stock_title span{display: block;}
	.investor_stock .item .stock_price{margin-top:20px;}
	.investor_stock .item .stock_price img{width:16px;}
	.investor_box .investor_notice .item{padding:30px;}
	.investor_box .investor_esg .item .tit{padding:20px 12px;}
	.investor_box .investor_contact .tit{padding:100px 0 60px;}
	.information_nav{width:100%!important;max-width:100%;float:none; display: flex;background:#fff;border-bottom:1px solid #eee; }
	.information_nav.active{ left:0!important;padding:10px 3% 0;}
	.information_nav:before{display: none;}
	.information_nav .swiper-wrapper{display: flex;}
	.information_nav .swiper-slide{margin-bottom: 0;}
	.information_nav .swiper-slide a{padding:10px 0;margin-bottom: 0;}
	.information_nav .swiper-slide a:before{width:0;height:2px;top:auto; bottom:0;}
	.information_nav .swiper-slide.active a:before{width:100%;height:2px;}
	.information_nav .swiper-button-next,.information_nav .swiper-button-prev{display: block;}
	.esg_overview,.information_con{width:100%;float:none;margin-top:2em;}
	.productTop .proLogo{float:none;margin-left:auto;margin-right:auto;margin-bottom: 2em;}
	.tech_platform{display: block;}
	.platform_tabs{width:100%;margin-top:0;}
	.platform_tabs .swiper{height:auto;padding-right: 18px;}
	.platform_tabs .swiper-slide{width:auto!important;}
	.platform_tabs .swiper-slide .tit{margin-right:0;}
	.platform_tabs .swiper-slide .tit:after{width: 26px;height: 26px;top: 7px;right: -12px;}
	.platform_tabs .swiper-slide .tit i{width:32px;height:32px;margin:4px 0 4px 10px;}
	.innovate_research{display: block;}
	.innovate_research .item{margin:1em 0;}
	.innovate_research .item .flags .cell{height:60px;}
	.innovate_research .item .flags .cell span{font-size:5vw;}
	.innovate_quality{padding:30px 20px 0;}
	.innovate_global{padding:50px 0;}
	.innovate_global .desc{max-width: 100%;}
	.innovate_business .item .desc{padding:12px;}
	.innovate_list .item{padding:20px 0;display: block;}
	.innovate_list .item .img,.innovate_list .item .desc{width:100%;}
	.innovate_list .item .desc{margin-top:2em;}
	.quality_list1 .item{width:49.2%;margin-bottom: 1.6%;}
	.quality_list1 .item:nth-child(2n+1){clear:both;margin-left:0;}
	.quality_list1 .item .tit{padding:15px;}
	.quality_list2 .item{padding:20px;}
	.business_supervise dl{display: block;}
	.business_supervise dl dt{width:100%;margin-bottom: 1em;}
	.business_product .item{padding:20px;}
	.business_commerce{padding:20px;}
	.business_commerce .commerce_right li{padding:10px 0 10px 15px;}
	.business_commerce .commerce_right li:before{width:5px;height:5px;}
	.business_commerce .commerce_left{padding-left:0;}
	.about_section2{border-radius: 10px;}
	.brandVideo .posterBg{padding:10vw 0;}
	.compliance_message:before,.compliance_message:after{font-size:100px;}
	.compliance_message{padding:20px 60px 0;}
	.compliance_promise .item{padding:10px;}
	.compliance_promise .item:nth-child(5){padding: 35px 15px;}
	.compliance_promise .item:nth-child(1), .compliance_promise .item:nth-child(2), .compliance_promise .item:nth-child(3){min-height: 4.5em;}
	.report_hotline{display: block;}
	.report_hotline dl{padding:0;margin:1em 0;}
	.report_hotline dl dt{width:20px;}
	.compliance_info .desc{width:55%;}
	.field_list dl{width:50%;}
	.compliance_block{padding:30px 20px;}
	.compliance_tip{padding:20px;}
	.compliance_tip img{margin-right:10px;}
	.searchWrap{padding:100px 0 50px;}
	.searchWrap .searchInput{width:100%;}
	.searchWrap .searchInput input{padding:12px 20px;}
	.searchWrap .btnSearch{width:50px;height:50px;}
	.search_list .item{padding:20px 0;}
	.page{text-align: center;} 
	.indSection1{display: block;}
	.indSection_item1,.indSection_item2{width:100%;}
	.indSection_item2{background-size:30%;}
	.indSection_item2 dl{width:60%;}
	.indNews .swiper-pagination-bullet,.indProduct .swiper-pagination-bullet{width:24px;height:3px;}
	.year_nav{ position: static;left:0;right:0;padding:0 3%;margin-bottom:1em;height:auto;background:#fff;}
	.year_nav.active{top:50px!important;background:#f0f0f0;}
	.year_nav .swiper-slide span{line-height: 50px;}
	.year_nav .swiper-slide{width:auto!important;} 
	.process_main{padding-top:0;}
	.process_con .item .process_list{padding-right:0;}
	.process_con .item .process_list li{margin-bottom: 1em;}
	.question_list .item{padding:14px 20px;}
	.question_list .item .qnum{margin-right: 10px;}
	/*.pipeline_box,.pipeline_list .item .tit a{zoom:0.6;}*/
	.pipeline_list .item{margin-bottom:8px;}
	.pipeline_list .item .tit{padding:6px 0px 6px 22px;border-radius: 4px 0 0 4px;}
	.pipeline_list .item .tit a{zoom:0.6;}
	.talent_slogan .item:hover .desc{justify-content:space-between;}
	.talent_slogan .item:hover .en_tit,.talent_slogan .item:hover .letter{display: block;}
	.talent_slogan .item:hover .tit{margin-top: 1em;margin-bottom: 1em;}
	.talent_slogan .item:hover .txt{display: none;}
	.talent_slogan .item.active{z-index: 12;}
	.talent_slogan .item .txt{ position: absolute; left:0;right:0;top:0;bottom:0;z-index:100;margin-top:0;width:88vw;background:#fff;border-radius: 10px;padding:20px;color:#000;}
	.talent_slogan .item .txt_con{width:100%; max-height: 100%;overflow-y: auto; } 
	.talent_slogan .item.active .txt{display:block;}
	.talent_slogan .item.active .m_close{display: block; }
	.global_map{margin-top:30px;}
	.global_map .map_dot em{font-size:12px;top:-20px;}
	.global_map .map_dot.hover em{font-size:14px;top:-24px;}
	.global_map .map_dot .global_info{ width:94vw;left:50%;top:50%;zoom:1;padding:20px 10px 20px 20px;transform: translateX(0)!important; }
	.global_map .map_dot.hover .m_close{display: block;}
}
@media only screen and (max-width:480px) {
	.media_list .item{width:100%;float:none;margin-left:0;}
	.media_list .ellipsis-2{height:auto;}
	.develop_box dl{display: block;}
	.develop_box dl dt{width:100%;margin-right:0;margin-bottom: 1em;}
	.develop_box dl dt img{width:100%;}
	.talent_flag dl{flex-direction: column;padding-top:0;}
	.talent_flag dl dt{flex:1;display: flex;align-items: center;margin-bottom:1em;}
	.talent_slogan{padding: 18px 10px 60px;}
	.talent_slogan .item .en_tit,.talent_slogan .item .tit{transform:scale(0.6);}
	.investor_highlights{flex-wrap:wrap;}
	.investor_highlights .item{width:100%;margin:0!important;margin-bottom: 1em!important;}
	.investor_highlights .item .high_title{padding:14px;flex:0;}
	.notice_list li{padding:14px 20px;}
	/*.investor_box .investor_esg .item{float:none;width:100%;margin-left:0;margin-bottom: 1em;}*/
	.investor_box .contact_info{padding:30px 24px;display: block;}
	.investor_box .contact_info .addr_info{padding-right:0;}
	.investor_box .contact_info .addr_info dl{margin-right:0;}
	.investor_box .contact_info .addr_info dl dt{white-space: nowrap;}
	.investor_manage .item{padding:1em;}
	.investor_manage .item .tit{padding-left:24px;background-size:10px;}
	.investor_manage .item .view{padding-left:24px;background-size:16px;text-indent: -999em;}
	.investor_box .contact_info .ewm_img{margin:1em auto 0;}
	.system_list{display: block;}
	.system_list .item{width:100%;display: block;}
	.investor_report .item{width:49.225%;margin-bottom: 30px; }
	.investor_report .item:nth-child(3n+1){margin-left:1.55%;clear:none;}
	.investor_report .item:nth-child(2n+1){margin-left:0;clear:both;}
	.investor_report .item .operate a{padding-left:20px;background-size:13px!important;}
	.product_video .item{width:100%;float:none;margin-left:0;margin-bottom: 2em;}
	.product_info1 .proMid{display: block;}
	.product_info1 .proMid .img{width:100%;margin-bottom: 2em;margin-left:0;border-radius: 20px;}
	.product_info1 .proMid .img img{width:100%;}
	.innovate_innovate dl{display: block;}
	.innovate_innovate dl dt{width:100%;margin-right:0;margin-bottom: 1em;}
	.pipeline_color span{padding-right:10px;font-size:12px;}
	.pipeline_color span i{width:20px;height:20px;margin-right:5px;}
	.quality_blocks{display: block;}
	.quality_blocks .item{width:100%!important;margin-bottom: 1em;}
	.business_commerce,.business_product{display: block;}
	.business_commerce .commerce_right{margin-top:1em;}
	.business_commerce .commerce_right li{padding:0 0 0 15px;margin-bottom: 10px;}
	.business_product .item{width:100%;margin-bottom: 1em;}
	.about_section6 .description{width:100%;}
	.about_section6 .img{width:14%;position: absolute;right:0;bottom:0;}
	.team_box .item{display: block;overflow: hidden;}
	.team_box .item .img{float:left;width:100px;margin-right:20px;}
	.team_box .item .txt{overflow: hidden;margin:1em 0 0;}
	.team_box .item .desc{clear:both;padding-top:1em;}
	.compliance_promise .item:nth-child(5){padding:23px 12px;}
	.field_list dl{width:100%;}
	.field_title{ left:50%;transform:translateX(-50%);}
	.compliance_info{display: block;}
	.compliance_info .img{width:auto;text-align: center;}
	.compliance_info .desc{width:100%;margin-top:2em;}
	.compliance_message{padding:40px 0;}
	.compliance_section2{padding:40px 0 60px;} 
	.pipeline_list .item .tit{padding-left:10px;}
	
	.indSection4{padding:40px 0;}
	.indSection2 .item{width:19%;}
	.indSection2 .item .img{border-radius: 10px;}
	.innovate_research .item .flags{display: block;}
	.innovate_research .item:nth-child(1) .flags .cell{width:100%;margin-bottom: 10px;}
	.innovate_business .item:hover .desc{padding-bottom:20px;}
	.innovate_business .item .desc .btn_more{margin-top:10px;}


}
