@charset "utf-8";
@font-face {
  font-family: "TITILLIUMWEB-BOLD";
  src: url("../font/TITILLIUMWEB-BOLD.woff2") format("woff2"),
       url("../font/TITILLIUMWEB-BOLD.woff") format("woff"),
       url("../font/TITILLIUMWEB-BOLD.ttf") format("truetype"),
       url("../font/TITILLIUMWEB-BOLD.eot") format("embedded-opentype"),
       url("../font/TITILLIUMWEB-BOLD.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "TITILLIUMWEB-REGULAR";
  src: url("../font/TITILLIUMWEB-REGULAR.woff2") format("woff2"),
       url("../font/TITILLIUMWEB-REGULAR.woff") format("woff"),
       url("../font/TITILLIUMWEB-REGULAR.ttf") format("truetype"),
       url("../font/TITILLIUMWEB-REGULAR.eot") format("embedded-opentype"),
       url("../font/TITILLIUMWEB-REGULAR.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{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%; max-width:100%;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%;}
body{font:14px "TITILLIUMWEB-BOLD",Arial,"microsoft JhengHei", Helvetica, sans-serif;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; color:#333333;word-wrap:break-word;}
pre{font-family:"TITILLIUMWEB-BOLD","microsoft JhengHei"; white-space:pre-wrap;word-wrap: break-word;}
a{font-size:14px;text-decoration:none; color:#333333; 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{outline: none;-webkit-appearance: none;border-radius: 0; font-size:14px;}
input[type="text"],input[type="password"],input[type="search"],textarea,select,input[type="date"]{outline: none; font-family:"TITILLIUMWEB-REGULAR","microsoft JhengHei";-webkit-appearance: none;border-radius: 0; font-size:14px; display:block; width:100%; border:none; background:none; border:1px solid #dbdbdb; padding:6px 12px; transition:ease .45s;}
input[type="radio"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;-webkit-appearance: radio;}
input[type="checkbox"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;-webkit-appearance: checkbox;}
input::-webkit-input-placeholder {color: #888888;}
input:-moz-placeholder {　color: #888888;}
input::-moz-placeholder {color: #888888;}
input:-ms-input-placeholder {color: #888888;}
textarea{resize:none; overflow:hidden;}
textarea::-webkit-input-placeholder {color: #888888;}
textarea:-moz-placeholder {　color: #888888;}
textarea::-moz-placeholder {color: #888888;}
textarea:-ms-input-placeholder {color: #888888;}
select::-ms-expand { display: none; }
i,em{font-style:normal;}
.left{float:left;}
.right{float:right;}
.lh-flex,.l-grid-2,.l-grid-3,.l-grid-4,.l-grid-5,.l-grid-6{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.container{max-width:1230px; margin:auto; position:relative; padding:0 15px;}
.container1000{max-width:1030px; margin:auto; position:relative; padding:0 15px;}
.container800{max-width:830px; margin:auto; position:relative; padding:0 15px;}
.container1400{max-width:1430px; margin:auto; position:relative; padding:0 15px;}
.container1000{max-width:1030px; margin:auto; position:relative; padding:0 15px;}
.container1300{max-width:1330px; margin:auto; position:relative; padding:0 15px;}
.blue{color:#0a3b89;}
.gray{color:#666666;}
.lh36{line-height:1.875vw;}
.l-grid-2>li{width:50%; float:left;}
.l-grid-3>li{width:33.333333333333336%; float:left;}
.l-grid-4>li{width:25%; float:left;}
.l-grid-5>li,.l-grid-5>dl{width:20%; float:left;}
.l-grid-6>li{width:16.666666666666668%; float:left;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font24{font-size:1.25vw;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:1.5625vw;}
.font36{font-size:36px;}
.font40{font-size:40px;}
.font46{font-size:46px;}
.font48{font-size:2.5vw;}
.font60{font-size:60px;}
.font34{font-size:34px;}
.padding30{padding:30px 0;}
.padding40{padding:40px 0;}
.padding60{padding-top:3.125vw;padding-bottom:3.125vw;}
.padding80{padding-top:4.16vw;padding-bottom:4.16vw;}
.padding100{padding-top:5.2vw;padding-bottom:5.2vw;}
.padding120{padding-top:6.25vw;padding-bottom:6.25vw;}
.padding130{padding-top:6.770833333333333vw;padding-bottom:6.770833333333333vw;}
.padding140{padding-top:7.291666666666667vw;padding-bottom:7.291666666666667vw;}
.pd100{padding-left:5.2vw; padding-right:5.2vw;}
.bold{font-weight:bold;}
.margin40{margin:40px 0;}
.center{text-align:center;}
.uppercase{text-transform:uppercase;}
.overflow{overflow:hidden;}
.relative{position:relative;}
.orange{color:#ed6b43;}
.lh18{line-height:18px;}
.lh24{line-height:24px;}
.lh30{line-height:1.5625vw;}
.lh40{line-height:2.083333333333333vw;}
.imgbg{background-position:center; background-repeat:no-repeat; background-size:cover; display:block; width:100%; height:100%;}
.letter2{letter-spacing:2px; margin-left:-2px;}
.bgBlue{background:#3b5cdc;}
.shadows{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:99; animation:shadows cubic-bezier(0.215,.61,.355,1) .45s;}
@keyframes shadows{
	0%{opacity:0;}
	100%{opacity:1;}	
}
.shadows.close{animation:shadows1 cubic-bezier(0.215,.61,.355,1) .45s;}
@keyframes shadows1{
	0%{opacity:1;}
	100%{opacity:0;}	
}
.whitebg{background:#fff;}
.graybg{background:#f8f8f8;}
.white{color:#fff;}
.w100{width:100%;}
.lhTab .bd>div,.lhTab .bd>ul{display:none;}
video{object-fit: cover; outline:none;}
.regularfont{font-family:'TITILLIUMWEB-REGULAR';}
.lh48{line-height:2.5vw;}
.BMap_Marker img{width:auto; max-width:inherit;}
.itemcenter{display:flex; align-items:center;}
.bannerBtn,.bannerhd{display:none;}
.attachment{background-attachment:fixed;}
.swiper-pagination-bullet{outline:none;}
.pd26{padding-left:13.5vw; padding-right:13.5vw;}
/*浏览器滚动条*/
::-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{position:fixed; left:0; top:0; right:0; height:3.6458333333333335vw; line-height:3.6458333333333335vw; z-index:10; background:#194189; padding:0 5.2vw; display: flex; align-items: center; justify-content: space-between;}
 .lh-nav li:hover dl,.lh-nav li.hover dl{display:block;}
 .header_login{ float: left;}
 .header_login a{ color: #fff; margin-left: 20px;}
 .member_login1{ display: inline-block;
    padding: 5px 15px;
    height: auto;
    border-radius: 16px;
    background: #009944;
    line-height: normal;}
.lh-logo{display:block; height:1.5625vw;z-index: 2; }
.lh-logo img{ display: block; height: 100%; width: auto;}
.lh-nav{position:relative;}
.lh-nav li{float:left; margin-left:2.6vw; position:relative;}
.lh-nav li:first-child{margin-left:0;}
.lh-nav li dl{position:absolute; left:0; top:3.6458333333333335vw; line-height:1.875vw; white-space:nowrap; display:none; padding:20px 0; line-height:36px; width:200px;}
.lh-nav li dl:before{content:''; display:block; width:200vw; height:100%; background:#fff; position:absolute; left:0; top:0; z-index:-1; transform:translateX(-100vw);border-top:1px solid #D8D8D8;}
.lh-nav li dl dt{margin-bottom:.5vw;}
.lh-nav li dl dd{overflow:hidden;}
.lh-nav li dl a{color:#888;}
.lh-nav li dl a:hover{color:#333333;}
.lh-nav li dl i{position:relative; top:1px; font-size:12px; float:right;}
.lh-nav li a{ color: #fff;font-size: 16px;}
.lh-header-a .email i{ color: #009944;}
.lh-nav li>a i{margin-left:0.4vw; color:#0a3b89; position:relative; top:1px; font-weight:bold; font-size:14px; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-nav li:hover>a,.lh-nav li.on>a{color:#73ba40;}
.lh-nav li:hover>a i,.lh-nav li.on>a i{opacity:1;}
.lh-nav  .prodown{position: fixed; width: 100vw; padding: 1vw 2.2vw;box-sizing: border-box; left: 0; display: none;}
.lh-nav li.product:hover .prodown{display: block;}
.lh-nav  .prodown{ background: #fff;}
.lh-nav  .prodown .item{  padding-right: 1vw;}
.lh-nav  .prodown a{ color: #666; display: block; font-weight: normal; line-height: normal; margin-bottom:4px;font-size: 16px; }
.lh-nav  .prodown .warps{ display: flex; align-items: flex-start; justify-content: space-between;}
.lh-nav  .prodown a:hover{color: #0a3b89;}
.lh-nav  .prodown .three_a{ display: flex; align-items: center;}
.lh-nav  .prodown .three_a a{ font-size: 1vw; color: #0a3b89;}
.lh-nav  .prodown  .iconfont{font-weight: bold; margin-left: 10px; cursor: pointer;line-height: normal;color: #0a3b89; transition: ease .5s;}
.lh-nav  .prodown  .iconfont.on{ transform: rotate(180deg);}
.lh-nav  .prodown .tit{font-size: 1.2vw; color: #0a3b89;}
.lh-nav .four_a {display: none;}
.lh-nav .four_a a:last-child{ margin-bottom: 15px;}
.lh-nav-btn{display: none;}
.lh-header-a{}
.lh-header-a .email{color:#fff;}
.lh-header-a .email i{position:relative; margin-right:4px; top:1px;}
.lh-header-search{width:106px; height:24px; line-height:24px; border:1px solid #009944; position:relative; border-radius:30px; margin:0 1.14vw; overflow:hidden;}
.lh-header-search input{position:absolute; left:0; top:0; border:none; width:100%; height:100%; padding:0 30px 0 12px; font-size:12px;}
.lh-header-search a{position:absolute; right:0; top:0; width:24px; height:24px; font-size:12px; color:#009944; font-weight:bold; text-align:center; line-height:22px;}
/* .regularfont{ color: #fff;} */
.lh-lang{ color: #fff;}
.lh-lang dt,.lh-lang dd a{ display:flex; align-items:center;}
.lh-lang dt img,.lh-lang dd img{width:18px; float:left; margin-right:4px; position:relative;}
.lh-lang dt{cursor:pointer;}
.lh-lang dd{position:absolute; left:50%; top:100%; background:#fff; line-height:2vw; background:#fff; display:none; width:150px; margin-left:-75px; padding:10px 30px; z-index:2;}
.lh-lang dd a{text-align:center;}
.lh-lang dd a:hover{color:#0a3b89;}
.lh-header-search-box{height:3.6458333333333335vw;}
.lh-banner-box{height:100vh; width:100%; overflow:hidden; height:calc(100vh - 3.6458333333333335vw); height: auto;}
.lh-banner{position:relative; left:0; top:0; right:0; height:100vh; height:calc(100vh - 3.6458333333333335vw); height: auto;}
.lh-banner a{display:block; width:100%; height:100%;}
.lh-banner h3{font-size:20px}
.lh-banner .text{position:absolute; width:100%; bottom:5.2vw; left:5.2vw;}
.lh-page{position:relative; z-index:2; background:#fff;}
.lh-banner-hd{position:absolute; right:5.2vw; left:initial !important; bottom:3.3854166666666665vw !important; width:auto !important; z-index:2;}
.lh-banner-hd li{background:none; border:2px solid #5F5F5F; opacity:1; outline:nnone; width:12px; height:12px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-banner-hd li.on{background:#0a3b89; border-color:#0a3b89;}
.lh-pro-a{padding:0px 0 0px 5.2vw; background:url(../img/zbg.png) no-repeat center; background-color: #f8f8f8; background-size: 100% auto;background-position-y: 10vw;}
.lh-pro-hd { text-align: center; margin: 1vw 0;}
.lh-proa-item .text{max-width:40%; margin-top:7vw}
.lh-proa-item .lh-more{ margin-top:0!important}
.lh-proa-item .img{width:56%; padding-right:18vw; height: 40vw; display: flex; align-items: center; justify-content: center;}
.lh-proa-item .img img{
	display: block; width: auto;max-width: 100%;max-height: 100%;
}
.lh-proa-item .img a{ height: 100%;}
.lh-proa-item .text .nname{margin-top:2.083333333333333vw; color:#000;    color: #0a3b89;
    font-size: 16px;
    font-weight: 800;
    padding-bottom: 10px;}
.lh-proa-item .text .ccont{margin-top:0; height:164px; overflow:hidden; color: #000;}
.lh-more{display:block; width:160px; height:48px; line-height:48px; border-radius:30px; text-align:center; display:flex; align-items:center; justify-content:center; position:relative; overflow:hidden;}
.lh-more span{position:relative; z-index:2;}
.lh-more:before{content:''; display:block; width:100%; height:100%; background:#72BB38; position:absolute; left:0; top:0;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateX(-100%);}
.lh-more:hover:before{transform:translateX(0); border-radius:30px;}
.lh-more i{margin-right:10px;}
.lh-public-text .lh-more{margin-top:3.6875vw;}
.lh-pro-btn{position:absolute; right:5.2vw; top:50%; margin-top:-24px; z-index:2;}
.lh-pro-btn li{float:left; margin-left:18px;}
.lh-btn-hd li{width:48px; line-height:48px; height:48px; border-radius:50%; background:#fff; text-align:center; cursor:pointer; overflow:hidden; position:relative; outline:none;}
.lh-btn-hd li i{position:relative; z-index:2;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-btn-hd li:before{content:''; display:block; width:100%; height:100%; background:#3B5CDC; transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateY(100%); position:absolute; left:0; top:0;}
.lh-btn-hd li:hover:before{ transform:translateY(0);}
.lh-btn-hd li:hover i{color:#fff;}
.lh-pro-btn li:first-child{margin-left:0;}
.lh-pro-item{padding:0 10px; margin:0 0 10px -10px;}
.lh-pro-item li{padding-left:10px;margin-top:10px;}
.lh-pro-item li a{display:block; background:#F8F8F8; width:100%; height:100%; padding:2vw 1.56vw; overflow:hidden;}
.lh-pro-item li .img{display:flex; align-items:center; height:160px;}
.lh-pro-item li img{max-height:160px; width:auto; margin:auto;}
.lh-pro-item li .name{position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 10px; height:20px; line-height:20px;transition:cubic-bezier(0.215,.61,.355,1) .45s; margin-top:1vw;}
.lh-pro-item li .name i{color:#0a3b89; font-weight:bold; font-size:14px; margin-left:10px;transition:cubic-bezier(0.215,.61,.355,1) .45s; opacity:0;transform:translateX(-10px); display:inline-block;}
.lh-pro-item li a:hover .name{transform:translateX(10px); color:#0a3b89;}
.lh-pro-item li a:hover .name i{opacity:1;transform:translateX(0);}
.lh-public-text .ccont{margin-top:1.5625vw;}
.lh-profile{ padding-top: 50px; padding-bottom: 50px;}
.lh-profile .text{width:40%;}
.lh-profile-item{margin-top:2.5vw; text-align:center;}
.lh-profile-item li i{font-size:42px; display:inline-block; margin-bottom:10px;}
.lh-news,.lh-reviews,.lh-customer,footer{ padding-top: 50px; padding-bottom: 50px;}
.lh-news-bd{ margin-top: 40px;}
.lh-news-h .ccont{margin-top:1vw;}
.lh-news-hd{position:absolute; right:0; top:50%; transform:translateY(-50%);}
.lh-news-hd li{float:left; margin-left:2.5vw; position:relative;}
.lh-news-hd li:after{content:''; display:block; width:100%; height:2px; background:#0a3b89; position:absolute; left:0; bottom:-0.5vw;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:scaleX(0);}
.lh-news-hd li:hover a,.lh-news-hd li.on a{color:#0a3b89;}
.lh-news-hd li:hover:after,.lh-news-hd li.on:after{transform:scaleX(1);}
.lh-news-bd{margin-top:2.6vw;}
.lh-news-item{margin-left:-1.4vw;}
.lh-news-item li{padding-left:1.4vw;}
.lh-news-item li a{display:block; height:100%; background:#fff;}
.lh-news-item li .text{padding:1.5vw 1.3vw;}
.lh-news-item li .time{text-align:center; position:relative;}
.lh-news-item li .name{float:right; width:75%; line-height:24px; height:48px; overflow:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-item li .time:before{content:''; display:block; width:1px; height:90%; background:#E5E5E5; position:absolute; right:-1vw; top:5%;}
.lh-news-item li .bottom{margin-top:2vw; line-height:18px;}
.lh-news-item li .bottom i{font-size:14px;}
.lh-news-item li .bottom .more{display:inline-block; transform:translateX(-20px); opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-item li a:hover .bottom .more{transform:translateX(0); opacity:1;}
.lh-news-item li .img{overflow:hidden; height: 14vw; display: flex; align-items: center; justify-content: center;}
.lh-news-item li .img img{ max-width:unset; width: auto;height: 100%; }
.lh-news-item li a:hover img{transform:scale(1.1);}
.lh-news-item li a:hover .name{color:#0a3b89;}
.lh-reviews{background: #194189;}
.lh-reviews-banner{margin-top: 50px; margin-left:-8.32vw;}
.lh-reviews-item li{width:50% !important; padding-left:10vw;}
.lh-reviews-item li .img{width:200px; height:200px; border-radius:50%; overflow:hidden; display:flex; align-items:center; justify-content:center; background:#E3E1E2;}
.lh-reviews-item li .text{float:left; width:80%; width:calc(100% - 200px); padding-left:2.6vw;}
.lh-reviews-item li .ccont{margin-top:1vw; color: #fff; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;text-overflow:ellipsis;}
.lh-reviews-hd{text-align:center; margin-top:3.6vw; padding-left: 8.3vw;}
.lh-reviews-hd li{width:10px; height:10px; background:#D6D6D6; opacity:1;transition:cubic-bezier(0.215,.61,.355,1) .45s; margin:0 5px !important;}
.lh-reviews-hd li.on,.lh-pro-hd li.on{background:#0A3B89;opacity: 1;}
.lh-customer .lh-public-text .ccont{margin-top:.5vw;}
.lh-reviews .blue{ color: #fff;}
.lh-customer-input{margin-top:2.6vw;}
.lh-customer-input ul{margin-top:1.5vw;}
.lh-customer-input ul li{padding-left:1.5vw;}
.lh-customer-input ul li input{border:none; border-bottom:1px solid #C2C2C2; padding:0; line-height:35px;}
.lh-customer-input .lh-more{margin:3.38vw auto 0; text-transform:uppercase;}
.lh-customer-input .lh-more i{font-size:14px; margin-left:10px;}
.lh-reviews-hd{ margin-top: 40px;}
.lh-reviews-item li .text h3{ color: #fff;}
footer{z-index:2; position:relative; background-attachment:fixed;}
.lh-footer-logo{display:block; width:5.72vw;}
.lh-footer-nav{margin-top:2.6vw;}
.lh-footer-nav dl dt{text-transform:uppercase; margin-bottom:10px;}
.lh-footer-l{width:50%;}
.lh-footer-l a{color:#fff;}
.lh-footer-nav dl a:hover{text-decoration:underline;}
.lh-footer-share{margin-top:4.68vw;}
.lh-share-item li{float:left; margin-left:0.73vw;}
.lh-share-item li a{font-size:28px;}
.lh-share-item li:first-child{margin-left:0;}
.lh-share-item{margin-top:.5vw;}
.lh-share-item li a:hover{color:#72BB38;}
.lh-footer-r{width:50%; margin-left:-3vw;}
.lh-footer-r li{width:50%; padding-left:3vw; float:left;}
.lh-footer-r li>div{position:relative; border-top:2px solid #fff; padding-top:1vw;}
.lh-footer-r li .addr{margin-top:.5vw;}
.lh-footer-r li .email{margin-top:1vw;}
.lh-footer-r li.w100{width:100%; margin-top:5.2vw;}
.lh-footer-r li a{color:#fff;}
.lh-footer-r li a:hover{text-decoration:underline;}
.lh-pro-aggre li{position:relative; overflow:hidden; background-position:center; background-repeat:no-repeat;background:url(../img/probg3.jpg) no-repeat center; background-size:cover;}
.lh-pro-aggre li .img{float:left; max-width:50%; width:100%;}
.lh-pro-aggre li img{width:auto; margin:auto; max-height: 100%;}
.lh-pro-aggre li .text{position:absolute; right:0; top:0; width:35%; height:100%; display:flex; align-items:center; padding:0 30px;}
.lh-pro-aggre li .text .ccont{margin-top:1vw;}
.lh-pro-aggre li .text .lh-more{margin:1vw auto 0;}
.lh-pro-aggre li:nth-child(2n) .img{float:right; margin-left: auto;}
.lh-pro-aggre li:nth-child(2n) .text{left:0; right:inherit; justify-content:flex-end;}
.lh-pro-aggre li:first-child{background:url(../img/probg1.jpg) no-repeat center; background-size:cover;}
.lh-pro-aggre li:nth-child(2n){background:url(../img/probg2.jpg) no-repeat center; background-size:cover;}
.lh-pro-aggre li:last-child{background:url(../img/probg4.jpg) no-repeat center; background-size:cover;}
.lh-other-nav-box{height:54px; line-height:54px; padding:0 13.5vw; background:#fff;}
.lh-other-nav-box nav>a{margin-left:3.125vw; float:left;}
.lh-other-nav-box nav>a:first-child{margin-left:0;}
.lh-other-nav-box nav>a:hover{color:#0a3b89;}
.lh-prox-item .title{width:5.2vw; height:100%; position:absolute; left:0; top:0; background:#009944; color:#fff; z-index:2; display:flex; align-items:center; justify-content:center;writing-mode: vertical-lr;writing-mode: tb-lr;}
.lh-prox-ul li{width:25% !important; float:left; text-align:center;}
.lh-prox-ul li img{width:auto; margin:auto; max-width:100%;}
.lh-prox-ul2 li img{max-width:90%;}
.lh-prox-ul li .name{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:1vw; line-height:24px; height:24px; font-size: 16px;}
.lh-prox-banner{width:75%; float:right; margin-right:11vw; padding-bottom: 30px; padding-top: 30px;}
.lh-prox-item{background: -webkit-linear-gradient(0deg,#f6fbf8,#cde7d7); overflow:hidden;}
.lh-prox-item:first-child{background: -webkit-linear-gradient(0deg,#fffaf4,#fde3c2);}
.lh-prox-item:nth-child(2n){background: -webkit-linear-gradient(0deg,#f7f9fc,#c6d4ec);}
.lh-prox-hd li{width: 2.7vw; height:2.7vw; line-height:2.7vw; border-radius:50%; background:rgba(0,0,0,.2); color:#fff; text-align:center; position:absolute; top:50%; transform:translateY(-50%); z-index:1; cursor:pointer; font-size:1vw; outline:none;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-prox-hd li:hover{background:#0a3b89;}
.lh-prox-hd{display:block;}
.lh-prox-hd li.nexts{right:5.2vw;}
.lh-prox-hd li.prevs{left:8.2vw;}
.lh-prox-item:first-child .title{background:#f47115;}
.lh-prox-item:nth-child(2n) .title{background:#003487;}
.equipment .lh-pro-aggre li .img{float:right; margin-left: auto;}
.equipment .lh-pro-aggre li .text{left:0; right:inherit; justify-content:flex-end;}
.lh-pro-x.equipment .lh-prox-item{background:#fafafa; padding:0 10vw; margin-bottom:2px;}
.lh-pro-x.equipment .lh-prox-banner{width:100%; float:none;}
.lh-pro-x.equipment .lh-prox-hd li.prevs{left:5.2vw;}
.lh-pro-x.equipment .lh-prox-item .title1{margin-bottom:30px; color: #1d4080; padding-left:1.2vw;}
.lh-proDetail-banner{height:35.41666666666667vw; background:#87BEDE;}
.lh-proDetail-banner .img{display:flex; align-items:center; justify-content:center; width:100%; height:100%;}
.lh-proDetail-banner .img img{width:auto; height:80%;}
main{padding-top:3.6458333333333335vw;}
.lh-proDetail-hd{position:absolute; left:0; bottom:1.8vw !important; z-index:2; text-align:center;}
.lh-proDetail-hd li{background:#fff; width:10px; height:10px; opacity:.5;transition:cubic-bezier(0.215,.61,.355,1) .45s; margin:0 5px !important;}
.lh-proDetail-hd li.on{opacity:1;}
.lh-proDetail-h .ccont{margin-top:1vw;}
.lh-proDetail-click{margin-top: 4.16vw; height:80px; line-height:80px; border-bottom:1px solid #B7B7B7;}
.lh-proDetail-click li{float:left; margin-left:2.6vw;}
.lh-proDetail-click li:first-child{margin-left:0;}
.lh-proDetail-click li a{color:#666; font-size:16px;}
.lh-proDetail-click li a:hover,.lh-proDetail-click li.on a{color:#0a3b89;}
.lh-ones{font-family: "TITILLIUMWEB-REGULAR"; line-height:24px;}
.lh-ones img{width:auto;display:inline-block;}
.lh-proDetail-a{padding:0 0;}
.lh-proDetail-b{background:#C9DBF3;}
.lh-proDetailb-item{margin-top:3.6vw;border-bottom:1px solid #ABB9CD;}
.lh-proDetailb-item dl{border-top:1px solid #ABB9CD;}
.lh-proDetailb-item dl dt{width:18%; padding:2.4vw; float:left; color:#0a3b89;}
.lh-proDetailb-item dl dt i{font-size:32px;}
.lh-proDetailb-item dl dd{float:left; padding:2.4vw 2.4vw 2.4vw 5.7vw; width:82%; border-left:1px solid #ABB9CD;}
.lh-proDetailb-item dl dd p{position:relative;}
.lh-proDetailb-item dl dd p:before{content:''; display:block; width:7px; height:1px; background:#333; position:absolute; left:-20px; top:50%;}
.lh-parameters{margin-top:2vw;}
.lh-parameters .name{height:60px; line-height:60px; background:#0a3b89; color:#fff; padding:0 15px;}
.lh-parameters-item{margin-top:3.125vw;border-bottom:1px solid #E2E2E2;}
.lh-parameters-item li{overflow:hidden; padding:15px; border-top:1px solid #E2E2E2; position:relative;}
.lh-parameters-item li:before{content:''; display:block; width:1px; height:100%; background:#E2E2E2; position:absolute; left:30%; top:0;}
.lh-parameters-item li .attribute{width:30%;}
.lh-parameters-item li .values{width:70%; padding-left:15px;}
.lh-pro-d{background:#c9dbf3;}
.lh-gallery-banner{margin-top:2vw; margin-left:-13px;}
.lh-gallery-banner .bd li{float:left; width:25%; padding-left:13px;}
.lh-gallery-banner .bd li a{display:block; height:208px;}
.lh-gallery-hd{text-align:center; margin-top:2vw;}
.lh-gallery-hd li{background:#c7c7c7; opacity:1;transition:cubic-bezier(0.215,.61,.355,1) .45s; width:10px; height:10px; margin:0 5px !important;}
.lh-gallery-hd li.on{background:#0a3b89;}
.lh-ban-box{height: 35.41666666666667vw;}
.lh-ban{height: 35.41666666666667vw; position:fixed; left:0; top:3.6458333333333335vw; right:0; display:flex; align-items:center; color:#fff;}
.lh-ban .name{opacity:.2;}

.font96{font-size:5vw; line-height:5vw;}
.lh-server-a .text{width:50%;}
.lh-serverb-banner{margin-top:3.125vw; margin-left:-2vw;}
.lh-video-item li{width:33.3%; padding-left:2vw;}
.lh-video-item li a{display:block;}
.lh-video-item li a:hover .name{color:#0a3b89;}
.lh-video-item li .img i{position:absolute; left:50%; top:50%; width:2.5vw; height:2.5vw; border-radius:50%; background:rgba(255,255,255,.6); text-align:center; line-height:2.5vw; transform:translate(-50%,-50%); font-size:20px;}
.lh-video-item li .text{padding:1.5vw 0;}
.lh-video-item li .name{height:48px; overflow:hidden;}
.lh-server-c{background:#f8f8f8;}
.lh-serverc-item{margin-top:3.64vw; margin-left:-25px;}
.lh-serverc-item li{padding-left:25px; margin-bottom:25px;}
.lh-serverc-item li .view{display:block; background:#fff; position:relative;}
.lh-serverc-item li .view:hover{box-shadow:0 0 20px rgba(0,0,0,.2);}
.lh-serverc-item li .text{padding:24px;}
.lh-serverc-item li .text .name{overflow:hidden; text-overflow:ellipsis; height:24px;}
.lh-serverc-item li .bottom{margin-top:2vw; color:#525252; line-height:18px;}
.lh-serverc-item li .bottom i,.lh-serverc-item li .download i{float:left; margin-right:4px;}
.lh-serverc-item li .download{line-height:18px;color:#525252; position:absolute; right:24px; bottom:24px;}
.lh-serverc-item li .download:hover{color:#0a3b89;}
.lh-server-c .lh-more{margin:3vw auto 0;}
.lh-serverd-item{margin-top:2.5vw;}
.lh-serverd-item li{border-bottom:1px solid #E2E2E2;}
.lh-serverd-item li:first-child{border-top:1px solid #E2E2E2;}
.lh-serverd-h{padding:16px 0; position:relative; line-height:24px; cursor:pointer;}
.lh-serverd-h:hover{color:#0a3b89;}
.lh-serverd-h .icon{width:24px; height:24px; border-radius:50%; background:#0A3B89; color:#fff; text-align:center; line-height:24px; margin-right:15px; display:block; float:left;}
.lh-serverd-h .jia{position:absolute; right:20px; top:50%; width:13px; height:13px; margin-top:-6px;}
.lh-serverd-h .jia:before,.lh-serverd-h .jia:after{content:''; display:block; width:100%; height:2px; background:#0a3b89; position:absolute; left:0; top:50%; margin-top:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-serverd-h .jia:after{transform:rotate(90deg);}
.lh-serverd-d{position:relative; padding:0 40px 40px; display:none;}
.lh-serverd-d .icon{position:absolute; left:0; top:0;width:24px; height:24px; border-radius:50%; background:#22B676; color:#fff; text-align:center; line-height:24px;}
.lh-serverd-d .download{width:125px; height:36px; line-height:36px; border-radius:30px; border:1px solid #0a3b89; color:#0a3b89; text-align:center; display:block; display:flex; align-items:center; justify-content:center; margin-top:20px;}
.lh-serverd-d .download i{margin-right:6px;}
.lh-serverd-d .download:hover{background:#0a3b89; color:#fff;}
.lh-server1 .lh-public-text .ccont{margin-top:1vw;}
.lh-download-hd{text-align:center; margin-top:2vw;}
.lh-download-hd li{display:inline-block; margin:0 15px;}
.lh-download-hd li a{display:block; width:125px; height:36px; line-height:36px; text-align:center; border-radius:30px; border:1px solid #D0D0D0;}
.lh-download-hd li.on a{border-color:#0a3b89;}
.lh-video-item.list{margin-top:3.64vw;}
.lh-video-item.list li{margin-bottom:2vw;}
.lh-abouta-r{width:50%;}
.lh-abouta-video{display:block; height:22.65vw; display:flex; align-items:center; justify-content:center;    background-size: cover;}
.lh-abouta-video i{width:2.5vw; height:2.5vw; line-height:2.5vw; text-align:center; border-radius:50%; background:#fff; color:#C4B288; margin:0 auto .5vw; display:block;}
.lh-abouta-item{background:url(../img/about1.jpg) no-repeat center; background-size:cover; padding:2.6vw 0; color:#fff; text-align:center;}
.lh-abouta-item li{position:relative; border-left:1px solid #3B62A1;}
.lh-abouta-item li:first-child{border:none;}
.lh-abouta-item li .name{line-height:1.1vw;}
.lh-abouta-item li .ccont{line-height:18px;font-family: "TITILLIUMWEB-REGULAR"; margin-top:.6vw;}
.lh-about-a .text,.lh-about-c .text{position:absolute; left:0; top:0; height:100%; width:50%; display:flex; align-items:center; padding:2vw 5vw 2vw 13.5vw;}
.lh-about-b{background-attachment:fixed;}
.lh-about-b .aboutname{margin-top:1vw;}
.lh-abouta-r .imgbg{height: 32.3vw;}
.lh-about-d{min-height: 37.5vw;}
.lh-honor-item li{padding-left:25px; width:20%;}
.lh-honor-item li a{display:block; background:#fff; padding:20px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-honor-relative{margin-top: 3.6vw;}
.lh-honor-item li .name{text-align:center; margin-top:10px;}
.lh-honor-item li a:hover{background:#194188; color:#fff;}
.lh-honor-item li a:hover .name{color:#fff;}
.lh-honor-banner{margin-left:-25px;}
.lh-honor-relative .lh-prox-hd li.prevs{left:-8.8vw;}
.lh-honor-relative .lh-prox-hd li.nexts{right:-8.8vw;}
.lh-imgLayer-banner, .lh-teamLayer-banner { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 3000; background: rgba(0, 0, 0, 0.8); animation: imgLayer cubic-bezier(0.215, 0.61, 0.355, 1) 0.65s forwards; }

@keyframes imgLayer { 0% { opacity: 0; transform: scale(1.1); }
  100% { opacity: 1; transform: scale(1); } }
@keyframes imgLayer1 { 0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(1.1); } }
.lh-imgLayer-banner li > div { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }

.lh-imgLayer-banner li img, .lh-teamLayer-banner li img { width: auto; max-width: 90%; max-height: 90%; }

.lh-imgLayer-banner li video { width: 80%; height: 80%; }

.lh-imgLayer-close { position: absolute; right: 0; top: 0; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.6); text-align: center; line-height: 60px; color: #fff; z-index: 3; font-size: 20px; }

.prevn, .nextn { position: absolute; top: 50%; margin-top: -30px; width: 60px; height: 60px; text-align: center; line-height: 60px; background: rgba(0, 0, 0, 0.6); color: #fff; z-index: 3; }

.prevn { left: 0; }

.nextn { right: 0; }

.lh-imgLayer-close:hover, .prevn:hover, .nextn:hover { background: #000; }
.lh-serverd-item li.on .jia:after{transform:scaleX(0);}
.contact .lh-other-nav-box{background:#f8f8f8;}
.lh-contact-a>div{width:40%;}
.lh-contact-a>div.lh-contacta-r{width:55%;}
.lh-contacta-r dl{width:50%; float:left; padding-top:1vw; position:relative; padding-right:2vw;}
.lh-contacta-r dl:before{content:''; display:block; width:80%; height:2px; background:#333; position:absolute; left:0; top:0;}
.lh-contacta-r dl .name{margin-bottom:.5vw;}
.lh-contacta-r dl .addr{margin-bottom:1vw;}
.lh-contact-b{height: 29.6875vw;}
.lh-contactb-btn{position:absolute;}
.lh-contactb-btn.btn1{left:23.5vw; top:16vw;}
.lh-contactb-btn.btn2{left:64vw; top:14vw;}
.lh-contactb-btn .round:before{width:3.2vw; height:3.2vw; border-radius:50%; display:block; background:rgba(0,82,213,.2); content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);animation:quanquan linear 1s infinite;}
@keyframes quanquan{
    0%,100%{transform:translate(-50%,-50%) scale(.5);}
    50%{transform:translate(-50%,-50%) scale(1);}
}
.lh-contactb-btn .round{width:1.56vw; height:1.56vw;border-radius:50%; display:block; position:relative; border:1px solid rgba(0,82,213,.5);}
.lh-contactb-btn .round i{width:0.52vw; height:0.52vw; border-radius:50%; background:rgba(0,82,213,1); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.lh-contactb-shadow{background:#fff; border-radius:3px; box-shadow:0 10px 20px rgba(0,82,213,.2); position:absolute; left:50%; top:0; width:304px; padding:1vw 1vw 3vw; transform:translate(-50%,-120%);transition:cubic-bezier(0.215,.61,.355,1) .45s; opacity:0; visibility:hidden;}
.lh-contactb-shadow:after{content:''; display:block; width:0; height:0; border:12px solid transparent; border-top:20px solid #fff; position:absolute; left:50%; bottom:-25px; z-index:2; margin-left:-12px;}
.lh-contactb-shadow .addr{margin:1vw 0 .2vw;}
.lh-contactb-shadow .map i{font-size:20px; margin-right:4px; position:relative; top:2px;}
.lh-contactb-shadow .map span{text-decoration:underline;}
.lh-contactb-btn:hover .lh-contactb-shadow{opacity:1; visibility:visible;transform:translate(-50%,-130%);}
.lh-contact-c{background:#1a4187;}
.lh-contact-c:before{content:''; display:block; width:31.874999999999996vw; height:15.625vw; background:url(../img/cont2.png) no-repeat center; background-size:cover; position:absolute; left:13.5vw; bottom:5vw;}
.lh-contact-c>div{width:40%;}
.lh-contact-c .lh-contactc-r{width:55%;}
.lh-contact-c .lh-serverd-h:hover{color:#fff;}
.lh-contact-c .lh-serverd-h .jia:before,.lh-contact-c .lh-serverd-h .jia:after{background:#fff;}
.lh-contact-c.contactd:before{display:none;}
.lh-contact-tel{margin-top:2vw;}
.contactd .lh-contactc-r{background:#fff; padding:5.2vw;}
.lh-contact-input{margin-left:-1.8vw;}
.lh-contact-input li{padding-left:1.8vw; margin-bottom:1.8vw;}
.lh-contact-input li.w100{width:100%;}
.lh-contact-input li input{border:none; border-bottom:1px solid #C2C2C2; padding:0;line-height: 35px;}
.lh-contact-input li textarea{border:none;border-bottom:1px solid #C2C2C2; padding:0; height:100px;}
.lh-news-ul{margin-left:-2vw;}
.lh-news-ul>li{float:left; width:33.333333333333336%; padding-left:2vw; margin-bottom:3vw;}
.lh-news-ul>li:first-child .img{ height:100%;}
.lh-news-ul.no_hot>li:first-child .img{ height:13vw;}
.lh-news-ul>li:first-child .lh-news-banner{height: 100%;}
.lh-server2 .lh-news-ul>li:first-child .img{ height: 13vw;}
.lh-news-ul>li.w6{width:66.66666666666666%;}
.lh-news-ul>li .time{height:40px; line-height:40px; border-bottom:1px solid #333;}
.lh-news-ul>li .img{margin-top:1vw; overflow:hidden; height: 13vw; display: flex; align-items: center; justify-content: center;}
.lh-news-ul>li .img img{transition:cubic-bezier(0.215,.61,.355,1) .45s; }
.lh-news-ul>li a:hover img{transform:scale(1.1);}
.lh-news-ul>li a{position:relative; display:block; height: 100%;}
.lh-news-ul>li .text{padding:1vw 0;}
.lh-news-ul>li .text .name{height:48px; overflow:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-ul>li .text .ccont{height:120px; overflow:hidden; margin-top:1.2vw;}
.lh-news-ul>li.w6 .text{position:absolute; left:0; bottom:0; width:100%; background:rgba(0,0,0,.6); color:#fff; padding:1vw 2vw;}
.lh-news-ul>li.w6 .text .name{width:50%; height:56px; line-height:28px;}
.lh-news-ul>li a:hover .name{color:#0a3b89;}
.lh-news-ul>li.w6 a:hover .name{color:#fff;}
.lh-news-hd1{position:absolute; right:15px; left:inherit !important; z-index:2; width:auto !important; bottom:30px !important;}
.lh-news-hd1 li{opacity:1; background:#fff;}
.lh-news-hd1 li.on{background:#0a3b89;}
.lh-newsDetail-time{width:5.2vw; height:5.2vw; background:#fff; text-align:center; display:flex; align-items:center; justify-content:center;}
.lh-newsDetail-main{width: 43.802083333333336vw; margin-left:.7vw; background:#fff; padding: 3.125vw;}
.lh-newsDetail-nname{margin-top:2vw; line-height:20px;}
.lh-newsDetail-nname .lh-share-item li a{font-size:20px;}
.lh-newsDetail-nname .lh-share-item{margin-top:0;}
.lh-newsDetail-nname .company{font-size:16px; margin-left:10px;}
.lh-newsDetail-cont{margin-top:2vw; padding:2vw 0; border-top:1px solid #C6C6C6;}
.lh-newsDetail-cont ul li{list-style: inherit;}
.lh-newsDetail-other{width:22.291666666666668vw;}
.lh-other-mob{background:#fff; padding:1.8vw;}
.lh-other-mob .title{position:relative; padding-left:12px;}
.lh-other-mob .title:before{content:''; display:block; width:2px; height:70%; background:#0a3b89; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.lh-other-item li{border-bottom:1px solid #C6C6C6;}
.lh-other-item li .text{padding:1.8vw 0;}
.lh-other-item li .text .time{width:20%; text-align:center; position:relative; top:2px;}
.lh-other-item li .text .name{width:76%; height:48px; overflow:hidden; position:relative;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-other-item li .text .time:before{content:''; display:block; width:1px; height:100%; background:#E5E5E5; position:absolute; right:0; top:0;}
.lh-other-item{margin-top:18px;}
.lh-other-item li a:hover .text .name{color:#0a3b89;}
.lh-return{padding:2.5vw 0; background:#fff; display:block; text-align:center;}
.lh-return i{color:#0a3b89; margin-left:10px;}
.lh-lang:hover dd{display:block;}
.lh-lang dt i{font-size:12px; font-weight:bold; margin-left:4px;}
.ljsp{position: relative;top: -5px;font-size: 12px;left: 2px;}
.lc-detail-a .img{width:49%;}
.lc-detail-a .img img{width:auto; margin:auto;}
.lc-detail-a .text{float:right; width:49%;}
.lc-detail-a .text .name{font-size:24px; color:rgb(0, 112, 192); line-height:30px;}
.lc-detail-a .text .ccont{color:#666666; line-height:24px; margin-top:20px;font-family:"microsoft JhengHei"}
.lh-pro-aggre li{ height: 26vw;}
.lh-pro-aggre li{ padding-top:0; padding-bottom: 0 ;  
    display: flex;
    align-items: center;}
/*
#0a3b89
background: -webkit-linear-gradient(0deg,#FA9442,#FF6007);
.uppercase{text-transform:uppercase;}
.CenturyGothicbold{font-family:'CenturyGothicbold';}
.CenturyGothic{font-family:'CenturyGothic';}
transition:cubic-bezier(0.215,.61,.355,1) .45s;
*/
.z_document{
	padding: 5vw 0;
}
.z_document ul{
	margin-top: 2.6vw;	border-top: 1px solid #e2e2e2;
}
.z_document li{
	border-bottom: 1px solid #e2e2e2;
}
.z_document li .tit{ line-height: 20px;padding: 15px 0; padding-right: 20%; box-sizing: border-box; font-size: 16px; font-weight: bold;
background: url(../img/zz1.png) no-repeat left center,url(../img/zz2.png) no-repeat right center; padding-left: 30px;
}
.z_document li:hover .tit{background: url(../img/zz1.png) no-repeat left center,url(../img/zz3.png) no-repeat right center;}
.z_document li .imgbox{
	padding-left: 30px; margin: 20px 0;
}
.z_document li .item{
	width: 110px; height: 140px; background: #E0E0E0; background-position: center; background-repeat: no-repeat; background-size: cover; float: left}
.z_document .lh-more{background: #0a3b89; color: #fff; display: flex; align-items: center; margin: 0 auto; margin-top: 40px;}
.z_slide_bar{ position: fixed; right: 20px; top: 50%; transform: translateY(-50%); z-index: 9;}
.z_slide_bar a{ color: #fff;}
.z_slide_bar li{ position: relative;z-index: 1; margin-bottom: 15px; }
.z_slide_bar li .icon{ width: 36px; height: 36px;transition: ease .6s;border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #939496;  }

.z_slide_bar li img{ width: auto;}
.z_slide_bar li .text{ white-space: nowrap; line-height: 36px;   overflow: hidden; position: absolute; right: 0; top: 0;background: #939496; z-index: -1; border-radius: 18px;max-width: 36px; transition: ease .6s;}
.z_slide_bar li:hover .text{max-width: 400px; background: #154595; padding-left: 15px;padding-right:40px;}
.z_slide_bar li:hover .icon{background: #154595;}
.z_ly_pop .sex{ margin-top: 20px;}
.z_ly_pop .sex span{ display: flex; align-items: center;}
label {font-size:12px;cursor:pointer;}
.radiobox{ margin-right: 30px; outline: none;}
.radiobox i,.checkbox i {width: 22px; height: 22px; display: inline-block; vertical-align: middle; border: 1px solid #fff; position: relative; margin-right: 5px;}
.checkbox input[type="checkbox"],.radiobox input[type="radio"] {display:none;}
.checkbox input[type="checkbox"]:checked + i::before,.radiobox input[type="radio"]:checked + i::before {content: "√";display: block; width: 100%; width: 100%; position: absolute; left: 0; top: 0;display: flex;align-items: center; justify-content: center;}
.checkbox input[type="checkbox"]:disabled + i,.radiobox input[type="radio"]:disabled + i {border-color:#ccc;}
.z_ly_pop{ position: fixed; right: 80px; bottom: 10%; width: 390px; background: #154595;z-index: 9; padding:20px 30px; color: #fff; box-sizing: border-box;font-weight: normal;font-family: 'TITILLIUMWEB-REGULAR'; padding-bottom: 30px; display: none;}
.z_ly_pop .tit{ font-size: 24px; font-weight: bold; margin-bottom: 20px;}
.z_ly_pop .text{ width: 100%; border: none; height: 30px;color: #fff; font-size: 14px;}
.z_ly_pop li{display: flex; align-items: center; border-bottom: 1px solid #fff; margin-bottom: 10px;}
.z_ly_pop li label{ flex-shrink: 0;font-size: 14px; font-weight: normal;}
.z_ly_pop .xy{display: flex; align-items: flex-start;  margin-top: 20px;font-weight: normal;}
.z_ly_pop .xy .checkbox{ flex-shrink: 0; margin-right: 5px;}
.z_ly_pop a{ color: #fff; display: inline-block;}
.z_close{ width: 30px; height: 30px; text-align: center; line-height: 30px; position: absolute; right: 0;top: 0px; font-size: 20px; font-family: math; cursor: pointer;}
.z_sub{border-bottom: 1px solid #fff;display: inline-block; padding: 5px 0; color: #fff; display: flex; align-items: center; width: 70px; justify-content: space-between; margin-top: 20px; cursor: pointer; font-size: 14px; outline: none;}
.z_sub .iconfont{ font-size: 12px;}



.z_select_warp{ display: flex;}
.z_select_warp .sel{ width: 230px; height: 40px; font-size: 16px; border-radius: 20px; background: #f8f8f8 url(../img/zarr.png) no-repeat right 20px center; border: none; margin-right: 1vw; padding: 0 20px;}
.z_select_warp .btn{ width: 95px; display: flex; align-items: center; justify-content: center; height: 40px;font-size: 16px; border-radius: 20px;  background: #e4edfc;}
.z_news_lists{}
.z_news_lists li{ display: flex; align-items: flex-start; justify-content: space-between; border-bottom: 1px solid #adadad; padding: 2vw 0;}
.z_news_lists li:first-child{ border-top: 1px solid #adadad;}
.z_news_lists li:hover .tit{ color: #003487;}
.z_news_lists .imgbox{width: 190px; height: 114px; border: 1px solid #e9e9e9; display: flex; flex-shrink: 0; align-items: center; justify-content: center;}
.z_news_lists .imgbox img{ max-height: 100%; height: auto; display: block; width: 100%;}
.z_news_lists .time{ color: #333333; width: 10%; flex-shrink: 0;}
.z_news_lists .infobox{ width: 39%;}
.z_news_lists .tit{ font-size: 1.04vw; margin-bottom: 20px; display: block;}
.z_news_lists .link a{ display: block; color: #666666; font-size: 16px;font-family: 'TITILLIUMWEB-REGULAR';}
.z_news_lists .link a:hover{text-decoration: underline;}
.z_news_lists .st{ font-size: 1.04vw; color: #003487;}
.z_news_lists .btn{ width: 90px; height: 40px; display: flex; align-items: center; justify-content: center; border: 1px solid #b9b9b9; border-radius: 20px; cursor: pointer; margin-top: 3vw;}
.z_news_lists .btn:hover{ background: #003487; border-color:#003487; color: #fff;}


.z_process_warp{ background: #f7f8f9; padding: 5.2vw 0;overflow: hidden;}
.z_process_warp .warps{width: 857px; margin: 50px auto; position: relative;}
.mySwiper2{  overflow: hidden;}
.mySwiper2 .swiper-slide{ padding: 30px; box-sizing: border-box; display: flex; align-items: flex-start; justify-content: space-between;
	background: #FFFFFF;}
.mySwiper2 .imgbox{width: 230px; margin-left: 3vw;
	height: 230px;}
.mySwiper2 .tit{font-size: 24px;
	font-family: TitilliumWeb;
	font-weight: bold;}
.mySwiper2 .line{ width: 100%; height: 1px; background: #e2e2e2; margin: 20px 0;}
.mySwiper2 li{ position: relative; padding-left: 12px;line-height: 24px;}
.mySwiper2 li::before{ content: ""; display: block;width: 6px;
	height: 6px;
	background: #000000; border-radius: 50%; position: absolute; left: 0; top: 9px;}
.mySwiper{ position: relative;width: 88%; margin: 0 auto;}
.mySwiper .swiper-slide{ text-align: center; position: relative; padding-top: 50px;font-size: 18px; cursor: pointer;}
.mySwiper .swiper-slide::before{width: 30px;
	height: 30px; content: ""; display: block; background: url(../img/zd2.png) no-repeat center; background-size: 100% auto; position: absolute ; left: 50%;transform: translate(-50%); top: 0;}
.mySwiper::before{ content: ""; display: block; width: 130vw; height:1px; background: #cecece; position: absolute; left: -30vw; top: 14px; }
.mySwiper .swiper-slide-thumb-active::before{background: url(../img/zd1.png) no-repeat center; background-size: 100% auto;}
.mySwiper .swiper-slide-thumb-active{ color: #0a3b89;}
.z_process_warp .btn{width: 52px;
	height: 52px; z-index: 2;
	background: #FFFFFF;
	border-radius: 50%; color: #333; display: flex; align-items: center; justify-content: center; font-weight: bold; cursor: pointer; transition: ease 1s; position: absolute; top: 50%; transform: translateY(-50%);}
.z_process_warp .btn:hover{ background: #0A3B89; color: #fff;}
.z_process_warp .swiper-next{ right: -120px;}
.z_process_warp .swiper-prev{ left: -120px;}
.z_about_c{ padding-top: 6vw; padding-bottom: 6vw;}
.z_about_c img{ width: auto;}
.z_about_c .ccont{ width: 530px;}
.z_about_c ul{ margin-top: 3vw; display: flex; align-items: flex-start; text-align: center;}
.z_about_c li{ margin-right: 3.5vw;}
.z_about_c .ico{
	display: block; margin: 0 auto;
}
.z_about_c  .tit{font-family: 'TITILLIUMWEB-REGULAR'; margin-top: 10px;}

.z_mask{
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99;
	display: none;
}
.z_pop_box{
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index: 100;
	background: #fff;
	border-radius: 24px;
	padding: 30px;
	min-width:480px;
	display: none;
	
}
.z_pop_tit{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 1.5vw;
}
.z_pop_box li{ display: flex;align-items: center; border: 1px solid #eee; border-radius: 5px; margin-bottom: 20px; padding: 0 15px; }
.z_pop_box .input_text{ width: 100%;border: none; height: 50px;font-size: 16px;}
.z_pop_box label{ flex-shrink: 0; font-weight: bold;font-size: 16px;}
.z_pop_box .bar{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; font-weight: bold;}
.z_pop_box .go_zc{ color: #194189;}
.z_subbtn{ display: flex; align-items: center; justify-content: center; background: #73ba40; color: #fff; font-size: 18px; border-radius: 25px; height: 50px; font-weight: bold; width: 100%; border: none;}

.z_pop_box .z_codebtn{ flex-shrink: 0; background: #73ba40; cursor: pointer; padding: 0 10px; height: 36px; border-radius: 18px; color: #fff; border: none;  min-width: 100px;cursor: pointer;}
.z_pop_box .xybar{ display: flex; align-items: center;margin-bottom: 20px;}
.z_pop_box .xybar a{ color: #003487;}
.z_pop_box input[type="checkbox"]{ top: 0;}
.z_pop_close{
	position: absolute;
    right: 10px;
    top: 10px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 1px solid #eee;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-weight: bold;
    color: #999;
}
.z_pop_box .content{ max-height: 50vh; overflow-y: auto;}
.index_news{ background: url(../img/news_bg.jpg) no-repeat center; background-size: cover; padding: 90px 0;}

.index_news .tit{ text-align: center; position: relative; width: 1200px; margin: 0 auto; margin-bottom: 80px;}
.index_news .tit span{ display: inline-block;margin-bottom:5px;background: #75BF21;color: #fff; padding: 8px 12px; font-size: 18px;font-weight: bold;}
.index_news .tit h3{ font-size: 40px;}
.index_news .tab_nav{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.index_news .tab_nav a{ color:#3a3535 ; display: inline-block; margin-left: 20px; transition: all .6s;padding: 8px 15px; box-sizing: border-box;}
.index_news .tab_nav a.active{background: #75BF21; color: #fff;  }
.index_news .news_list{ width: 93%; margin: 0 auto;}
.news_list ul{ margin-left: -2%;display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.index_news .news_list li{ width: 23%; float: left; margin-left: 2%;margin-bottom: 1vw;}
.news_list li .img{ overflow: hidden; height:250px;}
.news_list li img{ width: 100%;transition: all .8s; vertical-align: bottom; height:100%}
.news_list .info{ background: #fff;}
.news_list .info .desc{ padding: 30px 20px; box-sizing: border-box; transition: all .8s;}
.news_list .info h3{line-height: 30px; height: 60px; overflow: hidden;}
.news_list .bar{ border-top: 1px solid #e5e5e5; line-height: 50px; padding: 0 20px;box-sizing: border-box;}
.news_list .icon-arrr{ float: right;}
.news_list .time{ background: url(../img/time.png) no-repeat left center; padding-left: 20px;}
.news_list li:hover img{ transform: scale(1.1,1.1);}
.news_list li:hover h3{ color: #75BF21;}
.ts_bar{ text-align: center; margin: 80px 0;}
.ts_bar .more_btn{ background: #75BF21; color: #fff; margin-top: 30px;}
.user_banner{ height: 590px; position: relative; background: url(../img/use_banner.jpg) no-repeat center; background-size: cover; display: flex; justify-content: center; text-align: center; align-items: center;}
.user_nav{ position: absolute; left: 0; bottom: 30px; text-align: center; width: 100%;}
.user_nav .z-container{ display: flex; justify-content: space-between;}
.user_nav .iconfont{ display: block; font-size: 28px;}
.user_nav a{ color: #fff; display: inline-block; font-size: 16px;}
.user_head .headpic{ width: 158px; height: 158px; margin: 0 auto; border:5px solid #4c8eaf; border-radius: 50%; overflow: hidden; }
.user_head .headpic img{ width: 100%; height: 100%;}
.user_head .head_name{font-size: 16px; font-weight: bold; color: #fff; margin-top: 30px;}
.user_head .head_name .iconfont{font-weight: normal; font-size: 20px; vertical-align: middle; margin-right: 5px;}

.user_head .myjf{ display: inline-block; border:1px solid #fff; border-radius: 25px; line-height: 34px; padding: 0 20px; color: #fff; margin-top: 10px;}
.user_tit{line-height: 38px; margin: 50px auto; font-size: 16px; }
.user_tit .en{font-size: 30px; font-weight: bold; color: #75BF21; float: left; text-transform: uppercase;}
.stfw{ margin: 20px 0; font-size: 16px; margin-top: 0;}
.stfw em{ color:#75BF21 ;}
.user_menu{ float: right; }
.user_menu a{font-size: 16px; font-weight: bold; margin-left: 90px;}
.user_menu a.active{ color: #75BF21; border-bottom:2px solid #75BF21;}
.user_info{ background: #fff; padding:80px 140px;box-sizing: border-box; }
.change_head{ text-align: center; font-size: 16px;}
.change_head .img{ width:148px; cursor: pointer; height: 148px; border-radius: 50%; overflow: hidden ; margin: 0 auto; position: relative; margin-bottom: 20px;}
.change_head .img img{ width: 100%; height: 100%;}
.head_file{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;opacity: 0;}
.input_warp li{ margin-top: 50px;}
.input_warp label{ width: 20%; display: inline-block; line-height: 60px; font-size: 16px; font-weight: bold;}
.input_warp .input_text{ width: 80%;line-height: 60px;display: inline-block; height: 60px; border-bottom:1px solid #e5e5e5; font-size: 16px; font-family: "微软雅黑";}
.input_warp .input_text .mr{display: inline-block; background: #bfbfbf; border-radius: 25px; line-height: 26px; padding: 0 10px; font-size: 12px; margin-left: 10px; color: #fff;}
.address_warp{ width: 80%; margin-left: 20%; margin-top: 50px; font-size: 16px;}
.address_li{ line-height: 35px;}
.address_li select{ margin: 0 10px;font-size: 16px; width:115px; display: inline-block;}
.address_li select:first-child{ margin-left:0}
.address_li .set:hover,.address_li .xq:hover{ background: #75BF21; color: #fff;}
.address_li .set{ display: inline-block; box-sizing: border-box; cursor: pointer; margin-right: 5px; line-height: 30px; border: 1px solid #bfbfbf; padding: 0px 10px; border-radius:25px; float: right;margin-top:10px; font-size:14px}
.address_li .xq{ margin-left: 20px;font-size: 16px;font-family: "微软雅黑"; width: 40%;display: inline-block;}
.addre_btn{ width: 100%; height: 34px; line-height: 34px; background: #eeeeee; border-top:1px solid #e5e5e5; text-align: center; margin-top: 20px;}
.keep_btn{ display: block; width: 220px; height: 50px; background:#75BF21!important; color: #fff; text-align: center; color: #fff; border: none; border-radius: 25px; box-shadow: 0 16px 16px rgba(117,191,34,.25); margin: 70px auto; margin-bottom: 0; font-size: 16px;}
.z-container {
    width: 1200px;
    height: auto;
    clear: both;
    margin: 0 auto;
}
.f3bg{ background: #f3f3f3; padding-top: 100px; min-height: 100%; width: 100%;}
.addpic_btn{ width: 148px; margin: 0 auto; line-height: 30px; border: 1px solid #75BF21; color:#75BF21;}


@media screen and (max-width:1600px){
	
}
@media screen and (max-width: 1460px){
	.lh-about-a .text, .lh-about-c .text{padding: 2vw;}
}
@media screen and (max-width: 1360px){
	header{height:50px; line-height:50px; padding:0 10px;}
	
}
/*平板*/
@media screen and (max-width: 1200px){
	.lh-pro-aggre li .text,.lh-pro-aggre li:nth-child(2n) .text{justify-content:center;}
}
/*手机*/
@media screen and (max-width: 980px){
	.z_slide_bar{ display: none;}
	.z_document{
		padding: 35px 0;
	}
	.z_document li .tit{padding: 10px 0;padding-left: 30px; padding-right: 50px;}
	.z_document li .imgbox{ margin: 10px 0;}
	.z_document li .item{ width: 80px; height: 110px;}
	.z_document .lh-more{ margin-top: 20px;}
	body,a{font-size:14px;}				.padding30,.padding40,.padding60,.padding80,.padding100,.padding120,.padding150,.padding140,.padding130{padding-top:30px;padding-bottom:30px;}
	.pd100{padding-left:15px; padding-right:15px;}
	.font16{font-size:14px;}
	.font18{font-size:16px;}
	.font20{font-size:18px;}
	.font24,.font28,.font60,.font40,.font30,.font46,.font36{font-size:18px;}
	.font48{font-size:20px;}
	.l-grid-2>li{width:100%;}
	.l-grid-4>li{width:50%;}
	.l-grid-5>li,.l-grid-6>li{width:33.333333333333336%;}
	.attachment{background-attachment:initial;}
	.lh40{line-height:24px;}
	header{box-shadow:0 0 20px rgba(0,0,0,.1);transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav{position:fixed; left:0; display: block; top:0; width:100vw; height:100vh; background:#fff; padding-top:30%;transform:translateX(100%); visibility:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav li{float:none; text-align:center;}
	.lh-nav li a{display:block; color: #333;}
	.lh-logo{ z-index:2; left:10px; height: 20px;}
	.lh-header-a .email{display:none;}
	.lh-header-search-box{display:none;}
	.lh-nav-btn{position:absolute; right:0; top:0; width:50px; height:50px; background:#0a3b89;}
	.lh-nav-btn:before,.lh-nav-btn:after{content:''; display:block; width:20px; height:2px; background:#fff; right:15px; top:50%; position:absolute; margin-top:-8px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav-btn:after{margin-top:6px;}
	.lh-nav-btn i{display:block; width:20px; height:2px; background:#fff;position:absolute;right:15px; top:50%; margin-top:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.webNav .lh-nav-btn i{transform:scaleX(0);}
	.webNav .lh-nav-btn:before{transform:translate(0,7px) rotate(45deg);}
	.webNav .lh-nav-btn:after{transform:translate(0,-7px) rotate(-45deg);}
	.webNav .lh-nav{transform:translateX(0); visibility:visible;}
	/* .lh-lang{position:absolute; right:60px; top:0;} */
	main{padding-top:50px;}
	.lh-news-ul>li.w6 .text .name{ width: 100%;}
	.lh-banner-box{height:auto;}
	.lh-banner{position:relative; top:0; height:195px;}
	.lh-banner .text{left:0; bottom:14vw; padding:0 15px;}
	.lh-banner-hd{right:0; text-align:center; width:100% !important;}
	.lh-proa-item .img{ height: 60vw;display: flex;align-items: center; justify-content: center;}
	.lh-proa-item .img,.lh-proa-item .text{width:100%; padding:0; float:none; padding-right:15px;}
	.lh-proa-item .text{max-width:100%;}
	.lh-pro-a{padding:30px 0 30px 15px; background: none;}
	.lh48{line-height:24px;}
	.lh-proa-item .text .ccont{height:144px;}
	.lh-pro-btn{right:15px; margin:0;}
	.lh-btn-hd li{width:30px; height:30px; line-height:30px; margin-left:10px;}
	.lh-more{width:140px; height:40px; line-height:40px;}
	.lh-pro-item li .name{text-align:center; margin:10px 0;}
	.lh-pro-item li .name i{display:none;}
	.lh-pro-item li .img{padding:0 15px;}
	.lh-profile .text{width:100%;}
	.lh-profile-item li{margin-top:20px;}
	.lh-profile .lh-public-text .lh-more{margin:30px auto 0;}
	.lh-news-h>div{float:none;}
	.lh-news-hd{position:relative; float:none;transform: translateY(0); margin-top:20px; text-align:center;}
	.lh-news-hd li{margin:0 10px; display:inline-block; float:none;}
	.lh-public-text{text-align:center;}
	.lh-pro-a .lh-public-text{text-align:left;}
	.lh-news-item{margin-left:-10px;}
	.lh-news-item li{margin-top:10px; padding-left:10px;}
	.lh-news-item li .time{display:none;}
	.lh-news-item li .name{width:100%; line-height:20px; height:40px;}
	.lh-news-item li .bottom{font-size:12px;}
	.lh-news-item li .bottom .more{opacity:1;transform: translateX(0);}
	.lh-news-item li .text{padding:15px;}
	.lh-reviews-item li{width:100% !important;}
	.lh-reviews-item li .img{width:100px; height:100px; margin:0 auto; float:none;}
	.lh-reviews-item li .text{margin-top:20px; text-align:center; width:100%}
	.lh-customer-input ul li{width:100%;}
	.lh-footer-nav,.lh-footer-share{display:none;}
	.lh-footer-logo{height:30px;width: auto;}
	.lh-footer-logo img{ display: block; width: auto; height: 100%;}
	.lh-footer-r{width:100%; margin:0; float:none;}
	.lh-footer-r li{width:100%; padding-left:0; margin-top:20px;}
	.lh-footer-r li>div{border-top-width:1px;}
	.lh-customer .lh-public-text .ccont{margin-top:10px;}
	.lh-pro-aggre li .text{position:relative; width:100%; margin-top:20px;}
	.equipment .lh-pro-aggre li .img{float:none; margin:auto;}
	.lh-other-nav-box{padding:0 15px; overflow-y:scroll; -webkit-overflow-scrolling: touch;}
	.lh-other-nav-box nav>a{padding:0 5px; margin:0;}
	.lh-pro-x.equipment .lh-prox-item{padding:0 15px;}
	.lh-prox-ul li{width:50% !important;}
	.lh-prox-ul li .name{font-size:14px;}
	.lh-pro-x.equipment .lh-prox-hd li.prevs{left:-10px;}
	.lh-pro-x.equipment .lh-prox-hd li.nexts{right:0;}
	.lh-prox-item .title{width:30px; font-size:14px;}
	.lh-prox-hd li.prevs{left:24px;}
	.lh-prox-hd li.nexts{right:15px;}
	.lh-pro-aggre li .img{margin:auto; float:none;}
	.lh-pro-aggre li .text .lh-more{margin:20px auto 0;}
	.lh-pro-aggre li:nth-child(2n) .img{float:none;}
	.lh-proDetail-banner{height:250px;}
	.lh-proDetail-click{display:none;}
	.lh-proDetailb-item dl dt{float:none; width:100%; padding:15px;}
	.lh-proDetailb-item dl dd{float:none; width:100%; line-height:20px; border:none; padding:0 15px 15px;}
	.lh-proDetailb-item dl dd p{margin-top:10px;}
	.lh-parameters-item li{padding:10px;}
	.lh-ban-box{height:auto;}
	.lh-ban{height:200px; position:relative; top:0;}
	.lh-honor-relative{margin-top:30px;}
	.lh-honor-banner{margin-left:-10px;}
	.lh-honor-item li{padding-left:10px;}
	.pd26{padding-left:15px; padding-right:15px;}
	.lh-honor-item li a{padding:10px;}
	.lh-btn-hd{display:none;}
	.lh-imgLayer-close,.prevn, .nextn{width:35px; height:35px; line-height:35px;}
	.lh-about-a .text, .lh-about-c .text{position:relative; width:100%; padding:30px 15px; float:none;}
	.lh-abouta-r{width:100%; float:none;}
	.lh-abouta-video{height:150px;}
	.lh-abouta-video i{width:35px; height:35px; line-height:35px;}
	.lh-abouta-item li{margin-top:30px;}
	.lh-abouta-item{padding:0 0 30px;}
	.lh-abouta-item li .ccont{margin-top:10px;}
	.lh36{line-height:20px;}
	.lh-abouta-r .imgbg{display:none;}
	.lh-about-d{min-height:300px;}
	.lh-news-ul li,.lh-news-ul li.w6{width:100%; margin-bottom:10px;}
	.lh-news-ul li .img{margin-top:10px; height: 50vw!important;}
	.lh-newsDetail-time,.lh-nav .prodown{display:none;}
	.lh-nav .prodown{ display: none;visibility: hidden;}
	.lh-newsDetail-main,.lh-newsDetail-other{width:100%; margin-left:0;}
	.lh-newsDetail-other{margin-top:10px;}
	.lh-news-ul>li .text .ccont { height: auto;}
	.lh-other-item li .text{padding:10px 0;}
	.lh-server-a .text{width:100%;}
	.lh-serverc-item li{padding-left:10px; margin-bottom:10px;}
	.lh-serverc-item{margin-left:-10px;}
	.lh-serverc-item li .text{padding:10px;}
	.lh-serverc-item li .download{display:none;}
	.lh-serverd-item{margin-top:20px;}
	.lh-serverd-h em{width:75%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.lh-download-hd{margin-top:20px;}
	.lh-video-item li{width:50%;}
	.lh-contact-a>div,.lh-contact-a>div.lh-contacta-r,.lh-contact-c>div,.lh-contact-c .lh-contactc-r{width:100%; float:none;}
	.lh-contact-a>div.lh-contacta-r{margin-top:10px;}
	.lh-contacta-r dl{width:100%; margin-top:10px;}
	.lh-contacta-r dl:before{width:100%; height:1px;}
	.lh-contact-b{display:none;}
	.contactd .lh-contactc-r{padding:15px; margin-top:20px;}
	.lh-contact-input li a{margin-top:20px;}
	.lh-nav li:hover dl, .lh-nav li.hover dl{display:none;}
	.lh-nav li:hover>a i, .lh-nav li.on>a i{opacity:0;}
	.lh-lang dd{width:125px;}
	.lh-lang dd a{line-height:24px;}
	table{max-width:100%; width:100% !important;}
	.lh-proDetail-a table td{width:50% !important;}
	.lh-proDetail-a img{height:auto !important;}
	.lc-detail-a .img,.lc-detail-a .text{float:left; width:100%;}
	.lh-pro-aggre{ height: auto; display: block;}
	.lh-pro-aggre li{ display: block; padding-top: 30px; padding-bottom: 30px; height: auto;}
	.z_news_lists li{ display: block; padding: 15px 0;}
	.z_news_lists .infobox{ width: 100%; margin-bottom: 15px;}
	.z_news_lists .time{ margin: 15px 0; width: 100%;}
	.z_news_lists .tit,.z_news_lists .st{ font-size: 16px; margin-bottom: 15px;}
	.z_news_lists .imgbox{ margin: 0 auto;width: 100%;
		height: 187px;}
	.z_ly_pop{ width: 100%; right: 0;}
	.z_select_warp{ display: block;}
	.z_select_warp .sel{ width: 100%; margin: 0; margin-bottom: 10px;}
	.z_select_warp .btn{ margin: 0 auto;}
	.mySwiper2{ }
	.z_process_warp{ padding: 34px 0;background: #fff;}
	.mySwiper2 .swiper-slide{ display: block; padding: 10px; width: 100%;}
	.z_process_warp .warps{ width: 100%;margin: 20px 0;}
	.z_process_warp .btn{ display: none;}
	.z_process_warp .swiper-slide{ padding-top: 30px;}
	.mySwiper{ width: 100%;}
	.mySwiper .swiper-slide::before{ width: 20px; height: 20px;}
	.mySwiper::before{ top: 9px;}
	.mySwiper2 .tit{ font-size: 18px;}
	.mySwiper2 .line{ margin: 10px 0;}
	.mySwiper2 .imgbox{ margin: 16px 0;}
	.z_about_c .ccont{ width: 100%;}
	.z_about_c ul{ display: block; margin-top: 30px}
	.z_about_c li{ margin-right: 0; margin-bottom: 20px;}
	.lh-news-item li .img{
		height: 29vw;
	}
	.lh-public-text .lh-more{
		margin: 0 auto;
		margin-top: 20px;
	}
	.lh-gallery-banner .bd li a{
		height: 128px;
	}
	.z_pop_box{
		min-width: 94%;
		padding: 30px 12px;
	}
	.index_news .tab_nav{ position: relative; top: 0; transform: translateY(0); margin-top: 20px;}
	.news_list .info .desc{ padding: 10px;}
	.index_news .news_list li{ width: 96%;}
} 
.award-list .titlebox .tab{
padding: 0 15px!important;}
.lhzoomIn{animation-name:lhzoomIn;}
.contest-vote .vote-rule .container{ min-width: 100%!important;}
@keyframes lhzoomIn{
	0%{transform:scale(.7); opacity:0;}	
	100%{transform:scale(1); opacity:1;}
}
@keyframes lhzoomOut{
	0%{transform:scale(1.2); opacity:0;}	
	100%{transform:scale(1); opacity:1;}
}
.lhzoomOut{animation-name:lhzoomOut;}
.fadeInUp1{animation-name:fadeInUp1;}
@keyframes fadeInUp1{
	0%{transform:translateY(50%); opacity:0;}
	100%{transform:translateY(0); opacity:1;}
}
.lh-btn-hd{animation-delay:.5s;}
.lh-profile-item li:nth-child(1),.lh-news-hd li:nth-child(1),.lh-news-item li:nth-child(1),.lh-reviews-item li:nth-child(1),.lh-footer-nav dl:nth-child(1),.lh-gallery-banner .bd li:nth-child(1),.lh-abouta-item li:nth-child(1){animation-delay:.1s;}
.lh-profile-item li:nth-child(2),.lh-news-hd li:nth-child(2),.lh-news-item li:nth-child(2),.lh-reviews-item li:nth-child(2),.lh-footer-nav dl:nth-child(2),.lh-gallery-banner .bd li:nth-child(2),.lh-abouta-item li:nth-child(2){animation-delay:.2s;}
.lh-profile-item li:nth-child(3),.lh-news-item li:nth-child(3),.lh-footer-nav dl:nth-child(3),.lh-gallery-banner .bd li:nth-child(3),.lh-abouta-item li:nth-child(3){animation-delay:.3s;}
.lh-profile-item li:nth-child(4),.lh-news-item li:nth-child(4),.lh-footer-nav dl:nth-child(4),.lh-abouta-item li:nth-child(4){animation-delay:.4s;}
.lh-footer-nav dl:nth-child(5),.lh-gallery-banner .bd li:nth-child(4){animation-delay:.5s;}
.lh-gallery-hd{animation-delay:.6s;}
.lh-serverc-item li:nth-child(2n),.lh-video-item li:nth-child(2n),.lh-honor-item li:nth-child(2n),.lh-news-ul li:nth-child(2n){animation-delay:.1s;}