/* products */
.banner{width:1440px; height:auto; margin:0 auto; clear:both; overflow:hidden;}
.banner img{}
.path{ width:100%; height:30px; background:url(/style/images/path.jpg) 0 0 repeat-x;}
	.path p{ width:1020px; height:30px; line-height:20px; margin:0 auto; font-size:12px;background:url(/style/images/path_img.jpg) 0 6px no-repeat; text-indent:25px; padding-top:8px;}
	.path p a,.path p a:visited{color:#4d5159; text-decoration:none;}
	.path p a:hover{ color:#e05314; text-decoration:underline;}
.mainContent{ width:1020px; height:auto; margin:0 auto; clear:both;}
.productList{ width:1020px; height:auto; padding:20px 0;}
	/* products center */
	.productList h2{ width:1020px; height:30px; border-bottom:#145a26 solid 2px;}
	.productList h2 a{ width:200px;padding:8px 10px;font-size:15px; font-weight:bold;}
	.productList h2 a span ,.productList h2 a span:visited,.productList h2 a{ color:#fff; text-decoration:none;}
	.productList h2 a span:hover,.productList h2 a:hover{color:#fff; text-decoration:none;}
	.pro-more{ float:right;background:url(/style/images/pro-more.jpg) 0 12px no-repeat;}
	.pro-more a{width:auto;line-height:30px;font-size:12px;background:none; color:#000; font-weight:normal;}
	.pro-more a:hover{color:#000;text-decoration:underline;}
	.productList ul{ width:100%; font-size:12px; color:#2C2C2C; margin:15px 0;clear:both; height:24px; line-height:24px;overflow:hidden;}
	.productList ul li{ float:left;padding:0 10px; border-right:solid 1px #666;}
	.productList ul li a{color:#2C2C2C; text-decoration:none;}
	.productList ul li a:hover{color:#e05314; text-decoration:underline;}
	.productList .pro{ width:1020px; height:220px;clear:both; margin-bottom:20px;}
	.pro .proLeft{ width:290px; height:230px; float:left;}
	.pro .proLeft img{ border:#ececec solid 5px;}
	.pro .proRight{ width:720px; height:220px; float:right;}
	.proRight .proList{ width:350px; height:60px; float:left; margin-left:10px; padding:8px 0; border-bottom:#ececec solid 1px; overflow:hidden;}
	.proRight .proList img{ float:left; margin-right:10px;}
	.proRight .proList h3{ font-size:13px; font-weight:bold;}
	.proRight .proList span{ font-size:11px; color:#666; padding-top:7px; line-height:16px;}
	/* products Son */
.product{ width:1020px; height:auto; padding:30px 0;clear:both;}
	.product h2{ width:100%; height:30px; border-bottom:#145a26 solid 2px;font-size:16px;}
	.product h2 a{ width:auto;padding:6px 5px;font-weight:bold;}
	.product h2 a span ,.product h2 a span:visited,.product h2 a{ color:#333; text-decoration:none;font-size:16px;}
	.product h2 a span:hover,.product h2 a:hover{color:#333; text-decoration:none;}
	.productL{float:right; width:760px;display:table; padding-bottom:30px;}
	.inbanner{ margin-top:25px; font-size:12px; line-height:20px;}
		.productL ul{ width:750px; height:auto;}
		.productL li{ width:750px; height:120px; float:left;overflow:hidden; margin-top:20px; border-bottom:#ccc dashed 1px; padding-bottom:10px;}
		.productL li img{ float:left; margin-right:20px;}
		.productL li h3{ font-size:13px; font-weight:bold; margin-bottom:8px;}
		.productL li p{ color:#666; font-size:12px; line-height:18px;}
	.productR{float:left; width:200px;height:auto; padding:0; border:1px solid #e9e9e9; padding:10px;}
	.productR h3{ width:100%; height:20px;line-height:20px; padding-top:10px; padding-bottom:4px;font-size:16px; font-weight:bold; border-bottom:#145a26 solid 1px;text-transform:uppercase; color:#333;}
	.productmenu{}
	.productmenu dl{ margin-top:15px;}
	.productmenu dt{ font-size:13px; font-weight:bold; line-height:20px; padding:6px; margin-bottom:5px; border-bottom:#ccc dashed 1px;}
	.productmenu dd{ line-height:16px; padding:4px 0; background:url(/style/product/listbg.jpg) 5px 10px no-repeat; padding-left:15px;}
	.productmenu dt a{}
	.productcontact{ margin-top:15px;}
	.productcontact img{ padding:0; margin-left:5px;}
	.productcontact p{ margin:10px 0;}
	/* products article */
	.productTop{ width:1020px; height:400px; margin:20px 0;}
		.productTopL{ width:600px; height:400px; float:left;}
		.productTopL img{}
		.productTopR{ width:390px; height:300px; float:right;}
		.productTopR h3{ font-size:15px; font-weight:bold; border-bottom:#ccc dashed 1px; padding-bottom:8px;}
		.productTopR p{ font-size:12px; line-height:18px; margin:8px 0;}
			.topjiehsao{ font-size:13px; line-height:20px; color:#333; height:300px;overflow:hidden;}
			.topjiehsao p{ margin-top:5px;}
			.topjiehsao strong{ color:#145a26;}
		.productAL{float:right; width:760px;display:table; line-height:18px; font-size:13px; overflow:hidden; padding-bottom:25px;}
		.productAL h3{ width:760px; height:30px; line-height:30px; font-weight:bold; font-size:16px; color:#145a26; margin-top:15px; margin-bottom:5px; clear:both;}
		.productAL p{ line-height:22px; margin:10px 0;}
		.productAL table{ width:100%;border-color: #a9c6c9;border-collapse: collapse}
		.productAL td {border-width: 1px;padding:6px 0;border-style: solid;border-color: #a9c6c9;font-size:12px; text-align:center;}
			table.altrowstable {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#333333;border-width: 1px;border-color: #a9c6c9;border-collapse: collapse;}
			table.altrowstable th {border-width: 1px;padding:6px;border-style: solid;border-color: #a9c6c9; font-weight:bold;}
			table.altrowstable td {border-width: 1px;padding:6px;border-style: solid;border-color: #a9c6c9;font-size:12px;}
			.oddrowcolor{background-color:#c3dde0;}
			.evenrowcolor{background-color:#145a26;color:#fff;}
/*	about*/
.aboutTop{ width:100%; margin:15px 0;}
.aboutTop img{ float:left; margin-right:15px; margin-bottom:15px;}
.aboutConent{width:100%; margin:15px 0;}
.aboutTop p{ font-size:13px; line-height:20px;}
.aboutConent img{ margin:15px 0; clear:both;}
.aboutConent h3{ clear:both; padding-top:10px;}
.aboutConent p{font-size:13px; line-height:20px;}
/*Contact US*/
.contact{width:100%; margin:15px 0;}
.contact .contactTop{ line-height:22px; margin:10px 0;}
	.contact h2{width:100%; height:30px; border-bottom:#145a26 solid 2px;font-size:16px;}
	.contact h2 a{ width:auto;padding:6px 10px; font-weight:bold;}
	.contact h2 a span ,.contact h2 a span:visited,.contact h2 a{ text-decoration:none;font-size:16px;}
	.contact h2 a span:hover,.contact h2 a:hover{color:#fff; text-decoration:none;}
	.contact h3{ width:100%; height:30px;font-size:16px; font-weight:bold;}
	.contact li{ line-height:20px; height:auto; padding:5px 0; margin:0;}
	.aboutConent table{ width:750px; overflow:hidden;}
	.aboutConent p{ padding:5px 0;}
	.aboutConent h3{ width:100%; height:30px;font-size:16px; font-weight:bold; margin-top:15px;}
		.aboutConent table{ width:100%;border-collapse: collapse;}
		.aboutConent td{border-width: 1px;border-color: #a9c6c9;border-collapse: collapse;}
		.aboutConent th {border-width: 1px;padding:6px;border-style: solid;border-color: #a9c6c9; font-weight:bold;}
		.aboutConent td {border-width: 1px;padding:6px;border-style: solid;border-color: #a9c6c9;font-size:12px;border-collapse: collapse;}
		.aboutConent li{ padding:0; margin:0; height:auto;}
	.aboutConent .ques{height:84px; margin-bottom:30px; background:url(/style/images/number.png) no-repeat; }
	.ques li { float:left; width:274px; line-height:28px; font-size:14px; padding-left:24px; }
/*NEWS*/
.news{ width:100%;margin-bottom:25px; margin-top:25px; }
	.newsL{ width:750px; height:auto;float:right;}
	.newsL h2{ width:100%; height:25px; line-height:20px;border-bottom:#145a26 solid 1px;font-weight:bold; margin-bottom:15px;}
	.newsL span{font-size:16px;}
	.newsL h2 a{text-decoration:none;}
	.newsL h2 a:hover{ color:#e05314; text-decoration:underline;}
	.newsL .news-more{ float:right; font-weight:normal; font-size:12px;}
	.newsTop{ width:750px; height:auto; overflow:hidden; border-bottom:#ccc dashed 1px; padding-bottom:15px;}
		.newsTop .tui-l{ width:247px; height:180px; float:left;overflow:hidden;}
		.newsTop .tui-l img{ border:#ccc solid 1px; padding:2px;}
		.newsTop .tui-r{ width:475px; height:180px; float:right;overflow:hidden;}
		.newsTop .tui-r h3{ width:100%; height:25px; line-height:16px; font-size:14px; font-weight:bold; margin-bottom:10px; padding-top:6px;}
		.newsTop .tui-r p{ width:100%; height:90px; overflow:hidden; margin-bottom:8px; line-height:22px;}
		.newsTop .tui-r span{ line-height:20px;width:475px;font-size:12px;}
	.newslist{ width:750px; height:auto; margin:15px 0;}
	.newslist ul{}
	.newslist li{width:750px; margin-bottom:15px; border-bottom:dashed 1px #ccc; padding-bottom:10px;}
	.newslist li h3{ width:750px; font-size:13px; font-weight:bold; margin-bottom:10px;}
	.newslist li p{ font-size:12px; color:#666;}
	.newsLA{width:750px; height:auto;float:right;}
	.newsLA h1{ width:750px; height:auto; line-height:16px; margin-bottom:10px 0; border-bottom:#ccc solid 1px; font-size:15px; padding-bottom:5px;}
	.newsLA .time{ color:#999; font-size:11px; margin:5px 0;}
	.newsLA{ line-height:20px;}
	.newsLA p{ margin:8px 0;}
	.newsLA .next{ width:750px; clear:both; margin:15px 0;}
	.newsLA .next strong{ color:#145a26;}
	.newsLA table{ width:100%;border-color: #a9c6c9;border-collapse: collapse}
		.newsLA td {border-width: 1px;padding:6px;border-style: solid;border-color: #a9c6c9;font-size:12px;}
	
.page {PADDING-RIGHT:1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 12px; MARGIN: 7px; PADDING-TOP: 12px;width:auto; height:auto;}
		.page A {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-DECORATION: none; margin-right:5px; color:#000; border:#ccc solid 1px;}
		.page A:hover {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#145a26;margin-right:5px;}
		.page A:active {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#145a26;margin-right:5px;}
		.page SPAN.current {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR:color:#145a26;; PADDING-TOP: 0.5em; BACKGROUND-color:#145a26;;margin-right:5px;}
		.page SPAN.disabled {DISPLAY: none}
		.page input{ display:none;}

#enquiry{clear:both; width:760px; height:auto;}
#enquiry p{ color:#666; text-indent:0;clear:both;}
#enquiry table{ width:100%; margin:6px 0; text-align:left;font-size:12px;}
#enquiry td{ font-weight:bold; padding:2px 0;font-family: Arial, Helvetica, sans-serif;}
#enquiry td span{ color:red;}
#enquiry table .input{ font-size:12px; padding:2px; border:1px solid #999;}
#enquiry table .input:focus{background-color:#E7E8E7;}
#enquiry table .textarea{ width:370px; height:100px;}
#enquiry table .button{ color:#FFF; font-weight:bold; width:127px; height:29px; line-height:29px; border:none; background:url(/plus/guestbook/images/btn_bg.jpg) left center no-repeat; cursor:pointer;}
#enquiry table .right_button{ margin-left:0px;}
#enquiry table .button:hover{ text-decoration:underline;}

#enquiry1{ margin-top:8px; clear:both;}
#enquiry1 h3{ font-size:13px; font-weight:bold;}
#enquiry1 p{ color:#666; text-indent:0;}
#enquiry1 table{ width:100%; margin:6px 0; text-align:left;font-size:12px;}
#enquiry1 td{ font-weight:bold; padding:2px 0;font-family: Arial, Helvetica, sans-serif;}
#enquiry1 td span{ color:red;}
#enquiry1 table .input{ font-size:12px; padding:2px; border:1px solid #999;}
#enquiry1 table .input:focus{background-color:#E7E8E7;}
#enquiry1 table .textarea{ width:250px; height:60px;}
#enquiry1 table .button{ color:#FFF; font-weight:bold; width:127px; height:29px; line-height:29px; border:none; background:url(/plus/guestbook/images/btn_bg.jpg) left center no-repeat; cursor:pointer;}
#enquiry1 table .right_button{ margin-left:0px; margin-top:10px;}
#enquiry1 table .button:hover{ text-decoration:none;}