@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ padding:0; margin:0 auto; width:100%; background:url(../images/bj.gif) repeat-x; }
.clear{ clear:both;}
.main{width:956px; margin:0 auto;}
.top,.top1{  width:916px; margin-left:40px;}
.logo{ height:111px; background:url(../images/top.gif) no-repeat; }
.nav{ width:916px; height:33px; margin-bottom:5px; }
.banner{ margin-bottom:5px; height:316px;}
.left,.right,.left1{ float:left;}
.left{ width:260px;}
.left1{ width:220px; padding-left:40px;}
.right{ width:600px; padding-left:10px;  }
.lrei{ background:url(../images/left2.gif) repeat-y; padding:5px 0;}
.lrei ul{ list-style:none; padding:0 15px;}
.lrei li{ height:45px;  padding:3px 0; background:url(../images/ss.gif) no-repeat; line-height:42px; font:14px; font-weight:bold; color:#6f6f6f; text-align:center; }
.lrei li a{ color:#6f6f6f; text-decoration:none;}
.right1{ width:685px; padding-left:10px; }
.yh{ height:65px; background: url(../images/yh1.gif) no-repeat;}
.bk{ background:url(../images/yh2.gif) repeat-y;}
.yhnr{ height:120px;}
.yhnr ul{ padding-left:55px; list-style:none;}
.yhnr ul li { font-size:15px; line-height:22px; color:#686868; background:url(../images/dian.gif) left center no-repeat; padding-left:10px;}
.yhnr ul li a{ color:#686868; text-decoration:none;}
.yhnr ul li a:hover{ color: #FF9900; text-decoration:none;}
.left p{ height:8px; background:url(../images/yh3.gif) no-repeat; padding:0; margin:0;}
.zx{ height:251px; margin-top:10px; background:url(../images/yh4.gif) no-repeat;}
.zxnr{ height:140px;}
h2{ height:33px;  background:url(../images/h2.gif) no-repeat;}
.zxnr li{ list-style:none; padding-left:46px; padding-top:0px;}
.zxnr li a{ font-weight:bold; color: #5f5f5f; padding-left:15px; font-size:12px; text-decoration:none;}
.zxnr li a:hover{ color:#fa4f2d;}
.jinian ul li{ float:left; width:110px; height:90px; text-align:center; list-style:none; }
.jinian ul li img{ width:95px; height:70px; border:1px solid #ebece6; background:#ffeac1; margin:0 4px; padding:3px;}
.jinian ul li span,.zxnr ul li span{display:block; font-size:12px; line-height:18px;color:#ff5716;}
.jinian ul li span{ line-height:22px; color:#ffaa02; font-weight:bold;}


/* right */
#NewsPic {   width: 900px; position: relative; height: 260px; }
#NewsPicTxt { padding-left: 0px; font-weight: bold; font-size: 12px; border-bottom-width: 1px; padding-bottom: 0px; margin: 3px auto 0px; width: 900px; color: black; padding-top: 0px; font-family: Sans-Serif; position: relative; height: 0px; text-align: center; border-right-width: 1px}
#NewsPicTxt A {	color: black; text-decoration: none}
#NewsPicTxt A:hover {	color: black; text-decoration: none}
#NewsPicTxt A:visited {	color: black; text-decoration: none}
#NewPicTxt A:link {	color: black; text-decoration: none}
#NewsPicTxt A:hover {	color: red}
#NewsPic A {	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; text-decoration: none}
#NewsPic A:hover {	text-decoration: none}
#NewPic A:visited {	text-decoration: none}
#NewsPic .Picture {	border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; left: 0px; border-left: #ffffff 1px solid; width: 100%; border-bottom: #ffffff 1px solid; position: absolute; top: 0px; height: 100%}
#NewsPic .Nav {	right: 0px; width: 100%; bottom: 0px; position: absolute; height: 12px}
#NewsPic .Nav SPAN {	display: block; background: #000000; FLOAT: right; FONT: 10px Courier; border-left: #ffffff 1px solid; width: 24px; CURSOR: hand; color: #ffffff; height: 100%; text-align: center}
#NewsPic .Nav SPAN.Cur {	background: #019fe8; color: white}
#NewsPic .Nav SPAN.Normal {	background: #000000; FILTER: Alpha(opacity=50); color: white; opacity: .5}
#NewsPic .Nav SPAN A {	display: block; width: 100%; color: white; position: relative; height: 100%}
#NewsPic .Nav SPAN A:hover {	CURSOR: hand}

/* 导航 */
.nav ul{margin:0;padding:0;list-style:none;height:33px;text-align:center;font-family:Arial;}
.nav ul li{float:left;position:relative;height:33px;}
.nav ul li a{display:block;height:33px;line-height:33px;color:#fff;}
.nav ul li a span{position:absolute;left:0px;top:0px;height:33px;background-image: url(../images/nav.gif);width:100%;line-height:999px;overflow:hidden;cursor:pointer;padding-right:40px;}	
.nav ul li a:hover{color:#75B4E7;}
.nav ul li#bi_home a{width:142px;}
.nav ul li#bi_home a span{background-position:left top;}
.nav ul li#bi_home a:hover span{background-position:left -33px;}
.nav ul li#bi_bbs a{width:92px;}
.nav ul li#bi_bbs a span{background-position:-142px top;}
.nav ul li#bi_bbs a:hover span{background-position:-142px -33px;}
.nav ul li#bi_think a{width:92px;}
.nav ul li#bi_think a span{background-position:-232px top;}
.nav ul li#bi_think a:hover span{background-position:-232px -33px;}
.nav ul li#bi_wiki a{width:92px;}
.nav ul li#bi_wiki a span{background-position:-322px top;}
.nav ul li#bi_wiki a:hover span{background-position:-322px -33px;}
.nav ul li#bi_desktop a{width:92px;}
.nav ul li#bi_desktop a span{background-position:-412px top;}
.nav ul li#bi_desktop a:hover span{background-position:-412px -33px;}
.nav ul li#bi_rss a{width:92px;}
.nav ul li#bi_rss a span{background-position:-504px top;}
.nav ul li#bi_rss a:hover span{background-position:-504px -33px;}
.nav ul li#bi_zx a{width:92px;}
.nav ul li#bi_zx a span{background-position:-594px top;}
.nav ul li#bi_zx a:hover span{background-position:-594px -33px;}
.nav ul li#bi_jm a{width:92px;}
.nav ul li#bi_jm a span{background-position:-686px top;}
.nav ul li#bi_jm a:hover span{background-position:-686px -33px;}
.nav ul li#bi_zp a{width:92px;}
.nav ul li#bi_zp a span{background-position:-776px top;}
.nav ul li#bi_zp a:hover span{background-position:-776px -33px;}
.nav ul li#bi_lx a{width:95px;}
.nav ul li#bi_lx a span{background-position:-866px top;}
.nav ul li#bi_lx a:hover span{background-position:-866px -33px;}

/* right td img{ width:526px; height:375px; border:none; padding:7px;}*/
.tupian{ height:395px; padding-top:5px;}
.jinian{ height:120px; padding-top:10px; width:680px;}
td{ padding:0; margin:0;}
td img{ border:none; padding:7px;}
.tpbeijing{ background:url(../images/tukuang.gif) no-repeat;}
td.tl{ background:url(../images/tl.gif) no-repeat; width:8px; height:8px;}
td.tr{ background:url(../images/tr.gif) no-repeat; width:8px; height:8px;}
td.bl{ background:url(../images/bl.gif) no-repeat; width:8px; height:8px;}
td.br{ background:url(../images/br.gif) no-repeat; width:8px; height:8px;}
td.tt{ background:url(../images/tt.gif) repeat-x ; height:8px;}
td.rr{ background:url(../images/rr.gif) repeat-y; width:8px; }
td.bb{ background:url(../images/bb.gif) repeat-x ; height:8px;}
td.ll{ background:url(../images/ll.gif) repeat-y; width:8px; }
.Hr_12 { margin: 0px; width: 124px; line-height: 32px; font-size:14px; font-weight:bold;padding-left:10px;}
.Hr_12 a{ margin:8px 0; text-decoration:none}
.Hr_12 .nor {padding-left: 20px; float: left;  width: 104px; background: url(../images/an2.gif) no-repeat ; color:#3364ab; }
.Hr_12 .act {padding-left: 20px; float: left;  background: url(../images/an01.gif) no-repeat; color:#FF9000; width: 104px; text-decoration: none}
.lianjie{ padding-left:50px; padding-top:10px;}

.lianjie ul { list-style:none; }
.lianjie ul li{ float:left; padding:5px 10px;}

.bottom{ width:100%; height:100px; background:url(../images/bot.gif) repeat-x; text-align:center; line-height:22px; margin:10px 0; font-size:12px; padding-top:10px;}
.bottom p span{ font-size:16px; padding:0 10px; color:#FF0000; font-weight:bold;}
.right p{ text-indent:2em;  line-height:20px;font-size:13px;}
.content{ padding:20px;}
.img-float-right{ float:right; padding:5px 0 5px 5px;}
.img-float-left{ float:left; padding:5px 5px 5px 0px;}
.xinwen{ width:700px; margin:0 auto; font-size:13px; line-height:20px; }
.xinwen p{text-indent:2em; padding:20px 0;}
h4{ height:50px; color:#FF9900; padding-top:20px;text-align:center; border-bottom:2px solid  #999999}

/* 在线预约 */
.sub-box{ font-size:13px; margin:10px;}
.sub-box th {font-size: 13px;text-align: left;}
.sub-box tr { height:25px; border:1px solid #ff8226; width:300px;}

/* 招聘信息 */
.want-list {list-style-type: none;display: block;margin: 0px;padding: 0px;font-size:13px;}
.want-list li {display: block;border: 1px solid #CCCCCC;margin-top: 15px;margin-bottom: 10px;background-color: fdf5ef;padding:5px 0;}

/* 联系我们 */
.contact-us { padding:10px ;}
.contact-us p{ padding:5px 0;}
.contact-us img{ padding-left:5px; padding-top:5px;}

/* 优惠 必读 */
.newslist{ list-style:none; display: block; margin: 0px;	padding: 10px;}
.newslist li { line-height: 25px;font-size:13px;padding-left: 15px;display: block;clear: both;height: 25px;border-bottom-width: 1px;border-bottom-style: dashed;
border-bottom-color: #999999;
}
.nl-sub {float: left;margin-left: 10px;}
.nl-at {float: right;margin-right: 10px;}
.newslist li a{ color:#999999; text-decoration:none;}

/* 加盟我们 */
h5{  height:50px; color:#FF9900; padding-top:20px;text-align:center; font-size:16px;}
.jia{ font:13px "宋体"; padding-left:40px; padding-top:10px;}
.jia li{ line-height:25px;}
.float-left{ float:left;}
.jia dt{ padding:5px; font-weight:bold;}
.data-list {background-color: #EEEEEE;}
.data-list th {color: #333333;background-color: #F4F4F4; padding:2px 0px}
.data-list td {color: #333333;background-color: #FBFBFB;text-align: center;}

/* 儿童乐园 */
.letu{ list-style:none; padding-left:10px;}
.letu li{ float:left; width:160px; height:200px; padding:16px;}
.letu li img{ border:2px solid #FF9900; width:160px; height:200px;}
