@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	margin:0px;
	padding:0px;
	overflow:hidden;
	display:inline;
	font-size:14px;
}
.keyword{
	background:url(../images/keyword_bg.jpg) no-repeat left top;
	height:32px;
	line-height:32px;
	padding:0 0 0 20px;
	overflow:hidden;
}
.keyword h1,.keyword h2{
	font-size:12px;
	font-weight:normal;
}
.keyword a:link,.keyword a:visited,.language a:link,.language a:visited{color:#C7B99E;}
.top1{
	background:url(../images/top1_bg.jpg) no-repeat;
	height:78px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.language{
	width:900px;
	text-align:right;
	padding:6px 20px 0 0;
	overflow:hidden;
	font-family:Arial;
}
.xl_list{
	padding:0 0 0 23px;
	overflow:hidden;
}
.xl_list li{
	background:url(../images/index_13.jpg) no-repeat;
	height:23px;
	line-height:23px;
	margin:0 0 5px 0;
	padding:0 0 0 25px;
	overflow:hidden;
}
.xl_list li a:link,.xl_list li a:visited{color:#333; text-decoration:none;}
.contact{
	padding:10px 0 0 23px;
	overflow:hidden;
}
.contact_t{
	background:url(../images/contact_t.jpg) no-repeat;
	height:34px;
	line-height:34px;
	padding:0 0 0 36px;
	overflow:hidden;
}
.contact_t a:link,.contact_t a:visited{color:#C9B99F;}
.contact_info{
	background:url(../images/index_35.jpg) repeat-y;
	padding:15px 5px 5px 15px;
	overflow:hidden;
}
.tags_info{
	padding:10px 0 5px 21px;
	overflow:hidden;
	background:url(../images/index_35.jpg) repeat-y;
}
.tags_info li{
	background:url(../images/icon1.gif) no-repeat left 8px;
	padding:0 0 0 15px;
	line-height:24px;
	overflow:hidden;
}
.tags_info li a:hover{color:#C6B7A0;}
.about_img{
	padding:0 16px 0 0;
	float:left;
}
.about_info{
	padding:15px 25px 0 20px;
	overflow:hidden;
}
.center_r_01,.center_r_02{
	width:662px;
	padding:13px 20px 0 0;
	overflow:hidden;
}
.news{
	width:378px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.news_tit{
	margin:0px;
	padding:0 0 0 20px;
	background:#85807C;
	height:22px;
	color:#C9B99F;
	line-height:22px;
	overflow:hidden;
}
.news_tit span{
	float:right;
	padding:0 10px 0 0;
}
.news_info,.faq_info{
	border:1px #85807C solid;
	padding:10px;
	overflow:hidden;
}
.news_info li span{
	float:right;
	color:#C9B99F;
}
.news_info li{
	background:url(../images/icon3.gif) no-repeat left center;
	padding:0 0 0 13px;
	overflow:hidden;
	line-height:24px;
}
.news_info li a:hover{
	color:#BB6712;
}
.faq_info li{
	background:url(../images/icon2.gif) no-repeat left center;
	padding:0 0 0 13px;
	overflow:hidden;
	line-height:24px;
}
.faq_info li a:hover{
	color:#FFAC26;
}
.faq{
	width:268px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.products_info{
	width:639px;
	background:url(../images/pro_info.jpg) no-repeat;
	min-height:210px;
	margin:0px;
	padding:20px 15px 0 15px;
	overflow:hidden;
}
.nav_bottom{
	padding:10px 0 36px 30px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
.nav_bottom a:link,.nav_bottom a:visited{color:#fff;}
.link h2{
	font-size:12px;
	font-weight:normal;
}
.copy{
	text-align:center;
}
.about_t{
	background:url(../images/about_t.jpg) no-repeat left top;
	width:665px;
	height:28px;
	padding:12px 0 0 20px;
	overflow:hidden;
	color:#C9B99F;
}
.about_t span{
	float:right;
	padding:0 20px 0 0;
	font-family:Arial;
}
.about_t a:link,.about_t a:visited{color:#C9B99F;}
.pro1{
	width:150px;
	padding:0 7px;
	overflow:hidden;
}
.pro_img1{
	width:150px;
	height:207px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	border:1px #ddd solid;
}
.pro_test1{
	width:150px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.pro2{
	width:152px;
	padding:0px 5px;
	overflow:hidden;
}
.pro3{
	width:152px;
	padding:0px 6px;
	overflow:hidden;
}
.pro_img2{
	width:146px;
	height:200px;
	border:3px #fff solid;
}
.pro_test2{
	width:152px;
	padding:6px 0;
	text-align:center;
}
.pro_pic{
	border:3px #fff solid;
	padding:0px;
	overflow:hidden;
}
.pro_detail{
	padding:10px 0;
	overflow:hidden;
}
.shownews_t{
	padding:0 0 10px 0;
	text-align:center;
}
