@charset "utf-8";
/* CSS Document */

/*格式化样式*/
*{margin:0;padding:0}
body{font:12px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333;background:#f0f0f0}
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;}
.fl45{float:right;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1}
.clear{clear:both}

.wrap1000{width:1000px;margin:0 auto;margin-bottom:50px;background:#fff}
.leftSide{padding:13px 26px;width:218px;background:#fff;}
.leftTop{border:solid 1px #d1d1d1;background:#fff;padding:20px 10px 20px 70px;position:relative}
.leftTop b{width:28px;height:53px;background:url(../images/ml_03.jpg) no-repeat;position:absolute;top:-2px;left:10px}
.leftTop ul li{height:30px;line-height:30px;font-size:16px;}
.leftTop ul li i{float:left;width:5px;height:5px;border-radius:5px;background:#000;margin-top:15px;margin-right:10px}
.courseList{padding:20px 20px 20px 25px;border:solid 1px #d1d1d1;background:#fff;margin-top:15px;}
.courseDiv h3{height:28px;font-size:14px;line-height:28px;position:relative}
.courseDiv h3 i{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;border:solid 1px #e0e0e0;background:#fff;border-radius:20px;top:0;left:-38px;color:#777}
.courseDiv ul li a{display:block;height:28px;line-height:28px;padding-left:15px;font-size:14px;color:#777}

.rightSide{width:730px;background:#fff;padding-bottom:20px;}
.banner{position:relative;height:368px;background:url(../images/banner_03.jpg) no-repeat}
.banner b{position:absolute;height:57px;background:#17cb96;filter:alpha(opacity=70);opacity:0.7;bottom:0;left:0;width:100%}
.banner span{position:absolute;line-height:57px;height:57px;color:#FFF;z-index:999;bottom:0;left:20px;font-size:30px}
.banner span i{padding-left:10px;font-size:18px;}
.top{height:283px;border-bottom:solid 1px #f0f0f0;overflow:hidden}

.topleft02{width:310px;border-right:solid 1px #f0f0f0;height:283px}
.topleft02 ul{margin:25px 0}
.topleft02 ul li{font-size:16px;color:#fff}
.topleft02 ul li i{float:left;width:110px;text-align:right}
.topleft02 ul li span{float:left;width:175px;text-align:left;margin-left:10px;}
.topRight{width:345px;padding:25px;line-height:24px;padding-left:49px;padding-bottom:42px;color:#fff}
.title{height:50px;line-height:50px;font-size:24px;color:#21afd5;padding:0 40px;}
.topleft dl{margin:0 40px;margin-bottom:20px;float:left}
.topleft dl dt{float:left;width:100px;height:100px;background:#FCC}
.topleft dl dd{float:right;width:160px;margin-left:10px}
.topleft dl dd h3{font-size:18px;margin-bottom:5px}
.topleft dl dd h3 span{font-size:14px}
.topleft45 dl{margin:0 40px;margin-bottom:20px;float:left}
.topleft45 dl dt{float:left;width:100px;height:100px;background:#fff}
.topleft45 dl dd{float:right;width:160px;margin-left:10px}
.topleft45 dl dd h3{font-size:18px;margin-bottom:5px}
.topleft45 dl dd h3 span{font-size:14px}
.imgli li{float:left;margin-right:22px}
.imgli li a.img{width:126px;height:185px;background:#666;display:block}
.imgli li p{font-size:14px;}

.teamNew{float: left;position:relative;width: 310px;height: 108px;padding: 1px;margin-left: 20px;margin-bottom: 62px;margin-right: 20px;}
.Teacherp{width: 180px;padding-right: 8px;padding-top: 15px;}
.Teacher{width:320px;height:98px;position:relative;}
.Teacherpic{float:left;}
.Teacherpic a img{width:95px;height:95px;border: 1px solid #eee;}
 .Teacherp{float:right;line-height:24px;color:#555;padding-top:20px;font-size:12px;}
 .Teacherp span{font-size:16px;color:#000;}
.Teajscon{width:304px;position:absolute;top:80px;left:1px;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;}