@charset "utf-8";
@font-face {
  font-family: "Century Gothic";
  src: url("/style/font/Century Gothic.woff2") format("woff2"),
       url("/style/font/Century Gothic.woff") format("woff"),
       url("/style/font/Century Gothic.ttf") format("truetype"),
       url("/style/font/Century Gothic.eot") format("embedded-opentype"),
       url("/style/font/Century Gothic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "din-bold_";
  src: url("/style/font/din-bold_.woff2") format("woff2"),
       url("/style/font/din-bold_.woff") format("woff"),
       url("/style/font/din-bold_.ttf") format("truetype"),
       url("/style/font/din-bold_.eot") format("embedded-opentype"),
       url("/style/font/din-bold_.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
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:16px; color:#333;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; color:#000;font-family:Arial,'PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif; background:#f1f2f3;}
pre{font-family:Arial,'PingFang SC','Hiragino Sans GB','Heiti SC','WenQuanYi Micro Hei',sans-serif; white-space:pre-wrap;word-wrap: break-word;}
a{font-size:16px;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:Arial,'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-lh55{line-height:55px;}
.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:42px;}
.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;}
/*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;}
/*font color*/
.l-white{color:#fff;}
.l-red{color:#FF5722;}
.l-orange{color:#FFB800;}
.l-green{color:#009688;}
.l-cyan{color:#2F4056;}
.l-blue{color:#023e8a;}
.l-black{color:#000;}
.l-gray3{color:#333;}
.l-gray6{color:#666;}
.l-gray9{color:#999;}
/*下拉*/
.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;}
/*banner*/
.lh-public-banner{background:#000;}
.lh-public-banner .l-imgs{width:100%; height:100%;}
.lh-public-banner .banner-item{display:block; overflow:hidden; width:100%; height:100%;}

header{position:fixed; left:0; top:0; z-index:100; background:#fff; right:0; height:120px; box-shadow:0 0 20px rgba(0,0,0,.1); padding:32px 5.2vw 0;}
.lh-nav{margin-left:9.375vw; margin-top:10px;}
.lh-nav li{float:left; margin-left:3vw;}
.lh-nav li:first-child{margin-left:0;}
.lh-nav li .nname{opacity:.5; text-transform:uppercase; margin-top:4px;font-family: "Century Gothic";}
.lh-nav li.on a,.lh-nav li a:hover,.lh-nav li.hover a{color:#023e8a;}
.lh-header-r>*{margin-left:2.6vw; text-align:center;}
.lh-header-r>*:first-child{margin-left:0;}
.header-search{position:relative;}
.header-search a:hover{color:#023e8a;}
.header-search i,.header-lang i{font-size:34px; display:block; margin:auto; height:32px; width:32px;color:#838383; position:relative; top:-2px;}
.header-search p{height:20px; line-height:20px;}
.header-lang a{font-size:16px;}
.header-lang a:hover{color:#023e8a;}
.header-email i{width:30px; height:30px; border-radius:50%; border:1px solid #838383; display:block; margin:auto; display:flex; align-items:center; justify-content:center; font-size:20px; color:#838383; margin-bottom:2px;}
.header-lang a.on{color:#cc9616;}
.header-email a:hover{color:#023e8a;}
.lh-header-r{margin-top:6px;}
.lh-banner{height:600px;height:500px;}
.lh-banner .bd li{overflow:hidden;}
main{padding-top:120px;}
.lh-banner .l-imgs{position:absolute; left:0; top:0;}
.lh-banner .bd a{display:block; height:100%; display:flex; align-items:center; color:#fff; /*padding-top:5%;*/}
.lh-banner .name{line-height:62px;}
.lh-banner .nname{margin-top:10px;}
.lh-banner-num{position:absolute; left:12.760416666666671%; left:calc(12.760416666666671% + 15px); top:25%; z-index:2; color:#fff; font-size:22px;top:20%; display:none;}
.lh-banner-num i{margin-right:6px;}
.lh-banner-num b{font-size:52px; color:#cd971a;}
.lh-banner-btn a{width:48px; height:48px; border-radius:50%; display:flex; align-items:center; justify-content:center; color:#fff; background:rgba(0,0,0,.2); position:absolute; top:50%; transform:translateY(-50%); z-index:2; font-size:20px; opacity:0;}
.lh-banner:hover .lh-banner-btn a{opacity:1;}
.lh-banner-btn a.prevs{left:12.760416666666671%; left:calc(12.760416666666671% + 15px); margin-left:-90px;}
.lh-banner-btn a.nexts{right:12.760416666666671%; right:calc(12.760416666666671% + 15px); margin-right:-90px;}
.lh-banner-btn a:hover{background:#fff; color:#000;}
.c-scrollbar{position:fixed; z-index:10000;}
.l-pd80{padding-top:80px; padding-bottom:80px;}
.l-pd80.lpd40{padding-top:40px;}
.lh-about .l-left{width:40%;}
.about-cont{width:50%;}
.lh-index-h .name{color:#023e8a; font-size:24px;}
.lh-index-h .nname{color:#cc9616; text-transform:uppercase; margin-top:5px;}
.lh-index-h .ccont{margin-top:24px;}
.lh-learn{height:40px; line-height:40px; padding:0 18px 0 40px; border-radius:4px; margin-top:20px; position:relative; background:#023e8a;}
.lh-learn:before{content:''; display:block; width:20px; height:23px; background:url(/style/img/cs/icon1.png) no-repeat center; background-size:cover; position:absolute; left:2px; bottom:2px; opacity:.2;}
.about-item{margin-left:-24px; margin-top:40px;}
.about-item li{padding-left:24px; margin-top:24px;}
.about-item li a{display:block; background:#fff; overflow:hidden; position:relative;}
.about-item li a:before{content:''; display:block;position:absolute; left:0; top:-8%; width:100%; height:113%;background-image: linear-gradient(0deg, #023e8a ,transparent);background-image:linear-gradient(1deg,#3064a0,#7294bb,transparent); transform:translateY(100%);transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.about-item .img{min-height:270px; height:14vw; display:flex; align-items:center; justify-content:center; position:relative; z-index:1; padding:30px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.about-item .img{max-height:100%;min-height:initial;margin: 20px 0;}
.about-item .text{padding:0 30px 30px;position:relative; z-index:1;padding:0 20px 20px;}
.about-item .name{height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;transition:cubic-bezier(0.215,.61,.355,1) .15s;}
.about-item .name:first-child{margin-bottom:10px;}
.lh-pro-h .name{font-size:30px;}
.about-item .ccont{line-height:24px; position:absolute; left:0; right:0; bottom:0; padding:20px 30px; transform:translateY(100%);transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.about-item .ccont h3{margin-bottom:20px;}
.about-item.indexlj li a:hover:before{transform:translateY(0);}
.about-item.indexlj li a:hover{color:#fff;}
.about-item.indexlj li a:hover .ccont{transform:translateY(0);}
.about-item.indexlj li a:hover .ccont pre{color:#e0e0e0;}
.about-item.indexlj li a:hover .img{transform:scale(.8); transform-origin:center top;}
.about-item.indexlj li a:hover .name{opacity:0; visibility:hidden;}
.public-bg{background-attachment:fixed;background-position:center; background-size:cover;}
.lh-company .container1400{z-index:2;}
.lh-company .bg{position:absolute; left:0; top:0; right:0;}
.lh-company .bg img{width:100%;}
.lh-company .l-imgs{position:absolute; left:0; bottom:0; width:40%; height:500px;}
.company-l{width:35%; padding-top:40px;}
.company-r{width:65%; background:#fff;background-image: linear-gradient(135deg, #A4A9EF,#D9F2FE,#fff); padding:45px 6.25vw 165px; position:relative;}
.company-item{margin-top:30px;}
.company-item li{text-align:center; float:left; margin-left:3.6vw;}
.company-item li:first-child{margin-left:0;}
.company-item li i{width:60px; height:60px; display:flex; align-items:center; justify-content:center; margin:auto; border:1px solid #70747D; font-size:34px; border-radius:50%; color:#70747D;}
.company-item li p{margin-top:12px;}
.company-ccont{margin-top:40px;}
.company-footer{position:absolute; left:0; right:0; bottom:0; height:96px; background:#023E8A; line-height:96px; overflow:hidden; padding:0 6.25vw;}
.company-footer img{position:absolute; right:10px; top:-30px; animation:companyImg linear 6s infinite;}
.lh-more{color:#fff; display:inline-block;}
.lh-more i{display:inline-block; width:6.770833333333333vw; height:2px; background:#fff; position:relative; margin-right:20px; top:-2px;}
.lh-more i:before{content:''; display:block; width:14px; height:2px; background:#fff; position:absolute; right:0; top:0; transform:rotate(35deg); transform-origin:right center;}
.lh-more:hover{transform:translateX(10px);}
@keyframes companyImg{
	0%{transform:rotate(0) scale(.5);}
	100%{transform:rotate(360deg) scale(1);}	
}
.lh-news-top .lh-learn{position:absolute; right:0; bottom:0;}
.lh-news-item{margin-top:20px; margin-left:-10px;}
.lh-news-item li{padding-left:10px; margin-top:20px;}
.lh-news-item li a{display:block; background:#fff; height:100%;}
.lh-news-item li .img{height:14.270833333333332vw;height:10.729166666666666vw; overflow:hidden;}
.lh-news-item li .img>div{height:100%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-item li .text{padding:20px;}
.lh-news-item li .text .name{height:60px; overflow:hidden;}
.lh-news-item li .time{margin-top:40px; color:#666;}
.lh-news-item li a:hover .l-imgs{transform:scale(1.2);}
.lh-news-item li a:hover{color:#023e8a;}
.lh-join-box{background-attachment:fixed;}
.lh-index-h.white .name{color:#fff;}
.lh-index-h.white .ccont{color:#fff;}
.join-l{width:35%;}
.join-r{width:48%;}
.l-orange{color:#cc9616;}
.join-item li{padding:30px 0; border-bottom:1px solid #cc9616;}
.join-item li .nname{margin-top:20px; color:#fff; opacity:.8;}
.join-item li .nname span{float:left; padding-right:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.join-item li .nname .num{width:20%;}
.join-item li .nname .edu{width:30%;}
.join-item li .nname .maj{width:50%;}
.join-item li.more{padding:0;}
.join-item li.more a{display:block; padding:30px 0; overflow:hidden; font-size:16px;}
.join-item li.more .jt{width:6.770833333333333vw; height:1px; background:#fff; position:relative; top:10px;}
.join-item li.more .jt:before,.join-item li.more .jt:after{content:''; display:block; width:14px; height:1px; background:#fff; position:absolute; right:0; top:0; transform-origin:right center; transform:rotate(35deg);}
.join-item li.more .jt:after{transform:rotate(-35deg);}
.join-item li.more a:hover{padding:30px 0 30px 20px;}
footer{background:#EBF0F5; padding:35px 0 0; /*box-shadow:0 0 20px rgba(0,0,0,.1);*/}
.lh-link{line-height:24px;}
.lh-link>span{position:relative;}
.lh-link>span:after{content:''; display:block; width:1px; height:12px; background:#000; position:absolute; right:-16px; top:50%; transform:translateY(-50%);}
.link-r{width:90%; padding-left:16px;}
.link-r a{float:left; margin-left:16px;}
.link-r a:hover{text-decoration:underline;}
.lh-footer{margin-top:35px; padding-top:80px; border-top:1px solid #A4A8AB;}
.footer-l dl{float:left; margin-left:2vw;}
.footer-l dl:first-child{margin-left:0;}
.footer-l dl dt a,.footer-contact dt{font-size:16px; font-weight:bold;}
.footer-l dl dt a:hover{text-decoration:underline;}
.footer-l dl dt,.footer-contact dt{margin-bottom:16px;}
.footer-l dl dd,.footer-contact dd{line-height:30px;}
.footer-l dl dd a{opacity:.7;}
.footer-l dl dd a:hover{opacity:1;text-decoration:underline;}
.footer-contact dd{opacity:.7;}
.footer-r{width:38%;}
.footer-ewm{text-align:right;}
.footer-ewm .ewm{width:83px; margin:0 auto 6px;}
.footer-ewm .ewm img{width:100%;}
.lh-copy{padding:30px 0; margin-top:30px; border-top:1px solid #A4A8AB; opacity:.7;}
.lh-copy span,.lh-copy a{margin-left:18px;}
.lh-copy a:hover{text-decoration:underline;}
.lh-header-toggle{position:fixed; left:0; top:120px; right:0; background:#fff; z-index:99; padding:30px 0; min-height:300px; overflow:hidden;transform:translateY(-100%); visibility:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-header-toggle .icon{width:29.531249999999996vw; position:absolute; left:0; top:-30px;}
.header-bd{width:80%; margin:auto; position:relative; z-index:3;}
.header-two-item li{padding-left:1.5625vw; margin-bottom:1.5625vw;}
.header-two-item li a{display:block; padding:1.0416666666666665vw 1.5625vw; border-bottom:1px solid #F1F1F1; position:relative;}
.header-two-item li a .text{width:85%; overflow:hidden;}
.header-two-item li a .text .name{height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.header-two-item li a:after{content:''; clear:both; display:block;}
.header-two-item li a:before{content:''; display:block; width:100%; height:1px; background:#023e8a; position:absolute; left:0; bottom:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:scaleX(0);}
.header-two-item li .nname{text-transform:uppercase; margin-top:6px; color:#999;height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.header-two-item li a:hover:before{transform:scaleX(1);}
.header-two-item li a:hover{color:#023e8a;}
.header-two-item li .img{position:absolute; right:1.5625vw; top:50%; transform:translate(-100%,-50%); opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.header-two-item li a:hover .img{opacity:1;transform:translate(0,-50%);}
.header-two-pro li{padding-left:3vw;padding-left:1vw;}
.header-two-pro{margin-left:-3vw;margin-left:-1vw;}
.header-two-item{margin-left:-1.5625vw;}
.header-two-pro li a{display:block; position:relative; text-align:center;}
.header-two-pro li .img{transition:cubic-bezier(0.215,.61,.355,1) .45s; height:240px;height:222px;background: center no-repeat;
    background-size: 80%;}
.header-two-pro li a:hover .img{transform:scale(1.1);}
.header-two-pro li a:hover{color:#023e8a;}
.header-bd>*{display:none;}
.Toggle .lh-header-toggle{transform:translateY(0); visibility:visible;}
.lh-search-layer{position:fixed; left:0; top:120px; right:0; background:#fff; z-index:99; transform:translateY(-100%); visibility:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.Search .lh-search-layer{transform:translateY(0); visibility:visible;}
.lh-search-layer .close{position:absolute; right:0; top:0; width:80px; height:80px; background:#000; color:#fff; text-align:center; line-height:80px; font-size:24px;}
.lh-search-layer .container{padding:20px 0;}
.lh-search-layer .container input{width:90%; float:left; line-height:40px; height:40px; border-right:none;}
.lh-search-layer .container a{float:left; width:10%; background:#023e8a; color:#fff; display:block; height:40px; text-align:center; line-height:40px; font-size:16px;}
.lh-search-layer .container a:hover{background:#033474;}
.En .lh-nav li{line-height:50px;}
.En .lh-nav li .nname,.En .header-two-item li .nname,.En .lh-index-h .nname{display:none;}
.lh-ban{height:300px; display:flex; align-items:center; justify-content:center;}
.lh-crumbs{height:90px; line-height:90px; font-size:16px;}
.lh-crumbs a{font-size:16px;}
.lh-crumbs i{margin:0 5px;}
.lh-com{background-image: linear-gradient(45deg, #c4d7dd, #c4d7dd ,#d4cca4);}
.lh-com-main{margin-top:30px;}
.com-l{width:54%;}
.com-r{max-width:40%;}
.lh-ab{padding:40px 0;}
.lh-ab-item{margin-left:-35px;}
.lh-ab-item li{padding-left:35px; margin-bottom:35px;}
.lh-ab-item li.w100{width:100%;}
.lh-ab-item li a{display:block; height:15.625vw; overflow:hidden; position:relative;}
.lh-ab-item li a:before{content:''; display:block; width:100%; height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; top:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s; z-index:1;}
.lh-ab-item li a:hover:before{opacity:1;}
.lh-ab-item li a .l-imgs{height:100%; width:100%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-ab-item li a:hover .l-imgs{transform:scale(1.1);}
.lh-ab-item li .text{position:absolute; left:0; top:0; padding:2.6vw; z-index:2;}
.lh-ab-item li .text .come{margin-top:30px;}
.lh-ab-item li .lh-more{position:absolute; right:2.6vw; bottom:2.6vw;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-branch{margin-top:25px;}
.branch-item{background:#e9e9e9; border-bottom:6px solid #023e8a; margin-top:30px; padding-top:2.6vw; overflow:hidden;}
.branch-item li a{padding:0 2.6vw 2.6vw; display:block; position:relative;}
.branch-item li a:after{content:''; display:block; clear:both;}
.branch-item li a:before{content:''; display:block; width:1px; height:78px; background:#bfbfbf; position:absolute; left:-1px; top:0;}
.branch-item li .text .name{color:#023e8a;}
.branch-item li .text{padding-top:10px; width:45%;}
.branch-item li .text .nname{margin-top:10px;}
.branch-item li .img{max-width:53%;}
.branch-item li a:hover .name{text-decoration:underline;}
.path-main{background:#EBEEF7; padding:40px 0;}
.lh-path{padding-bottom:50px;}
.path-item{position:relative; margin-top:40px;}
.path-item:before{content:''; display:block; width:1px; height:92%; border-left:1px dashed #809EC4; position:absolute; left:50%; top:10px;}
.path-item li{padding-left:55%; margin-top:10px; position:relative;}
.path-item li:before{content:''; display:block; width:30px; height:30px; border-radius:50%; border:1px solid #809EC4; background:#F8F8F9; position:absolute; left:50%; top:0; margin-left:-15px;}
.path-item li:after{content:''; display:block; width:16px; height:16px; border-radius:50%; background:#023e8a; position:absolute; left:50%; top:7px; margin-left:-8px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.path-item-info{display:inline-block;}
.path-item-info:before{content:''; display:block; width:16px; height:16px; border-radius:50%; background:rgba(2,62,138,.4); position:absolute; left:50%; top:7px; margin-left:-8px; }
.path-item li:hover .path-item-info:before{animation: lhReturnTop cubic-bezier(0.215,.61,.355,1) 1.5s infinite;}
@keyframes lhReturnTop{
    from {
        opacity: 1;
        transform:scale(1);
    }
    to {
        opacity: 0;
        transform:scale(2);
    }
}
.path-item-info .time{color:#023e8a;}
.path-item-info .text{margin-top:10px; line-height:24px; position:relative;}
.path-item-info .text .img{float:right; margin-left:20px; height:50px;}
.path-item-info .text .img img{height:100%; width:auto; position:relative; top:-15px;}
.path-item-info .text .ccont{float:left; font-size:16px;}
.path-item li:nth-child(2n){padding-left:0; text-align:right; padding-right:55%;}
.path-item li:nth-child(2n) .path-item-info .text .img{float:left; margin:0 20px 0 0;}
.path-item li:nth-child(2n) .path-item-info .text .ccont{float:right;}
.lh-honor li{padding-left:20px; margin-bottom:20px;}
.lh-honor li a{display:block; background:#fff; height:100%;}
.lh-honor li .img{height: 224px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.lh-honor li img{max-height:100%;}
.lh-honor li .name{padding:20px; font-size:16px;}
.lh-pro-h .ccont{margin-top:20px;}
.lh-pro-item{margin-top:60px;}
.lh-pro-item li{margin-top:20px;}
.lh-pro-item li:first-child{margin-top:0;}
.lh-pro-item li a{display:block; overflow:hidden; padding:20px; background:#fff;}
.lh-pro-item li .img{width:37%; height:20vw;background-image: linear-gradient(0deg, #023e8a ,transparent); display:flex; align-items:center; justify-content:center; padding:30px;background-image:linear-gradient(1deg,#a2adc3,#c4c8d0,transparent);}
.lh-pro-item li .text{width:63%; padding-left:30px; padding-top:2.6vw;}
.lh-pro-item li .text .icon{position:absolute; right:0; top:0;}
.lh-pro-item li .cont{margin-top:1.5625vw;}
.lh-pro-item li .ccont{margin-top:2.083333333333333vw; height:72px; overflow:hidden;}
.lh-pro-item li .lh-learn{margin-top:1.0416666666666665vw; background:#cc9616;}
.lh-pro-item li a:hover{background:#e4e6ea;}
.lh-pro-detail{background:#fff; padding:2.34375vw 2.34375vw 0;}
.lh-pro-ad img{width:100%;}
.pro-detail-a .img{width:35%; height:18vw; display:flex; align-items:center; justify-content:center; padding:20px;}
.pro-detail-a .text{width:65%; padding-left:2.083333333333333vw;}
.pro-detail-a .cont,.pro-detail-a .ccont{margin-top:20px;}
.pro-detail-page{padding:30px 0; margin-top:30px; line-height:32px;}
.pro-detail-page a{display:inline-block; max-width:45%; color:#666;}
.pro-detail-page a i{display:block; float:left; width:32px; height:32px; border-radius:50%; border:1px solid #D0A02C; color:#D0A02C; text-align:center; margin-right:12px;}
.pro-detail-page a:last-child i{float:right; margin:0 0 0 12px;}
.pro-detail-page a:hover{color:#023e8a;}
.pro-detail-page a span{max-width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block;}
.lh-rd-item li{margin-top:50px;}
.lh-rd-item li:first-child{margin-top:0;}
.lh-rd-item li a{display:block; padding:40px; background:#fff; overflow:hidden;}
.lh-rd-item li .img{width:44%;}
.lh-rd-item li .img img{width:100%;}
.lh-rd-item li .text{width:56%; padding-right:40px;}
.lh-rd-item li .text .lh-learn{background:#CC9616;}
.lh-rd-item li a:hover{background:#e4e6ea;}
.lh-rd-item li:nth-child(2n) .img{float:left;}
.lh-rd-item li:nth-child(2n) .text{padding:0 0 0 40px;}
.lh-rd-item li .text .ccont{max-height:270px; overflow:hidden;}
.rd-detail{background:#fff; padding:45px;}
.rd-detail-main{padding:60px 0; position:relative; background:#fff; z-index:1;}
.rd-detail-main:before{content:''; display:block; width:calc(100% + 90px); height:100%; background:#F9FAFC; position:absolute; left:-45px; top:0; z-index:-2;}
.rd-detail-main:after{content:''; display:block; width:100%; height:calc(100% - 60px); background:#fff; position:absolute; left:0; top:30px; z-index:-1;}
.lh-news-ul li{padding-left:20px; margin-bottom:20px;}
.lh-news-ul li a{display:block; height:100%; background:#fff; position:relative;}
.lh-news-ul li.first{width:50%;}
.lh-news-ul li .l-imgs{height:100%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-ul li.first .img{height:100%;}
.lh-news-ul li.first .l-imgs{min-height:420px;}
.lh-news-ul li.first .text{position:absolute; right:20px; bottom:20px; background:#023E8A; width:45%; padding:30px;}
.lh-news-ul li.first .text .name{height:44px; overflow:hidden;}
.lh-news-ul li.first .time{margin-top:4.166666666666666vw; opacity:.7;}
.lh-news-ul li .img{height:10.729166666666666vw; overflow:hidden;}
.lh-news-ul li .text{padding:20px;}
.lh-news-ul li .text .name{height:132px; overflow:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-ul li .text .time{margin-top:4vw; opacity:.7;}
.lh-news-ul li a:hover .l-imgs{transform:scale(1.1);}
.lh-news-ul li a:hover .name{color:#023e8a;}
.lh-news-ul li.first a:hover .name{color:#fff;}
.lh-loading{text-align:center; color:#999; margin-top:30px;}
.lh-loading i{font-size:48px; display:block; margin:auto; animation:loading linear 1.2s infinite;}
@keyframes loading{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(360deg);}	
}
.lh-detail-h .nname{border-top:1px solid #E4E4E4; padding:20px 0; margin-top:20px;}
.lh-detail-h .nname span{margin:0 10px;}
.join-mob{background:#fff; margin-top:50px; padding:50px;}
.join-mob:first-child{margin-top:0;}
.join-concept .text{width:52%;}
.join-concept .img{max-width:46%;}
.posi-item{margin-left:-40px;}
.posi-item li{padding-left:40px; margin-top:40px; height:228px;}
.posi-item li>div{border:2px solid #023E8A; padding:0 40px; background:#fff;}
.posi-title{height:80px; line-height:80px; border-bottom:1px solid #CCC; position:relative;}
.posi-title .apply{width:40px; height:40px; border-radius:50%; background:#CC9616; color:#fff; text-align:center; line-height:40px; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.posi-title .apply:hover{background:#B48312;}
.posi-info{padding:20px 0;}
.posi-info .edu{width:30%;}
.posi-info .num{width:20%;}
.posi-info .maj{width:50%;}
.posi-info p{margin-top:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.posi-time{line-height:16px; padding:20px 0;border-top:1px solid #CCC;}
.posi-time .toggle{color:#023e8a; text-decoration:underline;}
.posi-time .toggle:hover{color:#CC9616;}
.posi-cont-mob{margin-bottom:30px;}
.posi-cont{display:none; padding-top:30px;}
.posi-item li.on{position:relative; z-index:2;}
.posi-item li.on .posi-cont{display:block;}
.posi-item li.on>div{height:auto;}
.posi-item li.on .posi-info{display:none;}
.join-care-h .lh-more{color:#023e8a; position:absolute; right:0; top:50%; transform:translateY(-50%); height:18px;}
.join-care-h .lh-more i,.join-care-h .lh-more i:before{background:#023e8a;}
.join-care .lh-news-item{margin-left:-50px;}
.join-care .lh-news-item li{padding-left:50px;}
.join-care .lh-news-item li a{box-shadow:0 0 20px rgba(0,0,0,.1);}
.join-care .lh-news-item li .img{height:12.708333333333332vw;}
.lh-join{padding-bottom:50px;}
.lh-care-box{background:#fff; padding:50px;}
.care-item li{margin-top:40px;}
.care-item li:first-child{margin-top:0;}
.care-item li a{display:block; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1); overflow:hidden; position:relative;}
.care-item li .img{width:30%; height:12.7vw;}
.care-item li .img>div{width:100%; height:100%;}
.care-item li .text{width:70%; padding:30px;}
.care-item li .name{height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.care-item li .ccont{margin-top:20px; height:120px; overflow:hidden;}
.care-item li a:hover{color:#023e8a;}
.lh-page{margin-top:50px;}
.lh-page a,.lh-page span{display:inline-block;width:32px; height:32px; border-radius:4px; border:1px solid #CCCCCC; color:#CCCCCC; margin:0 5px; line-height:32px;}
.lh-page span{border:none; margin:0;}
.lh-page a.on,.lh-page a:hover{border-color:#023e8a; color:#023e8a;}
.lh-page a.on{cursor:auto;}
.lh-map{background:#d0dce2; margin-top:40px; padding:60px 0;}
.map-l,.sugge-l{width:40%;}
.map-r,.sugge-r{width:60%; padding-left:30px;}
.map-r{padding-left: 60px;border-left: 1px solid #cccccc;}
.map-mob{margin-top:60px;}
.map-mob:first-child,.map-r .map-mob:nth-child(2){margin-top:0;}
.map-r>.name,.map-l>.map-mob>.name{margin-bottom:20px; font-weight:bold;}
.map-mob dt{font-size:20px; margin-bottom:10px;}
.map-mob dd,.map-mob .dd{color:#666; line-height:26px; font-size:16px;}
.map-baidu{width:21.354166666666664vw; height:21.354166666666664vw; border-radius:50%; overflow:hidden; margin-top:60px;}
.sugge-input{margin-left:-20px; margin-top:-30px;}
.sugge-input li{padding-left:20px; margin-top:30px;}
.sugge-input li .nname{margin-bottom:10px; font-size:16px;}
.sugge-input li input{border:none; background:#fff; height:50px; height:50px; line-height:50px;}
.sugge-input li.w100{width:100%;}
.sugge-input li textarea{background:#fff; border:none; height:138px;resize: none;}
.lh-honor,.lh-news-ul{margin-left:-20px;}
.lh-download{margin-bottom:40px;}
.lh-download li{text-align:right; padding:20px; background:#0A3876;}
.lh-download li a{color:#fff; overflow:hidden; line-height:24px; display:inline-block;}
.lh-download li a i{font-size:20px; float:left; margin-right:4px;}
.lh-download li a span{margin-left:4px;}
.lh-download li a:hover em{text-decoration:underline;}
.En .name.En .company-ccont,.En .nname,.En .ccont{word-break:break-all;}
.header-two-pro li a .name{height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.En footer .container1400{padding:0 15px; max-width:100%;}
.En .posi-item li{width:100%;}
.En .header-two-item li{width:50%;}
/*
023e8a
transparent
font-family: "ebrimabd";
transition:cubic-bezier(0.215,.61,.355,1) .45s;

*/
@media screen and (min-width: 2000px){
	
}
@media screen and (max-width: 1800px){
	.lh-nav{margin-left:3vw;}
}
@media screen and (max-width: 1700px){
	footer .container1400{padding:0 15px; max-width:100%;}
}
@media screen and (max-width: 1600px){
	header{padding:32px 3vw 0;}
	.lh-nav{margin-left:4vw;}
	.footer-l dl{margin-left:1.5vw;}
}
@media screen and (max-width: 1500px){
	.footer-ewm{display:none;}
	.footer-contact{text-align:right; width:100%;}
	.lh-header-r{display: none;}
}
@media screen and (max-width: 1366px){
	header{padding:32px 1.5vw 0;}
	.lh-nav li{margin-left:2vw;}
	.lh-header-r>*{margin-left:2vw;}
	.container1400{max-width:100%;}
}
/*平板*/
@media screen and (max-width: 1024px){
	.l-font38{font-size:24px;}
	.l-font28{font-size:20px;}
	.l-font26{font-size:18px;}
	.l-font20,.l-font22{font-size:16px;}
	.l-font18{font-size:14px;}
	.l-font16{font-size:14px;}
	.l-font34{font-size:24px;}
	.l-lh36{line-height:24px;}
	.l-lh30{line-height:22px;}
	.l-lh55{line-height:40px;}
	header{height:50px; padding:0;}
	.lh-logo{width:85px; position:absolute; left:15px; top:50%; transform:translateY(-50%); z-index:2;}
	.lh-nav{position:fixed; left:0; top:0; width:100vw; height:100vh; background:#fff; margin:0; padding-top:20%; transform:translateX(100%);transition:cubic-bezier(0.215,.61,.355,1) .45s; visibility:hidden;}
	.lh-nav li{float:none; margin:0; text-align:center; margin-top:30px;}
	.header-search{display:none;}
	.header-search i, .header-lang i{font-size:24px; height:auto; top:0; display:none;}
	.header-lang{position:absolute; right:120px; top:0; z-index:2; line-height:50px;}
	.header-email{position:absolute; right:70px; top:0; z-index:2; line-height:50px;}
	.header-email i{display:none;}
	.lh-nav-btn{position:absolute; right:0; top:0; width:50px; height:50px; background:#cc9616; z-index:2;}
	.lh-nav-btn i{display:block; width:20px; height:2px; background:#fff; position:absolute; left:50%; margin:-1px 0 0 -10px; top:50%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav-btn:before,.lh-nav-btn:after{content:''; display:block; width:20px; height:2px; background:#fff; position:absolute; left:50%; top:50%;transition:cubic-bezier(0.215,.61,.355,1) .45s; margin:-8px 0 0 -10px;}
	.lh-nav-btn:after{margin:6px 0 0 -10px;}
	.webNav .lh-nav{transform:translateX(0); visibility:visible;}
	.webNav .lh-nav-btn i{transform:scaleX(0);}
	.webNav .lh-nav-btn:before{transform:translate(0,6px) rotate(45deg);}
	.webNav .lh-nav-btn:after{transform:translate(0,-7px) rotate(-45deg);}
	main{padding-top:50px;}
	.lh-banner{height:300px;}
	.lh-banner .name{line-height:30px; font-size:18px;}
	.lh-banner .nname{display:none;}
	.lh-banner-num{left:15px; top:20%; font-size:16px;}
	.lh-banner-num b{font-size:32px;}
	.lh-banner-btn{display:none;}
	.l-pd80{padding-top:30px; padding-bottom:30px;}
	.l-pd80.lpd40{padding-top:30px;}
	.lh-about .l-left,.about-cont{width:100%; float:none;}
	.lh-index-h .ccont{margin-top:20px; white-space:normal;}
	.lh-learn{height:34px; line-height:34px; padding:0 14px 0 30px;}
	.lh-learn:before{width:10px; height:12px;}
	.about-cont{margin-top:30px;}
	.l-grid-3 li{width:100%;}
	.about-item{margin-top:30px;}
	.company-l,.lh-company .l-imgs{display:none;}
	.company-r{width:100%; padding:30px 20px 0;}
	.company-item li{margin-left:30px;}
	.company-ccont{margin-top:30px;}
	.l-lh34{line-height:28px;}
	.company-footer{position:relative; margin-top:30px; height:60px; line-height:60px; padding:0 15px;}
	.lh-more i{width:40px;}
	.company-footer img{width:135px; right:0;}
	.lh-news-item li .img{height:200px;height:30vw;}
	.lh-news-item li .text .name{height:44px;}
	.lh-news-item li .time{margin-top:30px;}
	.lh-join-box{background-attachment:inherit;}
	.join-l,.join-r{width:100%; float:none;}
	.join-item li,.join-item li.more a{padding:20px 0;}
	.join-item li .nname{font-size:12px;}
	.join-item li.more .jt{width:40px;}
	.join-item li.more .jt:before, .join-item li.more .jt:after{width:10px;}
	footer{padding:30px 0 0;}
	.lh-link>span{float:none;}
	.lh-link>span:after{display:none;}
	.link-r{float:none; width:100%; padding-left:0;}
	.link-r a{margin:0 10px 0 0;}
	.lh-footer{margin-top:0; padding-top:0; border:none;}
	.lh-company .bg{display:none;}
	.footer-l{display:none;}
	.footer-r{width:100%;}
	.footer-contact{text-align:left; float:none;}
	.footer-ewm{display:block; margin-top:30px; float:left; text-align:center;}
	.l-lh24{line-height:20px;}
	.lh-copy{text-align:center;}
	.lh-copy a{display:block;}
	.lh-copy>*{float:none;}
	.lh-crumbs{height:50px; line-height:50px; background:#fff; font-size:14px;}
	.lh-crumbs a{font-size:14px;}
	.lh-pro-detail{padding:20px 20px 0;}
	.pro-detail-a .img{width:100%; height:200px; float:none;}
	.pro-detail-a .text{width:100%; padding-left:0; margin-top:20px;}
	.pro-detail-page{padding:30px 0; border-top:1px solid #ececec; line-height:24px;}
	.pro-detail-page a span{max-width:72%;}
	.pro-detail-page a i{width:24px; height:24px; margin-right:10px;}
	.pro-detail-page a:last-child i{margin:0 0 0 10px;}
	.lh-ban{height:150px;}
	.lh-path{padding:30px 0;}
	.lh-pro-item{margin-top:30px;}
	.lh-pro-item li .img{width:100%; height:200px; float:none;}
	.lh-pro-item li .text{width:100%; float:none; padding:0; margin-top:30px;}
	.lh-care-box{padding:20px;}
	.care-item li .img{width:100%; height:200px;}
	.care-item li .text{width:100%; padding:20px;}
	.care-item li .name{font-size:16px;}
	.care-item li .ccont{height:44px; margin-top:10px;}
	.care-item li .time{margin-top:10px;}
	.lh-page{margin-top:30px;}
	.l-grid-4>*{width:50%;}
	.lh-honor li{width:100%;}
	.path-item:before{left:20px;}
	.path-item li{padding:0 0 0 20px; margin-top:30px;}
	.path-item{padding:0 20px;}
	.l-font36{font-size:28px;}
	.path-item li:before{width:20px; height:20px; left:-9px; margin-left:0;}
	.path-item li:after{width:10px; height:10px; left:-4px; top:5px; margin-left:0;}
	.path-item-info .time{font-size:20px;}
	.path-item-info .text .ccont{width:60%;}
	.path-item-info .text .img{float:left; margin:0 10px 0 0; width:35%; position:relative; top:10px;}
	.path-item li:nth-child(2n){padding-right:0; text-align:left; padding-left:20px;}
	.path-item li:nth-child(2n) .path-item-info .text .img{margin:0 10px 0 0;}
	.path-item:before{height:74%;}
	.com-l,.com-r{width:100%; float:none;}
	.com-r{margin-top:20px; max-width:100%;}
	.lh-com-main{margin-top:20px;}
	.lh-ab{padding:30px 0;}
	.lh-ab-item li{margin-bottom:15px; width:100%;}
	.lh-ab-item li a{height:200px;}
	.lh-ab-item li .text{padding:20px;}
	.lh-ab-item li .lh-more{right:20px; bottom:20px;}
	.lh-more i:before{width:10px;}
	.branch-item{border-bottom-width:3px; padding-top:15px;}
	.branch-item li .text{width:60%; padding-top:0; padding-left:10px;}
	.branch-item li .img{width:auto; max-width:40%; float:left;}
	.branch-item li a{padding:0 10px 10px;}
	.lh-join{padding:30px 15px;}
	.join-mob{padding:20px; margin-top:15px;}
	.join-concept .img{max-width:100%; float:none;}
	.join-concept .text{width:100%; float:none; margin-top:20px;}
	.l-grid-2>*{width:100%;}
	.posi-item li{margin-top:20px; height:193px;}
	.posi-item li>div{padding:0 20px;}
	.posi-title{height:50px; line-height:50px;}
	.posi-title .apply{width:30px; height:30px; line-height:30px; font-size:12px;}
	.join-care-h .lh-more{top:0; transform:translateY(0);}
	.l-font24{font-size:20px;}
	.join-care .lh-news-item li .img{height:200px;}
	.rd-detail{padding:20px;}
	.lh-news-ul li,.lh-news-ul li.first{width:100%;}
	.lh-news-ul li .img{height:200px;}
	.lh-news-ul li .text .name{height:44px;}
	.lh-news-ul li.first .img{height:200px;}
	.lh-news-ul li.first .text{position:static; width:100%; padding:20px; background:#fff; color:#000;}
	.lh-rd-item li a{padding:20px;}
	.lh-rd-item li .img,.lh-rd-item li .text{width:100%; float:none;}
	.lh-rd-item li .text{margin-top:20px; padding-right:0;}
	.lh-rd-item li .text .ccont{height:110px;}
	.lh-rd-item li:nth-child(2n) .text{padding:0 !important; float:none;}
	.lh-rd-item li:nth-child(2n) .img{float:none;}
	.lh-address{padding-top:30px;}
	.lh-map{margin-top:30px; padding:30px 0;}
	.map-l, .sugge-l,.map-r, .sugge-r{width:100%; float:none;}
	.map-r, .sugge-r{padding:0; margin-top:30px;}
	.map-mob dt{font-size:16px;}
	.map-mob dd{font-size:12px;}
	.map-baidu{width:100%; height:200px; margin-top:30px; border-radius:0;}
	.map-mob{margin-top:30px;}
	.sugge-input li{margin-top:20px;}
	.sugge-input{margin-top:0;}
	.sugge-input li:first-child{margin-top:0;}
	.sugge-input li input{height:45px; line-height:45px;}
	.lh-link,.footer-ewm{display:none;}
	.En .company-item li{width:100%; text-align:left; margin-left:0; margin-top:15px;}
	.En .company-item li:first-child{margin-top:0;}
	.En .company-item li a{line-height:60px;}
	.En .company-item li i{float:left; margin-right:15px;}
	.En .company-item li p{margin-top:0;}
	.path-item-info .text .img img{height:auto; width:100%;}
	.lh-pro-h .name{font-size:20px;}
	.lh-honor li .img{max-height:inherit;}
	.lh-header-r{display: block;}
}
/*手机*/
@media screen and (max-width: 980px){
    
}
.about-item li,.lh-news-item li,.join-item li,.lh-honor li:nth-child(2n),.path-item li:nth-child(2n),.lh-ab-item li:nth-child(1),.posi-item li,.lh-news-ul li{animation-delay:.1s;}
.about-item li:nth-child(2),.lh-news-item li:nth-child(2),.join-item li:nth-child(2),.lh-honor li:nth-child(3n),.lh-ab-item li:nth-child(2),.posi-item li:nth-child(2n),.lh-news-ul li:nth-child(2n){animation-delay:.2s;}
.about-item li:nth-child(3),.lh-news-item li:nth-child(3),.join-item li:nth-child(3),.lh-honor li:nth-child(4n),.lh-ab-item li:nth-child(3),.lh-news-ul li:nth-child(3n){animation-delay:.3s;}
.footer-l dl:nth-child(6){animation-delay:.1s;}
.footer-l dl:nth-child(5){animation-delay:.2s;}
.footer-l dl:nth-child(4){animation-delay:.3s;}
.footer-l dl:nth-child(3){animation-delay:.4s;}
.footer-l dl:nth-child(2){animation-delay:.5s;}
.footer-l dl:nth-child(1){animation-delay:.6s;}
.slideInLeft{animation-name:slideInLeft; animation-timing-function:cubic-bezier(0.215,.61,.355,1);}
.slideInRight{animation-name:slideInRight; animation-timing-function:cubic-bezier(0.215,.61,.355,1);}
@keyframes slideInLeft{
	0%{transform:translateX(-50%);}
	100%{transform:translateX(0);}	
}
@keyframes slideInRight{
	0%{transform:translateX(50%);}
	100%{transform:translateX(0);}	
}








<!--耗时1764043789.5612秒-->