@charset "utf-8";
@import url("base.css");/* 重置&常用样式 */
@import url("fonts/custom.css"); /* 字体 */

/* 全局变量 */
.edit-info{line-height: calc(36 / 18);text-align: justify;font-weight: var(--font-weight__l);}
.edit-info *{white-space: initial !important;}
.edit-info p{margin: 0;/*text-indent: 2em;*/}
.edit-info p + p{margin: var(--padding-margin__20) 0 0;}
.edit-info table{width: 100%;border-collapse: collapse;margin-bottom: 0.1rem;}
.edit-info table tr:nth-child(1){color: #fff;background-color: var(--primary-color);text-align: center;}
.edit-info table td{border: 1px solid #000;}
.edit-info h2{font-size: var(--font-size__20);font-weight: var(--font-weight__m);}
.desc{color: rgba(var(--white-color__rgb), 0.6);font-weight: var(--font-weight__l);font-size: var(--font-size__16);line-height: calc(30 / 16);}
.Pages{padding-top:var(--padding-margin__50);}
:root{
--max-width: 1600;
--background-cover: no-repeat center center / cover;
--background-contain: no-repeat center center / contain;
--default-color__rgb: 51, 51, 51; /*#333*/
--default-color: rgba(var(--default-color__rgb), 1);
--primary-color__rgb: 39, 106, 240;/*#276af0*/
--primary-color: rgba(var(--primary-color__rgb), 1);
--secondary-color__rgb: 4, 15, 30 /*#040f1e*/;
--secondary-color:rgba(var(--secondary-color__rgb), 1);
--font-family: '微软雅黑', sans-serif;
/* --font-family__en: 'cktjgt', sans-serif; */
--white-color__rgb: 255,255,255; /*#FFFFFF*/
--white-color: rgba(var(--white-color__rgb), 1);
--black-color__rgb: 0,0,0; /*#000000*/
--black-color: rgba(var(--black-color__rgb), 1);
--main_line_height: 1.5;
--button_height: 0.7rem;
--font-weight__l: 100;
--font-weight__r: 400;
--font-weight__m: 500;
--font-weight__sb: 600;
--font-weight__b: 900;
--ttf:cubic-bezier(0.77,0.2,0.05,1.0);;
--transition: 1s var(--ttf);
--ttf-bouce:cubic-bezier(0.175, 0.885, 0.32, 1.275);
--itemhover:	transform: translate3d(0, -4px, 0);
--header_height: 0.98rem;
/* --border-radius1:0.2rem; */
--border-radius2:0.2rem;
--bg-color:#edf2f7;
}

/* 比例要求 */
/*超过1920px时，比例不变  默认*/
html{font-size: 100px;}
main{/*max-width: 1920px;*/margin: 0 auto;}
@media (max-width: 1400px) {
html:not(.view){font-size: calc(100 / 1800 * 100vw);}
}
@media (max-width: 1024px) {
html:not(.view){font-size: calc(100 / 1920 * 100vw);}
:root{
  --font-weight__l: 400;
}
}
@media (max-width: 480px) {
html:not(.view){font-size: calc(100 / 560 * 100vw);}
}

body{font-size: var(--font-size__18); font-family:var(--font-family); line-height:  var(--main_line_height); color: var(--white-color);background-color: var(--secondary-color);}

.container {width: 90%;margin: 0 auto;max-width: calc(var(--max-width) * 1px);position: relative;z-index: 1;}
@media (max-width: 1024px) {
.container { width: 94%;}
:root{
  --header_height: 0.65rem;
}
}

/* Start ========================================================================== */
@media (min-width:1025px){
/* *{cursor:none!important;} */
.mouse{position:fixed;z-index:9999;cursor:default;pointer-events:none;width:0.17rem;height:0.17rem;transform:translate(-50%,-50%);}
/* .mouse .ico{background:url(../images/mouse.svg) var(--background-contain);display:block;width:100%;height:100%;} */
.mouse .circle{position:absolute;width:0.54rem;height:0.54rem;left:50%;top:50%;margin:-0.27rem 0 0 -0.27rem;display:none;text-align:center;background-size: contain;background-repeat: no-repeat;background-position: center center;}
.mouse .circle:after{position:absolute;width:1.24rem;height:1.24rem;left:50%;top:50%;margin:-0.62rem 0 0 -0.62rem;text-align:center;border-radius:50%;color:var(--primary-color);font-weight:700;animation:spinZ 50s linear infinite;background-size: contain;background-repeat: no-repeat;background-position: center center;content: "";}
.mouse .circle#circle-learnmore{background-image: url(../images/more.svg);}
.mouse .circle#circle-learnmore:After{background-image:url(../images/btn_text.png);}
.mouse .circle#circle-signup:After{background-image:url(../images/mouse-signup.svg);}
.mouse .circle#circle-drag:After{background-image:url(../images/mouse-drag.svg);}
/* .mouse .circle span{position:absolute;display:inline-block;left:0;right:0;top:0;bottom:0;text-transform:uppercase;}
*/
 .mouse .drag-icon{position:absolute;width:0.72rem;height:0.21rem;align-items:center;justify-content:space-between;left:50%;top:50%;margin:-0.105rem 0 0 -0.36rem;display:none;}
.mouse .drag-icon:before,.mouse .drag-icon:after{display:block;content:'';width:0.12rem;height:0.21rem;background:url(../images/prev-on.svg) var(--background-contain);}
.mouse .drag-icon:after{transform:rotate(180deg);}
.mouse.mouse-drag .ico{display:none;}
.mouse.mouse-drag .drag-icon{display:flex;}
}
@keyframes spinZ{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}

.view.editor{line-height: 1.8;}

/* 渐变边框容器 */
.borderline {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 10;pointer-events: none;}
.borderline span {
      display: block;
      width: 100%; 
      height: 100%; 
      border-radius: 0.2rem;
      position: relative;
      background: transparent;
}
.borderline span::before {
     transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: inherit;
      padding: 1px;
      background: linear-gradient(
        45deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.3) 50%,
        rgba(255,255,255,0.3) 50%,
        rgba(255,255,255,0.2) 75%,
        rgba(255,255,255,0) 100%
      );
       /* 放大背景尺寸，用于位移动画 */
      background-position: 0% 0%; /* 初始位置 */
      -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
      -webkit-mask-composite: xor;
      mask-composite: exclude; /* 裁剪出边框区域 */
      pointer-events: none;
}
.item:hover .borderline span::before {
      background: linear-gradient(
        360deg,
       rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.3) 50%,
        rgba(255,255,255,0.3) 50%,
        rgba(255,255,255,0.2) 75%,
        rgba(255,255,255,0) 100%
      );
      background-size: 200% 200%;
      background-position: 100% 100%;
}

/* btn */
.public-more{width: 1.44rem;height: 0.51rem;position: relative;z-index: 10;font-size: var(--font-size__16);font-weight: var(--font-weight__l);display: block;}
.public-more:after{background: url(../images/public-moreon.svg) no-repeat center center/96%;left: 0;top: 0;width: 100%;height: 100%;content: "";opacity: 0;transition: all 0.5s;position: absolute;}
.public-more:before{position: absolute;left: 50%;bottom: 0;width: 1.68rem;height: 0.91rem;content: "";background: url(../images/public-more_shadow.png) var(--background-contain);margin-left: -0.84rem;transition: var(--transition);opacity: 0;transition-delay: 0.3s;z-index: -1;}
.public-more span:before,.public-more span:after{width: 0.04rem;height: 0.04rem;top: 50%;margin-top: -0.02rem;content: "";position: absolute;background-color: #fff;border-radius: 50%;transition: all 0.5s;}
.public-more span:before{left: 0;}.public-more span:after{right: 0;}
.public-more span{display: flex;align-items: center;justify-content: center;height: 0.51rem;width: 100%;background: url(../images/public-more.svg) var(--background-contain);position: relative;z-index: 1;}
.public-more:hover:after,.item:hover .public-more:after{opacity: 1;}
.public-more:hover span,.item:hover .public-more span{background-image:url(../images/public-moreon.png);color: var(--white-color);}
.public-more:hover span:before,.item:hover .public-more span:before{opacity: 0;left: -0.1rem;}
.public-more:hover span:after,.item:hover .public-more span:after{opacity: 0;right: -0.1rem;}
.public-more:hover:before,.item:hover .public-more:before{opacity: 1;bottom: -0.3rem;}

.more-arr{width: 0.46rem;height: 0.46rem;border-radius: 50%;border: 1px solid rgba(var(--white-color__rgb), 0.3);position: relative;}
.more-arr:after{width: 100%;height: 100%;content: "";left: 0;top: 0;background: url(../images/arr-r_white.svg) no-repeat center center/7px 11px;position: absolute;opacity: 0.6;z-index: 1;}
.more-arr:before{width: 0;height: 0;content: "";left: 50%;top: 50%;opacity: 0;background-color: var(--primary-color);transition: all 0.5s;position: absolute;border-radius: 50%;transform: translate(-50%,-50%);}
.item:hover .more-arr:after{opacity: 1;}
.item:hover .more-arr:before{width: 0.5rem;height: 0.5rem;opacity: 1;}

@media(max-width:480px){

}

.newsico:after{display:inline-block;margin:-0.02rem 0 0 0.05rem;width: 0.4rem;height: 0.20rem;background: url(../images/news.svg) no-repeat center center/contain;content: "";vertical-align: middle;}

/* Start
========================================================================== */
header{position: fixed;left: 0;top: 0;width: 100%;z-index: 100; transition: var(--transition);--max-width:1600;border-bottom: 1px solid rgba(var(--white-color__rgb), 0.16);}
header .container{height: var(--header_height);}
header:before{position: absolute;left: 0;top: 0;width: 100%;pointer-events: none;height: 100%;content: "";z-index: -2;transition: all 0.5s ease-in-out;backdrop-filter: blur(1.25vw);background-color: rgba(255, 255, 255, .1);opacity: 0;}
/* header:after{position: absolute;left: 0;top: 0;width: 100%;pointer-events: none;height: 0;content: "";z-index: -2;backdrop-filter: blur(1.25vw);background-color: rgba(255, 255, 255, .8);transition: height .5s cubic-bezier(.435, .25, .15, .965), opacity .5s cubic-bezier(.435, .25, .15, .965), background-color .5s cubic-bezier(.435, .25, .15, .965);} */
header .logo{height:var(--header_height);display: flex;align-items: center;}
header .logo img{height: 0.5rem;}
header .logo .hide{display: none;}
.main-nav{position: relative;}
.main-nav li{position: relative;z-index: 99;}
.main-nav li > span,
.main-nav li span a{display: block;}
.main-nav li span a{line-height: var(--header_height);position: relative;display: block;font-weight: var(--font-weight__l);}
.main-nav li span a::before{background-color: var(--white-color); }
.main-nav li span a::before{background-color: var(--primary-color); }
.main-nav li.aon span a{color: var(--primary-color) !important;font-weight: var(--font-weight__r);}
.main-nav .sub{transition: 0.5s ease-in-out;}
.main-nav .sub .p-menu dd{position: relative;font-size: var(--font-size__16);transform: translateY(0.1rem); transition:all 0.5s ease-in-out; opacity: 0; transition-delay: var(--s);}
.main-nav .sub .p-menu dd a{display: block;padding: 0.08rem 0.22rem;color: var(--default-color);}
.main-nav .sub .p-menu dd a:hover{color: var(--primary-color);}
.main-nav .nav_line{position: absolute; left: 0; bottom: 0; height: 0.04rem; width: 0;background-color: var(--primary-color); transition: opacity 0.3s ease;}

.h-right .tel{font-size: var(--font-size__18);font-weight: var(--font-weight__b);margin-left: 0.75rem;position: relative;z-index: 1;}
.h-right .tel a{color: #fff !important;}
.h-right .h-lan{position: relative;}
.h-right .h-lan aside{display: flex;align-items: center;cursor: pointer;font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: #fff;}
.h-right .h-lan aside:before{width: 0.19rem;height: 0.19rem;content: "";background: url(../images/lang.svg) var(--background-contain);margin-right: 7px;}
.h-right .h-lan aside:after{width: 9px;height: 5px;content: "";background: url(../images/arr-b_white.svg) var(--background-contain);margin-left: 5px;}
.h-right .h-lan .down{position: absolute;left: 50%;top: 100%;transform: translateX(-50%) translateY(0.2rem);padding-top: 0.37rem;visibility: hidden;opacity: 0; transition: var(--transition);}
.h-right .h-lan.show .down{opacity: 1;visibility: visible;transform:translateX(-50%) translateY(0);}
.h-right .h-lan dl{width:max-content;padding: 0.15rem 0.2rem;background-color: rgba(var(--white-color__rgb), 1);min-width: 1.2rem;text-align: center;}
.h-right .h-lan dl dd:not(:last-child){margin-bottom: 0.08rem;}
.h-right .h-lan dl dd a{color: var(--default-color);}
.h-right .h-lan dl dd a:hover{color: var(--primary-color);}

.open-search{display: block;width: 0.18rem; height: 0.18rem; background: var(--background-contain);cursor: pointer;margin-right: 0.29rem;}
.open-search{background-image: url(../images/search.svg);}
.search-show .open-search{background-image: url(../images/close.svg) !important;}

.top-search{position: absolute; top: 100%; left: 0;width: 100%;padding: 0.2rem 0; background-color: rgba(var(--black-color__rgb),0.3);display: flex;justify-content: center; transform: translateY(0.2rem); opacity: 0; transition: var(--transition); visibility: hidden;}
.top-search .inner{position: relative;border-radius: 0.05rem;max-width: 6rem;width: 90%;background-color: var(--white-color);padding: 0 0.2rem 0 0;}
.top-search .form-input{padding: 0 0.2rem; line-height: 0.52rem;height: 0.52rem;flex: 1;}
.top-search .btn{ width: 0.4rem;height: 0.4rem;background: url(../images/search-dark.svg) var(--background-contain); margin-left: 0.2rem; flex-shrink: 0; background-size: auto 60%;}
.search-show .top-search{transform: translateY(0); opacity: 1; visibility: visible;}

/* 鼠标滑过头部样式 */
header.dark-style:before{opacity: 1;}
/* header.dark-style .logo .hide,header.up .logo .hide{display: block;}
header.dark-style .logo .show,header.up .logo .show{display: none;} */
header.dark-style .main-nav li span a{color: #fff;}
header.dark-style .main-nav li:hover span a{color: var(--primary-color);font-weight: var(--font-weight__r);}
header.up{box-shadow: 0 0 10px rgba(0,0,0,0.08);}
header.up:After{height: 100%;}
/* header.dark-style .open-search{background-image: url(../images/search-dark.svg);}
.search-show header.dark-style .open-search {background-image: url(../images/close-black.svg) !important;}
header.dark-style .h-lan aside:before{background-image: url(../images/lang-gray.svg);}
header.dark-style .h-lan aside:after{background-image: url(../images/arr-b_grey.svg);}
header.dark-style .h-lan aside{color: var(--default-color);} */
.main-nav .show .sub .p-menu dd{transform: translateY(0); opacity: 1}
.main-nav .wap-show .sub .p-menu dd{transform: translateY(0); opacity: 1}

@media (min-width:1025px) {
header .logo{width: calc(315 / 1600 * 100%);}
.h-right{width: calc(315 / 1600 * 100%);}
.open-search{position: relative;}
.main-nav{flex: 1;}
header.light-style .main-nav li span a{color: var(--white-color);}
.main-nav li.aon span a::before{width: 100%; opacity: 1;}
.main-nav li:first-child{padding-left: 0;}
.main-nav li:last-child{padding-right: 0;}
.main-nav .sub-projects:after{width: 5.22rem;left: 0;top: 0;height: 100%;content: "";position: absolute;background-color: #f1f6f9;}
.main-nav .sub{position: absolute; top: 100%;left: 0;width: 100%;opacity: 0;pointer-events: none;}
.main-nav .sub{left: -.35rem;width: max-content; /* transform: translateX(-50%); */}
.main-nav .sub .p-menu{backdrop-filter: blur(1.25vw);background-color: rgba(27, 31, 38, .7);/* margin-top: 0.1rem; */padding: 0.15rem .3rem;border-radius: 0 0 .1rem 0.1rem;min-width: 2.1rem;box-shadow: 0 0 15px rgba(0,0,0,0.1);border: 1px solid rgba(255, 255, 255, .28);border-top: 0;}
.main-nav .sub .p-menu dd{text-align: left;position: relative;}
.main-nav .sub .p-menu dd a{display: flex;align-items: center;justify-content: space-between;padding: 0.16rem 0;color: #fff;}
.main-nav .sub .p-menu dd a:after{display: block;content: '';margin-left: .2rem;width: .08rem;height: .08rem;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);}
.main-nav .sub .p-menu dd:hover a:after{border-top: 1px solid #2460d6;border-right: 1px solid #2460d6;}
.main-nav .sub .subs{position: absolute;left: 90%;top: 50%;width: max-content;margin-top: 0;opacity:0;transition: all 0.5s;transform: translateY(-50%);}
.main-nav .sub .subs dl{background-color: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.15);border-radius: 0.05rem;}
.main-nav .sub .p-menu dd:hover {z-index: 15;}
.main-nav .sub .p-menu dd:hover > a{color: var(--primary-color);}
.main-nav .sub .p-menu dd:hover .subs{opacity: 1;left: 100%;z-index: 100;}
.main-nav .show .sub{opacity: 1;pointer-events: auto;}
header:hover:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 40vh;background-image: linear-gradient(to bottom, rgba(1, 6, 13, .8), transparent);z-index: -3;}
}
@media (max-width:1024px) {
.main-nav{position: fixed; top: var(--header_height); width: 72%;bottom: 0;background-color: rgba(27, 31, 38, .7);backdrop-filter: blur(1.25vw); left: -100%;transform: translateX(-100%); transition: 0.5s ease-in-out;padding-right: 0;box-shadow: 0 0 15px rgba(0,0,0,0.1);margin: 0;}
.menu-show .main-nav{ left: 0; transform: translateX(0);}
.main-nav ul{overflow: auto; padding: 0 0.2rem;height: calc(100vh - var(--header_height));}
.main-nav .sub{display: none; }
.main-nav .sub .p-menu dd a{color: #fff;}
.main-nav .sub:not(.sub-projects){padding: 0.2rem 0;}
.main-nav .sub .p-menu dd{padding-left: 0.2rem;font-size: var(--font-size__20);}
.main-nav .sub .p-menu dd:not(:last-child){padding-bottom: 0.1rem;margin-bottom: 0.1rem;border-bottom: 1px solid rgba(0,0,0,0.04);}
.main-nav .sub.pro{padding-top: 0;}
.main-nav .sub.pro .smenu{padding-bottom: 0.15rem;}
.main-nav li{border-bottom: 1px solid rgba(255,255,255, 0.4);margin-right: 0;}
.main-nav li span{position: relative;z-index: 1;overflow: hidden;display: block;;}
.main-nav li span a{line-height: 3;font-size: var(--font-size__34)}
.wap-op{position: absolute;right: 0; width: 0.5rem; height: 100%;z-index: 10; background: url(../images/arr-b_white.svg) no-repeat center center; background-size: auto 0.5em; top: 0; transition: 0.3s ease-in-out; will-change: transform;}
.main-nav li.wap-show .wap-op{transform: rotate(-180deg);}
.main-nav .sub{transition: all 0s ease-in-out;}
.open-menu{display: flex;flex-direction: column;align-items: center;justify-content: space-between; width: 0.4rem; height: 0.35rem; background: var(--primary-color); padding: 0.08rem 0; margin-left: 0.2rem;position: relative;z-index: 2;}
.open-menu i{display: block; width: 60%; height: 2px;background-color: var(--white-color);transition: all 0.5s ease-in-out;}
.menu-show .open-menu i:nth-child(1) {
	-webkit-transform: translate(0, 0.08rem) rotate(45deg) !important;
	-moz-transform: translate(0, 0.08rem) rotate(45deg) !important;
	-ms-transform: translate(0, 0.08rem) rotate(45deg) !important;
	-o-transform: translate(0, 0.08rem) rotate(45deg) !important;
	transform: translate(0, 0.08rem) rotate(45deg) !important;}
.menu-show .open-menu i:nth-child(2) {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}
.menu-show .open-menu i:nth-child(3) {width: 0;}
}

/* footer */
footer{background: url(../images/footerbg.jpg) var(--background-cover); padding: var(--padding-margin__95) 0 var(--padding-margin__75);position: relative;z-index: 11;color: #fff;margin-top: -1px;}
.f-left .logo img{height: 0.67rem;}
.f-sitemap .item{width: 33.333%;margin-bottom: 0.13rem;}
.f-sitemap .item a{position: relative;}.f-sitemap .item a:hover{color: var(--white-color);transition: all 0.3s;}
.f-sitemap .item a:after{content: attr(data-txt);width: 0;height: 100%;font-size: inherit;color:var(--primary-color);line-height: inherit;white-space: nowrap;transition: width .3s cubic-bezier(.4, 0, .2, 1);position: absolute;top: -1px;left: 0;overflow: hidden;z-index: 10;}
.f-sitemap .item a:hover:After{width: 100%;}
.f-sitemap .item a:hover{color: rgba(var(--white-color__rgb), 0);}
.f-contact .ti{margin-bottom: 0.21rem;}
.f-contact dl:not(:last-child){margin-bottom: 0.15rem;}
.f-contact dl dt{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(var(--white-color__rgb), 0.6);margin-bottom: 0.03rem;}
.f-contact .tel a{font-size: var(--font-size__28);color: var(--primary-color);line-height: 0.35rem;font-weight: var(--font-weight__b);}
.f-contact .mail{font-weight: var(--font-weight__m);font-size: var(--font-size__18);}

.follow-us ul{margin-top: var(--padding-margin__25);}
.follow-us li{position: relative;z-index: 20;}
.follow-us li:not(:last-child){margin-right: 0.08rem;}
.follow-us .icon{display: flex;align-items: center;justify-content: center;	width: 0.46rem;height: 0.46rem; background-color: rgba(var(--white-color__rgb), 0.1);border-radius: 50%;transition: all 0.5s;}
.follow-us .icon img{height: 0.2rem;}
.follow-us .code{position: absolute; bottom: calc(100% + 0.1rem); background-color: var(--white-color); padding: var(--padding-margin__15); width: 1.46rem; left: 50%; visibility: hidden; opacity: 0; transform: translate(-50%,-0.2rem); transition: var(--transition);cursor: pointer;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 0.1rem;font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: #333;text-align: center;}
.follow-us .code img{width: 100%;display: block;margin-bottom: 0.08rem;}
.follow-us .code::after{position: absolute; content: ''; top: 100%;border: 8px solid transparent;border-top-color: var(--white-color); left: 50%;transform: translateX(-50%);}
.follow-us li.show .icon{ background-color:var(--primary-color);}
.follow-us li.show .code{ visibility: visible; opacity: 1; transform: translate(-50%,-5px);}

.f-bottom{padding-top: var(--padding-margin__35);width: 100%;font-weight: var(--font-weight__l);color: rgba(var(--white-color__rgb), 0.6);font-size: var(--font-size__16);}
.f-bottom .copyright a{display: inline-block;margin-left:0.12rem;}
.f-bottom a{color: rgba(var(--white-color__rgb), 0.6);}.f-bottom a:hover{color: var(--primary-color);}
.f-bottom .nav{margin-bottom: 0.07rem;}
.f-bottom .nav a:not(:last-child){margin-right: 0.26rem;position: relative;}
.f-bottom .nav a:not(:last-child):after{width: 2px;height:2px;background-color:  rgba(var(--white-color__rgb), 0.6);content: '';position: absolute;right: -0.15rem;top: 50%;margin-top:-1px;}

.fix-right{right: var(--padding-margin__40);bottom: 0;width: 0.6rem;position: fixed;z-index: 100;transition: all 0.5s;}
.fix-right li{position: relative;}
.fix-right li:not(:last-child){margin-bottom: 0.1rem;}
.fix-right p{margin: 0;}
.fix-right .btn{display: flex;align-items: center;justify-content: center;border-radius: 50%;background-color: var(--primary-color);height: 0.6rem;}
.fix-right .btn img{display: block;width: 100%;height: 100%;}
.fix-right li:not(:last-child) .btn{border-bottom: 1px solid rgba(255,255,255,0.18);}
.fix-right li:hover .ewm{right: 100%;visibility: visible;z-index: 100;opacity: 1;}
.fix-right .ewm{padding: 0.1rem;border-radius: 5px;background: #fff;width: max-content;top: 50%;right: 90%;transform: translateY(-50%);transition: all 0.5s;position: absolute;opacity: 0;z-index: -1;visibility: hidden;box-shadow: 0 0 15px rgba(0,0,0,0.15);font-weight: bold;font-size: var(--font-size__20);}
.fix-right .ewm img{width: 1.2rem;display: block;margin: 0px auto;}
.fix-right .ewm:after{width: 10px;height: 10px;top: 50%;transform: translateX(-50%) rotate(45deg);content: "";position: absolute;background: #fff;right: -10px;}
.fix-right .ewm .code{text-align: center;font-weight: var(--font-weight__l);font-size: var(--font-size__16);color: #999;}
.fix-right .ewm .code:not(:last-child){margin-bottom: 0.1rem;}
.fix-right li:nth-child(2) .ewm{width: 1.8rem;}
.fix-right .back-top{transform: translateY(-100%);height: 0;opacity: 0;transition: all 0.5s;pointer-events: none;}
.fix-right.up {bottom: 10%;}
.fix-right.up .back-top{transform: translateY(0);height: 0.6rem;opacity: 1;pointer-events: auto;}

.back-top {cursor: pointer;}
.back-top #backtop{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;fill: none;stroke-width: 3px;stroke: #0f70b6;stroke-dasharray: 275;stroke-dashoffset: 275;}
.back-top .btn:before{width: 100%;height: 100%; background: url(../images/totop.svg) no-repeat center center/0.16rem 0.16rem;display: block; content: ''; backface-visibility: visible;margin: 0px auto;}
.back-top:hover .btn{-webkit-animation: gettop 1.5s ease infinite;animation: gettop 1.5s ease infinite;}
@-webkit-keyframes gettop {
    0%, 40%, 100% {-webkit-transform: translateY(0)}
    20%, 60% {-webkit-transform: translateY(6px)}
}

@media (min-width:1025px) {
.f-left{width: calc(991 / 1600 * 100%);padding-right: 0.51rem;}
.f-left .logo{width: calc(339 / 991 * 100%);}
.f-left .f-sitemap{flex: 1;}
.f-contact{width: calc(346 / 1600 * 100%);}
.follow-us{width: calc(263 / 1600 * 100%);}
}
@media (max-width:1024px) {
.f-left{margin-bottom: var(--padding-margin__50);}
.f-sitemap,.f-left .logo,.f-top{display: none;}
.follow-us{justify-content: center;}
.follow-us ul,.f-bottom .right{justify-content: center;}
.f-bottom{text-align: center;}
.f-bottom .nav{justify-content: center;}
.follow-us li:not(:last-child){margin-right: 0.15rem;}
.fix-right{right: 1px;}
}
@media(max-width:480px){
  .follow-us .icon img{height: 0.28rem;}
}

/* 首页重置 */

/* banner */
.scrollbar{padding-right: var(--padding-margin__10);}
.scrollbar::-webkit-scrollbar{width:.04rem;height:.04rem}
.scrollbar::-webkit-scrollbar-track{background: url(../images/scrollxbg.gif) repeat-y center top;}
.scrollbar::-webkit-scrollbar-thumb{background:rgba(var(--primary-color__rgb),1);border-radius:.04rem}
.scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}
.scrollbar.gray::-webkit-scrollbar{width:2px;height:2px;}
.scrollbar.gray::-webkit-scrollbar-thumb{background:rgba(var(--default-color__rgb),.6);border-radius:.04rem}
.scrollbar.gray::-webkit-scrollbar-thumb:hover{background:rgba(var(--default-color__rgb),1)}

/* banner s */
.controls-area{position: absolute; left: 0;bottom:var(--padding-margin__50);z-index: 10;width: 100%;;}
.controls-area .arr{width: 0.3rem;height: 0.3rem;background-size: 0.1rem 0.14rem;background-position: center center;background-repeat: no-repeat;cursor: pointer;border: 0;position: static;}

.home-ban{position: relative;z-index: 1; top: 0;overflow: hidden;}
.home-ban .ispic{height: 100vh;transition: all 0.8s;}
.home-ban .ispic img{transition: all 0.5s;}
.home-ban .video-inner{height: 100vh;position: relative;transition: all 0.8s;}
.home-ban .play{left: 50%;top: 50%;width: 0.92rem;height:0.92rem;position: absolute;transform: translate(-50%,-50%);background: url(../images/play.svg) var(--background-contain);z-index: 15;cursor: pointer;transition: all 0.5s;}
.home-ban .play:hover{transform: translate(-50%,-50%) scale(1.15);}
.home-ban.on .ispic{height: calc(100vh - 1.42rem);}
.home-ban.on .video-inner{height: calc(100vh - 1.42rem);}
.home-ban .url{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 15;}
.home-ban .container{position: absolute;left: 50%;bottom: var(--padding-margin__110);transform: translate(-50%,-50%);z-index: 10;}
.home-ban .info { max-width: 8rem;}
.home-ban .info h1{font-size: var(--font-size__50);line-height: calc(66 / 50);font-weight: var(--font-weight__b);font-style: italic;margin-bottom: 0.14rem;}
.home-ban .info h1 span{color: #f3ce45;}
.home-ban .info pre{line-height: calc(26 / 14);font-size: var(--font-size__14);font-weight: var(--font-weight__b);font-style: italic;text-transform: uppercase;}
.home-ban .info .public-more{margin-top: var(--padding-margin__45);}
.home-ban .swiper-slide-active .ispic img{animation:fadeInscale 5s .3s ease both;-webkit-animation:fadeInscale 5s .3s ease both;-moz-animation:fadeInscale 5s .3s ease both;}
.home-ban .swiper-slide:nth-child(3n+1).swiper-slide-active .info h1{animation:fadeInUpSmall 0.5s .4s ease both;-webkit-animation:fadeInUpSmall 0.55s .4s ease both;-moz-animation:fadeInUpSmall 0.6s .4s ease both;}
.home-ban .swiper-slide:nth-child(3n+1).swiper-slide-active .info pre{animation:fadeInUpSmall 0.6s .5s ease both;-webkit-animation:fadeInUpSmall 0.6s .5s ease both;-moz-animation:fadeInUpSmall 0.6s .5s ease both;}
.home-ban .swiper-slide:nth-child(3n+1).swiper-slide-active .info .public-more{animation:fadeInUpSmall 0.6s .7s ease both;-webkit-animation:fadeInUpSmall 0.6s .7s ease both;-moz-animation:fadeInUpSmall 0.6s .7s ease both;}
.home-ban .swiper-slide:nth-child(3n+2).swiper-slide-active .info h1{animation:fadeInLeftSmall 0.5s .4s ease both;-webkit-animation:fadeInLeftSmall 0.55s .4s ease both;-moz-animation:fadeInLeftSmall 0.6s .4s ease both;}
.home-ban .swiper-slide:nth-child(3n+2).swiper-slide-active .info pre{animation:fadeInLeftSmall 0.6s .5s ease both;-webkit-animation:fadeInLeftSmall 0.6s .5s ease both;-moz-animation:fadeInLeftSmall 0.6s .5s ease both;}
.home-ban .swiper-slide:nth-child(3n+2).swiper-slide-active .info .public-more{animation:fadeInLeftSmall 0.6s .7s ease both;-webkit-animation:fadeInLeftSmall 0.6s .7s ease both;-moz-animation:fadeInLeftSmall 0.6s .7s ease both;}
.home-ban .swiper-slide:nth-child(3n+3).swiper-slide-active .info h1{animation:fadeInRightSmall 0.5s .4s ease both;-webkit-animation:fadeInRightSmall 0.55s .4s ease both;-moz-animation:fadeInRightSmall 0.6s .4s ease both;}
.home-ban .swiper-slide:nth-child(3n+3).swiper-slide-active .info pre{animation:fadeInRightSmall 0.6s .5s ease both;-webkit-animation:fadeInRightSmall 0.6s .5s ease both;-moz-animation:fadeInRightSmall 0.6s .5s ease both;}
.home-ban .swiper-slide:nth-child(3n+3).swiper-slide-active .info .public-more{animation:fadeInRightSmall 0.6s .7s ease both;-webkit-animation:fadeInRightSmall 0.6s .7s ease both;-moz-animation:fadeInRightSmall 0.6s .7s ease both;}

.home-ban .arr{position: absolute;width: 0.5rem;height: 0.5rem;top: 50%;transform: translateY(-50%);z-index: 10;background-position: center center;background-repeat: no-repeat;background-size: 0.2rem 0.2rem;cursor: pointer;border: 1px solid rgba(var(--white-color__rgb), 0.5);border-radius: 50%;transition: all 0.5s;}
.home-ban .arr:hover{background-color: var(--primary-color);border-color: var(--primary-color);}
.home-ban .arrow-prev{background-image: url(../images/page/prev-on.svg);left: -1rem;}
.home-ban:hover .arrow-prev{left: 0.5rem;}
.home-ban .arrow-next{background-image: url(../images/page/next-on.svg);right: -1rem;}
.home-ban:hover .arrow-next{right: 0.5rem;}


.video-box.fix{position: fixed;z-index: 110;width: 100%;height: 100%;left: 0;top: 0;display: flex;align-items: center;justify-content: center;}
.video-box.fix .inner{width: 80%;height: 80vh;position: relative;}
.video-box.fix video{width: 100%;height: 100%;object-fit: contain;background-color: #000;}
.video-box.fix .close{background:rgba(0,0,0,0.5) url(../images/close.svg) no-repeat center center/0.25rem 0.25rem;position:absolute;right: 0.15rem;top: 0.15rem;width: 0.35rem;height: 0.35rem;cursor: pointer;z-index: 10;}

@media(max-width:1024px){
  .home-ban .video-inner{display: none;}
  .video-box.fix .inner{width: 100%;height: 100vh;}
}
@media(max-width:480px){
  .home-ban .play{width: 0.7rem;height: 0.7rem;}
}

/* home-about */
[class*=home-]{position: relative;z-index: 1;overflow: hidden;}
.piblic-title {padding-bottom: var(--padding-margin__35);}
.piblic-title h2{font-size: var(--font-size__46);font-weight: var(--font-weight__b);margin: 0;}
.piblic-title.tc h2{justify-content: center;}
.homebg{background: url(../images/home-bg.jpg) no-repeat center bottom/cover;}
.htopbg{background: url(../images/home-topbg.jpg) no-repeat center top/cover;position: relative;}
.hbottombg{background: url(../images/home-bottombg.jpg) no-repeat center bottom/cover;}

.home-about{padding: 1.6rem 0 0.58rem 0;}
.home-about .edit-info{max-width: 3.87rem;}
.home-about .edit-info span{color: #f3ce46;font-weight: var(--font-weight__b);}
.home-about .public-more{margin-top: var(--padding-margin__40);}
.home-about .container{min-height: 7.42rem;}
.home-about .left{width: 4.66rem;}
.home-about .entxt{position: absolute;left: -1rem;bottom: 0.5rem;background: url(../images/home-about_txt.png) var(--background-contain);width: 8.53rem;height: 1.38rem;}
.home-about .center {width: 7.42rem;height: 7.42rem;border-radius: 50%;border: 0.02rem solid var(--primary-color);position: relative;}
.home-about .center .bimg{width: 5.8rem;height: 5.8rem;border-radius: 50%;}
.home-about .center .btn-play{left: 50%;top: 50%;width: 0.86rem;height:0.86rem;position: absolute;transform: translate(-50%,-50%);background: url(../images/play.svg) var(--background-contain);z-index: 15;cursor: pointer;transition: all 0.5s;}
.home-about .center .btn-play:hover{transform: translate(-50%,-50%) scale(1.15);}
.home-about .center .simg{left: -0.26rem;top:auto !important;bottom: 0 !important;z-index: 3;position: absolute !important;}
.home-about .center .simg .ispic{width: 1.9rem;height: 1.9rem;border-radius: 50%;}
.home-about .cricle{width: calc(100% + 0.04rem);height: calc(100% + 0.04rem);left: -0.02rem;top: -0.02rem;position: absolute;border-radius: 50%;animation: turn 50s linear infinite;}
.home-about .cricle:after{position: absolute;border-radius: 50%;background-color: var(--primary-color);width: 0.76rem;height: 0.76rem;content: "";right: 0.4rem;top: 1rem;}
.home-about .right .since{position: absolute;right: 0;top: 1rem;background: url(../images/since.png) var(--background-contain);width: 4.24rem;height: 1.41rem;z-index: 2;}
.home-about .right time{position: absolute;right: 3.02rem;top: 3.2rem;font-size: var(--font-size__60);font-weight: var(--font-weight__b);z-index: 3;}
.home-about .right .edit-info{ right: 0.57rem;max-width: 4.3rem;bottom: 0.68rem;position: absolute;z-index: 3;}

@media(max-width:1560px){
.home-about .left{width: 4.5rem;}
.home-about .center {width: 6.8rem;height:6.8rem;}
.home-about .center .bimg{width: 5.15rem;height: 5.15rem;}
.home-about .center .simg .ispic{width: 1.7rem;height: 1.7rem;}
}
@media(max-width:1024px){
  .home-about .center{margin: 0px auto;}
  .home-about .left{width: 100%;}
  .home-about .left .edit-info {max-width: none;}
}
@media(max-width:480px){
  .home-about{padding: 1rem 0 0.5rem;}
  .home-about .right .since{width: 2.6rem;height: 1rem;}
  .home-about .right time{right: 0;}
  .home-about .center{width: 5rem;height: 5rem;}
  .home-about .center .bimg{width: 4.2rem;height: 4.2rem;}
  .home-about .right .edit-info,.home-about .entxt{display: none;}
}

/* home-news */
.home-news{padding: 1.6rem 0 1.5rem 0;}
.home-news .borderline{z-index: -1;}
.home-news.one .swiper-slide:not(.swiper-slide-active){display: none !important;}
.home-news .swiper{/* padding-right: 15.5%; */height: 5.5rem;}
.home-news .swiper-slide{display: flex;flex-direction: column;justify-content: flex-end;min-height: 5.54rem;}
/* .home-news .swiper-slide-active{width: 6.8rem !important;} */
.home-news .swiper-slide a{display: block;padding: var(--padding-margin__30) var(--padding-margin__30) var(--padding-margin__25);background-color: rgba(var(--white-color__rgb), 0.1);border-radius: 0.2rem;position: relative;z-index: 10;overflow: hidden;transition: all 0.5s;}
.home-news .top{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: #fff;margin-bottom: var(--padding-margin__15);}
.home-news .top time{color: rgba(var(--white-color__rgb), 0.6);}
.home-news .top span{line-height: 0.26rem;padding: 0 0.11rem;border-radius: 0.26rem;background-color: var(--primary-color);margin-right: 0.16rem;font-size: var(--font-size__14);}
.home-news .tit{font-size: var(--font-size__22);margin: 0;line-height: calc(36 / 22);min-height: 3.27em;font-weight: var(--font-weight__m);}
.home-news .desc{min-height: 5.625em;}
.home-news .ispic {border-radius: 0.15rem;transition: all 0.5s ease;opacity: 0;padding-bottom: 0;margin-bottom: 0;overflow: hidden;}
.home-news .hidetxt{margin-top: 0.22rem;border-top: 1px dashed rgba(var(--white-color__rgb), 0.2);padding-top: var(--padding-margin__35);transition: all 0.5s ease;height: 2.2rem;overflow: hidden;}
.home-news .hidetxt .desc{margin-bottom: var(--padding-margin__35);}

.home-news .about .tit {font-size: var(--font-size__30);line-height: calc(36 / 24);min-height: 3em;font-weight: var(--font-weight__m);}
.home-news .about .ispic {padding-bottom: calc(505 / 620 * 100%);/* margin-bottom: var(--padding-margin__30); */opacity: 1;overflow: hidden;}
.home-news .about .hidetxt{height: 0;padding: 0;margin-top: 0;border-top: 0;}
.home-news .item:hover .more-arr:before{width: 0.46rem;height: 0.46rem;}
.home-news .item a:hover{background-color: rgba(var(--white-color__rgb), 1);}
.home-news .item a:hover .desc,.home-news .item a:hover .top time{color: var(--secondary-color);}
.home-news .item a:hover .hidetxt{border-top-color:#c0c4c8;} 

.home-news .controls{position: absolute;right: 0;top: 0.44rem;}
.home-news .controls .arr{position: static;transform: translateY(0);}
.home-news .controls .arr:not(:last-child){margin-right: 0.1rem;}
.home-news .flex{display: flex;justify-content: space-between;align-items: end;flex-wrap: wrap}
.home-news .flex .left-box{width: 42.5%;}
.home-news .flex .right-box{width: 55.5%;}
.home-news .about{position: relative;}
.home-news .about a{padding: 0;}
.home-news .about .info{position: absolute;left: 0;bottom: 0;width: 100%;padding: .45rem;box-sizing: border-box;z-index: 10;}
.home-news .about .info .top{display: none;}
.home-news .about .info .hidetxt{display: none;}
.home-news .about .info .tit{min-height: auto;text-align: center;}
.home-news .about .ispic{position: relative;}
.home-news .about .ispic:after{display: block;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background-image: linear-gradient(to top, rgba(0, 0, 0, .68), transparent);z-index: 1;}
@media(min-width:1025px){
.home-news .swiper-pagination{display: none;}
}
@media(max-width:1760px){
.home-news .swiper{padding-right: 17%;}
}
@media(max-width:1560px){
.home-news .swiper{padding-right: 26.5%;}
}
@media(max-width:1440px){
.home-news .swiper{height: 5rem;}
.home-news .controls{top: 0;}
.home-news .swiper-slide{min-height: 4.54rem}
}
@media(max-width:1366px){
.home-news .swiper{padding-right: 24%;}
}
@media(max-width:1024px){
  .home-news .swiper{overflow: visible;padding-right: 0;}
}
@media(max-width:640px){
  .home-news .flex .left-box{width: 100%;}
  .home-news .flex .right-box{width: 100%;margin-top: .2rem;}
  .home-news{padding: 0.5rem 0 0.5rem;}
  .home-news .swiper{height: 4.5rem;}
  .home-news .controls{top: 0;}
  .home-news .swiper-slide{min-height: 4.25rem;}
  .home-news .swiper-slide-active{width: 5rem !important;}
}

/* home-team */
.home-team{padding: 1.54rem 0 1.54rem 0;min-height: 9.4rem;}
.home-team .swiper-main{position: relative;/*cursor: none;*/}
.home-team .swiper{overflow: visible;}
.home-team .edit-info{line-height: calc(34 / 18);max-width: 12.1rem;margin: 0px auto;text-align: center;font-size: var(--font-size__18);margin-bottom: var(--padding-margin__50);}
.home-team .tit{position: absolute;left: 0;top:50%;border-radius: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;background-color: #fff;width: 1.8rem;height: 1.8rem;margin-top: -0.9rem;z-index: 2;color: var(--secondary-color);font-weight: var(--font-weight__b);transition: all 0.5s;}
.home-team .tit h3{margin: 0 0 0.05rem;font-size: var(--font-size__36);}
.home-team .tit time{opacity: 0.8;}
.home-team .outbox{margin-left: 0.77rem;min-height: 3.1rem;border-radius: 1.6rem;background-color: rgba(var(--white-color__rgb), 0.1);position: relative;transition: all 0.5s;}
.home-team .borderline span{border-radius: 1.6rem;}
.home-team .inner{position: relative;z-index: 10;padding: 0.42rem 0 0 1.48rem;}
.home-team .desc{line-height: calc(34 / 20);margin-bottom: var(--padding-margin__30);font-size: var(--font-size__20);color: var(--white-color);margin-right: 1rem;}
.home-team .logo{font-size: 0;max-height: 1.77rem;overflow-y: auto;}
.home-team .logo a{display: inline-block;margin: 0 var(--padding-margin__35) var(--padding-margin__25) 0;}
.home-team .logo a img{height: 0.47rem;}
.home-team .swiper-slide:not(:hover) img{filter: brightness(0) invert(1);}
.home-team .swiper-slide:hover .outbox{background-color: rgba(var(--white-color__rgb), 1);}
.home-team .swiper-slide:hover .desc{color: var(--secondary-color);}
.home-team .swiper-slide:hover .tit{background-color: var(--primary-color);color: var(--white-color);}
.home-team .mouse{width: 0.5rem; height: 0.5rem; background: url(../images/mouse.svg) var(--background-contain);border-radius: 50%;display: none;}

@media(min-width:1025px){
 .home-team .swiper-pagination{display: none;}
}
@media(max-width:1560px){
  .home-team .logo a img{height: 0.35rem;}
}
@media(max-width:480px){
  .home-team{padding: 0.5rem 0 0.5rem;min-height: auto;}
  .home-team .inner{padding-left: 1.2rem;}
  .home-team .outbox,.home-team .borderline span{border-radius: 0.2rem;}
}

/* home-product */
.home-pro .tab-nav.small .swiper-wrapper{justify-content: center;}
.home-pro .tab-nav .swiper{padding: 0 2%;}
.home-pro .tab-nav .outbox{position: relative;border-radius: 0.1rem;transform: skewX(-10deg) translateZ(0);overflow: hidden;backface-visibility: hidden;will-change: transform;height: 0.9rem;}
.home-pro .tab-nav .outbox:before{position: absolute;left:0;top:0;width:100%;height:100%;backdrop-filter: blur(1.25vw);background-color: rgba(var(--white-color__rgb), 0.2);content: "";}
.home-pro .tab-nav .outbox:after{bottom: 0;width: 100%;left: 0;backdrop-filter: blur(1.25vw);background-color: rgba(var(--primary-color__rgb), 0.9);content: "";position: absolute;transition: all 0.5s;height: 100%;opacity: 0;transition: all 0.8s ease-in-out;}
.home-pro .tab-nav .guang{transform: skewX(-10deg) translateZ(0);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 11;}
.home-pro .tab-nav .borderline span{border-radius: 0.1rem;}
.home-pro .tab-nav .swiper-slide .info{position: absolute;left:0;top:0;width:100%;z-index: 2;height: 0.9rem;color: var(--white-color);}
.home-pro .tab-nav .swiper-slide figure{width: 0.35rem;margin-right: var(--padding-margin__15);}
.home-pro .tab-nav .swiper-slide figure img{max-height: 0.34rem;}
.home-pro .tab-con .wap{display: none;}
.home-pro .tab-nav .swiper-slide h3{font-size: var(--font-size__24);margin: 0;max-width: 2.65rem;}
.home-pro .tab-nav .swiper-slide.swiper-slide-thumb-active .outbox:after{opacity: 1;}
.home-pro .tab-nav .guang em{opacity: 0.3;}

.home-pro .tab-con .ispic{padding-bottom: 96vh;}
.home-pro .tab-con .ispic img{transition: all 0.8s;}
.home-pro .tab-con .container{position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;display: flex;justify-content: flex-end;}
.home-pro .tab-con .info{width: calc(588 / 1600 * 100%);}
.home-pro .tab-con .info h2{font-size: var(--font-size__20);margin: 0;font-weight: var(--font-weight__l);}
.home-pro .tab-con .info h3{font-size: var(--font-size__70);margin: 0;font-family: var(--font-weight__b);line-height: calc(70 /  60);}
.home-pro .tab-con .desc{padding-right: 0;margin: var(--padding-margin__30) 0 var(--padding-margin__35);color: var(--white-color);font-size: var(--font-size__18);line-height: calc(36 / 18);/* max-height: 2.4rem; *//* overflow-y: auto; */}
/* .home-pro .tab-con .desc p{position: relative;padding-left: 0.18rem;}
.home-pro .tab-con .desc p:before{position: absolute;left: 0;top: 0.8em;content: "";width: 0.08rem;height: 0.08rem;border-radius: 50%;border: 0.02rem solid #fff;} */
.home-pro .tab-con .desc p span{color: #fff;}
.home-pro .tab-con .swiper-slide-active .ispic img{animation:fadeInfilter .5s .3s ease both;-webkit-animation:fadeInfilter .5s .3s ease both;-moz-animation:fadeInfilter .5s .3s ease both;}
.home-pro .tab-con .swiper-slide-active h2{animation:fadeInUpSmall 0.5s .3s ease both;}
.home-pro .tab-con .swiper-slide-active h3{animation:fadeInUpSmall 0.6s .5s ease both;}
.home-pro .tab-con .swiper-slide-active .desc{animation:fadeInUpSmall 0.7s .7s ease both;}
.home-pro .tab-con .swiper-slide-active .public-more{animation:fadeInUpSmall 0.8s 0.9s ease both;}

@media(min-width:1921px){
  .home-pro .tab-con .ispic{padding-bottom: 9.4rem;}
}
@media(min-width:1025px){
  .home-pro .tab-nav{position: absolute;left: 0;bottom: 0.5rem;width: 100%;z-index: 10;}
  .home-pro .swiper-pagination{left: 0;right: 0;bottom: 9%;margin: 0 auto;width: 2rem;height: .5rem;display: flex;align-items: center;justify-content: center;background-image: url('../images/pagination.png');background-size: cover;z-index: 33;}
  .home-pro .swiper-pagination .swiper-pagination-bullet{width: auto;height: auto;margin: 0 .1rem;}
  .home-pro .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border: 0;}
  .home-pro .swiper-pagination .swiper-pagination-bullet:after{position: initial;display: block;}
  .home-pro .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width: .26rem;left: 0;border-radius: .06rem}
}
@media(max-width:1024px){
  .home-pro {padding-bottom: var(--padding-margin__40);}
  .home-pro .tab-nav{margin-top: var(--padding-margin__40);}
  .home-pro .tab-con .container{top: 60%;bottom: var(--padding-margin__50);}
  .home-pro .tab-con .info{width: 100%;padding: var(--padding-margin__50) 0;}
  .home-pro .tab-con .ispic{padding-bottom:60vh;display: none;}
  .home-pro .tab-con .wap{display: block;}
}

/* home-design */
.home-design{padding-top: 1.6rem;}
.home-design .swiper{overflow: visible;padding-right: 20%;}
.home-design .swiper-slide a{border-radius: 0.15rem;display: block;}
.home-design .ispic{padding-bottom: calc(640 / 1280 *100%);border-radius: 0.2rem;}
.home-design .info{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;padding: var(--padding-margin__40);}
.home-design .info .tit{margin-bottom: 0.09rem;font-size: var(--font-size__30);font-weight: var(--font-weight__b);}
.home-design .info .desc{font-size: var(--font-size__18);color: var(--white-color);}
/* .home-design .swiper-slide-active .ispic{animation:fadeInscale 3s .3s ease both;-webkit-animation:fadeInscale 5s .3s ease both;-moz-animation:fadeInscale 5s .3s ease both;} */
.home-design .swiper-slide-active h3{animation:fadeInUpSmall 0.6s .4s ease both;}
.home-design .swiper-slide-active .desc{animation:fadeInUpSmall 0.7s .5s ease both;}
.home-design .controls .arr{position: static;transform: translateY(0);}
.home-design .controls .arr:not(:last-child){margin-right: 0.1rem;}

@media(max-width:480px){
  .home-design{padding-top: 0.5rem;}
}

/* home-fast */
.home-fast{padding: 1.8rem 0 0.15rem;}
.home-fast ul{margin-left: -0.1rem;}
.home-fast .item{flex: 1;position: relative;margin: 0 0 0.1rem 0.1rem;}
.home-fast .item a{border-radius: 0.2rem;padding: var(--padding-margin__45) var(--padding-margin__50);min-height: 2.55rem;position: relative;z-index: 2;display: block;}
.home-fast .item h2{font-size: var(--font-size__30);margin: 0 0 0.06rem;color: var(--white-color);}
.home-fast .item .desc{font-size: var(--font-size__18);color: var(--white-color);margin-bottom: var(--padding-margin__30);}
.home-fast .item .ispic{position: absolute;top: 0;width: calc(100% + 0.3rem);height: 100%;border-radius: 0.2rem;transition: all 0.5s ;}
.home-fast .item .ispic:after{content: "";left: 0;top: 0;width: 100%;height: 100%;position: absolute;z-index: 1;background-image: linear-gradient(to right, rgba(10,43,88,1) 30% , rgba(10,43,88,0));transition: all 0.5s;}
.home-fast .item:nth-child(1) .ispic{-webkit-mask-image: url("../images/colbg1.svg");-webkit-mask-repeat: no-repeat;left: 0;}
.home-fast .item:nth-child(2) .ispic{-webkit-mask-image: url("../images/colbg2.svg");-webkit-mask-repeat: no-repeat;right: 0;}
.home-fast .item:hover {z-index: 1;}
.home-fast .item:hover .ispic{transform: scale(1.03);}
.home-fast .item:hover .ispic:after{background-image: linear-gradient(to right, rgba(var(--primary-color__rgb),1) 30% , rgba(var(--primary-color__rgb),0));}
.home-fast  .public-more:hover span,.home-fast  .item:hover .public-more span{}
.home-fast .item:hover .public-more:after{background: url(../images/public-moreon2.png) no-repeat center center / 96%;}

@media(max-width:1760px){.home-fast .item .ispic{width: calc(100% + 0.2rem);}}
@media(max-width:1560px){.home-fast .item .ispic{width: calc(100% + 0.17rem);}}
@media(max-width:1024px){
  .home-fast .item .ispic{width: 100%;-webkit-mask-image:none !important}
  .home-fast .item .ispic{}
}
@media(max-width:480px){
  .home-fast{padding-top: 0.8rem;}
  .home-fast .item a{min-height: 2.3rem;}
}

/* common s */
main{position: relative;z-index: 1;}
.pageBan{position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pageBan .info{position: absolute;left: 50%;bottom: 0.7rem;transform: translateX(-50%);color: #fff;z-index: 2;}
.pageBan .info h2{margin: 0;font-weight: var(--font-weight__b);}
.pageBan .info h2.cn{font-size: var(--font-size__60);}
.pageBan .info h2.en{font-size: var(--font-size__160);line-height: 1.1;text-transform: uppercase;-webkit-text-stroke-color: rgba(var(--white-color__rgb), 0.2);-webkit-text-stroke-width: 1px;-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-repeat: no-repeat;}
.pageBan .ispic{padding-bottom: 50%;}
.pageBan .ispic img{transition: all 2s ease-in-out;transform: scale(1.1);height: 100%;top: -8%;}
.pageBan.on .ispic img{transform: scale(1);}
.case-body .pageBan.on .ispic img{height: 100%;top: 0;transform: scale(1) translateY(0px) !important;}
.case-body  .pageBan .ispic img{height: 100%;top: 0;}
.fa-body .pageBan.on .ispic img{height: 100%;top: 0;transform: scale(1) translateY(0px) !important;}
.pageBan2{position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pageBan2 .info{position: absolute;left: 50%;bottom: 0.7rem;transform: translateX(-50%);color: #fff;z-index: 2;}
.pageBan2 .info h2{margin: 0;font-weight: var(--font-weight__b);}
.pageBan2 .info h2.cn{font-size: var(--font-size__60);}
.pageBan2 .ispic{padding-bottom: 4rem;border-bottom: 1px solid rgba(255, 255, 255, .19);}
.open-smenu{display: none;background-color: var(--primary-color);color: #fff;text-align: center;font-size: var(--font-size__36);border-bottom: 1px solid rgba(0,0,0,0.05);padding: 0.1rem 0;border-radius: 0.05rem;}
.open-smenu:after{width: 0.22rem;height: 0.22rem;background: url(../images/arr-b_white.svg) no-repeat center center/contain;content: "";display: inline-block;margin-left: 0.1rem;transition: all 0.5s ease;vertical-align: middle;}
.open-smenu.on:after{transform: rotate(-180deg);}

.subMenu{position: relative;z-index: 1;padding-bottom: var(--padding-margin__35);}
.subMenu .menu li{position: relative;}
.subMenu .menu li:not(:last-child){margin-right:var(--padding-margin__50);}
.subMenu .menu li span{position: relative;display: block;}
.subMenu .menu li:after{position: absolute;content: "";transition: all 0.5s ease-in-out;height: 0.04rem;background-color: var(--primary-color);width: 0;left: 50%;bottom: 0;transform: translateX(-50%);border-radius: 0.04rem;}
.subMenu .menu li a{color:rgba(var(--white-color__rgb), 0.6);line-height: 0.49rem;-webkit-line-clamp: 1; display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical;font-weight: var(--font-weight__l);}
.subMenu .menu li.onli:after,.subMenu ul li:hover:after{width: 0.2rem;}
.subMenu .menu li:hover a{color: #fff;}
.subMenu .menu li.onli a{color: #fff;font-weight: var(--font-weight__b);}
.subMenu.more .menu li:not(:last-child){margin-right:var(--padding-margin__30);}
.subMenu .select-txt{width: 3.2rem;}

.place{font-size: var(--font-size__16);color: rgba(var(--white-color__rgb), 0.8);font-weight: var(--font-weight__l);}
.place:before{width: 0.16rem;height: 0.16rem;background: url(../images/ico-home.svg) no-repeat center center/contain;content: "";margin: -0.03rem 0.1rem 0 0;display: inline-block;vertical-align: middle;}
.place a{color: rgba(var(--white-color__rgb), 0.8);display: inline-block;margin-right:0.24rem;position: relative;}  
.place a:hover{color: var(--primary-color);}
.place a:after{position: absolute;right: -0.12rem;width: 0.24em;text-align: center;content: " > ";top: 4%;height: 96%;font-size: var(--font-size__14);color: #999;} 
.place span{display: inline-block;font-weight: var(--font-weight__r);}

.sub-title {padding-bottom: var(--padding-margin__40);}
.sub-title h2{font-size: var(--font-size__36);text-align: center;margin: 0;}
.sub-title h2.after:after{display: block;content: "";width: 0.38rem;height: 0.06rem;background-color: var(--primary-color);border-radius: 0.04rem;margin-top: var(--padding-margin__20);}
.tit-f40{line-height: 1;font-size: var(--font-size__40) !important;}

.subPage{position: relative;padding:var(--padding-margin__80) 0 var(--padding-margin__100);background-color: var(--secondary-color);}
.subPage:before{position: absolute;left: 0;top: -0.99rem;height: 1rem;width: 100%;background-image: linear-gradient(to bottom, rgba(0,0,0,0),var(--secondary-color) 95%);content: "";}
.subPage.btbg{background-image: url(../images/news-pagebg.jpg);background-position: center bottom;background-repeat: no-repeat;}

@media(max-width:768px){
  .subMenu .menu{padding-bottom: 0.15rem;justify-content: center;}
  .subMenu .select-txt{margin: 0px auto;}
}
/* common end */

/* 新闻中心 */
[class*=news-] .ispic{border-radius: 0.15rem;}
[class*=news-] .top{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: #fff;}
[class*=news-] .top span{line-height: 0.26rem;padding: 0 0.11rem;border-radius: 0.26rem;background-color: var(--primary-color);margin-right: 0.16rem;font-size: var(--font-size__14);}
[class*=news-] .tit{font-size: var(--font-size__24);margin: var(--padding-margin__15) 0;font-weight: var(--font-weight__m);}
[class*=news-] .borderline span{border-radius: 0.15rem;}
.newsbg{background-size: cover;background-image: url('../images/newsbg.jpg');}
.newsbg .subPage{background-color: transparent;}
.newsbg .subPage:before{display: none;}
.news-rec{margin-bottom: var(--padding-margin__80);position: relative;}
.news-rec .swiper{overflow: visible;padding: 0 2.25rem;}
.news-rec .swiper-slide a{border-radius: 0.15rem;background-color: rgba(var(--white-color__rgb), 0.1);padding: var(--padding-margin__40);overflow: hidden;}
/* .news-rec .swiper-slide:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: url(../images/news-border2.png) no-repeat center center/100% 100%;z-index: 2;pointer-events: none;border-radius: 0.2rem;} */
.news-rec .ispic{padding-bottom: calc(180 / 320 *100%);}
.news-rec .tit{min-height: 3em;font-weight: var(--font-weight__m);}
.news-rec .info{padding-top: 0.18rem;}
.news-rec .desc{min-height: 5.625em;}
.news-rec .arr{width:18%;height: 90%;border-radius: 0;top: 0;transform: translateY(0);z-index: 15;background: none !important;border: 0;}

.news-list{border-top: 1px solid rgba(var(--white-color__rgb), 0.15);}
.news-list .item{border-bottom: 1px solid rgba(var(--white-color__rgb), 0.15);position: relative;}
.news-list .item:after{left: 0;width: 100%;height: 100%;top: 0;content: "";position: absolute;background-image: linear-gradient(to right, rgba(0,0,0,0) , var(--primary-color), rgba(0,0,0,0));transition: all 0.5s;opacity: 0;}
.news-list .item a{position: relative;z-index: 2;}
.news-list .item a{padding: var(--padding-margin__40);}
/* .news-list .item .ispic:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: url(../images/news-border.png) no-repeat center center/100% 100%;z-index: 2;border-radius: 0.15rem;} */
.news-list .item .ispic{padding-bottom: calc(180 / 320 *100%);}
.news-list .item .desc{min-height: 3.75em;}
.news-list .item .info{padding-top: 0.18rem;}
.news-list .item:hover:after{opacity: 0.26;}
.news-list .item .more-arr{display: none;}

@media(min-width:769px){
.news-rec:before{left: 0;top:0;width: 18%;content: "";background-image: linear-gradient(to right, rgba(4,15,30,1) , rgba(0,0,0,0));height: 90%;position: absolute;z-index: 10;pointer-events: none;}
.news-rec:after{right: 0;top:0;width: 18%;content: "";background-image: linear-gradient(to left, rgba(4,15,30,1) , rgba(0,0,0,0));height: 90%;position: absolute;z-index: 10;pointer-events: none;}
.news-rec .ispic{width: calc(560 / 1100 * 100%);padding-bottom: 3.15rem;}
.news-rec .info{flex: 1;padding:0 0 0 0.6rem;}
.news-list .item .ispic{width: calc(320 / 1520 * 100%);padding-bottom: 1.8rem;}
.news-list .item .info{flex: 1;padding: 0 1.8rem 0 0.6rem;}
.news-list .item .more-arr{display: block;}
}
@media(max-width:1024px){
  .news-rec .swiper{padding: 0 5%;}
}

/* detail */
.news-details{margin-top: var(--header_height);}
.news-details:before{display: none;}
.news-details .content{background-color:rgba(var(--white-color__rgb), 0.06);border-radius: 0.2rem;padding:var(--padding-margin__45) var(--padding-margin__60);position: relative;}
.news-details .content.auto{width: 100%;}
.news-details .content:before{left: 0;width: 0.07rem;height: 0.42rem;background-color: var(--primary-color);border-radius: 0 0.04rem 0.04rem 0;content: "";position: absolute;top: 0.58rem;}
.news-details .content .kuang{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 2;border-radius: 0.15rem;pointer-events: none;z-index: 10;}
.news-details .tophead{margin-bottom: var(--padding-margin__45);padding-bottom: var(--padding-margin__50);border-bottom: 1px solid rgba(var(--white-color__rgb), 0.15);}

.news-details .title{margin: 0 0 0.18rem;font-size: var(--font-size__46);font-weight: var(--font-weight__m);}
.news-details .other{font-weight: var(--font-weight__l);opacity: 0.6;font-size: var(--font-size__16);}
.news-details .other span:not(:last-child){margin-right: 0.29rem;position: relative;}
.news-details .other span:not(:last-child):After{position: absolute;right: -0.15rem;top:50%;height: 0.14rem;width: 1px;content: "";margin-top: -0.07rem;background-color: rgba(var(--white-color__rgb), 0.2);}

.news-details .edit-info{line-height: calc(30 / 16);font-size: var(--font-size__16);}
.news-details .edit-info h2{position: relative;padding-left: .44rem;font-size: var(--font-size__24);}
.news-details .edit-info h2 .sz{position: absolute;left: 0;top: .08rem;font-size: var(--font-size__16);background-color: var(--primary-color);width: 0.34rem;height: 0.34rem;border-radius: 50%;margin-right: 0.06rem;display: inline-block;text-align: center;line-height: 0.33rem;}
.news-details .edit-info img{max-width: 8rem;border-radius: 0.1rem;}
.news-details .edit-info p{text-indent: 2em;}
.news-details .edit-info a{text-decoration: underline;}

.news-details .newsRec{background-color:rgba(var(--white-color__rgb), 0.06);border-radius: 0.2rem;padding: var(--padding-margin__25) var(--padding-margin__30);}
.news-details .newsRec h2{font-size: var(--font-size__24);margin: 0 0 0.15rem;}
.news-details .newsRec .ispic{border-radius: 0.1rem;padding-bottom: calc(174 / 310 * 100%);margin-bottom: 0.16rem;}
.news-details .newsRec time{font-size: var(--font-size__14);margin-bottom: 0.09rem;color:rgba(var(--white-color__rgb), 0.6);font-weight: var(--font-weight__l);}
.news-details .newsRec .tit{min-height: 3em;font-size: var(--font-size__16);margin: 0;}

.news-page{margin-top:var(--padding-margin__60);padding: var(--padding-margin__50) 1.8rem 0 0;position: relative;border-top: 1px solid rgba(var(--white-color__rgb), 0.15);margin-top: var(--padding-margin__65);font-size: var(--font-size__18);}
.news-page .back{position: absolute;right: 0;top: 0.62rem;}
.news-page dl{line-height: 0.38rem;font-weight: var(--font-weight__l);font-size: var(--font-size__16);}
.news-page dl dt{padding-right: 0.06rem;opacity: 0.6;}
.news-page dl dd{flex: 1;}
.news-page dl :hover{text-decoration: underline;}

@media(min-width:1025px){
  .news-details .content{width: calc(1200 / 1600 * 100%);}
  .news-details .newsRec{width: calc(370 / 1600 * 100%);position: sticky;top: calc(var(--header_height) + 0.6vw);}
  .news-details .newsRec .swiper{overflow: visible;max-height: 76vh;overflow-y: auto;}
  .news-details .newsRec .swiper-wrapper{overflow: visible;display: block;}
  .news-details .newsRec .swiper-pagination{display: none;}
  .news-details .newsRec li:not(:last-child){padding-bottom: 0.23rem;margin-bottom: 0.23rem;border-bottom: 1px dashed rgba(var(--white-color__rgb), 0.2);}
}
@media(max-width:1024px){
  .news-details .edit-info img{max-width: 100%;}
  .newsRec{margin-top: 0.15rem;}
}
@media(max-width:768px){
  .news-details .title br{display: contents;}
  .news-details .edit-info img{width: 100% !important;}
  .news-details .edit-info *{font-size: var(--font-size__20) !important;line-height: 1.8 !important;}
  .news-page {padding-right: 0;}
  .news-page .back{position: relative;margin: 0.2rem auto 0;top: auto;right: auto;}
}

/* contact */
.contactbg{background-size: cover;background-image: url('../images/contactbg.jpg');}
.contactbg .subPage{background-color: transparent}
.contactbg .subPage:before{display: none;}
/* .contactbg{background: url(../images/contact-bg.jpg) no-repeat center top/cover;padding-top: 1.02rem;} */
.contact-us{padding-bottom: var(--padding-margin__50);}
.contact-us .item{min-height: 2.6rem;border-radius: 0.2rem;overflow: hidden;background-color: rgba(255,255,255,0.06);position: relative;padding: var(--padding-margin__40) var(--padding-margin__50);margin-bottom: var(--padding-margin__80);}
.contact-us .item .tit{font-size: var(--font-size__24);margin: 0;}
.contact-us .item p{font-size: var(--font-size__20);opacity: 0.8;margin: 0.08rem 0 0 0;min-height: 0.71rem;}
.contact-us .item aside{flex: 1;}
.contact-us .item figure{width: 1.7rem;border-radius: 0.1rem;background-color: #fff;padding: 0.12rem;}
.contact-us .item figure img{display: block;}
.contact-us .job:after{content: "";position: absolute;right: -0.51rem;bottom: -0.81rem;background: url(../images/job.png) var(--background-contain);width: 2.55rem;height: 2.12rem;transition:all 0.35s;}
.contact-us .job:hover:after{right: -0.35rem;bottom: -0.6rem;}
.contact-us .mail:after{content: "";position: absolute;right: -0.38rem;bottom: -1.04rem;background: url(../images/mail.png) var(--background-contain);width: 2.42rem;height: 2.35rem;transition: all 0.35s;}
.contact-us .mail:hover:after{right: -0.2rem;bottom: -0.8rem;}

.contact-message{border-radius: 0.2rem;padding: var(--padding-margin__80) var(--padding-margin__60);background:url(../images/message-bg.png) var(--background-cover);margin-bottom: var(--padding-margin__100);position: relative;overflow: hidden;}
.contact-message .info{padding-bottom:0.25rem}
.contact-message pre{line-height: calc(34/ 18);font-weight: var(--font-weight__l);opacity: 0.6;}
.contact-message .group{position: relative;z-index: 10;}
.contact-message .group:not(:last-child){margin-bottom: var(--padding-margin__30);}
.contact-message .group .label{position: absolute;left: 0.26rem;font-size: var(--font-size__16);font-weight:var(--font-weight__l);line-height: 0.6rem;color: rgba(var(--white-color__rgb), 0.4);transition: all 0.5s ease-in-out;}
.contact-message .form-input{height: 0.6rem;width: 100%;border-radius: 0.6rem;padding-left: 0.26rem;background-color: rgba(var(--white-color__rgb), 0.06);color: #fff;}
.contact-message .form-input:hover{background-color: rgba(var(--white-color__rgb), 0.08);}
.contact-message textarea.form-input{height: 1.5rem;border-radius: 0.3rem;}
.contact-message .group.on .label{top: -0.25rem;background-color: var(--primary-color);line-height: 0.25rem;padding: 0 .15rem;font-size: var(--font-size__14);color: #fff;border-radius: 0.05rem;}
.contact-message .cricle{width: 4.51rem;height: 5.11rem;position: absolute;background: url(../images/message-cricle2.png) var(--background-contain);left: 0.63rem;bottom: 0;z-index: 0;pointer-events: none;}
.form-btn{height: 0.6rem;border-radius: 0.6rem;background-color: var(--primary-color);font-weight: var(--font-weight__l);border: 0;color: #fff;cursor: pointer;}
.form-btn:hover{opacity: 0.8;font-weight: var(--font-weight__r);}

.contact-add .info .item{padding: var(--padding-margin__45) 0;border-bottom: 1px solid rgba(var(--white-color__rgb), 0.1);position: relative;z-index: 10;transition: all 0.5s;}
.contact-add .info .item:after{position: absolute;left: 0;top: 0;height: 100%;background-image: linear-gradient(to left, rgba(var(--primary-color__rgb),0) , rgba(var(--primary-color__rgb),1));content: "";opacity: 0;width: 0;transition: all 0.5s;}
.contact-add .info h3{font-size: var(--font-size__28);margin: 0 0 var(--padding-margin__15) 0;}
.contact-add .info p{line-height: calc(34 / 18);opacity: 0.6;font-weight: var(--font-weight__l);}
.contact-add .info p:hover{opacity: 1;}
.contact-add .info .item:hover{padding-left: var(--padding-margin__60);}
.contact-add .info .item:hover:after{width: 100%;opacity: 0.4;}
.contact-add #particles{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;}

@media(min-width:1025px){
  .contact-us .item{width: calc(480 / 1600 * 100%);}

  .contact-message .info{width: calc(620 / 1480 *100%);}
  .contact-message .message{width: calc(800 / 1480 *100%);}

  .contact-add .item{width: calc(760 / 1600 *100%);}
}
@media(min-width:769px){
  .contact-message .message .group{width: calc(380 / 800 *100%);}
}
@media(max-width:480px){
  .contact-us .item{min-height: auto;}
}

/* sitemap */
.ul_sitemap,.ul_sitemap li{list-style: none;padding: 0;}
.ul_sitemap li{display: flex;flex-wrap: wrap;}
.ul_sitemap li:not(:last-child){margin-bottom: 0.2rem;}
.ul_sitemap li strong{background-color: #fff;padding: 0.1rem 0.2rem;border-radius: 5px 0 0 5px;}
.ul_sitemap li{border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.08);}
.ul_sitemap li dl{display: flex;flex-wrap: wrap;flex: 1;padding: 0.1rem 0.25rem;background-color: rgba(255,255,255,0.5);border-radius: 0 5px 5px 0;}
.news-details .edit-info .ul_sitemap li dl a{text-decoration: none;}
.ul_sitemap li dl dd:not(:last-child){margin-right: 0.2rem;}


/* XR开发工具 */
.pageBan .xrinfo{left: 50%;top:50%;transform: translate(-50%,-50%);display: flex;justify-content: flex-end;position: absolute;}
.pageBan .xrinfo .en{position: absolute;left: 0;top: 0;}
.pageBan .xrinfo .en img{display: block;max-height: 1.06rem;max-width: none;}
.pageBan .xrinfo .inner{max-width: 6.71rem;font-weight: var(--font-weight__b);font-style: italic;position: relative; padding-top: 0.45rem;}
.pageBan .xrinfo .t1{font-size: var(--font-size__36);margin: 0 0 0.11rem;font-weight: var(--font-weight__b);}
.pageBan .xrinfo .t2{font-size: var(--font-size__80);line-height: 1;margin:0;font-weight: var(--font-weight__b);}
.pageBan .xrinfo .t3{margin: 0.11rem 0 0;}
.pageBan .xrinfo .pro{margin-top: 0.8rem;}

/* 01_PTP延迟测试设备 */
.xrPage{background: url(../images/xrPage-bg.jpg) no-repeat center top/cover;}
.xrPage #particles{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.xr-intro{padding-bottom: var(--padding-margin__100);}
.tit-f46{font-size: var(--font-size__46);font-weight: var(--font-weight__b);margin: 0 0 var(--padding-margin__40);line-height: 1;}
.xr-video .info{position: absolute;left: 0;bottom: var(--padding-margin__50);width: 100%;z-index: 2;text-align: center;font-size: var(--font-size__50);line-height: 1.25;}
.xr-video .ispic{border-radius: 0.2rem;padding-bottom: calc(900 / 1600 * 100%);}
.xr-video .btn-play{left: 50%;top: 50%;width: 0.92rem;height:0.92rem;position: absolute;transform: translate(-50%,-50%);background: url(../images/play.svg) var(--background-contain);z-index: 15;cursor: pointer;transition: all 0.5s;}
.xr-video .btn-play:hover{transform: translate(-50%,-50%) scale(1.15);}

/* 02_高精度眼动模拟设备 */
.xrPage2{background: url(../images/xrPage2-bg.jpg) no-repeat center top/cover;}
.xrPage2:before{background-image: linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,1));}
.xr-intro2{padding-bottom: var(--padding-margin__80);}
.xrPage2 #particles{position: absolute;left: 0;top: -20%;width: 100%;height: 50%;pointer-events: none;}
.xrBodyPage2 .pageBan .xrinfo{justify-content: flex-start;}
.xrBodyPage2 .pageBan .inner{max-width: 10rem;}
.xrBodyPage2 .pageBan .xrinfo .inner{padding-top: .65rem;}
/* 03_眼动追踪专用眼镜 */
.xrBodyPage3 .pageBan .inner{max-width: 100%;padding-top: 0;}
.xrBodyPage3 .pageBan .xrinfo{justify-content:center;top: 65%;}
/* .xrBodyPage3 .pageBan .xrinfo .inner{padding-top: 0.9rem;} */
.xrBodyPage3 .pageBan .xrinfo .en{width: 100%;}
.xrBodyPage3 .pageBan .xrinfo .en img{position:absolute;left: 50%;transform: translateX(-50%);}
.xrBodyPage3 .pageBan .xrinfo h2{justify-content: center;}
.xrBodyPage3 .pageBan .xrinfo .pro{text-align: center;}
.xrBodyPage3 .pageBan .xrinfo .t1{font-size: var(--font-size__100);line-height: 1;margin-bottom: 0.33rem;font-weight: var(--font-weight__b);overflow: initial;}
.xrBodyPage3 .pageBan .xrinfo .t2{font-size: var(--font-size__36);}
/* .xrBodyPage3 .pageBan .pro img{max-height: 2.7rem;} */
.xrPage3{background: url(../images/xrPage3-bg.jpg) no-repeat center top/cover;}
.xrPage3:before{background-image: linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,14,70,1));}
.xrPage3 #particles{position: absolute;left: 0;top: -10%;width: 100%;height: 50%;pointer-events: none;}
.xrPhoto .ispic{border-radius: 0.2rem;padding-bottom: calc(447 / 795 * 100%);}
.xrPhoto .tc{justify-content: center;}
@media(min-width:1025px){
  .xr-intro{min-height: 6.8rem;}
  .xr-intro .info{width: calc(777 / 1600 * 100%);}
  .xr-intro .ispic{flex: 1;overflow: visible;}
  .xr-intro .ispic img{width: 9.6rem;max-width: none;position: absolute;left: 0.15rem;top:-0.25rem;height: auto;}

  .xr-intro2 .tit{width: calc(520 / 1600 * 100%);}
  .xr-intro2 .info{flex: 1;}

  .xrPage3 .xr-intro2 .ispic img{transform: translateX(-0.5rem);}

  .xrPhoto .swiper-pagination{display: none;}
}
@media(max-width:480px){
  .xrPage2 #particles{top: -80%;}
  .pageBan .xrinfo .en img{max-height: 0.6rem;}
  .xrPage3 #particles{top: -60%;}
  .xrBodyPage3 .pageBan .xrinfo{top: 55%;}
}

/* 关于万有引力 */
.aboutbg{background: url(../images/about_bg.jpg) no-repeat center bottom/cover;position: relative;z-index: 10;}
.aboutbg:before{background-image: linear-gradient(to bottom, rgba(0,0,0,0),#040f1e);}
.about-info{padding: 1rem 0 1rem 0;background-color: transparent;}
.about-info .edit-info{font-size: var(--font-size__20);}
.about-info .edit-info span{color: #f3ce46;font-weight: var(--font-weight__b);}
.about-info .piblic-title h2{font-size: var(--font-size__60);}
.about-info .public-more{margin-top: var(--padding-margin__40);}
/* .about-info .container{min-height: 7.42rem;} */
.about-info .left{width: 7.2rem;}
.about-info .left .since{background: url(../images/since.png) var(--background-contain);width: 4.24rem;height: 1.41rem;z-index: 2;}
.about-info .left .year{display:block;font-size: var(--font-size__60);font-weight: var(--font-weight__b);z-index: 3;}
.about-info .center {width: 7.42rem;height: 7.42rem;border-radius: 50%;border: 0.02rem solid var(--primary-color);position: relative;}
.about-info .center .bimg{width: 5.8rem;height: 5.8rem;border-radius: 50%;}
.about-info .center .btn-play{left: 50%;top: 50%;width: 0.86rem;height:0.86rem;position: absolute;transform: translate(-50%,-50%);background: url(../images/play.svg) var(--background-contain);z-index: 15;cursor: pointer;transition: all 0.5s;}
.about-info .center .btn-play:hover{transform: translate(-50%,-50%) scale(1.15);}
.about-info .center .simg{left: -0.26rem;top:auto !important;bottom: 0 !important;z-index: 3;position: absolute !important;}
.about-info .center .simg .ispic{width: 1.9rem;height: 1.9rem;border-radius: 50%;}
.about-info .cricle{width: calc(100% + 0.04rem);height: calc(100% + 0.04rem);left: -0.02rem;top: -0.02rem;position: absolute;border-radius: 50%;animation: turn 50s linear infinite;}
.about-info .cricle:after{position: absolute;border-radius: 50%;background-color: var(--primary-color);width: 0.76rem;height: 0.76rem;content: "";right: 0.4rem;top: 1rem;}
.about-video .xr-video{margin-top: .4rem;}

.piblic-title h2 span{background-image: linear-gradient(to bottom,var(--primary-color), #fff);background-clip: text;-webkit-background-clip: text;color:transparent;}
.about-history{padding: var(--padding-margin__100) 0;background-color: transparent;}
.about-history .numList .num{padding: 0.19rem 0;line-height: 1;display: flex;align-items: flex-end;background-image: linear-gradient(to bottom,var(--primary-color), #fff);background-clip: text;-webkit-background-clip: text;color:transparent;}
.about-history .numList .num span{font-size: var(--font-size__46);font-weight: var(--font-weight__b);}
.about-history .numList .num sub{font-size: var(--font-size__24);font-weight: var(--font-weight__m);margin-left: 0.08rem;}
.about-history .num.frist:after{position: absolute;content: "";right: 0.92rem;top: 50%;transform: translateY(-50%);background: url(../images/num-arr.png) var(--background-contain);width: 0.64rem;height: 0.54rem;}

.about-history .content{padding: var(--padding-margin__15) 0 var(--padding-margin__100);position: relative;margin-bottom: var(--padding-margin__80);}
.about-history .swiper-main{position: relative;}
.about-history .swiper-nav{margin-top: var(--padding-margin__30);}
.about-history .swiper-nav .swiper-slide{cursor: pointer;font-size: var(--font-size__16);font-weight: var(--font-weight__b);}
.about-history .swiper-nav .swiper-slide{cursor: pointer;}
.about-history .swiper-nav .swiper-slide:not(.swiper-slide-thumb-active){opacity: 0.3;}

.about-history .swiper-con .cricle{display: none;}
.about-history .swiper-con .info{background-color: #e6e7e9;border-radius: 0.2rem;padding:var(--padding-margin__20) var(--padding-margin__30);position: relative;min-height: 3.5rem;}
.about-history .swiper-con .info:after{position: absolute;width: 0.1rem;height: 0.1rem;border-radius: 50%;content: "";background-color: var(--primary-color);right: 0.2rem;top: 0.2rem;}
.about-history .swiper-con .ispic{border-radius: 0.2rem;padding-bottom: calc(221 / 440 * 100%);}
.about-history .swiper-con .info time{color: #000000;font-size: var(--font-size__24);font-weight: var(--font-weight__b);display: block;margin-bottom: 0.1rem;}
.about-history .swiper-con .info .desc{font-size: var(--font-size__18);line-height: calc(30 / 18);color: #333333;max-height: 15em;overflow-y: auto;}
.about-video{padding: .7rem 0 1.3rem;}
.about-video .video{position: relative;}
.about-video .video video{display: block;width: 100%;}
.about-video .video .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: .86rem;height: .86rem;background-image: url('../images/play.png');background-size: 100%;cursor:pointer;}
@media(min-width:1025px){
  .about-history{min-height: 12.12rem;}
  .about-history .content .numList.num1{position: absolute;left: 0;bottom: 0;}
  .about-history .content .swiper-nav{position: absolute;right: 0;bottom: 0;width: 0.8rem;height: 2.1rem;}
  .about-history .frist{width: calc(353/1600*100%);}
  .about-history .numList.num1 li:not(:last-child){padding-bottom: 0.28rem;}
  .about-history .numList.num2 li:not(:last-child){padding-right: 1.1rem;}
}
@media(min-width:769px){
.about-history .swiper-con .inner{height: 5rem;}
.about-history .swiper-con .cricle{width: 5rem;height: 5rem;position: absolute;left: 50%;z-index: -1;margin-left:-2.5rem;top: 0;background: url(../images/about-cricle.png) var(--background-contain);border-radius: 50%;transition: all 2s;display: block;}
.about-history .swiper-con .cricle span{position: absolute;left: 21.5%;bottom: 2.5%;color: var(--primary-color);font-weight: var(--font-weight__b);font-size: var(--font-size__24);opacity: 0.6;transform:rotate(28deg);z-index: 10;letter-spacing: 0.02em;}
.about-history .swiper-con .swiper-slide{padding: 0.2rem 0;}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) {z-index: 0;opacity: 0.6 !important;}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) .inner{transform: scale(0.6) translateY(-0.1rem)  translateX(0rem);filter: blur(5px);transition: filter 0.3s ease;}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) .ispic{transform: translateX(5.1rem);}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) .desc{height: 3em;overflow: hidden;}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) .cricle{transform: scale(1.05) rotate(-45deg);}
.about-history .swiper-con .swiper-slide:not(.swiper-slide-active) .info{display: none;}
.about-history .swiper-con .swiper-slide-next .inner{transform: scale(0.5) translateY(-2.25rem) translateX(-6.15rem) !important;}
.about-history .swiper-con .swiper-slide-next .cricle{display: none;}
.about-history .swiper-con .swiper-slide-next .info{display: block !important;transform: scale(1.2) translateY(-0.25rem) translateX(-0.5rem);}
.about-history .swiper-con .swiper-slide-next .ispic{margin-right: 0;transform: scale(0.6) translateX(0) !important;}
.about-history .swiper-con .swiper-slide-active{z-index: 10;}
.about-history .swiper-con .inner:hover .cricle span{opacity: 1;}
.about-history .swiper-con .info{width: 3.6rem;transform: translateY(-0.64rem);min-height: 1.5rem;}
.about-history .swiper-con .ispic{width: 4.4rem;padding-bottom: 2.1rem;margin-right:var(--padding-margin__80);transition: all 0.5s;}
}
@media(max-width:1560px){
.about-info .left{width: 6rem;}
.about-info .center {width: 6.5rem;height:6.5rem;}
.about-info .center .bimg{width: 5rem;height: 5rem;}
.about-info .center .simg .ispic{width: 1.7rem;height: 1.7rem;}
}
@media(max-width:1024px){
  .about-info .center{margin: 0px auto;}
  .about-info .left{width: 100%;}
  .about-info .left .edit-info {max-width: none;}
  .about-history .num.frist{margin-bottom: 0.2rem;}
  .about-history .num.frist:after{position: static;transform: translateY(0) rotate(90deg);margin-left: 0.2rem;}
  .about-history .content{margin-bottom: 0;padding-bottom: 0;}
  .about-history .numList.num1{margin: var(--padding-margin__100) 0 var(--padding-margin__25);}
  .about-history .numList.num1 ul{display: flex;}
  .about-history .numList.num1 ul li{width: 25%;}
  .about-history .numList.num2 ul{justify-content: space-between;}
  .about-history .swiper-nav .swiper-slide{text-align: center;}
  .about-video{padding: .5rem 0 .5rem;}
}
@media(max-width:768px){
}
@media(max-width:480px){
  .about-info{padding: .5rem 0 0.5rem;}
  .about-info .left .since{width: 2.6rem;height: 1rem;}
  .about-info .left .year{right: 0;}
  .about-info .center{width: 5rem;height: 5rem;}
  .about-info .center .bimg{width: 4.2rem;height: 4.2rem;}
  .about-info .right .edit-info,.about-info .entxt{display: none;}
  .about-info .cricle:after{right: 0;}
}

/* 发展历程 */
.historybg{background: url(../images/historybg.jpg) no-repeat center top/cover;position: relative;z-index: 10;}
.historybg #particles{position: absolute;bottom: 0;width: 100%;height: 66%;}
.history-info{padding: 0.73rem 0 0.97rem;}
.history-info .swiper{overflow: visible;}
.history-info .info{min-height: 3.2rem;margin-bottom: 0.09rem;padding: var(--padding-margin__50) var(--padding-margin__50) var(--padding-margin__20);background-color: rgba(255,255,255,0.1);border-radius: 0.2rem;position: relative;transition: all 0.5s;}
.history-info .info:after{content: '';position: absolute;bottom: -0.1rem;left: 50%;transform: translateX(-50%);border-width: 0.1rem 0.1rem 0 0.1rem;border-style: solid;border-color: rgba(255,255,255,0.1) transparent transparent transparent;}
.history-info time{display: block;line-height: 1;margin-bottom: var(--padding-margin__30);font-weight: var(--font-weight__b);font-size: var(--font-size__30);}
.history-info time span{font-size: var(--font-size__50);margin-right: 0.1rem;}
.history-info .desc{line-height: calc(36 / 18);color: #fff;max-height: 10em;overflow-y: auto;}
.history-info .swiper-slide:hover .info{background-image: linear-gradient(to bottom, rgba(var(--primary-color__rgb), 1) , rgba(var(--primary-color__rgb), 0.4));}
.history-info .swiper-slide:hover .info:after{border-color: rgba(var(--primary-color__rgb), 0.5) transparent transparent transparent;}
.history-info .swiper-slide:nth-child(even):hover .info:after{border-color: transparent transparent  rgba(var(--primary-color__rgb), 0.5) transparent;}
.history-info .swiper-slide:hover .dot:after{animation-delay: .5s;}
.history-info .contorl .arr{position:static;margin-top: 0.4rem;}
.history-info .contorl .swiper-button-prev{margin-right: 0.29rem;}

.about-team{padding: 0.97rem 0 1.7rem;}
.about-team .textarea{margin-bottom: var(--padding-margin__75);}
.about-team .swiper-main{position: relative;/*cursor: none;*/}
.about-team .tit{position: absolute;left: 50%;top:0;border-radius: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;background-color: #fff;width: 1.8rem;height: 1.8rem;;z-index: 2;color: var(--secondary-color);font-weight: var(--font-weight__b);transition: all 0.5s;margin-left: -0.9rem;}
.about-team .tit h3{margin: 0 0 0.05rem;font-size: var(--font-size__36);}
.about-team .tit time{opacity: 0.8;}
.about-team .outbox{margin-top: 0.9rem;min-height: 4.6rem;border-radius: 0.2rem;background-color: rgba(var(--white-color__rgb), 0.1);position: relative;transition: all 0.5s;}
.about-team .inner{position: relative;z-index: 10;padding: 1.23rem var(--padding-margin__50) 0 var(--padding-margin__50);}
.about-team .desc{line-height: calc(34 / 20);margin-bottom: var(--padding-margin__30);font-size: var(--font-size__20);color: var(--white-color);}
.about-team .logo{font-size: 0;max-height: 2.1rem;overflow-y: auto;width: 108%;}
.about-team .logo a{display: inline-block;margin: 0 var(--padding-margin__30) var(--padding-margin__20) 0;}
.about-team .logo a img{height: 0.45rem;}
.about-team .swiper-slide:not(:hover) img{filter: brightness(0) invert(1);}
.about-team .swiper-slide:hover .outbox{background-color: rgba(var(--white-color__rgb), 0.9);}
.about-team .swiper-slide:hover .desc{color: var(--secondary-color);}
.about-team .swiper-slide:hover .tit{background-color: var(--primary-color);color: var(--white-color);}
.about-team .swiper-button-prev{left: -0.98rem;}
.about-team .swiper-button-next{right: -0.98rem;}

@media(min-width:1025px){
  .history-info .swiper-pagination{display: none;}
  .about-team .swiper-pagination{display: none;}
  .about-team .textarea .piblic-title{width: calc(445 / 1600 * 100%);padding-right: 0.25rem;}
  .about-team .textarea .edit-info{flex: 1;}
  .history-info .swiper-wrapper:after{background: url(../images/historyline.png) repeat-x 0 bottom;content: "";top: 3.3rem;left: 30%;width: 153.6rem;height: 0.98rem;position: absolute;z-index: -1;background-size: contain;transform: translateX(-50%);}
  .history-info .swiper-slide:nth-child(8n+1) .dot{bottom: -0.37rem;}
  .history-info .swiper-slide:nth-child(8n+2) .dot{top: -0.67rem;}
  .history-info .swiper-slide:nth-child(8n+3) .dot{bottom: -0.79rem;}
  .history-info .swiper-slide:nth-child(8n+4) .dot{top: -0.9rem;}
  .history-info .swiper-slide:nth-child(8n+5) .dot{bottom: -0.9rem;}
  .history-info .swiper-slide:nth-child(8n+6) .dot{top: -0.85rem;}
  .history-info .swiper-slide:nth-child(8n+7) .dot{bottom: -0.5rem;}
  .history-info .swiper-slide:nth-child(8n+8) .dot{top: -0.35rem;}
  .history-info .swiper-slide:nth-child(10) .dot{top: -0.55rem;}
  .history-info .swiper-slide:nth-child(11) .dot{bottom: -0.65rem;}
  .history-info .swiper-slide:nth-child(even) .info{margin: 4.37rem 0 0;}
.history-info .swiper-slide:nth-child(even) .info:after{bottom: auto;top: -0.1rem;border-width: 0 0.1rem 0.1rem 0.1rem;border-color: transparent transparent rgba(255,255,255,0.1) transparent;}
.history-info .swiper-slide:nth-child(even) .dot{top:auto;top: -0.37rem;}
.history-info .swiper-slide-active,.history-info .swiper-slide-next,.history-info .swiper-slide-next + li,.history-info .swiper-slide-next + li + li{opacity: 1;}
.history-info .swiper-slide{opacity: 0.4;}
.history-info .dot{position: absolute;width: 0.12rem;height: 0.12rem;left: 50%;transform: translateX(-50%);border-radius: 50%;}
.history-info .dot span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background-color: var(--primary-color);border-radius: 50%;}
.history-info .dot::before, .history-info .dot::after{position: absolute;left: 50%;top:50%;width: 0.3rem;height:0.3rem;content: "";background-color: rgba(var(--primary-color__rgb), 0.3);border-radius: 50%;margin:-0.15rem 0 0 -0.15rem;transition: all 0.5s;}
.history-info .swiper-slide:hover .dot:before,
.history-info .swiper-slide:hover .dot:after{animation: scaleAnimate 2s linear;animation-iteration-count: infinite;background-color: rgba(var(--primary-color__rgb), 1);}
}
@media(max-width:1560px){
  .about-team .logo a img{height: 0.35rem;}
}
@media(max-width:1024px){
  .history-info .arr{display: none;}
}
@media(max-width:768px){
 .history-info .swiper{padding-right: 10%;}
 .history-info .swiper-slide:not(.swiper-slide-active){opacity: 0.4;}
 .about-team .swiper-slide:not(.swiper-slide-active){opacity: 0.4;}
 .about-team .swiper{overflow: visible;padding-right: 10%;}
}
@media(max-width:480px){
  .about-team{padding: 0.5rem 0 0.5rem;min-height: auto;}
  .about-team .outbox{min-height: 3.25rem;}
}

/* 合作伙伴与客户 */
.about-partner #canvas{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;opacity: 0.4;}
.about-partner{background: url(../images/partnerbg.jpg) no-repeat center top/cover;}
.about-partner .edit-info{ max-width: 10.25rem;margin: 0px auto;margin-bottom:var(--padding-margin__80);}
.about-partner .swiper-slide .item{background-color: rgba(var(--white-color__rgb), 0.1);border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.5s;}
.about-partner .swiper-slide .item img{width: 80%;}
.about-partner .swiper-slide .item:not(:hover) img{filter: brightness(0) invert(1);}
.about-partner .swiper-slide .item:hover{background-color: rgba(var(--white-color__rgb), 1);}
.about-partner .swiper-slide-active .item:nth-child(1){animation:zoomInSmall 0.5s .4s ease both;}
.about-partner .swiper-slide-active .item:nth-child(2){animation:zoomInSmall 0.3s .3s ease both;}
.about-partner .swiper-slide-active .item:nth-child(3){animation:zoomInSmall 0.6s .2s ease both;}
.about-partner .swiper-slide-active .item:nth-child(4){animation:zoomInSmall 0.8s .5s ease both;}
.about-partner .swiper-slide-active .item:nth-child(5){animation:zoomInSmall 0.5s .8s ease both;}
.about-partner .swiper-slide-active .item:nth-child(6){animation:zoomInSmall 0.4s .2s ease both;}
.about-partner .swiper-slide-active .item:nth-child(7){animation:zoomInSmall 0.5s .6s ease both;}
.about-partner .swiper-slide-active .item:nth-child(8){animation:zoomInSmall 0.6s .7s ease both;}
.about-partner .swiper-slide-active .item:nth-child(9){animation:zoomInSmall 0.4s .4s ease both;}
.about-partner .swiper-slide-active .item:nth-child(10){animation:zoomInSmall 0.35s .4s ease both;}
.about-partner .swiper-slide-active .item:nth-child(11){animation:zoomInSmall 0.25s .4s ease both;}
.about-partner .arr{opacity:0;transition: all 0.5s;}
.about-partner .swiper-button-prev{left: -1rem;}
.about-partner .swiper-button-next{right: -1rem;}
.about-partner .swiper-main:hover .swiper-button-prev{left: -0.5rem;opacity: 1;}
.about-partner .swiper-main:hover .swiper-button-next{right: -0.5rem;opacity: 1;}
.about-partner .dot{width: 0.4rem;height: 0.4rem;position: absolute;background-color: rgba(var(--primary-color__rgb), 0.2);border-radius: 50%;}
.about-partner .dot.d1{left: 6% !important;bottom: 2% !important;}
.about-partner .dot.d2{left:auto !important;right: 30% !important;top: 30% !important;width: 0.3rem;height: 0.3rem;}
.about-partner .dot.d3{left:auto !important;right: 10% !important;top: 10% !important;}

@media(min-width:1921px){
.about-partner .swiper-slide{height: 4.03rem;}
.about-partner .swiper-slide .item:nth-child(1){width: 1.8rem;height: 1.8rem;left: 23px;top: 71px;}
.about-partner .swiper-slide .item:nth-child(2){width: 1.4rem;height: 1.4rem;top: 10px;left: 233px;}
.about-partner .swiper-slide .item:nth-child(3){width: 2.2rem;height: 2.2rem;top: 183px;left: 242px;}
.about-partner .swiper-slide .item:nth-child(4){width: 1.6rem;height: 1.6rem;top: 47px;left: 433px;}
.about-partner .swiper-slide .item:nth-child(5){width: 1.2rem;height: 1.2rem;top: 263px;left: 524px;}
.about-partner .swiper-slide .item:nth-child(6){width: 2.8rem;height: 2.8rem;top: 17px;left: 636px;}
.about-partner .swiper-slide .item:nth-child(7){width: 1.2rem;height: 1.2rem;top: 32px;left: 937px;}
.about-partner .swiper-slide .item:nth-child(8){width: 2rem;height: 2rem;top: 200px;left: 932px;}
.about-partner .swiper-slide .item:nth-child(9){width: 2.2rem;height: 2.2rem;top: 0;left: 1155px;}
.about-partner .swiper-slide .item:nth-child(10){width: 1.2rem;height: 1.2rem;top: 247px;left: 1206px;}
.about-partner .swiper-slide .item:nth-child(11){width: 2rem;height: 2rem;top: 149px;left: 1376px;}
}
@media(min-width:769px){
.about-partner .swiper-slide{height: 20.99vw;}
.about-partner .swiper-slide .item{position: absolute;}
.about-partner .swiper-slide .item:nth-child(1){width: 9.375vw;height: 9.375vw;left: 1.198vw;top: 3.698vw;}
.about-partner .swiper-slide .item:nth-child(2){width: 7.292vw;height: 7.292vw;top: 0.521vw;left: 12.135vw;}
.about-partner .swiper-slide .item:nth-child(3){width: 11.458vw;height: 11.458vw;top: 9.531vw;left: 12.604vw;}
.about-partner .swiper-slide .item:nth-child(4){width: 8.333vw;height: 8.333vw;top: 2.448vw;left: 22.552vw;}
.about-partner .swiper-slide .item:nth-child(5){width: 6.25vw;height: 6.25vw;top: 13.698vw;left: 27.292vw;}
.about-partner .swiper-slide .item:nth-child(6){width: 14.583vw;height: 14.583vw;top: 0.885vw;left: 33.125vw;}
.about-partner .swiper-slide .item:nth-child(7){width: 6.25vw;height: 6.25vw;top: 1.667vw;left: 48.802vw;}
.about-partner .swiper-slide .item:nth-child(8){width: 10.417vw;height: 10.417vw;top: 10.417vw;left: 48.542vw;}
.about-partner .swiper-slide .item:nth-child(9){width: 11.458vw;height: 11.458vw;top: 0;left: 60.156vw; }
.about-partner .swiper-slide .item:nth-child(10){width: 6.25vw;height: 6.25vw;top: 12.865vw;left: 62.813vw;}
.about-partner .swiper-slide .item:nth-child(11){width: 10.417vw;height: 10.417vw;top: 7.76vw;left: 71.667vw;}
}
@media(max-width:768px){
  .about-partner .swiper-slide{display: flex;justify-content: space-between;flex-wrap: wrap ;}
  .about-partner .swiper-slide:after{width: 30%;content: "";}
  .about-partner .swiper-slide .item{width: 30%;margin: 1.5% 0;padding:0.1rem 0;min-height: 1rem;border-radius: 0;border-radius: 0.1rem;}
}


.public-title.tac{text-align: center;}
.public-title.tac h2{justify-content: center}
.public-title h2{font-size: var(--font-size__46);font-weight: var(--font-weight__b);margin: 0;color: #fff;}
.public-title .name{margin-top: .1rem;font-size: var(--font-size__24);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .8);}
.Chip1 .one{position: relative;padding: 0 0 1rem;}
.Chip1 .one .img{position: absolute;left: 2.3%;top: 5%;width: 43.51%;z-index: 1;}
.Chip1 .one .img img{width: 100%;}
.Chip1 .one .list{margin-left: auto;width: 56.62%;margin-top: .8rem;}
.Chip1 .one .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Chip1 .one .list ul li{position: relative;width: 48%;margin: 1%;padding: .5rem .2rem .4rem;box-sizing: border-box;text-align: center;}
.Chip1 .one .list ul li:nth-of-type(5){width: 31.33%;}
.Chip1 .one .list ul li:nth-of-type(6){width: 31.33%;}
.Chip1 .one .list ul li:nth-of-type(7){width: 31.33%;}
.Chip1 .one .list ul li:after{position: absolute;top: 0;left: 0;display: block;content: '';width: 100%;height: 100%;background-image: linear-gradient(to bottom right, #276af0, #276af0);opacity: .15;z-index: 1;border-radius: .15rem}
.Chip1 .one .list ul li .title{font-size: var(--font-size__40);font-weight: var(--font-weight__m);color: #fff;}
.Chip1 .one .list ul li .text{font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip1 .two{position: relative;padding: .3rem 0 1rem;}
.Chip1 .two .img{text-align: center;margin-top: .1rem;}
.Chip1 .two .list{margin-top: .1rem;}
.Chip1 .two .list ul{display: flex;flex-wrap: wrap;margin: -.05rem;}
.Chip1 .two .list ul li{position: relative;margin: .05rem;height: 2.8rem;padding: .5rem .3rem;text-align: center;box-sizing: border-box}
.Chip1 .two .list ul li .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;border: 1px solid #1a2842;border-radius: .2rem;overflow: hidden;}
.Chip1 .two .list ul li .img img{display: block;width: 100%;height: 100%;opacity: .9;object-fit: cover;}
.Chip1 .two .list ul li .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(9, 20, 35, .7)}
.Chip1 .two .list ul li .title{font-size: var(--font-size__40);font-weight: var(--font-weight__m);line-height: 1.1;color: #fff;}
.Chip1 .two .list ul li .text{margin-top: .15rem;font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip1 .two .list ul li .text dl{margin-bottom: .15rem;display: flex;justify-content: center;align-items: center}
.Chip1 .two .list ul li .text dl dd{display: flex;align-items: center;justify-content: center;margin: 0 -.08rem;width: .7rem;height: .7rem;border: 1px solid rgba(255, 255, 255, .1);border-radius: .7rem;}
.Chip1 .two .container{position: relative;z-index: 1;}
.Chip1 .two #particles{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 0;}
@media(min-width:768px){
  .Chip1 .two .list ul li:nth-of-type(1){width: calc(38% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(2){width: calc(37% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(3){width: calc(25% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(4),
  .Chip1 .two .list ul li:nth-of-type(5),
  .Chip1 .two .list ul li:nth-of-type(6),
  .Chip1 .two .list ul li:nth-of-type(7){width: calc(25% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(8){width: calc(37.5% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(9){width: calc(37.5% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(10){width: calc(25% - .1rem);}
  .Chip1 .two .list ul li:nth-of-type(11),
  .Chip1 .two .list ul li:nth-of-type(12),
  .Chip1 .two .list ul li:nth-of-type(13),
  .Chip1 .two .list ul li:nth-of-type(14){width: calc(25% - .1rem);}
}
.Chip1 .three{padding-bottom: 1rem;}
.Chip1 .three .list{position: relative;margin-top: .7rem;overflow: hidden;}
.Chip1 .three .list .table-nav{position: absolute;left: 0;top: 30%;z-index: 2;}
.Chip1 .three .list .table-nav ul li{margin-bottom: .1rem;width: 1rem;height: .9rem;display: flex;align-items: center;justify-content: center;font-size: var(--font-size__16);font-weight: var(--font-weight__m);color: #fff;background-color: rgba(0, 0, 0, .3);border-radius: 0 .1rem .1rem 0;cursor: pointer;}
.Chip1 .three .list .table-nav ul li:last-child{margin-bottom: 0;}
.Chip1 .three .list .table-nav ul li.on{background-color: rgba(39, 106, 240, .8)}
.Chip1 .three .list .table-box{max-width: 11.2rem;width: 100%;margin: 0 auto;}
.Chip1 .three .list .table-box .item{display: none;line-height: 1;}
.Chip1 .three .list .table-box .item.on{display: block;}
.Chip1 .three .list .table-box .item .swiper{overflow: initial;}
.Chip1 .three .list .table-box .item .swiper-slide{position: relative;}
.Chip1 .three .list .table-box .item .img{position: relative;border-radius: .2rem;overflow: hidden;}
.Chip1 .three .list .table-box .item .img img{width: 100%;}
.Chip1 .three .list .table-box .item .img .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .65rem;height: .65rem;margin: auto;background-size: cover;background-image: url('../images/play.png');cursor:pointer;z-index: 33;}
.Chip1 .three .list .table-box .item .title{position: absolute;left: .35rem;bottom: .4rem;font-size: var(--font-size__30);font-weight: var(--font-weight__m);color: #fff;}
.Chip1 .three .list .table-box .item .swiper-pagination{position: initial;margin: .4rem auto 0;width: 2rem;height: .5rem;display: flex;align-items: center;justify-content: center;background-image: url('../images/pagination.png');background-size: cover;}
.Chip1 .three .list .table-box .item .swiper-pagination .swiper-pagination-bullet{width: auto;height: auto;margin: 0 .1rem;}
.Chip1 .three .list .table-box .item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border: 0;}
.Chip1 .three .list .table-box .item .swiper-pagination .swiper-pagination-bullet:after{position: initial;display: block;}
.Chip1 .three .list .table-box .item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width: .26rem;left: 0;border-radius: .06rem}
.Chip1 .four{position: relative;padding: 1rem 0;}
.Chip1 .four:before{display: block;content: '';position: absolute;left: 0;top: -16%;width: 100%;padding-top: 46.87%;background-image: url('../images/Chip1-four-bg.jpg');background-size: cover;z-index: 0;}
.Chip1 .four .list ul li{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin-bottom: 1.8rem;}
.Chip1 .four .list ul li:last-child{margin-bottom: 0;}
.Chip1 .four .list ul li .img{position: relative;width: 66.66%;border-radius: .15rem;}
.Chip1 .four .list ul li .img img{width: 100%;}
.Chip1 .four .list ul li .img .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .65rem;height: .65rem;margin: auto;background-size: cover;background-image: url('../images/play.png');cursor:pointer;z-index: 33;}
.Chip1 .four .list ul li .box{width: 26%;}
.Chip1 .four .list ul li .box .text{margin-top: .5rem;font-size: var(--font-size__30);color: rgba(255, 255, 255, .6);line-height: 1.7;}
.Chip1 .four .list ul li:nth-of-type(odd){flex-flow: row-reverse;}
.Chip1 .five{padding-top: .8rem;background-image: url('../images/Chip1-list-bg.png');background-size: auto;background-position: 0px 600%;background-repeat: no-repeat;}
.Chip1 .five .flex{margin-top: .8rem;display: flex;justify-content: space-between;flex-wrap: wrap}
.Chip1 .five .flex .left-box{width: 48.4%;}
.Chip1 .five .flex .right-box{width: 48.1%;margin-top: .15rem;}
.Chip1 .five .flex .img img{width: 100%;}
.Chip1 .five .flex .video{position: relative;}
.Chip1 .five .flex .video img{width: 100%;}
.Chip1 .five .flex .video .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .65rem;height: .65rem;margin: auto;background-size: cover;background-image: url('../images/play.png');cursor:pointer;z-index: 33;}
.Chip1 .six{padding-top: .8rem;background-image: url('../images/Chip1-list-bg.png');background-size: auto;background-position: 0 120%;background-repeat: no-repeat;}
.Chip1 .six .flex{margin-top: .8rem;display: flex;justify-content: space-between;flex-wrap: wrap}
.Chip1 .six .flex .left-box{width: 38.7%;}
.Chip1 .six .flex .right-box{width: 56.2%;margin-top: .7rem;}
.Chip1 .six .flex .img img{width: 100%;}
.Chip1 .six .flex .video{position: relative;}
.Chip1 .six .flex .video img{width: 100%;}
.Chip1 .six .flex .video .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .65rem;height: .65rem;margin: auto;background-size: cover;background-image: url('../images/play.png');cursor:pointer;z-index: 33;}
.Chip2 .one{position: relative;padding: 1rem 0 3.15rem;}
.Chip2 .one .list{margin-top: .8rem;}
.Chip2 .one .list ul{display: flex;flex-wrap: wrap;margin: -.05rem;}
.Chip2 .one .list ul>li{margin: .05rem;}
.Chip2 .one .list ul>li dl{display: flex;flex-wrap: wrap;margin: -.05rem;}
.Chip2 .one .list ul>li dl dd{margin: .05rem;}
.Chip2 .one .list ul>li .box{position: relative;height: 2.75rem;padding: .5rem .3rem;text-align: center;box-sizing: border-box}
.Chip2 .one .list ul>li .box .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;border: 1px solid #1a2842;border-radius: .2rem;overflow: hidden;}
.Chip2 .one .list ul>li .box .img img{display: block;width: 100%;height: 100%;opacity: .9;object-fit: cover;}
.Chip2 .one .list ul>li .box .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(9, 20, 35, .7)}
.Chip2 .one .list ul>li .box .title{font-size: var(--font-size__40);font-weight: var(--font-weight__m);line-height: 1.1;color: #fff;}
.Chip2 .one .list ul>li .box .text{margin: .15rem 0;font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip2 .one .list ul>li .box .text ol{margin-bottom: .15rem;display: flex;justify-content: center;align-items: center}
.Chip2 .one .list ul>li .box .text ol li{display: flex;align-items: center;justify-content: center;margin: 0 -.08rem;width: 1.05rem;height: 1.05rem;border: 1px solid rgba(255, 255, 255, .1);border-radius: .7rem;}
.Chip2 .one .list ul>li:nth-of-type(1) .box,
.Chip2 .one .list ul>li:nth-of-type(4) .box{height: 5.6rem;}
.Chip2 .one .container{position: relative;z-index: 1;}
.Chip2 .one #particles{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 0;}
@media(min-width:768px){
  .Chip2 .one .list ul>li:nth-of-type(1){width: calc(25% - .1rem);}
  .Chip2 .one .list ul>li:nth-of-type(2){width: calc(75% - .1rem);}
  .Chip2 .one .list ul>li:nth-of-type(3){width: calc(75% - .1rem);}
  .Chip2 .one .list ul>li:nth-of-type(4){width: calc(25% - .1rem);}
  .Chip2 .one .list ul>li dl dd:nth-of-type(1),
  .Chip2 .one .list ul>li dl dd:nth-of-type(2){width: calc(50% - .1rem)}
  .Chip2 .one .list ul>li dl dd:nth-of-type(3),
  .Chip2 .one .list ul>li dl dd:nth-of-type(4),
  .Chip2 .one .list ul>li dl dd:nth-of-type(5){width: calc(33.33% - .1rem)}
  
}
.Chip2 .two .list ul li{margin-bottom: 1.5rem;display: flex;flex-wrap: wrap;justify-content: space-between}
.Chip2 .two .list ul li:nth-of-type(odd){flex-flow: row-reverse;}
.Chip2 .two .list ul li:last-child{margin-bottom: 0;}
.Chip2 .two .list ul li .img{width: 71.8%;border-radius: .15rem;}
.Chip2 .two .list ul li .img img{width: 100%;}
.Chip2 .two .list ul li .box{width: 24.3%;}
.Chip2 .two .list ul li .box dl{/* margin-top: .4rem; */border-top: 1px solid rgba(255, 255, 255, .1);}
.Chip2 .two .list ul li .box dl dd{padding: .25rem 0;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.Chip2 .two .list ul li .box dl dd .name{font-size: var(--font-size__30);font-weight: var(--font-weight__m);color: #666666;cursor: pointer;}
.Chip2 .two .list ul li .box dl dd .text{margin-top: .15rem;display: none;font-size: var(--font-size__18);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);line-height: 1.7;}
.Chip2 .two .list ul li .box dl dd.on .text{display: block;}
.Chip2 .two .list ul li .box dl dd.on .name{color: #fff;}
.Chip2 .three{position: relative;margin-top: 1.7rem;}
.Chip2 .three:after{display: block;content: '';position: absolute;left: 0;top: -55%;width: 100%;padding-top: 26%;background-image: url('../images/Chip2-three-bg.png');background-size: cover;z-index: 0;}
.Chip2 .three .list{margin-top: .8rem;line-height: 1;}
.Chip2 .three .list ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Chip2 .three .list ul li{width: 31.33%;margin: 1%;border-radius: .15rem;overflow: hidden;}
.Chip2 .three .list ul li .img{width: 100%;}
.Chip2 .three .list ul li .box{display: flex;align-items: center;justify-content: space-between;padding: .3rem;background-color: #fff;}
.Chip2 .three .list ul li .box .title{font-size: var(--font-size__22);font-weight: var(--font-weight__m);color: #000;}
.Chip2 .three .list ul li .box .name{font-size: var(--font-size__22);font-weight: var(--font-weight__l);color: #666;}
.Chip2 .three .tip{margin-top: .6rem;font-size: var(--font-size__22);font-weight: var(--font-weight__l);color: #fff;text-align: center;}
.Chip2 .four{padding: 1rem 0;font-size: 0;}
.Chip2 .four .flex{margin-top: .8rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.Chip2 .four .flex .left-box .img{position: relative;border-radius: .15rem;overflow: hidden;}
.Chip2 .four .flex .left-box .img img{width: 100%;}
.Chip2 .four .flex .left-box .img .play{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .65rem;height: .65rem;margin: auto;background-size: cover;background-image: url('../images/play.png');cursor:pointer;z-index: 33;}
.Chip2 .four .flex .left-box{width: 61.25%;}
.Chip2 .four .flex .right-box{width: 37.18%;padding: .45rem .6rem .45rem .7rem;background: linear-gradient(to bottom, rgba(6, 32, 66, .67),rgba(4, 15, 31, .17));border: 1px solid rgba(255, 255, 255, .2);border-radius: .15rem;box-sizing: border-box}
.Chip2 .four .flex .right-box .top-box{display: flex;justify-content: space-between;align-items: center;}
.Chip2 .four .flex .right-box .top-box .title{font-size: .3rem;color: #fff;line-height: 1.1;}
.Chip2 .four .flex .right-box .top-box .name{margin-bottom: .1rem;font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip2 .four .flex .right-box .top-box .icon{width: .52rem;}
.Chip2 .four .flex .right-box .top-box .icon img{width: 100%;}
.Chip2 .four .flex .right-box .list{margin-top: .5rem;}
.Chip2 .four .flex .right-box .list ul li{margin-bottom: .45rem;padding-top: .45rem;border-top: 1px solid rgba(255, 255, 255, .08);}
.Chip2 .four .flex .right-box .list ul li:last-child{margin-bottom: 0;}
.Chip2 .four .flex .right-box .list ul li .name{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip2 .four .flex .right-box .list ul li .text{margin-top: .1rem;font-size: var(--font-size__28);color: #fff;}
.Chip2 .four .bottom-box{margin-top: .8rem;padding: .6rem .85rem .9rem .65rem;display: flex;align-items: center;flex-wrap: wrap;background: linear-gradient(to bottom, rgba(6, 32, 66, .67), rgba(4, 15, 31, .67)); border: 1px solid rgba(255, 255, 255, .2);border-radius: .15rem; box-sizing: border-box;}
.Chip2 .four .bottom-box .icon{width: 1.02rem;margin-right: .8rem;}
.Chip2 .four .bottom-box .icon img{width: 100%;}
.Chip2 .four .bottom-box .list{width: calc(100% - 1.82rem);}
.Chip2 .four .bottom-box .list ul li{margin-bottom: .3rem;padding-bottom: .3rem;border-bottom: 1px solid rgba(255, 255, 255, .08);}
.Chip2 .four .bottom-box .list ul li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.Chip2 .four .bottom-box .list ul li dl{display: flex;align-items: center}
.Chip2 .four .bottom-box .list ul li dl dd{width: 25%;}
.Chip2 .four .bottom-box .list ul li dl dd .title{font-size: .3rem;color: #ffffff;line-height: 1.1;}
.Chip2 .four .bottom-box .list ul li dl dd .name{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Chip2 .four .bottom-box .list ul li dl dd .text{margin-top: .1rem;font-size: var(--font-size__28);color: #fff;line-height: 1;}


.Chip2 .six{padding: 1rem 0 2rem;background-image: url('../images/Chip2-six-bg.png');background-size: cover;background-position: center;}
.Chip2 .six .list{margin-top: .8rem;}
.Chip2 .six .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Chip2 .six .list ul li{width: 30.33%;margin: 1.5%;position: relative;padding: .5rem;background: linear-gradient(to bottom left, rgba(4, 15, 31, .67),rgba(4, 15, 31, .17));border: 1px solid rgba(255, 255, 255, .2);border-radius: .15rem;box-sizing: border-box}
.Chip2 .six .list ul li .img{display: flex;align-items: center;justify-content: center;height: 2.4rem;}
.Chip2 .six .list ul li .img img{max-width: 100%;max-height: 100%}
.Chip2 .six .list ul li .title{margin-top: .4rem;text-align: center;font-size: var(--font-size__28);font-weight: var(--font-weight__m);}
.Chip2 .six .list ul li a{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;z-index: 3;}
.Chip3 .one{position: relative;}
.Chip3 .one .img img{width: 100%;}
.Chip3 .one .img img.pc{display: block;}
.Chip3 .one .img img.wap{display: none;}
.Chip3 .one .box{position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);z-index: 2;}
.Chip3 .one .box .left-box{max-width: 5.2rem;width: 100%;margin-left: auto;}
.Chip3 .one .box .type{font-size: var(--font-size__60);font-weight: var(--font-weight__b);color: #fff;}
.Chip3 .one .box .text{margin-top: .4rem;}
.Chip3 .one .box .text p{position: relative;padding-left: .23rem;margin-bottom: .2rem;font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: #fff;}
.Chip3 .one .box .text p:last-child{margin-bottom: 0;}
.Chip3 .one .box .text p:before{display: block;content: '';position: absolute;left: 0;top: .11rem;width: .08rem;height: .08rem;border: .02rem solid #fff;border-radius: .08rem;z-index: 1;}
.Chip3 .two{position: relative;padding: 2rem 0;overflow: hidden;}
.Chip3 .two  #particles{position: absolute;left: 0;bottom: -1rem;width: 100%;z-index: 0;}
.Chip3 .two .flex{position: relative;z-index: 2;overflow: hidden;}
.Chip3 .two .flex .left-box{width: 38.5%;}
.Chip3 .two .flex .left-box .box{max-width: 5.8rem;width: 100%;margin-left: auto;padding-right: 3%;}
.Chip3 .two .flex .left-box .text{margin-top: .4rem;height: 2.5rem;}
.Chip3 .two .flex .left-box .text p{position: relative;padding-left: .23rem;margin-bottom: .2rem;font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: #fff;}
.Chip3 .two .flex .left-box .text p:last-child{margin-bottom: 0;}
.Chip3 .two .flex .left-box .text p:before{display: block;content: '';position: absolute;left: 0;top: .11rem;width: .08rem;height: .08rem;border: .02rem solid #fff;border-radius: .08rem;z-index: 1;}
.Chip3 .two .flex .right-box{position: relative;width: 61.5%;overflow: hidden;}
.Chip3 .two .flex .right-box:after{display: block;content: '';position: absolute;top: 0;right: 0;width: 30%;height: 100%;background: linear-gradient(to left, rgba(0, 0, 0, .68), transparent);z-index: 3;}
.Chip3 .two .flex .right-box .box{max-width: 10.2rem;width: 100%;margin-right: auto;}
.Chip3 .two .flex .right-box .swiper{overflow: initial;max-width: 8rem;margin-right: auto;margin-left: 0;}
.Chip3 .two .flex .right-box .swiper img{width: 100%;border-radius: .15rem;}
.Chip3 .two .flex .left-box .btn{display: flex;align-items: center;margin-top: .2rem;}
.Chip3 .two .flex .left-box .swiper-button-prev,
.Chip3 .two .flex .left-box .swiper-button-next{position: initial}
.Chip3 .two .flex .left-box .swiper-button-next{margin-left: .15rem;}
@media(max-width:1680px){
  .Chip3 .two .flex .left-box{padding-left: 5%;}
  .Chip3 .two .flex .right-box{padding-right: 5%;}
}
.Platform .one{padding: 1rem 0 1.3rem;background-image: url('../images/Platform-one-bg.png');background-size: cover;}
.Platform .one .list ul li{margin-bottom: 2rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap}
.Platform .one .list ul li:last-child{margin-bottom: 0;}
.Platform .one .list ul li:nth-of-type(even){flex-flow: row-reverse;}
.Platform .one .list ul li .img{width: 54.3%;}
.Platform .one .list ul li .img img{width: 100%;}
.Platform .one .list ul li .box{width: 42%;padding: .6rem .5rem;background: linear-gradient(to bottom, rgba(39, 106, 240, .2),rgba(5, 16, 33, .2));border: 1px solid rgba(255, 255, 255, .2);border-radius: .15rem;box-sizing: border-box}
.Platform .one .list ul li .box .title{text-align: center;font-size: var(--font-size__30);font-weight: var(--font-weight__m); color: #fff;}
.Platform .one .list ul li .box .text{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);text-align: center;}
.Platform .one .list ul li .box .dl1{margin-top: .3rem;display: flex;flex-wrap: wrap;}
.Platform .one .list ul li .box .dl1 dd{width: 33.33%;padding: .25rem .1rem;border-top: 1px solid rgba(255, 255, 255, .2);border-right: 1px solid rgba(255, 255, 255, .2);}
.Platform .one .list ul li .box .dl1 dd:nth-of-type(3n){border-right: 0;}
.Platform .one .list ul li .box .dl1 dd .name{font-size: var(--font-size__30);font-weight: var(--font-weight__m); text-align: center;color: #fff;}
.Platform .one .list ul li .box .dl2{display: flex;flex-wrap: wrap;margin: 0 -.5rem;}
.Platform .one .list ul li .box .dl2 dd{display: flex;align-items: center;justify-content: space-between;margin: 0 .5rem;padding: .3rem 0;width: calc(50% - 1rem);border-bottom: 1px solid rgba(255, 255, 255, .2);}
.Platform .one .list ul li .box .dl2 dd .name{font-size: var(--font-size__18);font-weight: var(--font-weight__l);color: #fff;}
.Platform .one .list ul li .box .dl2 dd .text{font-size: var(--font-size__24);font-weight: var(--font-weight__m);color: #fff;}
.Platform .one .list ul li .box .dl2 dd:nth-of-type(7),
.Platform .one .list ul li .box .dl2 dd:nth-of-type(8){border-bottom: 0;}
.Platform .one .list ul li .box .dl2 dd:nth-of-type(8) .text{font-size: var(--font-size__28);}
.Platform .one .list ul li .box .dl2 dd:nth-of-type(8) .name{font-weight: var(--font-weight__m);}
.Platform .two{padding: 1.3rem 0 1.3rem;background-image: url('../images/Platform-two-bg.jpg');background-size: cover;}
.Platform .two .list{position: relative;margin-top: .3rem;}
.Platform .two .list:before{display: block;content: '';max-width: 13.88rem;width: 100%;padding-top: 40.44%;margin: 0 auto;background-image: url('../images/Platform-two-list-bg.png');background-size: 100%;background-repeat: no-repeat;z-index: 1;}
.Platform .two .list ul li{position: absolute;z-index: 3;}
.Platform .two .list ul li .img{width: 2.5rem;height: 1.45rem;display: flex;align-items: end;justify-content: center;margin: 0 auto;text-align: center;}
.Platform .two .list ul li .img img{max-width: 100%;}
.Platform .two .list ul li .name{margin-top: .1rem;font-size: var(--font-size__24);font-weight: var(--font-weight__m); text-align: center;color: #fff;}
.Platform .two .list ul li:nth-of-type(1){left: 11.5%;top: 8%;}
.Platform .two .list ul li:nth-of-type(2){left: 42.5%;top: 17%;}
.Platform .two .list ul li:nth-of-type(3){left: 73%;top: 8%;}
.Platform .two .list ul li:nth-of-type(4){left: 42.5%;top: 54%;}
.Platform1{padding: 2.2rem 0 1.7rem;background-image: url('../images/Platform1-bg.png');background-size: cover;}
.Platform1 .flex{justify-content: space-between;flex-wrap: wrap;flex-flow: row-reverse;}
.Platform1 .flex .box{width: 50%;}
.Platform1 .flex .box .top-box{position: relative;}
/* .Platform1 .flex .box .top-box:before{display: block;content: '';position: absolute;left: 0;top: 0;width: 7.99rem;height: 1.06rem;background-image: url('../images/Platform1-title.png');background-size: cover;z-index: -1;} */
.Platform1 .flex .box .top-box .type{font-size: var(--font-size__50);font-weight: var(--font-weight__b);color: #fff;text-align: center;font-style: italic;}
.Platform1 .flex .box .top-box .title{font-size: var(--font-size__70);font-weight: var(--font-weight__b);color: #fff;text-align: center;font-style: italic;}
.Platform1 .flex .box .list{margin-top: .5rem;}
.Platform1 .flex .box .list ul{display: flex;flex-wrap: wrap;margin: -.25rem 0;}
.Platform1 .flex .box .list ul li{position: relative;width: 33.33%;margin: .25rem 0;padding: 0 .5rem;text-align: center;box-sizing: border-box}
.Platform1 .flex .box .list ul li:before{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;display: block;content: '';width: 1px;height: .71rem;background-image: url('../images/Platform1-icon.png');background-size: cover;z-index: 1;}
.Platform1 .flex .box .list ul li:nth-of-type(3):before,
.Platform1 .flex .box .list ul li:nth-of-type(6):before,
.Platform1 .flex .box .list ul li:nth-of-type(8):before{display: none;}
.Platform1 .flex .box .list ul li:nth-of-type(7){width: 40%;}
.Platform1 .flex .box .list ul li:nth-of-type(8){width: 60%;}
.Platform1 .flex .box .list ul li .name{font-size: var(--font-size__30);font-weight: var(--font-weight__m); color: #fff;}
.Platform1 .flex .box .list ul li .text{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Platform1 .flex .img{width: 50%;display: flex;align-items: center;justify-content: center;margin-top: .3rem;}
.Platform1 .flex .img img{max-width: 100%;max-height: 100%;}

.Platform2{padding: 2rem 0 1.3rem;background-image: url('../images/Platform2-bg.png');background-size: cover;}
.Platform2 .one .flex{justify-content: space-between;flex-wrap: wrap;align-items: center}
.Platform2 .one .flex .box{width: 50%;}
.Platform2 .one .flex .box .top-box{position: relative;}
.Platform2 .one .flex .box .top-box .type{font-size: var(--font-size__50);font-weight: var(--font-weight__b);color: #fff;text-align: center;font-style: italic;}
.Platform2 .one .flex .box .top-box .title{font-size: var(--font-size__70);font-weight: var(--font-weight__b);color: #fff;text-align: center;font-style: italic;}
.Platform2 .one .flex .box .top-box .label{margin: .3rem  0;padding: .15rem 0;font-size: var(--font-size__24);font-weight: var(--font-weight__m);color: #fff;text-align: center;border-top: 2px solid transparent;border-bottom: 2px solid transparent; border-image: linear-gradient(to right, transparent, #fff,transparent) 1;}
.Platform2 .one .flex .box .list{margin-top: .5rem;}
.Platform2 .one .flex .box .list ul{display: flex;flex-wrap: wrap;margin: -.25rem 0;}
.Platform2 .one .flex .box .list ul li{position: relative;width: 33.33%;margin: .25rem 0;padding: 0 .47rem;text-align: center;box-sizing: border-box}
.Platform2 .one .flex .box .list ul li:before{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;display: block;content: '';width: 2px;height: .71rem;background-image: url('../images/Platform1-icon.png');background-size: cover;z-index: 1;}
.Platform2 .one .flex .box .list ul li:nth-of-type(3n):before{display: none;}
.Platform2 .one .flex .box .list ul li .name{font-size: var(--font-size__30);font-weight: var(--font-weight__m); color: #fff;}
.Platform2 .one .flex .box .list ul li .text{font-size: var(--font-size__16);font-weight: var(--font-weight__l);color: rgba(255, 255, 255, .6);}
.Platform2 .one .flex .img{width: 50%;display: flex;align-items: center;justify-content: center;}
.Platform2 .one .flex .img img{max-width: 100%;max-height: 100%;}
.Platform2 .two{line-height: 1;margin-top: .8rem;padding: 1rem .5rem;background-color: rgba(4, 17, 35, .8);border: 1px solid rgba(255, 255, 255, .2);border-radius: .15rem;box-sizing: border-box}
.Platform2 .two .top-box{position: relative;}
.Platform2 .two .top-box .img{max-width: 7.37rem;margin: 0 auto;}
.Platform2 .two .top-box .img img{width: 100%;}
.Platform2 .two .top-box .title{position: absolute;left: 52%;bottom: .5rem;font-size: var(--font-size__24);font-weight: var(--font-weight__m); color: #fff;z-index: 1;}
.Platform2 .two .top-box dl dd .name{font-size: var(--font-size__24);font-weight: var(--font-weight__m); color: #fff;line-height: 1.6;}
.Platform2 .two .top-box dl dd .text{margin-top: .2rem;font-size: var(--font-size__18);font-weight: var(--font-weight__m); color: #fff;line-height: 1.7;}
.ttu{text-transform: uppercase;}
@media(min-width:768px){
  .Platform2 .two .top-box dl dd{position: absolute;max-width: 24.5%;width: 100%;z-index: 3;}
  .Platform2 .two .top-box dl dd:nth-of-type(1){top: -2%;left: 0;}
  .Platform2 .two .top-box dl dd:nth-of-type(2){top: -2%;right: 0;}
  .Platform2 .two .top-box dl dd:nth-of-type(3){top: 45.5%;left: 0;}
  .Platform2 .two .top-box dl dd:nth-of-type(4){top: 45.5%;right: 0;}
}
.Platform2 .two .tip{margin-top: .4rem;display: flex;justify-content: center}
.Platform2 .two .tip .box .flex{display: flex;align-items: center;}
.Platform2 .two .tip .box .flex .img{width: 1.2rem;margin-right: .3rem;}
.Platform2 .two .tip .box .flex .img img{width: 100%;}
.Platform2 .two .tip .box .flex .name{font-size: var(--font-size__24);font-weight: var(--font-weight__m);color: #fff}
.Platform2 .two .tip .box .text{margin-top: .3rem;font-size: var(--font-size__20);font-weight: var(--font-weight__l);color: #fff}
.Platform2 .two .list{margin: .7rem auto 0;max-width: 92%;padding: .5rem .6rem;background-color: rgba(255, 255, 255, .08);border-radius: .15rem;}
.Platform2 .two .list ul li{margin-bottom: .4rem;}
.Platform2 .two .list ul li:last-child{margin-bottom: 0;}
.Platform2 .two .list ul li .name{font-size: var(--font-size__24);font-weight: var(--font-weight__m);color: #fff;}
.Platform2 .two .list ul li .text{margin-top: .1rem;font-size: var(--font-size__18);font-weight: var(--font-weight__l);color: #fff;line-height: 1.7;}
@media(max-width:1600px){
  .subPage{padding: var(--padding-margin__60) 0 var(--padding-margin__80);}
  .xr-intro{padding-bottom: var(--padding-margin__80);}
  .contact-us{padding-bottom: 0;}
  .xrBodyPage3 .pageBan .ispic{padding-bottom: 60%;}
  .Chip1 .one{padding: 0 0 .8rem;}
  .Chip1 .four{padding: .8rem 0;}
  .Chip1 .four .list ul li{margin-bottom: .8rem;}
  .Chip1 .five{padding-top: .8rem;}
  .Chip2 .one{padding: .8rem 0 2rem;}
  .Chip2 .two .list ul li{margin-bottom: .8rem;}
  .Chip2 .three{margin-top: .8rem;}
  .Chip2 .four{padding: .8rem 0;}
  .Chip2 .six{padding: .8rem 0 1.2rem;}
  .Chip3 .two{padding: 1rem 0;}
  .Platform .one{padding: .8rem 0;}
  .Platform .one .list ul li{margin-bottom: 1rem;}
  .Platform .two{padding: .8rem 0;}
  .about-info{padding: .8rem 0;}
  .about-video{padding: .7rem 0 .8rem;}
  .home-design{padding-top: 1rem;}
  .home-news{padding: 1rem 0;}
  .Platform1{padding: 1.5rem 0 1rem;}
  .Platform2{padding: 1.5rem 0 1rem;}
}
@media(max-width:1024px){
  .subPage{padding: 0;}
  .Platform2{padding: 1rem 0 .5rem;}
  .Platform1{padding: 1rem 0 .5rem;}
  .Platform .one{padding: .5rem 0;}
  .Platform .two{padding: .5rem 0;}
  .Chip3 .two{padding: .5rem 0;}
  .Chip2 .one{padding: .5rem 0;}
  .Chip2 .three{margin-top: .5rem;}
  .Chip2 .four{padding: .5rem 0;}
  .Chip2 .six{padding: .5rem 0;}
  .Chip1 .one{padding: .5rem 0;}
  .Chip1 .two{padding: .5rem 0;}
  .Chip1 .three{padding-bottom: .5rem;}
  .Chip1 .four{padding: .5rem 0;}
  .Platform2 .two{margin-top: .5rem;}
  .about-info{padding: .5rem 0;}
  .about-video{padding: .5rem 0;}
  .Platform2 .one .flex .box .top-box .title{font-size: var(--font-size__50);}
  .xrBodyPage3 .pageBan .xrinfo .t1{font-size: var(--font-size__50);}
  .pageBan .xrinfo .t2{font-size: var(--font-size__50);}
  .pageBan .ispic figure{position: initial;}
  .pageBan .ispic{padding-bottom: 0;}
  .xrBodyPage3 .pageBan .ispic{padding-bottom: 0;}
  .xrBodyPage3 .pageBan .xrinfo{display: none;}
  .xrBodyPage1 .pageBan .xrinfo{display: none;}
  .xrBodyPage2 .pageBan .xrinfo{display: none;}
  footer>.container{display: flex;flex-wrap: wrap;flex-flow: column-reverse;}
  footer .f-sitemap{margin-top: .2rem;display: flex}
  .f-contact .ti{display: none;}
  footer .f-contact dl{display: flex;align-items: center}
   footer .f-contact dl dt{margin-bottom: 0;margin-right: .2rem;}
}
@media(max-width:768px){
  .Platform2 .one .flex .img{width: 100%;}
  .Platform2 .one .flex .box{width: 100%;margin-top: .3rem;}
  .Platform2 .one .flex .box .list ul{margin: -.15rem 0;}
  .Platform2 .one .flex .box .list ul li{margin: .15rem 0;padding: 0 .1rem;}
  .Platform2 .two{padding: .3rem .2rem;}
  .Platform2 .two .type{flex-wrap: wrap}
  .Platform2 .two .type .left{width: 100%;}
  .Platform2 .two .type .left .img{width: 100%;}
  .Platform2 .two .compare{margin: .2rem 0;width: 100%;}
  .Platform2 .two .compare .x{width: 100%;height: auto;padding-top: 7.6%;}
  .Platform2 .two .type .right{width: 100%;text-align: center;}
  .Platform2 .two .type .right .flex{justify-content: center}
  .Platform2 .two .type:after{left: 0;right: 0;margin: 0 auto;}
  .Platform1 .one .flex{flex-flow: column}
  .Platform1 .one .flex .img{width: 100%;}
  .Platform1 .one .flex .box{width: 100%;margin-top: .3rem;}
  .Platform1 .one .flex .box .list ul{margin: -.15rem 0;}
  .Platform1 .one .flex .box .list ul li{margin: .15rem 0;padding: 0 .15rem;}
  .Platform .one .list{margin-top: .3rem;}
  .Platform .one .list ul li{margin-bottom: .3rem;}
  .Platform .one .list ul li .img{width: 100%;}
  .Platform .one .list ul li .box{width: 100%;margin-top: .2rem;padding: .3rem .2rem;}
  .Platform .one .list ul li .box .dl1 dd{padding: .15rem .1rem;}
  .Platform .one .list ul li:nth-of-type(even){flex-flow: column}
  .Platform .one .list ul li .box .dl2{margin: 0 -.2rem;}
  .Platform .one .list ul li .box .dl2 dd{padding: .15rem .1rem;width: calc(50% - .4rem);margin: 0 .2rem;}
  .Platform .two .list{margin-top: .8rem;}
  .Platform .two .list ul li .img{width: 1.2rem;}
  .Platform .two .list ul li:nth-of-type(1){left: 2.5%;top: -40%;}
  .Platform .two .list ul li:nth-of-type(2){left: 38.5%;top: -30%;}
  .Platform .two .list ul li:nth-of-type(3){left: 73%;top: -39%;}
  .Platform .two .list ul li:nth-of-type(4){left: 38.5%;top: 20%;}
  .Chip3 .one .box .left-box{max-width: 100%}
  .Chip3 .two .flex{flex-wrap: wrap;}
  .Chip3 .two .flex .left-box{width: 100%;padding: 0 5%;}
  .Chip3 .two .flex .left-box .text{margin-top: .2rem;height: auto;}
  .Chip3 .two .flex .right-box{width: 100%;margin-top: .3rem;padding: 0 5%;}
  .Chip2 .one .list{margin-top: .3rem;}
  .Chip2 .one .list ul>li:nth-of-type(1) .box, .Chip2 .one .list ul>li:nth-of-type(4) .box{height: 3rem;}
  .Chip2 .one .list ul>li{width: calc(100% - .1rem);}
  .Chip2 .one .list ul>li dl dd{width: calc(100% - .1rem);}
  .Chip2 .one .list ul>li .box{height: 2.5rem;}
  .Chip2 .two .list ul li{display: block;margin-bottom: .3rem;}
  .Chip2 .two .list ul li .img{width: 100%;}
  .Chip2 .two .list ul li .box{width: 100%;margin-top: .2rem;}
  .Chip2 .two .list ul li .box dl{margin-top: .2rem;}
  .Chip2 .two .list ul li .box dl dd{padding: .15rem 0;}
  .Chip2 .three .list{margin-top: .3rem;}
  .Chip2 .three .list ul li{width: 98%;}
  .Chip2 .three .tip{margin-top: .3rem;}
  .Chip2 .four .flex{margin-top: .1rem;}
  .Chip2 .four .flex .left-box{width: 100%;}
  .Chip2 .four .flex .right-box{width: 100%;padding: .2rem;margin-top: .2rem;}
  .Chip2 .four .flex .right-box .list{margin-top: .3rem;}
  .Chip2 .four .flex .right-box .list ul li{margin-bottom: .2rem;padding-top: .2rem;}
  .Chip2 .four .bottom-box{padding: .2rem;margin-top: .2rem;}
  .Chip2 .four .bottom-box .icon{margin-right: 0;}
  .Chip2 .four .bottom-box .list{width: 100%;margin-top: .2rem;}
  .Chip2 .four .bottom-box .list ul li dl{flex-wrap: wrap;align-items: baseline;}
  .Chip2 .four .bottom-box .list ul li dl dd{width: 33.33%;padding: 0 .05rem;box-sizing: border-box}
  .Chip2 .four .bottom-box .list ul li dl dd:nth-of-type(1){width: 100%;margin-bottom: .1rem;}
  .Chip2 .four .bottom-box .list ul li:nth-of-type(3) dl dd:nth-of-type(1){width: 33.3%;margin-bottom: 0;}
  .Chip2 .six .list{margin-top: .3rem;}
  .Chip2 .six .list ul li{width: 100%;}
  .Chip1 .one .img{position: initial;width: 100%;}
  .Chip1 .one .list{width: 100%;margin-top: .2rem;}
  .Chip1 .one .list ul li{padding: .2rem;}
  .Chip1 .two .list ul li{width: calc(50% - .1rem) !important;height: 3.5rem !important;}
  .Chip1 .three .list .table-nav{position: initial;}
  .Chip1 .three .list .table-nav ul{display: flex;justify-content: center;padding: 0 5%;}
  .Chip1 .three .list .table-nav ul li{border-radius: .1rem}
  .Chip1 .four .list ul li{margin-bottom: .3rem;}
  .Chip1 .four .list ul li:nth-of-type(odd){flex-flow: column}
  .Chip1 .four .list ul li .img{width: 100%;}
  .Chip1 .four .list ul li .box{width: 100%;margin-top: .2rem;}
  .Chip1 .four .list ul li .box .text{margin-top: .2rem;}
  .Chip1 .five .flex{margin-top: .3rem;}
  .Chip1 .five .flex .left-box{width: 100%;}
  .Chip1 .five .flex .right-box{width: 100%;margin-top: .2rem;}
  .Chip1 .six .flex{margin-top: .3rem;}
  .Chip1 .six .flex .left-box{width: 100%;}
  .Chip1 .six .flex .right-box{width: 100%;margin-top: .2rem;}
  .Platform2 .two .top-box .title{display: none;}
  .Platform2 .two .top-box dl dd{margin-bottom: .2rem;}
  .Platform2 .two .top-box dl dd .text{margin-top: .2rem;}
  .Platform2 .two .tip .box .text{margin-top: .2rem;}
  .Platform2 .two .list{margin: .3rem auto 0;padding: .2rem .3rem;}
  .home-pro .tab-con .desc{max-height: none}
  .home-design{padding-top: .5rem;}
  .home-news{padding: .5rem 0 .8rem;}
  .about-video .xr-video{margin-top: .2rem;}
  .subPage:before{top: -0.39rem;height: .4rem;}
  .pageBan2 .ispic{padding-bottom: 2.5rem;}
  .Chip1 .one .list ul li{width: 98% !important;}
  .Chip1 .two .list ul li .text dl dd{border: 0;}
  .Chip2 .one .list ul>li .box .text ol li{border: 0;}
  .Chip3 .one .box{position: initial;    transform: translateY(0%);}
  .Platform1 .flex .img{width: 100%;margin-top: 0;}
  .Platform1 .flex .box{width: 100%;}
  .Platform1 .flex{flex-wrap: wrap}
  .Platform .one{padding: 0;}
  .xrBodyPage3 .pageBan .ispic{padding-bottom: 0;}
  .xrBodyPage3 .pageBan .xrinfo{top: 70%;}
  /* .xrBodyPage1 .pageBan {display: flex;flex-wrap: wrap;flex-flow: column-reverse;}
  .xrBodyPage1 .pageBan .xrinfo{position: initial;transform: translate(0%, 0%);}
  .xrBodyPage1 .pageBan .xrinfo .inner{max-width: 100%;width: 100%;padding-top: 0;} */
  .Chip3 .one .img img.pc{display: none;}
  .Chip3 .one .img img.wap{display: block;}
  .Platform2 .one .flex .img img{max-width: 70%;}
}