@charset "utf-8";
/*font*/
/* public */
*{
  touch-action: none;
  
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,: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:block; width:100%;}
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%;}
/*body{font:14px "microsoft yahei",Arial,Helvetica, sans-serif; color:#333;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; background:#fff;}*/
body{font:14px; color:#333;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; background:#fff;font-family:"Arial";}
a{font-size:14px;text-decoration:none;transition:ease .65s; -ms-transition:ease .65s; color:#333;}
.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;}
input::-webkit-input-placeholder {color: #a2a2a2;}
input:-moz-placeholder {　color: #a2a2a2;}
input::-moz-placeholder {color: #a2a2a2;}
input:-ms-input-placeholder {color: #a2a2a2;}
textarea{resize:none; overflow:hidden;}
select::-ms-expand { display: none; }
i{font-style:normal;}
.left{float:left;}
.right{float:right;}
.noscript{position:fixed; left:0px; top:0px; background:#ddd; color:red; text-align:center; width:100%; height:30px; line-height:30px;}
em{font-style:normal;}
.pace-activity{width:100vw; height:100vh; position:fixed; left:0; top:0;}
.pace-activity:before{content:''; display:block;width:100vw; height:50vh; position:absolute; left:0; top:0; background:#c45965; transition:ease 1s; transform-origin:center top;}
.pace-activity:after{content:''; display:block;width:100vw; height:50vh; position:absolute; left:0; bottom:0; background:#c45965; transition:ease 1s; transform-origin:center bottom; }
.pace-progress{width:0; height:2px; background:#fff; position:fixed; left:50%; top:50%; transform:translateX(-50%); margin-top:-1px; z-index:2; transition:ease .35s;}
.pace-inactive .pace-progress{opacity:0;visibility:hidden;}
.pace-progress-inner{position:absolute; left:50%; bottom:0;}
.pace-progress:after{content:attr(data-progress-text); display:block; position:absolute; left:50%; top:20px; padding:0 20px; color:#fff;transition:ease .65s;font-family: "Century Gothic"; font-size:24px; transform:translateX(-50%);}
.pace-inactive .pace-activity:before,.pace-inactive .pace-activity:after{transform:scaleY(0); visibility:hidden;}
.pace-inactive{visibility:hidden;}
.pace{position:fixed; z-index:3000; display:none;}
.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.red{color:#b72024;}
.BMap_Marker img{width:auto;}
.BMap_bubble_title{color:#DA251C; font-weight:bold; font-size:16px;}
.BMap_bubble_content img{display:inline-block;}
/*响应式*/
.container {margin:auto; position:relative; width:100%; max-width:1220px; padding:0 10px;}
.about-container{margin:auto; position:relative; width:100%; max-width:1420px; padding:0 10px;}
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
/*浏览器滚动条*/
/*::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}*/
/*header*/
.lh-hover{position:relative;}
.lh-hover>span,.lh-hover>em{position:absolute; display:block; width:100%; height:100%; left:0; top:0;}
.lh-hover>span:before,.lh-hover>span:after,.lh-hover>em:before,.lh-hover>em:after{content:''; display:block; width:1px; height:1px; background:#fff; position:absolute; opacity:0;animation-delay: .2s;}
.lh-hover:hover>span:before{animation:jtLeft linear 1s forwards;top:0;}
.lh-hover:hover>span:after{animation:jtRight linear 1s forwards;bottom:0;}
@keyframes jtLeft{
	0%{opacity:0; width:0; left:-50%;}
	50%{opacity:1; width:calc(100% + 40px); left:0;}
	100%{opacity:0;width:50%; left:100%;}
}
@keyframes jtRight{
	0%{opacity:0; width:0; right:-50%;}
	50%{opacity:1; width:calc(100% + 40px); right:0;}
	100%{opacity:0;width:50%; right:100%;}
}
.lh-hover:hover>em:before{animation:jtTop linear 1s forwards;left:0;}
.lh-hover:hover>em:after{animation:jtBottom linear 1s forwards;right:0;}
@keyframes jtTop{
	0%{opacity:0; height:0; top:-50%;}
	50%{opacity:1; height:calc(100% + 40px); top:0;}
	100%{opacity:0;height:50%; top:100%;}
}
@keyframes jtBottom{
	0%{opacity:0; height:0; bottom:-50%;}
	50%{opacity:1; height:calc(100% + 40px); bottom:0;}
	100%{opacity:0;height:50%; bottom:100%;}
}
.lh-header{height:80px; background:#fff; background:#fff; position:fixed; left:0; right:0; width:100%; z-index:100;}
.lh-logo{position:absolute; left:2.6vw; top:19px;}
.lh-nav{text-align:center; width:100%;}
.lh-nav li{display:inline-block; padding:0 1.3vw; line-height:80px;}
.lh-nav li>a{display:block; position:relative;}
.lh-nav li>a:after{content:''; display:block; width:100%; height:2px; background:#F9B10A; position:absolute; left:0; bottom:0; transform:scaleX(0); transition:ease .65s;}
.lh-nav li.active>a:after,.lh-nav li:hover>a:after{transform:scaleX(1);}
.lh-nav li:hover>a{color:#F9B10A;}
.lh-header-r{position:absolute; right:0; top:0; height:80px;}
.lh-lang{width:162px; height:100%; background:#F9B10A; line-height:80px; text-align:center;}
.lh-lang a{margin:0 14px; display:inline-block; position:relative;}
.lh-lang a:after{display:block; width:1px; height:12px; background:#333; position:absolute; right:-14px; top:50%; margin-top:-6px; content:'';}
.lh-lang a:last-child:after{display:none;}
.lh-lang a:hover,.lh-lang a.active{color:#fff;}
.lh-search{width:127px; height:32px; line-height:32px; position:relative; margin:24px 45px 0 0;}
.lh-search input{position:absolute; left:0; bottom:0; height:100%; width:100%; background:none; border:none; border-bottom:1px solid #DADADA; transition:ease .65s;}
.lh-search a{position:absolute; right:0; top:0; color:#F9B10A;}
.lh-search input:focus{border-color:#F9B10A;}
.lh-main{padding-top:72px;}
.lh-banner{height:calc(100vh - 72px); overflow:hidden; position:relative;}
.lh-banner-bd li{position:relative;}
.lh-banner-bd li .img{height:100%; background-size:cover; background-repeat:no-repeat; background-position:center top;}
.lh-banner-bd li .text{position:absolute; right:16vw; top:20vh; z-index:1; width:600px;}
.lh-banner-bd li .text h2{font-size:90px; font-weight:bold; color:#333; opacity:0.05; text-transform:uppercase; line-height:90px;}
.lh-banner-bd li .text h3{font-size:60px; font-weight:bold; color:#f9b10a;}
.lh-banner-bd li .text h4{font-size:24px; color:#3c4353; margin:10px 0 50px;}
.lh-btn{width:140px; height:62px; display:block; background:#F9B10A; border-radius:30px 0 30px 30px; line-height:62px; text-align:center; font-size:12px;text-transform:uppercase; font-weight:bold;}
.lh-banner-bd li .text.style0{right:12vw; top:26vh;}
.lh-banner-bd li .text.style0 h2{font-size:110px; font-style:italic;}
.lh-banner-bd li .text.style0 h3{color:#333; font-size:48px;margin-top:-30px; padding-left:40px;}
.lh-banner-bd li .text.style0 h4{color:#333; font-weight:bold; display:inline-block; position:relative; padding-left:40px;}
.lh-banner-bd li .text.style0 h4:before{content:''; display:block; width:100%; height:2px; background:#F9B10A; position:absolute; left:40px; bottom:-30px;}
pre{font-family:"Arial";}
.lh-banner-bd li .text pre{text-align:left; color:#777777; line-height:24px; padding-left:40px;}
.lh-banner-bd li .text.style0 a{margin:40px 0 0 40px; color:#fff;}
.lh-banner-btn a{display:block; width:84px; height:54px; background:rgba(0,0,0,.2); position:absolute; top:50%; margin-top:-27px; z-index:2; color:#fff;}
.lh-banner-btn a i{display:block; width:36px; height:36px; border-radius:50%; border:2px solid #fff; text-align:center; line-height:36px; position:absolute; top:50%; margin-top:-18px; font-size:24px;}
.lh-banner-btn a:hover{background:#3B3B3B;}
.lh-banner:hover .lh-banner-btn a{transform:translateX(0);}
.lh-banner-btn a.prev{left:0; border-radius:0 30px 30px 0; transform:translateX(-100%);}
.lh-banner-btn a.prev i{right:10px;}
.lh-banner-btn a.next{right:0; border-radius:30px 0 0 30px; transform:translateX(100%);}
.lh-banner-btn a.next i{left:10px;}
.lh-btn span{margin-left:10px; font-weight:normal; font-size:16px;}
.lh-btn:hover{border-radius:30px 30px 30px 0;}
.lh-scroll{color:#fff; position:absolute; left:50%; bottom:45px; text-align:center; transform:translateX(-50%); z-index:1;}
.lh-scroll i{font-size:42px; animation:scroll linear 1.5s infinite; display:inline-block;}
.lh-scroll.two{color:#F9B10A;}
.lh-scroll h2{margin-top:10px;}
@keyframes scroll{
	0%{transform:translateY(0); opacity:1;}
	50%{transform:translateY(5px); opacity:0;}
	80%{transform:translateY(0);opacity:0;}
	100%{transform:translateY(0);opacity:1;}	
}
.lh-banner-bd li .scroll h2{font-size:12px;text-transform:uppercase; margin-top:10px;}
.lh-proClass{border-top:3px solid #F9B10A; padding:70px 0 30px;}
.lh-proClass-item li{flex:1; text-align:center; position:relative;}
.lh-proClass-item li:before{content:''; display:block; width:0; height:0; border:18px solid transparent; border-top:18px solid #fff; position:absolute; left:50%; margin-left:-18px; bottom:-66px; opacity:0; transition:ease .65s;}
.lh-proClass-item li.on:before{opacity:1;}
.lh-proClass-item li.on h2{color:#f9b10a;}
.lh-proClass-item li img{display:inline-block; width:auto; transition:ease .65s; height:100%;}
.lh-proClass-item li .img{height:96px;}
.lh-proClass-item li h2{font-size:18px; transition:ease .65s; margin-top:20px;}
.lh-proClass-item li a:hover h2{color:#f9b10a;}
.lh-proClass-item li a:hover img{transform:scale(1.1);}
.lh-proClass-item{width:1400px; margin:auto;}
.Loading{width:100vw; height:100vh; position:fixed; left:0; top:0; z-index:1000; overflow:hidden; background:#000; animation-name:Loading;animation-duration:2s;animation-fill-mode:both;animation-fill-mode: forwards;clip:rect(0 0 100vh 0); display:none;}
.Loading .bg{width:100%; height:100%; background:url(../img/cs/banner1.jpg) no-repeat center; background-size:cover; opacity:.5; position:relative;}
.Loading:before{content:''; display:block; width:50px; height:50px; background:url(../img/bars.svg) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@keyframes Loading{
	0%{clip:rect(0 100vw 100vh 100vw);}
	20%{clip:rect(0 100vw 100vh 0);}
	80%{clip:rect(0 100vw 100vh 0);}	
	100%{clip:rect(0 0 100vh 0);}
}
.lh-proItem{background:#F4F6F7; padding:100px 0 90px;}
.lh-proItem-item li{overflow:hidden;}
.lh-proItem-item li .text{float:left; width:50%;}
.lh-proItem-item li .text h2{font-size:36px; font-weight:bold; position:relative; margin-bottom:60px; margin-top:20px;}
.lh-proItem-item li .text h2:after{content:''; display:block; width:27px; height:3px; background:#F9B10A; position:absolute; left:0; bottom:-30px;}
.lh-proItem-item li .text pre{line-height:30px; color:#777777; font-size:18px; height:120px;}
.lh-proItem-item li .text a{margin-top:40px;}
.lh-proItem-item li .img{float:right; width:50%;}
.lh-proItem .container{overflow:hidden;}
.lh-proAgg-item li{width:25%; float:left;text-align:center; position:relative; display:flex; align-items:center; justify-content:center; height:565px; overflow:hidden;}
.lh-proAgg-item li:first-child{width:100%; height:calc(100vh - 72px); border-bottom:2px solid #F9B10A; padding:0;background: -webkit-radial-gradient(circle,#fff 40%,#E6E6E7 60%);background: -o-radial-gradient(circle,#fff 40%,#E6E6E7 60%);background: -moz-radial-gradient(circle,#fff 40%,#E6E6E7 60%);background: radial-gradient(circle,#fff 40%,#E6E6E7 60%);}
.lh-proAgg-item li img{display:inline-block; width:auto;max-width: 370px;}
.lh-proAgg-item li .text{margin-bottom:75px;}
.lh-proAgg-item li .img{height:206px;}
.lh-proAgg-item li:first-child .img{height:auto;}
.lh-proAgg-item li:first-child .text{margin-bottom:4vh;}
.lh-proAgg-item li:first-child img{max-width:none;}
.lh-proAgg-item li .text h2{font-size:42px; font-weight:bold; transition:ease .65s;}
.lh-proAgg-item li .text h3{font-size:18px; margin-top:20px;}
.lh-proAgg-item li .text h3 span{color:#f9b10a; font-size:18px; margin-left:23px;}
.lh-proAgg-item li:nth-child(2){background: -webkitlinear-gradient(-65deg, #fbfbfb, #E8E8E9);background: -o-linear-gradient(-65deg, #fbfbfb, #E8E8E9);background: -moz-linear-gradient(-65deg, #fbfbfb, #E8E8E9);background: linear-gradient(-65deg, #fbfbfb, #E8E8E9);}
.lh-proAgg-item li:nth-child(3){background: -webkit-linear-gradient(-15deg, #FBFBFB, #E2E2E5);background: -o-linear-gradient(-15deg, #FBFBFB, #E2E2E5);background: -moz-linear-gradient(-15deg, #FBFBFB, #E2E2E5);background: linear-gradient(-15deg, #FBFBFB, #E2E2E5);}
.lh-proAgg-item li:nth-child(4){background: -webkit-linear-gradient(-15deg, #FEFEFE, #F3F3F3);background: -o-linear-gradient(-15deg, #FEFEFE, #F3F3F3);background: -moz-linear-gradient(-15deg, #FEFEFE, #F3F3F3);background: linear-gradient(-15deg, #FEFEFE, #F3F3F3);}
.lh-proAgg-item li .img img{transition:ease .65s;}
.lh-proAgg-item li a:hover img{transform:scale(1.1);}
.lh-pro-ban{width:100%; height:540px; position:relative; overflow:hidden;}
.lh-pro-ban .img{width:100%; height:100%; background-size:cover; background-repeat:no-repeat !important; background-position:center top;}
.lh-pro-ban .text{position:absolute; left:0; top:60px; width:100%; text-align:center;}
.lh-pro-ban .text h2{font-size:42px; font-weight:bold;}
.lh-pro-ban .text h3{font-size:18px; margin-top:15px;}
.lh-pro-item{padding-left:13px;}
.lh-pro-item li{width:49.4%; margin-right:13px; margin-top:13px; display:flex; align-items:center; justify-content:center;background: -webkit-radial-gradient(circle,#fff 20%,#E6E6E7 60%);background: -o-radial-gradient(circle,#fff 20%,#E6E6E7 60%);background: -moz-radial-gradient(circle,#fff 20%,#E6E6E7 60%);background: radial-gradient(circle,#fff 20%,#E6E6E7 60%); height:540px;}
.lh-pro-item li:nth-child(2n){margin-right:0;}
.lh-pro-item li a{display:block; text-align:center;}
.lh-pro-item li img{display:inline-block; max-width:500px; max-height:300px; width:auto;}
.lh-pro-item li h2{font-size:30px;}
.lh-pro-item li h3{font-size:18px; color:#f9b10a; margin-top:15px;}
.lh-pro-item li .text{margin-bottom:30px;}
.lh-main.gray{background:#F9FAFB;}
.lh-detailsPro{min-height:calc(100vh - 414px); max-width:1200px; background:#fff;padding:90px 20px; margin:auto;}
.lh-detailsPro-h1{text-align:center; font-size:24px;}
.lh-detailsPro-cont{line-height:30px; margin-top:30px;}
.lh-detailsPro-cont img{display:inline-block; width:auto; max-width:100%;}
.lh-about{height:689px; background:url(../img/index-a1.jpg) no-repeat center; background-size:cover; padding:110px 0 0 0; text-align:center; position:relative;}
.lh-about>h2{font-size:36px; font-weight:bold;}
.lh-about>h3{color:#F9B10A; margin:40px 0;}
.lh-about>h3 i{font-size:24px;}
.lh-about .cont{width:686px; color:#777777; line-height:24px; margin:auto;}
.lh-about-item{max-width:1380px; margin:50px auto;}
.lh-about-item li{flex:1; border-left:1px solid #C8D1D5;}
.lh-about-item li:first-child{border:none;}
.lh-about-item li h2{font-size:42px;}
.lh-about-item li h3{font-size:16px; margin-top:10px;}
.lh-about-item li h2 i{font-size:42px;}
.lh-video i{font-size:60px; color:#F9B10A; display:inline-block; transition:ease .65s;}
.lh-video h2{margin-top:10px; transition:ease .65s;}
.lh-video{cursor:pointer; display:inline-block;}
.lh-video:hover i{transform:rotate(360deg);}
.lh-video:hover h2{color:#F9B10A;}
.lh-video-layer{width:100%; height:100%; position:absolute; left:0; top:0; z-index:3; display:none; background:#000;}
.lh-video-layer video{max-width:100%; max-height:100%; width: 100%;}
.lh-video-close{position:absolute; right:10px; top:10px; color:#fff; z-index: 5;}
.lh-video-close i{font-size:24px;}
.lh-video-close:hover{color:#F9B10A;}
.lh-news{padding:120px 0;}
.lh-news>h2{text-align:center; font-size:36px; font-weight:bold; margin-bottom:50px;}
.lh-news-item{width:1000px; margin:auto;}
.lh-news-item li{width:380px; float:left; background:#F9FAFB; /*height:410px;*/}
.lh-news-item li .lh-btn{display:none;}
.lh-news-item li:first-child .lh-btn{display:block; margin:auto;}
.lh-news-item li .img{overflow:hidden; transition:ease .65s;}
.lh-news-item li .text{padding:40px 20px; text-align:center;}
.lh-news-item li .text h2{font-size:14px; color:#f9b10a; font-weight:bold;}
.lh-news-item li .text h3{font-size:18px; font-weight:bold; position:relative; margin:10px 0 0;}
.lh-news-item li .text h4{color:#777777; line-height:24px; display:none; margin:40px 0; position:relative;}
.lh-news-item li .text h5{display:none; margin:auto; transition:ease .65s;}
.lh-news-item li:first-child{width:590px; margin-right:30px; /*height:836px;*/}
.lh-news-item li:first-child h4,.lh-news-item li:first-child h5{display:block;}
.lh-news-item li:first-child h4:before{content:''; display:block; width:24px; height:1px; background:#f9b10a; position:absolute; left:50%; top:-20px; margin-left:-12px;}
.lh-news-item li:last-child{margin-top:15px;}
.lh-news-item li:hover .img{transform:translate(-10px,-10px);}
.lh-ban{height:540px; position:relative;}
.lh-ban .img{height:100%; background-size:cover; background-repeat:no-repeat; background-position:center top;}
.lh-ban .text{position:absolute; left:32.81vw; top:50%; transform:translateY(-50%);}
.lh-ban .text h2{font-size:60px; color:#f9b10a; font-weight:bold; line-height:48px;}
.lh-ban .text h2 span,.lh-ban .text h2 em{display:block;}
.lh-ban .text h2 em{padding-left:35px;}
.lh-ban .text h3{font-size:24px;padding-left:38px; margin-top:18px; position:relative; height:24px; line-height:24px;}
.lh-ban .text h3:before{content:''; display:block; width:1px; height:76px; position:absolute; left:10px; bottom:0; background:#F9B10A;}
.lh-other-nav{height:74px; line-height:74px; text-align:center; background:#fff;}
.lh-other-nav li{display:inline-block; margin:0 28px;}
.lh-other-nav li a{font-size:16px;}
.lh-other-nav li a:hover,.lh-other-nav li a.on{color:#F9B10A;}
.lh-other{padding:74px 0 106px; background:#F9FAFB;}
.lh-other .container{width:100%;max-width:1540px;padding:0 10px;}
.lh-news-ul{margin-left:-20px;}
.lh-news-ul li.first{width:50%; overflow:hidden; position:relative;padding-left:20px; position:absolute; left:0; top:0; z-index:2;}
.lh-news-ul li.first .text{width:316px; height:289px; background:#F9B10A; position:absolute; right:8px; bottom:8px; padding:45px 40px 0;}
.lh-news-ul li.first .text h2{font-size:16px; font-weight:bold; line-height:24px; height:72px; overflow:hidden;}
.lh-news-ul li.first .text h3{line-height:24px; height:96px; overflow:hidden; margin:20px 0;}
.lh-news-ul li:not(.first){width:25%; float:left; padding-left:20px; margin-bottom:20px;}
.lh-news-ul li:not(.first)>a{background:#fff; display:block;}
.lh-news-ul li:not(.first) .text{padding:40px 30px;}
.lh-news-ul li:not(.first) .text h2{font-size:16px; font-weight:bold; line-height:24px; max-height:48px; overflow:hidden; transition:ease .65s;}
.lh-news-ul li:not(.first) .text h3{color:#666666; line-height:24px; margin:40px 0; max-height:72px; overflow:hidden;}
.lh-news-ul li:not(.first) .text h4{color:#a9a9a9;}
.lh-news-ul li:not(.first) a:hover h2{color:#F9B10B;}
.lh-news-ul li .img{overflow:hidden;}
.lh-news-ul li .img img{transition:ease .65s;}
.lh-news-ul li a:hover img{transform:scale(1.1);}
.lh-news-ul li a:hover{box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-loading{margin:75px auto 0;}
.lh-other.details{padding:73px 0 110px;}
.lh-detailsPro-h1.news{text-align:left;}
.lh-detailsPro-h2{margin:25px 0; color:#898989;}
.lh-detailsPro-h2 i{float:left; margin-right:10px; position:relative; top:2px;}
.lh-detailsPro-h2 span{margin-right:20px; position:relative;}
.lh-detailsPro-h2 span:last-child:before{content:''; display:block; width:1px; height:14px; background:#ADADAD; position:absolute; left:-10px; top:50%; margin-top:-7px;}
.lh-detailsPro-cont.news{border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9; padding:40px 0; color:#898989;}
.lh-details-page{margin-top:75px;}
.lh-details-page ul{width:70%; overflow:hidden;}
.lh-details-page ul li{line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-details-page ul li a{font-size:16px;}
.lh-details-page ul li a.no{color:#999; cursor:text;}
.lh-index-pro{padding:80px 0; background:#F9FAFB; position:relative; overflow:hidden}
.lh-index-pro>h2{font-size:36px; font-weight:bold; text-align:center;}
.lh-pro-banner{margin-top:72px; position:relative; padding:0 4vw;}
.lh-pro-a li{padding:0 4vw;}
.lh-pro-a li img{transition:ease .65s;}
.lh-pro-a li h2{text-align:center; color:#777777; line-height:24px; height:48px; overflow:hidden; margin-top:20px;transition:ease .65s;}
.lh-pro-banner:hover .lh-banner-btn a{transform:translateX(0);}
.lh-banner-hd{text-align:center; margin-top:20px; display:none;}
.lh-banner-hd span.swiper-pagination-bullet-active{background:#F9B10A;}
.lh-pro-a li a:hover h2{color:#F9B10A;}
.lh-pro-a li a:hover img{transform:scale(1.1);}
.lh-footer{height:342px; background:#282828; padding-top:60px;}
.lh-footer .container{max-width:1540px; width:100%; padding:0 10px;}
.lh-footer-l{width:672px;}
.lh-footer-r{width:580px;}
.lh-footer-b>a img{display:inline-block; width:auto;}
.lh-footer-select{width:220px; height:42px; margin-top:36px; background:#3B3B3B; position:relative;}
.lh-select{width:100%; height:42px; position:absolute; left:0; top:0;}
.lh-select select{width:100%; height:100%; position:absolute; left:0; top:0; background:none; border:none; padding:0 10px; color:#777777;}
.lh-select i{width:0; height:0; border:5px solid transparent; border-top:5px solid #777777; position:absolute; right:90px; top:50%; margin-top:-2px;}
.lh-footer-select a{position:absolute; right:0; top:0; width:80px; height:42px; line-height:42px; text-align:center; background:#F9B10A; font-size:16px; z-index:2;}
.lh-footer-select a:hover{background:#D3950D;}
.lh-footer-c .img{float:left; background:#fff; padding:5px; text-align:center; color:#777777; font-size:12px; margin-right:23px; width:102px;}
.lh-footer-c .text{line-height:24px; color:#777777; float:left; width:220px;}
.lh-footer-c .text h2 span{font-size:18px; color:#f9b10a;}
.lh-footer-a{border-bottom:1px solid #5C5C5C; padding-bottom:30px;}
.lh-footer-c{position:relative; width:345px;}
.lh-footer-c:before{content:''; display:block; width:1px; height:100%; background:#5C5C5C; position:absolute; left:-60px; top:0;}
.lh-footer-copy{color:#777777; margin-top:45px;}
.lh-footer-copy a{color:#777777;}
.lh-footer-copy a:hover{color:#fff;}
.lh-footer-copy span{margin-left:20px;}
.lh-footer-r h2{font-size:18px; font-weight:bold; color:#fff;}
.lh-footer-msg{margin-left:-1px; margin-top:18px;}
.lh-footer-msg li{width:25%; padding-left:1px; margin-top:1px; float:left; position:relative;}
.lh-footer-msg li input{width:100%; height:42px; line-height:42px; padding:0 10px; border:none; background:#3B3B3B; color:#fff;}
.lh-footer-msg li:last-child{width:100%;}
.lh-footer-submit{display:block; width:117px; height:42px; line-height:42px; text-align:center; background:#F9B10A; font-size:16px; margin-top:30px;}
.lh-footer-submit:hover{border-radius:30px;}
.lh-layer-style .layui-layer-title{background:#F9B10A; color:#fff;}
.lh-layer-style .layui-layer-btn .layui-layer-btn0{background:#F9B10A; border-color:#F9B10A;}
#lhMap{width:100%; height:557px;}
.lh-contact-way{background:#fff;}
.lh-way-a{padding:50px;}
.lh-way-b h2{font-size:24px;}
.lh-way-b h3{font-size:15px; color:#878787; margin-top:-5px;}
.lh-way-b h4{font-size:24px; font-weight:bold; color:#f9b10a;}
.lh-way-item{display:table; width:100%; margin-top:30px; border-top:1px solid #E5E5E5; padding-top:30px;}
.lh-way-item li{display:table-cell; color:#383838; font-size:15px;line-height:20px;}
.lh-way-item li i{display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; border:1px solid #9F9F9F; border-radius:3px; margin-right:10px;}
.lh-way-item li span{margin-left:10px;}
.lh-mes{padding:150px 0; background-size:cover; background-repeat:no-repeat; background-position:center center; background-attachment:fixed; margin-top:105px;}
.lh-mes-cont{width:1200px; background:#fff; margin:auto; border-top:10px solid #F9B10A; padding:100px;}
.lh-mes-cont>.left h2{font-size:16px; color:#000;}
.lh-mes-cont>.left h3{font-size:30px; font-weight:bold; line-height:28px; text-transform:uppercase; position:relative; margin:5px 0 75px; color:#000;}
.lh-mes-cont>.left h3:after{content:''; display:block; width:18px; height:4px; background:#F9B10A; position:absolute; left:0; bottom:-37px;}
.lh-mes-cont>.left h4,.lh-mes-cont>.left h5{color:#878787; line-height:24px;}
.lh-mes-cont>.left h5{margin:30px 0 5px;}
.lh-mes-cont>.left h6{font-size:24px; font-weight:bold; color:#000;}
.lh-mes-r{width:606px;}
.lh-mes-r li{position:relative;}
.lh-mes-r li h2{color:#000; margin:20px 0;}
.lh-mes-r li input{width:100%; height:30px; line-height:30px; border:none; border-bottom:1px solid #EAEAEA;}
.lh-mes-r li textarea{width:100%; height:127px; padding:10px; background:#FAFAFA; border:none; font-family:'微软雅黑';}
.lh-mes-r li a{display:block; width:100%; height:50px; line-height:50px; text-align:center; background:#F9B10A; color:#fff; font-size:18px; margin-top:33px;}
.lh-mes-r li a:hover{background:#DE9D0D;}
.lh-other.mes{padding:73px 0 0;}
.lh-employment{height:calc(100vh - 72px);position:relative; overflow:hidden; border-bottom:3px solid #F9B10A;}
.lh-employment .img{background-size:cover; background-repeat:no-repeat; background-position:center top;}
.lh-employment-text{position:absolute; left:50%; top:20vh; z-index:2; transform:translateX(-50%); text-align:center;}
.lh-employment-text>h2{font-size:60px; color:#f9b10a; line-height:48px;}
.lh-employment-text>h3,.lh-employment-text>h4{font-size:24px; margin-top:12px;}
.lh-employment-text>h4{font-size:24px; margin:40px 0 30px;}
.lh-employment-text>pre{line-height:24px;}
.lh-employment-btn{margin-top:10vh;}
.lh-employment-btn li{display:inline-block; margin:0 22px; width:136px; height:136px; text-align:center; border-radius:50%; position:relative; background:#333; z-index:1;transition:ease .65s;}
.lh-employment-btn li:before{content:''; display:block; width:124px; height:124px; border:1px solid rgba(255,255,255,.4); position:absolute; left:50%; top:50%; margin:-62px 0 0 -62px; border-radius:50%; z-index:-1; transition:ease .65s;}
.lh-employment-btn li a{color:#fff; fonts-ize:16px; display:block; padding:28px 0;}
.lh-employment-btn li i{font-size:46px;}
.lh-employment-btn li h2{margin-top:5px;}
.lh-employment-btn li:first-child{background:#F9B10A;}
.lh-employment-btn li:hover:before{transform:scale(1.2);}
.lh-employment-btn li:hover{box-shadow:0 0 20px rgba(255,255,255,1);}
.lh-recruit{padding:80px 0; background:#F9FAFB;}
.lh-recruit-h2{text-align:center; font-size:36px; position:relative;}
.lh-recruit-h2:after{content:''; display:block; width:18px; height:5px; background:#F9B10A; position:absolute; left:50%; bottom:-30px; margin-left:-9px;}
.lh-recruit-pre{margin:70px 0; line-height:24px; color:#666; text-align:center;}
.lh-recruit-item{background:#ffff; border-top:3px solid #F9B10A; margin-bottom:50px;}
.lh-recruit-item li{border-bottom:2px solid #F9FAFB;}
.lh-recruit-h{height:56px; line-height:56px; display:flex; flex-direction:row; text-align:center; padding:0 38px; cursor:pointer; z-index:1; position:relative;}
.lh-recruit-item li:first-child .lh-recruit-h{cursor:auto; color:#666;}
.lh-recruit-item li:first-child .lh-recruit-h:before{display:none;}
.lh-recruit-h:before{content:''; display:block; width:100%; height:100%; background:#F9B10A; position:absolute; left:0; top:0; transform:scaleY(0); transition:ease .45s; transform-origin:center top;}
.lh-recruit-h:hover:before,.lh-recruit-item li.on .lh-recruit-h:before{transform:scaleY(1);}
.lh-recruit-h span{flex:2; position:relative;}
.lh-recruit-h span:first-child{text-align:left; flex:1;}
.lh-recruit-h span:last-child{text-align:right; flex:1;}
.lh-recruit-h span i:before{content:''; display:block; width:12px; height:2px; background:#333; position:absolute; right:23px; top:50%; margin-top:-1px; transition:ease .65s;}
.lh-recruit-h span i:after{content:''; display:block; height:12px; width:2px; background:#333; position:absolute; right:28px; top:50%; margin-top:-6px; transition:ease .65s;}
.lh-recruit-info{padding:38px; color:#666; line-height:24px; display:none;}
.lh-recruit-info>.cont{margin:20px 0;}
.lh-recruit-info>a{display:block; width:116px; height:44px; text-align:center; line-height:44px; border-radius:30px; background:#F9B10A; font-size:16px;}
.lh-recruit-info>a:hover{background:#DE9D0D;}
.lh-cooperation-img{height:340px; background-size:cover; background-repeat:no-repeat; background-position:center center; background-attachment:fixed; text-align:center; line-height:340px; color:#fff; font-size:36px; position:relative;}
.lh-cooperation-img:before{content:''; display:block; width:18px; height:5px; background:#1CA889; position:absolute; left:50%; top:65%; margin-left:-9px;}
.lh-cooperation{background:#F9FAFB; padding-bottom:80px;}
.lh-cooperation-item{padding:80px 0; margin-left:-30px;}
.lh-cooperation-item li{width:33.3%; padding-left:30px; margin-top:30px;}
.lh-cooperation-item li a{display:block; background:#fff;}
.lh-cooperation-item li a:hover{box-shadow:0 0 20px rgba(0,0,0,.2); transform:translateY(-10px);}
.lh-cooperation-item li a:hover h2{color:#F9B10A;}
.lh-cooperation-item li .text{padding:20px 40px 40px;line-height:24px;}
.lh-cooperation-item li h2{font-size:16px; font-weight:bold; color:#181818; height:48px; overflow:hidden; transition:ease .65s;}
.lh-cooperation-item li h3{color:#666; height:96px; overflow:hidden; margin:20px 0;}
.lh-cooperation-item li h4{color:#999;}
.lh-margin{margin:auto;}
.lh-about-a{height:754px; background-position:center center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:flex-end; padding:0 10.4vw;}
.lh-about-atext{width:760px;}
.lh-about-h h2{font-size:36px;}
.lh-about-h h3{font-size:18px; margin-top:6px;}
.lh-about-atext .lh-about-item{padding:40px 0; border-top:1px solid #F9B10A;border-bottom:1px solid #F9B10A; text-align:center;}
.lh-about-atext .lh-about-item li{border:none;}
.lh-about-atext .lh-about-item li h2{color:#F9B10A;}
.lh-about-atext .lh-about-item li:nth-child(4){flex:2;}
.lh-about-atext .lh-about-item li h2{fotn-size:36px;}
.lh-about-atext .lh-about-item li h3{font-size:14px;}
.lh-about-cont{color:#666; line-height:24px;}
.lh-about-a.concept{justify-content:flex-start;}
.lh-about-cont{margin:40px 0; color:#666666; line-height:24px;}
.lh-concept-item{margin-left:-35px; width:700px;}
.lh-concept-item li{flex:1; padding-left:35px;}
.lh-concept-item li a{display:block; border:1px solid #333; border-radius:8px; text-align:center; padding:30px; height:100%;}
.lh-concept-item li a i{font-size:60px;}
.lh-concept-item li a h2{font-size:24px; margin:10px 0;}
.lh-concept-item li a pre{line-height:24px;}
.lh-about-a.course{height:auto; padding:100px 10.4vw 0 0;}
.lh-course{margin-top:30px; padding-bottom:100px; position:relative; border-left:2px solid #F9B10A; padding-top:10px;}
.lh-course:before{content:''; display:block; width:14px; height:14px;  position:absolute; left:-8px; top:-8px; border-radius:50%; border:5px solid #F9B10A; background:#fff;}
.lh-course-item li{position:relative; margin-bottom:20px; overflow:hidden; padding-left:15px;}
.lh-course-item li .time{float:left;line-height:24px; font-weight:bold; font-size:16px; position:relative;}
.lh-course-item li .time:before{content:''; display:block; width:20px; height:2px; background:#F9B10A; position:absolute; left:-15px; bottom:-5px;}
.lh-course-item li pre{margin-left:58px; color:#777; line-height:24px; float:left; width:85%;}
.lh-course-toggle{display:block; width:36px; height:36px; border-radius:50%; border:2px solid #F9B10A; text-align:center; line-height:36px; font-weight:bold; margin-left:108px; color:#F9B10A;}
.lh-course-toggle:hover{border-color:#E3A00D; color:#E3A00D;}
.lh-course-toggle i{font-size:20px;}
.lh-course-item{height:373px; overflow:hidden;}
.lh-course-item.on{height:auto;}
.lh-course-toggle.on{transform:rotate(180deg);}
.lh-certificate .icon{width:150px; height:126px; background:url(../img/about-a7.png) no-repeat center; text-align:center; color:#f9b10a; font-size:50px; font-weight:bold; line-height:100px; float:left; margin-right:24px;}
.lh-certificate .lh-about-h{padding-top:22px;}
.lh-certificate-banner{width:760px; overflow:hidden;}
.lh-certificate-btn{margin-top:50px; overflow:hidden;}
.lh-certificate-btn a{display:block; width:36px; height:36px; border-radius:50%; background:#C2C4C5; color:#fff; text-align:center; line-height:36px; color:#fff;}
.lh-certificate-btn a:hover{background:#F9B10A;}
.lh-certificate-btn a.prev{float:left;}
.lh-certificate-btn a.next{float:right;}
.lh-certificate-hd{display:none;}
.lh-about-a.respon{padding:217px 10.4vw 100px;}
.lh-about-a.respon .lh-about-atext{width:100%;}
.lh-about-a.respon .lh-about-atext .img{float:left; width:39.58vw; height:22.65vw; position:relative;}
.lh-about-a.respon .lh-about-atext .img:before{content:''; display:block; width:100%; height:100%; position:absolute; left:-90px; top:-70px; background:#FDE7B5; z-index:-1;}
.lh-respon{width:466px; float:right;}
.lh-respon .lh-about-h h2{position:relative;}
.lh-respon .lh-about-h h2 span{font-size:90px; font-weight:bold; text-transform:uppercase; opacity:.05; position:absolute; left:-10px; bottom:0; line-height:75px;}
.lh-respon .lh-about-h pre{margin-top:20px; line-height:24px; font-size:18px;}
.lh-respon .lh-about-h h2:before{content:''; display:block; width:82px; height:67px; background:url(../img/douhao.png) no-repeat center; position:absolute; left:-132px; bottom:10px;}
.lh-employment-text.service>h2{font-weight:bold;}
.lh-employment-text.service>h3{position:relative; margin-bottom:70px;}
.lh-employment-text.service>h3:after{content:''; display:block; width:18px; height:5px; background:#F9B10A; position:absolute; left:50%; bottom:-35px; margin-left:-9px;}
.lh-employment-text.service>pre{font-size:16px;}
.lh-service-cont{margin-top:60px;}
.lh-service-cont ul{text-align:center; display:flex;}
.lh-service-cont ul li{display:inline-block; padding:0 50px; text-align:center; border-left:1px solid #333; font-size:16px; line-height:24px;}
.lh-service-cont ul li:first-child{border:none;}
.lh-marketing{height:700px;}
.lh-marketing>div{width:50%; height:100%;}
.lh-marketing-text{display:flex; align-items:center; justify-content:center;}
.lh-marketing-text>div{width:600px;}
.lh-marketing-text>div>h2{font-size:36px; border-bottom:2px solid #DFDFDF; padding-bottom:35px; line-height:36px;}
.lh-marketing-text>div>h2 i{font-size:40px; position:relative; top:3px; color:#F9B10A; margin-right:20px;}
.lh-marketing-text>div>h3{font-size:16px; color:#777777; line-height:30px; min-height:240px; margin:35px 0;}
.lh-technology-item{margin-bottom:30px;}
.lh-technology-item li{overflow:hidden;}
.lh-technology-item li h2{font-size:16px; height:16px; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space:normal; padding-left:15px; position:relative; transition:ease .65s; font-size:16px;}
.lh-technology-item li h2:before{content:''; display:block; width:5px; height:2px; background:#333;transition:ease .65s; position:absolute; left:0; top:50%; margin-top:-1px;}
.lh-technology-item li a:hover h2{color:#f9b10a;}
.lh-technology-item li a:hover h2:before{background:#f9b10a;}
.lh-technology-item li{line-height:36px; height:36px;}
.lh-technology-item li .download,.lh-technology-item li h3{display:none;}
.lh-technology-item li:first-child{height:auto; padding:30px 0; border-bottom:2px solid #DFDFDF; margin-bottom:30px;}
.lh-technology-item li .download{float:left; width:62px; height:62px; border:2px solid #f9b10a; color:#f9b10a; text-align:center; line-height:62px; margin-right:23px; border-radius:50%; position:relative; z-index:1;}
.lh-technology-item li .download:before{content:''; display:block; width:80%; height:80%; border-left:2px solid #f9b10a; position:absolute; left:10%; bottom:10%; z-index:-1; border-radius:50%; opacity:0; transition:ease .65s;}
.lh-technology-item li .download:hover:before{opacity:1; transform:rotate(-90deg);}
.lh-technology-item li .download i{font-size:28px;}
.lh-technology-item li:first-child .download{display:block;}
.lh-technology-item li:first-child h2{font-size:18px; height:18px; line-height:18px; padding:0; margin-top:10px;}
.lh-technology-item li:first-child h2:before{display:none;}
.lh-technology-item li:first-child h3{display:block; color:#777777; line-height:16px; height:16px; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-technology-item.application li .time{width:72px; height:72px; border:2px solid #F9B10A; border-radius:10px; text-align:center; margin-right:14px; padding-top:14px; display:none; float:left;}
.lh-technology-item.application li .time h4{font-size:24px; color:#f9b10a; line-height:24px;}
.lh-technology-item.application li .time h5{font-size:12px; line-height:12px; margin-top:5px;}
.lh-technology-item.application li:first-child .time{display:block;}
.lh-technology-item.application li:first-child h2{margin-top:15px;}
.lh-technology-item.application li h2 span{float:left; width:78%;text-overflow:ellipsis; white-space:normal; overflow:hidden;}
.lh-technology-item.application li h2 em{float:right;color:#f9b10a;}
.lh-technology-item.application li:first-child h2 span{width:100%; }
.lh-technology-item.application li:first-child h2 em{display:none;}
.lh-marketing-img{background-repeat:no-repeat; background-position:center center; background-size:cover;}
.lh-technology-ul li{padding:45px; background:#fff; margin-bottom:10px; overflow:hidden; transition:ease .65s; position:relative; z-index:1;}
.lh-technology-ul li:before{content:''; display:block; width:100%;  height:100%; border:1px solid #5E5D5D; position:absolute; left:0; top:0; z-index:-1; opacity:0; transition:ease .65s;}
.lh-technology-ul li:hover:before{opacity:1;}
.lh-technology-ul li .download{display:block; float:left; width:62px; height:62px; border-radius:50%; border:2px solid #F9B10A; color:#F9B10A; position:relative; z-index:1; text-align:center; line-height:62px; margin-right:43px;}
.lh-technology-ul li .download i{font-size:24px;}
.lh-technology-ul li .download:before{content:''; display:block; width:80%; height:80%; border-left:2px solid #f9b10a; position:absolute; left:10%; bottom:10%; z-index:-1; border-radius:50%; opacity:0; transition:ease .65s;}
.lh-technology-ul li .download:hover:before{opacity:1; transform:rotate(-90deg);}
.lh-technology-ul li .text{float:left; width:90%;}
.lh-technology-ul li .text h2{font-size:18px; border-bottom:1px solid #E5E5E5; padding-bottom:16px; transition:ease .65s;}
.lh-technology-ul li .text h3{color:#777; line-height:24px; margin-top:20px;}
.lh-technology-ul li .text:hover h2{color:#f9b10a;}
.lh-other.technology .container{max-width:1200px;}
.lh-serviceRes-download{display:block; width:82px; margin:50px auto 0; text-align:center; font-size:16px;}
.lh-serviceRes-download i{display:block; width:82px; height:82px; border-radius:50%; background:#F9B10A; text-align:center; line-height:82px; margin:0 auto 10px; font-size:32px; transition:ease .65s;}
.lh-serviceRes-download:hover i{box-shadow:0 0 20px rgba(249,177,10,1);}
.lh-technology-ul li .time{width:72px; height:72px;border:2px solid #F9B10A; border-radius:10px; text-align:center; margin-right:14px; padding-top:14px; float:left; margin-right:33px;}
.lh-technology-ul li .time h4{font-size:24px; color:#f9b10a; line-height:24px;}
.lh-technology-ul li .time h5{font-size:12px; line-height:12px; margin-top:5px;}
.lh-proNav{height:129px; background:#6D6D6D; position:absolute; left:0; top:72px; width:100%; opacity:0; visibility:hidden; transition:ease .35s;}
.ProNav .lh-proNav{opacity:1; visibility:visible;}
.ProNav .lh-proNav li{animation:ProNav linear .65s forwards;}
@keyframes ProNav{
	0%{transform:translateX(-100%); opacity:0;}
	100%{transform:translateX(0); opacity:1;}	
}
.lh-proNav-item{text-align:center; width:100%; padding-top:20px;}
.lh-proNav-item li{display:inline-block; text-align:center; margin:0 60px;transform:translateX(-100%); opacity:0;}
.lh-proNav-item li .img{height:65px; margin-bottom:10px; transition:ease .65s;}
.lh-proNav-item li .img img{display:inline-block; width:auto; transition:ease .65s; height:100%;}
.lh-proNav-item li a{color:#fff;}
.lh-proNav-item li:hover .img{transform:scale(1.1);}
.lh-proAgg-item.proOnes li .text{text-align:left; margin:20px 0 0 40px;}
.lh-proAgg-item.proOnes li .text h2{font-size:48px; color:#f9b10a; font-weight:bold; line-height:40px; text-transform:uppercase;}
.lh-proAgg-item.proOnes li .text h3{font-size:48px; color:#f9b10a; font-weight:bold; line-height:40px; position:relative; margin-bottom:100px;}
.lh-proAgg-item.proOnes li .text h3:before{content:''; display:block; width:38px; height:4px; background:#f9b10a; position:absolute; left:0; bottom:-50px;}
.lh-proAgg-item.proOnes li .text pre{font-size:36px; font-weight:bold; line-height:48px;}
.lh-proAgg-item.proOnes li .text h4{font-size:36px; font-weight:bold; margin-top:10px;}
.lh-process{padding:100px 0;background: -webkit-radial-gradient(circle,#eff2f4 20%,#CFD1D3 80%);background: -o-radial-gradient(circle,#eff2f4 20%,#CFD1D3 80%);background: -moz-radial-gradient(circle,#eff2f4 20%,#CFD1D3 80%);background: radial-gradient(circle,#eff2f4 20%,#CFD1D3 80%); text-align:center;}
.lh-process>h2{font-size:42px; font-weight:bold;}
.lh-process>pre{line-height:24px; margin:35px 0 50px;}
.lh-process-item{width:997px; margin:auto; background:url(../img/proOnes-01.png) no-repeat center top; height:236px;}
.lh-process-item li{flex:1; padding-top:182px;}
.lh-process-item li h2{font-size:18px; font-weight:bold;}
.lh-process-item li h3{color:#666; margin-top:10px;}
.lh-advantage{height:800px; padding:0 10.4vw; display:flex; align-items:center; background-size:cover; background-position:center center; background-repeat:no-repeat;}
.lh-advantage .text>h2{font-size:36px; line-height:48px; font-weight:bold;}
.lh-advantage .text>h2 span{color:#f9b10a; font-size:48px; font-style:italic; margin-right:10px; display:inline-block;}
.lh-advantage-item{width:620px; height:406px; position:relative; margin-top:50px;}
.lh-advantage-item li{width:156px; height:136px; position:absolute; z-index:1; display:flex; align-items:center; justify-content:center; font-size:12px; line-height:18px; color:#666666; transition:ease .45s; text-align:center;}
.lh-advantage-item li:before{content:''; display:block; width:100%; height:100%; background:url(../img/icon1.png) no-repeat center; position:absolute; left:0; top:0; z-index:-1;}
.lh-advantage-item li:after{content:''; display:block; width:100%; height:100%; background:url(../img/icon2.png) no-repeat center; position:absolute; left:0; top:0; z-index:-1; transition:ease .65s; transform:scale(.5); opacity:0;}
.lh-advantage-item li:hover:after{opacity:1;transform:scale(1);}
.lh-advantage-item li:hover{color:#fff;}
.lh-advantage-item li:first-child{left:0; top:0;}
.lh-advantage-item li:nth-child(2){left:116px; top:68px;}
.lh-advantage-item li:nth-child(3){left:232px; top:0;}
.lh-advantage-item li:nth-child(4){left:116px; top:203px;}
.lh-advantage-item li:nth-child(5){left:0; top:270px;}
.lh-advantage-item li:nth-child(6){left:232px; top:135px;}
.lh-advantage-item li:nth-child(6):after{display:none;}
.lh-advantage-item li:nth-child(7){left:348px; top:67px;}
.lh-advantage-item li:nth-child(8){left:464px; top:0;}
.lh-advantage-item li:nth-child(9){left:348px; top:202px;}
.lh-advantage-item li:nth-child(10){left:232px; top:270px;}
.lh-advantage-item li:nth-child(11){left:464px; top:270px;}
.lh-advantage.system{background-size:auto; background-position:right center; height:540px; background-color:#F6E8C6;}
.lh-advantage .text{text-align:center;}
.lh-advantage .text>h3{margin-top:50px; line-height:24px;}
.lh-advantage.performance{justify-content:flex-end;}
.lh-advantage.performance .text{text-align:center;width: 664px;}
.lh-advantage.performance .text>h2{padding:0;}
.lh-advantage.performance .text>h3{line-height:24px; color:#666; margin:60px 0;}
.lh-performance-item{width:664px; height:192px; border-top:1px solid #333; border-bottom:1px solid #333; padding-top:44px;}
.lh-performance-item li{float:left; margin-left:48px; text-align:center;width:70px;}
.lh-performance-item li:first-child{margin:0;}
.lh-performance-item li i{display:block; width:70px; height:66px; background:url(../img/icon3.png) no-repeat 11px top; margin:auto; transition:ease .65s; position:relative;}
.lh-performance-item li h2{color:#666; margin-top:24px; transition:ease .65s;}
.lh-performance-item li:nth-child(2) i{background-position:0 -93px;}
.lh-performance-item li:nth-child(3) i{background-position:3px -181px;}
.lh-performance-item li:nth-child(4) i{background-position:0 -270px;width:100px; position:relative; left:-15px;}
.lh-performance-item li:nth-child(5) i{background-position:6px -350px;}
.lh-performance-item li:nth-child(6) i{background-position:0 -437px;}
.lh-performance-item li:hover:nth-child(1) i{background-position:-127px top;}
.lh-performance-item li:hover:nth-child(2) i{background-position:-138px -93px;}
.lh-performance-item li:hover:nth-child(3) i{background-position:-135px -181px;}
.lh-performance-item li:hover:nth-child(4) i{background-position:-138px -270px;width:100px;}
.lh-performance-item li:hover:nth-child(5) i{background-position:-132px -350px;}
.lh-performance-item li:hover:nth-child(6) i{background-position:-138px -437px;}
.lh-performance-item li:hover h2{color:#f9b10a;}
.lh-advantage{position:relative;}
.lh-advantage.system{padding:0;}
.lh-advantage.system:after{content:''; display:block; width:50%; height:100%; background:url(../img/proOnes-04.jpg) no-repeat center; position:absolute; right:0; top:0;}
.lh-advantage.system .text{width:50%;}
.lh-advantage.hosting{background-color:#D4EDF3;justify-content:flex-end;}
.lh-advantage.system.hosting:after{left:0;background:url(../img/proOnes-05.jpg) no-repeat center;}
.lh-process.two{height:800px;background: -webkit-radial-gradient(circle,#fff 20%,#E6E6E7 80%);background: -o-radial-gradient(circle,#fff 20%,#E6E6E7 80%);background: -moz-radial-gradient(circle,#fff 20%,#E6E6E7 80%);background: radial-gradient(circle,#fff 20%,#E6E6E7 80%);}
.lh-process.two>h3{font-size:18px; margin:24px 0 70px;}
.lh-process-a{width:434px; height:434px; border-radius:50%; background:#F9B10A; position:relative; margin:auto;}
.lh-process-a:before{content:''; display:block; width:67px; height:523px; background:url(../img/icon4.png) no-repeat center; position:absolute; left:50%; top:50%; margin:-261px 0 0 -33px; z-index:1;}
.lh-process-a:after{content:''; display:block; width:475px; height:475px; border-radius:50%; border:1px solid #F9B10A; position:absolute; left:-20px; top:-20px;}
.lh-process-a h2{position:absolute; text-align:left; color:#fff; z-index:2;}
.lh-process-a h2:first-child{left:89px; top:133px;}
.lh-process-a h2:nth-child(2){left:288px; top:180px; animation-delay:.1s;}
.lh-process-a h2:nth-child(3){left:100px; top:240px; animation-delay:.2s;}
.lh-process-a h2:before{content:''; display:block; width:12px; height:12px; border:3px solid rgba(255,255,255,.8); background:#F9B10A; position:absolute; border-radius:50%; animation:shadow linear 1s infinite;}
.lh-process-a h2 i:before{content:''; display:block; width:100%; height:1px; background:#fff; position:absolute; left:0; bottom:-3px; transition:ease .65s;}
.lh-process-a h2 i:after{content:''; display:block; width:80px; height:1px; background:#fff; position:absolute; right:0; bottom:-3px; transform:rotate(220deg); transform-origin:right bottom;}
.lh-process-a h2:nth-child(2) i:after{transform:rotate(135deg); left:0;transform-origin:left bottom;}
@keyframes shadow{
	50%{box-shadow:0 0 10px rgba(255,255,255,1);}	
}
.lh-process-a h2:first-child:before{left:112px; top:70px;}
.lh-process-a h2:nth-child(2):before{left:-67px; top:76px;}
.lh-process-a h2:nth-child(3):before{left:101px; top:70px;}
.lh-process-b li{position:absolute; width:100%;}
.lh-process-b li.l{text-align:right; right:100%; padding-right:10px;}
.lh-process-b li:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#F9B10A; position:absolute; top:50%; margin-top:-3px;}
.lh-process-b li:after{content:''; display:block; width:12px; height:12px; border-radius:50%; border:1px solid #F9B10A; position:absolute; top:50%; margin-top:-6px;}
.lh-process-b li.l:before{right:-16px;}
.lh-process-b li.l:after{right:-19px;}
.lh-process-b li.r{text-align:left; left:100%; padding-left:10px;}
.lh-process-b li.b1{top:87px;}
.lh-process-b li.b2{top:145px;}
.lh-process-b li.b3{top:205px;}
.lh-process-b li.b4{top:265px;}
.lh-process-b li.b5{top:325px;}
.lh-process-b li.b2.l{right:calc(100% + 24px);}
.lh-process-b li.b3.l{right:calc(100% + 32px);}
.lh-process-b li.b4.l{right:calc(100% + 26px);}
.lh-process-b li.r:before{left:-16px;}
.lh-process-b li.r:after{left:-19px;}
.lh-process-b li.b2.r{left:calc(100% + 24px);}
.lh-process-b li.b3.r{left:calc(100% + 32px);}
.lh-process-b li.b4.r{left:calc(100% + 26px);}
.lh-parameter{padding:100px 0; text-align:center;}
.lh-parameter h2{font-size:42px; font-weight:bold; margin-bottom:60px;}
.lh-parameter img{width:auto; margin:auto;}
.lh-pro-banner.proOnes{width:1200px; margin:60px auto 0; overflow:hidden;}
.lh-index-pro.proOnes>h3{line-height:24px; font-size:16px; margin:30px 0 0; text-align:center;}
.lh-index-pro.proOnes .lh-banner-btn a.prev,.lh-index-pro.proOnes .lh-banner-btn a.next{transform: translateX(0); outline:none;}
.lh-ban.marketing .text{left:22.39vw;}
.lh-other.marketing .container{width:1200px; background:#fff; border-top:3px solid #F9B10A; padding:90px 55px; text-align:center;}
.lh-other.marketing .container>h2{font-size:36px; position:relative; z-index:1;}
.lh-other.marketing .container>h3{line-height:24px; color:#5d5d5d; font-size:16px; margin-top:20px; position:relative; z-index:1;}
.lh-other.marketing .container .img{text-align:center; margin-top:-100px;}
.lh-other.marketing .container .img img{max-width:100%; width:auto; display:inline-block;}
.lh-other.marketing .container img{display:inline-block; width:auto;}
.lh-loading.lj{background:none; border:none; color:#dbdbdb; font-weight:normal; position:relative; cursor:auto;}
.lh-loading.lj:before{content:''; display:block; width:50px; height:1px; background:#dbdbdb; position:absolute; left:-12px; top:50%;}
.lh-loading.lj:after{content:''; display:block; width:50px; height:1px; background:#dbdbdb; position:absolute; right:-12px; top:50%;}
.lhTop{display:block; width:60px; height:60px; border-radius:50%; background:rgba(0,0,0,.8); position:fixed; right:30px; bottom:30px; color:#fff; text-align:center; line-height:60px; animation:Top linear 2s infinite; transform:translateY(200px); transition:ease .65s; z-index:1000;}
.lhTop:hover{background:#333;}
.lh-process-item li:nth-child(1){animation-delay:.1s;}
.lh-process-item li:nth-child(2){animation-delay:.2s;}
.lh-process-item li:nth-child(3),.lh-advantage .text>h2 span{animation-delay:.3s;}
.lh-advantage-item li:nth-child(3),.lh-advantage-item li:nth-child(9){animation-delay:.1s;}
.lh-advantage-item li:nth-child(2),.lh-advantage-item li:nth-child(10),.lh-advantage-item li:nth-child(7){animation-delay:.2s;}
.lh-advantage-item li:nth-child(1),.lh-advantage-item li:nth-child(4),.lh-advantage-item li:nth-child(11){animation-delay:.3s;}
.lh-advantage-item li:nth-child(5),.lh-advantage-item li:nth-child(8){animation-delay:.4s;}
.lh-performance-item li:nth-child(6){animation-delay:.1s;}
.lh-performance-item li:nth-child(5){animation-delay:.2s;}
.lh-performance-item li:nth-child(4){animation-delay:.3s;}
.lh-performance-item li:nth-child(3){animation-delay:.4s;}
.lh-performance-item li:nth-child(2){animation-delay:.5s;}
.lh-performance-item li:nth-child(1){animation-delay:.6s;}
.lh-process-b li.b1,.lh-process-a h2:nth-child(1),.lh-proNav-item li:nth-child(4),.lh-concept-item li:nth-child(1),.lh-about-h h3{animation-delay:.1s;}
.lh-process-b li.b2,.lh-process-a h2:nth-child(2),.lh-proNav-item li:nth-child(3),.lh-concept-item li:nth-child(2){animation-delay:.2s;}
.lh-process-b li.b3,.lh-process-a h2:nth-child(3),.lh-proNav-item li:nth-child(2),.lh-concept-item li:nth-child(3){animation-delay:.3s;}
.lh-process-b li.b4,.lh-proNav-item li:nth-child(1){animation-delay:.4s;}
.lh-process-b li.b5{animation-delay:.5s;}
@keyframes Top{
	50%{box-shadow:0 0 20px rgba(249,177,10,1);}	
}
.lhTop i{font-size:32px;}
.Top .lhTop{transform:translateY(0);}
.lh-nav-select{position:absolute; left:0; top:80px; height:129px; background:#6D6D6D;width:100%; text-align:center; display:none;}
.lh-nav-select dd{display:inline-block; text-align:center; margin:0 3vw; line-height:24px;animation: ProNav linear .65s forwards;transform: translateX(-100%);opacity: 0;}
.lh-nav-select dd:nth-child(1){animation-delay:.5s;}
.lh-nav-select dd:nth-child(2){animation-delay:.4s;}
.lh-nav-select dd:nth-child(3){animation-delay:.3s;}
.lh-nav-select dd:nth-child(4){animation-delay:.2s;}
.lh-nav-select dd:nth-child(5){animation-delay:.1s;}
.lh-nav-select dd a{color:#fff;}
.lh-nav-select dd .img{height:65px; margin-bottom:10px; transition:ease .65s;margin-top:20px;}
.lh-nav-select dd .img img{display:inline-block; width:auto;height:100%; transition:ease .65s;}
.lh-nav-select dd:hover .img{transform:scale(1.1);}
/*英文*/
.En .lh-banner-bd li .text h3{line-height:56px;}
.En .lh-banner-bd li .text.style1 h3{line-height:68px;}
.En .lh-about-item li h3{font-size:14px;}
.En .lh-footer-c .text{padding-top:0;}
.En .lh-footer-l{width:730px;}
.En .lh-footer-c{width:400px;}
.En .lh-footer-c .text{width:275px;}
.En .lh-about-atext .lh-about-item{margin:20px 0;}
.En .lh-about-atext .lh-about-item li h3{font-size:12px;}
.En .lh-concept-item li a{padding:30px 10px;}
.En .lh-concept-item li a pre,.En .lh-respon .lh-about-h pre{white-space:normal;}
.En .lh-advantage-item li{line-height:16px; padding:0 20px;}
.En .lh-proAgg-item.proOnes li .text h4{font-size:24px;}
.En .lh-proAgg-item.proOnes li .text h3{font-size:40px;}
.En .lh-about{padding:45px 0 0 0;}
.lh-magazine-ul{margin-left:-25px;}
.lh-magazine-ul li{width:25%; padding-left:25px; margin-bottom:25px; float:left;}
.lh-magazine-ul li>a{display:block; background:#fff; overflow:hidden;}
.lh-magazine-ul li .magazine{position:relative; overflow:hidden;}
.lh-magazine-ul li .ewm-bg{position:absolute; right:0; top:0; transition:ease .65s;}
.lh-magazine-ul li .ewm{width:100%; height:100%; background:rgba(0,0,0,.7); position:absolute; left:0; top:0; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; opacity:0; visibility:hidden; transition:ease .65s;}
.lh-magazine-ul li.on .ewm-bg{opacity:0; visibility:hidden;}
.lh-magazine-ul li.on .ewm{opacity:1; visibility:visible;}
.lh-magazine-ul li .ewm .tip{margin-top:20px;}
.lh-magazine-ul li .text{height:60px; line-height:60px; padding:0 30px; font-size:16px; overflow:hidden; transition:ease .65s;}
.lh-magazine-ul li .text h2{width:78%; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.lh-magazine-ul li .text h3{float:right; color:#f9b10a; transition:ease .65s;}
@media screen and (max-width: 1660px){
	.lh-banner-bd li .text,.lh-banner-bd li .text.style0{right:6vw;}	
	.lh-proAgg-item li:first-child img{max-width:700px;}
}
@media screen and (max-width: 1440px){
	.lh-banner-bd li .text,.lh-banner-bd li .text.style0{right:4vw;}
	.lh-proAgg-item li img{max-width:300px;}
	.lh-proAgg-item li:first-child img{max-width:500px;}
	.lh-employment-text{top:8vh;}	
}
body{min-width:1366px; overflow-x:auto;}
@media screen and (max-width: 1366px){
	.lh-header{min-width: 1366px;
     position: absolute;}
	 .lh-proAgg-item.proOnes li .text h3{font-size:32px;margin-bottom: 65px;}
	 .lh-proAgg-item.proOnes li .text pre{font-size:30px; line-height:40px;}
	 .lh-proAgg-item.proOnes li .text h4{font-size:28px;}
	 .lh-employment .lh-scroll{display:none;}
	 .lh-employment-text>h2{font-size:40px; line-height:40px;}
	 .lh-employment-text>h4{margin:20px 0;}
	 .lh-employment-btn{margin-top:6vh;}
}



















