@charset "utf-8";
html{-webkit-text-size-adjust:100%;max-width:100%;height:100%}
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}
.hidden,[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;}
@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;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}a:hover, .active, .on{color:#ae1f25!important}

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}
.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;}
.xiao:hover img{transform:scale(.96)}
.da:hover img{transform:scale(1.1)}
@font-face {
  font-family: 'iconfont';
  src: url('/iconfont/iconfont.woff2') format('woff2'),
       url('/iconfont/iconfont.woff') format('woff'),
       url('/iconfont/iconfont.ttf') format('truetype');
}
.i{display:inline-block;vertical-align:middle;font-size:1em;position:relative;top:-1px;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;}

:root{font-size:16px;}@media (max-width: 1200px) {:root{font-size:14px;}}@media (max-width: 1000px) {:root{font-size:12px;}}


/*--------------
4k:4096×2160;  2k:2560px;
4k*0.4=1638.4;   2k*0.6=1536; 1920*08=1536
--------------*/
.w1600{width:96%;max-width:1600px; margin-left:auto;margin-right:auto;}
.w1500a,.w1400a,.w1300a,.w1222a,.w1200a{width:100%;margin-left:auto;margin-right:auto}
.w1500a{max-width:1500px}.w1400a{max-width:1400px}.w1300a{max-width:1300px;}.w1222a{max-width:1222px}.w1200a{max-width:1200px}

.w1500,.w1400,.w1300,.w1222,.w1200{width:calc(100% - 20px);margin-left:auto;margin-right:auto;font-family:Lato, "MS Sans Serif", Geneva, sans-serif;}
.w1500{max-width:1500px}
.w1400{max-width:1400px}
.w1300{max-width:1300px}
.w1222{max-width:1222px}
.w1200{max-width:1200px}
@media (max-width:1520px) { .w1500{margin-left:10px;margin-right:10px} }
@media (max-width:1420px) { .w1400{margin-left:10px;margin-right:10px} }
@media (max-width:1320px) { .w1300{margin-left:10px;margin-right:10px} }
@media (max-width:1242px) {	.w1222{margin-left:10px;margin-right:10px} }
@media (max-width:1220px) {	.w1200{margin-left:10px;margin-right:10px} }
.w1500:after,.w1400:after,.w1300:after,.w1222:after,.w1200:after,.clear:after{content:" 020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}

.mt{margin-top:clamp(1.25rem, 0.536rem + 3.57vw, 6.25rem);}/* 2560-320px   100-20px */
.mb{margin-bottom:clamp(1.25rem, 0.536rem + 3.57vw, 6.25rem);}
.pt{padding-top:clamp(1.25rem, 0.536rem + 3.57vw, 6.25rem);}
.pb{padding-bottom:clamp(1.25rem, 0.536rem + 3.57vw, 6.25rem);}
.mt .mt{margin-top:clamp(0.625rem, 0.089rem + 2.68vw, 4.375rem);}
.mb .mb{margin-bottom:clamp(0.625rem, 0.089rem + 2.68vw, 4.375rem);}
.pt .pt{padding-top:clamp(0.625rem, 0.089rem + 2.68vw, 4.375rem);}
.pb .pb{padding-bottom:clamp(0.625rem, 0.089rem + 2.68vw, 4.375rem);}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mt100{margin-top:100px;}
.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb50{margin-bottom:50px;}.mb100{margin-bottom:100px;}

.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}.pt100{padding-top:100px;}
.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}.pb100{padding-bottom:100px;}
@media screen and (max-width:767px) {
    .mt10{margin-top:6px;}.mt20{margin-top:12px;}.mt30{margin-top:18px;}.mt50{margin-top:28px;}.mt100{margin-top:50px;}
    .mb10{margin-bottom:6px;}.mb20{margin-bottom:12px;}.mb30{margin-bottom:18px;}.mb50{margin-bottom:28px;}.mb100{margin-bottom:50px;}

    .pt10{padding-top:6px;}.pt20{padding-top:12px;}.pt30{padding-top:18px;}.pt50{padding-top:28px;}.pt100{padding-top:50px;}
    .pb10{padding-bottom:6px;}.pb20{padding-bottom:12px;}.pb30{padding-bottom:18px;}.pb50{padding-bottom:28px;}.pb100{padding-bottom:50px;}
}


.pure-g,.w001,.w002,.w003,.w004,.w005,.w006,.w007,.w008,.w009,.w010{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;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}
@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{font-family:sans-serif;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%}
@media (max-width:767px) {
	.gm0{display:none}.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%}
}
.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:768px) {
	.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{width:101%;margin-left:-1%;padding-left:0;}
.w001 .g2, .w001 .g3, .w001 .g4, .w001 .g5, .w001 .g6{margin-left:.990099%;margin-top:.990099%}
.w001 .g2{width:49.009901%}.w001 .g3{width:32.343234%}.w001 .g4{width:24.009901%}.w001 .g5{width:19.009901%}.w001 .g6{width:15.676567%}
.w002{width:102%;margin-left:-2%;padding-left:0;}
.w002 .g2, .w002 .g3, .w002 .g4, .w002 .g5, .w002 .g6{margin-left:1.960784%;margin-top:1.960784%}
.w002 .g2{width:48.039216%}.w002 .g3{width:31.372549%}.w002 .g4{width:23.039216%}.w002 .g5{width:18.039216%}.w002 .g6{width:14.705882%}
.w003{width:103%;margin-left:-3%;padding-left:0;}
.w003 .g2, .w003 .g3, .w003 .g4, .w003 .g5, .w003 .g6{margin-left:2.912621%;margin-top:2.912621%}
.w003 .g2{width:47.087379%}.w003 .g3{width:30.420712%}.w003 .g4{width:22.087379%}.w003 .g5{width:17.087379%}.w003 .g6{width:13.754045%}
.w004{width:104%;margin-left:-4%;padding-left:0;}
.w004 .g2, .w004 .g3, .w004 .g4, .w004 .g5, .w004 .g6{margin-left:3.846153%;margin-top:3.846153%}
.w004 .g2{width:46.153847%}.w004 .g3{width:29.48718%}.w004 .g4{width:21.153847%}.w004 .g5{width:16.153847%}.w004 .g6{width:12.820513%}
.w005{width:105%;margin-left:-5%;padding-left:0;}
.w005 .g2, .w005 .g3, .w005 .g4, .w005 .g5, .w005 .g6{margin-left:4.761904%;margin-top:4.761904%}
.w005 .g2{width:45.238096%}.w005 .g3{width:28.571429%}.w005 .g4{width:20.238096%}.w005 .g5{width:15.238096%}.w005 .g6{width:11.904762%}
.w006{width:106%;margin-left:-6%;padding-left:0;}
.w006 .g2, .w006 .g3, .w006 .g4, .w006 .g5, .w006 .g6{margin-left:5.660377%;margin-top:5.660377%}
.w006 .g2{width:44.339623%}.w006 .g3{width:27.672956%}.w006 .g4{width:19.339623%}.w006 .g5{width:14.339623%}.w006 .g6{width:11.006289%}
.w007{width:107%;margin-left:-7%;padding-left:0;}
.w007 .g2, .w007 .g3, .w007 .g4, .w007 .g5, .w007 .g6{margin-left:6.542056%;margin-top:6.542056%}
.w007 .g2{width:43.457944%}.w007 .g3{width:26.791277%}.w007 .g4{width:18.457944%}.w007 .g5{width:13.457944%}.w007 .g6{width:10.12461%}
.w008{width:108%;margin-left:-8%;padding-left:0;}
.w008 .g2, .w008 .g3, .w008 .g4, .w008 .g5, .w008 .g6{margin-left:7.407407%;margin-top:7.407407%}
.w008 .g2{width:42.592593%}.w008 .g3{width:25.925926%}.w008 .g4{width:17.592593%}.w008 .g5{width:12.592593%}.w008 .g6{width:9.259259%}
.w009{width:109%;margin-left:-9%;padding-left:0;}
.w009 .g2, .w009 .g3, .w009 .g4, .w009 .g5, .w009 .g6{margin-left:8.25688%;margin-top:8.25688%}
.w009 .g2{width:41.74312%}.w009 .g3{width:25.076453%}.w009 .g4{width:16.74312%}.w009 .g5{width:11.74312%}.w009 .g6{width:8.409786%}
.w010{width:110%;margin-left:-10%;padding-left:0;}
.w010 .g2, .w010 .g3, .w010 .g4, .w010 .g5, .w010 .g6{margin-left:9.090909%;margin-top:9.090909%}
.w010 .g2{width:40.909091%}.w010 .g3{width:24.242424%}.w010 .g4{width:15.909091%}.w010 .g5{width:10.909091%}.w010 .g6{width:7.575757%}
@media (max-width:767px) {
    .w001 .gm1{width:99.009901%}.w001 .gm2{width:49.009901%}.w001 .gm3{width:32.343234%}
    .w002 .gm1{width:98.039216%}.w002 .gm2{width:48.039216%}.w002 .gm3{width:31.372549%}
    .w003 .gm1{width:97.087379%}.w003 .gm2{width:47.087379%}.w003 .gm3{width:30.420712%}
    .w004 .gm1{width:96.153847%}.w004 .gm2{width:46.153847%}.w004 .gm3{width:29.48718%}
    .w005 .gm1{width:95.238096%}.w005 .gm2{width:45.238096%}.w005 .gm3{width:28.571429%}
    .w006 .gm1{width:94.339623%}.w006 .gm2{width:44.339623%}.w006 .gm3{width:27.672956%}
    .w007 .gm1{width:93.457944%}.w007 .gm2{width:43.457944%}.w007 .gm3{width:26.791277%}
    .w008 .gm1{width:92.592593%}.w008 .gm2{width:42.592593%}.w008 .gm3{width:25.925926%}
    .w009 .gm1{width:91.74312%}.w009 .gm2{width:41.74312%}.w009 .gm3{width:25.076453%}
    .w010 .gm1{width:90.909091%}.w010 .gm2{width:40.909091%}.w010 .gm3{width:24.242424%}
}


.jz-y{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.jz-xy{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}

.hang,.hang1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hang2,.hang3,.hang4,.hang5{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;}
*{outline:none;}
.b1,.b2,.b3,.b4,.b5,.b6,.v1,.v2,.v3,.v4,.v5,.v6{cursor:pointer;}
.yy{box-shadow:0 0 10px rgba(49,49,49,.2)}/*阴影*/


/*按钮*/
.b-f,.b-y,.b-fy{cursor:pointer;display:inline-block; padding:12px 20px; min-width:168px;text-align:center;border: 1px solid #ccc;line-height:1em;}
.b-y{ border-radius:32px; -webkit-border-radius:32px; -moz-border-radius:32px; -ms-border-radius:32px; -o-border-radius:32px; }
.b-fy{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.b-f:hover,.b-y:hover,.b-fy:hover{border: 1px solid #a71b21; background: #a71b21; color: #fff !important;}

.bx-f,.bx-y,.bx-fy{cursor:pointer;display:inline-block; padding:8px 20px; min-width:56px;line-height:1em;text-align:center;font-size:14px; background: #1B3171; color:#fff;}
.bx-y{border-radius:26px; -webkit-border-radius:26px; -moz-border-radius:26px; -ms-border-radius:26px; -o-border-radius:26px;}
.bx-fy{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.bx-f:hover,.bx-y:hover,.bx-fy:hover{background: #A71B21;color: #fff !important;}
@media (max-width:880px) {
    .bx-f,.bx-y,.bx-fy{font-size: 12px;}
}

/*大标题*/
.t1{text-align:center;margin:0;font-size: clamp(1.25rem, 0.5rem + 1.56vw, 2.375rem);line-height: 1.2em; text-transform:uppercase;}
.t1 span{display: inline-block;padding-right:30px;position: relative;}
.t1 span::before,.t1 span::after{content:"";width:1rem;height:1rem;position:absolute;}
.t1 span::before{top:6px;right:6px;background:#1B3171;}
.t1 span:after{top:0;right:0;background:#A71B21;}
.t1p{text-align: center;color: #888;font-size: 1em;}

/*侧栏标题*/




/*----------------
↓ sen-001
----------------*/

/*header↓*/
header{height:100px;line-height:100px; width:100%;background:rgba(255,255,255,.9);}
header .w1600,header .w1500,header .w1400{position:relative;height:100%;}
#logo{height:40px; max-width:60%;position:absolute;left:0; top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
#logo a{display:block;height:100%;}
#logo a:hover{opacity:.8;}
#logo img{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}

@media (max-width:1400px) {
    header{height:80px;line-height:80px;}
    #logo{height:36px;}
}
@media (max-width:768px) {
    header{height:60px;line-height:60px;}
    #logo{height:22px;}
}
    
/*↓header右侧，搜索和多语言：*/
#head-right{position: absolute;right: 0;top: 0;bottom: 0;height: 100%;z-index: 1000;}
#sobox,#language{width:60px;height:100%;text-align:center;position:absolute;top:0;cursor:pointer;background:#fff;}
#sobox{right:60px;}#language{right:0;}
#sobox:hover,#language:hover{background:#f8f8f8;text-align:center;}

.sobox, .language{cursor:auto;background:rgba(255,255,255,.8); backdrop-filter:blur(5px);position:absolute;top:100px;right:0; height:0;overflow:hidden;z-index: 999;line-height:2em;max-width:96vw;}
.language{font-size:14px;}
#sobox:hover .sobox,#language:hover .language{height:auto;padding:30px;box-shadow:0 0 20px rgba(0,0,0,.1);}
@media (max-width:1400px) {
    .sobox, .language{top:80px;}
}
@media (max-width:768px) {
    .sobox, .language{top:60px;}.sobox{right:-60px;}
    #sobox:hover .sobox,#language:hover .language{padding:20px;}
}
.sobox form{width:300px;max-width:calc(96vw - 42px);position:relative;border:1px solid #ccc;overflow:hidden;}
.sobox form::after{content:"020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}
.sobox .soso-text{float:left;padding:0 0 0 1%; width:70%;height:32px;line-height:30px;font-size:14px;color:#888; border:0 none;}
.sobox .tijiao{cursor:pointer;float:left;width:29%;padding:0; height:32px;background: #eee;border:0 none;text-align:center;color:#fff;}
.sobox .tijiao:hover{background:#a59f95;box-shadow:5px 0 10px #a59f95;}
.language a{display:block;padding:8px 12px;line-height:1.2em;border-bottom:1px dotted #eee;white-space:nowrap;}
.language a:hover{background:#eee;}
.language a.now{cursor:default;pointer-events: none; color:#888!important;}
/*↑搜索和多语言 end*/
    
/*↓pc-nav*/    
@media (min-width:1001px) {   
    #nav {height:100%;position:absolute;left:260px;right:130px;top:0;z-index:999;}
    .snav-w {margin:0;padding:0;height:100%;text-align: center;text-overflow:ellipsis;white-space:nowrap;}
    .snav-box{display:inline-block;padding:0 2%; height:100%;position:relative;max-width:360px;vertical-align:middle;text-align: left;white-space:normal;} 
    .snavico{height:100%;line-height: 1.2em;position: relative;}
    .snavico a{max-height:100%;overflow: hidden;line-height:1.2em;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
    .snavico i{font-size:.6em; pointer-events:none; position:absolute;top:51%;right:-16px; -webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
    
    .sub-menu {margin:0;min-width:100%; padding:0;height:0;overflow:hidden;background:rgba(255,255,255,.9); backdrop-filter:blur(30px);position:absolute;left:0; box-shadow:0 10px 10px rgba(0,0,0,.1)}
    .sub-menu li{margin:0;text-align:center;padding:10px 20px;border-bottom:1px #ccc dotted;}
    .sub-menu a{display:block;line-height:1.8em;font-size:14px;white-space: nowrap;}
    .snav-box:hover .sub-menu{display:block!important;padding:10px 0;height:auto;}
    .snav-box:hover i{-webkit-transform: translateY(-50%) rotate(90deg);-moz-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);-o-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}/*点击展开图标后，图标旋转向下*/
}
/*↓pc转手机-nav*/
@media (max-width:1000px){
    .oh{overflow:hidden;}
    #nav{overflow-y:scroll;width:80%;z-index:9998; position:fixed;left:auto;right:0;top:0; bottom:0; box-shadow:0 0 20px 0 rgba(0,0,0,.2);background:rgba(255,255,255,.9); backdrop-filter:blur(30px);line-height:2em;
        -webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;transition-duration: 0.4s;   -webkit-transform: translateX(120%);-moz-transform: translateX(120%);-ms-transform: translateX(120%);-o-transform: translateX(120%);transform: translateX(120%);}
    #nav::after{content: ""; height:50px;width:100%;display:block;}
    
    #nav .snav-w{padding-left:8%;padding-top:2%;}    
    #nav.toleft-on{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);-webkit-overflow-scrolling: touch;}
    /* ↓具有子菜单的菜单项的样式 */
    #nav .sub-menu {padding:0 20px;display:none;font-size:14px;border-left:1px #ccc dotted;margin-left:20px;}
    #nav .snavico{margin-top: 10px;position:relative;font-weight: 600;}
    #nav .snavico a{display:block;margin-right:35px;overflow: hidden;}
    #nav .snavico i{cursor:pointer;cursor:s-resize;position:absolute;top: 50%; right: 10px;width: 22px;height: 22px;line-height: 22px;background: #ccc;text-align: center;
    -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
    -webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;transition-duration: 0.2s;}
    #nav .snavico-on i{-webkit-transform: translateY(-50%) rotate(90deg);-moz-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);-o-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}
    /* ↑end */
    .toleft{position:relative;z-index:2;
      -webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;transition-duration: 0.4s;}
    .toleft.toleft-on {-webkit-transform: translateX(-260px);  -moz-transform: translateX(-260px);  -ms-transform: translateX(-260px);  -o-transform: translateX(-260px);  transform: translateX(-260px);}
}

      
/*↓nav 开关*/    
.navico {position:fixed;bottom:0;right:0;width:40px;height:40px;background:#64807d;z-index:9999;}
.navico .navico-x {width: 18px;height: 2px;background-color: #FFF;   /*1*/
display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.navico .navico-x::before, .navico .navico-x:after{content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}
.navico .navico-x::before {bottom:5px;}/*2*/
.navico .navico-x::after {top:5px;}/*3*/
.navico.is-clicked .navico-x {background-color:rgba(255, 255, 255, 0);}
.navico.is-clicked .navico-x::before, .navico.is-clicked .navico-x::after {background-color:white;}
.navico.is-clicked .navico-x::before{bottom:0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.navico.is-clicked .navico-x::after{top:0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
/*↑end*/
    /*↓手机端 底部导航*/
    #sj-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:#64807d;color:#fff; height:40px;overflow:hidden;font-size:12px;z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.2)}
    #sj-nav .pure-g{margin:0 40px 0 0;padding:0;height:100%;}
    #sj-nav li{height:100%;}
    #sj-nav .pure-g a{color:#fff; display:block;line-height:1.2em;margin-left:10px;margin-right:10px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
    @media (max-width:1000px){#sj-nav{display:block;}body::after{display:block;content:"";width:100%;height:40px;}}
    /*↑手机端 底部导航 end*/
/*nav end*/
    
    
/*↓右侧贴边客服*/
    .progress-wrap,.kfico{background:rgba(250, 189, 51, .8);backdrop-filter:blur(4px);}/*no-hover*/
    .kfson,.kf-box:hover .kfico,.progress-wrap.active-progress:hover{background:rgba(0, 159, 45,.8);backdrop-filter:blur(4px);}.kf-box:hover::after{border-right-color:rgba(0, 159, 45,.8);}/*hover*/
    
	#kf-fixed{position:fixed;right:0;bottom:20%;font-size:14px;z-index:990; color:#fff;}
	#kf-fixed hr{border:0 none;background:#eee;height:1px;}
	.kf-box{width:42px;height:32px;position:relative;margin-bottom:1px;overflow:hidden;}
	.kf-box:hover{overflow: visible;}
    
	.kfico{width:32px;margin:0 0 0 10px; height:32px; line-height:32px;text-align:center;cursor:pointer;position:relative;z-index:980;}
    
	.kf-box:hover::after{width:0;height:0;content:"";border-top:5px solid transparent;border-right-width:10px;border-right-style:solid;border-bottom:5px solid transparent;position:absolute;top:40%;right:32px;}
	
    .kfson{min-width:180px; padding:10px 20px;position:absolute;top:0;right:-500px;opacity:0;box-shadow:0 0 10px rgba(0, 0, 0, .2);z-index:970;}
	.kf-box:hover .kfson{right:42px;opacity:1;}
#kf-fixed a{color:#fff;}#kf-fixed a:hover{color:#eee!important;text-decoration:underline;}

    .progress-wrap{width:32px;height:32px;line-height:32px;margin-left:10px; text-align:center;cursor:pointer;opacity:0;position:relative;}
    .progress-wrap.active-progress{opacity:1;}
.progress-wrap svg{width:90%;height:90%;position:absolute;top:5%;left:5%;}
.progress-wrap svg path {fill: none;}
.progress-wrap svg.progress-circle path {stroke:#fff;stroke-width:6;box-sizing:border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}

@media screen and (max-width:767px) {
	#kf-fixed{display:none;}
}
/*↑右侧贴边客服 end*/    
    
/*↓footer*/
    footer{background:#e8e8e8;overflow:hidden; border-top: 6px solid #14306F;}
    
    #fo1{margin-bottom:10px;}
    #fo-logo{max-height:100px;}
    #fo-sm a{display:inline-block;width:36px;height:36px; background:#163b89;color:#fff;margin-right:20px;margin-bottom:20px; text-align: center;line-height: 36px;}
    #fo1 .wx img{width:120px;max-width:100%;display:block;}
    
    #fo2{padding:10px 0;overflow:hidden;font-size:14px; background:#ddd; color:#666;} #fo2 a{color:#666;}
    #copyright a{display:inline-block;margin:0 10px;}
    #link a{display:inline-block;margin-right: 10px;}
    #fo1 h3{margin-top: 0;}


@media (min-width:768px){
    .fo-left{margin-right: 2%;}
}

@media (max-width:768px){
    #fo1,#fo2{font-size:12px;}
    #fo-gsm h2{font-size:16px;}
    #link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}
@media (min-width:1000px){
    html[lang="en"] footer{font-size:14px;}
}
/*↑footer end*/
/*--------------------
↑ sen-001 end
---------------------*/




/*↓焦点图  适配2k屏：2560×1440*/
#jd{width:100%;clear:both;overflow:hidden;background:#ccc; position:relative;z-index:996;}
#slides {max-width:2560px;margin-left:auto;margin-right:auto;display:none;position:relative;}
	#slides img{width:100%;pointer-events:none;user-select:none;}
#jd video{width:100%;}
#jd a{display:block;}
#jd a:hover img{transform:scale(1.01)}
#jd:hover img{transform:scale(1.01)}

	#slides a.slidesjs-next, #slides a.slidesjs-previous{background:rgba(63,63,81,0.1);display:none;width:30px;height:60px;z-index:999;overflow:hidden;text-indent: -9999px;}
    #slides:hover a.slidesjs-next, #slides:hover a.slidesjs-previous {display: block;}
    a.slidesjs-play,  a.slidesjs-stop {display:none!important;}

    a.slidesjs-next {position:absolute;right:0;top:50%; margin-top:-40px;}
    #slides a:hover.slidesjs-next {background:rgba(63,63,81,0.8);}
    a.slidesjs-previous {position:absolute;left:0;top:50%; margin-top:-40px;}
    #slides a:hover.slidesjs-previous {background:rgba(63,63,81,0.8);}
	a.slidesjs-next:before,a.slidesjs-previous:before{font-family:"宋体";display:block;width:30px;height:60px;line-height:60px;text-align:center;font-size:30px;color:#fff;text-indent:0;}
	a.slidesjs-next:before{content:">";}
	a.slidesjs-previous:before{content:"<";}

    .slidesjs-pagination {list-style:none;padding:0;margin:0;position:absolute;bottom: 0; right:0;width:100%;text-align: center;z-index:999;}
    .slidesjs-pagination li {margin:6px;padding:0;height:10px;display:inline-block;}
    .slidesjs-pagination li a {display:inline-block;width:10px;height:0;padding-top:10px;border-radius:5px; background: rgba(175, 170, 170, 0.6);overflow: hidden;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}
    .slidesjs-pagination li a.active,   .slidesjs-pagination li a:hover.active {background-color: rgba(175, 170, 170, 0.5);margin:0;padding:10px 10px 0 10px;}
	.slidesjs-pagination li a:hover {background-position: 0 -26px}


@media (max-width: 768px) {
    .slidesjs-pagination li a{width:1px;padding:1px;}
    .slidesjs-pagination li a.active,   .slidesjs-pagination li a:hover.active{padding:1px 3px;background-color: rgba(175, 170, 170, 0.9);}
	#slides .slidesjs-navigation{display: none!important}
}
/*↑焦点图 end*/


/*首页-产品分类*/
#cpfl li{position: relative;}
#cpfl img{width:100%;}
.cpfl-txt{margin:1% 4%;position:absolute;top:0;bottom:0;left:0;width:66%;max-width: 400px}
.cpfl-txt p{margin:clamp(0.375rem, 0.221rem + 0.65vw, 1rem) 0;}
.cpfl-txt h3{margin:clamp(0.375rem, 0.159rem + 0.91vw, 1.25rem) 0;}
.flp2{min-height:38px;}
@media (min-width:1500px){
    .cpfl-txt .flp1{margin-top: 40px;}flp2{font-size:14px;}
}
@media (max-width:768px){
    .flp1{display: none;}
    .cpfl-txt h3{margin-top:3vw;}
}

/* 首页-关于我们 */
#in-us{background:#fafafa;}
#usabout{font-size:46px;color: #ccc;font-weight: 700;line-height: 1.2em;}
#usabout span{font-size:70px;color: #1A3171;}
/* 首页-资质证书 */
#zs{text-align: center;}
#zs p{margin-bottom: 0;}
/* 首页-售后 */
#sh{background: url(/images/zsbg.jpg) no-repeat; background-size:cover;overflow: hidden; text-align: center;}
#sh li{ background: #fff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; box-shadow: 0 0 10px #ccc;position: relative;padding-bottom: 50px;}
.sh-img{margin-top: 0;padding: 0 20%;}
.sh-c{text-align: left; padding: 0 8%;font-size:12px;}
.sh-i{color:#999;position: absolute;bottom: 0;left: 4%;right: 4%;}
@media (min-width:1000px){
    html[lang="cn"] .sh-c{font-size:14px;}
    .sh-i{font-size: 14px}
}
/* 首页-展会相册 */
.zh-img{position: relative;margin:0;}
.zh-img::after{content: "";display: block;width: 100%;height: 0;padding-bottom: 62%;}
.zh-img a{text-align:center;display: block;width: 100%;height:100%;overflow: hidden;position: absolute;top:50%;left: 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
.zh-t{margin-top: 0;background: #fafafa;text-align: center;padding: .5em;}

.gcsb .zh-img::after{padding-bottom: 100%;}
.gcsb .zsimgbox::after{padding-bottom: 130%;}
/* 首页-news */
#news{background: #fafafa;}
.news{padding:0 4% 1% 4%;height: 100%;overflow: hidden;}
.news h3{margin-bottom: 8px;}
.news h3 span{ display: inline-block; padding: 4px 10px; background:#203273; color: #fff; margin-right: 20px; font-size: 12px; vertical-align: middle; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.news-sj{color: #999;margin:0;}
.news-sj i{display: inline-block;margin-right:8px;}
.news-c{margin-top:0;}
@media (min-width:999px){
    .news-sj,
    .news-c{font-size:14px;}
}


.wbox{margin:10px 0; background: #f7f7f7;padding:1% 3%;position: relative;}
.wbox:hover{background:#0f4f81; color: #fff;}
.wbox:hover .sj,.wbox:hover .wen-t a{color: #fff}
.p-jj{margin-left: 150px;margin-right: 100px;font-size: 12px;}

.tjnew .wen-t, .tjnew .p-jj{margin-left: 0;margin-right: 38px;}
.tjnew{background: #f7f7f7;}
#zx{border-top: 1px solid #ccc;}







/*↓栏目*/
    #banner{background:#eee;overflow:hidden;position: relative;}
    #banner p{margin:0;padding:0;text-align:center;}
    #banner img{display:block; margin:0 auto;width:100%;pointer-events:none;}

    .an1{display:inline-block;padding: 8px 33px;line-height:20px;background:#ff7f00;color:#fff; border-radius:30px;text-align: center;font-size: 14px;}
    .an1:hover{background:#111;}
    .an1 i{display:inline-block;font-size:2em;line-height:20px;}
    @media (min-width:1000px){.an1{padding:8px 60px;}}    
    
    .cp{background: url(/images/cp-bg.gif) top right no-repeat;}
    .cp h2{color:#2b52a4;}
    .cp h2 span{display: inline-block;border-bottom:2px solid #40b12d;letter-spacing: 5px;}
    .cp h2 i{font-weight:normal;}
    .cp h3{color:#888;}
    .t1p{color:#999;}
    
    
    @media (min-width:1000px){
        .cp h3{font-size:36px;margin:0;font-weight: normal;}
        .t1p{font-size: 20px;}
    }
    .cpbox{padding:0;}
    .cpbox li{box-shadow:0 0 10px rgba(20, 48, 111, .3);border-radius:5px;}
    .cpimg{margin:2%;position:relative;overflow: hidden;}
    .cpimg:after{content:"";padding-bottom:100%;display:block;}
    
    .cpimg a{overflow:hidden;position:absolute;left:0;right:0; top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);width:100%;}
    
    .dz-xh{position:absolute;right:8px;bottom: 8px;pointer-events:none;}
    .dz,.xh{display:inline-block;height: 22px;line-height: 22px;font-size: 12px;padding: 0 10px;color:#fff;backdrop-filter:blur(4px);}
    .dz{background:rgba(223, 189, 142,.8);margin-left: 8px;}
    .xh{background:rgba(134, 103, 74,.8);}
    
    .cpt{margin:2%;padding:10px;background:#f8f8f8;}
    .cpt a{display: block;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}
    .cpt i{display:block;position:absolute;right: 0;top:50%;margin-top: -10px;width:18px;height:18px;line-height:18px;text-align:center;border: 1px solid #666;border-radius:50%;}
@media(max-width:768px){
    .cpt{font-size:14px;}
}

/*图文列表↓*/
/*图文列表→*/.twbox{border-radius:2px; overflow:hidden;background:#f1f4f6;position: relative;}
/*单文列表→*/.wenbox{margin:0 30px 50px 0;position: relative;}
.wenbox::after{content: "";width:100%; height: 0;display: block;position: absolute;left: 0;bottom:-20px;border-bottom: 1px dashed #98a4af;}
.twbox::after{transition:all 0.6s;content: "";display: block;width: 2px;background:#ff851c;position: absolute;right:0;bottom:20px;height:30px;}
.twbox:hover::after{transition:all 0.6s;bottom:0;height:100px;}
.twbox:hover{box-shadow: 0 0 20px 0px rgb(236, 242, 247); background: #fff;}
    
.tubox{width:30%;float:left;margin-right:2vw; position:relative;}
.tubox::before{padding-bottom:75%;content:"";height:0;display:block;}
.tubox a{position:absolute;top:0;bottom: 0;left: 0;right: 0; display: flex;align-items:center;justify-content:center;}
.tubox a img{transition: all 0.6s;border-radius: 10px;}
.tubox a:hover img{transform: scale(1.1);transition: all 0.6s;}
.wen-t{font-size: 16px;font-weight: 700;margin:14px 10px 2px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wen-txt{height:50px;line-height:25px;font-size: 14px;margin:14px 10px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.wenbox .wen-txt{height: auto;}
.wen-more{margin:10px;overflow:hidden;font-size:12px;color:#999;}
.wen-more .fa{margin-right:8px;}

.i-date, .i-author, .i-see {color: #A7ABB1; margin-right:10px; font-size:12px;}

/*#wbox .twbox{margin-right: 0;margin-top: 0;}*/
#wbox .twbox .tubox{float: right;margin-right:3%;margin-left:3%;}
#wbox .twbox::after{left:0;right:auto;}
#wbox h3,#wbox p{margin-left:30px;}
.f-r {float: right;}
    
@media screen and (max-width:767px) {
	.twbox,.wenbox{margin:0 0 30px 0;}
	#wbox .twbox .tubox,.tubox{float:none;margin:auto;width:96%;}
    .twbox p{margin-left: 10px;}
    #wbox h3, #wbox p{margin-left: 10px;}

}
/*图文列表 end */

/*--------------↓侧边栏↓------------------*/
.ce1 h2{padding:30px 8px;margin:0; line-height:1.8;background:#2b52a4;text-align:center;color:#fff;}
.ce1 h2 span{display:block;font-weight:normal;}
.ce1nav{margin:0;padding:20px;background:#f8f8f8;border-bottom: 8px solid#2b52a4;text-shadow: 1px 1px 0 #fff;}
.ce1nav li{margin:0;padding:0;}
.ce1nav li a{display:block;padding:10px 0;border-bottom:1px dotted #ccc;line-height:1.2;position:relative;}
.ce1nav li.active a{color:#d6251b;}
.ce1nav li a::after{content:">";float:right;font-family: "宋体";margin-right:-5px;}
.ce1 h3{margin-bottom:0;text-align: center;padding:10px; background:#2b52a4;color:#fff;}

.ce1lx{background:#f8f8f8 url(/images/kf.jpg) center top no-repeat;font-size:14px;color:#333;border-bottom: 8px solid #2b52a4;}
.ce1lx > div{background:rgba(255,255,255,.8);backdrop-filter:blur(4px);padding:8%;}
.ce1lx .wx img{display:block;width:120px;max-width:100%;}
.t3{line-height:40px;border-left:1px solid #2b52a4;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom: 3px solid #2b52a4;margin: 0;font-size: 18px;}
.t3 span{background:#2b52a4;color: #fff;display: block;width: 200px;text-align: center;}
.wen{margin: 0;padding:0;border: 1px solid #eee;}
.wen li{margin: 0;padding: 0;}

.t55{background:#14306f;padding:8%;color: #fff;position: relative;font-size:28px;line-height:2;}
.t55 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;border-top: 1px solid #fff;text-align: right;opacity:.8;}
.t55::after,.t55::before{content: "";position: absolute;z-index: 1;border-radius: 100%;width: 30px;height: 30px;background:rgba(255,255,255,.3);}
.t55::after{top: 10px;left: 10px;}
.t55::before{bottom:20px;right:20px;opacity:.6}
@media(max-width:768px){
    .t55{font-size:20px;padding:2%;}.t55 span{font-size:12px;}
}
/*--------------↑侧边栏↑----------------end--*/

.cpflbox{box-shadow:0 0 0 1px #14306f;}
.cpfl .b1{cursor:default;}
.subnavbox{margin:8%;}

.subnavbox .current {display:block;}
.subnavbox .cur-bg{background:#fff;padding:10px 0;margin:0;}
.subnavbox ul {display:none;}
.subnavbox ul li{border-bottom:1px dotted #eee;}
.subnavbox ul li a{display:block;line-height:36px;font-size:14px;color:#666;padding-left:10px;}
.subnavbox ul li a:hover {color:#FF6D33;}
.subnavbox ul li a.active {color:#FF6D33;}

.suboneNav{background:#f5f5f5 url(../images/ico_jia.png) no-repeat;background-position:95% 50%;cursor:pointer;font-size:16px;height:40px;padding-left:6%;margin:8px 0;}
.suboneNav:last-child{border-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.activedd{background-color:#ae1f25;}
.activedd a{color:#fff!important;}

.currentdt {background-image:url(../images/ico_jian.png);}
.currentdt{color:#fff;background-color:#5788f1;}

.suboneNav a{display:inline-block;max-width:88%;line-height:40px;}
.suboneNav a,.cur-bg a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media (max-width:768px){
    .cpfl .b1{cursor:pointer;}
    .b1s{overflow:hidden;height:0;min-height:0;margin:0;}
    .b1s-on{height:auto;min-height:100px;margin: 4%;}
    .subnavbox ul li a{line-height:26px;font-size:12px;padding-left:10px;}
    .suboneNav{font-size:14px;line-height:34px;padding-left:12px;}
}

.lmlx{overflow: hidden;background: #fff;border-bottom:5px solid #14306f;}
.lmlxp{margin: 0; padding:20px 8%;border-bottom: 1px dotted #eee; color:#2b52a4;}
@media (min-width:1300px){.lmlxp{font-weight:bold;}}
@media (max-width:768px){
    .lmlxp{padding:10px;font-size:12px;}
}

#cpul{margin-top:0;}


    /*首页-联系*/
    #in-lx{background:#FCF8F1;}
    #in-lx .w1500{min-height:220px;background: url(/images/lx-bg.jpg) center right no-repeat;border-top:1px solid #fff;}
    #in-lx h4{margin-top:40px;}
    #lx-p{max-width:700px;margin:2% 0;}
    #in-lx .cc2{width:70%;float:left;}
    #in-lx .tj{width:30%;float: left;}
    
    @media(max-width:1600px){
        #in-lx .w1600{margin: 0;padding: 0 2%;}
    }
    /*首页-联系 end*/




/*联系我们&关于我们*/
.tbig{font-size:6vw;color: #eee;text-align: center;line-height: 2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight: 700;}

.t-color{position:relative;padding-bottom:18px;margin-bottom: 18px;}
.t-color::after{position: absolute;bottom:0;left: 0;height: 2px;width: 100px;background:#14306f;content: "";}
.lm-gsjj h3{color: #888;}
.qiantai{position: relative;padding-top: 10px;padding-right: 10px;}
.qiantai::before{position: absolute;top: 0;bottom:10px;right:0;left: 10px;content: "";background:#14306f;z-index: -1; }

.wenhua .g4{margin-bottom:20px;}
.wenhua .g4 div{display:block;height:100%;box-shadow: 0 0 20px 0px rgb(236,242,247);margin:0 2%;padding-top:1px;border-radius: 5px;}
.whimg{display: block;margin: 10px;text-align: center;}
.wht{display: block;padding:10px 6%;font-size: 16px;line-height: 1.4em;font-weight: 700;position: relative;}
.wht::after{content: "";width: 50px;height: 1px;background: #dc2a30;position: absolute;left:6%;bottom: 0;}
.whp{padding: 6%;font-size: 14px;display: block;line-height:3em;}

.xcbox{background:url(../images/us-xc-bg.jpg) center center no-repeat;background-size: cover;padding: 3% 0;}
.uszs{margin-left:auto;margin-right:auto;max-width:1500px;}
.uszs .yyli{box-shadow: 0 0 20px 0px rgb(236,242,247);box-shadow: none;text-align: center;margin: 4% 2%;}
.uszs .yyli img{margin: auto;}
.uszs2{text-align: center;}
.slick-slide{outline-style:none!important;outline-color:#fff!important;}
/**/
.lxbg{background: #fff;overflow: hidden;padding-bottom: 5%;}
.lxp{padding: 0 8%;}

.lxly{background:url(../images/lxbg.gif) 0 0 no-repeat;background-size:contain;padding-bottom: 6%;}

    .b-c{position: relative;}
    .b-c::after{content: "";position: absolute;bottom:-12px;left: 0;width: 60px;height: 3px;background: #f00;}

@media screen and (max-width:767px) {
    .lxly{background:none;}
    .gm1 .ysh img{width:120px;}

}

.us-ditu{background:url(../images/lxus-ditu.gif) center center no-repeat;background-size: cover;height: 460px;}
#lxdtbg{width:100%;height:460px;background:url(../images/gsxx.jpg) center center no-repeat;background-size: cover;}
@media screen and (max-width:767px) {
    .us-ditu,#lxdtbg{height: 300px;overflow: hidden;}
}

#gs .w1600{box-shadow: 0 0 10px #ccc;}
#gs .content{padding:3% 5%;}
@media(max-width:768px){
    #gs h2{font-size:20px!important;}
}

#gs{background: #fafafa;}
#gs .g4{background:#ebf0f3; text-align:center;}
#gs .zh-t{background: none;}
/*联系我们&关于我们 end*/

/*栏目-关于我们*/

.us-wh{position:relative;padding-bottom:80px;}
.us-wh::after{content: "";position: absolute;top:305px;bottom:0;left:0;right:0;background:#EBF0F3;z-index: -1;}

.t2{text-align: center;font-size: 2em}
.t6{height:120px;line-height:120px;margin:0;text-align: center;color:#fff;letter-spacing: 4px;}
.t61{background:#4C5CBC}
.t62{background:#f7c75f}
.t63{background:#4EAEE1}
.t5p{text-align: center;margin-top:0;}
.us-wh i.i{font-weight:normal;}
.wh-txt{padding:0 10px;}

.us-wh .w30{border-radius:30px;overflow: hidden;text-align: center;background:#fff;padding-bottom: 20px;}
@media(min-width:768px){
    .wh-txt{min-height: 120px;}
}
@media (max-width:768px){
    .t6{overflow:hidden;}
    .wh-txt{font-size: 14px;}
    .us-wh::after{top:162px;}
}

.us-zz{margin:0;background:#EBF0F3;padding-bottom: 30px;overflow: hidden;}

.us-zz .slick-list{margin-left:-10px;margin-right:-10px;}
.us-zz .slick-prev, .us-zz .slick-next{top:-22px;}
.us-zz .slick-prev{right:52px;left:auto;}
.us-zz .slick-prev:before{background:url("/images/l.png") center center no-repeat;}
.us-zz .slick-next{right: 0;}
.us-zz .slick-next:before{background: url("/images/r.png") center center no-repeat;}
.us-zz .slick-slide{border-top: 1px solid #C5D2DA;border-bottom: 1px solid #c5d2da;position: relative;padding-top:10px;margin-top: 8px;}
.us-zz .slick-slide::after{content: "";height:60px;width: 1px;background: #c5d2da;position: absolute;top:0;left:50%;z-index: -1;}
.us-zz .slick-slide::before{content: "";height:7px;width:7px;border:3px solid #3D8FFD; position: absolute;top:-7px;left:50%; margin-left: -6px; z-index:999;border-radius:100%;background:#EBF0F3;}

.zzbox{padding:20px;background: #fff;border-radius: 10px;}
.zzbox span{display: block;line-height:40px;text-align: center;}

.t8p{margin-bottom: 50px;text-align: center;}




    /*详情页——产品*/
.hotcp .dowebok p{display:inline-block;margin:0;}
.hotcp .dowebok img{width:260px;margin:0 10px;display:block}
/*----*/
.hotcp .str_wrap {
min-height:295px;
//zoom:1;
overflow:hidden;
width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap;}
.hotcp .str_wrap.str_active {background:#fff;}/*hover时背景色*/
.hotcp .str_move {white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.hotcp .str_move_clone {
 //zoom:1;
display:inline-block;vertical-align:top;position:absolute;left:100%;top:0;}
.hotcp .str_vertical .str_move_clone {left:0;top:100%;}
.hotcp .str_down .str_move_clone {left:0;bottom:100%;}
.hotcp .str_vertical .str_move,
.hotcp .str_down .str_move {white-space:normal;width:100%;}
.hotcp .str_static .str_move,
.hotcp .no_drag .str_move,
.hotcp .noStop .str_move{cursor:inherit;}
.hotcp .str_wrap img {max-width:none !important;}
/*-----*/


.cpjj h1{margin-top:0;font-size:20px;border-bottom:2px solid #2b52a4;padding-bottom:20px;}
.cpjj p.lmcpjj{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.cpxq{line-height:30px;border-bottom:3px solid #2b52a4;padding:10px 6%;color: #2b52a4;}
.cpzx{padding:1px 22px;background:#f8f8f8;border-radius:5px;font-size:18px;}
.cpzx p{color:#2b52a4;}

#content2{background:#f9f9f9;}
.content{margin:2% 6%;}

.lmcpsx{background:#f9f9f9;padding:8px 20px;font-size:14px;color:#999;border-radius:6px;line-height:1.4em;}
.lmcpsx span{display:inline-block;margin-right:30px;}
.lmcplx{font-size:14px;color:#666;overflow: hidden;}
.lmcpzx{padding:10px 20px;background:#2b52a4;color:#fff;font-size: 16px;}
.lmcpwx{width:120px;text-align: center;float: left;margin:0 10% 0 0;}

.hotcp{border:1px solid #ccc;}
.hotcp h4{margin:1%;background:#f9f9f9;color:#fff;line-height: 36px;border-bottom: 2px solid #2b52a4;}
.hotcp h4 font{width: 200px;display: block;text-align: center;background: #2b52a4;}

.hotcpbox{margin:1%;}
.hotcpbox p a{display:block;text-align:center;}
.hotcpbox p span{width:260px; display: block;margin:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.flex-caption {
  width: 96%;
  padding: 2%;
  left: 0;
  bottom: 0;
  background: rgba(0,0,0,.5);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
  font-size: 14px;
  line-height: 18px;
}
li.css a {border-radius:0;}
.flexslider{margin:0!important;border:1px solid #f9f9f9!important;box-shadow: 0 0 20px 0px rgb(236 242 247);}
.flex-control-nav{display:none!important;}
.flex-direction-nav a:before{content:""!important;display: block;height:40px;line-height:34px;width:40px;background:#2c2d3f url(../images/l.png) center center no-repeat;border-radius:50%;}
.flex-direction-nav a.flex-next:before{background:#2c2d3f url(../images/r.png) center center no-repeat;}
    /*详情页——产品 end*/
    /*案例/新闻：详情页↓*/
.newbox{border: 1px solid #eee;padding: 20px 5%;}
.newbox h1{text-align: center;border-bottom: 1px dotted #ccc;padding-bottom: 20px;margin-bottom: 0;font-size:20px;}
.litime{text-align: center;font-size: 14px;color: #999;line-height: 1.6em;margin-top: 0;margin-bottom: 30px;}
.litime span{display: inline-block;margin:10px 20px;}

.yyl-fl{border: 1px solid #d8d9d9;}
.dq.yydq{border-bottom: 1px dotted #d8d9d9;background: #fff;box-shadow: none;}
#yycontent{margin-left: 3.3333%;}

@media screen and (max-width:767px) {
    #yycontent,.dq.yydq{margin-left: 0;}
}
    /*案例/新闻：详情页 end*/

/*搜索结果页↓*/
.socontent{margin-left:3.3333%;}
.soli{background:#fff;padding:1% 2%;margin-top: 20px;box-shadow: 0 2px 4px #e8e8e8;}
.solibox{overflow:hidden;}
.so1{float: left;width:20%;height:180px;margin: 0;}
.so2{margin-left: 22%;}
.sotxt{color: #777;}
.sotime{color: #888;font-size: 14px;}
@media screen and (max-width:767px) {
    .socontent{margin-left:0;}
}
/*搜索结果页 end*/



.ys-zs{font-size:2em;color: #aaa; text-transform: uppercase;}
.ys-zs span{font-size:1.5em;color: #ef8420;font-weight: 700;}
.ys-ibox{text-align:center;background:#ebf0f3;padding: 1em 0;}
.ys-ibox p{margin-left: 10px;margin-right: 10px;}
.ys-ibox i{font-size: 2em;line-height: 1;color: #fff;}
.ys-ibox span{ display: inline-block; padding: 1em; background: #ef8420; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.ysboxbg{background: #fafafa;}
.ysboxbg .w1500{position: relative;}
.ys-fr{position: absolute;right: 0;top:0;}
@media (max-width:768px){
    .ys-zs{font-size: 1em}
    .ys-fr{position: static}
}


#jjfa .jjfabox:nth-of-type(even) {background: url(/images/bg.jpg) 0 0 no-repeat; background-size: cover;}
#jjfa .jjfabox:nth-of-type(even) .fa-fr{float: right;}
.fawen li{list-style:disc;}

@media (min-width:768px){
    #jjfa .jjfabox:nth-of-type(odd) .fawen{margin-left:5%;}
}

@media (max-width:768px){
    #jjfa .jjfabox:nth-of-type(even) .fa-fr{float:none;}
}




    /*详情页——产品*/
    .sen-b a{display:inline-block;min-width:120px;padding:8px 20px; border:1px solid #666;text-align: center;box-sizing: border-box;max-width: 90%;}
    .sen-b a:hover{background: #14306f; border-color: #14306f; color: #fff!important;}

    
    #cpimgbox{border:4px solid #fff;box-shadow: 0 0 20px 0px rgb(236 242 247);height:calc(100% - 8px);}
    #cpimgbox p{margin:0;height: 100%;display:flex;align-items:center;justify-content:center;text-align: center;}
    #cpimgbox #slides a.slidesjs-next, #cpimgbox #slides a.slidesjs-previous {width:40px; height:40px;border-radius:40px;margin-top:-20px;display:block;opacity:0;transition: all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}
    #cpimgbox a.slidesjs-next:before, #cpimgbox a.slidesjs-previous:before {width:40px; height:40px;line-height:40px;}
    #cpimgbox .slidesjs-pagination{position:absolute;bottom:0;left:0;right:0;}
    #cpimgbox .slidesjs-pagination li{width:8px;}
    #cpimgbox .slidesjs-pagination li a{width:8px;padding-top:8px;border-radius:8px;}
    #cpimgbox .slidesjs-pagination li a.active, #cpimgbox .slidesjs-pagination li a:hover.active {padding:8px 0 0 0;}
    #cpimgbox a.slidesjs-previous:before{content:"";background:url(/images/l.png) center center no-repeat;}
    #cpimgbox a.slidesjs-next:before{content:"";background:url(/images/r.png) center center no-repeat;}
    
    #cpimgbox a.slidesjs-previous{left:-100px;}
    #cpimgbox a.slidesjs-next{right:-100px;}
    #cpimgbox #slides:hover a.slidesjs-previous {opacity:1;left:0;}
    #cpimgbox #slides:hover a.slidesjs-next{opacity:1;right:0;}


    .cpjj h1{margin-top:0;font-size:20px;}
.sku{font-size:14px;color:#888;}
.xq-lx{padding:20px;background:#f6f6f6;}
.xq-lx i{font-size:1.2em;}
.cpjj-w{border-bottom: 1px solid #ccc;padding-bottom: 30px;}
.cpjj-w h3{color:#333;}
.cpjj p.lmcpjj{color:#555;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}
@media(max-width:768px){
.cpjj-w{padding-bottom:10px;}
.cpjj-w h3{font-size:14px;}
}






    .linkedin{background-color:#0077b5!important;}
    .facebook{background-color:#3b5998!important;}
    .alibaba{background-color:#f60!important;}
    .linkedin:hover{background-color:#fff!important; color:#0077b5!important;}
    .facebook:hover{background-color:#fff!important; color:#3b5998!important;}
    .alibaba:hover{background-color:#fff!important; color:#f60!important;}







/*↓当前位置*/
.dq{font-size:14px;color:#666;line-height:1;padding-top:12px;padding-bottom:12px; background:#f8f8f8;}
.dq a{color: #666;}
@media(max-width:768px){
    .dq{font-size:12px;padding-top:6px;padding-bottom:6px;}
}
/*--↓分页--ok*/
.fy{margin:30px auto 80px auto;font: 11px/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;}

.fyi2{margin-top:3px;}
.fy-ye{display:none;}/*隐藏：共n页*/
.fy-ye .fyi2{}
/*--↑分页 end--*/

/*↓上下篇ok*/
#sxp{margin:50px 0 10px 0; padding:1px 2%; line-height:20px;overflow: hidden;}
#sxp p{margin:0;padding:10px 0;}
#sxp p:first-child{border-bottom:1px dotted #e3dede;}
#sxp i{color:#888;}
#sxp .nosxp {color:#d9d6d6;}
/*↑上下篇 end*/


/*↓留言咨询*/
.lybox{width:800px;max-width: 100%;margin-right: auto;margin-left: auto;}
	.liuyan{font-size:14px;}
	.cc2{margin:8px 0;}

	.cc2 input{height:40px;line-height:38px;}
	.cc2 input, .ly textarea{font-size:14px;color:#555; box-sizing:border-box;width:100%;padding:1px 8px;border:1px solid rgba(193,193,193,.4);outline:none;transition:.3s linear;	}
	.cc2 input[type=text]:focus,
    .cc2 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);}
	.ly{clear: both;position: relative; margin:8px 0;}
	.ly textarea{height:80px;}
	.ly textarea:focus,
    .ly 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);}
	.note{position:absolute;top:8px;left:5px; line-height:20px;padding:3px 5px;pointer-events: none;}
	
	.tj{margin:8px 0;width:220px;}
    .tj2{margin: 8px 0;}
	.tjson{width:100%;max-width: 100%; height:40px; display: block;background:#40b12c;border: 0 none;margin: auto;font-size:14px;color: #fff;border-radius:2px;}
	.tjson:hover{background:#1b62b7; cursor:pointer;}
.yzm{width:220px;}

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 screen and (min-width:768px) {
    #form1 .cc2:nth-of-type(odd){margin-right:1%;width:49%;float: left;} #form1 .yzm .cc2{margin-right:0;width:auto;float: none;}
    #form1 .cc2:nth-of-type(even){margin-left:1%;width:49%;float: left;}
    #form1 .cc2:nth-of-type(3),
    #form1 .cc2:nth-of-type(4){margin-bottom:16px;}
}
@media screen and (max-width:767px) {
	.cc2{float: none;width: auto;}
	.cc2 input, .ly textarea{padding:8px;}
}
/*↑留言咨询 end*/


/*↓详情页产品图片放大特效*/
.zoom{display:block;position:relative;cursor:move;cursor:grab;cursor:-webkit-grab}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(../images/i-fdj.png)}
.zoom img{display:block}
.zoom img::selection {background-color:transparent}
@media screen and (max-width:768px) {
	.zoom:after{display:none;}/*手机端隐藏放大镜*/
    .zoom{pointer-events:none;}/*手机端去除放大效果*/
	.zoomImg{display:none!important;height:0!important;width:0!important;pointer-events:none!important;}
}
/*详情页产品图片放大特效 end*/
/*c-liMarquee.js: CSS*/
.str_wrap {overflow:hidden;
//zoom:1;
position:relative;-moz-user-select:none;-khtml-user-select:none;user-select: none;white-space:nowrap;}
.str_wrap.str_active {}/*hover时*/
.str_move {white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.str_move_clone {display:inline-block;
//display:inline;
//zoom:1;
vertical-align:top;position:absolute;left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,
.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{cursor:inherit;}
/*跑马灯 end*/


button:active,
button.active,
button:focus,
button:active:focus,
button.active:focus,
button.focus,
button:active.focus,
button.active.focus {
    outline: 0;
    box-shadow:none;
}