/* powerby lqq */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left; font-family:"Microsoft YaHei";}
ul,ol {list-style:none;}
body{margin:0px; padding:0px; color:#666;}
a:link {color: #666; text-decoration: none;}
a:visited {color: #666; text-decoration: none;}
a:hover {color: #108900; text-decoration: none;}
a:active{color: #108900; text-decoration: none;}
a img {border:0px;}
td,th{ font-size:12px;}
/* end reset */

.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.ie6haslayout{zoom:1}

.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block} 
.box_inline{ display:inline}

.pt3{ padding-top:3px}
.pt5{ padding-top:5px}
.pt8{ padding-top:8px}
.pt10{ padding-top:10px}
.pt12{ padding-top:12px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt34{ padding-top:34px}
.pt40{ padding-top:40px}
.pt52{ padding-top:52px}
.pt54{ padding-top:54px}
.pt68{padding-top:68px;}

.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl80{ padding-left:100px}
.pl70{ padding-left:70px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}


.pb0{ padding-bottom:0px}
.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt8{ margin-top:8px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt13{ margin-top:13px}
.mt15{ margin-top:15px}
.mt16{ margin-top:16px}
.mt17{ margin-top:17px}
.mt18{ margin-top:18px}
.mt19{ margin-top:19px}
.mt20{ margin-top:20px}
.mt21{ margin-top:21px}
.mt22{ margin-top:22px}
.mt24{ margin-top:24px}
.mt25{ margin-top:25px}
.mt26{ margin-top:26px}
.mt29{ margin-top:29px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mt52{ margin-top:52px}
.mt60{ margin-top:60px}

.ml5{ margin-left:5px}
.ml6{ margin-left:6px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml12{ margin-left:12px}
.ml13{ margin-left:13px}
.ml15{ margin-left:15px}
.ml17{ margin-left:17px}
.ml20{ margin-left:20px}
.ml21{ margin-left:21px}
.ml22{ margin-left:22px}
.ml23{ margin-left:23px}
.ml24{ margin-left:24px}
.ml27{ margin-left:27px}
.ml28{ margin-left:28px}
.ml29{ margin-left:29px}
.ml30{ margin-left:30px}
.ml33{ margin-left:33px}
.ml37{ margin-left:37px}
.ml43{ margin-left:43px}
.ml51{ margin-left:51px}
.ml70{ margin-left:70px}

.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr8{ margin-right:8px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr16{ margin-right:16px}
.mr20{ margin-right:20px}
.mr21{ margin-right:21px}
.mr22{ margin-right:22px}
.mr30{ margin-right:30px}
.mr34{ margin-right:34px}
.mr91{ margin-right:91px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb24{ margin-bottom:24px}
.mb30{ margin-bottom:30px}

.red{ color:#FF0000}
.gminline{}
.gminline div{ display:inline}

/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_16px{ font-size:16px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.font_line_40{ line-height:40px;}
.txt_algin{ text-align:center}
.font_line_24{ line-height:24px;}
.font_line_30{ line-height:30px;}
.color_fe5155{ color:#fe5155;}
.color_ff257c{ color:#ff257c;}
.color_fe3101{ color:#fe3101;}
.color_8ac523{ color:#8ac523;}
.color_0970ee{ color:#0970ee;}
.color_00913e{ color:#00913e;}
.color_01b3c6{ color:#01b3c6;}
.font_weight_b{ font-weight:bold;}
/* end font */

/**/ 
.w_460px{ width:460px;}
.w_560px{ width:560px;}
.w_735{ width:735px;}


/**/



/* end message */
.border_a{ background:#FFFFFF; border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.border_1px{ border:1px solid #dddddd; padding:2px;}
.border_1px_top{ border-top:1px solid #dfdfdf;}
.border_1px_right{ border-right:1px solid #efefef;}

#wrap{width:100%;margin:0 auto;}
.innerwrap{ width:1100px; margin:0 auto;}
/*头部*/
.header{ height:113px;}
.header_right{ width:405px; margin-top:36px;}
.search{ width:275px; border:1px solid #dfdfdf; height:38px;}
.txt{ width:215px; float:left; *width:215px;text-indent:15px;line-height:38px; height:38px;color:#c5c5c5; border:medium none; background:none;font-family:"Microsoft YaHei"; font-size:11px;}
.but{float:right; background:url(../images/soso_but.jpg) left no-repeat;width:45px; height:38px;color:#fff; border:medium none;cursor:pointer;text-indent:-2000px;}
.login{ background:#21bd9c url(../images/login_icon.jpg) left no-repeat; background-position:11px 9px; height:40px; width:121px; float:right; line-height:40px; color:#fff; font-size:13px; text-indent:40px;}
.login a:link{color:#fff;}
.login a:visited{color:#fff;}
.login a:hover{color:#fff; text-decoration:underline;}

.menu{ border-top:3px solid #108900; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;height:93px;}
.menu ul{}
.menu ul div{ font-size:16px; text-align:center; font-weight:bold; color:#108900; padding-top:35px;width:118px; float:left;}
.menu ul div a:link{color:#108900}
.menu ul div a:visited{color:#108900}
.menu ul div a:hover{color:#108900; text-decoration:underline;}
.menu ul div span{ display:block; text-align:center; font-weight:normal; margin-top:6px;}
.menu ul li{ width:129px; float:left; text-align:center; background:url(../images/menu_bg.jpg) left no-repeat; background-position:0 24px; padding:0 15px 0 19px; display:block; overflow:hidden;}
.menu ul li p{ font-size:13px; line-height:22px; padding-top:5px;}
.menu ul li p span{ display:block; float:left; margin-left:6px;}
.menu ul li p span a:link{}
.menu ul li p span a:visited{}
.menu ul li p span a:hover{color:#108900;}
.menu ul li h1{font-size:16px;color:#108900; padding-top:15px; padding-left:6px;}
.menu ul li h1 a:link{color:#108900}
.menu ul li h1 a:visited{color:#108900}
.menu ul li h1 a:hover{color:#108900; text-decoration:underline;}

.banner{ height:289px; margin-top:16px;}


/*幻灯片*/
.box {
	margin: 0px auto; width:1100px; height: 289px;
}
#slide {
	background: url("../demo_files/img/loading.gif") no-repeat center; width: 1100px; height: 289px; overflow: hidden; margin-bottom: 20px; float: left; position: relative;
}
#slide ul {
	position: absolute;
}
#slide li {
	width: 1100px; height: 289px; overflow: hidden; float: left;
}
#slide .o-control {
	background: rgb(0, 0, 0); top: 100px; width: 50px; height: 80px; display: none; filter: alpha(opacity=30); position: absolute; cursor: pointer; opacity: 0.3;
}
#slide .control {
	background: url("../demo_files/img/bg_index.png"); left: 8px; top: 13px; width: 30px; height: 55px; display: inline-block; filter: alpha(opacity=60); position: relative; opacity: 0.6;
}
#slide #goback {
	left: 0px;
}
#goback .control {
	background-position: 0px -35px;
}
#slide #forward {
	right: 0px;
}
#forward .control {
	background-position: -35px -35px; left: 10px;
}
#slide div {
	height: 32px; right: 10px; bottom: 20px; overflow: hidden; float: right; position: absolute; zoom: 1;
}
#slide span {
	background: #009900; margin: 2px; width: 32px; height: 32px; text-align: center; line-height: 32px; font-family: arial; font-size: 14px; float: left; filter: alpha(opacity=70); cursor: pointer; opacity: 0.7;
}
#slide span a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#slide span.curr { background:#006600; filter: alpha(opacity=100); opacity: 1;
}
#slide span.hover {
	background: rgb(0, 0, 0); filter: alpha(opacity=100); opacity: 1;
}
#slide .curr a:link {
	color: rgb(255, 255, 255);
}
#slide .curr a:visited {
	color: rgb(255, 255, 255);
}

.pic_lb{ width:343px; float:left;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:7px;height:7px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

.ewm_lb{ width:202px; border:1px solid #dfdfdf; float:left; margin-left:24px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:202px; height:248px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:110px; left:0px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:110px; right:0px; z-index:10;}
#playBox .smalltitle {width:202px; height:10px; position:absolute; bottom:5px; z-index:10}
#playBox .smalltitle ul{ width:53px; margin:0 auto;}
#playBox .smalltitle ul li{ width:7px; height:7px; margin:0 4px; background:#9a9a9a; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#21bd9c;}


/*新闻栏目*/
.lm_news{ width:504px; float:left; margin-left:25px;}
.important_news{ float:left; width:411px; margin-left:24px;}
.important_news_bt{ font-size:16px; font-weight:normal; color:#108900; background:url(../images/yl_ico.jpg) left no-repeat; padding-left:60px; line-height:37px;}
.important_news_tj{ border-bottom:1px dashed #d9d9d9; height:72px;}
.important_news_tj h1{ font-size:14px; line-height:40px;}
.important_news_tj p{ line-height:20px; color:#858585;}
.important_news_list{ padding-top:8px;}
.important_news_list ul li{ line-height:28px;background:url(../images/dot.jpg) left no-repeat; padding-left:10px;}
.important_news_list ul li span{ float:right;}
.notices_news{ width:271px; float:left; margin-left:24px;}
.notices_news_bt{ background:#33ab67; height:40px; line-height:40px; color:#fff; font-size:14px; font-weight:normal; padding-left:13px;}
.notices_news ul{ background:#f7f7f7; border-bottom:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; padding-top:5px;}
.notices_news ul li{ width:241px; margin:0 auto; color:#747474; line-height:28px; background:url(../images/dot_dark.jpg) left no-repeat; padding-left:10px;}
.notices_news_bt a{ color:#FFFFFF}
.notices_news_bt a:hover{ color:#FFFF00}
.lanrenzhijia{}
.lanrenzhijia .tab{ overflow:hidden; background:#e9e9e9;}
.lanrenzhijia .tab a{ display:block; width:168px; text-align:center; line-height:34px; float:left; text-decoration:none; color:#686868; font-size:14px;}
.lanrenzhijia .tab a:hover{ background:#be0000; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#21bd9c; color:#fff;}
.lanrenzhijia .content{ overflow:hidden;}
.lanrenzhijia .content li{ display:none;}
.lanrenzhijia .content li img{ margin-bottom:8px;}
.lanrenzhijia .content ul li ul{ line-height:35px; background:url(../images/news_dot.jpg) left no-repeat; padding-left:12px; font-size:14px; border-bottom:1px dashed #dfdfdf;}


.m_ban{ margin-top:13px;}
.m_ban img{ display:block; float:left;}

/*教学论坛*/
.education{ border:1px solid #dfdfdf; width:1066px; padding:7px 16px 16px 16px; margin-top:19px;height:auto; overflow:hidden}
.education_bt{ line-height:46px; background:url(../images/dot_01.jpg) left no-repeat; font-size:24px; color:#1aab59; padding-left:20px; margin-bottom:12px;}
.education_bt i{ font-style:normal; font-size:14px; color:#666;}
.education_bt span{ font-size:14px; padding-left:15px; color:#686868;}
.education_bt a:link{color:#686868;}
.education_bt a:visited{color:#686868;}
.education_bt a:hover{ color:#108900}
.pic_education dl{ width:453px; float:left;}
.pic_education dl dt.bg1{ background:#1aab59}
.pic_education dl dt.bg2{ background:#abdbe5}
.pic_education dl dt.bg3{ background:#95a5bb}
.pic_education dl dt.bg4{ background:#1aab59}
.pic_education_l{ position:relative; float:left; width:160px; height:196px; text-align: center;}
.pic_education_r{ position:relative; float:right; width:160px; height:196px; text-align: center;}
.pic_education dl dt h2{ text-align:center; font-size:18px; font-weight:normal; color:#fff;}
.pic_education dl dt.bg1 .arrow{border-color:  transparent transparent transparent #1aab59; top:80px;right:-22px;}
.pic_education dl dt.bg2 .arrow{border-color:  transparent transparent transparent #abdbe5; top:36px;right:-22px;}
.pic_education dl dt.bg3 .arrow{border-color:  transparent #95a5bb transparent transparent; top:36px;left:-22px;}
.pic_education dl dt.bg4 .arrow{border-color:  transparent #1aab59 transparent transparent; top:36px;left:-22px;}
.color_e0feed{background:#e0feed;}
.color_f5f6f6{background:#f5f6f6;}
.pic_education dl dd{ height:163px; padding:33px 30px 0 31px; float:left; width:232px;}
.pic_education dl dd h3{ font-size:16px; line-height:42px;}
.pic_education dl dd h3 p{ font-weight:normal; font-size:12px; line-height:18px; color:#a2b2a8;}
.pic_education dl dd ul{ padding-top:10px;}
.pic_education dl dd ul li{ line-height:24px; font-size:13px;}
.arrow{ position:absolute; display:block; width:0; height:0; border-width:11px; border-style:solid; font-size:0px; line-height:0; z-index:3;}
.pic_ban{ margin-top:20px; margin-bottom:20px;}
.pic_education_bt{ text-align:center; font-size:16px; font-weight:normal; color:#fff;}
.pic_education_bt span{ border-bottom:1px solid #fff; line-height:32px; display:block; width:39px; margin:0 auto; margin-top:60px;}

/*教师研修*/
.teacher{ border:1px solid #dfdfdf; width:1066px; padding:13px 16px 16px 16px; margin-top:19px; height:auto; overflow:hidden}
.teacher_bt{ line-height:46px; background:url(../images/dot_02.jpg) left no-repeat; font-size:24px; color:#21bd9c; padding-left:20px; margin-bottom:12px;}
.teacher_bt i{ font-style:normal; font-size:14px; color:#666;}
.teacher_bt span{ font-size:14px; padding-left:15px; color:#686868;}
.teacher_bt a:link{color:#686868;}
.teacher_bt a:visited{color:#686868;}
.teacher_bt a:hover{ color:#21bd9c}
.teacher_bt span em{ background:#fe8300; padding:3px 14px; font-size:12px; border-radius:5px; color:#fff;font-style: normal; margin-left:10px;}
.teacher_l{ width:306px; float:left;}
.teacher_l_bt{ background:#f1f1f1; height:69px;}
.teacher_l_bt span{ background:#21bd9c; line-height:69px; font-size:16px; font-weight:bold; color:#fff; display:block; width:100px; text-align:center; float:left;}
.teacher_l_bt p{ float:left; padding:16px 18px; line-height:18px;}
.teacher_l ul{ margin-top:7px;}
.teacher_l ul li{ font-size:14px; line-height:36px; border-bottom:1px solid #dfdfdf; background:url(../images/yx_dot.jpg) left no-repeat; padding-left:5px;}
.teacher_l ul li a:link{}
.teacher_l ul li a:visited{}
.teacher_l ul li a:hover{ color:#21bd9c;}
.teacher_r{ width:755px; float:left; margin-left:5px;}
.teacher_r ul li{ border-bottom:2px solid #21bd9c; width:173px; float:left; margin-left:15px;text-align:center;}
.teacher_r ul li h2{ font-size:18px; text-align:center; line-height:68px;}
.teacher_r ul li p{ padding:0 15px; text-align:center; line-height:20px;}
.teacher_r ul li span{ padding:0 8px; height:22px; line-height:22px; display:block; width:60px; margin:0 auto;}
.teacher_r_fist{ background:url(../images/yx_01.png) left top no-repeat; height:172px; padding:124px 0 0 0;}
.teacher_r_fist span{border:2px solid #cbcaca}
.teacher_r_fist span:hover{ background:#fff; border:2px solid #fff; color:#666;}
.teacher_r_fist:hover{background:url(../images/yx_01_h.png) left top no-repeat; color:#fff;}
.teacher_r_second{ background: url(../images/yx_02_h.png) left top no-repeat; height:172px; padding:124px 0 0 0; color:#fff;}
.teacher_r_second span{ background:#fff; border:2px solid #fff; color:#666;}
.teacher_r_three{ background:url(../images/yx_03.png) left top no-repeat; height:172px; padding:124px 0 0 0;}
.teacher_r_three:hover{background:url(../images/yx_03_h.png) left top no-repeat; color:#fff;}
.teacher_r_three span{border:2px solid #cbcaca}
.teacher_r_three span:hover{ background:#fff; border:2px solid #fff; color:#666;}
.teacher_r_four{ background:url(../images/yx_04.png) left top no-repeat; height:172px; padding:124px 0 0 0;}
.teacher_r_four:hover{background:url(../images/yx_04_h.png) left top no-repeat; color:#fff;}
.teacher_r_four span{border:2px solid #cbcaca}
.teacher_r_four span:hover{ background:#fff; border:2px solid #fff; color:#666;}


/*母语教育*/
.mother_tongue{border:1px solid #dfdfdf; width:1066px; padding:13px 16px 0 16px; margin-top:19px; height:413px; overflow:hidden;}
.mother_tongue_l{ width:609px; float:left; background:url(../images/my_line.jpg) right top no-repeat; background-position:608px 30px;}
.mother_tongue_bt{ line-height:41px; background:url(../images/dot_03.jpg) left no-repeat; font-size:24px; color:#2b8ec9; padding-left:20px; margin-bottom:12px;}
.mother_tongue_bt i{ font-style:normal; font-size:14px; color:#666;}
.mother_tongue_bt span{ font-size:14px; padding-left:15px; color:#686868;}
.mother_tongue_bt a:link{color:#686868;}
.mother_tongue_bt a:visited{color:#686868;}
.mother_tongue_bt a:hover{ color:#2b8ec9}
.mother_tongue_list{ width:322px; margin-left:24px; float:left;}
.mother_tongue_list ul li{ background:#f1f1f1; height:98px;}
.mother_tongue_list ul li dl{ float:left; width:160px; padding:10px 0 0 16px;}
.mother_tongue_list ul li dl dt{ float:left; line-height:26px; font-size:14px; padding:0 10px;}
.mother_tongue_list ul li dl dt a:link{}
.mother_tongue_list ul li dl dt a:visited{}
.mother_tongue_list ul li dl dt a:hover{ color:#2b8ec9;}
.mother_tongue_r{ width:447px; float:left; margin-left:10px;}
.mother_tongue_r_bt{ font-size:16px; font-weight:bold; color:#2b8ec9; padding-top:15px; padding-left:14px;}
.mother_tongue_r_cen{}
.mother_tongue_r_cen ul{ margin-top:19px;}
.mother_tongue_r_cen ul a:link{}
.mother_tongue_r_cen ul a:visited{}
.mother_tongue_r_cen ul li:hover{ background:#2b8ec9; color:#fff;}
.mother_tongue_r_cen ul li{ background:#d9f1ff; width:97px; height:98px; text-align:center; float:left; margin-left:14px; margin-bottom:24px;}
.mother_tongue_r_cen ul li p{ width:15px; font-size:14px; float:left; line-height:16px; padding:8px; text-align:center;}
.mother_tongue_r_cen ul li img{ width:53px; height:77px; float:left; padding-top:11px;}

/*焦点图*/
.focus{ position:relative; width:239px; height:342px; background-color: #000; float: left;}  
.focus img{ width: 239px; height: 342px;} 
.focus .shadow .title{width: 260px; height: 34px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height: 34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px;;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:4px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:7px; height:7px;margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#2b8ec9;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



/*读书会*/
.book_club{border:1px solid #dfdfdf; width:1066px; padding:13px 16px 16px 16px; margin-top:19px; height:auto; overflow:hidden}
.book_club_bt{ line-height:46px; background:url(../images/dot_04.jpg) left no-repeat; font-size:24px; color:#18ac58; padding-left:20px; margin-bottom:12px;}
.book_club_bt i{ font-style:normal; font-size:14px; color:#666;}
.book_club_bt span{ font-size:14px; padding-left:15px; color:#686868;}
.book_club_bt a:link{color:#686868;}
.book_club_bt a:visited{color:#686868;}
.book_club_bt a:hover{ color:#18ac58}
.book_club_class{ float:left; width:876px; margin-left:1px;}
.book_club_class ul li{ width:274px; float:left; margin-left:18px;}
.book_club_class ul li h2{ font-size:18px; color:#fff; padding-left:118px; padding-top:34px;}
.book_club_class ul li h2 p{ font-size:12px; color:#d3d3d3; font-weight:normal; padding-top:6px;}
.book_club_l{ background:url(../images/book_club_l_bg.jpg) left no-repeat; height:119px;}
.book_club_l:hover{ background:url(../images/book_club_l_bg_h.jpg) left no-repeat;}
.book_club_h{ background:url(../images/book_club_h_bg.jpg) left no-repeat; height:119px;}
.book_club_r{ background:url(../images/book_club_l_bg1.jpg) left no-repeat; height:119px;}
.book_club_r:hover{ background:url(../images/book_club_l_bg1_h.jpg) left no-repeat;}
.book_club_list{ border:1px solid #dfdfdf; background:#f1f1f1; width:300px; float:left; padding:20px; height:249px;}
.book_club_list h2{ font-size:16px; font-weight:bold; color:#1aab59; border-top:3px solid #1aab59; padding-top:10px; width:64px;}
.book_club_list ul{ padding-top:10px;}
.book_club_list ul li{ font-size:14px; line-height:30px; background:url(../images/dsh_dot.jpg) left no-repeat; padding-left:12px;}
.book_club_list ul li a:link{}
.book_club_list ul li a:visited{}
.book_club_list ul li a:hover{ color:#1aab59;}
.book_club_list h3{ text-align:right; font-size:14px; font-weight:normal; padding-top:9px;}


/*家长社区*/
.parents{ margin-top:25px; height:263px;}
.parents_hot{ float:right; width:907px;}
.parents_enter{ width:169px; float:left}
.parents_enter h1{ background:#fd5154; text-align:center; font-size:24px; color:#fff; height:132px; line-height:132px;}
.parents_enter h1 a{ color:#fff}
.parents_hot h1{ font-size:18px; color:#1aab59; font-weight:bold;}
.little_bt_dot{ float:right;}
.little_bt_dot ul{}
.little_bt_dot ul li{ float:left; background:url(../images/dot_777.jpg) left no-repeat; width:80px; text-indent:14px; font-weight:normal; font-size:12px; color:#777;}
.parents_qh{ float: right; width:396px;}
.parents_list{ float:left; width:480px;}
.parents_list ul{}
.parents_list ul li{ line-height:30px; background:url(../images/hot_dot.jpg) left no-repeat; padding-left:16px;}

/*底部版权*/
.footer{ background:url(../images/foot_bg.jpg) left repeat-x; margin-top:41px; height:241px;}
.fh_link{ line-height:75px; color:#7c7c7c;}
.fh_link span{ font-size:14px; font-weight: bold; color:#009300;}
.footer_dh{ text-align:center; line-height:40px; color:#fff;}
.footer_dh a:link{ color:#fff;}
.footer_dh a:visited{ color:#fff;}
.footer_dh a:hover{ color:#fff; text-decoration:underline}
.copy{ margin-top:25px;}
.copy p{ line-height:22px; text-transform:uppercase; padding-top:12px;}

.innerwrap_ny{ font-size:14px;}
.mbx{ line-height:55px;}
.w_310{ width:310px;}
.w_752{ width:752px;}

/*教学资源*/
.yx_jy{ border:1px solid #dfdfdf; padding:20px; background:url(../images/list_jy_bg.jpg) bottom no-repeat; background-position:175px 30px;}
.yx_jy h3{ font-size:16px; font-weight:bold; color:#fd5154; background:url(../images/teaching_jy_line.jpg) left no-repeat; padding-left:12px;}
.yx_jy ul{ padding-top:10px; width:133px;}
.yx_jy ul li{ font-size:14px; line-height:32px; border-bottom:1px solid #dfdfdf; background:url(../images/teaching_dot.jpg) left no-repeat; text-indent:12px;}
.yx_jy ul li a:link{ color:#666}
.yx_jy ul li a:visited{ color:#fd5154}
.yx_jy ul li a:hover{ color:#fd5154}
.h_26{ height:26px;}
.course_bz{}
.course_bz h3{ color:#008c3d; font-size:16px; padding:20px 0 8px 0;}
.course_bz ul li{ line-height:36px; border-bottom:1px solid #dfdfdf; text-indent:18px; background:url(../images/course_main_dot5.jpg) left no-repeat; font-size:14px;}
.course_bz ul li a:link{ color:#666}
.course_bz ul li a:visited{ color:#008c3d}
.course_bz ul li a:hover{ color:#008c3d}
.course_gf{}
.course_gf h3{ color:#8ac33e; font-size:16px; padding:20px 0 8px 0;}
.course_gf ul li{ line-height:36px; border-bottom:1px solid #dfdfdf; text-indent:18px; background:url(../images/education_gf_dot.jpg) left no-repeat; font-size:14px;}
.course_gf ul li a:link{ color:#666}
.course_gf ul li a:visited{ color:#8ac33e}
.course_gf ul li a:hover{ color:#8ac33e}

/*4轮播*/
.flashbox {overflow: hidden; position:relative; height: 200px;}
.flashbox .pic {padding-right: 1px; padding-left: 1px; left: 0px; padding-bottom: 1px;width:552px;position: absolute; top: 0px; height: 200px}
.flashbox ul {left: 554px; width: 200px; position: absolute; top: 0px}
.flashbox li {margin-bottom: 1px; overflow: hidden; line-height: 49.5px; height:49.5px; font-size:15px;}
.flashbox li a {display: block; padding-left: 15px; background: #79d9cf; padding-bottom: 0px; color: #fff;position: relative; height: 49.5px}
.flashbox li.selected a {background:#f2d649; color: #333;}
.flashbox li a:hover {background:#f2d649; color: #333;}

.teach_resource{ border:1px solid #dfdfdf; height:349px; background:url(../images/list_zy_bg.jpg) left no-repeat; background-position:8px 226px;}
.teach_resource_bt{ border-right:1px solid #dfdfdf; width:78px; padding-top:55px; height:294px; float:left;}
.teach_resource_bt h2{ font-size: 24px; color:#21bd9c; width:24px; margin:0 auto; line-height:25px;}
.teach_resource_fc ul{ padding:18px 0 0 0;}
.teach_resource_fc ul li{ width:91px; background:#76c9a8; float:left; text-align:center; margin-left:18px; margin-bottom:18px;}
.teach_resource_fc ul li p{ text-align:center; line-height:27px; border-bottom:1px solid #fff; color:#fff;}
.teach_resource_fc ul li img{ width:73px; height:104px; padding:8px 0 5px 0;}

.teach_zn{ border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:3px solid #21bd9c; padding:23px;height:auto; overflow:hidden;}
.teach_bt{ font-size:16px; font-weight:bold; color:#21bd9c;}
.teach_bt span{ float:right; font-size:12px; font-weight:normal; color:#666;}
.teach_bt span a:link{color:#666;}
.teach_bt span a:visited{color:#666;}
.teach_bt span a:hover{color:#21bd9c;}
.teach_zn_pic{ margin-top:20px; height:auto; overflow:hidden;}
.teach_zn_pic img{ float:left; width:217px; height:125px; margin-right:25px;}
.teach_zn_pic h2{ font-size:14px; font-weight:bold; color:#fd5154; line-height:30px;}
.teach_zn_pic h2 a{ color:#fd5154;}
.teach_zn_pic p{ color:#959595; line-height:20px; padding-bottom:10px; padding-top:4px;}
.teach_zn a:link{color:#666;}
.teach_zn a:visited{color:#666;}
.teach_zn a:hover{color:#21bd9c;}

.teach_dy{ border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:3px solid #21bd9c; padding:23px 23px 12px 23px;height:auto; overflow:hidden;}
.teach_zn_list{ padding-top:10px;}
.teach_zn_list ul li{ background:url(../images/teach_list_dot.jpg) left no-repeat; float:left; font-size:14px; line-height:28px; width:352px; text-indent:15px;}
.teach_dy_l{ margin-top:25px;width:313px; float:left; background:url(../images/list_dy_line.jpg) left no-repeat; background-position:0 205px;}
.teach_dy_l img{ width:313px; height:116px;}
.teach_dy_l ul li{ margin-bottom:15px; padding-top:12px;}
.teach_dy_l ul li h2{ font-size:14px; color:#fd5154;}
.teach_dy_l ul li p{color:#959595; line-height:20px; padding-top:3px;}
.teach_dy_r{ float:right; width:360px; margin-top:24px;}
.teach_dy_r ul li{ font-size:14px; line-height:28px;background:url(../images/teach_list_dot.jpg) left no-repeat; text-indent:15px;}
.teach_dy a:link{color:#666;}
.teach_dy a:visited{color:#666;}
.teach_dy a:hover{color:#21bd9c;}

/*教学资源分册列表*/
.fence_list{ background:#f7f8f8; border:1px solid #dfdfdf; height:auto; overflow:hidden;}
.fence_list_nainji{ width:345px; float:left;}
.fence_list_nainji h2{ border-bottom:1px solid #dfdfdf; height:50px; line-height:50px; font-size:16px; color:#21bd9c;}
.fence_list_nainji span{ font-size:12px; float:right; font-weight:normal; color:#666;}
.fence_list_nainji span a:link{color:#666;}
.fence_list_nainji span a:visited{color:#666;}
.fence_list_nainji span a:hover{color:#21bd9c;}
.fence_list_nainji ul{ padding:10px 0 15px 0;}
.fence_list_nainji ul li{ background:url(../images/teach_list_dot.jpg) left no-repeat; font-size:14px; line-height:30px; text-indent:12px;}
.fence_list_nainji a:link{color:#666;}
.fence_list_nainji a:visited{color:#666;}
.fence_list_nainji a:hover{color:#21bd9c;}

/*教学资源目录*/
.fence_list_cen{ height:auto; overflow:hidden;}
.normal_bt{ font-size:16px; font-weight:bold; color:#21bd9c; line-height:56px;}
.fence_list_cen_l{ width:314px;background:#f7f8f8; border:1px solid #dfdfdf; height:auto; overflow:hidden; padding:0 23px 23px 23px; float:left;}
.fence_list_cen_l h2{ font-size:15px; line-height:46px;}
.fence_list_cen_l_list img{ width:165px; height:120px; float:left; margin-right:15px;} 
.fence_list_cen_l_list ul{ float:left; width:133px; overflow:hidden;}
.fence_list_cen_l_list ul li{ background:url(../images/fence_dot.jpg) left no-repeat; border-bottom:1px solid #dfdfdf; line-height:28px;text-indent:12px;}
.fence_list_cen_l_list_lx ul{background:url(../images/fence_list.jpg) top no-repeat; border-bottom:1px solid #eaeaea;}
.fence_list_cen_l_list_lx ul li{ font-size:14px; line-height:36px; text-indent:25px;}

/*教学资源库列表*/
.teach_zyk{ border:1px solid #21bd9c;border-top-left-radius:16px;border-bottom-right-radius:16px; text-align:center; padding:12px 20px 9px 20px; height:auto; overflow: hidden;}
.teach_zyk h2{ text-align:center; font-size:16px; color:#21bd9c; line-height:36px;}
.teach_zyk ul{ margin-top:10px;}
.teach_zyk ul li{border-radius:4px; border:1px solid #dfdfdf; width:117px; line-height:33px; font-size:14px; text-indent:29px; float:left; margin-left:8px; margin-right:7px; margin-bottom:7px; background:url(../images/teach_list_dot.jpg) left no-repeat; background-position:14px 14px}
.teach_zyk ul li a:link{ color:#666;}
.teach_zyk ul li a:visited{ color:#666;}
.teach_zyk ul li a:hover{ background:#21bd9c url(../images/teach_dot.jpg) left no-repeat; color:#fff; display:block;background-position:14px 14px}

/*教学资源库详细*/
.kewen_cen{  background:#f7f8f8; border:1px solid #dfdfdf; height:auto; padding:20px; overflow:hidden;}
.kewen_pic{ float:left; width:430px;}
.kewen_pic_s{ width:235px; height:177px; margin-right:20px; float:left;}
.kewen_pic span{ font-size: 16px; font-weight:bold; color:#21bd9c; display:block; line-height:36px;}
.kewen_pic em{ font-style:normal;}
.huace_dz{ text-align:right; width:460px; padding-left:255px;margin-top:33px;}
.huace_dz i{ width:31px; background:#21bd9c; font-size:14px; font-weight:bold; display:block; height:79px; font-style:normal; text-align:center; color:#fff; line-height:16px; padding-top:10px; float: right;}
.huace_dz ul li{ float:right; margin-right:10px;}
.huace_dz ul li img{ width:59px; height:89px;}

.kewen_content_jj{}
.kewen_content_jj img{ width:187px; height:180px; float:right; margin-left:20px; padding-top:5px; display:block;}
.kewen_content_jj p{ font-size:14px; line-height:27px;}
.kewen_content_list{ width:357px;}
.kewen_content_list ul li{ font-size:14px; border-bottom:1px solid #dfdfdf; line-height:36px; text-indent:20px;}
.list_bg_01{background:url(../images/course_main_dot1.jpg) left no-repeat;}
.list_bg_01 a:link{ color:#666}
.list_bg_01 a:visited{ color:#666}
.list_bg_01 a:hover{ color:#fe5155}
.kewen_content_list a.list_bg_01_more{color:#fe5155}
.list_bg_02{background:url(../images/course_main_dot2.jpg) left no-repeat;}
.list_bg_02 a:link{ color:#666}
.list_bg_02 a:visited{ color:#666}
.list_bg_02 a:hover{ color:#ff257c}
.kewen_content_list a.list_bg_02_more{color:#ff257c}
.list_bg_03{background:url(../images/course_main_dot3.jpg) left no-repeat;}
.list_bg_03 a:link{ color:#666}
.list_bg_03 a:visited{ color:#666}
.list_bg_03 a:hover{ color:#fe3101}
.kewen_content_list a.list_bg_03_more{color:#fe3101}
.list_bg_04{background:url(../images/course_main_dot4.jpg) left no-repeat;}
.list_bg_04 a:link{ color:#666}
.list_bg_04 a:visited{ color:#666}
.list_bg_04 a:hover{ color:#0970ee}
.kewen_content_list a.list_bg_04_more{color:#0970ee}
.list_bg_05{background:url(../images/course_main_dot5.jpg) left no-repeat;}
.list_bg_05 a:link{ color:#666}
.list_bg_05 a:visited{ color:#666}
.list_bg_05 a:hover{ color:#00913e}
.kewen_content_list a.list_bg_05_more{color:#00913e}
.list_bg_06{background:url(../images/course_main_dot6.jpg) left no-repeat;}
.list_bg_06 a:link{ color:#666}
.list_bg_06 a:visited{ color:#666}
.list_bg_06 a:hover{ color:#02b3c5}
.kewen_content_list a.list_bg_06_more{color:#02b3c5}
.kenwen_download h3{ line-height:30px; font-size:14px}
.kenwen_download ul li{ float:left; width:87px; height:75px; background:#8ac523; margin-right:17px; padding:35px 15px 0 15px; text-align:center; color:#fff;}
.kenwen_download ul li a:link{ color:#fff;}
.kenwen_download ul li a:visited{color:#fff;}
.kenwen_download ul li a：hover{color:#fff; text-decoration:underline;}

.course_jj img{ width:310px; height:206px;}
.course_jj h3{ background:#f8f8f5; color:#fe5155; text-align:center; font-size:16px; line-height:54px;}
.course_content{ border:1px solid #dfdfdf; padding:8px 33px 33px 33px;}
.course_content .title{
	position: relative;
	height: 56px;
	border-bottom: 1px solid #e5e9eb;
	margin-bottom: 18px;
}
.course_content .title h2{
	font-size: 16px;
	line-height: 56px;
	color: #21bd9c;
	text-align: center;
}
.course_content .title .line{
	position: absolute;
	left: 50%;
	bottom: -1px;
	width: 36px;
	height: 4px;
	background: #ffb10f;
	margin-left: -18px;
}
.course_content_main{ font-size:14px; line-height:30px;}
.course_content_main_times{ text-align:right; color:#21bd9c;}
.course_content_main_pl{ background:#f5f5f5; text-align: center; font-size:24px; color:#21bd9c; height:106px; line-height:106px;}
.course_content_main_page{ border-top:1px solid #dfdfdf; margin-top:33px; height:50px;}
.course_content_main_page span{ font-size:14px; line-height:50px;}
.course_content_main_page span a:link{ color:#666;}
.course_content_main_page span a:visited{ color:#666;}
.course_content_main_page span a:hover{ color:#21bd9c;}

/*凤凰要闻list*/
.ff_important_news_list{}
.important_news_lb{ width:322px; height:224px; float:left;}
.silder {width: 100%;overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {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:#ff6500;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;}

.ff_important_news_list_content{ float:right; width:405px;}
.ff_important_news_list_content_zx h2{ color:#21bd9c;font-size:14px;}
.ff_important_news_list_content_zx h2 a{color:#21bd9c;}
.ff_important_news_list_content_zx h2 a:hover{ text-decoration:underline;}
.ff_important_news_list_content_zx p{ line-height:22px; color:#a5a5a5; margin-top:10px;}
.ff_important_news_list_content_zx h3{ color:#fd5154; background:url(../images/important_news_jt.jpg) right no-repeat; background-position:345px 5px; text-align:right; font-weight: normal;}
.ff_important_news_list_content_zx h3 a{ color:#fd5154;}

.ff_important_news_list_content_list{ margin-top:13px;}
.ff_important_news_list_content_list ul{ float:left; width:188px;}
.ff_important_news_list_content_list ul li{ font-size:14px; border-bottom:1px solid #dfdfdf; line-height:32px; background: url(../images/ff_important_news_list_content_list.jpg) left no-repeat; text-indent:10px;}
.ff_important_news_list_content_list ul li a:link{}
.ff_important_news_list_content_list ul li a:visited{}
.ff_important_news_list_content_list ul li a:hover{ color:#21bd9c}

.ff_important_news_list_kuang{ border:1px solid #dfdfdf; background:#fafafa; padding:24px 24px 16px 24px; height:auto; overflow:hidden;}
.ff_important_news_list_ty{ width:335px;}
.ff_important_news_list_ty_bt{ background:#fff; height:32px; line-height:32px;}
.ff_important_news_list_ty_bt em{ background:#21bd9c; padding:5px 14px 6px 14px; font-size:16px; font-weight:bold; font-style:normal; color:#fff;}
.ff_important_news_list_ty_bt i{ float:right; font-style:normal; color:#21bd9c;}
.ff_important_news_list_ty_bt i a{ color:#21bd9c}
.ff_important_news_list_ty ul li{ background: url(../images/dot_858585.jpg) left no-repeat; font-size:14px; line-height:30px; text-indent:10px;}
.ff_important_news_list_ty ul li a:link{}
.ff_important_news_list_ty ul li a:visited{}
.ff_important_news_list_ty ul li a:hover{color:#21bd9c}

.important_news_gg{ border:1px solid #dfdfdf; padding:5px;}
.important_news_gg img{ width:298px; display:block;}
.important_news_gg_list{ background:#fafafa; border:1px solid #dfdfdf; padding:16px 23px 16px 23px;}
.important_news_gg_list h2{ font-size:16px; color:#21bd9c; border-bottom:3px solid #21bd9c; background:url(../images/news_important_bg01.jpg) left no-repeat; text-indent:32px; line-height:34px;}
.important_news_gg_list ul li{ font-size:14px; line-height:34px; background:url(../images/news_important_bg02.png) left no-repeat; text-indent:13px;}
.important_news_gg_list ul li a:link{}
.important_news_gg_list ul li a:visited{}
.important_news_gg_list ul li a:hover{color:#21bd9c}

/*各种新闻list*/
.all_newslist{ border:1px solid #dfdfdf; padding:15px 33px 15px 33px;}
.all_newslist ul li{ background:url(../images/all_newslist_bg.jpg) left no-repeat; border-bottom:1px dashed #ebe6e6; font-size:14px; line-height:40px; text-indent:10px;}
.all_newslist ul li span{ float:right; color:#b2b2b2; font-size:12px;}
.all_newslist ul li a:link{}
.all_newslist ul li a:visited{}
.all_newslist ul li a:hover{color:#21bd9c}

/*新闻详细listshow*/
.all_newslist_content{ border:1px solid #dfdfdf; padding:33px 33px 15px 33px; height:}
.all_newslist_content_title{ background:#efeeee; text-align:center; height:80px;}
.all_newslist_content_title h2{ text-align:center; font-size:16px; padding-top:20px; color:#333;}
.all_newslist_content_title p{ text-align:center; padding-top:10px;}

/*分页page*/
.pagination{
	font-size: 0px;
	margin: 30px 0 20px;
}
.pagination a{
	font-size: 12px;
	color: #ccc;
	display: inline-block;
	_display:inline;
	padding: 0 12px;
	background:#eaeaea;
	margin-right:10px;
	color:#5d5d5d;
	line-height: 23px;
}
.pagination a:hover,.pagination a.active{
	background: #21bd9c;
	font-weight: normal;
	color: #fff;
}

/*教材实验*/
.test_gg img{ width:310px;}
.textbooks{ background:#f7f8f8; border:1px solid #dfdfdf;border-top-left-radius:16px;border-bottom-right-radius:16px; text-align:center; padding:15px 19px 8px 19px; height:auto; overflow: hidden;}
.textbooks h2{ background:url(../images/textbooks_icon.png) left no-repeat; font-size:16px; color:#21bd9c; text-indent:40px; line-height:25px; margin-left:10px; margin-bottom:17px;}
.textbooks ul li{ font-size:14px; text-align:center; line-height:24px; width:45px; height:24px; float:left; margin-left:10px; margin-right:10px; margin-bottom:14px;}
.textbooks ul li a:link{background:#fff; border:1px solid #dfdfdf; display:block;}
.textbooks ul li a:visited{}
.textbooks ul li a:hover{ background:#21bd9c; border:1px solid #21bd9c; color:#fff;}

.test_list h2{ line-height:56px; font-size:16px; color:#21bd9c;}
.test_list span{ font-size:12px; color:#666; font-weight:normal; float:right;}
.test_list span a:link{}
.test_list span a:visited{}
.test_list span a:hover{color:#21bd9c;}
.test_list ul{ border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; border-top:2px solid #d4d4d4; width:311px; padding:15px 24px;}
.test_list ul li{ font-size:14px; background:url(../images/test_dot.jpg) left no-repeat; line-height:28px; text-indent:16px;}
.test_list ul li a:link{}
.test_list ul li a:visited{}
.test_list ul li a:hover{color:#21bd9c;}

/*课题研究*/
.research{ width:341px;}
.research h2{ border-bottom:2px solid #ccc; line-height:44px; font-size:16px; color:#21bd9c; height:44px; padding-top:11px;}
.research h2 em{border-bottom:2px solid #21bd9c; float:left;line-height:44px; font-style:normal; padding:0 14px;}
.research ul{ padding:15px 0;}
.research ul li{ background:url(../images/research_dot.jpg) left no-repeat; font-size:14px; line-height:28px; text-indent:12px;}
.ty_more{ font-size:12px; font-weight:normal; color:#666;}
.ty_more a:link{color:#666;}
.ty_more a:visited{color:#666;}
.ty_more a:hover{color:#21bd9c;}
.research_line_s{ border-right:1px dotted #ccc; float:left; height:382px;}
.research_line_h{ border-top:1px dotted #ccc;}

.research_l{ border:1px solid #dfdfdf;}
.research_l_gg{ padding: 10px;}
.research_l_gg img{ display:block; width:288px;}
.research_l_kt{ border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.research_l_kt h2{ padding:0 14px; line-height:50px; font-size:16px; color:#21bd9c; border-bottom:1px solid #dfdfdf;}
.research_l_kt ul{ padding:15px 15px;}
.research_l_kt ul li{ background:url(../images/research_jt.jpg) left no-repeat; font-size:14px; line-height:28px; text-indent:18px;}
.research_l_kt ul li span{ background:url(../images/see_times_bg.jpg) right no-repeat; float:right; padding-right:20px; font-size:12px; color:#a5a9af;}
.research_l_kt ul li a:link{}
.research_l_kt ul li a:visited{}
.research_l_kt ul li a:hover{color:#21bd9c;}

/*母语教育*/
.education_my_pic{ border-bottom:1px solid #dfdfdf; padding-bottom:23px; height:auto; overflow:hidden;}
.education_my_pic h2{ border-bottom:2px solid #21bd9c; height:48px; background:#f9f9f9;}
.education_my_pic h2 em{ border-bottom:2px solid #8ac33e; font-style:normal; font-size:16px; font-weight:bold;line-height:48px; float:left; color:#21bd9c;}
.education_my_pic h2 span{ line-height:52px;}
.education_my_pic_cen{ padding-top:19px;}
.education_my_pic_cen img{ width:108px; height:152px; float:left; margin-right:20px;}
.education_my_pic_cen h3{ font-size:14px; color:#696a6a; line-height:30px;}
.education_my_pic_cen h3 a:link{}
.education_my_pic_cen h3 a:visited{}
.education_my_pic_cen h3 a:hover{ color:#21bd9c;}
.education_my_pic_cen p{ line-height:20px; color:#9f9f9f;}

.education_my_list{}
.education_my_list ul li{ background:url(../images/education_my_dot.jpg) left no-repeat; border-bottom:1px dotted #dfdfdf; font-size:14px; line-height:34px; text-indent:20px;}
.education_my_list ul li a:link{}
.education_my_list ul li a:visited{}
.education_my_list ul li a:hover{ color:#21bd9c;}

.education_my_kuang{ border-top:2px solid #21bd9c; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #efefef; height:auto; overflow:hidden;}
.education_my_kuang_cen{ width:374px;}
.education_my_kuang_cen h2{ background:url(../images/education_my_btbg.jpg) left no-repeat; line-height:46px; font-size:16px; color:#21bd9c; padding:0 15px;}
.education_my_kuang_cen ul{ background:url(../images/education_my_listbg.jpg) left repeat-x; padding:8px 19px; text-indent:15px;}
.education_my_kuang_cen ul li{ font-size:14px; background:url(../images/education_my_dot1.jpg) left no-repeat; line-height:28px;}
.education_my_kuang_cen ul li a:link{}
.education_my_kuang_cen ul li a:visited{}
.education_my_kuang_cen ul li a:hover{ color:#21bd9c;}

/*读书会list*/
.reading_list{ width:358px; border:1px solid #dfdfdf; height:354px;}
.reading_list h2{ background:#f9f9f9; height:45px; line-height:45px; font-size:16px; padding:0 18px; border-bottom:1px solid #dfdfdf;}
.reading_list h2 span{ float:right; font-weight:normal; font-size:12px;}
.reading_list ul{ padding:14px 17px 0 17px;}
.reading_list ul li{ background:url(../images/reading_dot.jpg) left no-repeat; font-size:14px; line-height:28px; padding-left:13px;}
.reading_list ul li a:link{}
.reading_list ul li a:visited{}
.reading_list ul li a:hover{ color:#21bd9c;}
.reading_area{}
.reading_area h2{ font-size:16px; color:#21bd9c; line-height:56px;}
.reading_area_cen{ border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:3px solid #21bd9c; background:#f9f9f9; padding:24px 0 24px 0; overflow: hidden;}
.reading_area_cen_list{ width:218px; margin-left:24px; float:left;}
.reading_area_cen_list img{ width:218px; height:74px;}
.reading_area_cen_list h3{ font-size:16px; line-height:50px; color:#7a7a7a; background:url(../images/reading_dot_list.jpg) left no-repeat; padding-left:18px;}
.reading_area_cen_list ul li{ font-size:14px; line-height:30px; color:#7a7a7a;}
.reading_area_cen_list a:link{ color:#7a7a7a;}
.reading_area_cen_list a:visited{ color:#7a7a7a;}
.reading_area_cen_list a:hover{ color:#21bd9c}
.reading_area_cen_list h4{ border-top:1px solid #dfdfdf; text-align:right;font-weight:normal; margin-top:15px; padding-top:15px;}

.tj_book{ border:1px solid #dfdfdf;}
.tj_book h2{ background:url(../images/reading_hot_bg.jpg) left top no-repeat; height:49px; border-bottom:1px solid #dfdfdf; font-size:16px; line-height:49px; color:#21bd9c; padding-left:25px;}
.tj_book ul{ padding:10px 18px 12px 12px; background:url(../images/reading_nubmber.jpg) left no-repeat; background-position:12px 18px;}
.tj_book ul li{ line-height:28px; font-size:14px; padding-left:24px;}
.tj_book ul li a:link{}
.tj_book ul li a:visited{}
.tj_book ul li a:hover{color:#21bd9c;}

.jc_topic{ border:1px solid #dfdfdf;}
.jc_topic h2{ font-size:16px; line-height:49px;border-bottom:1px solid #dfdfdf;color:#21bd9c; padding-left:14px;}
.jc_topic ul{ padding:17px 14px 0 14px; overflow:hidden}
.jc_topic ul li{ margin-bottom:17px; height:69px;}
.jc_topic ul li img{ width:98px; height:69px; float:left; margin-right:16px;}
.jc_topic ul li div{ width:166px;}
.jc_topic ul li div h3{ font-size:14px; line-height:30px; padding-top:8px; color:#818181;}
.jc_topic ul li div p{ color:#818181;}
.jc_topic ul li a:link{color:#818181;}
.jc_topic ul li a:visited{color:#818181;}
.jc_topic ul li a:hover{color:#21bd9c;}

.school_tj{ border:1px solid #dfdfdf; background:url(../images/school_bg.jpg) right bottom no-repeat; height:220px;}
.school_tj h2{ font-size:16px; line-height:49px;border-bottom:1px solid #dfdfdf;color:#21bd9c; padding-left:14px;}
.school_tj ul{ padding:14px 0 0 14px;}
.school_tj ul li{ font-size:14px; line-height:28px; color:#818181; background:url(../images/school_dot.jpg) left no-repeat; padding-left:15px;}
.school_tj ul li a:link{color:#818181;}
.school_tj ul li a:visited{color:#818181;}
.school_tj ul li a:hover{color:#21bd9c;}