/* CSS Document */
HTML {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll
}
body{
	text-align:center; font-size:12px;
	margin:0px; background:#292120;}
img{
	border:0px;}
form,ul,ol{
	margin:0px; padding:0px;}
td{
	font-size:12px;
}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
COLOR:#333; TEXT-DECORATION: none
}
A:hover {
COLOR:#F60; TEXT-DECORATION: none
}

.clear{
	height:10px; clear:both; font-size:10px;}

/************正文部分，分页样式，请勿删除*************/
.infoPageNum{
	clear:both; overflow:hidden; text-align:center; color:#999; line-height:25px; font-size:12px;}
.infoPageNum span{
	padding-left:5px; padding-right:5px;}
.infoPageNum a{
	padding-left:5px; padding-right:5px; margin-left:5px;}
.infoPageNum A:hover {
	BACKGROUND-COLOR: #96A624; COLOR: #fff
}
a.s1:link,a.s1:active,a.s1:visited{
	color:#FFF; background:#96A624; font-weight:bold}
a.s1:hover{
	color:#FFF; background:#96A624}
.Cprevious{
	background:url(sys/Cprevious.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.Cnext{
	background:url(sys/Cnext.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.pageList{
	height:20px; padding-top:20px; text-align:right; padding-right:10px; font-size:12px; clear:both; overflow:hidden}
.pageList a.actPage{
	font-weight:bold; color:#F00}
div.pageList a{
	padding:2px 5px; margin-right:2px; background:#e7e7e7
}
div.pageList span{
	padding:2px 5px; margin-right:2px; background:#930; color:#FFF; font-weight:bold}
div.pageList i{
	padding:2px 5px; margin-right:2px; background:#e7e7e7; font-style:normal; color:#CCC}
	
/**********留言样式********/
.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(../images/sys/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(../images/sys/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(../images/sys/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(../images/sys/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestTitle{
	text-align:left; margin-left:10px; border-bottom:1px #e2e2e2 solid}
.guestCon{
	background:url(../images/sys/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(../images/sys/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}	
/********************************/

/************QQ在线样式***************/
#floatImg{
	width:126px; overflow:hidden;position:absolute; z-index:100}
.qqTop{
	background:url(../images/qq/v1.png); height:90px;}
.qqBot{
	background:url(../images/qq/v2.png); height:21px;}
.qqCen{
	background:url(../images/qq/v3.png); overflow:hidden; color:#f60}
.qqCen ul li{
	padding-top:5px;}
.qqCen ul li img{
	margin-bottom:3px;}
/***************************************/
#visual {
	POSITION: relative; MIN-WIDTH: 990px; PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 800px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 937px; PADDING-TOP: 0px
}
#gnbArea {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: left; MIN-HEIGHT: 100%; BACKGROUND: url(/images/navi_bg.png) repeat-y left top; HEIGHT: 100%; VERTICAL-ALIGN: top; TOP: 6px; LEFT: 6px
}
#gnbArea2 {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: left; BACKGROUND: url(/images/navi_bg.png) repeat-y left top; HEIGHT: 100%; VERTICAL-ALIGN: top; TOP: 6px; LEFT: 6px
}
#gnb {
	Z-INDEX: 10; TEXT-ALIGN: center; WIDTH: 200px; DISPLAY: block; FLOAT: left; HEIGHT: 100%
}
#gnb .bi {
	POSITION: relative; MARGIN: 20px 0px 40px 10px; WIDTH: 170px; DISPLAY: block; HEIGHT: 70px
}
.menu {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT:398px; MARGIN-LEFT: 20px; OVERFLOW: hidden; PADDING-TOP:0px; 
}
.menu UL {
	WIDTH: 169px; DISPLAY: block
}
.menu UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu UL LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/menu.png) no-repeat center top; FLOAT: left; PADDING-TOP: 0px
}
.menu UL LI SPAN {
	POSITION: absolute; TOP: -99999px
}
.menu UL LI A.menu1 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 46px
}
.menu UL LI A.menu1:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px 0px; HEIGHT: 46px
}
.menu UL LI A.menu1b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px 0px; HEIGHT: 46px
}
.menu UL LI A.menu2 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -46px; HEIGHT: 46px
}
.menu UL LI A.menu2:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -46px; HEIGHT: 46px
}
.menu UL LI A.menu2b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -46px; HEIGHT: 46px
}
.menu UL LI A.menu3 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -92px; HEIGHT: 46px
}
.menu UL LI A.menu3:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -92px; HEIGHT: 46px
}
.menu UL LI A.menu3b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -92px; HEIGHT: 46px
}
.menu UL LI A.menu4 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -138px; HEIGHT: 46px
}
.menu UL LI A.menu4:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -138px; HEIGHT: 46px
}
.menu UL LI A.menu4b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -138px; HEIGHT: 46px
}
.menu UL LI A.menu5 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -184px; HEIGHT: 46px
}
.menu UL LI A.menu5:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -184px; HEIGHT: 46px
}
.menu UL LI A.menu5b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -184px; HEIGHT: 46px
}
.menu UL LI A.menu6 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -230px; HEIGHT: 46px
}
.menu UL LI A.menu6:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -230px; HEIGHT: 46px
}
.menu UL LI A.menu6b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -230px; HEIGHT: 46px
}
.menu UL LI A.menu7 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -276px; HEIGHT: 46px
}
.menu UL LI A.menu7:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -276px; HEIGHT: 46px
}
.menu UL LI A.menu7b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -276px; HEIGHT: 46px
}
.menu UL LI A.menu8 {
	WIDTH: 169px; BACKGROUND-POSITION: 0px -322px; HEIGHT: 46px
}
.menu UL LI A.menu8:hover {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -322px; HEIGHT: 46px
}
.menu UL LI A.menu8b {
	WIDTH: 169px; BACKGROUND-POSITION: -169px -322px; HEIGHT: 46px
}
.mainContents {
	Z-INDEX: 994; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 190px; PADDING-LEFT: 0px; WIDTH: 381px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/main_con_bg.png) repeat-y left top; FLOAT: left; HEIGHT: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.mainConAlign {
	TEXT-ALIGN: center; WIDTH: 335px; overflow:hidden
}

.sliderbutton {
	WIDTH: 40px; FLOAT: left; PADDING-TOP: 50px
}
.sliderbutton IMG {
	CURSOR: pointer
}
#slider {
	POSITION: relative; WIDTH: 216px; FLOAT: left; HEIGHT: 168px; OVERFLOW: hidden
}
#slider UL {
	POSITION: absolute; LIST-STYLE-TYPE: none; TOP: 0px; LIST-STYLE-IMAGE: none; LEFT: 0px
}
#slider LI {
	WIDTH: 216px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 168px
}
#slider ul LI img{
	width:210px; height:162px; border:3px #ff8a00 solid;}
.mainFooter {
	Z-INDEX: 11; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 960px 0px 0px; PADDING-LEFT: 0px; WIDTH: 351px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; RIGHT: 490px; PADDING-TOP: 0px;
}
.mainFooter .mFooter {
	POSITION: absolute; FLOAT: left; LEFT: -450px; padding-bottom:10px; color:#bc9a82; width:1000px;
}









.indexTitle{
	background:url(../../images/title.png) no-repeat; height:30px; line-height:30px; text-align:right; padding-top:10px;}
.t1{
	background-position:5px 0px;}
.t2{
	background-position:0px -50px;}
.t3{
	background-position:0px -100px;}
.t4{
	background-position:0px -150px;}

.message_cont{ width:185px; font-size:12px; color:#957c73; margin-left:0px; margin-right:auto}

.message_cont ul li{ padding-bottom:5px; padding-top:5px; text-align:left; padding-left:10px;}

.in1{ background:#664e46; border:0px; width:120px; height:18px; color:#FFF}

.message_cont ul li textarea{background:#664e46; border:none;}
.subBtn{
	background:#362e28; width:168px; height:25px; font-size:12px; border:1px #000 solid; border-top:1px #666 solid;border-left:1px #666 solid; cursor:pointer; color:#CCC}

#act_img{ width:47px; height:14px; text-align:center;}

.about_tit{ width:100%; height:31px; overflow:hidden;}

.about_tit IMG{ float:left;}

.about_cont{ text-align:left; line-height:23px; color:#8a7067;}

.about_cont a:link,.about_cont a:visited,.about_cont a:active{ color:#8a7067}

.about_cont a:hover{ color:#d0c3bd;}

.about_cont IMG{ float:left; margin-right:10px; width:130px; height:100px;}
.con{
	clear:both; overflow:hidden; padding-bottom:20px; padding-left:20px;BACKGROUND: url(/images/dot.gif) repeat-x 50% bottom; }
.notice{
	clear:both; overflow:hidden}
.notice ul li{
	text-align:left; background:url(../../images/ic_board%20.gif) no-repeat left center; height:22px; line-height:22px; padding-left:10px;}
.notice ul li a:link{
	color:#8a7067}
.notice ul li a:active{
	color:#8a7067}
.notice ul li a:visited{
	color:#8a7067}
.notice ul li a:hover{
	color:#8a7067}
.subContents {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px 0px 6px;
	MIN-HEIGHT: 930px;
	PADDING-LEFT: 0px;
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	BACKGROUND: #ffffff; 
	FLOAT: left; 
	HEIGHT: auto !important; 
	height:930px;
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 0px;
	background-image:url(../../images/right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	left:0px;
	text-align:left;
}
.tel{
	background:url(../../images/tel.png); width:171px; height:43px; margin:auto; margin-left:0px;}
.contact{
	clear:both; overflow:hidden; text-align:left; padding-left:5px;}
.contact ul li{
	line-height:22px; color:#7f645b; height:22px;}
.onePage{
	font-size:14px; line-height:200%; padding:10px; text-align:left}
.rightBox{
	width:700px; overflow:hidden; margin-left:200px; clear:both}
.map{
	width:688px; height:300px; border:1px #000 solid}
.in_banner{
	width:700px; height:150px;}
	
.b1{
	background:url(../../images/banner1.jpg)}
.b2{
	background:url(../../images/banner2.jpg)}
.b3{
	background:url(../../images/banner3.jpg)}
.b4{
	background:url(../../images/banner4.jpg)}
.b5{
	background:url(../../images/banner5.jpg)}
.b6{
	background:url(../../images/banner6.jpg)}
.b7{
	background:url(../../images/banner7.jpg)}
.newsList{
	overflow:hidden; clear:both}
.newsList p{
	margin:0px; padding:0px;}
.newsList ul li{
	text-align:left; margin:10px 20px; border-bottom:1px #ccc solid;}
.newsList ul li a{
	font-size:14px; text-decoration:underline; height:30px; line-height:30px;}
.newsList ul li a:link{
	color:#900}
.newsList ul li a:active{
	color:#900}
.newsList ul li a:visited{
	color:#900}
.newsList ul li a:hover{
	color:#C00}
.newsList ul li p{
	color:#666}
.newsList ul li span{
	height:25px; line-height:25px; color:#999}
.newsInfoBox{
	clear:both; overflow:hidden; padding:10px; border-top:0px; text-align:center}
.newsTitle{
-x-system-font: none;
color: black;
font-family: "宋体",arial;
font-size: 26px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-variant: normal;
line-height: 30px;
margin-bottom: 6px;
font-weight: 800;
}
.newsDate{
	color:#999; padding:10px 0px; border-bottom:1px #e7e7e7 solid;}
.newsContent{
	font-size:14px; text-align:left; line-height:200%;}
.newsNext{
	text-align:left}
.f_next{
	padding:5px 0px}
.proClass{
	clear:both; overflow:hidden; padding-left:20px; padding-top:10px;}
.proClass ul li{
	float:left; margin-right:20px;}
.proClass ul li a{
	display:block; padding:5px; font-size:14px; background:#f2f2f2}
.proClass ul li a:hover{
	display:block; padding:5px; font-size:14px; background:#930; color:#FFF}
.proClass ul li.act a{
	background:#930; color:#FFF}
.proList{
	clear:both; overflow:hidden; padding-left:20px; padding-top:10px; padding-bottom:10px; border-bottom:1px #CCC dotted}
.proList img{
	float:left; width:110px; height:80px; margin-right:10px; border:1px #ccc solid; padding:2px;}
.proList p{
	padding:0px; margin:0px; float:left; width:550px; line-height:22px; color:#666}
.proList p a{
	font-size:14px; font-weight:bold}