﻿@charset "utf-8";
html{font-family:sans-serif;-webkit-text-size-adjust:100%;max-width:100%;overflow-x:hidden;height:100%}
body{line-height:1.6;margin:0;height:auto!important;min-height:100%!important;box-sizing:border-box;position:relative;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%}
li{list-style:none}
img{border-style:none;max-width:100%;height:auto; max-height:100%;width:auto9;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}
.pure-img{max-width:100%;height:auto;display:block}
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, .sen-one-on{color:#209300!important}
#content img,#content2 img,#content3 img,#content4 img{max-width:100%!important;height:auto!important; max-height:100%!important;width:auto9;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)}

.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}

.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{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}
.g13,.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}
.g13{width:7.6923%}.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}
}

.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.flex2{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;}
.bo1,.bo3,.bo5{cursor:pointer}
.yy{box-shadow:0 0 10px rgba(49,49,49,.2)}
.c{margin-left:10px;margin-right:10px}@media (max-width:767px){ .c{margin-left:8px;margin-right:8px} }

/*header↓*/
    header{box-shadow:0 5px 20px rgba(209, 217, 230,.5);background:#fff; position:relative;}
    .header{height:130px;border-top:1px solid #fff;}
    #logo{height:70px;margin-top:30px;margin-bottom:30px;width:30%;float:left;}
    .logo-a{height:100%;}
    
    #cd-top-nav{width:70%;float:left;height:100%;}
    
    .nav{text-align:right;height:100%;margin:0;padding:0;}
    .navli{display:inline-block;padding-left:20px;height:100%;}
    .navli:hover{background:#E8ECF2;padding-right:20px;}
    .navlia{display:inline-block;height:100%;font-size:20px}
    .navlia span{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
@media (min-width:1000px){
    .navli{padding-left:5%;}
    .navli:hover{padding:0 5%;}
/*.navlia span{font-weight:bold;}*/
}
    
    .navson{position:absolute;top:100px;left: 0;right: 0;z-index:9997;text-align:left;overflow: hidden;opacity:0;height:0;}
    .navsonbox{border-left:1px solid #fff;}/*.g13:first-child .navsonbox{border-left:0 none;}*/
    .navsona2{display:block;margin-bottom:10px;font-size: 16px;padding: 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .navsona3{display: block;margin-bottom:8px;font-size: 16px;color:#666;padding: 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .navli:hover .navson{opacity:1;height: auto;padding: 30px 0;background:#E8ECF2;}
    
    #navico{position:absolute;top:50%;right:0;margin-top:-15px; height:30px;width:30px;display:none;}
    
    @media (max-width:920px){
        #cd-top-nav{display: none;}
        #navico{display: block;}
        .header{height: 80px;}
        #logo{height: 40px;width: 80%;margin-top:20px;margin-bottom:20px;}
        .navson{top:80px;}
    }





/*↓焦点图*/
	#jd{background:#eee;}
    #slides{position:relative;max-width:1920px;margin:auto;}
	#slides img{width:100%;pointer-events:none;user-select:none;}
#jd video{width:100%;}

	a.slidesjs-next,  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;}
    a:hover.slidesjs-next {background:rgba(63,63,81,0.8);}
    a.slidesjs-previous {position:absolute;left:0;top:50%; margin-top:-40px;}
    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(210, 210, 210, 0.5);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(28, 216, 6, 0.6);margin:0;padding:10px 0 0 0;}/*小圆点当前样式，焦点图处于当前时，小圆点增加名为active的class。*/
	.slidesjs-pagination li a:hover {background-position: 0 -26px}

    .navbar {overflow: hidden}
#jdt1,#jdt2,#jdt3{overflow: hidden;}
#jdt1:hover img,#jdt2:hover img,#jdt3:hover img{transform:scale(1.01)}
@media (max-width: 768px) {
	#slides .slidesjs-navigation{display: none!important}
}

.cptu .slidesjs-pagination{position:static;text-align: left;}
.cptu .slidesjs-pagination li{margin: 0;height: 100%;max-width:25%;}
.cptu .slidesjs-pagination li a{width:98%;margin:1%; height:0;font-size:0;padding-top:100%;border-top: 2px solid #fff;}
.cptu .slidesjs-pagination li a.active, .cptu .slidesjs-pagination li a:hover.active{padding:100% 0 0 0;margin: 1%;background-color:#fff;transform:scale(.9)}

.cptu a.slidesjs-next, .cptu a.slidesjs-previous{top: 40%;}
/*↑焦点图 end*/


/*首页-公司简介*/
#jj{position:relative;padding-bottom:20px;}
#jj::after{content: "";position: absolute;left: 0;right: 0;bottom:0;height: 70%; z-index: -2;background-image: linear-gradient(to right, #CBD8EB,#F8F9FD);}

.jjimg{padding: 40px 0 0 40px;position: relative;}
.jjimg::after{content: "";position: absolute;top: 0;bottom:40px;left:0;right: 40px;z-index: -1;border: 2px solid #1973AF;}

.jjtitle{height:30%;}
.jjtitle span{display: inline-block;border-top: 1px solid #59AA34;position: relative;}
.jjtitle span::after{content: "";position: absolute;top: -1px;height: 1px;right: 0;width: 50%;background: #ccc;}
.jjtitle i{font-size:.8em;color: #ccc;}

@media (min-width:1200px){.jjtxt{font-size: 20px;line-height: 2;}}
.jjtxt h4 span{display: inline-block;padding-bottom:1px;border-bottom: 1px solid #59AA34;}
.amore{display: inline-block;padding:8px 20px;position: relative;background: #59AA34;color: #fff;font-size: 16px;line-height: 1.5;}
.amore::after{content: ""; position: absolute;right:-40px;top:0;bottom: 0;width: 0;height: 0;border-top:20px solid transparent; border-right:20px solid transparent;border-left:20px solid #59AA34;border-bottom:20px solid transparent;}
.amore:hover{padding:8px 30px;color:#000!important;}
@media (max-width:768px){
    #jj{font-size:14px;margin-bottom:30px;}
}

/*首页-视频*/
#video{position: relative;color: #fff;}
#v-txt{position: absolute;right: 10px;left: 10px;top:20%;text-align: center;z-index: 3;}
@media (max-width:768px){#v-txt{top: 10%;}}

.t1{text-align: center;}
.t1s{display: inline-block;position: relative;}
.t1s::after,.t1s::before{content: "";position: absolute;top: 50%;height: 1px;width: 100px;background: #ccc;}
.t1s::after{left: -110px;}
.t1s::before{right: -110px;}
@media (min-width:768px){
    .t1{font-size: 40px;letter-spacing:4px;}
}

.v-p{margin-top: 6%;}
.v-p .bo1{cursor:pointer;display: inline-block;max-width:12%!important;}

.v-box{position:absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;transform: scale(0);}

.v-box.bo2-is-open{transform: scale(1);z-index: 9;background:rgba(255,255,255,.8);}

.v-box .bo1{color: #000;font-size: 40px;text-align: right;font-family: arial;}
.v-box video{margin: auto;}

/*首页-解决方案*/
#fa-t{padding:3% 0;background: url("../images/fa-bg.jpg") center center no-repeat;background-size: cover;text-align: center;}

.t2{text-align: center;position: relative;}
.t2::after{content:"";position: absolute;bottom:0;left: 50%; width: 60px;height:2px;background:#59AA34;margin-left: -30px;}
.t2p{text-align: center;}
@media (min-width:768px){
    .t2{letter-spacing:4px;}
}

#fa-box{overflow: hidden;background: url("../images/in-jjfa-bg.jpg") center center no-repeat;background-size: cover;padding: 3% 0;}
#fa-box .c{position: relative;}
#fa-box img{border-radius:20px;overflow: hidden;}
.fa-h3{position:absolute;top:20%;left: 1%;right: 1%;text-align: center;color:#fff;}
.fa-h3 span{display: block;margin-top: 3%;font-size: .6em;}
@media (min-width:768px){
    .fa-h3{font-size: 30px;top:36%;letter-spacing: 4px;}
}

/*首页-产品*/
#cp{position: relative;overflow:hidden;}
#cp::after{content: ""; position:absolute;bottom:0;left:0;right: 0; height: 0;border-right:3000px solid transparent;border-bottom:600px solid #E3E4E6;z-index: -1;}
.cpmore{float: right;}
.cpmore span{display: inline-block;padding: 4px 12px;border-radius: 30px;background:#59AA32;color: #fff;font-size: 14px;line-height:20px;}
.cpmore::after{content: ">";width:26px;height:26px;line-height:26px;border: 1px solid #59aa32;display: inline-block;border-radius: 30px;margin-left: 5px;font-family:"宋体"}
.cpmore:hover span{padding:4px 20px;}
#cp .t2p::before{content: ""; display: inline-block;width: 115px;}

    .mg-11,.mg-43,.mg-1610,.mg-169{display:block;position:relative;}
    .mg-11::before,.mg-43::before,.mg-1610::before,.mg-169::before{content:"";display:block;z-index:0}
    .mg-11::before{padding-bottom:100%;}
    .mg-43::before{padding-bottom:75%;}
    .mg-1610::before{padding-bottom:62.5%;}
    .mg-169::before{padding-bottom:56.25%;}
    
    .mg-imgbox{z-index:20;margin:0;padding:0; position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-align:center;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}

#cpul{margin:0;padding:0;}
#cpul li{margin-bottom:16px;}
.cptitle{display: block;padding: 10px;line-height:1.6;text-align: center;}
#cpul .mg-imgbox{background:#fff;}
@media (max-width:768px){
    .cptitle{font-size:12px;padding:8px;}
}

/*首页-荣誉证书*/
/*max-height:288px;*/
#zs{overflow: hidden;padding:8% 0 12% 0;background: url("../images/in-rrzs-bg.jpg") center center no-repeat;background-size: cover;text-align: center;}
#zs .t1s{color:#fff;}
#zs .slick-list{white-space:nowrap;}
#zs .slick-next:before,#zs .slick-prev:before{background-color: #44cf01}

/*首页-新闻*/
.newsul{margin: 0;padding: 0;}
.newsjj{font-size: 14px;}
.newstime{font-size:12px;color: #888;}

/*首页-合作伙伴*/
.albox{padding: 10% 0;background: url("../images/hz-bg.jpg") center center no-repeat;background-size: cover;}

.albox .w1300{background: rgba(255,255,255,.6);overflow: hidden;}
.dw{margin:20px;}
.al-logo{white-space:nowrap;margin:0;}
@media (min-width:1300px){.dw,.str_wrap{min-height:156px;}}

    /*  客户logo跑马灯 */
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none; 
	white-space:nowrap;
}

.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;
}
.str_wrap img {
	max-width:none !important;margin:0 10px;
}
@media (max-width:768px){
    .dw{margin:10px;}
    .str_wrap img{width:120px; margin: 0 5px;}
}
/* end */


/*栏目-产品中心*/
.bg{background: #f7f7f7;}
.cpfl{background: #fff;overflow: hidden;border-bottom:5px solid #007CC2;}
#flh{background: #007CC2;margin: 0;padding: 10% 0;text-align: center;color: #fff;}
.currentdd a:hover{color:#fff!important;}

/*
#flul{margin:0;padding:0;}
.flli{margin:10px;position:relative;}
.flli:hover .fla{background:#007CC2;padding-left: 10px;color: #fff!important;}
.fla{display:block;height: 30px;line-height:30px; margin-right:30px;}
.fljia{width:30px; height:30px;line-height:28px;text-align:center;position: absolute;top: 0;right: 0;background: #f9f9f9;}

.fljia::before{content: "+";display:block;height: 30px;width: 30px;font-size: 20px;border-left: 1px solid #fff;}

.fljia:hover::before{background:#007CC2;cursor: pointer;}.fljia.b1-ok::before,.fljia.b2-ok::before,.fljia.b3-ok::before,.fljia.b4-ok::before,.fljia.b5-ok::before,.fljia.b6-ok::before,.fljia.b7-ok::before,.fljia.b8-ok::before,.fljia.b9-ok::before,.fljia.b10-ok::before,.fljia.b11-ok::before,.fljia.b12-ok::before,.fljia.b13-ok::before,.fljia.b14-ok::before,.fljia.b15-ok::before,.fljia.b16-ok::before,.fljia.b17-ok::before,.fljia.b18-ok::before,.fljia.b19-ok::before,.fljia.b20-ok::before{background:#007CC2;content:"-";color:#fff;cursor: pointer;}

.flson{height:0;overflow:hidden;}
.flli:hover .flson,.son-one-on .flson,
.b1son-ok,.b2son-ok,.b3son-ok,.b4son-ok,.b5son-ok,.b6son-ok,.b7son-ok,.b8son-ok,.b9son-ok,.b10son-ok,.b11son-ok,.b12son-ok,.b13son-ok,.b14son-ok,.b15son-ok,.b16son-ok,.b17son-ok,.b18son-ok,.b19son-ok,.b20son-ok{height:auto;padding: 10px;}
.flson a{display: block;padding: 8px 0;font-size: 14px;border-bottom: 1px dotted #eee;}
*/

.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:20px;}
.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;line-height:42px;padding-left:20px;margin:8px;}
.suboneNav:last-child{border-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px} 
.currentdt {background-image:url(../images/ico_jian.png);}
.currentdt{color:#fff;background-color:#007CC2;}

@media (max-width:768px){
    #flh{padding:3% 0;font-size:18px;}
    .b1son{overflow:hidden;height:0;min-height:0;}
    .b1son-ok{height:auto;min-height: 100px;}
    .subnavbox ul li a{line-height:26px;font-size:12px;padding-left:10px;}
    .suboneNav{font-size:14px;line-height:34px;padding-left:12px;}
}

.lmh span{display: inline-block;margin-left: 20px;font-size:.8em;color:#888;}
.lmcpimg{background: #fff;}
.lmcpimg::after{content: "热销";position: absolute;left: 0;top: 0;height:40px;width:60px;line-height:40px; background:url("../images/i-bg.png") top right no-repeat;padding-right:20px; text-align: center;color: #fff;z-index: 68;}
.lmcpt{background: #fff;display: block;line-height: 40px;position:relative;padding:3%;text-align: center;border-top: 1px solid #eee;font-size: 14px;}
.lmcpt::before{position: absolute;top:50%;left: 0;width:4px;height:10px;margin-top:-4px;content: "";background:#007CC2;}
.lmcpt:hover::before{background:#209300;}

.lmlx{overflow: hidden;background: #fff;border-bottom: 5px solid #007CC2;}
.lmlxp{margin: 0; padding:20px 10px;border-bottom: 1px dotted #eee; color:#007cc2;}
.lmlxp img{display:inline-block;margin-right:3%;}
@media (min-width:1300px){.lmlxp{font-size: 20px;font-weight: bold;}}
@media (max-width:768px){
    .lmh{font-size: 18px;margin-bottom: 0;}
    .lmcpt{font-size:12px;line-height: 20px;}
    .lmcpimg::after{height: 26px;width:40px;line-height: 26px;font-size: 12px;padding-right: 12px;}
    .lmlxp{padding:10px;}
}

/**/

/*栏目-新闻列表*/
#lm-title{text-align: center;color: #007CC9;}

#slides2{position:relative;max-width:1920px;margin:auto;background:#f6f6f6;}
#slides2 img{width:100%;pointer-events:none;user-select:none;}
#slides2 .w47{background:#eee;}
#slides2 .slidesjs-pagination{text-align:right;bottom:20px;right:10px;}
#slides2 a.slidesjs-next,#slides2 a.slidesjs-previous{display:block;bottom:10px;left:50%;top:auto;z-index:2222;width:50px;height:50px;}
#slides2 a.slidesjs-next{margin-left:60px;}
#slides2 a.slidesjs-next:before,#slides2 a.slidesjs-previous:before{width:50px;height: 50px;line-height:50px;}
.new-time{color: #888;}
@media (min-width:1200px){
    .new-t{margin-top:8%;}
    .new-time{margin:5% 0;}
}
@media (max-width:768px){
    .new-t{font-size: 16px;}
    .new-time{font-size: 12px;}
    .new-p{font-size: 12px;}
    #slides2 a.slidesjs-next,#slides2 a.slidesjs-previous{display:block;bottom:10px;left:50%;top:auto;z-index:2222;width:30px;height:30px;}
    #slides2 a.slidesjs-next{margin-left:40px;}
    #slides2 a.slidesjs-next:before,#slides2 a.slidesjs-previous:before{width:30px;height:30px;line-height:30px;}
    #slides2 .slidesjs-pagination{bottom:2px;}
}

    .m3{padding:0;}
    .m3 li{margin-bottom:2%;overflow: hidden;}
    .m3-tu{background:#f9f9f9;}
    .m3-time{color: #9C9696;text-align: center;}
    .m3-timed{font-size:40px;display:block;margin-bottom:8px;border-bottom:1px solid #c7c7c7;}
    .m3-timeym{display: block;}
    .m3-p{color:#666;}
    .m3-morea{display:inline-block;padding: 6px 20px;border: 1px solid #9C9696;}
    .m3-morea:hover{padding:6px 30px;}
    .m3-morea::after{content: "→";display: inline-block;margin-left: 10px;}
@media (min-width:1200px){.m3-morep{margin-top:8%;}}
@media (max-width:768px){
    .m3 h2{font-size: 16px;}
    .m3-p{font-size: 12px;}
    .m3-morea{font-size:12px;}
}

/*栏目-解决方案*/
    .m4{padding:0;}
    .m4-w{margin-bottom:5%;background:#fff;padding:2%;border:1px solid #cacaca;}
    .m4-tu{border-radius: 20px;overflow: hidden;}
    .m4-h{height:40px;line-height:40px;}
    .m4-icon{display: inline-block;margin-right:10px;}
    .m4-p{color:#888;}
    .m4-morep{font-size:14px;line-height:40px;}
    .m4-time{display:inline-block;color:#999;}
    .m4-morea{display:inline-block;float:right;padding: 0 10px;border-radius:10px;background:#5AA934;color:#fff;}
    .m4-morea:hover{color:#000!important;padding:0 20px;}
@media (min-width:1200px){
    .m4-morea{padding:0 20px;}
    .m4-morea:hover{padding:0 30px;}
}    
@media (max-width:768px){
    .m4-h{font-size:16px;}
    .m4-p{font-size:14px;}
    .m4-morep{font-size:12px;line-height:22px;}
}

/*栏目-关于我们*/
.t3{text-align:center;color:#4693FD;}
.t4 span{display: inline-block;border-bottom: 1px solid #ccc;}
.lmus-txt{color:#88878D;}

@media (min-width:1200px){
    .t3{font-size: 50px;}
    .t4{font-size: 30px;}
    .lmus-txt{font-size:18px;line-height: 2;}
}
@media (max-width:768px){
    .t3{font-size:22px;}
    .t4{font-size:18px; text-align: center;}
    .lmus-txt{font-size:14px;}
}

.us-wh{position:relative;padding-bottom:100px;}
.us-wh::after{content: "";position: absolute;top:170px;bottom:0;left:0;right:0;background:#EBF0F3;z-index: -1;}
.t5{height:30px;line-height:30px;text-align: center;margin-top:0;}
.t6{height:120px;line-height:120px;margin:0;text-align: center;color:#fff;letter-spacing: 4px;}
.t61{background:#4C5CBC}
.t62{background:#ECAF3C}
.t63{background:#4EAEE1}

.us-wh .w30{border-radius:30px;overflow: hidden;text-align: center;background:#fff;padding-bottom: 20px;}

@media (max-width:768px){
    .t6{line-height: 60px;overflow: hidden;}
    .t6 img{display: block;margin:20px auto auto auto;}
    .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:-42px;}
.us-zz .slick-prev{right:52px;left:auto;}
.us-zz .slick-prev:before{background:url("../images/l.gif") center center no-repeat;}
.us-zz .slick-next{right: 0;}
.us-zz .slick-next:before{background: url("../images/r.gif") center center no-repeat;}
.us-zz .slick-slide{border-top: 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;}

/*栏目-联系我们*/
#ly{background:#f7f7f7 url("../images/lx-bg.gif") center center no-repeat;padding:6% 0;overflow: hidden;}
.t8{text-align: center;}
@media (min-width:1200px){
    .t8{font-size:40px;margin-bottom:8%;}
    .zp h3{font-size:36px;margin-top:15%;}
    .boss h3{font-size: 36px;}
}
.zp{max-width: 1700px;margin-left:auto;margin-right: auto;}
@media (max-width:1700px){
    .zp{margin-left:10px;margin-right: 10px;}
}
.zp-en{font-size:14px;color: #888;}

.boss{padding: 10% 0;background: url("../images/lx-bg2.jpg") center center no-repeat;background-size: cover;text-align: right;}
.boss h3{color: #fff;}


.lxwm{margin-top:-100px;background: #fff;text-align: center;position:relative;z-index: 999;}
.lxwm .g4{padding:3% 0;margin-bottom:10px;}

.lxwmp{height:40px;line-height: 40px;}
.lxwmp2{height: 40px;line-height: 20px;font-size: 14px;margin-left: auto;margin-right: auto;max-width: 240px;text-align: left;}
@media (min-width:768px){
    .lxwm .c{border-right: 1px solid #eee;}
    .lxwm .lxwmc2{border:0 none;}
}

/*详情页-产品*/
.xqbox h1{font-size: 1.6em;}
.cptu,.cptxt{float:right;width:50%;}
.mar{margin-left:8%;}
.bot1{display: inline-block;padding:8px 22px;background:#0046b0;margin-top: 5%;color: #fff;}
.bot1:hover{background:#192438;color: #fff!important;}
        .cptxt .bot1{background-color: #ff7044;background: linear-gradient(90deg,#ff7044,#ff4000);}
        #cpzcdh{display: inline-block;white-space:nowrap;}
        #cpzcdh span.bddh{display:none;margin-left:10px;padding:2px 20px;background-color: #ff7044;background: linear-gradient(90deg,#ff7044,#ff4000);font-size: 14px;color: #fff;border-radius: 3px;}
@media (min-width:1200px){
    .cptxt2{font-size:24px;}
    .cptxt2 span{font-weight: bold;}
}

.hotcp{border:1px solid #ccc;}
.hotcp h4{margin:10px;background:#f9f9f9;color:#fff;line-height: 36px;border-bottom: 2px solid #258FCB;}
.hotcp h4 span{width:200px;display: block;text-align: center;background:#258FCB;}
.hotcp .c{border: 1px solid #eee;}


@media screen and (max-width:767px) {
    .xqbox h1{font-size: 18px;}
    .mar{margin-left:0;}
	.cptu,.cptxt{float:none;width:100%;}
	.bot1{margin-top: 0;font-size: 14px;}
    #cpzcdh span.bddh{display:inline-block;}
    .hotcp h4{margin:8px;}
}


/*详情页-方案*/
.content{min-height:400px;}
.fa-xqbox{padding:2% 0;background: url("../images/fa-xqy-bg.jpg") 0 0 no-repeat;background-size: cover;}
.fa-xqbox h1{text-align: center;}
.newtime{text-align: center;font-size: 14px;color: #666;}

/*详情页-news*/
.new-xqbox{padding:2% 0;background: #f7f7f7;}
.new-xqbox h1{text-align: center;}










/*footer*/
footer{background:#515151;color:#fff;}
footer a{color:#fff;}
#fo1,#fo2{background:#404040;padding:2% 0;}
#fo1 a{margin:20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
#fo2{border-top:1px solid #ccc;}

#fologo{width:80px;float:left;margin:30px 20px 30px 0;}
#fogsm{line-height:80px;margin:30px 0;}

#wxbox{float:left;width:20%;}
#wxbox span{display:block;font-size: 14px;text-align: center;}
#folx{float:left;width: 75%;margin-left:4.8%;}
#folx p{margin: 6px 0;}

.bq{font-size:14px;text-align: center;color: #eee;}
.bq a{color: #eee;}
@media (min-width:1200px){
    #fo1 a{font-weight:bold;}
    #fogsm{font-size: 20px;letter-spacing:4px;}
}
@media (max-width:1000px){
    #fo1 a{font-size: 14px;}
}
@media (max-width:768px){
    #fo1 a{text-align:center;}
    #fologo{display:none;}
    #fogsm{margin: 10px 0;line-height:40px;text-align: center;}
    #wxbox span{font-size:12px;}
    #folx{font-size: 12px;}
    .yl{display: none;}
}
/*footer end */
/*↓当前位置*/
.dq{font-size:18px;color:#666;line-height:1.2;padding-top:12px;padding-bottom:12px;background:#fff;}
.dq img{height:18px;margin-top:-2px;margin-right: 8px;}
.dq a{color: #666;}
@media (max-width:768px){
    .dq{font-size:12px;padding-top:1px;padding-bottom:1px;}
}
/*--↓分页--*/
.fy{margin:30px auto 80px auto;font: 11px/12px Tahoma;text-align: center;padding:0;}
.fy li{margin:0 2px;padding:0;display:inline-block;cursor:default;}
.fy li.active a{color:#EF2525;}
.fy a{display:inline-block;line-height:30px;min-width:16px;padding:0 8px;border:1px solid #393e76;border-radius:4px;text-decoration:none;text-align:center;}
.fy a[href]:hover{background:#393e76;color:#fff;border-color:#393e76;cursor:pointer;}
/*--↑分页 end--*/
/*上下篇↓*/
#sxp{margin:50px 0 0 0;position:relative;}
#sxp::after{content: "";width:100%;height: 0;border-bottom:1px dotted #ccc;position: absolute;top:-20px;left: 0;}

@media screen and (max-width:767px) {
	#sxp{margin:30px 0;}
}

/*↓留言咨询*/
#ly p{font-weight: bold;margin-bottom: 0;color: #666;}
	.cc2{margin:8px 0;}

	.cc2 input,.cc2 select{height:40px;line-height:38px;}
	.cc2 input, .ly textarea,.cc2 select{background: none;font-size:14px;color:#555; box-sizing:border-box;width:100%;padding:1px 8px;border:1px solid rgba(193,193,193,.9);outline:none;transition:.3s linear;border-radius:5px;}
	.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:18px 0;width:220px;}
    .tj2{margin: 8px 0;}
	.tjson{width:100%;max-width: 100%; height:40px; display: block;border: 0 none;background:#1b62b7; margin: auto;font-size:14px;color: #fff;border-radius:2px;}
	.tjson:hover{cursor:pointer;background:#40b12c;}
.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 (min-width:1200px){
    .cc2 input,.cc2 select{height:50px;line-height:48px;}
	.tj{margin:5% auto 0 auto;}
    .tjson{height:50px;font-size:16px;}
}
@media screen and (max-width:767px) {
	.cc2{float: none;width: auto;}
	.cc2 input, .ly textarea{padding:8px;}
}
/*↑留言咨询 end*/

/*↓右侧贴边客服*/
#kffixed{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50.2%);-ms-transform:translateY(-50.2%);transform: translateY(-50.2%); font-size:14px;z-index:990; color: #fff;}
#kffixed a {color: #fff;}
#kffixed a:hover{color:#77ff8b!important}

	#kffixed hr{border:0 none;background:#eee;height:1px;}
	.kff{width:69px;height:60px;position:relative;margin-bottom:1px;overflow:hidden;}
	.kff:hover{overflow: visible;}
	.kfimg{margin:0 0 0 10px;width:59px;height:60px;background:#2E2D2D;}
	.kff:hover .kfimg{background:#2E2D2D;}
	.kff:hover::after{width:0;height:0;content:"";border-top:5px solid transparent;border-right:10px solid #2E2D2D;border-bottom:5px solid transparent;position:absolute;top: 46%;left:0;}
	.kffson{width:180px;padding:10px 20px;background:#2E2D2D;position:absolute;top:0;left:-250px;opacity:0;box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .5);}
	.kff:hover .kffson{left:-220px;opacity:1;}
.kffno::after{display: none;}

.gotop{position:relative;}
.gotop::after{display: none;}

.backToTop {display:none;width:60px;height:70px;background-image: linear-gradient(140deg,#bef305, #02913f);text-indent: -9999px;
position: fixed;
_position: absolute;
right:0;
bottom:50%;margin-bottom:-176px;
_bottom: "auto";
cursor: pointer;
opacity: 1;
filter: Alpha(opacity=100);
}
.backToTop::after{content: "";display:block;width:100%;height:100%;background: url(../images/kftop2.png) center center no-repeat;position:absolute;top: 0;bottom:0;left: 0;right:0;}

@media screen and (max-width:767px) {
	#kffixed{display:none;}
    .backToTop{display: none!important;opacity:0;width:0;height:0;}
}
/*↑右侧贴边客服 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*/

/*------------------导航↓-----------------------*/
.cd-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;}

.overflow-hidden{overflow:hidden;}

.cd-main-content {min-height:100%;position:relative;}

.cd-menu-trigger {position:absolute;left:0;top:0;width:30px;height:30px;z-index:99;}
.cd-menu-trigger .cd-menu-text {height:100%;text-transform:uppercase;color:#FFF;font-weight:600;display:none;}
.cd-menu-trigger .cd-menu-icon {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%);
width:26px;height:2px;background-color:#222;}
.cd-menu-trigger .cd-menu-icon::before, .cd-menu-trigger .cd-menu-icon:after {
content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0;-webkit-transform: translateZ(0);-webkit-backface-visibility:hidden;}
.cd-menu-trigger .cd-menu-icon::before {bottom:8px;}
.cd-menu-trigger .cd-menu-icon::after {top:8px;}
.cd-menu-trigger.is-clicked .cd-menu-icon {background-color:rgba(255, 255, 255, 0);}
.cd-menu-trigger.is-clicked .cd-menu-icon::before, .cd-menu-trigger.is-clicked .cd-menu-icon::after {background-color:#222;}
.cd-menu-trigger.is-clicked .cd-menu-icon::before {bottom:0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.cd-menu-trigger.is-clicked .cd-menu-icon::after {top:0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
@media only screen and (min-width:768px) {
  .cd-menu-trigger .cd-menu-text {display:inline-block; line-height:70px;}
  .cd-menu-trigger .cd-menu-icon {left:auto;right:50%;margin-right:-13px;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
  }
}


#navkg{position:relative; height:20px; margin:30px 8px 30px 30px;}

#cd-lateral-nav ul{padding-left:0;}

#cd-lateral-nav {position:fixed;height:100%;right:0;top:0;
  /* the secondary navigation is covered by the main element */
  z-index:99999;
  box-sizing: border-box;
  width:500px;max-width:66%;
	padding:0 0 60px 0;
  background-color: #fff;
  overflow-y: auto;
  /* Force Hardware Acceleration in WebKit */
  -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;
  /* this creates the subtle slide in animation of the navigation */
  -webkit-transform: translateX(500px);
  -moz-transform: translateX(500px);
  -ms-transform: translateX(500px);
  -o-transform: translateX(500px);
  transform: translateX(500px);
}
@media screen and (max-width:767px) {
    #cd-lateral-nav{padding:0 0 40px 0}
}

#cd-lateral-nav .cd-navigation{margin:10px 0 16px;}
#cd-lateral-nav .sub-menu{padding:0 10px 20px 15px;display:none;}
#cd-lateral-nav ul a,#cd-lateral-nav p {font-size:14px;display:block;line-height:2em;padding:0 16px 0 32px;color:#222;}
#cd-lateral-nav a.current {background-color:#f8f8f8;color:#a99b9b;}
.no-touch #cd-lateral-nav a:hover {color:#FFF;}
@media only screen and (min-width:768px) {
  #cd-lateral-nav .cd-navigation {margin:20px 0;}
}
#cd-lateral-nav.lateral-menu-is-open {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-overflow-scrolling: touch;
}

#cd-lateral-nav .item-has-children > a {position:relative;text-transform:uppercase;font-weight:600;}
#cd-lateral-nav .item-has-children > a::after {content:'';display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 1em;
  background: url("../images/cd-arrow.svg") no-repeat center center;
  background-size: 8px 11px;
  -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;
}
#cd-lateral-nav .item-has-children > a.submenu-open::after {
  -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);
}

#cd-lateral-nav .socials {padding:0 32px;}
#cd-lateral-nav .socials:after {content:"";display:table;clear:both;}
#cd-lateral-nav .socials a,.fo4 .socials a{height:32px;width:32px;float:left;padding:0;
  background-image: url("../images/cd-socials.svg");
  background-repeat: no-repeat;
  background-size: 128px 64px;
  background-color: #f8f8f8;
  margin-right: .5em;
  border-radius: 0.25em;
}
#cd-lateral-nav .socials a.cd-twitter,.fo4 .socials a.cd-twitter{background-position:0 0;}
#cd-lateral-nav .socials a.cd-github,.fo4 .socials a.cd-github{background-position:-32px 0;}
#cd-lateral-nav .socials a.cd-facebook ,.fo4 .socials a.cd-facebook{background-position:-64px 0;}
#cd-lateral-nav .socials a.cd-google,.fo4 .socials a.cd-google{background-position:-96px 0;}
.no-touch #cd-lateral-nav .socials a:hover,.fo4 .socials a:hover{background-color:#4e6361;}
.no-touch #cd-lateral-nav .socials a:hover.cd-twitter {background-position:0 -32px;}
.no-touch #cd-lateral-nav .socials a:hover.cd-github {background-position:-32px -32px;}
.no-touch #cd-lateral-nav .socials a:hover.cd-facebook {background-position:-64px -32px;}
.no-touch #cd-lateral-nav .socials a:hover.cd-google {background-position: -96px -32px;}

/*--------------导航 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;
}
