﻿* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/parents_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_796 { width:796px;}
.width_304 { width:304px;}
.height_526 { height:526px; }
a:link,a:visited,a:active{ color:#515151; text-decoration:none;}
a:hover{ color:#e87a05; text-decoration:none;}



.logo,.menu,.menu_a1:hover,.menu_a2:hover,.menu_a3:hover,.menu_a4:hover,.menu_a5:hover,.current_menu_a4 {background:url(../images/parents_a1.png?v=1) 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 { margin-left:34px;}
	.menu_a3 { margin-left:35px;}
	.menu_a4,.current_menu_a4 { margin-left:25px;}
	.menu_a5 { margin-left:35px;}
	.menu_a1:hover{ background-position:-15px -152px;}
	.menu_a2:hover { background-position:-129px -152px;}
	.menu_a3:hover { background-position:-244px -152px;}
	.menu_a4:hover,.current_menu_a4  { background-position:-349px -152px;}
	.menu_a5:hover { background-position:-464px -152px;}
	
	
	
	
.hot_list_li a,.frame_list a,.login,.jrpt:hover,.forums_title,.forums_bot,.forums_a,.forums_icon {background:url(../images/parents_a1.png) no-repeat}
	
.content { width:1100px; margin:0 auto; clear:both; padding-top:20px;}
/*parents_left*/
.parents_left { float:left; width:798px;}
	.parents_hot { width:798px; height:431px; background:url(../images/hot.png) no-repeat}	
	.hot_photo {  float:left; margin:20px 0 0 22px; width:394px; height:380px;overflow:hidden}
	
	#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;}
	
	
	.parents_hot { width:798px; height:584px; background:url(../images/hot.png) no-repeat 0px 0px;}
	.hot_list { float:left; margin:50px 0 0 25px; display:inline; width:370px; height:230px; }	
	.hot_list_photo { float:left;padding:3px; border:1px solid #b5b5b5; width:87px; height:87px; margin:5px 15px 0 0;}
	.hot_list_ul { float:left; width:230px;}
	.hot_list_title { color:#ff6c00; font-size:16px; font-weight:bold; height:26px; line-height:26px; }
	.hot_list_text { height:80px; line-height:26px; }
	.hot_list_li { padding-top:10px; clear:both}
	.hot_list_li a{display:block; padding-left:20px; line-height:34px; width:240px; height:34px; background-position:-550px -65px;}
	

/*child*/	
	.child { margin-top:12px;}
	.child_box { border:1px solid #ede8bf; float:left; width:390px; height:173px; background:#fefce8; margin:0px 3px; display:inline}
	.child_left { width:80px; float:left; margin:20px 18px 0px 18px;  _margin:20px 18px 0px 9px;}
	.child_photo { width:70px; height:70px; padding:4px; border:1px solid #b5b5b5; background:#fff}	
	.child_photo img {width:70px; height:70px; display:block;}
	.child_name { font-weight:bold; color:#ff8c11; text-align:center; height:26px; line-height:26px;}
	.child_add { color:#b5b5b5; text-align:center;height:26px; line-height:26px;}
	.child_right { float:left; margin:20px 0 0 0px; width:260px; line-height:26px;}
	.child_right a { display:block}
/*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; width:350px; 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 -65px;}
	.frame_list span { float:left; color:#727272; font-size:12px; width:85px; }

	.tyqy_title,.czjs_title,.hwyj_title,.jzgy_title,.jkts_title,.xxgs_title { text-indent:-2000px; overflow:hidden; float:left; width:100px; height:30px; background:url(../images/parents_a1.png) no-repeat}
	.tyqy_title { background-position:-286px -213px;}
	.czjs_title { background-position:-286px -243px;}
	.hwyj_title { background-position:-286px -273px;}
	.jzgy_title { background-position:-286px -303px;}
	.jkts_title { background-position:-286px -333px;}
	.xxgs_title { background-position:-286px -363px;}
	.more { float:right; text-align:right; font-size:12px; margin:0px 10px 0 0; width:54px; height:30px;  }

/*parents_right*/	
.parents_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;}

.forums { width:286px; margin-top:20px;}
	.forums_title { text-indent:-2000px; overflow:hidden; width:285px; height:42px; background-position:-248px -473px;}
	.forums_bot { font-size:2px; width:285px; height:11px; background-position:-248px -515px;}
	.forums_div { border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; width:283px; height:880px; }
	.mulitline {height:860px; overflow:hidden}
	.forums li { width:248px; height:110px; margin:0 auto}
	.forums_a { display:block;line-height:50px; padding-left:8px; width:240px; height:67px;  background-position:0px -473px;}
	.forums_p { height:30px; margin:5px 0 8px 0px;}
	.forums_icon { display:block; margin-right:5px; float:left; width:20px; height:20px; background-position:-550px -142px;}
	.forums_name { float:left; color:#ff8c11}
	.forums_time { float:right; color:#999999; font-size:12px;}
	
.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;
}















