@charset 'gb2312';

/* CSS Document */
*{margin:0;padding:0;}
img{margin:0;padding:0;border:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{margin:0;padding:0;list-style:none;text-decoration:none;}
.clearfix{display:inline-table;}
.cl{clear:both;}
* html .clearfix{overflow-x:hidden;height:1%;/*ie6*/}
* + html .clearfix{min-height:1px;}
.clearfix:after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clearfloat{font-size:1px;line-height:0;clear:both;height:0;}
input,textarea{outline:none;}

/*去掉输入框得到焦点时边框会出现阴影效果----例如370 火狐*/
a{outline:none; /* FF Opera */blr:expression(this.onFocus=this.blur()); /* IE Opera */}
a:focus{-moz-outline-style:none; /* FF */}

/*去掉a标签超链接的虚线框*/
body{font-family:Microsoft YaHei,宋体,Arial,Helvetica,sans-serif;font-size:12px;margin:0;color:#3f3f3f;}
a:link{text-decoration:none;color:#333;}
a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#005eb6;}
a:active{text-decoration:none;color:#333;}
.top_box{width:100%;height:30px;border-top:4px solid #2a296a;}
.top{width:1180px;height:30px;margin:0 auto;}
.top_l{line-height:30px;float:left;height:32px;}
.top_l a{color:#000;}
.top_r{line-height:30px;float:right;width:200px;height:30px;padding-left:30px;color:#fff;background:url(../images/top_bj.jpg) no-repeat center;}
.top_r a{margin:0 9px;color:#fff;}
.top_r a:hover{text-decoration:underline;}
.logo_box{width:100%;height:110px;}
.logo{width:1180px;margin:0 auto;padding-top:15px;}
.logo_l{float:left;}
.logo_tp{float:left;width:130px;height:130px;}
.logo_r{float:right;margin-top:10px;}
.logo_dh{float:left;width:43px;margin-top: 20px;}
.logo_hm{float:right;margin-left:10px;}
.hm_u{font-size:14px;}
.hm_u span{font-size:24px;font-weight:bold;color:#0256ac;}
.hm_d a{line-height:26px;display:block;float:left;width:100px;height:26px;margin-top:13px;margin-left:10px;text-align:center;color:#fff;background-color:#0256ac;}
.nav_box{width:100%;height:60px;background-color:#0256ac;}
.nav{width:1180px;height:60px;margin:0 auto;}
.nav ul li{line-height:60px;float:left;height:60px;text-align:center;}
.nav ul li a{font-size:18px;display:block;width:147px;text-decoration:none;color:#fff;}
.nav ul li a:hover{background-color:#ea3c00;}
.search_box{width:100%;height:45px;}
.search{width:1180px;height:45px;margin:0 auto;}
.search_l{line-height:45px;float:left;height:45px;padding-left:10px;}
.search_l a{margin:0 15px;text-decoration:none;}
.search_l a:hover{text-decoration:underline;}
.search_r{float:right;height:45px;padding-right:10px;}
.search-box{line-height:21px;width:330px;height:21px;margin-top:10px;}
.search-text{line-height:21px;float:left;width:170px;height:21px;text-indent:1em;border:0;background:url(../images/ss_k.jpg) no-repeat;}
.search-button{float:left;width:30px;height:21px;cursor:pointer;border-style:none;background:url(../images/ss_s.jpg) no-repeat;}
.footer{width:100%;height:188px;margin-top:30px;}
.footernav{width:100%;height:40px;border-top:3px #ea3c00 solid;background:#0256ac;}
.foot{width:1180px;height:188px;margin:0 auto;}
.foot_u{width:1180px;height:60px;margin:0 auto;text-align:center;}
.foot_u a{font-family:'微软雅黑';font-size:16px;line-height:40px;height:40px;margin:0 30px;color:#fff;}
.foot_u a:hover{text-decoration:underline;}
.foot_d{overflow:hidden;width:1180px;height:auto;margin:0 auto;padding-top:20px;}
.foot_l{line-height:26px;float:left;float:left;overflow:hidden;width:900px;font-size: 12px;}
.foot_r{float:right;}
.pages{clear:both;padding:20px 45px 0 0;color:#000;}
.pages li a{color:#000;}
.pages li a:hover{text-decoration:none;color:#e87518;}
.pages ul{float:right;}
.pages li{float:left;margin-left:8px;padding:3px 10px;border:1px solid #e0e0e0;}

/** banner **/
.banner{position:relative;height:600px;}
.banner .btn1{position:absolute;z-index:7;right:50%;bottom:5px;width:100px;margin-right:-45px;padding:5px 6px;}
.banner .btn1 span{font-size:0;display:inline-block;width:15px;height:15px;margin:0 4px;margin-left:5px;cursor:pointer;color:#fff;border:2px solid #fff;border-radius:6px;background:none repeat scroll 0 0 #0256ac;}
.banner .btn1 span.cur{font-weight:bold;}
.banner .bgitem{position:absolute;width:100%;height:600px;margin:0 auto;cursor:pointer;background-repeat:no-repeat;background-position:center top;background-size:cover;background-size:cover;}