@charset "utf-8";
/* CSS Document */
/* ============================
        共有样式 header  footer
   ============================*/

/* 头部 */
.top_box3_tou{ width: 100%; height: 92px; float: left;}
.top_zt3{ width: 1200px; margin: 0 auto;}
.top_zt3 .zt3_logo{  float: left; margin: 0 0px 0px -100px;}
.top_zt3 .zt3_logo a{ display: block;}
.top_zt3 .zt3_logo a img{ float: left; width: 100%;}
.zt3_nav{ float: right;}
.zt3_nav ul{ float: left; margin-top: 30px;}
.zt3_nav ul li{ float: left;}
.zt3_nav ul li a{ display: block; font-size: 14px; color: #333;  text-align: center; line-height: 28px; width: 118px; height: 28px; border: 1px solid #fff;}
.zt3_nav ul li a:hover{ border: 1px solid #4193c2; color: #005bac;  border-radius: 15px 15px;}


/* 幻灯片 */
.hdp_box3{ float: left; width: 100%;}
.banner{ min-width:1200px;  position:relative;  height:486px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:486px; }
.banner .bd li .siteWidth{ width:1200px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:486px; display:block;  }

.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   border: 1px solid #F00;   }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:4px; background:url(../img/png7.png) 0 0; overflow:hidden;
    line-height:9999px; filter:alpha(opacity=40);opacity:0.4;
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }



/* 底部 */
.foot_box3_db{ float: left; width: 100%; min-width: 1200px; background: #0c68bd;padding: 30px 0 30px 0;}
.foot_zt3{ width: 1650px; margin: 0 auto;}
.foot_zuo{ float: left; margin-top: 40px; width:860px;}
.foot_zuo .zuo_top_nav{ float: left; width: 100%;}
.zuo_top_nav ul{ float: left; width:100%;}
.zuo_top_nav ul li{ float: left; width: 138px;}
.zuo_top_nav ul li a{ display: block; width:88px; text-align: left; font-size: 16px; color: #fff; line-height: 24px;}
.zuo_top_lxwm{ float: left; width: 100%; margin-top: 40px; padding-top: 15px;/* border-top: 1px solid #4c8dc5; */ text-align: center; }
.zuo_top_lxwm p{ line-height: 30px; color: #fff; font-size: 14px;}
.font{font-size: 28px;font-weight: bold;}