body{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.body {width:100%; height:auto; margin-left:auto; margin-right:auto; margin:0; padding:0;}
.top1{height:128px;width:1003px; background:url(../images/top1.jpg);margin-left:auto; margin-right:auto; }
.top2{height:210px;width:1003px; background:url(../images/top2.jpg); margin-left:auto; margin-right:auto;}
.main {width:1003px; height:auto; margin-left:auto; margin-right:auto;}
.left { width:233px; height:auto; float:left; margin:auto; padding:0px;}
	.left1 { width:233px; height:214px; background:url(../images/left1.jpg);}
	.left1_p { width:135px; height:170px; float:right; margin-top: 40px; line-height:12px; font-size:12px;color:#FFFFFF; margin-right:10px;}
	.left2 { width:233px; height:485px; background:url(../images/left2.jpg); }
	.left2_news{ width:135px; height:380px; margin-top:80px; float:right; margin-right:6px;}
	.left2_news ul { width:auto; height:auto; margin:0; padding:0; list-style:none;}
	.left2_news ul li{ width:130px; height:57px;  line-height:14px; float:left; font-size:12px; margin-top:5px; text-align:left;}
	.left2_news ul li a { color:#3A3A3A; text-decoration:none;}
	.left2_news ul li a:hover{ color:#FF0000;}
	.left3 { width:233px; height:274px; background:url(../images/left3.jpg); }
	.contactway { width:150px; height:auto; font-size:12px; line-height:16px; float:right; margin-top:75px; text-align:left; color:#FFFFFF; }
	.contactway a { color:#FFFBF0; text-decoration:none;}
	.left4 { width:233px; height:285px; background:url(../images/left4.jpg) right bottom ; }
.right { width:770px; height:auto; float:right; margin:auto padding:0px;}
	.content_left { width:635px; height:auto; float:left; margin:0; padding:0; } 
	.content_left_menu{ width:635px; height:57px; margin:0; padding:0; }
	.content_left_banner { width:635px; height:259px;margin:0; padding:0; background:url(../images/banner1.jpg);}
	.content_left_menu2 { width: 635px; height:59px;margin:0; padding:0; background:url(../images/menu.jpg); text-align:left;}
	.content_left_menu22 { width:564px; height:59px; margin:0; padding:0; float:right;}
	.content_left_main1 { width:635px; height:467px; margin:0; padding:0; background:url(../images/main1.jpg);}
		.mainbox{ width:590px; height:467px; margin:auto; padding:0; margin-left:20px; text-align:left; }
		.homeproduct { width:635px; height:460px; margin:auto; padding:0; margin-left:0px; text-align:left; font-size:12px; text-align:left}
		.homeproduct ul { width:auto; height:auto; margin:0; padding:0; list-style:none; }
		.homeproduct ul li{ text-align:center; width:99px; height:71px; margin-left:20px; margin-bottom:32px; text-align:center; float:left; display:inline; background:url(../images/bg_homeproducts.jpg) no-repeat;}
		.homeproduct ul li a{ color:#444444; text-decoration:none; font-size:12px;}
		.homeproduct ul li a:hover { color:#FF0000;}
		.homeproduct ul li img { border:0; width:89px; height:60px; margin-top:8px; margin-bottom:10px;}
		.homeproduct ul li span { width:auto; height:auto; font-size:12px; margin-top:8px;}
	.content_left_main2 { width:635px; height:189px; margin:0; padding:0; background:url(../images/main2.jpg);}
	.prbox{ text-align:center; width:99px; height:71px; margin-left:20px; margin-bottom:32px; text-align:center; float:left; display:inline; background:url(../images/bg_homeproducts.jpg) no-repeat;}
	.prboxx{ text-align:center; width:99px; height:71px; margin-left:20px; margin-bottom:20px; text-align:center; float:left; display:inline; background:url(../images/bg_homeproducts.jpg) no-repeat;}
		.prbox a{ color:#444444; text-decoration:none; font-size:12px;}
		.prbox a:hover { color:#FF0000;}
		.prbox img { border:0; width:89px; height:60px; margin-top:8px; margin-bottom:10px;}
		.prbox span { width:auto; height:auto; font-size:12px; margin-top:8px;}
	.content_left_main2 { width:635px; height:189px; margin:0; padding:0; background:url(../images/main2.jpg);}
	    #clf{clear:both; width:550px;height:0px; font-size:0px; overflow:hidden;}
		.image{ width:635px; margin:0 auto;}
		.homepic  { width:620px; height:189px; margin:auto; padding:0;}
		.homepic ul { width:100%; height:auto; margin:0; padding:0; list-style:none; }
		.homepic ul li{ width:107px; height:128px; margin-top:40px; text-align:center; float:left; margin-left:20px;}
		.homepic ul li a{ color:#444444; text-decoration:none; font-size:12px;}
		.homepic ul li a:hover { color:#FF0000;}
		.homepic ul li img { border:1px; border-color:#A0A0A4; width:106px; height:106px; margin-top:8px; border-bottom-color:#A0A0A4;}
		.homepic ul li span { width:auto; height:auto; font-size:12px; margin-top:8px;}
	.content_left_bottom { width:635px; height:222px; margin:0; padding:0; background:url(../images/bottom.jpg);}
.content_right { width:135px; height:auto; float:right; margin:auto; padding:0;}
	.content_right_1{ width:135px; height:378px; margin:auto; padding:0px;background:url(../images/right2.jpg) bottom;}
	.content_right_2{ width:135px; height:418px; margin:0; padding:0px; background:url(../images/right2.jpg) repeat-y;}
	.content_right_3{ width:135px; height:454px; margin:auto; padding:0px; background:url(../images/right3.jpg);}

/*By Program 2009-05-24*/

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/**********************************************
	myform
***********************************************/
.feedback{ margin:0; padding:0; width:590px; height:auto; padding-top:0; float:left; text-align:left; }
.myform{ margin-top:0px;}
.myform fieldset { padding:5px; border:1px solid #fff; width:460px; margin: 5px auto; text-align:left; }
.myform fieldset legend { color:#D8DEDA; font-weight:bold; font-size:14px; padding:3px 10px 3px 10px; border:1px solid #fff; margin-top: 10px; }
.myform div { width:100%; clear:both; }
.myform div label { float:left; width:180px; text-align:right; margin:1px; padding-right: 10px; }
.myform input, .myform select, .myform textarea { padding:1px; margin:2px; font-size:12px; border: 1px solid #CCCCCC; vertical-align: text-bottom; background: #FFFFFF; }
.myform .btn { background: url(../skin/Yah_Btnbg.jpg); margin: 10px 5px; padding: 0px 5px; height: 24px; line-height: 20px; border: 1px solid #666666; }

.myform dl { width:100%; clear:both; 0background: #000000; }
.myform dd { width:100%; color:#666666; line-height:30px;}
.myform dd { width:100%; color: #2B3E62;line-height:30px; float:left;}
.myform dd label { float:left; width:80px; text-align:right; margin:1px; padding-right: 10px; }

/****************************************************
News Style
*****************************************************/
.news_box{ width:489px; margin-top:5px; margin-bottom:10px; border-bottom-color: #999999; border-bottom-width: 1px; border-bottom-style: solid; height:150px; }
.news_box_left { width:130px; height:140px; float:left; }
.news_box_right { width:340px; height:140px;; float:right; line-height:20px;}

/****************************************************
Products 
*****************************************************/
.newproduct { width:100%; margin:1px auto;}
.newproduct ul { margin:0; padding:0; list-style: none; display:block; width:100%; text-align:left; height:auto!important; }
.newproduct ul li { margin:0; padding:0; float:left; display:inline; width:165px; height:210px; text-align:left; margin-left:10px; color:#999999; font-weight:bold; font-size:12px; font-family:"Times New Roman"; }
.newproduct ul li img{ width:150px;height:150px; text-align:center; border:1px; border-color:#CCCCCC; border-style:solid;}
.newproduct ul li a { font-weight:bold; text-align:left; text-decoration:none;}
.newproduct ul li a:hover { font-weight:bold; text-decoration:none;}
.newproduct ul li span { width:160px; text-align:left; font-family:"Times New Roman";}
.productsdetail { font-size:12px; width:590px; margin-left:20px; color:#000000; font-weight:normal; text-align:left; position00000:absolute; height:420px; overflow:auto;}
.nexttopclose {padding-top:30px;text-align:center; width:100%; color:#000000; height:20px; font-size:12px; font-weight:normal;}
.nexttopclose a { color:#000000; text-decoration:none;}

/*Page control*/
.pagecontrol { font-size:12px; margin:0; padding:0; width:100%; text-align:center; color:#000000; font-family:"Times New Roman";font-weight:normal;}
.pagecontrol a { color:#000000; text-decoration:none;}
.pagecontrol a:hover { color:#FF6600;}


/****************************************************
News Style
*****************************************************/
.newslist { width:590px; height:auto; line-height:20px; padding-top:0px; color:#000000; font-weight:normal; text-decoration:none;}
.newslist ul { width:100%; height:auto; padding:0; margin:0; list-style-type: none;}
.newslist ul li{ width:589px;min-height:30px; height:auto !important; height:30px; float:left; text-decoration:none; color:#000000; text-align:left; padding-left:5px; font-size:12px;  padding-top:0px; margin-top:0px; border:0px; border-color:#CCCCCC; border-style:none; text-decoration:none;}
.newslist ul li a{ color:#000000;text-decoration:none;}
.newslist ul li a:hover{ color:#666666;}
.newslist ul li span{text-decoration:none;}

.detail { width:100%; height:auto; line-height:20px; text-decoration:none; font-weight:normal;}
.detail a { text-decoration:none;}

/*Product FAQ*/
.productfaq { margin:0; padding:0; width:230px; height:354px; background:url(images/zb_25.gif) no-repeat;}
.productfaq span {width:100px; height:200px; line-height:136px; font-weight:bold; font-size:14px;margin-left:120px;}
.productfaqlist { margin:0; padding:0; width:200px; height:auto; line-height:22px; margin-top:25px; font-family:"ËÎÌå";}
.productfaqlist ul {width:100%; height:auto; padding:0; margin:0; list-style-type: none;}
.productfaqlist ul li { float:left; width:229px; line-height:22px; heigh:22px; text-align:left;}
.productfaqlist ul li a {color:#000000; font-size:12px; font-weight:bold;text-decoration:none; fon}
.productfaqlist ul li a:hover { color:#FF6600;}
.productfaqlist ul li span{ width:100px; height:21px; line-height:21px; margin:0; padding:0; margin-left:85px; float:left; text-align:left;}

/*catalogry*/
.catalogry { float:right; width:715px; height:auto; line-height:30px; padding-top:0px; color:#000000; font-weight:normal; text-decoration:none; padding-left:0px;}
.catalogry ul { width:100%; height:auto; padding:0; margin:0; list-style-type: none;}
.catalogry ul li{ width:89px; height:30px; line-height30px; float:left; text-decoration:none; color:#000000; text-align:center; font-size:13px;  padding-top:0px; margin-top:5px; background:url(images/catalogry.gif) no-repeat;}
.catalogry ul li a{ color:#000000; text-decoration:none;}
.catalogry ul li a:hover{ color:#666666;text-decoration:none;}
.catalogry ul li span{text-decoration:none;}

/*Feedbacklist*/
.feedtable{
	background-color:#CCCCCC;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	}
.feedtable td{
	font-size:12px;
	height:20px;
	padding-left:3px;
	line-height:16px;
	background-color:#FFFFFF;
	}
.feedtable td span{
	color:#FF0000;
	}
.feedlist a:link, .feedlist a:visited{
	color:#333333;
	text-decoration:none;
	}
.feedlist a:hover{
	color:#FF0000;
	text-decoration:none;
	}
.box{
	 width:590px; 
	 height:450px;
	 overflow-y:auto;
	 } 
.box{
	scrollbar-face-color:#6CBD18; 
	scrollbar-highlight-color:#6CBD18; 
	scrollbar-3dlight-color:#808080; 
	SCROLLBAR-ARROW-COLOR:#FFDC66;
	SCROLLBAR-TRACK-COLOR:#6CBD18; 
	SCROLLBAR-DARKSHADOW-COLOR:#6CBD18; 
	}