@charset "utf-8";
/*首页框架*/
#warp{width:100%;  margin:0 auto; overflow:hidden;}
#header{width:100%; margin:0 auto;overflow:hidden; clear:both; }
#contain{width:100%; margin:0 auto;overflow:hidden; clear:both;}
#footer{width:100%;overflow:hidden;clear:both;color:#fff;background:url(../images/bg_foot.gif) left top repeat-x;height:109px; }
/*底部*/
#footer div.w{ width:1200px; margin:0 auto;overflow:hidden; clear:both;}
.foot_left p{ line-height:29px; padding:30px 0 0 0; color:#fff; display:block; width:1100px; font-size:14px; float:left;}
.foot_left p a{color:#ffffff; }
a.zzb07link{font-size:14px; text-decoration:none; color:#fff;}
a.zzb07link:hover{text-decoration:underline; color:#fff;}
.zzb07tail{font-size:14px; color:#fff; line-height:25px;}
#foot_leftnn{ width:80px; float:left; padding-top:15px;}
/*公共左侧*/
/*公共左侧*/
#contain_w{margin:0 auto;width:1200px; overflow:hidden; padding-top:37px;}
#left_cn{width:250px; float:left; padding-bottom:20px; }
#left_cn h2{color:#ffffff;width:187px; font-size:20px; padding-left:35px; height:80px;padding-top:26px; font-weight:normal;background:url(../images/h2_pp.gif) left top no-repeat;}
#left_cn span{ font-size:12px; font-family: Arial, Helvetica, sans-serif; display:block; color:#ffffff;padding-left:35px; margin-top:-50px; padding-bottom:10px;}
#left_cn ul{ width:220px;  padding:20px 0 20px 0; margin-top:10px; background:#fff;border-left:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;}
#left_cn ul li{ background:url(../images/bbg_bg.gif) 36px center no-repeat; border-bottom:1px #e2e2e2 solid;height:37px; line-height:37px;  font-size:14px; }
#left_cn ul li a{display:block;height:37px;line-height:37px;padding-left:74px;color:#333333; width:146px;}
#left_cn ul li a:hover{text-decoration:none; background:#00a842; color:#fff;}
.le_img{ text-align:center;border-left:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;border-bottom:1px #e2e2e2 solid; background:#fff;width:220px; padding-bottom:30px; }
#right_cn .h2{background:url(../images/h2.gif) 30px bottom no-repeat; width:940px; height:56px; color:#000; font-weight: bold; line-height:56px; padding-bottom:10px; font-size:24px;  padding-left:30px; padding-top:5px;}
#right_cn{width:940px; float:left;border:1px #e2e2e2 solid; background:#fff; margin-bottom:40px; }
#right_cn p{line-height:30px; color:#333333; padding:40px 40px 40px 40px; font-size:14px; }
#right_cn p a{ color:#333333;}
#right_cn p a:hover{ color:#6e9c28;}
#right_cn p strong{  font-size:15px; display:block; color:#6e9c28;}

