@charset "utf-8";
/* CSS Document */

*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1; background:#007852;  }
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
input,select { font-family: "微软雅黑"; border: none; background: none; outline: none; }
input[type="submit"] { cursor: pointer; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}
.clear{ zoom : 1; }
.clear:after { content: ""; display: block; clear: both; }
.fl{ float:left}
.fr{ float:right}
.hidden{display:none;}
h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

@font-face {
  font-family: 'medium';
  src: url('../font/medium.ttf')
}
.ffdm {
  font-family: 'medium';
}

.header {background-color: #007852; height: 150px; width:100%;padding: 0px;margin: 0px; position: fixed;top: 0px; z-index: 999999;}
.nav tr td {font-size: 22px; color: #fff;}
.nav tr td a {font-size: 22px; color: #fff;}
.nav tr td a:hover {font-size: 22px; color: #eee;}
.bottom {height: auto; background: #007852;width:100%;padding: 0px;margin: 0px;}
.bottom tr td {font-size: 18px; color: #68a28c;}
.bottom tr td a {font-size: 18px; color: #68a28c;}
.bottom tr td a:hover {font-size: 18px; color: #eee;}

.banner {background-color: #fff; height: auto; max-width: 1920px; width: 100%; margin-left: auto; margin-right: auto;position: relative;overflow: hidden;} 
.cont{background-color: #fff; height: auto; width: 100%;}
.cont_grey{background-color: #f3f3f3; height: auto; width: 100%;}

.div_h10_w100_bcf{background-color: #fff; height: 10px; width: 100%;}
