@charset "utf-8";
/*font*/
/* 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;width: auto;max-width: 100%;}
ul, dl, li, dt, dd{list-style: none;}
body, html{min-height: 100%;}
body{font: 14px Arial, "microsoft yahei", Helvetica, sans-serif;*font:14px "microsoft yahei", Arial, Helvetica, sans-serif;color: #332B29;-webkit-tap-highlight-color: rgba(255,255,255,0);overflow-x: hidden;background: #FFFFFF;}
pre{font-family: 'microsoft yahei';white-space: pre-wrap;word-wrap: break-word;}
a{font-size: 14px;text-decoration: none;transition: ease .65s;color: #332B29;outline: none;}
.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;}
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{font-style: normal;}
.wrap{width:1200px;margin:auto;position: relative;}
.left,.fl{float: left;}
.right,.fr{float: right;}
.wrap:after,.clearfix:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.phone{display:none;}
.pc{display:block;}
.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;}
.swiper-container-vertical>.swiper-pagination-bullets{display:none;}
.pace{display: none;}
.pace-activity{width: 100vw;height: 100vh;position: fixed;left: 0;top: 0;}
.pace-activity:before{content: '';display: block;width: 100%;height: 50%;background: #f4f4f8;position: absolute;left: 0;top: 0;transform-origin: center top;transition: ease 1s;}
.pace-activity:after{content: '';display: block;width: 100%;height: 50%;background: #f4f4f8;position: absolute;left: 0;bottom: 0;transform-origin: center bottom;transition: ease 1s;}
.pace-inactive .pace-activity:before, .pace-inactive .pace-activity:after{transform: scaleY(0);}
.pace-progress{width: 0;height: 2px;background: #00A2EA;position: fixed;left: 50%;top: 50%;transform: translateX(-50%);margin-top: -1px;z-index: 2;transition: ease .65s;}
.pace-progress:after{content: attr(data-progress-text);display: block;position: absolute;left: 50%;top: 130px;padding: 0 20px;color: #2f318b;transition: ease .65s;font-family: "Century Gothic";font-weight: bold;font-size: 46px;transform: translateX(-50%);}
/*.pace-inactive{visibility:hidden;}*/
.pace{position: fixed;z-index: 3000;width: 100%;height: 100%;}
.pace-logo{width: 184px;height: 234px;background: url(../images/logo2.png) no-repeat center;background-size: cover;margin: auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 10;transition: ease .65s;}
.pace-content h2{font-size: 15px;color: #2f318b;font-weight: bold;}
.pace-info{position: absolute;left: 0;top: 71%;text-align: center;z-index: 10;right: 0;}
.pace-inactive .pace-progress{opacity: 0;}
.pace-inactive .pace-logo{animation: paceLogo linear .65s forwards;}
.pace-inactive .pace-info{animation: paceInfo linear .65s forwards;}
@keyframes paceLogo{0%{transform:translate(-50%, -50%) scale(1);opacity:1;}
100%{transform:translate(-50%, -50%) scale(.5);opacity:0;}}
@keyframes paceInfo{
0%{scale(1);opacity:1;}
100%{scale(.5);opacity:0;}}
.pace-inactive{animation: inactive linear .15s forwards;animation-delay: .65s;}
@keyframes inactive{0%{visibility:visible;}
100%{visibility:hidden;}}
.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: 100%;max-width: 1440px;padding: 0 20px;}
/*分享*/
#bsWXBox{box-sizing: initial;}
#bsBox{box-sizing: initial;box-sizing: initial;width: 90vw !important;height: 200px !important;margin-left: -45vw !important;}
.bsTop, .bShareFrame{width: 100% !important;}
/*浏览器滚动条*/
::-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-index-banner{height: 100vh;overflow: hidden;position: relative;}
.lh-header{position: fixed;left: 0;top: 0;right: 0;height: 90px;background: rgb(0 0 0/0.3);z-index: 1000;box-shadow: 0 0 20px rgba(0,0,0,.1);border-bottom:solid 1px rgb(255 255 255 /0.2);}
.lh-header .logo{height:90px;display:flex;align-items: center;}
.lh-nav-btn{position: absolute;left: 2.08vw;top: 50%;transform: translateY(-50%);width: 32px;height: 24px;z-index: 200;}
.lh-nav-btn:before{content: '';display: block;width: 100%;height: 3px;background: #FFFFFF;position: absolute;left: 0;top: 0;transition: ease .65s;}
.lh-nav-btn:after{content: '';display: block;width: 100%;height: 3px;background: #FFFFFF;position: absolute;left: 0;bottom: 0;transition: ease .65s;}
.lh-nav-btn i{display: block;width: 100%;height: 3px;background: #FFFFFF;position: absolute;left: 0;top: 50%;margin-top: -1px;transition: ease .65s;}
.lh-search-btn, .lh-home{position: absolute;right: 2.08vw;top: 50%;transform: translateY(-50%);}
.lh-search-btn i, .lh-home i{font-size: 30px;color: #00A2EA;}

.about-header .lh-nav-btn:before,.about-header .lh-nav-btn:after,.about-header .lh-nav-btn i{background: #2F318B;}
/**/
.lh-header .nav{float: right;}
.lh-header .nav > ul > li{float: left;position: relative;}
.lh-header .nav > ul > li:last-child{margin-right: 0;}
.lh-header .nav > ul > li.down > a{background: url(../images/nav_list1.png) no-repeat right 0 center;}
.lh-header .nav > ul > li > a{height: 90px;line-height: 90px;padding:0 20px;font-size: 15px;color: #ffffff;display: block;overflow: hidden;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.lh-header .nav > ul > li.on > a{color: #2F318B;}
.lh-header .nav .sub1{min-width: 160px;position: absolute;top: 90px;left: 50%;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);z-index: 90;display: none;}
.lh-header .nav .sub1 li{background: url(../images/sub2.png);margin-top: 1px;}
.lh-header .nav .sub1 li a{display: block;height: 46px;line-height: 46px;background:rgb(255 255 255 /0.6);text-align: center;font-size: 14px;color: #333333;white-space: nowrap;padding: 0 12px;}
.lh-header .nav .sub1 li a:hover{color:#2F318B;background:rgb(255 255 255 /1);}
.lh-header .nav .sub2{width: 1200px;position: fixed;top: 90px;left:calc(50% - 600px);z-index: 90;background-color:rgba(255 255 255/ 0.9);display: none;padding:20px 50px 20px;height:auto!important;}
.lh-header .nav .sub2 li{width: calc(25% - 1.2vw);float: left;}
.lh-header .nav .sub2 li:first-child a::after{display: none;}
.lh-header .nav .sub2 li h3:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.lh-header .nav .sub2 li h3 i{float:left;width:20px;margin-right:7px;}
.lh-header .nav .sub2 li h3{height: 30px;position: relative;padding-bottom:10px;margin-bottom:15px;}
.lh-header .nav .sub2 li h3 a{*display: block;display:inline-block;float:left;line-height:24px;font-size:15px!important;font-weight:600;}
.lh-header .nav .sub2 li h3 a:before{content: " ";width: 120px;height: 1px;position: absolute;left: 0;top: 34px;z-index: 1;background: #d2d2d2;}
.lh-header .nav .sub2 li dl{padding-left:0px;}
.lh-header .nav .sub2 li dl dt{margin-top:10px;}
.lh-header .nav .sub2 li dl dt a{display:block;color:#666666;font-size:14px;font-weight:600;line-height:24px;}
.lh-header .nav .sub2 li dl dd{padding-left:5px;}
.lh-header .nav .sub2 li dl dd a{color:#888888;font-size:14px;line-height:30px;}
.lh-header .nav .sub2 li dl dd a:hover{color:#2F318B;}

/*@media only screen and (max-width: 1400px){.lh-header .nav{margin-left: 45px;}
.lh-header .nav > ul > li{margin-right: 40px;}
.lh-header .nav > ul > li:last-child{margin-right: 0;}
}*/

.lh-header .search{float: right; position: relative;}
.lh-header .search .tit{font-size: 15px; color: #333333; height: 90px; line-height: 90px; *margin-top: 18px; position: relative; cursor: pointer;}
.lh-header .search .tit::after{content: " "; width: 1px; height: 10px; background: #e5e0e0; position: absolute; left: 0; top: 13px; z-index: 2;}
.lh-header .search .tit{width: 60px; background: url(../images/search_ico.png) no-repeat center; background-size: 20px auto; padding: 0;}
.lh-header .search .tit::after{display: none;}
.lh-header .search .searchBar{width: 300px;position: absolute;right: 0px;top: 90px;z-index: 95;background: #fff;box-sizing: border-box;padding: 0;display: none;}
.lh-header .search .searchBar .inpubox:after{content: ""; height: 0; display: block; clear: both;}
.lh-header .search .searchBar .inpubox .closeBtn,
.lh-header .search .searchBar .inpubox .searchBtn{width: 34px;height: 42px;cursor: pointer;background: url(../images/search.png) no-repeat center;background-size: 20px auto;float: left;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.lh-header .search .searchBar .inpubox .closeBtn{width: 36px; background-image: url(../images/closeBtn.png); float: right;background-size: 15px;}
.lh-header .search .searchBar .inpubox .closeBtn:hover{transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg);}
.lh-header .search .searchBar .inpubox .inpu{padding: 0 40px 0 40px;box-sizing: border-box;}
.lh-header .search .searchBar .inpubox .inpu input{width: 100%;height: 42px;line-height: 42px;font-size: 14px;color: #666;}
.lh-header .search .searchBar .inpubox .inpu input::-webkit-input-placeholder{color: #999;}
.lh-header .search .searchBar .inpubox .inpu input:-moz-placeholder{color: #999;}
.lh-header .search .searchBar .inpubox .inpu input::-moz-placeholder{color: #999;}
.lh-header .search .searchBar .inpubox .inpu input:-ms-input-placeholder{color: #999;}
.lh-header .search .searchBar ul{margin-top: 28px;}
.lh-header .search .searchBar ul li{margin-bottom: 6px;}
.lh-header .search .searchBar ul li a{display: block; height: 38px; line-height: 38px; text-indent: 58px; font-size: 14px; color: #595959; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;}
.lh-header .search .searchBar ul li a:hover{background: #f3f3f3;}


.lh-banner{position: relative;height: 100vh;width: 100%;overflow: hidden;background: #000;}
.lh-banner .swiper-container .swiper-slide a{display:block;height:100vh;position: relative;}
.lh-banner .swiper-container .swiper-slide a .img{height: 100%;background-repeat: no-repeat;background-position: center top;background-size: cover;position: relative;perspective: 340px;}
.lh-banner .swiper-container .swiper-slide a .text{position: absolute;left: calc(50% - 600px);top: 50%;transform: translateY(-50%);color: #fff;z-index: 1;}
.lh-banner .swiper-container .swiper-slide a .text h2{font-size: 2.2vw;font-family: "CenturyGothicbold";line-height: 3.3vw;letter-spacing: 3px;}
.lh-banner .swiper-container .swiper-slide a .text h3{font-size: 0.9vw;line-height: 1.2vw;font-weight: normal;margin: 1vh 0 3vh;color: #41afe2;}
.lh-banner .swiper-container .swiper-button-next,.lh-banner .swiper-container .swiper-button-prev{background-repeat: no-repeat; background-position: center;background-size: 48px 48px; width: 48px;height: 48px;top:calc(50% - 24px);z-index:999;position: absolute;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s;    transition: all 0.3s ease-out 0s;}
.lh-banner .swiper-container .swiper-button-next{right:-50px;background-image:url(../images/next.png);}
.lh-banner .swiper-container .swiper-button-prev{left:-50px;background-image:url(../images/prev.png);}
.lh-banner .swiper-container:hover .swiper-button-next{right:calc(50% - 700px);}
.lh-banner .swiper-container:hover .swiper-button-prev{left:calc(50% - 700px);}

.lh-banner .lh-banner-mouse{width:30px;text-align:center;margin:auto;position: absolute;left:calc(50% - 15px);bottom:30px;z-index:99;}
.lh-banner .lh-banner-mouse a{text-align:center;display:block; position:relative;*width:50%;height:100%;animation: ani-svg 0.85s linear 0s alternate infinite;
-webkit-animation: ani-svg 0.85s linear 0s alternate infinite; margin:0 auto;}
.lh-banner .lh-banner-mouse i{position:absolute;bottom:5px;left:50%;color:#000;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
@keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  transform: translateY(15px);
	}
}
@-webkit-keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  -webkit-transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  -webkit-transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  -webkit-transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  -webkit-transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  -webkit-transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  -webkit-transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  -webkit-transform: translateY(15px);
	}
}
@-moz-keyframes ani-svg{
	0%{
	  opacity: 0.4;
	  -moz-transform: translateY(-20px);
	}
	15%{
	  opacity: 0.65;
	  -moz-transform: translateY(-15px);
	}
    25%{
      opacity: 0.8;
	  -moz-transform: translateY(-10px);
	}
    50%{
      opacity: 1;
	  -moz-transform: translateY(0px);
	}
	65%{
	  opacity: 0.8;
	  -moz-transform: translateY(5px);
	}
	75%{
	  opacity: 0.65;
	  -moz-transform: translateY(10px);
	}
	100%{
	  opacity: 0.4;
	  -moz-transform: translateY(15px);
	}
}




@keyframes proImg{0%{transform:translateY(-100%);opacity:0;}
100%{transform:translateY(-50%);opacity:1;}}
@keyframes proImg1{0%{transform:translateY(-50%);opacity:1;}
100%{transform:translateY(-100%);opacity:0;}}
.lh-banner-hd{width: auto !important;display:none;height: 50px;*background: #000;position: absolute;left: 50% !important;transform: translateX(-50%);bottom: 4vh !important;z-index: 2;padding: 0 16px;}
.lh-banner-hd span{width: 15px;height: 18px;background: url(../images/banner_icon3.png) no-repeat center;opacity: .5;margin: 15px 15px 0 !important;transition: ease .65s;outline: none;}
.lh-banner-hd span.swiper-pagination-bullet-active{opacity: 1;}


.lh-index-about{background: #FFFFFF;height: 100vh;*padding-top: 12vh;}
.lh-index-about .lh-index-about-textbox{width:100%;background-repeat:no-repeat;background-position:top center;height:73vh;display:flex;align-items: center;justify-content: center;}
.lh-index-about .lh-index-about-textbox .textbox{width:820px;margin:0 auto 50px;color:#FFFFFF;font-size:20px;line-height:36px;text-align:center;font-weight:400;}
.lh-index-about .lh-index-about-textbox .video_menu{cursor: pointer;background: url(../images/video_icon.png) no-repeat center;width:100px;height:100px;margin:auto;backgroound-size:100%;margin-top:20px;}
.lh-index-about .lh-index-about-textbox .lh-about-more{display:block;position: absolute;right:0;bottom:-20px;padding-right:30px;background: url(../images/icon_jt2.png) no-repeat center right;}
.lh-index-about .lh-index-about-textbox .lh-about-more:hover{background-image:url(../images/icon_jt2_1.png) ;-webkit-transform: translate(-5px,0px); -ms-transform: translate(-5px,0px); transform: translate(-5px,0px);}
.lh-index-about .lh-index-about-textbox .lh-about-more a{font-size:14px;color:#FFFFFF;}
.lh-index-about .lh-index-about-textbox .lh-about-more:hover a{color:#00A0E8;}
.lh-index-about .lh-index-about-listbox{height:300px;margin-top:-120px;background:#FFFFFF;border-radius: 20px;display:flex;align-items: center;justify-content: center;}
.lh-index-about .lh-index-about-listbox .box{padding:0 25px;width:calc(100% - 50px);}
.lh-index-about .lh-index-about-listbox ul:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.lh-index-about .lh-index-about-listbox ul li{width:30%;float:left;margin:0 1.5%;}
.lh-index-about .lh-index-about-listbox ul li a{display:block;}
.lh-index-about .lh-index-about-listbox ul li i{width:80px;height:80px;display:block;}
.lh-index-about .lh-index-about-listbox ul li h3{font-size:24px;color:#050827;font-weight:600;margin-top:5px;}
.lh-index-about .lh-index-about-listbox ul li p{width:280px;font-size:14px;color:#5B6172;line-height:24px;margin-top:20px;}
.lh-index-about .videobox{}
.lh-index-about .videobox {display:none;position:absolute;width:100%;height:100vh;top:0;left:0;z-index:999;}
.lh-index-about .videobox .spbg{background:rgb(0 0 0 /0.6);position: absolute;width:100%;height:100vh}
.lh-index-about .videobox .video_fex{ width:1000px; height:570px;background:rgb(0 0 0 /1);border:5px solid #fff; position:absolute; z-index:5; left:calc(50% - 550px); top:calc(50vh - 290px); border-radius:5px;}
.lh-index-about .videobox .video_fex video{width: 100%; }
.lh-index-about .videobox .close{ display:block; position:absolute;width:25px;height:25px; cursor:pointer; right:-40px; top:-5px}
.lh-index-about .videobox .close:after{ position: absolute; content:"X";font-size:25px; display:block;color:#FFFFFF;font-family:"iconfont" !important;}


.lh-more.gray:before, .lh-more.gray:after{background: #AAA;}
.lh-more.gray:hover{transform: rotate(360deg);}
.lh-index-banner .swiper-slide-active .lh-index-about .text{animation: fadeInDown cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-banner .swiper-slide-active .lh-index-about .img{animation: zoomIn cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-banner>.swiper-wrapper>.swiper-slide>div{height: 100%;overflow: hidden;}
.lh-index-rd{background: #fff url(../images/icon1.jpg) no-repeat right center;}
.lh-index-rd .img{width: 50%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;position: absolute;left: 0;top: 0;transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;}
.lh-index-rd .container{height: 100%;display: flex;align-items: center;justify-content: flex-end;padding-top: 12vh;}
.lh-index-rd .text{max-width: 720px;background: url(../images/icon4.png) no-repeat center;background-size: cover;padding: 3.9vw;color: #fff;animation: fadeOutRight cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-rd .text h2{font-size: 3.125vw;font-family: "CenturyGothicbold";}
.lh-index-rd .text h3{font-size: 1.45vw;font-weight: bold;margin-top: 1vh;}
.lh-index-rd .text pre{line-height: 32px;color: #c1c2d7;margin: 4vh 0 5vh;}
.lh-index-banner .swiper-slide-active .lh-index-rd .text{animation: fadeInRight cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-banner .swiper-slide-active .lh-index-rd .img{width: 66.66vw;}

.lh-index-pro{background:url(../images/Pro_bg.jpg)no-repeat center;background-size:cover;display:flex;justify-content: center;align-items: center;padding-top:90px;}
.lh-index-pro .wrap{height:560px;background-image: linear-gradient(to left, #00A0E8,#1D2088);border-radius: 20px;}
.lh-index-pro .wrap:before{content:'';position:absolute;display:block;width:100%;height:425px;background:#FFFFFF;border-radius: 20px;}
.lh-index-pro .wrap .index-prob,.lh-index-pro .wrap .index-prob .slick-list ,.lh-index-pro .wrap .index-prob .slick-list .slick-track{position: relative;z-index:1;height:560px;}
.lh-index-pro .wrap .index-prob .index-prob_box{padding:50px 50px 0;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-dots{display:none!important;}
.lh-index-pro .wrap .index-prob ul li .img{float:right;position: relative;right:0px;height:650px;*max-width:550px;}
.lh-index-pro .wrap .index-prob ul li .img img{max-height:450px;max-width:600px;}
.lh-index-pro .wrap .index-prob ul li .txtbox{float:left;width:calc(100% - 550px);}
.lh-index-pro .wrap .index-prob ul li .txtbox h3{font-size:36px;color:#2F318B;}
.lh-index-pro .wrap .index-prob ul li .txtbox .txt{margin-top:25px;font-size:16px;color:#333333;line-height:30px;margin-bottom:50px;    overflow: hidden;
    display: -webkit-box;   -webkit-box-orient: vertical;  -webkit-line-clamp: 5;}
.lh-index-pro .wrap .index-prob ul li:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.lh-index-pro .wrap .index-prob ul li .txtbox a{display:block;width:120px;height:44px;border:solid 1px #00A0E8;color:#00A0E8;border-radius: 5px;text-align:left;line-height:44px; position: relative;}
.lh-index-pro .wrap .index-prob ul li .txtbox a:before{content:'';display:block;position:absolute;width:0%;height:100%;background:#00A0E8;left:0;top:0;}
.lh-index-pro .wrap .index-prob ul li .txtbox a span{position: relative;display:block;z-index:1;background:url(../images/icon_jt4.png)no-repeat center right 20px;padding-left:20px;}
.lh-index-pro .wrap .index-prob ul li .txtbox a:hover{color:#FFFFFF;}
.lh-index-pro .wrap .index-prob ul li .txtbox a:hover:before{width:100%;}
.lh-index-pro .wrap .index-prob ul li .txtbox a:hover span{background-image:url(../images/icon_jt4_1.png);}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-prev:before,.lh-index-pro .wrap .index-prob .index-prob_box .slick-next:before{display:none;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-prev,.lh-index-pro .wrap .index-prob .index-prob_box .slick-next{background-repeat:no-repeat;background-position: center;width:48px;height:48px;top:20%;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-prev{left:-110px;background-image:url(../images/prev.png);}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-next{right:-110px;background-image:url(../images/next.png);}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-prev:hover{left:-110px;background-image:url(../images/prev_1.png);}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-next:hover{right:-110px;background-image:url(../images/next_1.png);}

.lh-index-pro .wrap .index-prot{position: absolute;z-index:1;height:130px;width:560px;bottom:0;left:0;display:flex;align-items: center;justify-content: center;}
.lh-index-pro .wrap .index-prot ul {display:block;width:100%;}
.lh-index-pro .wrap .index-prot ul li a{color:#FFFFFF;font-size:16px;display:block;text-align:center;}
.lh-index-pro .wrap .index-prot ul li a i{display:block;width:40px;height:40px;margin:0 auto 15px;background-repeat:no-repeat;background-position: center;background-image:url(../images/icon1.png);}
.lh-index-pro .wrap .index-prot ul li a i.icon2{background-image:url(../images/icon2.png);}
.lh-index-pro .wrap .index-prot ul li a i.icon3{background-image:url(../images/icon3.png);}
.lh-index-pro .wrap .index-prot ul li a i.icon4{background-image:url(../images/icon4.png);}
.lh-index-pro .wrap .index-prot ul li.slick-current a i.icon1{background-image:url(../images/icon1_1.png);}
.lh-index-pro .wrap .index-prot ul li.slick-current a i.icon2{background-image:url(../images/icon2_1.png);}
.lh-index-pro .wrap .index-prot ul li.slick-current a i.icon3{background-image:url(../images/icon3_1.png);}
.lh-index-pro .wrap .index-prot ul li.slick-current a i.icon4{background-image:url(../images/icon4_1.png);}

.lh-index-pro .wrap .index-prot ul li.slick-current a{color:#2384C9;}

.lh-index-about .lh-index-about-textbox .lh-about-more,.lh-index-pro .wrap .index-prob ul li .txtbox a:before,.lh-index-news .lh-index-news-left .news-rot .more a:before,.lh-index-news .lh-index-news-right .more a,.ny_news .first_news .textbox .more a:before{transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
/**/
.lh-index-banner .swiper-slide-active .lh-pro-item li{animation: fadeInUp cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-banner .swiper-slide-active .lh-pro-item li:nth-child(2n){animation: fadeInDown cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-solution{background: #F4F4F8;}
.lh-solution-top{height: 55%;background-repeat: no-repeat;background-position: center bottom;overflow: hidden;position: relative;animation: solutionOutTop cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
.lh-index-banner .swiper-slide-active .lh-solution-top{animation: solutionInTop cubic-bezier(.8, -.5, .2, 1.4) 1.2s forwards;}
@keyframes solutionInTop{0%{height:100%;}
100%{height:55%;}}
@keyframes solutionOutTop{0%{height:55%;}
100%{height:100%;}}

.lh-index-news{background:url(../images/news_bg.jpg)no-repeat center #F7F9FC;display: flex;align-items: center;padding-top: 90px;}
.lh-index-news .wrap{background:#FFFFFF;border-radius:10px;}
.lh-index-news .wrap .box{padding:50px;}
.lh-index-news .lh-index-news-left{width:400px;}
.lh-index-news .lh-index-news-left .titbox{line-height:40px;}
.lh-index-news .lh-index-news-left .titbox h3{font-size:30px;color:#050827;}
.lh-index-news .lh-index-news-left .titbox h4{font-size:30px;color:#C2C4CC;font-weight:600;}
.lh-index-news .lh-index-news-left .news-rot{margin:40px 0;}
.lh-index-news .lh-index-news-left .news-rot .time em{font-size:36px;line-heigt:48px;color:#2F318B;font-weight:600;display:block;}
.lh-index-news .lh-index-news-left .news-rot .time span{font-size:16px;line-height:21px;color:#C2C4CC;font-weight:600;display:block;}
.lh-index-news .lh-index-news-left .news-rot h3 a{font-size:30px;color:#050827;margin:20px 0;font-weight:300;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;font-weight:500;}
.lh-index-news .lh-index-news-left .news-rot h3 a:hover{color:#2F318B;}
.lh-index-news .lh-index-news-left .news-rot .con{font-size:14px;color:#5B6172;line-height:24px;height:100px;margin-bottom:30px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.lh-index-news .lh-index-news-left .news-rot .more a{display:block;width:120px;*padding-left:20px;*background:url(../images/icon_jt4.png)no-repeat center right 20px;height:44px;border:solid 1px #00A0E8;color:#00A0E8;border-radius:4px ;text-align:left;line-height:44px; position:relative;}
.lh-index-news .lh-index-news-left .news-rot .more a:before{content:'';display:block;position:absolute;width:0%;height:100%;background:#00A0E8;left:0;top:0;}
.lh-index-news .lh-index-news-left .news-rot .more a span{position: relative;display:block;z-index:1;background:url(../images/icon_jt4.png)no-repeat center right 20px;padding-left:20px;}
.lh-index-news .lh-index-news-left .news-rot .more a:hover{color:#FFFFFF;}
.lh-index-news .lh-index-news-left .news-rot .more a:hover:before{width:100%;}
.lh-index-news .lh-index-news-left .news-rot .more a:hover span{background-image:url(../images/icon_jt4_1.png);}

.lh-index-news .lh-index-news-right{width:630px;}
.lh-index-news .lh-index-news-right .list ul li{border-bottom:solid 1px #EDF4F9;height:125px;display:flex;align-items: center;justify-content: center;}
.lh-index-news .lh-index-news-right .list ul li a{display:block;width:100%;background:url(../images/icon_jt3.png)no-repeat center right;}
.lh-index-news .lh-index-news-right .list ul li a:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.lh-index-news .lh-index-news-right .list ul li a .time{float:left;width:85px;text-align:center;height:60px;border-right:solid 2px #EDF4F9;margin-right:20px;}
.lh-index-news .lh-index-news-right .list ul li a .time em{display:block;font-size:36px;font-weight:600;color:#2F318B;}
.lh-index-news .lh-index-news-right .list ul li a .time span{display:block;font-size:16px;font-weight:600;color:#C2C4CC;}
.lh-index-news .lh-index-news-right .list ul li a .title{float:left;display:flex;align-items: center;height:60px;width: calc(100% - 150px);}
.lh-index-news .lh-index-news-right .list ul li a .title h3{font-size:16px;font-weight:600;color:#050827;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.lh-index-news .lh-index-news-right .list ul li:hover{background-image:linear-gradient(to left, #00A0E8,#1D2088);}
.lh-index-news .lh-index-news-right .list ul li:hover a{background-position:center right -50px;}
.lh-index-news .lh-index-news-right .list ul li:hover a *{color:#FFFFFF!important;}
.lh-index-news .lh-index-news-right .list ul li:hover a .time{border:0;margin-right:10px;}
.lh-index-news .lh-index-news-right .more{margin-top:20px;text-align:right;}
.lh-index-news .lh-index-news-right .more a{display:inline-block;text-align:left;color:#2F318B;width:90px;background:url(../images/icon_jt1.png)no-repeat center right; position:relative;}
.lh-index-news .lh-index-news-right .more a:hover{-webkit-transform: translate(-5px,0px); -ms-transform: translate(-5px,0px); transform: translate(-5px,0px);}


.lh-footer{background:#2F318B;}
.lh-footer .lh-footer-tel{border-bottom:#3C3FA1 solid 1px;height:125px;display:flex;align-items: center;}
.lh-footer .lh-footer-tel ul li{float:left;width:33.3%;}
.lh-footer .lh-footer-tel ul:after,.lh-footer .lh-footer-tel ul li .tel:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.lh-footer .lh-footer-tel ul li .tel i{float:left;width:48px;height:48px;border-radius: 50%;background:#00A0E8;display:flex;align-items: center;justify-content: center;margin-right:15px;}
.lh-footer .lh-footer-tel ul li .tel h3{float:left;font-size:36px;color:#00A0E8;font-weight:600;}
.lh-footer .lh-footer-tel ul li p.title{margin-left:63px;font-size:14px;color:#9193CF;}
.lh-footer .lh-footer-a{}
.lh-footer .lh-footer-a .lh-footer-l{padding:40px 70px 35px 0;border-right:#3C3FA1 solid 1px;width:430px;}
.lh-footer .lh-footer-a .lh-footer-l .text h3{font-size:14px;color:#9193CF;line-height:24px;}
.lh-footer .lh-footer-a .lh-footer-l .img{width:90px;text-align:center;margin-top:20px;}
.lh-footer .lh-footer-a .lh-footer-l .img p{font-size:14px;color:#FFFFFF;opacity: 0.8;margin-top:10px;}
.lh-footer .lh-footer-a .lh-footer-r{width:calc(100% - 490px);padding-top:40px;}
.lh-footer .lh-footer-a .lh-footer-r ul li{float:left;width:17.3%;}
.lh-footer .lh-footer-a .lh-footer-r ul li dl dt{margin-bottom:20px;}
.lh-footer .lh-footer-a .lh-footer-r ul li dl dt a{font-size:18px;color:#FFFFFF;opacity: 0.8;}
.lh-footer .lh-footer-a .lh-footer-r ul li dl dd a{display:block;font-size:14px;color:#9193CF;line-height:30px;}
.lh-footer .lh-footer-a .lh-footer-r ul li:last-child{margin-right:0;width:13%;}

.lh-footer-b{height:110px;line-height:110px;color: #fff;border-top: #3C3FA1 solid 1px;}
.lh-footer-b h2,.lh-footer-b h3{line-height:110px;font-size:14px;color:#9193CF;opacity: 0.8;font-weight:normal;}
.lh-footer-b h3 a{color:#9193CF;opacity: 0.8;}
.lh-footer-b h3 a:hover{color:#9193CF;opacity: 0.8;}




.lh-toggle{background: #F4F4F8;position: fixed;left: 0;bottom: 0;z-index: 10;width: 100%;height: calc(100% - 90px);transform: translateY(-100%);visibility: hidden;transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;}
.Nav .lh-toggle{transform: translateY(0);visibility: visible;}
.lh-main, .lh-footer{transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;}
.lh-main.other{padding-top: 90px;}
.Nav .lh-main, .Nav .lh-footer{transform: translateY(100%);visibility: hidden;}
.lh-nav-btn.on i{transform: scaleX(0);}
.lh-nav-btn.on:before{transform: rotate(45deg) translate(4px, 11px);}
.lh-nav-btn.on:after{transform: rotate(-45deg) translate(4px, -11px);}
.lh-toggle-line{width: 93%;padding: 0 5vw 0 13.5vw;height: 100%;position: absolute;left: 0;top: 0;}
.lh-toggle-line>div{flex: 1;border-left: 1px solid #DCDCEA;height: 100%;}
.lh-toggle-l{float: left;width: 93%;padding: 0 5vw 0 13.5vw;display: flex;align-items: center;height: 100%;position: relative;z-index: 2;}
.lh-toggle-nav{width: 100%;}
.lh-toggle-nav li{width: 25%;padding-left: 40px;margin: 3vh 0;}
.lh-toggle-nav li dt{margin-bottom: 30px;}
.lh-toggle-nav li dt a{font-size: 24px;color: #111111;position: relative;}
.lh-toggle-nav li dt a:before{content: '';display: block;width: 30px;height: 4px;background: #DCDCEA;position: absolute;left: -55px;top: 50%;margin-top: -2px;transition: ease .65s;}
.lh-toggle-nav li dt a:hover{color: #00a2e9;}
.lh-toggle-nav li dt a:hover:before{background: #00a2e9;}
.lh-toggle-nav li dd{line-height: 40px;}
.lh-toggle-nav li dd a{color: #444444;font-size: 16px;position: relative;}
.lh-toggle-nav li dd a:hover{color: #00a2e9;}
.lh-toggle-nav li dd a:after{content: '+';display: block;position: absolute;right: -30px;top: 50%;font-size: 18px;color: #00a2e9;transform: translate(-30px, -50%);opacity: 0;transition: ease .65s;}
.lh-toggle-nav li dd a:hover:after{transform: translate(0, -50%);opacity: 1;}
.lh-toggle-share{width: 120px;height: 100%;background: #00A2E9;position: absolute;right: 0;top: 0;display: flex;align-items: center;justify-content: center;}
.lh-nav-share a{display: block !important;width: 60px !important;height: 60px !important;padding: 0 !important;height: 60px !important;text-align: center !important;line-height: 60px !important;color: #fff !important;font-size: 24px !important;border: 1px solid #66C7F2 !important;margin: 17px 0 !important;background: none !important;text-decoration: none !important;opacity: 1;}
.lh-nav-share a:hover{background: #FFF !important;border-color: #fff !important;color: #00A2E9 !important;}
.lh-search-layer{background: #F4F4F8;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;transform: translateY(-100%);visibility: hidden;transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;}
.Search .lh-search-layer{transform: translateY(0);visibility: visible;}
.Search .lh-main, .Search .lh-footer{transform: translateY(100%);visibility: hidden;}
.Search .lh-nav-btn{visibility: hidden;opacity: 0;}
.lh-search-close{width: 120px;height: 120px;text-align: center;line-height: 120px;background: #FFF;color: #2F318B;position: absolute;right: 0;top: 0;}
.lh-search-close i{font-size: 40px;display: inline-block;transition: ease .65s;}
.lh-search-close:hover i{transform: rotate(360deg);}
.lh-search-box{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.lh-search{width: 1000px;position: relative;height: 100px;border: 2px solid #2F318B;border-radius: 60px;background: #fff;}
.lh-search input{width: 100%;position: absolute;left: 0;top: 0;left: 0;top: 50%;transform: translateY(-50%);background: none;border: none;font-size: 18px;padding: 0 50px;}
.lh-search a{display: block;width: 200px;height: 100px;line-height: 100px;background: #2F318B;color: #fff;text-align: center;position: absolute;right: -2px;top: -2px;border-radius: 0 60px 60px 0;font-size: 26px;font-weight: bold;}
.lh-search-box .hot{text-align: center;font-size: 16px;color: #2f318b;margin-top: 21px;}
.lh-search-box .hot a{color: #2f318b;font-size: 16px;margin-right: 25px;}
.lh-search-box .hot a:hover{text-decoration: underline;color: #00a2e9;}
.lh-main-hd{position: fixed;right: 40px !important;top: 50%;transform: translateY(-50%);z-index: 20;}
.lh-main-hd li:first-child{margin: 0 0 50px!important;}
.lh-main-hd li:last-child{margin: 50px 0 0!important;}
.lh-main-hd li{margin: 50px 0!important;border-radius: 0;background: none;opacity: 1;width: 6px;height: 6px;position: relative;display: block;outline: none;}
.lh-main-hd:before{content: '';display: block;width: 2px;height: 100%;background: #00A2E9;position: absolute;left: 50%;top: 0;margin-left: -1px;}
.lh-main-hd li i{display: block;width: 6px;height: 6px;border-radius: 50%;background: #00A2E9;}
.lh-main-hd li i:after{content: '';display: block;width: 14px;height: 14px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) scale(0);border: 1px solid #00A2E9;border-radius: 50%;opacity: 0;transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;}
.lh-main-hd li.swiper-pagination-bullet-active i:after{opacity: 1;transform: translate(-50%, -50%) scale(1);}
.lh-main-hd li span{width: 84px;height: 34px;text-align: center;line-height: 34px;background: #00A2E9;border-radius: 3px;color: #fff;position: absolute;left: -108px;top: 50%;margin-top: -17px;display: block;transition: cubic-bezier(.8, -.5, .2, 1.4) 1.2s;transform: translateX(-50%);opacity: 0;visibility: hidden;}
.lh-main-hd li.swiper-pagination-bullet-active span{transform: translateX(0);opacity: 1;visibility: visible;}
.lh-main-hd li span:after{content: '';display: block;width: 0;height: 0;border: 6px solid transparent;border-left: 6px solid #00A2E9;position: absolute;right: -12px;top: 50%;margin-top: -6px;}
.lh-ban{height: 410px;position: relative;}
.lh-ban .img{background-repeat: no-repeat;background-position: center top;height: 100%;}
.lh-ban .text{position: absolute;left: 50%;top: 40%;transform: translate(-50%, -50%);color: #fff;text-align: center;display: none;}
.lh-ban .text h2{font-size: 3.125vw;font-family: "CenturyGothicbold";}
.lh-ban .text h3{font-size: 1.66vw;font-weight: bold;margin-top: 1vh;}
.lh-mouse{display: block;width: 100px;height: 100px;background: rgba(0,0,0,.5);border-radius: 50%;text-align: center;position: absolute;left: 50%;bottom: 40px;padding: 20px 0 0 0;margin-left: -50px;cursor: none;}
.lh-mouse i{display: block;width: 20px;height: 36px;border-radius: 30px;margin: auto;border: 2px solid #fff;position: relative;}
.lh-mouse i:before{content: '';display: block;width: 2px;height: 10px;background: #fff;position: absolute;left: 50%;top: 10px;margin-left: -1px;}
.lh-mouse h2{color: #fff;font-size: 12px;margin-top: 5px;}
.lh-other-nav{height: 10vh;background: #fff;border-bottom: 1px solid #DCDCEA;text-align: center;}
.lh-other-nav li{display: inline-block;margin: 0 3.9vw;height: 10vh;line-height: 10vh;}
.lh-other-nav li a{display: block;position: relative;padding: 0 5px;font-size: 16px;color: #444444;height: 100%;}
.lh-other-nav li a:after{content: '';display: block;width: 100%;height: 3px;background: #2F318B;position: absolute;left: 0;bottom: 0;border-radius: 10px 10px 0 0;transform: scaleX(0);transition: ease .65s;}
.lh-other-nav li a:hover, .lh-other-nav li a.on{color: #2F318B;}
.lh-other-nav li a:hover:after, .lh-other-nav li a.on:after{transform: scaleX(1);}
.lh-profile{height: 67vh;position: relative;background: #F4F4F8;}
.lh-profile .img{float: left;width: 50%;height: 100%;position: relative;}
.lh-profile .text{float: left;width: 50%;padding-left: 3.125vw;height: 100%;display: flex;align-items: center;}
.lh-public-h2{font-size: 2.5vw;color: #2f318b;font-family: "CenturyGothicbold";}
.lh-public-h3{font-size: 1.25vw;color: #222222;margin: 1vh 0 5vh;}
.lh-public-pre{line-height: 32px;color: #444444;font-size: 15px;max-width: 640px;}
.lh-look{display: block;width: 160px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #2f318b;background: #fff;color: #2f318b;fotn-size: 15px;margin-top: 9vh;overflow: hidden;position: relative;z-index: 1;}
.lh-look:before{content: '';display: block;width: 100%;height: 100%;background: #2f318b;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) scale(0);transition: ease .65s;z-index: -1;}
.lh-look:hover:before{transform: translate(-50%, -50%) scale(1);border-radius: 0;}
.lh-look:hover{color: #fff;}
.lh-profile-a{background: #00A2E9 url(../images/index_icon5.png);padding: 12vh 0;}
.lh-profile-item li{flex: 1;color: #fff;padding-left: 5.2vw;text-align: center;}
.lh-profile-item li i{font-size: 3.125vw;}
.lh-profile-item li h2{font-size: 1.35vw;font-family: "CenturyGothicbold";}
.lh-profile-item li h2 span{font-size: 2.9vw;margin: 0 5px;}
.lh-profile-item li h3{font-size: 16px;margin-top: 20px;}
.lh-profile.honor .img{float: right;}
.lh-profile.honor .text{padding-left: 13.5vw;}
.lh-history{padding: 10vh 0 22vh;background-size: cover;}
.lh-history .lh-public-h2, .lh-history .lh-public-h3{text-align: center;}
.lh-history-banner{margin-top: 8vh;position: relative;overflow: hidden;}
.lh-history-banner li{padding-left: 2.86vw;width: 33.3%;}
.lh-history-banner li h2{font-size: 2.08vw;font-family: "CenturyGothicbold";border-bottom: 3px solid #444;color: #222222;padding-bottom: 2vh;transition: ease .65s;}
.lh-history-banner li .cont{line-height: 26px;color: #444444;padding-top: 2vh;}
.lh-history-banner li .cont p{margin-bottom: 2vh;transition: ease .65s;}
.lh-history-banner li:hover h2{color: #00a2e9;border-color: #00a2e9;}
.lh-history-banner li .cont p:hover{color: #00a2e9;}
.lh-history-a{margin-left: -2.86vw;position: relative;}
.lh-history-btn a{display: block;width: 50px;height: 50px;border-radius: 50%;border: 2px solid #BDBEDA;position: absolute;top: 50%;transform: translateY(-50%);}
.lh-history-btn a.prev{left: -4.43vw;}
.lh-history-btn a.next{right: -7.29vw;}
.lh-history-btn a.prev:before{content: '';display: block;width: 0;height: 0;border: 7px solid transparent;border-right: 7px solid #2F318B;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);margin-left: -4px;transition: ease .65s;}
.lh-history-btn a.prev:after{content: '';display: block;width: 40px;height: 2px;background: #2F318B;position: absolute;left: 57%;top: 50%;margin-top: -1px;transition: ease .65s;}
.lh-history-btn a:hover{border-color: #00a2e9;background: #00a2e9;}
.lh-history-btn a.prev:hover:before{transform: translate(-46px, -50%);}
.lh-history-btn a.prev:hover:after{transform: translateX(-100%);}
.lh-history-btn a.next:before{content: '';display: block;width: 0;height: 0;border: 7px solid transparent;border-left: 7px solid #2F318B;position: absolute;right: 50%;top: 50%;transform: translate(50%, -50%);margin-right: -4px;transition: ease .65s;}
.lh-history-btn a.next:after{content: '';display: block;width: 40px;height: 2px;background: #2F318B;position: absolute;right: 57%;top: 50%;margin-top: -1px;transition: ease .65s;}
.lh-history-btn a.next:hover:before{transform: translate(46px, -50%);}
.lh-history-btn a.next:hover:after{transform: translateX(100%);}
.lh-status{padding: 15vh 0 30vh;background-attachment: fixed;background-size: cover;}
.lh-status .lh-public-h2, .lh-status .lh-public-h3{color: #fff;text-align: center;}
.lh-status .lh-public-pre{color: #fff;max-width: 924px;margin: auto;text-align: center;}
.lh-culture{background: #F4F4F8;padding-top: 8vh;}
.lh-culture .lh-public-h2, .lh-culture .lh-public-h3{text-align: center;}
.lh-culture .lh-public-pre{margin: auto;text-align: center;max-width: 825px;}
.lh-status-item{margin-top: 8vh;}
.lh-status-item li{flex: 1;width: 25%;float: left;position: relative;overflow: hidden;}
.lh-status-item li:before{content: '';display: block;width: 100%;height: 100%;background: #00A2E9;position: absolute;left: 0;top: 0;transform: scaleY(0);transform-origin: center bottom;transition: ease .65s;}
.lh-status-item li h2{position: absolute;left: 0;bottom: 4vh;color: #fff;text-align: center;font-size: 18px;right: 0;padding: 0 20px;transition: ease .65s;}
.lh-status-item li h3{position: absolute;left: 0;top: 50%;right: 0;text-align: center;padding: 0 20px;font-size: 22px;font-weight: bold;color: #fff;transition: ease .65s;opacity: 0;transform: translateY(100%);}
.lh-status-item li:hover:before{transform: scaleY(1);}
.lh-status-item li:hover h3{opacity: 1;transform: translateY(-50%);}
.lh-status-item li:hover h2{opacity: 0;transform: translateY(100%);}
.lh-welfare{background-color: #F4F4F8;padding-bottom: 10vh;}
.lh-welfare-h{background-repeat: no-repeat;background-position: center top;height: 60vh;padding-top: 8vh;}
.lh-welfare .lh-public-h2, .lh-welfare .lh-public-h3{text-align: center;color: #fff;}
.lh-welfare-item{margin-top: -30vh;margin-left: -2.08vw;}
.lh-welfare-item li{flex: 1;width: 33.3%;float: left;padding-left: 2.08vw;}
.lh-welfare-item li img{width: 100%;}
.lh-welfare-item li a{display: block;background: #fff;box-shadow: 0 0 24px rgba(0,0,0,.1);height: 100%;}
.lh-welfare-item li .text{padding: 5vh 20px 7vh;text-align: center;}
.lh-welfare-item li .text h2{font-size: 22px;color: #222222;transition: ease .65s;}
.lh-welfare-item li .text pre{line-height: 24px;color: #444444;margin-top: 5vh;}
.lh-welfare-item li a:hover .text h2{color: #00A2EA;}
.lh-other.ones{padding: 6vh 0 13vh;background: #F4F4F8;}
.lh-ones>.container{background: #fff;padding: 7vh 5.2vw;max-width: 1200px;}
.lh-ones-h1{font-size: 1.6vw;color: #222222;font-weight: bold;text-align: center;}
.lh-ones-cont{margin: 10vh 0;font-size: 18px;line-height: 40px;color: #222222;}
.lh-ones-cont img{display: inline-block;width: auto;max-width: 100%;height: auto !important;}
.lh-ones-share{text-align: center;}
.lh-ones-share a{display: inline-block;width: 50px !important;height: 50px !important;border-radius: 50% !important;line-height: 50px !important;background: #66A2D4 !important;color: #fff !important;text-decoration: none !important;padding: 0 !important;margin: 0 19px !important;opacity: 1;font-size: 30px !important;}
.lh-ones-share a.icon-xinlang{background: #EA5D5C !important;}
.lh-ones-share a.icon-weixin{background: #50B674 !important;}
.lh-ones-share a.icon-xinlang:hover{background: #EA1C1C !important;}
.lh-ones-share a.icon-weixin:hover{background: #1CB452 !important;}
.lh-ones-share a.icon-qq:hover{background: #1F7CCE !important;}
.lh-honor-ul{margin-left: -2.8vw;}
.lh-honor-ul li{width: 33.3%;padding-left: 2.8vw;float: left;margin-bottom: 2.8vw;}
.lh-honor-ul li img{width: 100%;}
.lh-honor-ul li a{position: relative;overflow: hidden;display: block;width: 100%;}
.lh-honor-ul li h2{position: absolute;left: 0;bottom: 0;width: 100%;height: 60px;line-height: 60px;text-align: center;color: #fff;background: #00a2e9;padding: 0 10px;font-size: 16px;transition: ease .65s;transform: translateY(100%);}
.lh-other.ones>.container{max-width: 1240px;}
.lh-honor-ul li a:hover h2{transform: translateY(0);}
.lh-loading{text-align: center;}
.lh-loading>h2{margin-top: 10px;color: #2f318b;}
.swiper-slide.footer{height: auto !important;}
.spinner{margin: auto;width: 20px;height: 20px;position: relative;}
.container1 > div, .container2 > div, .container3 > div{width: 6px;height: 6px;background-color: #2f318b;border-radius: 100%;position: absolute;-webkit-animation: bouncedelay 1.2s infinite ease-in-out;animation: bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.spinner .spinner-container{position: absolute;width: 100%;height: 100%;}
.container2{-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);}
.container3{-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}
.circle1{top: 0;left: 0;}
.circle2{top: 0;right: 0;}
.circle3{right: 0;bottom: 0;}
.circle4{left: 0;bottom: 0;}
.container2 .circle1{-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}
.container3 .circle1{-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}
.container1 .circle2{-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}
.container2 .circle2{-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}
.container3 .circle2{-webkit-animation-delay: -0.7s;animation-delay: -0.7s;}
.container1 .circle3{-webkit-animation-delay: -0.6s;animation-delay: -0.6s;}
.container2 .circle3{-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}
.container3 .circle3{-webkit-animation-delay: -0.4s;animation-delay: -0.4s;}
.container1 .circle4{-webkit-animation-delay: -0.3s;animation-delay: -0.3s;}
.container2 .circle4{-webkit-animation-delay: -0.2s;animation-delay: -0.2s;}
.container3 .circle4{-webkit-animation-delay: -0.1s;animation-delay: -0.1s;}
@-webkit-keyframes bouncedelay{
0%, 80%, 100%{-webkit-transform: scale(0.0)}
40%{-webkit-transform: scale(1.0)}}
@keyframes bouncedelay{
0%, 80%, 100%{transform: scale(0.0);-webkit-transform: scale(0.0);}
40%{transform: scale(1.0);-webkit-transform: scale(1.0);}}
.lh-other.rd{padding: 0;}
.lh-rd-ul li{overflow: hidden;background: #2F318B;height: 72vh;}
.lh-rd-ul li .img{width: 50%;height: 100%;float: left;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.lh-rd-ul li .text{width: 50%;height: 100%;float: left;padding: 0 4.16vw;display: flex;align-items: center;animation-timing-function: cubic-bezier(.8, -.5, .2, 1.4);}
.lh-rd-ul li .text h2, .lh-rd-ul li .text h3, .lh-rd-ul li .text pre{color: #fff;}
.lh-rd-ul li .text pre{max-width: 580px;}
.lh-rd-ul li .text a{border-color: #fff;background: none;color: #fff;}
.lh-rd-ul li .text a:before{display: none;}
.lh-rd-ul li .text a:hover{background: #fff;color: #2F318B;}
.lh-rd-ul li:nth-child(2n){background: #00A2E9;}
.lh-rd-ul li:nth-child(2n) .img{float: right;}
.lh-product{background: #F4F4F8;}
.lh-product-item>li{width: 33.3%;height: calc((100vh - 90px) / 2);float: left;text-align: center;position: relative;border-bottom: 2px solid #D8D8DC;}
.lh-product-item>li:before{content: '';display: block;width: 2px;height: 100%;background: #D8D8DC;position: absolute;right: 0;top: 0;z-index: 2;}
.lh-product-item>li:nth-child(3n):before{display: none;}
.lh-product-item>li>div{display: block;height: 100%;}
.lh-product-item>li>div>a{display: none;}
.lh-product-item>li>div>.img{display: flex;align-items: center;margin-bottom: 10px;height: 80%;}
.lh-product-item>li>div>.img img{margin: auto;max-height: 100%;width: auto;}
.lh-product-item>li h2{font-size: 18px;font-weight: bold;}
.lh-product-shadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;display: flex;align-items: center;justify-content: center;}
.lh-product-shift{max-width:calc(120px * 3 + 4vw);margin: 20px auto 0;transform: translateX(-1vw);}
.lh-product-shift li{width: 33.3%;float: left;padding-left: 2vw;margin-bottom: 2vw;}
.lh-product-shift li a{display: flex;align-items: center;justify-content: center;border: 1px solid #DCDCEA;background: #F4F4F8;position: relative;width: 120px;height: 120px;}
.lh-product-shift li .text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #00A2E9;color: #fff;font-size: 16px;line-height: 32px;display: flex;align-items: center;justify-content: center;padding: 0 20px;transform: scale(0);transition: ease .65s;opacity: 0;}
.lh-product-shift li a:hover .text{transform: scale(1);opacity: 1;}
.lh-product-shift li a i{display: block;width: 40px;height: 4px;background: #00A2E9;position: relative;transition: ease .65s;}
.lh-product-shift li a i:before{content: '';display: block;width: 4px;height: 40px;background: #00A2E9;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.lh-product-shift li a:hover i{transform: rotate(360deg);}
.lh-product-shadow{opacity: 0;visibility: hidden;transition: ease .65s;}
.lh-product-item>li>div:hover .lh-product-shadow{opacity: 1;visibility: visible;}
.lh-product-shadow>div>a{color: #00a2e9;font-size: 16px;border-bottom: 1px solid #00a2e9;}
.lh-product-shadow>div>a:hover{color: #2F318B;border-bottom: 1px solid #2F318B;}
.lh-ban.pro{height: 40vh;}
.lh-proDetails-banner{position: relative;padding: 6vh 0;border-top: 1px solid #DCDCEA;border-bottom: 1px solid #DCDCEA;margin-top: 6vh;overflow: hidden;}
.lh-proDetails-banner li img{margin: auto;}
.lh-proDetails-banner .lh-history-btn a{z-index: 2;}
.lh-proDetails-banner .lh-history-btn a.prev{left: 0;}
.lh-proDetails-banner .lh-history-btn a.next{right: 0;}
.lh-proDetails-res{padding: 4vh 0;border-bottom: 1px solid #DCDCEA;font-size: 16px;color: #444444;line-height: 32px;}
.lh-proDetails-res1{padding: 4vh 0;border-bottom: 1px solid #DCDCEA;font-size: 16px;color: #444444;line-height: 32px;}
.lh-proDetails-res>b{color: #3646a9;}
.lh-proDetails-page{max-width: 1200px;margin: 5.6vh auto 0;text-align: center;}
.lh-proDetails-page a{font-size: 18px;font-weight: bold;color: #333333;}
.lh-proDetails-page a:nth-child(2){border-bottom: 1px solid #333;}
.lh-proDetails-page a:first-child{float: left;}
.lh-proDetails-page a:last-child{float: right;}
.lh-proDetails-page a i{font-size: 24px;color: #AAA;font-weight: normal;transition: ease .65s;}
.lh-proDetails-page a:first-child i{float: left;margin-right: 10px;}
.lh-proDetails-page a:last-child i{float: right;margin-left: 10px;}
.lh-proDetails-page a:hover, .lh-proDetails-page a:hover i{color: #00a2e9;}
.lh-proDetails-layer{width: 180px;height: 150px;position: fixed;right: 10px;top: 50%;transform: translateY(-50%);border-radius: 10px;overflow: hidden;background: #00A2E9;box-shadow: 0 0 20px rgba(0,0,0,.1);z-index: 10;}
.lh-proDetails-layer li{height: 50px;line-height: 50px;text-align: center;color: #fff;}
.lh-proDetails-layer li a{color: #fff;display: block;}
.lh-proDetails-layer li:nth-child(2n){background: #fff;}
.lh-proDetails-layer li:nth-child(2n) a{color: #00A2E9;}
.lh-pro-ul li{margin-bottom: 6vh;background: #fff;overflow: hidden;position: relative;}
.lh-pro-ul li:before{content: '';display: block;width: 1px;height: 100%;background: #EBEBF2;position: absolute;right: 38%;top: 0;}
.lh-pro-ul li .img{float: right;width: 38%;display: flex;align-items: center;justify-content: center;padding: 5.6vh 10%;}
.lh-pro-ul li .text{float: left;width: 62%;display: flex;align-items: center;padding: 5%;}
.lh-pro-ul li .text h2{font-size: 26px;font-weight: bold;color: #222;}
.lh-pro-ul li .text pre{margin: 4vh 0;line-height: 28px;color: #666666;}
.lh-pro-ul li .text .btn a{width: 120px;height: 40px;border-radius: 30px;font-size: 15px;text-align: center;line-height: 40px;border: 1px solid #2F318B;color: #2F318B;float: left;margin-left: 20px;}
.lh-pro-ul li .text .btn a:first-child{margin-left: 0;background: #2F318B;color: #fff;}
.lh-pro-ul li .text .btn a:first-child:hover{background: #00A2E9;border-color: #00A2E9;}
.lh-pro-ul li .text .btn a:last-child:hover{background: #2F318B;color: #fff;}
.lh-nav-three{background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1);position: relative;}
.lh-nav-three dl{text-align: center;}
.lh-nav-three dl dd{display: inline-block;}
.lh-nav-three dl dd a{padding: 2vh 4vw 3vh;display: block;color: #444444;font-size: 15px;}
.lh-nav-three dl dd img{margin: auto;}
.lh-nav-three dl dd .img{height: 110px;display: flex;align-items: center;}
.lh-nav-three dl dd h2{margin-top: 10px;}
.lh-nav-three dl dd .img img{height: 100%;width: auto;}
.lh-nav-three dl dd a:hover, .lh-nav-three dl dd a.on{background: #bebebf;color: #2f318b;}
.lh-system .lh-public-h2, .lh-system .lh-public-h3, .lh-system .lh-public-pre{text-align: center;}
.lh-system .lh-public-pre{margin: auto;max-width: 918px;}
.lh-system-item{margin-top: 6vh;margin-left: -2.08vw;}
.lh-system-item li{width: 33.3%;padding-left: 2.08vw;margin-top: 2.08vw;}
.lh-system-item li a{display: block;background: #fff;border: 1px solid #DCDCEA;height: 100%;text-align: center;font-size: 18px;padding: 1vw;}
.lh-system-item li .img{display: flex;align-items: center;justify-content: center;}
.lh-system-item li h2{margin-top: 10px;}
.lh-system-item li a:hover{box-shadow: 0 0 20px rgba(0,0,0,.1);border-color: #fff;color: #00a2e9;}
.lh-system{padding-bottom: 12vh;}
.lh-system.solut{padding: 9vh 0;background: #fff;}
.lh-solut{margin-top: 8vh;position: relative;height: 60vh;}
.lh-solut .img{width: 71%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.lh-solut-text{position: absolute;right: 0;bottom: 0;background: #006947;text-align: center;padding: 8vh 3.125vw;color: #fff;max-width: 500px;}
.lh-solut:nth-child(3n-2) .lh-solut-text{background: #006947;}
.lh-solut:nth-child(3n-1) .lh-solut-text{background: #2E328D;}
.lh-solut:nth-child(3n) .lh-solut-text{background: #00A2EA;}
.lh-solut-text i{font-size: 3.125vw;display: none;}
.lh-solut-text h2{font-size: 24px;margin-top: 1vh;}
.lh-solut-text pre{line-height: 28px;margin: 3vh 0 4vh;text-align: left;}
.lh-solut-text a{margin: auto;background: none;color: #fff;border: 1px solid #fff;}
.lh-solut-text a:before{display: none;}
.lh-solut-text a:hover{background: #fff;color: #006947;border-color: #006947;}
.lh-business{position: relative;height: 60vh;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.lh-business .container{height: 100%;}
.lh-business .lh-solut-text{right: 20px;background: #2f318b;}
.lh-solut.two{margin-top: 0;}
.lh-solut.two .img{float: right;}
.lh-solut.two .lh-solut-text{left: 0;background: #00a2e9;}
.lh-service-ul{background: #F4F4F8;}
.lh-service-ul li{height: 70vh;position: relative;}
.lh-service-ul li .img{height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;background-attachment: fixed;}
.lh-service-ul li .text{position: absolute;right: 0;width: 50%;height: 100%;top: 0;background: rgba(47,49,139,.6);padding: 0 4.16vw;display: flex;align-items: center;color: #fff;}
.lh-service-ul li .text h2, .lh-service-ul li .text h3, .lh-service-ul li .text pre{color: #fff;}
.lh-service-ul li .text a{color: #fff;background: none;border-color: #fff;}
.lh-service-ul li .text a:before{display: none;}
.lh-service-ul li .text a:hover{background: #00A2E9;color: #fff;border-color: #00A2E9;}
.lh-service-ul li:nth-child(2n) .text{left: 0;justify-content: flex-end;}
.lh-news-item{margin-left: -2vw;margin-top: 8vh;margin-bottom: 4vh;}
.lh-news-item li{width: 33.3%;padding-left: 2vw;margin-bottom: 2vw;}
.lh-news-item li a{display: block;position: relative;background: #fff;box-shadow: 0 0 24px rgba(0,0,0,.12);}
.lh-news-item li a:after{content: '';display: block;width: 100%;height: 3px;background: #00a2e9;position: absolute;left: 0;bottom: 0;transform: scaleX(0);transition: ease .65s;}
.lh-news-item li .img{overflow: hidden;}
.lh-news-item li img{transition: ease .65s;width: 100%;}
.lh-news-item li .text{padding: 4vh 20px 6vh;}
.lh-news-item li .text h2{font-size: 18px;font-weight: bold;color: #333333;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: ease .65s;}
.lh-news-item li .text h3{line-height: 28px;color: #666666;height: 56px;overflow: hidden;margin: 2vh 0;}
.lh-news-item li .text h4{color: #2f318b;font-weight: bold;font-size: 16px;font-family: "CenturyGothicbold";transition: ease .65s;}
.lh-news-item li a:hover:after{transform: scaleX(1);}
.lh-news-item li a:hover .text h2, .lh-news-item li a:hover .text h4{color: #00a2e9;}
.lh-news-box .lh-public-h2, .lh-news-box .lh-public-h3{text-align: center;}
.lh-onews-h2{padding: 2.6vh 0;border-top: 1px solid #DCDCEA;border-bottom: 1px solid #DCDCEA;color: #888888;font-size: 15px;text-align: center;margin-top: 6vh;}
.lh-onews-h2 span{margin: 0 15px;}
.lh-ones-h1.two{font-size: 1.45vw;}
.lh-ones-cont.two{margin: 5vh 0;font-size: 16px;}
.lh-contact-a{margin-top: 7vh;position: relative;border: 4px solid #2f318b;}
.lh-contact-text{position: absolute;left: 0;top: 0;bottom: 0;padding: 0 1.6vw;background: #2f318b;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 16px;}
.lh-contact-text h2{margin-bottom: 40px;}
.lh-contact-text img{width: auto;max-width: 120px;}
.lh-contact-text h3{font-size: 12px;color: #adc4e5;margin-top: 10px;}
.lh-map{height: 550px;width: 100%;}
.lh-contact-b{margin-top: 7vh;}
.lh-contact-item{margin-top: 7vh;}
.lh-contact-item li{width: 33.3%;position: relative;height: 50px;line-height: 50px;border-bottom: 2px solid #DDD;}
.lh-contact-item li span{color: #242424;font-size: 16px;}
.lh-contact-item li input{width: 100%;background: none;border: none;position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-indent: 60px;font-size: 14px;}
.lh-contact-item li:last-child{height: 136px;width: 100%;line-height: inherit;padding-top: 15px;}
.lh-contact-item li textarea{width: 100%;height: 100%;background: none;border: none;position: absolute;left: 0;top: 0;padding: 15px 60px 30px;font-size: 14px;}
.lh-contact-item li:last-child a{position: absolute;right: 0;bottom: 15px;color: #2f318b;font-weight: bold;font-size: 16px;}
.lh-contact-item li:last-child a:hover{color: #00A2EA;}
.lh-join-item{margin-top: 7vh;}
.lh-join-item dt .lh-join-h{height: 10vh;line-height: 10vh;background: #fff;border-bottom: 1px solid #DDD;cursor: auto;}
.lh-join-h{height: 8vh;line-height: 8vh;background: #fff;border-bottom: 1px solid #DDD;transition: ease .65s;cursor: pointer;}
.lh-join-h span{flex: 1;padding-left: 2vw;font-size: 0.9vw;color: #444444;transition: ease .65s;}
.lh-join-h span:last-child{flex: .3;padding: 0;text-align: center;}
.lh-join-item dt .lh-join-h span{font-weight: bold;color: #222;}
.lh-join-info{border: 4px solid #00a2e9;background: #fff;padding: 2vw;display: none;border-top: none;}
.lh-join-cont li{float: left;width: 50%;}
.lh-join-cont li>h2{font-size: 18px;font-weight: bold;color: #222222;}
.lh-join-cont li>.ccont{line-height: 30px;color: #555555;margin-top: 4vh;}
.lh-join-info .email{color: #222222;font-size: 16px;margin-top: 4vh;}
.lh-join-info .email a{color: #00a2e9;font-size: 16px;}
.lh-join-close{font-size: 24px;color: #fff;}
.lh-join-item dd.on .lh-join-h{background: #00a2e9;border-color: #00a2e9;}
.lh-join-item dd.on .lh-join-h span{color: #fff;}
.lh-index-about .img{position: relative;}
.lh-video-btn{position: absolute;left: 50%;top: 50%;color: #fff;transform: translate(-50%, -50%);}
.lh-video-btn i{font-size: 50px;}
.lh-video{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,1);z-index: 2000;display: flex;align-items: center;justify-content: center;transition: ease .65s;visibility: hidden;opacity: 0;}
.lh-video video{max-width: 100vw;max-height: 100vh;width: 100%;}
.lh-video-close{position: absolute;right: 0;top: 0;width: 30px;height: 30px;background: #fff;color: #000;text-align: center;line-height: 30px;z-index: 10;}
.lh-video-close:hover{border-radius: 50% 0 50% 50%;}
.Video .lh-video{visibility: visible;opacity: 1;}
.sjban{display: none;}

/* star field */
.stars { position: absolute; top: 50%; left: 50%; width: 4px; height: 4px;border-radius: 50%;
  box-shadow: -238px 108px #59cdfe, 193px -376px #59cdfe, -1264px -60px #35c1fe,
    145px -443px #28c1ff, -1440px 37px #59cdfe, 262px -136px #06a3ed,
    212px 219px #06a3ed, 319px 223px #0cacf5, 1246px -51px #28c1ff,
    308px 26px #e0e0e0, 147px 229px #28c1ff, -1041px 450px #59cdfe,
    671px 86px #7ed7ff, -921px 234px #f0f0f0, -957px 242px #e8e8e8,
    1249px -285px #59cdfe, 741px 434px #d9d9d9, -1030px 330px #ededed,
    311px -475px #fcfcfc, -413px -105px #d4d4d4, 868px -435px #59cdfe,
    -790px 289px #dbdbdb, 202px 427px #fcfcfc, -22px -158px #28c1ff,
    -1294px -297px #cccccc, -63px 200px #f0f0f0, -592px -86px #59cdfe,
    -732px 366px #7ed7ff, -1426px -262px #e8e8e8, 475px -400px #28c1ff,
    -1442px -153px #59cdfe, 1124px -219px #ededed, 701px 257px #f0f0f0,
    36px -179px #ebebeb, -937px 480px #59cdfe, -267px -418px #f2f2f2,
    1467px 127px #06a3ed, -1128px 274px #59cdfe, -180px 430px #e0e0e0,
    624px 275px #35c1fe, -473px 150px #28c1ff, -537px -348px #d4d4d4,
    410px 455px #ebebeb, 497px -29px #cccccc, 416px -370px whitesmoke,
    977px 82px #c2c2c2, 1209px -222px #f0f0f0, 637px 360px #fcfcfc,
    -1049px 409px #7ed7ff, 959px 407px #28c1ff, -1153px -168px #dedede,
    -437px -216px #dbdbdb, -572px 420px #fcfcfc, -228px 78px #dbdbdb,
    -925px 452px #cccccc, 244px 30px #c4c4c4, 453px -336px #dedede,
    993px -63px #c2c2c2, 670px -343px #d9d9d9, -1088px 344px #fcfcfc,
    -170px -153px #c4c4c4, 987px -208px #59cdfe, 596px 166px #fcfcfc,
    -1362px -28px #c4c4c4, 1291px -106px #06a3ed, -1128px 169px #ededed,
    1056px 367px #ebebeb, 261px -128px #cccccc, 1017px 401px #cccccc,
    1381px 245px #06a3ed, 536px -113px #35c1fe, -92px -217px #06a3ed,
    1481px 268px #59cdfe, 832px -345px #cccccc, -863px 138px #f0f0f0,
    -997px -412px #06a3ed, -330px -260px #d9d9d9, 691px -39px #fcfcfc,
    -468px -135px #d6d6d6, -535px 405px #e8e8e8, -1289px -284px #06a3ed,
    823px -225px #cccccc, -1172px -348px #7ed7ff, 505px -319px #ededed,
    94px -45px #ededed, -687px -64px #0cacf5, -1133px -456px #f2f2f2,
    1357px 135px #e0e0e0, -919px -249px whitesmoke, 206px 32px #7ed7ff,
    1453px -338px #cccccc, -764px 83px #e8e8e8, 726px 85px #35c1fe,
    205px 103px #06a3ed, 85px 116px #59cdfe, 1104px -121px #f0f0f0,
    649px -304px #dbdbdb, -313px 313px whitesmoke, 491px -419px #28c1ff,
    -1405px 397px #06a3ed, 30px -81px #28c1ff;
  animation: fly 3s linear infinite;
  transform-style: preserve-3d;
}
.stars:before,.stars:after { content: ""; position: absolute; width: inherit; height: inherit; box-shadow: inherit;}
.stars:before { transform: translateZ(-300px); animation: fade1 3s linear infinite;}
.stars:after { transform: translateZ(-600px); animation: fade2 3s linear infinite;}
@keyframes fly {
  from { transform: translateZ(0px); }
  to { transform: translateZ(300px); }
}
@keyframes fade1 {
  from { opacity: 0.5; }
  to {  opacity: 1; }
}
@keyframes fade2 {
  from {opacity: 0; }
  to { opacity: 0.5; }
}

/*@media screen and (max-width: 1800px){.lh-nav li{margin: 0 1.6vw;}}
@media screen and (max-width: 1600px){.lh-nav li{margin: 0 1.2vw;}*/
.lh-history-btn a.next{right: -5.3vw;}
.lh-history-btn a.prev{left: -2.5vw;}
.lh-history-btn{display: none;}
.lh-history-banner{cursor: move;}
.lh-profile.honor .text{padding-left: 3.5vw;}
.lh-proDetails-banner .lh-history-btn{display: block;}
/*@media screen and (max-width: 1440px){}
@media screen and (max-width: 1366px){.lh-nav li{margin: 0 1vw;}}
@media screen and (max-width: 1300px){.lh-nav li a{font-size: 14px;}
.lh-nav li{margin:0 .6vw;}}
@media screen and (max-width: 1280px){}
@media screen and (max-width: 1200px){.lh-nav li:not(.lh-logo){display: none;}
.lh-product-item>li{width: 50%;}}
@media screen and (max-width: 1024px){.lh-news-r{width: 600px;height: 467px;}
.lh-news-hd{width: 220px;}
.lh-news-bd{width: 365px;}
.lh-news-bd li a{padding: 30px 10px;}
.lh-news-bd li .time{bottom: 40px;}
.lh-news-hd li{height: 143px;}
.lh-profile-item li{padding-left: 0;}}*/

/*@media screen and (max-width: 980px){.lh-index-banner .swiper-slide-active .lh-index-rd .img{width:100vw}
.wpban{display: none;}
.sjban{display: block;}
.lh-footer-logo img{width: 143px;}
.lh-footer-nav li a{font-size: 14px;line-height: 20px;}
.lh-footer-nav li a i{font-size: 20px;margin-right: 5px;}
.lh-footer-nav li a span{margin-left: 10px;}
.lh-footer-l, .lh-footer-r{float: none;}
.container{padding: 0 10px;}
.lh-footer-r{text-align: left;margin-top: 20px;}
.lh-footer-r h2{font-size: 24px;}
.lh-footer-nav{margin-top: 4vh;}
.lh-footer-b h2, .lh-footer-b h3{float: none;text-align: center;}
.lh-footer{padding: 6vh 0;}
.lh-header{height: 50px;}
.lh-nav-btn{width: 30px;height: 20px;left: 10px;}
.lh-nav-btn:before, .lh-nav-btn:after, .lh-nav-btn i{height: 2px;}
.lh-nav li.lh-logo{width: 60px;}
.lh-nav li.lh-logo img{width: 100%;}
.lh-search-btn, .lh-home{right: 10px;}
.lh-search-btn i, .lh-home i{font-size: 28px;}
.lh-search-close{width: 50px;height: 50px;line-height: 50px;}
.lh-search-close i{font-size: 24px;}
.lh-search-box{padding: 0 20px;width: 100%;}
.lh-search{width: 100%;height: 50px;border-width: 1px;}
.lh-search a{width: 100px;height: 50px;right: -1px;top: -1px;font-size: 16px;line-height: 50px;}
.lh-search input{padding: 0 20px;font-size: 14px;}
.lh-search-box .hot{font-size: 14px;}
.lh-search-box .hot a{font-size: 14px;margin-right: 10px;}
.lh-nav{height: auto;position: absolute;left: 50%;top: 0;transform: translateX(-50%);}
.lh-nav-btn.on:before{transform: rotate(45deg) translate(0, 7px);}
.lh-nav-btn.on:after{transform: rotate(-45deg) translate(5px, -14px);}
.lh-toggle-nav li dd{display: none;}
.lh-toggle-nav li{width: 100%;margin: 0;}
.lh-toggle-nav li dt a{font-size: 16px;font-weight: bold;}
.lh-toggle-nav li dt a:before{height: 2px;margin-top: -1px;}
.lh-toggle-line>div:not(.line1){display: none;}
.lh-toggle-share{width: 60px;}
.lh-nav-share a{width: 30px !important;height: 30px !important;line-height: 30px !important;font-size: 16px !important;}
.lh-banner-bd li .text h2{font-size: 24px;}
.lh-banner-bd li .text h3{font-size: 16px;}
.lh-banner-bd li .text pre{max-width: 100%;font-size: 14px;line-height: 24px;}
.lh-banner-bd li .text{left: 0;padding: 0 30px;}
.lh-banner-bd li.style2 .text{right: 0;}
.lh-banner-bd li.style1 .pro-img{width: 327px;right: 0;top: 70%;}
.lh-index-about .text h2, .lh-index-rd .text h2, .lh-pro-item li .text h2, .lh-solution-top .text h2, .lh-index-service h2, .lh-news-l h2{font-size: 20px;}
.lh-index-about .text h3, .lh-index-rd .text h3, .lh-pro-item li .text h3, .lh-solution-top .text h3, .lh-index-service h3, .lh-news-l h3{font-size: 16px;margin-bottom: 20px;}
.lh-index-about .text pre, .lh-index-rd .text pre, .lh-pro-item li .text pre, .lh-index-service pre{line-height: 24px;margin: 20px 0 30px;}
.lh-index-about .img{position: absolute;left: 0;bottom: 0;width: auto;height: 40%;overflow: hidden;}
.lh-index-about{padding-top: 100px;background-size: cover;}
.lh-index-about .container{height: 100%;}
.lh-index-rd .text{padding: 30px;}
.lh-index-rd{background-size: cover;}
.lh-pro-item{padding-top: 80px;}
.lh-pro-item li{flex: none;width: 100%;padding: 0;}
.lh-pro-item li a{padding-left: 30px;}
.lh-pro-item li .img{float: left;width: 40%;}
.lh-pro-item li .text{float: left;margin-top: 0;padding-left: 20px;}
.lh-pro-item li .text pre{display: none;}
.lh-pro-item li:before{width: 100%;height: 1px;}
.lh-solution-item{}
.lh-solution-item li .text h2{font-size: 16px;}
.lh-solution-item li .text pre{font-size: 12px;line-height: 20px;margin: 10px 0;height: 20px;overflow: hidden;}
.lh-index-service{background-size: cover;}
.lh-index-service pre, .lh-index-service h3{color: #fff;}
.lh-service-item li{padding: 0 0 0 10px;}
.lh-service-item{margin-left: -10px;}
.lh-service-item li h4{height: 30px;line-height: 30px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;font-size: 14px;width: 100%;bottom: -30px;text-align: center;}
.lh-news-l h4{font-size: 16px;}
.lh-news-l ul li{margin-left: 10px;}
.lh-news-l ul li a{font-size: 14px;}
.lh-news-l ul{margin-top: 30px;}
.lh-news-l h4{margin: 20px 0 10px;}
.lh-news-l{margin-top: 0;}
.lh-news-l pre{white-space: pre-wrap;}
.lh-index-news{padding-top: 0px;}
.lh-news-hd{display: none;}
.lh-news-bd{margin-top: 30px;}
.lh-news-bd{width: 100%;}
.lh-news-r{height: 260px;width: 100%;float: none;}
.lh-news-bd li h2{font-size: 16px;line-height: 24px;height: 48px;}
.lh-news-bd li pre{line-height: 30px;height: 90px;overflow: hidden;margin-top: 10px;}
.lh-news-bd li a{padding: 20px;}
.lh-news-bd li .time{bottom: 20px;padding: 20px 20px 0 20px;}
.lh-main-hd{display: none;}
.lh-main.other{padding-top: 50px;}
.lh-ban .text h2{font-size: 24px;}
.lh-ban .text h3{font-size: 16px;}
.lh-mouse{display: none;}
.lh-other-nav{overflow: hidden;height: 50px;}
.lh-other-nav li{height: 50px;line-height: 50px;padding: 0 10px;}
.lh-other-nav li a{font-size: 14px;}
.lh-profile{height: auto;}
.lh-profile .img{float: none;width: 100%;height: 262px;background-size: cover;}
.lh-profile .text{display: block;width: 100%;padding: 30px 10px;}
.lh-public-h2{font-size: 24px;}
.lh-public-h3{font-size: 16px;}
.lh-public-pre{font-size: 14px;line-height: 30px;}
.lh-look{width: 120px;height: 40px;line-height: 40px;}
.lh-profile-a{padding: 30px 0 0;}
.lh-profile-item li{flex: none;width: 50%;margin-bottom: 30px;}
.lh-profile-item li i{font-size: 32px;}
.lh-profile-item li h2{font-size: 14px;}
.lh-profile-item li h2 span{font-size: 20px;}
.lh-profile-item li h3{font-size: 14px;}
.lh-history-banner li{width: 100%;}
.lh-culture .lh-public-pre{padding: 0 10px;}
.lh-status-item li{flex: none;width: 50%;}
.lh-status-item li h2{font-size: 16px;}
.lh-status-item li h3{font-size: 14px;}
.lh-welfare-item{margin-top: 0;}
.lh-welfare-item li{flex: none;width: 100%;margin-bottom: 10px;}
.lh-welfare-h{background-size: cover;}
.lh-status{background-attachment: inherit;}
.lh-ban .img{background-size: cover;}
.lh-ban{height: 137px;}
.lh-footer-r .img{width: 70px;display: none;}
.lh-footer-r .text{float: none;}
.lh-ones>.container{padding: 30px 10px;}
.lh-ones-h1{font-size: 18px;}
.lh-ones-cont{font-size: 14px;line-height: 24px;}
.lh-honor-ul{margin-left: -10px;}
.lh-honor-ul li{width: 50%;padding-left: 10px;margin-bottom: 10px;}
.layui-layer-imgbar, .layui-layer-imguide{display: inline !important;}
.lh-rd-ul li .img{float: none;height: 280px;width: 100%;}
.lh-rd-ul li .text{float: none;width: 100%;padding: 30px 20px;height: auto;}
.lh-rd-ul li{height: auto;}
.lh-product-item>li{width: 50%;border-width: 1px;}
.lh-product-item>li>div{padding: 30px 10px;}
.lh-product-item>li>div>.img{height: 120px;margin-bottom: 10px;}
.lh-product-item>li>div>.img img{max-height: 80%;}
.lh-product-item>li:before{width: 1px;}
.lh-product-item>li:nth-child(2n):before{display: none;}
.lh-product-item>li:nth-child(3n):before{display: block;}
.lh-product-item>li h2{font-size: 16px;}
.lh-product-shift li a{width: 100%;height: 100px;}
.lh-product-shift{width: 100%;max-width: 100%;margin-left: -5px;transform: translateX(0);}
.lh-product-shift li{padding-left: 10px;margin-bottom: 10px;}
.lh-product-item>li h2{font-size: 18px;}
.lh-proDetails-banner .lh-history-btn{display: none;}
.lh-proDetails-banner{overflow: hidden;}
.lh-proDetails-banner li{width: 100% !important;}
.lh-proDetails-layer{position: static;width: 100%;transform: translateY(0);border-radius: 0;}
.lh-pro-ul li .img{width: 100%;border-bottom: 1px solid #EBEBF2;}
.lh-pro-ul li:before{display: none;}
.lh-pro-ul li .text{width: 100%;}
.lh-pro-ul li .text h2{font-size: 16px;height: 18px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;}
.lh-ban.pro{height: 100px;}
.lh-nav-three dl{overflow: hidden;display: flex;display: -webkit-flex;flex-direction: row;-webkit-flex-direction: row;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.lh-nav-three dl dd{float: left;width: 25%;}
.lh-nav-three dl dd .img{height: 50px;}
.lh-nav-three dl dd .img img{max-height: 80%;}
.lh-nav-three dl dd h2{font-size: 12px;margin-top: 10px;}
.lh-system-item li{width: 50%;}
.lh-system-item li .img{height: 130px;}
.lh-system-item li .img img{max-height: 80%;}
.lh-solut .img{width: 100%;height: 225px;float: none;}
.lh-solut-text{position: static;width: 100%;}
.lh-solut{height: auto;}
.lh-solut-text i{font-size: 42px;}
.lh-solut-text h2{font-size: 18px;}
.lh-business{background-attachment: inherit;height: auto;}
.lh-solut.two .img{float: none;}
.lh-service-ul li{height: auto;}
.lh-service-ul li .img{height: 200px;background-attachment: inherit;}
.lh-service-ul li .text{position: static;width: 100%;height: auto;padding: 30px 10px;}
.lh-news-item li{width: 100%;}
.lh-ones-h1.two{font-size: 16px;}
.lh-onews-h2{font-size: 12px;}
.lh-onews-h2 span{margin: 0 5px;}
.lh-proDetails-page a{font-size: 14px;}
.lh-contact-text{position: static;padding: 30px 10px;font-size: 14px;}
.lh-map{height: 162px;}
.lh-contact-text h2{margin-bottom: 20px;}
.lh-contact-text img{max-width: 80px;}
.lh-contact-item li{width: 100%;}
.lh-join-h span:nth-child(4), .lh-join-h span:nth-child(5){display: none;}
.lh-join-h span{font-size: 14px;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lh-join-h span:nth-child(3){flex: .6;}
.lh-join-info{padding: 10px;}
.lh-join-cont li{float: none;width: 100%;}
.lh-join-cont li>h2{font-size: 16px;}
.lh-join-cont li>.ccont{line-height: 24px;margin-top: 20px;}
.lh-join-cont li:first-child{margin-bottom: 20px;}
.lh-join-info .email{line-height: 24px;font-size: 14px;}
.lh-join-info .email a{display: block;}
.pace-logo{width: 92px;height: 117px;}
.pace-progress:after{font-size: 24px;top: 80px;}
.pace-info{top: 70%;}
.lh-proDetails-page a i{display: none;}
.lh-proDetails-page{padding: 0 10px;}
.lh-other.ones{padding: 8vh 0;}
.lh-ban .text{width: 100%;}
.lh-ban .text{top: 50%;}
.lh-product-shadow{display: none;}
.lh-product-item>li>div>a{display: block;margin-top: 10px;color: #00A2EA;}
pre{white-space: normal;}
.lh-banner-hd span{margin: 15px 5px 0 !important;}
.lh-solution-top{*height: 20%!important;background-size: auto 140px;background-position: top 50px center;background-image:none !important}
.lh-solution-item{display: block;margin-left: 0;margin-top: -190px;*position: absolute;left: 0;top: -220px;}
.lh-solution-item li{width: 50%;margin-bottom: 20px;}
.lh-solution-item li .img{margin: 0 auto;}
.lh-solution{position: relative;}
.lh-ones-cont img{display: block;}
.down{display: block;width: 30px;height: 30px;position: fixed;right: 10px;bottom: 10px;background: url(../images/down.png)no-repeat center;z-index: 99;}
.shaixuan .container a{margin: 5px!important;}
.lh-system-item li h2{font-size: 14px;}
.lh-toggle{height: calc(100% - 50px);}}*/
@media screen and (max-width: 768px){}
@media screen and (max-width: 414px){}
@media screen and (max-width: 320px){}
.about-header{background:#FFFFFF;}
.about-header.lh-header .nav > ul > li > a{color:#596071;}
.about-header.lh-header .nav > ul > li.down > a{background-image: url(../images/nav_list1_1.png);}
.about-header.lh-header .nav > ul > li.on > a{color: #2F318B;}
.about-header.lh-header .search .tit{background: url(../images/search_ico2.png) no-repeat center;}
.about_banner{height:100vh;background-repeat:no-repeat;background-position: center top;background-size:cover;display:flex;align-items: center;}
.about_banner .text{color:#FFFFFF;}
.about_banner .text h3{font-size:46px;margin-bottom:20px;}
.about_banner .text h4{font-size:15px;line-height:30px;width:500px;}
.about_one{height:100vh;position: relative;}
.about_one .img_box{height:100vh;position: relative;}
.about_one .img_box ul li{position: absolute;display:none;height:100%;width:100%;background-repeat:no-repeat;background-position: center top;background-size:cover;}
.about_one .img_box ul li.cur,.about_one .text_box ul li.cur{display:block;}
.about_one .text_box{position: absolute;height:100%;width:100%;top:0;left:0;}
.about_one .text_box{display:flex;align-items: center;justify-content: center;}
.about_one .text_box .wrap{height:500px;}
.about_one .text_box ul li{display:none;width:580px;}
.about_one .text_box ul li h3{font-size:45px;color:#050827;margin-bottom:40px;}
.about_one .text_box ul li h4{font-size:16px;color:#5B6172;line-height:26px;margin-bottom:40px;}
.about_one .text_box ul li:nth-child(1) *{color:#FFFFFF;}
.about_one .text_box ul li a.more{display:block;width:120px;height:44px;color:#FFFFFF;border-radius: 5px;text-align:left;line-height:44px; padding-left:20px;background:url(../images/ico_more.png) #00A0E8 no-repeat center right 20px;}
.about_one .text_tab{position: absolute;height:500px;width:500px;top:calc(50% - 250px);right:calc(50% - 600px);}
.about_one .text_tab ul li .box{padding:0 30px;display:flex;align-items: center; }
.about_one .text_tab ul li{width:500px;height:160px;display:flex;align-items: center; background:rgba(255 255 255 / 0.8);border-radius: 10px;margin-bottom:20px;}
.about_one .text_tab ul li:last-child{margin-bottom:0;}
.about_one .text_tab ul li i{display:block;float:left;width:80px;height:80px;margin-right:30px;}
.about_one .text_tab ul li .text{float:left;}
.about_one .text_tab ul li h3{font-size:24px;color:#00001e;margin-bottom:10px;}
.about_one .text_tab ul li p{font-size:14px;color:#737988;}
.about_one .text_tab ul li.active{background-image:linear-gradient(to left, #00A0E8,#1D2088);}
.about_one .text_tab ul li.active *{color:#FFFFFF!important;}
.about_one .text_tab ul li i img:nth-child(2){display:none;}
.about_one .text_tab ul li.active i img{display:none;}
.about_one .text_tab ul li.active i img:nth-child(2){display:block;}

.about_two{height:100vh;background-repeat:no-repeat;background-position: center top;background-size:cover;display:flex;align-items: center;}
.about_two .about_tit{margin-bottom:50px}
.about_two .about_tit h3{font-size:48px;color:#050827;margin-bottom:10px;}
.about_two .about_tit p{font-size:16px;color:#5B6172;}
.about_two .list{position: relative;}
.about_two .list:before{content:'';position: absolute; display:block;width:100vw;height:1px;background:#dfdfdf;left:calc(50% - 50vw);top:119px;z-index:1;}
.about_two .list .swiper-slide{height:390px;background:#FFFFFF;border-radius: 20px;}
.about_two .list .swiper-slide .box{padding:0;}
.about_two .list .swiper-slide .title{height:120px;line-height:120px;position: relative;padding:0 40px;border-bottom:solid 1px #dfdfdf;}
.about_two .list .swiper-slide .title:after{content:'';position: absolute; display:block;width:6px;height:20px;background:#2F318B;bottom:-10px;left:40px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;z-index:3;}
.about_two .list .swiper-slide .title h3{font-size:36px;color:#2F318B;}
.about_two .list .swiper-slide .text_list{padding:60px 40px 50px;font-size:16px;color:#5B6172;line-height:28px;}
.about_two .list .swiper-slide .text_list p{font-size:16px;color:#5B6172;line-height:28px;}
.about_two .list .swiper-button-next,.about_two .list .swiper-button-prev{top:15%;backgroiund-repeat:no-repeat;background-position: center;width:48px;height:48px;background-size:48px 48px;}
.about_two .list .swiper-button-next{right:-70px;background-image:url(../images/next.png);}
.about_two .list .swiper-button-prev{left:-70px;background-image:url(../images/prev.png);}
.about_two .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.about_two .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
/*公司简介*/
.ny_banner{height:600px;background-repeat: no-repeat;background-position: center;background-size: cover;display:flex;align-items: center;justify-content: center;}
.ny_banner .text h3{color:#FFFFFF;font-size:48px;}
.ny_navbox{text-align:center;height:80px;line-height:80px;background:#00A0E8;}
.ny_navbox ul li{display:inline-block;width:140px;position: relative;}
.ny_navbox ul li:after{content:'';display:none;position: absolute;width:6px;height:20px;background:#2F318B;bottom:-10px;left:calc(50% - 3px);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.ny_navbox ul li.on:after,.ny_navbox ul li:hover:after{display:block;}
.ny_navbox ul li a{display:block;color:#FFFFFF;font-size:18px;}
.gsjj_one{background:#FFFFFF;padding:100px 0;}
.gsjj_one .text{width:820px;margin:auto;color:#050827;font-size:24px;text-align:center;line-height:40px;font-weight:200;margin-bottom:80px;}
.gsjj_one .list{}
.gsjj_one .list ul:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.gsjj_one .list ul{margin:0 -20px 0 0;}
.gsjj_one .list ul li{float:left;width:calc(33.33% - 20px);height:520px;border-radius: 10px; background:#F7F9FC;margin-right:20px;text-align:center;}
.gsjj_one .list ul li .box{padding:80px 50px 0;}
.gsjj_one .list ul li i{display:block;width:80px;height:80px;margin:0 auto;}
.gsjj_one .list ul li h3{font-size:24px;color:#2F318B;font-weight:600;margin:30px 0 50px;}
.gsjj_one .list ul li p{font-size:16px;color:#5B6172;line-height:30px;}
.gsjj_two img{margin:auto;}
/**/
.qywh_one{background:#FFFFFF;padding:80px 0 0;}
.qywh_one ul.list li{margin-bottom:30px;height:500px;display:flex;justify-content: center;text-align:center;}
.qywh_one ul.list li .box i{display:block;width:80px;height:80px;margin:auto;}
.qywh_one ul.list li .box{padding:80px 0 0;}
.qywh_one ul.list li .box h3{font-size:16px;color:#5B6172;margin:10px 0 40px;}
.qywh_one ul.list li .box p{font-size:24px;color:#050827;line-height:32px;}
.qywh_two{padding:80px 0 100px;}
.qywh_two .tit{text-align:center;}
.qywh_two .tit i{display:block;width:80px;height:80px;margin:auto;}
.qywh_two .tit h3{font-size:16px;color:#5B6172;margin:10px 0 40px;}
.qywh_two .list{}
.qywh_two .list ul:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.qywh_two .list ul{margin:0 -20px 0 0;}
.qywh_two .list ul li{height:440px;float:left;text-align:center;width:calc(33.33% - 20px);margin-right:20px;background:#F7F9FC;}
.qywh_two .list ul li .box{padding:60px 50px;}
.qywh_two .list ul li h3{font-size:16px;color:#5B6172;margin-bottom:50px;}
.qywh_two .list ul li h4{font-size:24px;color:#050827;height:120px;line-height:32px;}
.qywh_two .list ul li p{font-size:16px;color:#5B6172;line-height:28px;}


/**/
.qyry_one{background:#FFFFFF;padding:80px 0 ;}
.qyry_one .tit{text-align:center;margin-bottom:50px;}
.qyry_one .tit h3{font-size:36px;color:#050827;}
.qyry_one .swiper-slide{background:#F7F9FC;height:390px;border-radius: 20px;}
.qyry_one .swiper-slide .box{padding:50px;}
.qyry_one .swiper-slide .box .img img{margin:auto;}
.qyry_one .swiper-slide .text h2{text-align:center;color:#050827;font-size:24px;margin-top:50px;}
.qyry_one .list{position:relative;}
.qyry_one .list .swiper-button-next,.qyry_one .list .swiper-button-prev{top:50%;backgroiund-repeat:no-repeat;background-position: center;width:48px;height:48px;background-size:48px 48px;}
.qyry_one .list .swiper-button-next{right:-70px;background-image:url(../images/next.png);}
.qyry_one .list .swiper-button-prev{left:-70px;background-image:url(../images/prev.png);}
.qyry_one .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.qyry_one .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
/**/
.qyry_two{height:700px;background-repeat: no-repeat;background-position: center;background-size: cover;display:flex;align-items: center;justify-content: center;}
.qyry_two .tit{text-align:center;margin-bottom:50px;}
.qyry_two .tit h3{font-size:24px;color:#050827;line-height:32px;}
.qyry_two .list ul{margin-right:-30px;}
.qyry_two .list ul:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.qyry_two .list ul li{float:left;width:calc(25% - 30px);margin-right:30px;}
.qyry_two .list ul li .img{max-width:100%;}
.qyry_two .swiper-slide .img img{*height:240px;max-width:100%;margin:auto;}


.qyry_two .list{position:relative;}
.qyry_two .list .swiper-button-next,.qyry_two .list .swiper-button-prev{top:50%;backgroiund-repeat:no-repeat;background-position: center;width:48px;height:48px;background-size:48px 48px;}
.qyry_two .list .swiper-button-next{right:-70px;background-image:url(../images/next.png);}
.qyry_two .list .swiper-button-prev{left:-70px;background-image:url(../images/prev.png);}
.qyry_two .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.qyry_two .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
/***/
.qyry_three{height:700px;background: #FFFFFF;display:flex;align-items: center;justify-content: center;}
.qyry_three .tit{text-align:center;margin-bottom:50px;}
.qyry_three .tit h3{font-size:24px;color:#050827;line-height:32px;}
.qyry_three .list{text-align:center;}
.qyry_three .list img{max-width:100%;margin:auto;}
.qyry_three .list{position:relative;width:1100px;margin:auto;}
.qyry_three .list .swiper-button-next,.qyry_three .list .swiper-button-prev{top:50%;backgroiund-repeat:no-repeat;background-position: center;width:48px;height:48px;background-size:48px 48px;}
.qyry_three .list .swiper-button-next{right:-70px;background-image:url(../images/next.png);}
.qyry_three .list .swiper-button-prev{left:-70px;background-image:url(../images/prev.png);}
.qyry_three .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.qyry_three .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
.qyry_three .swiper-slide .img img{height:240px;max-width:100%;margin:auto;}
/**/
.qyry_four{height:600px;background-repeat: no-repeat;background-position: center;background-size: cover;display:flex;align-items: center;justify-content: center;}
.qyry_four .tit{text-align:center;margin-bottom:50px;}
.qyry_four .tit h3{font-size:24px;color:#050827;line-height:32px;}
.qyry_four .list{text-align:center;}
.qyry_four .list img{max-width:100%;margin:auto;}
.qyry_four .list{position:relative;}
.qyry_four .list .swiper-button-next,.qyry_four .list .swiper-button-prev{top:50%;backgroiund-repeat:no-repeat;background-position: center;width:48px;height:48px;background-size:48px 48px;}
.qyry_four .list .swiper-button-next{right:-70px;background-image:url(../images/next.png);}
.qyry_four .list .swiper-button-prev{left:-70px;background-image:url(../images/prev.png);}
.qyry_four .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.qyry_four .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
.qyry_four .swiper-slide .img img{height:240px;max-width:100%;margin:auto;}

/**/
.fzlc_one{padding:80px 0;background:#FFFFFF;}
.fzlc_one .tit{text-align:center;margin-bottom:60px;}
.fzlc_one .tit h3{font-size:36px;color:#050827;}
.fzlc_one .list{position: relative;}
.fzlc_one .list:before{content:'';display:block; overflow: hidden;width:1px;background:#c8dded;height:100%; position: absolute;left:50%;}
.fzlc_one .list ul:after,.fzlc_one .list ul li:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.fzlc_one .list ul li{width:calc(50% + 50px);float:left;margin-bottom:30px;position: relative;z-index: 1;}
.fzlc_one .list ul li:nth-child(2n),.fzlc_one .list ul li:nth-child(2n) .title,.fzlc_one .list ul li .year{float:right;}
.fzlc_one .list ul li .year{width:100px;height:100px;border:#c8dded solid 1px;border-radius: 50%;background:#FFFFFF;}
.fzlc_one .list ul li .year h3{font-size:36px;color:#2F318B;line-height:100px;text-align:center;font-weight:600;}
.fzlc_one .list ul li .title,.fzlc_one .list ul li:nth-child(2n) .year{float:left;}
.fzlc_one .list ul li .title{width:calc(100% - 100px);text-align: right;margin-top:50px;border-top:#c8dded solid 1px;padding-right:50px;padding-top:20px;line-height:30px;}
.fzlc_one .list ul li:nth-child(2n) .title{text-align: left;padding-left:50px;padding-right:0;}
.fzlc_one .list ul li .title p{color:#5B6172;font-size:18px;}
.fzlc_one .list .more{width:100px;height:100px;border:#c8dded solid 1px;border-radius: 50%;background:url(../images/icon11.png) no-repeat #FFFFFF center;margin: auto;position: relative;z-index: 1;}
/*新闻*/
.ny_box{background:#FFFFFF;padding:20px 0;}
.ny_news .first_news{margin:30px 0 30px;}
.ny_news .first_news .imgbox{float:left;width:600px;height: 400px;background: #f7f7f7;}
.ny_news .first_news .textbox{margin:0;float:right;width:calc(100% - 650px);}
.ny_news .first_news .textbox .time em{font-size:36px;line-heigt:48px;color:#2F318B;font-weight:600;display:block;}
.ny_news .first_news .textbox .time span{font-size:16px;line-height:21px;color:#C2C4CC;font-weight:600;display:block;}
.ny_news .first_news .textbox h3 a{font-size:28px;color:#050827;margin:20px 0;font-weight:400;*height:90px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.ny_news .first_news .textbox .con{font-size:14px;color:#5B6172;line-height:24px;height:90px;margin-bottom:30px;}
.ny_news .first_news .textbox .more a{display:block;width:120px;*padding-left:20px;*background:url(../images/icon_jt4.png)no-repeat center right 20px;height:44px;border:solid 1px #00A0E8;color:#00A0E8;border-radius:4px ;text-align:left;line-height:44px;position: relative;}
.ny_news .first_news .textbox .more a:before{content:'';display:block;position:absolute;width:0%;height:100%;background:#00A0E8;left:0;top:0;}
.ny_news .first_news .textbox .more a span{position: relative;display:block;z-index:1;background:url(../images/icon_jt4.png)no-repeat center right 20px;padding-left:20px;}
.ny_news .first_news .textbox .more a:hover{color:#FFFFFF;}
.ny_news .first_news .textbox .more a:hover:before{width:100%;}
.ny_news .first_news .textbox .more a:hover span{background-image:url(../images/icon_jt4_1.png);}

.ny_news .news_list ul li{border-bottom:solid 1px #EDF4F9;height:125px;display:flex;align-items: center;justify-content: center;}
.ny_news .news_list ul li a{display:block;width:100%;background:url(../images/icon_jt3.png)no-repeat center right;}
.ny_news .news_list ul li a:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.ny_news .news_list ul li a .time{float:left;width:85px;text-align:center;height:60px;border-right:solid 2px #EDF4F9;margin-right:20px;}
.ny_news .news_list ul li a .time em{display:block;font-size:36px;font-weight:600;color:#2F318B;}
.ny_news .news_list ul li a .time span{display:block;font-size:16px;font-weight:600;color:#C2C4CC;}
.ny_news .news_list ul li a .title{float:left;display:flex;align-items: center;height:60px;}
.ny_news .news_list ul li a .title h3{font-size:16px;font-weight:600;color:#050827;}
.ny_news .news_list ul li:hover{background-image:linear-gradient(to left, #00A0E8,#1D2088);}
.ny_news .news_list ul li:hover a{background-position:center right -50px;}
.ny_news .news_list ul li:hover a *{color:#FFFFFF!important;}
.ny_news .news_list ul li:hover a .time{border:0;margin-right:10px;}

.pages{text-align:center;margin:50px 0 30px;}
.pages .layui-box a{padding:0 8px;color:#888888;font-size:15px;}
.pages .layui-box a.layui-disabled{cursor:not-allowed!important;color:#dddddd;}
.pages .layui-box a.layui-laypage-curr{cursor:pointer;color:#2F318B;}
.pages .layui-box a:hover{color:#2F318B;}


.n_show_news{padding:50px 0;}
.n_show_news .n_article{width:830px;float:left;}
.n_show_news .n_article .show_tit{padding-bottom:15px;border-bottom:1px solid #efefef;margin-bottom:20px;}
.n_show_news .n_article .show_tit h3{font-size:24px;color:#333333;margin-bottom:15px;font-weight:600;}
.n_show_news .n_article .show_tit p span{padding-right:20px;}
.n_show_news .n_article .show_tit p{font-size:14px;color:#888888;}
.n_show_news .n_article .show_con{line-height:30px;color:#666666;}
.n_show_news .n_article .show_con p{margin-bottom:10px;}
.n_show_news .n_article .ar_fot:after{contnt:'';display:block;overflow: hidden;height:0;clear: both;}
.n_show_news .n_article .ar_fot {margin:20px 0 0;padding:30px 0 0;border-top:1px solid #efefef;}
.n_show_news .n_article .ar_fot h1{line-height:36px;color:#444444;font-size:14px;font-weight:600;}
.n_show_news .n_article .ar_fot h1 a{font-size:14px;color:#666666;font-weight:400;}

/**/
.n_show_news .right_news{width:330px;float:right;}
.n_show_news .right_news.fix{position: fixed;right:calc(50% - 600px);top:140px;}
.n_show_news .right_news.abso{position:absolute;right:0;top:auto;bottom:50px;}
.right_news .title{ padding-bottom: 20px; border-bottom: 1px solid #dee0e3;}
.right_news .title h1{ border-left:3px solid #303392;font-size:18px;font-weight:600; padding-left: 10px;}
.right_news a{ display: block;}
.right_news .pic_box{ width: 260px; height: 140px; overflow: hidden; margin: 20px 0;}
.right_news .pic_box img{ display: block; width: 260px; height: 140px;}
.right_news li{ padding-bottom: 10px; margin-top: 15px; border-bottom: 1px dashed #dee0e3; }
.right_news li .text_box{ padding-left: 10px; background: url(../images/icon_dd.png) left 10px no-repeat;}
.right_news li .text_box a{ font-size: 15px; color: #333333; line-height: 24px;margin-bottom:5px; display: block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.right_news li span{ font-size: 12px; color: #929496;}
.right_news li .text_box a:hover{ color:#303392;} 
/*人力资源*/
.resources_one{height:800px;padding-top:90px;background-image:url(../images/resources_bg1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.resources_one .tit{margin-top:60px;}
.resources_one .tit h3{color:#5B6172;font-size:16px;}
.resources_one .tit h4{color:#050827;font-size:48px;margin:30px 0;}
.resources_one .tit p{color:#5B6172;font-size:16px;}
.resources_one .list{margin:50px 0;}
.resources_one .list ul li{margin-bottom:30px;}
.resources_one .list ul li:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.resources_one .list ul li h3,.resources_one .list ul li p,.resources_one .list ul li span{float:left;}
.resources_one .list ul li h3{margin-right:40px;padding:25px 0 0;}
.resources_one .list ul li p{text-align:center;}
.resources_one .list ul li p i{display:block;margin-bottom:10px;}
.resources_one .list ul li span{padding:20px 20px 0;}

.resources_two{height:780px;background-image:url(../images/resources_bg2.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.resources_two .tit{padding-top:60px;}
.resources_two .tit h3{color:#FFFFFF;font-size:16px;}
.resources_two .tit h4{color:#FFFFFF;font-size:48px;margin:40px 0;}
.resources_two .tit p{color:#FFFFFF;font-size:16px;}

.resources_three{background:#FFFFFF;padding:30px 0 80px;}
.resources_three .tit{margin:50px 0;}
.resources_three .tit h3{font-size:48px;color:#050827;}
.resources_three .list{margin-top:0; position: relative;}
.resources_three .list .swiper-button-next,.resources_three .list .swiper-button-prev{background-repeat: no-repeat;background-position: center;width:48px;height:48px;background-size:cover;}
.resources_three .list .box{border-radius:20px;overflow:hidden;height:260px;*background:#dfdfdf; box-shadow：0 0 4px 2px rgb(0 0 0 / 0.1);margin:5px 0;}
.resources_three .list .swiper-button-next{right:-100px;background-image:url(../images/next.png);}
.resources_three .list .swiper-button-prev{left:-100px;background-image:url(../images/prev.png);}
.resources_three .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.resources_three .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
/**/
.resources_four{height:700px;padding:10px 0;background-image:url(../images/resources_bg3.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.resources_four .tit{margin:50px 0;}
.resources_four .tit h3{font-size:48px;color:#050827;}
.resources_four .list{margin-top:0; position: relative;}
.resources_four .list .swiper-button-next,.resources_four .list .swiper-button-prev{background-repeat: no-repeat;background-position: center;width:48px;height:48px;background-size:cover;}
.resources_four .list .swiper-button-next{right:-100px;background-image:url(../images/next.png);}
.resources_four .list .swiper-button-prev{left:-100px;background-image:url(../images/prev.png);}
.resources_four .list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.resources_four .list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}
.resources_four .list .swiper-slide{background:#FFFFFF;border-radius: 20px;height:390px;}
.resources_four .list .swiper-slide .box{padding:50px 30px ;}
.resources_four .list .swiper-slide h2{font-size:24px;color:#050827;height:72px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.resources_four .list .swiper-slide .con{line-height:30px;color:#5B6172;font-size:16px;margin:10px 0 20px;height:140px;}
.resources_four .list .swiper-slide .con:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.resources_four .list .swiper-slide .more span{font-size:24px;color:#2F318B;font-weight:600;float:left;line-height:60px;}
.resources_four .list .swiper-slide .more a{width:60px;height:60px;border:#EDF4F9 solid 4px;float:right;background-image:url(../images/icon_jt3.png);background-repeat: no-repeat;background-position: center;}
.resources_four .list .swiper-slide .more a:hover{background-image:url(../images/icon_jt3_1.png); background-color:#2F318B;border-color:#2F318B;}
/**/
.res_show_top{height:140px;background-color:#00A0E8;display:flex;align-items: center;justify-content: center;line-height:60px;}
.res_show_top p{float:left;width:28%;color:#FFFFFF;font-size:18px;line-height:60px;}
.res_show_top a{float:right;color:#FFFFFF;font-size:18px;width:180px;height:60px;padding:0 30px;border:2px solid #FFFFFF;border-radius: 5px;background-image:url(../images/icon12.png);background-repeat: no-repeat;background-position: center right 20px;}

.res_show_bot{padding:80px 0;background:#FFFFFF;}
.res_show_bot h3{font-size:24px;color:#050827;margin-bottom:20px;}
.res_show_bot .con{font-size:16px;color:#5B6172;line-height:30px;margin-bottom:50px;}
/**/
.pro_one_box1,.pro_one_box2,.pro_one_box3,.pro_one_box4{background-repeat: no-repeat;background-position:top center;background-size: cover;}
.pro_one_box1{background-image:url(../images/pro_bg1.jpg);height:1250px;padding-top:90px;}
.pro_one_box1 .box{position: relative;height:1160px;}
.pro_one_box2{background-image:url(../images/pro_bg4.jpg);height:900px;}
.pro_one_box3{background-image:url(../images/pro_bg2.jpg);height:970px;}
.pro_one_box4{background-image:url(../images/pro_bg3.jpg);height:1010px;}
.pro_one_box5{height:940px;background:#FFFFFF;}
.pro_one_box1 .pro_tit{text-align:center;color:#FFFFFF;padding:70px 0 0;}
.pro_one_box1 .pro_tit h3{font-size:18px;margin-bottom:30px;}
.pro_one_box1 .pro_tit h4{font-size:48px;}
.pro_one_box1 .pro_img{position: absolute;width:100%;bottom:0;left:0;}

.pro_one_box2 .pro_tit2,.pro_one_box3 .pro_tit2,.pro_one_box4 .pro_tit2,.pro_one_box5 .pro_tit2{text-align:center;color:#FFFFFF;padding:70px 0 0;}
.pro_one_box2 .pro_tit2 h4,.pro_one_box3 .pro_tit2 h4,.pro_one_box4 .pro_tit2 h4,.pro_one_box5 .pro_tit2 h4{font-size:48px;margin-bottom:30px;}
.pro_one_box2 .pro_tit2 p,.pro_one_box3 .pro_tit2 p,.pro_one_box4 .pro_tit2 p,.pro_one_box5 .pro_tit2 p{font-size:18px;}
.pro_one_box2 .pro_img{margin-top:100px;width:900px;margin:100px auto 0;}
.pro_one_box2 .pro_img img{opacity: 0.15;}
.pro_one_box3 .pro_tit2,.pro_one_box5 .pro_tit2{color:#050827;}
.pro_one_box3 .box{position: relative;height:970px;}
.pro_one_box3 .pro_img{height:702px;overflow: hidden;position: absolute;width:100%;bottom:0;left:0;text-align: center;}
.pro_one_box3 .pro_img img,.pro_one_box4 .pro_img img,.pro_one_box5 .pro_img img{margin:0 auto;}
.pro_one_box4 .pro_img{margin-top:100px;}
.pro_one_box5 .box{position: relative;height:940px;}
.pro_one_box5 .pro_img{position: absolute;bottom:0;width:100%;left:0;}
/***/
.pro_two_box1{padding-top:90px;background-image:url(../images/pro_bg1.jpg);background-repeat: no-repeat;background-position:top center;background-color:#FFFFFF;}
.pro_two_box1 .pro_tit{text-align:center;color:#FFFFFF;padding:70px 0 0;}
.pro_two_box1 .pro_tit h3{font-size:18px;margin-bottom:30px;}
.pro_two_box1 .pro_tit h4{font-size:48px;margin-bottom:30px;}
.pro_two_box1 .pro_tit h5{font-size:96px;}
.pro_two_box1 .pro_img img{margin:80px auto 0;}

.pro_two_box2{background-color:#F7F9FC;height:500px;display:flex;align-items: center;justify-content: center;}
.pro_two_box2 .pro_list ul li{float:left;width:25%;text-align:center;}
.pro_two_box2 .pro_list ul li i{display:block;margin:auto;width:120px;height:120px;background-color:#FFFFFF;border-radius: 20px;display:flex;align-items: center;justify-content: center;}
.pro_two_box2 .pro_list ul li h3{font-size:24px;color:#050827;margin-top:30px;}
.pro_two_box2 .pro_list ul li p{font-size:18px;color:#5B6172;margin-top:20px;line-height:30px;}

.pro_two_box3{background-image:url(../images/pro_bg5.jpg);background-repeat: no-repeat;background-position:top center;height:900px;display:flex;align-items: center;justify-content: center;}
.pro_two_box3 .pro_tit2{text-align:center;font-size:48px;color:#FFFFFF;margin-bottom:100px;}
/*.pro_two_box3 .pro_list ul li{float:left;width:30%;background:#FFFFFF;border-radius: 10px;margin-right:5%;}
.pro_two_box3 .pro_list ul li .box{padding:10px;}
.pro_two_box3 .pro_list ul li:last-child{margin-right:0;}
.pro_two_box3 .pro_list ul li .content{padding:20px 20px;height:200px;}
.pro_two_box3 .pro_list ul li .content h3{font-size:24px;color:#050827;margin-bottom:30px;}
.pro_two_box3 .pro_list ul li .content p{font-size:16px;color:#5B6172;line-height:30px;}*/
.pro_two_box3 .pro_list .swiper-slide{background:#FFFFFF;border-radius: 10px;}
.pro_two_box3 .pro_list .swiper-slide .box{padding:10px;}
.pro_two_box3 .pro_list .swiper-slide .content{padding:20px;height:200px;}
.pro_two_box3 .pro_list .swiper-slide .content h3{font-size:24px;color:#050827;margin-bottom:30px;}
.pro_two_box3 .pro_list .swiper-slide .content p{font-size:16px;color:#5B6172;line-height:30px;}
.pro_two_box3 .pro_list .swiper-button-prev,.pro_two_box3 .pro_list .swiper-button-next{display:none;}
/***/
.pro_three_box1{padding-top:90px;background-image:url(../images/pro_bg1.jpg);background-repeat: no-repeat;background-position:top center;background-color:#FFFFFF;}
.pro_three_box1 .pro_tit{text-align:center;color:#FFFFFF;padding:70px 0 0;}
.pro_three_box1 .pro_tit h3{font-size:18px;margin-bottom:30px;}
.pro_three_box1 .pro_tit h4{font-size:48px;margin-bottom:30px;}
.pro_three_box1 .pro_tit h5{font-size:96px;}
.pro_three_box1 .pro_img img{margin:80px auto 0;max-height:600px;}

.pro_three_box2{background-color:#F7F9FC;min-height:400px;padding:50px 0;display:flex;align-items: center;justify-content: center;}
.pro_three_box2 .pro_list{margin-top:30px;}
.pro_three_box2 .pro_list ul li{float:left;width:25%;text-align:center;margin-bottom:30px;}
.pro_three_box2 .pro_list ul li i{display:block;margin:auto;width:120px;height:120px;background-color:#FFFFFF;border-radius: 20px;display:flex;align-items: center;justify-content: center;}
.pro_three_box2 .pro_list ul li h3{font-size:24px;color:#050827;margin-top:30px;}
.pro_three_box2 .pro_list ul li p{font-size:16px;color:#5B6172;margin-top:20px;line-height:30px;height:60px;}

.pro_three_box3{background-image:url(../images/pro_bg6.jpg);background-repeat: no-repeat;background-position:top center;height:1320px;display:flex;align-items: center;justify-content: center;}
.pro_three_box3 .pro_list ul li{float:left;width:50%;text-align:center;margin-bottom:50px;}
.pro_three_box3 .pro_list ul li i{display:block;margin:auto;width:120px;height:120px;border-radius: 20px;display:flex;align-items: center;justify-content: center;}
.pro_three_box3 .pro_list ul li h3{font-size:24px;color:#050827;margin-top:20px;color:#FFFFFF;}
.pro_three_box3 .pro_list ul li p{font-size:18px;color:#5B6172;margin-top:10px;line-height:30px;color:#FFFFFF;opacity: 0.5;}
.pro_three_box3 .pro_img{margin:80px 0 0;text-align:center;}
.pro_three_box3 .pro_img img{margin:auto;}
/**/
.pro_three_box4{background-image:url(../images/pro_bg7.jpg);background-repeat: no-repeat;background-position:top center;height:900px;display:flex;align-items: center;justify-content: center;}
.pro_three_box4 .pro_tit2{text-align:center;font-size:48px;color:#FFFFFF;margin-bottom:100px;}
/*.pro_three_box4 .pro_list ul li{float:left;width:30%;background:#FFFFFF;border-radius: 10px;margin-right:5%;}
.pro_three_box4 .pro_list ul li .box{padding:10px;}
.pro_three_box4 .pro_list ul li:last-child{margin-right:0;}
.pro_three_box4 .pro_list ul li .content{padding:20px 20px;height:200px;}
.pro_three_box4 .pro_list ul li .content h3{font-size:24px;color:#050827;margin-bottom:30px;}
.pro_three_box4 .pro_list ul li .content p{font-size:16px;color:#5B6172;line-height:30px;}*/
.pro_three_box4 .pro_list .swiper-slide{background:#FFFFFF;border-radius: 10px;}
.pro_three_box4 .pro_list .swiper-slide .box{padding:10px;}
.pro_three_box4 .pro_list .swiper-slide .img{border-radius:10px; overflow:hidden;height:220px;}
.pro_three_box4 .pro_list .swiper-slide h3.title{font-size:24px;color:#050827;margin-bottom:30px;margin-top:20px;padding:0 20px;}
.pro_three_box4 .pro_list .swiper-slide .content{padding:0 20px 0;height:130px;overflow-y: auto;}

.pro_three_box4 .pro_list .swiper-slide .content p{font-size:16px;color:#5B6172;line-height:30px;}

.pro_three_box5{background:#FFFFFF;padding:80px 0;}
.pro_three_box5 .pro_tit2{text-align:center;font-size:48px;color:#050827;margin-bottom:100px;}
.pro_three_box5 .pro_list .swiper-slide{background:#F7F9FC;border-radius:20px;height:260px;display:flex;align-items: center;justify-content: center; overflow:hidden;}
.pro_three_box5 .pro_list{position: relative;}
.pro_three_box5 .pro_list .swiper-button-next,.pro_three_box5 .pro_list .swiper-button-prev{background-repeat: no-repeat;background-position: center;width:48px;height:48px;background-size:cover;}
.pro_three_box5 .pro_list .swiper-button-next{right:-100px;background-image:url(../images/next.png);}
.pro_three_box5 .pro_list .swiper-button-prev{left:-100px;background-image:url(../images/prev.png);}
.pro_three_box5 .pro_list .swiper-button-next:hover{background-image:url(../images/next_1.png);}
.pro_three_box5 .pro_list .swiper-button-prev:hover{background-image:url(../images/prev_1.png);}

.ny_show{padding:80px 0;}
.ny_show .show_tit{margin-bottom:30px;border-bottom:solid 1px #EDF4F9 ;padding-bottom:30px;text-align:center;}
.ny_show .show_tit h1{font-size:36px;color:#333333;margin-bottom:20px;font-weight:600;}
.ny_show .show_tit p{font-size:16px;color:#5B6172;}
.ny_show .ar_article{font-size:15px;color:#666666;text-indent:26px;line-height:36px;}
.ny_show .ar_article p{margin-bottom:10px;}
.ny_show .ar_article img{display:block;margin:auto;max-width:100%;}
#ar_fot{ margin-top:40px; position:relative; padding:30px 0; border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5;}
#ar_fot h1{ display:block; font-size:16px; line-height:30px; color:#575859;  }
#ar_fot h1 a{ font-size:16px; color:#575859; font-weight:normal;}
#ar_fot h1 a:hover{ color:#063579;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}

/**/
.ar_newsbox{margin-top:70px;}
.ar_newsbox .ar_newstit{margin-bottom:40px}
.ar_newsbox .ar_newstit h3{height:28px;line-height:28px;font-size:24px;font-weight:600;border-left:#2F318B solid 5px;padding-left:20px;}
.ar_newsbox .ar_newslist{}
.ar_newsbox .ar_newslist ul li:after{content:'';overflow: hidden;clear: both;height:0;display:block;}
.ar_newsbox .ar_newslist ul li{float:left;width:45%;margin-bottom:10px;line-height:30px;}
.ar_newsbox .ar_newslist ul li:nth-child(2n){float:right;}
.ar_newsbox .ar_newslist ul li i{font-size:10px;float:left;}
.ar_newsbox .ar_newslist ul li a{padding-left:10px;float:left;font-size:16px;}
.ar_newsbox .ar_newslist ul li span{float:right;color:#888888;font-size:15px;}


/*pages*/
.pagination-wrapper{margin: 20px 0;}
.pagination{height: 34px;text-align: center;}
.pagination li{display: inline-block;height: 34px;margin-right: 5px;}
.pagination li a{float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.pagination li a:hover{background: #f5f5f5;color: #0099ff;}
.pagination li.thisclass{background: #09f;color: #fff;}
.pagination li.thisclass a, .pagination li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;}
/*AB模版网新增翻页样式 各类模版第一站 www.adminbuy.cn*/
.dede_pages{padding:20px 0;font-size:14px;text-align:center;overflow:hidden}
.dede_pages ul{display:inline-block;margin:0 auto;padding:0}
.dede_pages ul li{float:left;font-family:'microsoft yahei';margin:0 2px;line-height:25px;background:#fff;border:1px solid #d8dadf}
.dede_pages ul li:nth-child(1){padding:0 10px}
.dede_pages ul li:nth-child(1) a{padding:0}
.dede_pages ul li a{color:#555;display:block;padding: 0 10px;}
.dede_pages ul li:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333}
.dede_pages ul li:hover a{color:#fff}
.dede_pages ul li:hover a:hover{color:#fff;text-decoration:none}
.dede_pages ul li.thisclass{background-color:#333;color:#fff;border:1px #333 solid;padding:0 10px}
.dede_pages ul li:last-child{padding:0 10px}
.dede_pages ul li:last-child a{padding:0}
.dede_pages ul li.thisclass a{color:#fff;padding:0}
.dede_pages .pageinfo{line-height:30px;padding-left:5px}
.dede_pages strong{font-weight:400}
.fixBanner img{margin:auto;}
#maximg img{max-width:100% !important;height:auto !important}
.whiteBg { position: relative;z-index: 1; background: #fff;}
.whiteBg .list{ position: relative; z-index: 1; margin-top: -6.25%; padding-bottom: 5.29%;}
.whiteBg .list .lhd {position: relative; background: #00b0ec; color: #fff; padding: 3.5% 0 4.2% 2.6%; margin-bottom: 2.7%;}
.whiteBg .list .lhd .l1 { font-size: 30px; margin-bottom: 30px;}
.whiteBg .list .lhd .l2 { font-size: 16px; line-height: 24px; }
.whiteBg .list .lhd svg { position: absolute; top:50%; right: 2.5%; width: 160px; transform: translateY(-50%); fill: #fff;}
.whiteBg .list .text {font-size: 20px; line-height: 1.5;}
.whiteBg .list .lnav { font-size: 0; margin-bottom: 1.43%;}
.whiteBg .list .lnav a { position: relative; display: inline-block; vertical-align: top; font-size: 16px; color: #595959;padding-left: 13px;margin-right: 3.5%; margin-bottom: 2.2%; transition: color .3s ease;}
.whiteBg .list .lnav a:last-child { margin-right: 0;}
.whiteBg .list .lnav a:after { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 6px; height: 1px; background: #626366;}
.whiteBg .list .lnav a.on,.list .lnav a:hover { color: #194fa5;}
.whiteBg .list .lbd{padding-top: 3%;min-height: 600px;}
.whiteBg .list .lbd .ihd{font-size: 30px;margin-bottom: 2.71%;}
.whiteBg .list .lbd .ibd img{display: block;width: 100%;}
.whiteBg .list .lbd .ibd table{width: 100%;background: #f5f5f5;border: 0;border-collapse: collapse;color: #595959;line-height: 1.2;}
.whiteBg .list .lbd .ibd th{font-size: 18px;background: #e6e6e6;text-align: left;font-weight: normal;white-space: nowrap;}
.whiteBg .list .lbd .ibd td{font-size: 16px;line-height: 1.5;padding: 26px 0;}
.whiteBg .list .lbd .ibd .text{padding: 18px 10px;}
.whiteBg .list .lbd .ibd .text.npl{padding-left: 0;}
.whiteBg .list .lbd .ibd .text.npr{padding-right: 0;}
.whiteBg .list .lbd .ibd td.text{border-bottom: 2px solid #dfdfdf;}
.whiteBg .list .lbd .ibd td.noBorder,
.whiteBg .list .lbd .ibd tr:last-child td.text{border: none;}
.whiteBg .list .kItem{border-bottom: 2px solid #efefef;}
.whiteBg .list .kItem:last-child{border: none;}
.whiteBg .list .khd{padding: 50px 0;}
.whiteBg .list .khd .l1{font-size: 36px;margin-bottom: 28px;}
.whiteBg .list .khd .l2{font-size: 22px;color: #595959;}


@media screen and (max-width: 1600px){
.lh-index-pro .wrap .index-prob ul li .txtbox h3{font-size: 30px;}
.lh-index-pro .wrap .index-prob ul li .txtbox .txt{font-size: 14px;}
.lh-index-about .lh-index-about-textbox .textbox{font-size: 18px;}
.lh-index-about .lh-index-about-listbox ul li h3,.about_one .text_tab ul li h3{font-size: 20px;}
.lh-index-about .lh-index-about-textbox .video_menu{width:80px;height:80px;background-size:80px;}
.lh-index-news .lh-index-news-left .news-rot h3{font-size: 24px;}
.lh-footer .lh-footer-tel ul li .tel h3{font-size: 30px;}
.lh-footer .lh-footer-tel ul li .tel i{width: 42px; height: 42px;}
.about_banner .text h3,.about_one .text_box ul li h3,.about_two .about_tit h3{font-size: 42px;}
.ny_banner{height: 500px;}
.ny_banner .text h3{font-size: 42px;}
.ny_navbox{height: 70px; line-height: 70px;}
.ny_navbox ul li a{font-size: 16px;}
.gsjj_one .text{font-size: 20px;}
.gsjj_one .list ul li{height: 460px;}
.gsjj_one .list ul li h3{font-size: 20px;}
.gsjj_one .list ul li p,.resources_four .list .swiper-slide .con{font-size: 14px;}
.qyry_one .tit h3,.fzlc_one .tit h3,.fzlc_one .list ul li .year h3{font-size: 30px;}
.qyry_two .tit h3,.qyry_three .tit h3,.qyry_four .tit h3,.resources_four .list .swiper-slide h2,.resources_four .list .swiper-slide .more span,.pro_two_box3 .pro_list ul li .content h3,.pro_three_box4 .pro_list ul li .content h3{font-size: 20px;}
.fzlc_one .list ul li .title p{font-size: 16px;}
.ny_news .first_news .textbox h3{font-size: 28px;}
.resources_one .tit h4,.resources_two .tit h4,.resources_three .tit h3,.resources_four .tit h3,.pro_one_box1 .pro_tit h4,.pro_one_box2 .pro_tit2 h4, .pro_one_box3 .pro_tit2 h4, .pro_one_box4 .pro_tit2 h4, .pro_one_box5 .pro_tit2 h4,.pro_two_box1 .pro_tit h4,.pro_two_box3 .pro_tit2,.pro_three_box1 .pro_tit h4,.pro_three_box4 .pro_tit2,.pro_three_box5 .pro_tit2{font-size: 42px;}
.res_show_top{height: 100px;line-height:50px;}
.res_show_top p{font-size: 16px;line-height:50px;}
.res_show_top a{width: 160px;font-size: 16px;height: 50px;}
.pro_one_box1{height:65.1vw;}
.pro_one_box1 .pro_tit h3,.pro_one_box2 .pro_tit2 h4, .pro_one_box3 .pro_tit2 h4, .pro_one_box4 .pro_tit2 h4, .pro_one_box5 .pro_tit2 h4,.pro_two_box1 .pro_tit h4,.pro_two_box1 .pro_tit h3,.pro_two_box3 .pro_list ul li .content h3,.pro_three_box1 .pro_tit h4,.pro_three_box1 .pro_tit h3,.pro_three_box4 .pro_list ul li .content h3{margin-bottom:20px;}
.pro_one_box1 .box{height:calc(65.1vw - 90px);}
.pro_one_box2{height:47vw;}
.pro_one_box2 .pro_img,.pro_one_box4 .pro_img{margin-top: 60px;}
.pro_one_box2 .pro_img img{height:360px;}
.pro_one_box3 .box,.pro_one_box3{height:50.52vw;}
.pro_one_box3 .pro_img{height:36.45vw;}
.pro_one_box3 .pro_img img{width:36.45vw;}
.pro_one_box4{height:52.6vw;}
.pro_one_box4 .pro_img img{width:25.52vw;}
.pro_one_box5,.pro_one_box5 .box{height:48.9vw;}
.pro_two_box1 .pro_tit h5,.pro_three_box1 .pro_tit h5{font-size: 80px;}
.pro_two_box1 .pro_img img{margin-top:60px;width:44.94vw;}
.pro_two_box2 .pro_list ul li i,.pro_three_box2 .pro_list ul li i,.pro_three_box3 .pro_list ul li i{width: 100px; height: 100px;}
.pro_two_box2 .pro_list ul li i img,.pro_three_box2 .pro_list ul li i img{width:50px;}
.pro_two_box2 .pro_list ul li h3,.pro_three_box2 .pro_list ul li h3,.pro_three_box3 .pro_list ul li h3{margin-top: 20px;font-size: 20px;}
.pro_two_box2 .pro_list ul li p,.pro_three_box2 .pro_list ul li p,.pro_three_box3 .pro_list ul li p{font-size: 16px;}
.pro_two_box2,.pro_three_box2{height:auto;}
.pro_two_box3,.pro_three_box4{height:auto;padding:50px 0;}
.pro_two_box3 .pro_tit2,.pro_three_box4 .pro_tit2,.pro_three_box5 .pro_tit2{margin-bottom: 60px;}
.pro_two_box3 .pro_list ul li .content{height: 160px;}
.pro_three_box1 .pro_img img{width:50vw;}
.pro_three_box3{height: 68.75vw;}
.pro_three_box3 .pro_list ul li{margin-bottom:30px;}
.pro_three_box3 .pro_img{margin-top:40px;}
.pro_three_box3 .pro_img img{width:46.87vw;}

}


@media screen and (max-width: 1350px){
.lh-index-pro .wrap{max-height:calc(100vh - 120px);}
.lh-index-pro .wrap .index-prob{height:100%;}
.lh-index-pro .wrap .index-prot{height:110px;}
.lh-index-pro .wrap:before{height:calc(100% - 110px);}
.lh-index-pro .wrap .index-prob .index-prob_box{padding:50px 50px 0;}
.lh-index-pro .wrap .index-prob ul li .img a{display:block;margin:auto;}
.lh-index-pro .wrap .index-prob ul li .img img{max-height:calc(100vh - 200px);}
.lh-index-about .lh-index-about-textbox .video_menu{width:80px;height:80px;background-size:100%;}
.lh-index-about .lh-index-about-textbox{display:block;padding-top:120px;}
.lh-index-news .wrap{height:calc(100vh - 120px);}
.lh-index-news .wrap .box{padding:30px 30px 0;}
.lh-index-news .lh-index-news-right .list ul li{height:110px;}
.lh-index-pro .wrap .index-prob, .lh-index-pro .wrap .index-prob .slick-list, .lh-index-pro .wrap .index-prob .slick-list .slick-track{height:70vh;}
.lh-index-pro .wrap .index-prob ul li .txtbox .txt{margin-bottom:30px;}
.lh-index-about .lh-index-about-textbox .textbox{margin: 0 auto 30px;}

}
@media screen and (max-width: 770px){
.phone{display:block;}
.wrap{width:94%;}
.lh-nav-btn{left:auto;right:0;}
.lh-main-hd{display:none;}
.lh-header .nav{display:none;position:absolute;top:70px;left:-3.3%;width:100vw;height:100vh;z-index:199;background:rgb(0 0 0 /0.8);padding-top:30px;}
.lh-header .nav > ul > li{display:block;float:none;border-bottom:solid 1px rgba(255 255 255 /0.2);padding:10px 0;}
.lh-header.on{background:rgb(0 0 0 /0.8);}
.lh-header .nav > ul > li > a { height: 30px;line-height:30px;}
.lh-header .nav > ul > li.down > a{background-position:center right 15px;}
.lh-header .nav .sub1 li{display:block;}
.lh-header .nav .sub1{position: relative;width:100%;top:0;}
.lh-header .nav .sub1 li a,.lh-header .nav .sub1 li{background: none;text-align: left;height: 36px; line-height: 36px;color:rgba(255 255 255/0.5);}
.lh-header .nav .sub1 li a{padding-left:25px;}
.lh-header .nav .sub2{position: relative;width:100%;top:0;left:0;background: none;padding:0 25px;margin-top:5px;}
.lh-header .nav .sub2 li h3 i{display:none;}
.lh-header .nav .sub2 li{float:none;display:block;width:100%;margin:0 0 5px;}
.lh-header .nav .sub2 li h3{margin-bottom:0;}
.lh-header .nav .sub2 li h3 a{color: rgba(255 255 255 /0.8);font-size:14px;}
.lh-header .nav .sub2 li h3 a:before{display:none;}
.lh-header .nav .sub2 li dl dt a{color: rgba(255 255 255 /0.6);}
.lh-header .nav .sub2 li dl dd a{color: rgba(255 255 255 /0.4);}
.lh-header .nav .sub2 li dl{display:none;}
.lh-header.about-header.on{background:rgba(255 255 255 /1);}
.lh-header.about-header.on .nav{background:rgba(255 255 255 /1);border-top:1px solid #efefef;}
.lh-header.about-header .nav > ul > li{border-bottom: solid 1px rgb(106 106 106 / 20%);}
.lh-header .nav .sub1 li a, .lh-header .nav .sub1 li{color: rgba(255 255 255  /0.5);}
.lh-header.about-header .nav .sub1 li a, .lh-header.about-header .nav .sub1 li,.lh-header.about-header .nav .sub2 li dl dd a,.lh-header.about-header .nav .sub2 li dl dt a,.lh-header.about-header .nav .sub2 li h3 a{color: rgba(0 0 0 /0.5);}
.lh-header.about-header .nav > ul > li.down > a{background-position: center right 30px;background-image: url(../images/nav_list1_1.png);}
	
.lh-header .search{margin-right:40px;}
.lh-header,.lh-header .logo,.lh-header .search .tit{height:70px;}
.lh-header img{height:35px;}
.lh-banner .swiper-container .swiper-slide a .text{left:20px;}
.lh-banner .swiper-container .swiper-slide a .text h2{font-size: 30px;line-height: 40px;}
.lh-banner .swiper-container .swiper-slide a .text h3{font-size: 18px; line-height: 30px;margin-top:10px;}
.lh-index-pro{padding-top:70px;}
.lh-index-pro .wrap{height:calc(100vh - 100px);}
.lh-index-pro .wrap:before{height:calc(100vh - 220px);top:-1px;}
.lh-index-pro .wrap .index-prob .index-prob_box{padding:20px 20px 0; position:relative;}
.lh-index-pro .wrap .index-prob .index-prob_box ul.slick-dotted.slick-slider{ position:relative;margin-bottom:0;}
.lh-index-pro .wrap .index-prob ul li .txtbox h3{font-size:24px;}
.lh-index-pro .wrap .index-prob ul li .txtbox .txt{margin:15px 0;-webkit-line-clamp: 3;height:auto!important;}
.lh-index-pro .wrap .index-prob ul li .img{height:250px;}
.lh-index-pro .wrap .index-prob ul li .img img{max-width:80%;*max-height:100%;height:auto!important;max-height:250px;}
.lh-index-pro .wrap .index-prob ul li .txtbox a{width:110px;height:40px;line-height:40px;background-position: center right 15px;display:none;}
.lh-index-pro .wrap .index-prob ul li.slick-slide{height:auto;}
.lh-index-pro .wrap .index-prob ul li .img,.lh-index-pro .wrap .index-prob ul li .txtbox{float:none;width:100%;}
.lh-index-pro .wrap .index-prob ul li .img{display: flex; align-items:center;}
.lh-index-pro .wrap .index-prob ul li .img img{*height:260px;margin:0 auto;}
.lh-index-pro .wrap .index-prot{height: 110px;width:calc(100% - 30px);margin:0 15px;}
.lh-index-pro .wrap .index-prot ul li a{font-size:14px;}
.lh-index-pro .wrap .index-prot ul li a i{width:35px;height:35px;background-size:cover;margin-bottom:5px;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-prev{left:calc(50% - 55px);right: auto;top: auto;z-index:9999;bottom: -70px;display:none!important;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-next{right:calc(50% - 55px);top: auto;z-index:9999;bottom:-70px;display:none!important;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-dots{display:block!important;}
.lh-index-pro .wrap .index-prob .index-prob_box .slick-dots li button:before{font-size:40px;}
.lh-index-pro .wrap .index-prob, .lh-index-pro .wrap .index-prob .slick-list{height:60vh;}
.lh-index-about .lh-index-about-textbox .textbox{width:100%;font-size: 14px;line-height:26px;}
.lh-index-about .lh-index-about-textbox .video_menu{width:60px;height:60px;background-size:cover;}
.lh-index-about .lh-index-about-textbox{height:400px;padding:90px 0 70px;display:block;}
.lh-index-about .lh-index-about-listbox .box{padding:0px;}
.lh-index-about .lh-index-about-listbox ul li{width:52%;margin:0;padding-right:40px;}
.lh-index-about .lh-index-about-listbox ul li:nth-child(2){padding-right:0;width:48%;}
.lh-index-about .lh-index-about-listbox ul li:last-child{width:100%;padding-right:0;}
.lh-index-about .lh-index-about-listbox ul li i{width:60px;height:60px;}
.lh-index-about .lh-index-about-listbox ul li p{width:100%;}
.lh-index-about .lh-index-about-listbox{height:auto;padding:40px 0 0;margin-top: -80px;}
.lh-index-about .videobox .video_fex{width:96%;left: 2%;height:320px;top: calc(50vh - 160px);}
.lh-index-about .videobox .video_fex video{height:300px!important;width:99.5%;}
.lh-index-about .videobox .close{right: 0px; top: -40px;}

.lh-index-news .wrap .box{padding:20px;}
.lh-index-news{padding-top:70px;}
.lh-index-news .lh-index-news-left{width:100%;}
.lh-index-news .lh-index-news-left .news-rot{margin:10px 0 20px;}
.lh-index-news .lh-index-news-left .titbox h3,.lh-index-news .lh-index-news-left .titbox h4{font-size:26px;line-height: 36px;}
	.lh-index-news .lh-index-news-left .news-rot .time{float:left;}
.lh-index-news .lh-index-news-left .news-rot h3{font-size:20px;margin:10px 0 10px 20px;float:left;width:calc(100% - 80px);}
.lh-index-news .lh-index-news-left .news-rot .con{height: 50px;  margin-bottom: 20px;clear: both;width:100%;-webkit-line-clamp:2;}
.lh-index-news .lh-index-news-left .news-rot .more{display:none;}
.lh-index-news .lh-index-news-right{width:100%;}
.lh-index-news .lh-index-news-right .list ul li:first-child{border-top: solid 1px #EDF4F9;}
.lh-index-news .lh-index-news-right .list ul li{height: 80px;}
.lh-index-news .lh-index-news-right .list ul li:nth-child(n+4){display:none;}
.lh-index-news .lh-index-news-right .list ul li a .title h3{-webkit-line-clamp: 2;}
.lh-index-news .lh-index-news-right .list ul li a .title{ width: calc(100% - 130px);}
.lh-index-news .lh-index-news-right .list ul li a .time{width:80px;}
	
.lh-footer{padding-top:70px;height:100vh;}
.ny_footer.lh-footer{height:auto;}
.lh-footer .lh-footer-tel ul li{float:none;width:auto;margin:0 0 20px;}
.lh-footer .lh-footer-tel{padding:20px 0 10px;height:auto;}
	
.lh-footer .lh-footer-a .lh-footer-l{width:100%;padding:20px 30px 20px 0;}
.lh-footer .lh-footer-a .lh-footer-r{display:none;}
.lh-footer-b{line-height:30px;height:auto;padding-top:15px;}
.lh-footer-b h2, .lh-footer-b h3{line-height:24px;}
	
/**/
.ny_navbox{display:none;}
.about_banner .text h3, .about_one .text_box ul li h3, .about_two .about_tit h3{font-size:36px;}
.ny_banner{height:400px;}
.ny_banner h3{font-size:36px;}
.ny_banner .text h3{font-size:36px;}
.about_one .text_tab{top:auto;bottom: 30px; left: 0;right:auto;}
.about_one .text_box{padding-top:50px;display:block;}
.about_two .list .swiper-button-next{right:20px;top:-80px;}
.about_two .list .swiper-button-prev{right:80px;left:auto;top:-80px;}
.ny_navbox ul li{width:25%;}
.gsjj_one{padding: 50px 0;}
.gsjj_one .text{width:100%;font-size: 16px;line-height:36px;margin-bottom:40px;}
.gsjj_one .list ul{margin:0;}
.gsjj_one .list ul li{width:100%;float:none;margin-right:0;height:auto;margin-bottom:20px;}
.gsjj_one .list ul li .box{ padding: 40px 20px 30px;}
.gsjj_one .list ul li h3{margin:20px 0 20px;}
.gsjj_two{display:none;}
	
.qywh_one ul.list li{height:400px;background-size:auto 100%;background-position: center top;}
.qywh_one ul.list li .box{padding-top:50px;}
.qywh_one ul.list li .box h3{margin-bottom:20px;}
.qywh_one ul.list li .box p{font-size:20px;}
.qywh_two .list ul{margin:0;}
.qywh_two .list ul li{float:none;width: 100%;margin-right:0;height:auto;margin-bottom:20px;}
.qywh_two .list ul li .box{padding:30px 20px;}
.qywh_two .list ul li h3{margin-bottom:20px;}
.qywh_two .list ul li h4{font-size:20px;height: auto;margin-bottom:30px;}
.ny_news .first_news .imgbox{float: none;width: 100%;height:68vw;}
.ny_news .first_news .textbox{float:none;width:100%;margin-top:20px;}
.ny_news .first_news .textbox h3 a{font-size:20px;}
.ny_news .first_news .textbox .con{margin-bottom:0;height:auto;}
.ny_news .first_news .textbox .more{display:none;}
.ny_news .news_list ul li{height:100px;}
.ny_news .news_list ul li a .time{width:80px;margin-right: 15px;}
.ny_news .news_list ul li a .time em{font-size:30px;}
.ny_news .news_list ul li a .time span{font-size:15px;}
.ny_news .news_list ul li a .title{width:calc(100% - 125px);line-height:26px;}
.ny_news .news_list ul li a .title h3{font-size: 16px;width:100%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	
.resources_one .tit h4, .resources_two .tit h4, .resources_three .tit h3, .resources_four .tit h3, .pro_one_box1 .pro_tit h4, .pro_one_box2 .pro_tit2 h4, .pro_one_box3 .pro_tit2 h4, .pro_one_box4 .pro_tit2 h4, .pro_one_box5 .pro_tit2 h4, .pro_two_box1 .pro_tit h4, .pro_two_box3 .pro_tit2, .pro_three_box1 .pro_tit h4, .pro_three_box4 .pro_tit2, .pro_three_box5 .pro_tit2{font-size: 30px;}
.resources_one .tit p{font-size:15px;line-height:24px;}
.resources_one .list ul li h3{font-size:20px;float:none;margin-bottom:20px;padding-top:0;}
.resources_one .list ul li p i img{width:35px;margin:auto;}
.resources_one .list ul li p{text-align:center;}
.resources_one .list ul li span{padding:20px 7px 0;}
.resources_one .list ul li{margin-bottom:40px;}
.resources_one{padding-top:70px;}
.resources_one .tit{margin-top:40px;}
.resources_one .tit h4,.resources_two .tit h4{margin:30px 0 20px;}
.resources_three .tit,.resources_four .tit{margin:30px 0;}
.resources_three{padding: 30px 0 50px;}
.resources_one .list{margin:40px 0;}
.resources_two,.resources_four,.qyry_four{height:auto;padding:50px 0;}
.resources_two .tit{padding:40px 0 0;}
.resources_two .tit p{line-height:24px;}
.resources_four .list .swiper-slide .box{padding:30px 20px 0;}
.resources_four .list .swiper-slide h2{height:60px;}
.resources_four .list .swiper-slide{height:330px;}
.resources_four .list .swiper-slide .con{height:120px;}
.resources_four .list .swiper-slide .more:after{content:'';display:block;overflow: hidden;clear: both;heigt:0;}
.res_show_top {height:auto;padding:15px 0;}
.res_show_top p{font-size:14px;width:100%;line-height:28px;float:none;}
.res_show_top a{width:130px;font-size: 14px; height: 42px;line-height: 40px;padding:0 20px;background-position: center right 15px;display:block;float:none;margin-top:10px;}
.res_show_bot{padding:50px 0;}
	
	
.fzlc_one{padding:50px 0;}
.fzlc_one .tit{margin-bottom:40px;}
.qyry_one .swiper-slide .box{padding:30px 20px;}
.qyry_one .swiper-slide .text h2{font-size: 20px;margin-top:30px;}
.qyry_one .swiper-slide{height:330px;}
.qyry_one{padding:50px 0}
.qyry_one .tit{margin-bottom:30px;}
.qyry_one .tit h3, .fzlc_one .tit h3, .fzlc_one .list ul li .year h3{font-size:24px;}
.qyry_two{height:auto;padding:50px 0;}
.qyry_two .tit h3, .qyry_three .tit h3, .qyry_four .tit h3, .resources_four .list .swiper-slide h2, .resources_four .list .swiper-slide .more span, .pro_two_box3 .pro_list ul li .content h3, .pro_three_box4 .pro_list ul li .content h3{font-size:18px;}	
.qyry_two .tit h3 br,.qyry_three .tit h3 br{display:none;}
.qyry_three{height:auto;padding:50px 0;}
.qyry_three .list{width:100%;}
.qyry_three .swiper-slide .img img{height:auto;max-height:80vw;}
.qyry_three .tit,.qyry_four .tit,.qyry_two .tit{margin-bottom:30px;}
.qyry_four .list .swiper-button-prev,.qyry_four .list .swiper-button-next,.qyry_three .list .swiper-button-prev,.qyry_three .list .swiper-button-next,.qyry_two .list .swiper-button-next,.qyry_two .list .swiper-button-prev,.qyry_one .list .swiper-button-next,.qyry_one .list .swiper-button-prev{display:none;}

.fzlc_one .list ul li,.fzlc_one .list ul li .title{float:right;}
.fzlc_one .list ul li .year{float:left;width:80px;height:80px;}	
.fzlc_one .list ul li{width:100%;}
.fzlc_one .list:before{left:40px;}
.fzlc_one .list ul li .year h3{line-height:80px;}
.fzlc_one .list ul li .title{text-align:left;padding-right:0;margin-top:40px;width: calc(100% - 80px);}
.fzlc_one .list ul li:nth-child(2n) .title{padding-left:0;}
.fzlc_one .list .more{width:80px; height:80px;margin:0;}
	
.pro_one_box1 { height: 110vw;margin-top:70px;padding-top:0;}
.pro_one_box1 .box{height: 110vw;}
.pro_one_box1 .pro_tit{padding-top:30px;}
.pro_one_box1 .pro_img{width:500px;left:calc(50vw - 250px);}
.pro_one_box1 .pro_img img{width:500px;max-width:none;}
.pro_one_box2{height:110vw;}
.pro_one_box2 .pro_img{width:80%;}
.pro_one_box2 .pro_img img{height:auto;}

.pro_one_box3 .box, .pro_one_box3{height:100vw;}
.pro_one_box2 .pro_tit2 p, .pro_one_box3 .pro_tit2 p, .pro_one_box4 .pro_tit2 p, .pro_one_box5 .pro_tit2 p{font-size:16px;line-height:28px;}
.pro_one_box2 .pro_tit2, .pro_one_box3 .pro_tit2, .pro_one_box4 .pro_tit2, .pro_one_box5 .pro_tit2{padding:50px 15px 20px;}
.pro_one_box4,.pro_one_box5, .pro_one_box5 .box{height:100vw;}
.pro_three_box4 .pro_list .swiper-slide .img{height: 41vw;}
.pro_three_box4 .pro_list .swiper-slide .content h3{font-size: 20px; margin-bottom: 20px;}
.pro_three_box4 .pro_list .swiper-slide .content p { font-size: 14px; line-height: 24px;}
.pro_three_box3 .pro_img{margin-top:0;}
.pro_one_box2 .pro_img, .pro_one_box4 .pro_img{margin-top:20px;}
.pro_two_box1 .pro_tit h5, .pro_three_box1 .pro_tit h5{font-size:50px;}
.pro_two_box1 .pro_img img,.pro_three_box1 .pro_img img{width:100%;}
.pro_two_box1,.pro_three_box1{padding-top:70px;background-size:auto 70%;}
.pro_two_box2,.pro_three_box2{padding:50px 0;height:auto;}
.pro_two_box2 .pro_list ul li i, .pro_three_box2 .pro_list ul li i, .pro_three_box3 .pro_list ul li i{width:80px;height:80px;}
.pro_two_box2 .pro_list ul li,.pro_three_box2 .pro_list ul li{width:50%;margin-bottom:20px;padding:0 2%;}
.pro_two_box2 .pro_list ul li p,.pro_three_box2 .pro_list ul li p{height:46px;line-height:20px;font-size:14px;margin-top:10px;}
.pro_two_box2 .pro_list ul li p br,.pro_three_box2 .pro_list ul li p br{display:none;}
.pro_two_box2 .pro_list ul li h3, .pro_three_box2 .pro_list ul li h3, .pro_three_box3 .pro_list ul li h3{font-size:16px;margin-top:15px;}
.pro_two_box3, .pro_three_box4{height:auto;padding:60px 0;}
.pro_two_box3 .pro_list ul li{width:100%;float:none;}
.pro_two_box3 .pro_list .swiper-slide .content{padding:15px 15px;height:180px;}
.pro_two_box3 .pro_list .swiper-slide .content h3{font-size:20px;margin-bottom:20px;}
.pro_two_box3 .pro_list .swiper-slide .content p{font-size:14px;}
.pro_three_box1 .pro_img img{margin-top:60px;}

.pro_three_box3{height:auto;padding:50px 0;}
.pro_two_box2 .pro_list ul li p, .pro_three_box2 .pro_list ul li p, .pro_three_box3 .pro_list ul li p{font-size:14px;}
.pro_three_box3 .pro_list ul li p{height:72px;line-height:24px;}
.pro_three_box3 .pro_list ul li{padding:0 15px;}
.pro_three_box3 .pro_img img{width:100%;}
.pro_three_box4 .pro_list .swiper-button-next,.pro_three_box4 .pro_list .swiper-button-prev,.pro_three_box5 .pro_list .swiper-button-next,.pro_three_box5 .pro_list .swiper-button-prev{display:none;}
.pro_three_box5{padding:60px 0;}
.n_show_news{}
.n_show_news .n_article{width:100%;float:none;}
.n_show_news .right_news{display:none;}
.n_show_news .n_article .ar_fot h1{line-height:24px;margin-bottom:10px;}
.n_show_news .n_article .ar_fot h1:after,.n_show_news .n_article .ar_fot:after{content:'';display:block;overflow: hidden;clear: both;}
.n_show_news .n_article .ar_fot h1 span,.n_show_news .n_article .ar_fot h1 a{float:left;}
.n_show_news .n_article .ar_fot h1 a{width:calc(100% - 60px);}
.n_show_news .n_article .show_tit h3{font-size:20px;}

.fixBanner{margin-top:70px;}
.whiteBg .list .lhd .l1{margin-bottom:25px;font-size:24px;}
.whiteBg .list .lhd{padding:15px 20px;}
.whiteBg .list .lhd .l2{margin-right:0;font-size:15px;}
.whiteBg .list .lnav a{font-size:16px;}
.whiteBg .list .lbd{min-height:300px;}
}
@media screen and (max-width: 420px){
.about_banner .text h4{width:100%;}	
.about_banner .text h3, .about_one .text_box ul li h3, .about_two .about_tit h3{font-size:32px;}	
.about_one .text_tab{width:100%;height:300px;}
.about_one .text_tab ul li{width:98%;margin:0 1% 10px;height:90px;}	
.about_one .text_tab ul li .box{display:block;padding:0 30px;}
.about_one .text_tab ul li i{width: 50px; height:50px;}
.lh-index-about .lh-index-about-listbox ul li h3, .about_one .text_tab ul li h3 { font-size: 16px;}
.about_one .text_box ul li{width:100%;}
.about_one .text_box ul li h4{font-size:14px;line-height: 28px;margin-bottom: 30px;}


}
