@charset "utf-8";
/* 通用样式 */
*{margin:0;padding:0;}
ul,li{list-style:none;}
table{ border-collapse:collapse;}
table tr,table td{padding:0;margin:0;}
body{font:100%/1.6 Arial,sans-serif;font-size:12px;color:#333; background:#E3EEF3;}
h2{font-size:14px;}
#wrapper{width:1003px;margin:0 auto; background:#fff url(../images/bg_head.gif) no-repeat left top;overflow:hidden; position:relative;}

/*纯CSS的断行加省略号，ie下的省略号*/
.ellipsis li a {display:block;overflow:hidden;height:1.6em;white-space: nowrap;width:100%;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
@-moz-document domain(blueidea.com){/*以下代码是FF的私有属性*/
.ellipsis li{
	height:1.6em;
	overflow:hidden;
}
.ellipsis li a{float:left;position:relative;width:10em;height:auto!important;white-space:normal!important;overflow:visible!important;}
/*制作后面的省略号*/
.ellipsis li:after{content:"...";float:left;color:#06C;width:1em;}
.ellipsis li a:after{content:"　";margin:-1.6em -1em 0 0;
	/*content:"...";
	letter-spacing:-0.24em;
	margin:-1.6em -15px 0 0;*/
	display:block;text-align:right;color:#fff;background-color:#fff;
}
}
/*圆角框样式*/
.box{margin:5px auto;padding:10px;margin-bottom:20px;background:#fff;}
/*各种背景色和宽高度*/
.color1{background:#DADEF2;}
.color2{background:#E0E1F5;}
.color3{background:#FEEDDB;}
.color4{background:#C7EAF3;}
.color5{background:#EDF3C7;clear:both;overflow:hidden;}
.color6{background:#fff;clear:both;border:1px #D7D7D7 solid;}

/*总体结构布局样式*/
#content{width:960px;margin:0 auto;padding-bottom:10px;overflow:hidden;}
#leftcontent{width:650px;float:left;overflow:hidden;}
#sidebar{width:290px;float:right;overflow:hidden;}
#header{height:604px;width:100%;position:relative;}

/*页头详细设置------------------------------------------------------------------------------------------*/
/*顶部频道导航菜单*/
.channel{position:absolute;left:60px;top:27px;width:100%;}
.channel li{float:left;margin-right:38px;}
.channel li a:link,.channel li a:visited{color:#258ECB;font-size:14px;font-weight:bold; text-decoration:none;}
.channel li a:hover{color:#fff;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:none;}
#header h1{text-indent:-9999px;}
#header p{line-height:26px;text-indent:2em;}
#header h2{line-height:30px;text-indent:2em;}
/*顶部左侧文字*/
.tip1{ position:absolute;left:47px;top:346px;width:425px;font-size:14px;color:#843D12;}
.h_more{text-align:right;}
.h_more a:link,.h_more a:visited{color:#258ECB;font-size:12px; text-decoration:none;}
.h_more a:hover{color:#258ECB;font-size:12px; border-bottom:1px #258ECB solid;}
/*顶部右侧文字*/
.tip2{ position:absolute;right:62px;top:323px;width:180px;font-size:14px;color:#5246A9;}

/*左侧内容区域-------------------------------------------------------------------------------------------*/
/*左侧内容栏-教育指导区块*/
#teachbox{background:#CCD2F0;padding-left:30px;}
#teachbox .box{height:145px;}
#teachbox h2{text-indent:-9999px;width:240px;height:30px;margin-top:10px;background:url(../images/bg_title.gif) no-repeat left top;}
#teachbox h3{color:#5246A9;font-size:14px;margin-left:160px;height:26px;line-height:26px;}
#teachbox p{margin-left:150px;line-height:26px; text-indent:2em;}
.h_list{position:absolute;left:5px;bottom:10px;width:597px;height:33px;background:#F5F6FC url(../images/bg_title.gif) no-repeat left -367px; overflow:hidden;}
.h_list li{float:left;width:30%;margin-left:15px;display:inline;margin-top:6px;height:22px;line-height:22px;background:#F5F6FC url(../images/ico.gif) no-repeat left 8px;overflow:hidden;}
.h_list li a:link,.h_list li a:visited{margin-left:10px;color:#258ECB; text-decoration:none;height:22px;line-height:22px;}
.h_list li a:hover{color:#258ECB; text-decoration:none; border-bottom:1px #258ECB solid;}
.t_box{position:relative;margin-top:10px;}
.imgbox{position:absolute;left:-20px;top:0px;width:150px;height:112px;z-index:10;}
.img1{background:url(../images/img.gif) no-repeat left top;}
.img2{background:url(../images/img.gif) no-repeat -160px top;}
.img3{background:url(../images/img.gif) no-repeat -320px top;}
.img4{background:url(../images/img.gif) no-repeat -480px top;}
.bookico{height:0;width:100%; position:relative;z-index:99999;}
.bookico b{display:block;width:178px;height:102px; position:absolute;left:495px;top:-16px;background:url(../images/bg_title.gif) no-repeat -418px -424px;z-index:99999;}

/*英语教学软件区域*/
.incolor4{background:url(../images/img.gif) no-repeat right -278px;}
.color4 h2{text-indent:-9999px;width:350px;height:37px;margin-top:10px;background:url(../images/bg_title.gif) no-repeat 50px -48px; position:relative;}
.logoico{display:block;width:75px;height:84px;position:absolute;left:20px;top:0;background:url(../images/bg_title.gif) no-repeat 0px -533px;}
.color4 h3{border-bottom:1px #258FCC dashed;height:40px;line-height:40px;margin-bottom:10px;overflow:hidden;}
.color4 h3 span{display:block;float:left;text-indent:-9999px;width:85px;height:21px;margin-top:10px;background:url(../images/bg_title.gif) no-repeat left -106px;}
.color4 h3 b{display:block;float:right;width:165px;height:21px;margin-top:10px;background:url(../images/ico.gif) no-repeat left -24px;}
/*英语教学软件区域--顶部文字*/
.clor4_head{height:68px;padding-left:105px;}
.clor4_head p{line-height:26px;}
/*英语教学软件区域--各界评价*/
#pjbox p{line-height:26px;font-size:14px;}
#pjbox h3 b a:link,#pjbox h3 b a:visited{display:inline-block;margin-left:20px;margin-top:6px;height:16px;line-height:16px;font-weight:normal;font-size:12px;color:#ff0000;text-decoration:none;}
#pjbox h3 b a:hover{border-bottom:1px #ff0000 solid;}
#pjbox p a:link,#pjbox a:visited{text-decoration:none;font-size:12px;color:#258ECB;}
#pjbox p a:hover{text-decoration:none; border-bottom:1px #258ECB solid;}

/*英语教学软件区域--两个大按钮*/
.btnbox{width:573px;margin:20px auto 0;overflow:hidden;height:62px;}
.btnbox span{display:block;height:62px;float:left;}
.btnbox span.b1{width:260px;height:62px;background:url(../images/bg_title.gif) no-repeat left -285px;overflow:hidden;}
.btnbox span.b2{width:300px;height:62px;background:url(../images/bg_title.gif) no-repeat -298px -285px;margin-left:10px;}
.btnbox span a:link,.btnbox span a:visited{display:inline-block;line-height:40px;margin-left:70px;font-size:16px;color:#fff;text-decoration:none;}
.btnbox span a:hover{color:orange;text-decoration:none;}
/*英语教学软件区域--VCD区块*/
.box2{background:url(../images/box_mid.gif) repeat-y left top;}
.box_head{height:125px;background:url(../images/img.gif) no-repeat left -131px; text-indent:-9999px;}
.box_mid{background:url(../images/box_mid.gif) repeat-y left top;overflow:hidden;}
.box_bot{height:20px;background:url(../images/img.gif) no-repeat left -258px;}
.tb_layout{width:100%;margin:0px auto;}
.colstyle{width:48%;}
.tb_vcd{width:90%;margin:10px auto 0;}
.tb_vcd tr td{line-height:26px;}
.tb_vcd a:link,.tb_vcd a:visited{font-size:14px;color:#258ECB; text-decoration:none;}
.tb_vcd a:hover{text-decoration:none; border-bottom:1px #FF0000 solid;color:#FF0000;}
.listname{font-size:14px;background:url(../images/ico.gif) no-repeat 5px -63px;padding-left:20px;}

/*右边栏--教学资源区块*/
.color2 h2{text-indent:-9999px;width:206px;height:25px;margin-bottom:10px;background:url(../images/bg_title.gif) no-repeat left -194px;}
.movimgbox{text-align:center;margin-bottom:20px;}
.color2 img{width:261px;height:224px;margin:0 auto;}
.color2 h3{font-size:14px;line-height:26px;font-weight:normal;}
.color2 a:link,.color2 a:visited{display:block;line-height:26px;font-size:12px;color:#258ECB; text-decoration:none;border-bottom:1px #258ECB dashed;margin-bottom:5px;}
.color2 a:hover{color:#FF0000; text-decoration:none;}
#movbox h2{text-indent:0;}
.movimg{display:block;margin-left:15px;background:#E0E1F5;height:30px;line-height:30px;width:245px;font-weight:normal;overflow:hidden;}

/*右边栏--亲子空间*/
.color3 h2{text-indent:-9999px;width:100px;height:25px;margin-bottom:10px;background:url(../images/bg_title.gif) no-repeat left -240px;}
.spacelist{margin-top:20px;margin-bottom:10px;}
.spacelist li{line-height:26px;height:26px;background:url(../images/ico.gif) no-repeat 10px -124px;padding-left:20px;margin-right:10px;}
.spacelist li a:link,.spacelist li a:visited{text-decoration:none;}
.spacelist li a:hover{color:#258ECB}
#spacemore{display:block;margin-bottom:20px;}
#spacemore a:link,#spacemore a:visited{text-decoration:none;margin-left:20px;border-bottom:1px #666 solid;color:#666;}
#spacemore a:hover{color:#ff0000;text-decoration:none; border-bottom:1px #ff0000 solid;}
.bgimg{width:249px;height:220px;margin-left:20px;margin-top:30px;background:url(../images/bg_title.gif) no-repeat right top;}
.bgimg a{display:block;width:100%;height:100%; text-indent:-9999px;}

/*底部通栏--教学资源区块-----------------------------------------------------------------------------------------*/
.color5 h2{text-indent:-9999px;width:206px;height:22px;margin-top:-5px;background:url(../images/bg_title.gif) no-repeat left -149px;}
#b_box{padding-left:18px;}
#b_box h2{text-indent:-9999px;}
#b_box h3{line-height:26px;height:26px;color:#849426;font-size:16px;background:url(../images/ico.gif) no-repeat 5px -97px;padding-left:30px;}
.ullist1 li{display:block;line-height:26px;height:26px;padding-left:5px;margin-right:5px;}
.ullist1 li a:link,.ullist1 li a:visited{font-weight:normal;color:#333; text-decoration:none;}
.ullist1 li a:hover{color:#258ECB}
.smallbox{width:21%;margin-left:5px;margin-right:12px;float:left;display:inline;}

.footer{height:100px;background:#fff;width:1003px;margin:0 auto;}

/*相关专题*/
.xianguan{height:24px;margin-bottom:20px;}
.xianguan h2{width:110px;height:24px;background:url(../images/bg_title.gif) no-repeat 0px -496px;float:left; text-indent:-9999px;}
.xglist{float:left;width:780px;}
.xglist li{height:24px;background:url(../images/ico.gif) no-repeat 0px -160px;float:left;padding-left:15px;margin-right:10px;}
.xglist li a:link,.xglist li a:visited{height:24px;line-height:24px;color:#258ECB;font-weight:bold;text-decoration:none;}
.xglist li a:hover{ border-bottom:1px #258ECB solid;}
.xglist li.disable a:link,.xglist li.disable a:visited,.xglist li.disable a:hover{border-bottom:none;cursor:default;}
.xgmore{float:left;}
/*禁用链接样式*/
.xgmore a:link,.xgmore a:visited{height:24px;line-height:24px;color:#258ECB;text-decoration:none;}
.xgmore a:hover{ border-bottom:1px #258ECB solid;}
/*禁用链接样式*/
.xgmore.disable a:link,.xgmore.disable a:visited,.xgmore.disable a:hover{border-bottom:none;cursor:default;}
/*制作单位*/
.linkdiv{width:920px;margin:0 auto;height:46px;background:url(../images/link.jpg) no-repeat;}
.linklist{position:relative;}
.linklist li{position:absolute;}
.link1{width:297px;left:134px;top:0;}
.link2{width:297px;left:624px;top:0;}
.linklist li a{display:block;width:100%;height:46px; text-indent:-9999px;}

