@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:12px; font-family:"微软雅黑" ; background:url(../images/bg.jpg)}
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0; }
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{margin-left:auto;margin-right:auto;}
.st{ font-family:"宋体"}
.wr{ font-family:"微软雅黑"}
.clear{ clear:both}
/*头图*/
.banner_01{ width:100%; height:211px; background:url(../images/banner_01.jpg) no-repeat center 0; }
.tb_top{ width:950px;}
.tb_top ol { float:right; padding:15px 117px 0 0}
.tb_top ol li{ float:right}
.tb_top dl dd{ float:left; display:inline}
.tb_top dl dt{ float:left; color:#616161; margin-left:6px; display:inline; line-height:16px; margin-right:6px;}
.tb_top dl dt a{ color:#616161;}
.banner_02{ width:100%; height:129px; background:url(../images/banner_02.jpg) no-repeat center 0;*margin-top:-6px;}
.banner_top{ width:960px;}
.top_one{ width:960px;}
.top_one span{ font-size:24px; color:#fff; padding:0px 46px 0 0; line-height:36px; float:right;*padding:0px 30px 0 0; }
.top_one span em{ color:#fbec03; font-size:37px;}
.top_one img{ float:right; margin:6px 0px 0 0; display:inline;*margin:6px 0px 0 0; }
.top_two{ width:980px; clear:both}
.top_two img{ float:right; margin:33px 6px 0 0 ; display:inline}
.top_two img.img_a{ margin:33px 33px 0 0 ; }
.banner_03 { width:100%; height:48px; background:url(../images/header_bg.jpg) repeat-x center 0}
.header_nav{ width:950px; height:48px;}
.header_nav dl dd{ font-size:20px; color:#272727; line-height:48px; float:left; background:url(../images/sc_7.gif) no-repeat center right; padding-left:15px; padding-right:15px;}
.header_nav dl dd a{  color:#272727;}
/*主体*/
.main_top{ width:980px; background:#fff}
.video_top{ width:950px; padding-top:16px; height:448px;}
.video_top dl dt{ width:772px; height:448px; float:left; background:#141414 url(../images/pic2.jpg) repeat-x}
.video_top dl dd{ width:178px; height:448px; float:right; background:url(../images/pic1.jpg) repeat-y #121212; overflow:hidden}
.vid_left{ width:762px; height:428px; margin:10px 0 0 10px; background:#fff}
.video_top dl dd ol { margin-top:31px; margin-left:11px;}
.video_top dl dd ol li{ width:166px; height:73px; background:url(../images/sc_6.gif) no-repeat; margin-bottom:3px; font-size:24px; color:#e9dbc3; padding-left:15px; line-height:65px; cursor:pointer}

.video_top dl dd ol li.vid_xx{ background:url(../images/sc_5.gif) no-repeat; color:#fff241}
/*ad*/
.top_ad{ width:950px; height:123px; margin-top:19px;}
/*老师简介*/
.tc_about{ width:950px; margin-top:12px; height:455px;}
.tc_about dl dd{ width:659px; float:left;}
.tc_about dl dt{ width:291px; height:455px; float:left;}
.about_a{ width:659px; height:393px; background:url(../images/pic5.jpg) no-repeat;}
.about_b{ width:659px; height:62px; background:url(../images/pic6.jpg) no-repeat}
.about_b img{ float:left; margin:10px 0px 0 19px; display:inline}
.about_b p{ float:left; font-size:24px; margin:10px 0 0 19px; color:#d64701; display:inline; line-height:37px;}
.about_b p span{ font-size:18px;}
.about_a h1{ font-size:30px; color:#805a4d; padding-left:80px;}
.about_a h1 span{ font-size:14px; color:#524541; font-weight:bold; font-family:"宋体"}
.about_a h1 span a{color:#524541;}
.about_a dl dd{ font-size:14px; line-height:22px; color:#fff; font-family:"宋体";overflow:hidden; padding-bottom:10px;*padding-bottom:10px;width:647px; height:104px;}
.about_a h1 em{ font-size:24px;}
.about_a dl dd strong{ float:left; width:83px; text-align:right}
.about_a dl dd p{ float:left; padding-left:8px; width:550px;}
.about_a dl {
padding-top: 30px;*padding-top:22px;
padding-left: 12px; 
}
.top_tab{ width:950px; margin-top:21px; font-size:14px}
.h1 {
font-family: "黑体";
font-size: 26px;
color: #FFC000;
}.tab_a {
font-size: 14px;
color: #FFC000;
}.top_tab table tr td span {
color: red;
}
.ad_02{ width:950px; height:404px; margin-top:49px;}

/*套餐*/
.zly_tcc{ width:980px; position:relative; height:748px; margin-top:24px;}
.zlytcc_a{ width:1013px; height:979px; position:absolute; left:0; top:0}
.zly_m{*margin-top:-6px;}

.bottom{margin-left:33px;}
.mar_le{ margin-left:-33px; position:absolute; left:0; top:0; margin-top:248px;}

.zlytcc_b{ width:980px; height:170px; background:url(../images/zly_19.jpg) no-repeat}
.zlytcc_b p{ font-size:18px; float:right; padding-right:415px; color:#c7c7c7; padding-top:138px}
.ad_03{ width:980px; padding-top:24px; background:#000;}


