body,div,ul,li,img,a,dl,dt,dd,table,tr,th,td,h3,h4,span,p{margin:0;padding:0;}
body{font:12px/1.5 "ËÎÌå";color:#000;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{color:red}
img{vertical-align:top;border:none;}
.clear{clear:both;}
.hr10{clear:both;height:10px;font-size:1px;line-height:1px;}
.hr15{clear:both;height:15px;font-size:1px;line-height:1px;}
.left{float:left;}
.line{border-top:1px dashed #ccc;}

#header{background:url(../images/header_bg.jpg) repeat-x}
.top{width:960px;margin:0 auto;}
.top p{height:29px;line-height:29px;margin-left:5px;}
.top p a{margin-right:10px;}
.menu {background:#9E0F6B;height:40px;line-height:40px;text-align:center;}
.menu a{zoom:1;display:inline-block;*display:inline;width:140px;font-size:16px;color:#fff;font-weight:bold;}

#contenter{width:960px;margin:0 auto;}
.tuiguang{width:320px;height:220px;border:1px solid #ccc;position:relative;float:left;}
.qiehuan .list li{display:none;z-index:1;padding:5px 0 0 5px}
.qiehuan .list .cur{display:block;}
.qiehuan .count {position:absolute;bottom:20px;right:12px;}
.qiehuan .count li{cursor:pointer;float:left;width:10px;padding:3px 5px;text-align:center;margin-left:5px;background:#fff;border:1px solid #e9501f;color:#e9501f;}
.qiehuan .count li.hover{background:#e9501f;color:#fff;}

.news{float:left;width:370px;height:220px;margin-left:10px;font-size:14px;text-align:center;}
.news dl{padding-bottom:20px;margin-top:10px;}
.news dt {margin-bottom:15px;}
.news dt a{color:#D93F3F;font-weight:bold;}
.news dd{line-height:24px;}

.remind{width:238px;height:218px;border:1px solid #CE87B5;float:left;margin-left:16px;}
.remind h3{background:url(../images/bg1.jpg) no-repeat;height:31px;line-height:22px;padding-left:10px;font-size:14px;color:#fff;margin:5px 0 0 5px}
.remind p{width:215px;height:40px;margin:0 auto;text-indent:15px;}
.remind span{font-size:14px;font-weight:bold;display:inline-block;width:240px;line-height:40px;text-align:center;}
.remind span b{color:#D83F3F;font-size:22px;}
.table1{width:234px;margin:0 auto;}
.table1 th{background:#f6f6f6;}
.table1 td{text-align:center;}



.lesson{clear:both;border:1px solid #CE87B5;zoom:1;}
.lesson h3{background:#9E0F6B;height:35px;line-height:35px;font-size:18px;font-weight:bold;padding-left:10px;color:#fff;}
.lesson h3 span{float:right;font-size:12px;font-weight:normal;margin-right:10px}
.lesson h3 span a{color:#fff;}

.lesson .l_con{padding:10px 15px}
.lesson table{float:left;width:660px;text-align:center;background:#ccc;font-size:14px;}
.table2 th{background:url(../images/h_bg2.jpg);padding:6px 10px;}
.table2 td{background:#fff;padding:6px 10px;}
.table2 .price{color:#C00}
.table2 .listen{background:#fff url(../images/btn.jpg) no-repeat left center;padding:6px 10px 6px 25px;color:#DC2003;}
.table2 .apply{text-indent:-9999px;display:block;width:32px;height:15px;margin:0 auto;margin-top:2px;background:url(../images/btn1.jpg) no-repeat}



.char{float:left;width:255px;margin-left:10px;padding:10px 0 20px 0;border-bottom:1px dashed #ccc;}
.char img{float:left;border:1px solid #ccc;padding:1px;}
.char  dl{float:left;width:150px;margin-left:10px;display:inline;}
.char  dt{height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.char  dd{line-height:22px;margin-top:5px;color:#666}
.char  a{color:red;}
.un_b{border-bottom:none;}

.data{width:310px;border:1px solid #CE87B5;background:url(../images/h_bg.jpg) repeat-x;float:left;margin-right:12px;}
.data h3{height:29px;line-height:29px;background:url(../images/bg2.jpg) no-repeat;border-bottom:1px solid #CE87B5;font-size:14px;font-weight:bold;color:#9E0E6B;padding-left:20px;}
.data span{float:right;margin-right:10px;}
.data span a{color:#9E0E6B;font-size:16px;}
.data ul{margin:10px;}
.data li{background:url(../images/li_bg.jpg) no-repeat left 11px;line-height:24px;font-size:14px;padding-left:10px;}
.un_r{margin-right:0;}

#foot {width: 960px;text-align: center;font-size: 12px;border-top:#0465B7 2px solid;padding-bottom: 15px;color: #666;margin:0 auto;margin-top: 20px;}
#foot a {color: #666;text-decoration: none;}
#foot dt {width: 958px;float: left;line-height: 30px;margin-top:10px;}
#foot dd {line-height: 20px;text-align: center;width: 900px;float: left;clear: both;}
#foot dt a {margin: 0px 10px;}
#foot p {line-height: 24px;margin-bottom: 5px;}
#foot img {margin: 0px 8px;}

.titilbgj{background:url(http://www.thea.cn/file/15/zt/kjzzl/images/titlebgj.png) no-repeat 0 0;padding-left:30px;line-height:35px;color:#fff;font-size:14px;font-weight:bold;width:930px;margin:0 auto;clear:both;padding-top:1px}