body,div,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,table{margin:0;padding:0}
body{font: 14px/1.25 Microsoft Yahei,Helvetica,sans-serif,arial Narrow;color:#333;line-height:1.6;background:#e7e7e7;}
ul,dl{list-style:none}
a,a:visited{color:#333;text-decoration:none}
a:hover{color:#68a211}
a:focus{outline:none}
a:active{blr:expression(this.onFocus=this.blur())}
img{border:0}
.clearfix{ clear:both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.more{ float:right;}
.more, .more a{color:#037fe3;}
.red ,.red a{ color:red;}
.loading{ background: url("../images/loading.gif")/*tpa=http://zb.gzfi.com/styles/images/loading.gif*/ no-repeat center center scroll;}
.mt30{ margin-left:30px;}
.pdt30{ padding-top: 30px; }
.pdt20{ padding-top: 20px; }
.pdt10{ padding-top: 10px; }
.pdtb30{ padding:30px 0;}
.wd100{ width:100%; min-width: 1180px;} 
.wrapper,.w1200 {width: 1180px; margin: 0 auto 10px;}
.bgfff{ background: #fff; }
.bge7{background: #e7e7e7;}
.mt20{ margin-top: 20px;  }
.mt10{ margin-top: 10px;  }
.ly_btn,input[type="button"].ly-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none!important;border-radius:2px;cursor:pointer;font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;}
.ly-btn-normal{background-color:#1E9FFF;}
.ly_btn_danger,input[type="button"].ly-btn-danger{background-color:#FF5722;}
.ly_btn_blue,input[type="button"].ly-btn-blue {background-color:#006cb9;}
.ly-btn {outline: 0;-webkit-appearance: none;transition: all .3s;-webkit-transition: all .3s;box-sizing: border-box;}
.ly-btn {display: inline-block;height: 38px;line-height: 38px;padding: 0 18px;background-color: #009688;color: #fff;white-space: nowrap;text-align: center;font-size: 14px;border: none;border-radius: 2px;cursor: pointer;}
.ly-btn-xs {position: relative;width: 206px;height: 40px;line-height: 40px;font-size: 16px;font-weight: 300;}
.ly-btn-xs:hover{ color: #c5b600; }
.headmenu{ height: 30px; line-height: 30px; overflow: hidden; border-bottom: 1px solid #000; background-color: #000; color: #fff;}
.headmenu a ,.headmenu span{color: #fff;}
.headmenu .tinfo{ padding-right: 40px; }
.head { height: 140px;  overflow: hidden;  }
.head .logo{ width: 100%; height: 140px; float: left; background: url("../images/logo.gif")/*tpa=http://zb.gzfi.com/styles/images/logo.gif*/ no-repeat 5px 20px;  }
.head .info{ display: none; width: 40%;height: 50px; margin-top: 36px; margin-right: 5%; text-align: right; float: right; font-weight: bold;   font-size: 30px; color: #68a212;font-family:"Microsoft YaHei",SimSun,SimHei; }
.wrapper {  }
.headbg{ background: #b91122; }

/* 导航 */
.navmain{background:#86000e;/*#005ab7;*/  }
.nav {  font-family:"Microsoft YaHei",SimSun,SimHei; }
.nav h3 { font-size: 100%; font-weight: normal; font-size: 16px; }
.nav .m { position: relative; float: left; width: 88px; margin: 0 10px; display: inline; text-align: center; }
.nav .m h3 i { display: inline-block; *display: inline; zoom: 1; width: 7px; height: 4px; background: url("../images/icon.png")/*tpa=http://zb.gzfi.com/styles/images/icon.png*/ 0 -280px no-repeat; overflow: hidden; margin: -2px 0 0 5px; vertical-align: middle; filter: alpha(opacity=50); opacity: 0.5; }
.nav h3 a { zoom: 1; height: 16px; line-height: 16px; padding: 15px 0; display: block; color: #fff }
.nav li.m:first-child{ margin:0 10px 0 0;}
.nav .on h3 a { padding: 14px 0; border-bottom: 2px solid #86000e; background:#e80119;}
.nav .on h3 a i { filter: alpha(opacity=100); opacity: 1; }
.nav .sub { display: none;width:118px; padding: 10px 0; position: absolute; left: -5px; top: 46px; background: #f7f7f7; float: left; line-height: 30px; z-index: 100; }
.nav .sub li { text-align: center; }
.nav .sub li a { color: #333; display: block; zoom: 1; font-size: 14px; }
.nav .sub li a:hover { background: #ddd; color: #c00; }
.nav .sub dl { display: inline-block; *display: inline; zoom: 1; vertical-align: top; padding: 15px 29px; line-height: 26px; }
.nav .sub dl a:hover { color: #c00; }
.nav .sub dl dt a { color: #000; }
.nav .sub dl dd a { color: #999; padding-left: 7px; background: url("../images/icon.png")/*tpa=http://zb.gzfi.com/styles/images/icon.png*/ 0 -332px no-repeat; }
.nav #m2 .sub { z-index: 1; width: 980px; left: -116px; }

/* 栏目标题 */
.ind_coutit{ font-family: "Microsoft YaHei"; font-size: 28px; }
.ind_coutit span{ font-size: 16px; color: #7d7d7d; padding: 0 10px; }
.ind_coutit .more{ margin-top: 20px; }
.ind_coutit .more a{ font-size: 22px; }
.center{ text-align: center;}
 /* form */
/*.sign_up .radio{ width:16px ; height:16px; margin: 0 8px;}
.sign_up select{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border:#bebebe solid 1px;height:30px;line-height:30px;background:#f5f4f4;padding:0 5px;outline:none;min-width:75px;}
*/
.footer{background: #b5142b; }
.flink{ min-height: 30px; border-bottom: #fff solid 1px; height: 50px;  }
.flink dt{ float: left; width: 80px; padding: 0 5px; font-weight: bold; }
.flink dd{ float: left; width: 1000px; text-align: left; }
.flink dd ul li {height: 35px; overflow: hidden; display: inline-block; _float: left;    padding: 0 5px;}
.flink dd ul li a, .flink dt{ color: #fff;}
.flink dt,.footer_f p,.footer_f p a,.flink dd ul li a{ font-size: 14px;line-height: 35px;height: 35px;}
.footer_f{ padding: 20px 0 5px; text-align: center; line-height: 30px; color: #fff; font-size: 16px;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.footer_f p a{ color: #fff; }
/* 返回顶部 */
#gotop{z-index:999;display:block;width:50px;height:50px;background:url("../images/gototop.png")/*tpa=http://zb.gzfi.com/styles/images/gototop.png*/ 0 0 no-repeat;position:fixed; left:50%; margin-left:620px;bottom:50px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop)||0)-(parseInt(this.currentStyle.marginBottom)||0)-10))}
#gotop:hover{ background-position: 0 -50px;filter:alpha(opacity=80);opacity:0.8}

/* kf */
.float0831{position:fixed;top:180px;right:1px;_position:absolute;z-index: 999;}
.float0831 a{color:#00a0e9}
.float0831 a:hover{color:#ff8100;text-decoration:none}
.float0831 .floatL{position:relative;width:28px;float:left}
.float0831 .floatL a{text-indent:-9999px;display:block;font-size:0px}
.float0831 .floatR{background:url("../images/float_bg.gif")/*tpa=http://zb.gzfi.com/styles/images/float_bg.gif*/}
.float0831 .tp{background:url("../images/float_bg.gif")/*tpa=http://zb.gzfi.com/styles/images/float_bg.gif*/}
.float0831 .cn{background:url("../images/float_bg.gif")/*tpa=http://zb.gzfi.com/styles/images/float_bg.gif*/}
.float0831 .floatR{padding-bottom:15px;width:130px;background-repeat:no-repeat;background-position:-131px bottom;float:left;overflow:hidden}
.float0831 .tp{background-repeat:no-repeat;background-position:0% 0%;height:10px}
.float0831 .cn{background-repeat:repeat-y;background-position:-262px 0px}
.float0831 .cn h3{text-indent:-9999px;height:36px;font-size:0px; overflow:hidden;}
.float0831 .cn ul{padding-bottom:0px; padding:0 10px;}
.float0831 .cn ul li{border-bottom:#e6e5e4 1px solid;line-height:36px; word-wrap:break-word;height:36px;overflow:hidden;WORD-BREaK:normal}
.float0831 .cnqq li{text-align:center;height:30px !important;line-height:30px !important;padding-top:5px;}
.float0831 .titZx, .float0831 .titwx, .float0831 .titDh, .float0831 .titDc, .float0831 .icoZx, .float0831 .icoTc, .float0831 .icoFf, .float0831 .icoTl, .float0831 .btnOpen, .float0831 .btnOpen_n, .float0831 .btnCtn{background:url("../images/float_ss.gif")/*tpa=http://zb.gzfi.com/styles/images/float_ss.gif*/ no-repeat}
.float0831 .titZx{background-position:5px -10px}
.float0831 .titDh{background-position:5px -66px}
.float0831 .titDc{background-position:5px -124px}
.float0831 .icoZx{background-position:2px -154px}
.float0831 .icoTc{background-position:0px -323px}
.float0831 .icoFf{background-position:2px -213px}
.float0831 .titwx{background-position:2px -120px}
.float0831 .icoTl{padding-left:20px;display:block;font-family:"微软雅黑";background-position:2px -266px;float:left; color: #333; font-size: 12px;}
.float0831 .btnOpen{background-position:-30px -396px}
.float0831 .btnOpen_n{background-position:0px -530px}
.float0831 .btnCtn{background-position:0px -396px}
.float0831 .icoZx{padding-left:28px;display:block;float:left;color: #333;font-size: 14px;}
.float0831 .icoTc{padding-left:28px;display:block;float:left;}
.float0831 .icoFf{padding-left:28px;display:block;float:left;}
.float0831 .btnOpen{position:relative;width:28px;height:118px;top:80px;left:2px}
.float0831 .btnOpen_n{position:relative;width:28px;height:118px;top:80px;left:2px}
.float0831 .btnCtn{position:relative;width:28px;height:118px;top:80px;left:2px}
.float0831 .btnOpen{top:50px;left:1px}
.float0831 .btnOpen_n{top:50px;left:1px}
.float0831 .btnCtn{top:50px;left:2px}
.float0831 ul li h3.titDc a{width:80px;display:block;height:36px}
.float0831 ul li.kftop{border-bottom:#ace5f9 1px solid}
.float0831 ul li.bot{border-bottom-style:none}
.float0831 ul.webZx{padding-bottom:0px;padding-left:0px;width:164px;padding-right:0px;background:url("../images/webZx_bg.jpg")/*tpa=http://zb.gzfi.com/styles/images/webZx_bg.jpg*/ no-repeat;height:65px;padding-top:0px}
.float0831 ul li.webZx-in{border-bottom-style:none;padding-left:5px;height:50px;padding-top:8px}

@media screen and (max-width: 500px) {
    .wd100{ width:100%; min-width: 100px;}
    .wrapper,.w1200 {width: 100%; margin: 0 auto;}
    .header dt{margin:0;padding:0;width:100%;height: 58px;overflow:hidden;background: #86000e;
        color: #ffffff;}
    .header dd ul{background: #696464;}
}

.beijingse{background: #b91122;}

.header dd{background:#86000e;}
.nav1 li:hover{background: red;}
.on{background: red;}

.foot_baoming{width: 50%;float: left;background: red;color: #ffffff;}

#zaixianbaoming{
    width: 280px;
    height: 60px;
    margin: 5px auto 0;
    background-color: red;
    text-align: center;
    line-height: 60px;
    font-size: 26px;
    color: #ffffff;
    letter-spacing: 10px;
    border-radius: 10px;
}