/* CSS Document */
body,td,th,input {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
body {
	background-color: #333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bgbg.jpg);
	background-attachment:fixed;
}
.white {
	font-size: 12px;
	color:#CCC;
}
p{
	margin-top:10px;
	margin-bottom:10px;
}
form,img{margin:0px; padding:0px;}
a{
	color: #555;
	text-decoration: none;
}
a:link {
	color: #555;
	text-decoration: none;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}
a:active {
	color: #555;
	text-decoration: none;
}
#all{
	width:1002px;
	margin:0 auto 0 auto;
	background-color: f9f9f9;
}
#main{
	width:1002px;
	background:url(images/home_02.gif) repeat-x #FFF;
	height:auto;
}
#top{width:1002px; height:113px;}
#topSearch{width:1002px; height:47px;}
#topSearch a{color:#999}
#topSearch a:hover{color:#F60}
#searchbox{
	width:150px;
	height:16px;
	background-color:#333;
	color:#666;
	border:solid #999 1px;
	font-size: 10px;
}
#topTitle{width:544px; height:66px; float:left; background:url(images/home_03.gif) no-repeat;}
#topNav{width:458px; height:66px; float:right;}
#topNav_menu{
	width:100%;
	text-align:right;
	margin:auto;
	height: 33px;
}
#topNav_menu ul{
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration: none;
}
#topNav_menu li{
	width:60px;
	margin-left:4px;
	height:22px;
	line-height:22px;
	display:block;
	float:left;
	text-align:center;
	text-decoration: none;
}
#topNav_menu li a{ color:#CCC; display:block; text-decoration:none}
#topNav_menu li a:hover{
	color:#333;
	background-color:#FC3;
	display:block;
	text-decoration:none;
	font-weight: bold;
}
#bigBanner{
	width:1002px;
	height:290px;
}
#bigBannerpro{
	width:1002px;
	height:200px;
}
#bigBannerpro_left{
	width:713px;
	height:200px;
	float:left;
	background:url(images/products_08.jpg) right no-repeat;
}
#bigBannerpro_right{width:285px; height:200px; float:left; background:url(images/products_06.jpg) no-repeat left;}
#productmenu{
	width:255px;
	margin-top:75px;
	min-height: 200px;
}
#productmenu li{
	display:block;
	margin-top:1px;
	height:auto;
	list-style: none;
}
#productmenu li a{
	display:block;
	color:#666;
	background-color:#F2F2F2;
	padding:2px;
	border-bottom: solid 1px #dddddd;
}
#productmenu li a:hover{
	display:block;
	color:#333;
	background-color:#FC0;
	padding:2px;
	font-weight: bold;
}
#productpro{
	width:1002px;
	height:auto;
	background:url(images/yingying.gif) right bottom #f9f9f9 no-repeat;
}
#productpro_left{
	width:713px;
	height:auto;
	float:left;
}
#productpro_right{
	width:285px;
	height:auto;
	float:left;
	background:url(images/products_10.jpg) no-repeat;
}
#slider{
	width:550px;
	height:290px;
	float:left
}
#brand{
	width:452px;
	height:290px;
	float:left
}
#brand01{
	width:452px;
	height:145px;
}
#brand02{
	width:452px;
	height:145px;
}
.brandcontentL{
	width:190px;
	float:left;
	height: 145px;
	background:url(images/home_07.gif) right no-repeat;
	text-align: center;
}
.brandcontentR{
	width:240px;
	float:left;
	height: 145px;
	margin-left: 20px;
	color: #999;
}
#company_news{
	width:1002px;
	height:auto;
	background-color: #F9F9F9;border-bottom: 1px solid #666;
}
#company{
	width:367px;
	height:265px;
	float:left;
}
#companyContent{
	width:327px;
	margin:10px 10px 10px 20px;
	height: 245px;
}
#companyContent img{
	margin-bottom:5px;
	border:0px;
	margin-right: 10px;
	margin-top: 10px;
}
#title{
	width:100%;
	height:25px;
	border-bottom: solid 1px #ccc;
}
.title{
	font-size:12px;
	font-weight:bold;
	color:#0C3254;
}
#titleproduct{
	width:525px;
	color:#0C3254;
	height:25px;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}
.titleGreen{
	font-size:12px;
	font-weight:bold;
	color:#485515;
}
#cotext{
	width:100%;
	height:auto;
	overflow:hidden;
	line-height: 16px;
}
#coproducttext{
	height:auto;
	line-height: 16px;
	width:525px;
	border-left:#CCC solid 0px;
	border-right:#CCC solid 0px;
}
#cotext a{
	width:auto;
	height:22px;
	padding:5px;
	margin-right:22px;
	line-height:30px;
}
#news{
	width:345px;
	height:265px;
	float:left;
}
#newsContent{
	width:327px;
	margin:10px;
	height:245px;
	overflow: auto;
}
.time{
	font-weight:normal;
	font-style:italic;
	font-size: 11px;
}
#productandcatlog{
	width:1002px;
	height:auto;
	background-color: #F9F9F9;
	margin-bottom: 0px;
	background:url(images/probg.jpg) 550px 10px no-repeat #f9f9f9;
}
#product{
	width:712px;
	height:265px;
	float:left;
	background:url(images/home_18.jpg) no-repeat top;
}
#productContent{
	width:527px;
	margin:15px;
	background-color: F9F9F9;
	height: 170px;
	border-bottom:#CCC solid 1px;
}
#productlistImage{
	width:147px;
	height:123px;
	overflow:hidden;
	line-height: 0px;
	background-color: #FFF;
}
	#imageShadow{
	width:150px;
	height:125px;
	text-align:center;
	line-height: 0px;
	margin-right:3px;
	border: 1px solid #ccc;
	overflow: hidden;
	background-color: #FFF;
}
.titleGreen{
	font-size:12px;
	color:#485515;
	text-align:center;
	font-weight: bold;
}
.titleGreenBig{
	font-size:16px;
	font-weight:bold;
	color:#485515;
	text-align:center;
}
#catalog{
	width:288px;
	height:265px;
	float:left;
}
#catalogcontent{
	width:258px;
	margin:10px;
	height:245px;
}

#bottom{
	width:1002px;
	height:90px;
	background:url(images/footbg.gif) repeat-x #1C2A3B;
	color:#F0F0F0;
}
#bottomContent{
	width:980px;
	margin:0px;
}
#bottomContent td,tr{ color:#999999;}
#bottomContent a{ color:#eeeeee;}
#bottomContent a:hover{ color:#f60;}
/* slide pic box */
.rollBox{
	width:550px;
	overflow:hidden;
	margin:0;
	height: 280px;
	margin-top: 10px;
}
.rollBox .Cont{
	width:450px;
	overflow:hidden;
	margin:0 auto;
	padding-top:0px;
	float: left;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:450px;
	float:left;
	text-align:center;
	padding-right:0px;
}
*+html .rollBox .Cont .pic{
	width:450px;
	float:left;
	text-align:center;
	padding-right:0px;
}
.rollBox .Cont .pic img{
	padding:0px;
	background:#fff;
	border:0px solid #ccc;
	display:block;
	margin:0 auto;
}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
#navpic01{width:35px; height:290px; float:left; margin-left:20px;}
#navpic02{width:30px; height:290px; float:left; margin-left:13px;}
#all #main #productandcatlog #catalog #catalogcontent #cotext table tr .titleGreen {
	text-align: left;
}
#botbanner{
	background:url(images/home_29.gif) repeat-x bottom #f9f9f9;
	width:1002px;
	height:61px;
}
#botbanner_left{
	width:33%;
	height:61px;
	float:left;
	background:url(images/home_27.gif) no-repeat;
}
#botbanner_middle{
	width:33%;
	height:61px;
	float:left
}
#botbanner_right{
	width:33%;
	height:61px;
	float:right
	
}
.whitletitle {
	font-size: 14px;
	color: #CCC;
	font-weight: bold;
}
#product_middleContent{
	width:683px;
	height:auto;
	min-height: 300px;
}
#arraylist{
	width:165px;
	margin-right:5px;
	height:220px;
	float: left;
	text-align: center;
}
#arraylistImage{width:145px; margin:10px; height:200px; background-color:#FFF}
#pro_redtitle2{
	width:auto;
	text-align:center;
	height:25px;
	border:1px solid #ccc;
	background-color: #FFF;
	margin-left:10px;
	margin-right:15px;
	line-height: 25;
}
.rendline{color:#FC0;}
.relatedcloumn{width:23%; height:auto; border:1px solid #CCC; background-color:#FFF;float:left; margin-right:2%; text-align:center}
