/* CSS Document */
body{color:#333333; font-size:12px; font-family:Microsoft YaHei;}
body,p,span,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,li{margin:0px; padding:0px;}
dl,dt,dd,ul,li{ list-style:none;}
#layout,#head,#foot{width:100%;}
.fl{float:left;}
.fr{float:right;}
em,i{font-style:normal;}
a{text-decoration:none;color:#333333;cursor:pointer;}
a:hover{color:#333333; text-decoration:underline;}
a:active{color:#333333;}
a:visited{color:#333333;}
img{border:0px;}
/*.bannerBox{background:url(../image/index220140530qie_01.png) center top no-repeat; height:287px; clear:both;}*/
.bannerBoxM{width:1000px; margin:auto; height:470px; overflow:hidden;}
.bannerBoxM span{height:70px; display:hidden; color:#003b59; font-size:32px; font-weight:bold; margin:40px 0px 0px 80px; float:left; text-indent:-999px;}

/*导航 CSS*/
.navBox{height:50px;width:100%}
.navBg01{background:url(../image/navBg.jpg) left top repeat-x;}
.navMain{width:1000px; margin:auto; overflow:hidden;}
.navMain li{ float:left;}
.navMain li a{ text-indent:-999px; width:100px; height:50px; display:inline-table; float:left;overflow:hidden;}
.navMainbg01{background-image:url(../image/navBg.png); background-repeat:no-repeat;}
.nav01{ background-position:0px 0px; margin-left:24px;}
.nav02{ background-position:-100px 0px;}
.nav03{ background-position:-220px 0px; margin-left:20px;}
.nav04{ background-position:-340px 0px; margin-left:20px;}
.nav05{ background-position:-460px 0px; margin-left:20px;}
.nav06{ background-position:-580px 0px; margin-left:20px;}
.nav07{ background-position:-700px 0px; margin-left:20px;}
.nav08{ background-position:-820px 0px; margin-left:20px;}

.nav01.On,.nav01:hover{ background-position:0px -60px;}
.nav02.On,.nav02:hover{ background-position:-100px -60px;}
.nav03.On,.nav03:hover{ background-position:-220px -60px;}
.nav04.On,.nav04:hover{ background-position:-340px -60px;}
.nav05.On,.nav05:hover{ background-position:-460px -60px;}
.nav06.On,.nav06:hover{ background-position:-580px -60px;}
.nav07.On,.nav07:hover{ background-position:-700px -60px;}
.nav08.On,.nav08:hover{ background-position:-820px -60px;}
.mainContentBg00{background:url(../image/bodyBg00.jpg) top center no-repeat #fff; height:auto; width:100%; display:inline-table;}
/*新闻版块 css*/
.divFirstbox{width:1000px; margin:10px auto 0px; overflow:hidden}
.newBox{background:url(../image/newBoxbg.png) top left no-repeat; height:350px; width:685px; float:left;}
.newBox p{ height:80px; width:100%;}
.newTitle{background:url(../image/newTitlebg.png) left top no-repeat; width:200px; height:80px; display:block; margin-left:25px;}
.newBoxmain{width:90%; height:230px; margin:auto;}
.newBoxmain dt{width:300px;height:230px; margin:auto;float:left; position:relative;}
.newBoxmain dt img{width:300px;height:230px;}
.newImgf{background-image:url(../image/newImgbox.png); width:300px; height:230px; position:absolute; top:0px; left:0px; z-index:3}
.newBoxmain dd{float:left; width:310px; margin-top:5px; color:#FFF}
.newBoxmainList{ line-height:30px; width:100%; float:left}
.newBoxmainList a,.newBoxmainList a:hover{ color:#fff;}
.newBoxmainList em{width:20px; float:left; text-align:center}

/*公告 CSS*/
.ggBox{background:url(../image/ggBoxbg.png) top left no-repeat; float:left; width:310px; height:350px;}
.ggBoxtitle{width:100%; float:left;height:70px; }
.ggBoxmain{width:100%; float:left; height:200px; margin-top:10px;}
.ggBoxmain li{width:200px; margin:0px auto;line-height:26px;}
.ggBoxmain li a,.ggBoxmain li a:hover{ color:#fff;}
.ggBoxmain li em{width:20px; float:left; text-align:center; color:#fff;}

/*每周之星 css*/
.starBox{ background: url(../image/starBox.png) left bottom no-repeat; width:980px; height:300px; margin:10px auto; }
.starMain{ width:100%; overflow:hidden; float:left; height:280px;}
.starMain dt{ width:300px; overflow:hidden; display:block; float:left;}
.starFirst{width:242px; height:220px; overflow:hidden;margin:55px auto; position:relative; background-color:#6633CC;}
.starFirstTitle{ height:50px; width:100%; margin-top:10px;display:inline-table}
.starFirstTitle a{ height:60px; width:100%; display:block;background:url(../image/starTitle.png) left top no-repeat; text-indent:-999px;}
.starFirst img{width:242px; height:220px; overflow:hidden;}
.starFirstT{width:210px; display:block; position:absolute; bottom:10px; left:16px; z-index:2;text-align:center; color:#fff; line-height:50px; background:url(../image/imgTitlebg.png) center top no-repeat; font-size:18px;}
.starFirstM{width:100%; height:220px;position:absolute; top:0px; left:0px; z-index:1;display:block; background-image:url(../image/imgBox1.png); background-repeat:no-repeat;}

.starMain dd{ width:680px; overflow:hidden; float:left;}
.starList{width:640px; height:170px; margin-top:6px;float:right; margin-right:31px; display:inline; }
.imgBox{width:120px; height:150px; position:relative; float:left; overflow:hidden; margin:16px 0px 4px 32px; display:inline;}
.imgBox img{width:118px; height:118px; margin:0px 1px 0px; display:inline}
.imgG{position:absolute; width:118px; top:0px; left:1px; height:118px; z-index:3; background-image:url(../image/imgBox2.png); text-indent:-999px; float:left}
.imgBox em{width:118px; height:30px; text-align:center;font-size:12px; float:left}

/*生日墙 CSS*/
.birthdayBox{background:url(../image/birthBg.png) left top no-repeat; height:160px; width:980px; margin:0px auto 20px; overflow:hidden;}
.birthdayTitle{width:112px; float:left;height:160px; padding-left:178px; display:inline-table; /*display:block;*//* margin-left:178px;*/}
.birthdayTitle a{width:110px; float:left;height:110px; margin-top:25px; display:block; background-image:url(../image/titleBg08.png); text-indent:-999px;}
.birthdayMain{float:right;height:160px; margin-right:15px; display:inline;}
.birthdayList{width:100px; margin:30px 0px 0px; float:left; display:inline; position:relative; overflow:hidden; margin-right:10px;}
.birthdayList img{height:80px; width:100px;}
.imgG01{height:80px; width:100px; background-image:url(../image/imgBox3.png);position:absolute; top:0px; left:0px; z-index:4;}
.birthdayList em{width:100%; text-align:center; display:block; line-height:30px; color:#fff;}

/*主体*/

.mainBox{width:100%; margin:0px;}
.mainTitle{height:60px; width:100%; float:left;}
.mainTitleBg01 a,.mainTitleBg02 a,.mainTitleBg03 a{ float:left; line-height:60px; font-size:48px; width:150px;text-indent:-999px; margin-left:24px; }
.mainTitleBg01 span,.mainTitleBg02 span,.mainTitleBg03 span{float:right; width:160px; right:0px; top:-30px; position: relative; display:block; height:90px;}

.mainContent{width:100%; overflow:hidden; float:left;}
.mainContenbox{width:1000px; margin:auto; padding-bottom:10px;background-color:#FFFFFF; overflow:hidden;}

.mainContentT01,.mainContentT02,.mainContentT03,.mainContentT04,.mainContentT05,.mainContentT06,.mainContentT07{height:50px; width:320px; overflow:hidden}
.mainContentT01{background:url(../image/titleBg01.png) center top no-repeat;}
.mainContentT02{background:url(../image/titleBg02.png) center top no-repeat;}
.mainContentT03{background:url(../image/titleBg03.png) center top no-repeat;}
.mainContentT04{background:url(../image/titleBg05.png) center top no-repeat;}
.mainContentT05{background:url(../image/titleBg04.png) center top no-repeat;}
.mainContentT06{background:url(../image/titleBg06.png) center top no-repeat;}
.mainContentT07{background:url(../image/titleBg07.png) center top no-repeat;width:650px;}
.listTitleBg{background-image:url(../image/title.png); background-repeat:no-repeat;}
.listTitle01,.listTitle02,.listTitle03,.listTitle04,.listTitle05,.listTitle06,.listTitle07,.listTitle08,.listTitle09,.listTitle10,.listTitle11,.listTitle12,.listTitle13,.listTitle14,.listTitle15{height:40px; width:110px; display:block; text-indent:-999px; margin-left:85px; margin-top:5px;}
.listTitle01{ background-position:0px 0px; margin-left:110px; margin-top:20px;}/*blog相册*/
.listTitle02{ background-position:0px -50px;}/*班级空间*/
.listTitle03{ background-position:0px -100px;}/*blog更新*/
.listTitle04{ background-position:0px -150px;}/*blog日志*/
.listTitle05{ background-position:0px -200px;}/*健康指导*/
.listTitle06{ background-position:0px -250px;}/*美术街*/
.listTitle07{ background-position:0px -300px;}/*老师之窗*/
.listTitle08{ background-position:0px -350px;}/*教育教学*/
.listTitle09{ background-position:0px -400px;}/*智力游戏*/
.listTitle10{ background-position:0px -450px;}/*成长足迹*/
.listTitle11{ background-position:0px -500px;}/*活动锦集*/
.listTitle12{ background-position:0px -550px;}/*音乐厅*/
.listTitle13{ background-position:0px -600px;}/*每周食谱*/
.listTitle14{ background-position:0px -650px;}/*育儿知识*/
.listTitle15{ background-position:0px -700px;}/*故事会*/

/*.listIconbg{background-image:url(../image/iconBg.png); background-repeat:no-repeat;}
.listIconbg01 a,.listIconbg02 a,.listIconbg03 a,.listIconbg04 a,.listIconbg05 a,.listIconbg06 a{display:block; padding-left:12px; font-size:14px}
.listIconbg01{background-position:0px 2px;}
.listIconbg02{background-position:0px -42px;}
.listIconbg03{background-position:0px -82px;}
.listIconbg04{background-position:0px -122px;}
.listIconbg05{background-position:0px -162px;}
.listIconbg06{background-position:0px -202px;}*/

.listIconbg01 li,.listIconbg02 li,.listIconbg03 li,.listIconbg04 li,.listIconbg05 li,.listIconbg06 li{background-image:url(../image/iconBg.png); background-repeat:no-repeat; padding-left:12px; line-height:30px;font-size:14px;}
.listIconbg01 li{background-position:0px 0px;}
.listIconbg02 li{background-position:0px -40px;}
.listIconbg03 li{background-position:0px -80px;}
.listIconbg04 li{background-position:0px -120px;}
.listIconbg05 li{background-position:0px -160px;}
.listIconbg06 li{background-position:0px -200px;}



.thridRow{width:33.33%; float:left; height:380px; margin:10px 0px 0px;overflow:hidden;}
.thridRow02{width:66.66%; float:left; height:380px; margin:10px 0px 0px;}
.thridRow p,.thridRow02 p{ margin:auto;}
.thridRow ul{width:80%; margin:10px auto 0px;}
.thridRow02 ul{width:92%; margin:20px auto 0px; height:370px; overflow:hidden}
.thridRow li{ line-height:30px;}
.thridRow02 li{ line-height:30px; margin-bottom:10px; width:100%; float:left;}
.thridRow02 li a{width:24.9%; float:left; text-align:center}
.thridRow02 li a img{ height:104px; width:139px; border:solid 3px #12b2b0;}
.thridRow02 li a em{width:100%; float:left;}
.thridRow02 li a:hover img{border:solid 3px #ff0000;}

/*家长学堂*/
.mainTitleBg01{background-color:#ff7f00;}
.mainContentBg01{background:url(../image/bodyBg01.png) bottom center no-repeat #f5e7dd; height:auto; width:100%; display:inline-table;}
.mainTitleBg01 ul{width:1000px; margin:auto; display:block; height:60px;}
.mainTitleBg01 a{background:url(../image/mainTitle01.png) left top no-repeat;}
.mainTitleBg01 span{background:url(../image/mainTitle01-1.png) bottom left no-repeat; }

/*教育科研*/
.mainTitleBg02{background-color:#13b3b3;}
.mainContentBg02{background:url(../image/bodyBg02.png) bottom center no-repeat #ddf5f5; height:auto; width:100%; display:inline-table;}
.mainTitleBg02 ul{width:1000px; margin:auto;display:block; height:60px;}
.mainTitleBg02 a{background:url(../image/mainTitle02.png) left top no-repeat;}
.mainTitleBg02 span{background:url(../image/mainTitle02-1.png) bottom left no-repeat; }

/*美术街 css*/
.photoBox{width:90%; background-color:#FF0000;}

/*宝宝天地*/
.mainTitleBg03{background-color:#e7004e;}
.mainContentBg03{background:url(../image/bodyBg03.png) bottom center no-repeat #f4dde5; height:auto; width:100%; display:inline-table;}
.mainTitleBg03 ul{width:1000px; margin:auto; display:block; height:60px;}
.mainTitleBg03 a{background:url(../image/mainTitle03.png) left top no-repeat; }
.mainTitleBg03 span{background:url(../image/mainTitle03-1.png) bottom left no-repeat; }


.blogPhotobox{background:url(../image/index220140530qie_30.png) center top; width:980px; height:240px; overflow:hidden; margin:auto;}
.blogPhotomain{width:94%; margin:15px auto; height:130px; position:relative; overflow:hidden;}
.blogPhotomain li{width:90%; margin:10px auto; height:110px;}
.blogPhotomain li a{width:16.66%; text-align:center; float:left;}
.blogPhotomain li img{width:120px; height:90px;}
.blogPhotomain li em{width:100%; text-align:center; line-height:20px; display:block;}
.pritBtn,.nextBtn{width:20px; position:absolute; height:110px; top:10px; text-indent:-999px;}
.pritBtn{left:10px; background:url(../image/pritBtn.jpg) left top no-repeat;}
.nextBtn{right:10px; background: url(../image/nextBtn.gif) left top no-repeat;}

/*底部 CSS*/
#foot{ background-color:#b36800; padding:20px 0px; overflow:hidden;}
.footMain{width:1000px; margin:auto;}
.footMain dt{width:600px; float:left; display:block;}
.footMain dt p{ padding-left:24px;line-height:24px; margin-top:10px; color:#e5d2b8;}
.footMain dd{width:350px; float:right; display:block;overflow:hidden;}
.Linktitle span{width:100%; font-size:16px; color:#fff; display:block; height:30px; margin-top:4px}
.Linktitle a{width:50%; font-size:12px; color:#fff; line-height:24px; float:left; color:#e5d2b8;display:block;}