@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; list-style: none; }
body { line-height: 1; font:16px/1.5 "Microsoft Yahei","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;color:#666; }
ol, ul, li{ list-style: none; } 
table { border-collapse: collapse; border-spacing: 0; }
.clear{clear:both;}
/* ============================= 公用 ====================== */
.fl { float:left }
.fr { float:right }
.cl { clear:both }
a { color: #696969; text-decoration: underline; outline: none }
a:hover { text-decoration: none }
/* ============================= 乐语咨询 ====================== */
.lyb{ display: block; width:250px; margin:40px auto 60px; font-size:24px; background:#e50012; color: #fff; border: 2px solid #F33; padding: 0 10px; height: 45px; line-height:45px; text-align:center; text-decoration:none; border-radius: 30px; }
.lyb a:hover{opacity:0.8;}
/* ============================= header ====================== */
.header1 { width:100%; height:561px; background: url(../images/cxb_01.png)  no-repeat center; display: block; }
.header2 { width:100%; height:124px; background: url(../images/cxb_02.png)  no-repeat center; display: block; }
.header3 { width:100%; height:308px; background: url(../images/cxb_03.png)  no-repeat center; display: block; }
.header4 {
	width:100%;
	height:170px;
	background: #ffb900;
	color:#000;
}
.header4 p{
	width:1100px;
	margin:0 auto;
	font-size:26px;
	line-height:48px;
	padding-top:40px;
	text-align:center;
}
.header4 p span{ font-size:38px; color:#e83828;}
.header5 { width:100%; height:68px; background: url(../images/cxb_05.png)  no-repeat center; display: block; }
.header6 { width:100%; height:150px; background: url(../images/cxb_06.png)  no-repeat center; display: block; }
.leyu{ width:400px; margin-top:460px; margin-left:580px; }
/*********************************ke*********************************/
.kcbg{ width:100%; height:640px; }
.lxss1{ width: 1200px; height:454px; margin:0 auto; background:url(../images/cxb_07.png) no-repeat; }
.lxss2{ width: 1200px; height:138px; margin:0 auto; background:url(../images/wxsj_02.png) no-repeat; }
.lxss3{ width: 1200px; height:162px; margin:0 auto; background:url(../images/wxsj_03.png) no-repeat; }
.lxss4{ width: 1200px; height:195px; margin:0 auto; background:url(../images/wxsj_04.png) no-repeat; }
/*总结*/
.bm_text_box{ width:800px; margin:0 auto; font-size:20px; color: #3887d8; clear: both; padding: 10px 25px; border: 1px dotted #000; border-radius: 10px; margin:40px auto; text-align:center; }
.bm_text_box a:hover{text-decoration:underline;}
.bm_text_box  h3{text-align:center;margin-bottom:10px;color: #333;}
/*总结结束*/
.lsg{ width: 1200px; height:234px; margin:0 auto; background:url(../images/cxb_10.png) no-repeat; }
/*********************************成因*********************************/
.fw{
	width:100%;
	height:auto;
	background:#00a29a;
	padding-bottom:20px;
}
.bt2{ width: 1200px; height:258px; margin:0 auto; background:url(../images/cxb_08.png) no-repeat; }
/* 课程详情 */
.best{
	width:1200px;
	margin:0 auto;
}
.best .hd{ overflow:hidden; background:# F90; border-left:1px solid #ddd;  }
.best .hd li{ position:relative; height:58px; background:#FF0; color:#000; line-height:58px; text-align:center; width:299px; float:left; font:normal 22px/58px "Microsoft YaHei"; _font-weight:bold; cursor:default; }
.best .hd li.on{ width:299px; background: #eded02;  color:#00a29a;  }
.best .bd{ height:auto;  color:#FFF; }
.best .lh{ overflow:hidden;}
.best .lh table{font:normal 18px/32px "Microsoft YaHei"; text-align:center; border-top:1px solid #ddd; margin-top:10px;}
.best .lh table td{border-left:1px solid #ddd; padding:15px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.best .lh .mid{ width:735px; text-align:left; }
.best tr .ziti{ font-weight:bold; }

.fw span{ color:#fff; font-size:18px; display:block; width:700px; padding-top:110px; padding-left:320px; position:absolute;}
.fw2{ width:100%; height:841px; margin:0 auto; background:url(../images/lxs_06.png) no-repeat center; }
.ls{ width:1200px; height:318px; margin:0 auto; background:url(../images/cxb_11.png) no-repeat center; }
.ls2{ width:1200px; height:273px; margin:0 auto; background:url(../images/cxb_12.png) no-repeat center; }
.tixbg{
	width:100%;
	height:940px;
	background:#ffb900;
}
.tixlit{ width:1200px; height:216px; margin:0 auto; background:url(../images/cxb_13.png) no-repeat center; }
.tix1{
	width:1200px;
	height:560px;
	margin:0 auto;
}
.tix1 table tr th{
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	height:50px;
	line-height:50px;
}
.tix1 table tr td{
	font-size: 18px;
	color: #333;
	text-align: center;
	line-height:24px;
	padding:18px 0px;
	border:1px solid #fff;
	border-top:none;
} 
/********************************/
.danw { width:100%; height:740px; padding-top:20px; background:#00a29a; }
.tulit{ width:1200px; height:180px; margin:0 auto; background:url(../images/cxb_20.png) no-repeat center;}
.warp { width:1210px; height:280px; position:relative; margin:40px auto }
#img-slider .slider-area { width:1100px; height:280px; float:left; margin-left:55px }
#img-slider div.btn-left, #img-slider div.btn-right { width:52px; height:89px; position:absolute; cursor:pointer }
#img-slider div.btn-left span, #img-slider div.btn-right span { display:block; width:52px; height:89px; position:absolute; z-index:555 }
#img-slider div.btn-left { float:left; top:120px; left:0; z-index:556 }
#img-slider div.btn-left span { background:url(../images/leftqy.gif) center no-repeat }
#img-slider div.btn-left span.hover { background:url(../images/leftqyh.gif) center no-repeat }
#img-slider div.btn-right { float:right; right:0; top:120px }
#img-slider div.btn-right span { background:url(../images/rightqy.gif) center no-repeat }
#img-slider div.btn-right span.hover { background:url(../images/rightqyh.gif) center no-repeat }
#img-slider div.slider-area { position:relative; overflow:hidden }
#img-slider div.slider-area ul { position:absolute; width:2520px }
#img-slider ul li { float:left; height:430px }
#focus { width: 1100px; height:320px; overflow: hidden; position: relative; }
#focus ul {height:320px; width:1100px; position: absolute;}
#focus ul li { float: left; width: 360px; height:280px; padding:0px 5px; overflow: hidden; position: relative; }
#focus ul li div {position: absolute;overflow: hidden; padding:0 20px;}
#focus .text h3{ display:block; color:#FFF; height:60px; line-height:60px; padding:0 5px;}
#focus .text p{ display:block;color:#FFF; padding:0 5px; }
/*********************************优势*********************************/
.dax{ width:100%; height:2000px; }
.daxlit{ width:1200px; height:241px; margin:0 auto; background:url(../images/cxb_15.png) no-repeat center; }
.daxue1{ width:1200px; height:411px; margin:0 auto; background:url(../images/cxb_16.png) no-repeat center;  }
.daxue2{ width:1200px; height:388px; margin:0 auto; background:url(../images/cxb_17.png) no-repeat center;  }
.daxue3{ width:1200px; height:391px; margin:0 auto; background:url(../images/cxb_18.png) no-repeat center;  }
.daxue4{ width:1200px; height:407px; margin:0 auto; background:url(../images/cxb_19.png) no-repeat center;  }
.sxx{ display:block; width:1200px; margin:0 auto; position:absolute; margin-top:250px; }
.xinx{ width:240px; margin-right:10px; padding:25px; color:#FFF;}
.xinx h3{ text-align:center;}
.xinx b{ text-align:center; line-height:32px;}
/*********************************hjg*********************************/
.fu{width:100%; height:226px;  background:url(../images/lxs_17.png) 50% 50% no-repeat;}
.fu1{ width:100%; height:122px; margin:0 auto; background:url(../images/fu_01.png) 50% 50% no-repeat; }
.fu2{ width:100%; height:116px; margin:0 auto; background:url(../images/fu_02.png) 50% 50% no-repeat; }
.fu3{ width:100%; height:118px; margin:0 auto; background:url(../images/fu_03.png) 50% 50% no-repeat; }
.fu4{ width:100%; height:116px; margin:0 auto; background:url(../images/fu_04.png) 50% 50% no-repeat; }
.fu5{ width:100%; height:154px; margin:0 auto; background:url(../images/fu_05.png) 50% 50% no-repeat; }
.fu6{ width:100%; height:110px; margin:0 auto; background:url(../images/fu_06.png) 50% 50% no-repeat; }
.fu7{ width:100%; height:132px; margin:0 auto; background:url(../images/fu_07.png) 50% 50% no-repeat; }
/*********************************hjg*********************************/
.hj{ height:1260px; width:100%; }
.hjlit{ width:1200px; height:194px; margin:0 auto; background:url(../images/lxs_15.png) no-repeat center;}
.hjls1{ width:1200px; height:159px; margin:0 auto; background:url(../images/las_01.png) no-repeat center;}
.hjls2{ width:1200px; height:105px; margin:0 auto; background:url(../images/las_02.png) no-repeat center;}
.hjls3{ width:1200px; height:112px; margin:0 auto; background:url(../images/las_03.png) no-repeat center;}
.hjls4{ width:1200px; height:108px; margin:0 auto; background:url(../images/las_04.png) no-repeat center;}
.hjls5{ width:1200px; height:128px; margin:0 auto; background:url(../images/las_05.png) no-repeat center;}
.hjls6{ width:1200px; height:58px; margin:0 auto; background:url(../images/las_06.png) no-repeat center;}
#Course{ width:1200px; /*宽度*/ height:245px;/*背景颜色*/ margin:0px auto;/*水平方向距中*/ padding-bottom:20px; }
#Course .Cous_con{ width:1210px; height:245px; margin:0 auto; }
#Course .Cous_con .Content{ width:290px; height:245px; position:relative;/*相对定位*/ float:left; margin-right:10px; }
.Content .CouTxt{ width:290px; height:45px; position:absolute;/*绝对定位*/ left:0px; bottom:0px; background-color: rgba(0, 0, 0, 0.6); font-family:"微软雅黑"; }
.Content .CouTxt h3{ color:#fff; font-size:20px; text-align:center; height:45px; line-height:45px;/*竖直方向距中*/ font-weight:100; }
.Content .CouTxt p{color:#fff; font-size:14px; padding:5px; text-align:center; 
				display:none;/*js控制样式*/}
				
				
/********************footer***************************/
#schooldr { background:#f3f3f3; text-align:center; }
#footer_wrapper { width:100%; height:190px; background:#343841; padding-bottom:40px; font:13px/24px"微软雅黑"; text-decoration: none; }
#footer_wrapper li { width:660px; margin:0 auto; text-align:center; color:#777c89; padding:6px 10px; border-top:1px solid #5a5e67; border-bottom:1px solid #5a5e67; list-style:none; }
#footer_wrapper a { color:#777c89; text-decoration:none; }
#footer { width:640px; height:120px; margin:0 auto; padding:35px 0px 0px 20px; }
#footer .lianxi { width:1000px; height:auto; }
#footer .lianxi dt { width:120px; float:left; text-decoration: none; }
#footer .lianxi dd { width:auto; height:100px; float:left; color:#e3e3e3; border-left:1px dashed #d5d5d5; padding:3px 0px 0px 20px; }
