@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
body { text-align:center; margin:0;}


a {
	font-size: 11px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FF9900;
}
h1 {
	font-size: 16px;
	color: #000000;
}
h2{font-size:13px; margin:18px 0}
h3{font-size:11px; margin:8px 0 8px 18px; line-height:12px;}


/*index-top*/
.top	{width:1004px; margin:0 auto; text-align:left; height:100px}
.toplogo{float:left; width:46px; margin:20px 0 0 76px;}
.topfont{float:left;font-size:17px;	width:660px; margin:34px 0 0 24px;}


/* menuz */
.menuz{width:1004px; margin:0 auto; text-align:left; clear:both}
.menu{
	float:left;
	width:137px;
	margin-left:42px;
	margin-right:5px;
}
.menu01{
	float:left;
	width:137px;
	margin-right:5px;
}
.menutop{
	width:137px;
}
.menuleft{
	float:left;
}
.menutext{
	font-size:12px;
	float:left;
	text-align:center;
	width:135px;
	padding-top:2px;
}
.menutext a:link{
}
.menutext a:visited{
	color:#000000;
}
.menutext a:hover{
	color:#FF9900;
}
.menutext a:active{
	color:#FF6600;
}
.menuright{
	float:right;
}
.menus{
	float:left;
	width:137px;
	margin-right:5px;
}
.menustext{
	font-size:12px;
	float:left;
	background-image:url(menusback.jpg);
	width:135px;
	height:24px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
}
.menustext a:link{
}
.menustext a:visited{
	color:#FFFFFF;
}
.menustext a:hover{
	color:#FF9900;
}
.menustext a:active{
	color:#FF6600;
}
.menuend{
	float:right;
	width:20px;
	margin-right:5px;
}
.menuline{
	margin-bottom:5px;
}


.banner{height:273px; background-image:url(banner_bg.jpg); position:relative;}

.banner_board	{ position:absolute; width:468px; height:205px; top:52px; left:72px; background:url(banner_borad.jpg) no-repeat; color:#FFFFFF}
.banner_board h1	{ color:#FFFFFF; margin:18px 0 0 24px}
.banner_board p		{ text-align:justify; width:425px; margin:10px 0 0 24px; line-height:15px}

.bannerjaw{	float:right; margin-right: 30px;}

.bannerline{
	margin-top:5px;
	margin-bottom:10px;
	background-image:url(banerline.jpg);
}


.center{ margin:0 auto; text-align:left;
	width:874px;
}
.centerleft{
	float:left;
	margin-right:10px;
	width:267px;
}
.centerright{
	float:right;
}
.boxtop{
	width:267px;
}
.boxleft{
	float:left;
}
.boxmiddle{
	float:left;
	width:265px;
	height:186px;
	background-image:url(centerback.jpg);
}
.boxright{
	float:right;
}
.boxfoot{
	width:267px;
}
.box1{
	font-size:15px;
	font-weight:bolder;
	margin-left:8px;
}
.box2{
	height:120px;
	margin-left:5px;
	width:250px;
	margin-top:5px;
}
.learnMore{
	margin-left:60px;
}

/* bottom */
.line{ clear:both; margin:0 auto; border-bottom: 2px solid #999999; width:820px; line-height:20px}
.foot{ width:1004px; margin:10px auto; text-align:center}


/*Profile*/
.profileleft{
	width:268px;
	float:left;
	margin-left:12px;
}
.profileMid{
	width:556px;
	float:left;
	margin-left:5px;
}
.profileright{
	float:right;
}
.profileLine	{width:268px;}
.profileLineA{
	float:left;
	width:1px;
	background-color:#EFEFEF;
}
.profileLineB{
	float:left;
}
.profileLineC{
	float:right;
	width:1px;
	background-color:#EFEFEF;
}
.profiletext{
	width:556px;
}
.productListA{ height:652px;
	width:240px;
	background-color:#E7EBEF;
	background-image:url(productsList04.jpg);
	background-repeat:repeat-x;
	padding-left:26px;
}
.productList01{
	width:268px;
}
.productList02{
	width:556px;
}
.profileFont{
	padding-left:5px;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;
}
.profileFontA{
	font-size:13px;
	color:#FF7800;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	width:554px;
}
.profileFontB{
	width:534px;
	background-color:#E7EBEF;
	background-image:url(profileback.jpg);
	background-repeat:repeat-x;

	padding-left:10px;
	padding-right:10px;
}

/*products center*/
.crushingback{
	background-image:url(crushingBack.jpg);
	width:556px;
	height:122px;
	margin-top:15px;
}
.crushingleft{
	width:96px;
	margin-left:10px;
	margin-top:15px;
	float:left;
}
.crushingright{
	float:right;
	width:435px;
	margin-top:10px;
}
.crushingButton{
	width:435px;
}

