@charset "utf-8";

/* top */

#topmain ul li.home{ background:none; width:130px;}

#topmain ul li.home a{color:#fff;}

#topmain ul li.guide{background:#fff;}

#topmain ul li.guide a{ color:#f29b15; font-weight:bold;}


/* main */
#main {
	padding-top:10px;
}


/* left menu 菜单 */

.left .menu{ height:235px; width:260px;}

.left .menu dl{ padding-bottom:10px;}

.left .menu dl dt{height:45px;}

.left .menu dl dt a{background:url(/images/memu_itembg.png) no-repeat;width:200px; height:45px; line-height:45px; display:block; font-size:21px; padding-left:60px; color:#666; font-weight:bold;}

.left .menu dl dd{ height:42px; line-height:42px; border-bottom:#ccc solid 1px; display:none; padding-left:60px;}

.left .menu dl dd a{ font-size:16px; padding-right:35px; color:#333;} 

.left .menu dl dd a:hover,.left .menu dl dd a.current{ background:url(../images/zaojiao/memu_currbg.jpg.html) no-repeat right;color:#F08A01; }

.left .menu dl.current dd{ display:block;}




/* aizaojiao */
.left .menu dl#aizaojiao dt a{ background-position:0 -135px;}

.left .menu dl#aizaojiao.current dt a{ color:#F90;background-position:0 0;}


/* about */

.left .menu dl#about dt a{ background-position:0 -180px;}

.left .menu dl#about.current dt a{ color:#F90;background-position:0 -90px;}


/* parenting */

.left .menu dl#parenting dt a{ background-position:0 -225px;}

.left .menu dl#parenting.current dt a{ color:#F90;background-position:0 -90px;}



/**/
.left .menu1{ height:135px; width:260px;}

.left .menu1 dl{ padding-bottom:10px;}

.left .menu1 dl dt{height:45px;}

.left .menu1 dl dt a{background:url(/images/memu_itembg.png) no-repeat;width:200px; height:45px; line-height:45px; display:block; font-size:21px; padding-left:60px; color:#666; font-weight:bold;}

.left .menu1 dl dd{ height:42px; line-height:42px; border-bottom:#ccc solid 1px; display:none; padding-left:60px;}

.left .menu1 dl dd a{ font-size:16px; padding-right:35px; color:#333;} 

.left .menu1 dl dd a:hover,.left .menu dl dd a.current{ background:url(../images/zaojiao/memu_currbg.jpg.html) no-repeat right;color:#F08A01; }

.left .menu1 dl.current dd{ display:block;}




/* aizaojiao */
.left .menu1 dl#aizaojiao dt a{ background-position:0 -135px;}

.left .menu1 dl#aizaojiao.current dt a{ color:#F90;background-position:0 0;}


/* about */

.left .menu1 dl#about dt a{ background-position:0 -180px;}

.left .menu1 dl#about.current dt a{ color:#F90;background-position:0 -90px;}


/* parenting */

.left .menu1 dl#parenting dt a{ background-position:0 -225px;}

.left .menu1 dl#parenting.current dt a{ color:#F90;background-position:0 -90px;}



/**/
.left .menu2{ height:270px; width:260px;}

.left .menu2 dl{ padding-bottom:10px;}

.left .menu2 dl dt{height:45px;}

.left .menu2 dl dt a{background:url(/images/memu_itembg.png) no-repeat;width:200px; height:45px; line-height:45px; display:block; font-size:21px; padding-left:60px; color:#666; font-weight:bold;}

.left .menu2 dl dd{ height:42px; line-height:42px; border-bottom:#ccc solid 1px; display:none; padding-left:60px;}

.left .menu2 dl dd a{ font-size:16px; padding-right:35px; color:#333;} 

.left .menu2 dl dd a:hover,.left .menu dl dd a.current{ background:url(../images/zaojiao/memu_currbg.jpg.html) no-repeat right;color:#F08A01; }

.left .menu2 dl.current dd{ display:block;}




/* aizaojiao */
.left .menu2 dl#aizaojiao dt a{ background-position:0 -135px;}

.left .menu2 dl#aizaojiao.current dt a{ color:#F90;background-position:0 0;}


/* about */

.left .menu2 dl#about dt a{ background-position:0 -180px;}

.left .menu2 dl#about.current dt a{ color:#F90;background-position:0 -90px;}


/* parenting */

.left .menu2 dl#parenting dt a{ background-position:0 -225px;}

.left .menu2 dl#parenting.current dt a{ color:#F90;background-position:0 -90px;}





/* left menu 课程 */

.left .kecheng{ height:135px; width:260px;  margin-top:5px;}

/* left menu 课程 */

.left .shop{ height:220px; width:260px;}


/* right  */



.right{ height:500px;}



/*  导语 */
.right .summary {
	width:820px;
	padding-top:8px;
	font-size:16px;
	line-height: 27px;
	margin:0 auto;
	margin-bottom:20px;
	padding-bottom:20px;
}
.right .summary h1{ font-weight:normal; font-size:24px; padding-bottom:5px;	border-bottom:#eeeeee solid 3px; height:30px; margin-bottom:15px;}

.right h2{ font-weight:normal;}

.right p{text-align:justify;text-justify:inter-ideograph;}
 
/*  流水 */

.right .flowing{ width:820px; height:auto; }
 
.right .flowing div { float:left; width:410px; height:auto;}

.right .flowing div.l{ margin-left:5px; overflow:hidden; width:405px;}

.right .flowing div dl{ width:410px;height:auto;background:#FFF; margin-bottom:10px;}

.right .flowing div dl dt{ width:405px; padding-left:5px; height:auto;position:relative;background:url(../images/zaojiao/flowingbg.png) top right no-repeat;}

.right .flowing div dl dt h2{ width:390px; position:absolute; bottom:0; left:5px; height:40px; line-height:40px; color:#FFF; text-align:center; background:url(../images/common/blackbg.png); font-size:18px; font-weight:normal;}

.right .flowing div dl  dd h3{ color:#333; text-align:center; padding-bottom:10px; font-size:16px;}

.right .flowing div dl dd {width:345px; padding:10px 40px 40px 25px;text-align:justify;text-justify:inter-ideograph;line-height:23px;background:url(../images/zaojiao/flowingbg.png) bottom right no-repeat; color:#777;}

.right .flowing div dl dd p{ text-align:center; font-weight:bold; font-size:16px; color:#777; line-height:25px;	text-align: justify;text-justify:inter-ideograph;}
