@charset "UTF-8";
@font-face {
  font-family: "MyriadPro-Regular";
  src: url("../font/MyriadPro-Regular.woff2") format("woff2"),
       url("../font/MyriadPro-Regular.woff") format("woff"),
       url("../font/MyriadPro-Regular.ttf") format("truetype"),
       url("../font/MyriadPro-Regular.eot") format("embedded-opentype"),
       url("../font/MyriadPro-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "RobotoCondensed-Bold";
  src: url("../font/RobotoCondensed-Bold.woff2") format("woff2"),
       url("../font/RobotoCondensed-Bold.woff") format("woff"),
       url("../font/RobotoCondensed-Bold.ttf") format("truetype"),
       url("../font/RobotoCondensed-Bold.eot") format("embedded-opentype"),
       url("../font/RobotoCondensed-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{display:block;}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:block; width:100%; max-width:100%; }
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%;}
body{font:14px Arial,"microsoft JhengHei", Helvetica, sans-serif;*font:14px "microsoft JhengHei",Arial, Helvetica, sans-serif; color:#212121;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; background:#181818;}
pre{font-family:'microsoft JhengHei'; white-space:pre-wrap;word-wrap: break-word;}
a{font-size:14px;text-decoration:none;transition:cubic-bezier(0.215,.61,.355,1) .45s; color:#000; outline:none;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input[type="text"],input[type="password"],textarea,select{outline: none; font-family:"microsoft JhengHei";-webkit-appearance: none;border-radius: 0; font-size:14px; display:block; width:100%; border:none; background:none; border:1px solid #dbdbdb; padding:6px 12px; transition:ease .45s;}
input[type="radio"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input[type="checkbox"]{display:inline-block; width:20px; height:20px; position:relative; top:2px; margin-right:5px; cursor:pointer;}
input::-webkit-input-placeholder {color: #888888;}
input:-moz-placeholder {　color: #888888;}
input::-moz-placeholder {color: #888888;}
input:-ms-input-placeholder {color: #888888;}
textarea{resize:none; overflow:hidden;}
textarea::-webkit-input-placeholder {color: #888888;}
textarea:-moz-placeholder {　color: #888888;}
textarea::-moz-placeholder {color: #888888;}
textarea:-ms-input-placeholder {color: #888888;}
select::-ms-expand { display: none; }
i,em{font-style:normal;}
.left{float:left;}
.right{float:right;}
.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.container{max-width:1220px; width:100%; position:relative; padding:0 10px; margin:auto;}
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/*加载动画*/
.pace-progress{width:100%; height:4px; background:#b72024; position:fixed; left:0px; top:0px; z-index:5000;}
.pace-inactive{display:none;}
/*内容*/
.padding70{padding:70px 0;}
.center{text-align:center;}
.lh-header{padding:40px 5.2vw; position:fixed; left:0; top:0; z-index:100; width:100%;}
.lh-logo .img{float:left; position:relative;}
.lh-logo .img:before{content:''; display:block; width:100%; height:100%; background:url(../img/logo2.png) no-repeat center; position:absolute; left:0; top:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s; background-size:cover;}
.lh-logo h1{float:left; margin-left:50px; line-height:59px; color:#fff; font-size:18px; position:relative;}
.lh-logo h1:before{content:''; display:block; width:1px; height:14px; background:#fff; position:absolute; left:-25px; top:50%; margin-top:-7px;}
.lh-nav li{float:left; margin-right:2.34375vw; line-height:59px;}
.lh-nav li a{color:#fff;}
.lh-search{line-height:40px; margin-top:9px; position:relative;}
.lh-search input{width:0; height:40px; line-height:40px; background:#fff; border:none; visibility:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s; overflow:hidden; white-space:nowrap; opacity:0; padding:0; border-radius:3px;}
.Search .lh-search input{width:180px; visibility:visible; opacity:1; padding:0 40px 0 15px;}
.Search .lh-search a{color:#000;}
.lh-nav{margin-right:2vw;}
.Search .lh-nav{margin-right:0;}
.lh-search a{color:#fff; position:absolute; right:0; top:0; width:40px; text-align:center; z-index:1;}
.lh-banner-box{height:100vh; width:100%;}
.lh-banner{position:fixed; left:0; top:0; width:100%; height:100%; overflow:hidden;}
.lh-banner .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:center;}
.lh-banner .text{text-align:center; color:#fff;}
.lh-banner .text h3{font-family: "RobotoCondensed-Bold"; font-size:60px;}
.lh-banner .text pre{font-size:15px; line-height:24px; opacity:.7;font-family: "MyriadPro-Regular"; margin:20px 0 40px;}
.lh-banner .text a{margin:auto; display:none;}
.view-more{display:block; width:122px; height:40px; line-height:40px; text-align:center; border:1px solid #fff; color:#fff; font-size:12px;font-family: "Arail"; text-transform:uppercase;}
.view-more:hover{background:#fff; color:#000;}
.lh-banner-btn a{display:block; width:36px; height:36px; border:1px solid #fff; border-radius:50%; position:absolute; z-index:2; top:55%; margin-top:-18px;}
.lh-banner-btn a:before{content:''; display:block; width:35px; height:2px; background:#fff; position:absolute; right:40%; top:55%; margin-top:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-banner-btn a:after{content:''; display:block; width:10px; height:2px; background:#fff; position:absolute; right:40%; top:55%; margin-top:-1px; transform:rotate(35deg); transform-origin:right center;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-banner-btn a.next1:hover:before{transform:translateX(30px);}
.lh-banner-btn a.next1:hover:after{transform:translateX(30px) rotate(25deg);}
.lh-banner-btn a.prev1:hover:before{transform:translateX(-30px);}
.lh-banner-btn a.prev1:hover:after{transform:translateX(-30px) rotate(-25deg);}
.lh-banner-btn a.prev1{left:5.2vw;}
.lh-banner-btn a.next1{right:5.2vw;}
.lh-banner-btn a.prev1:before{right:inherit; left:40%;}
.lh-banner-btn a.prev1:after{right:inherit; left:40%;transform-origin:left center;transform:rotate(-35deg);}
.lh-zsinfo{position:fixed; left:0; bottom:0; padding:55px 5.2vw; border-top:1px solid rgba(255,255,255,.3); z-index:2; color:#fff; width:100%; line-height:16px;}
.lh-zsinfo-item li{width:50%; float:left; overflow:hidden; height:16px; line-height:16px; overflow:hidden; padding-right:4vw;}
.lh-zsinfo-item li:last-child{padding-right:0;}
.lh-zsinfo-item li h3{float:left; width:78%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-zsinfo-item li span{float:right; position:relative;}
.lh-zsinfo-item li span:after{content:''; width:20px; height:1px; background:#fff; position:absolute; right:-2vw; top:50%; transform:rotate(-45deg);}
.lh-zsinfo-item li a{color:#fff;}
.lh-zsinfo-item li a:hover h3{text-decoration:underline;}
.lh-zsinfo-banner{height:16px; width:60vw; overflow:hidden;}
.lh-zsinfo-qh a{color:#fff;}
.lh-zsinfo-qh span{margin:0 10px;}
.lh-main-bd{position:relative; z-index:2; background:#fff;}
.lh-quick-item{padding:0 5.2vw;}
.lh-quick-item li{border-bottom:1px solid #E5E5E5; width:20%; text-align:center; float:left;}
.lh-quick-item li a{padding:65px 0; display:block;}
.lh-quick-item li .icon img{width:auto; margin:auto;}
.lh-quick-item li .icon{height:75px;}
.lh-quick-item li h3{font-size:16px; font-weight:bold;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-quick-item li a:hover h3{color:#E40118;}
.lh-quick-item li h4{width: 240px;margin: 0 auto;opacity:.5; text-transform:uppercase;font-family: "RobotoCondensed-Bold"; letter-spacing:4px; margin-top:5px;}
.lh-quick-item li a:hover{transform:translateY(-10px);}
.lh-public-title h3{font-size:20px; font-weight:bold;}
.lh-public-title h4{font-size:30px; text-transform:uppercase;font-family: "RobotoCondensed-Bold"; letter-spacing:8px;}
.lh-news{padding:70px 5.2vw;}
.overflow{overflow:hidden;}
.lh-news-banner{margin-left:-2.5vw; margin-top:60px;}
.lh-news-item li{padding-left:2.5vw; float:left; width:50%;}
.lh-news-item li .img{overflow:hidden;}
.lh-news-item li img{transition:cubic-bezier(0.215,.61,.355,1) 1s;}
.lh-news-item li a:hover img{transform:scale(1.1);}
.lh-news-item li .title{margin:35px 0; line-height:16px; height:16px; overflow:hidden;}
.lh-news-item li .title span{float:left;font-family: "RobotoCondensed-Bold"; letter-spacing:4px; text-transform:uppercase;}
.lh-news-item li .title h3{float:right; width:80%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:right;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-news-item li a:hover .title h3{color:#E40118;}
.lh-news-hd{text-align:center; padding-left:2.5vw; margin-top:30px;}
.lh-news-hd li{width:7px; height:7px; opacity:1; background:#E3E3E3; margin:0 6px !important;transition:cubic-bezier(0.215,.61,.355,1) .45s; border-radius:50%;}
.lh-news-hd li.on{background:#000;}
.lh-major{height:calc(100vh - 100px); position:relative;}
.lh-major:before{content:''; display:block; width:100%; height:100%; background:#fff; position:absolute; left:0; top:0;transition:cubic-bezier(.4,0,.2,1) .75s; transform-origin:right center; z-index:2;}
.lh-major.Visual:before{transform:scaleX(0);}
.lh-major-banner{height:100%; position:relative; overflow:hidden;}
.lh-major-banner .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; padding:0 5.2vw 8vh; color:#fff; display:flex; align-items:flex-end; justify-content:flex-end;}
.lh-major-banner .text{max-width:495px; position: absolute;right: 0;bottom: 0;padding: 10vh 5.2vw;}
.lh-major-banner .text:before{content:''; display:block; width:100%; height:calc(100vh - 100px);background: rgba(0,0,0,.4); position:absolute; left:0; bottom:0; opacity:0;transition:cubic-bezier(0.215,.61,.355,1) .45s; z-index:-1;}
.lh-major-banner .text:hover:before{opacity:1;}
.lh-major-banner .text h3{font-size:16px;}
.lh-major-banner .text h4{font-size:30px;font-family: "RobotoCondensed-Bold"; letter-spacing:4px; text-transform:uppercase;}
.lh-major-banner .text pre{line-height:30px; margin:30px 0 40px;}
.lh-major-hd{position:absolute; left:5.2vw; top:0; height:100%; width:270px; z-index:2; padding:6vh 0;}
.lh-public-title.white{color:#fff;}
.lh-major-hd .lh-public-title h3{font-size:16px;}
.lh-major-hd .lh-public-title h4{font-size:24px;}
.lh-major-item{margin-top:3vh; height:calc(100% - 53px - 3vh); display:flex;flex-direction:column;flex-wrap:wrap;}
.lh-major-item li{float:left; width:50%; height:20%; border:1px solid #fff; text-align:center; margin-left:-1px; margin-top:-1px; flex:1;}
.lh-major-item li img{width:auto; margin:auto;}
.lh-major-item li a{display:flex; align-items:center; width:100%; height:100%; color:#fff; position:relative;}
.lh-major-item li a:hover,.lh-major-item li.on a{background:#fff; color:#000;}
.lh-major-item li a:hover .icon2,.lh-major-item li.on a .icon2{opacity:1;}
.lh-major-item li a:hover .icon1,.lh-major-item li.on a .icon1{opacity:0;}
.lh-major-item li .icon{width:48px; height:48px; position:relative; overflow:hidden; margin:auto;}
.lh-major-item li .icon>div{position:absolute; left:0; top:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-major-item li .icon .icon2{opacity:0;}
.lh-about{height:85vh; background:#000;}
.lh-about-banner{width:50%; height:100%; position:relative; overflow:hidden;}
.lh-about-banner .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:center; color:#fff; text-align:center;}
.lh-about-banner .text a{margin:30px auto 0;}
.lh-about-hd{position:absolute; left:0; bottom:40px !important; z-index:2; width:100%; text-align:center;}
.lh-about-hd li{background:none; opacity:1; width:6px; height:6px; border:1px solid #fff; margin:0 5px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-about-hd li.on{background:#fff;}
.lh-about-r{width:50%; height:100%; display:flex; align-items:center; padding:0 7vw; position:relative;}
.lh-about-r .lh-public-title h4{position:relative;}
.lh-about-r .lh-public-title h4:after{content:''; display:block; width:87px; height:2px; background:#000; position:absolute; left:0; bottom:-4vh;}
.lh-about-item{margin-top:26vh; width:120%; margin-left:-13%;}
.lh-about-item li{width:33.3%; text-align:center;}
.lh-about-item li h3{position:relative; display:inline-block;}
.lh-about-item li h3 b{font-size:36px; position:relative;}
.lh-about-item li h3 span{position:absolute; right:0; left:100%; margin-left:10px; white-space:nowrap; font-weight:bold;}
.lh-about-item li h4{color:#666666; position:relative; margin-top:10px; font-weight:bold;}
.lh-about-item li h4:before{content:''; display:block; width:10px; height:2px; background:#B1B1B1; position:absolute; left:50%; top:-10px; margin-left:-5px;}
.lh-about-r pre{line-height:30px; color:#757575; margin:30px 0 40px;}
.view-more.black{border-color:#000; color:#000;}
.view-more.black:hover{background:#000; color:#fff;}
.lh-roboto{height:100vh; background-position:center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:center; color:#fff; text-align:center; background-attachment:fixed; position:relative;}
.lh-roboto .text{cursor:pointer;}
.lh-roboto .text a{color:#fff;}
.lh-roboto .text i{width:82px; height:82px; border:2px solid #fff; border-radius:50%; text-align:center; line-height:82px; display:inline-block; margin-bottom:20px; font-size:28px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-roboto .text:hover i{background:#fff; color:#000;}
.lh-footer{position:relative; z-index:2; background:#1B1B1B; padding:9vh 5.2vw 0;}
.lh-footer-nav li{margin-left:5.2vw; color:#fff; float:left; line-height:36px;}
.lh-footer-nav li a{color:#c5c5c5;}
.lh-footer-nav li h2{position:relative; margin-bottom:10px;}
.lh-footer-nav li h2 a{color:#eeeeee;}
.lh-footer-nav li h2:after{content:''; display:block; width:100%; height:2px; background:#fff; position:absolute; left:0; bottom:4px;}
.lh-footer-nav li a:hover{color:#fff;}
.lh-footer-ewm li{margin-right:2.1vw; text-align:center; font-size:12px; color:#f6f6f6; float:left;}
.lh-footer-ewm li .img{width:117px; margin-bottom:20px;}
.lh-footer-c{color:#f6f6f6; margin-left:5vw;}
.lh-footer-c h3{font-size:22px; font-family: "MyriadPro-Regular";}
.lh-footer-c p{margin-top:20px; overflow:hidden; line-height:16px;}
.lh-footer-c p span{margin-right:10px;}
.lh-footer-c p span:last-child{margin-right:0;}
.lh-footer-c p i{float:left; margin-right:5px;}
.lh-copy{margin-top:12vh; padding:5vh 0; border-top:1px solid #494949;color:#606060;}
.lh-copy img{width:auto; display:inline-block;}
.lh-copy a{color:#606060; margin-left:20px; overflow:hidden; float:left;}
.lh-copy a i{float:left; margin-right:5px; position:relative; top:-4px;}
.lh-header,.lh-logo h1,.lh-logo h1:before{transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.Fixed .lh-header{background:#fff; padding:20px 5.2vw; box-shadow:0 0 20px rgba(0,0,0,.1);}
.Fixed .lh-logo .img:before{opacity:1;}
.Fixed .lh-logo h1{color:#000;}
.Fixed .lh-logo h1:before{background:#000;}
.Fixed .lh-nav li a{color:#000;}
.Fixed .lh-search a{color:#000;}
.Fixed .lh-search input{border-bottom:1px solid #000;}
.lh-ban-box{height:700px; position:relative; width:100%;}
.lh-ban{position:fixed; left:0; top:0; width:100%; height:700px; background-position:center; background-repeat:no-repeat; background-size:cover; display:flex; align-items:center; justify-content:center; color:#fff;}
.lh-ban h2{font-size:24px; font-weight:bold;}
.lh-ban h3{font-size:48px;font-family: "RobotoCondensed-Bold"; letter-spacing:8px; text-transform:uppercase; line-height:48px; margin-top:10px;}
.lh-main-bd.other{background:#f1f1f1;}
.padding60{padding:60px 0;}
.lh-download-item li{margin-bottom:28px;}
.lh-download-item li a{display:block; overflow:hidden; background:#fff; position:relative; box-shadow:0 0 20px rgba(0,0,0,.1); padding:22px 26px; line-height:36px;}
.lh-download-item li a:before{content:''; display:block; width:2px; height:100px; background:#7D7D7D; position:absolute; left:0; top:0;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-download-item li h2{float:left; width:60%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px;}
.lh-download-item li .right span{color:#888888; float:left; margin-right:28px;}
.lh-download-item li .right span i{float:left; margin-right:5px; font-size:14px;}
.lh-download-item li .right em{display:block; float:left; width:120px; height:36px; text-align:center; display:flex; align-items:center; justify-content:center; border:1px solid #BFBFBF; border-radius:5px; transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-download-item li .right em i{font-size:14px; margin-right:6px;}
.lh-download-item li a:hover em{background:#6B7483; border-color:#6B7483; color:#fff;}
.lh-page{margin-top:35px; text-align:center;}
.lh-page a{display:inline-block; width:34px; height:34px; margin:0 5px; border-radius:5px; background:#BFBFBF; color:#fff; text-align:center; line-height:34px;}
.lh-page a:hover{background:#000;}
.lh-page a.on{background:#434343;}
.lh-other-nav-box .container{border-top:1px solid rgba(255,255,255,.2); padding:0; max-width:1200px;}
.lh-other-nav-box{line-height:78px; margin-top:-78px;}
.lh-other-nav li{float:left; margin-left:4vw; position:relative;}
.lh-other-nav li:first-child{margin-left:0;}
.lh-other-nav li a{color:#fff;}
.lh-other-nav li:before{content:''; display:block; width:100%; height:2px; background:#fff; position:absolute; left:0; top:-2px; transform:scaleX(0);transition:cubic-bezier(0.215,.61,.355,1) .45s; transform-origin:left center;}
.lh-other-nav li:hover:before,.lh-other-nav li.on:before{transform:scaleX(1);}
.lh-curom a,.lh-curom{color:#909491;}
.lh-curom a:hover{color:#fff;}
.lh-curom span{margin:0 10px;}
.lh-diploma-a{background:#F1F1F1; position:relative;}
.lh-diploma-banner{width:63%; height:530px;}
.lh-diploma-banner .bd li{position:relative;}
.lh-diploma-banner .bd li .img{height:100%; width:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.relative{position:relative;}
.lh-diploma-banner .bd li .text{position:absolute; left:5%; bottom:0; width:90%; color:#fff; z-index:2;}
.lh-diploma-banner .bd li .text h2{font-size:20px; height:22px; font-weight:bold; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-diploma-banner .bd li .text h3{margin-top:20px; padding:20px 0; border-top:1px solid rgba(255,255,255,.2);}
.lh-diploma-banner .bd li .text h3:after{content:''; display:block; clear:both;}
.lh-diploma-banner .bd li .text h3 span{float:left; margin-left:15px; line-height:16px;}
.lh-diploma-banner .bd li .text h3 span i{float:left; margin-right:5px;}
.lh-diploma-banner .bd li .text h3 span:first-child i{font-size:14px;}
.lh-diploma-hd{position:absolute; right:5%; bottom:25px !important; z-index:3; text-align:right; width:auto !important; left:initial !important;}
.lh-diploma-hd li{background:none; border:1px solid #fff; width:6px; height:6px; margin:0 5px; opacity:1;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-roboto>video{width:100%; position:absolute; left:0; top:0; height:100%; opacity:0; visibility:hidden;}
.lh-diploma-hd li.on{background:#fff;}
.lh-diplomaa-r{width:37%; height:100%; position:absolute; right:0; top:0;}
.lh-diplomaa-r a{display:block; width:100%; height:100%;padding:0 50px; display:flex; align-items:center; justify-content:center;}
.lh-diplomaa-r h4{transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-diplomaa-r a:hover h4{background:#000; color:#fff;}
.lh-diplomaa-r a:hover h2{color:#E40118;}
.lh-diplomaa-r h2{font-size:20px; line-height:28px; max-height:56px; overflow:hidden;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-diplomaa-r h3{color:#959595; margin-top:20px; overflow:hidden;}
.lh-diplomaa-r h3 span{float:left; margin-left:16px;}
.lh-diplomaa-r h3 span i{float:left; color:#000; margin-right:4px;}
.lh-diplomaa-r h3 span:first-child{margin-left:0;}
.lh-diplomaa-r pre{line-height:26px; color:#808080; max-height:130px; overflow:hidden; margin:30px 0 40px;}
.lh-diploma-item{margin-top:40px;}
.lh-diploma-item li a{padding:40px 0; border-bottom:1px solid #E5E5E5; display:block; position:relative;}
.lh-diploma-item li a:after{content:''; display:block; clear:both;}
.lh-diploma-item li .img{width:330px; margin-right:45px; height:213px; background-position:center; background-repeat:no-repeat; background-size:cover; float:left;}
.lh-diploma-item li .text{padding-top:30px;}
.lh-diploma-item li .text h2{font-size:18px; font-weight:bold; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-diploma-item li .text pre{line-height:26px; color:#808080; margin:20px 0 0;}
.lh-diploma-item li .text h3{margin-top:40px; padding-top:16px; border-top:1px solid #F2F2F2; color:#6b6b6b; overflow:hidden;}
.lh-diploma-item li .text h3 span{margin-left:15px; float:left;}
.lh-diploma-item li .text h3 span:first-child{margin-left:0;}
.lh-diploma-item li .text h3 span i{float:left; margin-right:5px;}
.lh-diploma-item li .text h3 em{float:right;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateX(-100%); opacity:0;}
.lh-diploma-item li .text h3 em i{margin-left:10px;}
.lh-diploma-item li a:before{content:''; display:block; width:100%; height:1px; background:#000; position:absolute; left:0; bottom:-1px; transform:scaleX(0); transform-origin:left center;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-diploma-item li a:hover:before{transform:scaleX(1);}
.lh-diploma-item li a:hover h2{color:#E40118;}
.lh-diploma-item li a:hover em{opacity:1; transform:translateX(0);}
.lh-categiry{padding:70px 0 38px; text-align:center;}
.lh-categiry h2{font-size:20px; font-weight:bold;}
.lh-categiry h3{font-size:30px; line-height:34px;font-family: "RobotoCondensed-Bold"; letter-spacing:6px; text-transform:uppercase; position:relative; margin:10px 0 70px;}
.lh-categiry h3:after{content:''; display:block; width:86px; height:2px; background:#000; position:absolute; left:50%; bottom:-35px; margin-left:-43px;}
.lh-categiry pre{color:#6e6e6e; line-height:30px;}
.lh-categiry-item{margin-top:40px; border-radius:4px; overflow:hidden; background:#E5E5E5;}
.lh-categiry-item li{width:50%; float:left; height:46px; line-height:46px; text-align:center;}
.lh-categiry-item li a{display:block;}
.lh-categiry-item li a:hover,.lh-categiry-item li a.on{background:#000; color:#fff;}
.lh-major-hd.yx{left:0; top:0; width:265px; padding:0; overflow-y:auto;}
.lh-major-hd.yx .lh-major-item{margin-top:0; height:100%;}
.lh-major-hd.yx .lh-major-item li{height:65px; line-height:65px; width:100%; float:none; border:none;}
.lh-major-hd.yx .lh-major-item li a{background:rgba(0,0,0,.3); color:#fff; text-align:left; padding:0 30px; overflow:hidden; border-bottom:1px solid rgba(255,255,255,.6);}
.lh-major-hd.yx .lh-major-item li a h4{float:left;}
.lh-major-hd.yx .lh-major-item li a i{float:right; position:absolute; right:20px; top:0; top:50%; transform:translateY(-50%);}
.lh-major-hd.yx .lh-major-item li.on a,.lh-major-hd.yx .lh-major-item li:hover a{background:#000;}
.lh-enrollment-item li a{display:block; padding:50px 0; border-bottom:1px solid #DCDCDC; position:relative;}
.lh-enrollment-item li h2{font-size:20px; font-weight:bold; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-enrollment-item li h3{color:#6b6b6b; overflow:hidden; margin-top:20px;}
.lh-enrollment-item li h3 span{float:left; margin-left:20px;}
.lh-enrollment-item li h3 span:first-child{margin-left:0;}
.lh-enrollment-item li h3 span i{float:left; margin-right:5px;}
.lh-enrollment-item li pre{color:#808080; line-height:26px; max-height:56px; overflow:hidden; margin:20px 0;}
.lh-enrollment-item li h4{transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-enrollment-item li a:before{content:''; display:block; width:100%; height:1px; background:#000; position:absolute; left:0; bottom:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:scaleX(0); transform-origin:left center;}
.lh-enrollment-item li a:hover:before{transform:scaleX(1);}
.lh-enrollment-item li a:hover h4{background:#000; color:#fff;}
.lh-detail{position:relative; top:-60px;}
.lh-detail-btn a{width:60px; height:60px; overflow:hidden; float:left; color:#fff; background:#000; text-align:center; line-height:60px;}
.lh-detail-btn a:first-child{background:#7D7D7D;}
.lh-detail-btn a i{font-size:20px;}
.lh-detail-btn a:hover{background:#14A83B;}
.lh-detail-btn a.home:hover{background:#E40118;}
.lh-detail-main{background:#fff; padding-top:100px;}
.width890{width:890px; margin:auto;}
.lh-detail-h1{text-align:center; font-size:30px; font-weight:bold;}
.lh-detail-h2{margin:50px 0; padding:25px 0; border-top:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; text-align:center;}
.lh-detail-h2 span{margin:0 20px;}
.lh-detail-cont{line-height:36px;}
.lh-detail-cont img{width:auto !important; height:auto !important;}
.lh-detail-page{margin-top:100px; padding:40px; border-top:1px solid #E5E5E5;}
.lh-detail-page li{float:left; width:45%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:18px; line-height:18px;}
.lh-detail-page li:last-child{float:right; text-align:right;}
.lh-detail-page li a{font-size:16px;}
.lh-detail-page li a:hover{color:#E40118;}
.lh-zhaosheng{margin-top:35px;}
.lh-zhaosheng-l{width:33%;}
.lh-zhaosheng-r{width:67%; background:#E5E5E5; padding:70px 0 0; position:relative;}
.lh-zhaosheng-r:after{content:''; display:block; width:50vw; height:100%; background:#E5E5E5; position:absolute; right:-50vw; top:0;}
.lh-zhaosheng-search{width:100%; height:55px; line-height:55px; background:#fff; border:1px solid #BFBFBF; position:relative;}
.lh-zhaosheng-search input{position:absolute; left:0; top:0; width:100%; height:55px; padding:0 70px 0 30px; border:none;}
.lh-zhaosheng-search a{position:absolute; right:0; top:0; width:55px; height:55px; text-align:center;}
.lh-zhaosheng-hd{margin-top:13px; overflow-y:auto; max-height:1024px; background:#fff;}
.lh-zhaosheng-item li{height:64px; line-height:64px; border-bottom:1px solid #EBEBEB;}
.lh-zhaosheng-item li a{display:block; padding:0 30px; overflow:hidden;}
.lh-zhaosheng-item li img{width:auto;}
.lh-zhaosheng-item li .icon{float:left; width:45px; margin-top:20px;}
.lh-zhaosheng-item li h2{float:left; font-size:16px;}
.lh-zhaosheng-item li i{float:right;}
.lh-zhaosheng-item li a.on{background:#E5E5E5;}
.lh-zhaosheng-item li a i{color:#A1A1A1;}
.lh-zhaosheng-info{overflow-y:auto; padding:0 65px; max-height:1022px;}
.lh-zhaosheng-way{font-size:18px; font-weight:bold; position:relative;}
.lh-zhaosheng-way:before{content:''; display:block; width:100%; height:1px; background:#D7D7D7; position:absolute; left:0; top:50%;}
.lh-zhaosheng-way span{padding:0 15px; background:#E5E5E5; position:relative; z-index:2;}
.lh-way-item li{width:33.3%; padding-left:20px; position:relative; margin-top:20px; font-size:15px; text-align:left; font-weight:bold;}
.lh-way-item li:before{content:''; display:block; width:5px; height:5px; border-radius:50%; background:#000; position:absolute; left:0; top:50%; margin-top:-2px;}
.lh-way-item{border-bottom:1px solid #D7D7D7; padding-bottom:30px; margin-bottom:30px;}
.lh-zhaosheng-main{text-align:left; font-size:14px; line-height:30px; color:#696969;}
.lh-zhaosheng-item li{transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-zhaosheng-item li:hover{border-bottom:1px solid #000;}
.lh-categiry.zs{padding:70px 0 0;}
.lh-about-condensed{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; display:flex; align-items:center; justify-content:center; text-align:center;}
.lh-about-condensed .text{cursor:pointer;}
.lh-about-condensed .text i{width:82px; height:82px; border:2px solid #fff; border-radius:50%; text-align:center; line-height:82px; display:inline-block; margin-bottom:20px; font-size:28px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-about-condensed .text:hover i{background:#fff; color:#000;}
.lh-about-r.condensed .ccont{line-height:30px; color:#757575; margin-top:10vh;height: 330px; overflow: auto;}
.lh-3d{overflow:hidden;}
.lh-scenery-item{margin-top:60px; padding:0 10px; margin-left:-10px;}
.lh-scenery-item li{width:25%; float:left; padding-left:10px; margin-bottom:10px;}
.lh-scenery-item li a{display:block; overflow:hidden; position:relative;}
.lh-scenery-item li a:before{content:''; display:block; width:100%; height:135px; background:url(../img/icon1.png) repeat-x center bottom; position:absolute; left:0; bottom:0;}
.lh-scenery-item li a h2{position:absolute; left:0; bottom:0; line-height:60px; width:100%; z-index:2; color:#fff; padding:0 2vw; font-size:16px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-scenery-item li a i{display:block; width:60px; height:60px; border-radius:50%; background:#fff; position:absolute; left:50%; top:50%; margin:-30px 0 0 -30px;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateY(100%); opacity:0;}
.lh-scenery-item li a i:before,.lh-scenery-item li a i:after{content:''; display:block; width:20px; height:2px; background:#000; position:absolute; left:50%; top:50%; margin:-1px 0 0 -10px;}
.lh-scenery-item li a i:after{transform:rotate(90deg);}
.lh-scenery-item li a:hover i{opacity:1;transform:translateY(0);}
.lh-scenery-item li a img{transition:cubic-bezier(0.215,.61,.355,1) 1s;}
.lh-scenery-item li a:hover img{transform:scale(1.1);}
.lh-loading{text-align:center; margin-top:30px; line-height:24px; display:flex; align-items:center; justify-content:center;}
.lh-loading i{display:inline-block; margin-right:10px; font-size:24px; animation:loading linear 1s infinite; display:none;}
@keyframes loading{
	0%{transform:rotate(0);}
	100%{transform:rotate(360deg);}	
}
.lh-xiaoyuan-detail{height:100vh; position:relative; overflow:hidden;}
.lh-xiaoyuan-banner{position:relative; overflow:hidden; height:100%;}
.lh-xiaoyuan-banner .bd .img{width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; padding:0 5.2vw; color:#fff; display:flex; align-items:center; position:relative;}
.lh-xiaoyuan-banner .bd .img:before{content:''; display:block; width:100%; height:100%; background:url(../img/icon2.png) no-repeat center; position:absolute; left:0; top:0; background-size:cover;}
.lh-xiaoyuan-banner .bd .text{position:relative; z-index:2;}
.lh-xiaoyuan-banner .bd .text .name{font-size:25px; line-height:30px; font-weight:bold;}
.lh-xiaoyuan-banner .bd .text .cont{line-height:30px; margin-top:50px; position:relative;}
.lh-xiaoyuan-banner .bd .text .cont:before{content:''; display:block; width:74px; height:2px; background:#fff; position:absolute; left:0; top:-25px;}
.lh-xiaoyuan-btn{width:100%; background:rgba(0,0,0,.5); position:absolute; left:0; bottom:0; text-align:center; z-index:2; padding:30px 0;}
.lh-xiaoyuan-btn a{display:inline-block; width:30px; height:30px; border-radius:50%; background:#fff; text-align:center; line-height:30px;}
.lh-xiaoyuan-btn a:hover{color:#E40118;}
.lh-xiaoyuan-btn span{margin:0 20px; color:#fff;}
.lh-xiangyuan-page a{position:absolute; z-index:2; bottom:30px; color:#fff; line-height:30px; text-transform:uppercase;}
.lh-xiangyuan-page a.prev{left:5.2vw;}
.lh-xiangyuan-page a.next{right:5.2vw;}
.lh-xiangyuan-page a i{display:block; width:18px; height:1px; background:#fff; float:left; position:relative; margin-right:12px; margin-top:14px;}
.lh-xiangyuan-page a i:before{content:''; display:block; width:6px; height:1px; background:#fff; position:absolute; left:0; top:50%; transform:rotate(-35deg); transform-origin:left center; margin-top:-1px;}
.lh-xiangyuan-page a.next i{float:right; margin:14px 0 0 12px;}
.lh-xiangyuan-page a.next i:before{left:inherit; right:0;transform-origin:right center;transform:rotate(35deg);}
.lh-xiangyuan-page a:hover{text-decoration:underline;}
.lh-video-item{margin-left:-2vw;}
.lh-video-item li{padding-left:2vw; margin-bottom:2vw; width:50%; float:left;}
.lh-video-item li a{display:block; position:relative; overflow:hidden;}
.lh-video-item li a:after{content:''; display:block; width:100%; height:135px; background:url(../img/icon1.png) repeat-x center bottom; position:absolute; left:0; bottom:0;}
.lh-video-item li .text{position:absolute; left:0; bottom:0; z-index:2; height:60px; line-height:60px; color:#fff; padding:0 1.56vw; width:100%;}
.lh-video-item li .text h2{font-size:16px; width:60%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.lh-video-item li .text h3{float:right;}
.lh-video-item li .text h3 span{float:left; margin-left:15px;}
.lh-video-item li .text h3 span i{float:left; margin-right:5px;}
.lh-video-item li a>i{position:absolute; left:50%; top:50%; font-size:20px; color:#fff; width:60px; height:60px; border-radius:50%; border:2px solid #fff; margin:-30px 0 0 -30px; text-align:center; line-height:60px; display:flex; align-items:center; justify-content:center;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateY(100%); opacity:0;}
.lh-video-item li a img{transition:cubic-bezier(0.215,.61,.355,1) 1s;}
.lh-video-item li a:hover img{transform:scale(1.1);}
.lh-video-item li a:hover>i{transform:translateY(0); opacity:1;}
.lh-video-layer{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:2000; display:flex; align-items:center; justify-content:center;}
.lh-video-close{position:absolute; right:10px; top:10px; width:40px; height:40px; text-align:center; line-height:40px; border-radius:50%; background:#fff;}
.lh-video-layer>video{max-width:90%; max-height:90%; width:100%; outline:none;}
.tips{display:none; color:#fff;}
.lh-zhaosheng-main img{width:auto !important; height:auto !important;}
.lh-diploma-btn a{display:block; width:30px; height:30px; background:rgba(0,0,0,.4); color:#fff; position:absolute; top:50%; margin-top:-15px; z-index:2; text-align:center; line-height:30px; opacity:0;}
.lh-diploma-btn a.prev{left:0;}
.lh-diploma-btn a.next{right:0;}
.lh-diploma-banner:hover .lh-diploma-btn a{opacity:1;}
.lh-return{position:absolute; right:20px; top:20px; color:#fff; z-index:2; display:flex; align-items:center; justify-content:center;}
.lh-return i{margin-right:5px;}
.lh-return:hover span{text-decoration:underline;}
.mCSB_scrollTools .mCSB_draggerRail{background:#F1F1F1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#7A7A7A;}
@media screen and (max-width: 1600px){
	.lh-footer-c{margin-left:0;}
}
@media screen and (max-width: 1360px){
    .lh-quick-item li h4{width:150px}
	.lh-footer{padding:9vh 2vw 0;}
	.lh-header{padding:40px 2vw;}
	.Fixed .lh-header{padding:20px 2vw;}
	.lh-footer-nav li{margin-left:2vw;}
}
@media screen and (max-width: 1200px){
	.lh-logo h1{margin-left:20px;}
	.lh-logo h1:before{left:-10px;}
}
/*平板*/
@media screen and (max-width: 1024px){
}
/*手机*/
@media screen and (max-width: 980px){
	.padding60,.padding70{padding:30px 0;}
	.lh-header-r{position:fixed; left:0; top:0; width:100vw; height:100vh; background:#fff;transition:cubic-bezier(0.215,.61,.355,1) .45s; transform:translateY(-100%); visibility:hidden;}
	.lh-nav{margin:0; float:none; padding-top:30%;}
	.lh-nav li{margin:0; float:none; text-align:center; line-height:40px;}
	.lh-nav li a{color:#000; display:block;}
	.lh-logo{position:absolute; left:10px; top:50%; transform:translateY(-50%); z-index:2;}
	.lh-logo .img{width:136px;}
	.lh-logo h1{line-height:30px; font-size:12px;}
	.lh-search{float:none; width:60%; margin:30px auto 0;}
	.lh-search a{color:#000;}
	.lh-search input{width:100% !important; border-bottom:1px solid #000; opacity:1; visibility:visible; padding:0 !important;}
	.lh-nav-btn{position:absolute; right:0; top:0; width:50px; height:50px; z-index:2;}
	.lh-nav-btn i{display:block; width:20px; height:2px; background:#fff; position:absolute; right:10px; top:50%; margin-top:-1px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav-btn:before{content:''; display:block; width:20px; height:2px; background:#fff; position:absolute; right:10px; top:50%; margin-top:-8px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-nav-btn:after{content:''; display:block; width:20px; height:2px; background:#fff; position:absolute; right:10px; bottom:50%; margin-bottom:-8px;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
	.lh-header{padding:0; height:50px;}
	.Fixed .lh-nav-btn i,.Fixed .lh-nav-btn:before,.Fixed .lh-nav-btn:after,.webNav .lh-nav-btn i,.webNav .lh-nav-btn:before,.webNav .lh-nav-btn:after{background:#000;}
	.webNav .lh-header-r{transform:translateY(0); visibility:visible;}
	.webNav .lh-logo .img:before{opacity:1;}
	.webNav .lh-logo h1{color:#000;}
	.webNav .lh-logo h1:before{background:#000;}
	.lh-banner .text h3{font-size:24px;}
	.lh-banner .text pre{font-size:12px; line-height:20px; margin:10px 0 20px;}
	.lh-banner-btn a.next1{right:10px;}
	.lh-banner-btn a.prev1{left:10px;}
	.lh-zsinfo{padding:20px 10px;}
	.lh-zsinfo-item li{float:none; width:100%; height:20px; line-height:20px; padding-right:0;}
	.lh-zsinfo-item li a{font-size:12px;}
	.lh-zsinfo-banner{width:50%; height:40px;}
	.lh-zsinfo-item li span{display:none;}
	.lh-zsinfo-item li h3{width:100%;}
	.lh-quick-item li a{padding:30px 0;}
	.lh-quick-item li{width:50%;}
	.lh-quick-item li .icon img{width:32px;}
	.lh-quick-item li .icon{height:40px;}
	.lh-quick-item{padding:0 10px;}
	.lh-news{padding:30px 10px;}
	.lh-public-title h4{font-size:24px;}
	.lh-public-title h3{font-size:18px;}
	.lh-news-banner{margin-top:30px;}
	.lh-news-item li .title{margin:10px 0;}
	.lh-news-item li .title span{display:none;}
	.lh-public-title{min-height:inherit !important;}
	.lh-banner .text a{display:none;}
	.lh-news-item li .title h3{width:100%; font-size:12px; text-align:center;}
	.lh-news-hd{margin-top:20px;}
	.lh-major-hd{display:none;}
	.lh-about{height:auto;}
	.lh-about-banner{width:100%; float:none; height:280px;}
	.lh-about-r{width:100%; float:none; height:auto; padding:30px 10px;}
	.lh-about-r .lh-public-title h4:after{bottom:-20px; width:40px;}
	.lh-about-item{margin-top:60px; width:100%; margin-left:0;}
	.lh-about-item li h3 b{font-size:24px;}
	.lh-about-item li h4{font-size:12px;}
	.lh-about-item li h3 span{font-size:12px;}
	.lh-about-r pre{margin:20px 0;}
	.lh-roboto .text i{width:50px; height:50px; margin-bottom:10px; font-size:16px; line-height:50px; display:flex; align-items:center; justify-content:center; margin:0 auto 15px;}
	.lh-roboto .lh-public-title h4{font-size:14px;}
	.lh-footer-logo{width:49px;float: none;display: block; margin: auto;}
	.lh-footer-nav li{margin-left:30px;}
	.lh-footer-nav li{line-height:30px;}
	.lh-footer-b{float:none; width:100%;}
	.lh-footer-nav{float: none;padding-left: 10%; margin:30px 0;}
	.lh-footer-ewm{margin:auto; float:none; text-align:center;}
	.lh-footer-ewm li{float:none; display:inline-block;}
	.lh-footer-ewm li .img{margin-bottom:10px;}
	.lh-footer-c{float:none; margin-top:30px; display:none;}
	.lh-footer-c p{font-size:12px;}
	.lh-copy{margin-top:20px; font-size:12px; text-align:center; line-height:20px; padding:20px 0;}
	.lh-copy h3{float:none; overflow:hidden;}
	.lh-copy h3 a{font-size:12px;}
	.lh-copy a i{width:11px;top: 2px;}
	.lh-footer{padding:30px 0 0;}
	.lh-ban-box,.lh-ban{height:300px;}
	.lh-ban h2{font-size:16px;}
	.lh-ban h3{font-size:18px; line-height:20px;}
	.lh-other-nav-box{line-height:50px; margin-top:0;}
	.lh-curom{display:none;}
	.lh-other-nav li{margin:0; padding:0 5px; float:none; display:inline-block;}
	.lh-diploma-banner{width:100%; height:245px; float:none; overflow:hidden;}
	.lh-diploma-banner .bd li .text h2{font-size:16px; line-height:18px; height:18px;}
	.lh-diploma-banner .bd li .text h3{margin-top:10px; padding:10px 0;}
	.lh-diploma-hd{ bottom: 13px !important;}
	.lh-diplomaa-r{float:none; width:100%; padding:30px 10px; position:static;}
	.lh-diplomaa-r h2{font-size:16px;}
	.lh-diplomaa-r h3{margin-top:10px;}
	.lh-diplomaa-r pre{margin:10px 0 20px;}
	.lh-diploma-item{margin-top:0;}
	.lh-diploma-item li a{padding:20px 0;}
	.lh-diploma-item li .img{width:100%;float:none; height:250px;}
	.lh-diploma-item li .text h2{font-size:16px; line-height:18px; height:18px;}
	.lh-diploma-item li .text pre{margin:10px 0 0;}
	.lh-diploma-item li .text h3{margin-top:20px;}
	.lh-categiry{padding:30px 0;}
	.lh-categiry h3{font-size:16px; line-height:20px; margin:10px 0 40px;}
	.lh-categiry h3:after{bottom:-20px;}
	.lh-roboto{background-attachment:inherit; height:50vh;}
	.tips{display:block; color:#fff; position:absolute; left:10px; bottom:10px; z-index:3; animation:tips cubic-bezier(0.215,.61,.355,1) 1s infinite;}
	.tips i{font-size:24px;}
	@keyframes tips{
		0%,100%{opacity:0;}
		50%{opacity:1;}	
	}
	.lh-enrollment-item li a{padding:20px 0;}
	.lh-enrollment-item li h2{font-size:16px; height:18px; line-height:18px;}
	.lh-enrollment-item li h3{margin-top:10px;}
	.lh-enrollment-item li pre{margin:15px 0;}
	.lh-detail-btn a{width:50px; height:50px; line-height:50px;}
	.lh-detail{top:-50px;}
	.width890{width:100%;}
	.lh-detail-main{padding-top:30px;}
	.lh-detail-h1{font-size:16px;}
	.lh-detail-h2{margin:20px 0; padding:20px 0;}
	.lh-detail-h2 span{margin:0 5px; font-size:12px;}
	.lh-detail-page{margin-top:20px; padding:20px 10px;}
	.lh-detail-page li a{font-size:12px;}
	.lh-categiry.zs{padding:30px 0 0;}
	.lh-zhaosheng-l{width:100%; float:none;}
	.lh-zhaosheng{margin-top:20px;}
	.lh-zhaosheng-search,.lh-zhaosheng-search input,.lh-zhaosheng-search a{height:45px; line-height:45px;}
	.lh-zhaosheng-search a{width:45px;}
	.lh-zhaosheng-search input{padding:0 55px 0 10px;}
	.lh-zhaosheng-hd{overflow-y:hidden; overflow-x:auto;}
	.lh-zhaosheng-item li{width:50vw; float:left; height:45px; line-height:45px;}
	.lh-zhaosheng-item li a{padding:0 10px;}
	.lh-zhaosheng-item li .icon{width:30px; margin-top:11px;}
	.lh-zhaosheng-r{width:100%; padding:30px 0 0;}
	.lh-zhaosheng-r:after{display:none;}
	.lh-zhaosheng-info{padding:0 20px; max-height:inherit;}
	.lh-about-condensed .text i{width:50px; height:50px; line-height:50px; font-size:16px; display:flex; align-items:center; justify-content:center; margin:0 auto 10px;}
	.lh-public-title h4{font-size:14px;}
	.lh-scenery-item li{width:50%;}
	.lh-scenery-item{margin-top:30px;}
	.lh-scenery-item li a h2{height:40px; line-height:40px; font-size:12px; padding:0 10px;}
	.lh-loading{margin-top:20px;}
	.lh-xiaoyuan-banner .bd .text .name{font-size:16px; line-height:22px;}
	.lh-xiaoyuan-banner .bd .text .cont{line-height:20px; font-size:12px; margin-top:30px;}
	.lh-xiaoyuan-banner .bd .text .cont:before{top:-15px; width:50px;}
	.lh-xiaoyuan-btn{padding:20px 0;}
	.lh-xiangyuan-page a{bottom:20px;}
	.lh-video-item li .text{padding:0 10px; height:40px; line-height:40px; font-size:12px;}
	.lh-video-item li .text h2{font-size:12px; width:100%;}
	.lh-video-item li .text h3{display:none;}
	.lh-video-item li a>i{width:30px; height:30px; font-size:12px; opacity:1;transform: translateY(0); margin:-15px 0 0 -15px;}
	.lh-video-close{width:30px; height:30px; line-height:30px;}
	.lh-video-layer>video{max-width:100%; max-height:100%;}
	.lh-major-banner .text{width: 100%;position: absolute;left: 0;bottom: 0;padding: 20px 15px 40px; background: rgba(0,0,0,.2);}
	.lh-diplomaa-r a{padding: 0 15px; display:block;}
	.lh-other-nav{float: none;text-align: center;}
	.lh-page{position:relative; left:-35px;}
	.lh-page span,.lh-page input{display:none !important;}
	.lh-page span:nth-child(2),.lh-page span:nth-child(6){display:inline-block !important;}
	.lh-major{height:350px;}
	.lh-major-banner .text pre{margin:10px 0;}
	.lh-banner{height:300px; position:relative;}
	.lh-banner-btn{display:none;}
	.lh-banner-box{height:auto;}
	.lh-zsinfo{position:static;}
	.lh-scenery-item li a i{display:none;}
	.lh-quick-item li h3{font-size:14px;}
	.lh-quick-item li h4{font-size:12px; letter-spacing:2px;}
	.lh-quick-item li a:hover{transform: translateY(0);}
}
/*transition:cubic-bezier(0.215,.61,.355,1) .45s;
font-family: "MyriadPro-Regular";
font-family: "RobotoCondensed-Bold";
*/
.lh-quick-item li:nth-child(2){animation-delay:.1s;}
.lh-quick-item li:nth-child(3){animation-delay:.2s;}
.lh-quick-item li:nth-child(4){animation-delay:.3s;}
.lh-news-banner .lh-news-item li .img{position:relative;}
.lh-news-banner .lh-news-item li .img:before{content:''; display:block; width:100%; height:100%; background:#fff; position:absolute; left:0;top:0;transition: .75s cubic-bezier(.4,0,.2,1); transform-origin:right center;}
.lh-news-banner.Visual .lh-news-item li .img:before{transform:scaleX(0);}
.lh-news-banner .lh-news-item li:nth-child(2) .img:before{transform-origin:center bottom; transition-delay:.2s;}
.lh-news-banner.Visual .lh-news-item li:nth-child(2) .img:before{transform:scaleY(0);}
.lh-about-r:before{content:''; display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:#fff;transition: .75s cubic-bezier(.4,0,.2,1); transform:translateX(-100%); z-index:2;}
.lh-about-r>div{position:relative; z-index:3;}
.lh-about.Visual .lh-about-r:before{transform:translateX(0);}
.lh-video-item li{transform:translate(100%,0);transition: .75s cubic-bezier(.4,0,.2,1);}
.lh-video-item li:nth-child(2n){transform:translate(-100%,0);}
.lh-video-item li.Visual{transform:translate(0,0);}



