/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");

/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#2F592E;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
}
/*---------- frame ---------*/

@charset "gbk";
/* CSS Document */
*{ margin:0; padding:0;}
ul li{ list-style:none;}
.clearlz{ clear:both;}
a img{ border:0;}
input,img{ vertical-align:middle;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#003d51; text-decoration:underline;}

.ul li{ background:url(/images/dot_l.jpg) no-repeat; line-height:24px; padding-left:10px; background-position:0 12px;}
.gztop{ background:url(/images/top_bg.jpg) repeat-x; height:36px; line-height:36px; overflow:hidden;}
.gztop1{ width:960px; margin:0 auto;}
.gztop_left{ float:left; color:#989898;}
.tl_1{ float:left;}
.tl_2{ float:left; margin-left:25px; display:inline;}
.tl_2 a,.tl_3 a{ color:#989898;}
.tl_2 a:hover,.tl_3 a:hover{ color:#000; text-decoration:underline;}
.tl_3{ float:left; margin-left:25px; display:inline;}
.top_right{ float:right; color:#989898;}
.top_right a{ color:#989898;}
.top_right a:hover{ color:#000; text-decoration:underline;}

.header{ width:960px; margin:0 auto; margin-top:5px;}
.logo_zx .logo{ width:171px; float:left;}
.logo_zx .zx{ width:758px; background:url(/images/kspd_05.gif) repeat-x; height:85px; border:1px #dcdcdc solid; float:right;}
.logo_zx .zx span{ background:url(/images/kspd_08.gif) no-repeat; width:55px; height:18px; display:block; float:left; text-align:center; line-height:18px; font-weight:bold; color:#FFF; margin-right:10px; margin-left:10px; display:inline;}
.logo_zx .zx a{ margin-left:6px; margin-right:6px; line-height:18px;}
.logo_zx .zx .zx1{ margin-top:6px;}
.logo_zx .zx .zx2{ margin-top:8px;}
.logo_zx .zx .zx3{ margin-top:8px;}

.gznav{ background:url(/images/nav_bg.jpg) no-repeat; height:42px; margin-top:5px; line-height:42px; font-size:14px; font-weight:bold; padding-left:5px; _padding-left:6px;}
.gznav ul li{ float:left; background:url(/images/nav_t.jpg) no-repeat; margin-right:12px; padding-left:12px; _padding-left:11px;}
.gznav ul .li_1{ background-image:none;}
.gznav ul li a{ color:#FFF;}
.gznav ul li a:hover{ color:#fff000; text-decoration:none;}

.gznav1{ background:url(/images/kps.jpg) repeat-x; height:30px; border-bottom:1px #c5eaf3 solid; padding-left:10px;}
.gznav1 .gznav1_n{ float:left; line-height:30px;}
.search{ float:right; margin-right:5px; display:inline; margin-top:5px;}
.gznav1 .gznav1_n a{ background:url(/images/dot.jpg) no-repeat; background-position:0 5px; padding-left:7px; margin-left:7px;}
.search .text{ width:144px; height:21px; border:1px #cbe5eb solid; border-right:none;}
.search .button{ background:url(/images/n_btn.jpg) no-repeat; width:64px; height:23px; border:0; cursor:pointer;}

.banner{ width:960px; margin:5px auto;}
.banner .banner1{ width:480px; float:left;}
.banner .banner2{ width:480px; float:right;}

.banner_3{ margin-top:2px;}
.banner_4{ border:1px #bde6f8 solid; margin:5px auto; width:958px; overflow:hidden;}

/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	border:1px solid #D5ECFB;
	background:url(../images/navbg.gif) repeat-x;
	padding-left:6px;
	width:955px;
	overflow:hidden;
}
.channel-nav .sonnav {
	padding-top:2px;
	width:830px;
	line-height:26px;
	float:left;
}
.channel-nav .sonnav span {
	padding-left:14px;
	margin-right:8px;
	background:url(../../images/dd2.gif) 0 1px no-repeat;
	overflow:hidden;
}
.channel-nav .sonnav a {
	color:#333;
	text-decoration:none;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

/************* 幼儿首页 *********/

td {
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	color: #333;
}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF0000!important;
	text-decoration: underline;
}

.box {
	border: 1px solid #3091FC;
	border-width: 0 1px 1px 1px;
}
.box ul {
	list-style: none;
	padding: 8px;
}
.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.8;
	padding: 2px 0 2px 8px;
	font-size: 14px;
	color: #666666;
}

.box ul li a {
	color: #666666;
}


.box1 {
	border: 1px solid #85B145;
	border-width: 0 1px 1px 1px;
}
.box1 ul {
	list-style: none;
	padding: 8px;
}
.box1 ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.8;
	padding: 2px 0 2px 8px;
	font-size: 12px;
	color: #666666;
}

.box1 ul li a {
	color: #666666;
}


.box2 {
	border: 1px solid #FF6699;
	border-width: 0 1px 1px 1px;
}
.box2 ul {
	list-style: none;
	padding: 8px;
}
.box2 ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.8;
	padding: 2px 0 2px 8px;
	font-size: 14px;
	color: #666666;
}

.box2 ul li a {
	color: #666666;
}


.box3 {
	border: 1px solid #BD7200;
	border-width: 0 1px 1px 1px;
}
.box3 ul {
	list-style: none;
	padding: 8px;
}
.box3 ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.8;
	padding: 2px 0 2px 8px;
	font-size: 14px;
	color: #666666;
}

.box3 ul li a {
	color: #666666;
}


/*CSS开始*/
.top{
	background-color: #F6F6F6;
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-bottom: 10px;
}

.lh28{
	line-height: 28px;
}

.marginBottom{
	margin-bottom: 10px;
}

.titlebg{
	background-color: #3091FC;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	height: 35px;
}
.titlebg a{

	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlebg a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00!important;
	text-decoration: none;
}

.titlebg2{
	background-color: #FF6699;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	height: 35px;
}
.titlebg2 a{

	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlebg2 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00!important;
	text-decoration: none;
}

.titlebg3{
	background-color: #BD7200;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	height: 35px;
}
.titlebg3 a{

	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlebg3 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00!important;
	text-decoration: none;
}


/************* tab选项卡 ****大班*****/


.tbtncon {
	height:26px;

}
.tbtn1 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #3091FC;
}
.tbtncon li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #3091FC;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon li:hover{
	color: #3091FC;
	font-weight: bold;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #3091FC;
}

/************* tab选项卡 ****大班右*****/


.tbtncon4 {
	height:26px;

}
.tbtn4 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #3091FC;
}
.tbtncon4 li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #3091FC;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon4 li:hover{
	color: #3091FC;
	font-weight: bold;
}
.tbtncon4 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #3091FC;
}

/************* tab选项卡 ****中班*****/


.tbtncon2 {
	height:26px;

}
.tbtn2 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #FF6699;
}
.tbtncon2 li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #FF6699;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon2 li:hover{
	color: #FF6699;
	font-weight: bold;
}
.tbtncon2 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #FF6699;
}

/************* tab选项卡 ****中班右*****/


.tbtncon5 {
	height:26px;

}
.tbtn5 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #FF6699;
}
.tbtncon5 li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #FF6699;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon5 li:hover{
	color: #FF6699;
	font-weight: bold;
}
.tbtncon5 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #FF6699;
}


/************* tab选项卡 ****小班*****/


.tbtncon3 {
	height:26px;

}
.tbtn3 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #BD7200;
}
.tbtncon3 li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #BD7200;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon3 li:hover{
	color: #BD7200;
	font-weight: bold;
}
.tbtncon3 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #BD7200;
}

/************* tab选项卡 ****小班右*****/


.tbtncon6 {
	height:26px;

}
.tbtn6 {
	font-size:14px;
	font-weight:normal;
	height:30px;
	border:1px solid #BD7200;
}
.tbtncon6 li{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:35px;
	line-height:35px;
	background-color: #BD7200;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ace;
	border-right-color: #FFFFFF;
	border-bottom-color: #ace;
	border-left-color: #ace;
}
.tbtncon6 li:hover{
	color: #BD7200;
	font-weight: bold;
}
.tbtncon6 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
	color: #BD7200;
}


.tabbox {

	border-width: 0 1px 1px 1px;
}
.tabbox ul {
	list-style: none;
	padding: 8px;
}
.tabbox ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.8;
	padding: 2px 0 2px 8px;
	font-size: 14px;
	color: #666666;
}

.tabbox ul li a {
	color: #666666;
}


.tuijian{
	line-height: 26px;
	text-decoration: none;
}
.tuijian a{
	color: #0066CC;
	word-wrap: break-word; /*自动换行*/
	white-space: nowrap;/*自动换行*/
}
.hot{
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EAEAEA;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 5px;
}


#footer{clear:both;width:960px;margin:8px auto 8px auto;background:url(../images/foot_bg.gif) repeat-x;height:75px;border:1px #97d1e7 solid;text-align:center; position:relative;}
#footer p.nav_bottom{margin-top:8px;}
#footer span{float:right; position:absolute; bottom:8px;right:8px;}

