/*初始化样式*/
html {margin:0 auto;padding:0;zoom:1;font-size:62.5%;font-size:16px;line-height:1.4em;max-width:2560px;}
body {margin:0;padding:0;zoom:1;font-size:16px;line-height:1.4em;font-family:'PingFang SC','Arial','Microsoft YaHei','Microsoft YaHei UI','WenQuanYi Micro Hei','sans-serif',\5b8b\4f53;
  color:#333;background-color:#fff;}
*,*::before,*::after {font:inherit;margin:0;padding:0;color:inherit;}
.ol,.ol .li,.dl,.dl .li,.ul,.ul .li {margin:0;padding:0;list-style:none;}
b,strong {font-weight:600;}
input,button,select,textarea {background:none;border:none;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;outline:none;resize:none;}
input:focus {outline:none;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
span {outline:none;}
a {text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;}
a:link,a:visited,a:focus {outline:none;text-decoration:none;-moz-outline:none;}
a:hover {text-decoration:none;}
.box-sizing-border,.box-sizing-border * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.box-sizing-border::before,.box-sizing-border *::before,.box-sizing-border::after,.box-sizing-border *::after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.box-sizing-content,.box-sizing-content * {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.box-sizing-content::before,.box-sizing-content *::before,.box-sizing-content::after,.box-sizing-content *::after {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.textover {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.textovers {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.t-center {width: 100%; text-align:center;}
.t-left {text-align:left;}
.t-right {text-align:right;}
.x-half {transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.y-half {transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.xy-half {transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.o-hide {overflow:hidden;}
/* .img-box {position:relative;overflow:hidden;}
.img-box::before {content:"";display:block;width:100%;} */
.img-box img {display:block;/*position:absolute;*/left:0;top:0;width:100%;height:auto;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);
  -o-transform:scale(1);transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
.img-box.auto-img::before {display:none;}
.img-box.auto-img img {position:static;height:auto;}
.imgh:hover .img-box img,.img-box .imgh:hover img,.img-box.imgh:hover img {transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);}
.vmd {display:inline-block;vertical-align:middle;}

/*清楚浮动*/
.clear {clear:both;height:0;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;font-size:0;}
.clearfix {zoom:1;}

/*初始化样式*/
.f-l {float:left;}
.f-r {float:right;}
html {--bettwen-pad:5vw;--main-color:#5ea637;--main-color-rgb:94,166,55;--main-next-color:#333333;--main-next-color-rgb:51,51,51;
  --background:linear-gradient(-18deg,#5ea637 0%,#c09f60 100%);--background-hover:linear-gradient(-18deg,#0a4c9a 0%,#5ea637 100%);
  --win-width-1920:100vw;--bettwen-full-pad:calc((100vw - var(--wrap-full-width))/2);--bettwen-1600-pad:calc((100vw - var(--wrap-1600-width))/2);
  --bettwen-1400-pad:calc((100vw - var(--wrap-1400-width))/2);--bettwen-1300-pad:calc((100vw - var(--wrap-1300-width))/2);--bettwen-1200-pad:calc((100vw - var(--wrap-1200-width))/2);
  --bettwen-800-pad:calc((100vw - var(--wrap-800-width))/2);}
@media (min-width:1921px) {html {--win-width-1920:1920px;}
}
@media (min-width:1201px) {html {--wrap-full-width:clamp(1200px,calc(100vw - (1.82vw*2)),1920px);}
}
@media (max-width:1200px) {html {--wrap-full-width:clamp(calc(100vw - (0.25rem*2)),710px,calc(100vw - (0.25rem*2)));}
}
@media (min-width:1201px) {html {--wrap-1600-width:clamp(calc(1200px - calc(15px*2)),95vw,1600px);}
}
@media (max-width:1200px) {html {--wrap-1600-width:clamp(0px,710px,calc(100vw - (0.25rem*2)));}
}
@media (min-width:1201px) {html {--wrap-1400-width:clamp(calc(1200px - calc(15px*2)),calc(96vw - 30px),1400px);}
}
@media (max-width:1200px) {html {--wrap-1400-width:clamp(0px,710px,calc(100vw - (0.25rem*2)));}
}
@media (min-width:1201px) {html {--wrap-1300-width:clamp(calc(1200px - calc(15px*2)),calc(96vw - 30px),1300px);}
}
@media (max-width:1200px) {html {--wrap-1300-width:clamp(0px,710px,calc(100vw - (0.25rem*2)));}
}
@media (min-width:1201px) {html {--wrap-1200-width:clamp(calc(1200px - calc(15px*2)),calc(96vw - 30px),1200px);}
}
@media (max-width:1200px) {html {--wrap-1200-width:clamp(0px,710px,calc(100vw - (0.25rem*2)));}
}
@media (min-width:1201px) {html {--wrap-800-width:800px;}
}
@media (max-width:1200px) {html {--wrap-800-width:clamp(0px,710px,calc(100vw - (0.25rem*2)));}
}
.wrap-800 {--wrap-width:var(--wrap-800-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
.wrap-1200 {--wrap-width:var(--wrap-1200-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
.wrap-1300 {--wrap-width:var(--wrap-1300-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
.wrap-1400 {--wrap-width:var(--wrap-1400-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
.wrap-1600 {--wrap-width:var(--wrap-1600-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
.wrap-full {--wrap-width:var(--wrap-full-width);margin-left:auto;margin-right:auto;max-width:100%;width:var(--wrap-width);}
@media (min-width:1201px) {
  body .pc-hide {display:none;}
  body .pc-show {display:block;}
  body .pc-show[flex] {display:flex;}
  body .pc-show[flex][flex~="i"] {display:inline-flex;}
  .wrap-1600{ max-width:85%; padding:0 6em 0 9em;}
}
@media (max-width:1200px) {body .phone-hide {display:none;}
body .phone-show {display:block;}
body .phone-show[flex] {display:flex;}
body .phone-show[flex][flex~="i"] {display:inline-flex;}
}
.bg-main-color {background-color:#fd760a;}
.bgf0f0f0 {background-color:#f0f0f0;}
.bgf8f7f6 {background-color:#f8f7f6;}
.bgf8f8f8 {background-color:#f8f8f8;}
.bgffffff {background-color:#ffffff;}
.bgeeeeee {background-color:#eeeeee;}
.bgf1f1f1 {background-color:#f1f1f1;}
.bgf3f3f3 {background-color:#f3f3f3;}
.bgf6f7f9 {background-color:#f6f7f9;}
.bgf4f4f4 {background-color:#f4f4f4;}
.bgf5f5f5 {background-color:#f5f5f5;}
.bgf7f7f7 {background-color:#f7f7f7;}
.bg2d2d2d {background-color:#2d2d2d;}
.bg121212 {background-color:#121212;}
.color-main {color:#fd760a;}
::-webkit-input-placeholder {/* WebKit,Blink,Edge */  color:rgba(102,102,102,0.5);}
:-moz-placeholder {/* Mozilla Firefox 4 to 18 */  color:rgba(102,102,102,0.5);}
::-moz-placeholder {/* Mozilla Firefox 19+ */  color:rgba(102,102,102,0.5);}
:-ms-input-placeholder {/* Internet Explorer 10-11 */  color:rgba(102,102,102,0.5);}
.input-color1 {--color:#555555;}
.input-color1::-webkit-input-placeholder {/* WebKit,Blink,Edge */  color:var(--color);}
.input-color1:-moz-placeholder {/* Mozilla Firefox 4 to 18 */  color:var(--color);}
.input-color1::-moz-placeholder {/* Mozilla Firefox 19+ */  color:var(--color);}
.input-color1:-ms-input-placeholder {/* Internet Explorer 10-11 */  color:var(--color);}
.input-color2 {--color:#999999;}
.input-color2::-webkit-input-placeholder {/* WebKit,Blink,Edge */  color:var(--color);}
.input-color2:-moz-placeholder {/* Mozilla Firefox 4 to 18 */  color:var(--color);}
.input-color2::-moz-placeholder {/* Mozilla Firefox 19+ */  color:var(--color);}
.input-color2:-ms-input-placeholder {/* Internet Explorer 10-11 */  color:var(--color);}
.input-color3 {--color:#555555;}
.input-color3::-webkit-input-placeholder {/* WebKit,Blink,Edge */  color:var(--color);}
.input-color3:-moz-placeholder {/* Mozilla Firefox 4 to 18 */  color:var(--color);}
.input-color3::-moz-placeholder {/* Mozilla Firefox 19+ */  color:var(--color);}
.input-color3:-ms-input-placeholder {/* Internet Explorer 10-11 */  color:var(--color);}
.input-color4 {--color:rgba(255,255,255,0.4);}
.input-color4::-webkit-input-placeholder {/* WebKit,Blink,Edge */  color:var(--color);}
.input-color4:-moz-placeholder {/* Mozilla Firefox 4 to 18 */  color:var(--color);}
.input-color4::-moz-placeholder {/* Mozilla Firefox 19+ */  color:var(--color);}
.input-color4:-ms-input-placeholder {/* Internet Explorer 10-11 */  color:var(--color);}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/::-webkit-scrollbar {border-radius:1.5px;width:3px;height:3px;background-color:#dfdfdf;}
/*定义滚动条轨道 内阴影+圆角*/::-webkit-scrollbar-track {border-radius:1.5px;background-color:#dfdfdf;}
/*定义滑块 内阴影+圆角*/::-webkit-scrollbar-thumb {border-radius:1.5px;background-color:#fd760a;}
/*滑块效果*/::-webkit-scrollbar-thumb:hover {border-radius:1.5px;background-color:#fd760a;}
.scroll-type-a::-webkit-scrollbar {width:3px;height:3px;background-color:rgba(255,255,255,0.18);}
/*定义滚动条轨道 内阴影+圆角*/.scroll-type-a::-webkit-scrollbar-track {border-radius:3px;background-color:rgba(255,255,255,0.18);}
/*定义滑块 内阴影+圆角*/.scroll-type-a::-webkit-scrollbar-thumb {border-radius:3px;background-color:#ffffff;}
/*滑块效果*/.scroll-type-a::-webkit-scrollbar-thumb:hover {border-radius:3px;background-color:#ffffff;}
.i-block {display:inline-block;}
[flex] {display:flex;}
[flex][flex~="i"] {display:inline-flex;}
[flex][flex~="wrap"] {flex-wrap:wrap;}
[flex][flex~="no-wrap"] {flex-wrap:nowrap;}
[flex][flex~="ja"] {justify-content:space-around;}
[flex][flex~="jb"] {justify-content:space-between;}
[flex][flex~="js"] {justify-content:start;}
[flex][flex~="jfs"] {justify-content:flex-start;}
[flex][flex~="jc"] {justify-content:center;}
[flex][flex~="je"] {justify-content:end;}
[flex][flex~="jfe"] {justify-content:flex-end;}
[flex][flex~="ais"] {align-items:flex-start;}
[flex][flex~="aic"] {align-items:center;}
[flex][flex~="acc"] {align-content:center;}
[flex][flex~="aie"] {align-items:flex-end;}
.lw-w-1 {width:8.33333333%;}
.lw-w-2 {width:16.66666667%;}
.lw-w-3 {width:25%;}
.lw-w-4 {width:33.33333333%;}
.lw-w-5 {width:41.66666667%;}
.lw-w-6 {width:50%;}
.lw-w-7 {width:58.33333333%;}
.lw-w-8 {width:66.66666667%;}
.lw-w-9 {width:75%;}
.lw-w-10 {width:83.33333333%;}
.lw-w-11 {width:91.66666667%;}
.lw-w-12 {width:100%;}
.lw-5w {width:20%;}
.lw-w-hide {display:none;}
@media (max-width:1200px) {
  .lw-xw-1 {width:8.33333333%;}
  .lw-xw-2 {width:16.66666667%;}
  .lw-xw-3 {width:25%;}
  .lw-xw-4 {width:33.33333333%;}
  .lw-xw-5 {width:41.66666667%;}
  .lw-xw-6 {width:50%;}
  .lw-xw-7 {width:58.33333333%;}
  .lw-xw-8 {width:66.66666667%;}
  .lw-xw-9 {width:75%;}
  .lw-xw-10 {width:83.33333333%;}
  .lw-xw-11 {width:91.66666667%;}
  .lw-xw-12 {width:100%;}
  .lw-5xw {width:20%;}
}
@media (max-width:1024px) {
  .lw-mw-1 {width:8.33333333%;}
  .lw-mw-2 {width:16.66666667%;}
  .lw-mw-3 {width:25%;}
  .lw-mw-4 {width:33.33333333%;}
  .lw-mw-5 {width:41.66666667%;}
  .lw-mw-6 {width:50%;}
  .lw-mw-7 {width:58.33333333%;}
  .lw-mw-8 {width:66.66666667%;}
  .lw-mw-9 {width:75%;}
  .lw-mw-10 {width:83.33333333%;}
  .lw-mw-11 {width:91.66666667%;}
  .lw-mw-12 {width:100%;}
  .lw-5mw {width:20%;}
}
@media (max-width:992px) {
  .lw-nw-1 {width:8.33333333%;}
  .lw-nw-2 {width:16.66666667%;}
  .lw-nw-3 {width:25%;}
  .lw-nw-4 {width:33.33333333%;}
  .lw-nw-5 {width:41.66666667%;}
  .lw-nw-6 {width:50%;}
  .lw-nw-7 {width:58.33333333%;}
  .lw-nw-8 {width:66.66666667%;}
  .lw-nw-9 {width:75%;}
  .lw-nw-10 {width:83.33333333%;}
  .lw-nw-11 {width:91.66666667%;}
  .lw-nw-12 {width:100%;}
  .lw-5nw {width:20%;}
}
@media (max-width:768px) {
  .lw-sw-1 {width:8.33333333%;}
  .lw-sw-2 {width:16.66666667%;}
  .lw-sw-3 {width:25%;}
  .lw-sw-4 {width:33.33333333%;}
  .lw-sw-5 {width:41.66666667%;}
  .lw-sw-6 {width:50%;}
  .lw-sw-7 {width:58.33333333%;}
  .lw-sw-8 {width:66.66666667%;}
  .lw-sw-9 {width:75%;}
  .lw-sw-10 {width:83.33333333%;}
  .lw-sw-11 {width:91.66666667%;}
  .lw-sw-12 {width:100%;}
  .lw-5sw {width:20%;}
  .lw-sw-block {display:block;}
}
.fwb {font-weight:bold;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs24 {font-size:24px;}
.fs30 {font-size:30px;}
.fs32 {font-size:32px;}
.fs36 {font-size:36px;}
.fs40 {font-size:40px;}
.fs46 {font-size:46px;}
.fs50 {font-size:50px;}
.fs60 {font-size:60px;}
.fs120 {font-size:120px;}
@media (max-width:1500px) {
  .fs16 {font-size:14px;}
  .fs18 {font-size:15px;}
  .fs24 {font-size:22px;}
  .fs30 {font-size:26px;}
  .fs32 {font-size:37px;}
  .fs36 {font-size:28px;}
  .fs40 {font-size:32px;}
  .fs46 {font-size:36px;}
  .fs50 {font-size:40px;}
  .fs60 {font-size:50px;}
  .fs120 {font-size:100px;}
}
@media (max-width:1200px) {
  .fs16 {font-size:0.26rem;}
  .fs18 {font-size:0.28rem;}
  .fs24 {font-size:0.28rem;}
  .fs30 {font-size:0.3rem;}
  .fs32 {font-size:0.31rem;}
  .fs36 {font-size:0.32rem;}
  .fs40 {font-size:0.36rem;}
  .fs46 {font-size:0.36rem;}
  .fs50 {font-size:0.4rem;}
  .fs60 {font-size:0.46rem;}
  .fs120 {font-size:1rem;}
}
.relative {position:relative;}
.cycle-box {--size:40px;--time:4s;--b-c:#fd760a;--b-w:3px;position:relative;width:var(--size);height:var(--size);}
.cycle-box .cycle-son {position:absolute;top:0;height:var(--size);width:calc(var(--size)*0.5);overflow:hidden;}
.cycle-box .cycle-son::before {content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.cycle-box .left-c {left:0;}
.cycle-box .left-c::before {transform-origin:right center;border-radius:calc(var(--size)*0.5) 0 0 calc(var(--size)*0.5);border:var(--b-w) solid var(--b-c);border-right:0;transform:rotate(-180deg);}
.cycle-box .right-c {right:0;}
.cycle-box .right-c::before {transform-origin:left center;border-radius:0 calc(var(--size)*0.5) calc(var(--size)*0.5) 0;border:var(--b-w) solid var(--b-c);border-left:0;transform:rotate(-180deg);}
.cycle-box.run .left-c::before {transform:rotate(0deg);animation:cycle-left var(--time) linear;}
.cycle-box.run .right-c {right:0;}
.cycle-box.run .right-c::before {transform:rotate(0deg);animation:cycle-right var(--time) linear;}
.cycle-box-h:hover .left-c::before {transform:rotate(0deg);animation:cycle-left var(--time) linear;}
.cycle-box-h:hover .right-c {right:0;}
.cycle-box-h:hover .right-c::before {transform:rotate(0deg);animation:cycle-right var(--time) linear;}
.run .cycle-box .left-c::before {animation:cycle-left var(--time) linear;}
.run .cycle-box .right-c {right:0;}
.run .cycle-box .right-c::before {animation:cycle-right var(--time) linear;}
@keyframes cycle-left {0% {transform:rotate(-180deg);}
50% {transform:rotate(-180deg);}
100% {transform:rotate(0deg);}
}
@keyframes cycle-right {0% {transform:rotate(-180deg);}
50% {transform:rotate(0deg);}
100% {transform:rotate(0deg);}
}
.self-svg {display:flex;align-items:center;justify-content:center;}
.self-svg svg.icon {width:var(--size);height:var(--size);fill:var(--fill);}
.exit {position:relative;border-radius:50%;z-index:5;}
.exit::before,.exit::after {content:"";display:block;position:absolute;left:50%;top:50%;transition:all 0.3s;}
.exit::before {transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.exit::after {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.exit.exit-a {height:40px;width:40px;}
.exit.exit-a::before,.exit.exit-a::after {margin-top:-1px;margin-left:-30%;width:60%;height:2px;background:var(--active-color);}
.exit.exit-b {height:20px;width:20px;opacity:0.32;}
.exit.exit-b::before,.exit.exit-b::after {margin-top:-1px;margin-left:-50%;width:100%;height:2px;background:#000000;}
.exit.exit-b:hover {opacity:1;}
.exit.exit-b:hover::before,.exit.exit-b:hover::after {background:linear-gradient(-15deg,#137fdc 0%,#03aaa8 100%),linear-gradient(#018ae2,#018ae2);background-blend-mode:normal,normal;}

/**视频弹框**/
.tank-video-box {position:fixed;left:0;top:0;height:100%;width:100%;z-index:9999;background-color:rgba(0,0,0,0.2);display:none;cursor:pointer;}
.tank-video-box .flex-box {display:flex;align-items:center;justify-content:center;height:100%;width:100%;}
.tank-video-box .video-box {position:relative;height:auto;width:auto;}
.tank-video-box .video-box .exit {--sw:28px;position:absolute;right:-15px;top:-15px;width:var(--sw);height:var(--sw);background:#ffffff;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transition:all 0.3s;color:#fd760a;}
.tank-video-box .video-box .exit::before,.tank-video-box .video-box .exit::after {content:'';display:block;margin-top:-1px;position:absolute;left:22%;top:50%;width:56%;height:2px;background-color:#fd760a;transition:all 0.3s;}
.tank-video-box .video-box .exit:hover {transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);background:#fd760a;}
.tank-video-box .video-box .exit:hover::before,.tank-video-box .video-box .exit:hover::after {background-color:#ffffff;}
.tank-video-box .video-box video {display:block;border:7px solid #137fdc;border:7px solid #ffffff;box-shadow:0 0 35px rgba(0,0,0,0.5);height:60vh;width:auto;background:#000000;max-width:94vw;max-height:96vh;border-radius:4px;}

/**轮播切换**/
.swiper-btns .swiper-btn {--s:60px;--fill:#ffffff;--dc:rgba(var(--main-color-rgb),0.1);--hc:rgba(var(--main-color-rgb),0.5);display:flex;position:relative;}
.swiper-btns .swiper-btn .self-svg {--size:30%;position:relative;border-radius:50%;width:var(--s);height:var(--s);background-color:var(--dc);transition:background 0.3s;}
.swiper-btns .swiper-btn .self-svg svg {margin-left:5%;}
.swiper-btns .swiper-btn:hover .self-svg {background-color:var(--hc);}
.swiper-btns .swiper-btn.prev .self-svg svg {margin-left:-5%;}
.swiper-btns .swiper-btn.prev svg {transform:scaleX(-1);}
@media (max-width:1600px) {.swiper-btns .swiper-btn {--s:50px;}
}
@media (max-width:1200px) {.swiper-btns .swiper-btn {--s:0.7rem;}
}
.swiper-btn-parent {position:relative;}
.swiper-btn-parent .swiper-btns .swiper-btn {position:absolute;top:50%;z-index:2;}
.swiper-btn-parent .swiper-btns .prev {left:0;transform:translate(-150%,-50%);}
.swiper-btn-parent .swiper-btns .next {right:0;transform:translate(150%,-50%);}
@media (max-width:1750px) {.swiper-btn-parent .swiper-btns .prev {transform:translate(-110%,-50%);}
.swiper-btn-parent .swiper-btns .next {transform:translate(110%,-50%);}
}
@media (max-width:1700px) {.swiper-btn-parent .swiper-btns .prev {transform:translate(-105%,-50%);}
.swiper-btn-parent .swiper-btns .next {transform:translate(105%,-50%);}
}
@media (max-width:1600px) {.swiper-btn-parent {padding:0 3%;}
.swiper-btn-parent .swiper-btns .prev {transform:translate(-15%,-50%);}
.swiper-btn-parent .swiper-btns .next {transform:translate(15%,-50%);}
}
@media (max-width:1500px) {.swiper-btn-parent {padding:0 5%;}
.swiper-btn-parent .swiper-btns .prev {transform:translate(0%,-50%);}
.swiper-btn-parent .swiper-btns .next {transform:translate(0%,-50%);}
}
@media (max-width:1200px) {.swiper-btn-parent {padding:0 0.3rem;}
}
.swiper-btns-a .swiper-btn {--s:50px;--fill:#999999;--dc:rgba(var(--main-color-rgb),1);--hc:rgba(var(--main-color-rgb),1);display:flex;position:relative;}
.swiper-btns-a .swiper-btn .self-svg {--size:30%;position:relative;border:1px solid #dddddd;border-radius:50%;width:var(--s);height:var(--s);transition:background 0.3s;}
.swiper-btns-a .swiper-btn:hover .self-svg {--fill:#ffffff;border-color:var(--hc);background-color:var(--hc);}
.swiper-btns-a .swiper-btn.prev .self-svg svg {margin-left:-5%;}
.swiper-btns-a .swiper-btn.prev svg {transform:scaleX(-1);}
@media (max-width:1600px) {.swiper-btns-a .swiper-btn {--s:50px;}
}
@media (max-width:1200px) {.swiper-btns-a .swiper-btn {--s:0.7rem;}
}
.swiper-btn-parent {position:relative;}
.swiper-btn-parent .swiper-btns-a .swiper-btn {position:absolute;top:50%;z-index:2;}
.swiper-btn-parent .swiper-btns-a .prev {left:0;transform:translate(-150%,-50%);}
.swiper-btn-parent .swiper-btns-a .next {right:0;transform:translate(150%,-50%);}
@media (max-width:1750px) {.swiper-btn-parent .swiper-btns-a .prev {transform:translate(-110%,-50%);}
.swiper-btn-parent .swiper-btns-a .next {transform:translate(110%,-50%);}
}
@media (max-width:1700px) {.swiper-btn-parent .swiper-btns-a .prev {transform:translate(-105%,-50%);}
.swiper-btn-parent .swiper-btns-a .next {transform:translate(105%,-50%);}
}
@media (max-width:12700px) {.swiper-btn-parent .swiper-btns-a .prev {transform:translate(0,-50%);}
.swiper-btn-parent .swiper-btns-a .next {transform:translate(0,-50%);}
}

/**轮播点**/
.swiper-points {--background:#fd760a;}
.swiper-points .swiper-pagination-bullet {background:transparent;cursor:pointer;}
.swiper-points .swiper-pagination-bullet .self-svg {--size:100%;--fill:#ffffff;}
.swiper-points .swiper-pagination-bullet:hover .self-svg,.swiper-points .swiper-pagination-bullet.swiper-pagination-bullet-active .self-svg {--fill:#fd760a;}
.swiper-points .swiper-pagination-bullet::before {display:none;}
.swiper-points span {--sw:12px;margin:0 4px;border-radius:50%;border:solid 2px #e5e5e5;width:var(--sw);height:var(--sw);opacity:1;}
.swiper-points span.swiper-pagination-bullet-active {border-color:#f57720;}
@media (max-width:1200px) {.swiper-points span {margin:0 0.05rem;--sw:0.22rem;}
}
.video-block {position:relative;}
.video-block .video-play {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.16);}
.video-block .video-play:hover {background:rgba(0,0,0,0.36);}

/**视频图标**/
.video-play {--size1:50px;--size:calc(var(--size1)*1);--fill:#ffffff;position:absolute;left:0;top:0;width:100%;height:100%;}
.video-play .self-svg {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;width:var(--size1);height:var(--size1);}
.video-play .self-svg svg {transform:rotate(0deg);transition:transform 0.3s;}
.video-play .video-play-btn-word {display:block;text-align:center;font-size:16px;line-height:1.4em;color:#ffffff;}
.video-play .video-play-btn-word .self-svg {margin:0 auto;position:static;transform:rotate(0deg);transition:transform 0.3s;}
.video-play .video-play-btn-word .word {margin-top:13px;}
.video-play:hover .self-svg svg {transform:rotate(180deg);}
.video-play:hover .video-play-btn-word {color:#ffffff;}
.video-play-box:hover .video-play .self-svg {background:var(--main-hover-color);}
.video-play-box:hover .video-play .self-svg svg {transform:rotate(180deg);}
@media (max-width:1200px) {.video-play {--size1:0.7rem;}
.video-play .video-play-btn-word {font-size:0.26rem;}
.video-play .video-play-btn-word .word {margin-top:0.15rem;}
}

/**二级分类**/
.next-menu {--lh:60px;position:relative;text-align:center;font-size:16px;line-height:var(--lh);color:#ffffff;overflow:hidden;}
.next-menu .swiper {vertical-align:top;}
.next-menu .swiper .swiper-slide {width:auto;}
.next-menu .swiper .swiper-slide a {display:inline-block;position:relative;padding:0 1.2em;min-width:200px;background:transparent;transition:background 0.3s;text-align:center;}
.next-menu .swiper .swiper-slide a::after {content:'';display:block;transform:translate(0,-50%);position:absolute;right:0;top:50%;height:16px;width:1px;background-color:transparent;opacity:0.4;background-color:#e6e6e6;background:#fff;transition:left 0.3s,width 0.3s;}
.next-menu .swiper .swiper-slide a:hover,.next-menu .swiper .swiper-slide a.on {background:#fd760a;color:#ffffff;}
.next-menu .swiper .swiper-slide a:hover::after,.next-menu .swiper .swiper-slide a.on::after {opacity:0;}
.next-menu .swiper .swiper-slide a:hover {background:#fd760a,0.8);}
@media (max-width:1600px) {/**二级分类**/  .next-menu {--lh:50px;}
.next-menu .swiper .swiper-slide .link {min-width:160px;}
}
@media (max-width:1400px) {/**二级分类**/  .next-menu .swiper .swiper-slide .link {min-width:120px;}
}
@media (max-width:1200px) {/**二级分类**/  .next-menu {--lh:0.58rem;position:relative;font-size:0.26rem;color:#777777;}
.next-menu .swiper {width:100%;}
.next-menu .swiper .swiper-slide .link {min-width:1.4rem;}
}
.return-list-block {--color:153,153,153;--opacity:0.8;font-size:14px;line-height:1.4em;}
.return-list-block .return-btn {color:rgba(var(--color),var(--opacity));}
.return-list-block .return-btn .self-svg {margin-bottom:0.1em;margin-right:8px;width:13px;height:13px;}
.return-list-block .return-btn .self-svg svg {height:100%;width:100%;fill:rgba(var(--color),var(--opacity));}
.return-list-block .return-btn:hover {color:var(--active-color);}
.return-list-block .return-btn:hover svg {fill:var(--active-color);}
.website-map-box {position:relative;height:0;}
.website-map-box .website-map {position:absolute;left:0;bottom:0;width:100%;}
.website-map-box.no-banner {height:auto;padding-top:32px;padding-bottom:27px;}
.website-map-box.no-banner .website-map {position:relative;}
.website-map {--c:#999999;position:relative;background:rgba(0,0,0,0.6);font-size:14px;line-height:1.6em;color:var(--c);}
.website-map.bg-none {background:transparent;}
.website-map .link-boxs {padding:1.34em 0;}
.website-map a:hover {color:#fd760a;}
.website-map .self-svg {--fill:var(--c);--size:1.2em;}
.website-map .jt {--size:0.8em;margin:0 0.3em 0 0.2em;}
.website-map .home {margin-right:0.5em;transform:translateY(-4%);}
.website-map .span {color:#999999;}
@media (max-width:1600px) {.website-map .link-boxs {padding:0.98em 0;}
}
@media (max-width:1200px) {.website-map-box {height:auto;}
.website-map-box .website-map {position:static;}
.website-map-box.no-banner {padding-top:0;padding-bottom:0.4rem;}
.website-map-box.no-banner .website-map {position:relative;}
.website-map {border-bottom:1px solid #eeeeee;padding-top:0.1rem;background:transparent;font-size:0.26rem;line-height:1.4em;}
.website-map .flex-box {flex-wrap:wrap;}
.website-map .link-boxs {width:100%;padding:0.2rem 0;}
/* .website-map .next-menu {margin-bottom:0.2rem;width:100%;}} */
.website-map .next-menu {display: none;}}
.no-banner {padding-top:48px;padding-bottom:4px;}
.no-banner .website-map .flex-box {position:static;}
@media (max-width:1600px) {.no-banner {padding-top:30px;}
}
@media (max-width:1200px) {.no-banner {padding-top:0.15rem;padding-bottom:0.1rem;}
}
.info-page-box {border-bottom:1px solid #e5e5e5;padding-top:2em;padding-bottom:2em;font-size:16px;line-height:1.8em;color:#666666;}
.info-page-box.no-bot-line {border-bottom:0 none;}
.info-page-box.no-bot {padding-bottom:0;}
.info-page-box a:hover {color:#fd760a;}
.info-page-box .left-cont {max-width:70%;}
.info-page-box .right-cont {font-size:0.875em;}
.info-page-box .right-cont .return {color:#666666;}
.info-page-box .right-cont .return .self-svg {--size:1.4em;--fill:#666666;margin-bottom:0.2em;}
.info-page-box .right-cont .return:hover {color:#fd760a;}
.info-page-box .right-cont .return:hover .self-svg {--fill:#fd760a;}
@media (max-width:1600px) {.info-page-box {padding-top:1.6em;padding-bottom:1.6em;}
}
@media (max-width:1200px) {.info-page-box {padding-top:1em;padding-bottom:1em;flex-wrap:wrap;font-size:0.26rem;line-height:1.7em;}
.info-page-box .p {width:100%;max-width:100%;}
.info-page-box .p .p + .p {margin-top:0;}
}
.icon-cycle {--c1:#fd760a;--c2:var(--main-next-color);--ics:16px;display:flex;align-items:center;justify-content:center;}
.icon-cycle::before,.icon-cycle::after {content:'';border-radius:50%;height:var(--ics);width:var(--ics);}
.icon-cycle::before {position:relative;background:var(--c1);transform:translateX(0%);animation:icon-cycle-move1 2s ease-in-out infinite;}
.icon-cycle::after {background:var(--c2);transform:translateX(0%);animation:icon-cycle-move2 2s ease-in-out infinite;}
@media (max-width:1200px) {.icon-cycle {--ics:0.26rem;}
}
@keyframes icon-cycle-move1 {0% {transform:translateX(0%) scale(0.95);}
50% {transform:translateX(110%) scale(0.95);}
100% {transform:translateX(0%) scale(1);}
}
@keyframes icon-cycle-move2 {0% {transform:translateX(0%) scale(0.95);}
50% {transform:translateX(-110%) scale(0.95);}
100% {transform:translateX(0%) scale(1);}
}
.header-padding {height:var(--header-height);}

/***标题***/
.ableft{ width: 46%; margin-top:8%;}
.ableft p{ margin-bottom: 20px; text-align: justify;}
.auto-title-block {--h2-color:#333333; }
.auto-title-block .auto-title-en {margin:0.8em 0;font-size:2em;line-height:0.8em;letter-spacing:0.05em;color: #fff;;}
.auto-title-block .auto-title-en span {display:block;color: #fff;;}
.auto-title-block .auto-title-h2 {font-size:1.6em;line-height:1.4em;color: #fd760a;}
@media (max-width:1600px) {.auto-title-block .auto-title-h2 {font-size:36px;}
}
@media (max-width:1441px) {.auto-title-block .auto-title-h2 {font-size:30px;}
}
@media (max-width:1200px) {.auto-title-block .auto-title-en {font-size:0.8rem;}
.auto-title-block .auto-title-h2 {font-size:0.4rem;}
}
.big-text {pointer-events:none;white-space:nowrap;font-weight:900;font-size:300px;font-size:calc(var(--wrap-1600-width)*0.1875);line-height:0.76em;color:rgba(0,0,0,0.03);}
.big-text.fz160 {font-size:300px;font-size:calc(var(--wrap-1600-width)*0.1);}
.auto-title-block-a {position:relative;}
.auto-title-block-a .big-text {position:absolute;margin-left:calc(var(--bettwen-1600-pad)*-1 - 0.2em);}
.auto-title-block-a .title-block-a-h3-en {font-size:16px;line-height:1.4em;color:#fd760a;text-transform:uppercase;}
.auto-title-block-a .title-block-a-h3-en::before {content:'';display:inline-block;margin-right:0.4em;transform:translate(0,-0.13em);vertical-align:middle;height:1px;width:20px;background:#fd760a;}
.auto-title-block-a .title-block-a-h2 {font-size:44px;line-height:1.4em;color:#333333;}
.auto-title-block-a.t-center .big-text {margin-left:0;left:0;width:100%;}
.auto-title-block-a.t-center .title-block-a-h3-en::after {content:'';display:inline-block;margin-left:0.4em;transform:translate(0,-0.13em);vertical-align:middle;height:1px;width:20px;background:#fd760a;}
@media (max-width:1200px) {.auto-title-block-a .title-block-a-h3-en {font-size:0.26rem;}
.auto-title-block-a .title-block-a-h3-en::before {height:1px;width:0.25rem;}
.auto-title-block-a .title-block-a-h2 {font-size:0.34rem;}
}
@media (max-width:768px) {.big-text {font-size:1rem;}
}

/**查看更多按钮**/
.more-box-a {--atime:0.5s;--lh:48px;--dc:#fd760a;--fz:18px;}
.more-box-a .more-box {position:relative;border:solid 1px var(--bc);border-radius:5px;min-width:10em;overflow:hidden;padding:0 1em;background:transparent;line-height:var(--lh);font-size:var(--fz);color:var(--dc);transition:background 0.3s;}
.more-box-a .more-box .more-box-a-jt {--size:1em;--fill:#ffffff;margin-right:0.6em;position:relative;border-radius:50%;width:var(--lh);height:var(--lh);background-image:linear-gradient(0deg,#19a93a 0%,#e4e300 100%),linear-gradient(#9dc912,#9dc912);background-blend-mode:normal,normal;}
.more-box-a .more-box .more-box-a-jt svg {transform:translate(0,0);transition:all 0.3s;}
.more-box-a .more-box .more-word {border-bottom:1px solid #fd760a;line-height:1.4em;}
.more-box-a .more-box:hover {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
.more-box-a .more-box:hover .more-box-a-jt svg {transform:translate(4px,0);}
.more-box-a.type-a .more-box {background:var(--hbc);border-color:var(--hbc);}
.more-box-a.type-a .more-box:hover {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
.more-box-a.type-a .more-box:hover .more-box-a-jt {--fill:var(--hbc);}
.more-box-a.type-b {--hc:#000000;}
.more-box-a.type-b .more-box {background:var(--hbc);border-color:var(--hbc);}
.more-box-a.type-b .more-box:hover {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
.more-box-a.type-b .more-box:hover .more-box-a-jt {--fill:var(--hbc);}
.more-box-a-h:hover .more-box {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
.more-box-a-h:hover .more-box .more-box-a-jt {--fill:var(--hbc);}
@media (max-width:1600px) {.more-box-a {--lh:44px;--fz:14px;}
}
@media (max-width:1441px) {.more-box-a {--lh:40px;--fz:13px;}
}
@media (max-width:1200px) {.more-box-a {--lh:0.56rem;--fz:0.24rem;}
}
.more-box-b {--atime:0.5s;--lh:1.8em;--dc:#ffffff;--hc:#fd760a;--fz:16px;}
.more-box-b .more-box {position:relative;overflow:hidden;padding-right:1em;line-height:var(--lh);font-size:var(--fz);color:var(--dc);transition:background 0.3s;}
.more-box-b .more-box.on .more-box-b-jt,.more-box-b .more-box:hover .more-box-b-jt {transform:translate(0.3em,-4%);}
.more-box-b .more-box .more-box-b-jt {--size:1em;--fill:var(--dc);margin-right:0.6em;position:relative;transform:translate(0,-4%);transition:transform 0.3s;}
.more-box-b.type-a .more-box:hover {color:var(--hc);}
.more-box-b.type-a .more-box:hover .more-box-b-jt {--fill:var(--hc);}
.more-box-b-h:hover .more-box {color:var(--hc);}
.more-box-b-h:hover .more-box .more-box-b-jt {--fill:var(--hc);transform:translate(0.2em,-5%);}
@media (max-width:1600px) {.more-box-b {--fz:15px;}
}
@media (max-width:1200px) {.more-box-b {--fz:0.26rem;}
}
.more-box-c {--atime:0.5s;--lh:44px;--bc:#cccccc;--dc:#666666;--hc:#fd760a;--hbc:#ffffff;--fz:16px;}
.more-box-c .more-box {position:relative;border:solid 1px var(--bc);border-radius:5px;min-width:7.5em;overflow:hidden;padding:0 1em;background:transparent;line-height:var(--lh);font-size:var(--fz);color:var(--dc);transition:background 0.3s;}
.more-box-c .more-box.on,.more-box-c .more-box:hover {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
.more-box-c-h:hover .more-box {background:var(--hc);border-color:var(--hc);color:var(--hbc);}
@media (max-width:1200px) {.more-box-c {--lh:0.56rem;--fz:0.24rem;}
.more-box-c .more-box {min-width:6em;padding:0 1.2em 0 1.3em;}
}

/****搜索框****/
.form-type-a {--form-color:#ddd;--fz:14px;--h:36px;--lh:calc(var(--h) - 2px);padding:25px 0;background:#ffffff;font-size:var(--fz);color:var(--form-color);}
.form-type-a .form {margin:0 auto;width:220px;padding:0 15px;background:rgba(0,0,0,0.4);}
.form-type-a .form::before {content:'';display:block;position:absolute;left:0;top:0;border-radius:5px;height:100%;width:100%;border:none;pointer-events:none;}
.form-type-a .form .input {border:none;border-radius:5px;width:100%;padding:0 0 0 1.5em;background:rgba(0,0,0,0.4);line-height:calc(var(--lh));}
.form-type-a .form .input::placeholder {color:var(--form-color);}
.form-type-a .form .submit {flex-shrink:0;border-radius:0 calc(var(--h)/2) calc(var(--h)/2) 0;width:calc(var(--fz)*4);height:var(--h);background-color:transparent;cursor:pointer;text-align:center;transition:all 0.3s;}
.form-type-a .form .submit .self-svg {--size:1.5em;--fill:var(--form-color);margin-right:5%;}
.form-type-a .form .submit:hover .self-svg {--fill:#fd760a;}
@media (max-width:1200px) {.form-type-a {--height:0.7rem;--fz:0.28rem;--h:0.6rem;--form-color:#999;padding:0.3rem 15px;background-color:#ffffff;}
.form-type-a .form {margin-left:auto;margin-right:auto;width:738px;max-width:100%;}
.form-type-a .form .input {border-radius:0;font-size:0.26rem;}
}

/**列表翻页**/
.page-btn-box {--bg:#fd760a;--s:50px;padding:45px 15px 100px;text-align:center;font-size:14px;line-height:var(--s);color:#999999;}
.page-btn-box.no-bot {padding-bottom:0;}
.page-btn-box .page-btn {margin:2px;border-radius:5px;min-width:calc(var(--s)*1.2);padding:0 0.3em;background-color:#f7f7f7;background-blend-mode:normal,normal;transition:all 0.3s;}
.page-btn-box .page-btn.on {background-image:linear-gradient(0deg,#19a93a 0%,#e4e300 100%),linear-gradient(#55ba29,#55ba29);color:#ffffff;}
.page-btn-box a:hover {background-image:linear-gradient(180deg,#19a93a 0%,#e4e300 100%),linear-gradient(#55ba29,#55ba29);color:#ffffff;}
@media (max-width:1600px) {.page-btn-box {--s:44px;padding:35px 15px 70px;}
}
@media (max-width:1200px) {.page-btn-box {--s:0.6rem;padding:0.4rem 0.2rem 0.7rem;font-size:0.26rem;}
.page-btn-box .page-btn {min-width:calc(var(--s));padding:0 0.6em;}
}

/**弹框**/
.tank-block-a {display:none;position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,0.8);}
.tank-block-a .tank-mark {position:absolute;left:0;top:0;border-radius:0;width:100%;height:100%;}
.tank-block-a .flex-box {height:100%;width:100%;}
.tank-block-a .tank-a-main {position:relative;z-index:999;border-radius:15px;width:900px;max-width:96%;padding:40px;background-color:#ffffff;}
.tank-block-a .exit-btn {position:absolute;right:8px;top:8px;width:24px;font-size:29px;line-height:25px;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;color:#666;}
.tank-block-a .exit-btn:hover {color:#fd760a;}
.tank-block-a .tank-a-cont {font-size:14px;line-height:1.6em;color:#555555;}
.tank-block-a .tank-a-cont .title-box {margin-top:-10px;margin-bottom:15px;text-align:center;font-size:1.2em;color:#666666;}
.tank-block-a .tank-a-cont .title-box .self-svg {--w:1.1em;--size:100%;--fill:#666666;display:inline-block;margin-right:0.4em;transform:translateY(-10%);vertical-align:middle;width:var(--w);height:var(--w);}
.tank-block-a .tank-a-cont .cont {max-height:70vh;overflow-y:auto;}
.tank-block-a .tank-a-cont .cont .li {display:flex;border-top:1px solid #dedddd;}
.tank-block-a .tank-a-cont .cont .li:last-child {border-bottom:1px solid #dedddd;}
.tank-block-a .tank-a-cont .cont .li .li-span {display:inline-flex;width:33.33%;padding:8px;justify-content:center;align-items:center;text-align:center;}
.tank-block-a .tank-a-cont .cont .li .li-span + .li-span {border-left:1px solid #dedddd;}
.tank-block-a .tank-a-cont .cont .li .li-span:nth-child(1) {justify-content:flex-start;align-items:flex-start;}
@media (max-width:1200px) {.tank-block-a .tank-a-main {border-radius:0.15rem;width:7rem;padding:0.3rem 0.3rem 0.4rem;}
.tank-block-a .exit-btn {right:0.15rem;top:0.15rem;width:0.3rem;font-size:0.36rem;line-height:0.3rem;}
.tank-block-a .tank-a-cont {font-size:0.26rem;line-height:1.5em;}
.tank-block-a .tank-a-cont .title-box {margin-top:0;margin-bottom:0.2rem;}
.tank-block-a .tank-a-cont .title-box .self-svg {margin-right:0.2em;}
.tank-block-a .tank-a-cont .cont .li .li-span {padding:0.1rem;}
}

/**弹框**/
.auto-tank-hide-a {position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:7px;width:840px;max-width:96vw;padding:17px 25px;background:rgba(0,0,0,0.65);text-align:center;font-size:17px;line-height:1.6em;color:#ffffff;}

/*** 分享 ***/
.share-box {--w:40px;--size:68%;--sc:#ffffff;--fill:var(--sc);}
.share-box.type1 {--w:30px;--size:60%;--fill:#ffffff;}
.share-box.type1 .share-a {border:0 none;}
.share-box.type1 .share-a + .share-a {margin-left:8px;}
.share-box.type1 .share-a.qq {--size:64%;}
.share-box.type1 .share-a.sina {--size:62%;}
.share-box.type1 .share-a.wechat {--size:68%;}
.share-box.type1 .share-a:hover {--fill:#ffffff;}
.share-box.type1 .share-a:hover .self-svg {background-color:#c09f60;}
.share-box.type1 .self-svg {border-radius:50%;background:#fd760a;}
.share-box .share-a {position:relative;border-radius:50%;background-image:linear-gradient(0deg,#19a93a 0%,#e4e300 100%),linear-gradient(#333333,#333333);background-blend-mode:normal,normal;transition:all 0.3s;}
.share-box .share-a + .share-a {margin-left:12px;}
.share-box .share-a.mail {--size:75%;}
.share-box .share-a.sina {--size:67%;}
.share-box .share-a.qq {--size:60%;}
.share-box .share-a:hover {--fill:#fd760a;background:#f1f1f1;}
.share-box .share-a:hover .code-box {opacity:1;pointer-events:auto;margin-bottom:5px;}
.share-box .self-svg {width:var(--w);height:var(--w);background:transparent;}
.share-box .self-svg svg {transition:all 0.3s;}
.share-box .code-box {margin-bottom:-5px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);word-break:keep-all;background-color:#ffffff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.16);width:100px;padding:5px;opacity:0;pointer-events:none;text-align:center;font-size:12px;color:#fd760a;transition:all 0.3s;}
.share-box .code-box::after {content:'';display:block;position:absolute;left:0;top:100%;width:100%;height:10px;}
@media (max-width:1200px) {.share-box {--w:0.5rem;}
.share-box.type1 {--w:0.56rem;--fill:#ffffff;}
.share-box.type2 {--w:0.56rem;}
.share-box .share-a + .share-a {margin-left:0.2rem;}
.share-box .code-box {box-shadow:0 0 0.1rem rgba(0,0,0,0.16);}
.share-box .code-box .creat-code-box {width:1.8rem;}
}
.search-form-a {width:100%;}
.search-form-a .screen {padding:10px 0;font-size:16px;line-height:1.75em;color:#333333;}
.search-form-a .screen .title {margin:5px 0;flex-shrink:0;}
.search-form-a .screen .types {padding-left:10px;}
.search-form-a .screen .types a {margin:5px 0.615em;padding:0 0.635em;}
.search-form-a .screen .types a:hover {color:#fd760a;}
.search-form-a .screen .types a.on {color:#ffffff;background-color:#fd760a;}
@media (max-width:1500px) {.search-form-a .screen {padding:5px 0;font-size:15px;}
.search-form-a .screen .types a {margin:5px 0.3em;}
}
@media (max-width:1200px) {.search-form-a {padding:0;}
.search-form-a .screen {padding:2px 0;font-size:0.26rem;}
.search-form-a .screen .title {margin:3px 0;}
.search-form-a .screen .types {width:100%;padding-left:0;}
.search-form-a .screen .types a {margin:3px 0.1em;}
}

/**侧边悬浮**/
.fix-nav {--fw:44px;--color1:#070b0f;--color1:#fd760a;position:fixed;right:0;top:50%;transform:translateY(-50%);border-radius:3px;width:var(--fw);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);text-align:center;z-index:9;}
.fix-nav .fix-btn {display:block;padding:5px 2px 5px;color:#666666;font-size:12px;background:#ffffff;transition:all 0.3s;position:relative;}
.fix-nav .fix-btn:first-child {border-top-left-radius:3px;border-top-right-radius:3px;}
.fix-nav .fix-btn:first-child .self-svg {margin-top:1px;}
.fix-nav .fix-btn:last-child {border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.fix-nav .fix-btn + .fix-btn {border-top:1px solid #e6e6e6;}
.fix-nav .fix-btn.phone .self-svg {--size:86%;}
.fix-nav .fix-btn.return-top .self-svg {--size:86%;transform:rotate(90deg);}
.fix-nav .fix-btn .self-svg {--w:20px;--fill:#666666;--size:100%;height:var(--w);width:var(--w);margin:0 auto;}
.fix-nav .fix-btn .p {font-size:12px;line-height:20px;padding-top:0;}
.fix-nav .fix-btn .p-number {display:flex;word-break:keep-all;position:absolute;right:50%;top:0;height:100%;pointer-events:none;background-color:var(--color1);align-items:center;line-height:1.4em;padding:0 20px;font-size:16px;color:#fff;opacity:0;transition:opacity 0.3s,right 0.3s;}
.fix-nav .fix-btn:hover {background-color:var(--color1);color:#ffffff;}
.fix-nav .fix-btn:hover .self-svg {--fill:#ffffff;}
.fix-nav .fix-btn:hover .p-number {opacity:1;right:100%;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
.fix-nav .fix-btn:hover .code-box {margin-right:10px;opacity:1;}
.fix-nav .code-box {margin-right:-10px;width:100px;background-color:#fff;border-radius:3px;position:absolute;top:50%;right:100%;opacity:0;transition:opacity 0.3s,margin 0.3s;transform:translateY(-50%);pointer-events:none;padding:5px;box-shadow:0 0 15px rgba(0,0,0,0.1);}
.fix-nav .code-box img {display:block;border-radius:3px;}
.fix-nav .code-box::before {content:"";border:5px solid transparent;border-left-color:#fff;position:absolute;left:100%;top:50%;margin-top:-5px;}
.fix-nav .code-box .txt {font-size:12px;color:#444;}
.show-fix .fix-nav {display:block;}
@media (max-width:1200px) {.fix-nav {--fw:1rem;display:none;right:0.1rem;}
.fix-nav .fix-btn .self-svg {--w:0.36rem;}
.fix-nav .fix-btn .p {font-size:0.2rem;}
.show-fix .fix-nav {display:none;}
}
.footer-last-pad {padding-bottom:305px;}
@media (max-width:1400px) {.footer-last-pad {padding-bottom:245px;}
}
@media (max-width:1200px) {.footer-last-pad {padding-bottom:2.3rem;}
}
.nodata {padding-top:80px;padding-bottom:50px;text-align:center;font-size:18px;line-height:2em;color:#666666;}
@media (max-width:1200px) {.nodata {padding-top:0.7rem;padding-bottom:0.5rem;font-size:0.3rem;}
}
.swiper-fullpage-box {position:fixed;height:100%;width:100%;}
.swiper-fullpage-box .swiper-fullpage-wrapper {height:100vh;}
.swiper-fullpage-box .fullpage-ani {--ani1:0.3s;opacity:0;transition:opacity 0.7s,transform 0.7s;}
.swiper-fullpage-box .fullpage-ani[ani-dir="top"] {transform:translate(0,50px);}
.swiper-fullpage-box .fullpage-ani[ani-delay=".3s"] {transition-delay:calc(var(--ani1) + 0.3s);}
.swiper-fullpage-box .fullpage-ani[ani-delay=".4s"] {transition-delay:calc(var(--ani1) + 0.4s);}
.swiper-fullpage-box .fullpage-ani[ani-delay=".5s"] {transition-delay:calc(var(--ani1) + 0.5s);}
.swiper-fullpage-box .fullpage-ani[ani-delay=".6s"] {transition-delay:calc(var(--ani1) + 0.6s);}
.swiper-fullpage-box .swiper-slide-aninate .fullpage-ani {opacity:1;transform:translate(0,0);}
.swiper-fullpage-box .swiper-fullpage-slide {height:auto;}
.swiper-fullpage-box .swiper-fullpage-slide .swiper-fullpage-content {height:100vh;overflow:hidden;}
.swiper-fullpage-box .swiper-fullpage-slide.auto-height .swiper-fullpage-content {height:auto;}
.swiper-fullpage-box .swiper-fullpage-slide.swiper-footer .swiper-fullpage-content {overflow:visible;}
.swiper-fullpage-box .swiper-fullpage-menu {--pw:9px;--lipad:20px;position:absolute;z-index:2;left:60px;top:50%;transform:translate(0,-50%);font-size:12px;line-height:1.4em;color:#999999;}
.swiper-fullpage-box .swiper-fullpage-menu .menu-li {display:block;position:relative;}
.swiper-fullpage-box .swiper-fullpage-menu .menu-li + .menu-li {margin-top:var(--lipad);}
/* .swiper-fullpage-box .swiper-fullpage-menu .menu-li + .menu-li::before {content:'';display:block;position:absolute;right:calc(var(--pw)*0.5);bottom:100%;height:var(--lipad);
  width:1px;background-color:#999999;opacity:0.3;} */
.swiper-fullpage-box .swiper-fullpage-menu .menu-li.on .menu-li-word {margin-right:10px;opacity:1;}
.swiper-fullpage-box .swiper-fullpage-menu .menu-li.on .point {background:#f57720;}
.swiper-fullpage-box .swiper-fullpage-menu .menu-li-word {margin-right:0;position:absolute;right:100%;top:50%;transform:translate(0,-50%);white-space:nowrap;opacity:0;
  pointer-events:none;transition:margin 0.3s,opacity 0.3s;}
.swiper-fullpage-box .swiper-fullpage-menu .point {display:block;border-radius:50%;width:12px;height:12px;background-color:#999;transition:0.3s;}
@media (max-width:1200px) {
  .swiper-fullpage-box .swiper-fullpage-menu {--pw:0.18rem;--lipad:0.4rem;right:0.1rem;font-size:0.24rem;}
  .swiper-fullpage-box .swiper-fullpage-menu .menu-li.on .menu-li-word {display:none;margin-right:0.15rem;}
}
@media all and (max-width:768px) {
  .swiper-fullpage-box .swiper-fullpage-menu {left:0.2rem;}
  .swiper-fullpage-box .swiper-fullpage-menu .point{ width:9px; height:9px;}
  .auto-title-block .auto-title-en{ font-size: 0.5rem;}
}