@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;}


.bor_1 td{ border:1px solid #FFF}
.font{ font-size:18px; text-align:center; font-weight:bold; color:#06C; font-family:"微软雅黑", "宋体"}
.dl_1{width:800px; margin:0px auto; clear:none}
.dl_1 a{ width:97px; margin-right:1px; line-height:29px; height:29px; color:#333; background:#d4e8ff; font-size:12px; font-family:"微软雅黑", "宋体"; display:block; float:left; margin-top:1px; text-align:center; font-weight:bold; text-decoration:none; border:1px solid #acd2ff}
.dl_1 a:hover{width:97px; margin-right:1px; line-height:29px; height:29px; color:#06F; background:#fff; border:1px solid #06F}
.xf{ color:#06C}
.xf .kuang1{display:none}

.xf:hover .kuang1{ display:block;position:absolute; width:455px; background:#e2eeff; border:1px solid #64a2ff; color:#666; padding:5px}


.bor_1 td{ border:1px solid #FFF}
.font{ font-size:18px; text-align:center; font-weight:bold; color:#06C; font-family:"微软雅黑", "宋体"}
.dl_1{width:800px; margin:0px auto; clear:none}
.dl_1 a{ width:97px; margin-right:1px; line-height:29px; height:29px; color:#333; background:#d4e8ff; font-size:12px; font-family:"微软雅黑", "宋体"; display:block; float:left; margin-top:1px; text-align:center; font-weight:bold; text-decoration:none; border:1px solid #acd2ff}
.dl_1 a:hover{width:97px; margin-right:1px; line-height:29px; height:29px; color:#06F; background:#fff; border:1px solid #06F}
.xf{ color:#06C}
.xf .kuang1{display:none}

.xf:hover .kuang1{ display:block;position:absolute; width:455px; background:#e2eeff; border:1px solid #64a2ff; color:#666; padding:5px}