﻿* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/nursery_body.jpg) no-repeat top center #fff}

div,p,li,em{font-family:Verdana,宋体;font-size:14px; font-style:normal;}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

input,select{font-size:14px;line-height:16px;}

img{border:0;}

ul,li{list-style-type:none;}

table{ border-collapse:collapse;}

.clear {clear:both;}


.blue { color:#3366cc}
.red { color:#F00}
.green { color:#019608}

.left { float:left;}
.width_798 { width:798px;}
.width_302 { width:302px;}
.height_526 { height:526px; }
a:link,a:visited,a:active{ color:#515151; text-decoration:none;}
a:hover{ color:#076959; text-decoration:none;}



.logo,.menu,.menu_a1:hover,.menu_a2:hover,.menu_a3:hover,.menu_a4:hover,.menu_a5:hover,.current_menu_a2 {background:url(../images/nursery_a1.png?v=3) no-repeat}

.header { width:1100px; margin:0 auto}
.logo { float:left; width:475px; height:71px; background-position:0px 0px;}
.menu { margin-right:20px; float:right; width:550px; height:71px; background-position:0px -71px;}
.menu a { display:block; margin-top:10px; float:left; _display:inline-block; width:80px; height:50px;}
	.menu_a1{ margin-left:15px;}
	.menu_a2,.current_menu_a2  { margin-left:34px;}
	.menu_a3 { margin-left:35px;}
	.menu_a4{ margin-left:25px;}
	.menu_a5 { margin-left:35px;}
	.menu_a1:hover{ background-position:-15px -152px;}
	.menu_a2:hover,.current_menu_a2 { background-position:-129px -152px;}
	.menu_a3:hover { background-position:-244px -152px;}
	.menu_a4:hover{ background-position:-349px -152px;}
	.menu_a5:hover { background-position:-464px -152px;}
	
	
	
	
.hot_list_li a,.frame_list a,.frame_a1_a,.login,.jrpt:hover,.visit_title,.visit_list a,.visit_bot,.website_title,.website_bot,.evaluate_title,.evaluate_bot,.evaluate_icon,.evaluate_yey {background:url(../images/nursery_a1.png?v=2) no-repeat}
	
.content { width:1100px; margin:0 auto; clear:both; padding-top:20px;}
/*nursery_left*/
.nursery_left { float:left; width:798px;}
	.nursery_hot { width:798px; height:431px; background:url(../images/hot.png) no-repeat 0px -1168px;}	
	.hot_photo { float:left; margin:20px 0 0 22px; width:394px; height:380px;}
	
	#play { width:394px; height:360px; position:relative;}
	#play_list { border:1px solid #c1c1c1;  width:392px; height:282px; margin-bottom:10px;}
	#play_list a { display:block; overflow:hidden;}
	
	#play_text { position:absolute; left:0px; bottom:-20px; width:392px; height:92px; overflow:hidden; background:#fff; z-index:111111; }
	#play_text li { float:left; overflow:hidden; width:92px; height:82px; padding-top:8px; margin-right:8px; cursor:pointer;  }
	
	#play_list A {DISPLAY: block;OVERFLOW: hidden}
	#play_list IMG {VERTICAL-ALIGN: top! important}
	#play_text IMG {WIDTH: 90px;HEIGHT: 80px;border:1px solid #8e8e8e;}
	
	

	
	.hot_list { width:320px; float:left; margin:35px 0 0 25px;}
	.hot_list_title { color:#159363; font-size:16px; font-weight:bold; height:40px; line-height:40px;}
	.hot_list_text { height:80px; line-height:36px; background:url(../images/line_a2.png) repeat-x left bottom}
	.hot_list_li { padding-top:10px;}
	.hot_list_li a{display:block; padding-left:20px; line-height:34px; width:300px; height:34px; background-position:-550px -65px;}
	
/*frame*/	
	.frame { float:left; width:350px; margin:10px 0px 0 5px;}	
	.frame_title { height:30px; line-height:30px;  border-bottom:1px solid #e0e0e0}
	.frame_list { line-height:36px; height:160px;background:url(../images/line.png) repeat-y 385px 0px;}
	.frame_list a { float:left; display:block; padding-left:20px; width:240px; height:36px; background-position:-550px -63px; line-height:36px;}
	.frame_list span { float:left; color:#727272; font-size:12px; width:85px; line-height:36px; }

	.frame_a1 { clear:both; width:790px; margin:10px 0px 0 5px;}
	.frame_a1_photo { margin:10px; width:770px; height:185px; overflow: hidden; }
	.frame_a1_photo li { float:left; line-height:36px; text-align:center; width:172px; height:185px;  margin:0px 10px; _margin:0px 8px;}
	.frame_a1_photo li img { width: 172px; height: 148px; display:block}
	.frame_a1_photo p { height:36px; display:inline-block}
	.frame_a1_list { line-height:36px; height:160px;background:url(../images/line.png) repeat-y 385px 0px;}
	.frame_a1_a { float:left; display:block; padding-left:20px; width:445px; height:36px; background-position:-550px -65px;}
	.frame_a1_yey { float:left; color:#727272; font-size:14px; width:235px; }
	.frame_a1_time { float:left; color:#727272; font-size:12px; width:85px; }
	.frame_a1_yey:link,.frame_a1_yey:visited,.frame_a1_yey:active{ color:#727272; text-decoration:none;}
	.frame_a1_yey:hover{ color:#076959; text-decoration:none;}

	.xwgg_title,.bshd_title,.yebj_title,.jxdt_title,.jrzt_title,.jyhd_title,.ysfc_title,.yeyzp_title,.prev,.next { text-indent:-2000px; overflow:hidden; float:left; width:110px; height:30px; background:url(../images/nursery_a1.png?v=1) no-repeat}
	.xwgg_title { background-position:-286px -213px;}
	.bshd_title { background-position:-286px -243px;}
	.yebj_title { background-position:-286px -273px;}
	.jxdt_title { background-position:-286px -303px;}
	.jrzt_title { background-position:-286px -333px;}
	.jyhd_title { background-position:-286px -363px;}
	.ysfc_title { background-position:-396px -213px;}
	.yeyzp_title { background-position:-396px -243px;}
	.more { float:right; text-align:right; font-size:12px; margin:0px 10px 0 0; width:54px; height:30px;  }

/*---------------------nursery_right------------*/	
.nursery_right { float:left; margin-left:16px; width:286px;}
	.login { width:286px; height:224px; background-position:0px -213px;}
	.jrpt { margin:17px 0 0 25px; display:inline-block; width:236px; height:49px; }
	.jrpt:hover { background-position:-286px -392px;}
	.product_small { margin:13px 0 0px 0; width:286px; height:176px;}
	.product_small .bd{width:284px;height:176px; }
	.product_small .bd .picList{width:284px;height:176px;zoom:1; }
	.product_small .bd .picList li{float:left; _display:inline; overflow:hidden; text-align:center;  }
	.product_small .bd .picList li .pic{ text-align:center; }
	.product_small .bd .picList li .pic img{ width:284px; height:176px; display:block;}


/*visit*/
.visit { width:286px; margin-top:20px;}
	.visit_title { line-height:36px; font-weight:normal;  width:285px; height:42px; background-position:-285px -462px;}
	.visit_bot { font-size:2px; width:285px; height:11px; background-position:0px -546px;}
	.visit_list { line-height:36px; width:283px; height:290px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
	.visit_list a { float:left; display:block; padding-left:20px; width:240px; height:36px; background-position:-550px -65px;}

/*website*/
.website { width:286px; margin-top:15px;}
	.website_title { line-height:36px; font-weight:normal;  width:285px; height:42px; background-position:0px -462px;}
	.website_bot { font-size:2px; width:285px; height:11px; background-position:0px -546px;}
	.website_photo { position:relative; overflow:hidden; width:283px; height:255px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
	.website_photo_img { width:216px; height:238px; padding:3px; border:1px solid #e3e3e3; background:#FFF; margin:0 auto}

	.prev { position:absolute; display:block; left:-30px; top:100px; z-index:111; width:14px; height:58px; background-position:-396px -273px; }
	.next { position:absolute; display:block; right:-38px; top:100px; z-index:111; width:14px; height:58px; background-position:-410px -273px; }
	

	#example { width:216px; height:238px; position:relative;}
	#ribbon { position:absolute; top:0px;left:0px; z-index:500;}
	#frame { position:absolute; z-index:0;width:216px; height:341px;top:0px;left:0px;}
	#slides { position:absolute; top:15px;left:30px; z-index:100;}
	.slides_container { width:216px; height:238px;overflow:hidden;position:relative;}
	.caption { position:absolute; left:0px; bottom:0px; width:216px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#fff; background:#000; background:rgba(0,0,0,.5);}


/*evaluate*/
.evaluate { width:286px; margin-top:15px;}
	.evaluate_title { text-indent:-2000px; overflow:hidden; width:285px; height:42px; background-position:0px -504px;}
	.evaluate_bot { font-size:2px; width:285px; height:11px; background-position:0px -546px;}
	.evaluate ul { border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; width:283px; height:400px;}
	.evaluate_icon { display:block; margin-right:5px; float:left; width:36px; height:32px; background-position:-506px -220px;}
	.evaluate_a { display:block; margin:0 auto; width:255px; line-height:32px; }
	.evaluate_yey { display:block; text-align:center; font-weight:bold; margin:0 auto; margin-bottom:20px; margin-top:5px; line-height:34px; width:260px; height:34px; background-position:0px -557px;}
	.evaluate_yey:link,.evaluate_yey:visited,.evaluate_yey:active{ color:#4e968a; text-decoration:none;}
	.evaluate_yey:hover{ color:#000; text-decoration:none;}

	
.copyright {  text-align:center; clear:both; color:#787878; padding-top:20px; margin-top:20px; _margin-top:0px; line-height:40px; width:100%; height:80px; background:#e9e9e9}










.silder {width: 100%;height:270px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:270px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder_desc{color:#fff;background:url(../images/tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}












	
	
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 526px;
	overflow: hidden;
	zoom: 1;
}
.small { height:176px}

.flexslider .slides li {
	width: 100%;
	height: 100%;list-style:inside;	list-style-type:none;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}








