.show{ display:none}
#zgfbanner{ width:100%; background:url(../images/zgfgj_bannerbg.jpg) repeat-x left; }
.zgfbanner_pic{ width:1000px; background:url(../images/zgf_03.jpg) no-repeat left center; margin:0 auto; height:341px}
.zgfxmbj_box{ width:1000px; margin:0 auto}
.zgfxmbj{ width:1000px; margin:0 auto; background:url(../images/zgf_09.jpg) no-repeat left 16px; padding-bottom:20px }
.zgfxmbj img{ margin-left:584px}
.zgfxmbj_text{ width:1000px;  }
.zgfxmbj_text img{ margin-top:10px; margin-right:10px; float:left}
.zgfxmbj_text p{ font-size:14px; line-height:25px; color:#333; float:left; margin-top:15px; margin-bottom:2px; width:765px; text-indent:25px}

 .zgfxmdw_box{ width:1000px; margin:0 auto; background: url(../images/zgf_16.jpg) no-repeat center top; margin-top:55px; padding-top:100px}
.top_left1{ width:471px; float:left; background: url(../images/xmdw_bg.jpg) repeat left; padding:10px}


.top_right1{ width:509px; float:right;  }
.top_right1 img{ margin-left:25px}
.top_left1 p{font-size:14px; line-height:30px; color:#222;  margin-top:15px; margin-bottom:2px;  text-indent:25px}
.bottom_left{ width:446px; float:left; margin-top:25px; margin-right:28px}

.bottom_right{ width:510px; float:right; margin-top:30px}
.bottom_right p{font-size:14px; line-height:30px; color:#333;  margin-top:15px; margin-bottom:2px;  text-indent:25px}

.bottom_pic{ width:1000px; margin:45px auto 45px auto}
.bottom_pic img{ margin:0 auto; display:block}
.zgfxmzc_box{ width:1000px; background:url(../images/zgf_30.jpg) no-repeat center top ; padding-top:55px; margin:20px auto 0 auto; }
.xmzc_top{width:1000px; background:url(../images/zgf_32.jpg) no-repeat center top; padding-top:60px;   }
.xmzc_top p{font-size:12px; line-height:30px; color:#222; float:left; margin-top:28px; margin-bottom:2px;  text-indent:25px; }
.xmzc_left_box{ width:483px; float:left; margin-top:45px;}
.xmzc_left{ width:480px;  background:url(../images/zgf_38.jpg) no-repeat left top; padding-top:60px; }
.xmzc_left p, .xmzc_right p{font-size:12px; line-height:25px; color:#222;  margin-top:23px;  text-indent:25px; padding-left:15px  }
.xmzc_left img, .xmzc_right img{ margin:20px auto 0 auto; display:block}
.xmzc_left h1, .xmzc_right h1{ font-size:12px; line-height:25px; color:#222;    text-indent:25px; font-weight:normal; width:300px; margin:15px auto 0 auto; text-align:center;}
.xmzc_left h2, .xmzc_right h2{ font-size:12px; line-height:25px; color:#222;   text-indent:25px; font-weight:normal; width:300px; margin:28px auto 0 auto; text-align:center}

.xmzc_right_box{width:483px; float:right; margin-top:45px;}
.xmzc_right{width:483px; background:url(../images/zgf_40.jpg) no-repeat left top;padding-top:60px}
.xmzc_right_pic{ width:100%; padding-top:70px; background:url(../images/zgf_65.jpg) no-repeat left top; margin-top:25px}
.zgfsyjz_box{ width:1000px; margin:0 auto; background:url(../images/zgf_74.jpg) no-repeat center top; padding-top:80px; margin-top:50px}

.zgfsyjz_box p{font-size:14px; line-height:30px; color:#333;  margin-top:10px; margin-bottom:2px;  text-indent:25px}
.syjz_text{ width:100%; margin:0 auto}
.syjz_text p{font-size:12px;margin-top:6px;line-height:25px;  }
.syjz_text img{ margin-top:20px}
.syjz_left{ width:470px; background:url(../images/zgf_78.jpg) no-repeat left top; padding-top:50px; float:left; margin-top:10px}
.syjz_right{ width:470px; background:url(../images/zgf_80.jpg) no-repeat left 15px; padding-top:60px; float:right; margin-left:30px}
.syjz_right h2{ font-size:14px; color:#222;}
.zgfwhjx_box{ width:1000px; margin:0 auto; background:url(../images/zgf_87.jpg) no-repeat left top; padding-top:50px; margin-top:30px; padding-bottom:40px}
.zgfwhjx_box p{ color:#222; font-size:12px; line-height:25px; text-indent:25px; padding-right:30px}
.zgfwhjx_pic{ width:1000px; margin-top:20px }
.zgfwhjx_pic_box{ width:222px; padding:3px; margin-bottom:15px; float:left; border:1px solid #666; margin-right:15px; }
.zgfwhjx_pic_box img{ display:block}
.zgfwhjx_pic_box h1{ width:221px; margin:1px auto 0 auto; text-align:center; font-weight:normal; font-size:12px; background:#e7e7e7;  line-height:30px; color:#333 }
