/* 少儿教育样式 [20160707 20:09:45] */
@charset "gb2312";

/*初始化样式------------------------------------------------------------------------------------------------------------------*/
* { margin:0px; padding:0px;}
html{color:#333;background:#FFF;}
body{ text-align:left; font-style:normal; font-size:12px; font-family:"宋体";}
ul,ol,li{list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
img,fieldset {border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
input,label,select,option,textarea,button,fieldset,legend,table,td {font-size:12px;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
a { color:#333; text-decoration:none; font-style: normal; }
a:hover{ color:#F00; text-decoration:underline; cursor: pointer;}
.clear{	clear:both;height:0;font-size: 1px;line-height: 0px}

/*字体样式----------------------------------------------------------------------------------------------------------------*/
.bold{ font-weight:bold}
.red{ color:#F00}
a:link,a:visited{ text-decoration:none}
a:hover{ text-decoration:underline; color:#333}
a:active{ text-decoration:none; color:#333}
.line1{ height:1px; font-size:0; line-height:0; border-top:1px dashed #ccc; margin:5px 0}
.line2{ height:1px; font-size:0; line-height:0; border-top:1px dashed #e3a999; margin:13px 0 7px 0; clear:both}
.banlk10{ height:10px;font-size:0; line-height:0;clear:both; }
/*页面统一样式----------------------------------------------------------------------------------------------------------------*/
	/*图文列表*/
.tuwen li{ list-style:none}
.tuwen dt{ float:left;}
.tuwen dt li{ background:url(../images/sejy/bg.jpg) -947px -25px no-repeat; padding-left:8px}
.tuwen dt li a{ color:#333}
.tuwen dd{ float:left;  width: 123px;}
.tuwen dd .pic{ height:85px; width:115px; padding:3px; border:1px solid #e3e3e3; background:#fff; font-size:0}
.tuwen dd li{ text-align:center; margin-bottom:5px; }
.tuwen dd li a{color:#333;}

/*-----------------------contain-----------------------------*/
.contain{ width:950px; margin:0 auto;}
.list{color:#333; line-height:24px}
.list a{color:#333; display:block}

/*colL1----------------*/
.colL1{ float:left; width:245px; overflow:hidden; }
.colC1{ float: right; width:695px; overflow:hidden;background:url(../images/sejy/bg3.jpg) repeat-y right; }
	/*----left---*/
.colL1 .h1{ background:url(../images/sejy/bg.jpg) no-repeat 0 0; height:22px; color:#fff; font-size:14px; padding:5px 0 0 35px}
.colL1 .h1 a{ color:#fff;}
.colL1 .h1 a:hover{ color:#f00;}
.colL1 .listul1_1{height:280px; border-left:1px solid #F6BDAC; border-right:1px solid #F6BDAC; padding:8px 7px 0;color:#333;}
.colL1 .listul1_1 li{ list-style:none; position:relative; border-bottom:1px dashed #ccc; padding:8px 0 7px 12px; background:url(../images/sejy/bg.jpg) -302px 13px no-repeat}
.colL1 .listul1_1 li span{position: absolute; right:5px; color:#D34E15;}
.colL1 .listul1_1 li span a{ color:#D34E15;}
.colL1 .listul1_1 li span a:hover{ color:#D34E15;}
.colL1 .listul1_1 li a{color:#333}
.colL1 .bottom{ background:url(../images/sejy/bg.jpg) no-repeat 0 -30px; height:4px; font-size:0; line-height:0}
	/*----right---*/
.colC1 .colR1{ width:310px; overflow:hidden; float:right; height:284px; padding:12px 15px; overflow:hidden}
.colC1 .top{ background:url(../images/sejy/bg.jpg) no-repeat 0 -40px; height:5px; font-size:0; line-height:0}
.colC1 .bottom{ background:url(../images/sejy/bg.jpg) no-repeat 0 -50px; height:6px; font-size:0; line-height:0; clear:both}
.colC1 .h2{  background:url(../images/sejy/bg.jpg) -944px -230px no-repeat;color:#d24f15;padding-left:12px; font-size:14px; font-weight:bold;}
.colC1 .h2 a{ color:#d24f15;}
.colC1 .h2 a:hover{ color:#f00;}
.colC1 .tuwen{ height:115px; overflow:hidden}
.colC1 .tuwen dt{ width:180px;  padding-top:8px}
.colC1 .tuwen dt li{ line-height:22px; height:22px; overflow:hidden;}
	/*----centers---*/
.news{ width:350px; float:left; height:308px; overflow:hidden}
.news .h1{ padding:12px 0 8px 0 ; text-align:center; font-size:18px; color:#333; font-family:"微软雅黑"}
.news p{ line-height:22px; color:#666; text-align:center}
.news p a{ color:#666}
.news ul{ margin:12px 20px; padding:12px 10px 0 10px; border-top:1px dashed #ccc}
.news li{ font-size:14px; list-style:none; line-height:24px}
.news li a{ color:#333}
.news li span{ color:#d24f15}
.news li span a{ color:#d24f15}

/*colL1----------------*/
.coltit{ color:#fff; font-size:14px; position:relative; height:32px; padding:8px 0 0 48px}
.coltit span{ position:absolute; color:#aa5400; font-size:12px; font-weight:normal; right:20px}
.coltit span a{color:#aa5400;}
.coltit1{ background:url(../images/sejy/bg.jpg) no-repeat 0 -60px}
.coltit2{ background:url(../images/sejy/bg.jpg) no-repeat 0 -110px; }
.coltit3{ background:url(../images/sejy/bg.jpg) no-repeat 0 -160px;}

.col2{ background:url(../images/sejy/bg2.jpg) repeat-y; height:337px;}
.col2 .bottom{ background:url(../images/sejy/bg.jpg) no-repeat 0 -210px; height:12px; font-size:0; line-height:0; clear:both}
.colL2{ float:left; height:325px; width:231px; overflow:hidden; padding:0 0 0 12px }
.colR2{float:left; height:325px; width:391px; overflow:hidden;padding:0 15px 0 15px}
.colC2{float:left; height:325px;  width:255px;overflow:hidden;padding:0 15px 0 15px }
.col2 .h2{ color:#d24f15; background:url(../images/sejy/bg.jpg) no-repeat -260px -225px; font-size:14px; padding:5px 0 5px 15px}
.col2 .h2 a{ color:#d24f15;}
.col2 .h2 a:hover{ color:#f00;}
.colL2 .h2{ color:#d24f15; background:url(../images/sejy/bg.jpg) no-repeat -941px 8px; font-size:14px; padding:5px 0 5px 15px}
.colL2 .h2 a{ color:#d24f15;}
.colL2 .h2 a:hover{ color:#f00;}
.col2 .list12{ margin-bottom:6px}
.col2 .list12 li{ list-style:none; background:url(../images/sejy/bg.jpg) no-repeat -944px -27px; line-height:22px; padding-left:10px}
.col2 .list12 li a{ color:#6a5137}
.col2 .list14{ margin-bottom:12px}
.col2 .list14 li{ list-style:none; background:url(../images/sejy/bg.jpg) no-repeat -305px 9px; line-height:25px; font-size:14px; padding-left:10px}
.col2 .list14 li a{ color:#333}
.colR2 .tuwen{ height:132px; overflow:hidden}
.colR2 .tuwen dt{ width:262px; font-size:14px}
.colR2 .tuwen dt li{ line-height:25px; }