@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:12px; background:#7e7e7e; font-family:"微软雅黑" }
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:"宋体"}
.clear{ clear:both}
/*头图*/
.banner_01{ width:100%; height:163px; background:url(../images/banner_01.jpg) no-repeat center 0;}
.banner_02{ width:100%; height:135px; background:url(../images/banner_02.jpg) no-repeat center 0;}
/*主体*/
.main_con{ width:960px; position:relative; left:50%; margin-left:-477px; background:#fff; overflow:hidden; clear:both}
/*教师介绍区*/
.teacher{ width:960px; background-color:#FFF; padding-top:15px;height: auto;
display: inline-block;}
.teacher_area{ float:left; width:254px; height:476px; }
.teacher_tab{ float:left; width:254px; height:37px;}
.teacher_tab ul li{ float:left; width:127px; height:37px; overflow:hidden;cursor:pointer}
.tab1{ width:127px; height:37px; display:block; background:url(../images/teacher_tab1_o.gif) no-repeat;}
.tab1:hover{ background:url(../images/teacher_tab1.gif)}
.tab2{ width:127px; height:37px; display:block; background:url(../images/teacher_tab2_o.gif) no-repeat;}
.tab2:hover{ background:url(../images/teacher_tab2.gif)}

.teacher_text{ float:left; width:244px; height:439px; padding-left:10px; background-color:#e8e6dc;}
.teacherphoto{ float:left; width:228px; height:141px; border:solid 3px #c9c0b7; margin-top:7px; overflow:hidden}
.text{ float:left; width:216px; padding-left:12px; font-size:16px; line-height:26px; padding-top:9px;}
.teacher_bt{ float:left; width:208px; padding-left:12px; padding-top:15px;}
.teacher_bt a{ float:right; display:block; width:78px; height:29px; background:url(../images/bt_detail.gif) no-repeat;}
ul li.qiehuan_one{ overflow:hidden}


/*视频区*/
.video_area{ float:right; width:695px; height:476px; background:url(../images/video_bg.gif) no-repeat;}
.video_tab{ float:left; width:450px; height:37px;}
.video_tab ul li{ float:left; width:225px; height:37px; overflow:hidden; cursor:pointer}

.videofile{ float:left; width:583px; height:327px; padding-top:44px; padding-left:57px;}

.con_a{ padding:15px 0 16px 0; clear:both}
.con_b{ background: white;
height: auto;
display: inline-block; width:960px; clear:both}
.con_b dl{ width:906px; position:relative; left:50%; margin-left:-453px;}
.con_b dl dt{ width:278px;  float:left}
.con_b dl dd{ width:628px;float:left}

/*指南*/
.zhinan_box{ float:left; width:960px; overflow:hidden; background:#fff; padding-top:11px; padding-bottom:11px;}
.zhinan_nrone{ width:307px;height:203px; border:1px solid #353535; background:#e5e3d7; float:left; margin-right:16px; overflow:hidden}
.zhinan_p{ line-height:20px; color:#493f3c;padding-right:3px; font-size:13px;}
.zhinan_nrone a{color:#493f3c; font-size:13px;}
div.aa{ float:right;}
tr td.phone{ color:#d98f05;}
.zhinan_nrone img{ border:none;}
/*footer*/
.foo_con{ width:979px; position:relative; left:50%; margin-left:-485px;}