﻿.header {
	height:116px;
	background:url(home_header.jpg) top center no-repeat #4e664e;
	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:720px;
}
.main_r1 {
	margin-top:30px;
	width:289px;
}
.main_m {
	margin-top:22px;
	width:336px;
	margin-left:50px;
}
.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:#a5a37c;
	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:#a5a37c;
}
.dh {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 20px;
	text-align:center;
}
.dh_xz {
	font-size:14px;
	font-weight:bold;
	color:#a5a37c;
	padding:0 20px;
	text-align:center;
	background-color:#FFFFFF;
}
.dh_xl
{
	background:url(/portals/1/images/exhibitions/menu_sbg.png) repeat-x;
	
	height:24px;
	border-bottom:1px #66785e solid;
	line-height:24px;
	font-size:12px;
	color:#FFFFFF;
	
	filter : alpha(opacity=50)
}
.dh_xl a:link, .dh_xl a:hover, .dh_xl a:visited, .dh_xl a:active
{
	color:#FFFFFF;
}
.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:#4d654d;
	padding:0px 10px 0px 0px;
}

.images_link {
	background-color:#FFFFFF;
	border-bottom:1px #9b9b9b solid;
	padding:0 5px;
}
.images_link1 {
	background-color:#FFFFFF;
	padding:0 5px;
}
.images_tit {
	line-height:35px;
	color:#4d604d;
	height:35px;
	font-weight:bold;
}
.images_nav {
	padding:3px 0px 8px;
}
.margin01 {
	margin-bottom:18px;}
<!--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:#7C8056; 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:#7C8056; color:#FFFFFF; }
a.level0_selected:hover, a.level0_selected:active { background-color:#7C8056; color:#FFFFFF; }
a.level0_withsubselected:link, a.level0_withsubselected:visited { background-color:#7C8056; color:#FFFFFF; }
a.level0_withsubselected:hover, a.level0_withsubselected:active { background-color:#7C8056; 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样式结束-->