body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption {
	margin:0;
	padding:0;
	list-style:none
}
body {
	background:#ffffff;
	font:12px/24px,"\5B8B\4F53",sans-serif;
}
img {
	border:0
}
a {
	color:#ffffff;
	text-decoration:none
}
a:hover {
	color:#ff2c00;
	text-decoration:underline
}
article, section, header, footer, aside, nav, iframe, img {
	display:block
}
input::focus-inner {
padding:0;
border:0
}
input {
	outline:0
}
#header{
}
.banner1{
	width:100%;
	background:url(banner1.png) no-repeat center top;
	height:185px;
	}
.banner2{
	background:url(banner2.png) no-repeat center top;
	height:179px;
}
.banner3{
	background:url(banner3.png) no-repeat center top;
	height:185px;
}
.banner4{
	background:url(banner4.png) no-repeat center top;
	height:156px;
}
.banner5{
	background:url(gfxy_08.png) no-repeat center top;
	height:207px;
}
.mainBox {
	position:relative;
	margin:0 auto;
	width:960px;
	overflow:hidden;
	font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif
}
.mainBox2 {
	position:relative;
	margin:0 auto;
	width:960px;
	font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif;
	height:452px;
}
.mainBox3 {
	position:relative;
	margin:0 auto;
	width:960px;
	font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif;
	height:350px;
	background:url(py2.png) no-repeat;
}

.mainBox4 {
	position:relative;
	margin:0 auto;
	width:960px;
	font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif;
	height:702px;
	background:url(py3.png) no-repeat;
}
.mainBox5 {
	position:relative;
	margin:0 auto;
	width:960px;
	font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif;
	height:1001px;
	background:url(py4.png) no-repeat;
	text-align:center;
}
.mainBox6 {
	position:relative;
	margin:0 auto;
	width:960px;
	height:370px;
	background:url(py5.png) no-repeat;
}
.manBg01 {
}
.manBg02 {
		text-align:center;
}
.manBg03 {
}
.manBg04 {
}
.manBg05 {
	text-align:center;
}
h3 {
	height:40px;
	overflow:hidden;
	margin-bottom:30px;
	background:url(title.gif) no-repeat;
	line-height:20em
}
h3.bt01 {
	background-position:center top
}
h3.bt02 {
	background-position:center -175px
}
h3.bt03 {
	background-position:center -120px
}
h3.bt04 {
	background-position:center -60px
}
h4 {
	padding-bottom:10px;
	font-size:13px;
	color:#ff6600;
}
.boxSty01 {
	height:185px;
	padding:75px 0 0 50px;
	background:url(bg01.gif) no-repeat center top
}
.boxSty01 li {
	float:left;
	width:131px;
	text-align:center;
	font-size:10px;
	color:#330000;
}
.boxSty01 .li01 {
	width:145px;
	margin-left:-4px;
}
.boxSty01 .li02 {
	margin-left:2px;
	width:132px;
}
.boxSty01 .li03 {
	width:165px;
	margin-left:-8px;
}
.boxSty01 .li04 {
	margin-left:14px;
	width:144px;
}
.boxSty01 .li05 {
	margin-left:4px;
}
.boxSty01 .li06 {
	margin-left:13px;
}
.boxSty02 {
	height:260px;
	padding:20px 0 0 60px;
	background:url(bg03.png) no-repeat center top
}
.boxSty02 li {
	float:left;
	width:290px;
	text-align:center
}
.boxSty02 .li01 {
	width:310px
}
.boxSty02 .li02 {
	margin-left:5px;
}
.boxSty02 .li03 {
	margin-left:10px
}
.boxSty03 {
	height:260px;
	padding:20px 0 0 60px;
	background:url(bg01.png) no-repeat center top
}
.boxSty03 li {
	float:left;
	width:290px;
	text-align:center
}
.boxSty03 .li01 {
	width:310px
}
.boxSty03 .li02 {
	width:250px
}
.boxSty03 .li03 {
	margin-left:10px
}
.boxSty04 {
	height:260px;
	padding:20px 0 0 60px;
	background:url(bg01.png) no-repeat center top
}
.boxSty04 li {
	float:left;
	width:290px;
	text-align:center
}
.boxSty04 .li03 {
	width:260px
}
.arrow {
	margin:0;
	padding-bottom:15px;
	background:url(icon_arrow.gif) no-repeat center bottom
}
.videoBox {
	position:relative;
	height:500px;
	background:url(bg02.jpg) no-repeat 74px 0
}
.videoBox img {
	position:absolute;
	left:130px;
	top:60px
}
.timeBox {
	position:absolute;
	top:50px;
	right:0;
	width:470px;
	text-align:center;
	font-weight:bold;
	font-size:22px;
	line-height:34px;
	color:#333
}
.time {
	color:#a46628
}
.time span {
	font-size:30px;
	color:#e4393c
}
.btn_videoIn {
	position:absolute;
	left:84px;
	top:20px;
	width:820px;
	height:390px;
	overflow:hidden;
	text-align:center;
	text-indent:1em;
	font-weight:bold;
	font-size:44px;
	line-height:390px;
	color:#e4393c
}
.btn_videoIn:hover {
	background:#000 url(icon_play01.png) no-repeat 400px center;
	opacity:.7;
	filter:alpha(opacity=70);
	text-indent:-1000em;
	text-decoration:none
}
.courseList {
	width:1010px;
	margin-top:20px
}
.courseList li {
	float:left;
	width:310px;
	padding-top:10px;
	margin-right:25px;
	background:url(bg04.png) no-repeat center top
}
.courseList .bg {
	padding-bottom:10px;
	background:url(bg04.png) no-repeat center bottom
}
.courseList .box {
	position:relative;
	padding:20px;
	border:1px solid #e0b60d;
	background:#fff
}
.courseList img {
	float:left;
	margin:0 10px 0 0;
	border:1px solid #dbdcdf
}
.courseList h2 {
	font-size:18px
}
.courseList p {
	height:210px;
	margin:10px 0 0 0;
	line-height:24px;
	color:#a46628
}
.courseList p a {
	color:#0053a1
}
.courseList p a:hover {
	color:#f60
}
.courseList .price {
	font-size:16px;
	line-height:30px;
	color:#4a525d
}
.btnDetail {
	position:absolute;
	bottom:20px;
	right:20px;
	height:38px;
	padding:0 28px;
	background:#fb6d00;
	font-size:16px;
	line-height:36px;
	color:#fff
}
.btnDetail:hover {
	background:#f50;
	text-decoration:none;
	color:#ff0
}
.fall {
	position:absolute;
	bottom:20px;
	right:-14px;
	height:30px;
	padding:0 10px;
	background:#995621;
	font-size:12px;
	line-height:30px;
	color:#fff
}
.fall i {
	position:absolute;
	top:10px;
	right:-4px;
	width:0;
	height:0;
	overflow:hidden;
	border-left:4px solid #995621;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	_display:none
}
.courseXqy {
	height:340px;
	padding:33px 60px;
	background:url(bg05.gif) no-repeat center top
}
.courseXqy img {
	float:right
}
.courseInfo {
	float:left;
	width:600px;
	font-size:16px;
	line-height:30px;
	color:#a46628
}
.courseInfo .caption {
	font-size:20px;
	color:#fb6d00
}
.courseInfo li {
	margin-top:25px
}
.courseInfo b {
	font-size:24px;
	color:#fb6d00
}
.courseInfo strong {
	position:relative;
	top:-6px;
	display:inline-block;
	vertical-align:middle;
	font-weight:normal;
	font-size:40px;
	color:#e4393c
}
.c01 {
	color:#331108
}
.btnBuy {
	display:inline-block;
	height:43px;
	padding:0 30px;
	background:#fb6d00;
	font-weight:bold;
	font-size:22px;
	line-height:40px;
	color:#fff
}
.btnBuy:hover {
	background:#f50;
	text-decoration:none;
	color:#ff0
}
.fixNav {
	position:fixed;
	_position:absolute;
	left:50%;
	top:30%;
	width:120px;
	margin-left:-630px;
	padding-top:18px;
	background:url(bg06.gif) no-repeat center top
}
.fixNav a {
	display:block;
	height:40px;
	background:url(bg08.png) no-repeat 0 -40px;
	text-align:center;
	font:16px/40px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", Arial, sans-serif;
	color:#995621
}
.fixNav a:hover {
	background-position:0 0;
	text-decoration:none;
	color:#8b3d00
}
.fixNav a.btnTop {
	height:35px;
	background-position:0 -80px;
	line-height:30px
}
.fixNav a.btnTop:hover {
	background-position:0 -115px;
}
#footer {
	text-align:center;
	color:#ffffff;
	background:#16022b;
	padding:10px 0px;
}
.htred {
	color:#e4393c
}
.mt15 {
	margin-top:15px
}
.peiyou{ height:744px; width:960px; margin:0 auto;}
.pyleft{ height:372px;width:100%; background:#ffffff;}
.pyright{ height:448px;width:100%; background:#ffffff;}
.ter1{ width:234px; height:325px; margin-left:5px; float:left; margin-top:25px;}
.ter2{ width:156px; height:220px; margin-left:3px; float:left; margin-top:4px;}


.main_cont{width:960px; padding:25px 0 0 0; overflow:hidden;}
.main_cont h3 { font:20px/24px Microsoft YaHei; color: #fff; margin:30px 0 10px 0; overflow:hidden;}
.main_cont h3 span{padding:3px 8px; background:#c00; float:left;}
.kcjs{ margin:10px 0; clear:both;}
.zyts{ width:930px; height:168px; margin:0 auto; background:url(http://bm.huatu.com/zhaosheng/2013skms/image/zyte_bj.jpg) no-repeat;}
.tabStyle02{ margin-left:150px;}
.tabStyle02 li{margin:0 0 4px 0; padding:0 10px; width:65px; height:30px;background:#d4d4d4;cursor:pointer;text-align:center;font:14px/30px Microsoft YaHei;color:#fff;}
.tsright article{display:none;padding:10px;border:1px solid #c00; float:right; width:673px; height:144px;}
.tsright article img{widows:188px; height:144px; float:left;}
.tsright article p{width:470px; text-indent:2em; font:14px/24px Microsoft YaHei; float:right;}
.tabbag li.current,.tabbag li:hover{background:#c00;}
.main_cont h1{font:32px/55px Microsoft YaHei; text-align:center; width:960px; height:90px; background:url(http://bm.huatu.com/zhaosheng/2013skms/image/ke_bt.gif) no-repeat;}
.ketab_bt{ width:944px; background:#222; border-left:8px solid #c00; border-right:8px solid #c00; margin-bottom:8px;}
.ketab_bt li{font:18px/30px Microsoft YaHei; float:left; display:inline-block; height:30px; margin:5px; padding:0 10px; color:#aaa;cursor:pointer; text-align:center;}
.ketab_bt li.current,.ketab_bt li:hover{background:#c00; color:#fff;}
.ketab_bt li a{color:#ffffff;}
.TABContent article{display:none;}
.btn01{ background:#F66900; border-radius:4px 4px 4px 4px; color:#FFFFFF; display:inline-block; padding:0 5px;}
.btn01:hover{ color:#fff000; text-decoration:none;}
.box_bt{font:24px/37px Microsoft YaHei; background:#323232; height:40px; color:#fff; display:inline-block;vertical-align:middle;}
.bt_l{ font:24px/37px Microsoft YaHei;width:19px; height:40px; background:url(../image/bt_L.gif) no-repeat; display:inline-block;vertical-align:middle;}
.bt_r{font:24px/37px Microsoft YaHei; width:18px; height:40px; background:url(../image/bt_R.gif) no-repeat; display:inline-block;vertical-align:middle;}
.icon01,.icon02,.icon03,.icon04,.icon05,.icon06,.icon07,.icon08{display:inline-block;height: 22px;  width: 22px;background: url(http://bm.huatu.com/zhaosheng/bj/../201210mskc/images/icons.gif) no-repeat scroll -67px -301px transparent;}
.icon01{background-position:-67px -301px;}
.icon02{background-position:-67px -161px;}
.icon03{background-position:-67px -209px;}
.icon04{background-position:-67px -254px;}
.icon05{background-position:-67px -401px;}
.icon06{background-position:-67px -161px;}
.icon07{background-position:-67px -209px;}
.icon08{background-position:-67px -254px;}
.main_bt{ margin:0 0 25px 0;}
.audition01,.buy{ background:url(http://bm.huatu.com/zhaosheng/2013skms/image/icons2012.gif) no-repeat;}
.audition01{ background-position:-280px -558px; display:block; height:18px; line-height:18px; margin:auto; overflow:hidden; text-indent:-100em; width:20px;}
.buy{background-position:-278px -303px; display:block; height:18px; margin:0 auto; overflow:hidden; text-indent:-100em; vertical-align:middle; width:23px;}

.lieb{ width:930px; height:461px; margin:0 auto; background:url(http://bm.huatu.com/zhaosheng/2013skms/image/lieb_bj.jpg) no-repeat; position:relative;}
.lieb ul{ position:absolute; top:9px; left:75px;}
.lieb ul li{ line-height:50px;}
.lieb ul li.clfff a{ color:#fff; text-decoration:none;}
.lieb ul li.clfff a:hover{ color:#fff; text-decoration:underline;}


/*鍏ㄧ▼鏈嶅姟*/
.qcfw h3{ width:181px; margin:0 auto; padding-bottom:10px;}

/*slider*/
#slider{width:940px;background:#e6e6e9; padding:10px;}
.slider_box{width:940px; margin:0 auto;height:520px;overflow: hidden;position: relative;}
.silder_con{height:400px;overflow: hidden;position: absolute; bottom:0;}
.silder_panel{width:940px;height:400px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 940px;height: 400px;display: block;overflow: hidden;}
.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(images/silder_btn.png)  0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:940px;height:110px;margin: 0 auto;top: 0;position: absolute;overflow: hidden;}
.silder_nav li{float: left;padding:0px; }
.silder_nav li.current{/*border:3px solid #c00;*/}
.silder_nav li{display: block;width:117px;height:104px;overflow: hidden;}
.silder_nav img{display: block;width:93px;height:104px;overflow: hidden; margin:0 auto;}
.slider_box a.prev,.slider_box a.next{display: block;width:45px;height:100px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 200px 0 0 0;background:url(images/silder_btn.png) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}


/*院校岗位滚动*/
.zs72{
	height: 430px;
	background-color: #F1F1F1;
}
.zs72 table{width:900px;border:1px solid #42a5e8;background:#fff;margin:0px auto;font-family:微软雅黑;font-size:13px;font-weight:bold;}
.zs72 th{
	line-height:2em;
	color:#fff;
	text-align:center;
	border:1px solid #fff;
	font-family:微软雅黑;
	font-size:15px;
	font-weight:bold;
	background-color: #42a5e8;
}
.zs72 tr{line-height:2em;}
.zs72 td{line-height:2em;color:#333;text-align:center;border:1px solid #42a5e8;font-family:微软雅黑;}
.zs72 td img{display:inline;text-align:center;}
.zs72 .btn{position:relative;left:950px;top:-25px;width:100px;height:36px;padding-left:3px;padding-right:3px;}
.zs72 .img9{width:882px;height:344px;margin:0px auto;}
/*院校岗位滚动*/

/*kcsz*/
.kcsz{width:960px; height:695px; background:url(kcszbg.png) no-repeat; margin:0 auto;}
.lizs1{ width:171px;  position: relative;left: 133px;top: 90px; float:left; }
.lizs1:hover{cursor: pointer;}
.lizs1:hover .kc1{ display:block;}
.kc1{ display:block; width:960px; height:269px; position:relative; background:url(kc1.png) no-repeat; top:170px; left:-134px;}

.lizs2{ width:171px;  position: relative;left: 117px;top: 140px; float:left;  }
.lizs2:hover{cursor: pointer;}
.lizs2:hover .kc2{ display:block;}
.kc2{ display:none; width:960px; height:269px; position:relative; background:url(kc2.png) no-repeat; top:120px; left:-288px;}

.lizs3{ width:171px;  position: relative;left: 84px;top: 30px; float:left;  }
.lizs3:hover{cursor: pointer;}
.lizs3:hover .kc3{ display:block;}
.kc3{ display:none; width:960px; height:269px; position:relative; background:url(kc3.png) no-repeat; top:231px; left:-427px;}

.lizs4{ width:171px;  position: relative;left: 56px;top: 112px; float:left; }
.lizs4:hover{cursor: pointer;}
.lizs4:hover .kc4{ display:block;}
.kc4{ display:none; width:960px; height:269px; position:relative; background:url(kc4.png) no-repeat; top:145px; left:-569px;}

.lizs5{ width:171px;  position: relative;left: 58px;top: 88px; float:left;  }
.lizs5:hover{cursor: pointer;}
.lizs5:hover .kc5{ display:block;}
.kc5{ display:none; width:960px; height:269px; position:relative; background:url(kc5.png) no-repeat; top:173px; left:-743px;}


/*uljs*/
.uljs{ width:350px; height:340px; float:right; padding-top:209px;}

.lijs1{ position:relative;height:44px;}
.lijs1:hover{cursor: pointer;}
.lijs1:hover .js1{ display:block;}
.js1{display:block; width:451px; height:246px; position:relative; background:url(jszc.png) no-repeat;left: -490px; top: -70px;}

.lijs2{ position:relative; top:10px; height:44px;}
.lijs2:hover{cursor: pointer;}
.lijs2:hover .js2{ display:block;}
.js2{display:none; width:451px; height:246px; position:relative; background:url(jsxjw.png) no-repeat;left: -490px; top: -124px;}

.lijs3{ position:relative; top:23px; height:44px;}
.lijs3:hover{cursor: pointer;}
.lijs3:hover .js3{ display:block;}
.js3{display:none; width:451px; height:246px; position:relative; background:url(jswq.png) no-repeat;left: -490px; top: -180px;}

.lijs4{ position:relative; top:38px; height:44px;}
.lijs4:hover{cursor: pointer;}
.lijs4:hover .js4{ display:block;}
.js4{display:none; width:451px; height:246px; position:relative; background:url(jslwh.png) no-repeat;left: -490px; top: -240px;}






