﻿@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:12px;
}
.top_r{
	width:260px;
	margin:0px;
	padding:26px 5px 0 0;
	overflow:hidden;
	text-align:right;
}
.nav a{padding:0px 6px;}
.language{
	text-align:right;
	padding:0;
	width:220px;
}
.keyword{
	padding:3px 0 0;
}
.keyword h1,.keyword h2{
	font-size:12px;
}
.w477{
	width:477px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.about{
	width:227px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.abg{
	background:url(../images/about_t.jpg) no-repeat;
}
.bbg{
	background:url(../images/news_tit.jpg) no-repeat;
}
.fbg{
	background:url(../images/faq_t.jpg) no-repeat;
}
.cbg{
	background:url(../images/contact_t.jpg) no-repeat;
}
.about_t{
	height:23px;
	line-height:23px;
	padding:0 0 0 10px;
	overflow:hidden;
}
.about_t h2,.pro_t h2,.tags_l h2,.xl_t h2,.con_t h2{
	font:14px/21px "微软雅黑";
	font-weight:bold;
}
.about_nr{
	padding:5px;
}
.p5{
	padding:5px 0 0;
}
.news{
	width:225px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.newslist{
	background:url(../images/news_li.jpg) no-repeat left center;
	padding:0 0 0 10px;
	overflow:hidden;
}
.faqlist{
	background:url(../images/faq_li.jpg) no-repeat left center;
	padding:0 0 0 10px;
	overflow:hidden;
}
.faq,.contact{
	width:226px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.products{
	width:970px;
	margin:10px auto 0;
	padding:5px 0 0;
	overflow:hidden;
	background:url(../images/products_bg.jpg) repeat-x;
}
.pro_t{
	background:url(../images/pro_t.jpg) no-repeat;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0 0 7px 10px;
}
.org{
	color:#FF790A;
}
.tags{
	width:970px;
	margin:0 auto;
	padding:16px 0 0;
	overflow:hidden;
}
.tags_info{
	border-top:1px #E3E3E3 solid;
	border-bottom:1px #E3E3E3 solid;
	margin:0px;
	padding:5px 0;
	height:43px;
	overflow:hidden;
}
.tags_l h2{
	width:84px;
	text-align:center;
	vertical-align:middle;
	height:33px;
	display:block;
	padding:10px 0 0;
	border-right:1px #E3E3E3 solid;
}
.tags_r{
	width:856px;
	margin:0px;
	padding:0 0 0 26px;
	overflow:hidden;
}
.tags_r li{
	width:162px;
	padding:0 0 0 7px;
	margin:0px;
	background:url(../images/dian.jpg) no-repeat left center;
	overflow:hidden;
	float:left;
}
.link h2{
	font-weight:normal;
	font-size:12px;
}
.w1440{
	width:100%;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
}
.xl_t{
	background:url(../images/xl_t.jpg) no-repeat;
	height:26px;
	padding:5px 0 0 20px;
	overflow:hidden;
	width:201px;
}
.xl_t h2,.ny_t h3,.con_t h2{
	color:#424242;
}
.xl_info{

	border:1px #E5E5E5 solid;
	border-bottom:none;
	padding:5px 0 5px 10px;
}
.con_t{
	background:url(../images/con_t.jpg) no-repeat;
	height:26px;
	padding:5px 0 0 20px;
	overflow:hidden;
	width:201px;
}
.contact_n{
	border:1px #E5E5E5 solid;
	border-bottom:none;
	padding:0px;
}
.xl_info li{
	background:url(../images/faq_li.jpg) no-repeat left 10px;
	padding:0 0 0 10px;
	overflow:hidden;
	line-height:28px;
	font-weight:bold;
	width:190px;
}
.xl_info li li{
	padding:0 0 0 10px;
	overflow:hidden;
	border-bottom:1px #ccc solid;
	font-weight:normal;
	margin:0 0 0 5px;
	background:url(../images/dian.jpg) no-repeat left center;
}
.xl_info li li a:hover,.xl_info li a:hover{
	text-decoration:none;
}
.news1,.contact1{
	margin:0px;
	padding:10px 0 0;
	overflow:hidden;
	width:221px;
}
.news_li{
	border:1px #E5E5E5 solid;
	border-bottom:none;
	padding:5px 0 5px 10px;
}
.news_li li{
	padding:0 0 0 10px;
	overflow:hidden;
	line-height:28px;
	width:190px;
	background:url(../images/news_li.jpg) no-repeat left center;
	border-bottom:1px #ccc dashed;
}
.c_t{
	text-align:center;
}
.pl10{
	padding:5px 0 0 10px;
}
.ny_t{
	margin:0px;
	padding:0 0 0 28px;
	background:url(../images/ny_t.jpg) no-repeat;
	height:31px;
	font-family:"微软雅黑";
	line-height:31px;
}
.ny_t h3{
	font-size:14px;
}
.ny_t span{
	float:right;
	padding:0 10px 0 0;
}
.ny_t span h1{
	font-size:12px;
	font-weight:normal;
}
.ny_info{
	border:1px #E5E5E5 solid;
	padding:16px 15px 20px 20px;
	min-height:520px;
}
.artcial h1{
	display:block;
	padding:10px 0;
	font-size:14px;
	text-align:center;
}
.photo{
	padding:0 10px 0 0;
	float:left;
}
.showpro{
	padding:0 0 4px 0;
	overflow:hidden;
}
.showpro h1{
	font-size:12px;
}
