@import "public.css";
body{
	font-family:"Î¢ÈíÑÅºÚ";
	background:#ffffff url(../images/bodybg.gif) repeat-y center top;
}
.container {
	width:950px;
	margin:0 auto;
	overflow:hidden;
}

.top{
	width:950px;
	overflow:hidden;
	background:url(../images/topbg.gif) repeat-x left top;
}
.logo{
	float:left;
	width:430px; 
	padding:20px 0 10px 20px;
}
.search{
	float:right;
	width:450px; 
	padding-right:20px;
	background:url(../images/topsearchbg.gif) no-repeat right top;
}
.searchinput{
	width:158px;
	height:19px;
	line-height:19px;
 
	border:#DBDBDB solid 1px;
}
.contacttextarea{
 
	border:#DBDBDB solid 1px;
}
.Cataloginput{
	height:19px;
	line-height:19px;
 
	border:#C2C2C2 solid 1px;
}
a.gray:link {
	color:#33475F;
	text-decoration:none;
}
a.gray:visited {
	color:#33475F;
	text-decoration:none;
}
a.gray:hover {
	color:#B8D53E;
	text-decoration:none;
}
.textfont{
	color:#919191;
	font-size:14px;
 
}
.topnav{
	width:950px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(../images/topnavbg.gif) no-repeat left top;
}
.topnav a{
	float:left;
	display:block;
	width:130px;
	height:32px;
	text-align:center;
	font:14px;
 
	color:#ffffff;
	text-decoration:none;
	background:url(../images/navline.gif) no-repeat right center;
}
.topnav a:hover{
	width:130px;
	height:32px;
	text-align:center;
	font:14px;
 
	color:#93AA32;
	text-decoration:none;
	background: url(../images/topnavhover.gif) no-repeat left top;
}
.banner{
	width:950px;
	overflow:hidden;
	padding:5px 0;
}
.centerbox{
	width:950px;
	overflow:hidden;
}
.subbox{
	float:left;
	width:206px;
	padding-right:14px;
	overflow:hidden;
}
.mainbox{
	float:left;
	width:730px;
	overflow:hidden;
	padding-bottom:10px;
}
.subproductlist{
 
	width:206px;
	overflow:hidden;
	background:url(../images/leftsubbg.gif) repeat-y left top;
}
.subproductlist h3{
	width:191px;
	height:27px;
 
	font-size:14px;
	color:#ffffff;
	line-height:27px;
	padding:0 0 0 15px;
	background:url(../images/titlebg01.gif) no-repeat left top;
}
.subproductlist dl{
	width:206px; 
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	
}
.subproductlist dt{
	height:33px;
	line-height:33px;
	padding:0 0 5px 35px;
	color:#556C84;
 
	background:url(../images/leftnavbg.gif) no-repeat 1px top;
	
}
.subproductlist dd{
	height:24px;
	line-height:24px;
	padding:0 0 0 35px;
	background:url(../images/icon01.gif) no-repeat 22px center;
}
.subproductlist dd a{
	color:#3B4450;
	text-decoration:none;
}
.subproductlist dd a:hover{
	color:#76842B;
	text-decoration:underline;
}
.subproductlistbottom{
	width:206px;
	height:10px;
	background:url(../images/leftsubbottombg.gif) no-repeat left top;
}
.subproductlist ul{
	width:206px;
	padding:5px 0;
	overflow:hidden;
}
.subproductlist li{
	height:30px;
	line-height:30px;
	padding:0 0 5px 40px;
	color:#383838;
 
}
.subproductlist li a{
	color:#383838;
	text-decoration:none;
}
.boxlineHeight{
	width:206px;
	height:8px;
}
.contactbg01{
	background:url(../images/msn.gif) no-repeat 5px center;
}
.contactbg02{
	background:url(../images/sk.gif) no-repeat 5px center;
}
.contactbg03{
	background:url(../images/hot.gif) no-repeat 5px center;
}
.contactbg04{
	background:url(../images/fax.gif) no-repeat 5px center;
}
.contactbg05{
	background:url(../images/MAIL.gif) no-repeat 5px center;
}

.contactbg06{
	background:url(../images/icon06.gif) no-repeat 8px 2px;  
}
.titleH3{
	width:708px;
	height:23px;
	line-height:23px;
	position:relative;
	padding:10px 0 0 12px;
	font-size:15px;
	color:#3B5572;
	line-height:23px;
 
	background: url(../images/title02.gif) no-repeat left bottom;
}
.titleH3 span{
	position:absolute;
	right:5px;
	bottom:2px;
	font-size:12px;
	color:#3B5572;
	
}
.titleH3 span a{
	color:#3B5572;
	font-size:12px;
	text-decoration:none;
}
.titleH3 span a:hover{
	color:#3B5572;
	font-size:12px;
	text-decoration:underline;
}
.indexaboutbox{
	width:710px;
	overflow:hidden;
	padding:10px 5px;
	background:url(../images/aboutboxbg.gif) no-repeat center bottom;
}
.indexaboutboxline{
	line-height:26px;
	color:#646F73;
 
}
.indexproductsbox{
	width:710px;
	overflow:hidden;
	padding:10px 5px;

}
.borderbox{
	border:#BBC3D3 solid 1px;
}
.foot{
	width:950px;
	height:59px;
	text-align:center;
	line-height:24px;
	padding:10px 0 0 0;
	background:url(../images/footbg.gif) repeat-x left top;
}
.foot{
	width:950px;
	height:59px;
	text-align:center;
	line-height:24px;
	padding:10px 0 0 0;
	color:#262D35;
 
	background:url(../images/footbg.gif) repeat-x left top;
}
.foot a{
	color:#262D35;
	text-decoration:none;
}
.foot a:hover{
	color:#788B14;
	text-decoration:underline;
}
.newsbox{
	width:700px;
	overflow:hidden;
}
.newsbox ul{
	padding:10px 10px 20px 10px;
	overflow:hidden;
}
.newsbox li{
	float:left;
	width:670px;
	padding:0 0 0 20px;
	height:30px;
	height:30px;
	position:relative;
	border-bottom:#ccc dashed 1px;
	background:url(../images/icon01.gif) no-repeat 5px center;
}
.newsbox li span{
	position:absolute;
	right:5px;
	bottom:5px;
	color:#A6A6A6;
}
.newsbox li a{
	color:#4F657D;
	line-height:30px;
	text-decoration:none;
}
.newsbox li a:hover{
	color:#A9D000;
	line-height:30px;
	text-decoration:underline;
}
.newsh5{
	color:#3B4450;
	line-height:30px;
	font-size:15px;
 
}
.newsh5Datejline{
	color:#3B4450;
	line-height:25px;
	font-size:12px;
 
	border-bottom:#BBBBBB dashed 1px;
}
.newsh5Date{
	color:#3B4450;
	line-height:25px;
	font-size:12px;
 
}
.newsh5Date p{
	color:#3B4450;
	line-height:25px;
	font-size:12px;
 
}
.productsboxborder{
	border:#BBC3D3 solid 1px;
}
.catalogbox,careerbox{
	width:720px;
	overflow:hidden;
	color:#33475F;
	padding:10px 0 30px 0;
 
	background:url(../images/aboutboxbg.gif) no-repeat center bottom;
}
.catalogbox td{
	
}
.careertitlebg{
	background:url(../images/productsDetailsbg.gif) repeat-y left top;
}
.productsbox{
	width:720px;
	overflow:hidden;
	color:#33475F;
 
	padding-bottom:10px;
}
.productsbox td{
	padding:0;
 
}
a.productsboxa:link {
	color:#33475F;
	text-decoration:none;
}
a.productsboxa:visited {
	color:#33475F;
	text-decoration:none;
}
a.productsboxa:hover {
	color:#B8D53E;
	text-decoration:none;
}
.productsDetails{
	border:#D7DEE1 solid 1px;
	padding:5px;
	background:url(../images/productsDetailsbg.gif) repeat-y left top;
}
.productsDetailsspan{
	color:#3B4450;
	font-weight:bold;
	padding:0 0 0 20px;
	background:url(../images/icon03.gif) no-repeat left center;
}
.careerbox td{
	color:#3B4450;
	padding:0 5px;
	line-height:25px;
 
}

.tabpage a{text-decoration:none;}
.page{background:url(../images/page.jpg) no-repeat left center; color:#ffffff; width:50px; height:20px; padding:2px 4px 3px 4px; }
.nopage{background:url(../images/page.jpg) no-repeat left center; color:#aeaeae; width:50px; height:20px; padding:2px 4px 3px 4px;}

.butn{background:url(../images/page.jpg) no-repeat left center; border:0px; color:#ffffff; padding:3px 5px 5px 5px; }
