@charset "utf-8";
/* CSS Document */
/*初始*/
h5{ font-size:12px}
*{ margin:0; padding:0}
body { margin:0px; padding:0px; font:12px/24px Verdana, Geneva, sans-serif; background:url(img/body_bg.jpg) no-repeat center 0 #FFF;  }
ul,li,dl,dt,dd,ol{ list-style:none; padding:0px; margin:0px;}
p{ margin:0px; padding:0px;}
img{ border:none;}
/*公用*/
.clearfix { font-size:0; line-height:0; height:0; overflow:hidden; clear:both;}
.fr{ float:right;}

a{ color: #0b2e44; text-decoration:none;}
a:hover{ text-decoration:underline;}
/*布局*/
#header{ line-height:34px; height:34px;}
#header .header_con{ width:970px; margin:0px auto;}

/* footer */
#footer {margin:0 auto;width:986px;text-align:center;clear:both;line-height:22px;margin:10px 0;}
#footer_a{margin:0 auto;width:984px;text-align:center;clear:both;line-height:22px;margin:4px 0;border:#d8e9d4 1px solid; background:#f8fdf4; padding:4px 0;}
#footer .line,#footer_a .line{ color:#666}
#footer .line a,#footer_a .line a{ color:#3f6808; padding:2px 10px;text-decoration: none;}

#content{ margin:0px auto;}
#banner{overflow:hidden;}


.list_4 li{ float:left; width:25%; margin-top:10px;}
/*限定*/

/*重载*/
#content{ width:970px; overflow:hidden;}
#banner{  height:241px; }

.side_left{ width:204px; background:#6fc33c; margin-left:26px; padding:15px 12px;overflow:hidden;float:left;}
.side_mid{ width:460px; overflow:hidden; float:left; margin-left:10px;}
.side_right{ width:200px; float:left; margin-left:10px;}
.side_right dt{margin-top:10px;font-size:14px; background:url(img/title01.gif) no-repeat; height:38px; color:#4c9417; font-weight:bold;  padding:8px 0 0px 46px;}
.side_right dd{ border-bottom:#64b16c 1px solid;border-left:#64b16c 1px solid;border-right:#64b16c 1px solid; padding:0 10px;}
.mtop6{ margin-top:6px}


.side_mid h1{ background:url(img/title.gif) no-repeat;  font-size:14px; color:#4c9417; padding:4px 0 0px 10px; }


.side_mid h2{ background:url(img/title.gif) no-repeat;  font-size:14px; padding:4px 0 0px 10px; }

.side_mid .box{ border:#d3d3d3 1px solid;margin-bottom:10px;}

.side_mid .box_dc{ border:#d3d3d3 1px solid;margin-bottom:10px; background:#d6f0c6; font-size:12px; color:#060; font-weight:bold}

.side_mid .box ul,.side_mid .box_dc ul{ margin-left:10px;margin-bottom:10px;}
.side_mid .box ul li,.side_mid .box_dc ul li{ background:url(img/li-dot.gif) no-repeat 0px 14px; padding-left:12px; border-bottom:#CCC 1px dotted; margin-right:10px; line-height:30px; }
.side_mid .box ul li i{ color:#999; font-style:normal; padding-left:15px;}
.side_mid p{ padding:4px 10px 8px 10px; }

/*新块*/
.hasline{ border-bottom:1px dotted #0b2d42;}
.fcol_1{ color:#226b6a;}
.fcol_2{ color:#F00;}

.side_left dt{ font-size:14px; color:#FFF; font-weight:bold; font-family:'微软雅黑'; margin:1px 0px 1px;}
.side_left dd{ background:#d6f0c6; padding:7px 0px 7px 8px;}

.side_left dd a img{ padding:2px 0;}

.gflt{margin:10px;}
	.gflt_left{ width:251px;}
	.gflt .fr .hasline{ margin-bottom:5px; padding-bottom:5px;}

.main .main_left{ background:url(main_left_bg.jpg) no-repeat 0 0; width:235px; height:195px; overflow:hidden; padding:32px 12px;word-break:break-all;}
.main .fr{ width:390px; height:238px; overflow:hidden;}

#mainbox{ margin:0 auto; clear:both;}
.huigu{ width:908px; margin-left:26px; clear:both;overflow:hidden; }
.huigu h1{ background:#6fc33c; color:#FFF; font-size:14px; padding:6px 10px; margin-top:8px;}
.huigu .box{border:#6fc33c 1px solid; margin-bottom:10px;}

.baoming{ margin:0 auto}
.baoming table{ margin-left:40px;}