/* 全局CSS */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#333333;width:969px;text-align:left;margin:0 auto;font-size:12px;}
td,p,li,select,input,textarea,div{font-family:"宋体"}



ul,li{
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
table{border-collapse:collapse;}

 a {
	color: #333333;
	text-decoration: none;
}
.header {
	width: 969px;
	height: 150px;
}
.header_logo {
	float: left;
	height: 150px;
	width: 149px;
}
.header_banner {
	float: left;
	width: 801px;
	height: 150px;
	padding-left: 15px;
	padding-right: 4px;
}
.header_font {
	width: 801px;
	height: 22px;
	padding-top: 15px;
}
.header_font ul {
	padding-left: 530px;
}

.header_font li {
	float: left;
	padding-left: 7px;
	padding-right: 5px;
}
.header_flash {
	height: 113px;
	width: 801px;
	margin: 0px;
	padding: 0px;
}
.dh {
	background-image: url(../images/dh.gif);
	height: 62px;
	width: 969px;
	margin-top: 5px;
	padding-top: 15px;
	background-repeat: no-repeat;
}
.dh1 {
	height: 17px;
}
.dh1 ul {
	margin-left: 25px;
}


.dh1 li {
	float: left;
}
#aa {
	margin-right: 10px;
}
#bb {
	margin-left: 13px;
	margin-right: 15px;
}
#cc {
	margin-left: 13px;
	margin-right: 15px;
}
#ff {
	margin-left: 13px;
	margin-right: 10px;
}
.dh2 {
	font-family: "宋体";
	font-size: 14px;	
}
.dh2 ul {
	padding-left: 36px;
	padding-top: 15px;	
}
.dh2 li {
	float: left;
	width: 90px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	text-align: center;
}
.dh2 a {
	color: #076375;
}
.container {
	margin-top: 5px;
}

.left {
	float: left;
	width: 208px;
}

.left2 {
	float: left;
	width: 208px;
}

.left_top {
	background-image: url(../images/left_top.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 158px;
	padding-top: 65px;
	padding-left: 50px;
}
.left_top span {
	font-family: "楷体_GB2312";
	font-size: 24px;
	color: #F46303;
	font-weight: bold;
}

.left_bg {
	background-image: url(../images/left_bg.gif);
	background-repeat: repeat-y;
	width: 208px;
}
.left_bg ul {
	margin-left: 35px;
	
}
.left_bg li {
	padding-left: 10px;
	line-height: 25px;
	width: 115px;
}
.left3 {
	float: left;
	width: 205px;
}

.overflow 
{ 
   height:auto; 
   _height:270px; 
   min-height:270px; 
   verflow:auto; 
   zoom:1; 
   _overflow:visible; 
} 

.dot {
	height: 15px;
	width: 12px;
	float: left;
	padding-top: 10px;
	padding-left: 8px;
}
.font {
	float: left;
	padding-left: 10px;
	width: 80px;
}
#cur {
	color: #F46303;
}


.left_foot {
	background-image: url(../images/left_foot.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 73px;
}
.right {
	float: left;
	width: 761px;
}

.right2 {
	float: left;
	width: 752px;
}
.right3 {
	float: right;
	width: 204px;
}
.middle {
	float: left;
	width: 539px;
	margin-right: 10px;
	margin-left: 10px;
}
.box1 {
	background-color: #FBFBFD;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D2E9EA;
	border-bottom-color: #D2E9EA;
	border-left-color: #D2E9EA;
	height: auto;
	border-top-width: 0px;
}
.box2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FD77D2;
	border-bottom-color: #FD77D2;
	border-left-color: #FD77D2;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}
.box3 {
	background-color: #F9F7F4;
	width: 200px;
	border: 1px solid #DCDADA;
	float: none;
}


#box_text {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 25px;
}
#gjz {
	line-height: 20px;
	padding-bottom: 10px;
	padding-left: 1px;
}

#gjz li {
	float: left;
	text-align: left;
	width: 96px;
}

#box_text ul {
	width: 100%;
}
#box_text ul li {
	font-weight: bold;
	text-align: center;
	float: left;
	width: 96px;
	background-image: url(../yrw/images/icon1.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
#icon {
	background-image: url(../yrw/images/icon1.gif);
	background-repeat: no-repeat;
	margin-left: 5px;
}
#boxspace {
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 8px;
	padding-bottom: 20px;
}
#yema {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #336699;
}
#yema ul li {
	float: left;
	width: 50px;
	color: #FF3366;
}



.zjzq {
	float: left;
	height: auto;
	width: 205px;
}




.content {
	padding-top: 10px;
	padding-left: 10px;
	width: 751px;
}
.text {
	width: 691px;
	padding-right: 30px;
	padding-left: 30px;
}
.space {
	height: 35px;
}
.space2 {
	height: 10px;
}


.text h1 {
	font-size: 16px;
	color: #FF3366;
	text-align: center;
	line-height: 25px;
}
.text h2 {
	font-size: 14px;
	text-align: center;
	color: #FF6699;
	line-height: 25px;
}
.text h3 {
	font-size: 12px;
	line-height: 22px;
}
.text h4 {
	font-size: 14px;
	line-height: 25px;
}

.text p {
	line-height: 25px;
	text-indent: 2pc;
	font-size: 12px;
}

.text_line{
	color:#D4D4D6;
	padding-left:0px;
}
.toptext {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #FF3366;
}


.news {
	line-height: 30px;
	font-size: 14px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.news li {
	float: left;
}
#news1 {
	text-align: left;
	height: 20px;
	width: 15px;
	padding-left: 10px;
	background-image: url(../images/dot3.gif);
	background-repeat: no-repeat;
	background-position: 12px 15px;
}
#news2 {
	width: 480px;
}
#news3 {
	width: 181px;
	text-align: center;
}


.block {
	width: 691px;
}
.block_title {
	background-color: #DFE7E9;
	height: 15px;
	width: 686px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 5px;
}

#p1 {
	font-size: 14px;
	line-height: 30px;
}

.tu {
	text-align: center;
	margin-bottom: 10px;
}

.bottom {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: no-repeat;
	height: 119px;
	width: 969px;
	clear: left;
}
.subnav {
	padding-top: 20px;
	padding-left: 150px;
	margin-bottom: 15px;
}
.subnav a {
	text-decoration: underline;
}
.bottom p {
	line-height: 30px;
	text-align: center;
}

/*师资培训部分CSS*/
.dh_px {
	background-image: url(../images/dh_px.gif);
	height: 62px;
	width: 969px;
	margin-top: 5px;
	padding-top: 15px;
	background-repeat: no-repeat;
}
#dd {
	margin-left: 18px;
	margin-right: 15px;
}
.px_bg {
	background-color: #BDEEF0;
	text-align: center;
	margin-bottom: 2px;
	clear: left;
	width: 120px;
}
.km {
	width: 623px;
	height: 534px;
	margin-right: auto;
	margin-left: auto;
}
.km ul {
	height: 267px;
	width: 623px;
	overflow: hidden;
}

.km li {
	float: left;
}
.qz_text {
	width: 691px;
	margin-right: auto;
	margin-left: auto;
}

.qz_text li {
	float: left;
}
#p2 {
	font-size: 14px;
	line-height: 30px;
	text-indent: 0pc;
}
#p3 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
}
#p4 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	text-indent: 20px;
}
#p5 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
}

.dh_i {

	background-image: url(../images/dh_index.gif);
	height: 30px;
	width: 969px;
	margin-top: 5px;
	padding-top: 15px;
	background-repeat: no-repeat;
}
.gdjm {
	background-image: url(../images/newls.gif);
	background-repeat: no-repeat;
	height: 278px;
	width: 225px;
}
.dtn {
	background-image: url(../images/news.gif);
	background-repeat: no-repeat;
	height: 278px;
	width: 252px;
}
.jy {
	background-image: url(../images/newxm.gif);
	background-repeat: no-repeat;
	height: 298px;
	width: 712px;
}
.qy {
	background-image: url(../images/newjj.gif);
	background-repeat: no-repeat;
	height: 298px;
	width: 252px;
}
.sp {
	background-image: url(../images/newpx.gif);
	background-repeat: no-repeat;
	height: 429px;
	width: 225px;
}
.jj {
	background-image: url(../images/newtool.gif);
	background-repeat: no-repeat;
	height: 429px;
	width: 252px;
}
.yy {
	background-image: url(../images/newy_05.gif);
	background-repeat: no-repeat;
	height: 350px;
	width: 485px;
}
.yr {
	background-image: url(../images/newi_05.gif);
	background-repeat: no-repeat;
	height: 350px;
	width: 484px;
}
.lj {
	background-image: url(../images/lj02.gif);
	background-repeat: repeat-y;
	width: 963px;
}

img_box {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #999999;
}
.img_box1 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 4px;
}
.img_box2 {
	border: 1px solid #BABCBB;
}
.img_box3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BABCBB;
	border-bottom-color: #BABCBB;
	border-left-color: #BABCBB;
}



font {
	font-family: "宋体";
	color: #333333;
}



.f14 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

#gdjm {
	width: 185px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 45px;
	height: 233px;
	line-height: 22px;
	overflow: hidden;
}

.f12 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}
.m_zj {
	background-image: url(../yrw/images/index_05.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 967px;
}
.m_zj_text {
	background-image: url(../yrw/images/index_06.gif);
	background-repeat: no-repeat;
	height: 61px;
	width: 967px;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	word-spacing: 10px;
	vertical-align: middle;
}

.f12_ {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.f12_ a {
	text-decoration: underline;
}

.fc_01 {
	font-weight: bold;
	color: #FF0000;
	font-family: "宋体";
	font-size: 12px;
}





.yr2 {
	background-image: url(../images/newy_07.gif);
	background-repeat: no-repeat;
	height: 287px;
	width: 485px;
}

.yy2 {
	background-image: url(../images/newi_07.gif);
	background-repeat: no-repeat;
	height: 287px;
	width: 484px;
}

.subnav2{
	widows:966px;
	height:28px;
}
.subnav2 ul{list-style:none; margin:0px;}
.subnav2 li{float:left; padding:0px;}


#ch{
	width:969px;
	height:auto;
	overflow: hidden;
	zoom:1;
	margin:5px auto 10px auto;
	float: left;
}
#ch-top{
	width:964px;
	height:12px;
	margin:auto;
	background-image: url(../yrw/images/yj-5.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#ch-tex{ width:956px; height:auto ; overflow:hidden; zoom:1;  margin: auto auto auto 7px; border-left:#1bcfe2 1px solid;border-right:#1bcfe2 1px solid;background:#ebfdff; position:relative; top:0 }
#ch-tex-left{ width:50px; height:143px; float:left;}
#ch-tex-right{
	width:890px;
	height:auto;
	overflow:auto;
	zoom:1;
	float:right;
	position: absolute;
	top:5px;
	left:58px;
	background-image: url(../yrw/images/yj-9.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#ch-tex-right ul{ width:100%}
#ch-tex-right ul li{ float:left; line-height:20px; margin-left:6px; text-align:left; width:11%}
#ch-bottom{
	width:958px;
	height:12px;
	margin: auto auto auto 7px;
	background-image: url(../yrw/images/yj-8.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.container_top {
	width: 969px;
	height: 221px;
}
.top_left {
	float: left;
	height: 221px;
	width: 321px;
}
.top_m {
	float: left;
	height: 221px;
	width: 322px;
	margin-left: 20px;
	margin-right: 19px;
}
.top_r {
	padding: 3px;
	float: right;
	height: 215px;
	width: 277px;
	border: 1px solid #E3E3E3;
}

/*midcontent开始*/
.he30{height:30px; overflow:hidden}
#midcontent{width:967px; padding-top:0px; padding-bottom:5px;}
.midcontent_zjzq{ height:91px; width:967px;}
.midcontent_zjzq_text{
	width:967px;
	height:61px;
	font-family:"宋体";
	font-size:12px;
	color:#595757;
	line-height:16px;
	vertical-align:middle;
	background-image: url(../yrw/images/index_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.midcontent_zjzq_text ul{list-style:none; padding-left:5px; }
.midcontent_zjzq_text li{ float:left; padding-left:8px;width:60px; margin-top:10px;}

.midcontent_yeyzq{height:95px; white-space:967px;}
.midcontent_yeyzq_text{ background:url(images/index_08.gif) top no-repeat;width:967px; height:65px; font-family:"宋体"; font-size:12px; color:#595757; line-height:16px; vertical-align:top;}
.midcontent_yeyzq_text ul{list-style:none;}
.midcontent_yeyzq_text li{ float:left; padding-left:8px;width:85px; margin-top:10px;}

.midcontent_yjxw{width:967px; height:72px;}
.midcontent_yjxw_text{ background:url(images/index_10.gif) top no-repeat;width:967px; height:42px; font-family:"宋体"; font-size:12px; color:#595757; line-height:16px; vertical-align:top;}
.midcontent_yjxw_text ul{list-style:none;}
.midcontent_yjxw_text li{ float:left; padding-left:8px;width:70px; margin-top:14px;}

.midcontent_tsjy{ width:967px; height:92px;}
.midcontent_tsjy_text{ background:url(images/index_12.gif) top no-repeat;width:967px; height:62px; font-family:"宋体"; font-size:12px; color:#595757; line-height:16px; vertical-align:top;}
.midcontent_tsjy_text ul{list-style:none;}
.midcontent_tsjy_text li{ float:left; padding-left:8px;width:60px; margin-top:10px;}

.midcontent_bbly{ width:967px; height:70px;}
.midcontent_bbly_text{ background:url(images/index_14.gif) top no-repeat;width:967px; height:40px; font-family:"宋体"; font-size:12px; color:#595757; line-height:16px; vertical-align:top;}
.midcontent_bbly_text ul{list-style:none;}
.midcontent_bbly_text li{ float:left; padding-left:8px;width:60px; margin-top:14px;}

.midcontent_kxfm{ width:967px; height:72px;}
.midcontent_kxfm_text{ background:url(images/index_16.gif) top no-repeat;width:967px; height:43px; font-family:"宋体"; font-size:12px; color:#595757; line-height:16px; vertical-align:top;}
.midcontent_kxfm_text ul{list-style:none;}
.midcontent_kxfm_text li{ float:left; padding-left:8px;width:60px; margin-top:14px;}

.midcontent_yyejy{ width:967px; height:91px;}
.midcontent_yyejy_text{ background:url(images/index_18.gif) top no-repeat;width:967px; height:61px; font-family:"宋体"; font-size:12px; color:#595757; line-height:14px; vertical-align:top;}
.midcontent_yyejy_text ul{list-style:none;}
.midcontent_yyejy_text li{ float:left; padding-left:8px;width:90px;margin-top:14px;}
/*midcontent结束*/
.box4 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9FD6AC;
	border-bottom-color: #9FD6AC;
	border-left-color: #9FD6AC;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}
.box5 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FBAD49;
	border-bottom-color: #FBAD49;
	border-left-color: #FBAD49;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

.box6 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AC7FFE;
	border-bottom-color: #AC7FFE;
	border-left-color: #AC7FFE;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

.box7 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #60CCF3;
	border-bottom-color: #60CCF3;
	border-left-color: #60CCF3;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

.box8 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FA6F96;
	border-bottom-color: #FA6F96;
	border-left-color: #FA6F96;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

.box9 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F9DC16;
	border-bottom-color: #F9DC16;
	border-left-color: #F9DC16;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}


.box10 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F92438;
	border-bottom-color: #F92438;
	border-left-color: #F92438;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

.box11 {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #44C75D;
	border-bottom-color: #44C75D;
	border-left-color: #44C75D;
	width: 538px;
	border-top-width: 0px;
	border-top-style: none;
}

#zjzq_text {
	line-height: 25px;
	background-image: url(../yrw/images/index_06.gif);
	background-repeat: no-repeat;
	height: 61px;
	width: 967px;
}
#zjzq_text li {
	float: left;
	width: 70px;
	background-position: top;
}
#yryzq_text {
	background-image: url(../yrw/images/index_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 65px;
	width: 967px;
	line-height: 25px;
}
#yryzq_text li {
	float: left;
	width: 100px;
}
#tese_text {
	background-image: url(../yrw/images/index_12.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 62px;
	width: 967px;
	line-height: 25px;
}
#tese_text li {
	float: left;
	width: 75px;
}
#yjxw_text {
	background-image: url(../yrw/images/index_10.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 42px;
	width: 967px;
	line-height: 25px;
}
#yjxw_text li {
	float: left;
	width: 80px;
}

#baby_text {
	background-image: url(../yrw/images/index_14.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 40px;
	width: 967px;
	line-height: 25px;
}
#baby_text li {
	float: left;
	width: 80px;
}

#parent_text {
	background-image: url(../yrw/images/index_16.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 43px;
	width: 967px;
	line-height: 25px;
}
#parent_text li {
	float: left;
	width: 70px;
}

#yyr_text {
	background-image: url(../yrw/images/index_18.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	height: 61px;
	width: 967px;
	line-height: 25px;
}
#yyr_text li {
	float: left;
	width: 95px;
}
