﻿.header
{
	height:116px; background:url(home_header.jpg) top center no-repeat #a06931; margin:0 auto;
}
.header_inner
{
	width:941px; margin:0 auto; text-align:right; vertical-align:middle; height:116px;
}
.menu
{
	height:32px; background:url(menu_bg.gif) top center repeat-x; margin:0 auto; line-height:32px;
}
.menu_main
{
	width:977px; margin:0 auto;
}
.main
{
	width:977px; margin:0 auto; overflow:hidden;
}
.main_qb {
	background:url(main_bg.gif) top left repeat-x;
	
}
.main_inner
{
	 padding:0px 26px 33px;
}
.main_l
{
	margin-top:30px; width:185px;
}
.main_r
{
	margin-top:55px; width:684px;
}
.con01
{
	width:420px;
}
.con02
{
	width:236px;
}
.con04
{
	width:520px;
}
.con05
{
	width:142px;
}
.main_r1
{
	margin-top:55px; width:706px;
}
.bottom
{
	height:128px; background:url(bottom_bg.jpg) 0px 0px no-repeat; margin:0 auto; width:977px;
}
.bottom_top
{
	width:450px;
}
.bottom01
{
	width:977px;  margin:0 auto;
}
.bottom_main
{
	width:873px;float:right;
}
.bottom_inner
{
	text-align:right; height:35px; background-color:#b38049; color:#FFFFFF; line-height:35px; font-size:14px;
}
.bottom_inner a:link, .bottom_inner a:hover, .bottom_inner a:visited, .bottom_inner a:active
{
	color:#FFFFFF; font-weight:bold;
}
.links
{
	color:#721728; height:48px; line-height:48px;
}
.links a:link, .links a:hover, .links a:visited, .links a:active
{
	color:#ba845e;
}
.dh
{
	font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 20px; text-align:center;
}
.dh_xz
{
	font-size:14px; font-weight:bold; color:#b48750; padding:0 20px; text-align:center; background-color:#FFFFFF;
}
.dh_xl
{
	background:url(/portals/1/images/visiting/menu_sbg.png) repeat-x; height:24px; line-height:24px; border-bottom:1px #8a643e solid; font-size:12px; filter:alpha(opacity=70)
}
.dh_xl .ess_essmenu_ctlessmenu_spmitm
{
	color:#FFFFFF; font-size:12px; padding:0px 10px;
}
.dh_xl .ess_essmenu_ctlessmenu_spmitmsel
{
	color:#FFFFFF;  font-size:12px; background-color:#714e30; padding:0px 10px;
}
#btm_zzjs
{
	
}
#btm_zzjs a
{
	display:block;
}
#btm_zzjs a#zzjs_up:link, #btm_zzjs a#zzjs_up:hover, #btm_zzjs a#zzjs_up:visited, #btm_zzjs a#zzjs_up:active
{
	background:url(/portals/1/images/visiting/pic_top.jpg) no-repeat;width:236px;height:22px;
}
#btm_zzjs a#zzjs_dw:link, #btm_zzjs a#zzjs_dw:hover, #btm_zzjs a#zzjs_dw:visited, #btm_zzjs a#zzjs_dw:active
{
	background:url(/portals/1/images/visiting/pic_bottom.jpg) no-repeat;width:236px;height:26px;
}
.admssion_main
{
	background-color:#FFFFFF; padding:20px; color:#280d06; line-height:24px;
}
.optening
{
	background-color:#ffffff; width:420px; height:149px; color:#280d06; padding:5px 0px 0px 10px; line-height:24px;
}
.optening_tit
{
	font-size:18px; color:#280d06;
}
.optening a:link, .optening a:hover, .optening a:visited, .optening a:active
{
	color:#7B172F;
}
.cafe
{
	height:24px; line-height:24px; background-color:#efe0bf; margin-top:10px;
}
.cafe_tit
{
	padding-left:14px; width:150px; float:left;
}
.cafe_icon
{
	padding-right:10px;  width:24px; float:right; padding-top:2px;
}
.margin01
{
	margin-bottom:5px;
}
.cafe_tit a:link, .cafe_tit a:hover, .cafe_tit a:visited, .cafe_tit a:active
{
	color:#624e36;
}
.zytd
{
	background:url(/portals/1/images/visiting/access_bg.jpg) right bottom no-repeat; line-height:24px; padding-top:10px;
}
.zytd a:link, .zytd a:hover, .zytd a:visited, .zytd a:active
{
	color:#301c13; text-decoration:underline;
}
.more a:link, .more a:hover, .more a:visited, .more a:active
{
	color: #7B172F; text-decoration: none;
}
.welcom
{
	padding:5px 12px; overflow:hidden; border-bottom:1px #ae7943 solid; background-color:#FFFFFF;
}
.welcom_l1
{
	width:170px; color:#806b4e; font-weight:bold; line-height:20px;
}
.welcom_r1
{
	width:45px; padding-top:15px;
}
.welcom_r3
{
	width:45px;
}
.welcom_main
{
	margin-top:5px;
}
.welcom_r3 a:link, .welcom_r3 a:hover, .welcom_r3 a:visited, .welcom_r3 a:active
{
	color:#7b172f;
}
.xinw_l
{
	width:50px; text-align:center; padding-top:10px;

}
.xinw_r
{
	width:156px;
}
.xinw_l1
{
	width:118px; text-align:center; padding-top:10px;
}
.xinw_r2
{
	width:85px;
}
.v_cgxz1
{
	
}
.v_cgxz1_l
{
	width:200px;
}
.v_cgxz1_r
{
	width:500px;
}
.more
{
	float:right;
}
<!--xml样式开始-->
.ql { text-align:left; vertical-align:top; padding:0; margin:0; width:185px; }
.ql a { padding-bottom:5px; white-space: normal; /*word-break:break-all;*/ word-wrap:break-word; cursor:pointer; margin:0; padding-top:4px; font-family: Tahoma, Arial, Helvetica; color:#FFFFFF; height:100%; display: block; }
.ql A:hover { display: block; color: #FFFFFF; height: 100%; background-color:#B38049; text-decoration: none; }
.ql ul { width:100%; margin:0; padding:0; height:100%; list-style: none; }
.ql li { padding:0; margin:0; text-align:left; vertical-align:middle; list-style-type:none; }
.ql .level0 { background-color:#f2e4bd; width:100%; padding:0; margin:10px 0 0 0; }
.ql .level0 ul { background-color:#ffffff; }
.ql .level0 A { font-size:11px; color:#7a5c3a; font-weight:bold; padding-left:16px; margin:0; height:100%; display: block; }
.ql .level0 A:hover { font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:16px; margin:0; height:100%; display: block; }
a.level0_selected:link, a.level0_selected:visited { background-color:#B38049; color:#FFFFFF; }
a.level0_selected:hover, a.level0_selected:active { background-color:#B38049; color:#FFFFFF; }
a.level0_withsubselected:link, a.level0_withsubselected:visited { background-color:#B38049; color:#FFFFFF; }
a.level0_withsubselected:hover, a.level0_withsubselected:active { background-color:#B38049; color:#FFFFFF; }
.ql .level1 { width:100%; padding:0; margin:0; }
.ql .level1 ul { margin:0; padding:0; }
.ql .level1 a { font-weight:normal; padding-left:25px; background-repeat:no-repeat; background-image: url(images/dian1.gif); background-position:15px 10px; display: block; }
.ql .level1 a:hover { font-weight:normal; padding-left:25px; background-repeat:no-repeat; background-image: url(images/dian1.gif); background-position:15px 10px; display: block; background:#d4ba7d; }
a.level1_withsubselected:link, a.level1_withsubselected:visited { display: block; padding-left: 25px; background-image: url(images/dian2.gif); background-position:15px 10px; background-repeat: no-repeat; }
a.level1_withsubselected:hover, a.level1_withsubselected:active { display: block; padding-left: 25px; background-image: url(images/dian2.gif); background-position:15px 10px; background-repeat: no-repeat; }
.ql .level2 { width:100%; padding:0; margin:0; }
.ql .level2 ul { margin:0; padding:0; }
.ql .level2 a { padding-left:35px; background-image:url(images/white-line.jpg); background-repeat:no-repeat; background-position:25px 10px; display: block; }
a.level2_withsub:link, a.level2_withsub:active, a.level2_withsub:visited { display: block; padding-left: 35px; background-image: url(images/dian.gif); background-position:25px 10px; background-repeat: no-repeat; }
a.level2_withsubselected:link, a.level2_withsubselected:active, a.level2_withsubselected:visited { display: block; padding-left: 35px; background-image: url(images/xiadian.jpg); background-position:25px 10px; background-repeat: no-repeat; }
.ql .level3 { width:100%; padding:0; margin:0; }
.ql .level3 ul { margin:0; padding:0; }
.ql .level3 a { background-image:url(images/white-line.jpg); background-repeat:no-repeat; background-position:35px 10px; display: block; padding-left:45px; }
<!--xml样式结束-->