/* CSS Document */
body{
	margin:0;
}
#top_new {
	width:100%;
	height:103px;
	margin-left:auto;
	margin-right:auto;
	background: #0159A3;
}
#top_new_nr {
	width:1200px;
	height:103px;
	margin-left:auto;
	margin-right:auto;
	background: #F1F1F1;
}
#logo_menu {
	width:1200px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	background:#942700;
}


/* 主栏目导航 开始 */
#logo_menu_menu_bottom {
	width:1200px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	clear:both;	
}

#logo_menu_menu_bottom ul {
   list-style : none;
   margin : 0;
   padding : 0;
   text-align : center;
}

#logo_menu_menu_bottom li {
   display : block;
   float : left;
   height:60px;
   padding-left:10px;
   line-height:60px;
}

#logo_menu_menu_bottom li a {
   color : #fff;
   display : block;
   width: 122px;
   height:60px;
   text-decoration : none;
   border-right : none;
   font-size:15px;
}

#logo_menu_menu_bottom ul li a:hover {
   color : #FFEF1D;
   background : #E59F2F;
   font-size:15px;
}

#logo_menu_menu_bottom a:active	{
   background : #006600;
   color : #FDFDE0;
}

#special  {
	background : #E59F2F;
	width:122px;
	height:60px;
	text-align:center;
	padding-right:5px;
	font-weight:bolder;
}
/* 主栏目导航 结束 */
/* banner 开始 */
#banner_new {
	width:1200px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:1px;
}
/* banner 结束 */







/* 主体内容  开始 */
#tsg_zt {
	width:1200px;
	height:700px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
}
#tsg_zt_left {
	width:312px;
	height:700px;
	float:left;
}
.tsg_zt_left_lm {
	width:312px;
	height:222px;
	float:left;
}
.tsg_zt_left_lm .lm_title {
	width:312px;
	height:30px;
	float:left;
}
.tsg_zt_left_lm .lm_nr {
	width:312px;
	height:180px;
	float:left;
}
.lm_nr ul{ padding-left:15px; margin-top:10px;}
.lm_nr li{list-style-image:url(../images/artarrow.gif); height:30px; line-height:30px; padding-top:5px;}
.lm_nr li .xwlist_time{float:right; color:#999; margin-right:9px;}
.lm_nr li img{ width:16px; height:10px;}
.lm_nr li a{ color:#666666; font-size:14px;}
.lm_nr li a:hover{ color:#0159A3; }




#tsg_zt_right {
	width:868px;
	height:700px;
	float:right;
	overflow:hidden;
}
#sosuo {
	width:868px;
	height:233px;
	float:right;
}
#tsg_zt_right_info {
	width:868px;
	height:250px;
	float:left;
	margin-top:2px;
}

.tsg_info  {
	width:204px;
	height:250px;
	float:left;
	margin-right:12px;
	dispaly:block;
	text-align:center;
}
.tsg_info  .info_title {
	width:204px;
	height:34px;
	background:#0159A3;
	font-size:15px;
	font-weight:bolder;
	line-height:34px;
	text-align:center;
	color:#FFF;
}
.tsg_info  .info_nr {
	width:202px;
	height:218px;
	border:#CCC solid 1px;
}

.info_nr ul{ padding-left:15px; margin-top:10px;}
.info_nr li{list-style-image:url(../images/artarrow.gif); height:30px; line-height:30px; padding-top:5px; text-align:left;}
.info_nr li .xwlist_time{float:right; color:#999; margin-right:9px;}
.info_nr li img{ width:16px; height:10px;}
.info_nr li a{ color:#666666; font-size:14px;}
.info_nr li a:hover{ color:#0159A3; }

.info_nr p { color:#666666; font-size:12px; margin-top:5px;}
.info_nr p a{ color:#666666; font-size:12px;}
.info_nr p a:hover{ color:#0159A3; }




#tsg_zt_right_tp {
	width:868px;
	height:183px;
	float:left;
	margin-top:10px;
}

#tsg_zt_right_tp ul{ width:868px; }
#tsg_zt_right_tp ul li{ float:left; width:205px; overflow:hidden; margin-bottom:20px; margin-right:10px; height:180px; position:relative; }
#tsg_zt_right_tp ul li .li01{width:210px;}
#tsg_zt_right_tp ul li img{ width:100%; min-height:100%;}
#tsg_zt_right_tp ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
#tsg_zt_right_tp ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}

.sideimage_3:hover { 
cursor: pointer;
transition: filter .3s;
filter: brightness(1.1) contrast(180%);
}

/* 主体内容  结束 */

/* 底部 开始 */
#foot1_new {
	width:100%;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	background:#1767C0;
}
#foot1_new_nr {
	width:1000px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
}
#foot1_new_nr  ul{
	float:left;
	width:1000px;
	text-align:left;
}
#foot1_new_nr  ul li{
	float:left;
	width:120px;
	color:#FFF;
	line-height:45px;
}

#foot1_new_nr  ul li a {
	color:#f8f8f8;
	font-size:12px;
	list-style:none;
	float:left;
} 

#foot1_new_nr  ul li a:hover {
	color:#E49D2B;
	font-size:12px;
} 
/* 底部 结束 */










/* 园所介绍 开始 */
#ysjs {
	width:1200px;
	height:430px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#CFECFA;
	clear:both;
	overflow:hidden;
	margin-top:1px;	
}
.lm_title {
	width:367px;
	height:67px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:10px;
}
#ysjs_tp_js {
	width:1200px;
	height:320px;
	float:left;
	margin-top:15px;
}
#ysjs_tp {
	width:630px;
	height:315px;
	float:left;
}
#ysjs_js {
	width:540px;
	height:320px;
	float:right;
	color:#B67525;
	text-align:left;
	line-height:25px;
	font-size:14px;
	padding-right:8px;
	text-align: justify;
}

#ysjs_js .ysjs_title {
	font-size:18px;
	font-weight:bolder;
	padding-right:5px;
}


/* 园所介绍 结束 */


/* 校园环境 开始 */
#xyhj {
	width:1200px;
	height:544px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../images_new/xyhj_bg.png) no-repeat;
	clear:both;
	overflow:hidden;
	margin-top:1px;
}
.xyhj_tp {
	width:1200px;
	height:403px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:15px;
	
}
.xyhj_tp ul{ width:1200px; padding-left:10px;}
.xyhj_tp ul li{ float:left; width:280px; overflow:hidden; margin-bottom:20px; margin-right:20px; height:200px; position:relative; }
.xyhj_tp ul li.li01{width:400px;}
.xyhj_tp ul li img{ width:100%; min-height:100%;}
.xyhj_tp ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.xyhj_tp ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}

.sideimage_3:hover { 
cursor: pointer;
transition: filter .3s;
filter: brightness(1.1) contrast(180%);
}




/* 校园环境 结束 */

/* 师资团队 开始 */
#sztd {
	width:1200px;
	height:380px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#CFECFA;
	clear:both;
	overflow:hidden;
	margin-top:1px;	
}
#sztd_introduce_pic {
	width:1200px;
	height:280px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:10px;
}
#sztd_introduce {
	width:375px;
	height:280px;
	float:left;
	color:#F27507;
	font-size:14px;
	text-align:left;
	line-height:25px;
	padding-left:10px;
	text-align: justify;
}
.sztd_pic {
	width:784px;
	height:280px;
	float:right;
}

.sztd_pic ul{ width:784px; padding-left:10px;}
.sztd_pic ul li{ float:left; width:240px; overflow:hidden; margin-bottom:20px; margin-right:20px; height:280px; position:relative; }
.sztd_pic ul li.li01{width:400px;}
.sztd_pic ul li img{ width:100%; min-height:100%;}
.sztd_pic ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.sztd_pic ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}










#sztd_introduce .js_title {
	font-size:18px;
	font-weight:bolder;
	padding-right:5px;
}
/* 师资团队 结束 */

/* 特色课程 开始 */
#tskc {
	width:1200px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#D4E8CD;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	margin-top:1px;
}
#tskc .title_words {
	color:#373833;
	font-size:14px;
	text-align:center;
	margin-top:15px;
}
.tskc_pic {
	width:1200px;
	height:152px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:20px;
}

.tskc_pic ul{ width:1200px; padding-left:5px;}
.tskc_pic ul li{float:left; width:120px; overflow:hidden; margin-bottom:20px; margin-left:10px; height:120px; position:relative; }
.tskc_pic ul li.li01{width:400px;}
.tskc_pic ul li img{ width:100%; min-height:100%;}
.tskc_pic ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.tskc_pic ul li .text{ position:absolute;bottom:0; left:0; height:60px; overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:16px; font-weight:bolder;}





/* 特色课程 结束 */

/* 新闻中心 开始 */
#news {
	width:1200px;
	height:700px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#E5E5E5;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	margin-top:1px;
}
.news_nr {
	width:1200px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}
.news_nr ul{ width:1200px; padding-left:10px;}
.news_nr ul li{ float:left; width:280px; overflow:hidden; margin-bottom:20px; margin-right:20px; height:300px; position:relative; }
.news_nr ul li.li01{width:400px;}
.news_nr ul li img{ width:100%; height:200px;}
.news_nr ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.news_nr ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}
/* 新闻中心 结束 */


/* 精彩视频 开始 */
#shipin {
	width:1200px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#F2E5CE;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	margin-top:1px;
}
.shipin_nr {
	width:1200px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}
.shipin_nr ul{ width:1200px; padding-left:10px;}
.shipin_nr ul li{ float:left; width:280px; overflow:hidden; margin-bottom:20px; margin-right:20px; height:300px; position:relative; }
.shipin_nr ul li.li01{width:400px;}
.shipin_nr ul li img{ width:100%; height:200px;}
.shipin_nr ul li .bg { background:url(titbg2.png) no-repeat left bottom; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.shipin_nr ul li .text{ position:absolute;bottom:0; left:0; height:40px; line-height:40px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; z-index:9; color:#fff; width:90%; padding:0 5%; font-size:15px;}
/* 精彩视频 结束 */












*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1180px; height:409px; margin:0px auto; background:#333; position:relative; z-index:10;}
#playBox .oUlplay { width:99999px; position:absolute; z-index:5555; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images_new/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images_new/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1180px; height:10px; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}













#content_new_aboutus{
	width:1200px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
.content_title{
	width:1200px;
	height:63px;
	margin-left:auto;
	margin-right:auto;
}
#content_new_aboutus_nr{
	width:1200px;
	height:223px;
	margin-left:auto;
	margin-right:auto;
}

ul.imglist_2{ width:1200px; height:220px;} 
ul.imglist_2 li{ float:left; width:290px} 
ul.imglist_2 li img{ display:block; width:290px; height:97px} 
ul.imglist_2 li span{ display:block; width:100%; height:100px; line-height:30px; font-size:14px; text-align:center;} 

.sideimage_2 {padding: 3px; margin: 4px; margin: 10px 0 5px 0; }
.sideimage_2:hover { 
cursor: pointer;
transition: filter .3s;
filter: brightness(1.1) contrast(180%);
}

.bt{
	font-size:16px;
	font-weight:bolder;
	padding-left:15px;
	text-align:center;
}






.content_more{
	width:1200px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:10px;
}


#content_new_products{
	width:1200px;
	height:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background:#F1F1F1;
}

#content_new_products_nr{
	width:1200px;
	height:530px;
	margin-left:auto;
	margin-right:auto;
}

#content_new_hxys{
	width:1200px;
	height:883px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}


#content_new_gcal{
	width:1200px;
	height:580px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#content_new_gcal_nr{
	width:1200px;
	height:436px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#content_new_xw{
	width:1200px;
	height:700px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#content_new_xw_nr{
	width:1200px;
	height:650px;
	margin-left:auto;
	margin-right:auto;
}


#content_new_lxwm{
	width:1200px;
	height:380px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background:#F1F1F1;
}

#content_new_lxwm_nr{
	width:1200px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background:#F1F1F1;
	padding-top:5px;
}




#content_new_nr_left{
	width:586px;
	height:318px;
	float:left;
}

.content_left_news_xg {
	width:560px;
	height:318px;
	float:left;
	text-align:left;
	FONT-FAMILY: "Microsoft YaHei";
	FONT-SIZE: 13px;
}
.content_left_news_xg ul{ padding-left:8px;line-height:28px; padding-left:20px;}
.content_left_news_xg li{ BORDER-BOTTOM: #d0d0d0 1px dashed; padding-bottom:3px; height:31px; background: url(../images/artarrow.gif) no-repeat 0px 13px; padding-left:10px;width:560px; }
.content_left_news_xg span{font-size:13px;}
.content_left_news_xg a{ color:#333333;FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 13px;}
.content_left_news_xg a:hover{text-decoration:none; color:#0574C5;FONT-FAMILY: "Microsoft YaHei"; FONT-SIZE: 13px;}






#xxzs{
	width:1200px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
#xxzs_title{
	width:449px;
	height:63px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

#xxzs_nr{
	width:1180px;
	height:520px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

ul.imglist_1{ width:1200px; height:500px;} 
ul.imglist_1 li{ float:left; width:280px} 
ul.imglist_1 li img{ display:block; width:280px; height:212px} 
ul.imglist_1 li span{ display:block; width:100%; height:30px; line-height:30px; font-size:14px; text-align:center;} 

.sideimage_1 { border: 1px solid #ccc; padding: 3px; margin: 4px; margin: 10px 0 5px 0; }
.sideimage_1:hover { 
border: 1px solid #999; 
cursor: pointer;
transition: filter .3s;
filter: brightness(1.1) contrast(190%);
}






/**************************************************************
   内容页面 开始
**************************************************************/
#ny_content {
	width:1200px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	clear:both;
	overflow:hidden;
}
#ny_content_left {
	width:240px;
	height:auto;
	float:left;
}
#ny_content_right {
	width:900px;
	height:auto;
	float:left;
	border:#DCDCDC solid 1px;
	margin-left:10px;
}
#tp_ny_content_right {
	width:900px;
	height:auto;
	float:right;
	margin-left:10px;
}

#lmy_content_right {
	width:940px;
	height:auto;
	float:left;
	border:#DCDCDC solid 1px;
	margin-left:15px;
	text-align:left;
}

#tplmy_content_right {
	width:940px;
	height:auto;
	float:left;
	border:#DCDCDC solid 1px;
	margin-left:15px;
	text-align:left;
}
/*内容页左边菜单 开始 */  
#ny_content_left .ny_title {
	background:#ED780F;
	width:240px;
	height:60px;
	font-size:18px;
	font-weight:bolder;
	color:#FFF;
	text-align:center;
	line-height:60px;
	margin-bottom:5px;

}
ul.sideMenu {
  margin: 0;
  padding: 0;
  border:#DCDCDC solid 1px;
}

.sideMenu li {
  display: inline;
  list-style-image: url(foo.gif);
  font: 400 1.3em "trebuchet ms", serif;
}

.sideMenu li a {
  display: block;
  margin: 0.2em 0;
  text-decoration: none;
  color:#393939;
  background:url(../images_new/left_menu_a.png) left no-repeat;
  background-position:30px 22px;
  height:50px;
  line-height:50px;
  text-align:left;
  padding-left:50px;
  font-size:14px;
} 

.sideMenu li a:hover {
  color: #fff;
  background:#ED780F url(../images_new/left_nenu_hover.png) left no-repeat;
  display: block;
  text-decoration: none;
  background-position:30px 22px;
  height:50px;
  line-height:50px;
  text-align:left;
  padding-left:50px;
  font-size:14px;
}



/*内容页左边菜单 结束 */  
/**************************************************************
   内容页面  结束
**************************************************************/
