@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	background:url(../images/footbg.gif) repeat;
	}
.out{
	margin:0 auto;
	width:880px;
	overflow:hidden;
	}
.top{
	margin:0 auto;
	width:880px;
	height:114px;
	}
.cPopText {font-family:Verdana,Arial,"宋体"; font-size:12px}
.logo{
	float:left;
	}
.logo a{
	blr:expression(this.onFocus=this.blur());
	outline:0;
	}
.top_right_op{
	float:right;
	margin-top:80px;
	width:272px;
	font-size:12px;
	color:#72201b;
	}
.top_right_op a{
	float:left;
	display:block;
	margin-right:-1px;
	padding:2px 8px 0 8px;
	border-right:1px solid #72201b;
	height:12px;
	line-height:12px;
	text-decoration:none;
	font-size:12px;
	color:#72201b;
	}
.top_right_op a:hover{
	text-decoration:underline;
	}
	
/* main css */

.main{
	margin:0 auto;
	padding:20px;
	width:840px;
	height:572px;
	background:url(../images/main_bg.gif) no-repeat;
	}
.main_channel{
	margin:0 auto;
	width:880px;
	}
.main_channel_top{
	width:880px;
	height:7px;
	background:url(../images/main_channel_top.gif) no-repeat;
	overflow:hidden;
	}
.main_channel_mid{
	padding:13px 0;
	width:880px;
	background:url(../images/main_channel_mid.gif) repeat-y;
	}
.main_channel_bot{
	width:880px;
	height:7px;
	background:url(../images/main_channel_bot.gif) no-repeat;
	overflow:hidden;
	}
.main_top{
	margin:15px auto 0;
	width:840px;
	overflow:hidden;
	}
.main_under{
	margin:15px auto 0;
	width:840px;
	overflow:hidden;
	}

/* menu css */
.menu{
	margin:0 auto;
	width:840px;
	height:37px;
	zoom:1;
	}
.menu ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	}
.menu ul li{
	float:left;
	}
.menu ul li a{
	display:block;
	height:37px;
	background:url(../images/menu_bg.gif) no-repeat;
	text-indent:-9999px;
	blr:expression(this.onFocus=this.blur());
	outline:0;
	}
.menu ul li a.home{
	width:109px;
	background-position:0px 0px;
	}
.menu ul li a.home:hover{
	background-position:0px -37px;
	}
.menu ul li a.come_near{
	width:100px;
	background-position:-109px 0px;
	}
.menu ul li a.come_near:hover{
	background-position:-109px -37px;
	}
.menu ul li a.product{
	width:100px;
	background-position:-209px 0px;
	}
.menu ul li a.product:hover{
	background-position:-209px -37px;
	}
.menu ul li a.join{
	width:100px;
	background-position:-309px 0px;
	}
.menu ul li a.join:hover{
	background-position:-309px -37px;
	}
.menu ul li a.school{
	width:100px;
	background-position:-409px 0px;
	}
.menu ul li a.school:hover{
	background-position:-409px -37px;
	}
.menu ul li a.news{
	width:100px;
	background-position:-509px 0px;
	}
.menu ul li a.news:hover{
	width:100px;
	background-position:-509px -37px;
	}
.menu ul li a.job{
	width:100px;
	background-position:-609px 0px;
	}
.menu ul li a.job:hover{
	background-position:-609px -37px;
	}
.menu ul li a.contact{
	width:131px;
	background-position:-709px 0px;
	}
.menu ul li a.contact:hover{
	background-position:-709px -37px;
	}
	
/* lunbo css */

.lunbo{
	float:left;
	background:#ccc;
	width:605px;
	height:247px;
	}
	
/* product_list css */

.product_list{
	float:left;
	margin-left:10px;
	width:225px;
	}
.product_list h2{
	margin:0;
	width:225px;
	height:34px;
	background:url(../images/product_list_titlebg.gif) no-repeat;
	text-indent:-9999px;
	}
.product_list_mid{
	background:#f0dbc7;
	}
.product_list_mid ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.product_list_mid ul li{
	font-size:12px;
	}
.product_list_mid ul li a{
	display:block;
	width:190px;
	background:url(../images/product_list_abg.gif) no-repeat;
	text-indent:-9999px;
	blr:expression(this.onFocus=this.blur());
	outline:0;
	}
.product_list_mid ul li a.first{
	height:43px;
	background-position:0px 0px;
	}
.product_list_mid ul li a.first:hover{
	background-position:-190px 0px;
	}
.product_list_mid ul li a.second{
	height:43px;
	background-position:0px -43px;
	}
.product_list_mid ul li a.second:hover{
	background-position:-190px -43px;
	}
.product_list_mid ul li a.third{
	height:43px;
	background-position:0px -86px;
	}
.product_list_mid ul li a.third:hover{
	background-position:-190px -86px;
	}
.product_list_mid ul li a.four{
	height:43px;
	background-position:0px -129px;
	}
.product_list_mid ul li a.four:hover{
	background-position:-190px -129px;
	}
.product_list_mid ul li a.fifthly{
	height:34px;
	background-position:0px -172px;
	}	
.product_list_mid ul li a.fifthly:hover{
	background-position:-190px -172px;
	}
.product_list_bot{
	width:225px;
	height:7px;
	background:url(../images/product_list_botbg.gif) no-repeat;
	overflow:hidden;
	}
	
/* taihuxue_news css */

.taihuxue_news{
	float:left;
	width:354px;
	}
.taihuxue_news h2{
	margin:0;
	width:354px;
	height:43px;
	background:url(../images/taihuxue_news_titlebg.gif) no-repeat;
	text-indent:-9999px;
	}
.taihuxue_news span{
	float:right;
	margin:-25px 18px 0 0;
	}
.taihuxue_news span a{
	text-decoration:none;
	font-size:12px;
	color:#4d320e;
	}
.taihuxue_news span a:hover{
	text-decoration:underline;
	}
.taihuxue_news_mid{
	width:354px;
	background:#f0dbc7;
	}
.taihuxue_news_mid ul{
	margin:0;
	padding:10px;
	list-style:none;
	}
.taihuxue_news_mid ul li{
	background:url(../images/news_bg.gif) bottom repeat-x;
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#4d320e;
	}
.taihuxue_news_mid ul li span{
	float:right;
	margin:-26px 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}
.taihuxue_news_mid ul li a{
	text-decoration:none;
	font-family:"宋体";
	font-size:12px;
	color:#4d320e;
	}
.taihuxue_news_mid ul li a:hover{
	text-decoration:underline;
	}
.taihuxue_news_bot{
	width:354px;
	height:7px;
	background:url(../images/taihuxue_news_botbg.gif) no-repeat;
	overflow:hidden;
	}
	
/* taihuxue_culture css */

.taihuxue_culture{
	float:left;
	margin-left:10px;
	width:476px;
	}
.taihuxue_culture h2{
	margin:0;
	width:476px;
	height:43px;
	background:url(../images/taihuxue_culture_titlebg.gif) no-repeat;
	text-indent:-9999px;
	}
.taihuxue_culture_mid{
	padding:15px 10px 5px;
	width:456px;
	background:#f0dbc7;
	overflow:hidden;
	}
.taihuxue_culture_mid ul{
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:250px;
	list-style:none;
	}
.taihuxue_culture_mid ul li{
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#4d320e;
	}
.taihuxue_culture_mid ul li span{
	font-weight:bold;
	}
	
.taihuxue_video{
	float:left;
	width:164px;
	height:130px;
	background:#ccc;
	}
.taihuxue_culture_bot{
	width:476px;
	height:7px;
	background:url(../images/taihuxue_culture_botbg.gif) no-repeat;
	overflow:hidden;
	}
.main_contact{
	margin-top:20px;
	width:840px;
	}
	
/* foot css */
.foot{
	margin:20px auto 0;
	padding-top:20px;
	width:880px;
	height:82px;
	background:url(../images/foot_bg.gif) no-repeat;
	}
.foot p{
	margin:0 0 0 300px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	font-size:12px;
	color:#4d320e;
	}
	
	
	
/* come_near page css */

.come_near_siderbar{
	float:left;
	width:205px;
	}
.come_near_siderbar1{
	float:left;
	width:205px;
	}
.come_near_siderbar h2{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar h3{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg1.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar h4{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg2.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar h5{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg3.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar h6{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg4.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar1 h1{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg5.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar1 h2{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg6.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar1 h3{
	margin:0;
	width:205px;
	height:43px;
	background:url(../images/siderbar_come_near_titlebg7.gif) no-repeat;
	text-indent:-9999px;
	}
.come_near_siderbar_mid{
	background:#f0dbc7;
	}
.come_near_siderbar_mid ul{
	margin:0 auto;
	padding:10px 0;
	width:130px;
	list-style:none;
	}
.come_near_siderbar_mid ul li{
	background:url(../images/news_bg.gif) bottom repeat-x;
	}
.come_near_siderbar_mid ul li a{
	display:block;
	padding-left:20px;
	width:110px;
	height:25px;
	line-height:25px;
	background:url(../images/siderbar_linkbg.gif) 10px 50% no-repeat;
	text-decoration:none;
	font-size:12px;
	color:#4d320e;
	blr:expression(this.onFocus=this.blur());
	outline:0;
	}
.come_near_siderbar_mid ul li a:hover{
	color:#a40000;
	}
.come_near_siderbar_bot{
	width:205px;
	height:7px;
	background:url(../images/siderbar_botbg.gif) no-repeat;
	overflow:hidden;
	}
	
/* news_content css */

.news_content{
	float:left;
	margin-left:20px;
	width:615px;
	}
.mianbaoxie{
	padding-left:36px;
	width:579px;
	height:36px;
	line-height:36px;
	background:url(../images/mianbaoxie_bg.gif) no-repeat;
	font-size:12px;
	color:#4d320e;
	}
.mianbaoxie a{
	text-decoration:none;
	color:#4d320e;
	}
.mianbaoxie a:hover{
	text-decoration:underline;
	}
.news_content_in{
	margin-top:10px;
	padding:20px;
	width:575px;
	background:#f6e7d8;
	}
.news_content_in_topborder{
	width:615px;
	height:6px;
	background:url(../images/news_content_in_topborder.gif) no-repeat;
	overflow:hidden;
	}
	
.news_content_in ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	}
.news_content_in ul li{
background:url(../images/news_bg.gif) bottom repeat-x;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#4c2f0f;
	}
.news_content_in ul li span{
	float:right;
	margin:-26px 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}
.news_content_in ul li a{
	text-decoration:none;
	font-family:"宋体";
	font-size:12px;
	color:#4d320e;
	}
.news_content_in ul li a:hover{
	text-decoration:underline;
	}
	
td.ListTitle {
background-image: url(Point_line_02.gif);height: 32px;font-size: 12px;font-family:Arial,Verdana,"宋体";color: #C3B08D;
}
td.Locat       {font-size: 14px;font-family:Arial,Verdana,"宋体";color: #4c2f0f;  LINE-HEIGHT: 25px; text-align:justify;text-justify:inter-ideograph}
td.Locat A:link   {font-family:"宋体";font-size:13px;color: #824c00;text-decoration: none }
td.Locat A:visited{font-family:"宋体";font-size:13px;color: #824c00;ctext-decoration: none}
td.Locat A:hover  {font-family:"宋体";font-size:14px;color: #ff0000;text-decoration: none}
td.Locat A:active {font-family:"宋体";font-size:14px;color: #ff0000;text-decoration: none}
td.Lo       {font-size: 14px;font-family:Arial,Verdana,"宋体";color: #4c2f0f;  LINE-HEIGHT: 25px;}
td.Lo A:link   {font-family:Arial;font-size:14px;color: #824c00;text-decoration: none }
td.Lo A:visited{font-family:Arial;font-size:14px;color: #824c00;ctext-decoration: none}
td.Lo A:hover  {font-family:Arial;font-size:14px;color: #ff0000;text-decoration: none}
td.Lo A:active {font-family:Arial;font-size:14px;color: #ff0000;text-decoration: none}
td {font-family:Verdana, Arial,"宋体"; font-size: 12px;color: #4c2f0f;line-height: 25px;WORD-WRAP: break-word}
.button { 
	border-left: #ffffff 1px ridge;
	height:22px; width:50px; 
	border-right: #2F2F2F 1px ridge; 
	border-top: #ffffff 1px ridge; 
	border-bottom: #1c1c1c 1px ridge; 
    font-family:"宋体";
	font-size: 12px;
    color: #1c1c1c; 
	background-color: #FEEFD5; 
	cursor: hand; 
}
.TextBox{
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:2px;
	font-size: 12px;
    font-family:Verdana,Arial,"宋体";
	color: #2f2f2f;
}
tr.WebMenu        {line-height:25px; height: 25px; background:url(../images/pb.gif)}
.WebMenu1 a  {font-size:12px;color: #4d320e;text-decoration: none }
.WebMenu1 a:hover  {font-size:12px;color: #a40000;text-decoration: none}
.WebMenu2 a  {font-size:12px;color: #B2874D;text-decoration: none }
.WebMenu2 a:hover  {font-size:12px;color: #a40000;text-decoration: none}
.Ttd a  {font-size:12px;color: #a40000;text-decoration: none }
.Ttd a:hover  {font-size:12px;color: #a40000;text-decoration: none}
.pro a  {font-size:12px;color: #4d320e;;text-decoration: none;}
.pro a:hover  {font-size:12px;color: #a40000;;text-decoration: none;}
.menu_title0 {
	BACKGROUND-IMAGE: url(../images/2.gif);  COLOR: #ffffff; FONT-WEIGHT: bold ; width:70px;
}
.menu_title0_on {
	BACKGROUND-IMAGE: url(../images/1.gif); COLOR: #ffffff; FONT-WEIGHT: bold ; width:70px;
}
#imglink {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#imglink LI {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px dashed; MARGIN-BOTTOM: 5px; PADDING-LEFT: 1px; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px dashed; WIDTH: 52px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 42px; TEXT-ALIGN: center
}
input.MemLogin  {border-top: #333333 1px solid;border-bottom: #333333 1px solid;border-left:#333333 1px solid;border-right:#333333 1px solid;font-size:11px; background: #FFFFFF; font-family:Verdana,Arial,"宋体";color: #2F2F2F;}
#aaa {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}