/* CSS Document */

html {  
      height:100%;  
    }  
a:active, a:link,a:visited{
color: #000;
text-decoration:none;
}
a:hover{
color: #006600 ;
text-decoration:none;
}
body{
margin:0px;
padding:0px;
background:#821B1C; 
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
P,UL{
padding:0px;
margin:0px;
} 
LI{
list-style:none;
padding:0px;
margin:0px;
}
H1{
padding:0px 0 20px 0;
font-size:20px;
font-family:SimHei,Arial, Helvetica, sans-serif;
color: #000000;
text-align:center;
margin:0px;
font-weight:normal;
}
#header{
width:980px;
margin:0px auto;
height:120px;
background:url(imagestop.jpg) no-repeat center;
}
#footer{
width:980px;
padding:20px 0px;
margin:0px auto;
color:#FFF;
line-height:24px;
font-size:12px;
text-align:center;
}
#footer A{
color:#FFF;
}
.nav{
width:1000px;
margin:0 auto;
}
#nav{
padding:20px 0px;
margin:0 auto 5px auto;
height:15px;
border-bottom:1px #999999 solid;
background:#FFFFFF;
text-align:center;
}
#nav SPAN{
padding:0 16px 0 8px;
color:#000000;
font-size:14px;
font-weight:bold;
}
#nav .spe{
background:url(imagesspe.jpg) left no-repeat;
}
#wrapper{
background:#F2FCF1;
margin:0px;
padding:0px;
overflow:hidden;
}
#main{
width:980px;
margin:0 auto;
overflow:hidden;
}
.cols{
margin:5px;
float:left;
overflow:hidden;
}
.col1{
width:510px;
height:290px;
overflow:hidden;
}
.col2{
width:450px;
}
.col3{
width:230px;
}
.col4{
width:269px;
padding:10px;
background:#D4DCD1;
height:686px;
}
.col4v{
padding:10px 0 ;
}
.col4v IMG{
padding:2px;
border:0;
background:#FFF;
}
.col4v LI{
width:259px;
padding:5px;
margin:5px 0;
overflow:hidden;
clear:both;
}
.col4v span{
line-height:22px;
padding:0 0 0 10px;
float:left;
width:115px;
}
.col5{
width:431px;
}
.col6{
width:720px;
}
.indexline{
clear:both;
overflow:hidden;
}
.indexdep{
border-top:3px solid #006600;
padding:10px 0;
}
.indexlist{
padding:12px 5px;
margin:0px;
}
.indexlist a:active, .indexlist a:link, .indexlist a:visited{
color:#000;
text-decoration:none;
}
.indexlist a:hover{
color: #006600;
text-decoration:none;
}
.indexlist LI{
padding:11px 2px;
border-bottom:1px #CCCCCC solid;
list-style:none;
font-size:14px;
}
.neititle{
font-size:16px;
font-family:SimHei,Arial, Helvetica, sans-serif;
padding:0px 0px 0px 5px;
color:#006600;
font-weight:normal;
margin:10px 0 0px 0;
}
.loco{
padding:5px 5px 10px 5px;
line-height:20px;
height:16px;
border-bottom:1px #CCCCCC dotted;
color:#999999;
font-size:12px;
margin:10px 20px 20px 20px;
}
.loco a:active, .loco a:link, .loco a:visited{
color:#999999;
text-decoration:none;
}
.loco a:hover{
color:#999999;
text-decoration:underline;
}
#cont{
margin:0px 0px 0px 0px;
padding:10px 20px 30px 20px;
font-size:14px;
line-height:28px;
color:#000000;
}
#cont A{
color:#006600;
text-decoration:none;
}
.info{
font-size:12px;
color:#666;
line-height:20px;
padding:0px 0 20px 0;
text-align:center;
}
.summa{
font-size:12px;
color:#666666;
line-height:22px;
padding:0px 0px 15px 0;
}
.list{
padding:10px 10px;
}
.list a:active, .list a:link, .list a:visited{
color:#006699;
text-decoration:none;
}
.list a:hover{
color:#006699;
text-decoration:underline;
}
.list LI{
line-height:24px;
list-style:none;
}
.time{
color:#999999;
float:right;
padding-right:5px;
}
.lcol{
background:#0C5F33;
color:#FFFFFF;
}
.lcol_1{
background:#094D28;
padding:15px;
font-size:16px;
font-family:SimHei,Arial, Helvetica, sans-serif;
}
.lcol_2{
border-top:#1F7B4C 1px solid;
padding:12px 15px;
}
.subchannel LI{
padding:0 5px 15px 5px;
border-bottom:#1F7B4C 1px solid;
margin:0 15px 15px 15px;
}
.subchannel A{
color:#FFF;
text-decoration:none;
font-size:14px;
}
.fillin{
width:120px;
border:1px #666666 solid;
color:#000000;
padding:3px;
}
.submit_btn{
background:#083A1F;
padding:5px;
color:#FFF;
border:1px #1F7B4C solid;
cursor:pointer;
}
.lcol_2 TD{
padding:7px 0;
margin:0px;
}
.lcol_link{
padding:5px 0 5px 35px;
margin:0px;
background:url(imagesan2.jpg) left no-repeat;
font-size:14px;
color:#FFF;
font-weight:bold;
}
.lcol_link A{
text-decoration:none;
color:#FFF;
}
.lcol2{
margin:10px 0;
border:1px #CCCCCC solid;
background:#ECECEC;
padding:6px;
}
.piclinks LI{
padding:3px;
width:129px;
border:1px #CCC solid;
height:120px;
font-size:12px;
color:#666666;
margin:0px 3px 5px 3px;
float:left;
text-align:center;
}
.piclinks IMG{
width:129px;
height:88px;
margin:0 0 8px 0;
border:0px;
}
.more{
font-size:12px;
font-weight:normal;
padding-left:20px;
}
.more a:active, .more a:link, .more a:visited,.more a:hover{
color: #FF9900;
text-decoration:underline;
}
.links{
text-align:right;
margin:20px 5px;
font-size:12px;
color:#666666;
}
.links a:active, .links a:link, .links a:visited{
padding:0 5px;
color: #FF6600;
text-decoration:underline;
}
.links a:hover{
padding:0 5px;
color:#FF6600;
text-decoration:underline;
}
.spe{
background:url(imagesline.gif) bottom repeat-x;
height:2px;
margin:20px 0;
}
.faqlinks IMG{
margin:0 0 20px 20px;
border:0px;
}
.maintables{
 font-size:12px;
 color:#000000;
 background-color:#000000;
}
.maintables td{
 background-color:#FFFFFF;
}

.map {
padding:15px 10px 10px 20px;
margin:0px;
font-size:12px;
color:#666666;
line-height:24px;
}
.map .direct{
padding:0px 0px 10px 0px;
color:#669900;
font-size:14px;
font-weight:bold;
}
.map  .line2spe{
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
background:url(imagesline2.gif) repeat-x bottom;
}
.map .memo{
margin:15px 0px 0px 0px;
padding:0px;
color: #CC3300;
}
