﻿*{padding:0;margin:0;}html,body { height:100%; font:13px/1.5 simsun; background:#2B780B;word-break:break-all;}#body{ width:1002px; margin:0 auto; background:#fff;}img{border:none;}a{color:#000;text-decoration:none;}a:hover{color:#F00;}strong{ font-weight:600;}input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}.red{ color:red;}.center{ text-align:center;}.left{ float:left;}.right{ float:right;}.clear{ clear:both;height:0;overflow:hidden;}.pointer{ cursor:pointer;}.hide,.none{ display:none;}div{ overflow:hidden;}
#head{ height:197px; /* height:321px;background:url(/images/bg.jpg) no-repeat;*/}#top{ position:absolute; height:190px; margin:-190px 0 0 827px;}#top a{float:left;width:66px;height:20px;text-align:center;}#top a#topa{ width:22px;}
	.banner{ height:27px; border-bottom:1px solid #74A259; background:url(/images/banner.gif) repeat-x;}
	.banner span{ height:20px;}
	.banner .left{background:url(/images/arrew2.gif) no-repeat 5px 2px;height:20px;color:#fff;padding:3px 0 0 29px; font-weight:600; font-size:14px;}
	.banner .right{ padding:4px 12px 0 0;}
	.banner a{ color:#FCFFFE;}
	.banner2{ height:24px; background:url(/images/banner2.gif) repeat-x; border-bottom:2px solid #32BD06;}
	.banner2 .left{ width:121px; height:21px;padding:3px 0 0 16px; background:url(/images/ban_l2.gif) no-repeat;font-weight:600; font-size:14px;}
	.banner2 .right{ padding:4px 12px 0 0;}.banner2 .left a{ color:#FCFFFE;}
	.banner3{ height:28px; background:url(/images/banner3.gif) 0 0 repeat-x;}
	.banner3 .left{ width:95px; height:28px; background:url(/images/lban3.gif) no-repeat 0 -28px; padding:0 0 0 16px;}
	.banner3 .left a{ float:left; width:101px; height:24px; display:block; background:url(/images/lban_a.gif) no-repeat; margin:0 7px 0 0; text-align:center; padding:4px 0 0 0; color:#666; font-size:14px; font-weight:600;}
	.banner3 .left a:hover,.banner3 .left a.sa{ background:url(/images/lban_a.gif) no-repeat 0 -28px; color:#FFFFFF;}
	.banner3 .right{margin:4px 0 0 0; padding:0 12px 0 0; height:24px; border-right:1px solid #ccc;}
#nav{ height:34px; padding:11px 6px 0 51px; margin:0 0 10px 0; background:url(/images/nav.gif) no-repeat;}
#nav a{ float:left; display:block; height:24px; text-indent:-9999px;}
	#nav1{ width:62px;}#nav2{ width:100px;}#nav3{ width:118px;}#nav4{ width:116px;}#nav5{ width:99px;}
	#nav6{ width:100px;}#nav7{ width:99px;}#nav8{ width:100px;}#nav9{ width:99px;}#nav10{ width:90px;}
	
#main{}
#mleft{ float:left; width:240px; }
	.border{ border:1px solid #ccc;}
	.flash{ height:176px; width:232px; margin:0 0 10px 0; text-align:center; padding:3px;}
	.iplist{ width:238px;padding:0 0 10px 0; font-size:13px;}
	.iplist2{ height:400px; width:238px; }
	.iplist h1{ font-size:14px; color:#2A770A; border-bottom:1px solid #59A715; width:204px; margin:5px auto; background:url(../images/arrew1.gif) no-repeat 7px 8px; padding:0 0 0 18px;}
	.iplist h1 a{color:#2A770A;}
	.iplist h2{ font-size:14px; font-weight:100; width:176px; margin:0 auto; background:url(../images/arrew4.gif) no-repeat 11px 8px; padding:0 0 0 21px; border-bottom:1px dotted #989898; line-height:23px;}
	.iplist h2 h3{ float:left; font-size:14px;}
#mright{ float:right; width:752px;}
	#icon{ height:403px; margin:0 0 9px 0;}
		#icon_a{ float:left; width:481px; height:403px;}
			.iabout{ height:182px; margin:0 0 9px 0;}
			#iabout{ margin:17px 6px 0 0; line-height:19px;}
			#iabout img{ padding:2px; border:1px solid #CECECE; margin:2px 20px 13px 15px;}
			#iservice{ height:181px;border:1px solid #ccc;border-top:none; }
			.pul{ margin:30px 0 0 0; list-style:none; font-size:14px;}
			.pul li{ float:left; width:138px; height:175px; padding:0 0 0 10px; text-align:center; line-height:29px;}
			.pul .pimg{ width:134px; height:116px; border:1px solid #ccc;}
			.pimg img{width:134px; height:116px;}
		#icon_b{ float:right; width:261px; height:403px;}
			.inews{ height:182px; margin:0 0 9px 0;}
			.icase{ height:207px;}
			.iul{ width:246px; margin:0 auto; list-style:none; line-height:28px; font-size:13px;}
			.iul2{ line-height:24px; font-size:12px;}
			.iul li{ border-bottom:1px dotted #979797;}
		#iproduct{ height:197px;border:1px solid #ccc;border-top:none;}
#link{ margin:10px 0 0 0; height:25px; padding:3px 0 0 0; border-bottom:1px solid #C4C4C4; border-top:1px solid #C4C4C4; background:url(/images/link.gif) repeat-x;}
#link a,#linkc a{ margin:4px 0 0 3px; display:inline;}
#link a.slink{ background:url(/images/slink.gif) no-repeat 26px 5px; padding:3px 0 0 40px; cursor:pointer;}
#linkc{ width:974px; margin:0 auto 5px auto; padding:5px 0 0 0;}
#linkc a{ color:#777;}
#linkc a:hover,#link a:hover,#copyright a:hover{ color:#f00;}
#copyright{ text-align:center; border-top:2px solid #398219; padding:11px 0; color:#777; line-height:21px;}
#copyright a{ color:#777;}
/*list*/
#list{ background:url(/images/blist.gif) repeat-y; height:100%;}
#lista{ float:left; width:240px;}
#listb{ float:right; width:752px;}
#bline{ background:url(/images/bline.gif) no-repeat; height:1px;}
.product{ padding:0; margin:22px 0 0 0px; list-style:none;}/*.product2{ margin:22px 0 0 70px; text-align:center;}*/.pro a{}
.product li{float:left;display:inline;width:137px;height:162px;font-size:14px;text-align:center;margin:0 0 0 11px;overflow:hidden;line-height:33px;}
	 .proimg{ width:135px; height:123px; border:1px solid #AEAEAE; background:#E5F3FC; overflow:hidden;}
	 .proimg img{ margin:2px; height:119px;}.product2 li .proimg img{ width:131px; height:119px;}
.news{ list-style:none; width:694px; margin:30px auto 0 auto; line-height:26px; font-size:13px;}
.news li{ background:url(/images/arrew.gif) no-repeat 13px 9px; padding:0 0 0 32px; border-bottom:1px dashed #DCDCCA; height:25px;}
.news span{ float:right; color:#2B790A;}
.showinfo{ margin:0 auto; padding:13px; font-size:13px;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding:12px 0; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-weight:100; padding:18px 28px; line-height:24px; font-size:14px;}
  .infocon2{ padding:0 28px; line-height:25px; font-size:14px;}
#pgs{ text-align:center; list-style:none; width:700px; border:none; padding:25px 0 20px 0; margin:0; font-size:12px;}
#pgs2{ text-align:left; list-style:none; width:740px; border:none; padding-top:15px; padding-right:20px; margin:0;font-size:12px; color:#8F0E0E; font-weight:100; padding-bottom:15px;}
#pgs2 a{}#pgs2 a:hover{color:#f00;}
#demo{ margin:21px 0 0 7px; line-height:20px; font-size:14px;}
#ademo{ margin:21px 0 0 7px; line-height:20px; font-size:14px;}
.mara{ margin:0 0 0 15px; text-align:center; overflow:hidden;}
.mara img{height:123px; width:134px; border:1px solid #ccc; padding:1px;}
.tscroll{ display:none;}
#iban3a{ display:block;}
h1#more{ border:none; text-align:right; background:none; padding:0 12px 0 0; text-decoration:underline; font-size:12px; font-weight:100;}
.icontact{ margin:10px 0 0 0;}
.contact_c{ padding:12px; font-size:14px; height:183px; line-height:20px;}
#PGardens{ height:180px;border:1px solid #ccc;border-top:none; margin:0 0 10px 0;}
#lmore{ text-align:right; padding:0 38px 0 0; margin:-25px 0 0 0; height:28px; font-size:14px; font-weight:600; color:#f00;}
#lmore a{ color:#f00;}
.m10{ margin:10px 0;}
