* { padding:0; margin:0; list-style:none;}
img { border:0;}
select,input{vertical-align:middle;font-size:12px;}
.dx { padding:3px 2px 2px 2px;}
body { background:url(../img/page-bg2.gif) #ffffff repeat-x; font-size:12px;}
#Main { margin:0 auto; background:#fff; width:965px;  padding:5px 8px 5px 8px;}
a { color:#000; text-decoration:none; font-size:12px;}
a:hover { color:#cc0000; text-decoration:underline;}
.f14,.f14 a { font-size:13px;}
ul {list-style-type:none; }
.left { float:left;}
.right {float:right;}
.hongse ,.a-hongse a { color:#CC0000;}
.huise { color:#999;}
.lanse a { color:#069;}
.lrb {border-left:1px solid #c8d6a1; border-right:1px solid #c8d6a1;}
.lrbb { border-top:1px solid #c8d6a1; border-left:1px solid #c8d6a1; border-right:1px solid #c8d6a1; border-bottom:1px solid #c8d6a1;margin-top:5px;width:282px;}
.lrbbs {border-bottom:1px solid #c8d6a1; border-left:1px solid #c8d6a1; border-right:1px solid #c8d6a1;}


#Top { width:965px;}
.xBox { width:965px; height:72px; margin:5px auto; overflow:hidden; border:1px solid #d0d0d0;}
.TopBox-logo { float:left; width:170px; height:72px;} 
.TopBox-logo img{ margin:3px 2px} 
.TopBox-left { float:left; width:230px; margin-top:15px; line-height:23px;}
.timeFont { width:60px; height:23px; line-height:23px; margin:0 auto}
.time-edu { clear:left; background:url(../img/time-bg.gif) no-repeat top center; width:220px; height:24px; text-align:center; color:#fff; line-height:24px}

.sart-nav { width:965px; height:30px; background:url(../img/sart-bg.gif) repeat-x; margin-top:7px;}
.sart-l { background:url(../img/sart-l.gif) no-repeat; height:30px; width:4px;}
.sart-r { background:url(../img/sart-r.gif) no-repeat; height:30px; width:4px;}
.sart-nav1 { height:26px; padding-top:4px}
.sart-nav1 span { display:block;}
.sort-main { width:540px; margin:5px 0 0 7px; color:#fff;}
.sort-main a { font-size:12px; color:#fff; margin:0 6px 0 6px;}
.sort-main a:hover { font-size:12px; text-decoration:underline; color:#FFFF00;}
.sort-left { width:360px; height:22px; background:url(../img/sart-left.gif) no-repeat; margin:4px 0 0 0;}
.sort-left ul li{ float:left;padding-left:10px; margin:5px 0px 0px 13px;display:block; height:22px; list-style:none; background:url(../img/list-huang.gif) no-repeat 0 4px; display:inline;}
.sort-left ul li a { color:#FFFFCC; font-size:12px;}
.sort-left ul li a:hover { color:#ffff00;}

#topSear { padding:7px 10px 13px 10px;}
#topSear .tit { background:url(../img/edu_lmy_003.gif) no-repeat; height:19px; float:left;}
#topSear .titR { background:url(../img/edu_lmy_004.gif) no-repeat right 0; height:19px; line-height:19px; color:#292929; float:left; padding:0 10px 0 6px;}
#topSear .titR a { color:#292929; text-decoration:none;}
#topSear .searForm { float:left; padding:0 10px;} 
	
.Search { width:545px; height:29px; margin-top:6px; padding-top:4px;float:right;}
.search-text { width:200px; height:22px; border:1px solid #ccc; line-height:22px;}
.search-bz { margin:0 7px 0 5px; }
/*Í·²¿CSS½áÊø*/
.zBox_d1 { margin:0px 0 7px 0;}
.zBox_d1 .n1 { width:677px; height:600px;}
.zBox_d1 .n2 { width:278px; height:600px;}
.zBox_d1 .n1 .n280 { width:280px;}
.n677 { width:677px; margin-top:2px;}

.m1 { height:30px; background:url(../img/ml-bg2.gif) repeat-x;border-right:1px solid #c8d6a1;border-left:1px solid #c8d6a1;border-top:1px solid #c8d6a1;}

.m1 img{margin-right:5px; }


.title { font-size:14px; margin-top:9px;color:#6B950B;font-weight:bold;}
.m2 { width:278px; border-left:1px solid #c8d6a1; border-right:1px solid #c8d6a1; border-bottom:1px solid #c8d6a1;  padding-bottom:5px;}
.m2 ul li { float:left; display:block; width:70px; height:18px; background:url(../img/zn-bg.gif) no-repeat; padding:6px 0 0px 0; text-align:center; margin:10px 0 0px 16px; display:inline;}
.m2 p { display:block; height:24px!important; height:26px; margin-bottom:6px!important; margin-bottom:3px; padding-left:15px; line-height:24px;}
.m2_n { padding:10px 0 10px 0; border-bottom:1px solid #d5d5d5;}
.m3 { width:675px; border-left:1px solid #d5d5d5; border-right:1px solid #ccc;  border-bottom:1px solid #ccc; padding-bottom:10px; height:200px;}
.m3 .yx1 { width:335px; height:100px; float:left;}
.m3 .yx1 p { padding-left:8px; line-height:22px;}


.reg_text { width:185px; height:24px; background:#EEF5F9; border:1px solid #ccc; line-height:24px;}
.news-top {width:388px; margin-left:5px; border:1px solid #c8d6a1; line-height:24px;}
.news-top a{color: #FF0000; font-size: 14px; font-weight: bold;font-family:"ËÎÌå";overflow:hidden;padding-left:6px;}
.news-top2 { padding:5px 0 0 16px;}
.news-top2 ul li{ display:block; padding-left:8px; background:url(../img/heif.gif) no-repeat 0 12px;font-size:14px;}
.news-top2 a{ font-size:14px; line-height:25px;}

.hst {line-height:40px; background:url(../img/index_c1.gif) no-repeat left; padding-left:25px;}
.hstitle { font-size:14px; font-weight:bold;}
.hsf {background:url(../img/n2_bg.gif); text-align:center; line-height:30px;}
.hsf li {display:inline; }
.hsl {height:42px; padding-left:5px; margin-top:10px;}
.hslb {width:210px;  border-bottom:#CCCCCC 1px dotted;}
.hslb2 {width:210px;  }
.hslt {font-weight:bold; font-size:12px; height:20px; display:block;}
.hslc {font-size:12px; line-height:20px;}

.list_d {border:#c8d6a1 1px solid; border-top:0px;}
.list_d ul li { padding-left:12px; line-height:25px; background:url(../img/heif.gif) no-repeat 5px 10px;}
.list_dn {border:#c8d6a1 1px solid; border-top:0px;}
.list_dn ul li { padding-left:8px; line-height:25px; }
.list_dn span { display:inline-block;}
.list_dn .s1 { display:inline-block; width:30px;}
.list_dn .s2 { display:inline-block; width:115px;}
.list_dn .s3 { display:inline-block; width:20px;}
/*
#ask_c {width:456px; float:left; margin-left:10px;}
#ask_c .ask_ctt {line-height:45px; text-align:center; font-size:14px; }

#ask_c .ask_c1 {margin-left:12px; border-bottom:#CCCCCC 1px dotted; float:left; width:200px; height:50px;}
#ask_c .ask_c2 {margin-right:12px; border-bottom:#CCCCCC 1px dotted; float:left; width:200px; height:50px;}
#ask_c .ask_c3 {margin-left:12px; float:left; width:200px; height:50px;}
#ask_c .ask_c4 {margin-right:12px; float:left; width:200px; height:50px;}
#ask_c .ask_ct {font-weight:bold; display:block; line-height:30px;  height:30px; text-align:left;}
#ask_c .ask_cc {display:inline-block;  line-height:20px;}
*/
.aticle1 {width:365px; height:308px; float:left; margin-top:10px;}
.aticle2 {width:365px; height:308px; float:left; margin-left:10px; margin-top:10px;}
.aticle_box {height:102px; text-align:center;}
.aticle_boxpic {float:left; width:100px; height:102px;}
.aticle_boxc {float:left; text-align:left;}
.aticle_boxt {display:block; line-height:20px; margin-top:10px;}
.aticle_boxm {display:block; line-height:20px;}

.list_di {border:#c8d6a1 1px solid; border-top:0px;}
.list_di ul li { padding-left:8px; line-height:25px; display:inline;}

#links { display:inline; padding-left:10px; padding-right:10px;}
#links ul li { display:inline; line-height:25px; padding-left:10px; padding-right:8px;}




.divp {
	overflow:hidden;
	position:relative;
	text-align:center;
	}
.divp p {
	position:static;
	+position:absolute;
	top:50%;
	vertical-align:middle
	}
.divp img {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle
}
.ad2 {color: #666666}
.ad1 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.ad3 {
	color: #0066FF;
	font-weight: bold;
}
.ad1 a:link {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
