﻿*{ margin:0 auto; padding:0;}
body{ font-size:12px; color:#1D6C03; text-align:left; background:#96bf47; text-align:center;}
ul,li,h1,h2,h3,h4,h5.h6{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0; display:block;}
a{ color:#1D6C03; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
#page{ width:940px; padding:0px 10px 10px; overflow:auto; background:#f7feea;}
.top{ height:108px; width:940px; position:relative;}
.top h1{ width:206px; height:108px; background:url(logo.gif) center no-repeat; float:left; text-indent:-3000px; overflow:hidden;}
.top #nav{ width:674px; height:34px; background:#1a7d2d url(nav.gif) no-repeat; float:right; padding-left:10px; margin-top:48px;}

#nav li{ float:left; padding:0 5px; height:34px; position:relative;  z-index:15;}
#nav li ul{ display:none; top:34px; position:absolute; left:-15px;}
#nav li:hover ul,#nav li.over ul{ display:block;}
#nav li a { font-family:微软雅黑,宋体; padding:0 5px; line-height:34px; border:0; font-weight:bold; display:block; float:left; font-size:13px;  text-decoration:none; color:#fff; overflow:hidden;}
#nav li a:hover{text-decoration:none; background:url(nav_hover.gif) center 1px repeat-x;}
#nav li ul li{ height:24px; padding:0; float:none; vertical-align:bottom; width:110px; border-bottom:1px solid #486543;border-top:1px solid #55c755;}
#nav li ul li a { font-family:Arial, Helvetica, sans-serif; width:100px; height:24px; line-height:24px; text-align:center; font-weight:normal; display:block; font-size:12px; text-decoration:none; background:#59b63f; color:#fff;}
#nav li ul li a:hover { text-decoration:underline; background:#118511; display:block;}

.sethome{ height:20px; position:absolute; top:10px; right:0;}
.sethome a{ display:block; height:20px; padding-left:35px; background:url(sethome.gif) 10px -2px no-repeat; float:left;}
.sethome .a1{ background:url(sethome.gif) 10px -29px no-repeat;}
.sethome .a2{ background:url(sethome.gif) 10px -58px no-repeat;}
#banner{ height:235px;}
#main{ margin-top:10px; overflow:auto;}
#main .left{ width:228px; float:left;}
.vip,.picdq{ background:#f1fae0; width:228px; padding-bottom:10px; margin-bottom:10px;}
.vip h3,.picdq h3{ background:#75a519 url(subnavright.gif) right no-repeat; line-height:30px; padding-left:10px; font-family:微软雅黑; font-size:14px; color:#fff; text-align:left; height:30px; margin-bottom:14px;}
.vip li{ width:200px; margin:0 auto; vertical-align:bottom; margin-bottom:5px; height:24px; }
.vip li p{ width:55px; display:block; color:#1a7d2d;line-height:24px; overflow:hidden; float:left;}
.vip li span{ width:145px; float:left; display:block; overflow:hidden;}
.vip li span .input{ width:143px; height:22px; background:#fff; line-height:22px; border:1px solid #c9d5b3;}
.vip li .button{ width:70px; height:23px; background:url(login.gif) no-repeat; cursor:pointer; margin:5px 10px 0; border:0;}
.picdq dl{ width:171px; text-align:center;}
.picdq dl dt{ height:35px; width:171px;  line-height:35px; font-size:14px; font-weight:bold; color:#004519;}
.picdq dl dd{ height:101px; width:171px; overflow:hidden; display:block;}
.picdq dl dd img{ display:block;}
.picdq dl dd span{ height:25px; line-height:25px; display:block; overflow:hidden;}
.picdq dl dd a{ color:#1d6c03; text-decoration:none;}
.picdq dl dd a:hover{ color:#f00; text-decoration:underline;}
.picdq li{font-size:0;}
#main .rightcon{ width:700px; float:right; margin-bottom:10px; height:auto; position:relative;}
.news,.about,.xmzs,.hpzl{clear:both; padding-bottom:10px; width:700px; overflow:auto;}
.news h3,.about h3{ height:25px; border-bottom:5px solid #e1e9d1; margin-bottom:12px;}
.news h3 span,.about h3 span{ width:97px; height:23px; padding-bottom:1px; float:left;}
.news h3 a,.about h3 a{ width:36px; height:13px; margin-top:6px; float:right; padding-right:10px;}
.news .newscon{ height:186px; width:700px; overflow:hidden;}
.news .newscon .fouce{ width:293px; height:182px; padding:1px; float:left; border:1px solid #1a7d2d; float:left; margin-left:5px;}
.picdq li img{ float:left; padding:5px;}
.container {
	OVERFLOW: hidden;
	WIDTH: 293px;
	POSITION: relative;
	HEIGHT: 182px
}
.slider LI {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none
}
.slider IMG {
	DISPLAY: block;
	WIDTH: 293px;
	HEIGHT: 182px
}
.num {
	RIGHT: 5px;
	BOTTOM: 5px;
	POSITION: absolute
}
.num LI {
	BORDER-RIGHT: #ff7300 1px solid;
	BORDER-TOP: #ff7300 1px solid;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN: 3px 1px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ff7300 1px solid;
	WIDTH: 16px;
	CURSOR: pointer;
	COLOR: #ff7300;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #ff7300 1px solid;
	FONT-FAMILY: Arial;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}
.num LI.on {
	BORDER-TOP-WIDTH: 0px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 16px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px 1px;
	WIDTH: 21px;
	COLOR: #fff;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #ff7300;
	BORDER-RIGHT-WIDTH: 0px
}
.news .newscon .article{ width:365px; height:186px; float:left; overflow:hidden; margin-left:15px;}
.news .newscon .article li{ width:24px; width:365px; text-align:left; overflow:hidden; vertical-align:bottom;}
.news .newscon .article li p{ width:260px; color:#056b19; display:block; height:24px; float:left; line-height:22px;}
.news .newscon .article li p a{ color:#056b19; text-decoration:none;}
.news .newscon .article li p a:hover{ color:#ff7300; text-decoration:underline;}
.news .newscon .article li span{ width:65px; line-height:22px; display:block; float:right; height:24px; color:#94a96d; font-family:Arial, Helvetica, sans-serif;}
.about .aboutcon{ line-height:24px; height:126px; overflow:hidden; padding:0 5px; color:#1d6c03; text-align:left;}
.about .aboutcon img{ float:right; display:block; padding:1px; border:1px solid #e1e1e1;}
.about .aboutcon p{ text-indent:2em; padding-right:220px; padding-bottom:5px;}
.xmzs h3,.hpzl h3{ line-height:30px; padding-left:10px; font-family:微软雅黑; font-size:14px; color:#fff; text-align:left; height:30px; margin-bottom:14px; background:#75a519 url(subnavright.gif) right no-repeat;}
.xmzs h3 p,.hpzl h3 p{ float:left;}
.xmzs h3 a,.hpzl h3 a{ width:34px; height:11px; display:block; margin-top:10px; float:right; padding-right:10px;}
.xmzs .gundong{ width:700px; height:146px; overflow:hidden;}
#demo {
 width:700px; float:right; overflow:hidden; height:146px; border:none; overflow:hidden;
}
#indemo {
float: left;
width: 800%;
}
#demo1,#demo2{height:144px;float:left; display:inline-table;}
#demo1 li,#demo2 li{ width:140px; height:146px; float:left; padding-left:8px; }
#demo1 li img,#demo2 li img{ display:block; width:136px; height:116px; background:#fff; padding:1px; border:1px solid #96bf47;}
#demo1 li span,#demo2 li span{ width:140px; height:30px; display:block; line-height:30px; text-align:center; overflow:hidden;}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.hpzl h3{background:#fb9e25 url(hpzl.gif) right no-repeat;}
.hpzl li{ width:220px; height:95px; margin-bottom:10px; padding-left:10px; vertical-align:bottom; float:left;}
.hpzl li img{ width:109px; height:91px; float:left; padding:2px; background:url(pro_bg.gif) no-repeat; overflow:hidden;}
.hpzl li span{ width:100px; height:95px; float:right; padding-left:5px; display:block; text-align:left; line-height:24px;}
.hpzl li span img{ width:45px; height:18px; padding:0; margin:0; border:0; display:block; text-align:left;}
.hyhz h3{background:#8bc100 url(hyhz.gif) right no-repeat;}
.hthj h3{background:#c89911 url(hthj.gif) right no-repeat;}
.xhtd h3{background:#758a0d url(xhtd.gif) right no-repeat;}
.zxdd{ width:940px; clear:both; height:222px; background:url(zxdd_bg.gif) repeat-x;}
.zxdd .zxddleft{ width:42px; height:222px; background:url(zxdd_left.gif) no-repeat; float:left;}
.zxdd .zxddmain{ width:887px; padding:10px 0px 0px; float:left; height:212px;}
.zxdd .zxddmain input{ width:225px;}
.zxdd .zxddright{ width:11px; background:url(zxdd_right.gif) no-repeat; height:222px; float:right;}
.wz{ width:940px; height:195px; margin-top:10px; clear:both;}
.wz .wArea{ width:306px; height:195px; float:left; position:relative;}
.wz .wArea .wmore{ position:absolute; top:10px; right:10px; font-family:Arial, Helvetica, sans-serif;}
.wz .wArea h3{ height:29px; line-height:29px; border:1px solid #bdc0a3; background:url(wenz_bg.gif) repeat-x; text-align:left; padding-left:10px; font-family:微软雅黑; font-size:14px;}
.wz .wArea .wcon{ width:288px; height:147px; background:#fff; border:1px solid #d7d7d7; border-top-width:0; padding:8px;}
.wz .wArea .wcon li{ height:24px; line-height:24px; text-align:left; overflow:hidden;}
.friendslink{ width:940px; height:auto!important; height:106px; min-height:106px;  margin-top:10px; position:relative; overflow:hidden;}
.friendslink h3{ width:80px; height:25px; background:url(links.gif) no-repeat; position:absolute; z-index:10; left:20px; top:0;}
.friendslink .fcon{ width:922px; height:auto; padding:8px; border:1px solid #cccccc; position:absolute; left:0; z-index:1; top:24px;}
.friendslink .fcon li{ float:left; font-size:12px; line-height:24px; padding:0 5px; white-space:nowrap;}
.copyright{ width:940px; border-top:3px solid #379717; padding:10px 0px; height:auto!important; height:10px; min-height:10px;  line-height:24px;}
DIV.scott {
	PADDING-RIGHT: 3px; clear:both; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-family:Arial, Helvetica, sans-serif; padding-top:10px;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #379717; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #379717; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #379717; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*二级页面*/
.pdlb{ background:#f1fae0; width:228px; margin-bottom:10px;}
.pdlb h3,.newsph h3{ background:#75a519 url(subnavright.gif) right no-repeat; line-height:30px; padding-left:10px; font-family:微软雅黑; font-size:14px; color:#fff; text-align:left; height:30px;}
.pdlb li a{ display:block; height:26px; margin-top:2px; background:#a3d446; line-height:26px; font-size:12px; text-align:left; padding-left:20px;}
.pdlb li a:hover{ background:#bdf05c;}
.pdlb li li a{ padding-left:40px; background:#c4d331;}
.newsph{ background:#f1fae0; width:228px; padding-bottom:10px;}
.newsph h3{ margin-bottom:8px;}
.newsph li{ width:210px; height:24px; line-height:24px; text-align:left; overflow:hidden;}
.newslist h3{background:#fb9e25 url(hpzl.gif) right no-repeat; line-height:30px; padding-left:10px; font-family:微软雅黑; font-size:14px; color:#fff; text-align:left; height:30px; margin-bottom:10px;}
.newslist li{ width:650px; height:26px; border-bottom:1px dashed #ccc; text-align:left; line-height:26px;overflow:hidden; margin:0 auto;}
.newslist li p{ width:500px; color:#1D6C03; display:block; float:left; }
.newslist li p a{ color:#1D6C03;}
.newslist li p a:hover{ color:#ff7300;}
.newslist li span{ width:100px; float:right; color:#999; display:block;}
.adress{ line-height:30px;color:#fff; position:absolute; right:10px; top:0;}
.adress a{ margin:0 5px; color:#fff;}
.adress a:hover{ color:#fff; text-decoration:underline;}
.proxx{ width:700px; height:auto; line-height:24px; text-align:left; overflow:auto;}
.proxx img{ padding:1px; display:block; width:491px; height:368px; margin-bottom:10px; border:3px solid #1a7d2d;}
.proxx p{ padding:3px 8px;}

.acxx{ width:700px; height:auto; line-height:24px; text-align:left; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.acxx h2{ font-size:26px; height:30px; line-height:30px; text-align:center; width:700px; overflow:hidden;}
.acxx span{ width:700px; height:30px; border-bottom:1px solid #ccc; margin-bottom:10px; line-height:30px; text-align:center; display:block;}
.acxx img{ padding:1px; display:block;  margin:10px auto; border:3px solid #1a7d2d;}
.acxx p{ padding:3px 8px; text-indent:2em;}
.acxx .acxxcon img{ padding:1px; display:block; margin:10px auto; border:3px solid #1a7d2d;}
.acxx .acxxcon p{ padding:3px 8px; text-indent:2em;}
