﻿
/* 自定义初始化 */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; } table{border-collapse:collapse; border-spacing:0; } fieldset,img{border:0; } ol,ul{list-style:none; } caption,th{text-align:left; } q:before,q:after{content:''; } abbr,acronym{border:0; } .clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; } .l,.col-l,.col_l,.col-c,.col_c{float:left; } .r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span{float:right; } .c{clear:both; } .n,em{font-weight:normal; font-style:normal; } .b{font-weight:bold; } .i{font-style:italic; } .fa{font-family:Arial; } .fg{font-family:Georgia; } .ft{font-family:Tahoma; } .fl{font-family:Lucida Console; } .fs{font-family:'宋体'; } .fw{font-family:'微软雅黑'; } .tc{text-align:center; } .tr{text-align:right; } .tl{text-align:left; } .tdu{text-decoration:underline; } .tdn,.tdn:hover,a.tdl:hover{text-decoration:none; } .fc0{color:#000000; } .fc3{color:#333333; }
.fc6{color:#666666; } .fc9{color:#999999; } .fcr{color:red; } .fcw{color:white; } .fcb{color:blue; } .fcg{color:green; } .f0{font-size:0; } .f10{font-size:10px; } .f12{font-size:12px; } .f13{font-size:13px; } .f14{font-size:14px; } .f16{font-size:16px; } .f20{font-size:20px; } .f24{font-size:24px; } .vm{vertical-align:middle; } .vtb{vertical-align:text-bottom; } .vt{vertical-align:top; } .vn{vertical-align:-2px; } .vimg{margin-bottom:-3px; } .m0{margin:0; } .ml0{margin-left:0; } .ml5{margin-left:5px; } .ml10{margin-left:10px; } .ml20{margin-left:20px; } .mr0{margin-right:0; } .mr5{margin-right:5px; } .mr10{margin-right:10px; } .mr20{margin-right:20px; } .mt5{margin-top:5px; } .mt10{margin-top:10px; } .mt20{margin-top:20px; } .mb5{margin-bottom:5px; } .mb10{margin-bottom:10px; } .mb20{margin-bottom:20px; } .ml-1{margin-left:-1px; } .mt-1{margin-top:-1px; } /*.p1{padding:1px; }*/ .pl5{padding-left:5px; } .p5{padding:5px; } .pt5{padding-top:5px; } .pr5{padding-right:5px; } .pb5{padding-bottom:5px; }
.p10{padding:10px; } .pl10{padding-left:10px; } .pt10{padding-top:10px; } .pr10{padding-right:10px; } .pb10{padding-bottom:10px; } .p20{padding:20px; } .pl20{padding-left:20px; } .pt20{padding-top:20px; } .pr20{padding-right:20px; } .pb20{padding-bottom:20px; } .rel,.pr{position:relative; } .abs,.pa{position:absolute; } .dn{display:none !important; } .db{display:block !important; } .dib{-moz-inline-stack:inline-block; display:inline-block; } .di{display:inline; } .ovh{overflow:hidden; } .ovs{overflow:scroll; } .vh{visibility:hidden; } .vv{visibility:visible; } .lh14{line-height:14px; } .lh16{line-height:16px; } .lh18{line-height:18px; } .lh20{line-height:20px; } .lh22{line-height:22px; } .lh24{line-height:24px;} .fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; } .z{_zoom:1; } .h1{height:1px; } .h5{height:5px; } .h10,.h{height:10px; } .h15{height:15px; } .h20{height:20px; }
.h1,.h5,.h10,.h15,.h20,.h{font-size:0px; line-height:0; overflow:hidden; clear:both; } body{font:12px 宋体,Arial,sans-serif; } a{text-decoration:none; } a:hover{color:#FF6600 }
.ani{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
*{outline: 0;}
input,select,button,textarea{
	color: #333;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
	border:0;
	background: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
select::-ms-expand {display: none;}
input[type='submit'],input[type='reset'],
input[type='button'],button{
	cursor: pointer;
}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}

/*主内容*/
body{
	color: #333;
	font-size: 14px;
	line-height: 1.5;
	font-family:"微软雅黑","Microsoft Yahei";
}
body,html{
	overflow-x: hidden;
}
a{color: #333;}
a:hover{color: #009cff;}
img{max-width: 100%;}
/*滚动条*/
::-webkit-scrollbar {
	width: 5px;
	height: 5px;
	border-radius: 3px;
}
::-webkit-scrollbar-track {
	background: #ddd;
}
::-webkit-scrollbar-thumb {
	background: #333;
	border-radius: 3px;
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #000;
	border-radius: 3px;
}

/*字体*/

/*标题*/
.tit-1{
	line-height: 40px;
	overflow: hidden;
	margin-bottom: 35px;
}
.tit-1 h3{
	float: left;
	font-size: 30px;
	font-weight: normal;
	padding-left: 13px;
	position: relative;
	background: url(http://www.lzdxedu.com/images/vline1.png) 0 center no-repeat \9;
}
.tit-1 h3::before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 4px;
	height: 30px;
	background: #009cff;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}
.tit-1 .btn-more{float: right;}
.tit-1 .btn-more i{margin-top: 10px;}

.btn-more{
	color: #999;
	font-size: 14px;
	display: inline-block;
}
.btn-more i{
	float: right;
	width: 20px;
	height: 20px;
	display: block;	
	background: url(http://www.lzdxedu.com/images/a1.png) center center no-repeat;
	margin-left: 10px;
}

.st1{
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	margin-bottom: 15px;
}

.st2{
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	text-align: center;
	padding-bottom: 15px;
	position: relative;
	background: url(http://www.lzdxedu.com/images/line3.png) center bottom no-repeat \9;
	margin-bottom: 20px;
}
.st2::after{
	content: '';
	position: absolute;
	left: 50%;bottom: 0;
	width: 24px;height: 1px;
	margin-left: -12px;
	background: #009cff;
}

.st3{
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	padding-left: 25px;
	background: url(http://www.lzdxedu.com/images/icon-fire.png) 0 center no-repeat;
	margin-bottom: 15px;
}
.st3-2{
	font-size: 24px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
}
.st3-2 .icon-books{
	width: 30px;
	height: 40px;
	display: inline-block;
	vertical-align: top;
	background: url(http://www.lzdxedu.com/images/icon-books.png) 0 center no-repeat;
}

.st4{
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	line-height: 40px;
	margin-bottom: 35px;
}

.st5{
	color: #009cff;
	font-size: 24px;
	font-weight: normal;
	line-height: 40px;
	text-align: center;
	margin: 15px 0;
}

.tit-white,.tit-white *{color: #fff !important;}


/*按钮*/
.btn1{
	color: #fff;
	font-size: 14px;
	width: 120px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border: 1px solid rgba(255,255,255,.4);
	border: 1px solid #fff \9;
	display: block;
	margin: 0 auto;	
}
.btn1 i{
	width: 10px;height: 10px;
	background: url(http://www.lzdxedu.com/images/a4.png) center center no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
.btn1:hover{
	color: #fff;
	border-color: #009cff;
	background: #009cff;
}

.btn2{
	color: #fff;
	font-size: 16px;
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #009cff;
	display: block;
	margin: 0 auto;
}
.btn2:hover{
	/*color: #fff;*/
	color: #009cff;
	background: #fff;
}

.btn3{
	color: #009cff;
	width: 125px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #009cff;
	display: block;
	margin: 0 auto;
}
.btn3:hover{
	color: #fff;
	background: #009cff;
}

.btn4{
	color: #fff;
	font-size: 20px;
	height: 40px;
	width: 185px;
	text-align: center;
	background: #009cff;
	display: block;
	margin: 10px auto;
}
.btn4:hover{color: #fff;}

.btn5{
	color: #fff;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	width: 46%;
	max-width: 368px;
	text-align: center;
	background: #009cff;
	display: block;
	margin: 0 auto;
}
.btn5:hover{color: #fff;}

.btn1,.btn2,.btn3{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}

/*颜色*/
.red{color: #cc1414;}
.blue{color: #009cff;}
.green{color: #009944;}

.bgf9{background: #f9f9f9;}

/*******************************
  -------[=布局]-------
********************************/
.wp{max-width: 1200px;margin: 0 auto;}
.wrap{width: 98%;max-width: 1400px;margin: 0 auto;}
.wrapper{padding: 0 30px;padding: 0 1.5625%;}

.h30{height: 30px;overflow: hidden;clear: both;}
.h100{height: 100px;overflow: hidden;clear: both;}
.h200{height: 200px;overflow: hidden;clear: both;}

/*******************************
  -------[=头部]-------
********************************/
#header{
	height: 65px;
	line-height: 65px;
	background: #22282e;
	position: relative;
	z-index: 9;
}

.logo{
	/*margin-left: 30px;*/
	float: left;
	width: 110px;
}
.logo img{
	display: inline-block;
	vertical-align: middle;
}

/*搜索*/
.hdr{
	float: right;
}
.hdr ul{
	position: relative;
}
.hdr li{
	float: left;
	position: relative;
}
.hdr .hd-search{
	z-index: 1;
}
.hdr a{
	color: #fff;
	display: block;
	height: 65px;
	line-height: 65px;
	background-repeat: no-repeat;
}
.hdr .searchBtn{
	width: 40px;
	background-position: center;
	background-image: url(http://www.lzdxedu.com/images/icon-find.png);
}
.hdr .lang{
	z-index: 2;
	padding-left: 5px;
	background: url(http://www.lzdxedu.com/images/split1.png) 0 center no-repeat \9;
}
.hdr .lang::before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 1px;
	height: 12px;
	background: #a7a9ab;
	margin-top: -6px;
}
.hdr .lang a{
	padding-left: 30px;
	background-position: 0 center;
	background-image: url(http://www.lzdxedu.com/images/icon-net.png);
}

.hd-search-form{
	position: absolute;
	z-index: 2;
	/*right: 100%;*/
	right: 0;
	top: 15px;
	width: 200px;
	height: 35px;
	border-bottom: 1px solid #fff;
	/*display: none;*/
	width: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.hd-search-form.open{width: 200px;}
.hd-search-form input{
	display: block;
	height: 35px;
	line-height: 35px \9;
}
.hd-search-form .inp{
	color: #fff;
	width: 100%;
	padding: 0 40px 0 10px;
}

/*******************************
  -------[=导航]-------
********************************/
/*导航触发按钮*/
.menuBtn{
	display: none;
	position: relative;
	z-index: 9;
	float: right;
	margin-top: 7px;
	margin-left: 10px;
	width: 30px;
	height: 30px;
	cursor: pointer;
}
.menuBtn em{
	position: absolute;
	left: 0;
	top: 8px;
	width: 30px;
	height: 2px;
	background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.menuBtn .s1{top: 8px;}
.menuBtn .s2{top: 17px;}
.menuBtn .s3{top: 26px;}
.menuBtn.on .s1{
	top: 18px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
}
.menuBtn.on .s2{
	opacity: 0;
}
.menuBtn.on .s3{
	top: 18px;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
}

#nav{
	float: right;
}
#nav ul{
	overflow: hidden;
}
#nav li{
	float: left;
	margin: 0 24px;
}
#nav .v1{
	color: #fff;
	font-size: 16px;
	line-height: 65px;
	display: block;
}
#nav li.on .v1,
#nav .v1:hover{color: #009cff;}

/*******************************
  -------[=底部]-------
********************************/
#footer{
	color: #fff;
	background: #2a3037;
	overflow: hidden;
}
#footer a{color: #fff;}
#footer a:hover{color: #009cff;}

.fd-top{
	padding: 40px 0 20px;
	background: #2a3037;
	overflow: hidden;
}

.fd_l{
	float: left;
	width: 415px;
	margin-right: 120px;
}

.f_logo{
	float: left;
	width: 100px;
	/*line-height: 80px;*/
}
.f_logo img{
	/*height: 44px;*/
	display: inline-block;
	vertical-align: middle;
}
.f_tele{
	margin-left: 105px;
	/*line-height: 35px;*/
}
.f_tele img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.f_tele b{
	color: #009cff;
	font-size: 32px;
	margin-top: 0px;
	display: block;
}

.f_address{
	margin-top: 15px;
	padding: 15px 0;
	border-top: 1px solid rgba(255,255,255,.1);
	border-top: 1px solid #40454b \9;
}
.f_address dl{}
.f_address dd{
	line-height: 30px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-bottom: 10px;
}
.f_address .s1{background-image: url(http://www.lzdxedu.com/images/icon-loca.png);}
.f_address .s2{background-image: url(http://www.lzdxedu.com/images/icon-mail.png);}
.f_address .title{
	color: rgba(255,255,255,.6);
	color: #9fa1a3 \9;
}

.fd_c{float: left;}

.f_nav{
	overflow: hidden;
	margin: 0 -20px;
}
.f_nav ul{
	float: left;
}
.f_nav li{
	width: 200px;
	margin: 0 20px;
}
 .f_nav a{
	display: block;
	line-height: 40px;
	padding-right: 10px;
	background: url(http://www.lzdxedu.com/images/a3.png) right center no-repeat;
	border-bottom: 1px solid rgba(255,255,255,.1);
	border-bottom: 1px solid #40454b \9;
}
.f_nav a:hover{background-image: url(http://www.lzdxedu.com/images/a3-on.png);}

.fd_r{
	float: right;
	width: 286px;
}

.f_links{
	margin-bottom: 20px;
}
.f_links .select{
	position: relative;
	padding: 0 10px;
	border: 1px solid rgba(255,255,255,.1);
	border: 1px solid #40454b \9;
}
.f_links .select .value{
	color: rgba(255,255,255,.6);
	color: #9fa1a3 \9;
	height: 36px;
	line-height: 36px;
	background: url(http://www.lzdxedu.com/images/a2.png) right center no-repeat;
	display: block;
	width: 100%;
	cursor: default;
}
.f_links .select .option{
	color: #333;
	line-height: 25px;
	background: #fff;
	border: 1px solid #009cff;
	position: absolute;
	left: -1px;right: -1px;
	top: 100%;
	padding: 5px 0;
	display: none;
}
.f_links .select .option a{
	color: #333 !important;
	display: block;
	padding: 0 10px;
}

.f_links select{
	color: rgba(255,255,255,.6);
	color: #9fa1a3 \9;
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	background: url(http://www.lzdxedu.com/images/a2.png) right 10px center no-repeat;
	border: 1px solid rgba(255,255,255,.1);
	border: 1px solid #40454b \9;
}
.f_links select option{color: #333;}

.f_code{
	color: rgba(255,255,255,.6);
	color: #9fa1a3 \9;
	text-align: center;
	overflow: hidden;
}
.f_code ul{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}
.f_code li{}
.f_code img{
	display: block;
	width: 128px;
	height: 128px;
	margin-bottom: 15px;
}

.fd-bot{
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	padding: 12px 0;
	background: #22282e;
}

/*******************************
  -------[=banner滚动图]-------
********************************/
#banner{
	background: #000;
	position: relative;
	z-index: 2;
}
#banner .slider{
	position: relative;
	z-index: 1;
}
#banner .slider .item{
	position: relative;
	opacity: 1 !important;
}
#banner .slider .item-bg{
	height: 0;
	padding-top: 26%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
#banner .slider .item-txt{
	position: absolute;
	left: 0;right: 0;
	top: 50%;
	transform:translateY(-60%);
	-webkit-transform:translateY(-60%);
	-o-transform:translateY(-60%);
	-ms-transform:translateY(-60%);
}
#banner .slider .txt{
	color: #fff;
	font-size: 24px;
	line-height: 1.46;
	text-align: center;
	transform: translateX(88px);
	-webkit-transform: translateX(88px);
	transition-timing-function: ease-out;
	-webkit-transition-timing-function: ease-out;
	opacity: 0;
	opacity: 1\9;
}
#banner .slider .txt h2{
	font-size: 48px;
	line-height: 1.35;
	letter-spacing: 3px;
	margin-bottom: 10px;
}
#banner .slider .txt h2 sup{
	font-size: 48px;
	margin-left: 10px;
	position: relative;
	top: -20px;
}
#banner .slider .txt em{
	font-family: 'Arial';
	text-transform: uppercase;
}

/*动画*/
@-webkit-keyframes slideIn { 0% {-webkit-transform:translateX(200%);opacity:1;} 100% {-webkit-transform:translateX(0);opacity:1;} } 
@keyframes slideIn { 0% {transform:translateX(200%);opacity:1;} 100% {transform:translateX(0);opacity:1;} } 
@-webkit-keyframes imgIn { 0% {-webkit-transform:-webkit-translateX(-85%);opacity:1;} 100% {-webkit-transform:-webkit-translateX(0);opacity:1;}}
@keyframes imgIn { 0% {transform:translateX(-85%);opacity:1;} 100% {transform:translateX(0);opacity:1;}}
#banner .slick-active.item {-webkit-animation: slideIn 1600ms cubic-bezier(0.190, 1, 0.420, 1); animation: slideIn 1600ms cubic-bezier(0.190, 1, 0.420, 1); -moz-animation: slideIn 1600ms cubic-bezier(0.190, 1, 0.420, 1);}
#banner .slick-active .item-bg { -webkit-animation: imgIn 1600ms cubic-bezier(0.190, 1, 0.420, 1); animation: imgIn 1600ms cubic-bezier(0.190, 1, 0.420, 1); -moz-animation: imgIn 1600ms cubic-bezier(0.190, 1, 0.420, 1); } 
#banner .slick-active .txt{ transform: translate(0,0); -ms-transform: translate(0,0); -webkit-transform: translate(0,0); opacity: 1; transition: 680ms 120ms; -webkit-transition: 780ms 120ms; }

/*切换点*/
#banner .slick-list{z-index: 1;}
#banner .slick-dots{
	position: absolute;
	z-index: 9;
	left: 0;
	right: 0;
	bottom: 30px;
	text-align: center;
}
#banner .slick-dots li{
	display: inline-block;
	width: 30px;
	height: 3px;
	margin: 0 3px;
	*display: inline;
	*zoom: 1;
	*background: #62666e;
}
#banner .slick-dots button{
	width: 30px;
	height: 3px;
	background: #62666e;
	padding: 0;
	margin: 0;
	font-size: 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
}
#banner .slick-dots .slick-active{
	*background: #fff;
}
#banner .slick-dots .slick-active button{
	background: #fff;
}

/*******************************
	-------[=首页]-------
********************************/
#main{
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.i-row1{padding: 50px 0 60px;}
.index-row{overflow: hidden;}

/*最新动态*/
.index-news{}
.index-news .left-col{
	float: left;
	width: 515px;
}
.index-news .right-col{
	margin-left: 515px;
	padding-left: 30px;
}

.m-hotNewSlider{}
.m-hotNewSlider .item{}
.m-hotNewSlider .pic{
	position: relative;
	height: 0;
	padding-top: 56%;
	*height: 290px;
	*padding-top: 0;
	overflow: hidden;
}
.m-hotNewSlider .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.m-hotNewSlider .txt{
	color: #fff;
	line-height: 25px;
	background: #333;
	padding: 10px 20px;
	padding-right: 130px;
	position: relative;
	z-index: 1;
}
.m-hotNewSlider .txt .title{
	font-size: 16px;
	font-weight: normal;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.m-hotNewSlider .slick-list{position: relative;z-index: 1;}
.m-hotNewSlider .slick-dots{
	position: absolute;
	z-index: 9;
	right: 15px;
	bottom: 28px;
}
.m-hotNewSlider .slick-dots li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 5px;
	*width: 12px;
	*height: 12px;
	*background: #fff;
	*border-radius: 50%;
}
.m-hotNewSlider .slick-dots button{
	width: 12px;
	height: 12px;
	background: #fff;
	border-radius: 50%;
	padding: 0;
	margin: 0;
	font-size: 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
}
.m-hotNewSlider .slick-dots .slick-active{
	*background: #009cff;
}
.m-hotNewSlider .slick-dots .slick-active button{
	background: #009cff;
}

.List1{
	overflow: hidden;
}
.List1 ul{
	overflow: hidden;
	margin-bottom: -60px;
	*margin-bottom: -55px;
	margin-right: -30px;
}
.List1 li{
	float: left;
	width: 50%;
	*margin-right: -1px;
	overflow: hidden;
	margin-bottom: 60px;
}
.List1 .con{
	display: block;
	border-bottom: 1px solid #eee;
	margin-right: 30px;
}
.List1 .date{
	color: #bbb;
	font-size: 26px;
	line-height: 35px;
	float: left;
	width: 85px;
}
.List1 .txt{
	line-height: 25px;
	margin-left: 85px;
}
.List1 .title{
	font-size: 16px;
	font-weight: normal;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 20px;
}
.List1 .title .tag{color: #999;}
.List1 .con:hover .title .tag{color: #009cff;}
.List1 .det{
	color: #999;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 30px;
}

/*培训*/
.index-train{}

.List2{
	height: 680px;
	background: #000;
	overflow: hidden;
}
.List2 .item{
	float: left;
	width: 33.333%;
	/*height: 680px;*/
	height: 100%;
	background: #f9f9f9;
	position: relative;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List2 .titleBox{
	float: left;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
}
.List2 .titleBox .bg{
	position: relative;
	/*height: 680px;*/
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	/*height: 0;
	padding-top: 106%;
	*height: 680px;
	*padding-top: 0;*/
}
/*.List2 .titleBox .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}*/
.List2 .titleBox .txt{
	color: #fff;
	text-align: center;
	position: absolute;
	left: 0;right: 0;
	top: 0;bottom: 0;
	background: rgba(0,0,0,.4);
}
.List2 .titleBox .txt-con{
	position: absolute;
	left: 0;right: 0;
	top: 50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List2 .titleBox .icon{
	height: 60px;
	display: block;
	margin: 0 auto 15px;
}
.List2 .titleBox h3{
	font-size: 30px;
	font-weight: normal;
	line-height: 35px;
	padding-bottom: 20px;
	background: url(http://www.lzdxedu.com/images/line1.png) center bottom no-repeat \9;
	position: relative;
}
.List2 .titleBox h3::after{
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 24px;
	height: 1px;
	margin-left: -12px;
	background: rgba(255,255,255,.5);
}
.List2 .titleBox .txt-more{
	display: none;
	padding: 0 10px;
	max-width: 255px;
	margin: 0 auto;
}
.List2 .titleBox .det{
	line-height: 25px;
	height: 75px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 30px 0;
}
.List2 .contBox{
	float: left;
	width: 0;
	background: #f9f9f9;
	overflow: hidden;
	position: absolute;
	right: 0;top: 0;bottom: 0;
}
.List2 .contBox .cont-wrap{
	position: absolute;
	left: 0;top: 0;bottom: 0;right: 0;
}
.List2 .cont-wrap{
	padding: 30px 35px;
	background: #f9f9f9;
}
.List2 .tab-tit{
	color: #999;
	margin-bottom: 25px;
}
.List2 .tab-tit ul{
	height: 44px;
	overflow: hidden;
}
.List2 .tab-tit{overflow-x: auto;}
.List2 .tab-tit::-webkit-scrollbar{height: 1px;}
.List2 .tab-tit::-webkit-scrollbar-track{background: #f9f9f9;}
.List2 .tab-tit::-webkit-scrollbar-thumb{background: #f9f9f9;}
.List2 .tab-tit::-webkit-scrollbar-thumb:window-inactive{background: #ddd;}
.List2 .tab-tit ul{width: 535px;}
.List2 .tab-tit li{
	float: left;
	padding-right: 15px;
}
.List2 .tab-tit a{
	color: #999;
	font-size: 18px;
	line-height: 40px;
	padding: 0 15px;
	border-bottom: 4px solid transparent;
	display: block;
}
.List2 .tab-tit li.on a{
	color: #009cff;
	border-color: #009cff;
}
.List2 .tab-con{}
.List2 .tab-con .intro{
	font-size: 20px;
	line-height: 35px;
	/*height: 105px;*/
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 30px;
}
.List2 .btn2{margin-bottom: 30px;}

/*.List2.hover .item{width: 340px;}*/
.List2.hover .active .titleBox{width: 340px;}
.List2.hover .titleBox .txt-con{
	top: 34%;
	transform:translateY(0);
	-webkit-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
}
.List2.hover .titleBox .txt-more{display: block;visibility: hidden;}
.List2.hover .active .titleBox .txt-more{visibility: visible;}

.c-List1{
	overflow: hidden;
	margin: 0 -5px 20px;
}
.c-List1 li{
	/*float: left;
	width: 33.333%;*/
}
.c-List1 .con{
	display: block;
	width: 270px;
	margin: 0 5px;
}
.c-List1 .pic{
	position: relative;
	height: 0;
	padding-top: 57%;
	*height: 154px;
	*padding-top: 0;
	margin-bottom: 15px;
}
.c-List1 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.c-List1 .txt{}
.c-List1 .time{
	color: #999;
	line-height: 25px;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 5px;
}
.c-List1 .con:hover .time{color: #009cff;}
.c-List1 .title{
	color: #333;
	line-height: 2;
	height: 4em;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.hide{height: 0;overflow: hidden;}

.Pc-hide{display: none;}

/*隐藏文字内容*/
.List2-txt {overflow: hidden;}
.List2-txt .item{padding: 20px;}
.List2-txt .tab-tit{
	color: #999;
	margin-bottom: 25px;
}
.List2-txt .tab-tit ul{
	height: 44px;
	overflow: hidden;
}
.List2-txt .tab-tit{overflow-x: auto;}
.List2-txt .tab-tit::-webkit-scrollbar{height: 1px;}
.List2-txt .tab-tit::-webkit-scrollbar-track{background: #fff;}
.List2-txt .tab-tit::-webkit-scrollbar-thumb{background: #fff;}
.List2-txt .tab-tit::-webkit-scrollbar-thumb:window-inactive{background: #ddd;}
.List2-txt .tab-tit ul{width: 535px;}
.List2-txt .tab-tit li{
	float: left;
	padding-right: 15px;
}
.List2-txt .tab-tit a{
	color: #999;
	font-size: 18px;
	line-height: 40px;
	padding: 0 15px;
	border-bottom: 4px solid transparent;
	display: block;
}
.List2-txt .tab-tit li.on a{
	color: #009cff;
	border-color: #009cff;
}
.List2-txt .tab-con{}
.List2-txt .tab-con .intro{
	font-size: 20px;
	line-height: 35px;
	height: 105px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 30px;
}

.CourseSlider .slick-dots{
	display: none !important;
	text-align: center;
}
.CourseSlider .slick-dots li{
	display: inline-block;
	width: 5px;
	height: 5px;
	margin: 0 3px;
	*display: inline;
	*zoom: 1;
	*background: #62666e;
}
.CourseSlider .slick-dots button{
	width: 5px;
	height: 5px;
	background: #62666e;
	border-radius: 50%;
	padding: 0;
	margin: 0;
	font-size: 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
}
.CourseSlider .slick-dots .slick-active{
	*background: #000;
}
.CourseSlider .slick-dots .slick-active button{
	background: #000;
}


/*名师名家*/
.index-teacher{}

.List3{
	margin: 0 -10px;
	overflow: hidden;
}
.List3 .item{
	/*float: left;
	width: 20%;*/
}
.List3 .con{
	display: block;
	position: relative;
	margin: 0 10px;
}
.List3 .pic{
	position: relative;
	height: 0;
	padding-top: 152%;
	*height: 400px;
	*padding-top: 0;
}
.List3 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.List3 .txt{
	position: absolute;
	left: 0;right: 0;bottom: 0;
	color: #fff;
	/*line-height: 25px;*/
	line-height: 28px;
	padding: 15px 20px;
	background: rgba(0,0,0,.6);
	background: url(http://www.lzdxedu.com/images/black-alpha60.png) 0 0 repeat \9;
}
.List3 .txt h4{
	font-size: 20px;
	font-weight: normal;
	line-height: 30px;
	border-bottom: 1px solid transparent;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List3 .det{
	opacity: .6;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 60)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	height: 28px;
	overflow:hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List3 .item:hover .txt h4{
	line-height: 40px;
	padding-bottom: 5px;
	border-color: rgba(255,255,255,.3);
	border-color: #ddd \9;
	margin-bottom: 10px;
}
.List3 .item:hover .det{
	height: auto;
	max-height: 112px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.teacherSlider{position: relative;}
.teacherSlider .slick-arrow{
	position: absolute;
	top: 50%;
	margin-top: -25px;
	width: 50px;
	height: 50px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 50%;
	font-size: 0;
	text-indent: -99px;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.teacherSlider .prev{left: -65px;background-image: url(http://www.lzdxedu.com/images/arr-prev.png);}
.teacherSlider .next{right: -65px;background-image: url(http://www.lzdxedu.com/images/arr-next.png);}
.teacherSlider .prev:hover{background-image: url(http://www.lzdxedu.com/images/arr-prev-on.png);}
.teacherSlider .next:hover{background-image: url(http://www.lzdxedu.com/images/arr-next-on.png);}

/*宣传语*/
.index-words{	
	position: relative;
	background: #000;
}
.index-words .bg{	
	height: 200px;
	position: relative;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.index-words .txt{
	color: #fff;
	text-align: center;
	position: absolute;
	z-index: 3;
	left: 0;
	right: 0;
	top: 50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}
.index-words h3{font-size: 36px;}

/*量子分院*/
.index-branch{
	background: #f9f9f9;
}
.index-branch .left-col{
	margin-right: 400px;
}
.index-branch .right-col{
	float: right;
	width: 360px;
}

.List4{}
.List4 li{
	padding: 15px 20px;
	background: #eee;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 14px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List4 .pic{
	float: left;
	height: 85px;
	line-height: 85px;
}
.List4 .pic img{
	width: 64px;
	height: 64px;
	display: inline-block;
	vertical-align: middle;
}
.List4 .txt{
	color: #333;
	line-height: 25px;
	margin-left: 85px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List4 .txt h4{
	font-size: 18px;
	font-weight: normal;
	line-height: 24px;
	padding-bottom: 8px;
	background: url(http://www.lzdxedu.com/images/line2.png) 0 bottom no-repeat;
	position: relative;
	margin-bottom: 5px;
}
.List4 .txt p{}
.List4 li:hover{background: #009cff;}
.List4 li:hover .txt{color: #fff;}

/*视频*/
.index-video{
	position: relative;
}
.index-video .video{
	position: relative;
	height: 0;
	padding-top: 31%;
	background: #000;
	overflow: hidden;
}
.index-video .video video{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.index-video .poster{
	position: absolute;
	left: 0;top: 0;right: 0;bottom: 0;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.index-video .btn{
	position: absolute;
	left: 50%;top: 50%;
	width: 90px;
	height: 90px;
	background: url(http://www.lzdxedu.com/images/icon-play.png) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
}

/*校友风采*/
.index-alumnus{
	background: #f9f9f9;
}

.List5{overflow: hidden;}
.List5 .item{
	float: left;
	width: 50%;
	background: #fff;
	overflow: hidden;
	*margin-right: -1px;
}
.List5 .pic,
.List5 .txt{
	float: left;
	width: 50%;
}
.List5 .item:nth-child(4n+3) .pic,
.List5 .item:nth-child(4n) .pic{float: right;}
.List5 .pic{
	height: 384px;
	position: relative;
	overflow: hidden;
}
.List5 .pic img{
	display: block;
	min-width: 100%;
	max-width: 480px;
	height: 100%;
	position: absolute;
	left: 50%;top: 0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List5 .item:hover .pic img{
	-webkit-transform: translateX(-50%) scale(1.1);
	-ms-transform: translateX(-50%) scale(1.1);
	-o-transform: translateX(-50%) scale(1.1);
	transform: translateX(-50%) scale(1.1);
}
.List5 .txt{
	text-align: center;
}
.List5 .txt-con{
	padding: 90px 10px 60px;
	max-width: 350px;
	margin: 0 auto;
}
.List5 .txt h4{
	font-size: 20px;
	font-weight: normal;
	line-height: 35px;
	height: 70px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 25px;
}
.List5 .txt .det{
	color: #666;
	line-height: 30px;
	height: 120px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/*合作伙伴*/
.index-partners{}

.tpList1{
	overflow: hidden;	
}
.tpList1 .item{
	float: left;
	width: 16.666%;
}
.tpList1 .con{
	display: block;
	/*transition: .3s ease-in-out;
	-ms-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;*/
}
.tpList1 span{
	display: block;
	position: relative;
	height: 0;
	padding-top: 50%;
	*height: 100px;
	*padding-top: 0;
	overflow: hidden;	
}
.tpList1 img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}

.partnerSlider .slick-dots{
	text-align: center;
	padding-top: 10px;
	border-top: 1px solid #eee;
	margin-top: 15px;
}
.partnerSlider .slick-dots li{
	display: inline-block;
	margin: 0 3px;
	width: 12px;
	height: 12px;
	*display: inline;
	*zoom: 1;
	*background: #e5e5e5;
	*border: 2px solid #fff;
}
.partnerSlider .slick-dots button{
	width: 12px;
	height: 12px;
	background: #e5e5e5;
	border: 2px solid #fff;
	border-radius: 50%;
	padding: 0;
	margin: 0;
	font-size: 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
}
.partnerSlider .slick-dots .slick-active{
	*background: #fff;
	*border-color: #009cff;
}
.partnerSlider .slick-dots .slick-active button{
	background: #fff;
	border-color: #009cff;
}


/*******************************
  -------[=ban图]-------
********************************/
#ban{
	color: #fff;
	height: 240px;
	background-color: #333;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
}

.ban-txt{padding-top: 95px;}
.ban-txt h2{
	font-size: 36px;
	line-height: 50px;
	margin-bottom: 10px;
}
.m-cur{
	color: #fff;
	line-height: 30px;
}
.m-cur a{
	color: rgba(255,255,255,.6);
	color: #fff \9;
}
.m-cur a:hover{color: #fff;}
.m-cur .home{
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: top;
	background: url(http://www.lzdxedu.com/images/icon-cur.png) center center no-repeat;
}
.m-cur i{
	width: 10px;
	height: 30px;
	display: inline-block;
	vertical-align: top;
	background: url(http://www.lzdxedu.com/images/icon-cur-gt.png) center center no-repeat;
	margin: 0 5px;
}

/*******************************
	-------[=二级导航]-------
********************************/
#snav{
	font-size: 16px;
	text-align: center;
	height: 78px;
	line-height: 74px;
	background: #f9f9f9;
}
#snav ul{
	display: inline-block;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}
#snav li{
	float: left;
}
#snav .s1{
	color: #333;
	display: block;
	padding: 0 30px;
	border-bottom: 4px solid transparent;
	margin: 0 2px;
}
#snav li.active .s1{
	color: #009cff;
	border-color: #009cff;
}
.snav-b{
	font-size: 16px;
	text-align: center;
	height: 78px;
	line-height: 74px;
	background: #f9f9f9;
}
.snav-b ul{
	display: inline-block;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}
.snav-b li{
	float: left;
}
.snav-b .s1{
	color: #333;
	display: block;
	padding: 0 20px;
	border-bottom: 4px solid transparent;
	margin: 0 2px;
}
.snav-b li.active .s1{
	color: #009cff;
	border-color: #009cff;
}

/*******************************
	-------[=页码]-------
********************************/
.page{
	font-size: 12px;
	line-height: 36px;
	text-align: center;
	/*margin: 60px 0;*/
	margin-top: 60px;
}
.page ul{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	overflow: hidden;
}
.page li{
	float: left;
	margin: 0 4px;
}
.page a{
	color: #524850;
	width: 36px;
	height: 36px;
	display: block;
}
.page a.current{
	color: #fff;
	background: #009cff;
}
.page a.next{
	width: 20px;
	margin-left: 0;
	background: url(http://www.lzdxedu.com/images/icon-next.png) center center no-repeat;
}

/*******************************
	-------[=内页布局]-------
********************************/
.main-col{
	margin-right: 285px;
	padding-right: 40px;
}
.side-col{
	float: right;
	width: 285px;
}

.h40{height: 40px;}
.h50{height: 50px;}
.h55{height: 55px;}
.h60{height: 60px;}

/*******************************
	-------[=量子动态]-------
********************************/
/*热点话题*/
.m-list1{
	overflow: hidden;
}
.m-list1 li{}
.m-list1 .con{}
.m-list1 .pic{
	position: relative;
	height: 0;
	padding-top: 64%;
	*height: 182px;
	*padding-top: 0;
	overflow: hidden;
}
.m-list1 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: .3s ease-in-out;
	-ms-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
}
.m-list1 li:hover .pic img{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list1 h4{
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 20px;
}
.m-list1 li:hover h4{color: #009cff;}


/*新闻列表*/
.m-list2{}
.m-list2 li{
	padding: 0 10px 30px;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
	margin-bottom: 30px;
}
.m-list2 .pic{
	float: left;
	width: 265px;
	height: 148px;
	overflow: hidden;
}
.m-list2 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	transition: .5s ease-in-out;
	-ms-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
}
.m-list2 .pic:hover img{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list2 .txt-con{
	color: #999;
	margin-left: 285px;
}
.m-list2 .date{
	float: right;
	font-size: 30px;
	font-family: 'Arial';
	line-height: 35px;
	text-align: center;
	width: 100px;
	padding: 20px 0;
	height: 60px;
	background: #f4f4f4;
	margin-top: 20px;
}
.m-list2 .date .year{
	font-size: 14px;
	line-height: 20px;
	display: block;
	margin-top: 5px;
}
.m-list2 .txt{
	line-height: 30px;
	margin-right: 130px;
}
.m-list2 .title{
	color: #333;
	font-size: 20px;
	font-weight: normal;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin: 10px 0;
}
.m-list2 .info{
	margin-bottom: 5px;
}
.m-list2 .info span{
	display: inline-block;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-right: 25px;
}
.m-list2 .info .view{	background-image: url(http://www.lzdxedu.com/images/icon-eye.png);}
.m-list2 .info .share{background-image: url(http://www.lzdxedu.com/images/icon-btn-share.png);}
.m-list2 .det{
	
}
.m-list2 .title{
	transition: color .3s;
	-ms-transition: color .3s;
	-moz-transition: color .3s;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
}
.m-list2 .date{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 li:hover .title{
	color: #009cff;
	font-weight: bold;
}
.m-list2 li:hover .date{
	color: #fff;
	background: #009cff;
}

/*******************************
	-------[=量子动态-详情]-------
********************************/
.article{
	font-size: 16px;
}
.article .header{
	text-align: center;
	margin-bottom: 50px;
}
.article h1{
	font-size: 36px;
	line-height: 50px;
}

.article .info{
	float: left;
	width: 80px;
	font-size: 14px;
	line-height: 1.5;
	text-align: center;
	padding-right: 40px;
	border-right: 1px solid #eee;
}
.article .info > div{margin-bottom: 30px;}
.article .info .caption{
	background: url(http://www.lzdxedu.com/images/line4.png) center center no-repeat;
}
.article .date{
	font-family: 'Arial';
}
.article .date .day{
	font-size: 30px;
	display: block;
}
.article .view{}
.article .view i{
	width: 40px;
	height: 40px;
	display: block;
	background: url(http://www.lzdxedu.com/images/icon-view.png) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	margin: 15px auto 5px;
}
.article .share .bdsharebuttonbox{
	width: 40px;
	margin: 5px auto;
}
.article .bdshare-button-style1-32 a{width: 40px;height: 40px;margin: 10px 0 0;
	background-image: url(http://www.lzdxedu.com/images/icon-share.png);
	background-repeat: no-repeat;
}
.article .bdshare-button-style1-32 a:hover{background-image: url(http://www.lzdxedu.com/images/icon-share-hover.png);}
.article .bdshare-button-style1-32 .bds_weixin{background-position: center 0;}
.article .bdshare-button-style1-32 .bds_sqq{background-position: center -50px;}
.article .bdshare-button-style1-32 .bds_qzone{background-position: center -100px;}
.article .bdshare-button-style1-32 .bds_tsina{background-position: center -150px;}
.article .bdshare-button-style1-32 .bds_more,
.article .bdshare-button-style1-32 .bds_more:hover{
	background: url(http://www.lzdxedu.com/images/icon-share-more.png) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.article .bdshare-button-style1-32 .bds_more{display: none;}

.article .section{
	line-height: 1.67;
	margin-left: 180px;
}
.article img{
	/*display: block;
	margin: 0 auto;*/
    margin: 1.5em 0;
}

.article .footer{
	padding: 20px 40px;
	border: 1px solid #eee;
	overflow: hidden;
	margin-top: 40px;
}
.article .footer li{
	float: left;
	width: 33.333%;
	text-align: center;
}
.article .footer a{
	color: #808080;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.article .footer a:hover{color: #009cff;}
.article .footer .prev,
.article .footer .next{
	width: 80px;
	text-indent: -9999px;
	background-color: #2a3037;
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
}
.article .footer .prev:hover,
.article .footer .next:hover{background-color: #009cff;}
.article .footer .prev{float: left;background-image: url(http://www.lzdxedu.com/images/icon-f-prev.png);}
.article .footer .next{float: right;background-image: url(http://www.lzdxedu.com/images/icon-f-next.png);}
.article .footer .back{
	padding-left: 40px;
	background: url(http://www.lzdxedu.com/images/icon-f-back.png) 0 center no-repeat;
}
.article .footer .back:hover{background-image: url(http://www.lzdxedu.com/images/icon-f-back-on.png);}

/*******************************
	-------[=商学教育]-------
********************************/
/*领军人才*/
.m-master-intro{
	overflow: hidden;
	margin-bottom: 20px;
}
.m-master-intro .pic{
	float: left;
	/* width: 620px;
	height: 320px; */
	width: 44%;
	/*height: 320px;*/
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	overflow: hidden;
}
.m-master-intro .pic img{
	display: block;
	width: 100%;
	opacity: 0;
}
.m-master-intro .txt{
	margin-left: 47%;
	font-size: 18px;
	line-height: 40px;
	height: 410px;	
}
.m-master-intro .txt .st4{
	text-align: left;
}
.m-master-intro .txt0{
	margin-left: 1%;
	font-size: 18px;
	line-height: 40px;
	/*margin-left: 620px;
	padding-left: 40px;*/
}
.m-master-intro .txt0 .st4{
	text-align: left;
}

/*课程预告*/
.m-course-upcoming{
	padding: 40px 0;
	background: #f9f9f9;
	margin-bottom: 50px;
}

.c-List1-2{
	overflow: hidden;
	margin: 0 -10px 20px;
}
.c-List1-2 li{
	float: left;
	width: 33.333%;
}
.c-List1-2 .con{
	display: block;
	margin: 0 10px;
}
.c-List1-2 .pic{
	position: relative;
	height: 0;
	padding-top: 57%;
	*height: 154px;
	*padding-top: 0;
	margin-bottom: 20px;
}
.c-List1-2 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.c-List1-2 .txt{
	color: #999;
}
.c-List1-2 .time{
	font-size: 16px;
	line-height: 25px;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 10px;
}
.c-List1-2 .con:hover .time{color: #009cff;}
.c-List1-2 .title{
	color: #333;
	font-size: 18px;
	line-height: 2;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 25px;
}
.c-List1-2 .bot{
	line-height: 35px;
}
.c-List1-2 .view{
	padding-left: 25px;
	display: inline-block;
	background: url(http://www.lzdxedu.com/images/icon-eye.png) 0 center no-repeat;
}
.c-List1-2 .btn3{
	float: right;
}


/*所有课程*/
.m-course-all{}

.m-list1-2{
	overflow: hidden;
	margin: 0 -6px -15px;
}
.m-list1-2 li{
	float: left;
	width: 20%;
}
.m-list1-2 .con{
	display: block;
	margin: 0 6px;
}
.m-list1-2 .pic{
	position: relative;
	height: 0;
	padding-top: 64%;
	*height: 182px;
	*padding-top: 0;
	overflow: hidden;
}
.m-list1-2 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: .3s ease-in-out;
	-ms-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
}
.m-list1-2 li:hover .pic img{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list1-2 h4{
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 15px 0;
}
.m-list1-2 li:hover h4{color: #009cff;}


/*弹出*/
.popBox{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 999;
	background: rgba(0,0,0,.6);
	background: url(http://www.lzdxedu.com/images/black-alpha60.png) 0 0 repeat \9;
	display: none;
}
.popBox .popCon{
	position: absolute;
	left: 50%;
	top: 50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	width: 680px;
	padding: 40px;
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
}
.popBox .popClose{
	position: absolute;
	z-index: 9;cursor: pointer;
	right: 20px;top: 20px;
	width: 30px;height: 30px;
	background: url(http://www.lzdxedu.com/images/icon-close.png) center center no-repeat;
}

.g_table1{
	font-size: 16px;
	width: 100%;
	max-width: 430px;
	margin: 0 auto;
}
.g_table1 tbody th,
.g_table1 tbody td{
	padding: 10px 0;
	line-height: 55px;
	border-bottom: 1px solid #eee;
}
.g_table1 th{
	width: 6em;
	font-weight: normal;
}
.g_table1 th i{color: #009cff;}
.g_table1 td{}
.g_table1 .inp{
	color: #009cff;
	font-size: 16px;
	height: 55px;
	line-height: 55px \9;
	display: block;
	width: 100%;
}
.g_table1 .inp_title{color: #009cff;}
.g_table1 .btn4{
	margin: 30px auto 10px;
}


/*弹出*/
.popBoxjj{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 999;
	background: rgba(0,0,0,.6);
	background: url(http://www.lzdxedu.com/images/black-alpha60.png) 0 0 repeat \9;
	display: none;
}
.popBoxjj .popConjj{
	position: absolute;
	left: 50%;
	top: 50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	width: 680px;
	padding: 40px;
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
}

.popBoxjj .popContjj{    
    overflow-y:auto;
}

.popBoxjj .popClosejj{
	position: absolute;
	z-index: 9;cursor: pointer;
	right: 10px;top: 10px;
	width: 30px;height: 30px;
	background: url(http://www.lzdxedu.com/images/icon-close.png) center center no-repeat;
}


/*******************************
	-------[=量子分院]-------
********************************/
.m-branch-row{
	padding: 60px 0;
}
.m-branch-row:nth-child(2n+1){
	background: #f9f9f9;
}
.m-branch-row:nth-child(2n+1) .List4-2 .con{
	background: #fff;
}
.m-branch-row:nth-child(2n+1) .List4-2 .con:hover{
	background: #009cff;
}
.m-branch-row .st4{margin-bottom: 60px;}

.m-branch-map{}
.m-branch-map img{
	display: block;
	margin: 0 auto;
}

.List4-2{
	overflow: hidden;
	margin: -15px;
}
.List4-2 li{
	float: left;
	width: 33.333%;
}
.List4-2 .con{
	display: block;
	padding: 15px 20px;
	background: #eee;
	border-radius: 5px;
	overflow: hidden;
	margin: 15px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List4-2 .pic{
	float: left;
	height: 85px;
	line-height: 85px;
}
.List4-2 .pic img{
	width: 64px;
	height: 64px;
	display: inline-block;
	vertical-align: middle;
}
.List4-2 .txt{
	color: #333;
	line-height: 25px;
	margin-left: 85px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List4-2 .txt h4{
	font-size: 18px;
	font-weight: normal;
	line-height: 24px;
	padding-bottom: 8px;
	background: url(http://www.lzdxedu.com/images/line2.png) 0 bottom no-repeat;
	position: relative;
	margin-bottom: 5px;
}
.List4-2 .txt p{}
.List4-2 .con:hover {background: #009cff;}
.List4-2 .con:hover .txt{color: #fff;}

/*海外分院*/
.m-list3{
	overflow: hidden;
	margin: 0 -20px;
}
.m-list3 li{
	float: left;
	width: 25%;
	margin-bottom: 20px;
}
.m-list3 .con{
	display: block;
	height: 90px;
	padding:55px 0 55px 30px;
	background: #e4c68d url(http://www.lzdxedu.com/images/bg-linear1.jpg) 0 0 repeat-x;
	border-radius: 10px;
	overflow: hidden;
	margin: 0 20px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .pic{
	float: left;
	width: 126px;
	height: 84px;
}
.m-list3 .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.m-list3 .txt{
	color: #fff;
	font-size: 16px;
	line-height: 25px;
	/*margin-left: 155px;*/
	margin-left: 126px;
	padding-left: 30px;
}
.m-list3 .txt h4{
	font-size: 24px;
	font-weight: normal;
	line-height: 30px;
	/*margin: 10px 0;*/
}
.m-list3 .txt p{}

/*******************************
	-------[=名师名家]-------
********************************/

.m-list4{
	font-size: 16px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
}
.m-list4 li{
	float: left;
	width: 33.333%;
	margin-bottom: 20px;
}
.m-list4 .data{
	color: #009cff;
	font-size: 28px;
	line-height: 65px;
	margin-bottom: 45px;
}
.m-list4 .data span{
	font-size: 72px;
	display: inline-block;
	vertical-align: middle;
}
.m-list4 p{
	height: 50px;
}

/*筛选*/
.m-filter{
	text-align: center;
	/*overflow: hidden;*/
}
.m-filter .item{
	width: 26%;
	text-align: left;
	display: inline-block;
	margin: 0 2.85% 50px;
}
.m-filter .inp-sel{
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	position: relative;
	border: 1px solid #333;
}
.m-filter .selectBox{
	position: absolute;
	left: 0;right: 0;top: 0;
}
.m-filter .selectBox .value{
	color: #999;
	height: 40px;
	line-height: 40px;
	text-align: right;
	padding: 0 15px;
}
.m-filter .selectBox .option{}
.m-filter .selectBox .option li{
	text-align: right;
}

/*下拉选框*/
.selectBox{
	position: relative;
	z-index: 9;
}
.selectBox.hover{z-index: 999;}
.selectBox .value{
	cursor: default;
	display: block;
	width: 100%;
}
.selectBox .option{
	display: none;
	position: absolute;
	left: -1px;right: -1px;top: 100%;
	background: #fff;
	border: 1px solid #333;
}
.selectBox .option li{
	display: block;
	padding: 0 15px;
}
.selectBox .option li:hover{
	color: #fff;
	background: #009cff;
}


.List3-2{
	margin: -10px;
	overflow: hidden;
}
.List3-2 .item{
	float: left;
	width: 20%;
}
.List3-2 .con{
	display: block;
	position: relative;
	margin: 10px;
}
.List3-2 .pic{
	position: relative;
	height: 0;
	padding-top: 152%;
	*height: 400px;
	*padding-top: 0;
}
.List3-2 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.List3-2 .txt{
	position: absolute;
	left: 0;right: 0;bottom: 0;
	color: #fff;
	/*line-height: 25px;*/
	line-height: 28px;
	padding: 15px 20px;
	background: rgba(0,0,0,.6);
	background: url(http://www.lzdxedu.com/images/black-alpha60.png) 0 0 repeat \9;
}
.List3-2 .txt h4{
	font-size: 20px;
	font-weight: normal;
	line-height: 30px;
	border-bottom: 1px solid transparent;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List3-2 .det{
	opacity: .6;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 60)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	height: 28px;
	overflow:hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.List3-2 .item:hover .txt h4{
	line-height: 40px;
	padding-bottom: 5px;
	border-color: rgba(255,255,255,.3);
	border-color: #ddd \9;
	margin-bottom: 10px;
}
.List3-2 .item:hover .det{
	height: auto;
	max-height: 112px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/*******************************
	-------[=校友中心]-------
********************************/
.m-alumnus-row{padding-top: 55px;}

/*校友风采*/
.m-alumnus-mien{}

/*选项卡*/
.m-tab{
	text-align: center;
	line-height: 30px;
	height: 32px;
	margin: 20px 0;
}
.m-tab ul{
	display: inline-block;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}
.m-tab li{
	float: left;
}
.m-tab a{
	color: #666;
	width: 100px;
	display: block;
	border: 1px solid #eee;
	margin: 0 5px;
}
.m-tab li.on a{
	color: #fff;
	border-color: #009cff;
	background: #009cff;
}

.waterfall{
	max-width: 1440px;
	position: relative;
	margin: 0 auto;
}
.m-list5{
	overflow: hidden;
}
.m-list5 .item{
	float: left;
}
.m-list5 .con{
	display: block;
	/*width: 380px;*/
	background: #f9f9f9;
	margin: 20px;
}
.m-list5 .top{
	position: relative;
	overflow: hidden;
}
.m-list5 .pic{}
.m-list5 .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.m-list5 .mask{
	color: #fff;
	line-height: 30px;
	position: absolute;
	left: 0;right: 0;/*top: 100%;*/height: 100%;
	top: 0;display: none;
	background: rgba(0,0,0,.4);

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .con:hover .mask{
	/*top: 0;*/
	display: block;
}
.m-list5 .mask-con{
	position: absolute;
	left: 20px;
    /*top: 20px;*/
    right: 20px;bottom: 20px;
	padding: 20px;
	border: 1px solid rgba(255,255,255,.4);
	border: 1px solid #fff \9;
	overflow: hidden;
}
.m-list5 .txt{
	color: #999;
	line-height: 20px;
	padding: 10px 0 10px 10px;
	border-bottom: 3px solid #ccc;
	overflow: hidden;
}
.m-list5 .tag{
	float: left;
	color: #fff;
	font-size: 18px;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background: #009cff;
	margin-right: 20px;
}
.m-list5 .name{
	color: #333;
	font-size: 16px;
	font-weight: normal;
	margin-top: 5px;
}
.m-list5 .txt p{
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

/*校友心得*/
.m-alumnus-study{}
.m-alumnus-study .page{margin-bottom: 0;}

/*社会公益*/
.m-PicBox1{
	padding: 45px 0;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	margin-bottom: 50px;
}
.m-PicBox1 .txt{
	float: right;
	width: 50%;
	min-height: 270px;
	padding: 25px 60px;
	background: rgba(0,0,0,.6);
	background: url(http://www.lzdxedu.com/images/black-alpha60.png) repeat \9;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;

	color: #fff;
	font-size: 24px;
	letter-spacing: 1px;
}

.m-list6{
	overflow: hidden;
}
.m-list6 ul{
	overflow: hidden;
	margin-right: -110px;
	margin-bottom: -50px;
}
.m-list6 li{
	float: left;
	width: 50%;
	padding-bottom: 50px;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
	margin-bottom: 50px;
}
.m-list6 .con{
	display: block;
	margin-right: 110px;
}
.m-list6 .date{
	float: left;
	color: #999;
	font-size: 30px;
	font-family: 'Arial';
	line-height: 35px;
	text-align: center;
	width: 100px;
	padding: 20px 0;
	height: 60px;
	background: #f4f4f4;
}
.m-list6 .date .year{
	font-size: 14px;
	line-height: 20px;
	display: block;
	margin-top: 5px;
}
.m-list6 .txt{
	color: #333;
	line-height: 25px;
	margin-left: 120px;
}
.m-list6 .txt h4{
	font-size: 20px;
	font-weight: normal;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 25px;
}
.m-list6 .det{
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.m-list6 .txt h4{
	transition: color .3s;
	-ms-transition: color .3s;
	-moz-transition: color .3s;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
}
.m-list6 .date{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 li:hover .txt h4{
	color: #009cff;
	font-weight: bold;
}
.m-list6 li:hover .date{
	color: #fff;
	background: #009cff;
}

/*******************************
	-------[=关于我们]-------
********************************/

.m-about-row{padding: 60px 0;}

/*关于量子*/
.m-about{}

.m-txt1{
	font-size: 18px;
	line-height: 2;
	text-align: center;
}

.m-txtList1{
	color: #999;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}
.m-txtList1 li{
	float: left;
	width: 33.333%;
	margin: 25px 0;
}
.m-txtList1 .con{
	padding: 0 50px;
	position: relative;
	background: url(http://www.lzdxedu.com/images/vline2.png) right 0 no-repeat \9;
}
.m-txtList1 li:nth-child(3n) .con{
	background: none;
}
.m-txtList1 .con::after{
	content: '';
	position: absolute;
	right: 0;top: 0;width: 1px;
	height: 70px;background: #eee;
}
.m-txtList1 li:nth-child(3n) .con::after{display: none;}
.m-txtList1 h4{
	color: #333;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 20px;
}
.m-txtList1 p{}

.m-txtList2{
	color: #999;
	line-height: 30px;
	overflow: hidden;
	margin: 0 -10px;
}
.m-txtList2 li{
	float: left;
	width: 25%;
}
.m-txtList2 .con{
	padding: 25px 20px 15px;
	border: 1px solid #eee;
	border-top: 12px solid #009cff;
	border-radius: 10px;
	margin: 10px;
}
.m-txtList2 .s1 .con{border-top-color: #009cff;}
.m-txtList2 .s2 .con{border-top-color: #8798e1;}
.m-txtList2 .s3 .con{border-top-color: #37ccac;}
.m-txtList2 .s4 .con{border-top-color: #f2d060;}
.m-txtList2 h4{
	color: #333;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 15px;
}
.m-txtList2 .det{
	height: 150px;
}

/*管理团队*/
.m-team{
	background: #f9f9f9;
}

.m-list7{
	overflow: hidden;
	margin: -14px;
}
.m-list7 li{
	float: left;
	width: 33.333%;
}
.m-list7 .con{
	display: block;
	background: #fff;
	overflow: hidden;
	margin: 14px;
}
.m-list7 .pic{
	float: left;
	width: 160px;
	height: 160px;
}
.m-list7 .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.m-list7 .txt{
	color: #333;
	line-height: 25px;
	margin-left: 160px;
	padding: 0 30px 0 20px;
	border: 1px solid #eee;
	height: 160px;
	border-left: 0;
}
.m-list7 .txt h4{
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 25px;
}
.m-list7 .txt h4 span{
	color: #999;
	font-size: 14px;
}
.m-list7 p{
	height: 75px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/*发展历程*/
.m-develop{
	background-color: #0288de;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: contain;
	background-size: contain;
	/*background-attachment: fixed;*/
}

.DevelopSlider{
	overflow: hidden;
}
.DevelopSlider .left{
	float: left;
	width: 32%;
}
.DevelopSlider .left h4{
	color: #fff;
	font-size: 36px;
	text-align: right;
	padding-right: 30px;
	position: relative;
	padding-right: 37px \9;
	background: url(http://www.lzdxedu.com/images/d1.png) right center no-repeat \9;
	margin-right: -7px \9;
	margin-top: 80px;
}
.DevelopSlider .left h4::after{
	content: '';
	position: absolute;
	right: -7px;
	top: 50%;
	width: 13px;
	height: 13px;
	background: #fff;
	border-radius: 50%;
	margin-top: -6px;
}
.DevelopSlider .right{
	margin-left: 32%;
	position: relative;
	padding-left: 30px;
	background: url(http://www.lzdxedu.com/images/vline3.png) 0 0 repeat-y \9;
}
.DevelopSlider .right::before{
	content: '';
	position: absolute;
	left: 0;top: 0;bottom: 0;
	width: 1px;background: rgba(255,255,255,.3);
}

.DevelopSlider .slick-arrow{
	position: absolute;
	z-index: 9;
	top: 50%;
	margin-top: -30px;
	width: 60px;
	height: 60px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center;
	font-size: 0;
	text-indent: -99px;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.DevelopSlider .slick-prev{left: 0;background-image: url(http://www.lzdxedu.com/images/btn-prev.png);}
.DevelopSlider .slick-next{right: 0;background-image: url(http://www.lzdxedu.com/images/btn-next.png);}

.m-list8{}
.m-list8 li{
	overflow: hidden;
	margin-bottom: 45px;
}
.m-list8 li:last-child{margin-bottom: 0;}
.m-list8 .pic{
	float: left;
	width: 145px;
	height: 85px;
}
.m-list8 .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.m-list8 .txt{
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	margin-left: 145px;
	padding-left: 45px;
	max-width: 430px;
}
.m-list8 .date{
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}
.m-list8 .det{}

/*量子荣誉*/
.m-honor{}

.honor-box{overflow: hidden;}
.honor-box .left{
	float: left;
	width: 50%;
}
.honor-box .left .pic{
	float: right;
	max-width: 600px;
	height: 630px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	margin-right: 20px;
}
.honor-box .left .pic img{
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
}
.honor-box .right{
	margin-left: 50%;
	padding: 0 30px;
}
.honor-box .m-list9{
	min-height: 630px;
	max-width: 475px;
}

.m-list9{
	font-size: 16px;
	line-height: 30px;
	background: url(http://www.lzdxedu.com/images/vline4.png) 6px 0 repeat-y \9;
	position: relative;
}
.m-list9::before{
	content: '';
	position: absolute;
	left: 6px;top: 0;bottom: 0;
	width: 1px;background: #eee;
}
.m-list9 li{
	padding-left: 40px;
	position: relative;
	overflow: hidden;
	margin-bottom: 40px;
}
.m-list9 li:last-child{margin-bottom: 0;}
.m-list9 li::before{
	content: '';
	position: absolute;
	left: 0;top: 3px;
	width: 13px;
	height: 13px;
	background: #009cff;
	border-radius: 50%;
	display: none;
}
.m-list9 li:hover::before{display: block;}
.m-list9 li:first-child::before{display: block;}
.m-list9 .date{
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}
.m-list9 .det{
	min-height: 60px;
}

/*教学设施*/
.m-facilities{
	background: #f9f9f9;
}

.m-list10{
	overflow: hidden;
	margin: -10px;
}
.m-list10 li{
	float: left;
	width: 25%;
}
.m-list10 .con{
	display: block;
	margin: 10px;
}
.m-list10 .pic{
	position: relative;
	height: 0;
	padding-top: 67%;
	overflow: hidden;
	border-bottom: 6px solid transparent;
	margin-bottom: 20px;

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list10 .con:hover .pic{border-color: #009cff}
.m-list10 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}
.m-list10 h4{
	color: #333;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	line-height: 20px;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

/*合作单位*/
.m-partner{}

.tpList1-2{
	overflow: hidden;
}
.tpList1-2 li{
	float: left;
	width: 16.666%;
	border-bottom: 1px solid #eee;
}
.tpList1-2 .con{
	display: block;
	padding: 20px 0;
}
.tpList1-2 span{
	display: block;
	position: relative;
	height: 0;
	padding-top: 50%;
	*height: 100px;
	*padding-top: 0;
	overflow: hidden;	
}
.tpList1-2 img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;top: 0;
}

/*联系我们*/
.m-contact{
	background: #f9f9f9;
}

.MapBox{height: 360px;margin-bottom: 40px;}
#allmap img{max-width: 9999px;}

.m-contact .caption{
	color: #009cff;
	font-size: 30px;
	text-align: center;
	line-height: 40px;
	margin: 30px 0;
}

.m-list11{
	text-align: center;
}
.m-list11 ul{
	display: inline-block;
	overflow: hidden;
}
.m-list11 li{
	float: left;
}
.m-list11 .con{
	margin: 0 70px;
}
.m-list11 h4{
	color: #999;
	font-size: 18px;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 15px;
}
.m-list11 .icon{
	height: 50px;
	line-height: 50px;
	margin-bottom: 10px;
}
.m-list11 .icon img{
	display: inline-block;
	vertical-align: middle;
}

.m-txt2{
	line-height: 1.88;
}
.m-txt2 table{
	margin: 0 auto;
}
.m-txt2 table td{
    padding: 0.5em;
}

.m-txt2 h2{
	color: #009cff;
	font-size: 24px;
	line-height: 50px;
	padding: 20px 10px;
	background: url(http://www.lzdxedu.com/images/t-bg1.png) 0 center no-repeat;
	-webkit-background-size: auto 50px;
	background-size: auto 50px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	/*margin-top: -15px;*/
    text-indent: 0em !important;
}

/*******************************
	-------[=量子分院列表]-------
********************************/

.m-filter2{
	text-align: center;
	margin: -5px 0;
	margin-bottom: 50px;
}
.m-filter2 .cont{
	padding: 0 15px;
	position: relative;
}
.m-filter2 .inp-select,
.m-filter2 .inp-search{
	height: 40px;
	line-height: 40px;
	border: 1px solid #333;
	display: inline-block;
	margin: 5px;
}
.m-filter2 .inp-select{
	width: 30%;
	color: #999;
	text-align: right;
}
.m-filter2 .selectBox{
	position: absolute;z-index: 2;
	left: 0;right: 0;top: 0;
	text-align: left;
}
.m-filter2 .selectBox .value{
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
}
.m-filter2 .selectBox .option{
	color: #333;
	background: rgba(255,255,255,.9);
	background: #fff \9;
}
.m-filter2 .selectBox .option li{}
.m-filter2 .inp-search{
	width: 40%;
	text-align: left;
}
.m-filter2 .inp-search .cont{padding-right: 50px;}
.m-filter2 .inp-search input{
	height: 40px;
	line-height: 40px \9;
	display: block;
}
.m-filter2 .inp-search .inp{
	width: 100%;
}
.m-filter2 .inp-search .btn{
	position: absolute;
	right: 0;top: 0;
	width: 60px;
	background: url(http://www.lzdxedu.com/images/icon-find2.png) center center no-repeat;
}

.m-list12{
	border-top: 1px solid #eee;
}
.m-list12 li{
	padding: 40px 30px;
	border-bottom: 1px solid #eee;
	overflow: hidden;

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list12 li:hover{background: #f9f9f9;}
.m-list12 .pic{
	float: left;
	width: 200px;
	height: 200px;
	overflow: hidden;
}
.m-list12 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	transition: .5s ease-in-out;
	-ms-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
}
.m-list12 .pic:hover img{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list12 .txt{
	color: #999;
	line-height: 30px;
	margin-left: 230px;
}
.m-list12 .title{
	color: #333;
	font-size: 20px;
	font-weight: normal;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 10px;

	transition: color .3s;
	-ms-transition: color .3s;
	-moz-transition: color .3s;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
}
.m-list12 li:hover .title{
	color: #009cff;
	font-weight: bold;
}
.m-list12 .info{
	color: #999;
	margin-bottom: 10px;
}
.m-list12 .det{
	color: #333;
	line-height: 25px;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 38px;
}
.m-list12 .btn{
	color: #999;
	width: 100px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #ddd;
	display: inline-block;
}
.m-list12 .btn:hover{
	color: #009cff;
	border-color: #009cff;
}


/*******************************
	-------[=名师名家详情页]-------
********************************/

.m-teacher-det{
	border-bottom: 1px solid #eee;
	overflow: hidden;
	margin-bottom: 40px;
}
.m-teacher-det .avatar{
	float: left;
	width: 265px;
	margin-bottom: 40px;
}
.m-teacher-det .avatar img{
	display: block;
	width: 100%;
}
.m-teacher-det .txt{
	font-size: 16px;
	line-height: 2.13;
	margin-left: 320px;
	margin-bottom: 20px;
}
.m-teacher-det .header{
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}
.m-teacher-det .name{
	font-size: 36px;
	line-height: 40px;
	margin-bottom: 15px;
}
.m-teacher-det .duty{
	color: #999;
	line-height: 25px;
	margin-bottom: 15px;
}
.m-teacher-det .det{}

.m-list13{
	border-top: 1px solid #eee;
}
.m-list13 li{
	padding: 40px 30px;
	border-bottom: 1px solid #eee;
	overflow: hidden;

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 li:hover{background: #f9f9f9;}
.m-list13 .pic{
	float: left;
	width: 200px;
	height: 200px;
	background: #fff;
	overflow: hidden;
}
.m-list13 .pic img{
	display: block;
	width: 100%;
	height: 100%;
	transition: .5s ease-in-out;
	-ms-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
}
.m-list13 .pic:hover img{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list13 .txt-con{
	color: #999;
	margin-left: 230px;
	padding-top: 20px;
}
.m-list13 .date{
	float: right;
	font-size: 30px;
	font-family: 'Arial';
	line-height: 35px;
	text-align: center;
	width: 100px;
	padding: 20px 0;
	height: 60px;
	background: #f4f4f4;
	margin-top: 30px;

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 .date .year{
	font-size: 14px;
	line-height: 20px;
	display: block;
	margin-top: 5px;
}
.m-list13 .txt{
	line-height: 30px;
	margin-right: 130px;
}
.m-list13 .title{
	color: #333;
	font-size: 20px;
	font-weight: normal;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-bottom: 10px;

	transition: color .3s;
	-ms-transition: color .3s;
	-moz-transition: color .3s;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
}
.m-list13 .info{
	margin-bottom: 10px;
}
.m-list13 .info span{
	display: inline-block;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-right: 25px;
}
.m-list13 .info .view{	background-image: url(http://www.lzdxedu.com/images/icon-eye.png);}
.m-list13 .info .share{background-image: url(http://www.lzdxedu.com/images/icon-btn-share.png);}
.m-list13 .det{
	line-height: 25px;
	height: 50px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.m-list13 li:hover .title{
	color: #009cff;
	font-weight: bold;
}
.m-list13 li:hover .date{
	color: #fff;
	background: #009cff;
}

.page-footer{
	background: #f9f9f9;
	overflow: hidden;
	margin: 20px 0;
}
.page-footer li{
	float: left;
	width: 50%;
}
.page-footer .con{
	color: #999;
	display: block;
	padding: 10px 40px;
	border-right: 1px solid #eee;
	overflow: hidden;

	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.page-footer li:nth-child(2n) .con{border: 0;}
.page-footer .con:hover{color: #b7dafe;background: #009cff;}
.page-footer .pic{
	float: right;
	width: 68px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	display: none;
	margin-left: 10px;
}
.page-footer .pic img{
	display: inline-block;
	vertical-align: middle;
}
.page-footer .next .pic{float: left;margin-left: 0;margin-right: 10px;}
.page-footer .con:hover .pic{display: block;}
.page-footer h3{
	color: #333;
	font-size: 20px;
	font-weight: normal;
	padding-top: 25px;
}
.page-footer .con:hover h3{color: #fff;}
.page-footer .prev,
.page-footer .next{
	height: 100px;
	overflow: hidden;
}
.page-footer .prev{
	padding-left: 60px;
	background: url(http://www.lzdxedu.com/images/icon-f-prev-b.png) 0 center no-repeat;
}
.page-footer .next{
	text-align: right;
	padding-right: 60px;
	background: url(http://www.lzdxedu.com/images/icon-f-next-b.png) right center no-repeat;
}
.page-footer .con:hover .prev{background-image: url(http://www.lzdxedu.com/images/icon-f-prev.png);}
.page-footer .con:hover .next{background-image: url(http://www.lzdxedu.com/images/icon-f-next.png);}

/*******************************
	-------[=校友中心-校友心得]-------
********************************/
.m-list14{
	overflow: hidden;
	margin: 0 -20px -20px;
}
.m-list14 li{
	float: left;
	width: 33.333%;
	margin-bottom: 20px;
}
.m-list14 .con{
	background: #fff;
	margin: 0 20px;
}
.m-list14 .pic{
	position: relative;
	height: 0;
	padding-top: 81%;
	*height: 355px;
	*padding-top: 0;
	overflow: hidden;

	transition: .3s ease-in-out;
	-ms-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
}
.m-list14 .pic img{
	display: block;
	max-width: 999px;
	min-width: 100%;
	height: 100%;

	position: absolute;
	left: 50%;
	top: 0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
}
.m-list14 .con:hover .pic{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.m-list14 .txt{
	color: #666;
	line-height: 32px;
	text-align: center;
	padding: 35px 45px;
}
.m-list14 .txt h4{
	color: #333;
	font-size: 18px;
	height: 64px;
	font-weight: normal;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 5px;
}

.m-list14 .det{
	height: 64px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/*******************************
	-------[=校友中心-详情页]-------
********************************/

.m-list1-alumnus{}
.m-list1-alumnus .pic{
	padding-top: 81%;
	*height: 230px;
}
.m-list1-alumnus h4{
	margin-left: 0;margin-right: 0;
}

/*******************************
	-------[=关于我们-管理团队]-------
********************************/

/*******************************
	-------[=量见企业版]-------
********************************/
#banner .txt h1{font-size: 52px;margin: 15px 0;}
#banner .txt h3{font-size: 46px;font-weight: normal;}
#banner .txt .btn2{border-radius: 5px;margin-top: 35px;}
#banner .txt img{display: inline-block;}

#banner.ban-business .slick-dots{bottom: 15px;}
#banner.ban-business .slick-dots li{	*background: #fff;}
#banner.ban-business .slick-dots button{background: #fff;}
#banner.ban-business .slick-dots .slick-active{*background: #009cff;}
#banner.ban-business .slick-dots .slick-active button{background: #009cff;}

/*合作企业*/
.tpList1-business{
	padding: 0 50px;
	overflow: hidden;	
}
.tpList1-business .item{
	float: left;
	width: 20%;
	text-align: center;
	margin-bottom: 20px;
}
.tpList1-business .con{}
.tpList1-business span{
	display: inline-block;
	height: 70px;
	line-height: 70px;
	overflow: hidden;	
}
.tpList1-business img{
	display: inline-block;
	vertical-align: middle;
}

.ad-words{
	position: relative;
	background: #006db2;
}
.ad-words .bg{
	height: 150px;
	position: relative;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.ad-words .txt{
	color: #fff;
	text-align: center;
	position: absolute;
	z-index: 3;
	left: 0;
	right: 0;
	top: 50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}
.ad-words h3{
	font-size: 36px;
	font-weight: normal;
}

.m-tpBox{
	text-align: center;
	padding: 60px 0;
}
.m-tpBox .title{
	color: #333;
	font-size: 18px;
	line-height: 1.67;
	margin-bottom: 40px;
}
.m-tpBox .title h2{
	color: #009cff;
	font-size: 48px;
	line-height: 1.56;
	margin-bottom: 5px;
}
.m-tpBox .title h3{
	color: #999;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 10px;
}
.m-tpBox .content{
	font-size: 24px;
}
.m-tpBox .content img{
	max-width: 90%;
}
.m-tpBox .content p{margin-top: 20px;}
.m-tpBox ul{
	color: #333;
	font-size: 20px;
	text-align: center;
	display: inline-block;
	margin: 25px 0;
}
.m-tpBox li{
	float: left;
	width: 170px;
	line-height: 48px;
	border: 1px solid #eee;
	cursor: pointer;
	margin: 0 5px;
}
.m-tpBox li.on{
	color: #fff;
	border-color: #009cff;
	background: #009cff;
}

.m-question{
	padding: 70px 0;
	overflow: hidden;
}
.m-question .left{
	float: left;
	/*width: 360px;*/
	width: 30%;
	height: 425px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-question .left img{
	display: block;
	width: 100%;
	visibility: hidden;
}
.m-question .right{
	/*margin-left: 400px;*/
	margin-left: 33.333%;
}
.m-question .caption{
	color: #009cff;
	font-size: 18px;
	text-align: center;
	padding: 45px 0 30px;
}
.m-question .caption h3{
	color: #333;
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 15px;
}

.m-form1{
	color: #666;
	line-height: 40px;
}
.m-form1 .col-2,
.m-form1 .col-3{
	overflow: hidden;
	margin-right: -15px;
}
.m-form1 .item{
	float: left;
	position: relative;
	margin-bottom: 40px;
}
.m-form1 .col-2 .item{
	width: 50%;
}
.m-form1 .col-3 .item{
	width: 33.333%;
}
.m-form1 .title{
	float: left;
}
.m-form1 .title i{color: #009cff;}
.m-form1 .cont{margin-left: 5.5em;padding-right: 15px;}
.m-form1 .space2 .cont{margin-left: 3.5em;}
.m-form1 .space3 .cont{margin-left: 4.5em;}
.m-form1 .inp{
	display: block;
	width: 100%;
	height: 38px;
	line-height: 38px \9;
	padding: 0 10px;
	border: 1px solid #e5e5e5;
}

/*-----------------[20180814 begin]--------------*/

/*******************************
	-------[=量见企业版-新版]-------
********************************/
.m-row{
	padding: 50px 0;
	overflow: hidden;
}

.m-tit1{
	color: #999;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 40px;
}
.m-tit1 h2{
	color: #333;
	font-size: 36px;
	line-height: 60px;
}

.ani-ImgBox{
	text-align: center;
	overflow: hidden;
	padding: 50px 0;
}
.ani-ImgBox h3{
	font-size: 36px;
	font-weight: normal;
	margin-bottom: 50px;
}

.m-iconList1{
	font-size: 16px;
	text-align: center;
}
.m-iconList1 ul{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
}
.m-iconList1 li{
	float: left\9;
	width: 12.5%\9;
	margin-bottom: 50px;
}
.m-iconList1 .icon{
	height: 75px;
	line-height: 75px;
	overflow: hidden;
	margin-bottom: 15px;
}
.m-iconList1 .icon img{
	display: inline-block;
	vertical-align: top;
	max-height: 100%;
}

.txt-img-box{
	padding: 100px 0;
	overflow: hidden;
}
.txt-img-box .content{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.txt-img-box .txt{
	/*float: left;*/
	color: #999;
	font-size: 20px;
	line-height: 2;
	width: 470px;
}
.txt-img-box .pic{
	/*float: right;*/
	width: 640px;
}
.txt-img-box .txt h3{
	color: #333;
	font-size: 36px;
	line-height: 50px;
	margin-bottom: 30px;
}

/*申请试用-弹出层*/
#ApplyTrial .popCon{
	width: 740px;
	border-radius: 0;
}
.m-form2{
	max-width: 610px;
	margin: 0 auto;
}
.m-form2 .caption{
	color: #333;
	font-size: 36px;
	line-height: 60px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 35px;
}
.m-form2 dl{
	height: 46px;
	line-height: 46px;
	border: 1px solid #e6e6e6;
	overflow: hidden;
	margin-bottom: 30px;
}
.m-form2 dt{
	float: left;
	width: 6em;
	color: #666;
}
.m-form2 dt i{
	color: #009cff;
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}
.m-form2 dd{
	margin-left: 6em;
}
.m-form2 .inp{
	height: 46px;
	line-height: 46px \9;
	display: block;
	width: 100%;
}

.m-btn-1{
	color: #fff;
	font-size: 24px;
	height: 72px;
	width: 480px;
	line-height: 72px;
	text-align: center;
	background-color: #009cff;
	border-radius: 8px;
	display: block;
	margin: 20px auto;
}
.m-btn-1:hover{color: #fff;}
.m-btn-1 i{
	width: 32px;
	height: 72px;
	display: inline-block;
	vertical-align: top;
	background: url(http://www.lzdxedu.com/images/icon-edit.png) center center no-repeat;
	margin-right: 10px;
}

.btn6{
	color: #fff;
	font-size: 16px;
	height: 48px;
	width: 370px;
	line-height: 48px;
	text-align: center;
	background-color: #009cff;
	display: block;
	margin: 40px auto;
}
.btn6:hover{color: #fff;}

/*浮动框*/
#banner{z-index: 3;}
#Float{
	position: fixed;
	right: 0;top: 0;
	z-index: 2;
	width: 140px;
	background-color: #fff;
}
#Float .hd,
#Float .fd{
	color: #fff;
	padding: 5px 10px;
	background-color: #22282e;
	position: relative;
}
#Float .hd{
	height: 45px;
	line-height: 45px;
}
#Float .fd{
	padding: 10px;
	line-height: 20px;
	text-align: center;
}
#Float .close{
	float: right;
	width: 20px;
	height: 45px;
	background: url(http://www.lzdxedu.com/images/side-icon-x.png) center center no-repeat;
}
#Float .bd{
	color: #999;
	font-family: 'Arial',"微软雅黑","Microsoft Yahei";
}
#Float .bd dl{
	padding: 5px 10px;
	line-height: 25px;
	border-bottom: 1px solid #e6e6e6;
}
#Float .bd dt{
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
#Float .hotline dt{background-image: url(http://www.lzdxedu.com/images/side-icon-tele.png);}
#Float .email dt{background-image: url(http://www.lzdxedu.com/images/side-icon-email.png);}
#Float .hotline dd{
	color: #009cff;
	font-weight: bold;
	font-size: 20px;
	margin-right: -5px;
}
#Float .code{
	padding: 10px;
	text-align: center;
}


#Ewmsm {
    display:none;
}
#Ewmsm p{
    margin-top: 20px;
}



.hide-pc{display: none;}
.hide-mobile{display: block;}


/*-----------------[20180814 end]--------------*/

.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
.mt15{margin-top:15px;}