@charset "utf-8";
/* CSS Document */

body{ background:#fff; margin:0px; padding:0px;  font-family: verdana,sans-serif,"宋体"; font-size:12px;}
input,select,button,textarea{ font-family: verdana,sans-serif; margin:0px; vertical-align:middle; line-height:normal; outline:0;}
.left{float:left;}
.right{float:right;}
p,form,p,h1,h2,h3,h4,h5,img,dl,dd,ul,li{border:0; padding:0; margin:0;}
table,td,th,tr{ padding:0; margin:0;}
ul,li{ list-style:none;}
img{border:none;}

/*字体样式*/

.green{ font-size:16px; color:#00530D; font-family:Constantia,Arial, Helvetica, sans-serif, "宋体"}
.ss_font22{font-size:22px; font-weight:bold;}
.ss_font20{font-size:20px; font-weight:bold;}
.ss_font18{font-size:18px; font-weight:bold;}
.ss_font14{font-size:14px; font-weight:bold;}
.ss_font12{font-size:12px;}
.ss_fontbla{ color:#000;}
.ss_fontbla a{ color:#000;  text-decoration:none;}
.ss_fontbla a:hover{ color:#F60; }

.ss_fontg1{ color:#323232;}
.ss_fontg1 a{ color:#323232;  text-decoration:none;}
.ss_fontg1 a:hover{ color:#03349B; }

.ss_fontg2{color:#313131;}
.ss_fontg2 a{color:#313131;  text-decoration:none;}
.ss_fontg2 a:hover{color:#2754BB;}


.ss_fontg3{ color:#676767;}
.ss_fontg3 a{ color:#676767; text-decoration:none;}
.ss_fontg3 a:hover{ color:#000;}


.ss_fontb{ color:#2754BB;}
.ss_fontb a{color:#2754BB; text-decoration:none;}
.ss_fontb a:hover{color:#000;}

.ss_fontgre{ color:#2C7C00;}
.ss_fontgre a{ color:#2C7C00; text-decoration:none;}
.ss_fontgre a:hover{ color:#000;}

.ss_fontred{ color:#CD0004;}
.ss_fontred a{ color:#CD0004;  text-decoration:none;}
.ss_fontred a:hover{ color:#03349B; }


.ss_fontred2{color:#F00}
.ss_fontred2 a{color:#F00}
.ss_fontred2 a:hover{color:#000}

.orange{color:#ff6600;}


/*位置导航*/
.ss_weizhi{width:738px; height:30px; line-height:30px; font-size:12px; text-align:left; text-indent:10px; border:1px solid #E2E2E2; margin:0 0 10px 0; padding:0; background:url(../images/ss_gray_line.jpg) repeat-x #fff;}
.ss_weizhi a{ padding:0 5px;}
.ss_weizhi2{width:948px; height:30px; line-height:30px; font-size:12px; text-align:left; text-indent:10px; border:1px solid #E2E2E2; margin:0 auto 10px auto; padding:0; background:url(../images/ss_gray_line.jpg) repeat-x #fff;}
.ss_weizhi2 a{ padding:0 5px;}


.new_tt{width:948px; height:96px; margin:0px auto 10px auto; padding:0px;  border:1px solid #CDCCDE; border-bottom:2px solid #686868;}
.new_ttl{ width:110px; height:96px; margin:0; padding:0;background:url(../images/squ_top.gif) top left no-repeat; float:left; }
.new_ttr{ width:830px; height:96px; margin:0; padding:0; float:left;}
.new_ttrpic{width:830px; height:65px; margin:0; padding:0px;}

.new_ttrword{width:830px; height:28px; line-height:28px; margin:0; padding:0; font-size:14px; text-align:left; overflow:hidden;}
.new_ttrword a{ padding:0px 6px;}

/*主体框架*/
.news_main{width:950px; height:auto; margin:0px auto; padding:0px;overflow:hidden;}
.news_mainL{width:660px; height:auto; margin:0; padding:0; float:left;}
.news_mainR{width:280px; height:auto; margin:0; padding:0; float:right;}

/*热点新闻*/
.news_hotp{width:660px; height:275px; margin:0 0 10px 0; padding:0px;}
.news_hotpic{width:295px; height:275px; margin:0px; padding:0px; overflow:hidden; float:left;}
.news_hotr{width:355px; height:275px; margin:0px; padding:0px; overflow:hidden; background:url(../images/new_titlegray.gif) top left no-repeat; float:right;}
.news_hott{width:320px; height:35px;line-height:35px; margin:0px auto; padding:0px;}
.news_hotw{width:350px; height:240px; margin:0; padding:0; overflow:hidden;}
.news_waa{ width:340px; height:35px; margin:0px auto; line-height:35px;font-size:20px; font-weight:bold; text-align:center}
.news_wbb{ width:340px; height:44px; margin:0px auto; line-height:22px; font-size:14px;  text-align:left}

/*分类教育资讯*/
.news_lmbox{width:658px; height:auto; margin:0 0 10px 0; padding:10px 0px 10px 0px; border:1px dashed #ccc;}
.news_lmone{width:635px; height:auto; margin: 0 auto; padding:0px; display:table; clear:both; }

.news_lmone_t{ width:635px; height:32px; line-height:28px; padding:0; margin:0 0 8px 0;background:url(../images/new_titlelm1.gif) no-repeat;}
.news_lmone_tL{ width:500px; height:32px; float:left; text-indent:20px;}
.news_lmone_tR{ width:60px; height:32px; float:right; text-align:center}

.news_lmonein{ width:635px; height:168px; margin:0 0 8px 0; padding:0; overflow:hidden;}
.news_lmoneL{width:400px; height:168px; margin:0; padding:0; }
.news_lmoneL ul{width:400px; height:168px; line-height:28px; margin:0; padding:0; overflow:hidden;}
.news_lmoneL li{width:400px; height:28px; line-height:28px; font-size:14px; margin:0; padding:0; overflow:hidden;}
.news_lmoneL a{padding:0 0 0 0px;}
.news_lmoneL span{padding:0 0 0 10px;}
.news_lmoner{width:216px; height:165px; margin:0; padding:0; background:url(../images/squ_boxbg.gif) no-repeat; }
.news_lmpicp{width:208px; height:135px; margin:0px auto; padding:4px 0 3px 0; overflow:hidden;}
.news_lmpicw{width:208px; height:20px; line-height:20px; font-size:12px;  margin:0px auto; padding:0px; text-align:center; background:#F6F6F6;}

.news_lrbox{ width:310px; height:auto; margin:0px; padding:0px;}
.news_lrtitle{ width:310px; height:32px; line-height:28px; margin:0; padding:0px; background:url(../images/new_titlelm2.gif) no-repeat;}
.news_lr_tL{ width:220px; height:32px; float:left; text-indent:20px;}

.news_lr_in{width:310px; height:168px; margin:0 0 8px 0; padding:0; }
.news_lr_in ul{width:310px; height:168px; line-height:28px; margin:0; padding:0; overflow:hidden;}
.news_lr_in li{width:310px; height:28px; line-height:28px; font-size:14px; margin:0; padding:0; overflow:hidden;}
.news_lr_in a{padding:0 0 0 0px;}
.news_lr_in span{padding:0 0 0 10px;}
/*课程代报*/
.news_kcdb{ width:950px; height:auto; margin:0px auto 5px auto; padding:0px; padding:0px; background:url(../images/new_kcdb_m.gif) repeat-y;}
.news_kcdb_t{ width:950px; height:60px; margin:0px auto; padding:0px; background:url(../images/new_kcdb_t.gif) no-repeat;}
.news_kcdb_m{ width:950px; height:auto; margin:0px auto;}
.news_kcdb_b{ width:950px; height:15px; margin:0px auto; padding:0px; line-height:0; background:url(../images/new_kcdb_b.gif) no-repeat;}
.news_kcdb_fl{ width:920px; height:25px; line-height:25px; font-size:12px;  margin:0 0 7px 12px; padding:0px; background:url(../images/new_dbd.gif) repeat-x; overflow:hidden}
.news_kcdb_fll{ width:80px; height:25px;float:left; background:url(../images/new_dbl.gif) no-repeat; margin:0px; padding:0; overflow:hidden; text-align:left; text-indent:10px;}
.news_kcdb_flm{ width:750px; height:25px; float:left; margin:0px 10px 0 0; padding:0; overflow:hidden;}
.news_kcdb_flm a{ padding:0px 6px;}
.news_kcdb_flr{ width:80px; height:25px; float:left; margin:0px; padding:0; overflow:hidden; text-align:center}
/*课程代报-课程列表盒子*/
.news_kc_tab{ width:920px; overflow:hidden;clear:both; margin:0 auto 5px auto;}
.news_kc_tab table{ width:920px; border-collapse:collapse;}
.news_kc_tab table td{ border-bottom:1px solid #ccc; height:30px; line-height:30px; border-collapse:collapse;}
.news_kc_tab ul{ height:26px; line-height:28px; background:url(../images/vip_class_tab_t.gif) repeat-x left top; width:920px; border:none; border-top:1px solid #E1E1E1; overflow:hidden;}
.news_kc_tab li{  float:left; display:inline; font-weight:bold; color:#000;}
#news_li_a{ width:285px; overflow:hidden; text-align:center; margin:0; padding:0; padding-left:15px;}
#news_li_b{ width:90px; overflow:hidden; text-align:center; margin:0; padding:0;}
#news_li_c{ width:110px; overflow:hidden;text-align:center; margin:0; padding:0;}
.news_li_aa{ width:285px; overflow:hidden; text-align:left; padding-left:5px;}
.news_li_bb{ width:90px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif, "宋体";}
.news_li_bb span{text-decoration:line-through;}
.news_li_bb b{color:#f60;}
.news_li_cc{ width:110px; overflow:hidden;text-align:center;font-family:Arial, Helvetica, sans-serif, "宋体";}
.news_c_bg{ background:url(../images/vip_class_line.gif) no-repeat right center;}

/*实用指南样式*/
.new_rtitle1{width:280px; height:27px; margin:0; padding:0; background:url(../images/new_r-top.gif) no-repeat; border:none; border-bottom:4px solid #4DAE00;}
.new_rtitle1-L{ width:90px; height:27px; line-height:27px; margin:0px; padding:0px; overflow:hidden; float:left; font-size:14px; font-weight:bold; text-align:center; color:#fff;}
.new_rt2in{width:278px; height:27px; background:url(../images/new_r-gray.gif) repeat-x; margin:0; padding:0; border:1px solid #ccc; border-bottom:none; border-top:none;}
.new_rt2in ul{width:278px; height:27px;margin:0; padding:0;}
.new_rt2in li{width:60px; height:27px; line-height:27px; margin:0px; padding:0px; overflow:hidden; float:left; font-size:12px; font-weight:bold;  text-align:center; border:none; border-right:1px solid #ccc;}
.new_rt3{width:278px; height:auto; margin:0 0 10px 0; padding:5px 0px; border:1px solid #ccc; border-top:none; display:table;}
.new_rt3 ul{width:260px; height:auto; margin:0 auto; padding:0; display:table;}
.new_rt3 li{width:85px; height:27px; line-height:27px; margin:0px;  padding:0px; overflow:hidden; font-size:12px;  text-align:left; text-indent:5px; float:left; background:url(../images/gray_line.gif) top right no-repeat; }

/*右侧列表样式1*/
.new_rtitle2{width:280px; height:30px; background:url(../images/new_r-top2.gif) no-repeat; margin:0; padding:0; overflow:hidden;}
.new_rtitle2L{width:200px; height:30px; line-height:30px; text-indent:16px; margin:0px; padding:0px; overflow:hidden; font-size:14px; font-weight:bold; text-align:left; float:left;}
.new_rtitle2R{width:60px; height:30px; line-height:30px; margin:0px; padding:0px; overflow:hidden; font-size:12px; text-align:center; float:right;}
.new_rbox2{ width:278px; height:auto; margin:0 0 10px 0; padding:0px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.new_rbox2 ul{ width:260px; height:auto; margin:5px auto; padding:0; overflow:hidden;}
.new_rbox2 li{ width:260px; height:27px; line-height:27px; margin:0px auto; padding:0; overflow:hidden; font-size:12px; border-bottom:1px dashed #ccc;}
.new_rbox2 a{ padding:0 0 0 8px;}

/*右侧列表样式2*/
.new_rtitle3{ width:280px; height:30px; line-height:30px; background:url(../images/new_r-top3.gif) no-repeat; margin:0; padding:0; overflow:hidden; clear:both;}
.new_rbox3{ width:278px; height:auto; margin:0 0 10px 0; padding:0px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.new_rbox3 ul{ width:260px; height:auto; margin:5px auto; padding:0; overflow:hidden;}
.new_rbox3 li{ width:260px; height:16px; line-height:16px;  margin:0; padding:6px 0; overflow:hidden; font-size:12px; border-bottom:1px dashed #ccc;}
.new_rbox3 span{ padding:0 0 0 8px;}
.new_rbox3 img{ vertical-align:middle}

/*右侧排行列表样式3*/
.new_rbox4{ width:278px; height:auto; margin:0 0 10px 0; padding:0px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.new_rbox4 ul{ width:260px; height:auto; margin:0px auto; padding:5px 0; overflow:hidden;}
.new_rbox4 li{ width:260px; height:29px; line-height:29px;*height:27px; *line-height:27px;_height:27px; _line-height:27px;  margin:0; padding:0; overflow:hidden; font-size:12px; border-bottom:1px dashed #ccc; }
.new_num1{ display:block;  float:left; height:27px; width:20px; background:url(../images/num_bg.gif) 0 7px no-repeat; overflow:hidden; text-align:center; color:#fff; }
.new_num2{ display:block; float:left;height:27px;  width:20px; background:url(../images/num_bg.gif) 0 -23px no-repeat; overflow:hidden; text-align:center; color:#fff;  }
.new_phword{ display:block; float:left; height:27px; width:230px; text-align:left; margin:0 0 0 8px;}


/*右侧排行列表样式5*/
.new_rbox5{ width:278px; height:auto; margin:0 0 10px 0; padding:0px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.new_rbox5 ul{ width:260px; height:auto; margin:5px auto; padding:0; overflow:hidden;}
.new_rbox5 li{ width:260px; height:27px; line-height:27px; margin:0px auto; padding:0; overflow:hidden; font-size:12px; border-bottom:1px dashed #ccc;  background:url(../images/hot_bg4.gif) 0 11px no-repeat;}
.new_rbox5 a{ padding:0 0 0 15px;}


/*右侧图样式定宽不定高*/
.new_tu{width:280px; height:auto; margin:0 0 10px 0; padding:0px; overflow:hidden;}


/*教育资讯列表*/
.new_list-t{width:660px; height:35px; line-height:38px; font-size:14px; font-weight:bold; color:#000; text-align:left; text-indent:10px;  background:url(../images/new_list_tbg.gif) repeat-x; overflow:hidden; margin:0; padding:0;}
.new_list{ width:640px; height:auto; margin:0px auto; padding:0;}
.new_list ul{ width:640px; height:auto; margin:0px; padding:0;}
.new_list li{ width:640px; height:28px; line-height:28px; margin:0; padding:0; border:none; border-bottom:1px dashed #ccc; background:url(../images/hot_bg4.gif) 0 10px no-repeat; font-size:12px; display:table;}
.new_lword{ display:block;  float:left; height:28px; width:520px;  text-align:left; margin:0; padding:0 0 0 12px; overflow:hidden; }
.new_ldate{ display:block;  float:right; height:28px; width:80px; text-align:right; margin:0 0 0 8px; padding:0px;}

.new_list-b{width:640px; height:30px; line-height:30px; border:1px solid #ccc; border-top:2px solid #81BE23; background:#F6F6F6;  overflow:hidden; margin:0 auto 10px auto; }
.new_fanye{width:320px; height:20px;  margin:5px 0px; padding:0; float:right;}
.new_fanye p{width:180px; height:20px; float:left;line-height:20px; font-size:12px; display:block; text-align:right;} 
.new_fanye span{width:105px; height:20px; float:left;line-height:20px;  display:block; text-align:center;}
.new_fanye img{ border:none; margin:0px 10px 0 0; }
.new_rput{width:25px; height:18px; line-height:18px; margin:0; padding:0; overflow:hidden; border:1px solid #ccc;}


.new_articale{ width:658px; height:auto; margin:0 0 10px 0; padding:0px; border:1px solid #ccc; border-top:none; background:url(../images/new_articalebg.gif) repeat-x;}

.new_art_t{width:630px; height:40px; line-height:40px; margin:0px auto; padding:0; text-align:center; font-size:20px; font-weight:bold; color:#000; overflow:hidden;}

.new_art_key{height:25px; line-height:25px; width:630px; border:none; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:12px; margin:10px auto; padding:0;}
.new_art_key span{ padding:0 5px;}
.new_artcon{ width:630px; height:auto;overflow:hidden; padding:0px; margin:0px auto 10px auto; font-size:14px; line-height:30px; text-align:left;}


.new_artpjup{ width:630px; height:20px; background:url(../images/new_artpjbg.gif) repeat-x; margin:0px auto; padding:0px; overflow:hidden;}
.new_artpj{ width:630px; height:auto; margin:0px auto; padding:0px; text-align:center; font-size:12px; line-height:30px;}
.new_artpj table{width:600px; text-align:center; line-height:30px;}
.new_artpj td{width:75px; text-align:center; line-height:30px;}

.new_artpjdown{width:630px; height:20px; background:url(../images/new_artpjbg2.gif) repeat-x;   margin:0px auto 10px auto; padding:0px; overflow:hidden;}

.new_pjhf{width:98%; height:auto; background:#FFFEF5; border:1px solid #ccc; margin:5px auto; text-indent:10px;}
.new_pjhf_in{width:100%; height:25px; line-height:25px; text-indent:10px;}
.new_art_pic{ width:630px; height:65px; margin:0 auto 10px auto; padding:0px; border:none; padding:0px; overflow:hidden;}

.new_artzt{ height:20px; line-height:20px; width:630px; margin:0px auto 10px auto; padding:5px 0; overflow:hidden; text-align:left; font-size:12px; vertical-align:middle;}
.new_artzt a{ padding:0px 5px;}
.new_artzt img{ vertical-align:middle;}

.new_artpl{width:630px; height:30px; line-height:30px; margin:0px auto 10px auto; padding:0px; overflow:hidden; background:url(../images/new_artplt.gif) no-repeat;}
.new_artpll{width:75px; height:30px; text-align:center; font-size:14px; font-weight:bold; margin:0; padding:0px; overflow:hidden; float:left; }
.new_artplR{width:400px; height:30px; text-align:right; font-size:12px; margin:0 5px 0 0; padding:0px; overflow:hidden; float:right; }
.new_artplR span{ padding:0px 5px;}
.new_artbox{ width:630px; height:auto; margin:0 auto; padding:0; overflow:hidden;}
.new_artplone{ width:630px; height:25px; line-height:25px; margin:0px; padding:0px; background:#F6F6F6; border:none; border-top:1px solid #ccc; text-align:center;}
.new_artpltwo{ width:630px; height:auto; line-height:25px; padding:5px 0; margin:0px auto; font-size:12px; text-align:left;}
.new_artpltwo textarea{ width:625px; height:85px; border:1px solid #D4D0C8; margin:0; padding:0;}
.art_butt{width:75px; height:27px; line-height:27px; font-size:14px; text-align:center; background:url(../images/btu_Share1.gif) no-repeat left top; border:none; margin:10px 0;}
.art_plfk{width:260px; height:20px; line-height:20px; font-size:12px;  margin:5px 10px; padding:0; float:left;}


.new_artshuo{width:630px; height:30px; line-height:30px; background:url(../images/pencil.gif) left 5px no-repeat; margin:0px auto 10px auto; padding:0;}
.new_artshuoL{float:left; height:30px; line-height:30px; float:left; width:100px; text-indent:25px; font-size:14px; font-weight:bold;  text-align:left;}
.new_artshuoR{float:left; width:60px; height:30px; line-height:30px; text-align:center; position:relative;}


.new_artplfb{ width:630px; height:auto; line-height:25px; padding:0; margin:0px auto 10px auto; font-size:12px;}
.new_artplfb textarea{ width:625px; height:85px; border:1px solid #D4D0C8; margin:0; padding:0;}
.new_zhu{ width:20px; border:1px solid #ccc; margin:0px auto 5px auto; padding:0px; background:url(../images/zhu_bg.gif) repeat-y;}



.ss_termbox{height:auto; width:738px; margin:0 0 10px 0; padding:10px 0; overflow:hidden; border:1px solid #E3E3E3;}
.ss_term{height:auto; width:710px; margin:5px auto; padding:0px; border:none; border-bottom:1px dotted #ccc; font-size:12px; line-height:22px; text-align:left; overflow:hidden;}
.ss_term a{ padding:0 8px 0 0;white-space:nowrap;word-break:break-all;}
.ss_term td{word-break:break-all;}

