@charset "utf-8";
/*font*/
@font-face {
  font-family: "Geometric 415 Black BT";
  src: url("/font/Geometric 415 Black BT.woff2") format("woff2"),
       url("/font/Geometric 415 Black BT.woff") format("woff"),
       url("/font/Geometric 415 Black BT.ttf") format("truetype"),
       url("/font/Geometric 415 Black BT.eot") format("embedded-opentype"),
       url("/font/Geometric 415 Black BT.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* public */
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; }
ul,dl,li,dt,dd{list-style:none;}
html,body{height:100%;}
body{font:14px Arial,"microsoft yahei", Helvetica, sans-serif;*font:14px "microsoft yahei",Arial, Helvetica, sans-serif; color:#3a3a3a; background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden;}
a{font-size:14px;text-decoration:none;transition:ease .65s; color:#3a3a3a;}
a:hover{color:#1096DF;}
.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; font-family:"microsoft yahei";-webkit-appearance:none; border-radius:0;}
textarea{resize:none; overflow:hidden;}
select::-ms-expand { display: none; -webkit-appearance: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;}


.flash { width:100%; height:350px; overflow:hidden; }

.flash flash { width:100%; }


.contact_message b{ border-bottom:1px #dfdfdf solid; display:block; margin-bottom:20px; font-size:20px; font-weight:normal; padding:10px 0px;}

.contact_message input {border: 1px solid #dfdfdf; font-size: 14px; width:98%; float:left; height:40px; padding:8px; margin-right:40px; margin-bottom:20px;}
.contact_message input:nth-child(2) { margin-right:0px;}
 
.contact_message input:nth-child(4) { margin-right:0px;}
  
.contact_message textarea{ width:97.8%; border: 1px solid #dfdfdf; padding:1%; height:140px; margin-bottom:10px; }
  
.contact_message input:nth-child(8) { border-radius: 4px; cursor:pointer; background:#ff0000; width:200px; font-size:16px; color:#ffffff;  height:40px; border:none}
.contact_message input:nth-child(9) { border-radius: 4px; cursor:pointer; background:#eee; width:200px; font-size:16px; color:#444;  height:40px; border:none}


.contact_message input:nth-child(9):hover { border-radius: 4px; background:#444; width:200px; font-size:16px; color:#ffffff;  height:40px; border:none}


.language { position: absolute; top:30px; margin-left:-29px; z-index:1000000; }

.language i{ font-size:24px; color:#fff;}
.language a{ margin:0px 3px;}

.pace-progress{width:100%; height:0px; background:#b72024; position:fixed; left:0px; top:0px; z-index:5000;}

.pace-inactive{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;}
.container {margin:auto; position:relative; width:1200px;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:12px;height:12px}
::-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:0px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/*header*/
.lh-header{height:90px; width:100%; min-width:1200px; background:#1759d4;  z-index:100; border-bottom:1px solid rgba(255,255,255,.2); transition:ease .65s;}

.lh-logo{position:absolute; left:3.48vw;  top:15px;}




.lh-nav { margin-left:10%;    position: relative; margin-left:11vw;}

.lh-nav li{float:left; line-height:90px; position:relative; padding:0px 25px;  overflow:hidden;}


.lh-nav li .second-nav{ width:100px; 
	display: none;
	position: absolute;
}
.lh-nav li .second-nav li{
	position: relative; 
	width: 100%;
	height: 40px; 
	line-height: 40px;
	background: #fff;
	
}



.lh-nav li a{color:#fff; font-size:18px;}
.lh-nav li a i{position:absolute; left:50%; bottom:-20px; font-size:20px; margin-left:-10px; opacity:0; transition:ease .65s; transform:translateY(5px); color:#fff;}
.lh-nav li a:hover i,.lh-nav li a.active i{opacity:1;transform:translateY(0);}

#slidenav{width:100%; height:370px;overflow:hidden;position:relative;}
#slidenav ul{width:800px;overflow:hidden;height:auto;position:absolute;left:62%;top:0; margin-left:-400px;z-index:30;}
#slidenav ul li{ width:12%; height:auto; float:left; text-align:center; position:relative;}



#slidenav ul li a{width:100%; height:90px; line-height:90px; margin-bottom:0px;display:block;float:left;font-size:16px;font-family:'微软雅黑';color:#fff;font-weight:500;text-decoration:none; }
#slidenav ul li a.first{background:none;}
#slidenav ul li a:hover{text-decoration:none;}
#slidenav ul li.on a{ }

#slidenav ul li .second{ text-align:center; height:280px; background:#046cd3;    margin-top:0px;  float:left; display:none }

#slidenav ul li .second a{ height:36px; font-size:16px; line-height:36px;  }

#slidenav ul li .second a:hover { text-decoration:underline; }

#slidenav .dot{width:800px;height:8px;line-height:8px;position:absolute;left:62%; top:81px; margin-left:-400px; z-index:20;}

#slidenav .dot div{width:800px; height:8px;line-height:8px;position:relative;}

#slidenav .dot div span{width:90px; height:8px; background:url(/img/dot.gif) no-repeat center center; display:block;position:absolute;left:0;top:0;}

#slidenav #slide{width:100%; height:0; overflow:hidden;  background:#1759d4; opacity: 0.6; position:absolute;left:0; top:90px;z-index:10;}






.lh-banner{position:relative;}


.lh-banner p{ position: absolute; font-size:60px; font-weight:600; color:#fff; z-index:10000; top:45%; left:5%;}


.lh-ban img{ width:100%;}
.lh-banner img{ width:100%;}


.lh-banner-btn{opacity:0; visibility:hidden; transition:ease .65s;}
.lh-banner-btn a{display:block; width:37px; height:60px; text-align:center; line-height:60px;  color:#68696B; position:absolute; top:50%; margin-top:-30px;}
.lh-banner-btn a:hover{color:#fff;}
.lh-banner-btn a i{font-size:34px;}
.lh-banner-btn a.prev{left:32px;}
.lh-banner-btn a.next{right:32px;}
.lh-banner-btn a:hover{ color:#333;}
.lh-banner:hover .lh-banner-btn{opacity:1; visibility:visible;}
.lh-header-r{position:absolute; right:0; top:0; height:90px;}
.lh-serch-btn{display:block; float:left; width:100px; height:90px; line-height:90px; text-align:center; border-left:1px solid rgba(255,255,255,.2); border-right:1px solid rgba(255,255,255,.2); color:#fff;}
.lh-serch-btn i{font-size:30px;}
.lh-header-tel{float:left; padding:30px 45px 0 37px; color:#fff;}
.lh-header-tel i{float:left; font-size:30px; margin-right:10px;}
.lh-header-tel .text{float:left;}
.lh-header-tel .text h2{font-size:12px;}
.lh-header-tel .text h3{font-size:16px; font-weight:bold;}
.lh-products{padding:60px 0 110px; background:#fff;}
.lh-products-h{text-align:center;}
.lh-products-h h2{font-family: "Geometric 415 Black BT"; font-size:26px; color:#333; text-transform:uppercase; letter-spacing:2px;}
.lh-products-h h3{font-size:24px; margin:5px 0;}
.lh-products-h i{font-size:20px; color:#0C6B9F; font-weight:bold;}
.lh-products-banner{position:relative; margin:50px 0 80px;}
.lh-products-bd{margin-left:0px !important; padding:10px 0 !important;}
.lh-products-bd li{float:left; width:276px; margin-left:13px; margin-right:13px;  margin-bottom:30px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.2); position:relative; overflow:hidden;}

.lh-products-bd li:nth-child(4n) { margin-right:0px;}

.lh-products-bd li .img{width:100%; overflow:hidden;}
.lh-products-bd li .text{padding:16px; transition:ease .65s;}
.lh-products-bd li .text h2{font-size:16px; height:16px; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:ease .65s; color:#333;}
.lh-products-bd li .text h3{color:#898989; line-height:24px; height:48px; overflow:hidden; margin:10px 0;transition:ease .65s;}
.lh-products-bd li .text h4{font-size:12px; opacity:0; color:#fff;transition:ease .65s;}
.lh-products-bd li .text h4 i{font-size:18px; font-weight:bold; position:relative; top:2px;}
.lh-products-bd li .text h5{position:absolute; left:50%; bottom:0; width:47px; height:33px; background:url(../img/icon2.png) no-repeat center; margin-left:-23px;transition:ease .65s;}
.lh-banner-btn.products{opacity:1; visibility:visible;}
.lh-banner-btn.products .prev{left:-50px;}
.lh-banner-btn.products .next{right:-57px;}
.lh-products-banner .tempWrap{width:100% !important;}
.lh-products-bd li:hover .text{background:#717171;}
.lh-products-bd li:hover .text h2{color:#fff;}
.lh-products-bd li:hover .text h3{color:#fff; opacity:.5;}
.lh-products-bd li:hover .text h4{opacity:1;}
.lh-products-bd li:hover .text h5{transform:translateY(100%); opacity:0;}
.lh-more{width:173px; height:44px; line-height:44px; text-align:center; border-radius:30px; display:block; background:#0C6B9F; color:#fff; box-shadow:0 0 20px rgba(87,153,188,.5); margin:auto;}

.lh-more:hover{color:#fff; background:#0D5883;}


.nav .lh-header{  border-color:#DEDEDE;}


.nav .lh-nav li a,.nav .lh-serch-btn,.nav .lh-header-tel,.nav .lh-nav li a i{color:#333;}
.nav .lh-serch-btn{border-color:#DEDEDE;}
.lh-footer{background:#333; padding:18px 0; min-width:1200px;}
.lh-footer-l{width:789px;}
.lh-footer-logo{display:block; width:135px;}
.lh-footer-nav{margin-top:25px; border-top:1px solid rgba(255,255,255,.2); padding-top:10px;}
.lh-footer-nav li{margin-left:90px;  }

.lh-footer-nav li ul a{ display:block; font-size:13px; margin-top:8px; margin-bottom:8px;}

.lh-footer-nav li a{color:#fff; opacity:.8; font-size:15px; margin-bottom:15px; margin-top:5px; display:block }
.lh-footer-nav li:first-child{margin-left:0;}
.lh-footer-nav li a:hover{opacity:1;}
.lh-copy{margin-top:100px; color:#6D6D6D; line-height:33px;}
.lh-copy a{color:#fff; opacity:.3; font-size:13px;}
.lh-copy a:hover{opacity:1; font-size:13px;}
.lh-footer-r{width:340px; margin-top:22px;}
.lh-footer-r h2{color:#fff; opacity:1; border-bottom:1px solid rgba(255,255,255,.2); padding-bottom:20px; margin-top:24px;}
.lh-footer-a{margin-top:10px;}
.lh-footer-contact{width:50%;}
.lh-footer-contact dl dt{color:#fff; opacity:.8; margin-top:18px;}

.lh-footer-contact dl dd{font-size:22px; font-weight:500; color:#ffcc00; opacity:1; margin-top:10px;}

.lh-share{margin:40px 0 0 -12px;}
.lh-share a{display:block !important; float:left !important; width:30px !important; height:30px !important; text-align:center !important; line-height:30px !important; background:none !important; text-decoration:none !important; padding:0 !important; margin:0 10px !important; font-size:24px !important; color:#6A6A6A !important; border-radius:50% !important;}
.lh-share a:hover{color:#fff !important; border-color:#fff !important;}
.bsBox{box-sizing:initial;}
.lh-footer-wx{margin-top:20px; width:144px; text-align:center; color:#fff;}
.lh-footer-wx h2{opacity:.5; margin-top:10px;}
.lh-other-l{width:277px; background:#1759d4; color:#fff; padding:0 12px 12px;}
.lh-other-h{padding:25px; position:relative;}
.lh-other-h h2{font-size:26px; font-weight:bold;font-family: "Geometric 415 Black BT"; text-transform:uppercase;}
.lh-other-h h3{font-size:24px;}
.lh-other-h i{position:absolute; right:20px; top:50%; margin-top:-12px; font-size:24px;}
.lh-other-nav>li{text-align:center;}

.lh-other-nav>li>a{display:block; font-size:16px; color:#4e4e4e;border-bottom:1px solid #1096DF; background:#fff;line-height:50px; height:50px; }

.lh-other-nav>li>a:hover,.lh-other-nav>li>a.active{background:#0576e8; color:#fff}
.lh-other-r{width:870px; padding-bottom:60px;  min-height:500px; }
.lh-other-h1{font-size:24px; line-height:80px; border-bottom:2px solid #E5E5E5;}
.lh-other-cont{padding:20px 0 0; font-size:16px; min-height:600px;  line-height:30px; color:#646464;}


.lh-other-cont p{ text-indent:0px; margin-bottom:10px; }

.lh-other-cont img{width:auto; display:inline-block; max-width:100%;}

.lh-company-item li{float:left; width:275px; height:337px; overflow:hidden; margin-right:21px; position:relative; margin-top:47px;}
.lh-company-item li:nth-child(3n){margin-right:0;}
.lh-company-item li h2{position:absolute; left:0; bottom:0; width:100%; height:58px; line-height:58px; text-align:center; color:#fff; font-size:16px; padding:0 10px; background:rgba(0,0,0,.5);}


.lh-company-item li img{transition:ease .65s;}
.lh-company-item li:hover img{transform:scale(1.1);}



.pror_con {
  display: block;
  width: 100%;
  overflow: hidden;
  margin-top: 30px; }
.pror_con .bd {
  display: block;
  width: 400px;
  height: 400px;
  float: left;

  position: relative; }
.pror_con .bd li {
  display: block;
  width: 400px;
  height: 400px; }
.pror_con .bd li img {
  width: 400px;
  border: 1px solid #ededed;}
.pror_con .pic_r {
  display: block;
  margin-left: 422px; }
  
.pror_con .pic_r .hd {
  display: block; padding:0px; 
  width: 100%; 
  overflow: hidden;
  margin-top: 54px; }
  
.pror_con .pic_r .hd ul{ margin:0px; padding:0px} 


.pror_con .pic_r .hd li {
  display: block;
  width: 145px;
  
  float: left;
  border: 1px solid #ededed;
  cursor: pointer;
  margin-right: 5px; }
  
  

  
.pror_con .pic_r .hd li img {
  display: block;
  width: 100%;
   }
  
.pror_con .pic_r .hd li.on {
  border: 2px solid #e5332c; }


#contentt {
  padding-top: 40px; font-size:16px; line-height:34px; min-height:300px; }
  
  #contentt img {}


.pic_name {
  display: block;
  height: 50px;
  font-size: 20px;
  line-height: 50px;font-weight: bold;
  border-bottom: 1px dotted #c9c9c9; }
.ser_fubiao {
  display: block;
  height: 150px;
  line-height: 24px;
  text-align: justify;
  font-size: 14px; padding-top:10px;
  border-bottom: 1px dotted #c9c9c9; }








.lh-page{text-align:center; margin-top:50px; margin-bottom:0px;}
.lh-page a{display:inline-block; width:36px;  height:36px; text-align:center; line-height:36px; margin:0 2px; background:#F7F7F7; border-radius:3px;}
.lh-page a.on,.lh-page a:hover{background:#267CC9; color:#fff;}



.lh-details{padding:60px 0;}

.lh-details-h1{font-size:24px; text-align:center;}
.lh-details-cont{line-height:36px; color:#666; padding:30px 0; font-size:16px; border-top:2px solid #dcdcdc; margin-top:30px;}
.lh-details-cont img{display:inline-block; width:auto; max-width:100%;}
.lh-company-item.honor li{height:305px;}
.lh-develop{position:relative; margin-top:60px; padding-bottom:260px;}
.develop .lh-develop{height:auto;}
.lh-develop:before{content:''; display:block; width:1px; height:100%; background:#dcdcdc; position:absolute; left:50%; top:0;}
.lh-develop-item li{width:50%; float:left; position:relative; margin-top:45px;}
.lh-develop-item li:after{content:''; display:block; clear:both;}
.lh-develop-item li .text{width:363px; height:202px;border-radius:5px; border:1px solid #B4D5E8; float:left; position:relative;}
.lh-develop-item li .text:before{content:''; display:block; width:0; height:0; border:20px solid transparent; border-left:20px solid #CFEAF9; position:absolute; right:-10px; top:-10px; transform:rotate(-138deg);}
.lh-develop-item li .text h2{height:53px; line-height:53px; background:#CFEAF9; font-size:16px; text-align:center; padding:0 5px;}
.lh-develop-item li .text .cont{padding:30px 20px;}
.lh-develop-item li .text .img{float:left; width:100px; height:95px; margin-right:20px; display:flex; align-items:center; justify-content:center;}
.lh-develop-item li .text h3{color:#666; line-height:24px;}
.lh-develop-item li .time{width:70px; height:70px; border-radius:50%; background:#1096DF; color:#fff; text-align:center; padding:16px 0; position:absolute; right:-35px; top:-15px; z-index:2;}
.lh-develop-item li .time:after{content:''; display:block; width:80px; height:80px; border-radius:50%; border:1px solid #dcdcdc; position:absolute; left:-5px; top:-5px;}
.lh-develop-item li .time h2{font-size:18px;}
.lh-develop-item li:nth-child(2n){top:123px;}
.lh-develop-item li:nth-child(2n) .text{float:right;}
.lh-develop-item li:nth-child(2n) .time{left:-35px;}
.lh-develop-top{width:30px; height:30px; border-radius:50%; border:1px solid #dcdcdc; position:absolute; left:50%; top:-30px; margin-left:-15px;}
.lh-develop-top:after{content:''; display:block; width:0; height:0; border:7px solid transparent; border-bottom:10px solid #1096DF; position:absolute; left:50%; top:50%; margin:-13px 0 0 -7px;}
.lh-develop-open{display:block; width:65px; height:65px; text-align:center; line-height:65px; border-radius:50%; border:1px solid #dcdcdc; background:#fff; text-align:center; position:absolute; left:50%; bottom:50px; margin-left:-32px; font-size:16px;}
.lh-develop-open:hover{background:#1096DF; color:#fff; border-color:#1096DF;}
.lh-other-r.two{padding-bottom:0;}
.lh-develop-item li:nth-child(2n) .text:before{left:-10px;transform: rotate(-45deg);}
.lh-other-nav.products>li{background:#fff; border-bottom:1px solid #1096DF;}
.lh-other-nav.products>li>a{text-align:left; padding:0 25px; position:relative; border:none;}
.lh-other-nav.products>li>a:after{content:''; display:block; width:0; height:0; border:7px solid transparent; border-bottom:10px solid #959595; position:absolute; right:25px; top:50%; margin-top:-12px; transition:ease .65s;}
.lh-other-nav.products>li>dl{line-height:35px; text-align:left; padding:0 40px 10px; display:none;}
.lh-other-nav.products>li>dl>dd{position:relative; height:35px; line-height:35px; }
.lh-other-nav.products>li>dl>dd:before{content:''; display:block; width:2px; height:2px; background:#1096DF; border-radius:50%; position:absolute; left:-10px; top:50%; margin-top:-1px;}
.lh-other-nav.products>li>a.active:after{transform:rotate(180deg);margin-top: -7px;}
.lh-other-nav.products>li>dl>dd>a.active{color:#1096DF;}

.lh-company-item.partner li{width:272px; height:308px; border:2px solid #E5E5E5; display:flex; align-items:center; justify-content:center; margin-top:27px;}


.lh-company-item.partner li p{ height:36px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-left:10px; padding-right:10px; width:100%; background:#f7f7f7; bottom:-0px; left:0px; text-align:center; line-height:36px; z-index:10000; position:absolute  }


.lh-company-item.partner li a{display:block;}

.lh-company-item.partner li img{width:auto; max-height:272px; margin-top:-33px; outline-width:0px;
  vertical-align:top;}

.lh-company-item.partner li:nth-child(2n){margin-right:27px;}
.lh-company-item.partner li:nth-child(3n){margin-right:0;}


.lh-news-item{margin-top:30px;}
.lh-news-item li:not(.first){line-height:52px; height:52px; overflow:hidden; border-bottom:1px dashed #C9C9C9;}
.lh-news-item li:not(.first) h2{width:85%; float:left; font-size:15px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; padding-left:15px;}
.lh-news-item li:not(.first) h2:before{content:''; display:block; width:2px; height:2px; background:#333; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-1px;}
.lh-news-item li:not(.first) span{float:right; color:#999;}
.lh-news-item li.first{overflow:hidden; background:#F6F6F6;}
.lh-news-item li.first .img{float:left; width:383px; height:235px; margin-right:38px;}
.lh-news-item li.first .text{padding:38px;}
.lh-news-item li.first h2{color:#a9a9a9; }
.lh-news-item li.first h2 span{color:#0c6b9f; font-size:24px; font-weight:bold; margin-right:10px;}
.lh-news-item li.first h3{font-size:16px; margin:30px 0 10px; color:#0c6b9f; font-weight:bold; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-news-item li.first h4{color:#666; line-height:24px; height:72px; overflow:hidden;}
.lh-details-h2{height:38px; line-height:38px; text-align:center; color:#666; margin-top:20px;}
.lh-details-h2 a,.lh-details-h1 a{float:left; width:110px; height:38px; text-align:center; color:#fff; background: #1096DF; border-radius:30px; line-height:38px;}
.lh-details-h2 a:hover,.lh-details-h1 a:hover{background:#0F7CB9;}
.lh-details-h2 span{margin:0 45px;}
.lh-table{margin-top:30px; width:100%;}
.lh-table th,.lh-table td{padding:20px 30px; font-weight:normal; text-align:center;}
.lh-table th{background:#0075C2; font-size:16px; color:#fff; padding:15px 30px;}
.lh-table td{border-bottom:1px solid #dcdcdc;}
.lh-table td a{display:inline-block; max-width:300px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-contact{margin-top:30px; line-height:40px;}



#lhMap{width:100%; height:340px; float:none; margin-bottom:50px; }


.lh-contact h2{font-size:18px; font-weight:bold; margin-top:10px;}
.lh-contact h2:first-child{margin-top:0;}
.lh-contact h3{margin-bottom:10px; margin-top:20px;}
.lh-contact h4{line-height:34px; color:#666;}
.lh-contact .cc{margin-top:10px;}

.lh-profile{height:570px; min-width:1200px; background:url(../img/icon1.jpg) no-repeat center;  background-size: cover; background-attachment:fixed; padding-top:90px; color:#333;}





.lh-products-h.white h2,.lh-products-h.white i{color:#333}
.lh-profile h4{text-align: justify; width:100%; line-height:30px; font-size:16px;  margin:30px auto;}
.lh-profile .container>a{display:block; width:150px; height:50px; text-align:center; line-height:50px; border:2px solid #666; color:#666; margin:auto; font-size:16px;}
.lh-profile .container>a:hover{background:#fff; color:#0C6B9F;}
.lh-profile-item{margin-top:90px;}
.lh-profile-item img{ width:100%;}
.lh-profile-item li{float:left; width:24.6%; margin:0.2%; height:220px; }
.lh-profile-item li a{color:#fff; text-align:center; display:block; height:100%; padding-top:50px;}
.lh-profile-item li i{display:block; font-size:72px; margin:auto;}
.lh-profile-item li h2{font-size:22px; margin:10px 0 5px;}
.lh-profile-item li h3{opacity:.2; font-size:16px;    font-family: "Geometric 415 Black BT";    text-transform: uppercase;}
.lh-profile-item li a:hover{background:#1096DF;}

.lh-profile-item img { border:2px #51545b solid;}
.lh-profile-item img:hover{ border:2px #1096df solid; cursor:pointer}

.lxwm { width:100%; font-size:16px; margin-bottom:30px;  }


.lh-service-item{margin-top:50px; padding-bottom:100px; }

.lh-service-item li{width:270px; height:305px; float:left; margin-left:0px; margin-right:40px;  position:relative; }
.lh-service-item li:nth-child(4) { margin-right:0px; }


.lh-service-item li:first-child{margin-left:0;}
.lh-service-item li .text{width:284px; height:190px; background:#0C6B9F; color:#fff; position:absolute; left:50%; bottom:-95px; margin-left:-142px; text-align:center; padding-top:30px; transition:ease .65s;}
.lh-service-item li .text i{font-size:52px;transition:ease .65s; position:absolute; left:50%; top:20px; margin-left:-26px;}
.lh-service-item li .text h2{font-size:24px; position:relative; margin-bottom:20px;}
.lh-service-item li .text h2:after{content:''; display:block; width:50px; height:2px; background:#fff; position:absolute; left:50%; bottom:-10px; margin-left:-25px;}
.lh-service-item li .text h3{font-size:16px; text-transform:uppercase;}
.lh-service-item li .text .title{margin-top:60px;transition:ease .65s;}
.lh-service-item li:hover .text{width:100%; height:140px; background:#1096DF; left:0; margin-left:0; bottom:-140px;}
.lh-service-item li:hover .text i{position:absolute; left:60px; top:50%; margin-top:-26px;}
.lh-service-item li:hover .text .title{margin-top:0;}
.lh-products.news{background:#F4F4F4;}
.la-news{margin-top:70px;}
.la-news-l{width:562px; background:#fff; position:relative;}
.la-news-l .bd li .text{padding:37px;}
.la-news-l .bd li .text h2{color: #a9a9a9;}
.la-news-l .bd li .text h2 span{color:#0c6b9f; font-size:24px; font-weight:bold; margin-right:10px;}
.la-news-l .bd li .text h3{font-size:16px; margin:30px 0 10px; color:#0c6b9f; font-weight:bold; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.la-news-l .bd li .text h4{color:#666; line-height:24px; height:72px; overflow:hidden;}
.la-news-l .bd li .img{width:100%; height:345px; overflow:hidden;}
.la-news-btn{position:absolute; right:0; top:345px;}
.la-news-btn a{display:inline-block; width:50px; height:50px; text-align:center; line-height:50px; background:#8D8D8D; color:#fff;}
.la-news-btn a i{font-size:24px;}
.la-news-btn a:last-child{background:#0C6B9F;}
.la-news-btn a:hover{opacity:.8;}
.la-news-r{width:618px; background:#fff;}
.lh-news-item.two{padding:20px 25px; margin-top:0;}
.lh-news-item.two li{border:none; line-height:46px; height:46px;}
.la-news-ad{height:215px; overflow:hidden;}
.la-news-ad:hover{opacity:.8;}
#main{width:100%; height:500px; margin-top:30px;}
#lhMarket{position:absolute; z-index:50; width:360px; padding:20px; border:2px solid #1096DF; border-radius:30px; background:rgba(255,255,255,.8); max-height:400px; overflow:auto;    cursor: text;}
#lhMarket dt{font-size:16px; font-weight:bold; margin-top:10px;}
#lhMarket dl:first-child dt{margin-top:0;}
#lhMarket dd{margin-top:10px; line-height:24px; color:#666;}
.lh-close{position:absolute; right:20px; top:20px; color:#1096DF;}
.la-search{position:fixed; left:0; top:90px; background:#fff; width:100%; height:90px; padding:23px 0; z-index:99; display:none;}
.la-search .container{height:45px;}
.la-search input{width:100%; height:45px; line-height:45px; border:1px solid #1096DF; padding:0 20px; position:absolute; left:0; top:0;}
.la-search a{width:10%; height:45px; line-height:45px; background:#1096DF; text-align:center; color:#fff; display:block; position:absolute; right:0; top:0;}
.la-search a:hover{background:#0F89CB;}
.search .la-search{display:block;}
.lh-shadow{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.2); z-index:97;}
@media screen and (max-width:1600px){
    .lh-header-tel{display:none;}
    .lh-nav{padding-left:9.8vw;}
}
@media screen and (max-width:1440px){
   
}






