@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	background:url(../images/tbg.jpg) repeat;
	margin:0px auto;
	padding:0px;
}
.box{
	width:100%;
	background:url(../images/mbg.jpg) no-repeat center top;
	margin:0px auto;
}
.home{
	width:960px;
	background:url(../images/mbg.jpg) no-repeat center top;
	margin:0px auto;
	overflow:hidden;
}
.wel{
	width:300px;
	text-align:right;
	margin:36px 0px 0px;
}
.wel img{
	padding:0px 10px;
	margin:0px;
}
.c{
	clear:both;
	margin:0px;
	padding:0px;
}
.nav{
	width:960px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:url(../images/nav_bg.jpg) no-repeat;
	height:40px;
}
.search{
	width:310px;
	text-align:right;
	margin:4px 0px 0px;
}
.wbk{
	width:162px;
	background:url(../images/text.jpg) no-repeat right top;
	*height:22px;
	height:27px;
	border:0px;
	float:right;
	*padding:5px 0px 0px 32px;
	*padding-top:5px!important;
	padding-left:32px!important;
}
.flash{
	width:950px;
	margin:0px auto;
	background:url(../images/flash_bg.jpg) no-repeat center top;
	height:281px;
	padding:0px 0px 0px 10px;
}
.products{
	width:210px;
	background:#fff;
	margin:0px;
	padding:0px;
}
.products_list li{
	background:url(../images/list_bg.jpg) no-repeat;
	height:30px;
	line-height:30px;
	padding:0px 0px 0px 20px;
	margin:0px;
}
.products_bottom{
	width:210px;
	background:url(../images/products_bottom.jpg) no-repeat;
	height:7px;
	overflow:hidden;
}
.products_list{
	width:210px;
	margin:10px 0px 0px;
	padding:0px;
}
.company{
	width:165px;
	background:url(../images/company.jpg) no-repeat;
	height:40px;
	font-family:BlacklightD;
	font-weight:bold;
	font-size:18px;
	padding:89px 0px 0px 45px;
	margin:0px;
}
.company a:link,.company a:visited{
	color:#000;
	text-decoration: none;
}
.contact{
	width:210px;
	background:#fff;
	margin:15px 0px 0px;
	padding:0px;
}
.contact_top{
	width:210px;
	margin:0px;
	padding:0px;
}
.contact_text{
	width:190px;
	padding:0px 10px 10px;
	margin:4px 0px 0px;
}
.center_top{
	width:730px;
	margin:0px;
	padding:0px;
}
.about{
	width:530px;
	margin:13px 0px 0px;
	padding:0px;
}
.about_top{
	width:530px;
	height:24px;
	line-height:24px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.about_text{
	width:518px;
	color:#303030;
	background:#fff;
	background:url(../images/text_bg.jpg) no-repeat #fff;
	padding:0px 0px 10px 12px;
	margin:0px;
}
.about_bottom{
	width:530px;
	background:url(../images/about_bottom.jpg) no-repeat;
	height:7px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.more{
	text-align:right;
	margin:0px 20px 0px 0px;
	padding:0px;
}
.center_right{
	width:180px;
	margin:0px;
	padding:0px;
}
.new_img{
	text-align:center;
	display:block;
	margin:0px;
	padding:0px;
}
.new_pro{
	width:180px;
	background:#fff;
	padding:0px;
	margin:0px;
}
.new_bottom{
	width:180px;
	background:url(../images/new_pro_b.jpg) no-repeat;
	height:7px;
	overflow:hidden;
}
.coner{
	width:180px;
	margin:10px 0px 0px;
	padding:0px;
}
.rec_pro{
	width:730px;
	margin:15px 0px 0px;
	padding:0px;
}
.bm img{
	width:130px;
	height:150px;
	border:1px solid #d8d8d8;
}
.bm{
	padding:0px 10px;
}
.rec_main{
	width:730px;
	background:url(../images/rec_pro_bg.jpg) no-repeat #fff;
	padding:10px 0px 5px;
	margin:0px;
}
.rec_bottom{
	width:730px;
	background:url(../images/rec_bottom.jpg) no-repeat;
	height:12px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.link{
	width:940px;
	margin:0px auto;
	background:url(../images/bottom_bg.jpg) repeat-y;
	padding:5px 10px 0px;
	color:#666;
}
.link_bottom{
	width:960px;
	background:url(../images/link_bottom.jpg) no-repeat;
	height:12px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.n_about{
	width:730px;
	line-height:28px;
	height:28px;
	font-weight:bold;
	margin:0px;
	color:#000;
	padding:0px;
}
.n_about_top{
	width:730px;
	height:47px;
	display:block;
	margin:10px 0px 0px;
	padding:0px;
}
.n_bg{
	width:730px;
	background:url(../images/a_bg.jpg) no-repeat #fff;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.c_bg{
	width:960px;
	background:url(../images/center_bg.jpg) repeat-y;
	margin:0px;
	padding:0px;
}
.center_main{
	width:960px;
	margin:9px 0px 0px;
	padding:0px;
}
.center_c{
	width:730px;
	padding:0px;
	margin:0px;
}
.center_z{
	width:210px;
	margin:0px;
	padding:0px;
}
.main_t{
	width:710px;
	margin:0px;
	padding:10px 10px 0px;
	overflow:hidden;
	color:#303030;
}
.center_bottom{
	width:960px;
	background:url(../images/center_bottom.jpg) no-repeat;
	height:15px;
	overflow:0px;
	margin:0px;
	padding:0px;
}
.products_main{
	width:730px;
	margin:0px;
	padding:20px 0px 0px;
}
.banner{
	width:960px;
	margin:0px auto;
	padding:0px;
	background:url(../images/banner_bg.jpg) no-repeat;
	text-align:center;
	height:221px;
}
.company2{
	width:160px;
	background:url(../images/company.jpg) no-repeat;
	height:37px;
	font-family:BlacklightD;
	font-weight:bold;
	font-size:18px;
	padding:92px 0px 0px 50px;
	margin:0px;
}
.fs{
	width:700px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
