@charset "utf-8";
/* CSS Document */

/*格式化样式*/
*{margin:0;padding:0}
body{font:12px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333;background:#191919}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0}
a{color:#202020;text-decoration:none;}
img{border:none}
input{vertical-align:middle;outline:none}
textarea{outline:none;}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}

/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1}
.clear{clear:both}

.wrap960{width:960px;margin:0 auto;}
.body{background:url(../../images/body_02.jpg) repeat-x left 61px #191919}
.banner{height:388px;background:url(../../images/banner_022.jpg) no-repeat center}
.top{height:111px;padding-top:33px;line-height:111px;font-size:24px;color:#df7307}
.top h3{font-size:58px;margin:0 20px;}
.logo{width:176px;height:102px;}
.botLeft{width:600px;font-size:16px;color:#000;padding:30px 0 0 30px;line-height:2}
.botRIght{width:212px;font-size:14px;color:#fff;margin-right:15px;line-height:1.7}
.btn{display:block;height:40px;line-height:40px;border-radius:5px;background:#000;color:#fff;text-align:center;font-size:20px;margin-top:15px;}
.leftSide{width:670px;padding-left:25px}
.divOne{position:relative;background:#fff;border-radius:10px;margin-top:20px;padding:0 30px 50px 40px}
.divOne h3{font-size:30px;color:#0090cf;height:80px;line-height:80px}
.divOne b{position:absolute;width:47px;height:60px;background:url(../../images/num_03.jpg) no-repeat;left:-21px;top:16px;line-height:47px;text-align:center;font-size:30px;color:#fff}
.divCOn{overflow:hidden}
.img{width:150px;height:150px;padding:5px;border:solid 1px #aaaaac}
.divright{width:405px;font-size:14px}
.btn02{display:block;width:160px;color:#00b2ff;font-size:13px;height:30px;line-height:30px;border-radius:5px;background:#000;text-align:center;margin-top:15px;}
.divOne ul li{float:left;width:117px;height:156px;margin:5px 16px}
.rightSide{width:250px;margin-top:20px}
.fws{height:41px;line-height:41px;background:url(../../images/fws_03.jpg) repeat-x;border-radius:10px;color:#00b1ff;font-size:20px;padding:0 19px;}
.fws span{color:#ff8200}
.pj{padding:0 20px;background:#2a2a2a;border-radius:10px;margin-top:20px}
.pj h3{height:40px;line-height:40px;border-bottom:solid 1px #000;font-size:20px;color:#fff}
.star{border-top:solid 1px #414141;padding:10px 0 20px 0;font-size:20px;color:#fff}
.star span{padding-left:10px}
.courseLIst{height:405px;overflow:hidden;border-top:solid 1px #414141;padding:20px 0;color:#0091d1;font-size:14px;}
.courseLIst ul li a{display:block;height:28px;line-height:28px;color:#0091d1;margin-left:15px;}
.btn03{display:block;width:160px;color:#fff;font-size:13px;height:30px;line-height:30px;border-radius:5px;background:#c35525;text-align:center;margin-top:15px}
.pj dl{height:70px;padding:12px 5px;border-top:solid 1px #414141;border-bottom:solid 1px #000}
.pj dl dt{float:left;width:70px;height:70px;border-radius:70px;overflow:hidden}
.pj dl dd{width:110px;float:right;color:#0486c0}
.pj dl dd h3{border:none;font-size:16px;color:#0486c0;height:30px;line-height:30px}
.pj dl dd h3 span{font-size:12px;color:#0486c0;padding-left:10px}


.heit{height:auto}
.Teacher{height:98px;position:relative;}
.Teacherpic{float:left;}
.Teacherpic a img{width:70px;height:70px;border: 1px solid #eee;border-radius: 50%;}
.Teacherp{width:125px;float:right;line-height:24px;color:#fff;font-size:12px;}
.Teacherp span{font-size:16px;color:#fff}
.Teajscon{width:304px;position:absolute;top:-7px;left:-307px;z-index:2;background:url(../images/topbg.png) no-repeat top;padding-top:16px;}
.Jcteacher{width:262px;border:1px solid #dddddd;border-top:0;background:#fff;padding:10px 20px 20px 20px;} 
.Jcteacher{color:#777;font-size:12px;line-height:24px;}
.Jcteacher span{color:#000;font-size:18px;line-height:34px;}