﻿@charset "utf-8";
/* CSS common */
html {}
body { margin:0; color:#6C6C6C; font:12px/21px "宋体"; background:#fff;}
ul, ol, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, input { margin:0; padding:0; }
img, fieldset { border:none; }
li { list-style:none; }
select, input, img { vertical-align:middle; }
select, input, textarea { font-size:12px; }
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:""; display:block; clear:both; height:0; visibility:hidden; }
h2,h3,h1{font-size:14px;}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
a.red2{color:#440707; text-decoration:underline;}
a{color:#010101;text-decoration:none;}
a:hover{color:#c62322;text-decoration:underline;BACKGROUND-COLOR: transparent;}

/*top*/
.toparea{margin:0 auto;height:25px;line-height:25px; background:url(http://img1.c0.letv.com/ptv/images/tvb/topbg.jpg) repeat-x center top;overflow:hidden;}
.topnav{width:1003px;margin:0 auto;text-align:center;color:#000;}
.topnav a{margin:0 10px;}

/*cont*/
body{ background:#bedff1 url(../images/body_bg.jpg) repeat-x left bottom;}
.clearfloat{ clear:both;}
.banner{ height:503px; overflow:hidden; background:url(../images/index_bg.jpg) no-repeat center top;}
.banner_text{ width:958px; height:503px; overflow:hidden; margin:0 auto;}
.focus{ margin:160px 0 0 336px; background:url(../images/banner_bg.png) no-repeat left top; width:580px; height:335px; overflow:hidden; }
#container {width:580px;margin:0 auto;position:relative;z-index:0;height:335px;background:url(../images/banner_bg.png) no-repeat left top;}
#ribbon {position:absolute;top:0px;left:31px;z-index:500; background:url(../images/focus.png) no-repeat left top; width:519px; height:335px;}

#slides {position:absolute;top:0px;left:31px;z-index:100;}
#slides .prev {
	position:absolute;
	top:162px;
	left:-26px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}
.slides_container {width:519px;height:335px;overflow:hidden;position:relative;}
#slides .next {
	left:521px;
	position:absolute;
	top:141px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

.pagination {margin:26px auto 0;width:100px; position:absolute; bottom:-16px; left:150px; z-index:601;}
.pagination li {float:left;margin:0 1px;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}

.caption_bg{ bottom:0px; position:absolute;height:66px;padding:0 14px;background:#000;width:426px; overflow:hidden;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.caption { bottom:0px; position:absolute;height:66px;padding:0 14px;width:426px;font-size:1.3em; overflow:hidden;line-height:1.33;color:#fff;text-shadow:none;}



.main{width:958px; height:287px; overflow:hidden; margin:12px auto 0 auto; position:relative; clear:both; }
.main_img{ margin:22px 0 0 306px;}
.main_img li{ display:block; float:left; width:130px; height:auto; overflow:hidden; margin:0 32px 0 0;}
.main_img a{ display:block; width:130px; height:auto; overflow:hidden; float:left;}
.main_img img{ padding:4px; border:1px solid #ccc; width:120px; height:90px; overflow:hidden; background:#fff;}
.main_img span{ display:block; text-align:center; line-height:14px; margin:10px 0 0 0;}

.main_text{ margin:36px 0 0 342px;}
.main_text a{ display:block; width:100px; line-height:14px; margin:0 22px 0 0; float:left;}
.main_more{ position:absolute; top:194px; right:104px; font-weight:bold; color:#FFF;}
.main_more:hover{ color:#fff;}

/**幼儿学习**/
.yexx{background:url(../images/index_01.jpg) no-repeat left top; margin-top:0px;}
/**品德塑造**/
.pdsz{background:url(../images/index_02.jpg) no-repeat left top;}
/**学在身边**/
.xzsb{background:url(../images/index_03.jpg) no-repeat left top;}
/**冒险励志**/
.mxlz{background:url(../images/index_04.jpg) no-repeat left top;}
/**神话传说**/
.shcs{background:url(../images/index_05.jpg) no-repeat left top;}
/**童话故事**/
.thgs{background:url(../images/index_06.jpg) no-repeat left top;}
/**海外流行**/
.hwlx{background:url(../images/index_07.jpg) no-repeat left top;}

/*foot*/
.foot_n{ margin-top:15px; text-align:left;color:#010101; padding:0 0 16px 0;}
.foot_n ul{padding-top:25px;}
.foot_n li{text-align:center;line-height:22px;font-family:Arial;font-size:12px;}
	.foot_n .gongshang{background:url(http://img1.c0.letv.com/ptv/images/nlist/gongshang.gif) no-repeat right 0;width:30px;height:38px;display:inline-block; vertical-align:middle;}
	.foot_n a,.foot a:hover,.foot a:visited{padding:0 8px;font-size:12px;}

a:hover.onU{ text-decoration:none;}	
