﻿/* -----------------------------------------------------------------------
css framework 0.1
screen.css: reset typography grid forms
----------------------------------------------------------------------- */

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,em, img, q, dl, dt, dd, ol, ul, li, fieldset, form {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
html,body {line-height:1.5em;}
body,form{height:100%;}

table, td, th {vertical-align:middle;}
a img {border:none;}
li{ list-style:none;}

.white{font-size:12px;}
a:focus, a:hover {color:##f05c14; text-decoration:none;}
a {color:#9d3a03;text-decoration:none;}
        

/* typography */
body{font-size: 75%;color: #565553;font-family: "宋体" , serif;background:#81d1d8 url('images/bg.gif') center top  repeat-y;}


li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0}
ul {list-style-type:none;}



.bottom {margin-bottom:0;padding-bottom:0;}

/*------------------------大号尺寸-------------------------------*/

.main, .midbar, .picpic{ margin:0 auto; width:1003px;padding-left:1px;
}

.left_sidebar{ width:221px;  float:left; padding-top:20px; padding-left:20px; 
}
.mid_bar{ width:493px;  float:left; overflow:hidden; margin:0px 15px 0px 10px;
}
.right_sidebar{width:210px; float:right; padding-right:25px;
}

.piclocall{ margin:0 auto; width:1003px; height:235px; margin-top:16px;
}

.ffooterbg{  width:954px; height:32px;background:url('images/footerbg.gif') no-repeat center top; line-height:32px;text-align:center
}
.ffooter{ margin:0 auto; width:1003px;padding-left:1px; margin-top:25px;}
.copyrighttt{ line-height:24px; text-align:center; padding-top:15px;
}

.listlayout{ width:720px; float:left; margin-left:15px;  margin-top:20px;
}
/*-----------------------头部样式--------------------------------*/
.banner{ background:url('images/banner.jpg') no-repeat; height:160px; margin:0 auto; 
}


.caidan{ background:url('images/nav.gif') repeat-x; height:47px; width:1003px; line-height:47px; padding-left:10px; display:inline
}
.caidanlocal{width:903px; height:47px;}

.caidan a:link{ font-size:13px; color:#fff; text-decoration:none; 
}
.caidan a:hover{ font-size:13px; color:#000; text-decoration:none; 
}



.rmail{ width:210px; height:86px; margin:20px 0px;
}



/*-----------------------左侧样式--------------------------------*/
.hw_rongyu{ height:199px; background:url('images/hw_rongyu.gif') no-repeat;
}
.hw_rytitle{ height:50px; float:left; width:221px; 
}
.hw_rysan{ height:50px;width:30px; float:left;display:inline
}
.hw_rytitle1{ width:100px; line-height:50px; font-size:14px;font-weight:bolder; color:#000;	 text-align:left; float:left;
}
.hw_contant{ padding:10px 8px; width:221px; display:inline
}


/*----------------------平台登录--------------------------------*/
.hwlogo{ width:221px; margin-top:20px;
}
.hwlogotitle{ height:40px; line-height:40px; background:url('images/lr1.gif') no-repeat left top;
}
.hwlogosan{ height:40px; float:left; width:30px;
}
.hwlogotitle1{ width:100px; line-height:40px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.hwlogocontant{ width:221px;background:url('images/lr2.gif') repeat-y left center;
}
.hwlogolocal{ width:180px;height:168px;
}

.hwlogolocal ul{ margin-top:10px; display:inline;
}
.hwlogolocal ul li{ padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:28px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline}



.hwlogobootom{ width:221px; height:12px;background:url('images/lr3.gif') no-repeat left top;
}

/*----------------------名师风采--------------------------------*/
.lmingshi{ width:221px; margin-top:20px;background:url('images/lblue2.gif') repeat-y left top;
}
.lmstitle{ height:39px; background:url('images/lblue1.gif') no-repeat left top;
}
.lmssan{ height:39px; float:left; width:30px;  line-height:39px;
}
.lmstitle1{ width:100px; line-height:39px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.lmsmore{ width:50px;overflow:hidden; 
}
.lmscontant{ width:221px;background:url('images/lblue2.gif') repeat-y left top;overflow:hidden;
}
.lmslocal{width:206px;
}
.lmslocal ul{ margin-top:10px; display:inline;
}
.lmslocal ul li{ padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:28px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline}
.lmsbottom{width:221px; height:12px;background:url('images/lblue3.gif') no-repeat left top;
}


/*----------------------教师博客--------------------------------*/
.lblog{ width:221px; margin-top:20px;background:url('images/lred2.gif') repeat-y left center;
}
.lblogtitle{ height:40px; background:url('images/lred1.gif') no-repeat left top;
}
.lblogsan{ height:40px; float:left; width:30px;  line-height:40px;
}
.lblogtitle1{ width:100px; line-height:40px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.lblogmore{ width:58px;overflow:hidden;
}
.lblogcontant{ width:221px;background:url('images/lred2.gif') repeat-y left center;
}
.lbloglocal{width:220px;overflow:hidden;
}
.lbloglocal ul{ margin-top:10px; display:inline;
}
.lbloglocal ul li{ padding-left:7px;line-height:28px; float:left; text-align:left; width:100px;
margin-left:2px; }
.lblogbottom{width:221px; height:12px;background:url('images/lred3.gif') no-repeat left top;
}


/*----------------------图片新闻--------------------------------*/
.mpicnews{ width:493px;  height:231px; background:url('images/cnews.gif') no-repeat left top;
}
.mptitle{height:58px; float:left;  overflow:hidden; width:490px;
}
.mpicnewssan{ height:30px; float:left; width:80px;  line-height:40px;margin-top:28px; 
}
.mpicnewstitle{ height:30px;  width:100px; margin-top:28px; line-height:40px; font-size:14px;font-weight:bolder; color:#676767;text-align:left; float:left;
}
.mpmore{ margin-top:28px; height:30px; width:100px;  float:right; padding-top:10px;
}
.mpcontant{ width:430px;
}
.mpcontant ul{ margin-top:10px; }
.mpcontant ul li{  padding-left:10px;background:url('images/cico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline}


/*----------------------魅力德育--------------------------------*/
.dy{width:493px; 
}
.dytitle{ height:95px; background:url('images/cmeili1.gif') no-repeat left top;
}
.xy_title{ height:95px; background:url('images/cshiyi1.gif') no-repeat left top;/*诗意校园*/
}
.xl_title{ height:95px; background:url('images/cjiankang1.gif') no-repeat left top;/*心理健康*/
}

.dysan{width:100px; height:95px; line-height:95px; float:left;
}
.dytitle1{ width:150px; font-size:14px;font-weight:bolder; color:#676767;text-align:center;overflow:hidden; float:left;padding-top:20px;
}
.dymore{ width:60px; line-height:95px;display:inline;padding-top:20px;
}
.dycontant{ width:493px; background:url('images/cmeili2.gif') repeat-y center top;overflow:hidden;
}
.dycontant ul{ width:443px; margin-left:30px;}
.dycontant ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline}
.dybottom{width:493px; height:13px;background:url('images/cjiankang3.gif') no-repeat center top;
}

/*----------------------校长寄语--------------------------------*/
.rmaster{ width:210px; background:url('images/rmaster2.gif') repeat-y center top;
}
.rmastertitle{width:210px; background:url('images/rmaster1.gif') no-repeat left top; height:44px;
}
.rmastersan{width:30px; height:44px; line-height:44px;float:left;
}
.rmastertitle1{width:100px; line-height:44px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.rmastercontant{ width:210px;  background:url('images/rmaster2.gif') repeat-y center top
}

.rmasterlocal{ width:180px;
}
.rmasterlocal ul{ margin-left:0px;
}
.rmasterlocal ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline

}
.rmasterbottom{width:210px; height:13px; background:url('images/rmaster3.gif') no-repeat center top;
}


/*---------------------右二--------------------------------*/
.r2master{ width:210px; background:url('images/rred2.gif') repeat-y center top;
}
.r2mastertitle{width:210px; background:url('images/rred1.gif') no-repeat left top; height:44px;
}
.r2mastersan{width:30px; height:44px; line-height:44px;float:left;
}
.r2mastertitle1{width:100px; line-height:44px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.r2mastercontant{ width:210px;  background:url('images/rred2.gif') repeat-y center top
}

.r2masterlocal{ width:180px;overflow:hidden;
}
.r2masterlocal ul{ margin-left:0px;
}
.r2masterlocal ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline

}
.r2masterbottom{width:210px; height:13px; background:url('images/rred3.gif') no-repeat center bottom;
}

/*---------------------学生天地--------------------------------*/
.r3master{ width:210px; margin-top:10px; background:url('images/rtiandi2.gif') repeat-y center top;
}
.r3mastertitle{width:210px; background:url('images/rtiandi1.gif') no-repeat left top; height:53px;
}
.r3mastersan{width:30px; height:53px; line-height:53px;float:left;
}
.r3mastertitle1{width:100px; line-height:53px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.r3mastercontant{ width:210px;  background:url('images/rtiandi2.gif') repeat-y center top
}

.r3masterlocal{ width:180px; overflow:hidden;
}
.r3masterlocal ul{ margin-left:0px;
}
.r3masterlocal ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;margin-left:2px; width:100%; display:inline

}
.r3masterbottom{width:210px; height:8px; background:url('images/rtiandi3.gif') no-repeat center bottom; 
}

/*---------------------家园互动--------------------------------*/
.r4master{ width:210px; margin-top:10px; background:url('images/rhudong2.gif') repeat-y center top;
}
.r4mastertitle{width:210px; background:url('images/rhudong1.gif') no-repeat left top; height:59px;
}
.r4mastersan{width:30px; height:59px; line-height:59px;float:left;
}
.r4mastertitle1{width:100px; line-height:59px; font-size:14px;font-weight:bolder; color:#fff;text-align:left; float:left;
}
.r4mastercontant{ width:210px;  background:url('images/rhudong2.gif') repeat-y center top
}

.r4masterlocal{ width:180px;overflow:hidden;
}
.r4masterlocal ul{ margin-left:0px;
}
.r4masterlocal ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:24px; float:left; text-align:left;margin-left:2px; width:100%; display:inline

}
.r4masterbottom{width:210px; height:8px; background:url('images/rhudong3.gif') no-repeat center bottom;
}


/*--------------------活动图片--------------------------------*/
.marqueepiclocal{ width:954px;height:235px;background:url('images/picbg.gif') no-repeat center top;  overflow:hidden margin:0 auto;
}

.marqueepictitle{ height:40px; width:954px;
}
.marqueepicsan{ width:100px; height:40px; float:left;
}
.marqueepictitle1{ width:120px; line-height:40px;font-size:14px;font-weight:bolder; color:#666666;text-align:center; float:left;
}
.marqueepiccontant{
  width:900px; height:170px;
}


/*--------------------二级而面右侧样式--------------------------------*/

/*----------------------魅力德育--------------------------------*/
.dy22{width:720px; background:url('images/listbg2.gif') repeat-y center top;
}
.dy22title{ height:95px; background:url('images/listbg.gif') no-repeat left top;
}

.dy22san{width:100px; height:95px; line-height:95px; float:left;
}
.dy22title1{ width:150px; line-height:95px; font-size:14px;font-weight:bolder; color:#676767;text-align:center; float:left;
}
.dy22more{ width:60px; line-height:95px;padding-top:35px;  text-align:right; display:inline; float:right;padding-right:15px;
}
.dy22contant{ width:720px; background:url('images/listbg2.gif') repeat-y center top;
}
.dy22contant ul{ width:693px;padding-left:30px;}
.dy22contant ul li{  padding-left:7px;background:url('images/lico.gif') no-repeat left center; line-height:28px; float:left; text-align:left;
margin-left:2px; width:100%; display:inline}
.dy22bottom{width:720px; height:13px;background:url('images/listbg3.gif') no-repeat center top;
}






/*------菜单------*/
.rootmenuitem1{ 
	color:#bdedba;
	font-size:13px;
}


.rootmenuitem1 td{
	color:#fff;
        width:90px;
        height:45px; 
	padding-left:4x;
	padding-right:4px;
        
	
}

.rootmenuitemselected1 ,.rootmenuitembreadcrumb1{
	color:#fff;
	height:45px;  line-height:45px;
        width:80px;
	padding-left:4px;
	padding-right:4px;
        background:url('images/navbg.jpg') 0px 0px no-repeat;
}
.rootmenuitemselected1 td,.rootmenuitembreadcrumb1 td{
	color:#000;
        height:45px; 
        width:90px;
	padding-left:4px;
	padding-right:4px;
        font-size:13px;	
}

/*------?------*/
.mainMenu{

	margin:0 auto;
	float:left;
	width:820px;
	height:45px;	
	margin-top:15px;

	  

}

/*------------Menu New--------------*/

.MainMenu_MenuContainer {
	background-color: Transparent; 	
	font-weight:lighter;
	height:30px; 
	font-size:12px;			
	color:#0b5506;
	
}
.MainMenu_MenuBar {
	cursor: pointer; 	
	cursor: hand;    
	height:25px;
	font-weight:bold;	
	background-color: Transparent;
}
.MainMenu_MenuItem { /*?--?*/
	
	height:25px;	
	text-align:center;	
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_MenuIcon {background:#0b5506;padding-left:1px; border-bottom:1px solid #fff;background:url('images/48.gif') no-repeat;}
.MainMenu_SubMenu {}
.MainMenu_MenuBreak {}
.MainMenu_MenuItemSel {/*???Ч*/
	
	
	color:#bdedba;	

	margin:0;padding:0px;
	height: 25px;
	
}
.MainMenu_MenuArrow {}
.MainMenu_RootMenuArrow {}



.submenu1{	
	position:absolute;/*λ*/	
	
	background:#F4F7C7;
	border:1px solid #64A90A;
	color:#c0002e;
	margin-top:0px;
	margin-left:4px;
       
       
}
.submenuitembreadcrumb1{
	color:#c0002e; 
	position:absolute;/*λ*/	
	
	background:#F4F7C7;
	border:1px solid #64A90A;
	margin-top:5px;
       
	
}

.submenuitembreadcrumb1{
	color:#c0002e; 
}
.submenuitemselected1{
	color:#c0002e;
	background:#F4F7C7;
	padding-left:0px; 
}


.MainMenu_MenuBreak{
	color:#0b5506; 
}

.submenuitemselected1{
	color:#c0002e;
	background:#F4F7C7;
	padding-left:0px;
	
}


.MainMenu_MenuBreak{
	color:#0b5506; 
}

}
.submenuitemselected1{
	color:#c0002e;
	background:#F4F7C7;
	padding-left:0px;	
}


.MainMenu_MenuBreak{
	color:#0b5506; 
}




