@charset "utf-8";
/* CSS Document */
html,body,p,span,ul,li,dl,dt,dd,a,div{margin:0px; padding:0px;}
a{text-decoration:none; color:#000000;}
a img{border:none;}
ul, ol, li{list-style:none;}
html{ font:normal 12px/24px Verdana, Geneva, sans-serif; background:url(images/head_bg.jpg) repeat-x;}
#head{}
.head_ctn{ margin:0 auto; width:1000px;}
.tips{text-align:right; height:33px; clear:both; padding-right:12px; line-height:28px; color:#666666;}
.tips a{color:#666;}
.top{background:url(images/top.jpg) no-repeat; height:108px;}
.nav{ clear:both; height:44px;}

#wrap{background:url(images/wrap_bg.jpg) repeat;}
#main{margin:0 auto; width:1000px; background:#FFF;}
.banner{background:url(images/banner.jpg) no-repeat; height:329px;}
.h16{height:16px; line-height:16px; clear:both; overflow:hidden;}

#ctn01{float:left; display:inline; margin-left:1px; width:272px;}
.ctn01_column, .ctn02_column, .ctn03_column{background:url(images/ctn01_column.jpg) no-repeat; height:31px;}
.ctn02_column{background:url(images/ctn02_column.jpg) no-repeat;}
.ctn03_column{background:url(images/ctn03_column.jpg) no-repeat;}
.ctn_ctn{border:#b1d0be 1px solid; padding:8px;}
#ctn02{float:left; display:inline; margin-left:22px; width:432px;}
#ctn03{float:right; display:inline; margin-right:1px; width:250px;}
.h10{clear:both; overflow:hidden; height:10px; line-height:10px;}
#ctn04{background:url(images/ctn04.jpg) no-repeat; padding:13px 46px 14px 46px; width:910px; height:170px;}
.h56{height:56px; line-height:56px; clear:both; overflow:hidden;}
.foot{ background:#daede2; padding:20px 0px; text-align:center; color:#126232;}

#sde{width:272px; float:left; display:inline; margin-left:1px;}
.sde_column, .column{background:url(images/sde_column.jpg) no-repeat; text-indent:24px; color:#FFF; font-size:14px; line-height:31px; font-weight:bold;}
.ctn_ctn li{padding-left:12px; border-bottom:#ccc 1px dotted; line-height:32px;}
.ctn_ctn li a{background:url(images/arrow_206.gif) left no-repeat; padding-left:12px;}

#main_body{width:705px; float:right; display:inline; margin-right:1px;}
.column{background:url(images/column.jpg) no-repeat;}
.content{padding:10px; line-height:24px;}
.n_page{text-align:center; line-height:32px;}