body{text-align:center; margin:0px auto; background:url(../pic/bg.gif) repeat; font:12px; font-family:"宋体";}
div,h1{ font-size:12px;  font-weight:normal;}
*+html  body { margin:px !important; }
img, form, div, ul, li, dl, dt, dd, p, input {
border:0px;margin:0px;padding:0px;
}
a:link {
font-family:"宋体";
text-decoration:none;
color:#3b3b3b;
}
li a{ text-decoration:none;color:#4B4B4B;}
a:visited {
text-decoration:none;
}
a:active {
text-decoration:none;
}
a:hover {
text-decoration:none;
color:#29A500;
}
div {
text-align:left;vertical-align:top;  font-size:12px; overflow:hidden;
}
ul, li,h1{
list-style-type:none;margin:0;padding:0;  list-style-image:none;
}

.bgx
{ background:repeat-x left top;}
.bgno
{background:no-repeat left top;}
.duiqi{ vertical-align: text-top;    font-size: 12px;    text-decoration: none;    font-family: 宋体;    color: Black;}
#zong{ width:803px; margin:0px auto; border-left:#DFEDD0 2px solid; border-right:#DFEDD0 2px solid; background-color:#fff;}
.top{ width:803px; height:39px; margin-top:0px;}
.top iframe{ float:left; border:0px; overflow:hidden; margin-left:40px;}
.login{ margin-left:80px; float:left; display:inline; }
.top_input{float:left; margin-top:13px; margin-right:7px;}
.input{width:100px; height:16px; border:1px solid #70706f; }
.select{ margin-top:3px; float:left; display:inline;margin-top:12px; margin-right:12px;  }
.top_button{ float:left; margin-top:12px; }
.right_top{ float:right; background:url(../pic/bg1.gif) no-repeat 72px 0px; margin-right:17px; display:inline;}
.right_top li{ float:left; color:#737272;  }
/*logo*/
.logo{ width:803px; height:185px;background:url(../pic/logo.jpg) no-repeat; text-align:left;}
.search{ width:210px; float:left; margin:33px 0px 0px 107px; display:inline; }
.search div{ float:left; width:163px; }
search img{ float:right; margin-top:4px;}
.searchContent{ width:157px; height:17px; border:1px solid #829fbb ;color:#c52525; margin-bottom:7px;}
.search select{width:159px; height:20px; text-align:center}
/*content*/
.content{ width:803px; clear:both; border-bottom:1px solid #7FBDEE; margin-bottom:6px;}
.left{width:240px;float:left;background:url(../pic/leftBg.gif) repeat-y;}
.right {border-left:1px solid #E9E9E9;width:560px; float:right;  }
/*messageCenter*/
.messageCenter{ vertical-align:top}
.messageCenter h1{width:240px; height:53px;background:url(../pic/xxzx.gif) no-repeat;}
.messageCenter img{ margin:30px 0px 0px 184px;}
.content2{ width:240px; height:195px;background:url(../pic/default_50.gif) no-repeat bottom left; margin-left:8px; }
#content-div-1 ,#content-div-2 ,#content-div-3 ,#content-div-4{ margin-top:5px; width:217px;}
#content-div-2{ display:none;}
#content-div-1{ display:none;}
#content-div-4{ display:none;}
#content-div-1 ul,#content-div-2 ul,#content-div-3 ul,#content-div-4 ul{ height:150px;}
#content-div-1 li,#content-div-2 li,#content-div-3 li,#content-div-4 li{ font:#4B4B4B; line-height:24px; height:24px; padding-left:12px;background:url(../pic/xxzx_arrow.gif) no-repeat left 10px; margin-right:4px; width:223px; overflow:hidden;  }
#xxzx_qh { margin-top:5px;}
ul#xxzx_qh  li{float:left;  height:21px; margin:0px; margin-right:4px;}
ul#xxzx_qh  li img { margin:0px;}
/*kesb*/
.ktsb{ vertical-align:top}
.ktsb h1{width:236px; height:38px;background:url(../pic/ktsb.gif) no-repeat;}
.ktsb h1 img{ margin-top:10px;}
.ktsb .sp{ margin-top:4px;}
.ktsb .sp img{ margin:0px; vertical-align:bottom; width:220px;} 
.ktsb  ul{ margin-top:5px;}
.sp_list{  width:222px; margin-top:4px;  }
.sp_list li { width:200px; height:25px; border-bottom:1px solid #CCCCCC;background:url(../pic/arrow_zhu.gif) no-repeat 15px; float:left; padding-left:22px; line-height:25px; overflow:hidden;  }
.ktsb img{ margin:5px 0px 0px 194px;}
.content3{ width:226px;height:462px;background:url(../pic/ktsb_bg.jpg) repeat-x bottom left; padding-left:10px;  }
.content3 p{ float:left; color:#E86404; line-height:22px; height:22px;} 
.ktsb li img{ margin-left:0px; }
.content3 li select{ width:142px; height:22px; }

/*right*/
/*jxpc*/
.jxpc {height: 226px; float:right; width: 560px;background:url(../pic/jxpc_bg.jpg) repeat-x; margin-bottom: 5px; overflow:visible;  position:relative; }
.jxpcC{ width:215px; padding-right:12px; padding-left:10px; 
                color:#4B4B4B; line-height:23px; height:157px;background:url(../pic/jxpc_18.gif) no-repeat;
                background:url(../pic/jxpc_18.gif) no-repeat right 10px; overflow:hidden; }
 .jxpc_left{ float:left;}            
.jxpc_left div img{ text-align:left; float:left; margin-right:3px;}
.jxpc_left h1{width:237px; height:58px;background:url(../pic/jxpc.gif) no-repeat left top ;}
.go{ position:absolute;top:134px; left:163px; z-index:1}
.jxpc_right{ float:left;}
/*jxpc_选项卡*/
.basictab{ margin-top:19px;            
           width:296px;
	height:32px;	
	background:url(../pic/jxpc_ws.gif) no-repeat left top;
	padding-left:10px;
	}
.basictab p{ float:left; width:68px; height:40px; line-height:32px; display:inline; text-align:center;#margin-top:5px; display:inline;	}
.basictab p a {	
	color:#4b4b4b;	
	height :40px;
	text-decoration:none;
	text-align:center;
	padding:5px 4px 4px 4px;

}
.basictab p a:visited {}
.basictab p a:hover, .basictab p a.current 
{ color : #D54C13;
  background:url(../pic/jxpc_bg.gif) no-repeat left top;
  font-weight:bold;
}
.basictab p a:active {
	color: black;
}
.tabcontainer {
	clear: left;
	width:287px;
	height:150px;
	_height:147px;
	overflow:hidden;
}
.tabcontent {
	display:none;
	margin-left:28px;
	margin-top:6px;	
	overflow:hidden;
}
.tabcontent li{font:#4B4B4B; line-height:23px; height:23px; padding-left:12px; background:url(../pic/jxpc_arrow.gif) no-repeat left 8px; margin-right:4px; overflow:hidden;}
.fenlei { margin-top:6px; margin-left:10px;}
.fenlei p{ float:left; color:#E86404; line-height:22px; height:22px;}

/*zbjc*/
.zbjc{ width: 555px; height:177px; background:url(../pic/zbjc_bg.gif) repeat-x top left; position:relative; margin-left:2px;}
.zbjc_logo{ position:absolute; top: 203px; left:22px; } 
.zbjc_more{ position:absolute; top: 208px; left:517px; } 
.zbjc div{ margin:0px;}
.zbjc_left{ width: 7px; height: 177px; background:url(../pic/zbjcLeft.gif) no-repeat left top ; float:left;}
.zbjc_right{ width: 8px; height: 177px; background:url(../pic/zbjcRight.gif) no-repeat left top ; position:absolute; top:0px; left:548px;}

/*教法探讨*/
.jftt{ width:286px; float:left;  height: 171px; padding: 6px 0px 0px 6px;}
.jftt h1{  width: 247px; height: 23px;  padding-left:32px; padding-top:6px; color:#2BA400; background:url(../pic/jftt.gif) no-repeat left top ;}

/*jftt_选项卡*/
.jftt_xxk{ margin-top:19px; 
	height:32px;
	padding-left:10px;	}
.jftt_xxk p{ float:left; width:62px; height:40px; line-height:32px; display:inline; text-align:center;#margin-top:5px;_margin-top:4px;	}
.jftt_xxk p a {	
	color:#378720;	
	height :40px;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	padding:3px 5px 6px 5px;
	 background:url(../pic/jftt_bg2.gif) no-repeat left top;
	}
.jftt_xxk p a:visited {
}
.jftt_xxk p a:hover, .jftt_xxk p a.current {
	color:#ffffff;
  background:url(../pic/jftt_bg1.gif) no-repeat left top;
  font-weight:bold;

}
.jftt_xxk p a:active {
	color:#ffffff;
}
.jfttcontainer {
	clear: left;
	width:95%;
}
.jfttcontent {
	display:none;
	margin-left:28px;
	margin-top:6px;
}
.jfttcontent li{background:url(../pic/jftt_arrow.gif) no-repeat left 8px; font:#4B4B4B; height:23px; line-height:23px; padding-left:12px; margin-right:4px; width:282px; overflow:hidden;}

/*教材分析*/
.jcfx{ width:250px; float:left;  height: 177px; display:inline; position:absolute;}
.jcfx ul{width:243px; }
.jcfx ul li{width: 121px; float:left; margin:0px; padding:0px; height:74px; }
/*庆贺条*/
.qht{}
/*高考与竞赛top*/
.gkTop{width:568px; height: 28px;background:url(../pic/bggk.gif) repeat-x left 18px ; margin-bottom:1px; margin-top:3px;  }
.gkTop li{ float:left; height:28px;}
.gkTop img{ margin-top:6px;}
.gkyjs{background:url(../pic/gkyjs.gif) no-repeat 24px top ; width: 239px;  }
.xzzx{background:url(../pic/xzzx.gif) no-repeat left top ; width: 229px;}
 .gk_more{ width: 50px;}
 /*高考与竞赛内容*/
 .gk_content{ margin-left:3px;}
 .gk_content .L{ width: 266px;background:url(../pic/gkyjs_bg.gif) repeat-x left top; height:174px; position:relative;float:left; padding:0px 6px; display:inline;  }
 .gk_content .L .L{ width:7px;height: 174px; position: absolute; top:0px; left:-7px;  }
 .gk_content .L .content1, .gk_content .R .content1{ float:left; width:236px; margin-left:7px; margin-top:5px;}
 .gk_content  .L  li,  .gk_content  .R  li{font:#4B4B4B; line-height:23px; padding-left:15px;background:url(../pic/jxpc_arrow.gif) no-repeat left; margin-right:4px; width:250px; overflow:hidden;}
 .gk_content .L .R{ width:7px;height: 174px;  position: absolute; top:0px; left:265px;  }
 .gk_content .L h1{ background:url(../pic/index_96.jpg) no-repeat 10px 7PX;width: 235px; height:65PX; } 
  .gk_content .R{ width: 264px;background:url(../pic/gkyjs_bg.gif) repeat-x left top; height:174px; position:relative;float:right; padding:0px 6px; }
 .gk_content .R .L{ width:7px;height: 174px; position: absolute; top:0px; left:-7px;  }
 .gk_content .R .R{ width:7px;height: 174px;  position: absolute; top:0px; left:263px;  }
 .gk_content .R h1{ background:url(../pic/index_93.jpg) no-repeat 10px 7PX;width: 234px; height:65PX; }
  /*友情链接*/
  .links{ margin-top:4px; width:550px; float:left; height:40px; margin-left:5px;}
  .links li { float:left; width:137px; height:40px;}
  
  /*网站底部菜单*/
 .bottom_menu{ width:618px; overflow:visible; height: 32px; border-bottom:1px solid #7FBDEE; margin-bottom:2px;  padding-left:185px; background:url(../pic/bottom_menu.gif) repeat-x left 1px; line-height:32px;  clear:both; position:relative; overflow:visible;  }
 .bottom_menu ul.menu_right li{ color:#C2C2C2;  line-height:32px;  text-align:center; float:left; padding:0px 5px;background:url(../pic/bottom_menu_bg.gif) no-repeat right top; background-position:right 0px !important; }
  .bottom_menu ul.menu_right li.part1{ background:none;}
.bottom_menu ul{ float:left;}
.bottom_menu li a{ color:#4b4b4b;  line-height:32px;   }
 .bottom_menu .dlh_menu{ position:absolute;  height:75px; width:179px; float:left; bottom:0px; left:0px;}
   /*bottom*/
.bottom{ width:803px; height: 57px;background:url(../pic/bottomBg.gif) repeat-x left top;}
.bottom ul{ margin-left:41px;}
.bottom li{ float:left; color:#4b4b4b}
.bottom .one{ line-height:16px; width:570px; margin-top:6px;}
.bottom .two{  line-height:25px;}
.dlh_menu ul li a.dhl{ width:179px; height:75px; background :url(../pic/dhl.gif) no-repeat left; display:block; }


/*导航栏*/
#m_0
{
	width:165px;position:absolute;overflow:visible;z-index:100;display:none
}
.m_t
{
	background:url(../pic/nav_05.gif) no-repeat 0 0; width:165px; height:37px
}
.m_bg
{
	background:url(../pic/nav_06.jpg) left bottom; 
	overflow:visible;
}
.mul
{
	width:149px;
	margin:auto;
}
.mul li
{
	height:30px;
	display:inline;
}

a.hasc
{
	display:block;
	width:149px;
	height:30px;
	line-height:30px;
	background:url(../pic/nav_04.gif) no-repeat 0 0;
	color:#0000ff;
	text-indent:10px;
	overflow:hidden;
}
a.hasc:hover
{
	color:#0000ff;
	background:url(../pic/nav_03.gif) no-repeat 0 0;
}

a.nothasc
{
	display:block;
	width:149px;
	height:30px;
	line-height:30px;
	background:url(../pic/nav_08.gif) no-repeat left bottom;
	color:#0000ff;
	text-indent:10px;
	overflow:hidden;
}
a.nothasc:hover
{
	color:#0000ff;
	background:url(../pic/nav_07.gif) no-repeat 0 0;
}


.mcf
{
	width:149px;
	position:absolute;
	overflow:visible;
	border:solid 1px #0157A0;
	background:#FCFDFF;
}

