@charset "utf-8";
@font-face {
  font-family: "Geometr";
  src: url("../font/Geometr415 Blk BT Black.ttf");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  src: url("../font/MONTSERRAT-REGULAR-8.otf");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../font/Montserrat-Medium.woff2") format("woff2"),
       url("../font/Montserrat-Medium.woff") format("woff"),
       url("../font/Montserrat-Medium.ttf") format("truetype"),
       url("../font/Montserrat-Medium.eot") format("embedded-opentype"),
       url("../font/Montserrat-Medium.svg") format("svg");
  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";}
.interfaces{font-family: "interfaces";}
.montserrat{font-family: "Montserrat";}
:root{
	--transition:cubic-bezier(0.215,.61,.355,1) .45s;
	--opacity-8:.8;
	--opacity-6:.6;
	--text-vertical-lr:vertical-lr;
	--form-color:#A314C5;
	--px-10:10px;
	--px-20:20px;
	--px-30:30px;
	--px-40:40px;
	--px-50:50px;
	--px-60:60px;
	--px-70:70px;
	--px-80:80px;
	--px-90:90px;
	--px-100:100px;
	--px-110:110px;
	--px-120:120px;
	--color-orange:#f7931e;
	--color-blue:#1d2088;
	--linear-gradient-shadow:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0));
	--linear-gradient-white:linear-gradient(0deg,#ededff,rgba(0,0,0,0),rgba(0,0,0,0));
	--linear-gradient-blue:linear-gradient(90deg,#2327A5,rgba(0,0,0,0));
}
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;font-family: 'Helvetica Neue',Helvetica,Tahoma,Arial,'Microsoft YaHei','PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif; position:fixed; left:0; top:0; right:0; bottom:0;}
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:inherit; 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 #E6E6E6; 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%;z-index:1;}
.container1400{max-width:1430px; margin:auto; position:relative; padding:0 15px; width:100%; z-index:1;}
.container1300{max-width:1330px; margin:auto; position:relative; padding:0 15px; width:100%;z-index:1;}
.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;width:inherit; height:inherit;}
.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; display:flex; align-items:center;}
.l-radio>div:first-child{margin-left:0;}
.l-radio>div i{display:block; width:18px; height:18px; border:1px solid #c2c2c2; border-radius:50%; margin:0 6px 0 0; float:left; position:relative;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-radio>div i:before{content:''; display:block; width:8px; height:8px; border-radius:50%; background:var(--form-color); position:absolute; left:50%; top:50%; margin:-4px 0 0 -4px; transform:scale(0); visibility:hidden; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.l-radio>div.on i{border-color:var(--form-color);}
.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:#f6f6f6;}
.l-bg-white{background-color:#fff;}
/*font color*/
.l-golden{color:var(--color-golden);}
.l-orange{color:var(--color-orange);}
.l-white{color:#fff;}
.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:inherit;}
.l-select-title{position:relative; height:inherit; 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;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{pointer-events: none; position:absolute; left:0; top:0; display:flex; align-items:center; justify-content:center; z-index:10000; width:20px; height:20px; margin:-10px 0 0 -10px;}
.lh-cursor .more{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:70px; height:70px; display:flex; align-items:center; justify-content:center; opacity:0;}
.lh-cursor .more .circleTrack{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.lh-cursor .view{width:80px; height:80px; display:flex; align-items:center; border-radius:50%; background:#000; color:#fff; position:absolute; left:50%; top:50%; margin:-40px 0 0 -40px; transform:scale(0); text-align:center; justify-content:center; opacity:0;}
li .l-imgs{height:100%; transition:var(--transition);}
.l-font48{font-size:48px;}
.l-font52{font-size:52px;}
textarea{resize:none;}
.l-orange{color:var(--color-orange);}
.l-blue{color:var(--color-blue);}
/*分享二维码*/
#lhCode{position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:3px; background:#fff; border:4px solid #7F7F7F; z-index:3000;}
#lhCode>h2{height:30px; line-height:30px; background:#F2F2F2; overflow:hidden; position:relative; padding:0 0 0 10px; font-size:14px; color:#666666;}
#lhCode>h2>i{cursor:pointer; float:right; width:35px; height:35px; text-align:center;}
#lhCode>.ewm{width:180px; height:180px; padding:10px;}
#lhCode>.ewm canvas{width:100%; height:100%;}

.First svg.loader{position: absolute;top:50%;left:50%;z-index: 1; margin-left: -50px;margin-top: -50px;transition: transform 1500ms cubic-bezier(0.190, 1.000, 0.220, 1.000),opacity 1500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);}
.First svg.loader path{animation: endlessRotate 1s linear infinite;transform-origin: center;}
@keyframes endlessRotate {
  from {transform:rotateZ(0deg)}
  to {transform:rotateZ(360deg)}
}
.pace-activity{display:none;}
.First .pace-activity{position:fixed; left:0; top:0; z-index:10000; right:0; bottom:0; background:#fff;transition:opacity 1.5s cubic-bezier(0.190, 1.000, 0.220, 1.000); display:block;}
.First.pace-done .pace-activity{opacity:0;pointer-events: none;}
body.First:before{content:''; display:block; width:100%; height:100%; background:#fff; z-index:9999; position:fixed; left:0; top:0;}
.pace-running:before,.pace-done:before{display:none !important;}

header{position:fixed; left:0; top:0; right:0; z-index:10; padding:34px 3.47vw;}
.lh-banner{height:654px;}
.lh-logo{position:relative; width:94px;}
.lh-logo>*{transition:var(--transition);}
.lh-logo>*.logo1{position:absolute; left:0; top:0; opacity:0;}
.lh-nav li{float:left; margin-left:2.4vw; position:relative; margin-top:35px; padding-bottom:20px;}
.lh-nav li:first-child{margin-left:0;}
.lh-nav li>a{position:relative;}
.lh-nav li>a:before{content:''; display:block; width:100%; height:1px; background:#fff; position:absolute; left:0; bottom:-10px; transition:var(--transition); transform:scaleX(0);}
.lh-nav li>a:hover:before,.lh-nav li.on>a:before{transform:scale(1);}
.header-rel{line-height:94px; display:flex; align-items:center; margin-left:6.7vw;}
.search-btn{margin-left:2.3vw; font-size:24px;}
.banner-hd{position:absolute; left:auto !important; right:8.3vw; width:auto !important; bottom:50px !important; z-index:2; height:6px;}
.banner-hd li{width:36px; height:6px; border-radius:20px; background:#fff; opacity:1;transition:var(--transition); margin:0 2px !important;}
.banner-hd li.on{width:22px; background:var(--color-orange);}
.l-container{position:relative; padding-left:8.3vw; padding-right:8.3vw;}
.index-cont{background:#f6f6f6; padding:160px 0;}
.index-cont>*{display:flex; margin-left:-28px;}
.index-cont>*>*{flex:1; padding-left:28px;}
.news-hd li{float:left; margin-left:4vw;}
.news-hd li:first-child{margin-left:0;}
.news-hd li a{position:relative;}
.news-hd li a:after{content:''; display:block; width:100%; height:2px; background:var(--color-blue); position:absolute; left:0; bottom:-10px; transition:var(--transition); transform:scaleX(0)}
.news-hd li.on a,.news-hd li a:hover{color:var(--color-blue);}
.news-hd li.on a:after,.news-hd li a:hover:after{transform:scaleX(1);}
.news-bd{margin-top:30px;}
.news-bd-item li{margin-bottom:12px;}
.news-bd-item li a{display:block; overflow:hidden; background:#fff; padding:34px 20px; border-radius:4px;}
.news-bd-item li .ccont{margin-top:10px;}
.news-bd-item li .time{color:#666;}
.news-bd-item li .text{width:70%;}
.news-more{height:80px; border-radius:4px; background:var(--color-orange); display:flex; align-items:center;}
.news-more a{padding:0 40px; position:relative;}
.news-more a i{margin-right:10px;}
.news-more a:last-child:before{content:''; display:block; width:1px; height:54px; background:rgba(0,0,0,.1); position:absolute; left:0; top:50%; transform:translateY(-50%);}
.tab-bd>*{display:none;}
.index-news-c a{display:block; height:100%; border-radius:4px; overflow:hidden;}
.index-news-c .img{height:287px;}
.index-news-c .text{background:var(--color-blue); height:calc(100% - 287px); border-radius:0 0 4px 4px; padding:30px 24px;}
.index-news-c .text .ccont{margin-top:10px;}
.index-news-c .l-imgs{transition:var(--transition);}
.index-news-c a:hover .l-imgs{transform:scale(1.1);}
.l-opacity6{opacity:.6;}
.index-news-r>div{background:#fff; padding:30px;}
.index-news-r .news-bd-item li{margin:0;}
.index-news-r .news-bd-item li a{border-top:1px solid #F7F7F7; padding:20px 0; border-radius:0;}
.index-news-r .news-bd-item li:first-child a{border:none;}
.news-bd-item li a:hover{color:var(--color-orange); border-color:var(--color-orange);}
footer{background:#0c0c0c;}
.footer-top{padding:42px 0;}
.footer-ewm{width:95px;}
.footer-ewm .name{text-align:center; margin-top:4px;}
.footer-submit{width:45%;}
.footer-top .title{margin-bottom:20px;}
.submit-item{width:350px; margin-top:40px;}
.submit-item li{margin-top:24px;}
.submit-item li input{border:none; height:34px; line-height:34px; padding:0; border-bottom:1px solid rgba(255,255,255,.1); color:#fff;}
.submit-cont a{position:absolute; right:0; bottom:0; width:134px; height:34px; display:flex; align-items:center; justify-content:center; background:var(--color-blue); border-radius:4px; line-height:34px;}
.footer-contact{width:calc(55% - 95px); padding-left:6.7vw;}
.contact-item li{margin-top:24px; opacity:.5; overflow:hidden;}
.contact-item li i{margin-right:20px; font-size:20px; float:left;}
.contact-item li:first-child{margin-top:0;}
.footer-copy{border-top:1px solid rgba(255,255,255,.1); padding:30px 0; color:#5D5D5D;}
.footer-copy span{margin-left:36px;}
.footer-copy span:first-child{margin-left:0;}
.footer-copy a:hover{text-decoration:underline; color:#fff;}
.lh-ban{height:830px; max-height:70vh; display:flex; align-items:center; justify-content:center; text-align:center;}
.l-font76{font-size:76px;}
.lh-ban .name{text-transform:uppercase;}
.profile-l{width:58%; padding:200px 8.3vw 40px;}
.about-text .nname{text-transform:uppercase; color:#999; margin-top:6px;}
.profile-l .ccont{margin-top:100px; }
.profile-item{margin-top:210px;}
.profile-item li .num span{position:relative; top:-30px; left:4px;}
.profile-r{position:absolute; right:0; top:0; bottom:0; width:42%; display:flex; flex-direction:column;}
.profile-r>*.time{background:var(--color-orange); display:flex; align-items:center; justify-content:flex-start;color:#fff; font-size:21.71875vw;color: transparent;-webkit-text-stroke: 3px #fff; height:40%;}
.profile-r>*.time span{opacity:.1; position:relative; top:-1vw;}
.profile-r>*.l-imgs{height:60%; width:100%;}
.about-advantage{padding:70px 0;}
.advantage-item{margin:60px 0 0 -30px;}
.advantage-item li{padding-left:30px; margin-bottom:30px; width:40%;}
.advantage-item li>*{border-radius:4px; padding:60px; height:100%; width:100%; position:relative;}
li.w100{width:100%;}
li.w60{width:60%;}
.advantage-item li .num{font-size:132px; opacity:.1; position:absolute; left:-10px; top:0; line-height:120px;}
.advantage-item li .nname{margin-top:10px; text-transform:uppercase;}
.advantage-item li .ccont{margin-top:50px; width:60%;}
.about-honor{padding:70px 0;}
.honor-banner{margin-top:40px;}
.honor-item{margin-left:-50px;}
.honor-item li{padding-left:50px; margin-bottom:50px;}
.honor-item li .img{overflow:hidden; display:flex; align-items:center; justify-content:center; background:#f6f6f6;}
.honor-item li a{display:block; overflow:hidden; border-radius:4px;}
.honor-item li .text{background:var(--linear-gradient-white); padding:20px; line-height:20px;}
.honor-item li .name{width:70%;}
.honor-hd{text-align:center;}
.honor-hd li{opacity:1; width:6px; height:6px; border-radius:50%; background:var(--color-blue); margin:0 14px !important; transition:var(--transition);}
.honor-hd li.on{width:50px; border-radius:20px;}
.about-plant{padding:70px 0;}
.lh-more{display:flex; align-items:center; justify-content:center; height:68px; border-radius:60px; background:var(--color-orange); padding:0 40px; color:#fff;}
.lh-more i{font-size:24px; margin-left:70px;}
.about-text .lh-more{position:absolute; right:0; top:50%; transform:translateY(-50%);}
.plant-banner{margin-top:70px; width:calc(100% + 8.3vw);}
.plant-banner .bd li{width:35%; padding-right:50px;}
.plant-banner .bd li .img{height:17.96875vw;position:relative;}
.plant-banner .bd li .img:before{content:''; display:block; width:100%; height:100%; background:rgba(46,49,146,.5); display:flex; align-items:center; justify-content:center; position:absolute; left:0; top:0; opacity:0; transition:var(--transition);}
.plant-banner .bd li .title{height:4.427083333333334vw; display:flex; align-items:center; justify-content:center; padding:0 20px; min-height:30px; background:#eee;}
.plant-banner .bd li a:hover .img:before{opacity:1;}
.plant-scroll{margin-top:70px; position:relative !important; left:0 !important;}
.plant-scroll .swiper-scrollbar-drag{background:var(--color-blue);}
.plant-btn{margin-top:40px;}
.plant-btn a{display:flex; align-items:center; justify-content:center; float:left; width:90px; height:90px; border-radius:50%; margin-left:30px; color:#fff; background:var(--color-blue);}
.plant-btn a:first-child{margin-left:0;}
.plant-btn a:hover{background:#6687CC;}
.lh-curom{padding:35px 0; border-bottom:1px solid #ECECEC;}
.curom-l{line-height:46px;}
.curom-l i{margin:0 20px;}
.curom-search{width:260px; height:46px; border-radius:30px; background:#EEE; overflow:hidden; position:relative;}
.curom-search input{height:100%; padding:0 50px 0 20px; border:none;}
.curom-search a{position:absolute; right:0; top:0; width:50px; height:46px; display:flex; align-items:center; justify-content:center; z-index:2; font-size:20px;}
.lh-filter>.item{padding:32px 0; border-bottom:1px solid #ECECEC; overflow:hidden;}
.lh-filter>.item.city a{margin-right:2.6vw;}
.lh-filter>.item.city a:before{content:''; display:block; width:1px; height:16px; background:#BFBFBF; position:absolute; left:-1.3vw; top:50%; transform:translateY(-50%);}
.lh-filter>.item.city a:first-child:before{display:none;}
.lh-filter>.item a{float:left; margin-right:3.2vw; line-height:30px; position:relative;}
.lh-filter>.item a:hover,.lh-filter>.item a.on{color:var(--color-blue);}
.pro-item{margin:20px 0 0 -25px;}
.pro-item li{padding-left:25px; margin-top:25px;}
.pro-item li a{display:block; background:#eee; overflow:hidden; border-radius:4px; padding:10px;}
.pro-item li .img{height:13.385416666666666vw; border-radius:4px;}
.pro-item li .title{padding:30px 0 20px;}
.pro-item li a:hover .l-imgs{transform:scale(1.1);}
.pro-item li a:hover{color:var(--color-blue);}
.lh-load{display:flex; align-items:center; justify-content:center; margin:50px 0; text-align:center;}
.lh-load i{font-size:24px; display:block; margin:0 auto 10px; animation:rotate linear 1s infinite;}
@keyframes rotate{
	to{transform:rotate(360deg);}	
}
li.w50{width:50%;}
.case-item{margin:30px 0 0 -25px;}
.case-item li{padding-left:25px; margin-top:25px;}
.case-item li a{display:block; background:#eee; padding:20px; border-radius:4px; overflow:hidden;}
.case-item li .img{height:14.84375vw;}
.case-item li .text{margin-top:20px; padding:10px 0; position:relative; z-index:2;}
.case-item li .text>*{transition:var(--transition);}
.case-item li .text:before{content:''; display:block; width:100%; height:100%; background:var(--linear-gradient-blue); position:absolute; left:0; top:0; z-index:-1; border-radius:4px; opacity:0; transition:var(--transition);}
.case-item li a:hover .text>*{padding-left:35px;}
.case-item li a:hover .text:before{opacity:1;}
.case-item li a:hover{color:#fff;}
.case-item li .addr{margin-top:10px;}
.case-item li.w50 .img{height:22.65625vw;}
.case-item li a:hover .l-imgs{transform:scale(1.1);}
.detail-banner{height:830px; max-height:70vh;}
.detail-banner .text{position:absolute; left:8.3vw; bottom:18vh; z-index:2;}
.detail-banner-btn{margin-top:60px;}
.detail-banner-btn a{display:flex; align-items:center; justify-content:center; width:90px; height:90px; border-radius:50%; background:#fff; margin-left:34px; float:left; font-size:20px; position:relative; z-index:2;}
.detail-banner-btn a:first-child{margin-left:0;}
.detail-banner-btn a:after{content:''; display:block; width:100%; height:100%; border-radius:50%; background:rgba(46,49,146,.3); position:absolute; left:0; top:0; z-index:-1; transform:scale(1.1);}
.detail-banner-btn a:before{position:relative; z-index:2; background:#fff; width:100%; height:100%; border-radius:50%; display:flex; align-items:center; justify-content:center; transition:var(--transition);}
.detail-banner-btn a:hover:before{background:var(--color-blue); color:#fff;}
.lh-curom .lh-more{position:absolute; right:0; top:50%; transform:translateY(-50%); height:52px; padding:0 28px;}
.lh-curom .lh-more i{margin:0 30px 0 0;}
.case-detail{padding:40px 0;}
.case-detail:before{content:''; display:block; width:1px; height:100%; background:#ECECEC; position:absolute; right:380px; top:0;}
.case-detail-l>.cont{margin-top:40px;}
.case-detail-l{width:calc(100% - 380px); padding-right:30px;}
.case-detail-r{width:380px; padding:0 30px;}
.case-ohter-item li{margin-top:40px;}
.case-ohter-item li .img{height:190px;}
.case-ohter-item li .text{margin-top:20px;}
.case-ohter-item li .addr{margin-top:4px;}
.case-ohter-item li a:hover .l-imgs{transform:scale(1.1);}
.news-company{padding:70px 0;}
.news-item{margin:50px 0 0 -40px;}
.news-item li{padding-left:40px; margin-bottom:40px;}
.news-item li a{display:block; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1); padding:20px; border-radius:4px; overflow:hidden; position:relative;}
.news-item li .img{width:20.3125vw; height:11.09375vw; border-radius:4px; overflow:hidden;}
.news-item li .text{width:calc(100% - 20.3125vw); padding-right:20px;}
.news-item li .name{margin-top:30px;}
.news-item li .ccont{margin-top:20px;}
.news-item li .more{position:absolute; left:20px; bottom:20px; display:flex; align-items:center;}
.news-item li .more i{font-size:24px; margin-left:20px; color:#999;}
.news-item li a:hover{color:var(--color-blue);}
.news-item li a:hover .l-imgs{transform:scale(1.1);}
.lh-page>*:not(em){display:inline-block; width:30px; height:30px; text-align:center; line-height:30px; border-radius:30px; margin:0 2px;}
.lh-page a:hover{color:var(--color-blue);}
.lh-page a.on{background:var(--color-blue); color:#fff !important;}
.news-dynamic{padding:70px 0;}
.dynamic-cont{margin-top:50px;}
.dynamic-l{width:calc(100% - 340px); padding-right:5.3vw;}
.dynamic-l .news-item{margin:0 0 0 -40px;}
.dynamic-l .news-item li{margin-bottom:0;}
.dynamic-l .news-item li:first-child a{padding:0 0 60px;border:none;}
.dynamic-l .news-item li a{box-shadow:none; padding:60px 0; border-top:1px solid #EEE;}
.dynamic-l .news-item li .text{padding:0 0 0 20px;}
.dynamic-l .news-item li .more{left:calc(20.3125vw + 40px); bottom:60px;}
.dynamic-r{width:340px;}
.dynamic-r>.title{height:70px; display:flex; align-items:center; padding:0 25px; border-radius:4px 4px 0 0;}
.history-item{background:#f4f4f4; border-radius:0 0 4px 4px; padding:0 25px;}
.history-item li{border-top:1px solid #EEE;}
.history-item li:first-child{border:none;}
.history-item li a{display:block; padding:20px 0;}
.history-item li .time{margin-top:4px;}
.history-item li a:hover{color:var(--color-blue);}
.news-detail-l{width:450px;}
.news-detail-quick{background:#fff; border-radius:4px; overflow:hidden;}
.news-detail-quick a{display:flex; align-items:center; padding:40px;}
.news-detail-quick a.on{background:var(--color-blue); color:#fff;}
.news-detail-quick a span{margin-left:36px; position:relative;}
.news-detail-quick a span:before{content:''; display:block; width:1px; height:24px; position:absolute; left:-18px; top:50%; transform:translateY(-50%); background:#787878; transition:var(--transition);}
.news-detail-quick a.on span:before{background:#fff;}
.news-other{background:#fff; border-radius:4px; margin-top:30px; padding:25px;}
.news-other-item li a{overflow:hidden; display:block; padding:20px 0;}
.news-other-item li a .name{transition:var(--transition);}
.news-other-item li a:hover .name{color:var(--color-blue);}
.news-other-item li{border-top:1px solid #eee;}
.news-other-item li:first-child{border:none;}
.news-other-item li .name{width:70%;}
.news-detail-r{background:#fff; border-radius:4px; width:calc(100% - 480px); padding:70px 6.25vw;}
.pro-cont.l-bg-gray .case-detail:before{display:none;}
.news-detail-r>.nname{margin-top:40px;}
.news-detail-r>.cont{margin-top:40px;}
.detail-page{margin-top:40px; padding-top:40px; border-top:1px solid #eee;}
.detail-page a{display:inline-block; max-width:48%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.detail-page a:hover{color:var(--color-blue);}
.ency-hd{background:#fff; height:100px; line-height:100px;}
.ency-hd li{float:left; border-left:1px solid #eee;}
.ency-hd li:first-child{border:none;}
.ency-hd li a{display:block; line-height:100px; padding:0 70px;}
.ency-hd li.on a,.ency-hd li a:hover{color:var(--color-blue);}
.ency-item li{padding-left:30px; margin-bottom:30px;}
.ency-cont{padding-bottom:60px;}
.ency-item{margin:50px 0 30px -30px;}
.ency-item li a{display:block; background:#fff; border-radius:4px; padding:30px; overflow:hidden;}
.ency-item li .time{width:104px; height:104px; border-radius:4px; background:var(--color-blue); display:flex; align-items:center; justify-content:center; transition:var(--transition);}
.ency-item li .text{width:calc(100% - 104px); padding-left:30px;}
.ency-item li .ccont{margin-top:20px; transition:var(--transition);}
.ency-item li a:hover{background:var(--color-blue); color:#fff;}
.ency-item li a:hover .time{background:#6164D1;}
.ency-item li a:hover .ccont{color:#fff;}
.news-detail-r.encyDetail{width:100%;}
.investor-item{margin:-20px 0 0 -20px;}
.investor-item>li{padding-left:20px; margin-top:20px;}
.investor-item>li>*{display:block; border-radius:4px; background:#f8f8f8; position:relative; height:467px; overflow:hidden;}
.investor-cont{padding:70px 0;}
.investor-item li .l-imgs{height:inherit;}
.notice-cont{padding:20px 30px 0;}
.notice-more{position:absolute; right:0; top:50%; transform:translateY(-50%); background:var(--color-blue); color:#fff; border-radius:30px; padding:8px 20px; display:flex; align-items:center;}
.notice-more i{margin-left:10px;}
.notice-item{margin-top:10px;}
.notice-item li{border-top:1px solid #eee;}
.notice-item li:first-child{border:none;}
.notice-item li a{display:block; overflow:hidden; padding:15px 0;}
.notice-item li a:hover{color:var(--color-blue);}
.investor-item>li.w60{width:66.66666666666666%;}
.investor-item>li:nth-child(3)>*,.investor-item>li:nth-child(4)>*{height:18.229166666666664vw;}
.investor-item>li .text{position:absolute; left:0; top:0; padding:40px;}
.investor-item>li .text .more{margin-top:20px; display:flex; align-items:center;}
.investor-item>li .text .more i{font-size:24px; margin-left:30px;}
.investor-item>li>a:hover .l-imgs{transform:scale(1.1);}
.contact-join{padding:70px 0;}
.about-text .nname.l-white{color:#fff;}
.join-banner{width:80%; padding-top:50px;}
.join-banner .bd li{width:50%; padding:0 2.3vw;}
.join-item{background:#fff; border-radius:4px; padding:80px 40px; position:relative;}
.join-item .icon{position:absolute; left:40px; top:-10px;}
.join-item .nname{margin-top:10px;}
.join-item .cont{padding-top:30px; margin-top:30px; border-top:1px solid #eee;}
.join-btn{padding:0 2.3vw; float:right;}
.contact-us{padding:70px 0;}
.us-cont{margin-top:70px; background:#fff; width:calc(100% + 8.3vw); box-shadow:0 0 20px rgba(0,0,0,.1); padding:20px 0 20px 70px; border-radius:10px 0 0 10px;}
.us-cont .contact-item{margin-top:90px;}
.us-cont .contact-item li{margin-top:30px;}
.us-cont .contact-item li:first-child{margin-top:0;}
.us-cont .ewm{margin-top:130px; position:relative;}
.us-cont .ewm .img{width:130px;}
.us-cont .ewm p{position:absolute; left:140px; bottom:0;}
.us-map{width:53vw; height:600px;}
.message-l{width:50%; padding:8.3vw 70px 8.3vw 8.3vw;}
.message-r{position:absolute; right:0; top:0; bottom:0; width:50%;}
.message-l .tip{margin-top:20px;}
.message-submit{margin:130px 0 0 -20px;}
.message-submit li{padding-left:20px; margin-top:20px;}
.message-submit li input,.message-submit li textarea{background:#fff; border-color:#fff; border-radius:4px; height:46px; line-height:46px; padding:0 20px;}
.message-submit li textarea{height:140px; padding:20px; line-height:24px;}
.message-submit li a{display:flex; align-items:center; justify-content:center; height:46px; border-radius:4px; background:var(--color-orange); color:#fff; margin-top:40px;}
header,.header-r{transition:var(--transition);}
header.black{background:#fff; padding:0 3.47vw;}
header.black .lh-logo .logo1{opacity:1;}
header.black .lh-logo .logo{opacity:0;}
header.black .header-r{color:#000;}
header.black .lh-nav li{padding-bottom:40px;}
header.black .lh-nav li>dl{background:#fff;}
/*.about-honor{display:none;}*/
/*鼠标移入波浪线条动画*/
.hover-wave:hover{text-decoration: none !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23C90007' d='M0 3.5c5 0 5-3 10-3s5 3 10 3 5-3 10-3 5 3 10 3'/%3E%3C/svg%3E") repeat-x 0 100%; background-size:20px auto; animation: waveMove 1s infinite linear;}
@keyframes waveMove {
  from { background-position:0 100%; }
  to { background-position:-20px 100%; }
}
.fadeInUp1{transform:translateY(60px); opacity:0;}
.up50{transform:translateY(50%);}
.is-inview.fadeInUp1{animation:fadeInUp1 cubic-bezier(0.215,.61,.355,1) 1s forwards;}
.is-inview.delay1{animation-delay:0.1s;}
.is-inview.delay2{animation-delay:0.2s;}
@keyframes fadeInUp1{
	to{transform:translate(0,0); opacity:1;}	
}
.lh-nav li>dl{position:absolute; left:50%; transform:translateX(-50%); top:100%; line-height:40px; width:auto; min-width:100%; display:none;}
.lh-nav li>dl>*{white-space:nowrap; font-size:14px; text-align:center;}
.lh-nav li>dl a{padding:0 20px;}
.lh-nav li>dl span{color:#fff;}
.lh-nav li:hover>dl{display:block;}
.lh-nav li>dl>*:hover{text-decoration:underline;}
header.black .lh-nav li>dl span{color:#000;}
.l-pd90{padding-top:90px; padding-bottom:90px;}
.profile-add .left{width:50%; padding-right:0.135%;}
.profile-add .left .l-imgs{height:29.947916666666668vw; min-height:240px; margin-top:80px; width:100%;}
.profile-add .right{padding-left:110px; padding-right:80px; width:50%; padding-top:180px;}
.profile-add .right .name{padding-bottom:20px; border-bottom:1px solid #D8D8D8;}
.profile-add .right .ccont{margin-top:20px;}
.profile-add .right .profile-item{margin-top:50px; text-align:center;}
/*
golden
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: 1800px){
	
}
@media screen and (max-width: 1600px){
	
}
@media screen and (max-width: 1500px){
	
	
}
@media screen and (max-width: 1366px){
	.container1400{max-width:100%;}
}
@media all and (-moz-min-device-pixel-ratio: 1.19) and (-moz-max-device-pixel-ratio: 1.28),
  (-webkit-min-device-pixel-ratio: 1.19) and (-webkit-max-device-pixel-ratio: 1.28),
  (min-resolution: 1.19dppx) and (max-resolution: 1.28dppx) and (-moz-min-device-pixel-ratio: 1.41) and (-moz-max-device-pixel-ratio: 1.6),
  (-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6),
  (min-resolution: 1.41dppx) and (max-resolution: 1.6dppx){/*125%and150%*/
  header,header.black{padding:10px 3.47vw;}
  .lh-logo{width:60px;}
  .l-font18{font-size:16px;}
  .lh-nav li,.header-rel{line-height:60px;}
  .lh-banner{height:500px;}
  .banner-hd{bottom:30px!important;}
  .index-cont{padding:80px 0;}
  .l-font22{font-size:18px;}
  .l-font20{font-size:16px;}
  .news-bd-item li a{padding:20px;}
  .index-news-c .img{height:280px;}
  .index-news-r>div{padding:20px 20px 0;}
  .l-font76{font-size:52px;}
  .l-font30{font-size:22px;}
  .l-font42{font-size:30px;}
  .profile-l{padding:80px 8.3vw 40px;}
  .profile-l .ccont{margin-top:50px;}
  .l-font40{font-size:24px;}
  .l-font16{font-size:14px;}
  .profile-item{margin-top:100px;}
  .about-profile{background-position:center top;}
  .profile-r>*.time{font-size:16vw;}
}
/*平板*/
@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-cursor{display:none;}
	header{height:50px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1); padding:0;}
	.lh-logo{position:absolute; left:15px; top:50%; transform:translateY(-50%); width:46px; z-index:3;}
	.lh-logo .logo{opacity:0;}
	.lh-logo .logo1{opacity:1;}
	.lh-nav-btn{position:absolute; right:0; top:0; width:50px; height:50px; z-index:3;}
	.lh-nav-btn:before,.lh-nav-btn:after{content:''; display:block; width:20px; height:2px; background:#000; position:absolute; right:15px; top:50%; margin-top:-8px;transition:var(--transition);}
	.lh-nav-btn:after{margin-top:6px;}
	.lh-nav-btn i{display:block; width:20px; height:2px; background:#000; position:absolute; right:15px; top:50%; margin-top:-1px;transition:var(--transition);}
	main{padding-top:50px;}
	.lh-nav{position:absolute; left:0; top:0; width:100vw; height:100vh; background:#fff; padding-top:25%; transition:var(--transition); transform:translateY(-100%); visibility:hidden;}
	.lh-nav li{float:none; margin:0; text-align:center; line-height:70px;}
	.lh-nav li a{color:#000; font-size:18px;}
	.header-rel{display:none;}
	.navToggle .lh-nav{transform:translateY(0); visibility:visible;}
	.navToggle .lh-nav-btn i{transform:scaleX(0);}
	.navToggle .lh-nav-btn:before{transform:translate(0,7px) rotate(45deg);}
	.navToggle .lh-nav-btn:after{transform:translate(0,-7px) rotate(-45deg);}
	.lh-banner{height:240px;}
	.banner-hd{bottom:20px!important;}
	.index-cont{padding:30px 0;}
	.l-container{padding-left:15px; padding-right:15px;}
	.index-news-l{flex:none; width:100%;}
	.l-font22{font-size:18px;}
	.index-cont>*{display:block;}
	.index-news-c,.index-news-r{margin-top:20px;}
	.index-news-c .img{height:200px;}
	.news-more{height:70px;}
	.footer-top{padding:30px 0;}
	.footer-submit{width:100%; float:none;}
	.submit-item{width:100%; margin-top:20px;}
	.submit-item li{margin-top:10px;}
	.footer-contact{width:100%; padding:0; margin-top:20px; float:none;}
	.footer-ewm{float:none; margin-top:20px;}
	.l-font76{font-size:32px;}
	.lh-ban{height:240px;}
	.profile-l{width:100%; float:none; padding:30px 15px;}
	.profile-r{position:static; width:100%; display:none;}
	.l-font42{font-size:24px;}
	.profile-l .ccont{margin-top:20px;}
	.profile-item{margin-top:20px;}
	.l-font60{font-size:30px;}
	.profile-item li{width:33.3%;}
	.profile-item li .num span{top:-14px;}
	.about-advantage{padding:30px 0;}
	.advantage-item{margin:30px 0 0 -15px;}
	.advantage-item li{width:100% !important; padding-left:15px; margin-bottom:15px;}
	.advantage-item li .num{font-size:92px; line-height:80px;}
	.advantage-item li .ccont{margin-top:20px; width:100%;}
	.advantage-item li>*{padding:30px;}
	.about-plant{padding:30px 0;}
	.plant-banner{margin-top:30px; width:100%;}
	.plant-banner .bd li{padding-right:0;}
	.plant-banner .bd li .img{height:200px;}
	.plant-banner .bd li .title{height:40px;}
	.plant-scroll{margin-top:20px;}
	.plant-btn a{width:60px; height:60px;}
	.submit-cont a{position:static; margin-top:20px;}
	.lh-curom{padding:20px 0;}
	.curom-l{display:none;}
	.curom-search{float:none; width:100%;}
	.lh-filter>.item{padding:20px 0;}
	.pro-item li .img,.case-item li .img{height:160px;}
	.pro-item li .title{padding:20px 0;}
	.pro-item{margin:0 0 0 -25px;}
	.case-item{margin:0 0 0 -25px;}
	li.w50{width:100%;}
	.case-item li.w50 .img{height:160px;}
	.case-item li,.pro-item li{margin-top:15px;}
	.lh-curom .lh-more{position:static; transform:translateY(0);}
	.case-detail{padding:20px 0;}
	.news-detail-r{padding:30px 15px;}
	.news-detail-r>.nname{margin-top:20px;}
	.detail-page{margin-top:30px; padding-top:30px;}
	.detail-banner{height:240px;}
	.detail-banner .text{left:0; bottom:atuo; top:50%; transform:translateY(-50%); padding:0 15px; text-align:center;}
	.l-font34{font-size:22px;}
	.detail-banner-btn{display:none !important;}
	.case-detail-l{width:100%; float:none; padding-right:0;}
	.case-detail-l>.cont{margin-top:30px;}
	.case-detail-r{width:100%; float:none; padding:0; margin-top:30px;}
	.news-company{padding:30px 0;}
	.news-item{margin:20px 0 0 -40px;}
	.news-item li .img{width:100%; height:200px; float:none;}
	.news-item li .text{width:100%; float:none; padding:0; margin-top:20px;}
	.news-item li .name,.news-item li .ccont{margin-top:10px;}
	.news-item li .more{position:static; margin-top:20px;}
	.news-item li{margin-bottom:15px;}
	.lh-load{margin:20px 0;}
	.news-dynamic{padding:30px 0;}
	.news-item li.noimg .text{margin-top:0;}
	.dynamic-cont{margin-top:30px;}
	.dynamic-l{width:100%; float:none; padding:0;}
	.dynamic-l .news-item li .text{padding:0;}
	.dynamic-r{width:100%; float:none; margin-top:20px;}
	.news-detail-l,.news-detail-r{width:100%; float:none;}
	.news-detail-quick a{padding:30px;}
	.news-detail-r{margin-top:20px;}
	.ency-hd{height:calc(100% + 15px); margin-left:-15px; line-height:50px; text-align:center; display:flex;}
	.ency-hd li{flex:1; display:inline-block; float:none;}
	.ency-hd li a{line-height:50px; padding:0 10px;}
	.ency-item{margin:30px 0 10px -30px;}
	.ency-item li a{padding:15px;}
	.ency-item li .time{width:90px; height:90px;}
	.ency-item li .text{width:calc(100% - 90px); padding-left:15px;}
	.ency-item li .ccont{margin-top:10px;}
	.contact-join{padding:30px 0;}
	.join-banner{width:100%; float:none;}
	.join-item{padding:30px 20px;}
	.join-item .icon{left:20px; top:-10px; width:23px;}
	.join-item .cont{padding-top:20px; margin-top:20px;}
	.join-item .cont{line-height:24px;}
	.news-item li.noimg .img{display:none;}
	.contact-us{padding:30px 0;}
	.us-cont{margin-top:20px; width:100%; padding:20px;}
	.us-cont>*{float:none;}
	.us-cont .contact-item{margin-top:0;}
	.us-cont .ewm{margin-top:20px;}
	.us-map{width:100%; height:200px; margin-top:30px;}
	.message-l{width:100%; float:none; padding:20px;}
	.message-r{display:none;}
	.message-submit{margin:20px 0 0 -20px;}
	.message-submit li{margin-top:10px;}
	.profile-add{display:block;}
	.profile-add>*{width:100% !important; padding:0 !important;}
	.l-pd90{padding-top:40px; padding-bottom:40px;}
	.profile-add .left .l-imgs{margin-top:30px;}
	.profile-add .right{margin-top:20px;}
	.about-profile{background:#fff !important;}
	.profile-add .right .profile-item{margin-top:20px;}
}
/*手机*/
@media screen and (max-width: 980px){
    
}








