@charset "utf-8";
@font-face {
  font-family: "iconfont"; /* Project id 3468837 */
  src: url('../font/iconfont.woff2?t=1655368646486') format('woff2'),
       url('../font/iconfont.woff?t=1655368646486') format('woff'),
       url('../font/iconfont.ttf?t=1655368646486') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shouye:before {
  content: "\e66a";
}

.icon-youxiang1:before {
  content: "\e672";
}

.icon-dianhua1:before {
  content: "\e60d";
}

.icon-dizhi1:before {
  content: "\e62e";
}

.icon-fax-fill:before {
  content: "\e620";
}

.icon-xinlang:before {
  content: "\e61f";
}

.icon-weixin:before {
  content: "\e7e5";
}

.icon-qq:before {
  content: "\e630";
}

.icon-arrowLeft:before {
  content: "\e65d";
}

.icon-arrowLeft-copy:before {
  content: "\e7e6";
}

.icon-zanwushuju:before {
  content: "\e660";
}

.icon-close:before {
  content: "\e616";
}

.icon-up:before {
  content: "\e76e";
}

.icon-down:before {
  content: "\e772";
}

.icon-right:before {
  content: "\e798";
}

.icon-left:before {
  content: "\e799";
}

.icon-sousuo:before {
  content: "\e618";
}

.icon-jiazaizhong:before {
  content: "\e64e";
}

.icon-duoyuyan:before {
  content: "\e654";
}

.icon-bangdingyouxiang:before {
  content: "\e689";
}

.icon-dianhua:before {
  content: "\e619";
}

.icon-dizhi:before {
  content: "\e606";
}

.icon-youxiang:before {
  content: "\e66e";
}


@font-face {
  font-family: "Century Gothic";
  src: url("../font/Century Gothic.woff2") format("woff2"),
       url("../font/Century Gothic.woff") format("woff"),
       url("../font/Century Gothic.ttf") format("truetype"),
       url("../font/Century Gothic.eot") format("embedded-opentype"),
       url("../font/Century Gothic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "geometr";
  src: url("../font/Geometr415 Blk BT Black.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "din-bold_";
  src: url("../font/din-bold_.woff2") format("woff2"),
       url("../font/din-bold_.woff") format("woff"),
       url("../font/din-bold_.ttf") format("truetype"),
       url("../font/din-bold_.eot") format("embedded-opentype"),
       url("../font/din-bold_.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.geometr{ font-family: "geometr";}
.century{font-family: "Century Gothic";}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{display:block; padding:0; margin:0;}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:inline-block; width:auto; max-width:100%;}
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%;}
body{font-size:14px; color:#333;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; color:#000;font-family: 'Helvetica Neue',Helvetica,Tahoma,Arial,'Microsoft YaHei','PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif;}
pre{font-family: 'Helvetica Neue',Helvetica,Tahoma,Arial,'Microsoft YaHei','PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif; white-space:pre-wrap;word-wrap: break-word;}
a{text-decoration:none; color:#333; outline:none; transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input,textarea,select{outline: none;-webkit-appearance: none;border-radius: 0; font-size:14px;font-family:'Helvetica Neue',Helvetica,Tahoma,Arial,'Microsoft YaHei','PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif; display:block; width:100%; border:none; border:1px solid #eee; height:38px; line-height:38px; padding:0 10px; transition:cubic-bezier(0.215,.61,.355,1) .45s; background:none;}
input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder{color: #999;}
select::-ms-expand { display: none; }
i,em{font-style:normal;}
.container{max-width:1230px; margin:auto; position:relative; padding:0 15px; width:100%;}
.container1400{max-width:1430px; margin:auto; position:relative; padding:0 15px; width:100%;}
.century{font-family: "Century Gothic";}
.din{font-family: "din-bold_";}
/*浏览器滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical,::-webkit-scrollbar-button:horizontal{display:none}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{background-color:#555;border-radius:1.5625vw}
::-webkit-scrollbar-thumb:vertical:hover,::-webkit-scrollbar-thumb:horizontal:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical,::-webkit-scrollbar-corner:horizontal{background-color:#535353}
::-webkit-scrollbar-resizer:vertical,::-webkit-scrollbar-resizer:horizontal{background-color:#FF6E00}
/*config*/
.l-center{text-align:center;}
.l-relative{position:relative;}
.l-overflow{overflow:hidden;}
.l-bold{font-weight:bold;}
.l-imgs{background-position:center; background-repeat:no-repeat; background-size:cover;}
.l-right{float:right;}
.l-lh18{line-height:18px;}
.l-lh20{line-height:20px;}
.l-lh22{line-height:22px;}
.l-lh24{line-height:24px;}
.l-lh26{line-height:26px;}
.l-lh28{line-height:28px;}
.l-lh30{line-height:30px;}
.l-lh32{line-height:32px;}
.l-lh34{line-height:34px;}
.l-lh36{line-height:36px;}
.l-lh38{line-height:38px;}
.l-lh40{line-height:40px;}
.l-font12{font-size:12px;}
.l-font16{font-size:16px;}
.l-font18{font-size:18px;}
.l-font20{font-size:20px;}
.l-font22{font-size:22px;}
.l-font24{font-size:24px;}
.l-font26{font-size:26px;}
.l-font28{font-size:28px;}
.l-font30{font-size:30px;}
.l-font32{font-size:32px;}
.l-font34{font-size:34px;}
.l-font36{font-size:36px;}
.l-font38{font-size:38px;}
.l-font40{font-size:40px;}
.l-font42{font-size:42px;}
.l-font56{font-size:56px;}
.l-font60{font-size:60px;}
.l-font72{font-size:72px;}
.l-font100{font-size:100px;}
.l-opacity8{opacity:.8;}
.l-opacity7{opacity:.7;}
.l-opacity5{opacity:.5;}
/*栅格化*/
.l-flex,.l-grid-2,.l-grid-3,.l-grid-4,.l-grid-5,.l-grid-6,.l-grid-7,.l-grid-8{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.l-col-1,.l-col-2,.l-col-3,.l-col-4,.l-col-5,.l-col-6,.l-col-7,.l-col-8,.l-col-9,.l-col-10,.l-col-11,.l-col-12,.l-left,.l-grid-2>*,.l-grid-3>*,.l-grid-4>*,.l-grid-5>*,.l-grid-6>*{float:left;}
/*均分*/
.l-grid-2>*{width:50%;}
.l-grid-3>*{width:33.333333333333336%;}
.l-grid-4>*{width:25%;}
.l-grid-5>*{width:20%;}
.l-grid-6>*{width:16.666666666666668%;}
.l-grid-7>*{width:14.285714285714286%;}
.l-grid-8>*{width:12.5%;}
/*均分/非均分*/
.l-col-1{width:8.333333333333332%;}
.l-col-2{width:16.666666666666664%;}
.l-col-3{width:25%;}
.l-col-4{width:33.333333333333336%;}
.l-col-5{width:41.66666666666667%;}
.l-col-6{width:50%;}
.l-col-7{width:58.333333333333336%;}
.l-col-8{width:66.66666666666666%;}
.l-col-9{width:75%;}
.l-col-10{width:83.33333333333334%;}
.l-col-11{width:91.66666666666666%;}
.l-col-12{width:100%;}
/*间距*/
.l-space5{margin-left:-5px;}
.l-space5>*{padding-left:5px;}
.l-space10{margin-left:-10px;}
.l-space10>*{padding-left:10px;}
.l-space15{margin-left:-15px;}
.l-space15>*{padding-left:15px;}
.l-space20{margin-left:-20px;}
.l-space20>*{padding-left:20px;}
.l-space25{margin-left:-25px;}
.l-space25>*{padding-left:25px;}
.l-space30{margin-left:-30px;}
.l-space30>*{padding-left:30px;}
.l-space35{margin-left:-35px;}
.l-space35>*{padding-left:35px;}
.l-space40{margin-left:-40px;}
.l-space40>*{padding-left:40px;}
/*mt*/
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.l-col-mt10>*{margin-top:10px;}
.l-col-mt15>*{margin-top:15px;}
.l-col-mt20>*{margin-top:20px;}
.l-col-mt25>*{margin-top:25px;}
.l-col-mt30>*{margin-top:30px;}
.l-col-mt35>*{margin-top:35px;}
.l-col-mt40>*{margin-top:40px;}
/*form*/
.l-form-label{width:110px; text-align:right; padding:0 15px;}
input:focus{border-color:#D2D2D2;}
.l-input-block{margin-left:110px; min-height:38px;}
.layui-input-inline{width:190px;}
.l-radio>div{float:left; position:relative; margin-left:20px;}
.l-radio>div:first-child{margin-left:0;}
.l-radio>div i{display:block; width:20px; height:20px; border:1px solid #c2c2c2; border-radius:50%; margin:9px 10px 0 0; float:left; position:relative;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-radio>div i:before{content:''; display:block; width:12px; height:12px; border-radius:50%; background:#5FB878; position:absolute; left:50%; top:50%; margin:-6px 0 0 -6px; transform:scale(0); visibility:hidden; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-radio>div.on i{border-color:#5FB878;}
.l-radio>div.on i:before{transform:scale(1); visibility:visible; opacity:1;}
.l-radio>div input{position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;-webkit-appearance: radio; opacity:0; z-index:2;}
.l-checkbox>div i{border-radius:4px;}
.l-checkbox>div i:before{border-radius:4px;}
.l-lh60{line-height:60px;}
.l-font160{font-size:8.333333333333332vw;}
.l-hollowOut{-webkit-text-fill-color:transparent; -webkit-text-stroke:1px #000;}
/*btn*/
button.l-btn{-webkit-appearance: none; outline:none;}
.l-btn{height:38px; line-height:38px; padding:0 18px; cursor:pointer; border:1px solid transparent; color:#fff; white-space:nowrap; text-align:center; font-size:14px; border-radius:2px; background-color:#009688; display:inline-block; transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-btn-primary{border-color:#d2d2d2; background-color:inherit !important; color:#000;}
.l-btn:hover{opacity:.8;}
.l-btn-primary:hover{border-color:#007E74; color:#007E74;}
.l-btn-disabled{color:#d2d2d2; border-color:#eee; background-color:#fbfbfb; cursor:not-allowed;}
.l-btn-xl{height:50px; line-height:50px; padding:0 30px; font-size:18px;}
.l-btn-l{height:44px; line-height:44px; padding:0 25px; font-size:16px;}
.l-btn-s{height:30px; line-height:30px; padding:0 10px; font-size:12px;}
.l-btn-xs{height:22px; line-height:22px; padding:0 5px; font-size:12px;}
.l-btn-flex{display:block; width:100%;}
/*radius*/
.l-radius2{border-radius:2px;}
.l-radius4{border-radius:4px;}
.l-radius6{border-radius:6px;}
.l-radius8{border-radius:8px;}
.l-radius10{border-radius:10px;}
.l-radius20{border-radius:20px;}
.l-radius30{border-radius:30px;}
.l-radius50{border-radius:50%;}
/*border*/
.l-border1{border:1px solid #fafafa;}
.l-border2{border:2px solid #fafafa;}
.l-border3{border:3px solid #fafafa;}
.l-border-dashed{border-style:dashed;}
.l-border-dotted{border-style:dotted;}
.l-border-color1{border-color:#fafafa;}
.l-border-color2{border-color:#f6f6f6;}
.l-border-color3{border-color:#eee;}
.l-border-color4{border-color:#e2e2e2;}
.l-border-color5{border-color:#ddd;}
.l-border-color6{border-color:#d2d2d2;}
.l-border-color7{border-color:#ccc;}
.l-border-color8{border-color:#c2c2c2;}
.l-border-red{border-color:#FF5722;}
.l-border-orange{border-color:#FFB800;}
.l-border-green{border-color:#009688;}
.l-border-cyan{border-color:#2F4056;}
.l-border-blue{border-color:#1E9FFF;}
.l-border-black{border-color:#393D49;}
/*bg color*/
.l-bg-red{background-color:#FF5722;}
.l-bg-orange{background-color:#FFB800;}
.l-bg-green{background-color:#009688;}
.l-bg-cyan{background-color:#2F4056;}
.l-bg-blue{background-color:#1E9FFF;}
.l-bg-black{background-color:#393D49;}
.l-bg-gray{background-color:#FAFAFA;}
.l-bg-white{background-color:#fff;}
/*font color*/
.l-white{color:#fff;}
.l-red{color:#7e1b1b;}
.l-orange{color:#FFB800;}
.l-green{color:#475622;}
.l-cyan{color:#2F4056;}
.l-blue{color:#1E9FFF;}
.l-black{color:#000;}
.l-gray3{color:#333;}
.l-gray6{color:#666;}
.l-gray9{color:#999;}
.lines1{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.lines2{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lines3{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.lines4{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.lines5{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.public-bg{background-attachment:fixed;background-position:center; background-size:cover;}
.lh-imgLayer-banner{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:1000;}
.lh-imgLayer-banner li{display:flex; align-items:center; justify-content:center;}
.lh-imgLayer-banner li>div{width:80%; height:80%;display:flex; align-items:center; justify-content:center;}
.lh-imgLayer-banner li>div img{max-height:100%;}
.lh-imgLayer-close{position:absolute; right:15px; top:15px; border-radius:50%; width:50px; height:50px; background:#000; color:#fff; font-size:24px; display:flex; align-items:center; justify-content:center; z-index:2;}
.lh-imgLayer-banner .prevn,.lh-imgLayer-banner .nextn{display:flex; align-items:center; justify-content:center; width:50px; height:50px; border-radius:50%;background:#000; color:#fff; font-size:24px; position:absolute; top:50%; transform:translateY(-50%); z-index:2;}
.lh-imgLayer-banner .prevn{left:15px;}
.lh-imgLayer-banner .nextn{right:15px;}
/*下拉*/
.l-select{position:relative; line-height:38px;}
.l-select-title{position:relative; height:38px; cursor:pointer;}
.l-select-title>input{cursor:pointer; position:relative; z-index:2;user-select: none;}
.l-select-title:after{content:''; display:block; width:0; height:0; border:6px solid transparent; border-top:6px solid #C2C2C2; position:absolute; right:10px; top:50%; margin-top:-3px;}
.l-select-upbit{position:absolute; left:0; top:110%; width:100%;border: 1px solid #eee; border-radius:2px; background:#fff; z-index:10; padding:5px 0; transform:translateY(20px); visibility:hidden; max-height:300px;overflow-y: auto;}
.l-select-upbit>*{padding:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.l-select-upbit>dd{cursor:pointer;}
.l-select-upbit>dd:hover{background:#f6f6f6;}
.l-select-upbit>dd.on{background:#5FB878; color:#fff;}
.l-select-tips{color:#999;}
.l-select.l-selected .l-select-upbit{transform:translateY(0); visibility:visible;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-select.l-selectup .l-select-upbit{top:inherit; bottom:110%;}
.l-disabled{background-color:#fff; color:#d2d2d2 !important; cursor:not-allowed !important;}
.l-disabled:hover{background:none !important;}
.l-select-group>dd{padding-left:20px;}
.l-select-group>dt{color:#999;}
.l-radio>.l-disabled i{border:1px solid #F0EEEE;}
.l-disabled>*{cursor:not-allowed !important;}
.l-hide{display:none !important;}
.l-select-none{text-align:center; color:#999;}
.l-switch{width:56px; height:24px; line-height:24px; border:1px solid #D2D2D2; position:relative; border-radius:30px; cursor:pointer;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-switch input{cursor:pointer;}
.l-switch input{width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; opacity:0;}
.l-switch em{font-size:12px; color:#999; position:absolute; right:4px; top:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-switch i{display:block; width:16px; height:16px; border-radius:50%; background:#D2D2D2; position:absolute; left:4px; top:50%; margin-top:-8px;transition:cubic-bezier(0.215,.61,.355,1) .45s; z-index:2;}
.l-switch.on em{transform:translateX(-20px); color:#fff;}
.l-switch.on i{transform:translateX(30px); background:#fff;}
.l-switch.on{border-color:#5FB878; background:#5FB878;}
.l-textarea{height:100px;resize:vertical; transition:0s; min-height:100px; max-height:300px;}
.l-textarea:focus{border-color:#D3D3D3;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-lh56{line-height:56px;}
.l-lh70{line-height:70px;}
.l-uppercase{text-transform:uppercase;}
.lh-cursor{width:30px; height:30px;position: absolute;left: 0;top: 0; pointer-events: none;margin: -10px 0 0 -10px;z-index: 1200;mix-blend-mode: difference;}
.lh-cursor i{width: 100%;height:100%;background: #ff0000;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition:all .6s ease;user-select: none;pointer-events: none;}
li .l-imgs{height:100%;transition:cubic-bezier(0.215,.61,.355,1) 1s;}
.lh-banner{height:calc(100vh - 120px);}
.lh-banner .bd li{overflow:hidden;}
.l-font48{font-size:48px;}
.l-font52{font-size:52px;}
.lh-header{position:fixed; left:0; top:0; right:0; height:120px; padding:0 5.208333333333334vw; z-index:100; background:#fff;}
.lh-logo{width:67px; margin-top:14px;}
.lh-nav li{float:left; line-height:120px; margin-left:2.083333333333333vw; position:relative;}
.lh-nav li dl{position:absolute; left:0; top:110%; line-height:40px; z-index:3; display:none;}
.lh-nav li dl a{line-height:40px; color:#666; white-space:nowrap; font-size:14px;}
.lh-nav li dl a:hover{color:#66AE44;}
.lh-nav li:first-child{margin-left:0;}
.lh-nav li a{padding:0 14px; position:relative;}
.lh-nav li>a:before{content:''; display:block; width:100%; height:4px; background:#66AE44; position:absolute; left:0; bottom:-51px;transition:transform cubic-bezier(0.215,.61,.355,1) .45s; transform:scaleX(0);}
.lh-nav li>a:hover:before,.lh-nav li.on>a:before{transform:scaleX(1);}
.lh-nav li.on a{font-weight:bold;}
.header-r-lang{margin-top:41px;margin-left:5.572916666666667vw;}
.lh-lang dt{width:104px; height:34px; border-radius:30px; border:1px solid #666; display:flex; align-items:center; justify-content:center; cursor:pointer; position:relative; z-index:2;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-lang dt i{margin-right:6px;}
.lh-lang dd{position:absolute; left:0; top:50%; right:0; background:#50D3C1; padding-top:20px; opacity:0;pointer-events: none;}
.lh-lang dd a{display:block; text-align:center; padding:10px 0; color:#fff;}
.lh-lang dd a:hover{text-decoration:underline;}
.lh-lang:hover dt{background:#50D3C1; color:#fff; border-color:#50D3C1;}
.lh-lang:hover dd{transition:cubic-bezier(0.215,.61,.355,1) .45s; opacity:1;pointer-events:auto;}
.header-r-lang .email{color:#50D3C1; margin-left:20px;}
.header-r-lang .email:hover{color:#39B4A2;}
main{padding-top:120px;}
.lh-banner .text{position:absolute; left:9.895833333333332vw; top:0; z-index:2; display:flex; align-items:center; height:100%;}
.l-font54{font-size:54px;}
.lh-banner .nname{margin-top:30px;}
.text-more{display:inline-block; line-height:30px;}
.text-more i{display:flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:50%; background:#56A861;background: linear-gradient(90deg,#5CAA55,#349A9E); margin-right:20px; color:#fff; float:left;}
.lh-banner .text-more{margin-top:120px;}
.browse-more{display:flex; align-items:center; justify-content:center; width:100px; height:100px; border-radius:50%; background:#5FAB51; position:absolute; left:50%; bottom:70px; transform:translateX(-50%); z-index:2; color:#fff; text-align:center;}
.browse-more:before{content:''; display:block; width:100%; height:100%; background:rgba(95,171,81,1); border-radius:50%; position:absolute; left:0; top:0; z-index:-1; animation:browse linear 1s infinite;}
.index-about{padding:150px 5.208333333333334vw;}
.about-l{width:50%;}
.about-title .nname,.about-title .name{background: linear-gradient(-90deg,#5CAA55,#349A9E);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.about-title .name{margin-left:20px; font-weight:bold;}
.about-cont{margin-top:70px;}
.about-cont .ccont{margin-top:40px;}
.lh-more{width:146px; height:50px; position:relative; display:flex; align-items:center; border-radius:30px;background: linear-gradient(-90deg,#5CAA55,#349A9E); color:#fff; padding:0 20px;}
.lh-more i{display:flex; width:30px; height:30px; align-items:center; justify-content:center; background:#fff; border-radius:30px; position:absolute; right:10px; top:50%; transform:translateY(-50%); color:#349A9E;}
.about-l .lh-more{margin-top:150px;}
.about-r{position:absolute; right:13.541666666666666vw; top:50%; transform:translateY(-50%); width:32.239583333333336vw;}
.l-font320{font-size:16.666666666666664vw;}
.about-r .icon{color:#369B9A; opacity:.1; white-space:nowrap; position:absolute; left:-1vw; top:50%; transform:translateY(-50%);}
.index-pro{padding:80px 5.208333333333334vw 100px;}
.pro-title{padding-bottom:22px; border-bottom:2px solid #E9EEF0;}
.pro-nav{margin-top:38px;}
.pro-nav li{float:left; margin-left:3.6458333333333335vw;}
.pro-nav li:first-child{margin-left:0;}
.pro-nav li a{ position:relative;}
.pro-nav li a:after{content:''; display:block; width:100%; height:7px;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:0; bottom:-24px;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:scaleX(0);}
.pro-nav li a:hover:after,.pro-nav li.on a:after{transform:scaleX(1);}
.pro-cont{padding-top:60px;}
.pro-cont .nname{margin-top:10px;}
.pro-cont .text-more{margin-top:30px;}
.pro-banner{margin-top:100px;}
.pro-banner .bd li{width:33.3%;}
.l-font140{font-size:140px;}
.pro-cont>.icon{color:#e5e5e5; opacity:.4; white-space:nowrap; position:absolute; left:50%; top:280px; transform:translateX(-50%);}
.pro-banner .bd a{display:block; text-align:center;}
.pro-banner .bd .text-more{opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.pro-banner .bd .swiper-slide-active a{transform:translateY(-150px);}
.pro-banner .bd .swiper-slide-active .text-more{opacity:1;}
.pro-banner .bd .swiper-slide-next a{transform:scale(0.8) rotate(15deg);}
.pro-banner .bd .swiper-slide-prev a{transform:scale(0.8) rotate(-15deg);}
.pro-btn>a{display:flex; align-items:center; justify-content:center; width:60px; height:60px; border:1px solid #D0D0D0; color:#999; border-radius:50%; position:absolute; z-index:2;}
.pro-btn>a:before{content:''; display:block; width:60px; height:60px; border-radius:50%;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0; z-index:-1;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.pro-btn>a i{position:relative; z-index:2; font-size:20px;}
.pro-btn>a:hover{color:#fff;}
.pro-btn>a:hover:before{opacity:1;}
.pro-btn>a.prevs{left:0; bottom:40px; transform:rotate(-25deg);}
.pro-btn>a.nexts{right:0; bottom:40px; transform:rotate(25deg);}
.index-pro:after{content:''; display:block; width:200vw; height:200vw; border-radius:50%; background:#f6f6f6; position:absolute; left:50%; top:100%; margin-left:-100vw; margin-top:-8.4%;}
.pro-tip{position:absolute; left:50%; bottom:60px; transform:translateX(-50%); text-align:center; color:#999; z-index:2;}
.pro-tip i{display:block; width:10px; height:10px; position:relative; border-radius:50%; border:1px solid #999; margin:0 auto 15px;}
.pro-tip i:before{content:''; display:block; width:1px; height:11px; background:#999; position:absolute; left:50%; top:100%; transform-origin:center top;animation: move2 2s infinite;}
footer{padding:110px 5.208333333333334vw;}
.footer-nav li{float:left; margin-left:5.208333333333334vw;}
.footer-nav li:first-child{margin-left:0;}
.footer-nav li a{color:#fff;}
.footer-nav li a:hover{text-decoration:underline;}
.footer-nav li h3{margin-bottom:20px;}
.footer-nav li p{margin-top:10px;}
.footer-copy{position:absolute; left:5.208333333333334vw; bottom:120px;}
.footer-copy a{color:#fff;}
.footer-copy a:hover{text-decoration:underline;}
.footer-copy span{margin-left:20px;}
.footer-copy span:first-child{margin-left:0;}
.footer-contact dd{margin-top: 30px;}
.footer-contact dd:first-child{margin-top:0;}
.footer-contact dd .title{display:flex; align-items:center;}
.footer-contact dd .title i{font-size:24px; margin-right:5px;}
.footer-contact dd .cont{margin-top:10px;}
.lh-share{margin-top:60px;}
.lh-share li{margin-left:30px; float:left;}
.lh-share li a{position:relative; display:block;}
.lh-share li:first-child{margin-left:0;}
.lh-share li i{display:flex; align-items:center; justify-content:center; width:44px; height:44px; font-size:20px; border-radius:50%; background:#46BB36; color:#fff;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-share li i.icon-qq{background:#369BCE;}
.lh-share li i.icon-youxiang{background:#50D3C1; font-size:36px;}
.lh-share li .img{width:100px; position:absolute; left:50%; transform:translateX(-50%); bottom:100%; padding-bottom:20px; display:none;}
.lh-share li a:hover .img{display:block;}
.lh-share li .img:before{content:''; display:block; width:0; height:0; border:6px solid transparent; border-top:6px solid #fff; position:absolute; left:50%; bottom:11px; margin-left:-6px; z-index:-1;}
.lh-share li a:hover i{background:#34A727;}
.lh-share li a:hover i.icon-qq{background:#2483B7;}
.lh-share li a:hover i.icon-youxiang{background:#3EBCAA;}
.lh-top{position:absolute; right:5.208333333333334vw; bottom:20px; width:90px; height:90px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:#000; text-align:center; cursor:pointer;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-top a{color:#fff;}
.lh-top:hover{opacity:.8;}
.tab-bd>*{display:none;}
.lh-ban{height:470px; position:relative; padding:0 30px; display:flex; align-items:center; justify-content:center; text-align:center; background-position:center bottom;}
.lh-ban .nname{margin-top:20px;}
.lh-crumbs-nav{padding:36px 5.208333333333334vw; line-height:40px;}
.lh-crumbs{display:flex; align-items:center;}
.lh-crumbs a{color:#999;}
.lh-crumbs a:hover{color:#000;}
.lh-crumbs span{display:block; width:40px; height:30px; position:relative;}
.lh-crumbs span:before{content:''; display:block; width:0; height:0; border:6px solid transparent; border-left:6px solid #999; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); margin-left:6px;}
.crumbs-nav-item li{float:left; margin-left:25px;}
.crumbs-nav-item li:first-child{margin-left:0;}
.crumbs-nav-item li a{display:block; padding:0 24px; border:1px solid #fff; border-radius:30px; font-size:16px;}
.crumbs-nav-item li.on a,.crumbs-nav-item li a:hover{border-color:#5aa959; color:#5aa959;}
.pro-cont{background-color:#F3F8FB; padding:80px 0;}
.pro-item{margin-left:-25px;}
.pro-item li{padding-left:25px; margin-bottom:25px;}
.pro-item li a{display:block; background:#fff; position:relative;}
.pro-item li .text{padding:30px; text-align:center;}
.pro-item li .text .more{display:flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:50%; border:1px solid #999; margin:30px auto 0; position:relative;}
.pro-item li .text .more:before{content:''; display:block; width:30px; height:30px;background:#56A861;background: linear-gradient(90deg,#5CAA55,#349A9E); border-radius:50%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.pro-item li .text .more i{position:relative; z-index:2;}
.pro-item li a:hover .more{color:#fff;}
.pro-item li a:hover .more:before{opacity:1;}
.pro-item li .img{position:relative; z-index:1; overflow:hidden; height:360px; display:flex; align-items:center; justify-content:center; padding:20px 0;}
.pro-item li .img img{height:100%; width:auto;}
.pro-item li .name{transition:cubic-bezier(0.215,.61,.355,1) .45s; position:relative;}
.pro-item li a:hover .name{background: linear-gradient(-90deg,#5CAA55,#349A9E);-webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.pro-item li a:before{content:''; display:block; width:100%; height:100%; border:4px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;
background-image:linear-gradient(135deg,#fff,#fff),linear-gradient(135deg,#2F98A7,#60AC4F); position:absolute; left:0; top:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.pro-item li a:hover:before{opacity:1;}
.lh-load{display:flex; align-items:center; justify-content:center; text-align:center; color:#dbdbdb;}
.lh-load p{margin-top:8px;}
.lh-load i{display:block; animation:load linear 1s infinite;}
.detail-top{background:#fff; padding:50px 40px;}
.detail-top .text{width:270px;}
.detail-top .text .ccont{padding-top:30px; margin-top:30px;}
.detail-top .text .ccont:before{content:''; display:block; width:32px; height:6px;background:#56A861;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:0; top:0;}
.detail-ban{width:calc(100% - 270px);}
.detail-banner{float:left; width:452px; height:452px; border-radius:50%; background:#F7F7F7;}
.detail-banner .bd .img{display:flex; align-items:center; justify-content:center; padding:20px; height:100%;}
.detail-hd-box{float:right; width:80px; height:100%; position:absolute; right:0; top:0; display:flex; align-items:center;}
.detail-hd{height:250px;}
.detail-hd .bd li{ height:80px; margin:2px 0;}
.detail-hd .bd{display:block;}
.swiper-container-vertical .bd{display:flex;}
.swiper-container-vertical .bd li{padding:2px 0;}
.detail-hd .bd li a{background:#F7F7F7; display:flex; align-items:center; justify-content:center; padding:10px; position:relative; height:100%;}
.detail-hd .bd li a img{position:relative; z-index:2;}
.detail-hd .bd li a:before{content:''; display:block; width:100%; height:100%; border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;
background-image:linear-gradient(135deg,#fff,#fff),linear-gradient(135deg,#2F98A7,#60AC4F); position:absolute; left:0; top:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.detail-hd .bd li.on a:before,.detail-hd .bd li a:hover:before{opacity:1;}
.detail-btn a{display:flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:50%; border:1px solid #999;position:absolute; left:50%; margin-left:-15px;}
.detail-btn a:before{content:''; display:block; width:30px; height:30px; border-radius:50%;background:#56A861;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.detail-btn a i{position:relative; z-index:2;}
.detail-btn a.prevs{top:60px; transform:rotate(90deg);}
.detail-btn a.nexts{bottom:60px; transform:rotate(90deg);}
.detail-btn a:hover{color:#fff;}
.detail-btn a:hover:before{opacity:1;}
.detail-bottom{background:#fff; margin-top:20px; padding:40px;}
.detail-bottom-hd li{flex:1; background:#F7F7F7; text-align:center; height:76px; line-height:76px; position:relative;transition:cubic-bezier(0.215,.61,.355,1) .45s; cursor:pointer;}
.detail-bottom-hd li:before{content:''; display:block; width:100%; height:100%;background:#56A861;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:0; top:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.detail-bottom-hd li span{display:inline-block; position:relative; z-index:2;}
.detail-bottom-hd li.on:before,.detail-bottom-hd li:hover:before{opacity:1;}
.detail-bottom-hd li.on,.detail-bottom-hd li:hover{color:#fff;}
.detail-bottom-bd{margin-top:40px;}
.about-main{padding:60px 5.208333333333334vw;}
.about-main .text{width:60%;}
.about-main .about-title{margin-top:60px}
.about-main .about-title .name{margin-left:0;}
.honor-item{margin-left:-25px;}
.honor-item li{padding-left:25px; margin-bottom:25px;}
.honor-item li>*{display:block; background:#fff; padding:16px 16px 0;}
.honor-item li img{width:100%; display:block;}
.honor-item li .icon{position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; background:rgba(0,0,0,.4); text-align:center; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.honor-item li .icon p{margin-top:10px;}
.honor-item li .img{height:520px; display:flex; align-items:center; justify-content:center; overflow:hidden;}
.honor-item li .name{height:90px; line-height:90px; text-align:center;}
.honor-item li>*:hover .icon{opacity:1;}
.brand-item{margin:60px 0 0 -45px;}
.brand-item li{padding-left:45px; margin-bottom:45px;}
.brand-item li>*{display:block; background:#fff; display:flex; align-items:center; justify-content:center; height:120px; box-shadow:0 0 20px rgba(0,0,0,.1);}
.news-box{padding:0 5.208333333333334vw;}
.news-item{margin-left:-35px;}
.news-item>li{padding-left:35px; margin-bottom:35px;}
.news-item>li a{display:block; background:#fff; padding:40px; box-shadow:0 0 20px rgba(0,0,0,.1);}
.news-item>li .img{overflow:hidden; height:275px; display:flex; align-items:center; justify-content:center;}
.news-item>li img{display:block; width:100%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.news-item>li a:hover img{transform:scale(1.1);}
.news-item>li a:hover .name{background: linear-gradient(-90deg,#5CAA55,#349A9E);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.news-item>li .text{margin-top:30px;}
.news-item>li .ccont{margin-top:20px;}
.cdetail-top{background:#e9eaea; padding:60px 0;}
.cdetail-top .img{width:450px;}
.cdetail-top .text{width:calc(100% - 450px); padding-left:70px;}
.cdetail-top .title{margin-top:30px; padding-top:34px; position:relative;}
.cdetail-top .title:before{content:''; display:block; width:32px; height:6px;background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; left:0; top:0;}
.cdetail-top .ccont{margin-top:20px;}
.case-page{margin-top:50px;}
.case-page a{display:inline-block; max-width:40%;}
.case-page a:hover{color:#000;}
.contact-info{background:#fff; padding:60px 0; text-align:center;}
.contact-info li{position:relative; padding:0 10px;}
.contact-info li:before{content:''; display:block; width:1px; height:100%; background:#F0F0F0; position:absolute; left:0; top:0;}
.contact-info li:first-child:before{display:none;}
.contact-info .iconfont{display:flex; align-items:center; justify-content:center; margin:auto; width:80px; height:80px; border-radius:50%; background:#f7f7f7; color:#59a95b; font-size:24px;}
.contact-info .text{margin-top:20px;}
.contact-info .ccont{margin-top:10px; color:#666;}
.contact-form{margin-top:60px;}
.form-box{margin-top:30px; padding:50px;}
.form-l{width:40%;}
.form-l .ccont{margin-top:60px;}
.form-r{width:50%;}
.form-r li{margin-top:50px;}
.form-r li:first-child{margin-top:0;}
.form-r li input{margin-top:20px; border:none; border-bottom:1px solid #F0F0F0; padding:0;}
.submit-btn{display:flex; align-items:center; justify-content:center; width:234px; height:66px; border-radius:30px; color:#fff;background: linear-gradient(-90deg,#5CAA55,#349A9E); font-size:18px;}
.form-box .lh-share{margin:0; position:absolute; left:50px; bottom:50px;}
.job-box{background:#fff; padding:40px;}
.job-box>.title{padding:40px 0; border-bottom:1px solid #C5C5C5;}
.job-tab{padding:40px 0;}
.job-hd li{margin-left:38px; float:left;}
.job-hd li:first-child{margin-left:0;}
.job-hd li>a{display:block; padding:12px 26px; border-radius:30px; background:#EAEAEA; position:relative;}
.job-hd li.on>a{background: linear-gradient(-90deg,#5CAA55,#349A9E); color:#fff;}
.job-hd li>a:hover{background:#56A860; color:#fff;}
.job-item>li{margin-top:60px;}
.job-item>li .ccont{margin-top:30px;}
.index-pro .pro-cont{background-color:#fff;}
.lh-banner-box{height: calc(100vh - 120px);}
.lh-banner{position:fixed; left:0; top:120px; right:0; bottom:0;}
.index-cont{position:relative; z-index:2; background:#fff;}
@keyframes load{
	to{transform:rotate(360deg);}	
}
@keyframes browse{
	to{transform:scale(2); opacity:0;}	
}
@keyframes move2 {
  0% {
    opacity: 1;
    transform: scaleY(1);
  }
  50% {
    transform: scaleY(0);
    opacity: 0.2;
  }
}
@-webkit-keyframes glitch-anim{0%{opacity:1;transform:translate3d(-10px,0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;transform:translate3d(-10px,0,0)}22%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}
.An{opacity:0;transition:cubic-bezier(0.215,.61,.355,1) 1s;}
.An.Run{opacity:1;}
.lh-prefetch{display:none;}
.header-shadow{position:absolute; left:0; top:100%; right:0; background:#fff; padding:20px 0 0 5.208333333333334vw; border-top:1px solid #CAE3BE; display:none;}
img{vertical-align: middle;}
.header-r{position:relative; z-index:3;}
.Navs .lh-nav li dl{display:block;}
.Navs .header-shadow{display:block;}
.lh-fixed{position:fixed; right:50px; top:50%; transform:translateY(-50%); z-index:10;}
.lh-fixed li{margin:6px 0;}
.lh-fixed li a{position:relative; width:40px; height:40px; border-radius:50%; background:#939496; display:block;}
.lh-fixed li .icon{width:40px;}
.lh-fixed li .icon img{position:relative; z-index:3;}
.lh-fixed li .shadow{height:40px; background: linear-gradient(-90deg,#5CAA55,#349A9E); position:absolute; right:0; top:0; border-radius:30px; overflow:hidden; width:0; text-align:center; line-height:40px; color:#fff; white-space:nowrap;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-fixed li:hover .shadow{padding:0 40px 0 20px; width:auto;}
/*.fadeInUp{transform:translateY(100%); opacity:0;}
.Run.fadeInUp{animation:fadeInUp1 cubic-bezier(0.215,.61,.355,1) 1s forwards;}
@keyframes fadeInUp1{
	to{transform:translateY(0); opacity:1;}	
}*/
/*
C31D1E
transparent
font-family: "ebrimabd";
.hRegular{font-family: "hRegular";}
.hLight{font-family: "hLight";}
.hBold{font-family: "hBold";}
l-uppercase
transition:cubic-bezier(0.215,.61,.355,1) .45s;

*/
@media screen and (min-width: 2000px){
}
@media screen and (max-width: 1600px){
	
}
@media screen and (max-width: 1500px){
	
}
@media screen and (max-width: 1366px){
	.container1400{max-width:100%;}
}
/*平板*/
@media screen and (max-width: 1024px){
	.l-font20,.l-font24{font-size:16px;}
	.l-font26{font-size:18px;}
	.l-font12{font-size:12px;}
	.l-font14{font-size:14px;}
	.l-font16{font-size:14px;}
	.l-font18{font-size:14px;}
	.l-font130{font-size:32px;}
	.l-font32{font-size:24px;}
	.l-font70{font-size:24px;}
	.l-font30{font-size:18px;}
	.l-font40{font-size:20px;}
	.l-lh30{line-height:24px;}
	.l-font36{font-size:20px;}
	.l-lh24{line-height:20px;}
	.l-font48{font-size:24px;}
	.l-col-1,.l-col-2,.l-col-3,.l-col-4,.l-col-5,.l-col-6,.l-col-7,.l-col-8,.l-col-9,.l-col-10,.l-col-11,.l-col-12{width:100%;}
	.l-grid-2>*,.l-grid-3>*,.l-grid-4>*,.l-grid-5>*,.l-grid-6>*,.l-grid-7>*,.l-grid-8>*{width:100%;}
	.lh-header{background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1); height:50px; padding:0;}
	.lh-logo{width:30px; position:absolute; left:15px; top:50%; transform:translateY(-50%); z-index:2; margin:0;}
	.lh-nav{position:absolute; left:0; top:0; width:100vw; height:100vh; background:#fff; padding-top:40%; transform:translateY(-100%); opacity:1; visibility:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav>li{float:none; text-align:center; margin:20px 0; text-align:center;}
	.lh-nav li a .en{display:none;}
	.lh-nav>li>a{color:#000;}
	.lh-nav-btn{width:50px; height:50px; position:absolute; right:0; top:0;}
	.lh-nav-btn:before,.lh-nav-btn:after,.lh-nav-btn i{content:''; display:block; width:24px; height:2px; background:#000; position:absolute; right:15px; top:50%;transition:cubic-bezier(0.215,.61,.355,1) .45s; margin-top:-1px;}
	.lh-nav-btn:before{margin-top:-10px;}
	.lh-nav-btn:after{margin-top:8px;}
	.webNav .lh-nav-btn i{transform:scaleX(0);}
	.webNav .lh-nav-btn:before{transform:translate(0,9px) rotate(45deg);}
	.webNav .lh-nav-btn:after{transform:translate(0,-9px) rotate(-45deg);}
	.webNav .lh-nav{transform:translate(0,0); visibility:visible; opacity:1;}
	.header-r-lang{margin:0; position:absolute; right:60px; top:50%; transform:translateY(-50%);}
	.header-r-lang .email{display:none;}
	.lh-lang dt{height:30px; font-size:12px; width:90px;}
	.lh-nav li{line-height:60px;}
	.lh-nav li a:before{display:none;}
	main{padding-top:50px;}
	.l-font54{font-size:24px;}
	.lh-banner .text{left:15px; right:15px;}
	.lh-banner{height:400px; top:50px;}
	.browse-more{display:none;}
	.lh-banner .nname{margin-top:20px; font-size:16px;}
	.lh-banner .text-more{margin-top:60px;}
	.index-about{padding:30px 15px;}
	.l-font52{font-size:20px;}
	.about-l{width:100%; float:none;}
	.about-cont{margin-top:10px;}
	.about-cont .ccont{margin-top:20px;}
	.about-r{display:none;}
	.about-l .lh-more{margin-top:30px;}
	.lh-more{height:40px; width:120px;}
	.lh-more i{width:24px; height:24px; right:6px;}
	.index-pro{padding:30px 15px 60px;}
	.pro-title>*{float:none;}
	.pro-nav{ margin-top:20px; display:flex;}
	.pro-nav li{flex:1;}
	.pro-nav li a:after{height:3px; bottom:-10px;}
	.pro-cont{padding:30px 0;}
	.pro-banner .bd .swiper-slide-active a{transform:translateY(0);}
	.pro-cont>.icon{display:none;}
	.pro-banner{margin-top:20px;}
	.pro-btn{display:none !important;}
	.pro-cont .text-more{margin-top:20px;}
	.pro-tip{bottom:10px;}
	.lh-top{display:none;}
	.index-pro:after{margin-top:-20%;}
	footer{padding:30px 15px 120px;}
    .footer-l,.footer-r{width:100%; float:none;}
	.footer-nav li{margin-left:30px;}
	.footer-r{margin-top:20px;}
	.footer-contact dd .cont{font-size:14px; margin-top:4px;}
	.footer-contact dd{margin-top:20px;}
	.lh-share{margin-top:20px;}
	.footer-copy{left:15px; bottom:20px;}
	.footer-copy span{display:block; margin-left:0;}
	.lh-ban{height:200px; padding:0 15px;}
	.lh-ban .name{font-size:20px;}
	.lh-ban .nname{font-size:16px; margin-top:10px;}
	.lh-crumbs{display:none;}
	.lh-crumbs-nav{padding:20px 15px; line-height:30px;}
	.crumbs-nav{float:none; overflow-x:auto;}
	.crumbs-nav-item{white-space:nowrap; padding-bottom:10px;}
	.crumbs-nav-item li{float:none; display:inline-block; margin-left:0;}
	.crumbs-nav-item li a{font-size:14px; padding:0 12px;}
	.pro-item{margin-left:-15px;}
	.pro-item li{width:50%; padding-left:15px; margin-bottom:15px;}
	.pro-item li .text{padding:15px;}
	.l-font22{font-size:16px;}
	.pro-item li .text .more{margin:10px auto 0;}
	.detail-top{padding:15px;}
	.detail-top .text .ccont{margin-top:10px;}
	.detail-top .text .ccont:before{height:3px;}
	.detail-top .text{width:100%; float:none;}
	.detail-ban{width:100%; float:none; margin-top:20px;}
	.detail-banner{width:100%; float:none; height:auto;}
	.detail-hd-box{display:none;}
	.detail-top .text .ccont{margin-top:20px;}
	.detail-bottom{padding:15px;}
	.detail-bottom-hd li{height:40px; line-height:40px;}
	.detail-bottom-bd{margin-top:30px;}
	.brand-item{margin:20px 0 0 -15px;}
	.brand-item li{width:50%; padding-left:15px; margin-bottom:15px;}
	.brand-item li>*{height:70px;}
	.about-main{padding:0 15px;}
	.about-main .about-title{margin-top:20px;}
	.about-main .text{width:100%;}
	.news-item>li a{padding:15px;}
	.news-item>li .img{height:auto;}
	.news-item>li .text{margin-top:20px;}
	.news-item>li .ccont{margin-top:10px;}
	.cdetail-top{padding:20px 0;}
	.cdetail-top .img{width:100%; float:none;}
	.cdetail-top .text{float:none; width:100%; padding-left:0; margin-top:20px;}
	.cdetail-top .title{margin-top:20px; padding-top:24px;}
	.cdetail-top .title:before{height:3px;}
	.l-lh36{line-height:24px;}
	.case-page{margin-top:30px;}
	.job-box{padding:15px;}
	.job-box>.title{padding:10px 0;}
	.l-font28{font-size:16px;}
	.job-tab{padding:20px 0;}
	.job-hd li{margin:0 10px 10px 0;}
	.job-hd li>a{font-size:12px; padding:6px 12px;}
	.job-item>li{margin-top:20px;}
	.job-item>li .ccont{margin-top:20px;}
	.contact-info{padding:20px 0;}
	.contact-info li{overflow:hidden; margin-top:20px;}
	.contact-info li:first-child{margin-top:0;}
	.contact-info .iconfont{width:60px; height:60px; float:left;}
	.contact-info .text{float:left; width:calc(100% - 60px); padding-left:15px; margin-top:0; text-align:left;}
	.contact-info .ccont{margin-top:4px;}
	.contact-form{margin-top:30px;}
	.form-box{margin-top:10px; padding:15px;}
	.form-l{display:none;}
	.form-r{width:100%; float:none;}
	.form-r li{margin-top:20px;}
	.form-box .lh-share{display:none;}
	.form-r li input{margin-top:10px;}
	.submit-btn{width:100%; height:42px;}
	.honor-item{margin-left:-15px;}
	.honor-item li{margin-bottom:15px; padding-left:15px; width:50%;}
	.honor-item li>*{padding:0;}
	.honor-item li .img{height:245px;}
	.honor-item li .name{height:40px; line-height:40px; padding:0 10px;}
	.pro-item li .img{height:200px;}
	.lh-fixed{display:none;}
	.header-r{position:revert;}
	.lh-banner-box{height:400px;}
}
/*手机*/
@media screen and (max-width: 980px){
    
}








