﻿.header {
	height:117px;
	background:url(/Portals/1/images/second/aboutus_bg.jpg) top center no-repeat #603e18;
	margin:0 auto;
}
.header_inner {
	width:941px;
	margin:0 auto;
	text-align:right;
	vertical-align:middle;
	height:118px;
}
.menu {
	height:32px;
	background:url(/Portals/1/images/second/aboutus_mnbg.gif) top center repeat-x;
	margin:0 auto;
	line-height:32px;
}
.menu_main {
	width:977px;
	margin:0 auto;
}
.main_qb {
	background: url(/Portals/1/images/second/middle_bg.jpg) repeat-x #fefdf8;
	width:977px;
	margin:0 auto;
}
#middle {
	width:977px;
	margin:0 auto;
}
.topleft {
	float:left;
	display:inline;
	width:185px;
	margin:55px 0 0 25px;
}
.topright {
	float:right;
	display:inline;
	width:690px;
	margin:55px 28px 0 0;
}
.top1left {
	float:left;
	display:block;
	width:460px
}
.top1right {
	float:right;
	display:block;
	width:205px;
}
.content1 {
	margin:18px 0 40px 0;
}
.mid1left {
	float:left;
	display:block;
	width:370px;
}
.mid1right {
	float:right;
	display:block;
	width:290px;
}
.bot1left {
	float:left;
	display:block;
	width:320px;
}
.bot1right {
	float:right;
	display:block;
	width:350px;
}
.content2 {
	margin:60px 0 75px 0;
}
.flash {
	width:977px;
	margin:0 auto;
}
.bodybg {
	width:977px;
	margin:0 auto;
	background:url(/Portals/1/images/second/bodybg.gif) no-repeat;
	height:6px;
}
.bottom {
	height:128px;
	background:url(/Portals/1/images/second/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:#7f6648;
	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:#806548;
}
.main {
	width:977px;
	margin:0 auto;
	overflow:hidden;
}
.main_inner {
	background:url(main_bg.gif) top left repeat-x;
	overflow:hidden;
	padding:0px 26px 33px;
}
.main_l {
	margin-top:30px;
	width:185px;
}
.main_r1 {
	margin-top:55px;
	width:706px;
}
.main_m2 {
	margin-top:55px;
	width:536px;
	margin-left:38px;
}
.main_r2 {
	margin-top:55px;
	width:122px;
	background-color:#f1e3be;
}
.dh {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 20px;
	text-align:center;
}
.dh_xz {
	font-size:14px;
	font-weight:bold;
	color:#806548;
	padding:0 20px;
	text-align:center;
	background-color:#FFFFFF;
}
.dh_xl {
	background:url(/portals/1/images/second/menu_sbg.png) repeat-x;
	
	border-bottom:1px #795c3e solid;
	height:24px;
	line-height:24px;
	font-size:12px;
	filter : alpha(opacity=70)
}
.dh_xl .ess_essmenu_ctlessmenu_spmitm {
	color:#FFFFFF;
	font-size:12px;
	padding:0 10px;
}
.dh_xl .ess_essmenu_ctlessmenu_spmitmsel {
	color:#FFFFFF;
	background-color:#5e3f23;
	font-size:12px;
	padding:0 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/second/pic_top.jpg) no-repeat;
	width:290px;
	height:27px;
}
#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/second/pic_bottom.jpg) no-repeat;
	width:290px;
	height:31px;
}
.gzzc_l {
	width:158px;
}
.gzzc_r {
	width:356px;
}
.font01 {
	font-size:14px;
}
.Introduction {
	background-color:#FFFFFF;
	padding:21px 34px;
}
.Introduction_l {
	width:200px;
}
.Introduction_r {
	width:400px;
	line-height:18px;
}
.margin01 {
	margin-bottom:15px;
}
.news {
}
.page {
	text-align:center;
}
.news_l {
	width:72px;
}
.news_r {
	width:442px;
}
.news_tit {
	font-weight:bold;
	color:#5f3d18;
	text-align:right;
}
.news_tit a:link, .news_tit a:visited, .news_tit a:hover {
	color:#5f3d18;
	font-weight:bold;
}
.news_sum {
	color:#b3b3b3;
}
.news_more {
	color:#5f3d18;
	text-align:right;
}
.news_more a:link, .news_more a:visited, .news_more a:hover {
	color:#5f3d18;
	font-size:10px;
}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{   text-align:left;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}


.left1{ width:420px; float:left;}
.left h3{ font-size:18px; padding-bottom:8px; font-weight:normal;}
.s-t{ width:100%; padding-bottom:10px;}
.s-c{ width:100%;}
.s-c h4{ font-size:14px; font-weight:normal; padding-bottom:9px;}
.s-c .pics{ width:107px; float:left;}
.s-c .p1 img{ width:100%;}
.s-c .s-detail{ width:285px; float:left; display:inline; margin-left:7px;}
.cnt{ text-indent:2em; line-height:18px;}

.right1{ width:180px; float:left;}
.slide-pic {HEIGHT: auto}
.slide-pic A#prev {DISPLAY: block; BACKGROUND: url(/portals/1/images/second/pic_top.jpg) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#next {DISPLAY: block; BACKGROUND: url(/portals/1/images/second/pic_bottom.jpg) no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; TEXT-INDENT: -9999em; HEIGHT: 14px; outline: none}
.slide-pic A#prev {/*BACKGROUND-POSITION: center 0px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_top.jpg) no-repeat;}
.slide-pic A#next {/*BACKGROUND-POSITION: center -20px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_bottom.jpg) no-repeat;}
.slide-pic A#prev:hover {/*BACKGROUND-POSITION: center -40px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_top.jpg) no-repeat;}
.slide-pic A#next:hover {/*BACKGROUND-POSITION: center -60px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_bottom.jpg) no-repeat;}
.slide-pic A.gray#prev {/*BACKGROUND-POSITION: center -80px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_top.jpg) no-repeat;}
.slide-pic A.gray#next {/*BACKGROUND-POSITION: center -100px*/ width:290px; height:30px; BACKGROUND: url(/portals/1/images/second/pic_bottom.jpg) no-repeat;}
.slide-pic .pic-container {MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH:290px; HEIGHT:400px}
.slide-pic UL {WIDTH: 150px}
.slide-pic UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.slide-pic UL LI P {BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 5px solid; WIDTH: 140px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 80px}
.slide-pic UL LI.hover P {BORDER-LEFT-COLOR: #bbbbbb; BORDER-BOTTOM-COLOR: #bbbbbb; BORDER-TOP-COLOR: #bbbbbb; BORDER-RIGHT-COLOR: #bbbbbb}
.slide-pic UL LI P IMG {WIDTH: 140px; HEIGHT: 80px}
.slide-pic UL LI.cur P {BORDER-LEFT-COLOR: #2c2c2c! important; BORDER-BOTTOM-COLOR: #2c2c2c! important; BORDER-TOP-COLOR: #2c2c2c! important; BORDER-RIGHT-COLOR: #2c2c2c! important}
.slide-pic UL LI .date {MARGIN-TOP: -20px; DISPLAY: block; Z-INDEX: 1; BACKGROUND: #fff; WIDTH: 140px; COLOR: #000; LINE-HEIGHT: 20px; POSITION: static; HEIGHT: 20px; TEXT-ALIGN: center;filter:alpha(opacity=20);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}

.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:#7f6647; 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:#7f6647; color:#FFFFFF; }
a.level0_selected:hover, a.level0_selected:active { background-color:#7f6647; color:#FFFFFF; }
a.level0_withsubselected:link, a.level0_withsubselected:visited { background-color:#7f6647; color:#FFFFFF; }
a.level0_withsubselected:hover, a.level0_withsubselected:active { background-color:#7f6647; 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; }
