﻿*{padding:0;margin:0;}
html,body { height:100%; font:12px/1.5 simsun; background:#fff;word-break:break-all;}
html{overflow-x:hidden;}
body{ width:1002px; margin:0 auto; background:#fff; color:#126C0A;}
img{border:none;}
a{text-decoration:none;}
a:hover{color:#F00;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.red{ color:red;}
.center{ text-align:center;}
.fright{ float:right;}
.clear{ clear:both;height:0;overflow:hidden;}
.pointer{ cursor:pointer;}
.hide,.none{ display:none;}
div{ overflow:hidden;}

#top{ height:142px; background:url(/images/bg_top.gif) no-repeat top;}
	#top1{ margin:16px 0 0 823px; height:91px;}
	#top1 a{ float:left; display:block; width:56px; height:17px; margin:0 0 0 24px;}
	#nav h1{ float:left; margin:0; padding:0; height:28px; width:101px;}
	#nav h1#nav1{ width:94px;}
	#nav h1#nav4{ width:94px; padding:0 204px 0 0;}
	#nav h1 a{ display:block; height:28px;}

#main{ height:394px; cursor:pointer;}

#copyright{ padding:8px 0 0 0; height:67px; background:#006700; color:#fff; text-align:center;}
#copyright a{ color:#fff;}

.link{ background:#DFDFDF; padding:5px 80px 3px 30px;}
.link a{ display:inline; margin:0 5px 5px 0; color:#777;}
.link a:hover{ color:#175BA4;}
.link a.linka{ margin:0; font-weight:600;}
.copyright{ height:48px; padding:12px 0 0 0;text-align:center; background:#fff; color:#777;}
.copyright a{color:#777;}
.copyright a:hover{ color:#175BA4;}

#banner{ height:182px;}
.line{ margin:2px 0 0 0; height:1px; background:#536831; border-bottom:1px solid #526730;}
#list,#list a{color:#126C0A;}#list a:hover{color:#f00;}
#list{ background:url(/images/bg_content.gif) repeat-y;}
#lista{ float:left; width:213px; background:#E0E7E0;}
	#menut_t{ margin:21px 0 0 19px; height:51px;}
	#menut_t a{ font-size:20px; font-weight:600;}
	.mt2{ font-size:14px; margin:3px 0 0 0;}
#lista ul{ width:180px; margin:0 auto; padding:0 0 120px 0; list-style:none; font-weight:600;}
#lista ul li{ height:18px; border-bottom:2px solid #79C825; padding:10px 0 0 15px;}	
#listb{ float:left; width:789px;}
	#site{ margin:21px 0 0 19px; padding:0 0 0 19px; width:711px; height:21px; border-bottom:1px solid #136E11;}

    .news{ padding:28px 0 0 0; margin:0 auto; width:700px; overflow:hidden;}
	.news li{ height:24px; list-style:none;}
	  .newst{float:left;padding:4px 0 0 13px; width:560px;/* background:url(/images/arrew.gif) no-repeat 1px 15px;*/ overflow:hidden;}
	  .newsj{ float:left; padding-top:4px; width:73px; overflow:hidden;}
    .product{ padding:0 0 0 26px; margin:22px 0 0 0;}
	.product li{ list-style:none; width:146px; height:176px; padding:0 17px 0 16px; line-height:23px; text-align:center; float:left; overflow:hidden;}
	  .proimg{ width:140px; height:143px; border:3px solid #0B720B; overflow:hidden;}
	  .proimg img{ text-align:center; height:143px;}
.showinfo{ margin:0 auto; padding:13px 38px 10px 30px; line-height:150%;}
.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-size:12px; font-weight:100; line-height:165%;}
#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; font-weight:100; padding-bottom:15px;}
#pgs2 a{}
#pgs2 a:hover{color:#f00;}
#demo{ margin:0 0 0 7px;}
.mara{height:135px; margin-top:12px; margin-left:20px; text-align:center; overflow:hidden;}
.mara img{height:131px; border:1px solid #D1D1D1; padding:1px;}