
body{padding: 0px;width:1002px; font-size: 12px; margin: 0px auto; color: #709149;font-family: Arial, Helvetica, sans-serif; background:no-repeat center center;background:url(../images/body.jpg) left top repeat-y; margin:0 auto;}
.ydbody {padding: 0;width:1002px; font-size:12px; margin: 0 auto; color: #666;font-family: Arial, Helvetica, sans-serif; background:none;}
	
img {border: 0px}


a{color: #709149; text-decoration: none}
a:hover {color: #c5292d; text-decoration: underline}

.lang span{float:left;width:80px;height:22px;margin:0 8px;display:inline; background:#509544; line-height:22px; text-align:center;}
.lang span a{color:#fff;width:80px;height:22px;display:block;}
.lang span a:hover{color:#349103;width:80px;height:22px;display:block; background:#a3d060;}
.foot02 {line-height: 20px; text-align: center}
.foot02 a{color: #509544;}

.logo{background:url(../images/logo.jpg) left top no-repeat;}
.serbg{background:url(../images/serbg.jpg) left top no-repeat;}
.serinput{width:206px;height:14px;border:0px #000 solid; background:#f4f4f4;margin-top:-24px;margin-left:2px;color:#b4b4b4; line-height:16px;}

.bannerbg{background:url(../images/bannerbg.jpg) left top no-repeat;}

.navbg{background:#509544;border-top:1px #fff solid;}
.nav{background:url(../images/navline.jpg) right top no-repeat;width:111px; text-align:center;line-height:30px; }
.nav a{color:#fff;font-size:14px;width:100%;height:30px; display:block;}
.nav a:hover{color:#509544;font-size:14px;height:30px;background:url(../images/navon.jpg) center center no-repeat; text-decoration:none;}

.login{background:#f9fff5;color:#64605f;}
.nameInput{width:118px;height:14px;border:1px #a5acb2 solid; background:#f4f4f4;color:#64605f; line-height:14px;}

.newpro{background:#f9fff5;}
.white{color:#fff;}

.titbg{background:url(../images/titbg.jpg) left bottom no-repeat #eaf0ca; height:8px;}
.intro{line-height:20px;padding:10px;padding-bottom:0;}
.intro img{margin-right:5px;margin-left:10px;}
.intro span{color:#c5292d;font-size:14px;font-weight:bold;line-height:28px; }
.intro a{color:#c5292d; }

.tit_L{float:left;height:100%;}
.more{float:right;width:50px;height:30px; line-height:30px;}
.more a{color:#709149; }
.more a:hover{color:#c5292d; }


#box{overflow:hidden; width: 100%;height: 230px;margin-top:10px;float:left;display:inline;}

.newslist{background:url(../images/line.jpg) left bottom repeat-x;height:30px;}
.newslist a{padding-left:20px;line-height:30px;background:url(../images/icon01.jpg) left 1px no-repeat}
.newslist a:hover{color:#c5292d;}
.date{width:70px;color:#807878;background:url(../images/line.jpg) left bottom repeat-x;}

.catelist{background:url(../images/line.jpg) left bottom repeat-x;height:26px;overflow:hidden;}
.catelist a{padding-left:20px;line-height:26px;background:url(../images/icon02.jpg) left 1px no-repeat}

.more02{float:right;width:50px;}
.more02 img{margin-top:6px;}

#demo {float: left; margin:0px 10px;margin-top:18px;display:inline; overflow: hidden; width: 880px; height: 150px;}
#demo1 {float: left;margin:0;}
#demo2 {float: left;margin:0;}
#demo1 li {float: left; overflow: hidden; width: 150px; height: 150px;margin:0 10px;display:inline;}
#demo2 li {float: left; overflow: hidden; width: 150px; height:150px;margin:0 10px;display:inline;}
#demo1 li a,#demo2 li a{width:100%; display:block; text-align:center;}
#demo1 li a.name,#demo2 li a.name{ line-height:26px;}
#demo1 li img {width:140px;height: 120px}
#demo2 li img {width:140px; height:120px}



#ddemo {float: left; margin:0px 10px;margin-top:18px;display:inline; overflow: hidden; width: 650px; height: 150px;}
#ddemo1 {float: left;margin:0;}
#ddemo2 {float: left;margin:0;}
#ddemo1 li {float: left; overflow: hidden; width: 200px; height: 150px;margin:0 10px;display:inline;}
#ddemo2 li {float: left; overflow: hidden; width: 200px; height:150px;margin:0 10px;display:inline;}
#ddemo1 li a,#demo2 li a{width:100%; display:block; text-align:center;}
#ddemo1 li a.name,#demo2 li a.name{ line-height:26px;}
#ddemo1 li img {width:200px;height: 150px}
#ddemo2 li img {width:200px; height:150px}




.link{ background:#eaf1c8;color:#006e22;font-size:12px;font-weight:bold;}
.link a{margin:0 5px;}
.link a img{width:88px;height:30px;margin-top:4px;}

.foot{background:url(../images/foot.jpg) left top no-repeat;font-size:10px; line-height:18px;color:#808080;margin-top:6px;}

.subcon{padding:20px 10px;line-height:24px;}

.sub_tit{background:url(../images/nei.gif) left center no-repeat;font-size:14px;color:#24624d;font-weight:bold;padding-left:28px;}

.picbox{float:left;width:180px;line-height:14px;text-align:center;margin:12px 16px;display:inline;overflow:hidden;}
.picbox a.pic{border:1px #99b42b solid;float:left;width:178px;display:block;height:126px;}
.picbox a.pic img{width:172px;height:120px;margin-top:3px;}
.picbox a.name{background:#f1f7da;color:#6c8507;margin-top:6px;font-size:12px;float:left;width:100%;display:block;border-bottom:1px #99b42b solid;height:26px; line-height:26px;}
.picbox a.name:hover{color:#000;}

.page{float:left;width:100%; line-height:30px;margin-top:10px;display:inline;}
.page a{color:#c00;margin:0 6px;}
.page a:hover{color:#000;}