@charset "utf-8";
/*页面样式*/

/************************************************************/
/*reset*/
*{margin:0;padding:0;cursor:default;font-family:"Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
/************************************************************/


/************************************************************/
.l{float:left;}
.r{float:right;}
.clear{clear:both;}
.center_align{margin-left:auto;margin-right:auto;}
.text_center{text-align:center;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.text_b{font-weight:bold;}
/************************************************************/


/************************************************************/
html{}
body{
	color:#5e6639;
	background:#ffffff;
	font-weight:normal;
	font-size:12px;
}
a:link, a:visited, a:active{color:#67632a;text-decoration:none;cursor:pointer;}
a:hover{color:#67632a;text-decoration:underline;}
a img{cursor:pointer;}

.maxwidth{width:1000px;}
/************************************************************/


.topbanner{margin:0 auto;width:1000px;height:120px;overflow:hidden;background:url(../images/banner.png);}
.daohang{margin:0 auto;width:1000px;height:34px;line-height:34px;background:url(../images/daohang_bg.png);}

.pagebottomline{margin:0 auto;width:1000px;height:1px;background:#a9bab6;}
.pagebottom{margin:0 auto;width:1000px;min-height:33px;line-height:33px;background:#235144;text-align:center;color:#fff;}

.pagebody{margin:0 auto;width:1000px;min-height:400px;}

.indexleft{float:left;width:180px;height:400px;overflow:hidden;}
.indexmid{float:left;width:560px;height:400px;overflow:hidden;}
.indexright{float:right;width:240px;height:400px;overflow:hidden;background:#efecdb;}

.classname{width:180px;height:46px;overflow:hidden;line-height:46px;font-size:16px;text-align:center;color:#fff;background:url(../images/classname_bg.png);}
.indexleftdh{height:306px;background:#a2a689;}
.indexleftlink{margin:0 auto;width:156px;}
.indexleftlink a{display:block;width:156px;height:36px;overflow:hidden;line-height:36px;font-size:13px;font-weight:bold;text-align:center;color:#fff;background:url(../images/biao1.png) left no-repeat;border-bottom:1px dashed #fff;}
.indexleftlink a:hover{color:#d0d2c3;text-decoration:none;}

.indexright .title{margin:0 auto;width:225px;height:30px;overflow:hidden;line-height:30px;border-bottom:1px solid #b3af94;}
.indexright .title .text{margin-left:5px;padding-left:12px;background:url(../images/biao3.png) left no-repeat;font-size:12px;font-weight:bold;color:#67632a;}
.indexright .list{margin:0 auto;width:225px;overflow:hidden;}
.indexright .list ul{}
.indexright .list ul li{height:52px;line-height:22px;}
.indexright .list ul li .biao{float:left;width:21px;height:21px;overflow:hidden;background:url(../images/biao2.png);}
.indexright .list ul li .link{float:left;width:200px;}
.indexright .list ul li .link a{}

.but01{display:block;width:89px;height:32px;overflow:hidden;line-height:32px;text-align:center;background:url(../images/but_01.png);color:#67632a;}
.but01:hover{text-decoration:none;}

.pageleft{float:left;width:200px;background:url(../images/pageleft_mid.png);}
.pageleft .pageleft_top{width:200px;height:10px;background:url(../images/pageleft_top.png);}
.pageleft .pageleft_bottom{width:200px;height:10px;background:url(../images/pageleft_bottom.png);}

.pagemain{float:right;width:790px;background:url(../images/pagemain_mid.png);}
.pagemain .pagemain_top{width:790px;height:10px;background:url(../images/pagemain_top.png);}
.pagemain .pagemain_bottom{width:790px;height:10px;background:url(../images/pagemain_bottom.png);}

.leftdaohang{margin:0 auto;width:180px;overflow:hidden;min-height:220px;}
.leftdaohang .dhitem{width:180px;height:30px;overflow:hidden;}
.leftdaohang .dhitem a{display:block;width:180px;height:30px;overflow:hidden;line-height:30px;text-align:left;padding-left:30px;font-size:15px;font-weight:bold;color:#3e4723;background:url(../images/biao5.png) left no-repeat;}
.leftdaohang .dhitem a:hover{text-decoration:none;color:#fff;background:#888d6d url(../images/biao4.png) left no-repeat;}
.leftdaohang .cur a{color:#fff;background:#888d6d url(../images/biao4.png) left no-repeat;}

.leftdaohang .dhitem_sub{width:180px;height:30px;overflow:hidden;}
.leftdaohang .dhitem_sub a{display:block;width:180px;height:30px;overflow:hidden;line-height:30px;text-align:left;padding-left:30px;font-size:12px;font-weight:normal;color:#3e4723;background:#fefefe url(../images/biao7.png) no-repeat left;}

.pagemain .mainbody{margin:0 auto;width:770px;}
.pagemain .mainbody .list{margin:0 auto;width:700px;min-height:600px;}
.pagemain .mainbody .list ul{}
.pagemain .mainbody .list ul li{line-height:30px;font-size:14px;clear:both;}
.pagemain .mainbody .list ul li a{float:left;}
.pagemain .mainbody .list ul li .date{float:right;}

.pagemain .mainbody .news_title{line-height:1.8;font-size:18px;font-weight:bold;text-align:center;}
.pagemain .mainbody .news_info{line-height:1.8;font-size:14px;text-align:center;}
.pagemain .mainbody .news_content{margin:0 20px;;min-height:300px;line-height:2;font-size:14px;}
.pagemain .mainbody .news_other{margin:0 20px;;min-height:20px;line-height:2;}
.location{line-height:1.8;padding-left:12px;background:url(../images/biao6.png) left no-repeat;}

.teacherlist{
	margin:0px;
	text-align:center;
}

.teacherlist li{
	float:left;
	width:200px;
	text-align:center; 
    margin:10px 10px 10px 30px;
	line-height:30px;
}

.teacherlist li a{
	width:140px;
}

.tableborder{
	
}

.subtitles{
margin:20px;font-weight:bold;text-align:left;padding-left:20px;background:#e2e2e2;height:22px;line-height:22px;
}


table.title{}
table.title td.tt{
	height:22px;
	line-height:22px;
	border-bottom:1px solid #b3af94;
	background:url("../images/biao3.png") left no-repeat;
	padding-left:12px;
	font-size:14px;
}

table.title td{
	height:22px;
	line-height:22px;
	border-bottom:1px solid #b3af94;
}

.tab_cur{background:#b3af94!important;}
.tab_title{margin:0 5px;padding:0 10px;background-image:none!important;background:!important;cursor:pointer;}
.tab_body{display:none;}

.submenu{display:none;background:#efecdb;position:absolute;left:0px;top:34px;visibility: visible;width:90px;border:1px solid #bbb99e;z-index:1;}
.submenu a{display:block;width:90px;height:24px;line-height:24px;}
.submenu a:hover{background:#828767;color:#ffffff;text-decoration:none;}




*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 
#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
