/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; color:#004416 }
.contentbody{width:800px; height:100%; margin-top:5px;}
.center{ margin:0px auto ; width:945px}

.font-black{ font-size:12px; color:#004416; font-weight:bold; }
.font-ash{ font-size:12px; color:#8c8d8c;  }
.font-m{font-size:12px; color:#004416; padding-left:32px;}
#font-white{font-size:12px; color:#ffffff; padding-left:12px;}
.inputsearch{ border:1px solid #19883C; color:#999;}
.inputlogin{border:1px solid #19883C; width:120px;}

.pagelist {padding:4px 10px; width:260px; list-style-type:none;  overflow:hidden; }
.pagelist li {width:265px; height:18px; margin:0px; padding:0px;}
.pagelist li a .lbt {display:block; width:200px; float:left; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;
                      display:inline;color: #004416  }
.pagelist li a .ldt {display:block; width:60px; float:right; text-align:center; color:#21b404; text-decoration:none; display:inline;}
.pagelist li a {width:265px; height:18px; display:block; line-height:18px; color:#666; text-decoration:none; cursor:hand; }
.pagelist li a:hover .lbt { color:#fea201; text-decoration:underline;}
.pagelist li a:hover .ldt {color:#21b404;	text-decoration: none;}

.newslist {padding:4px 10px; width:580px; list-style-type:none;  overflow:hidden; text-align:left;}
.newslist li {width:560px; height:18px; margin:0px; padding:0px;}
.newslist li a .lbt {display:block; width:500px; float:left; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;
                      display:inline;color: #004416  }
.newslist li a .ldt {display:block; width:60px; float:right; text-align:center; color:#21b404; text-decoration:none; display:inline;}
.newslist li a {width:560px; height:18px; display:block; line-height:18px;  text-decoration:none; cursor:hand; }
.newslist li a:hover .lbt{color:#fea201; text-decoration:underline;}
.newslist li a:hover .ldt {color:#21b404; 	text-decoration: none;}

.caselist {padding:4px 10px; width:459px; list-style-type:none;  overflow:hidden; text-align:left;}
.caselist li {width:310px; height:18px; margin:0px; padding:0px; float:left;}
.caselist li a { text-decoration:none; cursor:hand; color:#004416}
.caselist li a:hover { text-decoration:underline; cursor:hand; color:#fea201}


.hcase{padding:4px 8px; width:148px; list-style-type:none;  overflow:hidden;color:#004416 }
.hcase li {width:1880px; height:18px; margin:0px; padding:0px; color:#004416 ;}
.hcase li a  {display:block; width:158px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline; color:#004416 }
.hcase li a:hover{ color:#fea201; 	text-decoration: underline;}
.bglogin{ width:206px; background:url(../images/bglogo.gif) no-repeat left top; height:175px;}
.ctitle{ background:url(/images/ctg.gif) no-repeat 8px 0px; height:32px; font-weight:600; color:#239A22; padding-left:27px; padding-top:5px}
.ctitle1{ background:url(/images/ctgif.gif) no-repeat 14px 10px; height:32px; font-weight:600; color:#239A22; padding-left:27px; padding-top:5px}

.mtitle{ background:url(/images/menu.gif) 20px 6px no-repeat; height:30px; padding-left:39px;}
.contentbg{ background:url(/images/web_42.gif) repeat-x top left;}
.webtext{ padding:0px 12px;}
