/* CSS Document */

body{
margin:0px;
}
a{
text-decoration:none;
font:12px;
}

#top{
width:772px;
height:25px;
margin: auto;
margin-bottom:0px;
padding-top:3px;
background:#fff;

}
#top_l{
width:161px;
height:22px;
background: url(logo_top.gif) ;
float:left;

}
#top_r{
width:587px;
height:22px;
float:right;
}

#top_r ul{
width:574px;
height:22px;
margin:0px;
margin-right:13px;
padding:0px;
list-style:none;
}
#top_r li{
float: right;
height:22px;
padding-left:7px;
}
#top_r a{
font:12px/22px Arial, Helvetica, sans-serif;
color:#009933;
}
#top_m{
width:772px;
height:65px;
margin: auto;
border-bottom:0px;
background:#fff;
}
#logo{
width:161px;
height:60px;
background:url(logo.gif) no-repeat;
float:left;
}
#menu_sty{
width:587px;
float:right;
height:60px;
}
#menu_l{
width:17px; height:60px;
background: url(bg-1.gif);
float:left;
}
#menu_r{
width:570px;
height:60px;
float:right;
background: url(menu_ng.gif) 2px  #94BA27;

}
#menu_r ul{
list-style:none;
padding-left:5px;
text-align:left; 
margin-left:5px;
}
#menu_r li{
width:30px;
float:left;
height:30px;
}
#menu_r a{
font:12px/30px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
height:30px;
}
#banner{
width:772px;
height:85px;
margin:auto;
vertical-align:middle;
border-bottom:1px #006600  dotted;
background:#fff;
}
#banner a{
border:0px;
display:block;
margin-top:3px;
}
#banner img{
border:0px;
}
#ct_sty{
width:772px;
margin:auto;
padding-top:5px;
border-bottom:1px #006600 dotted;
background:#fff;
}
#ct_left{
width:196px;
height:248px;
float:left;
}
#ct_left_1{
width:194px;
height:53px;
background:url(tszl_bnr.jpg);
}
#ct_left_2{
width:194px;
height:92px;
font:12px;
text-align:center;
border:1px #63AC57 solid;
}
#ct_left_2 td{
border-bottom:1px #006600  dashed;
background:#F5FAE7;
font:12px/14px Arial, Helvetica, sans-serif;
vertical-align:bottom;
}

#ct_left_2 a{
width:43px;
color:#365E2F;
display:block;
float:left;
}
#ct_left_3{
width:194px;
height:100px;
border:1px #63AC57 solid;
border-top:0px;
text-align:left;
text-indent:7px;
float:left;

}
#ct_left_3 ul{
list-style:none;
margin-left:0px;
margin-top:5px;
margin-bottom:0px;

}

#ct_left_3 li{
width:170px;
height:15px;
}
#ct_left_3 a{
display:block;
width:170px;
height:15px;
font:12px/15px Arial, Helvetica, sans-serif;
}
#ct_left_3 a:link{
color:#333333;
}
#ct_left_3 a:hover{
color:#006600;
}
#ct_mid{
width:280px;
height:248px;
margin-left:8px;
float:left;
text-align:left;
}
#ct_mid ul{
height:246px;
list-style:none;
text-indent:7px;
margin-top:5px;
}
#ct_mid  li{
width:280px;
height:20px;
font:12px/20px Arial, Helvetica, sans-serif;
border-bottom:1px #E7E7E7 solid;
}
#ct_mid  a{

}
#ct_right{
width:280px;
height:308px;
float:right;
margin-left:8px;
text-align:left;
background:#fff;
}

#ct_right ul{
height:270px;
list-style:none;
text-indent:7px;
margin-top:10px;
}
#ct_right li{
height:23px;
width:280px;
font:12px/23px Arial, Helvetica, sans-serif;
border-bottom:1px #E7E7E7 solid;
}
#title{
width:280px;
height:25px;
}
#tit_l{
width:25px;
height:25px;
background:url(arrow_left.gif);
float:left;
}
#tit_r{
width:255px;
height:25px;
background:url(tit_r.gif);
float:right;
vertical-align:middle;
font:12px/25px Arial, Helvetica, sans-serif;
text-indent:10px;
color:#FFF;
}
#tit_r a{
padding-left:150px;
color:#FFF;
font: bold 14px "Times New Roman", Times, serif;
}
#mid_banner{
margin:auto;
width:772px;
height:80px;
border-bottom:1px #006600 dotted;
background:#fff;
}
#mid_banner a{
border:0px;
margin:0px;
padding:0px;
}
#mid_banner img{
padding-top:5px;
padding-bottom:0px;
margin:0px;
}

