@charset "utf-8";
html{-webkit-text-size-adjust:100%;max-width:100%;height:100%;font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Helvetica, Arial, "PingFang SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
body{line-height:1.6;margin:0;height:auto!important;min-height:100%!important;box-sizing:border-box;position:relative;overflow-x:hidden;color:#333}
main{display:block}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}sup{top:-.5em}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
template{display:none}
[hidden]{display:none!important}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
.video embed,.video object,.video iframe{width:100%;height:auto}
video,iframe{max-width:100%}
svg{vertical-align:middle}

table{max-width:100%; word-break:break-all;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb;border-left:0 none;}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { table .pure-g {display:block} }
table caption{color:#000;font:italic 85%/1 arial, sans-serif;padding:1em 0;text-align:center}
table tr, table td{width:auto!important;}
table td, table th{border-left:1px solid #cbcbcb;box-shadow: -1px 0 0 0 #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}
table td:first-child, table th:first-child {border-left-width:0}
table thead {background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}
table td {background-color:transparent}
table td {border-bottom:1px solid #cbcbcb}
table tbody>tr:last-child>td {border-bottom-width:0}

a{color:#222;background-color:transparent;text-decoration:none;outline:none}a:hover,.active,.on{color:#E80005!important;}
:focus{outline:0;}/*去除焦点元素的蓝色边框*/

img{border-style:none;max-width:100%;height:auto; max-height:100%;width:auto\9;vertical-align:middle;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}
#content img,#content2 img,#content3 img,#content4 img{max-width:100%!important;height:auto!important; max-height:100%!important;width:auto\9;vertical-align:middle}
#content p:has(> img:only-child),#content2 p:has(> img:only-child),#content3 p:has(> img:only-child),#content4 p:has(> img:only-child){margin:0}
.dong, a img, a:hover img, .xiao img, .xiao:hover img, .da img, .da:hover img{-webkit-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;-moz-transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;will-change:transform;}/*will-change: transform; GPU渲染，使得动画更平顺*/
.xiao:hover img,a:hover img.xiao{transform:scale(.96)}
.da:hover img,a:hover img.da{transform:scale(1.1)}
@font-face {
  font-family: 'iconfont';
  src: url('/template/default/skin/iconfont/iconfont.woff2') format('woff2'),
       url('/template/default/skin/iconfont/iconfont.woff') format('woff'),
       url('/template/default/skin/iconfont/iconfont.ttf') format('truetype');
}
.i{display:inline-block;font-size:1em;font-family:"iconfont"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

li{list-style:none}
#content li,#content2 li,#content3 li,#content4 li{list-style:disc;}


html{font-size:16px}
.fx{font-size:14px}
@media(max-width:1400px){ html{font-size:14px}.fx{font-size:12px} }
@media(max-width:1023px){ html{font-size:12px} }
.fd-xxl{font-size:4rem}/* 16*4=64px  14*4=56px  12*4=48px */
.fd-xl{font-size:3rem}/* 16*3=48px  14*3=42px  12*3=36px */
.fd-l{font-size:2rem}/* 16*2=32px  14*2=28px  12*2=24px */
.fd-m{font-size:1.5rem}/* 16*1.5=24px  14*1.5=21px  12*1.5=18px */
.fd-s{font-size:1.25rem}/* 16*1.25=20px  14*1.25=17px  12*1.25=15px */


/*--------------
4k:4096×2160;  2k:2560px;
4k*0.4=1638.4;   2k*0.6=1536; 1920*08=1536
--------------*/
.w{margin-left:auto;margin-right:auto;width:96%;max-width:1300px}
.wp{margin-left:auto;margin-right:auto;padding-left:3%;padding-right:3%;max-width:1300px;}
.c{padding-left:3%;padding-right:3%;text-align:center}



.pure-g,.w001,.w002,.w003,.w004,.w005,.w006,.w007,.w008,.w009,.w010{letter-spacing:-.31em;text-rendering:optimizespeed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;padding-left:0;}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}
.g0,.g,.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.gm0,.gm,.gm1,.gm2,.gm3,.gm4,.gm5,.gm6,.gm7,.gm8,.gm9.gm10,.w0,.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12,.w13,.w14,.w15,.w16,.w17,.w18,.w19,.w20,.w21,.w22,.w23,.w24,.w25,.w26,.w27,.w28,.w29,.w30,.w31,.w32,.w33,.w34,.w35,.w36,.w37,.w38,.w39,.w40,.w41,.w42,.w43,.w44,.w45,.w46,.w47,.w48,.w49,.w50,.w51,.w52,.w53,.w54,.w55,.w56,.w57,.w58,.w59,.w60,.w61,.w62,.w63,.w64,.w65,.w66,.w67,.w68,.w69,.w70,.w71,.w72,.w73,.w74,.w75,.w76,.w77,.w78,.w79,.w80,.w81,.w82,.w83,.w84,.w85,.w86,.w87,.w88,.w89,.w90,.w91,.w92,.w93,.w94,.w95,.w96,.w97,.w98,.w99,.w100,.s0,.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12,.s13,.s14,.s15,.s16,.s17,.s18,.s19,.s20,.s21,.s22,.s23,.s24,.s25,.s26,.s27,.s28,.s29,.s30,.s31,.s32,.s33,.s34,.s35,.s36,.s37,.s38,.s39,.s40,.s41,.s42,.s43,.s44,.s45,.s46,.s47,.s48,.s49,.s50,.s51,.s52,.s53,.s54,.s55,.s56,.s57,.s58,.s59,.s60,.s61,.s62,.s63,.s64,.s65,.s66,.s67,.s68,.s69,.s70,.s71,.s72,.s73,.s74,.s75,.s76,.s77,.s78,.s79,.s80,.s81,.s82,.s83,.s84,.s85,.s86,.s87,.s88,.s89,.s90,.s91,.s92,.s93,.s94,.s95,.s96,.s97,.s98,.s99,.s100{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;zoom:1}

.g0{display:none}.g,.g1{width:100%}.g2{width:50%}.g3{width:33.3333%}.g4{width:25%}.g5{width:20%}.g6{width:16.6666%}.g7{width:14.2857%}.g8{width:12.5%}.g9{width:11.1111%}.g10{width:10%}
.w0{width:0;display:none}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}
.pure-g>.g2:nth-of-type(n+3),.pure-g>.g3:nth-of-type(n+4),.pure-g>.g4:nth-of-type(n+5),.pure-g>.g5:nth-of-type(n+6),.pure-g>.g6:nth-of-type(n+7),.pure-g>.g7:nth-of-type(n+8),.pure-g>.g8:nth-of-type(n+9),.pure-g>.g9:nth-of-type(n+10),.pure-g>.g10:nth-of-type(n+11){margin-top:1rem}
@media (max-width:767px) {
    .gm0{display:none!important}.gm,.gm1{width:100%}.gm2{width:50%}.gm3{width:33.3333%}.gm4{width:25%}.gm5{width:20%}.gm6{width:16.6666%}.gm7{width:14.2857%}.gm8{width:12.5%}.gm9{width:11.1111%}.gm10{width:10%}
    .s0{width:0;display:none}.s1{width:1%}.s2{width:2%}.s3{width:3%}.s4{width:4%}.s5{width:5%}.s6{width:6%}.s7{width:7%}.s8{width:8%}.s9{width:9%}.s10{width:10%}.s11{width:11%}.s12{width:12%}.s13{width:13%}.s14{width:14%}.s15{width:15%}.s16{width:16%}.s17{width:17%}.s18{width:18%}.s19{width:19%}.s20{width:20%}.s21{width:21%}.s22{width:22%}.s23{width:23%}.s24{width:24%}.s25{width:25%}.s26{width:26%}.s27{width:27%}.s28{width:28%}.s29{width:29%}.s30{width:30%}.s31{width:31%}.s32{width:32%}.s33{width:33%}.s34{width:34%}.s35{width:35%}.s36{width:36%}.s37{width:37%}.s38{width:38%}.s39{width:39%}.s40{width:40%}.s41{width:41%}.s42{width:42%}.s43{width:43%}.s44{width:44%}.s45{width:45%}.s46{width:46%}.s47{width:47%}.s48{width:48%}.s49{width:49%}.s50{width:50%}.s51{width:51%}.s52{width:52%}.s53{width:53%}.s54{width:54%}.s55{width:55%}.s56{width:56%}.s57{width:57%}.s58{width:58%}.s59{width:59%}.s60{width:60%}.s61{width:61%}.s62{width:62%}.s63{width:63%}.s64{width:64%}.s65{width:65%}.s66{width:66%}.s67{width:67%}.s68{width:68%}.s69{width:69%}.s70{width:70%}.s71{width:71%}.s72{width:72%}.s73{width:73%}.s74{width:74%}.s75{width:75%}.s76{width:76%}.s77{width:77%}.s78{width:78%}.s79{width:79%}.s80{width:80%}.s81{width:81%}.s82{width:82%}.s83{width:83%}.s84{width:84%}.s85{width:85%}.s86{width:86%}.s87{width:87%}.s88{width:88%}.s89{width:89%}.s90{width:90%}.s91{width:91%}.s92{width:92%}.s93{width:93%}.s94{width:94%}.s95{width:95%}.s96{width:96%}.s97{width:97%}.s98{width:98%}.s99{width:99%}.s100{width:100%}
    /*.pure-g>.gm2:nth-of-type(n+3),.pure-g>.gm3:nth-of-type(n+4),.pure-g>.gm4:nth-of-type(n+5),.pure-g>.gm5:nth-of-type(n+6),.pure-g>.gm6:nth-of-type(n+7),.pure-g>.gm7:nth-of-type(n+8),.pure-g>.gm8:nth-of-type(n+9),.pure-g>.gm9:nth-of-type(n+10),.pure-g>.gm10:nth-of-type(n+11){margin-top:1rem}*/
}
.ml1{margin-left:1%}.ml2{margin-left:2%}.ml3{margin-left:3%}.ml4{margin-left:4%}.ml5{margin-left:5%}.ml6{margin-left:6%}.ml7{margin-left:7%}.ml8{margin-left:8%}.ml9{margin-left:9%}.ml10{margin-left:10%}
@media (max-width:767px) {
.s100.ml1,.gm.ml1,.gm1.ml1,.s100.ml2,.gm.ml2,.gm1.ml2,.s100.ml3,.gm.ml3,.gm1.ml3,.s100.ml4,.gm.ml4,.gm1.ml4,.s100.ml5,.gm.ml5,.gm1.ml5,.s100.ml6,.gm.ml6,.gm1.ml6,.s100.ml7,.gm.ml7,.gm1.ml7,.s100.ml8,.gm.ml8,.gm1.ml8,.s100.ml9,.gm.ml9,.gm1.ml9,.s100.ml10,.gm.ml10,.gm1.ml10{margin-left:0}
}


/* ========== 预设网格布局 ========== */
.w001,.w002,.w003,.w004,.w005,.w006,.w007,.w008,.w009,.w010{padding-left:0;margin-top:0;margin-bottom:0}

/* .w001 - 间距 1% */
.w001 > .g1{width:100%;margin-bottom:1%}
.w001 > .g2{width:49.5%}.w001 > .g3{width:33%}.w001 > .g4{width:24.25%}.w001 > .g5{width:19.8%}.w001 > .g6{width:15.83%}.w001 > .g7{width:14.142857%}.w001 > .g8{width:12.375%}.w001 > .g9{width:11%}.w001 > .g10{width:9.9%}
.w001 > .g2,.w001 > .g3,.w001 > .g4,.w001 > .g5,.w001 > .g6,.w001 > .g7,.w001 > .g8,.w001 > .g9,.w001 > .g10{margin-left:1%;margin-bottom:1%}
@media(min-width:768px){
    .w001 > .g2:nth-child(2n+1),.w001 > .g3:nth-child(3n+1),.w001 > .g4:nth-child(4n+1),.w001 > .g5:nth-child(5n+1),.w001 > .g6:nth-child(6n+1),.w001 > .g7:nth-child(7n+1),.w001 > .g8:nth-child(8n+1),.w001 > .g9:nth-child(9n+1),.w001 > .g10:nth-child(10n+1){margin-left:0}
    .w001 > .g2:nth-last-child(-n+2),.w001 > .g3:nth-last-child(-n+3),.w001 > .g4:nth-last-child(-n+4),.w001 > .g5:nth-last-child(-n+5),.w001 > .g6:nth-last-child(-n+6),.w001 > .g7:nth-last-child(-n+7),.w001 > .g8:nth-last-child(-n+8),.w001 > .g9:nth-last-child(-n+9),.w001 > .g10:nth-last-child(-n+10){margin-bottom:0}
}

/* .w002 - 间距 2% */
.w002 > .g1{width:100%;margin-bottom:2%}
.w002 > .g2{width:49%}.w002 > .g3{width:32%}.w002 > .g4{width:23.5%}.w002 > .g5{width:18.4%}.w002 > .g6{width:15.666667%}.w002 > .g7{width:13.428571%}.w002 > .g8{width:10.75%}.w002 > .g9{width:10.444444%}.w002 > .g10{width:9.2%}
.w002 > .g2,.w002 > .g3,.w002 > .g4,.w002 > .g5,.w002 > .g6,.w002 > .g7,.w002 > .g8,.w002 > .g9,.w002 > .g10{margin-left:2%;margin-bottom:2%}
.w002 > .g2:nth-child(2n+1),.w002 > .g3:nth-child(3n+1),.w002 > .g4:nth-child(4n+1),.w002 > .g5:nth-child(5n+1),.w002 > .g6:nth-child(6n+1),.w002 > .g7:nth-child(7n+1),.w002 > .g8:nth-child(8n+1),.w002 > .g9:nth-child(9n+1),.w002 > .g10:nth-child(10n+1){margin-left:0}
.w002 > .g2:nth-last-child(-n+2),.w002 > .g3:nth-last-child(-n+3),.w002 > .g4:nth-last-child(-n+4),.w002 > .g5:nth-last-child(-n+5),.w002 > .g6:nth-last-child(-n+6),.w002 > .g7:nth-last-child(-n+7),.w002 > .g8:nth-last-child(-n+8),.w002 > .g9:nth-last-child(-n+9),.w002 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w003 - 间距 3% */
.w003 > .g1{width:100%;margin-bottom:3%}
.w003 > .g2{width:48.5%}.w003 > .g3{width:31.333333%}.w003 > .g4{width:22.75%}.w003 > .g5{width:18.4%}.w003 > .g6{width:15%}.w003 > .g7{width:12.857143%}.w003 > .g8{width:11.375%}.w003 > .g9{width:10.111111%}.w003 > .g10{width:8.7%}
.w003 > .g2,.w003 > .g3,.w003 > .g4,.w003 > .g5,.w003 > .g6,.w003 > .g7,.w003 > .g8,.w003 > .g9,.w003 > .g10{margin-left:3%;margin-bottom:3%}
.w003 > .g2:nth-child(2n+1),.w003 > .g3:nth-child(3n+1),.w003 > .g4:nth-child(4n+1),.w003 > .g5:nth-child(5n+1),.w003 > .g6:nth-child(6n+1),.w003 > .g7:nth-child(7n+1),.w003 > .g8:nth-child(8n+1),.w003 > .g9:nth-child(9n+1),.w003 > .g10:nth-child(10n+1){margin-left:0}
.w003 > .g2:nth-last-child(-n+2),.w003 > .g3:nth-last-child(-n+3),.w003 > .g4:nth-last-child(-n+4),.w003 > .g5:nth-last-child(-n+5),.w003 > .g6:nth-last-child(-n+6),.w003 > .g7:nth-last-child(-n+7),.w003 > .g8:nth-last-child(-n+8),.w003 > .g9:nth-last-child(-n+9),.w003 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w004 - 间距 4% */
.w004 > .g1{width:100%;margin-bottom:4%}
.w004 > .g2{width:48%}.w004 > .g3{width:30.666667%}.w004 > .g4{width:22%}.w004 > .g5{width:17.8%}.w004 > .g6{width:14.333333%}.w004 > .g7{width:12.285714%}.w004 > .g8{width:11%}.w004 > .g9{width:9.777778%}.w004 > .g10{width:8.2%}
.w004 > .g2,.w004 > .g3,.w004 > .g4,.w004 > .g5,.w004 > .g6,.w004 > .g7,.w004 > .g8,.w004 > .g9,.w004 > .g10{margin-left:4%;margin-bottom:4%}
.w004 > .g2:nth-child(2n+1),.w004 > .g3:nth-child(3n+1),.w004 > .g4:nth-child(4n+1),.w004 > .g5:nth-child(5n+1),.w004 > .g6:nth-child(6n+1),.w004 > .g7:nth-child(7n+1),.w004 > .g8:nth-child(8n+1),.w004 > .g9:nth-child(9n+1),.w004 > .g10:nth-child(10n+1){margin-left:0}
.w004 > .g2:nth-last-child(-n+2),.w004 > .g3:nth-last-child(-n+3),.w004 > .g4:nth-last-child(-n+4),.w004 > .g5:nth-last-child(-n+5),.w004 > .g6:nth-last-child(-n+6),.w004 > .g7:nth-last-child(-n+7),.w004 > .g8:nth-last-child(-n+8),.w004 > .g9:nth-last-child(-n+9),.w004 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w005 - 间距 5% */
.w005 > .g1{width:100%;margin-bottom:5%}
.w005 > .g2{width:47.5%}.w005 > .g3{width:30%}.w005 > .g4{width:21.25%}.w005 > .g5{width:17.2%}.w005 > .g6{width:13.666667%}.w005 > .g7{width:11.714286%}.w005 > .g8{width:10.625%}.w005 > .g9{width:9.444444%}.w005 > .g10{width:7.7%}
.w005 > .g2,.w005 > .g3,.w005 > .g4,.w005 > .g5,.w005 > .g6,.w005 > .g7,.w005 > .g8,.w005 > .g9,.w005 > .g10{margin-left:5%;margin-bottom:5%}
.w005 > .g2:nth-child(2n+1),.w005 > .g3:nth-child(3n+1),.w005 > .g4:nth-child(4n+1),.w005 > .g5:nth-child(5n+1),.w005 > .g6:nth-child(6n+1),.w005 > .g7:nth-child(7n+1),.w005 > .g8:nth-child(8n+1),.w005 > .g9:nth-child(9n+1),.w005 > .g10:nth-child(10n+1){margin-left:0}
.w005 > .g2:nth-last-child(-n+2),.w005 > .g3:nth-last-child(-n+3),.w005 > .g4:nth-last-child(-n+4),.w005 > .g5:nth-last-child(-n+5),.w005 > .g6:nth-last-child(-n+6),.w005 > .g7:nth-last-child(-n+7),.w005 > .g8:nth-last-child(-n+8),.w005 > .g9:nth-last-child(-n+9),.w005 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w006 - 间距 6% */
.w006 > .g1{width:100%;margin-bottom:6%}
.w006 > .g2{width:47%}.w006 > .g3{width:29.333333%}.w006 > .g4{width:20.5%}.w006 > .g5{width:16.6%}.w006 > .g6{width:13%}.w006 > .g7{width:11.142857%}.w006 > .g8{width:10.25%}.w006 > .g9{width:9.111111%}.w006 > .g10{width:7.2%}
.w006 > .g2,.w006 > .g3,.w006 > .g4,.w006 > .g5,.w006 > .g6,.w006 > .g7,.w006 > .g8,.w006 > .g9,.w006 > .g10{margin-left:6%;margin-bottom:6%}
.w006 > .g2:nth-child(2n+1),.w006 > .g3:nth-child(3n+1),.w006 > .g4:nth-child(4n+1),.w006 > .g5:nth-child(5n+1),.w006 > .g6:nth-child(6n+1),.w006 > .g7:nth-child(7n+1),.w006 > .g8:nth-child(8n+1),.w006 > .g9:nth-child(9n+1),.w006 > .g10:nth-child(10n+1){margin-left:0}
.w006 > .g2:nth-last-child(-n+2),.w006 > .g3:nth-last-child(-n+3),.w006 > .g4:nth-last-child(-n+4),.w006 > .g5:nth-last-child(-n+5),.w006 > .g6:nth-last-child(-n+6),.w006 > .g7:nth-last-child(-n+7),.w006 > .g8:nth-last-child(-n+8),.w006 > .g9:nth-last-child(-n+9),.w006 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w007 - 间距 7% */
.w007 > .g1{width:100%;margin-bottom:7%}
.w007 > .g2{width:46.5%}.w007 > .g3{width:28.666667%}.w007 > .g4{width:19.75%}.w007 > .g5{width:16%}.w007 > .g6{width:12.333333%}.w007 > .g7{width:10.571429%}.w007 > .g8{width:9.875%}.w007 > .g9{width:8.777778%}.w007 > .g10{width:6.7%}
.w007 > .g2,.w007 > .g3,.w007 > .g4,.w007 > .g5,.w007 > .g6,.w007 > .g7,.w007 > .g8,.w007 > .g9,.w007 > .g10{margin-left:7%;margin-bottom:7%}
.w007 > .g2:nth-child(2n+1),.w007 > .g3:nth-child(3n+1),.w007 > .g4:nth-child(4n+1),.w007 > .g5:nth-child(5n+1),.w007 > .g6:nth-child(6n+1),.w007 > .g7:nth-child(7n+1),.w007 > .g8:nth-child(8n+1),.w007 > .g9:nth-child(9n+1),.w007 > .g10:nth-child(10n+1){margin-left:0}
.w007 > .g2:nth-last-child(-n+2),.w007 > .g3:nth-last-child(-n+3),.w007 > .g4:nth-last-child(-n+4),.w007 > .g5:nth-last-child(-n+5),.w007 > .g6:nth-last-child(-n+6),.w007 > .g7:nth-last-child(-n+7),.w007 > .g8:nth-last-child(-n+8),.w007 > .g9:nth-last-child(-n+9),.w007 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w008 - 间距 8% */
.w008 > .g1{width:100%;margin-bottom:8%}
.w008 > .g2{width:46%}.w008 > .g3{width:28%}.w008 > .g4{width:19%}.w008 > .g5{width:15.4%}.w008 > .g6{width:11.666667%}.w008 > .g7{width:10%}.w008 > .g8{width:9.5%}.w008 > .g9{width:8.444444%}.w008 > .g10{width:6.2%}
.w008 > .g2,.w008 > .g3,.w008 > .g4,.w008 > .g5,.w008 > .g6,.w008 > .g7,.w008 > .g8,.w008 > .g9,.w008 > .g10{margin-left:8%;margin-bottom:8%}
.w008 > .g2:nth-child(2n+1),.w008 > .g3:nth-child(3n+1),.w008 > .g4:nth-child(4n+1),.w008 > .g5:nth-child(5n+1),.w008 > .g6:nth-child(6n+1),.w008 > .g7:nth-child(7n+1),.w008 > .g8:nth-child(8n+1),.w008 > .g9:nth-child(9n+1),.w008 > .g10:nth-child(10n+1){margin-left:0}
.w008 > .g2:nth-last-child(-n+2),.w008 > .g3:nth-last-child(-n+3),.w008 > .g4:nth-last-child(-n+4),.w008 > .g5:nth-last-child(-n+5),.w008 > .g6:nth-last-child(-n+6),.w008 > .g7:nth-last-child(-n+7),.w008 > .g8:nth-last-child(-n+8),.w008 > .g9:nth-last-child(-n+9),.w008 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w009 - 间距 9% */
.w009 > .g1{width:100%;margin-bottom:9%}
.w009 > .g2{width:45.5%}.w009 > .g3{width:27.333333%}.w009 > .g4{width:18.25%}.w009 > .g5{width:14.8%}.w009 > .g6{width:11%}.w009 > .g7{width:9.428571%}.w009 > .g8{width:9.125%}.w009 > .g9{width:8.111111%}.w009 > .g10{width:5.7%}
.w009 > .g2,.w009 > .g3,.w009 > .g4,.w009 > .g5,.w009 > .g6,.w009 > .g7,.w009 > .g8,.w009 > .g9,.w009 > .g10{margin-left:9%;margin-bottom:9%}
.w009 > .g2:nth-child(2n+1),.w009 > .g3:nth-child(3n+1),.w009 > .g4:nth-child(4n+1),.w009 > .g5:nth-child(5n+1),.w009 > .g6:nth-child(6n+1),.w009 > .g7:nth-child(7n+1),.w009 > .g8:nth-child(8n+1),.w009 > .g9:nth-child(9n+1),.w009 > .g10:nth-child(10n+1){margin-left:0}
.w009 > .g2:nth-last-child(-n+2),.w009 > .g3:nth-last-child(-n+3),.w009 > .g4:nth-last-child(-n+4),.w009 > .g5:nth-last-child(-n+5),.w009 > .g6:nth-last-child(-n+6),.w009 > .g7:nth-last-child(-n+7),.w009 > .g8:nth-last-child(-n+8),.w009 > .g9:nth-last-child(-n+9),.w009 > .g10:nth-last-child(-n+10){margin-bottom:0}

/* .w010 - 间距 10% */
.w010 > .g1{width:100%;margin-bottom:10%}
.w010 > .g2{width:45%}.w010 > .g3{width:26.666667%}.w010 > .g4{width:17.5%}.w010 > .g5{width:14.2%}.w010 > .g6{width:10.333333%}.w010 > .g7{width:8.857143%}.w010 > .g8{width:8.75%}.w010 > .g9{width:7.777778%}.w010 > .g10{width:5.2%}
.w010 > .g2,.w010 > .g3,.w010 > .g4,.w010 > .g5,.w010 > .g6,.w010 > .g7,.w010 > .g8,.w010 > .g9,.w010 > .g10{margin-left:10%;margin-bottom:10%}
.w010 > .g2:nth-child(2n+1),.w010 > .g3:nth-child(3n+1),.w010 > .g4:nth-child(4n+1),.w010 > .g5:nth-child(5n+1),.w010 > .g6:nth-child(6n+1),.w010 > .g7:nth-child(7n+1),.w010 > .g8:nth-child(8n+1),.w010 > .g9:nth-child(9n+1),.w010 > .g10:nth-child(10n+1){margin-left:0}
.w010 > .g2:nth-last-child(-n+2),.w010 > .g3:nth-last-child(-n+3),.w010 > .g4:nth-last-child(-n+4),.w010 > .g5:nth-last-child(-n+5),.w010 > .g6:nth-last-child(-n+6),.w010 > .g7:nth-last-child(-n+7),.w010 > .g8:nth-last-child(-n+8),.w010 > .g9:nth-last-child(-n+9),.w010 > .g10:nth-last-child(-n+10){margin-bottom:0}
/*1、.w可以和.w001(~w010)组合使用；；2、子盒子数个数来确定间距，所以.g1 不能和 .g2~.g10 一起使用，否则会破坏子盒子个数导致选择不准确*/

/* ========== 移动端响应式布局 ========== */
@media (max-width:767px) {
    /* .w001 - 间距 1% */
    .w001 > .gm1{width:100%;margin-left:0 !important;margin-bottom:1%!important;}
    .w001 > .gm2{width:49.5%}.w001 > .gm3{width:33%}
    .w001 > .gm2,.w001 > .gm3{margin-left:1%;margin-bottom:1%}
    .w001 > .gm2:nth-child(2n+1),.w001 > .gm3:nth-child(3n+1){margin-left:0}
    .w001 > .gm1:nth-last-child(-n+1),.w001 > .gm2:nth-last-child(-n+2),.w001 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w002 - 间距 2% */
    .w002 > .gm1{width:100%;margin-left:0 !important;margin-bottom:2% !important;}
    .w002 > .gm2{width:49%}.w002 > .gm3{width:32%}
    .w002 > .gm2,.w002 > .gm3{margin-left:2%;margin-bottom:2%}
    .w002 > .gm2:nth-child(2n+1),.w002 > .gm3:nth-child(3n+1){margin-left:0}
    .w002 > .gm1:nth-last-child(-n+1),.w002 > .gm2:nth-last-child(-n+2),.w002 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w003 - 间距 3% */
    .w003 > .gm1{width:100%;margin-bottom:3%}
    .w003 > .gm2{width:48.5%}.w003 > .gm3{width:31.333333%}
    .w003 > .gm2,.w003 > .gm3{margin-left:3%;margin-bottom:3%}
    .w003 > .gm2:nth-child(2n+1),.w003 > .gm3:nth-child(3n+1){margin-left:0}
    .w003 > .gm1:nth-last-child(-n+1),.w003 > .gm2:nth-last-child(-n+2),.w003 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w004 - 间距 4% */
    .w004 > .gm1{width:100%;margin-bottom:4%}
    .w004 > .gm2{width:48%}.w004 > .gm3{width:30.666667%}
    .w004 > .gm2,.w004 > .gm3{margin-left:4%;margin-bottom:4%}
    .w004 > .gm2:nth-child(2n+1),.w004 > .gm3:nth-child(3n+1){margin-left:0}
    .w004 > .gm1:nth-last-child(-n+1),.w004 > .gm2:nth-last-child(-n+2),.w004 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w005 - 间距 5% */
    .w005 > .gm1{width:100%;margin-bottom:5%}
    .w005 > .gm2{width:47.5%}.w005 > .gm3{width:30%}
    .w005 > .gm2,.w005 > .gm3{margin-left:5%;margin-bottom:5%}
    .w005 > .gm2:nth-child(2n+1),.w005 > .gm3:nth-child(3n+1){margin-left:0}
    .w005 > .gm1:nth-last-child(-n+1),.w005 > .gm2:nth-last-child(-n+2),.w005 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w006 - 间距 6% */
    .w006 > .gm1{width:100%;margin-bottom:6%}
    .w006 > .gm2{width:47%}.w006 > .gm3{width:29.333333%}
    .w006 > .gm2,.w006 > .gm3{margin-left:6%;margin-bottom:6%}
    .w006 > .gm2:nth-child(2n+1),.w006 > .gm3:nth-child(3n+1){margin-left:0}
    .w006 > .gm1:nth-last-child(-n+1),.w006 > .gm2:nth-last-child(-n+2),.w006 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w007 - 间距 7% */
    .w007 > .gm1{width:100%;margin-bottom:7%}
    .w007 > .gm2{width:46.5%}.w007 > .gm3{width:28.666667%}
    .w007 > .gm2,.w007 > .gm3{margin-left:7%;margin-bottom:7%}
    .w007 > .gm2:nth-child(2n+1),.w007 > .gm3:nth-child(3n+1){margin-left:0}
    .w007 > .gm1:nth-last-child(-n+1),.w007 > .gm2:nth-last-child(-n+2),.w007 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w008 - 间距 8% */
    .w008 > .gm1{width:100%;margin-bottom:8%}
    .w008 > .gm2{width:46%}.w008 > .gm3{width:28%}
    .w008 > .gm2,.w008 > .gm3{margin-left:8%;margin-bottom:8%}
    .w008 > .gm2:nth-child(2n+1),.w008 > .gm3:nth-child(3n+1){margin-left:0}
    .w008 > .gm1:nth-last-child(-n+1),.w008 > .gm2:nth-last-child(-n+2),.w008 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w009 - 间距 9% */
    .w009 > .gm1{width:100%;margin-bottom:9%}
    .w009 > .gm2{width:45.5%}.w009 > .gm3{width:27.333333%}
    .w009 > .gm2,.w009 > .gm3{margin-left:9%;margin-bottom:9%}
    .w009 > .gm2:nth-child(2n+1),.w009 > .gm3:nth-child(3n+1){margin-left:0}
    .w009 > .gm1:nth-last-child(-n+1),.w009 > .gm2:nth-last-child(-n+2),.w009 > .gm3:nth-last-child(-n+3){margin-bottom:0}
    
    /* .w010 - 间距 10% */
    .w010 > .gm1{width:100%;margin-bottom:10%}
    .w010 > .gm2{width:45%}.w010 > .gm3{width:26.666667%}
    .w010 > .gm2,.w010 > .gm3{margin-left:10%;margin-bottom:10%}
    .w010 > .gm2:nth-child(2n+1),.w010 > .gm3:nth-child(3n+1){margin-left:0}
    .w010 > .gm1:nth-last-child(-n+1),.w010 > .gm2:nth-last-child(-n+2),.w010 > .gm3:nth-last-child(-n+3){margin-bottom:0}
}



/*flex居中*/
.jz-x,.jz-y,.jz-xy,.jz-xr-y{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
    /*水平居中 X轴*/
.jz-x{justify-content:center;}
    /*垂直居中 Y轴*/
.jz-y,.jz-xy,.jz-xr-y{-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
    /*垂直居中 + 水平居中 X轴+Y轴*/
.jz-xy{-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
    /*垂直居中 Y + 水平X轴居右*/
.jz-xr-y{-webkit-box-pack:right;-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;-o-justify-content:right;justify-content:right;}

.jz-x>div,.jz-x>p,.jz-x>span,
.jz-y>div,.jz-y>p,.jz-y>span,
.jz-xy>div,.jz-xy>p,.jz-xy>span,
.jz-xr-y>div,.jz-xr-y>p,.jz-xr-y>span{box-sizing:border-box; max-width:100%; max-height:100%; overflow:hidden; overflow-wrap:anywhere; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; margin:0;}/*设置padding*/
/*居中盒子会超越父盒子，需要设置max-width、max-height*/
/*   .w001 → .g5（设置.jz-xy） → <div>居中内容</div>  【div、p、span】  */


.hang,.hang1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hang2,.hang3,.hang4,.hang5,.hang6,.hang7,.hang8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.hang2{-webkit-line-clamp:2;}.hang3{-webkit-line-clamp:3;}.hang4{-webkit-line-clamp:4;}.hang5{-webkit-line-clamp:5;}.hang6{-webkit-line-clamp:6;}.hang7{-webkit-line-clamp:7;}.hang8{-webkit-line-clamp:8;}


/*img 盒子*/
.imgbox,.imgbox47,.imgbox50,.imgbox56,.imgbox60,.imgbox75,.imgbox110,.imgbox120,.imgbox130,.imgbox140,.imgbox150{display:block;position:relative;overflow:hidden;}
.imgbox::before,.imgbox47::before,.imgbox50::before,.imgbox56::before,.imgbox60::before,.imgbox75::before,.imgbox110::before,.imgbox120::before,.imgbox130::before,.imgbox140::before,.imgbox150::before{content:"";display:block;height:0}
.imgbox47::before{padding-bottom:47%;}
.imgbox::before{padding-bottom:100%;}
.imgbox50::before{padding-bottom:50%;}
.imgbox56::before{padding-bottom:56.25%;}/*宽高比：16/9*/
.imgbox60::before{padding-bottom:60%;}
.imgbox75::before{padding-bottom:75%;}/*4/3*/
.imgbox110::before{padding-bottom:110%;}
.imgbox120::before{padding-bottom:120%;}
.imgbox130::before{padding-bottom:130%;}
.imgbox140::before{padding-bottom:140%;}
.imgbox150::before{padding-bottom:150%;}
.img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover; /* 关键属性：保持宽高比并填满容器 */  display:block; /* 消除图片底部缝隙 */ z-index:1;}
/*html: 1————无a链接————<div class="imgbox"><img src="" alt="" class="img" loading="lazy"></div>     2————<div> <a href="" class="imgbox"><img src="" alt="" class="img" loading="lazy"></a> </div>     支持图片懒加载*/

.imgpx,.imgpx img{image-rendering:pixelated}

/*边框*/
.bk{box-shadow:0 0 0 1px #d6dde9}.bod:hover{box-shadow:0 0 8px 0 #dce5ed}

/*圆角*/
.yj{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }

/*阴影*/
.yy{box-shadow:0 0 8px rgba(0,0,0,.2)}a.yy:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}

/*按钮*/
[class^="btn"] {display:inline-block; padding:.5em 0; min-width:6rem; max-width:calc(100% - 4em);text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;}

.btn{border-radius:2em;background:#00B22D;color:#fff!important;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;
-webkit-transition-duration: 0.3s;transition-duration: 0.3s;
-webkit-transition-property: transform;transition-property: transform;  will-change:transform;}
.btn:hover,.btn:focus, .btn:active{background: #3d4054;color:#fff!important;-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.btn::after{pointer-events:none;
    position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;
    background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    -webkit-transition-duration:0.3s;transition-duration:0.3s;
    -webkit-transition-property:transform, opacity;transition-property:transform, opacity;  will-change:transform;}
.btn:hover::after{opacity:1; -webkit-transform: translateY(5px);transform: translateY(5px);}



/*--↓分页--ok*/
.fy{margin:30px auto;font: 12px/12px Tahoma;text-align: center;padding:0;}
.fy li{margin:0 3px;padding:0;display:inline-block;}
.fy li.active a{color:#EF2525;pointer-events:none;}
.fy a,.fy>b{display:inline-block;line-height:30px;min-width:16px;padding:0 8px;border:1px solid #393e76;text-decoration:none;text-align:center;}
.fy>b,.fy a:hover{background:#393e76;color:#fff;border-color:#393e76;}
.nolink{pointer-events:none;opacity:.5}
.fyi{line-height:26px;}
.fy-ye{display:none;}
/*--↑分页 end--*/

/*↓上下篇ok*/
#sxp{margin:40px 0 10px 0; padding:10px 0; line-height:20px;overflow: hidden;font-size:14px;border-top:1px solid #fbfafa;color:#888;}
#sxp a{color:#035FA1; color:#555}
#sxp p{margin:0;padding:10px 0;}
#sxp i{color:#ccc;font-size:1em;}
#sxp .nosxp {color:#d9d6d6;font-size:1em;}
#sxp2 .no-more{color:#999;}
/*↑上下篇 end*/

/*↓留言咨询*/
.lybox{margin-right: auto;margin-left: auto;}
	.liuyan{display:block;}
    .ly-item p{font-weight: 700;}
	.ly-item p span{display: inline-block;color: #e94f23;margin-right:8px;}

	.liuyan input{height:40px;line-height:38px;}
	.liuyan input, .liuyan textarea{box-sizing:border-box;width:100%;padding:1px 8px;border:1px solid rgba(193,193,193,.4);outline:none;transition:.3s linear;	}
	.liuyan input[type=text]:focus,
    .liuyan input[type=password]:focus {border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}

	.liuyan textarea{height:10em;}
	.liuyan textarea:focus,
    .liuyan textarea[type=password]:focus {border-color:#fff;box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}

    .ly-item{clear: both;position:relative; margin:1em 0;}
	.note{position:absolute;top:4em;left:8px; line-height:20px;padding:3px 5px;pointer-events: none;}

	.tj input{width:220px;max-width:100%; height:40px; display:inline-block;background:#40B12C; border:0 none;margin: auto;font-size:14px;color: #fff;border-radius:2px;}
    .aside-ly .tj input{width:100%;}
	.tj input:hover{background:#f49d1a; cursor:pointer;}

input::-webkit-input-placeholder {color:#bbb;}
input:-moz-placeholder {color:#bbb;}
input::-moz-placeholder {color:#bbb;}
input:-ms-input-placeholder {color:#bbb;}
.note{color:#bbb;}

@media(min-width:1200px) {
	.liuyan input{height:46px;line-height:44px;}
}

#captcha{position: relative;}
#captcha img{position:absolute;bottom:2px;right:2px; height:calc(100% - 4px);}
/*↑留言咨询 end*/

/*↓详情页产品图片放大特效*/
.zoom{display:block;position:relative;cursor:move;cursor:grab;cursor:-webkit-grab}
.zoom img{display:block}
.zoom img::selection {background-color:transparent}
@media(max-width:768px) {
    .zoom{pointer-events:none;}/*手机端去除放大效果*/
	.zoomImg{display:none!important;height:0!important;width:0!important;pointer-events:none!important;}
}
/*详情页产品图片放大特效 end*/

/*↓产品详情页：产品图轮播 JQ+JS*/
    /* 容器样式 */
    .slides-box {width: 100%;overflow: hidden;position: relative;flex-direction: row-reverse;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}

    /* 大图区域容器 */
    .big-box-w {position: relative;    padding-bottom:85%; /* 设置宽高比  */
    overflow: hidden;background: #eee;}
    /* 大图列表 */
    .big-box {position: absolute;top: 0;left: 0; bottom:0; display: flex;transition: transform 0.4s ease-in-out;will-change: transform; padding:0;margin:0;}

    .big-item {
    width: 100%; /* 每个item占满容器宽度 */
    height: 100%;flex-shrink: 0;position: relative;}

    .big-item img {display: block;width:100%;    object-fit: cover; /* 保持图片比例填充 */   }

    /* 切换按钮 */
    .slide-prev, .slide-next {position: absolute;top: 50%;transform: translateY(-50%);background: rgba(0, 0, 0, 0.3);color: white;border: none;font-size: 24px;padding: 10px 15px;cursor: pointer;z-index: 10;border-radius: 4px;transition: background 0.3s;user-select: none;}

    .slide-prev:hover, .slide-next:hover {background: rgba(0, 0, 0, 0.6);}

    .slide-prev { left: 10px; }
    .slide-next { right: 10px; }

    /* 隐藏状态 */
    .hidden {display: none !important;}



    /* 小图列表区域 */
    .min-box {padding:0;margin:0;  overflow-y: auto; /* 小图过多时可横向滚动 */}

    /* 自定义滚动条样式 */
    .min-box::-webkit-scrollbar {height: 6px;}
    .min-box::-webkit-scrollbar-thumb {background: #ccc;border-radius: 3px;}

    .min-item {width: 80%; flex-shrink: 0;cursor: pointer;opacity: 0.6;transition: all 0.3s;border: 2px solid transparent;border-radius: 4px;overflow: hidden; margin:8px auto; box-sizing: border-box;}

    .min-item.active {opacity: 1;border-color: #f00;}

    .min-item img {width: 100%;height: 100%;object-fit: cover;}

    /* 移动端适配微调 */
    @media (max-width: 480px) {
        .slide-prev, .slide-next {padding: 8px 12px;font-size: 18px;}
    }
/*↑产品详情页：产品图轮播 end*/




.mt-l{margin-top:4rem}     .mt-m{margin-top:3rem}     .mt-s{margin-top:2rem}
.mb-l{margin-bottom:4rem}  .mb-m{margin-bottom:3rem}  .mb-s{margin-bottom:2rem}
.pt-l{padding-top:4rem}    .pt-m{padding-top:3rem}    .pt-s{padding-top:2rem}
.pb-l{padding-bottom:4rem} .pb-m{padding-bottom:3rem} .pb-s{padding-bottom:2rem}



