* {
    margin:0; padding:0;
}
html {
	color: #000000;	font-size: 12px;
}
a {
    text-decoration:none; color:#333333
}
a:hover {
    text-decoration:none; color:#FF0000
}
h1,h2,h3,h4,h5 {
    margin:0
}
h2 {
    font-size:14px; margin-left:5px
}
h3 {
    font-size:12px
}
li {
    line-height:22px; list-style-position:inside
}
.cleardiv {
	CLEAR: both; FONT-SIZE: 0px; line-height:0px; overflow:hidden
}
#header, #main, #footer {
    margin:0 auto; width:980px; overflow:hidden
}
#top {
    height:20px; overflow:hidden; line-height:20px; background:#F0F0F0; border-bottom:#DEDEDE solid 1px
}
#top span{
    float:right
}
#banner {
    height:180px; background:url(banner.jpg);
}
#menu {
    height:40px; background:#82E352 url(index_17.jpg) 
}
#menu li {
    float:left; margin-left:5px; line-height:36px; list-style-type:none; background:url(index_17.jpg); 
}
#menu li a{
    color:#FFFFFF; font-size:12px; display:block; width:100px; height:36px; text-align:center; background:url(index_20.jpg) no-repeat right
}
#menu li a:hover{
    background:url(menu_31.jpg) center no-repeat 
}
#left_sidebar {
    float:left; width:200px;
}
#left_sidebar li {
    background:url(icon_1.gif) no-repeat left; list-style:none; padding-left:10px; padding-left:0
}
.login {
    margin:0;
}
.login p{
    margin:3px auto; text-align:center
}
.logintxt {
    width:110px; height:18px; border:0; border-bottom:#333333 solid 1px; color:#009933
} 
.loginbtn {
    width:50px; height:21px; background:url(index_50.jpg) no-repeat; border:0; margin-top:10px
}  
#container {
    float:left; width:560px; margin-left:5px;
}
#notice {
    line-height:30px; color:#FF0000; border-bottom:#CCCCCC dotted 1px
}
#notice a{
    color:#FF0000
}
#notice a:hover{
    color:#FF9900
}
.subcolumn li {
    border-bottom: #E5E5E5 solid 1px; line-height:24px; list-style-type:circle
}
.subcolumn li span {
    float:right; color:#999999
}
#right_sidebar {
    float:right; width:200px; margin-left:5px;
}
#subcontainer {
    float:right; width:770px;
}
.column {
    margin:5px auto;
}
#container .column {
    border:#A7D17B solid 1px
}
#subcontainer .column {
    border:#A7D17B solid 1px
}
.title {
    background:#CCFFFF url(index_111.jpg) repeat-x; height:37px; line-height:36px; color:#006600
}
.title a {
    float:right; text-decoration:none; margin-right:5px
}
#left_sidebar .column {
    margin:5px auto; background:url(index_102.gif) repeat-y ;
}
#left_sidebar .content {
    background:url(index_108.jpg) bottom no-repeat
}
.tit_left {
    background: #00FF66 url(index_103.jpg); height:32px; line-height:32px; color:#009900; padding-left:25px
}
.tit_left a {
    float:right; text-decoration:none; margin-right:5px
}
.subtit_left {
    background: #00FF66 url(index_175.jpg); height:28px; line-height:28px; color:#009900; padding-left:25px
}
.subtit_left a {
    float:right; text-decoration:none; margin-right:5px
}
#right_sidebar .column {
    margin:5px auto;;border:0; background:url(index_102.gif) repeat-y
}
#right_sidebar .content {
    background:url(index_108.jpg) bottom no-repeat
}
.tit_right {
    background:#EAEAEA url(index_175.jpg); height:28px; line-height:28px; color:#006600; padding-left:25px
}
.tit_right a {
    float:right; text-decoration:none; margin-right:5px
}
.content {
    padding:15px 10px; background:#FFFFFF
}
.bot {
    background:url(index_108.jpg) no-repeat;
}
#picnews {
    width:980px; margin:5px auto; overflow:hidden
}
#picnews li {
    float:left; display:block; width:126px; height:108px; border:#CCCCCC solid 1px; margin-left:8px; _margin-left:6px;
}
#picnews li img {
    width:120px; height:80px; border-bottom: #CCCCCC solid 1px; padding:3px
}
#picnews li span {
    padding-left:5px
}
.tit_pic {
    background:url(index_177.jpg); height:32px; line-height:32px; color:#009900; padding-left:25px
}
.tit_pic a {
    float:right; margin-right:15px
}
#picnews .content {
    border:#92C449 solid 1px; border-top:0; height:110px
}
#footer {
    height:80px; text-align:center; line-height:20px; color:#666666; border-top:#2CBF0E solid 3px; padding-top:30px
}
.divHref a {
   color:#9966cc;text-decoration:underline
} 
.divHref a a:hover {
   color:#333333;text-decoration:underline
} 

