/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-decoration:none;
	font-weight:normal;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
img{ display:block;}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*{ margin:0; padding:0;}
.c{ clear: both;}
body{ background:#fff;}
img{ display:block;}
/***********************样式****************************/
.w1008{ width:1008px; margin:0 auto;}

.header{ width:100%; height:73px; background:#FBFAFA;}
.w1000{ width:1000px; margin:0 auto;}
.logo{ float:left; margin-top:15px;}
.kecheng{ float:right;}
.kecheng li{ float:left; background:url(../images/02.png) right center no-repeat; padding:0 19px; line-height:73px; font-family:"宋体"; font-size:14px;}
.kecheng li a{ color:#0D1E34;}


.banner{ width:100%; height:816px;}
.banner_01{ width:100%; height:200px; background:url(../images/01.jpg) center no-repeat;}
.banner_02{ width:100%; height:200px; background:url(../images/02.jpg) center no-repeat;}
.banner_03{ width:100%; height:200px; background:url(../images/03.jpg) center no-repeat;}
.banner_04{ width:100%; height:216px; background:url(../images/04.jpg) center no-repeat;}
.xuexiao{ width:246px; height:40px; margin:108px auto auto 380px; float:left;}
.xuexiao a{ float:left; width:106px; text-align:center; line-height:40px; color:#fff; display:block; font-family:"微软雅黑"; font-size:24px;}
.jieshao{ width:100%; height:869px; background:url(../images/05.jpg) top center no-repeat #FFD34E;}
.xueyuan{ margin-left:263px; padding-top:1px;}
.xueyuan li{ float:left; width:138px; height:54px; margin-right:33px; cursor:pointer;}
.xueyuan li a{ width:138px; height:54px; display:block;}
.xueyjs dl{ margin-left:43px; margin-top:47px;}
.xueyjs dl dt{ float:left; margin-right:27px;}
.xueyjs dl dd{ float:left;}
.xueyjs dl dd h1{ font-size:40px; font-family:"微软雅黑"; color:#631465; font-weight:bold; line-height:40px; margin:9px 0;}
.xueyjs dl dd p{ font-size:28px; font-family:Arial; font-weight:bold; color:#631465; line-height:28px;}
.xyuanjs{ margin-top:26px;}
.xyuanjs_left{ width:472px; float:left; margin-left:14px;}
.jieshaoxy{ width:415px; height:291px; background:#60145F; margin-left:5px; padding:15px 18px 0 28px;}
.jieshaoxy p{ font-size:14px; line-height:24px; color:#fff; text-indent:28px; font-family:"微软雅黑";}
.xyuanjs_left a{ float:right; margin-right:4px; margin-top:-18px;}
.xyuanjs_right{ float:right; margin-right:11px;}
.youshi{ width:100%; height:1443px; background:#5C1B5D;}
.moshi{ width:967px; height:351px; background:url(../images/12.jpg) no-repeat; margin:52px auto auto 23px;}
.shouke{ margin-left:79px;}
.shouke li{ float:left; width:340px; margin-right:143px; margin-bottom:20px;}
.shouke li h1{ font-size:26px; color:#FBF2C9; font-family:"微软雅黑"; margin-bottom:6px;}
.shouke li p{ font-size:14px; line-height:24px; color:#fff; font-family:"微软雅黑";}
.anquan{ margin-top:50px;}
.anquan li{ float:left; margin-right:28px;}
.anquan li img{ margin-bottom:10px;}
.anquan li p{ font-size:12px; line-height:21px; color:#fff; font-family:"微软雅黑";}

#tab{ width:1008px; position:relative; margin-top:30px;}
#tab .tab_menu{}
#tab .tab_menu li{ position:absolute; width:200px; height:200px; background:url(../images/17.png) no-repeat;}
#tab .tab_menu li p{ font-size:36px; line-height:48px; color:#fff; text-align:center; font-family:"微软雅黑"; margin-top:52px; display:none;}
#tab .tab_box{ width:568px; height:541px; background:url(../images/19.jpg) top center no-repeat; margin-left:221px; position:relative;}
#tab .tab_menu li.selected{ background:url(../images/18.png) no-repeat;}
#tab .tab_menu li.selected p{ display:block;}
.hide{display:none;}
.tab_box div{ width:542px; height:448px; margin-left:11px; background:#4A0E41; margin-top:56px; float:left;}
.daan{ margin-top:34px; margin-left:44px;}
.tab_box div img{ position:absolute; left:44px; bottom:72px;}

.daan dt{ color:#fff; font-size:31px; font-weight:bold; font-family:Arial; float:left; margin-right:18px;}
.daan dd{ background:#822C69; width:380px; padding:10px 16px; font-size:19px; line-height:36px; color:#fff; font-family:"微软雅黑"; float:left;}
.daan dd a{ color:#FFD56F;}
.zixun{ margin-left:300px; position:absolute; bottom:6px;}
.zixun a{ font-size:18px; color:#5E145F; line-height:40px; display:block; width:176px; height:49px; margin-left:15px; background:url(../images/20.png) no-repeat; float:left; font-weight:bold; font-family:"微软雅黑"; text-align:center;}
.tixi{ width:100%; height:1406px; background:#FFD34E;}
.peixun{ width:995px; height:259px; margin:42px auto 0;}
.peixun_left{ width:175px; height:209px; float:left; background:url(../images/22.jpg) no-repeat; margin-top:50px;}
.peixun_left p{ font-size:50px; line-height:56px; color:#fff; font-weight:bold; font-family:"微软雅黑"; text-align:center; margin-top:50px;}
.peixun_right{ width:820px; height:259px; float:left; background:url(../images/23.jpg) repeat-x;}
.peixun_right ul{ margin-left:22px;}
.peixun_right ul li img{ float:left;}
.peixun_right ul li span{ float:left; width:60px; text-align:center; line-height:146px; color:#000; font-weight:bold; font-size:30px;}
.peixun_right p{ font-size:14px; line-height:28px; color:#fff; font-family:"微软雅黑"; text-indent:31px; width:758px; margin:4px auto 0;}
.fenxiaokc{ width:995px; margin:4px auto 0; background:#620D46;}
.fenxiaokc_left{ width:328px; float:left; border-right:1px solid #7A0E5A;}
.fenxiaokc_left h1{ font-size:20px; line-height:51px; text-align:center; color:#FFD34E; font-family:"微软雅黑";}
.hot{ width:100%; height:37px; background:#811A52;}
.hot img{ float:left; margin:6px 8px auto 14px;}
.hot p{ float:left; font-size:12px; color:#fff; line-height:37px;}
.fenxiaokc_left ul{ padding-top:10px; padding-bottom:28px;}
.fenxiaokc_left ul li{ margin-top:10px;}
.fenxiaokc_left ul li a{ float:left; font-size:12px; color:#fff; line-height:20px; margin-left:15px;}
.fenxiaokc_left ul li span{ float:right; margin-right:19px;}
.fenxiaokc_center{ width:346px;}
.fenxiaokc_right{ width:319px; border-right:none;}
.time{ margin-top:67px;}
.time li{ width:166px; height:166px; float:left; position:relative; margin-left:70px;}
.huaguo{ width:166px; height:166px; position:absolute; left:0; top:0; background:url(../images/34.png) no-repeat; display:none;}
.huaguo p{ font-size:12px; line-height:24px; color:#fff; margin-left:25px;}
.zixun_xy{ width:415px; margin:40px auto 0;}
.zixun_xy a{ float:left; display:block; background:url(../images/35.png) no-repeat; width:178px; height:49px; margin-left:27px; text-align:center; line-height:40px; color:#FDD661; font-size:18px; font-weight:bold; font-family:"微软雅黑";}
.mingshi{ width:100%; height:1396px; background:#5C1B5D;}
.quanwei{ width:996px; margin:44px auto 0;}
.shouke_qw{ width:100%; height:70px; margin-top:1px; background:url(../images/38.jpg) center no-repeat #000;}
.teacher{ width:996px; margin:1px auto 0;}
.teacher li{ float:left; width:117px; height:127px; margin-right:3px; background:url(../images/39.jpg) repeat;}
.teacher li h1{ font-size:20px; line-height:49px; border-bottom:1px solid #fff; width:90%; margin:0 auto; color:#fff; text-align:center; font-family:"微软雅黑"; margin-bottom:8px;}
.teacher li p{ font-size:13px; line-height:20px; text-align:center; color:#fff; font-family:"微软雅黑";}
.more_dj{ width:100%; height:63px; display:block; text-align:center; line-height:63px; color:#fff; font-size:14px; font-family:"宋体";}
.warp{ width:990px; height:318px; position:relative; margin:0 auto;}
#img-slider .slider-area { width:990px; height:318px; float:left;}
#img-slider div.slider-area { position:relative; overflow:hidden;}
#img-slider div.slider-area ul { position:absolute; width:3840px;}
#img-slider ul li { float:left; height:430px;}
#focus {width:990px; height:261px;overflow: hidden;position: relative;}
#focus ul {height:261px;position: absolute;}
#focus ul li {float: left; width:990px; height:261px; overflow: hidden;position: relative;}
#focus .btnBg {position: absolute;width: 910px;height: 17px;}

#img-slider_sh .slider-area { width:990px; height:261px; float:left;}
#img-slider_sh div.slider-area { position:relative; overflow:hidden;}
#img-slider_sh div.slider-area ul { position:absolute; width:3840px;}
#img-slider_sh ul li { float:left; height:430px;}
#focus_sh {width:990px; height:261px;overflow: hidden;position: relative;}
#focus_sh ul {height:261px;position: absolute;}
#focus_sh ul li {float: left; width:990px; height:261px; overflow: hidden;position: relative;}
#focus_sh .btnBg {position: absolute;width: 910px;height: 17px;}


.btn {position: absolute;padding: 5px 10px; left:415px; top:288px;text-align: right;}
.btn span {display: inline-block;_display: inline;_zoom: 1;width:16px;height: 17px;margin-left: 5px;cursor: pointer;background:url(../images/42.png) no-repeat;}
.btn span.on { background:url(../images/41.png) no-repeat;}
.teacher_team{ width:172px; height:261px; float:left; margin-right:32px; position:relative;}
.touming{ width:172px; height:195px; background:#000; opacity: 0.5; filter:alpha(opacity=50); position:absolute; left:0; top:0;}
.jieshao_teacher{ width:172px; height:195px; position:absolute; left:0; top:0;}
.jieshao_teacher h1{ color:#fff; font-size:14px; width:126px; margin:45px auto 25px;}
.jieshao_teacher p{ font-size:14px; line-height:20px; color:#fff; width:146px; margin:0 auto;}
.yuyue_lj{ margin:16px auto auto 13px; float:left;}
.jieshao_teacher,.touming{ display:none;}
.jiaocai{ width:100%; height:1234px; background:#FFD34E;}
.book{ width:1005px; height:289px; background:url(../images/47.png) bottom center no-repeat; margin-top:38px;}
.book_left{ width:230px; height:225px; float:left; background:url(../images/48.png) no-repeat; padding-left:34px; padding-right:33px;}
.book_left p{ font-size:14px; line-height:23px; text-indent:28px; color:#010101; margin-top:30px; font-family:"微软雅黑";}
.book_left p b{ color:#860A8C; font-size:20px; font-weight:bold;}
.book_right{ float:left; margin-left:26px; margin-top:18px;}
.book_right img{ float:left; margin-left:9px;}
.shenghuo{ width:100%; height:1432px; background:#5C1B5D;}
.zhuimeng{ width:100%; height:66px; text-align:center; line-height:66px; font-size:26px; color:#FFE68A; font-family:"微软雅黑";}
.xuexi_sh{ margin-top:44px;}
.shipinbj{ margin-top:79px;}
.shipinbj li{ float:left; width:342px; margin-left:23px;}
.shipinbj li a{ font-size:22px; line-height:36px; color:#FFE78A; margin-top:108px; font-family:"微软雅黑"; float:left;}
.rongyu{ width:100%; height:802px; background:#FFD34E;}
#tab_01{ width:927px; margin:64px auto 0;}
#tab_01 .tab_menu_01{ width:270px; margin:0 auto;}
#tab_01 .tab_menu_01 li{ padding:0 6px; float:left; margin-right:27px;}
#tab_01 .tab_box_01{ margin-top:52px;}
#tab_01 .tab_menu_01 .selected_01{ background:url(../images/71.png) bottom no-repeat; padding-bottom:10px;}
.hide_01{display:none;}
.xueyuan_ry{ width:444px; height:138px; background:#72136D; float:left; margin-right:37px; margin-bottom:23px;}
.xueyuan_ry dt{ float:left; margin-right:17px;}
.xueyuan_ry dd{ width:280px; float:left; padding-top:5px;}
.xueyuan_ry dd p{ font-size:12px; line-height:20px; color:#fff;}
.rongyu_xy{ margin-top:7px;}
.rongyu_xy a{ float:left; color:#71146F; font-size:16px; line-height:28px; width:309px; font-family:"微软雅黑";}
.jiazhang{ width:100%; height:585px; background:#5C1B5D;}
.gushi{ width:100%; height:505px; background:url(../images/75.png) left top no-repeat; padding-top:11px;}
.gushi h1{ width:705px; height:37px; text-align:center; line-height:37px; color:#fff; margin:0 auto; border-bottom:1px solid #fff; border-top:1px solid #fff; font-size:25px;}
.zhenqing{ margin-top:11px;}
.gushi_left{ width:441px; float:left; margin-left:18px;}
.gushi_left .zixun{ position:inherit; margin-left:0; margin-top:45px;}
.gushi_left .zixun a{ margin-left:0; margin-right:15px;}
.gushi_right{ width:438px; float:left; margin:36px auto auto 28px; }
.gushi_right p{ font-size:12px; line-height:28px; color:#1F2025; text-indent:24px;}
.gushi_right a{ text-align:right; font-size:14px; color:#5A1C5D; display:block;}
.jiyu{ width:100%; height:562px; background:url(../images/79.jpg) repeat-x #FFD34E;}
.xin{ margin-left:52px; width:933px; height:516px;}
.xin_left{ margin-top:38px; float:left;}
.xin_right{ width:604px; margin-left:-31px; float:left; height:504px; background:url(../images/77.png) no-repeat; padding-top:12px;}
.xin_right h1{ width:364px; height:37px; text-align:center; line-height:37px; color:#fff; margin:0 auto; border-bottom:1px solid #fff; border-top:1px solid #fff; font-size:25px;}
.xin_right h2,.xin_right h3{ margin-left:70px; margin-top:50px; font-size:12px; line-height:21px; font-family:"宋体"; font-weight:bold;}
.xin_right p{ font-size:12px; line-height:23px; color:#1E1E26; margin-left:70px; width:475px;}
.xuzhi{ width:100%; height:873px; background:url(../images/80.jpg) center bottom no-repeat #5C1B5D;}
#tab_02{ width:775px; margin-top:49px; margin-left:-3px;}
#tab_02 .tab_menu_02{ width:775px; height:60px}
#tab_02 .tab_menu_02 li{ float:left; width:387px; height:60px; text-align:center; font-size:26px; color:#FEE68C; line-height:28px; font-family:"微软雅黑"; cursor:pointer;}
#tab_02 .tab_box_02{ width:775px; height:413px; background:#49124B;}
#tab_02 .tab_menu_02 .selected_02{ background:url(../images/82.png) bottom center no-repeat;}
.hide_02{display:none;}
.fengbi{ height:90px; background:url(../images/83.png) center bottom no-repeat;}
.fengbi dt{ width:88px; float:left; text-align:center; font-size:50px; color:#77407A;}
.fengbi dd{ float:left; width:650px; font-size:12px; line-height:24px; color:#F7A8F9; margin-top:25px;}
.yuyue_fb{ width:100%; height:451px; background:#FFD34E;}
.fengbi_yleft{ width:506px; float:left; margin:68px auto auto 13px;}
.fengbi_yright{ width:410px; height:451px; background:#5C1B5D; float:right; padding:0 13px 0 42px;}
.fengbi_yright h1{ font-size:26px; line-height:28px; color:#FFE88B; margin-left:60px; margin-top:29px; font-family:"微软雅黑";}
.fengbi_yright h2{ font-size:46px; line-height:48px; color:#FFE88B; margin-left:4px; margin-top:13px; font-family:"微软雅黑";}
.fengbi_yright h3{ font-size:24px; line-height:26px; color:#FFE88B; margin-left:95px; margin-top:8px; font-family:"微软雅黑";}
.fengbi_yright img{ margin:20px auto auto 65px;}
.xuanze{ height:30px; line-height:30px; color:#fff; font-size:14px; margin-top:30px;}
.xuanze span{ font-size:16px; font-family:"微软雅黑"; margin-right:20px;}
.xuanze input{ margin-right:15px;}
.xuanze b{ margin-right:20px;}
.tijiao{ width:100%;}
.tijiao_left{ float:left; width:255px;}
.tijiao_left label{ font-family:"微软雅黑"; display:block;}
.tijiao_left label span{ width:85px; float:left; font-size:16px; color:#fff; line-height:31px; margin-top:9px;}
.tijiao_left label input{ float:right; width:158px; height:31px; border:none; border-bottom:1px solid #fff; background:none; line-height:31px; color:#fff;}
.tijiao_right{ width:137px; height:66px; background:url(../images/86.png) no-repeat; float:right; margin-top:40px;}
.tijiao_right a{ width:132px; height:59px; display:block; text-align:center; line-height:59px; color:#60145F; font-size:28px; font-weight:bold; font-family:"微软雅黑";}
.jiangpai{ margin-top:46px;}
.jiangpai li{ float:left; width:291px; margin-right:67px;}
.jiangpai li p{ text-align:center; line-height:46px;}


.footer{ width:880px; margin:75px auto 0;}
.footer_left{ width:350px; float:left;}
.footer_center{ float:left; width:510px; margin-left:9px;}
.footer_center ul li{ font-size:12px; line-height:14px; float:left; background:url(../images/94.jpg) right center no-repeat; padding:0 7px;}
.footer_center ul li a{ color:#333; transition:300ms all ease;}
.footer_center p{ margin-top:10px; font-size:12px; line-height:14px; color:#333; margin-left:10px;}















