@charset "utf-8";
/* CSS Document */


hr{ clear:both; height:1px;border:none;border-top:1px dotted #C8C8C8;float:none;*float:left;display:block; margin-bottom:5px; *margin-bottom:0; _margin-bottom:0;}
.line_p{ height:1px; border-top:1px dotted #C8C8C8; clear:both; margin-bottom:5px; *margin-bottom:5px; _margin-bottom:-6px;}

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.overflow{ overflow:hidden;}

.w710{ width:710px;}
.w440{ width:440px;}
.w205{ width:205px;}


/*头部样式*/
.school_img1{ width:268px; height:47px; overflow:hidden; float:left; margin:15px 0 0 0; text-align:right; }
.logo_span1{ font-family:"微软雅黑"; font-size:26px; color:#323232; font-weight:bold;}
.logo_span2{ font-family:Arial; font-size:10px; color:#323232; font-weight:bold; letter-spacing:1px;}
.school_img2{ background:url(https://images.xdf.cn/custom/images/school/school_bg01.png) no-repeat 0 -84px; float:right; margin:5px 0 0 0; width:200px; height:37px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#6d6d6d; font-weight:bold; padding:25px 0 0 48px;}


/*导航1*/
.school_nav1{ width:956px; height:38px; overflow:hidden; background:url(https://images.xdf.cn/custom/images/school/global.png) repeat-x 0 -680px; padding:1px 1px 0 1px; border:1px solid #e0e0e0;}
.school_nav1 li{ height:38px; overflow:hidden; display:block; float:left;}
.school_nav1 li.nav_li1{ width:3px; height:38px; overflow:hidden; float:left; background:url(https://images.xdf.cn/custom/images/school/global.png) no-repeat -97px -641px;}
.school_nav1 li a{ display:block; padding:0 22px 0 23px; line-height:38px; height:38px; overflow:hidden; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#323232; font-weight:bold; float:left;}
.school_nav1 li a:hover{ background:url(https://images.xdf.cn/custom/images/school/global.png) repeat-x 0 -722px; color:#323232; text-decoration:none; }
.school_nav1 li .nav1_a1{ background:url(https://images.xdf.cn/custom/images/school/global.png) repeat-x 0 -722px; font-size:15px; color:#323232; text-align:center; display:block; padding:0 22px 0 21px; line-height:38px; height:38px; overflow:hidden;  font-weight:bold; float:left;}
.school_nav1 li .nav1_a1:hover{ background:url(https://images.xdf.cn/custom/images/school/global.png) repeat-x 0 -722px; color:#323232; text-decoration:none;}

/*导航2*/
.school_nav2{ width:948px; overflow:hidden; height:28px; padding-left:10px; background:url(https://images.xdf.cn/custom/images/school/global.png) repeat-x 0 -770px; border:1px solid #66ae06; border-bottom:1px solid #73ab00;}
.school_nav2 span{ display:block; width:59px; height:19px; overflow:hidden; text-align:center; line-height:19px; background:url(https://images.xdf.cn/custom/images/school/global.png) no-repeat 0 -803px; color:#fffeff; font-size:13px; float:left; margin:5px 0 0 0;}
.school_nav2 ul{ width:887px; overflow:hidden; float:right; margin-top:8px;}
.school_nav2 ul li{ padding:0 8px 0 8px; height:15px; line-height:15px; border-right:1px solid #FFFFFF; float:left;}
.school_nav2 ul li.li_r{ border-right:none;}
.school_nav2 ul li a{ font-size:13px; color:#FFF;}
.left_con1{ width:178px; float:left;}




/*频道列表页*/
.wrap{ width:960px; margin:0 auto; clear:both;text-align:left; overflow:hidden; padding-bottom:10px; *padding-bottom:0; _padding-bottom:0; height:100%;}
.wrap a{ cursor:pointer;}
.wrap a:hover{ text-decoration:underline;}
textarea { overflow:auto;}
.clear{clear: both;font-size: 0;height:0px;line-height: 0;overflow: hidden;}
.clearFix{ clear: both;font-size: 0;height:10px;line-height: 0;overflow: hidden;}
.clearFix2{ clear: both;font-size: 0;height:10px;line-height: 0;overflow: hidden; background-color:#FFFFFF; width:960px; margin:0 auto;}
.main{ overflow:hidden;}
.cont_side{ width:610px; float:left;}
.bar_side{ float:right; width:320px;  overflow:hidden;}
.icon_share,.icon_wb,.icon_sina,.icon_qqkj,.icon_rrw,.so_channel .so_form,.crumbs_xdf cite,.end_list li,.btns,.quiz_form{ background:url(https://images.xdf.cn/custom/images/gongyong/endCont_icon.png) no-repeat; }
.line_dh{background:url(https://images.xdf.cn/custom/images/gongyong/endCont_bgx.png) repeat-x;}

/*公用部分*/

.pd_main{ background-color:#FFFFFF; height:100%; overflow:hidden;}
.pd_main .mainL{  float:left; width:960px; overflow:hidden;}


.location{ padding:15px 0 5px 0; color:#003A7D;}
.location a{color:#003A7D;}
.icon_gt{ display:inline-block; width:5px; height:5px; background:url(https://images.xdf.cn/custom/images/gongyong/fx_list.png) no-repeat -95px 0; vertical-align:middle; text-indent:-9999px; margin:0 8px; _margin-top:5px;}
.line4{ background:#003a7d; height:4px; overflow:hidden; margin:15px 0;}
.hot_tj{ font-size:24px; font-weight:bold; text-align:center;}
.hot_tj a{ color:#323232; display:block; text-align:center;}
.wane{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; background:#f27b04; color:#fff !important;}
.hot_tj .wane{ width:50px; font-size:12px; height:17px; line-height:17px; padding:0 3px;  margin:5px 10px 20px 0; font-weight:normal}
.hot_tj .wane:hover{ text-decoration:none;}

/*频道列表页左侧*/
.mainL .txt_lists01{ padding:0; font-size:14px; line-height:26px;}
.mainL .txt_lists01 a{ background:#fff; color:#323232; }
.txt_lists01 .form_c{ color:#999; }
.txt_lists01 .form_c a{ padding-left:0;}

.txt_lists01{ padding:0 10px;}
.txt_lists01 li{ background:url(https://images.xdf.cn/custom/images/gongyong/endCont_bgx.png) repeat-x 0 18px; position:relative; height:28px; line-height:28px; white-space:nowrap; overflow:hidden;}
.txt_lists01 li a{ background:#fff url(https://images.xdf.cn/custom/images/gongyong/endCont_icon.png) no-repeat -346px 10px; line-height:28px; color:#003a7d; display:inline-block; padding-left:10px;}
.txt_lists01 li .auth,.txt_lists01 .time{color: #989898; float:right;position: absolute;right: 0;top: 0; background:#fff;}

.line_dh{ background:url(https://images.xdf.cn/custom/images/gongyong/endCont_bgx.png) repeat-x; }
.line_dh {background-position: 0 -13px;font-size: 0;height: 1px;overflow: hidden;}
.mar20{ margin:20px 0 !important;}

.lf{ float:left;}
.crumbs_xdf{ font-size:12px; line-height:30px; color:#003a7d; height:36px; margin:0 0 10px 0; overflow:hidden;  background:#fff;  width:960px; text-align:left;}
.logo{ float:left;}
.crumbs_xdf a{color:#003a7d; display:inline-block;}
.crumbs_xdf cite{ padding:0 5px 0 5px; text-indent:2em; background-position:-148px 3px; display:inline-block;}
.crumbs_xdf a.total_call{ font-family:"微软雅黑"; font-size:16px; color:#406b9e; line-height:20px; height:21px; font-weight:bold; text-align:center; margin:5px 10px 0 0; padding:0 3px; border:1px solid #d9e4f3;   -moz-border-radius:3px;/*仅Firefox支持，实现圆角效果*/
-webkit-border-radius:3px;/*仅Safari,Chrome支持，实现圆角效果*/
-khtml-border-radius:3px;/*仅Safari,Chrome支持，实现圆角效果*/
border-radius:3px;/*仅Opera，Safari,Chrome支持，实现圆角效果*/}
.crumbs_xdf .total_call{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.crumbs_xdf a.total_call:hover{ text-decoration:underline;}
.advert_text01{ background:#f7f7f7; font-size:12px; line-height:30px; color:#003a7d; padding:0 0 0 10px;}
.advert_text01 a{color:#003a7d; white-space:nowrap; float:left; margin-right:20px;}
.advert_text01 .no_margin{ margin:0;}
.lf_Container{ background:#f5f8fd; padding-bottom:25px; border:1px solid #d9e4f3; border-top:#003a7d 3px solid; }
.lf_Container h1{ font-size:24px; padding:20px 20px 20px 30px; color:#2b2b2b; font-weight:bold;}
.lf_Container h1 a{ color:#2b2b2b;}
.come_share{ font-size:12px; line-height:18px; color:#323232; padding:0 20px 10px 20px; text-align:center;}
.come_share span{ padding-right:10px;}
.come_share .font_size{ float:right; padding-right:30px;}
.come_share .share_add{ float:right;}
.font_size { display:inline; width:56px;}
.font_size .on{ color:#003a7d;}
.font_size .font_small{ font-size:10px; padding:0 2px; cursor:pointer;}
.font_size .font_big{ font-size:12px;  padding:0 2px; cursor:pointer;}
.share_add a{ padding-right:4px;display:inline-block;}
.share_add span{ float:left; padding:0;}
.icon_share{ background-position:0 -1px; width:9px; height:15px; float:left; margin-right:4px;}
.icon_wb{background-position: -53px 0; width:16px; height:16px;}
.icon_sina{background-position:-73px 0;  width:16px; height:16px;}
.icon_qqkj{background-position:-93px 0;  width:16px; height:16px;}
.icon_rrw{background-position:-114px 0;  width:16px; height:16px;}
.line_dh{ background-position:0 -13px; height:1px; font-size:0; overflow:hidden;}
.summary{ background:#f9fbff; padding:10px 15px ; font-size:14px; line-height:24px; color:#0b3b8c;position:relative;zoom:1; margin:10px 17px; border:1px dotted #d9e4f3; }
.summary a{color:#808080;}
.summary cite{ color:#0b3b8c;}
.main_article{ padding:10px 20px 0 30px; font-size:14px;}

.text_area16 {
    font-size: 16px;
}
.text_area14 {
    font-size: 14px;
}

.main_article p{ text-indent:2em; line-height:26px; color:#323232; word-wrap : break-word ; word-break:break-all;}
.img_article{ text-align:center;font-size:14px; padding:20px 0 30px 0;}
.img_article a{ display:block; color:#003a7d;}
.img_article .article_cont_tit{ padding-top:5px;}
.img_article img{ border:1px solid #eaeaea;}
.main_article h2{ color:#323232; font-weight:bold;padding:25px 0 5px 0;}
.edit_name{ font-size:14px; color:#323232;  float:right; margin-right:20px;}
.belong_to{ font-size:14px; line-height:26px; color:#003a7d; padding:15px 0px 0px 30px;}
.belong_to a{color:#003a7d; margin-right:10px; display:inline;}


/*分页*/
.ch_conpage {
    margin: 15px 0 0 15px;
}
.ch_conpage ul {
    height: 50px;
    overflow: hidden;
}
.ch_conpage ul li {
    border: 1px solid #E3E3E3;
    display: inline;
    float: left;
    font-family: "Arial";
    height: 18px;
    line-height: 18px;
    margin: 0 5px 5px 0;
    padding: 0 6px;
}
.ch_conpage ul li a {
    color: #808080;
    font-size: 12px;
}
.ch_conpage ul li select {
    margin: -3px -10px;
}
.ch_conpage ul li a:hover {
    text-decoration: none;
}
.ch_conpage ul li a.thisclass {
    background: none repeat scroll 0 0 #7ACF12;
    border: 1px solid #7ACF12;
    color: #FFFFFF;
}
.ch_conpage ul li span strong {
    font-weight: bold;
    padding: 0 2px;
}
.ch_conpage ul .thisclass {
    background: none repeat scroll 0 0 #7ACF12;
    border: 1px solid #7ACF12;
    color: #FFFFFF;
}
.ch_conpage ul .thisclass a {
    color: #FFFFFF;
}


/*广告位*/
.advert_pic01 img{ width:610px; height:99px; overflow:hidden; margin-top:10px;}

.left_mods{ width:958px; overflow:hidden; border:1px solid #d9e4f3; margin-top:10px;}
.left_mods h2{ background:url(https://images.xdf.cn/custom/images/gongyong/dcy_x.gif) repeat-x 0 0; border-bottom:1px solid #d9e4f3; }
.left_mods2{ width:958px; overflow:hidden; border:1px solid #d9e4f3; margin-top:10px; background-color:#f5f8fd;}


/*栏目推荐   导读*/
.chang_recommend{ font-size:14px; line-height:29px; color:#003a7d; border-bottom:3px solid #d9e4f3; font-weight:bold; padding-left:10px; text-align:left;}
.chang_introdut{margin:20px 10px 0 10px;}
.chang_recommend a{ color:#ca1010; text-decoration:underline;}
.end_list01 {padding:8px 10px 0 10px;}
.end_list li{float:left; background-position: -346px 10px; padding-left:10px; margin-right:10px; white-space:nowrap; overflow:hidden; display:inline;}
.end_list01 li{ width:290px; font-size:14px; line-height:28px; color:#003a7d;}
.end_list01 li a{color:#003a7d;}

.end_list011 {padding:8px 10px 0 10px;}
.end_list011 li{font-size:14px; line-height:28px; color:#003a7d; width:900px; overflow:hidden;}
.end_list011 li a{color:#003a7d; }
.end_list011 li cite{ float:right; color:#676767; font-size:14px; text-align:left;}


/*托福*/
.end_list02{ padding:0 0 5px 0;}
.end_list02 li{ float:left; display:inline; width:120px; padding:15px 25px 0 0;} 
.end_list02 a{ display:block; text-align:center; font-size:12px; line-height:26px; color:#003a7d; }
.end_list02 img{ width:120px; height:90px;}
.end_list02 .no_rpadding{padding:15px 0 0 0;}
/*版权*/
.copyright_notice{ font-size:14px; line-height:40px; color:#003a7d; font-weight:bold; padding-left:15px; background-image:none;}
.copyright_notice a{ color:#003a7d; font-size:14px;}
.copyright{ font-size:12px; line-height:18px; color:#999999; padding:10px 15px 10px 15px;}
.copyright cite{ color:#003a7d;}
.b_five{ padding-bottom:60px;}



/*右侧*/
.bar_side{ float:right; width:320px; overflow:hidden; padding-right:9px;}

/*搜索*/
.so_channel{ padding:10px 0;}
.so_channel .so_form{ background-position:0 -47px; width:318px; height:26px; line-height:26px; position:relative; overflow:hidden;}
.so_channel .input_sel{float:left; width:60px; height:24px; line-height:24px; margin:1px 0 0 1px; display:inline; position:relative;z-index:9999;}
.input_sel .selected{ float:left;width:51px; white-space:nowrap; overflow:hidden; text-align:center; color:#999999}
.input_sel .select_list{ position:absolute; top:24px; background:#fff; left:1px; width:58px; display:block; border:1px solid #e6e6e6;z-index:9999;}
.input_sel .select_list a{ display:block; text-align:center; color:#323232;}
.so_form .inp_txt{ width:215px; height:22px; line-height:22px; margin:2px 0; border:0; float:left; text-indent:10px; color:#ddd; display:inline;}
.so_form .btn_sub{ float:left; width:42px; height:26px; line-height:26px;border:none; cursor:pointer;text-indent:-999px;filter:alpha(opacity=00); /*IE*/ -moz-opacity:0.00; /*MOZ , FF*/ opacity:0.00;/*CSS3, FF1.5*/}
/*广告位*/
.advert_01{border:1px solid #eaeaea; background:#fff;}
.advert_01 img{ width:318px; height:248px;}
.end_list03{ padding:5px 0 2px 10px;}
.end_list03 li{ background-position:-346px -22px; line-height:24px; color:#f27b04; width:130px; overflow:hidden; white-space:nowrap;}
.end_list03 li a{ color:#003A7D;}
/*热报课程*/
.mods02{ border:1px solid #d9e4f3; background:#fff; position:relative; _width:318px; overflow:hidden;}
.mods02 h2{ background:url(https://images.xdf.cn/custom/images/gongyong/dcy_x.gif) repeat-x 0 0; font-size:14px; color:#003a7d; height:29px; line-height:29px; border-bottom:1px solid #d9e4f3; padding-left:10px; font-weight:bold;}
.bm_btns{ background-position:-168px 0; width:28px; height:15px; float:right; margin:5px 0 0 0;}
.end_list04{ padding:3px 10px; }
.end_list04 li{width:280px; white-space:nowrap; overflow:hidden; line-height:28px;}
.end_list04 a{ width:235px;white-space:nowrap; overflow:hidden;  display:block; color:#003a7d;}
.end_list06{ padding:10px 0 10px 22px;}
.end_list06 li{ padding:0 34px 0 0;}
.end_list06 li a{ display:block; }
.end_list06 .no_padding{ padding:0;}
.mods02 .line_dh{ margin:0 10px;}
/*教育观察*/
.end_text{ padding:15px 10px 10px 10px;}
.end_text dt{ float:left;}
.end_text dt img{ width:90px; height:90px;}
.end_text dd{ float:right; width:194px;}
.end_text dd h4{font-size:12px; line-height:18px; color:#003a7d; font-weight:bold;}
.end_text dd h4 a{ color:#003a7d;}
.end_text dd p{ font-size:12px; line-height:18px; color:#676767; text-indent:2em; padding-top:10px;}
.end_text dd p a{ color:#676767;}
.end_list07{ padding:5px 10px;}
.end_list07 li{ width:280px;}
.end_list07 li,.end_list07 li a{ line-height:25px; color:#003a7d;}
/*热点排行版*/
.menu{ float:right;}
.tab{ position:absolute; right:10px; top:5px; font-weight:normal;}
.tab li{cursor:pointer; color:#003a7d;line-height:25px;  float:left; text-align:center; padding:0 9px; font-size:12px;}
.tab li a{color:#003a7d; }
.tab li a:hover{ text-decoration:none;}
.tab li.on{color:#003a7d;  background:#ffffff; height:24px; line-height:23px; border:1px solid #d9e4f3; border-bottom:0; padding:0 8px;}
.tab li.on a{color:#003a7d;}

.end_list08{ margin:5px 10px 7px 10px; overflow:hidden; background:url(https://images.xdf.cn/custom/images/gongyong/rdph_li_bg.png) no-repeat left -5px;}
.end_list08 li{ line-height:25px; background:none;  width:280px; padding-left:20px;}
.end_list08 li a,.end_list08 li em{ color:#003a7d;}
.end_list08 li .type{ color:#003a7d;}

.mods03{ border:1px solid #f27b04; background:#f27b04;}
.mods03 h2{ background:#fff;}
.mods03 .lf_nav{ width:53px; float:left; padding:3px 0 0 0 ;}
.mods03 .lf_nav li{ background:#fff; height:27px; line-height:27px; margin-bottom:1px; color:#808080; text-align:center;}
.mods03 .lf_nav .on{ color:#fff; background:#f27b04;}
.poly_pic{ padding:0 0 4px 0 ; width:264px; float:right; background-color:#FFFFFF; margin-top:3px;}
.poly_pic .poly_pic_p{ height:68px; overflow:hidden; text-align:left;}
.poly_pic .poly_pic_p a{ white-space:nowrap; text-align:left; line-height:14px; display:inline-block; float:left; margin:6px 3px 2px 10px; color:#404040;}
.poly_pic .poly_pic_p .a_red{ color:#ce401f; }
.poly_pic h5{ color:#323232; font-size:13px; height:18px; padding-top:8px;  border-top:1px dotted #a0a0a0; margin:0 10px;}
.poly_pic ul{ padding:0 0 0 15px; width:85%;}
.poly_pic ul li{ width:100%;}
.bm_btns{ background-position:-168px 0; width:29px; height:15px; float:right; margin:3px 0 0 0;}

.txt_lists01{ padding:5px 10px;}
.txt_lists01 li{ background:url(https://images.xdf.cn/custom/images/gongyong/endCont_bgx.png) repeat-x 0 18px; position:relative; height:25px; line-height:25px; white-space:nowrap; overflow:hidden;}
.txt_lists01 li a{ display:block; float:left; background:#fff url(https://images.xdf.cn/custom/images/gongyong/endCont_icon.png) no-repeat -346px 10px; line-height:25px; color:#003a7d; padding-left:10px; max-width:204px; overflow:hidden;}
.txt_lists01 li .auth{color: #5a718b; display:block; height:13px; line-height:13px; _line-height:14px; text-align:center; float:right;position: absolute;right: 0;top: 5px; background:#eff4fb; border:1px solid #d9e4f3; max-width:72px; overflow:hidden;}
.quiz{ position:relative; padding:21px 10px 10px 10px;}
.quiz h5{ height:21px; line-height:21px; text-align:center; border:1px solid #d9e4f3; border-bottom:none; background-color:#e8effa; color:#003a7d; font-weight:bold; float:left; padding:0 20px; position:absolute; top:0; left:10px;}
.quiz_form{ width:298px; height:29px; overflow:hidden; border:1px solid #d9e4f3; background-color:#e8effa; background-image:none; }
.quiz_form .inp_txt{ width:222px; height:18px; line-height:18px; border:1px solid #d9e4f3; margin:2px 0 1px 2px; padding:2px 0 2px 10px; float:left;}
.quiz_form .btn_sub{ height:24px; line-height:25px;border:none; overflow:hidden; background:none; cursor:pointer;width:60px; color:#ca1010; float:left; margin-top:2px; font-size:12px;}
/*热点视讯*/
.mods02 .inner_more{ float:right; color:#ca1010; height:17px; line-height:17px; padding:0 8px; margin:6px 5px 0 0; font-size:12px; font-weight:normal;}
.end_list09{ padding:0 0 10px 15px;}
.end_list09 li{ padding:10px 15px 0 5px; width:80px; overflow:hidden; height:115px; overflow:hidden;}
.end_list09 li img{ width:80px; height:60px; overflow:hidden; margin-bottom:5px;}
.end_list09 li a{ width:80px; overflow:hidden; white-space:normal; line-height:16px; text-align:left;}
.txt_lists02{ padding:3px 10px;}


/*12.23 zyy*/
/*分享到微博*/
.jgz_p{ height:50px; text-align:right; margin-right:30px;}


.module ul{ margin:5px 10px 7px 10px; overflow:hidden; background:url(https://images.xdf.cn/custom/images/gongyong/rdph_li_bg.png) no-repeat left -5px;}
.module ul li{ line-height:25px; width:280px; padding-left:25px; background:none; float:left; background-position: -346px 10px; padding-left:20px; margin-right:10px; white-space:nowrap; overflow:hidden; display:inline;}
.module ul li a,.module ul li em{ color:#003a7d;}
.module ul li em a{ color:#003a7d;}



