/*类标签*/
em,i,cite{font-style: normal;}
strong,a{text-decoration: none;}
strong,a:hover{text-decoration: none;}
img{width: 100%;height: 100%;border: 0;vertical-align: middle;object-fit: cover;}
input{outline: none;padding-left: 10px;border: 1px solid #DEDEDE;}
select{border-color: #DEDEDE;}
textarea{outline: none;resize: none;padding:5px 0 0 10px;border-color: #DEDEDE;}
a,p,b,li{ text-decoration:none;color: #333;}
p{margin: 0;}
b{display: block;}
a:hover,button:hover{cursor:pointer;text-decoration:none;}
b,em,i,span,u{font-weight: 400;font-style: normal;}
table{border-collapse:collapse;}
iframe{margin-bottom: -5px;}
select{border-color: #DEDEDE;}
label{font-weight: normal;}
button{border: none;background-color: transparent;outline: none; }
input::-webkit-input-placeholder {color: #999;}
input::-moz-input-placeholder {color: #999;}
input::-ms-input-placeholder {color: #999;}
textarea::-webkit-input-placeholder {color: #999;}
textarea::-moz-input-placeholder {color: #999;}
textarea::-ms-input-placeholder {color: #999;}
*:focus{outline: none !important; box-shadow:none !important; }/* 取消focus点击效果 */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight: bold;}
*::after,*::before{
	transition: all .3s;
	-moz-transition: all .3s;	/* Firefox 4 */
	-webkit-transition: all .3s;	/* Safari 和 Chrome */
	-o-transition: all .3s;	/* Opera */
}
/* 滚动条 */
.srco::-webkit-scrollbar{
width:3px;
}
.srco::-webkit-scrollbar-track{
background: #ddd;
border-radius:2px;
}
.srco::-webkit-scrollbar-thumb{
background: #18da46;
border-radius:25px;
}
.srco::-webkit-scrollbar-corner{
background: #179a16;
}



/*过渡*/
.img_hover img{
	transition: all .5s;
	-moz-transition: all .5s;	/* Firefox 4 */
	-webkit-transition: all .5s;	/* Safari 和 Chrome */
	-o-transition: all .5s;	/* Opera */
}
.pro_show_js_con *,.tec_nr,.tec_nr h3,.tec_nr .tec_nr_abs span,.intMore_nr,.intMore_nr>p{
	transition: all .3s;
	-moz-transition: all .3s;	/* Firefox 4 */
	-webkit-transition: all .3s;	/* Safari 和 Chrome */
	-o-transition: all .3s;	/* Opera */
}
/*延迟*/
.sy_t_box:nth-child(2),.xinw_nr_box:nth-child(2){
animation-delay:.2s;
-webkit-animation-delay:.2s; /* Safari 和 Chrome */
}
.sy_t_box:nth-child(3) ,.xinw_nr_box:nth-child(3){
animation-delay:.3s;
-webkit-animation-delay:.3s; /* Safari 和 Chrome */
}
.sy_t_box:nth-child(4) ,.xinw_nr_box:nth-child(4){
animation-delay:.4s;
-webkit-animation-delay:.4s; /* Safari 和 Chrome */
}
.sy_t_box:nth-child(5) {
animation-delay:.5s;
-webkit-animation-delay:.5s; /* Safari 和 Chrome */
}
.sy_t_box:nth-child(6) {
animation-delay:.6s;
-webkit-animation-delay:.6s; /* Safari 和 Chrome */
}
.team_box:hover{
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
/* 公共 */

@font-face{
	font-family: 'avan';
	src: url(../img/AVANTGA.ttf);
}

/* 普通移入效果 */
.mov_08{transition: all 0.6s;}
.mov_08:hover{opacity: 0.8;}

/* 粘性布局调整 */
.sticky_top{top: 0 !important;}


/* 移入图片切换 */
.img_qh .img2{display: none;}
.img_qh:hover .img1{display: none;}
.img_qh:hover .img2{display: block;}
/* pc和移动端的隐藏显示 */
.xs,.xs2{display: block;}
.yc,.yc2{display: none;}
@media (max-width: 767px) {
  .xs,.xs2{display: none;}
  .yc,.yc2{display: block;}
}
/* 图片移入效果 */
.img_hover:hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
/* 使用swiper 出现闪屏问题 */
.swiper-slide{transform: translate3d(0,0,0);/* overflow: hidden; */}
/* 头部图文 */
.tuw{display: flex;align-items: center;}
.tuw img{width: 0.28rem;height: auto;}
.tuw p{margin-left: 0.1rem;}
	/* banner中间小图标 */
.banner_sb{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.5rem;width: 18px;height: auto;z-index: 100;object-fit: contain;animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}
@keyframes moveh{
	0%{bottom: 0.5rem;}
	50%{bottom: 0.3rem;}
	100%{bottom: 0.5rem;}
}
/* 子页面分隔 */
.gw{padding-top: 70px;width: 100%;background: #161522;}
@media screen and (max-width: 1440px) {
	.gw{padding-top: 60px;}
}

/* banner */
.h_b_img{width: 100%;height: 100%;position: relative;}
.h_b_img>img{position: absolute;left: 0;top: 0;}
.h_b_img .img1{z-index: 1;}
.h_b_img .img2{z-index: 2;display: none;}
@media (max-width: 767px) {
  .h_b_img .img1{z-index: 1;display: none;}
  .h_b_img .img2{z-index: 2;display: block;}
}

.ceshi{
	-webkit-animation-name: fadeInRightSm;
	animation-name: fadeInRightSm;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	animation-delay: .4s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.font14 {
  font-size: 14px;
}
.font18 {
  font-size: 18px;
}
.font20 {
  font-size: 20px;
}
.font22 {
  font-size: 22px;
}
.font24 {
  font-size: 24px;
}
@media (max-width: 1580px) {
  .font14 {
    font-size: 12px;
  }
  .font18 {
    font-size: 16px;
  }
  .font20 {
    font-size: 18px;
  }
  .font22 {
    font-size: 20px;
  }
  .font24 {
    font-size: 22px;
  }
}

	/*延迟*/
.yanchi1 {
animation-delay:.1s;
-webkit-animation-delay:.1s; /* Safari 和 Chrome */
}
.yanchi2 {
animation-delay:.2s;
-webkit-animation-delay:.2s; 
}
.yanchi3 {
animation-delay:.3s;
-webkit-animation-delay:.3s; 
}
.yanchi4 {
animation-delay:.4s;
-webkit-animation-delay:.4s;
}
.yanchi5 {
animation-delay:.5s;
-webkit-animation-delay:.5s;
}
.yanchi6 {
animation-delay:.6s;
-webkit-animation-delay:.6s; 
}
.yanchi7 {
animation-delay:.7s;
-webkit-animation-delay:.7s;
}
.yanchi8 {
animation-delay:.8s;
-webkit-animation-delay:.8s; 
}
.yanchi9 {
animation-delay:.9s;
-webkit-animation-delay:.9s; 
}
.yanchi10 {
animation-delay:1s;
-webkit-animation-delay:1s; 
}
.yanchi11 {
animation-delay:1.1s;
-webkit-animation-delay:1.1s; 
}
.yanchi12 {
animation-delay:1.2s;
-webkit-animation-delay:1.2s; 
}
.yanchi13 {
animation-delay:1.3s;
-webkit-animation-delay:1.3s; 
}
.yanchi14 {
animation-delay:1.4s;
-webkit-animation-delay:1.4s; 
}
.yanchi15 {
animation-delay:1.5s;
-webkit-animation-delay:1.5s; 
}
.yanchi16 {
animation-delay:1.6s;
-webkit-animation-delay:1.6s; 
}
.yanchi17 {
animation-delay:1.7s;
-webkit-animation-delay:1.7s; 
}
.yanchi18 {
animation-delay:1.8s;
-webkit-animation-delay:1.8s; 
}
.yanchi19 {
animation-delay:1.9s;
-webkit-animation-delay:1.9s; 
}
.yanchi20 {
animation-delay:2s;
-webkit-animation-delay:2s; 
}
/* 开始 */

/* 导航 */
nav{height: 70px;width: 100%;position: fixed;top: 0;left: 0;z-index: 1000;transition: all .3s;-webkit-transition: all .3s;}
nav .container{height: 100%;display: flex;align-items: center;justify-content: space-between;}
.logo{display: flex;align-items: center;height: 100%;cursor: auto;}
.logo img{width: 2.3rem;height: auto;object-fit: contain;cursor: auto;}
.logo p{color: #333;margin-left: 20px;padding-left: 15px;border-left: 1px solid #01c390;width: 2.2rem;line-height: 1;}
.nav_r{height: 100%;display: flex;justify-content: flex-end;}
.nav{height: 100%;}
.nav>ul{display: flex;align-items: center;height: 100%;}
.nav>ul>li{height: 100%;position: relative;}
.nav>ul>li>a{color: #fff;margin: 0 0.33rem;height: 100%;display: flex;align-items: center;}
.nav>ul>li>a>p{position: relative;height: 100%;display: flex;align-items: center;color: #fff;}
.nav>ul>li>a>p::after{content: '';position: absolute;bottom: 0;width: 0;height: 2px;left: 50%;background: #fff;transform: translateX(-50%);}
.nav>ul>li>a:hover p,.nav>ul>.on>a p{color: #fff !important;}
.nav>ul>li>a:hover p::after,.nav>ul>.on>a p::after{width: 100%;}
.nav>ul>.on>a .xs{display: none;}
.nav>ul>.on>a .yc{display: block;}
/* .nav>ul>li:first-child a{margin-left: 0;} */
.nav>ul>li>a>img{width: 8px;height: auto;margin-left: 10px;}
.nav>ul>li>a .img2{display: none;}

.nav_on .nav>ul>li>a>.img1{display: none;}
.nav_on .nav>ul>li>a>.img2{display: block;}
.nav_on2 .nav>ul>li>a>.img1{display: none;}
.nav_on2 .nav>ul>li>a>.img2{display: block;}
.nav_on2 .nav>ul>li>a>p{color: #fff;}
.nav_on2 .nav_login{color: #fff !important;}
.nav>ul>li>a:hover .img1,.nav>ul>.on>a .img1{display: none !important;}
.nav>ul>li>a:hover .img2,.nav>ul>.on>a .img2{display: block !important;}

.show_nav{background: #161522;}

.nav_rr{display: flex;align-items: center;}
.search{height: 100%;display: flex;align-items: center;}
.search form{height: 20px;display: flex;}
.search img{width: 20px;cursor:pointer}
.language{display: flex;align-items: center;margin-left: 0.32rem;position: relative;padding-left: 0.28rem;position: relative;}
.language::after{content: '';position: absolute;width: 2px;height: 13px;background: rgba(255,255,255,0.2);left: 0;top: 50%;transform: translateY(-50%);}
.language_a{position: absolute;top: 120%;background: #fff;left: calc(0.48rem - 5px);text-align: center;padding: 3px 0;box-shadow: 0 0 3px rgba(0,0,0,0.2);display: none;font-size: 14px;height: auto;width: auto;white-space: nowrap;border-radius: 5px;}
.language_a a{padding: 7px 15px;text-align: left;display: block;margin: 0 10px;border-radius: 5px;}
.language_a a:hover{background: #01c390;color: #fff;}
.language p{color: #fff;margin-right: 0.1rem;}
.language>img{width: 20px;margin-right: 0.2rem;}
.language_icon img{width: 8px;}
.nav_jm{display: flex;align-items: center;}
.nav_jm img{width: 20px;margin-right: 0.1rem;}
.nav_tel{display: flex;align-items: center;padding-left: 133px;position: relative;}
.nav_tel img{width: 17px;margin-left:0.2rem;}
.nav_tel p{font-weight: bold;color: #fff;position: absolute;right: calc(17px + 0.2rem);top: 50%;transform: translateY(-50%);width: 0;overflow: hidden;-webkit-transition: all .3s;transition: all .3s;display: flex;justify-content: flex-end;}
.nav_tel:hover p{width: 133px;}

.nav1_none{top: -70px !important;}
.nav2_none{top: 70px !important;}
@media (max-width: 1440px) {
	.nav1_none{top: -60px !important;}
  .nav2_none{top: 60px !important;}
}

.nav_on .nav_col,.nav_on2 .nav_col{color: #fff !important;}
.nav_on,.nav_sub,.nav_on2{background: #161522;}
.nav_on .xs,.nav_sub .xs,.nav_on2 .xs{display: none;}
.nav_on .yc,.nav_sub .yc,.nav_on2 .yc{display: block;}
.nav_on .nav>ul>li>a,.nav_sub .nav>ul>li>a,.nav_on2 .nav>ul>li>a,.nav_on .nav_login,.nav_on .nav>ul>li>a>p{color: #fff;}
.nav_sub{top: 0;}
.pro_nav2{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);z-index: 1000;background: #fff;border-radius: 5px;box-shadow: 0 6px 12px rgba(0,0,0,0.18);padding: 10px 0;display: none;width: auto;white-space: nowrap;}
.pro_nav2 a{padding: 7px 15px;text-align: left;display: block;margin: 5px 10px;border-radius: 5px;transition: all .6s;}
.pro_nav2 a:hover{background: #333;color: #fff;}

	/* 下拉导航 */
.pro_nav{position: absolute;top: 70px;width: 100%;left: 0;height: 5.8rem;display: none;}
.pro_nav_bj:after{content: '';width: 50%;height: 100%;background: #f1f9f9;position: absolute;left: 0;top: 0;z-index: -1;}
.pro_nav_bj:before{content: '';width: 50%;height: 100%;background: #f9f9f9;position: absolute;right: 0;top: 0;z-index: -1;}
.p_one_logo img{height: 16px;width: auto;}
.p_one_icon img{width: 8px;height: auto;}
.p_two_con img{width: 8px;height: auto;}
.pro_nav_box{display: flex;justify-content: space-between;height: 100%;}
.pro_nav_one{width: 17.5%;padding-top: 0.51rem;height: 100%;}
.pro_nav_one .p_one.on{background: #e8eced;}
.pro_nav_one .p_one.on .xs2{display: none;}
.pro_nav_one .p_one.on .yc2{display: block;}
.p_one{display: flex;align-items: center;height: 0.58rem;padding-left: 0.22rem;margin-left: -0.22rem;}
.p_one_logo{width: 0.7rem;}
.p_one>p{width: 1.3rem;}
.pro_nav_two{width: 82.5%;height: 100%;overflow: hidden;}
.p_two_l{width: 22.5%;padding-top: 0.51rem;background: #e8eced;height: 100%;}
.p_two{height: 100%;display: flex;justify-content: space-between;}
.p_two_con{display: flex;align-items: center;height: 0.58rem;padding: 0 15%;}
.p_two_l .p_two_con.on{background: #f9f9f9;color: #1c4898;}
.p_two_con p{width: 100%;}
.p_two_r{width: 77.5%;background: #f9f9f9;height: 100%;}
.p_two_r_box{height: 100%;display: flex;justify-content: space-between;}
.p_two_r_nav{width: 24%;padding: 0.7rem 0 0 0.25rem;}
.p_two_r_nav>h1{font-size: 18px;line-height: 1;padding-bottom: 0.18rem;border-bottom: 2px solid #e8e8e8;margin-bottom: 0.38rem;}
.p_two_r_nav>ul>li.on a{color: #275caa;text-decoration: underline;}
.p_two_r_nav>ul>li>a{margin-bottom: 0.3rem;display: block;}
.p_two_r_con{width: 76%;height: 100%;}
.p_two_r_nr{padding: 0.6rem 0 0 0.66rem;height: 100%;}
.p_two_r_nr>h2{font-size: 24px;display: flex;align-items: center;}
.p_two_r_nr>h2 img{width: 9px;margin-left: 0.18rem;}
.p_two_r_img{width: 100%;height: 2.8rem;margin: 0.36rem 0;}
.p_two_r_img img{object-fit: contain;}
.p_two_r_text{display: flex;justify-content: space-between;}
.p_two_r_text_box{width: 33%;background: #efefef;height: 66px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.p_two_r_text_box p{color: #565656;}
.p_two_r_text_box b{font-weight: bold;}

	/* 移动端导航 */
.nav_box2_other .nav_ra{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;padding: 0 0.9rem ;}
.nav_box2_other .nav_ra .nav_language{color: #333 !important;padding: 0;margin: 0;width: 100%;border-bottom: 1px solid #fff;}
.nav_box2_other .nav_language:first-child::after{display: none;}
#c-header .c-nav2 {
  position: absolute;
  top: 100px;
  right: -100%;
  width: 100%;
  height: 100vh;
  font-size: 14px;
  line-height: 50px;
  background: #F1F1F1;
  overflow-y: auto;
  transition: all 0.5s;
  text-align: left;
}
@media (max-width: 1200px) {
  #c-header .c-nav2 {
    top: 60px;
  }
}
#c-header .c-nav2 > li:last-child {
  border-bottom: 1px solid #f1f1f1;
}
#c-header .c-nav2 li {
  padding: 0 20px;
  border-top: 1px solid #fff;
}
#c-header .c-nav2 li .c-title-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#c-header .c-nav2 li a {
  color: #333;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}
#c-header .c-nav2 li a i {
  font-size: 20px;
}
/* #c-header .c-nav2 li a:hover,
#c-header .c-nav2 li.on > a {
  color: #B50014;
} */
#c-header .c-nav2 li ul {
  display: none;
}
.c-open #c-header .c-nav2 {
  right: 0;
}
.nav_box2{display: none;}
  /*顶部导航开关*/
#c-header .c-switch {
  position: relative;
  width: 24px;
  height: 22px;
  cursor: pointer;
}
@media (max-width: 991px) {
  #c-header .c-switch {
    display: block;
  }
}
#c-header .c-switch i {
  position: absolute;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#c-header .c-switch i:nth-child(1) {
  top: 0;
}
#c-header .c-switch i:nth-child(3) {
  bottom: 0;
}
#c-header .c-switch i:nth-child(2) {
  width: 18px;
  top: 50%;
}
#c-header .c-switch i {
  background: #fff;
}
#c-header .c-nav2 li .c-title-box img{
	width: 10px;
	height: auto;
	margin: 0 0 0 10px;
	float: right;
	display: block;
}

body.c-open #c-header .c-switch i:nth-child(2) {
  opacity: 0;
}
body.c-open #c-header .c-switch i:nth-child(1) {
  top: 50%;
  margin-top: -1px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
body.c-open #c-header .c-switch i:nth-child(3) {
  bottom: 50%;
  margin-bottom: -1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.c-title-con{overflow: hidden;height: auto;display: none;}
.c-title-con>a{color: #999 !important;display: block;padding-left: 20px;line-height: 40px;}

@media (max-width: 1600px) {
  .logo p,.nav>ul>li>a{font-size: 14px;}
}
@media screen and (max-width: 1440px) {
  nav{height: 60px;}
}
@media screen and (max-width: 1366px) {
  .nav ul li a{font-size: 14px;}
	.search img{width: 16px;}
	.search form{height: 16px;}
	.language>img{width: 16px;}
}
@media screen and (max-width: 1200px) {
	
	.nav_r{display: none;}
	.nav_box2{display: flex;width: 50px;height: 100%;align-items: center;justify-content: flex-end;margin-right: -1rem;padding-right: 1rem;box-sizing: content-box;}
	#c-header .c-switch i{background: #fff;}
	.nav_on #c-header .c-switch i{background: #fff;}
	
	nav{background: #161522;}
	.h_banner{margin-top: 60px;height: calc(100vh - 60px);}
	nav .xs{display: none;}
	nav .yc{display: block;}
	nav .nav ul li a{color: #333;}
	
	#c-header .c-switch i{background: #fff;}
}
@media screen and (max-width: 991px) {
  .nav ul li a{font-size: 12px;}
	.search img{width: 16px;}
	.search form{height: 16px;}
	.language img{width: 16px;}
	
}
@media screen and (max-width: 767px) {
	
	.logo p{width: auto;padding-left: 10px;margin-left: 10px;font-size: 12px;}
}


.nav_ljbox{display: flex;align-items: center;justify-content: space-between;padding: 0;height: 100%;max-width: 1920px;margin: auto;}
.nav_ra{display: flex;justify-content: flex-end;align-items: center;height: 100%;padding-left:0.47rem;}
.nav_ys{margin-left: 0.55rem;border-radius: 4px;display: flex;align-items: center;justify-content: center;color: #fff;transition: all 0.6s;}
.nav_ys:hover{opacity: 0.8;}
.nav_login{color: #fff;}
.nav_rr_inp{width: 4.6rem;height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.nav_rr_inp form{width: auto;height: 100%;display: flex;align-items: center;justify-content: flex-end;padding-right: 0.4rem;position: relative;}
.nav_rr_inp form button{position: absolute;right: 0.5rem;}
.nav_rr_inp form input{border:0px solid #ccc;width: 0;border-radius: 50px;height: 30px;padding-left: 0;opacity: 0;}
.nav_rr_inp form.on input{border:1px solid #ccc;width: 2.4rem;padding-left: 10px;opacity: 1;}
.nav_ss{width: 20px;height: 20px;}
.nav_ss img{object-fit: contain;}

/* 首页 */
.h_bj{position: absolute;width: 100%;height: auto;top: 0;left: 0;z-index: -1;}
.h_b_box{height: 100vh;display: flex;justify-content: space-between;}
.h_b_txt{padding-bottom: 0.56rem;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.h_b_txt .p1{font-size: 0.58rem;color: #fff;margin-bottom: 0.05rem;}
.h_b_txt .p1 span{color: #2166f0;}
.h_b_txt .p2{font-size: 0.24rem;color: #fff;margin-bottom: 0.95rem;}
.com_btn{height: 0.64rem;padding: 0 0.3rem;border-radius: 8px;border: 1px solid #226cff;position: relative;overflow: hidden;color: #226cff;transition: all 0.3s;z-index: 5;}
.com_btn::before{transition: all 0.3s;}

/* .com_btn:hover{color: #fff;} */
.com_btn::before {
	position: absolute;
	content: "";
	display: block;
	right: 0;
	top: 0;
	width: 0;
	height: 100%;
	z-index: -1;
	background: #226cff;
}
.com_btn.on{color: #fff;}
.com_btn.on::before{width: 100%;right: auto;left: 0;}

.com_btn2{height: 0.64rem;padding: 0 0.3rem;border-radius: 8px;border: 1px solid #226cff;position: relative;overflow: hidden;color: #fff;transition: all 0.3;z-index: 5;}
.com_btn::before{transition: all 0.3s;}

/* .com_btn:hover{color: #fff;} */
.com_btn2::before {
	position: absolute;
	content: "";
	display: block;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	background: #226cff;
}
.com_btn2.on{color: #226cff;}
.com_btn2.on::before{width: 0;right: 0;left: auto;}

.h_banner{position: relative;}
.h_banner_lo{position: absolute;bottom: 0.5rem;left: 0;width: 100%;z-index: 100;}
.h_banner_lo>p{color: #fff;opacity: 0.8;text-align: center;margin-bottom: 0px;}

/*无限滚动*/
.wxgd{width: 100%;height: 85px;margin: 0 auto;overflow: hidden;position: relative;}
.wxgd>ul{height: 100%;position: absolute;left: 0;width: 100%;}
.wxgd>ul>li{position: relative;top: 10px;float: left;margin: 0;width: 200px;height: 80px;transition: all 0.3s;}
.wxgd>ul>li img{width: 100%;opacity: 0.2;transition: all 0.3s;}
.wxgd>ul>li:hover img{opacity: 1;}
.wxgd>ul>li>a{display: block;cursor: auto;height: 100%;}
.wxgd>ul>li>a::before{padding-top: 40%;}
.swiper>.home_pag{width: auto;left: 13.55%;bottom: calc(112px + 0.5rem + 0.7rem);}
.swiper>.home_pag .swiper-pagination-bullet{background: #fff;opacity: 1;}
.swiper>.home_pag .swiper-pagination-bullet-active{background: #226cff;opacity: 1;}
@media screen and (max-width: 1580px) {
	.swiper>.home_pag{left: 8%;}
}
.nav_language{color: rgba(255,255,255,0.3);}
.nav_language.on{color: rgba(255,255,255,1) !important;}
.nav_language:first-child{padding-right: 10px;position: relative;margin-right: 10px;}
.nav_language:first-child::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 2px;height: 9px;background: #fff;opacity: 0.3;}

.nav_on .nav_language,.nav_on2 .nav_language{color: rgba(255,255,255,0.3);}
.nav_on .nav_language:first-child::after,.nav_on2 .nav_language:first-child::after{background: #fff;}
.nav_on .nav_language.on,.nav_on2 .nav_on .nav_language.on{color: rgba(255,255,255,1);}
.nav>ul>li>a{position: relative;}
.nav>ul>li>a>img{position: absolute;right: -18px;}

.h_adv{padding-top: 2.85rem;position: relative;}
.h_adv_box{height: 100vh;}
.h_adv_con{position: relative;height: 100%;transform:scale(0.729);transition: all 0.1s;border-radius: 20px;overflow: hidden;}
.h_adv_con .swiper-pagination-bullet{opacity: 1;background: #fff;}
.h_adv_con .swiper-pagination-bullet-active{background: #007aff;}

.h_adv_txt{position: absolute;top: 1.84rem;left: 50%;transform: translate(-50%,0);text-align: center;}
.h_adv_txt>span{color: #fff;opacity: 0.6;margin-bottom: 0.2rem;display: block;}
.h_adv_txt p{font-size: 0.5rem;color: #fff;}
.h_adv_txt p span{color: #226cff;}
.h_adv_box .swiper{width: 100%;height: 100%;}
.sdv_swi_box{width: 100%;height: 100%;position: relative;}
.sdv_swi_img{width: 100%;height: 100%;}
.sdv_swi_txt{position: absolute;bottom: 0.75rem;left: 0;display: flex;justify-content: center;align-items: center;width: 100%;}
.sdv_swi_txt *{color: #fff;}
.sdv_swi_img .img2{display: none;}
.sdv_swi_txt_box{margin: 0 0.43rem;text-align: center;}
.sdv_swi_txt_box>p{opacity: 0.6;}
.sdv_swi_txt_t1>p{font-size: 0.36rem;font-weight: bold;line-height: 1.3;}
.sdv_swi_txt_t2>p{font-size: 0.3rem;font-weight: bold;line-height: 1.55;}
.sdv_swi_txt_t3>p{font-size: 0.36rem;font-weight: bold;line-height: 1.3;}


.h_ai{padding: 2.6rem 0 2.6rem;display: flex;justify-content: space-between;}
.h_ai_l{width: 5.14rem;height: 5.14rem;position: relative;margin-left: 0.38rem;}
.h_ai_l_bj{width: 100%;height: 100%;position: relative;}
.h_ai_l_box{position: absolute;width: 1.1rem;height: 1.1rem;background: rgba(132,146,255,0.66);border: 1px solid #002da1;display: flex;align-items: center;justify-content: center;border-radius: 50%;z-index: 10;}
.h_ai_l_box img{width: 0.66rem;height: auto;}
.h_ai_l_box1{top: 46%;left: -6%;animation:mov1 2.5s infinite linear;-webkit-animation:mov1 2.5s infinite linear;}
.h_ai_l_box2{top: 4%;left: 13%;animation:mov1 2.8s infinite linear;-webkit-animation:mov1 2.8s infinite linear;}
.h_ai_l_box3{top: -9%;left: 61%;animation:mov1 3.1s infinite linear;-webkit-animation:mov1 3.1s infinite linear;}
.h_ai_l_box4{top: 21%;left: 93%;animation:mov1 3.4s infinite linear;-webkit-animation:mov1 3.4s infinite linear;}
.h_ai_l_box5{top: 55%;left: 83%;animation:mov1 3.7s infinite linear;-webkit-animation:mov1 3.7s infinite linear;}
@keyframes mov1{
	0%{margin-top: 0.15rem;}
	50%{margin-top: 0;}
	100%{margin-top: 0.15rem;}
}

.h_ai_r{padding: 0 ;width: calc(100% - 8rem);display: flex;flex-direction: column;justify-content: center;}
.h_ai_r h2{font-size: 0.5rem;font-weight: 400;line-height: 1.4;margin-bottom: 0.45rem;}
.h_ai_r h2 span{color: #2163e9;}
.h_ai_r p{color: #555;line-height: 1.9;}

.h_alg{padding: 3.53rem 0 2.76rem;}
.pub_h2{margin-bottom: 0.7rem;text-align: center;}
.pub_h2 h2{opacity: 0.6;font-weight: 400;margin-bottom: 0.25rem;}
.pub_h2 p{font-size: 0.5rem;line-height: 1;}
.h_alg_box{height: 7.8rem;display: flex;}
.h_alg_con{width: 50%;flex: 0 0 1;height: 100%;border-radius: 5px;overflow: hidden;margin-right: 1px;position: relative;}
.h_alg_img{width: 100%;height: 100%;}
.h_alg_txt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(34,108,255,0.9);display: flex;align-items: center;justify-content: center;}
.h_alg_txt ul li{display: none;color: #fff;}
.h_alg_txt h3{width: 1em;line-height: 1.1;color: #fff;font-size: 0.3rem;font-weight: 400;opacity: 0.8;text-align: center;}
.h_alg_con.on{width: 8.6rem;flex-shrink: 0;}
.h_alg_con.on .h_alg_txt{background: none;display: flex;flex-direction: column;padding: 0.83rem 0 0 0.8rem;align-items: flex-start;justify-content: flex-start;}
.h_alg_con.on .h_alg_txt h3{width: 100%;opacity: 1;margin-bottom: 0.3rem;text-align: left;}
.h_alg_con.on .h_alg_txt ul li{display: block;margin-bottom: 0.16rem;}
.h_alg_box .h_alg_con,.h_alg_box .h_alg_con img{transition: all 0.4s;}

.h_sce{background: #161522;padding: 1.86rem 0;}
.pub_h2_two h2,.pub_h2_two p{color: #fff;}
.h_sce_box{text-align: center;}
.h_sce_nav{display: inline-flex;justify-content: center;border-bottom: 1px solid rgba(255,255,255,0.1);margin-bottom: 0.4rem;}
.h_sce_nav a{color: #999;padding-bottom: 10px;margin-right: 0.8rem;margin-bottom: -1px;position: relative;}
.h_sce_nav a:last-child{margin: 0;}
.h_sce_nav a::after{content: '';position: absolute;transition: all 0.3s;bottom: 0;left: 50%;transform: translateX(-50%);height: 3px;width: 0;background: #226cff;}
.h_sce_nav a.on{color: #226cff;}
.h_sce_nav a.on::after{width: 100%;}
.h_sce_tw_box{height: 4.6rem;display: flex;justify-content: space-between;width: 100%;border-radius: 5px;overflow: hidden;margin-bottom: 1.04rem;}
.h_sce_tw_img{width: 42%;height: 100%;flex-shrink: 0;}
.h_sce_tw_txt{width: 100%;background: #1f1e2b;padding: 0.45rem 0.82rem 0 1.02rem;text-align: left;}
.h_sce_tw_txt *{color: #fff;}
.h_sce_tw_txt span{opacity: 0.3;font-size: 0.24rem;margin-bottom: 0.15rem;display: block;}
.h_sce_tw_txt h3{opacity: 0.8;font-size: 0.3rem;font-weight: 400;margin-bottom: 0.25rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.h_sce_tw_txt p{opacity: 0.3;line-height: 1.9;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.h_sce_more{text-align: center;}

.h_partner{background: #161522;padding: 0.64rem 0 1.5rem;position: relative;overflow: hidden;}
.h_partner>.container{position: relative;z-index: 5;}
.h_partner_box{padding: 0 0.98rem;}
.h_partner_nr{display: flex;flex-wrap: wrap;}
.h_partner_con{width: calc((100% - 0.8rem)/5);margin: 0 0.2rem 0.4rem 0;height: 0.9rem;border-radius: 4px;cursor: auto;}
.h_partner_con img{cursor: auto;}
.h_partner_con:nth-child(5n){margin-right: 0;}
@media screen and (max-width: 1580px) {
	.h_partner_con{height: 70px;}
}

.h_news{padding: 1.92rem 0 2.05rem;}
.h_news_title{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.34rem;}
.h_news_title h2{font-size: 0.5rem;font-weight: 400;line-height: 1;}

.home_suc_box{display: flex;flex-wrap: wrap;margin-bottom: 0.2rem;}
.home_suc_box *{transition: all 0.5s;}
.home_suc_con:nth-child(3n){border: none;}
.home_suc_con{border-right: 1px solid #eaeaea;padding: 0.66rem 0.4rem 0.78rem;position: relative;margin-bottom: 0.56rem;width: calc(100%/3);}
.home_suc_con::after{position: absolute;content: '';bottom: 0;left: 0;width: 0;height: 2px;background: #226cff;left: 50%;}
.home_suc_con .p1{color: #999;position: relative;margin-bottom: 0.34rem;position: relative;padding-left: 0.18rem;}
.home_suc_con h3{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-bottom: 0.4rem;font-size: 0.24rem;font-weight: 400;}
.home_suc_con .p1::after {
	position: absolute;
	content: '';
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.08rem;
	height: 0.08rem;
	background: #999;
	border-radius: 50%;
}
.home_suc_con .p2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 0.3rem;color: #666;line-height: 1.75;height: 3.5em;}
.home_suc_img{width: 100%;height: 2.3rem;margin-bottom: 0.5rem;opacity: inherit;overflow: hidden;}
.home_suc_img img{object-fit: cover;}
.home_suc_con>span{font-size: 0.18rem;color: #999;display: flex;align-items: center;}
.home_suc_con>span img,.home_suc_con>span svg{width: 0.23rem;margin-left: 10px;transform: rotate(-45deg);}
.home_suc_con:hover{box-shadow: 0px 3px 70px 0px rgba(118, 113, 150, 0.15);border-radius: 5px;}
.home_suc_con:hover h3{color: #226cff;}
.home_suc_con:hover>span{color: #226cff;}
.home_suc_con:hover>span img,.home_suc_con:hover>span svg,.home_suc_con:hover>span path{transform: rotate(-0deg) !important;fill: #226cff;}
.home_suc_con:hover::after{width: 100%;left: 0;}

@media screen and (max-width: 767px) {
	.home_suc_box{display: block;}
	.home_suc_con{display: block;margin-bottom: 35px;border: none;padding: 15px;width: 100%;}
	.home_suc_con:first-child{border: none;}
	.home_suc_con .p1{font-size: 12px;margin-bottom: 5px;}
	.home_suc_con h3{font-size: 16px;margin-bottom: 10px;}
	.home_suc_con .p2{font-size: 12px;margin-bottom: 10px;}
	.home_suc_img{height: 150px;margin-bottom: 20px;}
	.home_suc_con>span{font-size: 12px;}
	.home_suc{padding: 36px 0 10px;}
}

/* 底部 */
footer{background: #161522;}
.foot_t{padding: 1.26rem 0 0.95rem;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.foot_t_logo{width: 0.7rem;margin-bottom: 0.45rem;height: auto;cursor:default;cursor: auto;}
.foot_t_logo img{cursor: auto;}
.foot_t p{font-size: 0.44rem;color: #fff;opacity: 0.8;margin-bottom: 0.74rem;}
.foot_m{padding: 0.7rem 0 0.36rem;border-top: 1px solid rgba(255,255,255,0.1);}
.foot_t_r{display: flex;align-items: center;}
.foot_t_r_box{margin-left: 10px;position: relative;}
.foot_t_r_con{width: 0.38rem;height: 0.38rem;background: #22212d;border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all .5s;}
.foot_t_r_con img{width: 65%;height: auto;opacity: 0.3;transition: all .5s;}
.foot_t_r_box:hover .foot_t_r_con img{opacity: 0.8;}
.foot_t_r_box:hover .foot_t_r_con{background: #0764d0;}
.foot_t_r_ewm{position: absolute;left: 50%;background: #fff;transition: all .6s;-webkit-transition: all .6s;z-index: 1;transform: translateX(-50%) scale(0);-webkit-transform:  translateX(-50%) scale(0);display: flex;flex-direction: column;justify-content: center;box-shadow: 0 0 20px rgba(0,0,0,0.05);border-radius: 5px;width: 1.5rem;height: 1.5rem;bottom: 130%;}
.foot_t_r_box.on .foot_t_r_ewm{transform: translateX(-50%) scale(1);-webkit-transform:  translateX(-50%) scale(1);}
.foot_m{display: flex;justify-content: space-between;}
.foot_logo{margin-bottom: 0.87rem;display: block;cursor: auto;}
.foot_logo img{width: 2.66rem;height: auto;object-fit: contain;cursor: auto;}
.foot_m_gz{display: flex;align-items: center;margin-bottom: 0.1rem;}
.foot_m_gz>p{color: #fff;opacity: 0.3;}
.foot_m_lj{display: flex;align-items: center;flex-wrap: wrap;}
.foot_m_lj>p{color: #fff;opacity: 0.34;margin-right: 10px;}
.foot_m_lj a{color: #0378fb;margin-right: 0.2rem;text-decoration: underline;}
.foot_m_lj a:hover{opacity: 0.8;}
.foot_m_l{width: 50%;}
.foot_m_r{width: 50%;display: flex;justify-content: flex-end;}
.foot_m_r_box{margin-left: 0.4rem;display: flex;flex-direction: column;}
.foot_m_r_box a{color: rgba(255,255,255,0.34);margin-bottom: 0.22rem;}
.foot_m_r_box>a:first-child{color: rgba(255,255,255,1);}
.foot_m_r_box a:hover{color: #0378fb;}
.foot_b{border-top: 1px solid rgba(255,255,255,0.1);}
.foot_b_box{height: 0.55rem;display: flex;justify-content: space-between;align-items: center;}
.foot_b_box p,.foot_b_box a{color: #45444e;}
.foot_b_box a{margin-left: 0.3rem;}
.foot_b_box a:hover{color: #0378fb;opacity: 1;}
.foot_b_box p a{margin-left: 10px;}
.foot_m_l_p{margin: 0.3rem 0 0.6rem;}
.foot_m_l_p p{color: #fff;opacity: 0.34;margin-bottom: 0.1rem;}
.foot_m_r .foot_m_r_box:nth-child(1),
.foot_m_r .foot_m_r_box:nth-child(3),
.foot_m_r .foot_m_r_box:nth-child(4) {
	cursor: default;
}

.foot_m_r .foot_m_r_box:nth-child(1) a,
.foot_m_r .foot_m_r_box:nth-child(3) a,
.foot_m_r .foot_m_r_box:nth-child(4) a {
	cursor: default;
}

.foot_m_r .foot_m_r_box:nth-child(1):hover,
.foot_m_r .foot_m_r_box:nth-child(3):hover,
.foot_m_r .foot_m_r_box:nth-child(4):hover {
	cursor: default;
}

.foot_m_r .foot_m_r_box:nth-child(1) a:nth-child(2),
.foot_m_r .foot_m_r_box:nth-child(1) a:nth-child(3),
.foot_m_r .foot_m_r_box:nth-child(1) a:nth-child(4) {
	cursor: pointer;
}
.foot_m_r .foot_m_r_box:nth-child(3) a:nth-child(2),
.foot_m_r .foot_m_r_box:nth-child(3) a:nth-child(3),
.foot_m_r .foot_m_r_box:nth-child(3) a:nth-child(4) {
	cursor: pointer;
}
.foot_m_r .foot_m_r_box:nth-child(4) a:nth-child(2),
.foot_m_r .foot_m_r_box:nth-child(4) a:nth-child(3),
.foot_m_r .foot_m_r_box:nth-child(4) a:nth-child(4) {
	cursor: pointer;
}

.c-case2 { display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;position: relative;}
.c-case2 .c-left {position: sticky;top: 0;width: 59.2%;height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.c-case2 .c-right {width: 40.8%;position: relative;z-index: 5;}
.c-case2 .c-list1 {border-left: 3px solid #ddd;}
.c-case2 .c-list1 li:last-child{margin-bottom: 0;}
.c-case2 .c-list2 li {width: 100%;height: 100vh;display: flex;flex-direction: column;justify-content: center;}
.h_app_img{display: flex;justify-content: flex-end;padding-right: 1.64rem;}
.h_xgg{width: 100%;height: 100vh;position: sticky;top: 0;left: 0;position: -webkit-sticky;}
.h_xgg_img img{width: 3.9rem;height: 3.9rem;opacity: 1;transition: all 0.6s;object-fit: contain;position: relative;top: 0;}
/* .h_xgg_img.on{display: flex;} */
.h_xgg_img.on img{opacity: 1;top: 0;}
.h_xgg_img{display: flex;align-items: center;justify-content: flex-start;height: 100%;position: absolute;top: 0;width: 100%;}
.c-case2 .c-list2 li:last-child{height: 150vh;}

@media screen and (max-width: 767px) {
	.c-case2 .c-left{width: 100%;top: 60px;}
	.c-case2 .c-right{width: 100%;}
}
.h_solu{width: 5.76rem;height: auto;display: flex;flex-direction: column;justify-content: center;position: relative;padding-left: 0.5rem;border-left: 2px solid #3378ff;margin-bottom: 0.94rem;}
.h_solu_box{display: block;justify-content: flex-start;margin-bottom: 0.6rem;cursor: pointer;position: relative;}
.h_solu_box::after{content: '';position: absolute;left: calc(-0.5rem - 2px);top: 0;width: 2px;height: 0;background: #99bcff;}.h_solu_box.on::after{height: 100%;}
.h_solu_box:last-child{margin-bottom: 0;}

.h_solu_box h3{font-size: 0.3rem;color: #fff;opacity: 0.2;}
.c-line{position: absolute;width: 2px;height: 100%;background: #99bcff;top: 0;left: -2px;}
.h_solu_box p{line-height: 1.66;color: #fff;opacity: 0.8;display: none;}
.h_solu_box.on h3{opacity: 1;margin-bottom: 0.2rem;}
.h_solu_box.on p{display: block;/* overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; */}

.h_expe{position: relative;}
.h_expe_bj{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: -1;display: flex;justify-content: space-between;align-items: flex-start;}
.h_expe_bj_l{width: 66%;background: #226cff;height: 100%;}
.h_expe_bj_r{width: 34%;background: #161522;height: 100%;position: relative;}
.h_expe_box .com_btn{background: #1954cd;}
.h_expe_box .com_btn::before{background: #fff;}
.h_expe_box .com_btn{color: #fff;}
.h_expe_txt h2{font-size: 0.5rem;color: #fff;font-weight: 400;margin-bottom: 0.8rem;}
.h_expe_box .com_btn.on{color: #226cff;}
/* .h_solu_nr *{transition: all 0.3s;} */

.h_num{height: 1.53rem;position: relative;}
.h_num_box{position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 3.06rem;background: #fff;border-radius: 0.2rem;box-shadow: 0 0 0.3rem rgba(34,107,254,0.1);display: flex;justify-content: space-between;padding-top: 0.2rem;}
.h_num_con{width: 25%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.h_num_t>p span{font-size: 0.8rem;color: #226cff;font-weight: bold;line-height: 1;margin: 0 8px;}
.h_num_t{margin-bottom: 0.1rem;}
.h_num_con>p{color: #666;}

.h_round .i1{position: absolute;width: 100%;height: 100%;background: #16192c;border-radius: 50%;z-index: 8;border: 1px solid #193066;}
.h_round .i2{position: absolute;width: 100%;height: 100%;background: #16192c;border-radius: 50%;z-index: 4;border: 1px solid #193066;}

.h_round1 .i1{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}
.h_round1 .i2{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}
.h_round2 .i1{animation:moveh2 3s infinite linear;-webkit-animation:moveh2 3s infinite linear;}
.h_round2 .i2{animation:moveh2 3s infinite linear;-webkit-animation:moveh2 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}
.h_round3 .i1{animation:moveh3 3s infinite linear;-webkit-animation:moveh3 3s infinite linear;}
.h_round3 .i2{animation:moveh3 3s infinite linear;-webkit-animation:moveh3 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}
.h_round4 .i1{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}
.h_round4 .i2{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}
.h_round5 .i1{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}
.h_round5 .i2{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}
.h_round6 .i1{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}
.h_round6 .i2{animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;animation-delay: 1s;-webkit-animation-delay: 1s;}

@keyframes moveh{
	0%{transform: scale(1);-webkit-transform: scale(1);}
	100%{transform: scale(3);-webkit-transform: scale(3);opacity: 0;}
}
@keyframes moveh2{
	0%{transform: scale(1);-webkit-transform: scale(1);}
	100%{transform: scale(1.3);-webkit-transform: scale(1.3);opacity: 0;}
}
@keyframes moveh3{
	0%{transform: scale(1);-webkit-transform: scale(1);}
	100%{transform: scale(1.8);-webkit-transform: scale(1.8);opacity: 0;}
}
.h_round{position: absolute;width: 3.2rem;height: 3.2rem;border-radius: 50%;}
.h_round em{position: absolute;width: 100%;height: 100%;background: #16192c;border-radius: 50%;z-index: 10;border: 1px solid #193066;}

.h_round1{bottom: 2.06rem;left: -1.2rem;}

.h_round2{top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;height: 100%;bottom: auto;z-index: -1;}
.h_round2 .i1{background: #dfeaff;border-color: #6791ff;}
.h_round2 .i2{background: #dfeaff;border-color: #6791ff;}

.h_round3{width: 4.66rem;height: 4.66rem;right: -4.06rem;top: 50%;transform: translateY(-50%);z-index: -1;}
.h_round3 em{background: rgba(255,255,255,0.08);border-color: rgba(59,124,254,0.2);}
.h_round3 .i1{background: rgba(255,255,255,0.042);;border-color: rgba(59,124,254,0.2);}
.h_round3 .i2{background: rgba(255,255,255,0.042);border-color: rgba(59,124,254,0.2);}
.h_expe_txt{position: relative;}

.h_round4{width: 3.78rem;height: 3.78rem;bottom: -1rem;left: 50%;transform: translateX(-50%);}

.h_round5{width: 3.78rem;height: 3.78rem;bottom: 0.5rem;left: -3rem;z-index: 1;}

.h_round6{width: 3.78rem;height: 3.78rem;top: 50%;right: -3rem;transform: translateY(-50%);z-index: 1;}

.h_b_icon_video{position: absolute;left: 0;z-index: -1;width: 100%;height: 100%;}
.h_b_icon_video lottie-player{object-fit: cover;width: 100%;height: 100%;}
/* .h_b_box{position: relative;} */
.h_b_icon_video video{width: 100%;height: 100%;object-fit: contain;}

@media screen and (max-width: 1580px) {
	.c-case2 .c-right{width: 27.8%;}
	.c-case2 .c-left{width: 72.2%;}
	.h_expe_bj_r{width: 24.5%;}
	.h_expe_bj_l{width: 75.5%;}
}
@media screen and (max-width: 1440px) {
	.h_app_img{padding-right: 1.04rem;}
}
@media screen and (max-width: 1300px) {
	.h_app_img{padding-right: 0.64rem;}
}
@media screen and (max-width: 1260px) {
	.swiper>.home_pag{bottom: calc(112px + 0.5rem + 1rem);}
	.h_app_img{padding-right: 0rem;}
	.h_partner_con{width: calc((100% - 0.4rem)/3)}
	.h_partner_con:nth-child(5n){margin-right: 0.2rem;}
	.h_partner_con:nth-child(3n){margin-right: 0rem;}
	.foot_b_box{height: 40px;}
	.h_bj{height: 140vh;}
}
@media screen and (max-width: 971px) {
	.swiper>.home_pag{bottom: calc(112px + 0.5rem + 1.5rem);}
	.h_bj{height: 130vh;}
	.sdv_swi_txt_box{margin: 0 0 10px;width: 33.33%;}
	.h_ai{flex-direction: column;align-items: center;}
	.h_ai_l{margin: 0 0 1.5rem;}
	.h_ai_r{padding: 0;width: 100%;}
	.h_ai_r p{line-height: 1.5;}
	.c-case2 .c-right{width: 50%;}
	.c-case2 .c-left{width: 50%;}
	.h_solu{width: 100%;}
	.h_expe_bj_r{width: 35%;}
	.h_expe_bj_l{width: 65%;}
	.h_app_img{padding-right: 1rem;}
	.h_num_con{width: 50%;margin-bottom: 0.5rem;}
	.h_num_box{flex-wrap: wrap;height: 4rem;padding-top: 0.5rem;}
	.h_num{height: 2rem;}
	.h_alg_con.on{width: 50%;}
	.h_sce_tw_txt{padding: 0.5rem 0.5rem 0;}
	.foot_m_r_box{margin-left: 0.3rem;}
}
@media screen and (max-width: 767px) {
	.logo img{width: 3.4rem;}
	.h_b_txt{justify-content: flex-start;padding-top: 1rem;}
	.h_b_icon_video video{display: none;}
	.h_banner_lo>p{font-size: 14px;padding: 0 20px;}
	.swiper>.home_pag{left: 50%;transform: translateX(-50%);bottom: calc(112px + 0.5rem + 1rem);}
	.wxgd>ul>li{width: 2rem;height: 0.8rem;}
	.wxgd{height: 0.85rem;}
	.h_adv_txt{width: 100%;padding: 0 20px;}
	.sdv_swi_txt{flex-wrap: wrap;justify-content: flex-start;padding: 0 20px;}
	.sdv_swi_txt_box{margin-bottom: 10px;}
	.h_ai{padding: 1.5rem 0;}
	.c-case2 .c-left{top: 0rem;}
	.h_solu_box{margin-bottom: 0.4rem;}
	.h_solu_box.on p{line-height: 1.6;}
	.h_round3{right: -2.36rem;width: 2.66rem;height: 2.66rem;}
	.h_app_img{padding-right: 0;}
	.h_app_img img{width: 2.9rem;height: 2.9rem;}
	.h_num_con>p{font-size: 14px;}
	.h_num_t>p span{font-size: 0.6rem;}
	.h_num_box{flex-wrap: wrap;height: 3.8rem;padding-top: 0rem;top: auto;bottom: -1.9rem;}
	.h_num{height: 3rem;}
	.h_num_con{margin: 0;}
	.pub_h2 p{line-height: 1.2;}
	.h_alg_box{flex-direction: column;height: auto;}
	.h_alg_con{width: 100% !important;}
	.h_alg_con{width: 8.6rem;flex-shrink: 0;}
	.h_alg_con .h_alg_txt{background: none;display: flex;flex-direction: column;padding: 0.83rem 0 0 0.8rem;align-items: flex-start;justify-content: flex-start;}
	.h_alg_con .h_alg_txt h3{width: 100%;opacity: 1;margin-bottom: 0.3rem;text-align: left;font-size: 20px;}
	.h_alg_con .h_alg_txt ul li{display: block;margin-bottom: 0.16rem;font-size: 14px;}
	.h_alg_box .h_alg_con,.h_alg_box .h_alg_con img{transition: all 0.4s;}
	.h_alg_img{height: auto;}
	.h_alg_box .h_alg_con{margin-bottom: 20px;}
	.h_alg{padding-bottom: 2rem;}
	.h_sce_tw_box{height: auto;flex-direction: column;}
	.h_sce_tw_img{width: 100%;height: 4rem;}
	.h_sce_tw_txt{padding: 0.5rem;}
	.h_sce_tw_txt h3{font-size: 0.4rem;margin-bottom: 0.35rem;}
	.h_sce_tw_txt p{font-size: 14px;line-height: 1.5;-webkit-line-clamp: initial;}
	.h_sce{padding-bottom: 1rem;}
	.h_partner_nr{justify-content: space-between;}
	.h_partner_con{width: calc(50% - 10px);margin: 0 0 20px !important;}
	.h_partner_box{padding: 0;}
	.h_news{padding: 1rem 0;}
	.foot_m_r{display: none;}
	.foot_t{padding: 0.8rem 0;}
	.foot_t p{font-size: 0.4rem;}
	.foot_m_l{width: 100%;}
	.foot_t_r_con{width: 0.5rem;height: 0.5rem;}
	.foot_t_r_ewm{width: 2.5rem;height: 2.5rem;}
	.foot_b_box{height: auto;flex-direction: column;padding: 10px 0;align-items: flex-start;}
	.foot_b_box>p{margin-bottom: 10px;}
	.foot_b_a a{margin: 0 10px 0 0;}
	
	.h_xgg_img img{width: 3rem;height: 3rem;}
	.h_solu_box p{font-size: 12px;padding-right: 0.44rem;}
	.h_b_icon_video{left: -2.85rem;transform: scale(2);}
	.h_b_icon_video2{left: -3.05rem;transform: scale(2);}
	
}

.sdv_swi .swiper-horizontal>.swiper-pagination-bullets,.sdv_swi .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 0.25rem;}
/* .sdv_swi_img{display: none;} */

.h_gif{display: none;width: 100%;height: 100%;object-fit: contain;}

@media screen and (min-width: 768px) {
	.sdv_swi_img{background: none !important;}
	
}
@media screen and (max-width: 767px) {
	.sdv_swi_img img{display: none;}
	.h_gif{display: block;}
	.sdv_swi_img .img1{display: none;}	.sdv_swi_img .img2{display: block;}
}
/* 媒体中心 */
.sub_banner{width: 100%;height: 4.6rem;position: relative;}
.sub_banner_txt{position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;top: 0;left: 0;background: url(../img/int_bj.png);}
.sub_banner_img{width: 100%;height: 100%;}
.sub_banner_txt h2{font-size: 0.5rem;color: #fff;font-weight: 400;}
.sub_banner_img .img2{display: none;}

.crumbs{height: 0.7rem;background: #fff;border-bottom: 1px solid rgba(0,0,0,0.1);position: sticky;top: 70px;z-index: 100;transition: all .3s;-webkit-transition: all .3s;}
@media screen and (max-width: 1440px) {
	.crumbs{top: 60px;}
}

.crumbs_box{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.crumbs_con{display: flex;align-items: center;flex-wrap: wrap;}
.crumbs_nr{display: flex;align-items: center;}
.crumbs_nr a,.crumbs_nr span{color: #666;}
.crumbs_nr:last-child span{display: none;}
.news_nav{display: flex;align-items: center;height: 100%;}
.news_nav a{margin-left: 0.44rem;position: relative;height: 100%;display: flex;align-items: center;}
.news_nav a::after{content: '';position: absolute;width: 0;height: 2px;background: #226cff;bottom: -1px;left: 50%;transform: translateX(-50%);}
.news_nav a.on{color: #226cff;}
.news_nav a.on::after{width: 100%;}
.news .h_news{padding: 1rem 0 1.5rem;}

.page{display: flex;justify-content: center;align-items: center;}
.page a{height: 0.48rem;min-width: 0.48rem;display: flex;justify-content: center;align-items: center;margin: 0 0.1rem;-webkit-transition: all .6s;transition: all .6s;background: #f5f5f5;border-radius: 0.1rem;border: 2px solid transparent;font-size: 18px;color: #666;cursor: pointer;}
.page img,.page svg{width: 8px;height: auto;}
.page a .img2{display: none;}
.page a:first-child img{margin-right: 5px;}
.page a:first-child{transform: rotate(180deg);}
.page a:last-child img{margin-left: 5px;}
.page a:hover,.page .on{color: #fff;border-color: #226cff;background: #226cff;}
.page a:hover p,.page .on p{color: #fff;}
.page a:hover .img1,.page .on .img1{display: none;}
.page a:hover .img2,.page .on .img2{display: block;}
.page a:hover path,.page a:hover svg{fill: #fff;}
@media screen and (max-width: 1440px) {
	.page a{font-size: 14px;}
	.page img,.page svg{width: 6px;height: auto;}
}

@media screen and (max-width: 767px) {
	.sub_banner{height: 5rem;}
	.sub_banner_img .img1{display: none;}
	.sub_banner_img .img2{display: block;}
	.crumbs_box{flex-direction: column;align-items: flex-start;}
	.crumbs{height: auto;padding: 0.24rem 0 0;}
	.crumbs_con{margin-bottom: 0.22rem;overflow-x: auto;width: 100%;}
	.crumbs_nr{white-space: nowrap;}
	.news_nav a{margin: 0 0.4rem 0 0; padding-bottom: 0.2rem;}
}

/* 核心技术 */
.tec{padding: 1.45rem 0 2.3rem;}
.sub_h2{text-align: center;margin-bottom: 0.85rem;}
.sub_h2 h2{margin-bottom: 0.05rem;font-weight: 400;}
.tec_con{display: flex;justify-content: space-between;}
.sub_h2 span{font-size: 0.5rem;line-height: 1.32;display: block;}
.tec_nr{position: relative;width: calc((100% - 0.9rem)/4);background: #fff;height: 5.6rem;border-radius: 0.2rem;box-shadow: 0 3px 70px rgba(118,113,150,0.15);overflow: hidden;padding-top: 0.7rem;text-align: center;top: 0;}
.tec_nr .tec_nr_abs span{position: absolute;color: #0378fb;opacity: 0.06;font-size: 2rem;font-family: 'avan';bottom: 1.56rem;left: 50%;transform: translateX(-50%);line-height: 1;display: none;}
.tec_nr_img{position: absolute;bottom: 0;left: 0;z-index: 10;width: 100%;}
.tec_nr_img::before{padding-top: 70%;}
.tec_nr h3{font-size: 0.3rem;margin-bottom: 0.35rem;}
.tec_nr>span{margin-bottom: 0.15rem;display: block;}
.tec_nr>span>img{width: 0.18rem;height: auto;margin: 0 3px ;}
.tec_nr>p{padding: 0 0.3rem;color: #666666;line-height: 1.75;}
.tec_nr:hover{top: -5px;}
.tec_nr:hover h3{color: #226cff;opacity: 1;}
.tec_nr:hover .tec_nr_abs span{color: #226cff;opacity: 1;}
.tec_nr:hover .img_hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.tecYf{padding: 1.45rem 0 0.8rem;background: #161522;}
.sub_h2_w h2{opacity: 0.6;color: #fff;}
.sub_h2_w span{color: #fff;}
.tecYf_nr{margin-bottom: 1.2rem;position: relative;height: 5.2rem;}
.tecYf_bj{position: absolute;width: 75.8%;right: 0;top: 0;background: #1f1e2b;border-radius: 0.2rem;height: 100%;}
.tecYf_hz{padding: 0.55rem 0;height: 100%;width: 100%;display: flex;align-items: center;position: relative;z-index: 5;}
.tecYf_tw{display: flex;justify-content: space-between;height: 100%;width: 100%;}
.tecYf_img{width: 47.3%;overflow: hidden;border-radius: 0.2rem;}
.tecYf_txt{width: 48.5%;padding-right: 0.84rem;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.tecYf_txt h3{font-size: 0.3rem;color: #fff;font-weight: 400;margin-bottom: 0.56rem;display: flex;justify-content: space-between;}
.tecYf_txt h3 span{font-size: 0.34rem;color: #fff;opacity: 0.04;text-transform: uppercase;font-family: 'avan';}
.tecYf_jj{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 0.3rem;}
.tecYf_jj span{position: relative;padding-left: 18px;color: #fff;margin-right: 0.3rem;}
.tecYf_jj span:last-child{margin: 0;}
.tecYf_jj span::after{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #226cff;top: 50%;transform: translateY(-50%);left: 0;}
.tecYf_txt>p{color: #fff;opacity: 0.3;line-height: 2;max-height: 10em;overflow: auto;padding-right: 0.1rem;}
.tecYf_txt>p::-webkit-scrollbar{
width:2px;
}
.tecYf_txt>p::-webkit-scrollbar-track{
background: #ddd;
border-radius:2px;
}
.tecYf_txt>p::-webkit-scrollbar-thumb{
background: #226cff;
border-radius:25px;
}
.tecYf_txt>p::-webkit-scrollbar-corner{
background: #226cff;
}
.tecYf_nr:nth-child(2n) .tecYf_bj{left: 0;right: auto;}
.tecYf_nr:nth-child(2n) .tecYf_tw{flex-direction: row-reverse;}
.tecYf_nr:nth-child(2n) .tecYf_txt{padding: 0 0 0 0.58rem;}
.tecMor{padding: 1.45rem 0 2rem;}

@media screen and (max-width: 1580px) {
	.tec_nr{height: 7rem;}
	.tec_nr .tec_nr_abs span{bottom: 2.4rem;}
}
@media screen and (max-width: 1260px) {
	.tec_nr>span{padding: 0 0.1rem;}
	.tec_nr .tec_nr_abs span{bottom:1.55rem;}
}
@media screen and (max-width: 971px) {
	.tec_nr{width: calc(50% - 0.15rem);margin-bottom: 0.3rem;}
	.tec_con{justify-content: space-between;flex-wrap: wrap;}
	.tec_nr .tec_nr_abs span{bottom: 2.5rem;}
	.tecYf_txt h3 span{font-size: 0.26rem;}
	.tecYf_jj span{font-size: 14px;}
	.tecYf_jj span::after{width: 6px;height: 6px;}
}
@media screen and (max-width: 767px) {
	.pub_h2 p{font-size: 0.48rem;}
	.tec{padding: 1.2rem 0;}
	.sub_h2 span br{display: none;}
	.sub_h2 span{font-size: 0.48rem;}
	.tec_nr{width: 100%;}
	.tec_nr{height: 9rem;margin-bottom: 0.5rem;}
	.tec_nr h3{font-size: 0.36rem;}
	.tec_nr .tec_nr_abs span{bottom: 4rem;}
	.tecYf_bj{display: none;}
	.tecYf_tw{display: flex;flex-direction: column !important;background: #1f1e2b;border-radius: 0.2rem;}
	.tecYf_nr{height: auto;margin-bottom: 0.5rem;}
	.tecYf_img{width: 100%;margin-bottom: 0;}
	.tecYf_txt{width: 100%;padding: 0.3rem !important;}
	.tecYf_txt h3{font-size: 0.4rem;margin-bottom: 0.2rem;}
	.tecYf_txt>p{max-height: initial;}
	.tecYf{padding: 1.2rem 0 0.6rem;}
}

/* 智能手机领域算法 */
.crumbs2{background: #161522;border-bottom: 1px solid rgba(255,255,255,0.1);}
.crumbs2 .crumbs_nr a,.crumbs2 .crumbs_nr span{color: #fff;opacity: 0.6;}
.crumbs2 .news_nav a{color: #fff;}
.crumbs2 .news_nav a.on{color: #226cff;}
.intJj{padding: 1.5rem 0 1.55rem;background: #161522;overflow: hidden;width: 100%;position: relative;}
.int_h2{text-align: center;}
.int_h2 h2{color: #fff;opacity: 0.6;margin-bottom: 0.1rem;font-weight: 400;}
.int_h2 p{font-size: 0.5rem;color: #fff;margin-bottom: 0.3rem;}
.int_h2 p span{color: #226cff;}
.int_h2>span{color: #fff;opacity: 0.3;width: 8.7rem;display: inline-block;text-align: center;line-height: 1.6;}
.intJj_img{width: 82.4%;margin: auto;}
.intJj_icon{display: flex;justify-content: center;}
.intJj_icon_box{width: 2.5rem;display: flex;flex-direction: column;align-items: center;padding: 0 0.1rem;}
.intJj_icon_img{width: 0.5rem;height: 0.5rem;margin-bottom: 0.22rem;}
.intJj_icon_box p{color: #fff;opacity: 0.8;text-align: center;}

.intSce{background: #fff;padding: 1.2rem 0 0.55rem;}
.intSce .pub_h2{margin-bottom: 0.5rem;}
.intSce .pub_h2 h2{color: #333;font-size: 0.5rem;opacity: 1;}

.h_sce_box2 .h_sce_nav{border-bottom: 1px solid #eaeaea;margin-bottom: 0.5rem;}
.intSce .h_sce_tw_txt{background: #f4f8ff;}
.intSce .h_sce_tw_txt>*{color: #333;}
.intSce .h_sce_tw_txt span{opacity: 0.8;}
.intSce .h_sce_tw_txt p{opacity: 0.8;}

.intXn{padding-bottom: 1.4rem;}
.intXn_t{text-align: center;}
.intXn_t h2{font-size: 0.3rem;font-weight: 400;margin-bottom: 0.25rem;}
.intXn_t_p{width: 100%;display: flex;flex-wrap: wrap;margin-bottom: 0.5rem;justify-content: center;}
.intXn_t_p p{position: relative;padding-left: 18px;margin: 0 0.46rem 0.1rem 0;}
.intXn_t_p p:last-child{margin-right: 0;}
.intXn_t_p p::after{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #226cff;top: 50%;transform: translateY(-50%);left: 0;}
.intXn_con{display: flex;justify-content: space-between;}
.intXn_nr{width: calc(50% - 2px);}
.intXn_img{width: 100%;border-radius: 0.1rem;}
.intXn_img::before{padding-top: 72.4%;}
.intXn_nr p{text-align: center;padding: 0.1rem 0;}
.sub_h2_t{margin-bottom: 0.6rem;}
.sub_h2_t h2{font-size: 0.5rem;color: #fff;}
.inAl{background: #161522;padding: 1.2rem 0;position: relative;overflow: hidden;}
.inAl_con{display: flex;justify-content: space-between;background: #1f1e2b;border-radius: 0.1rem;display: flex;justify-content: space-between;}
.inAl_box{padding: 0 1rem;position: relative;z-index: 10;}
.inAl_img{width: 48.5%;}.inAl_img>img{object-fit: contain;}
.inAl_img::before{padding-top: 75%;}
.inAl_txt{width: 51.5%;display: flex;flex-direction: column;justify-content: center;padding: 0 1.1rem 0 0.24rem;}
.inAl_txt_box{display: flex;flex-direction: column;justify-content: center;}
.inAl_txt_box>span{color: #fff;opacity: 0.3;margin-bottom: 0.05rem;}
.inAl_txt_box h3{color: #226cff;opacity: 0.9;margin-bottom: 0.45rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.inAl_txt_box p{color: #fff;margin-bottom: 0.5rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.inAl_txt_p{flex-wrap: wrap;display: flex;padding-right: 40%;}
.inAl_txt_p p{position: relative;padding-left: 18px;width: 1.38rem;color: #949497;margin-bottom: 0.12rem;}
.inAl_txt_p p::after{content: '';position: absolute;width: 7px;height: 7px;border-radius: 50%;background: #5e5f6b;top: 50%;transform: translateY(-50%);left: 0;}
.inAl_more{padding-top: 0.58rem;text-align: center;}
.intMore{padding: 0.56rem 0 1.42rem;background: #161522;}
.intMore_con{display: flex;justify-content: space-between;}
.intMore_nr{width: calc((100% - 0.39rem)/4);height: 2.35rem;background: #1f1e2b;border-radius: 0.1rem;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.intMore_img{width: 0.54rem;height: 0.54rem;margin-bottom: 0.25rem;}
.intMore_img img{object-fit: contain;}
.intMore_img .img2{display: none;}
.intMore_nr>p{color: #fff;opacity: 0.6;}
.intMore_nr:hover>p{opacity: 1;}
.intMore_nr:hover{
	background: -webkit-linear-gradient( #3b88ff, #4b42ff);
	background: -o-linear-gradient( #3b88ff, #4b42ff);
	background: -moz-linear-gradient( #3b88ff, #4b42ff);
	background: linear-gradient(#3b88ff, #4b42ff);
}
.intMore_nr:hover .img1{display: none;}
.intMore_nr:hover .img2{display: block;}
.show_cru{background: #fff;border-bottom: 1px solid rgba(0,0,0,0.1);}
.show_cru .crumbs_nr a,.show_cru .crumbs_nr span{color: #666;opacity: 1;}
.show_cru .news_nav a{color: #333;}
.proB{width: 100%;position: relative;overflow: hidden;}
.intJj_box{z-index: 5;position: relative;}

@media screen and (max-width: 1260px) {
	.inAl_txt_p{padding: 0;}
	
}
@media screen and (max-width: 971px) {
	.h_round5,.h_round6{display: none;}
	.inAl_con{flex-direction: column;}
	.inAl_img{width: 100%;margin-bottom: 0.3rem;}
	.inAl_txt{width: 100%;padding: 0.3rem;}
	.inAl_txt_p p{width: auto;margin: 0 0.4rem 0.1rem 0;}
	.int_h2>span{width: 100%;line-height: 1.5;}
	.intXn_t_p p::after{width: 6px;height: 6px;}
}
@media screen and (max-width: 767px) {
	.crumbs{position: initial;}
	.news_nav{overflow-x: auto;width: 100%;height: auto;}
	.news_nav a::after{bottom: 0;}
	.int_h2 h2{font-size: 0.32rem;}
	.intJj_icon{flex-wrap: wrap;}
	.intJj_icon_box{width: 50%;margin-bottom: 0.4rem;}
	.intJj_icon_img{width: 0.8rem;height: 0.8rem;}
	.intJj{padding: 1.2rem 0 1rem;}
	.intXn_t h2{font-size: 0.36rem;}
	.intXn_t_p{padding: 0;}
	.intXn_con{flex-direction: column;}
	.intXn_nr{width: 100%;margin-bottom: 0.4rem;}
	.inAl_box{padding: 0;}
	.inAl_img{margin-bottom: 0.5rem;}
	.inAl_txt_box>span{font-size: 0.28rem;}
	.inAl_txt_box h3{font-size: 0.32rem;}
	.inAl_txt_box p{font-size: 0.28rem;}
	.intMore_con{flex-wrap: wrap;}
	.intMore_nr{width: calc(50% - 5px);margin-bottom: 10px;}
	.intMore_img{width: 0.8rem;height: 0.8rem;}
	.intMore_nr{height: 3rem;}
	.intMore{padding: 0.4rem 0 1.2rem;}
}

/* AR/VR领域算法 */
.vrYy{background: #161522;padding: 1.4rem 0 2rem;overflow: hidden;}
.vrYy_con{display: flex;justify-content: space-between;}
.vrYy_nr{width: calc((100% - 0.39rem)/4);text-align: center;}
.vrYy_img{margin-bottom: 0.25rem;border-radius: 0.1rem;}
.vrYy_img::before{padding-top: 96.17%;}
.vrYy_nr>p{color: #fff;padding: 0 0.1rem;}
.sub_h2_s{margin-bottom: 0.6rem;}
.sub_h2_s h2{font-size: 0.5rem;color: #333;}
.vrFa{padding: 1.45rem 0 1.7rem;}

.vrFa_p{display: flex;flex-wrap: wrap;margin-bottom: 0.45rem;}
.vrFa_p p{width: 33.33%;padding-right: 0.3rem;text-align: left;position: relative;padding-left: 18px;margin-bottom: 0.12rem;}
.vrFa_p p::after{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #226cff;top: 8px;left: 0;}
.vrFa_img{border-radius: 0.1rem;}
.vrFa_img::before{padding-top: 36.14%;}

@media screen and (max-width: 1580px) {
	.vrFa_p p::after{top: 7px;}
}
@media screen and (max-width: 971px) {
	.vrFa_p p::after{width: 6px;height: 6px;top: 8px;}
}
@media screen and (max-width: 767px) {
	.sub_h2_t h2,.sub_h2_s h2{font-size: 0.48rem;}
	.vrYy_con{flex-wrap: wrap;}
	.vrYy_nr{width: calc(50% - 5px);margin-bottom: 0.4rem;}
	.vrYy_nr>p{font-size: 0.28rem;}
	.vrYy{padding: 1.2rem 0 1.2rem;}
	.vrFa_p p{width: 100%;}
	.vrFa_img::before{padding-top: 50%;}
}

.pro_tj_title{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 0.58rem;}
.pro_tj_title h2{font-size: 0.5rem;font-weight: 400;line-height: 1;}
.pro_tj_title>a{color: #999;}

/* 硬件平台优化 */
.sub_h2_f{text-align: center;font-size: 0.3rem;font-weight: 400;margin-bottom: 0.55rem;}
.harJs_con img{border-radius: 0.1rem;margin-bottom: 0.3rem;}
.harGn{padding: 1.2rem 0 1.7rem;}
.h_sce_nav_bor{border-bottom: 1px solid #eaeaea;margin-bottom: 0.5rem;}
.harGn_title{display: flex;width: 100%;}
.harGn_y{width: 2.5rem;flex-shrink: 0;}
.harGn_y .harGn_tab_con{text-align: left;}
.harGn_e{width: 1.3rem;flex-shrink: 0;}

.harGn_oth{width: 100%;}.harGn_oth .harGn_tab_con{text-align: left;}

.harGn_title p{border-right: 1px solid #dddddd;background: #dbe8ff;padding: 0.22rem 0.1rem;}
/* .harGn_title p:first-child{background: #226cff;color: #fff;} */
.harGn_title p:last-child{border: none;}
.harGn_tab_box{display: flex;}
.harGn_tab_con p{padding: 0.22rem 0.1rem;}
.harGn_tab{background: #f7fbff;}
.harGn_tab_con{border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;height: 100%;}
.harGn_tab_box>div:first-child .harGn_tab_con{border-left: none;}
.harGn_tab_box:last-child .harGn_tab_con{border-bottom: none;}
.harGn_taboBox{width: 100%;overflow-x: auto;}

@media screen and (max-width: 767px) {
	.harGn_tabo{width: 12rem;}
}

/* 应用案例 */
.sub_banner_txt span{color: #fff;opacity: 0.8;margin-top: 0.1rem;}
.case{background: #f7fbff;padding: 1rem 0 0.6rem;}
.case .h_partner_con{border: 1px solid #ededed;}
.crumbs3{background: #f7fbff;}

/* 联系我们 */
.contact{padding: 1rem 0 1.5rem;}
.contact_con>p{line-height: 1.66;font-size: 0.3rem;text-align: center;margin-bottom: 0.8rem;}
.contact_add{background: #f3f6fb;width: 2rem;display: flex;justify-content: space-between;transition: all 0.3s;height: 100%;}
.contact_add_box{width: 100%;display: flex;justify-content: space-between;height: 100%;}
.contact_add_txt{width: 45%;display: flex;flex-direction: column;height: 100%;justify-content: center;align-items: flex-start;padding: 0 0.58rem ;display: none;overflow: hidden;}
.contact_add_img{width: 100%;}
.contact_con .h_sce_tw{display: flex;justify-content: space-between;height: 4.56rem;}
.contact_add_p{display: flex;flex-direction: column;justify-content: center;align-items: flex-start;text-align: left;}
.contact_add_txt h3{font-size: 0.3rem;font-weight: 400;margin-bottom: 0.4rem;}
.contact_add_p{margin-bottom: 0.45rem;}
.contact_add_p p{line-height: 2.1;color: #666;}
.contact_add_txt_box>a{color: #fff;padding: 0 0.55rem;height: 0.58rem;background: #226cff;border-radius: 0.05rem;display: flex;align-items: center;}
.contact_add_txt_box{display: flex;flex-direction: column;justify-content: center;align-items: flex-start;width: 4.24rem;}

.contact_add.on{width: calc(100% - 2rem);}
.contact_add.on .contact_add_txt{display: flex;}
.contact_add.on .contact_add_img{width: 55%;}

.contactForm{padding: 1.45rem 0 1.5rem;background: #161522;}
.contactForm_h2{text-align: center;margin-bottom: 0.58rem;}
.contactForm_h2 h2{font-size: 0.5rem;color: #96979c;font-weight: 400;margin-bottom: 0.1rem;}
.contactForm_h2 h2 span{color: #226cff;}
.contactForm_h2 p{opacity: 0.3;color: #fff;}
.contactForm_input{display: flex;justify-content: space-between;margin-bottom: 0.24rem;}
.contactForm_input input{background: #191b27;border: none;height: 0.64rem;width: calc(50% - 0.12rem);padding-left: 0.2rem;border-radius: 5px;color: #fff;}
.contactForm_input textarea{background: #191b27;border: none;border-radius: 5px;color: #fff;height: 3.2rem;padding: 0.2rem 0 0 0.2rem;width: 100%;}
.contactForm_btn{margin-top: 0.55rem;text-align: center;width: 100%;}
.contactForm_btn a{padding: 0 1.1rem;}

@media screen and (max-width: 1260px) {
	.contact_add_txt_box{width: 3.8rem;}
}
@media screen and (max-width: 971px) {
	.contact_con>p br{display: none;}
	.contact_con .h_sce_box2 .h_sce_nav{display: none;}
	.contact_con .h_sce_tw{flex-direction: column;height: auto;}
	.contact_add{width: 100% !important;margin-bottom: 0.4rem;}
	.contact_add_txt{display: flex !important;padding: 0.4rem 0.3rem;}
	.contact_add_txt_box{width: 100%;}
	.contact_add_p p{line-height: 1.5;}
	.contact_add_img{width: 55% !important;}
	.contact_add:nth-child(2n) .contact_add_box{flex-direction: row-reverse;}
}
@media screen and (max-width: 767px) {
	.contact{padding: 1rem 0 1.2rem;}
	.contact_add_txt{width: 100%;}
	.contact_add_img{width: 100% !important;height: 3.6rem;}
	.contact_add_box{flex-direction: column-reverse !important;}
	.contact_add_txt h3{font-size: 0.48rem;}
	.contact_con>p{font-size: 0.36rem;}
	.contactForm_input{flex-direction: column;margin-bottom: 0;}
	.contactForm_input input{width: 100%;margin-bottom: 0.3rem;}
	.contactForm_input input{height: 0.72rem;}
}

/* 智能穿戴领域算法 */
.wear{padding: 1.4rem 0 1.7rem;background: #161522;}
.wear_box .h_sce_nav{margin-bottom: 0.6rem;}
.wearJk_nav_h{position: relative;width: 9px;height: 9px;}
.wearJk_nav_h i{position: absolute;top: 50%;transform: translateY(-50%);width: 9px;height: 1px;background: #666666;left: 0;transition: all 0.5s;}
.wearJk_nav_h .i2{transform:  translateY(-50%) rotate(-90deg);}
.wearJk_nav.on .wearJk_nav_h .i2{transform:  translateY(-50%) rotate(0);}
.wearJk_nav.on .wearJk_nav_one{background: #226cff;}
.wearJk_nav.on .wearJk_nav_one p{color: #fff;}
.wearJk_nav.on .wearJk_nav_h i{background: #fff;}
.wearJk{display: flex;justify-content: space-between;align-items: flex-start;}
.wearJk_l{border-radius: 0.05rem;width: 12.7%;overflow: hidden;}
.wearJk_r{width: calc(87.3% - 0.3rem);border-radius: 0.05rem;background: #1f1e2b;padding: 0.3rem;text-align: left;}
.wearJk_nav_one{display: flex;justify-content: space-between;padding: 0.22rem 0.24rem 0.22rem 0.33rem;background: #fff;align-items: center;cursor: pointer;}
.wearJk_nav_two{display: none;}
.wearJk_nav_two p{padding: 0.22rem 0.24rem 0.22rem 0.33rem;background: #1f1e2b;border-bottom: 1px solid #4a4a54;color: #999;text-align: left;cursor: pointer;}
.wearJk_nav_two p.on{background: #e5e5e7;color: #333;}
.wearJk_r_txt{padding-bottom: 0.36rem;border-bottom: 1px solid #4c4b55;margin-bottom: 0.5rem;}
.wearJk_r_txt_box{margin-bottom: 0.3rem;}
.wearJk_r_txt_box h3{color: #fff;margin-bottom: 0.2rem;font-weight: 400;}
.wearJk_r_txt_box p{line-height: 1.75;color: #fff;opacity: 0.6;}
.wearJk_r_tab_title{display: flex;background: #226cff;}
.wearJk_r_tab_title p{border-right: 1px solid #397bff;display: flex;align-items: center;justify-content: center;color: #fff;padding: 0.18rem 0.1rem;text-align: center;width: 50%;}
/* .tab1{width: 24% !important;flex-shrink: 0;}
.tab2{width: 20% !important;flex-shrink: 0;} */

.wearJk_r_tab_box{background: #333333;}
.wearJk_r_tab_con{display: flex;border-bottom: 1px solid #484848;}
.wearJk_r_tab_con>div{display: flex;border-right: 1px solid #484848;padding: 0.18rem 0.2rem;width: 50%;}
.wearJk_r_tab_con p{color: #fff;width: 100%;/* font-size: 18px; */text-align: center;}
.wearJk_r_tab_con>div:last-child{text-align: center;border: none;}
.wearJk_r_tab_con>div:last-child p{padding: 0;}
@media screen and (max-width: 1580px) {
	/* .wearJk_r_tab_con p{font-size: 16px;} */
}
.wearJk_r_box{display: none;}

@media screen and (max-width: 1260px) {
	
}
@media screen and (max-width: 971px) {
	.wearJk{flex-direction: column;}
	.wearJk_l{width: 100%;margin-bottom: 0.2rem;}
	.wearJk_r{width: 100%;}
	.wearJk_nav_two p{padding: 0.1rem 0.33rem;}
}
@media screen and (max-width: 767px) {
	.wearJk_nav_two p{font-size: 12px;}
	.wearJk_r_txt_box h3{font-size: 0.4rem;}
	.wearJk_r_txt_box p{line-height: 1.5;}
	.wearJk_r_tab{overflow-x: auto;}
	.wearJk_r_tab_title,.wearJk_r_tab_box{width: 16rem;}
	.wearJk_r_box:nth-child(4) .wearJk_r_tab_title,.wearJk_r_box:nth-child(4) .wearJk_r_tab_box{width: 100%;}
	.wearJk_r_box:nth-child(5) .wearJk_r_tab_title,.wearJk_r_box:nth-child(5) .wearJk_r_tab_box{width: 100%;}
	.wearJk_r_tab_con p{font-size: 0.28rem;}
}

.wearJc{display: flex;justify-content: space-between;align-items: flex-start;}
.wearJc_l{border-radius: 0.05rem;width: 12.7%;overflow: hidden;background: #1f1e2b;}
.wearJc_l p{padding: 0.18rem 0.1rem;border-bottom: 1px solid #363541;color: #999;cursor: pointer;}
.wearJc_l p:last-child{border: none;}
.wearJc_l p.on{background: #226cff;color: #fff;}
.wearJc_r{width: calc(87.3% - 0.3rem);border-radius: 0.05rem;background: #1f1e2b;padding: 0.3rem;text-align: left;}
.wearJc_r_txt{border-bottom: 1px solid #4c4b55;margin-bottom: 0.3rem;}
.wearJc_r_txt_box{margin-bottom: 0.3rem;}
.wearJc_r_txt_box h3{color: #fff;margin-bottom: 0.2rem;font-weight: 400;}
.wearJc_r_txt_box p{line-height: 1.75;color: #fff;opacity: 0.6;}
.wearJc_r_con{display: flex;flex-wrap: wrap;}
.wearJc_r_nr{width: calc((100% - 0.28rem)/3);margin: 0 0.14rem 0.14rem 0;overflow: hidden;position: relative;border-radius: 5px;}
.wearJc_r_nr:nth-child(3n){margin-right: 0;}
.wearJc_r_nr_img{}
.wearJc_r_nr_img::before{padding-top: 103.2%;}
.wearJc_r_nr_txt{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.2);z-index: 10;display: flex;flex-direction: column;align-items: center;justify-content: center;transition: all 0.3s;}
.wearJc_r_nr_txt *{color: #fff;}
.wearJc_r_nr_txt_p{display: none;position: relative;}
.wearJc_r_nr_txt_p{padding-top: 0.26rem;margin-top: 0.26rem;}
.wearJc_r_nr_txt_p::after{content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 0;width: 0.21rem;height: 2px;background: #fff;}
.wearJc_r_nr_txt h4{font-weight: 400;}
.wearJc_r_nr_txt_p p{margin-bottom: 0.1rem;}
.wearJc_r_nr:hover .img_hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.wearJc_r_nr:hover .wearJc_r_nr_txt{background: rgba(34,108,255,0.8);}
.wear_qh11 .wearJc_r_box.on .wearJc_r_nr_txt{background: rgba(34,108,255,0.8);}
.wear_qh11 .wearJc_r{display: flex;flex-wrap: wrap;}
.wear_qh11 .wearJc_r_nr{width: 100%;}
.wear_qh11 .wearJc_r_box{    
	width: calc((100% - 0.28rem)/3);
    margin: 0 0.14rem 0.14rem 0;
    overflow: hidden;
    position: relative;
    border-radius: 5px;
	}
.wear_qh11 .wearJc_r_box:nth-child(3n){margin-right: 0;}

@media screen and (max-width: 971px) {
	.wearJc{flex-direction: column;}
	.wearJc_l{width: 100%;margin-bottom: 0.2rem;}
	.wearJc_r{width: 100%;}
	.wearJc_nav_two p{padding: 0.1rem 0.33rem;}
}
@media screen and (max-width: 767px) {
	.wearJc_r_nr{width: 100%;margin: 0 0 0.4rem 0;}
}

.wearDw_t{margin-bottom: 0.56rem;}
.wearDw_t p{color: #fff;opacity: 0.6;}
.wearDw_con{display: flex;flex-wrap: wrap;width: 100%;}
.wearDw_nr{width: calc((100% - 0.42rem)/4);margin: 0 0.14rem 0.14rem 0;border-radius: 5px;overflow: hidden;position: relative;background: #fff;}
.wearDw_nr:nth-child(4n){margin-right: 0;}
.wearDw_txt{position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 10;top: 0;left: 0;}
.wearDw_txt h4{color: #fff;font-weight: 400;}
.wearDw_img::before{padding-top: 111.5%;}/* .wearDw_img img{display: none !important;} */
.wearDw_nr:hover .img_hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.wearDw_box{margin-bottom: 0;}
.wearDw .intXn_t h2{color: #fff;}
.wearDw .intXn_t_p p{color: #fff;opacity: 0.6;}
.wearDw .intXn_nr p{color: #fff;opacity: 0.8;}.wearDw .intXn_box{margin-top: 1.35rem;}

@media screen and (max-width: 767px) {
	.wearDw_t p{font-size: 0.28rem;}
	.wearDw_nr{width: 100%;margin: 0 0 0.4rem 0 !important;}
}

.wearZz .wearJc_r_nr{width: calc((100% - 0.42rem)/4);}
.wearZz .wearJc_r_nr:nth-child(3n){margin-right: 0.14rem;}
.wearZz .wearJc_r_nr:nth-child(4n){margin-right: 0;}
.wearZz_p{margin-bottom: 0.56rem;}
.wearZz_p p{color: #fff;opacity: 0.6;}

/* 智能耳戴应用 */
.case_info_fh{height: 100%;display: flex;align-items: center;}
.case_info_fh svg{width: 0.15rem;height: auto;margin-right: 0.1rem;}
.case_info_fh p{color: #fff;}
.case_info .h_banner_lo{position: initial;display: none;}
.case_info_con{padding-top: 0.6rem;}
.case_info{background: #161522;padding-bottom: 1.1rem;}
.case_info .h_banner_lo{padding: 0.7rem 0 0.8rem;}
.case_info_nr .inAl_txt{width: 52.57%;padding: 0.2rem 0.55rem 0.2rem 1.4rem;}
.case_info_nr .inAl_con_img{width: 47.43%;padding: 0.37rem 0.81rem 0.37rem 0;}
.case_info_nr .inAl_img{width: 100%;height: 100%;}
.case_info_nr .inAl_con{margin-bottom: 0.6rem;}
.inAl_txt_p{padding: 0;}
.inAl_txt_p p{width: auto;min-width: 1rem;margin: 0 0.25rem 0.12rem 0;}
.case_info_nr .inAl_txt_box p{width: 100%;-webkit-line-clamp: initial;}
.case_info_nr .inAl_txt_box h3{-webkit-line-clamp: initial;}

.case_info_nr .inAl_con:nth-child(2n){flex-direction: row-reverse;}
.case_info_nr .inAl_con:nth-child(2n) .inAl_con_img{padding: 0.37rem 0  0.37rem 0.81rem;}
.case_info_nr .inAl_con:nth-child(2n) .inAl_txt{padding:  0.2rem 1.2rem  0.2rem 0.55rem ;}
.case_info .wxgd{height: auto;}
.case_info .wxgd>ul{position: initial;}
@media screen and (max-width: 971px) {
	.case_info_nr .inAl_con{flex-direction: column-reverse !important;}
	.case_info_nr .inAl_con_img{width: 100%;padding: 0.2rem !important;}
	.case_info_nr .inAl_txt{width: 100%;padding: 0.2rem 0.5rem 0.5rem !important;}
	.case_info_nr .inAl_txt_p p{min-width: 1.4rem;}
}
@media screen and (max-width: 767px) {
	.case_info_fh{margin-bottom: 0.24rem;}
	.case_info_nr .inAl_txt_box p{width: 100%;font-size: 0.28rem;}
	.case_info_nr .inAl_img{margin-bottom: 0.2rem;}
	.case_info{padding-bottom: 0.6rem;}	#jobnew{width: 100%;background: #226CFF;color: #fff;}
	#jobnew a{color: #fff;}
}

.about{height: 11.72rem;overflow: hidden;padding-right: 13.55%;}

.about_box{height: 100%;width: 100%;display: flex;justify-content: space-between;}
.about_r{width: 45.16%;display: flex;flex-direction: column;justify-content: center;}
.about_r h2{font-size: 0.5rem;color: #fff;font-weight: 400;line-height: 1.36;margin-bottom: 0.32rem;}
.about_r h2 span{color: #226cff;}
.about_r_p p{font-size: 18px;color: #fff;opacity: 0.6;line-height: 2;margin-bottom: 0.2rem;}
.about_l{width: 54.84%;display: flex;justify-content: space-between;}
.about_swi{height: 100%;}
.about_swi_box{height: 100%;padding: 2.9rem 0.45rem 2.9rem 0;}
.about_txt{width: 3.78rem;display: flex;align-items: center;flex-shrink: 0;}
.about_swi{width: calc(100% - 3.78rem);}
.about_l_p{width: 3.22rem;display: flex;justify-content: center;position: relative;}
.about_l_p::after{content: '';position: absolute;width: 0.15rem;height: 0.15rem;background: #717077;border-radius: 50%;right: -0.07rem;top: 50%;transform: translateY(-50%);}
.about_swi .swiper-slide{display: flex;justify-content: flex-end;align-items: center;cursor: pointer;}
.about_swi_con{height: 100%;position: relative;}
.about_swi_con::after{content: '';width: 1px;height: 100%;background: #717077;position: absolute;top: 0;right: 0.45rem;}
.about_swi .swiper-wrapper{height: 100%;display: flex;justify-content: center;}
.about_l_p p{color: #999;font-size: 0.28rem;transition: all 0.6s;}
.about_l_p p span{font-size: 16px;}

@media screen and (max-width: 1580px) {
	.about{padding-right: 8%;}
	.about_r_p p{font-size: 16px;}
	.about_l_p p span{font-size: 14px;}
}

.about_swi .swiper-slide-active{height: 2.4rem !important;}
.about_swi .swiper-slide-active p{font-size: 0.5rem;color: #226cff;}
.about_swi .swiper-slide-active p span{font-size: 0.3rem;}
.about_swi .swiper-slide-active .about_l_p::after{width: 0.21rem;height: 0.21rem;right: -0.1rem;background: #226cff;transition: all 0.6s;}
.about_swi .swiper-slide-active .about_l_p::before{content: '';position: absolute;width: 0.38rem;height: 0.38rem;right: -0.19rem;top: 50%;transform: translateY(-50%);background: rgba(34,108,255,0.2);border-radius: 50%;transition: all 0.6s;}
.about_nextprev{position: absolute;height: 1.6rem;width: calc(100% - 0.45rem);top: 50%;transform: translateY(-50%);z-index: 20;pointer-events: none;}
.about_nextprev_box{position: absolute;left: 0.9rem;width: 1.24rem;height: 1.6rem;top: 50%;transform: translateY(-50%);z-index: 30;}
.about_nextprev_box::after{content: '';position: absolute;top: 50%;transform: translateY(-50%);height: 1px;background: #fff;width: 100%;display: none;}
.about_an{position: absolute;left: 50%;transform: translateX(-50%);width: 0.21rem;height: 0.35rem;cursor: pointer;z-index: 20;}
.about_an svg{width: 0.21rem;height: 0.35rem;}
.about_an path{fill: #fff;}
.about_next{top: -0.21rem;transform: translateX(-50%) rotate(-90deg);transform-origin:center center;}
.about_prev{bottom: -0.21rem;transform: translateX(-50%) rotate(-270deg);transform-origin:center center;}
.about_txt_p{padding-right: 0.8rem;}
.about_txt_p p{color: #fff;}

@media screen and (max-width: 971px) {
	.about{height: auto;padding: 0;}
	.about_box{flex-direction: column-reverse;padding: 0.8rem 0 0;}
	.about_r{width: 84%;margin: 0 auto 0.4rem;padding: 0;}
	.about_l{width: 100%;}
	.about_swi{width: 100%;height: 10rem;}
	.about_txt{width: 4rem;}
	.about_swi_box{padding: 0 0.45rem 0 0;}
}
@media screen and (max-width: 767px) {
	.about_r{width: 89.333333%;}
	.about_r_p p{font-size: 0.28rem;line-height: 1.5;margin-bottom: 0.2rem;}
	.about_r h2{margin-bottom: 0.4rem;}
	.about_nextprev_box::after,.about_nextprev_box{display: none;}
}


/* 网站地图 */
.link{background: none;padding: 0.6rem 0 1rem;}
.link_box{margin-bottom: 0.85rem;}
.link_box>a{padding-bottom: 0.22rem;border-bottom: 1px solid #999999;display: block;margin-bottom: 0.28rem;}
.link_box ul{display: flex;flex-wrap: wrap;}
.link_box ul li a{font-size: 18px;color: #666;margin-right: 0.78rem;}
.link_box>a:hover{color: #226cff;border-color: #226cff;}
.link_box ul li a:hover{color: #226cff;}

.proScr .crumbs{border: none;}

@media screen and (max-width: 1580px) {
	.link_box ul li a{font-size: 14px;}
}
@media screen and (max-width: 767px) {
	.link_box ul li{margin-bottom: 10px;}
}

/* 隐私条款 */
.pri{background: #f5f8ff;padding: 0.8rem 0;}
.pri_cru .crumbs{background: #f5f8ff;}
.cruqt{position: relative;background: #f5f8ff;padding-bottom: 0.25rem;}
.cruqt .crumbs>a img:first-child{display: none;}
.cruqt .crumbs>a img:last-child{display: block;}
.cruqt .crumbs_box>a{color: #a1a9bc;}
.cruqt .crumbs{position: initial;padding-top: 0.68rem;}
.cruqt .crumbs .crumbs_box .img1{display: none;}
.cruqt .crumbs .crumbs_box .img2{display: block;}
.crumbs_box:last-child .img2{display: none !important;}
.pri_box{background: #fff;border-radius: 0.2rem;padding: 0.45rem 0.5rem 1.2rem;}
.pri_box h2{color: #031330;font-size: 0.32rem;text-align: center;font-weight: 400;margin-bottom: 0.2rem;}
.pri_box p{color: #666;line-height: 2;}
@media screen and (max-width: 991px) {
	.pri_box h2{font-size: 24px;}
}
@media screen and (max-width: 767px) {
	.cruqt{padding: 10px 0 20px;}
	.pri_box{padding: 25px 15px 40px;}
	.pri_box h2{margin-bottom: 10px;font-size: 20px;}
}

/* 底部弹窗 */
.curtain{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10000;display: none;}
.mask{width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1000;position: absolute;top: 0;left: 0;}
.curtain_box{position: absolute;max-width: 90%;max-height: 90%;left: 50%;top: 50%;background: #fff;overflow: hidden;z-index: 10000;transform: translate(-50%,-50%);padding: 0.54rem 0.56rem 0.6rem;border-radius: 0.1rem;width: 5.84rem;}
.curtain_title{text-align: center;margin-bottom: 0.26rem;}
.curtain_title h2{font-size: 0.3rem;margin-bottom: 0.14rem;}
.curtain_title p{color: 000;opacity: 0.6;}

.contactCur_yczc input{-webkit-appearance: checkbox;}
.contactCur_input{margin-bottom: 0.2rem;}
.contactCur_input input{height: 0.6rem;width: 100%;border: 1px solid #ddd;border-radius: 0.05rem;padding: 0 0.2rem;}
.contactCur_input textarea{height: 2rem;width: 100%;border: 1px solid #ddd;border-radius: 0.05rem;padding: 0.2rem;}
.contactCur_yczc{margin-bottom: 0.2rem;}
.contactCur_yczc label{display: flex;align-items: center;}
.contactCur_yczc label input{margin-right: 5px;}
.contactCur_yczc label p{text-decoration: underline;}
.contactCur button{width: 100%;height: 0.6rem;background: #226cff;border-radius: 0.05rem;color: #fff;transition: all 0.3s;margin-top: 0;}
.contactCur button:hover{opacity: 0.8;}

@media screen and (max-width: 767px) {
	.curtain_title h2{font-size: 0.36rem;}
	.curtain_box{padding: 0.54rem 0.4rem 0.6rem;}
	.contactCur_input input{height: 0.72rem;}
	.contactCur button{height: 0.72rem;}
}

.harGn_conBox{display: flex;justify-content: space-between;align-items: flex-start;}
.harGn_taboBox{width: 100%;}
.harGn_con_l{width: 2.8rem;flex-shrink: 0;background: #f7fbff;display: flex;flex-direction: column;margin-right: 0.4rem;border-radius: 0.05rem;overflow: hidden;}
.harGn_con_l a{background: #dbe8ff;padding: 0.28rem 0.1rem;}
.harGn_con_l a.on{background: #226cff;color: #fff;}



/* 产品优势版块 */
.about_swi .swiper-wrapper{flex-direction: column;}

.wearNew{padding: 1.5rem 0 1.7rem;}
.wearNew_box h2{width: 100%;font-size: 0.5rem;color: #333333;line-height: 1;text-align: center;font-weight: 400;}
.wearNew_con{margin-top: 0.6rem;display: flex;justify-content: space-between;}
.wearNew_nr{width: calc((100% - 0.64rem)/3);padding: 1.6rem 0.77rem 0.74rem;background: #efefef;display: flex;flex-direction: column;align-items: center;text-align: center;}
.wearNew_icon{width: 1rem;margin-bottom: 0.5rem;}
.wearNew_txt h3{margin-bottom: 0.2rem;}
.wearNew_txt p{line-height: 1.9;opacity: 0.6;}

@media screen and (max-width: 1260px) {
	.wearNew_nr{padding: 1.2rem 0.4rem 0.74rem;}
}
@media screen and (max-width: 971px) {
	.wearNew_con{flex-direction: column;}
	.wearNew_nr{width: 100%;margin-bottom: 0.4rem;}
	.wearNew_icon{width: 2rem;}
}
@media screen and (max-width: 767px) {
	.wearJc_r_nr{width: 100% !important;}
	.wearNew_txt p{line-height: 1.5;}
	.wearNew_txt h3{font-size: 0.4rem;}
}

.abNew{height: 100%;border-radius: 0.2rem;position: relative;overflow: hidden;}
.abNew_img{width: 100%;height: 100%;}
.abNew_txt{position: absolute;padding: 0 0.63rem;left: 0;bottom: 0.55rem;width: 100%;opacity: 0;transition: all 1s;}
.abNew_txt h3{color: #fff;font-size: 0.3rem;font-weight: 400;margin-bottom: 0.2rem;}
.abNew_txt p{color: #fff;line-height: 1.75;}
.uni_al_con {
	position: relative;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.uni_al_con .swiper-slide {
	width: 10.85rem;
	height: 5.72rem;
	background: #fff;
	border-radius: 0.3rem;
}
.uni_al_con.swiper-slide img{
	display:block;
	border-radius: 0.3rem;
}
.uni_al_con .swiper-slide-active .abNew_txt{opacity: 1;}
.uni_al_con .swiper-slide-next,.uni_al_con .swiper-slide-prev{
	opacity: 1 !important;
}
.uni_al_con .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

@media screen and (max-width: 971px) {
	.uni_al_con .swiper-slide{width: 8rem;}
	
	.ear-wear-info .info-box{width: 100%;}
	.ear-wear-info-r{display: none;}
}
@media screen and (max-width: 767px) {
	.uni_al_con .swiper-slide{width: 6rem;height: 5rem;}
	.abNew_txt p{line-height: 1.3;font-size: 12px;}
	.abNew_txt h3{font-size: 0.36rem;}
	.abtbox-sec3{padding: 1.2rem 0 !important;}
	
	
}


/* 新增+修改 */

@media screen and (max-width: 1580px) {
	.about_nextprev_box{left: 2.6rem;}
}
@media screen and (max-width: 1300px) {
	.about_nextprev_box{left: 1.6rem;}
}

.swip_al .abtbox3_next,
.swip_al .abtbox3_prev {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 3;
  width: auto;
  height: auto;
  outline: none;
}
.swip_al .abtbox3_next img,
.swip_al .abtbox3_prev img {
  width: 0.48rem;
}
@media (max-width: 767px) {
  .swip_al .abtbox3_next img,
  .swip_al .abtbox3_prev img {
    width: 0.4rem;
  }
}
.swip_al .abtbox3_prev {
  left: 2.44rem;
}
@media (max-width: 1260px) {
}
@media (max-width: 971px) {
  .swip_al .abtbox3_prev {
    left: 1rem;
  }
}
@media (max-width: 767px) {
  .swip_al .abtbox3_prev {
    left: 1rem;
  }
  .h_sce_nav a{margin-right: 0.3rem;}
}
.swip_al .abtbox3_next {
  right: 2.44rem;
}
@media (max-width: 971px) {
  .swip_al .abtbox3_next {
    right: 1rem;
  }
}

.wearDw .wearJc_r_nr{width: calc((100% - 0.42rem)/4);margin: 0 0.14rem 0.14rem 0;}
.wearDw .wearJc_r_nr:nth-child(3n){margin-right: 0.14rem;}
.wearDw .wearJc_r_nr:nth-child(4n){margin-right: 0;}

.inAl_txt_box>span{display: none;}

.wearDw_txt{display: flex;flex-direction: column;transition: all 0.3s;}
.wearDw_nr:hover .wearDw_txt{background: rgba(34,108,255,0.7);}
.wearDw_txt img{width: 1rem;margin-bottom: 0.45rem;height: auto;opacity: 0.6;transition: all 0.3s;}
.wearDw_txt h4{opacity: 0.6;transition: all 0.3s;}
.wearDw_nr:hover .wearDw_txt img,.wearDw_nr:hover .wearDw_txt h4{opacity: 1;}
.nene{    
	position: absolute;
    top: 39%;
    left: 2.36%;
    width: 5rem;
    transform: translateY(-50%);
	}

.wearDw_nr.on .img_hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
} 
.wearDw_nr.on .wearDw_txt{background: rgba(34,108,255,0.7);}
.wearDw_nr.on .wearDw_txt img,.wearDw_nr.on .wearDw_txt h4{opacity: 1;}

.h_expe_box .c-case2 .c-left{position: relative;}
.h_expe_box .h_xgg{position: relative;}
.wearJc_rtt{display: flex;flex-wrap: wrap;width: 100%;}
.intXn_box{margin-top: 0.6rem;}

@media screen and (max-width: 1580px) {
	/* .nene{bottom: 5.25rem;width: 7rem;} */
}
@media screen and (max-width: 1260px) {
	/* .nene{bottom: 3.25rem;} */
	.foot_m_l{width: 40%;}
	.foot_m_r{width: 60%;}
	.foot_b_box{height: 50px;}
}
@media screen and (max-width: 971px) {
	.foot_m_l{width: 100%;}
	.foot_m_r{display: none;}
	.foot_b_box p{width: 60%;}
}
@media screen and (max-width: 767px) {
	.nene{position: initial;width: 100%;transform: translateY(-0%);}
	.harGn_conBox{flex-direction: column;}
	.harGn_con_l{width: 100%;margin: 0 0 0.3rem 0;}
	.c-case2 .c-left{height: auto;padding: 0.9rem 0 0.2rem;}
	.h_xgg{height: auto;}
	.c-case2{align-items: center;}
	.h_ai_r p{font-size: 0.28rem !important;}
	.wear_qh11 .wearJc_r_box{width: 100%;}
	.foot_b_box{height: auto;}
	
}

.wear_qh6 .intXn_t h2{color: #fff;}
.wear_qh6 .intXn_t_p p{color: #fff;}
.wear_qh6 .intXn_nr p{color: #fff;}

.close_tc{position: absolute;top: 20px;right: 20px;z-index: 1000;width: 20px;height: 20px;opacity: 0.5;}
.close_tc{position: absolute;top: 0;right: 0;z-index: 5;width: 80px;height: 60px;cursor: pointer;}
.close_tc::before,.close_tc::after{content: "";position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -10px;width: 20px;height: 2px;background: #333;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.close_tc::after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}