*{ border:0px; margin:0px; padding:0px; font-size:12px; font-family:""; text-align:left; list-style:none; line-height:17px;}
div { position:relative;}
a{ text-decoration:none; color:#444;}
a:hover{color:#000; font-weight:700 }

#title a{ color:#f2f4e0;}
ul{ display:block;}
li{ display:block;}

body{ text-align:center; background-color:#51131e; /*padding-top:30px;*/}
#all{ margin:0px auto; width:900px; background-color:#FFFFFF}
#head{ width:900px; overflow:hidden}
	#head #daohang{ width:900px; height:64px; overflow:hidden; background-image:url(../img/daohang.jpg);}
	#daohang ul{ margin:12px auto;font-size:15px; font-family:""; font-weight:900; color:#000; margin-left:90px;}
	#daohang ul li{height:64px; float:left;text-align:center; margin:auto 15px;}
	#daohang ul li img{margin-bottom:4px;}
	
	
	/*  ===================================================   */
	
	
#middle{ width:900px; background-color:#FFFFFF; padding-top:6px; overflow:auto;/* padding-bottom:3px;*/}
#middle #left{ width:270px; float:left;background-color:#FFFFFF; padding-left:6px; }
	#left_1{width:270PX;  background-color:#F4F2E4; margin-bottom:6px; }
	#left_1 div#title{ background-image:url(../img/annu_chuandan.gif); background-repeat:no-repeat; width:252px; height:18px; font-size:13px;font-family:""; font-weight:900; color:#f2f4e0; padding-top:6px; padding-left:18px; overflow:hidden;margin-bottom:6px; float:left;vertical-align:bottom}
	#left_1 div#title a{ float:left; }
	#left_1 ul{ margin-left:20px; margin-top:3px;}
	#left_1 ul li{ width:248px; }
	#left_1 li#smclass{width:238px;line-hight:22px; background-color:#eec; font-weight:900; margin:0px; padding-top:4px;padding-left:6px;margin-left:-8px; }
	
	#left #phone{ width:270PX;height:128px; overflow:hidden;background-color:#fff; margin-bottom:6px; }
	#left #phone li{background-color:#fff; margin-bottom:6px; float:left}

	/*  ===================================================   */

#middle #right{ width:618px; float:left; background-color:#fff;padding-left:6px;}
	#right #top{ width:612px; background-color:#F4F2E4; margin-bottom:6px;clear:left; overflow:hidden }
	#top div#title{ width:594px; background-color:#F4F2E4; margin-bottom:6px;background-image:url(../img/annu_dachuaidan.gif); background-repeat:no-repeat;height:18px;padding-top:6px;font-size:13px;font-family:""; font-weight:900;color:#f2f4e0;padding-left:18px; float:left}
	#top div#title a{ font-size:13px;}
	
	#top div#list{ width:594px; clear:left;}
	#top ul{ margin-left:13px; margin-top:6px;width:242px; float:left;  padding-right:32px;}
	#top li{ width:238px; float:left; clear:both; margin-left:10px; margin-bottom:3px; }
	#top li#smclass{width:238px;line-hight:22px; background-color:#eec; font-weight:900; padding-left:6px;margin:0px; padding-top:4px; }
	
	#top div#title span{ float:left;}
	#top div#title span#gohome{ float:right; margin-right:15px; margin-top:-8px;}
	#top div#title span#gohome a{color:#962328}
	#top div#cont { width:550px; margin-top:16px; margin-left:15px; clear:left;}
	#top ul li#cont{ width:538px; word-wrap:break-word;text-align:justify; padding-right:12px; overflow:hidden}
	#top li#cont table{ border:2px outset #CAC5A0; padding:2px;}
	#top li#cont td{ border:1px inset #D7D5C4; padding:2px;}
	#top li#cont input{ border:1px inset #D7D5C4; padding:2px;}
	#top li#cont textarea {height:100px; overflow:auto;border:1px inset #D7D5C4; padding:2px;}
	
	/*  ===================================================   */
	
	#right #down{ width:612px; background-color:#fff; margin-bottom:0px;}
	#down_1{width:303PX;  background-color:#F4F2E4; margin-bottom:6px; float:left;}
	.right_6{ margin-right:6px;}
	.left_16{ padding-left:16px;}
	#down_1 div#title{background-image:url(../img/annu_chuandan_24X303.gif); background-repeat:no-repeat; width:285px; height:18px; font-size:13px;font-family:""; font-weight:900; color:#f2f4e0; padding-top:6px; padding-left:18px; overflow:hidde}
	#down_1 div#title a{ font-size:13px; float:left}	
	
	div#title a#more{color:#51131e; margin-right:12px; font-weight:100; float:right;font-size:11px;}
	
	#down_1 ul{ margin-left:20px; margin-top:6px;}
	#down_1 ul li{ width:248px;}
	.downright_3{ margin-top:-2px;}
	
	
	#right #photo_roll{ width:612px; background-color:#fff; /*margin-bottom:6px; */overflow:hidden; clear:left;}
	#photo_roll table,td{ border:0px;}

#teach_roll{ width:900px; overflow: hidden; margin-top:-3px; margin-bottom:12px;}
#teach_roll #left{ width:888px; overflow: hidden; margin-left:6px; padding-right:3px; clear:left; float:left }
#teach_roll #right{ width:438px; overflow: hidden; margin-left:3px; padding-right:6px; float:left }

#teachphoto { width:224px; height:106px;}
#teachphoto #teach_top1 { width:76px; height:106px; float:left}
#teachphoto #teach_top2 { width:148px; height:90px; float:left; margin-top:10px }
	/*#teachphoto #teach_down { width:140px; height:78px; float:left; clear:left}*/

	/*  ===================================================   */
	
#foot{ width:900px;background-color:#FFFFFF; overflow:auto}
#ove_1{width:100%; height:6px; background-image:url(../img/ove_3.gif); background-repeat:no-repeat; clear:left}
#ove_1 img{ float:right;}
#ove{width:100%; height:6px; background-image:url(../img/ove_1.gif); background-repeat:no-repeat; clear:left}
#ove img{ float:right;}


#friendLink{ width:900px;margin:auto; margin-top:1px; background-color:#fff; /*overflow:auto;*/padding-bottom:8px; }
#friendLink #ove_1{width:100%; height:6px; background-image:url(../img/ove_5.gif); background-repeat:no-repeat; clear:both}
#friendLink #ove_1 img{ float:right; clear:right}

#friendLink div#fLink { width:900px;overflow:hidden; clear:both}
#friendLink div#fLink ul{ width:860px; clear:both; text-align:center; margin-left:20px}
#friendLink div#fLink ul li{ height:18px; margin:0px 20px; float:left;text-align:center; line-height:20px;}
#friendLink div#fLink ul li#flink_title{ width:860px; color:#51131e; clear:both; text-align:center; margin-bottom:-3px; font-weight:900; line-height:22px;}


div#teachphoto{ width:224px; height:112px;}
