@charset "utf-8";

/***common css***/
body{font-size:12px;text-align:left;font-family:"Microsoft YaHei";}
.floatL{float:left;}
.clearF{overflow:hidden;zoom:1;clear:both;}
.prel{position:relative;zoom:1;}
.pabs{position:absolute;}
.wrapper{margin:0 auto;width:1003px; display:block;}

/**top***/
.top{height:116px;background:url(top.png) top center no-repeat; display:block; border:none !important;}
.topL{height:1px;border-bottom:1px solid #ccc;top:105px;z-index:-10;width:100%;}

.nav{height:60px;padding-left:15px;line-height:60px;}
.navL li{float:left;width:100px;text-align:center;}
.navL li a{font-size:16px;font-weight:bold;color:#666666;letter-spacing:5px;}
.navL li a:hover{border-bottom:1px solid #659BD9;}
.navR{right:10px;top:5px;line-height:1em;}

/**index main**/
.main{height:333px;background:url(main.png) top center no-repeat; display:block;}

.indexL{width:650px;}

.loca{margin:45px 0px 15px 0px;border-top:1px solid #ccc;height:25px;}
.locaL{top:-1px;left:0px;}
.localA{width:7px;background:#5ED0B9;height:25px;}
.localB{padding-left:5px;border-bottom:1px solid #ccc;font-size:20px;padding:0px 15px;text-align:center;
	background:#fff;height:25px;line-height:25px;letter-spacing:5px;}
.localC{width:12px;background:url(line2.png) no-repeat;height:25px;}

.sublist{margin-top:20px;}
.sublist ul li{width:100px;text-align:center;float:left;margin:15px 15px 15px 15px;display:inline;}
.sublist ul li img{width:100px;height:100px;}
.sublist ul li a{font-size:16px;color:#666;line-height:30px;}


.indexR{width:300px;margin-left:50px;margin-top:45px;}
.indexRT{height:25px;line-height:25px;background:url(pp1.png) 0px 3px no-repeat;padding-left:10px;font-size:16px;margin-bottom:10px;}
.more{right:5px;top:2px;}
.more a{color:#333;font-size:14px;}

.indexRP{height:80px;overflow:hidden;}
.indexRPL{width:120px;height:80px;}
.indexRPL img{width:120px;height:80px;}
.indexRPR{width:170px;margin-left:10px;}
.indexRPR h1{font-size:14px;font-weight:normal;}
.indexRPR p{text-indent:2em;}
.indexRPR a{color:#333;}

.indexRL{margin-bottom:20px;}
.indexRL ul li{height:25px;line-height:25px;background:url(pp2.png) 0px 8px no-repeat;padding-left:10px;white-space:nowrap;}
.indexRL ul li a{color:#333;}

.indexRTC{margin:10px 0px;color:#333;}
.indexRTC img{width:300px;height:214px;margin-bottom:10px;}
.indexRTC h1{font-size:14px;font-weight:bold;line-height:30px;}
.indexRTC p{font-size:14px;text-indent:2em;line-height:25px;}
/**foot**/
.foot{border-top:3px solid #659BD9;text-align:center;padding:20px 0px;line-height:25px;}

/*list页*/
.slist{margin-top:20px;padding-left:30px;}
.slist ul li{width:150px;text-align:center;float:left;margin:20px 15px 20px 15px;display:inline;}
.slist ul li img{width:150px;height:200px;}
.slist ul li a{font-size:16px;color:#666;line-height:30px;}


/**老师介绍**/
#up_zzjs{border:1px solid #ccc;width:500px;height:235px; background:url(3.jpg) repeat-x;overflow:scroll;}
#up_zzjs p{text-indent:2em;line-height:25px;margin-bottom:10px;padding:0px 15px;}


/*内容页面*/
.al_width{ width:1008px; height:auto; margin:0 auto;}

/*简介*/
.con_jj{}
.con_jj img{ width:390px; height:473px; float:left;margin-left:35px; display:inline;}
.con_jj .jj_nr{ width:514px; height:auto; float:right; display:inline;}
.con_jj .jj_nr  .co_ju{ height:146px; background:url(2.jpg) repeat-x; font-size:14px;}
.con_jj .jj_nr h1{  font-size:20px; color:#297add; font-weight:normal; height:20px; line-height:20px; margin-top:0px; margin-bottom:17px;}
.con_jj .jj_nr  .co_ju li{ height:73px; line-height:73px; float:left; width:242px; text-align:left; padding-left:15px;}

.msjj{ margin-top:18px;}
.msjj h1{ margin-top:0px !important;}

/*示范课*/
.co_sf  , .co_pm  , .co_pl{ margin-top:8px; overflow:hidden;}
.co_sf h1  , .co_pm h1  , .co_pl h1{  font-size:26px; color:#444444; height:45px; line-height:45px;}
.cn_xb{ height:101px; background:url(6.jpg) no-repeat left center; margin-top:15px;}
.cn_xb .px_lf{float: left;margin-left: 100px !important;}
.cn_xb .px_lf  h1{ font-size:24px; color:#007bc1; font-weight:normal; }
.cn_xb .px_lf .xz_bt{ font-size:18px; color:#fff; background:url(11.jpg) no-repeat left center; width:225px; line-height:42px; height:42px; }
.cn_xb .px_lf .xz_bt a{padding-left:93px !important; color:#fff;}
.cn_xb .px_lf .xz_bt a:hover{}
.cn_xb .px_ri{ float:right;width: 178px;margin-right:100px;}
.cn_xb .px_ri .tk_bt{ margin-right:150px !important; margin-top:20px !important;font-size:18px; 
color:#fff; width:178px; height:47px;  background:url(tk_btn.png) no-repeat;
 text-align:center; line-height:47px;border:none;}



