@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	color:#584e45;
	line-height:22px;
	position:relative;
	background:url(../../../images/bg.jpg) repeat;
	z-index:0;
	}
a{
	text-decoration:none;
	color:#584e45;
	}
img{
	margin:0px;
	padding:0px;
	border:0px;
	}

ul {margin:0px;padding:0px;}
ul li{
	list-style:none;
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.clr{
	clear:both;
	}
.auto{
	width:1000px;
	margin:auto;
	position:relative;
	z-index:1;
	}
.bg_top{
	width:100%;
	background:url(../../../images/top_bg.jpg) no-repeat center top;
	}
.header{
	width:100%;
	height:148px;
	position:relative;
	z-index:9;
	}
.header .menu_rim{
	float:right;
	min-width:600px;
	line-height:39px;
	margin-top:95px;
	}
.header .menu_rim .var_1{
	width:84px;
	text-align:center;
	font-size:18px;
	color:#eee8d8;
	float:left;
	font-weight:bold;
	}
	
.header .menu_rim .var_1:hover{
	width:84px;
	text-align:center;
	font-size:18px;
	color:#eee8d8;
	float:left;
	font-weight:bold;
	background:url(../../../images/menu_a.jpg) no-repeat;
	}	
	
.header .menu_rim .var_1_a{
	width:84px;
	text-align:center;
	font-size:18px;
	color:#eee8d8;
	float:left;
	font-weight:bold;
	background:url(../../../images/menu_a.jpg) no-repeat;
	}
.banner_rim{
	width:100%;
	position:relative;
	height:392px;
	z-index:0;
	}
.banner_rim .banner{ 
	width:991px; 
	height:374px;
	position:relative;
	height:392px;
	z-index:0;
	float:left;
	margin:7px 0 0 4px;
	margin-left:5px\9;
	*margin-left:5px;
	}
#slider{ position:relative; width:100%; height:374px; float:left; z-index:9}
#slider img{ position:absolute; top:0px; left:0px; display:none}
.banner .nivo-slice{ display:block; position:absolute; z-index:10; height:100%}
.banner .nivo-box{ display:block; position:absolute; z-index:5}
.index_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	}
.index_bodyer .jianjie{
	width:360px;
	float:left;
	margin-top:20px;
	}
.index_bodyer  .top{
	width:100%;
	float:left;
	}
.index_bodyer .more{
	width:47px;
	text-align:center;
	float:right;
	color:#392d21;
	}
.index_bodyer .jianjie .detail{
	width:326px;
	border-left:1px solid #b5aea4;
	border-right:1px solid #b5aea4;
	float:left;
	background:#f9f7ea;
	padding:15px 16px 0 16px;	
	line-height:27px;
	height:200px;
	}
.index_bodyer .jianjie .news_list{
	width:332px;
	float:left;
	line-height:30px;
	border-bottom:1px dotted #584e45;
	padding-left:20px;
	background:url(../../../images/index_05.jpg) 8px 14px no-repeat;
	}
.index_bodyer .jianjie .lianxi_main{
	width:100%;
	float:left;
	line-height:28px;
	margin-top:15px;
	background:url(../../../images/index_09.png) no-repeat bottom right;
	}
.index_bodyer .pro_rim{
	width:100%;
	float:left;
	margin-top:20px;
	}
.index_bodyer .pro_rim .lunhuan{
	width:100%;
	float:left;
	margin-top:14px;
	position:relative;
	height:202px;
	}
.index_bodyer .pro_rim .lunhuan .prev{
	position:absolute;
	z-index:99;
	width:30px;
	height:28px;
	left:0px;
	top:64px;
	}
.index_bodyer .pro_rim .lunhuan .next{
	position:absolute;
	z-index:99;
	width:30px;
	height:28px;
	right:0px;
	top:64px;
	}
.index_bodyer .pro_rim .lunhuan .anyClass{
	width:100%;
	float:left;
	position:relative;
	z-index:9;
	}
.index_bodyer .pro_rim .lunhuan .anyClass li{
	width:182px;
	float:left;
	margin:0 8px 0 10px;
	}
.index_bodyer .pro_rim .lunhuan .anyClass li .pro_img{
	float:left;
	background:url(../../../images/index_07.jpg) no-repeat;
	width:170px;
	height:130px;
	padding:12px 0 0 12px;
	}
.index_bodyer .pro_rim .lunhuan .anyClass li .pro_name{
	float:left;
	line-height:40px;
	height:40px;
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	}
.index_bodyer .pro_rim .lunhuan .anyClass li .pro_name a{
	color:#eb7a6a;
	}
.footer{
	width:100%;
	background:url(../../../images/footer.jpg) repeat-x;
	height:105px;
	color:#FFF;
	}
.footer a{
	color:#FFF;
	}
.footer .font1{
	float:left;
	color:#FFF;
	margin-top:20px;
	}
.footer .friends{
	float:left;
	width:440px;
	margin:20px 0 0 0;
	}
.footer .friends li{
	float:left;
	width:100px;
	margin-left:10px;
	}
.footer .friends li img{
	float:left;
	}
.footer .friends .fri_name{
	float:left;
	width:100%;
	text-align:center;
	line-height:25px;
	}
.footer .banquan{
	float:right;
	width:500px;
	text-align:right;
	margin-top:25px;
	}
.footer .footer_menu{
	float:right;
	width:500px;
	text-align:right;
	margin-top:10px;
	color:#b1a395;
	}
.footer .footer_menu a{
	color:#b1a395;
	}
.jx10{
	width:100%;
	float:left;
	height:10px;
	}
.jx20{
	width:100%;
	float:left;
	height:20px;
	}
.ny_bodyer{
	width:100%;
	position:relative;
	z-index:9;
	}
.ny_bodyer .left{
	width:231px;
	float:left;
	background:url(../../../images/left_top.jpg) no-repeat top;
	margin-top:20px;
	}
.ny_bodyer .left .top{
	float:left;
	padding-left:30px;
	width:200px;
	line-height:32px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	}
.ny_bodyer .left .lfvar_rim{
	width:100%;
	float:left;
	margin-top:8px;
	background:url(../../../images/lfvar_bg.jpg) repeat-y;
	}
.ny_bodyer .left .lfvar_rim .lfvar_1{
	width:201px;
	float:left;
	background:url(../../../images/lfvar_1.jpg) no-repeat;
	line-height:26px;
	padding-left:30px;
	}
.ny_bodyer .left .lfvar_rim .lfvar_1:hover{
	width:201px;
	float:left;
	background:url(../../../images/lfvar_1_a.jpg) no-repeat;
	line-height:26px;
	padding-left:30px;
	}
.ny_bodyer .left .lfvar_rim .lfvar_1_a{
	width:201px;
	float:left;
	background:url(../../../images/lfvar_1_a.jpg) no-repeat;
	line-height:26px;
	padding-left:30px;
	}
.ny_bodyer .left .lfvar_rim .lfvar_2{
	width:180px;
	float:left;
	line-height:26px;
	padding-left:50px;
	}
.ny_bodyer .left .lfvar_rim .lfvar_2:hover{
	width:180px;
	float:left;
	line-height:26px;
	padding-left:50px;
	text-decoration:underline;
    }
.ny_bodyer .left .lfvar_rim .lfvar_2_a{
	width:180px;
	float:left;
	line-height:26px;
	padding-left:50px;
	text-decoration:underline;
	}
.ny_bodyer .right{
	background:url(../../../images/right_bg.jpg) no-repeat;
	width:748px;
	min-height:493px;
	float:right;
	margin-top:20px;
	background-color:#faf8e9;
	}
.ny_bodyer .right .top{
	width:100%;
	float:left;
	line-height:48px;
	}
.ny_bodyer .right .top .fl{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-left:20px;
	}
.ny_bodyer .right .top .return{
	float:right;
	margin-right:5px;
	}
.ny_bodyer .right .main{
	width:700px;
	float:left;
	margin-left:25px;
	line-height:30px;
	min-height:300px;
	}
.ny_bodyer .right .main .news_list{
	background:#e6dfd0;
	width:697px;
	height:35px;
	line-height:35px;
	float:left;
	color:#958b80;
	margin-top:25px;
	}
.ny_bodyer .right .main .news_list .news_tittle a{
	color:#958b80;
	}
.ny_bodyer .right .main .news_list .news_tittle{
	padding-left:32px;
	width:570px;
	float:left;
	background:url(../../../images/dian.jpg) 13px 14px no-repeat ;
	}
.ny_bodyer .right .main .news_list .news_tittle a:hover{
	color:#958b80;
	text-decoration:underline;
	}
.ny_bodyer .right .main .news_list .news_date{
	width:90px;
	text-align:center;
	float:left;
	}
.ny_bodyer .right .main .pro_list{
	width:182px;
	float:left;
	margin:20px 35px 0 16px;
	}
.ny_bodyer .right .main .pro_list .pro_img{
	float:left;
	background:url(../../../images/index_07.jpg) no-repeat;
	width:170px;
	height:130px;
	padding:12px 0 0 12px;
	}
.ny_bodyer .right .main .pro_list .pro_name{
	float:left;
	line-height:18px;
	height:40px;
	width:100%;
	text-align:center;
	/*font-weight:bold;*/
	}
.page{
	float:left;
	width:100%;
	margin-top:36px;
	text-align:center;
	}
.page2{
	margin:0 auto;
	text-align:center;
	width:250px;
	}
.page2 a{
	padding:0 5px;
	text-align:center;
	line-height:31px;
	float:left;
	margin-left:2px;
    }
.page2 span{
	padding:0 5px;
	text-align:center;
	line-height:31px;
	float:left;
	margin-left:2px;
    }
.pager span.current{ font-weight:bold; text-decoration:underline;}
.page_1{
	width:26px;
	text-align:center;
	line-height:31px;
	float:left;
	margin-left:2px;
	}
.page_1_a{
	width:26px;
	text-align:center;
	line-height:31px;
	float:left;
	margin-left:2px;
	background:url(../../../images/page_a.jpg) no-repeat;
	color:#FFF;
	}
.page3{
	width:700px;
	float:left;
	margin-left:25px;
	border-top:1px dotted #72685e;
	line-height:50px;
	margin-top:30px;
	}
.page3 .shang{
	width:49%;
	float:left;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	}
.page3 .xia{
	width:49%;
	float:left;
	text-align:right;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	}
	
.KeFuDiv{
	position: absolute;
	height:160px;
	width:118px;
}
.KeFuList{
	background:url(../../../images/mid001.gif);
}
.KeFuTitle{
	background:url(../../../images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}
