@charset "utf-8";
/* CSS Document */
/* 通用样式 */
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
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:1001px;margin:0 auto; background:#B8D808;overflow:hidden;}


.box{margin:5px auto;padding:10px;margin-bottom:20px;background:#fff;}
.box_rev{margin:0px auto;padding:10px;margin-bottom:20px;background:#fff;}
.teach_box1{padding-right:-10px;margin-bottom:8px;}
/*盒子*/
.r_box{margin:0px auto;width:286px;margin-top:20px;}
.r_inbox{width:286px;padding-bottom:10px;}

.l_box{margin:0px auto;width:646px;margin-top:20px;}
.l_inbox{width:646px;padding-bottom:10px;}
.pos{position:relative;top:-4px;left:-4px;overflow:hidden;}/*内层向上向左偏移定位*/

/*各种背景色和宽高度*/

.color1{background:#6DA600;}
.color2{background:#E0E1F5;}
.color3{background:#F9F9D4;}
.color4{background:#EC6F00;}
.color5{background:#EDF3C7;clear:both;}
.color7{background:#914265;}
.color8{background:#F5CACA;}
.color9{background:#6B6EDC;}
.colorfont{color:#BD3F00;}
/*总体结构布局样式*/
#content{width:960px;margin:0 auto;padding-bottom:10px;overflow:hidden;}
#leftcontent{width:660px;float:left; display:inline; overflow:hidden;}
#sidebar{width:291px;float:right;overflow:hidden;margin-right:-2px;display:inline;}
#header{height:180px;width:100%;position:relative;background:url(../images/xmb_head.gif) no-repeat left top;overflow:hidden;}
.footer{width:1002px;margin:0 auto;background:#fff;padding-top:20px;}

/*页头详细设置------------------------------------------------------------------------------------------*/
#header h1{text-indent:-9999px;}
#header p{line-height:26px;text-indent:2em;}
#header h2{line-height:30px;text-indent:2em;}
.toplink{padding-top:9px;padding-left:60px;font-size:14px;}
.toplink a{margin-right:40px;}
.topfav{width:60px;right:30px;position:absolute;bottom:6px;}

/*左栏内容----------------------------------------------------------------------------------------------*/
/*同步配套产品*/
.scoreview{margin-top:20px;margin-left:20px;background:url(../images/xmb_l_0113_1.gif) no-repeat left top; background-color:#F1F0E9;height:25px;width:576px;padding-top:5px;margin-bottom:23px;}
.sview1{padding-left:130px;height:26px;vertical-align:bottom;}
.sview2{vertical-align:bottom;padding-left:52px;height:26px;}
.yellowdot{font-size:24px;color:#EC6F00; padding-right:10px;padding-left:20px;display:block; float:left;}
.leftpic1{background:url(../images/xmb_l_p.gif) no-repeat left top; margin-top:437px;}
.leftpic2{background:url(../images/xmb_l_p.gif) no-repeat left -128px; margin-top:587px;}
.left_subt_1{width:378px;height:30px; background:url(../images/xmb_l_w.gif); margin-left:170px;}
.left_subt_2{width:378px;height:30px; background:url(../images/xmb_l_w.gif) left -32px; margin-left:170px; margin-top:30px;}
.left_subt_2 span{display:block;width:140px;float:right;font-size:16px;}
.left_subt_1 p{ margin-left:-90px; padding-top:5px;}
.left_subt_3{width:243px;height:25px; background:url(../images/xmb_l_tb.gif) left top; margin-left:10px; margin-top:30px;}
.left_subt_4{width:510px;height:95px; background:url(../images/xmb_logo.gif) no-repeat left top; margin-left:10px; margin-top:20px; margin-bottom:20px;}
.left_subt_4 p{margin-left:100px;line-height:26px; text-indent:2em; background:url(../images/xmb_r.gif) no-repeat;}

.left_subt_a{padding-top:0px;font-size:12px;}
.left_subt_a span{background:url(../images/xmb_l_0113_btn.gif) no-repeat;display:block;width:70px;height:22px;text-align:center;float:right;}
.left_subt_a span a:link,.left_subt_a span a:visited{height:22px;line-height:22px;text-decoration:none; text-align:center;padding:0;}

.left_to_hiz{float:left;background:url(../images/xmb_star.gif) no-repeat 20px;text-indent:45px;width:50%;font-weight:bold;font-size:14px;color:#EC6F00;}
.left_to_hiz2{font-size:18px;text-align:center;font-weight:bold;color:Black;margin:15px auto 0;}
.res_more{display:block;float:right;font-size:12px;vertical-align:middle;padding-top:15px;padding-right:20px;font-weight:normal;}
.left_subt_a a:link,.left_subt_a a:visited{font-size:12px;color:#000; text-decoration:none;}
.left_subt_a a:hover{text-decoration:none; border-bottom:1px #FF0000 solid;color:#FF0000;}

.tb_layout{width:100%;margin:0px auto;}

.tb_vcd{width:382px;margin:10px auto 0;margin-right:48px;}/*10px*/
.tb_vcd tr td{line-height:32px;}
.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;}
.btn_try{text-align:center;}
.btn_try a:link,.btn_try a:visited{background:url(../images/xmb_l_0113_btn.gif) no-repeat;width:70px; text-decoration:none;height:22px;line-height:22px;text-align:center;display:block;}
.btn_try a:hover{text-decoration:none; border-bottom:none;}

.googlebtn{width:88px;height:24px;background:url(../images/btnsearch.gif) no-repeat;border:none;overflow:hidden;}

.zxb{width:616px;margin:10px auto;}
.zxb h3{height:44px;line-height:44px;background:url(../images/title.gif) no-repeat left top; text-align:center;}
.zxb h3 a:link,.zxb h3 a:visited{color:#E14500;font-size:16px; text-decoration:none;}
.zxb h3 a:hover{border-bottom:1px #E14500 solid;}
.zxbbody{border:1px #64990D dashed;border-top:none;min-height:204px;_height:204px;background:#fff;padding:0 0 20px;}
.bc_tb{width:45%;margin-left:20px;float:left;margin-top:20px;}
.bc_tb tr td{line-height:24px;}
.b_link{background:url(../images/dotted2.gif) no-repeat left 10px;padding-left:10px;}
.b_link a:link,.b_link a:visited{color:#258ECB;font-size:14px; text-decoration:none;}
.b_link a:hover{border-bottom:1px #258ECB solid;}

.btn_bc{width:70px;height:22px;background:url(../images/btn1.gif) no-repeat left top;text-align:center;}
.btn_bc a:link,.btn_bc a:visited{color:#fff;font-size:14px; text-decoration:none;}
.btn_bc a:hover{border-bottom:1px #fff solid;}

/*英语经验*/
.english1{height:157px;background:url(../images/bg1.gif) no-repeat 10px top; position:relative;}
.english1 span,.english2 span{display:block;position:absolute;width:43px;height:22px;text-indent:-9999px;}
.english1 span a,.english2 span a{display:block;width:100%;}
.more1{left:270px;top:8px;}
.more2{right:10px;top:8px;}
.english2{height:157px;background:url(../images/bg1.gif) no-repeat 10px -180px;position:relative;clear:both; margin-top:27px;}
.more3{left:270px;top:8px;}
.more4{right:10px;top:8px;}
.e_listbox{clear:both;}
.en_list{float:left;width:46%;margin-left:2%;}
.en_list li{background:url(../images/xmb_icon1.gif) no-repeat 10px 8px;line-height:22px;}
.en_list li a:link,.en_list li a:visited{margin-left:25px; text-decoration:none;}
.en_list li a:hover{border-bottom:1px #333 solid;}
/*google搜索栏*/
.googlebox{width:87%;margin:20px auto; background:url(../images/googleico.gif) no-repeat left top;padding-top:28px;}
#google_key{display:block;float:left;width:150px;height:21px;line-height:21px;margin-right:5px;border-left:1px #6088AE solid;border-top:1px #6088AE solid;border-right:1px #A1BBD3 solid;border-bottom:1px #A1BBD3 solid;color:#999;text-indent:5px;}
.btn1{display:block;float:left;border:none;width:88px;height:23px;line-height:23px;text-align:center;background:url(../images/btnsearch.gif) no-repeat left top;}
.btn1 a{display:block;width:100%;height:23px; text-indent:-9999px;}
/*教学资源*/
.two_col{float:left;display:inline;width:48%;margin-left:1%;}
.t_more{clear:both;display:block;width:100%;font-size:12px; position:relative;}
.t_more a:link,.t_more a:visited{display:block;width:40px;height:20px; position:absolute;top:-35px;right:20px;}
.h4_t{height:30px;line-height:30px;padding-left:70px;color:#EC6F00;font-size:14px;background:url(../images/xmb_star.gif) no-repeat 40px 5px;}
/*右栏内容----------------------------------------------------------------------------------------------*/
/*推荐资源*/
.zy{background:#F9F9D4 url(../images/xmb_r_tjbg.gif) repeat-y 5px top;}
.h3_title1{height:34px;line-height:34px;margin-top:15px;background:url(../images/xmb_r_tjt.gif) no-repeat right top; text-indent:-9999px;}
.zy li{background:url(../images/dotted1.gif) no-repeat 20px 13px;}
.zy li a:link,.zy li a:visited{line-height:30px;height:30px;margin-left:30px; text-decoration:none; }
.zy li a:hover{ border-bottom:1px #333 solid;}
.zy_b{height:40px;background:url(../images/xmb_r_tjtwo.gif) no-repeat 5px 5px;}
.zy_b a:link,.zy_b a:visited{width:160px;display:block;color:#C9C9FF;margin-left:110px; text-decoration:none;padding-top:10px;}
.zy_b a:hover{border-bottom:1px #C9C9FF solid;}

.imgbox{background:url(../images/xmb_r_happy.gif) no-repeat 15px 15px;width:270px;height:370px; margin-top:20px;margin-bottom:20px;position:relative;}
.imgbox span{display:block;position:absolute;}
.imgbox span a:link,.imgbox span a:visited{color:#006AAB; text-decoration:none;}
.imgbox span a:hover{border-bottom:1px #006AAB solid;}

.li_1{width:55px;right:20px;top:98px;}
.li_2{width:150px;left:20px;top:220px;}
.li_3{width:55px;right:10px;top:350px;}

.xtlist{margin:0 10px;border:2px #914265 solid;background:#FBECEC;padding:10px 0;zoom:1;}
.xtlist li{height:26px;overflow:hidden;}
.xtlist li a:link,.xtlist li a:visited{font-size:14px;float:left;margin-left:10px;}
/*特训集中营*/
#txbox{padding-bottom:20px;padding-top:10px;}
.tx{width:250px;height:250px; margin: 10px auto 0;}


.h3_title{color:#333;text-align:center;line-height:50px;font-size:16px;}
.ico1{background:url(../images/xmb_r_jy01.gif) no-repeat 15px 12px;}
.tb_reslist{margin:0 auto;}
.col1{text-align:left;}
.col2{width:30px;}
.tb_reslist a:link,.tb_reslist a:visited{color:#258ECB;line-height:24px;}

/*右侧自动截断列表cursor:pointer;*/
.ellipsis {width:150px;margin-right:10px;background:url(../images/dotted.gif) no-repeat 10px 8px;padding-left:20px;overflow:hidden;}
.ellipsis span {display:block;overflow:hidden;height:1.6em;white-space:nowrap;width:100%;text-overflow:ellipsis;-o-text-overflow: ellipsis;}
@-moz-document domain(blueidea.com){
	.ellipsis{height:1.6em;overflow:hidden;}
	.ellipsis span{float:left;position:relative;width:10em;height:auto!important;white-space:normal!important;overflow:visible!important;}
	td.ellipsis:after{content:"...";float:left;color:#06C;width:1em;}
	.ellipsis span: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;
	}
}

.b_more{display:block;height:30px;line-height:30px;text-align:left;}
.b_more a:link,.b_more a:visited{color:f5f5f5;margin-left:35px;}

/*相关专题*/
.h3_zt{width:100%;height:40px;line-height:40px;background:url(../images/xmb_r_xx.gif) no-repeat 20px 20px;margin-bottom:20px;position:relative;}
.h3_zt span{display:block; position:absolute;top:10px;right:10px;width:80px;font-size:12px; font-weight:normal;}
.zt_tb{width:232px;text-align:center;margin:0 auto;font-size:16px;font-weight:bold;line-height:40px; vertical-align:top;}

.teach_goal{background:url(../images/xmb_l_t1.gif) no-repeat 20px top;height:38px;margin-left:5px;}
.teach_slider{background:url(../images/xmb_l_t2.gif) no-repeat left top;height:292px;margin-left:40px;}
.banners{padding-left:160px;padding-top:23px;}
.teach_slider_title{float:left;position:absolute;margin-top:-271px;padding-left:10px;text-indent:30px;}
.teach_slider_title ul li{padding-top:1px;width:100px;height:29px;line-height:29px;color:#006AAB;}
#banners .current{background:url(../images/xmb_l_t_bg.gif) no-repeat right top;color:#FF5A00;}

/*底通栏样式*/
.colum1{padding:10px 0;margin-left:2px;clear:both;}
/*制作单位*/
.linkdiv{margin:10px auto 0;height:66px;background:#fff;border:1px #D7D7D7 solid;}
.linklist{position:relative;top:10px;left:20px;width:920px;height:46px;background:url(../images/linkxmb.jpg) no-repeat;}
.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;}
.jsbox{background:#fff;overflow:hidden;zoom:1;}
.b_t{height:10px;font-size:0%;clear:both;overflow:hidden;background:url(../images/xmb_l_t_t.gif) no-repeat left top;}
.b_m{background:url(../images/xmb_l_t_m.gif) repeat-y left top;}
.b_inm{background:#fff;margin:0 20px;padding:20px 0;}
.b_b{height:10px;overflow:hidden;background:url(../images/xmb_l_t_t.gif) no-repeat left top;}


