
/* CSS Document */

* {
	margin:0;
	padding:0;
}  
html { 
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none; 
}
body { 
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none; 
	background: url(../images/bg.jpg) repeat-y center #0a0100;
	font-family:"微软雅黑";
	font-size:12px;
}
ul, ol, li {
	list-style:none;
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#6a4030;
	bblr:expression(this.onFocus=this.blur());/*IE使用*/ 
    outline-style:none;/*FF使用*/ 
}
a:focus {
	outline: thin dotted;
}
a:active, a:hover {
	outline: 0;
}
a:hover {
	color:#d2a16b;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
img {
  border: 0; 
  -ms-interpolation-mode: bicubic;
  display:block;
}
.clear {
	clear:both;
	height:1px;
}

/* 公共类 */  
.red{ color:#F00;}
.yahei{ font-family:"微软雅黑";}
.Arial{ font-family:Arial, Helvetica, sans-serif;}
.f16{ font-size:16px;}
.f20{ font-size:20px;}
.left{ float:left;}  
.right{ float:right;}  
.pt10{ padding-top:10px;}
.pt30{ padding-top:30px;}
.pl10{ padding-left:10px;}
.lht40{ line-height:40px;} 
.mt6{ margin-top:6px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mr1{ margin-right:1px;}
.wrap{ width:965px; margin:0 auto;}
.wrap2{ width:980px; margin:0 auto;}


/* header */
#header {
	width:100%;
	height:105px;
	overflow:hidden;  
	background:url(../images/top.jpg) top center no-repeat; 
} 
#header .wrap{ 
	position:relative;
	height:105px; 
} 
#header .logo {
	margin:20px 0 0 0;
	float:left;
}
#header .logo a {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png", sizingMethod="noscale");
	background: url(../images/logo.png) no-repeat;
 *background:none;
	display: block;
	position: relative;
	text-indent: -999em;
	width:200px;
	height:68px;
}
#header .logo h1 {
	position: relative;
	z-index: -1;
}
.topRight{
	position:absolute; 
	top:28px;
	right:6px;
	_right:12px;
}
.topRight li{
	float:left;
	font-family:"宋体";
	height:12px;
} 
.topRight .top_line{
	background:url(../images/top_line.jpg) bottom center no-repeat;
	width:1px;
	margin:0 10px;
} 
.nav{
	position:absolute;
	right:0;
	bottom:0;
} 
.nav li{
	float:left;
	margin:0 6px 0 26px;
}
.nav li a{
	font-size:14px;
	color:#f0cd9d;
	line-height:48px;
	height:60px;
	display:inline-block;
} 
.nav li.active a,.nav li a:hover{ 
	background: url(../images/nav_curr.jpg) top center no-repeat; 
}



/* main */
#main {
	clear:both;
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#cfad82;
	background:url(../images/main_bg.jpg) top center no-repeat
}
.content {
	width:750px; 
	float:right;
	margin:28px 0 0 0;
}
.content_title{
	padding:0 0 0 18px;
}
.depthPath{
	float:right;
}
.depthPath,.depthPath a{
	color:#9f763c;
	font-family:"宋体";
}





/* sidebar */ 
.sidebar {
	width:228px; 
	float:left; 
	background:url(../images/side_shadow.jpg) top right no-repeat;
	min-height:600px;
	padding:28px 0 0 0;
}
.side_top{ 
	background:url(../images/side_top.jpg) top center no-repeat;
	width:195px;
	height:58px;
}
.side_topprj{ 
	background:url(../images/sideprj_top.jpg) top center no-repeat;
	width:195px;
	height:58px;
}
.side_down{ 
	background:url(../images/side_down.jpg) top center no-repeat;
	width:195px;
	height:16px;
}
.side_mid{ 
	background:url(../images/side_mid.jpg) center repeat-y;
	width:195px;
	height:auto;
}
.side1{
	width:189px;
	margin:0 auto;
}
.side1 li{
	border-top:1px solid #4f2319;
}
.side1 li a{
	background:url(../images/side_li.jpg) center no-repeat;
	display:block;
	width:157px;
	height:29px;
	padding:0 0 0 32px;
	line-height:29px;
	color:#8f6541;
}
.side1 li a:hover,.side1 li.curr a{
	background:url(../images/side_li_curr.png) center no-repeat; 
	color:#f8eb9f;
} 
.side2{
	display:none;
}   
.side1 li.curr .side2{
	display:block;
}
.side2 li a,.side1 li.curr li a{
	background:url(../images/side2_li.jpg) center no-repeat;
	display:block;
	width:141px;
	height:29px;
	padding:0 0 0 48px;
	line-height:29px;
	color:#8f6541; 
} 
.side2 li a:hover,.side1 li.curr li a:hover,.side2 li.curr a,.side1 li.curr li.curr a{ 
	background:url(../images/side2_li.jpg) center no-repeat;
	color:#fff2b5;
} 

.side_img{float:left; width:192px; margin:14px 0 0 0;}
.side_img ul li{ width:192px; margin:auto; padding:7px 0}
.side_img ul li a{ display:block; -webkit-transition: 300ms;-moz-transition: 300ms;transition: 300ms;}
.side_img ul li a:hover{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);transform: translateY(-4px);}




/* banner */
.slider {
	width:100%;
	height:502px;
	position:relative;
	overflow:hidden;
}
.conbox {
	position:absolute;/*必要元素*/
	height:502px;
	width:100%;
}
.bannerImg{
	width:100%;
	margin:0 auto;
	height:502px;
}
.banner{
	width:100%;
	height:350px;
}
.banner_btn{
	display:none;
	position:relative; 
	max-width:1440px; 
	margin:0 auto;
}
#index_back{
	position:absolute; 
	top:-281px; 
	left:100px;
}
#index_next{
	position:absolute; 
	top:-281px; 
	right:100px;
}


/* footer */
#footer {
	clear:both;
	width:965px;
	margin:0px auto 0;
}
.bottom{ width:965px; height:68px; padding-top:10px;}
.bottom .link{ 
	padding:10px 0 15px 0;
	margin-bottom:20px;
	background:url(../images/link_hr.gif) bottom center no-repeat;
}
.bottom .link a{
	font-size:12px;
	color:#735240;
	padding:1px 8px 1px 5px;
	line-height:20px;
	display:inline-block;
	background:url(../images/link_bg.gif) right no-repeat;
}
.bottom .link a:hover{
	color:#8b6d4c
}

.footer {
	clear:both;
	width:100%; 
	color:#76543e;
	line-height:20px;
	
} 
.footer .ftlinks strong{ color:#9d795a}
.footer .ftlinks a{ padding:5px 8px 5px 5px; background:url(../images/link_bg.gif) right no-repeat;}
.footer .copy{ float:left}
.footer .copy span{ font-family:Arial, Helvetica, sans-serif}
.footer .mainweb {float: right; margin-right:20px; Opacity: 0.1; Filter: alpha(opacity=10);}

.Shading{ width:100%; height:9px; background:url(../images/bottom.jpg) bottom center no-repeat; clear:both;}

 
/* 分页样色 */
#page{ margin:30px 0 0 0;}
.pageBar { font-family:Arial; text-align:center; display:block;}
.pageBar a { color:#664030;padding:0px 5px 0 0;width:28px;display: inline-block; height:28px; line-height: 28px; background:url(../images/page.jpg) no-repeat; font-size:13px;}
.pageBar a:hover { color:#f0cd9d; background:url(../images/page_over.jpg) no-repeat;}
.pageBar span { color:#f0cd9d; padding:0px 5px 0 0;font-weight:bold;width:28px;display: inline-block; height:28px; line-height: 28px; background:url(../images/page.jpg) no-repeat; font-size:13px;}

.pageBar .pageNext{ background:url(../images/pageNext.jpg) no-repeat;width:64px; font-size:13px; font-family:"宋体"; color:#664030;line-height: 30px; }
.pageBar .pageNexthover{ background:url(../images/pageNext_over.jpg) no-repeat;width:64px;font-size:13px; font-family:"宋体"; font-weight:normal;color:#f0cd9d;line-height: 30px; }
.pageBar .pageNexthover,.pageBar .pageNexthover:hover,.pageBar .pageNext:hover{ background:url(../images/pageNext_over.jpg) no-repeat;width:64px;font-size:13px; font-family:"宋体"; font-weight:normal;color:#f0cd9d;line-height: 30px; }


.pageBar .pagePrev{ background:url(../images/pagePrev.jpg) no-repeat;width:64px; font-size:13px; font-family:"宋体"; color:#664030;line-height:30px; }
.pageBar .pagePrevhover{ background:url(../images/pagePrev_over.jpg) no-repeat;width:64px;font-size:13px; font-family:"宋体"; font-weight:normal;color:#f0cd9d;line-height:30px; }
.pageBar .pagePrevhover,.pageBar .pagePrevhover:hover,.pageBar .pagePrev:hover{ background:url(../images/pagePrev_over.jpg) no-repeat;width:64px;font-size:13px; font-family:"宋体"; font-weight:normal;color:#f0cd9d;line-height:30px; }



/* 浮动 */
#divMenu{
	Z-INDEX:100;
	FILTER:alpha(opacity=90);
	height:292px;
	VISIBILITY:visible;
	POSITION:absolute;
	right:8px;
}
.fd_bg{
	position:absolute; 
	top:0; 
	left:0;
}
.fd_table{
	position:absolute; 
	top:46px; 
	right:9px; 
	width:124px;
}
.fd_table a{
	background:url(../images/fd_qq.jpg) no-repeat; 
	width:57px; 
	height:23px; 
	line-height:24px; 
	text-align:left; 
	padding:0 0 0 21px; 
	display:block; 
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-family:"宋体", Tahoma, Arial;
}
.fd_table b{
	font-family:"宋体", Tahoma, Arial; 
	font-size:12px; 
	color:#942a1f;
}
.fd_tel{
	position:absolute; 
	bottom:11px; 
	right:9px; 
	width:124px; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#fff;;
}
.fd_close{
	width:32px;
	height:124px; 
	position:absolute; 
	top:76px; 
	left:0;
	cursor:pointer;
}
.fd_show{
	width:32px;
	height:124px; 
	position:absolute; 
	top:76px; 
	right:0;
	cursor:pointer;
}
#show{
	display:none;
	WIDTH:166px; 
}

.p{ width:230px; float:left; text-align:center;  line-height:53px;}
/*分页部分*/
.List_page{text-align:center;margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #333333;color:#333333;}
.List_page span{background:#AD0502;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AD0502;}