*{padding:0px;margin:0px}
body {font-family: "ËÎÌå";font-size:12px;text-align:center;margin:0;color:#333; background:#e1dacd}
td,th{font-size:12px; line-height:19px;}
img{border:0;}
li{list-style-type:none; text-decoration:none;}
a{text-decoration:none; font-family:"ËÎÌå";}
#box{margin:0 auto; width:980px; overflow:hidden;}
p{padding:0px;margin:0px}

/**********ÁôÑÔÑùÊ½********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;
	padding:3px 10px; cursor:pointer}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px;}
.guestList{
	clear:both; margin-top:5px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(../IMG/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(../IMG/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(../IMG/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(../IMG/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestCon{
	background:url(../IMG/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(../IMG/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}


.main{
	width:980px; overflow:hidden; margin:0 auto; background:url(../images/main_bg.jpg) no-repeat;}
.head{
	width:980px; height:311px; float:left;}
.logo{
	width:200px; height:74px; float:left; margin-top:10px; padding-left:20px;}
.top_info{
	width:150px; height:25px; float:right; text-align:left; margin-top:15px;}
.top_info a{
	color:#5d5d56;}
.top_info a:hover{
	text-decoration:underline}
.menu{
	width:641px; height:35px; float:right; background:url(../images/menu_bg.gif) no-repeat; margin-top:10px; padding-left:15px;}
.menu ul li{
	width:75px; height:35px; float:left; margin-right:5px; background:url(../images/menu_hover.jpg) right no-repeat; }
.menu ul li a{
	color:#FFF; font-size:14px; text-align:center; line-height:35px; width:75px;}
.menu ul li a:hover{
	 font-weight:bold;}
.flash{
	width:980px; height:224px; float:left; margin:0 auto;}

.main_body{
	width:900px; margin:0 auto; overflow:hidden;}
.left{
	width:210px; overflow:hidden; float:left; padding-left:20px;}
.left_box{
	width:190px; overflow:hidden; float:left; margin-bottom:10px;}
.left_box_t{
	width:190px; height:25px; float:left; line-height:25px; font-size:14px; font-weight:bold; text-align:left; color:#82400d}
.left_box_b{
	width:190px; overflow:hidden; float:left;}
.left_box_b p{
	color:#78532d; padding-top:12px; float:left; padding-left:10px; line-height:13px;}
.left_box_b ul li{
	width:150px; height:25px; float:left; background:url(../images/icon.gif) 5px 12px no-repeat; padding-left:15px; border-bottom:1px dashed #999; text-align:left; line-height:35px; }
.left_box_b ul li a{
	color:#432824; float:left}
.left_box_b ul li a:hover{
	color:#900}


.right{
	width:652px; overflow:hidden; float:right; margin-right:10px;}
.right_t{
	width:652px; height:27px; float:left; background:url(../images/right_t.jpg) no-repeat; position:relative}
.right_t p{
	text-align:left; padding-left:10px; line-height:30px; font-weight:bold; font-size:14px; color:#4a2e00;}
.right_t span{
	position:absolute; right:10px; top:7px;}
.right_t span a{
	color:#900}
.right_t span a:hover{
	color:#fff}
.right_b{
	width:652px; float:left; overflow:hidden; margin-top:15px; margin-bottom:20px;}
.right_b_in{
	width:652px; float:left; overflow:hidden; margin-top:15px; margin-bottom:20px;}
.right_b span{
	float:left; margin-right:5px; width:230px; height:155px;}
.right_b p{
	float:right;width:400px; height:155px; margin-right:5px; text-indent:20px; text-align:left; line-height:22px;}
.right_b_in p{
	width:95%; margin:0 auto; text-indent:20px; text-align:left; line-height:25px;}
.right_b ul li{
	width:150px; height:140px; float:left; margin-right:10px;}
.right_b ul li img{
	width:150px; height:120px; float:left;}
.right_b ul li a{
	line-height:22px; color:#4a2e00}
.right_b ul li a:hover{
	color:#900; text-decoration:underline;}
.right_news{
	width:315px; overflow:hidden; border:1px solid #b19c74; margin-top:10px;}
.right_news_t{
	width:310px; height:30px; border-bottom:1px #d87d2a dashed; font-size:14px; line-height:30px; text-indent:10px; font-weight:bold; color:#d87d2a; text-align:left;}
.right_news_b{
	width:310px; overflow:hiddenl;}
.right_news_b ul{
	margin-top:10px;}
.right_news_b ul li{
	width:98%; height:30px; float:left; line-height:25px; text-align:left; position:relative; padding-left:5px;}
.right_news_b ul li a{
	color:#930;}
.right_news_b ul li a:hover{
	color:#900; text-decoration:underline;}
.right_news_b ul li span{
	position:absolute; right:5px; top:0px;}

.foot{
	width:100%; height:90px; line-height:25px; text-align:right; margin-top:20px; padding-top:10px; float:left; border-top:1px solid #CCC;}
.link{
	width:90%; float:left; overflow:hidden; margin-top:5px;}
.link ul li {
	float:left; margin-right:20px; white-space:nowrap}
.link ul li a{
	color:#666; height:22px; line-height:22px;}


.right_a_b{
	width:97%; margin:0 auto; margin-top:30px; padding-bottom:20px; padding-left:10px; padding-right:10px;}
.right_a_b p{
	text-align:left; text-indent:2em;}
.right_a_b p img{
	max-width:610px;  text-align:center;}
.right_n_b{
	width:100%; overflow:hidden; margin:0 auto;}
.right_n_b ul{
	margin-top:20px;}
.right_n_b ul li{
	float:left; width:95%; line-height:35px; border-bottom:1px dashed #CCC; text-align:left; padding-left:10px;  position:relative; height:35px;}
.right_n_b ul li span{
	position:absolute; right:3px; top:0px; color:#999}
.right_n_b ul li a{
	color:#333;}
.right_n_b ul li a:hover{
	color:#06C;}