@charset "utf-8";
 body{font-family:"宋体"; font-family:"微软雅黑";}
.clear{ clear:both}
.font_1{ font-size:24px; line-height:45px; text-align:left; text-indent:1em; color:#FFF; font-family:"宋体"; font-family:"微软雅黑"}
.p_1{ font-size:12px; line-height:24px; text-align:left; color:#242424; font-family:"宋体"; font-family:"微软雅黑";}
.a_1{ font-size:12px; font-family:"宋体"; line-height:45px}
.div{ width:100%;background:url(../images/banner_bg.jpg) #003f84 top left repeat-x; }
.div_banner{ width:100%; height:431px;background: url(../images/banner.jpg) center no-repeat; text-align:center}
.div_banner img{margin:0px auto}
.div_main{ width:1003px; background:#FFF; margin:0px auto; padding-bottom:15px}
.div_main_1{ width:1003px; background:url(../images/line_3.jpg) #fff8f2 top left no-repeat;}
.div_main_1 h2{ line-height:45px;}
.div_main_1_p{ width:340px; float:left; margin-left:15px; margin-top:10px; padding-bottom:5px; float:left; text-indent:2em;}
.div_zhgk_l{ float:left; width:277px; height:220px;; background:url(../images/zhgk.png) 10px no-repeat; margin-left:20px}
.div_main_2{ width:1003px; margin-top:15px; background:#eef6fc}
.div_main_2 h2{ width:1003px; height:47px; background:url(../images/line_2.jpg) top left no-repeat}
.div_main_2 h2 span{ float:left}
.div_main_2 h2 a{ float:right; padding-right:15px; color:#357bb8}
.div_main_2_p{ width:960px; margin:0px auto; margin-top:10px; margin-bottom:5px; text-indent:2em}
.div_main_2_1{ width:330px; height:330px; float:left; margin-left:3px; background:url(../images/zs_2.png) top left no-repeat}
.div_main_2_2{  width:330px; height:330px; float:left; margin-left:3px; background:url(../images/zs_1.png) top left no-repeat}
.div_main_2_3{ width:330px; height:330px; float:left; margin-left:3px; background:url(../images/zs_3.png) top left no-repeat}

.div_main_3{ width:1003px; margin-top:15px; background:#eef6fc;}
.div_main_3_1{ width:1003px; height:400px; background:url(../images/gz_1.png) 150px 5px no-repeat; float:left}


.div_main_3 h2{ width:1003px; height:47px; background:url(../images/line_2.jpg) top left no-repeat}
.div_main_3 h2 span{ float:left}
.div_main_3 h2 a{ float:right; padding-right:15px; color:#357bb8;}
.div_main_3 p{ width:960px; margin:0px auto; margin-top:10px; margin-bottom:5px}

.p_b{ text-align:center; color:#FFF; font-size:12px; line-height:24px; margin-top:10px}

.div_main_4{ width:1003px; margin-top:15px; background:#fff8f2;}



.div_main_4 h2{ width:1003px; height:47px; background:url(../images/line_4.jpg) top left no-repeat}
.div_main_4 h2 span{ float:left}
.div_main_4 h2 a{ float:right; padding-right:15px; color:#de8434;}
