@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#606060; font-size:11px; background:url(../images/bg01.jpg);}
Div,h1,h2,h3,h4,p,form,label,input,textarea,img,span{margin:0; padding:0}
Ul{margin:0px; padding:0px; list-style-type:none; font-size:0; line-height:0;}
/*-----------------------------------------------------------------------*/
a:link { color:#555555;text-decoration:none;font-size:11px;} 
a:visited { color:#555555;text-decoration:none;font-size:11px;} 
a:hover { color:#cc0101; text-decoration:none;font-size:11px;}
/*---Top--------------------------------------------------------------*/
#Top {width:890px; height:100px; background-color:#FFFFFF; margin:0 auto; position:relative;}
#Top img.logo{display:block; top:0px; left:5px; position:absolute;}
#Top img.tophonors {display:block; top:15px; left:500px; position:absolute;}
#Top p.Toplink {display:block; width:160px; background:url(../images/bg_top.gif) no-repeat; height:18px; top:5px; left:700px; position:absolute;}
#Top p.TopTel {display:block; width:100px; padding:2px 0 0 40px; background:url(../images/bg_top.gif) 0px -18px no-repeat; height:35px; top:22px; left:700px; position:absolute;}
/*---Menu--------------------------------------------------------------*/
#Top #Menu {
	display:block;
	width:880px;
	height:34px;
	overflow:hidden;
	background:url(../images/menu_bg.jpg) no-repeat;
	top:60px;
	left:5px;
	position:absolute;}
#Top #Menu ul.nav {width:880px; height:34px;}
#Top #Menu ul.nav li {float:left; height:34px; line-height:34px;}
#Top #Menu ul.nav li a{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none;}
#Top #Menu ul.nav li a:hover{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none;}
#Top #Menu ul.nav li a.over{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#cc0101; text-decoration:none;border-right:#FFFFFF solid 1px;}
#Top #Menu ul.nav li a.over:hover{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none;}
#Top #Menu ul.nav li a.out{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; border-right:#FFFFFF solid 1px;}
#Top #Menu ul.nav li a.out:hover{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#cc0101; text-decoration:none;}
#Top #Menu ul.nav li a.out2{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none;background:url(../images/menu_line.jpg) right top no-repeat;}
#Top #Menu ul.nav li a.out2:hover{padding:0 18px 0 18px; font-size:13px; font-weight:bold; color:#cc0101; text-decoration:none;}
/*---banner--------------------------------------------------------------*/
#Banner {width:890px; height:168px; background-color:#FFFFFF; text-align:center; padding:0px 0 0 0; margin:0 auto;}
/*---Main--------------------------------------------------------------*/
#BodyMain {width:890px; background-color:#FFFFFF; margin:0 auto;}
#Main {width:880px; margin:0 auto;}
/*---MainLeft--------------------------------------------------------------*/
#MainLeft {width:235px; float:left;}
#MainLeft h2.Category {
	width:225px;
	height:30px;
	background:url(../images/bg_category.jpg) no-repeat;
	padding:0 0 0 10px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	}
#CategoryC {
	width:235px;
	overflow:hidden;
	}
#CategoryC ul{
	margin:0 auto;
	list-style-type: none;
	width: 235px;
	padding:5px 0 5px 0;
	}
#CategoryC ul li{
	margin:0 auto;
	width:230px;
	height:25px;
	line-height:25px;
	text-align:left;
	border-bottom:#d1d1d1 solid 1px;
	}
#CategoryC ul li a{
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	}
#CategoryC ul li a:visited{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	}
#CategoryC ul li a:hover{
	color:#cc0101;
	text-align:left;
	text-decoration:none;
	}
#CategoryC ul li a.Catecurrent:link {
	color:#cc0101;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	} 
#CategoryC ul li a.Catecurrent:visited {
	color:#cc0101;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	} 
#CategoryC ul li a.Catecurrent:hover {
	color:#cc0101;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}
#MainLeft h2.Search {
	width:225px;
	height:30px;
	background:url(../images/bg_category.jpg) no-repeat;
	padding:0 0 0 10px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	}
#ProSearch{
	width:235px;
	margin:0 auto;
	height:40px;
	overflow:hidden;
}
#ProSearch form{
	width:230px;
	padding:8px 0 0 0;
}
#ProSearch form input.txtBox{
	width:160px;
	height:22px;
	border:#999999 solid 1px;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	float:left;
}
#ProSearch form input.go{
	background:url(../images/input_btn.jpg) right no-repeat;
	height:25px;
	width:61px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	border:none;
	text-indent:-2000px;
}
#MainLeft h2.ContactLeft {
	width:225px;
	height:30px;
	background:url(../images/bg_contactus.jpg) no-repeat;
	padding:0 0 0 10px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	}
#QuickContact{
	width:235px;
	padding:5px 0 5px 0;
	overflow:hidden;
	}
#QuickContact ul{
	width:230px;
	margin:0 auto;
}
#QuickContact ul li{
	font-size:12px;
	padding:2px 0 0px 0;
	line-height:18px;
}
#QuickContact ul li a{
	padding:0 0 0 0;
	font-size:12px;
	color:#cc0101;
	background-color:inherit;
	text-decoration:none;
}
#QuickContact ul li a:hover{
	color:#cc0101;
}
/*---MainRight--------------------------------------------------------------*/
#MainRight {width:635px; float:right; overflow:hidden;}
#MainRight h2.QuickRight {width:635px; height:30px; background:url(../images/bg_01.jpg) bottom repeat-x; line-height:25px;font-size:14px; position:relative;}
#MainRight h2.QuickRight Span.More {display:block;width:50px; height:25px; float:right; top:0px; left:580px; position:absolute;}
#MainRight h2.QuickRight Span.More a{text-decoration:none; color:#cc0101; font-size:12px;}
#MainRight h2.QuickRight Span.More a:hover {text-decoration:underline; font-size:12px;}
#MainRight h2.QuickRight a {font-size:14px;}
#MainRight h2.QuickRight a:hover {font-size:14px; text-decoration:underline;}
#MainRight #AboutIndex {width:635px; height:155px; overflow:hidden; padding:10px 0 10px 0;}
#MainRight #ProductIndex {width:635px; overflow:hidden; padding:10px 0 0 0;}
#MainRight #MainContent {width:635px; overflow:hidden; padding:10px 0 10px 0;}
.tabel4 {border:#CCCCCC solid 1px;}
/*---MainClear--------------------------------------------------------------*/
#MainClear{clear:both;}
/*---Foot--------------------------------------------------------------*/
#BodyFoot {width:890px; height:40px; overflow:hidden; background-color:#FFFFFF; margin:0 auto;}
#Foot {width:880px; height:40px; margin:0 auto; position:relative; background:url(../images/bg_foot.jpg) repeat-x;}
#Foot p.Copyright {display:block; width:450px; top:15px ; left:10px; position:absolute;}
#Foot p.Links {display:block; width:430px; top:15px; left:450px; position:absolute; text-align:left;}
#Foot p.Links a:link { padding:0 4px 0 4px;}
#Foot p.Links a:hover { color:#cc0101; padding:0 4px 0 4px;}
#Foot p.Links a:visited { padding:0 4px 0 4px;}
