body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,img,div{margin:0;padding:0;border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
p{ text-indent:2em; font:normal 14px/150% Arial, Helvetica, sans-serif; color:#4d5d2c; padding:6px 5px;}
h1{ text-align:center; font-size:20px; color:#4d5d2c; padding:12px 0;}
h2{ font-size:18px; color:#4d5d2c; padding:10px 0;}
body{ text-align:center;}
#wrap{ text-align:left; margin:0 auto; width:900px; border:#227809 solid 1px; clear:both; overflow:hidden;}

#logo{ height:100px; background:url(tel.gif) no-repeat right center; background-color:#2d9f0b;}
#logo a img{ margin:10px 0 0 17px;}

#nav{ height:30px; background:url(navbg.gif) repeat-x;}
#nav ul li{ height:30px; list-style-type:none; float:left;border-right:#cbcbcb solid 1px; border-left:#f7f7f7 solid 1px;}
#nav ul li a{ height:30px; width:60px; text-align:center; display:block; font:600 14px/30px Arial, Helvetica, sans-serif; color:#00870a; padding:0 10px; }
#nav ul li a:hover{ height:30px; color:#fff; background:url(nav-hoverbg.gif) repeat-x; text-decoration:none;}
#banner{ height:150px; background:url(banner.jpg) no-repeat; margin-top:5px;}

#main{ width:890px; padding:5px 5px 0 5px; clear:both; overflow:hidden;}
#menu1content{ width:890px; overflow:hidden; clear:both; float:left;}
.liebiao{ width:210px; float:left;}
.sidebar{ margin-bottom:5px; border:#d4d7dc solid 1px;}
.sidebar h3 a{ height:28px; font:600 14px/28px simsun; background:url(list-titlebg.gif) no-repeat; padding-left:30px; color:#208b00; display:block;}
.sidebar ul{ width:200px; padding:5px;}
.sidebar ul li{ list-style-type:none; background:url(listbg.gif) no-repeat 0 50%; font:normal 12px/20px sumsin; padding-left:12px;}
.sidebar ul li a{ color:#3f4c24;}
#zhanshi{ width:675px; padding:0 0 5px 3px; float:left;}

#menu2content{ width:888px; border:#d4d7dc solid 1px; background:url(list-titlere.gif) repeat-x; overflow:hidden; clear:both; margin-bottom:5px;}
#menu2content h3 a{ font:600 14px/28px sumsin; height:28px; background:url(tuijian.gif) no-repeat 0 50%; padding-left:30px; color:#208b00; display:block;}
#menu2content-content{ padding-left:2px;}
#menu2content span{ display:inline; text-align:center; float:left; margin:4px; padding:3px; background-color:#f1f1f1; border:#ddd solid 1px;}
#menu2content span a img{ width:157px; height:120px; display:block; background-color:#f1f1f1; margin:2px;}
#menu2content span a{ width:157px; height:20px; font:normal 12px/20px sumsin; color:#3f4c24;}

#friendlink{ width:888px; border:#d4d7dc solid 1px; background:url(list-titlere.gif) repeat-x; margin-bottom:5px; clear:both; overflow:hidden;}
#friendlink-title{ font:600 14px/28px sumsin; height:28px; background:url(link.gif) no-repeat 0 50%; padding-left:42px; color:#208b00; display:block;}
#friendlink-content{ padding:5px;}
#friendlink-content span{ display:inline;}
#friendlink-content span a{ font-size:12px; color:#486a01; padding:3px 8px;}

#footer{ width:900px; height:72px; background:url(footer.gif) repeat-x; float:left;}
#footer p{ padding-top:10px; padding-bottom:0px; text-align:center; color:#2d9f0b; font-size:12px;}
#footer p a{ color:#2d9f0b;}

#content1{ width:671px; float:left; border:#d4d7dc solid 1px; background:url(list-titlere.gif) repeat-x; margin:0 0 5px 5px;}
#content1-title{ font:normal 12px/28px sumsin; background:url(content-titlebg.gif) no-repeat 0 50%; padding-left:35px; color:#208b00;}
#content1-title a{ color:#208b00; font-size:12px; font-weight:600;}
#content1 p a{ color:#3f4c24; display:inline;}

#list{ margin:20px 5px;}
#list h3 a{ color:#555; font-size:16px; display:block; background:url(list-title.gif) no-repeat; border-bottom:#999 dashed 1px; padding:0 0 4px 20px;}
#list h3 a:hover{ color:#176500;}
#list p{ padding-top:3px; padding-bottom:0; line-height:120%;}
#list p a{ color:#848484; font-size:12px;}
.lujing{ text-indent:0px; color:#848484;}

.next{ font-size:12px; color:#3b4722; padding:5px 0 5px 5px;}
.next a{ color:#333;}
.info{ font-size:12px; color:#848484; padding:5px 10px 5px 0; text-align:right;}
.info a{ color:#333;}
.left{ float:left; padding-left:5px;}
.right{ float:left; padding-left:115px;}
.title{ font:600 12px/18px sumsin; color:#3b4722;}
.box{ float:left;}
.box ul{ padding-bottom:10px;}
.box ul li{ list-style-type:none; font-size:12px; line-height:20px;background:url(box-listbg.gif) no-repeat 3% 50%; padding-left:18px;}
.box ul li a{ color:#333;}

#map{ padding-left:5px;}
#map h2 a{ color:#333;}
#map ol{ padding-left:25px;}
#map ol li{ font-size:14px; line-height:150%; color:#000;}
#map ol li a{ color:#444;}