@charset "utf-8";
/*font*/
@font-face {
  font-family: "Century Gothic";
  src: url("../font/Century Gothic.woff2") format("woff2"),
       url("../font/Century Gothic.woff") format("woff"),
       url("../font/Century Gothic.ttf") format("truetype"),
       url("../font/Century Gothic.eot") format("embedded-opentype"),
       url("../font/Century Gothic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CenturyGothicbold";
  src: url("../font/CenturyGothicbold.woff2") format("woff2"),
       url("../font/CenturyGothicbold.woff") format("woff"),
       url("../font/CenturyGothicbold.ttf") format("truetype"),
       url("../font/CenturyGothicbold.eot") format("embedded-opentype"),
       url("../font/CenturyGothicbold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Folio Bold Condensed BT";
  src: url("../font/Folio Bold Condensed BT.woff2") format("woff2"),
       url("../font/Folio Bold Condensed BT.woff") format("woff"),
       url("../font/Folio Bold Condensed BT.ttf") format("truetype"),
       url("../font/Folio Bold Condensed BT.eot") format("embedded-opentype"),
       url("../font/Folio Bold Condensed BT.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* public */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; display:block; 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:#000;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden; background:none;}
pre{font-family:'SiYuanRegular165115e6c21dd5c'; white-space:pre-wrap;word-wrap: break-word;}
a{font-size:14px;text-decoration:none;transition:ease .65s; color:#000; outline:none;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
h1,h2,h3,h4,h5,h6,.h2{font-size:100%; font-weight:normal;}
input[type="text"],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;}
.left{float:left;}
.right{float:right;}
.noscript{position:fixed; left:0px; top:0px; background:#ddd; color:red; text-align:center; width:100%; height:30px; line-height:30px;}
em{font-style:normal;}
.pace{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%; display:none;}
.pace-logo{width:184px; height:234px; background:url(../img/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,.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:#ff1111;}
.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:1240px; padding:0 20px;}
.container1440{margin:auto; position:relative; width:100%; max-width:1440px; padding:0 20px;}
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
table { 
      table-layout:fixed !important; 
      width:100% !important;
	  border-collapse:collapse;
	  border:none;
	  margin:0 auto;
}


td,th {
    width:1px;
    white-space:nowrap; /* 自适应宽度*/
    word-break:keep-all; /* 避免长单词截断，保持全部 */
	border:solid #676767 1px;
	/*text-align:center;*/
	white-space:pre-line;
    word-break:break-all !important;
	word-wrap:break-word !important;
	display:table-cell;
	vertical-align:middle !important;
	white-space: normal !important;
	height:auto;
	width:auto;
	vertical-align:text-top;
	padding:2px 2px 0 2px;
	display: table-cell;
}

body.Login{overflow-y: hidden;}

/*浏览器滚动条*/
::-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-header{position:relative; z-index:100;}
.lh-header-a{background:#fff; height:138px; padding-top:44px; position:relative; z-index:2;}
.lh-city{position:relative; margin:10px 0 0 35px; width:114px; height:60px;}
.lh-city-hd{width:114px; height:40px; line-height:40px;border-radius:30px; background:#F2F2F2; border:1px solid #DADADA; color:#17283c; text-align:center;}
.lh-city-hd em{margin:0 10px; cursor:pointer;}
.lh-city-hd span{display:inline-block; transition:ease .45s;}
.lh-search-box{width:514px; margin-left:80px;}
.lh-search{width:100%; height:45px; line-height:45px; position:relative; border:2px solid #17283C;}
.lh-search i{position:absolute; left:18px; top:0; font-size:24px;}
.lh-search input{position:absolute; left:0; top:0; width:100%; height:100%; border:none; background:none; z-index:1; padding:0 110px 0 50px;}
.lh-search a{display:block; width:98px; height:100%; background:#17283C; position:absolute; right:0;color:#fff;text-align:center; z-index:2;}
.lh-search-hot{margin-top:10px;}
.lh-search-hot li{float:left; margin-left:10px;}
.lh-search-hot li a{color:#666666; font-size:12px;}
.lh-search-hot li:first-child{margin-left:0;}
.lh-search-hot li a:hover{color:#FF7B11;}
.lh-header-tel i{font-size:38px; float:left; position:relative; top:-2px;}
.lh-header-tel .text{float:left; margin-left:10px; font-size:12px; color:#666666;}
.lh-header-tel .text h3{font-size:16px; font-weight:bold; color:#ff7b11; margin-top:2px;}
.lh-header-login{margin-left:50px;margin-left:10px;  color:#1e2936; line-height:32px;cursor:pointer; transition:ease .65s;}
.lh-header-login i{font-size:32px; float:left; margin-right:10px;}
.lh-header-r{margin-top:6px;}
.lh-header-login:hover{color:#ff7b11;}
.lh-header-login a{color:#1e2936;}
.lh-header-login a:hover{color:#ff7b11;}
.lh-city-layer{background:#fff; width:460px; border:1px solid #DADADA; position:absolute; left:0; top:50px; border-radius:3px; z-index:10; display:none;}
.lh-city-layer>dl{height: 300px;overflow-y: auto;}
.lh-city.on .lh-city-layer{display:block;}
.lh-city.on .lh-city-hd span{transform:rotate(-180deg);}
/*
.lh-city:hover .lh-city-layer{display:block;}
.lh-city:hover .lh-city-hd span{transform:rotate(-180deg);}
*/
.lh-city-layer:before{content:''; display:block; width:0; height:0; border:8px solid transparent; border-bottom:8px solid #dadada; position:absolute; left:47px; top:-16px;}
.lh-city-title{height:45px; line-height:45px; background:#f7f7f7; padding:0 10px; border-bottom:1px solid #DADADA;}
.lh-city-close{float:right; display:none;}
.lh-city-layer dl dt{height:30px; line-height:30px; font-weight:bold; font-family:'Arial'; padding:0 20px;}
.lh-city-layer dl dd{padding:0 10px;}
.lh-city-layer dl dd a{display:inline-block; padding:0 10px; height:30px; line-height:30px; border-radius:3px; margin:0 5px 5px 0;}
.lh-city-layer dl dd a:hover,.lh-city-layer dl dd a.on{background:#ff7b11; color:#fff;}
.lh-login-layer{width:416px; height:518px; background:#fff; border-radius:10px; position:fixed; left:50%; top:50%; transform:translate(-50%,-200%); z-index:1000; visibility:hidden; box-shadow:0 10px 50px rgba(5,192,211,.1); overflow:hidden; transition:cubic-bezier(.8,-.5,.2,1.4) 1s;}
.lh-login-info{padding:32px;}
.lh-login-layer .lh-login-info.ljr{display:none;}
.lh-login-layer.ljReg{height:740px;}
.lh-login-layer.ljReg .lh-login-info{display:none;}
.lh-login-layer.ljReg .lh-login-info.ljr{display:block;}
.lh-login-info>h2,.lh-login-info>.h2{font-size:22px; color:#3e4a59; text-align:center;}
.lh-login-input li{height:50px; position:relative; color:#898F96; font-size:16px; border-bottom:1px solid #DADADA; margin-top:30px;}
.lh-login-input li i{color:#333; float:left; font-size:24px;}
.lh-login-input li span{float:left; line-height:29px; margin-left:10px;position: relative;z-index: 1;}
.lh-login-input li input{position:absolute; left:0; top:0; width:100%; border:none; background:none; height:26px; text-indent:90px; font-size:16px;}
.lh-login-info.ljr .lh-login-input li input{text-indent: 100px;}

.lh-login-input li:last-child{border:none; text-align:center;}
.lh-login-input li a:first-child{height:44px; line-height:44px; width:122px; text-align:center; background:#FF7B11; border-radius:3px; font-size:16px; letter-spacing:6px; display:inline-block; color:#fff; padding-left:6px;}
.lh-login-input li a:last-child{color:#666; margin-left:10px;}
.lh-login-input li a:last-child:hover{color:#FF7B11;}
.lh-login-input li a:first-child:hover{background:#D3640F;}
.Login .lh-login-layer{transform:translate(-50%,-50%);visibility:visible;}
.lh-shadow{width:100%; height:100%; position:fixed; left:0; top:0; background:rgba(0,0,0,.7); z-index:999; animation:shadow linear 1s;}
@keyframes shadow{
	0%{opacity:0;}
	100%{opacity:1;}
}
.lh-header-b{height:44px; background:#17283C;}
.lh-header-course{width:280px; position:relative;}
.lh-nav li{float:left; line-height:44px; margin-left:78px;}
.lh-nav li a{color:#fff; font-size:14px;}
.lh-nav li a:hover,.lh-nav li a.on{color:#FF7B11;}
.lh-course-hd{height:44px; text-align:center; background:#FF7B11; color:#fff; line-height:44px;}
.lh-course-bd{width:100%; height:500px; background:#fff; position:absolute; left:0; top:44px; padding-top:20px;}
.lh-course-bd li{padding:0 25px; height:48px; line-height:48px;}
.lh-course-bd li a{color:#666; margin-left:10px; font-size:12px;}
.lh-course-bd li a.one{font-size:14px; color:#4C4C4C;}
.lh-course-bd li i{float:right; font-size:12px; color:#CCD6E3;}
.lh-course-bd li a:hover{color:#FF7B11;}
.lh-course-two{position:absolute; left:100%; top:0; width:632px; height:100%; background:#FAFAFA; padding:30px; opacity:0; visibility:hidden; transition:ease .25s;}
.lh-course-two dl{overflow:hidden;}
.lh-course-two dl dt{float:left }
.lh-course-two dl dt a{color:#4C4C4C; font-size:14px; line-height:40px; float:left;}
.lh-course-two dl dd{float:left; width:80%;}
.lh-course-two dl dd a{color:#999; font-size:14px; line-height:40px; float:left; margin-left:20px;}
.lh-course-bd li:hover .lh-course-two{opacity:1; visibility:visible; transition:ease .45s;}
.lh-banner{height:500px; overflow:hidden;}
.lh-banner li .container1440{height:100%; display:flex; align-items:center; justify-content:flex-end;}
.lh-banner li .text{color:#fff; padding-right:20%;}
.lh-banner li .text h2,.lh-banner li .text .h2{font-size:18px;font-family: "CenturyGothicbold"; position:relative;}
.lh-banner li .text h2:before,.lh-banner li .text .h2:before{content:''; display:block; width:42px; height:6px; background:#FF7B11; position:absolute; left:0; top:-30px;}
.lh-banner li .text h3{font-size:48px; font-weight:bold; margin-top:5px;}
.lh-banner li .text a{display:block; width:140px; height:45px; line-height:45px; background:#FF7B11; text-align:center; color:#fff; font-weight:bold; text-transform:uppercase; padding-right:40px; position:relative; margin-top:50px;}
.lh-banner li .text a i{display:block; width:40px; height:45px; position:absolute; right:0; top:0; border-left:1px solid rgba(255,255,255,.4);}
.lh-banner li .text a i:before{content:''; display:block; width:16px; height:2px; background:#fff; position:absolute; left:50%; top:50%; margin:-1px 0 0 -8px;}
.lh-banner li .text a i:after{content:''; display:block; width:2px; height:16px; background:#fff; position:absolute; left:50%; top:50%; margin:-8px 0 0 -1px;}
.lh-banner li .text a:hover{background:#E36C12;}
.lh-banner li.swiper-slide-active .text,.lh-banner li.swiper-slide-duplicate-active .text{animation:fadeInUp linear .65s;}
.padding{padding:60px 0;}
.lh-popular{background:#F4F4F4;}
.lh-public-h{line-height:28px; padding-bottom:24px; border-bottom:3px solid #DADADA; position:relative;}
.lh-public-h:before{content:''; display:block; width:120px; height:3px; background:#FF7B11; position:absolute; left:0; bottom:-3px;}
.lh-public-h b{font-size:28px; font-weight:bold;}
.lh-public-h span{color:#d5d5d5; font-size:20px; font-weight:bold; margin-left:10px;}
.lh-public-h a i{ float:right; margin-left:9px; margin-top:12px;}
.lh-jty{display:inline-block; width:9px; height:1px; background:#000; position:relative; transition:ease .65s;}
.lh-jty:before{content:''; display:block; width:0; height:0; border:4px solid transparent; border-left:4px solid #000; position:absolute; right:-6px; top:50%; margin-top:-5px; transition:ease .65s;}
.lh-public-h a:hover{color:#FF7B11;}
.lh-public-h a:hover i{background:#FF7B11;}
.lh-public-h a:hover i:before{border-left-color:#FF7B11;}
.lh-propular-a{position:relative;}
.lh-popular-banner{position:relative; overflow:hidden; margin-left:-38px;}
.lh-popular-item li{float:left; width:25%; padding-left:38px; margin-top:38px;}
.lh-popular-item li>div{background:#fff; position:relative;}
.lh-popular-item li>div:before{content:''; display:block; width:100%; height:1px; background:#FF7B11; position:absolute; left:0; bottom:0; transition:ease .65s; transform:scaleX(0);}
.lh-popular-item li .img{height:216px; overflow:hidden; display:flex; align-items:center; justify-content:center;}
.lh-popular-item li .text{padding:25px 25px 40px;}
.lh-popular-item li .text h2,.lh-popular-item li .text h2 a{font-size:16px; font-weight:bold; text-align:center; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-popular-item li .text .h2,.lh-popular-item li .text .h2 a{font-size:16px; font-weight:bold; text-align:center; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-popular-item li dl{width:102%; overflow:hidden; margin:10px 0;}
.lh-popular-item li dl dd{height:27px; line-height:27px; padding:0 12px; border-radius:30px; background:#C1C1C1; color:#fff; font-size:12px; margin-right:7px; float:left; margin-top:7px; transition:ease .65s;}
.lh-popular-item li dl dd .a{color:#fff; font-size:12px;}
.lh-popular-item li dl dd:hover{background:#FF7B11;}
.lh-popular-item li h3{text-align:right; height:30px; height:30px; line-height:30px; position:absolute; right:0; bottom:0;}
.lh-jia{display:inline-block; width:30px; height:30px; background:#FF7B11; position:relative;}
.lh-jia:before{content:''; display:block; width:14px; height:2px; background:#fff; position:absolute; left:50%; top:50%; margin:-1px 0 0 -7px;}
.lh-jia:after{content:''; display:block; width:2px; height:14px; background:#fff; position:absolute; left:50%; top:50%; margin:-7px 0 0 -1px;}
.lh-popular-item li h3 span{float:right; margin-left:10px;}
.lh-popular-item li h3 i{font-size:20px; float:left; margin-right:4px;}
.lh-popular-item li>div:hover:before{transform:scaleX(1);}
.lh-wap-tips{text-align:center; margin-top:20px; color:#666; display:none;}
.lh-popular-btn a{display:block; width:35px; height:35px; border-radius:50%; border:2px solid #DADADA; position:absolute; top:50%; margin-top:-17px;}
.lh-popular-btn a.prev{left:-100px;}
.lh-popular-btn a.next{right:-100px;}
.lh-popular-btn a i{display:block; width:35px; height:2px; background:#DADADA; position:absolute; left:50%; top:50%; margin-top:-1px; transition:ease .65s;}
.lh-popular-btn a.next i{left:inherit; right:50%;}
.lh-popular-btn a i:before{content:''; display:block; width:6px; height:2px; background:#DADADA; position:absolute; left:0; top:0; transform:rotate(45deg); transform-origin:left center; transition:ease .65s;}
.lh-popular-btn a i:after{content:''; display:block; width:6px; height:2px; background:#DADADA; position:absolute; left:0; top:0; transform:rotate(-45deg); transform-origin:left center; transition:ease .65s;}
.lh-popular-btn a.next i:before,.lh-popular-btn a.next i:after{transform-origin:right center; left:inherit; right:0;}
.lh-popular-btn a:hover{border-color:#FF7B11;}
.lh-popular-btn a:hover i,.lh-popular-btn a:hover i:before,.lh-popular-btn a:hover i:after{background:#FF7B11;}
.lh-training{overflow:hidden;}
.lh-course-item{margin:30px 0; width:102%;}
.lh-course-item li{float:left; margin-right:35px; line-height:38px;}
.lh-course-item li a{font-weight:bold;}
.lh-course-item li a:hover{color:#FF7B11;}
.lh-colleges-item{margin-left:-38px;}
.lh-colleges-item li{float:left; width:25%; margin-top:38px; padding-left:38px;}
.lh-colleges-item li>a{position:relative; background:#F5F5F5; display:block;}
.lh-colleges-item li>a:hover{transform:translateY(-10px);}
.lh-colleges-item li .img{overflow:hidden; height:212px; display:flex; align-items:center; justify-content:center;}
.lh-colleges-item li .text{padding:30px;}
.lh-colleges-item li .text h2,.lh-colleges-item li .text .h2{font-size:16px; font-weight:bold; line-height:18px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lh-colleges-item li .text h3{color:#737373; height:14px; line-height:14px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; margin-top:15px;}
.lh-colleges-item li .text h3 span{color:#ff7b11;}
.lh-colleges-item li .btn{padding:20px 30px; color:#888888; border-top:1px solid #DADADA;}
.lh-colleges-item li .btn em{color:#000;}
.lh-training{margin-top:60px;}
.lh-training:first-child{margin-top:0;}
.lh-latest-news{background:#F4F4F4;}
.lh-latest{width:35%;}
.lh-public-h.two{border:none; padding-left:25px;}
.lh-public-h.two:before{width:5px; height:30px; left:0; top:0;}
.lh-latest-banner{overflow:hidden; position:relative; margin-top:15px; background:#fff;}
.lh-latest-item li .img{overflow:hidden;}
.lh-latest-item li .text{padding:40px;}
.lh-latest-item li .text h2,.lh-latest-item li .text .h2{font-size:18px; font-weight:bold; height:20px; line-height:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lh-latest-item li .text pre{line-height:28px; color:#4a4a4a; margin:20px 0; height:84px; overflow:hidden;}
.lh-more{display:block; width:140px; height:45px; line-height:45px; background:#FF7B11; text-align:center; color:#fff; font-weight:bold; text-transform:uppercase; padding-right:40px; position:relative; transition:ease .65s;}
.lh-more i{display:block; width:40px; height:45px; position:absolute; right:0; top:0; border-left:1px solid rgba(255,255,255,.4); transition:ease .65s;}
.lh-more:hover{background:#E36C12;}
.lh-more:hover i{background:#E36C12;}
.lh-latest-btn{position:absolute; bottom:210px; right:40px; z-index:2;}
.lh-latest-btn a{font-weight:bold; margin-left:5px;}
.lh-latest-btn a:hover{color:#FF7B11;}
.lh-news{width:58%;}
.lh-public-ul{float:right;}
.lh-public-ul li{float:left; margin-left:30px;}
.lh-public-ul li a{font-size:16px; position:relative;}
.lh-public-ul li a:after{content:''; display:block; width:100%; height:2px; background:#FF7B11; position:absolute; left:0; bottom:-5px; transform:scaleX(0); transition:ease .65s;}
.lh-public-ul li a:hover{color:#ff7b11;}
.lh-public-ul li a:hover:after{transform:scaleX(1);}
.lh-news-item li:not(.first){height:80px; line-height:80px; border-bottom:1px solid #DADADA;}
.lh-news-item li:not(.first) h2,.lh-news-item li:not(.first) .h2{font-size:16px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:80%; float:left; position:relative; padding-left:18px;}
.lh-news-item li:not(.first) h2:before,.lh-news-item li:not(.first) .h2:before{content:''; display:block; width:6px; height:6px; background:#FF7B11; position:absolute; left:0; top:50%; margin-top:-3px;}
.lh-news-item li:not(.first) span{float:right;}
.lh-news-item li:not(.first) a:hover{color:#FF7B11;}
.lh-news-item li:not(.first):last-child{border:none;}
.lh-news-item li.first{background:#fff; overflow:hidden;}
.lh-news-item li.first .img{float:left; margin-right:40px;}
.lh-news-item li.first .text{padding:40px;}
.lh-news-item li.first h2,.lh-news-item li.first .h2{font-size:18px; font-weight:bold; overflow:hidden; line-height:20px; height:20px; transition:ease .65s;}
.lh-news-item li.first h2 span,.lh-news-item li.first .h2 span{float:left; width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.lh-news-item li.first h2 em,.lh-news-item li.first .h2 em{float:right; font-size:14px;}
.lh-news-item li.first pre{line-height:28px; color:#4a4a4a; height:84px; overflow:hidden; margin-top:20px;}
.lh-news-item li.first h2,.lh-news-item li.first .h2{color:#FF7B11;}
.lh-footer{background:#212121; padding:60px 0; border-top:10px solid #FF7B11;}
.lh-footer .container1440{max-width:1340px;}
.lh-footer-l{width:29%;}
.lh-footer-a{width:26%; border-left:1px solid #383838; border-right:1px solid #383838; color:#fff; padding-left:6%;}
.lh-footer-a a{color:#fff;}
.lh-footer-a dl dt{margin-bottom:10px;}
.lh-footer-a dl dt a{font-size:16px;}
.lh-footer-a dl dt a span{margin-left:15px; font-size:14px;}
.lh-footer-a dl dd{line-height:30px;}
.lh-footer-a dl dd a{color:#c1c1c1; position:relative; padding-left:12px;}
.lh-footer-a dl dd a:before{content:''; display:block; width:6px; height:1px; background:#c1c1c1; position:absolute; left:0; top:50%;}
.lh-footer-a ul{margin-top:20px; line-height:36px;}
.lh-footer-a ul li a{font-size:16px;}
.lh-footer-a ul li a span{margin-left:15px; font-size:14px;}
.lh-footer-a a:hover{color:#FF7B11;}
.lh-footer-a .home{display:block; width:62px; height:62px; border:2px solid #FF7B11; border-radius:50%; text-align:center; line-height:58px; margin:40px 0 40px 40px;color:#FF7B11;}
.lh-footer-a .home i{font-size:32px; }
.lh-footer-a .home:hover{color:#fff; border-color:#fff;}
.lh-footer-b{width:38%; color:#A9A9A9;}
.lh-footer-b>h2,.lh-footer-b>.h2{font-size:30px; font-weight:bold; color:#e4e4e4; text-transform:uppercase;}
.lh-footer-b>h2 span,.lh-footer-b>.h2 span{color:#ff7b11; margin:0 20px 0 5px;}
.lh-footer-b .h3{line-height:22px; margin:30px 0 10px;}
.lh-footer-b .h4{font-size:12px; line-height:17px;}
.lh-footer-share{margin:50px 0 30px; overflow:hidden;}
.lh-footer-share a{float:left !important; display:block !important; width:44px !important; height:44px !important; border-radius:50%; border:2px solid #fff !important; text-align:center !important; line-height:40px !important; color:#fff !important; background:none !important; text-decoration:none !important; opacity:1; font-size:24px !important; padding:0 !important; margin:0 17px 0 0 !important;}
.lh-footer-share a:hover{color:#FF7B11 !important; border-color:#FF7B11 !important;}
.lh-footer-ewm{border:1px solid #595959; padding:10px;}
.lh-footer-ewm .img{float:left; width:108px; height:108px; margin-right:65px;}
.lh-footer-ewm .text i{float:left; font-size:48px; color:#fff; margin-right:20px;}
.lh-footer-ewm .text h2,.lh-footer-ewm .text .h2{font-size:24px; color:#fff;}
.lh-footer-ewm .text{margin-top:20px;}
.lh-footer-float{height:130px; background:#FE8727; position:fixed; left:0; bottom:0; z-index:100; width:100%;}
.lh-footer-float .container1440{width:1340px;}
.lh-footer-float .img{float:left; position:relative; top:-40px;}
.lh-footer-float .text{width:86%; float:right; padding-top:20px;}
.lh-footer-float .text h2,.lh-footer-float .text .h2{font-size:18px; font-weight:bold; color:#fff;}
.lh-footer-float .text h2 span,.lh-footer-float .text .h2 span{font-size:14px; font-weight:normal; margin-left:10px;}
.lh-footer-float .text ul{overflow:hidden; margin:20px 0 0 -10px;}
.lh-footer-float .text ul li{float:left; width:17%; padding-left:10px;}
.lh-footer-float .text ul li:last-child{width:12%;}
.lh-footer-float .text ul li input{width:100%; height:38px; line-height:38px; background:#fff; border:none; border-radius:3px; padding:0 15px; font-size:13px;}
.lh-footer-float .text ul li a{display:block; width:100%; height:38px; line-height:38px; background:#fff; border-radius:3px; text-align:center; color:#454545;}
.lh-footer-float .text ul li a:hover{color:#000;}
.lh-float-close{position:absolute; right:20px; top:20px; color:#fff;}
.lh-float-close i{font-size:20px;}
.lh-right-float{position:fixed; left:0; top:50%; transform:translateY(-50%); z-index:100;}
.lh-right-float li{width:44px; height:44px; position:relative; margin:2px 0;}
.lh-right-float li .icon{width:100%; height:100%; background:#5B6572; text-align:center; line-height:44px; color:#fff; position:relative; z-index:2;}
.lh-right-float li .icon i{font-size:24px;}
.lh-right-float li .toggle{width:120px; height:44px; background:#FE8727; position:absolute; left:44px; top:0; text-align:center; line-height:44px; color:#fff; transition:ease .65s; transform:translateX(-100%);}
.lh-right-float li:hover .toggle{transform:translateX(0);}
.lh-right-float li .ewm{width:100px; height:100px; left:44px; top:inherit; bottom:0;transform:translateX(0) scale(0); transform-origin:left bottom;}
.lh-right-float li:hover .ewm{transform:translateX(0) scale(1);}
.lh-ones{position:relative;}
.lh-main{background:#f3f3f3;}
.lh-ones .container1440{z-index:2; margin-top:-100px;}
.lh-ban{height:494px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.lh-ones-nav{width:18%; background:#5B6572;}
.lh-ones-nav dt{height:100px; background:#17283C; line-height:100px; text-align:center; color:#fff; font-size:22px;}
.lh-ones-nav dt i{margin-left:20px;}
.lh-ones-nav dd{line-height:100px; height:100px; text-align:center;}
.lh-ones-nav dd a{display:block; color:#fff; font-size:18px; border-bottom:1px solid #747B85;}
.lh-ones-nav dd a:hover,.lh-ones-nav dd a.on{background:#FF7B11;}
.lh-ones-nav dd:last-child a{border:none;}
.lh-ones-r{width:82%; background:#fff; padding:4%; min-height:100%; position:absolute; right:0; top:0;}
.lh-ones-title{font-size:30px;}
#courseToggle .lh-course-hd{cursor:pointer;}
#courseToggle .lh-course-bd{display:none;}
#courseToggle.on .lh-course-bd{display:block;}
#courseToggle .lh-course-hd i{transition: ease .45s;display:inline-block;}
#courseToggle.on .lh-course-hd i{transform: rotate(-180deg);}
/*#courseToggle:hover .lh-course-bd{display:block;} */
.lh-training-box{background:#fff;}
.lh-ones-info{line-height:30px; color:#7e7e7e; margin-top:30px;}
.lh-ones-info h1{font-size:30px;}
.lh-footer1{background:#F3F3F3; text-align:center;color:#666666; font-size:12px;}
.lh-footer-1-nav li{display:inline-block; margin:0 5px; position:relative;}
.lh-footer-1-nav li a{color:#666666; font-size:12px;}
.lh-footer-1-nav li:before{content:''; display:block; width:1px; height:12px; background:#7E7E7E; position:absolute; left:-5px; top:50%; margin-top:-6px;}
.lh-footer-1-nav li:first-child:before{display:none;}
.lh-footer1-copy{margin-top:10px;}
.lh-header1-top{height:36px; line-height:36px; background:#17283C;}
.lh-header1-top ul li{display:inline-block; margin-right:30px;}
.lh-header1-top ul li a{color:#fff; font-size:12px;}
.lh-header1-center{background:#fff; height:60px; padding-top:10px;}
.lh-header1-logo{float:left; margin-right:50px; width:164px;}
.lh-header1-center h2,.lh-header1-center .h2{font-size:22px; color:#666666; position:relative; float:left; margin-top:4px;}
.lh-header1-center h2:before,.lh-header1-center .h2:before{content:''; display:block; width:1px; height:28px; background:#DADADA; position:absolute; left:-25px; top:50%; margin-top:-14px;}
.lh-header1-img{height:150px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.lh-member-l{width:69%; background:#fff; height:535px; overflow:hidden;}
.lh-member-r{width:28%; background:#fff; height:535px;}
.lh-member{position:relative; top:-15px;}
.lh-member-l li{width:50%; float:left; padding:4%; border-left:1px solid #F1F1F1; border-top:1px solid #F1F1F1;}
.lh-member-l li:nth-child(1),.lh-member-l li:nth-child(2){border-top:none;}
.lh-member-l li:nth-child(1),.lh-member-l li:nth-child(3){border-left:none;}
.lh-member-l li h2,.lh-member-l li .h2{font-size:16px; font-weight:bold; color:#515151;}
.lh-member-l li .icon{height:164px; display:flex; align-items:center;justify-content: center; margin-top:20px;}
.lh-member-l li img{margin:0 auto;}
.lh-member-r .touxiang{width:145px; height:145px; border-radius:50%; box-shadow:0 16px 20px rgba(0,0,0,.1); margin:-30px auto 0; display:flex;align-items:center;justify-content: center; background:#fff;overflow:hidden;}
.lh-member-r .touxiang img{max-width:100%;max-height:100%;}
.lh-member-r .text{margin:28px 0; padding:0 35px;}
.lh-member-r .text h2{text-align:center; font-size:16px; font-weight:bold; height:18px; line-height:18px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.lh-member-r .text pre,.lh-member-r .text .pre{line-height:24px; color:#7e7e7e; height:48px; overflow:hidden; margin:15px 0;}
.lh-member-r .text ul{overflow:hidden; width:102%;}
.lh-member-r .text ul li{float:left; padding:0 15px; height:27px; line-height:27px; border-radius:30px; background:#C1C1C1; color:#fff; font-size:12px; margin-right:7px; margin-bottom:7px;}
.lh-member-a li{float:left; width:50%; height:100px; border-left:1px solid #E6E6E6; border-top:1px solid #E6E6E6; text-align:center; padding-top:20px; color:#515151;}
.lh-member-a li h2,.lh-member-a li .h2{color:#ff7b11; font-size:18px; font-weight:bold; height:30px;}
.lh-member-a li h2 i,.lh-member-a li .h2 i{font-size:24px; font-weight:normal;}
.lh-member-a li:nth-child(1),.lh-member-a li:nth-child(3){border-left:none;}
.lh-header2-a{height:37px; border-bottom:1px solid #E6E6E6;}
.lh-header2-logo{width:104px; margin-top:6px;display:none;}
.lh-header2-share a{font-size:24px !important; color:#949494 !important; position:relative !important; padding:0 !important; margin:0 20px !important; background:none !important; text-decoration:none !important; opacity:1;}
.lh-header2-share a:hover{color:#ff7b11 !important;}
.lh-header2-share a:after{content:''; display:block; width:1px; height:14px; background:#E0E0E0; position:absolute; right:-20px; top:50%; margin-top:-7px;}
.lh-header2-r{margin-top:5px;}
.lh-header2{background:#fff;}
.lh-header2-login{margin:0; font-size:12px; color:#696969; line-height:26px; margin-left:16px;font-size:12px;}
.lh-header2-login i{font-size:20px; margin-right:0; float:left;}
.lh-header2-tel{line-height:26px; color:#696969; margin-left:40px; position:relative; font-size:12px;}
.lh-header2-tel:before{content:'';display:block; width:1px; height:14px; background:#E0E0E0; position:absolute; left:-20px; top:50%; margin-top:-7px;}
.lh-header2-tel i{margin-right:5px; position:relative; font-size:20px; float:left;}
.lh-header2-b{height:90px;}
.lh-header2-logo1{margin-top:22px;}
.lh-header2-logo1 img{max-height:58px;width:135px;}
.lh-header2-nav li{float:left; margin:0 40px;line-height:36px;}
.lh-header2-nav li a{font-size:16px; color:#353535;}
.lh-header2-nav li a:hover,.lh-header2-nav li a.on{color:#ff7b11;}
.lh-header2-search{float:left; width:164px; height:36px; line-height:36px; border:1px solid #DADADA; position:relative;}
.lh-header2-c{margin-top:26px;}
.lh-header2-search input{position:absolute; left:0; top:0; width:100%; height:100%; padding:0 40px 0 10px; border:none; background:none;}
.lh-header2-search a{position:absolute; right:0; top:0; width:40px; height:36px; text-align:center;  color:#838383; font-weight:bold;}
.lh-header2-search a i{font-size:20px;}
.lh-mechanism-banner{position:relative; height:400px; overflow:hidden;}
.lh-mechanism-banner .img{height:100%;}
.lh-mechanism-banner li a{display:block; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.lh-mechanism-hd{position:absolute; left:0; bottom:40px !important; z-index:1; text-align:center;}
.lh-mechanism-hd span{width:12px; height:12px; background:#fff; opacity:1; border:2px solid #fff; margin:0 8px !important; transition:ease .35s;}
.lh-mechanism-hd span.swiper-pagination-bullet-active{background:none;}
.lh-notice{height:50px; width:100%; position:absolute; left:0; bottom:0; z-index:1; background:#D6D6DB; line-height:50px; overflow:hidden;}
.lh-notice i{float:left; font-size:32px; color:#494949;}
.lh-notice-item{float:left; position:relative;}
.lh-notice-item li a{color:#494949;}
.lh-notice-item li a:hover{color:#ff7b11;}
.lh-notice-banner{position:relative; float:left; width:80%; height:50px; overflow:hidden;}
.lh-recommended-h{text-align:center;}
.lh-recommended-h h2,.lh-recommended-h .h2{font-size:36px;}
.lh-recommended-h h3{font-size:16px; color:#6a6a6a; margin-top:10px;}
.lh-recommended-h h3 span{position:relative;}
.lh-recommended-h h3 span:before{content:''; display:block; width:80px; height:1px; background:#A7A7A7; position:absolute; left:-100px; top:50%;}
.lh-recommended-h h3 span:after{content:''; display:block; width:80px; height:1px; background:#A7A7A7; position:absolute; right:-100px; top:50%;}
.lh-colleges-item.courses li>a{background:#fff;}
.lh-colleges-item.courses li .img{height:179px;}
.lh-colleges-item.courses{margin-left:-30px; margin-top:20px;}
.lh-colleges-item.courses li{padding-left:30px; margin-top:30px;}
.lh-dynamics-main{margin-top:38px; background:#fff; padding:15px;}
.lh-dynamics-left{width:558px;}
.lh-dynamics-right{width:568px; overflow:hidden;}
.lh-dynamics-img .img{width:100%; height:314px; overflow:hidden;}
.lh-dynamics-img .img img{width:100%;height:100%;}
.lh-dynamics-img h2,.lh-dynamics-img .h2{font-size:15px; font-weight:bold; height:50px; line-height:50px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; border-bottom:1px solid #E6E6E6;}
.lh-dynamics-a{margin-top:23px;}
.lh-dynamics-banner{overflow:hidden; position:relative; float:left; width:505px; margin-left:-13px;}
.lh-dynamics-banner li{width:113px !important; height:64px; overflow:hidden; margin-left:13px; position:relative; cursor:pointer;}
.lh-dynamics-banner li:before{content:''; display:block; width:0; height:0; border-left:2px solid #FF7B11; border-top:2px solid #FF7B11; position:absolute; left:0; top:0; transition:ease .65s;}
.lh-dynamics-banner li:after{content:''; display:block; width:0; height:0; border-right:2px solid #FF7B11; border-bottom:2px solid #FF7B11; position:absolute; right:0; bottom:0; transition:ease .65s;}
.lh-dynamics-banner li.on:before,.lh-dynamics-banner li.on:after,.lh-dynamics-banner li:hover:before,.lh-dynamics-banner li:hover:after{width:100%; height:100%;}
.lh-dynamics-a a{float:left; line-height:64px; width:32px; text-align:center;}
.lh-dynamics-a a i{font-size:24px;}
.lh-dynamics-a a:hover{color:#FF7B11;}
.lh-dynamics-item li>div{width:50%; float:left; padding-left:15px;}
.lh-dynamics-item li>div a:hover h2,.lh-dynamics-item li>div a:hover .h2{color:#ff7b11;}
.lh-dynamics-item li>div .img{overflow:hidden; height:174px;}
.lh-dynamics-item li>div h2,.lh-dynamics-item li>div .h2{color:#6f6f6f; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; height:46px; line-height:46px; transition:ease .65s;}
.lh-dynamics-hd{text-align:center;}
.lh-dynamics-hd span{width:12px; height:12px; border:1px solid #A9A9A9; background:none; transition:ease .35s; opacity:1;}
.lh-dynamics-hd span.swiper-pagination-bullet-active{background:#FF7B11; border-color:#FF7B11;}
.lh-address-main{background:#fff; margin-top:45px;}
.lh-address-hd{height:50px; border-bottom:1px solid #F4F4F4; line-height:50px;    overflow: hidden;}
.lh-address-hd>a{float:left; width:35px; text-align:center;}
.lh-address-hd>a.next2{border-left:1px solid #F4F4F4;}
.lh-address-a{float:left; width:1130px; overflow:hidden;}
.lh-address-a li{float:left; width:20%; border-left:1px solid #F4F4F4; text-align:center;}
.lh-address-a li a{display:block; color:#666666;}
.lh-address-a li:hover a{background:#FF7B11; color:#fff;}
.lh-address-b{padding:15px;overflow:hidden;}
.lh-address-b li>.img{float:left; width:550px; height:390px; height:200px;overflow:hidden;}
.lh-address-text{width:570px; float:right;}
.lh-address-c{padding:15px 0; border-bottom:1px solid #E6E6E6; position:relative;}
.lh-address-c .text{float:left; width:370px;}
.lh-address-c .text h2,.lh-address-c .text .h2{font-size:20px; font-weight:bold; height:22px; line-height:22px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lh-address-c .text h3{line-height:24px; color:#7f7f7f; margin-top:15px;}
.lh-address-c .text h3 a{color:#ff7b11;}
.lh-address-c .img{width:200px; height:100%; position:absolute; right:0; top:0;display: flex;
align-items: center;justify-content: center;}
.lh-address-d{margin-top:15px; position:relative;}
.lh-address-d h2,.lh-address-d .h2{font-size:16px;}
.lh-address-d ul{line-height:35px; color:#696969; margin-top:15px;}
.lh-address-d ul li i{color:#696969; margin-right:15px;}
.lh-address-d ul li span{margin-right:15px;}
.lh-address-d>a{position:absolute; right:0; top:0; color:#696969; font-size:12px;}
.lh-address-d>a i{float:left;}
.lh-address-d>a:hover{color:#ff7b11;}
.lh-address-hd>a:hover{color:#ff7b11;}
.lh-address-bBanner{overflow:hidden;}
.lh-strength{padding-bottom:60px;}
.lh-strength-main{background:#fff; padding:10px;}
.lh-strength-main .img{height:100%;}
.lh-strength-main .img img{width:100%;height:100%;}
.lh-strength-first{width:424px; height:627px; overflow:hidden; position:relative;}
.lh-strength-first img{transition:ease .65s;}
.lh-strength-first:hover img{transform:scale(1.1);}
.lh-strength-first .text{position:absolute; left:0; top:0; padding:45px;}
.lh-strength-first .text h2,.lh-strength-first .text .h2{font-size:20px; margin-bottom:15px;}
.lh-strength-first .text h3{line-height:24px;}
.lh-strength-two{width:409px; height:627px; margin-left:10px;}
.lh-strength-two li{width:100%; height:309px; overflow:hidden; position:relative;}
.lh-strength-two li img{transition:ease .65s;}
.lh-strength-two li:hover img{transform:scale(1.1);}
.lh-strength-two li h2,.lh-strength-two li .h2{width:100%; height:50px; background:rgba(255,255,255,.7); line-height:50px; padding:0 25px; position:absolute; left:0; bottom:0;}
.lh-strength-two li:first-child{margin-bottom:9px;}
/*.lh-strength-three{width:326px;}*/
.lh-strength-three{width:100%;}
.lh-strength-three li{width:100%; height:204px; overflow:hidden; position:relative; margin-top:8px;}
.lh-strength-three li h2,.lh-strength-three li .h2{position:absolute; left:0; bottom:0; width:100%; height:50px; line-height:50px;background:rgba(255,255,255,.7); padding:0 25px;}
/*.lh-strength-three li:first-child{margin-top:0;}*/
.lh-strength-three li img{transition:ease .65s;}
.lh-strength-three li:hover img{transform:scale(1.1);}
.lh-strength-three li:last-child{margin-top:7px;}
.lh-strength-three li{width:326px;float:left;margin-right:20px}
.ljMore{display: block;text-align:center;height: 36px;line-height: 36px;padding: 0 14px;background: #FF7B11;color: #fff;margin: 0 5px;font-size: 12px;}
.ljMore:hover{background: #EFEFEF;color: #808080;}
.lh-footer2{background:#fff;}
.lh-footer2-nav{text-align:center;}
.lh-footer2-nav li{display:inline-block; margin:0 50px; position:relative;}
.lh-footer2-nav li:before{content:''; display:block; width:1px; height:14px; background:#808080; position:absolute; left:-50px; top:50%; margin-top:-7px;}
.lh-footer2-nav li:first-child:before{display:none;}
.lh-footer2-nav li a{font-size:16px; color:#666666;}
.lh-footer2-nav li a:hover{color:#ff7b11;}
.lh-footer2-copy{text-align:center; color:#666666; font-size:12px; margin-top:20px;}
.lh-footer2-link{border-top:1px solid #E6E6E6; margin-top:20px;}
.lh-footer2-link dt{float:left; color:#7F7F7F; margin-top:20px;}
.lh-footer2-link dd{float:left; width:90%;}
.lh-footer2-link dd a{float:left; color:#B2B2B2; margin-left:20px; margin-top:20px;}
.lh-footer2-link dd a:hover{color:#333;}
.lh-crumbs{padding:15px 0; height:70px; line-height:36px;}
.lh-crumbs-a{float:left;color:#757575;}
.lh-crumbs-a em{margin:0 10px;}
.lh-crumbs-item li{padding:0 10px 0 20px; height:36px; line-height:36px; background:#fff; border:1px dashed #CDCDCD; float:left; margin-left:10px; color:#757575; cursor:pointer; transition:ease .65s;}
.lh-crumbs-item li i{margin-left:5px; font-size:14px;}
.lh-crumbs-item li:hover{border-color:#FF7B11;}
.lh-screen{background:#fff;}
.lh-screen dl{overflow:hidden; border-top:1px solid #EEE; padding:25px 0 25px 25px;}
.lh-screen dl:first-child{border:none;}
.lh-screen dl dt{color:#757575;line-height:30px;float:left; width:8%;}
.lh-screen dl dd{float:left; width:92%;}
.lh-screen dl dd a{color:#4d4d4d; line-height:30px; margin-right:50px; float:left;}
.lh-screen dl dd a.on,.lh-screen dl dd a:hover{color:#FF7B11;}
.lh-curriculum{margin-top:20px; padding-bottom:60px;}
.lh-curriculum-l{background:#fff; width:74%; padding-bottom:40px;}
.lh-curriculum-hd{height:53px; line-height:53px; border-bottom:1px solid #E6E6E6;}
.lh-curriculum-hd li{float:left; width:100px; text-align:center; position:relative; border-right:1px solid #E6E6E6;}
.lh-curriculum-hd li a{color:#525252; display:block;}
.lh-curriculum-hd li a i,.lh-curriculum-hd li a span{display:inline-block; width:1px; height:16px; position:relative; margin-left:2px; top:4px;}
.lh-curriculum-hd li a i:before{content:''; display:block; width:1px; height:16px; background:#525252; position:absolute; left:0; top:0;}
.lh-curriculum-hd li a i:after{content:''; display:block; width:6px; height:1px; background:#525252; position:absolute; right:0; bottom:0; transform:rotate(45deg); transform-origin:center right;}
.lh-curriculum-hd li a span:before{content:''; display:block; width:1px; height:16px; background:#525252; position:absolute; left:0; top:0;}
.lh-curriculum-hd li a span:after{content:''; display:block; width:6px; height:1px; background:#525252; position:absolute; left:0; top:0; transform:rotate(45deg); transform-origin:center left;}
.lh-curriculum-hd li a i{margin-left:10px;}
.lh-curriculum-hd li a.on{color:#ff7b11;}
.lh-curriculum-hd li a.up span:before,.lh-curriculum-hd li a.up span:after{background:#ff7b11;}
.lh-curriculum-hd li a.down i:before,.lh-curriculum-hd li a.down i:after{background:#ff7b11;}
.lh-curriculum-item li{padding:30px; border-bottom:1px solid #EEE; overflow:hidden; position:relative;}
.lh-curriculum-item li .img{float:left; width:242px; height:160px; overflow:hidden; margin-right:30px;}
.lh-curriculum-item li .text h2,.lh-curriculum-item li .text .h2{font-size:18px; font-weight:bold; height:20px; line-height:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin:15px 0;}
.lh-curriculum-item li .text h3{color:#636363;}
.lh-curriculum-item li .text h4{line-height:20px; margin:15px 0;}
.lh-curriculum-item li .text h4 span{margin-left:40px;}
.lh-curriculum-item li .text h4 span:first-child,.lh-curriculum-item li .text h5 span:first-child{margin-left:0;}
.lh-curriculum-item li .text h4 span i{margin-right:5px; font-size:20px;position:relative; top:2px;}
.lh-curriculum-item li .text h4 span em{color:#ff1111;}
.lh-curriculum-item li .text h5{line-height:20px;}
.lh-curriculum-item li .text h5 span{margin-left:40px;}
.lh-curriculum-item li .text h5 span i{font-size:20px; margin-right:5px; position:relative; top:2px;}
.lh-curriculum-item li .text h5 span:first-child em{color:#ff1111;}
.lh-page{text-align:center; margin-top:40px;}
.lh-page a{display:inline-block; height:36px; line-height:36px; padding:0 14px; background:#EFEFEF; margin:0 5px; color:#808080; font-size:12px;}
.lh-page a.on{background:#FF7B11; color:#fff;}
.lh-page a:hover{color:#FF7B11;}
.lh-page a.on:hover{color:#fff;}
.lh-curriculum-r{width:24%;}
.lh-recommended-courses1{background:#fff;}
.lh-recommended-courses1>h2,.lh-recommended-courses1>.h2{font-size:16px; font-weight:bold; height:50px; line-height:50px; padding:0 20px;}
.lh-recommendedCourses-item li{border-top:1px solid #E6E6E6; padding:20px; overflow:hidden;}
.lh-recommendedCourses-item li .img{float:left; width:113px; height:75px; overflow:hidden; margin-right:20px;}
.lh-recommendedCourses-item li h2,.lh-recommendedCourses-item li .h2{line-height:18px; height:36px; overflow:hidden; margin:5px 0; transition:ease .65s;}
.lh-recommendedCourses-item li:hover h2,.lh-recommendedCourses-item li:hover .h2{color:#FF7B11;}
.lh-recommendedCourses-item li h3{font-size:12px;}
.lh-recommendedCourses-item li h3 span{color:#ff1111;}
.lh-curriculum-ad{margin:15px 0; display:block;}
.lh-curriculum-ad img{width:100%;}
.lh-course-box{padding-bottom:60px;}
.lh-course-mob{margin-top:30px;}
.lh-course-mob>h2,.lh-course-mob>.h2{font-size:414141; font-weight:bold; height:50px; line-height:50px; background:#E6E6E6; padding:0 35px;}
.lh-course-ul{padding:20px 35px; border:1px solid #E6E6E6;}
.lh-course-ul li{float:left; width:12.5%; line-height:36px;}
.lh-course-ul li a{color:#414141; font-size:13px;}
.lh-course-ul li a:hover{color:#FF7B11;}
.lh-course-list{background:#fff; padding-bottom:60px;}
.lh-course-list-h{height:60px; line-height:60px; padding:0 30px; border-bottom:1px solid #E6E6E6;}
.lh-course-list-h span{color:#515151; font-size:16px; font-weight:bold;cursor: pointer;}
.lh-course-list-h a{display:block; width:107px; height:38px; line-height:38px; text-align:center; background:#FF671B; color:#fff; border-radius:3px; float:right; margin-top:10px;}
.lh-course-list-h a:hover{background:#E05A17;}
.lh-curriculum-btn{position:absolute; right:30px; top:50%; transform:translateY(-50%);background: #fff;}
.lh-curriculum-btn a{display:block; width:46px; height:46px; border-radius:50%; border:1px solid #CDCDCD; text-align:center; line-height:46px; color:#999; margin:10px 0;}
.lh-curriculum-btn a i{font-size:24px;}
.lh-curriculum-btn a:hover{border-color:#FF671B; color:#FF671B;}
.lc-course-h{font-size:20px; font-weight:bold; margin-bottom:30px;}
.lc-course-l{width:74%;}
.lh-colleges-item.list{margin-left:-30px;}
.lh-colleges-item.list li{width:33.3%; padding-left:30px; margin:0 0 30px;}
.lh-colleges-item.list li a{background:#fff;}
.lh-colleges-item.list li .img{height:183px;}
.lc-courseRes-a{background:#fff; padding:20px;}
.lc-courseRes-a .img{float:left; width:507px; height:335px; overflow:hidden;}
.lc-courseRes-a .text{width:600px; float:right; padding-right:30px;}
.lc-courseRes-a .text h2,.lc-courseRes-a .text .h2{font-size:18px; font-weight:bold; padding:10px 0;}
.lc-courseRes-a .text h3{color:#636363;}
.lc-courseRes-b li{width:50%; float:left; margin-top:20px;}
.gray{color:#636363;}
.lc-courseRes-c{margin-top:30px; margin-left:-30px; width:385px;}
.lc-courseRes-c li{float:left; width:50%; padding-left:30px;}
.lc-courseRes-c li a{display:block; width:100%; height:47px; line-height:47px; text-align:center; background:#FF7B11; font-size:16px; color:#fff; border-radius:3px;}
.lc-courseRes-c li:last-child a{background:#17283C;}
.lc-courseRes-c li a:hover{opacity:.8;}
.lc-courseRes-sc{margin-top:20px; line-height:20px;}
.lc-courseRes-sc i{margin-right:5px; font-size:20px; position:relative; top:1px;}
.lc-courseRes-sc em{color:#ff7b11;}
.lc-introduction{margin-top:20px;}
.lc-introduction-l{width:74%; background:#fff;}
.lc-introduction-l>h2,.lc-introduction-l>.h2,.h2s{font-size:20px; font-weight:bold; height:50px; line-height:50px; border-bottom:1px solid #F4F4F4; padding:0 25px; position:relative;}
.h2s>span{cursor: pointer;display:inline-block;font-size: 16px;position:relative;width:76px;text-align:center;}
.ml15{margin-left:15px;}


.lc-introduction-l>h2:before,.lc-introduction-l>.h2:before{content:''; display:block; width:76px; height:3px; background:#FF7B11; position:absolute; left:25px; bottom:-2px;}
.h2s>span.on:before{content:''; display:block; width:76px; height:3px; background:#FF7B11; position:absolute; left:25px; bottom:-2px;}
.h2s>span.on:before{left:0;width:100%}
.lc-introduction-info{padding:25px;font-size:16px;line-height:32px;}
.lc-introduction-info img{display: inline-block;max-width: 100% !important;}
.lc-introduction-info a{font-size:16px;}
.lc-courseRes{padding-bottom:60px;}
.lh-contact{margin-top:50px;}
#Map{height:484px; width:100%;}
.lh-contact-info{background:#fff; padding:30px 50px;}
.lh-contact-a h2,.lh-contact-a .h2{font-size:18px; font-weight:bold; color:#ff7b11;}
.lh-contact-a pre,.lh-contact-a .pre{line-height:28px; color:#4e4e4e; margin-top:15px;}
.lh-contact-b{margin-top:20px; border-top:1px solid #DADADA;}
.lh-contact-b li{float:left; width:50%; margin-top:20px; color:#4E4E4E; line-height:24px; overflow:hidden;}
.lh-contact-b li i{font-size:24px; float:left;}
.lh-contact-b li span{margin:0 40px 0 15px;}
.lc-course-l.faculty{background:#fff; padding-bottom:50px;}
.lc-course-l.faculty .lc-course-h{ padding:0 25px; border-bottom:1px solid #F5F5F5; height:50px; line-height:50px; font-size:16px; margin:0;}
.lh-faculty-item li{position:relative; overflow:hidden; padding:25px; border-bottom:1px solid #F5F5F5; }
.lh-faculty-item li .img{float:left; width:242px; height:160px; overflow:hidden; margin-right:30px;}
.lh-faculty-item li .img img{transition:ease .65s;max-width:100%;max-height:100%;}
.lh-faculty-item li .text h2,.lh-faculty-item li .text .h2{font-size:18px; font-weight:bold; margin:10px 0;transition:ease .65s;}
.lh-faculty-item li .text h3{line-height:28px; color:#636363;}
.lh-faculty-item li .text pre{line-height:28px; color:#636363; height:56px; overflow:hidden;}
.lh-faculty-item li .text .btn{color:#A5A5A5; line-height:20px; margin-top:20px;}
.lh-faculty-item li .text .btn span{margin-left:25px;float:left;}
.lh-faculty-item li .text .btn span:first-child{margin-left:0;}
.lh-faculty-item li .text .btn span i{margin-right:10px; font-size:20px; float:left;}
.lh-faculty-item li:hover img{transform:scale(1.1);}
.lh-faculty-item li:hover h2,.lh-faculty-item li:hover .h2{color:#ff7b11;}
.lc-course-l.faculty .lc-course-h ul li{float:left; width:100px; border-left:1px solid #F5F5F5; text-align:center;}
.lc-course-l.faculty .lc-course-h ul li a{font-weight:normal; color:#525252;}
.lc-course-l.faculty .lc-course-h ul li a.on,.lc-course-l.faculty .lc-course-h ul li a:hover{color:#FF7B11;}
.lh-recommendedCourses-item li h4{color:#A5A5A5; margin-top:10px;}
.lc-newsRes{padding:20px 0 50px;}
.lc-newsRes-l{background:#fff;}
.lh-newsRes-mbx{padding:20px 30px; color:#757575;}
.lh-newsRes-mbx a{color:#757575;}
.lh-newsRes-mbx a:hover{color:#FF7B11;}
.lh-newsRes-mbx em{margin:0 10px;}
.lc-newsRes-h1{padding:0 30px; font-size:24px; font-weight:bold;}
.lc-newsRes-h2{color:#A5A5A5; padding:0 30px; margin-top:20px; line-height:20px;}
.lc-newsRes-h2 span{float:left; margin-left:20px;}
.lc-newsRes-h2 span:first-child{margin-left:0;}
.lc-newsRes-h2 span i{margin-right:8px; font-size:20px; float:left;}
.lh-newsRes-info{line-height:28px; color:#434343; padding:30px;line-height:32px;font-size:16px;}
.lh-newsRes-info a{font-size:16px;}
.lh-newsRes-info img{display:inline; width:auto; height:auto !important; max-width:100%;}
.lh-newsRes-page{height:70px; line-height:70px; border-top:1px solid #E6E6E6;}
.lh-newsRes-page li{float:left; width:50%; padding:0 30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lh-newsRes-page li a{color:#666666;}
.lh-newsRes-page li a:hover{color:#FF7B11;}
.lh-newsRes-page li:last-child{text-align:right;}
.lc-address{padding:30px 0;}
.lc-address-a{padding:10px 20px; background:#fff; color:#8a8a8a;}
.lc-address-a dl{overflow:hidden;}
.lc-address-a dl dt{float:left;line-height:32px;}
.lc-address-a dl dd{float:right; width:90%;}
.lc-address-a dl dd a{display:inline-block; float:left; height:32px; line-height:32px; padding:0 20px; border-radius:30px; margin-right:10px;}
.lc-address-a dl dd a.on{border:1px solid #FE8230; color:#FE8230;}
.lc-address-a dl dd a:hover{color:#FE8230;}
.lc-address-item li{margin-top:28px; background:#fff; padding:20px; overflow:hidden;}
.lc-address-item li .img{float:left; width:550px; height:390px; overflow:hidden; position:relative;width: 270px;
    height: 170px}
.lc-address-item li .text{width:570px; float:right;width: 871px;}
.lc-address-item li .text h2,.lc-address-item li .text .h2{font-size:18px; padding:15px 0; border-bottom:1px solid #E6E6E6; margin-bottom:15px;}
.lc-address-item li .text a{float:right; color:#9E9E9E;}
.lc-address-item li .text a i{position:relative; top:1px;}
.lc-address-item li .text a:hover{color:#FE8230;}
.lc-address-item li .text h3{line-height:35px; color:#696969; overflow:hidden;}
.lc-address-item li .text h3 i{float:left; font-size:20px;}
.lc-address-item li .text h3 span{margin:0 15px; float:left;}
.lc-address-item li .text h3 pre{width:85%; float:left;}
.lc-submit{padding:50px;}
.lc-submit-mob{margin-bottom:30px;}
.lc-submit-mob .title{float:left; width:12%; padding-right:2%; text-align:right; line-height:50px; color:#515151;}
.lc-submit-text{width:80%; float:left;}
.lc-submit-texts{width:80%; float:left;}
.lc-submit-texts label{margin-right:10px;line-height:50px;}
.lc-submit-texts label input{vertical-align: middle;margin-right:5px;}
.lc-submit-text input{width:100%; height:50px; line-height:50px; border:1px solid #CDCDCD; background:none; padding:0 20px;}
.lc-upload-img .img{float:left; margin-right:30px; width:238px; height:158px; overflow:hidden; position:relative;}
.lc-upload-img .img a{width:30px; height:30px; border-radius:50%; background:#7E7F7C; text-align:center; line-height:30px; color:#fff; position:absolute; right:5px; top:5px;}
.lc-upload-img .img a:hover{background:#000;}
.lc-upload-text pre{line-height:20px; color:#8c8c8c; font-size:12px; margin:0 0 20px; float:left; margin-left:10px; line-height:50px;}
.lc-upload-btn{width:109px; height:50px; line-height:50px; text-align:center; border:1px solid #FF671B; color:#FF671B; border-radius:3px; position:relative; overflow:hidden; cursor:pointer; float:left;}
.lc-upload-btn span,.lc-upload-btn .span{display:block; width:100%; height:100%; cursor:pointer;}
.lc-upload-btn input{display:block; width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; cursor:pointer; padding-top:50px;}
.lc-submit-ul li{width:50%; padding-left:20px; float:left;}
.lc-submit-ul{margin-left:-20px;}
.lc-select{width:100%; position:relative;height:50px;}
.lc-select select{width:100%; height:50px; line-height:50px; position:absolute; left:0; top:0; background:none; border:1px solid #CDCDCD; padding:0 20px; z-index:2;}
.lc-select:after{content:''; display:block; width:0; height:0; border:6px solid transparent; border-top:6px solid #000; position:absolute; right:20px; top:50%; margin-top:-3px;}
.lc-submit-text textarea{width:100%; height:320px; border:1px solid #cdcdcd; background:none; padding:10px 20px;}
.lc-submit-wx{position:relative; cursor:pointer;}
.lc-wx-upload{position:absolute; right:20px; top:9px; width:104px; height:32px; border:1px solid #ff4e00; line-height:32px; color:#ff4e00; border-radius:3px; text-align:center; font-size:12px; overflow:hidden; cursor:pointer;}
.lc-wx-upload input{position:absolute; left:0; top:0; cursor:pointer; padding-top:50px; opacity:0;}
.lc-upload-img.ewm{margin-top:10px;}
.lc-submit-btn{display:block; width:133px; height:47px; line-height:47px; text-align:center; background:#FF671B; color:#fff; border-radius:3px; font-size:16px; margin:50px auto 0;}
.lc-submit-btn:hover{background:#E05A17;}
.lc-submit-ul.two li{width:20%;}
.lc-submit-ul.two li:last-child{width:40%;}
.lh-web-btn,.lh-web-search{display:none;}
/*新增*/
.la-basic-l{width:230px; padding:50px; text-align:center;}
.la-basic-logo{width:130px; height:130px; border:2px solid #E6E6E6; border-radius:50%; display:flex; align-items:center; justify-content:center; overflow:hidden;}
.la-basic-l h2,.la-basic-l .h2{color:#4c4c4c; margin:20px 0;}
.la-basic-l pre{color:#8c8c8c; line-height:20px;}
.la-basic-l .lc-upload-btn{width:109px; height:39px; line-height:39px; margin:30px auto 0; float:none;display: inline-block;}
.la-basic-r{width:80%;}
.lc-submit-text.res textarea{height:84px;}
.lc-submit-text.keywards a{padding:5px 10px; border:1px solid #A7A7A7; border-radius:20px; margin-top:10px; display:inline-block;}
.lc-submit-text.keywards a:hover{color:#FF671B; border-color:#FF671B;}
.lc-submit-mob{overflow:hidden;}
.lc-submit-text.keywards span{padding:5px 10px;border-radius:20px; background:#C1C1C1; color:#fff; margin-right:10px;display:inline-block; cursor:pointer;}
.lc-submit-text.keywards span i{font-size:14px; margin-left:10px;}
.lj-link-box{padding:10px 0;}

.lj-screen{background:none;}
.lj-screen a{display:inline-block;border:1px solid #ccc;border-radius: 5px;padding: 5px 10px;margin: 0 5px;}
.lj-screen a:hover{color:#ff7b11;}
.lj-screen a.on{color:#ff7b11;border-color:#ff7b11;}
.lc-news-box{padding:20px; padding-bottom:12px;background:#fff;}
.lc-dynamics-box{margin-top:0;background:#fff;padding:20px;overflow:hidden;height: 394px;}
.lc-dynamics-right{width:40%;}
.lc-dynamics-right .lc-dynamics-box .right{width:170px; margin:0 0 20px 20px;}
.lc-dynamics-right .lc-dynamics-box h2,.lc-dynamics-right .lc-dynamics-box .h2{font-size:20px; font-weight:bold;}
.lc-dynamics-right .lc-dynamics-box h3{line-height:28px; color:#7f7f7f; margin:30px 0;}
.lh-news-item.cc li.first .text{padding:0;}

.ljATel{text-align:center;padding:10px 0;display:none;}
.ljATel a{color:#fff;}

.lh-course-bd{background:rgba(0,0,0,.7);}
.lh-course-bd li a.one{color:#fff;}
.lh-course-bd li a{color:#eee;}

.lh-course-item{float:left; width:95%;margin:0;}
.course-more{float:right; line-height:38px;}
.course-cont{margin:30px 0; height:38px; overflow:hidden;}
.course-cont.toggle{height:auto;}
@media screen and (max-width: 1800px){

}
@media screen and (max-width: 1600px){

}
@media screen and (max-width: 1440px){
	.lh-popular-item li .img{height:auto;}
	.lh-popular-item.ljEdu li .img{height:180px;}
	.lh-wap-tips{display:block;}
	.container1440{padding:0 40px;}
}
@media screen and (max-width: 1389px){
	.lh-curriculum-r{width:21%;}
	.lh-curriculum-l{width:77%;}
	.lh-login-layer.ljReg{height: 640px;overflow-y: auto;}
	.lh-search-box{margin-left: 20px;width: 355px;}
}
@media screen and (max-width: 1300px){

}
@media screen and (max-width: 1280px){
	.lh-header2-nav li{margin: 0 36px;}
	.lh-search-box{margin-left: 20px;width: 355px;}
	.lh-header-login{    margin-left: 0px;}
	.lh-header-login span{ display:none;}
	.lc-address-item li .text{width:622px}
	.lh-nav li{margin-left: 50px;}
}
@media screen and (max-width: 1200px){
	.lj-screen{display:block;}
	.lj-screen a{margin-top:10px;}
}
@media screen and (max-width: 1024px){

}
@media screen and (max-width: 980px){
	.container,.container1440{padding:0 10px;}
	.lh-header{height:50px;}
	.lh-header-a{height:50px; padding:0; z-index:3;}
	.lh-header-a>.container1440{height:100%;}
	.lh-header-course{display:none;}
	.lh-logo{width:112px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:4;}
	.lh-city{margin:0; height:30px; width:70px; position:absolute; left:40px; top:50%; margin-top:-15px; z-index:2;}
	.lh-city-hd{width:70px; height:30px; line-height:30px; font-size:12px;}
	.lh-city-hd i{float:left; position:relative; left:6px;}
	.lh-city-hd em{margin:0;}
	.lh-header-login{margin:0; position:absolute; right:0; top:0; line-height:50px; z-index:4;}
	.lh-header-login>em span,.lh-city-hd span{display:none;}
	.lh-web-btn{width:40px; height:50px; display:block; position:absolute; left:0; top:0; z-index:4;}
	.lh-web-btn:before{content:''; display:block; width:20px; height:2px; background:#333; position:absolute; left:50%; top:50%; margin:-8px 0 0 -10px; transition:ease .65s;}
	.lh-web-btn:after{content:''; display:block; width:20px; height:2px; background:#333; position:absolute; left:50%; bottom:50%; margin:0 0 -8px -10px; transition:ease .65s;}
	.lh-web-btn i{display:block; width:20px; height:2px; background:#333; position:absolute; left:50%; top:50%; margin:-1px 0 0 -10px; transition:ease .65s;}
	.lh-nav{position:fixed; left:0; top:0; width:100%; height:100%; background:#fff; z-index:2; padding-top:50px; transform:translateY(-100%); visibility:hidden; transition:ease .65s;}
	.lh-nav li{float:none; text-align:center; line-height:50px; padding:0; margin:0; border-top:1px solid #efefef;}
	.lh-nav li a{color:#333; display:block;}
	.lh-header{z-index:1000; position:fixed; left:0; top:0; width:100%; height:50px;}
	.lh-header-b{height:auto; background:none;}
	.webNav .lh-nav{transform:translateY(0); visibility:visible;}
	.lh-web-btn.on i{transform:scaleX(0);}
	.lh-web-btn.on:before{transform:translate(0,7px) rotate(45deg);}
	.lh-web-btn.on:after{transform:translate(0,-7px) rotate(-45deg);}
	.lh-header-tel{position:fixed; left:50%; bottom:20px; transform:translate(-50%,100%); transition:ease .65s; visibility:hidden; opacity:0;}
	.webNav .lh-header-tel{transform:translate(-50%,0);visibility:visible; opacity:1;transition-delay:.45s;}
	.lh-city-layer{width:100vw; left:0; top:50px; position:fixed; height:100%; border:none; display:block; visibility:hidden; transform:translateX(-100%); transition:ease .65s; z-index:3;}
	.lh-city-layer:before{display:none;}
	.lh-city-title{border-bottom:1px solid #efefef; background:#efefef;}
	.webCity .lh-city-layer{visibility:visible;transform:translateX(0);}
	.lh-city-layer>dl{height:calc(100vh - 95px);}
	.lh-web-search{position:absolute; right:50px; top:50%; transform:translateY(-50%); z-index:4; display:block; color:#333; width:24px; height:24px; border:1px solid #333; border-radius:50%; text-align:center; line-height:24px; display:flex; align-items:center; justify-content:center;}
	.lh-search-box{position:fixed; left:0; top:50px; width:100%; height:100%; background:#fff; margin:0; padding:40px 20px 0; transform:translateY(-100%); visibility:hidden;}
	.webSearch .lh-search-box{transform:translateY(0); visibility:visible;}
	.lh-login-layer{width:90%; height:auto;}
	.lh-login-info{padding:20px 20px 50px;}
	.lh-login-info>h2,.lh-login-info>.h2{font-size:18px;}
	.lh-login-input li{margin-top:20px; height:40px;}
	.lh-banner{height:175px;}
	.lh-banner li{background-size:cover; background-position:center center; background-repeat:no-repeat;}
	.lh-main{padding:50px 0 0;}
	.lh-banner li .text h3{font-size:16px;}
	.lh-banner li .text a{margin-top:10px; width:100px; height:30px; line-height:30px; padding-right:30px; font-size:12px;}
	.lh-banner li .text a i{width:30px;  height:30px; line-height:30px;}
	.lh-banner li .text h2:before,.lh-banner li .text .h2:before{width:20px;  height:2px; top:-10px;}
	.lh-banner li .text{padding-left:10%; padding-right:0;}
	.lh-banner li .container1440{justify-content:flex-start;}
	.padding{padding:30px 0;}
	.lh-right-float{display:none;}
	.lh-public-h b{font-size:18px;}
	.lh-public-h span{font-size:12px;}
	.lh-public-h a{font-size:12px;}
	.lh-public-h{padding-bottom:10px;}
	.lh-popular-item li{padding-left:10px; margin-top:10px;}
	.lh-popular-item.ljEdu li{width:50%;}
	.lh-popular-banner{margin-left:-10px;}
	.lh-popular-item li .text{padding:20px 10px 50px;}
	.lh-popular-item li .text h2, .lh-popular-item li .text h2 a{font-size:14px; height:16px; line-height:16px;}
	.lh-popular-item li .text .h2, .lh-popular-item li .text .h2 a{font-size:14px; height:16px; line-height:16px;}
	.lh-popular-item li dl{display:none;}
	.lh-course-item{margin:20px 0;}
	.lh-course-item li{margin-right:10px; line-height:24px;}
	.lh-colleges-item{margin-left:-10px;}
	.lh-colleges-item li{width:50%; margin-top:10px; padding-left:10px;}
	.lh-colleges-item li .img{height:auto;}
	.lh-colleges-item li .text{padding:20px 10px;}
	.lh-colleges-item li .text h2,.lh-colleges-item li .text .h2{font-size:14px; height:16px; line-height:16px;}
	.lh-colleges-item li .btn{padding:10px; font-size:12px;}
	.lh-latest{width:100%; float:none;}
	.lh-latest-item li .text{padding:20px 10px;}
	.lh-latest-item li .text h2,.lh-latest-item li .text .h2{font-size:16px;}
	.lh-latest-item li .text pre{margin:10px 0;}
	.lh-more{width:100px; padding-right:30px; height:30px; line-height:30px; font-size:12px;}
	.lh-more i{width:30px; height:30px; line-height:30px;}
	.lh-latest-btn{bottom:160px; right:10px;}
	.lh-news{width:100%; float:none; margin-top:20px;}
	.lh-public-h.two{padding-left:10px;}
	.lh-public-ul li a{font-size:12px;}
	.lh-public-ul li{margin-left:10px;}
	.lh-news-item li.first .img{float:none; margin:0; width:100%;}
	.lh-news-item li.first .text{padding:20px 10px;}
	.lh-news-item li.first img{width:100%;}
	.lh-news-item li.first h2,.lh-news-item li.first .h2{font-size:16px;}
	.lh-news-item li.first h2 span,.lh-news-item li.first .h2 span{width:75%;}
	.lh-news-item li.first pre{margin-top:10px;}
	.lh-news-item li:not(.first){height:50px; line-height:50px;}
	.lh-news-item li:not(.first) h2,.lh-news-item li:not(.first) .h2{font-size:14px; width:75%;}
	.lh-footer{padding:30px 0 60px; border-top-width:4px;}
	.lh-footer-l,.lh-footer-a{display:none;}
	.lh-footer-b{width:100%; float:none;}
	.lh-footer-share{display:none;}
	.ljATel{display:block;}
	.lh-footer-float{height:50px;height:100px;}
	.lh-footer-float .img{width:70px; top:-33px; display:none;}
	.lh-footer-float .text{width:100%; padding:0; float:none;}
	.lh-footer-float .text h2,.lh-footer-float .text .h2{display:none;}
	.lh-footer-float .text ul{margin:8px 0 0 -10px;}
	.lh-footer-float .text ul li:nth-child(2),.lh-footer-float .text ul li:nth-child(4),.lh-footer-float .text ul li:nth-child(5){display:none;}
	.lh-footer-float .text ul li{width:40%;}
	.lh-footer-float .container1440{width:100%;}
	.lh-footer-float .text ul li:last-child{width:20%;}
	.lh-float-close{display:none;}
	.lh-footer-float .text ul li input,.lh-footer-float .text ul li a{height:35px; line-height:35px;}
	.lh-footer-ewm{margin-top:10px;}
	.lh-footer-ewm .img{width:60px; height:60px; margin-right:20px;}
	.lh-footer-ewm .text{margin-top:10px;}
	.lh-footer-ewm .text i{font-size:32px; margin-right:5px; position:relative; top:1px;}
	.lh-footer-ewm .text h2,.lh-footer-ewm .text .h2{font-size:14px;}
	.lh-footer-ewm .text h3{font-size:12px;}
	.lh-crumbs{padding:10px 0; height:auto;}
	.lh-course-mob{margin-top:15px;}
	.lh-course-mob>h2,.lh-course-mob>.h2{padding:0 20px; height:40px; line-height:40px;}
	.lh-course-ul{padding:20px;}
	.lh-course-ul li{width:33.3%;}
	.lh-crumbs-item,.lh-crumbs-a{float:none;}
	.lh-crumbs-item li{margin:0 5px 5px 0; height:30px; line-height:30px; font-size:12px;}
	.lh-screen dl{padding:10px;}
	.lh-screen dl dt,.lh-screen dl dd{width:100%; float:none;}
	.lh-screen dl dd a{margin-right:20px;}
	.lh-curriculum-l{float:none; width:100%;}
	.lh-curriculum-hd li{width:86px;}
	.lh-curriculum-hd{height:45px; line-height:45px;}
	.lh-curriculum-item li{padding:20px 10px;}
	.lh-curriculum-item li .img{width:100%; float:none; height:auto; margin:0;}
	.lh-curriculum-item li .img img{width:100%;}
	.lh-curriculum-item li .text h2,.lh-curriculum-item li .text .h2{font-size:16px;}
	.lh-curriculum-item li .text h4 span{width:100%; display:block; margin:0;}
	.lh-curriculum-item li .text h5 span{display:block; margin:0;}
	.lh-curriculum-r{width:100%; float:none; margin-top:15px;}
	.lh-header2{height:50px; background:#fff; position:fixed; left:0; top:0; width:100%; z-index:100;}
	.lh-header2-b{height:auto;}
	.lh-header2-logo1{position:fixed; left:50%; top:17px; margin:0; width:50px; transform:translate(-50%,0);}
	.lh-header2-c{position:fixed; left:0; top:0; width:100%; height:100%; background:#fff; padding-top:26px; transform:translateY(-100%); visibility:hidden; transition:ease .65s;}
	.lh-header2-nav{float:none;}
	.lh-header2-nav li{float:none; line-height:45px; height:45px; text-align:center; border-top:1px solid #efefef; margin:0;}
	.lh-header2-search{float:none; width:80%; margin:auto; margin-top:30px;}
	.webNav .lh-header2-c{transform:translateY(0); visibility:visible;}
	.lh-header2-logo{position:absolute; left:40px; top:50%; transform:translateY(-50%); margin:0;}
	.lh-header2-a .container{height:100%;}
	.lh-header2-a{height:100%; border:none;}
	.lh-header2-share{display:none;}
	.lh-header2-tel{display:none;}
	.lh-header-login{right:10px;}
	.lh-mechanism-banner{height:200px;}
	.lh-mechanism-hd{bottom:55px !important;}
	.lh-notice-banner li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.lh-recommended-h h2,.lh-recommended-h .h2{font-size:18px;}
	.lh-recommended-h h3{font-size:12px;}
	.lh-recommended-h h3 span:before{width:30px;left:-40px;}
	.lh-recommended-h h3 span:after{width:30px;right:-40px;}
	.lh-colleges-item.courses li{margin-top:10px; padding-left:10px;}
	.lh-colleges-item.courses{margin-left:-10px;}
	.lh-colleges-item.courses li .img{ height:auto;}
	.lh-dynamics-left{float:none; width:100%;}
	.lh-dynamics-img .img{height:auto;}
	.lh-dynamics-banner{width:82%;}
	.lh-dynamics-banner li{width:75px !important; height:40px;}
	.lh-dynamics-a a{line-height:50px;}
	.lh-dynamics-a{overflow:hidden; display:none;}
	.lh-dynamics-a a.next1{float:right;}
	.lh-dynamics-banner li{margin-left:10px;}
	.lh-dynamics-banner{margin-left:-10px;}
	.lh-dynamics-right{width:100%; float:none; margin-top:10px; overflow:hidden;}
	.lh-dynamics-item li>div .img{height:auto;}
	.lh-address-a{width:80%;}
	.lh-address-b li>.img{width:100%; height:auto; float:none;}
	.lh-address-text{float:none; width:100%;}
	.lh-address-c .text{width:100%; float:none;}
	.lh-address-c .text h2,.lh-address-c .text .h2{font-size:16px;}
	.lh-address-c .text h3{margin-top:0;}
	.lh-address-c .img{display:none;}
	.lh-address-b{padding:15px 10px;width: 100%;}
	.lh-address-bBanner li{width:100% !important;}
	.lh-strength-first{width:100%; height:auto; margin-bottom:10px;}
	.lh-strength-main{margin-top:20px;}
	.lh-strength-two{width:100%; height:auto; margin:0;}
	.lh-strength-two li{height:auto;}
	.lh-strength-first .text{padding:45px 20px;}
	.lh-footer2-nav{display:none;}
	.lh-footer2-link dt{float:none;}
	.lh-footer2-link dd{float:none; width:100%;}
	.lh-footer2-link dd a{margin:10px 10px 0 0;}
	.lh-mechanism-banner .img{background-repeat:no-repeat; background-position:center center; background-size:cover;}
	.lc-course-h{font-size:18px; margin-bottom:20px;}
	.lc-course-l,.lh-curriculum-r{float:none; width:100%;}
	.lh-colleges-item.list li{width:50%; padding-left:10px; margin:0 0 10px;}
	.lh-colleges-item.list{margin-left:-10px;}
	.lh-colleges-item.list li .img{height:auto;}
	#Map{height:143px;}
	.lh-contact-info{padding:20px 10px;}
	.lh-contact-b li{width:100%; float:none; margin-top:10px;}
	.lh-contact-b li span{margin:0 20px 0 10px;}
	.lh-header1-center h2,.lh-header1-center .h2{font-size:16px;}
	.lh-header1-img{height:60px;}
	.lh-member{top:-58px;}
	.lh-course-list-h{height:50px; line-height:50px; padding:0 20px;}
	.lh-course-list-h a{width:95px; height:30px; line-height:30px; font-size:12px;}
	.lh-faculty-item li .img{width:100%; height:auto; margin:0; float:none;}
	.lh-faculty-item li .text .btn span{display:block; width:100%; margin:10px 0 0;}
	.lh-curriculum-btn{position:static;transform: translateY(0); margin-top:10px;}
	.lh-curriculum-btn a{float:left; margin:0 10px 0 0;}
	.lh-footer-1-nav{display:none;}
	.lh-member-l,.lh-member-r{width:100%; float:none;}
	.lh-member-r{margin-top:40px;}
	.lh-member-a{background:#fff;}
	.lh-ban{height:120px;}
	.lh-ones .container1440{margin-top:10px;}
	.lh-ones-nav,.lh-ones-r{width:100%; float:none; overflow:hidden;}
	.lh-ones-r{position:static;}
	.lh-ones-nav dt{height:45px; line-height:45px; font-size:16px;}
	.lh-ones-nav dd{height:45px; line-height:45px; font-size:14px;}
	.lh-ones-nav dd a{font-size:14px;}
	.lh-ones-title{font-size:18px;}
	.lh-ones-info{margin-top:20px;}
	.lc-course-l.faculty .lc-course-h ul li{width:auto; text-align:center;}
	.lc-course-l.faculty .lc-course-h ul li a{padding:0 10px;}
	.lc-course-l.faculty .lc-course-h ul{margin-right:-25px;}
	.lh-faculty-item li{padding:20px 10px;}
	.lh-faculty-item li .img img{width:100%;}
	.lh-newsRes-mbx{padding:20px 10px;}
	.lc-newsRes-h1{padding:0 10px; font-size:18px;}
	.lc-newsRes-h2{padding:0 10px; font-size:12px;}
	.lc-newsRes-h2 span{margin-left:10px;}
	.lh-newsRes-info{padding:20px 10px;}
	.lh-newsRes-page li{padding:0 10px;}
	.lh-newsRes-page{height:50px; line-height:50px;}
	.lc-address-a dl dt,.lc-address-a dl dd{width:100%; float:none;}
	.lc-address-a dl dd a{padding:0 10px; margin:0 10px 10px 0; font-size:12px; line-height:24px; height:24px;}
	.lc-address-item li{padding:0; margin-top:10px;}
	.lc-address-item li .img{float:none; width:100%; height:auto;}
	.lc-address-item li .text{float:none; width:100%; padding-bottom:20px;}
	.lc-address-item li .text h2,.lc-address-item li .text .h2{padding:15px 10px; font-size:16px;}
	.lc-address-item li .text h3{padding:0 10px; line-height:30px;}
	.lc-courseRes-a{padding:0;}
	.lc-courseRes-a .img,.lc-courseRes-a .text{width:100%; height:auto; float:none;}
	.lc-courseRes-a .text{padding:20px 10px;}
	.lc-courseRes-c li{padding-left:10px;}
	.lc-courseRes-c{margin-left:-10px; width:100%;}
	.lc-courseRes-sc{margin:0 0 20px; padding:0 10px;}
	.lc-introduction-l{width:100%; float:none;}
	.lc-introduction-l>h2,.lc-introduction-l>.h2{font-size:18px;}
	/*新增*/
	.la-basic-l,.la-basic-r{width:100%;}
	.la-basic-l .ljBoxfd{width:50%;float:left;}
	.la-basic-logo{margin:auto;}
	.la-basic-r{padding:0 10px;}
	.lc-submit-mob .title{width:100%; float:none; text-align:left;}
	.lc-submit-text{width:100%; float:none;}
	.lc-submit-ul.two li{width:100%; margin-bottom:10px;}
	.lc-submit-ul.two li:last-child{width:100%;}
	.lh-header-login i{margin-right:0;}
	.lh-popular-btn{display:none;}
	.lh-shadow{cursor:pointer;}
	.lh-latest-news.two{padding:0 30px;}
	.lc-dynamics-right{margin-top:30px;}
	.lc-dynamics-box{padding:20px 10px;}
	.lc-dynamics-right .lc-dynamics-box h2,.lc-dynamics-right .lc-dynamics-box .h2{font-size:14px;}
	.lc-dynamics-right .lc-dynamics-box h3{margin:20px 0;}
	.lc-news-box{padding:20px 10px;}


    .lh-header2-logo1.vi1{width: 117px;top:0;}
    .lh-header2-logo1.vi1 img{}
    .lh-header2-logo.vi1{width: 56px;}
.lc-introduction-info{padding:25px;font-size:12px;line-height:32px;}
.lc-introduction-info img{display: inline-block;}
.lc-introduction-info a{font-size:12px;}
	.lh-course-item{width:85%; margin:0;}
	.course-cont{margin:20px 0; height:24px;}
	.course-more{line-height:24px;}
	#mobile_chat_card {
    bottom: 100px !important;
}

}
@media screen and (max-width: 768px){

}
@media screen and (max-width: 414px){
}
@media screen and (max-width: 320px){
}





























