html{font-size: 62.5%}
*{padding: 0;margin: 0;outline: 0}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0;}
body,button,input,select,textarea{font-family:'Microsoft YaHei';}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul, ol{list-style: none;}
a{
 text-decoration: none;color:#333;
 text-decoration: none;
 -moz-transition: all 0.3s ease-in;
 -webkit-transition: all 0.3s ease-in;
 -o-transition: all 0.3s ease-in;
 transition: all 0.3s ease-in;
}
a:hover{
 text-decoration: none;
 -moz-transition: all 0.3s ease-in;
 -webkit-transition: all 0.3s ease-in;
 -o-transition: all 0.3s ease-in;
 transition: all 0.3s ease-in;
}

a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;max-width:100%;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.orange{color:#eab061;}
.red{color:#b7100b;}
.bjb{background-color:#fff;}
.width-1150{width:1150px;margin:auto;}
.margin-top-10{margin-top:10px;}
.padding-15{padding:15px 0px;}
.margin-top-20{margin-top:10px;}
.padding-18{padding:18px;}
a:hover{color:#465da9;}
.row{padding:0px 10px;}
.img-responsive{display: block;max-width: 100%; height: auto;width:100%;}
.bai{color:#fff;}
.gay{color:#909090;}
.wrap {margin: 0 15px;  overflow: hidden;}
.head {width: 100%;  z-index: 10;background-color:#166a1f;}
.head .fl { width: 75%; height: 70px;line-height: 70px;}
.head img { vertical-align: middle; max-height: 40px;max-width: 100%;}
.head .fr {  display: inline-block; line-height: 40px;margin-top:16px;}
.head .fr .fr-t a { font-size: 12px;color: #fff; margin: 0 4px;}
.head .fr-b { text-align: right; }
.head .fr img { max-height: 20px; margin-left: 10px;}

.nav { box-sizing: border-box;padding: 60px 3%; width: 100%; min-height: 600px; max-width: 1000px; margin: 0 auto; position: absolute; top: 0; left: 100%; z-index: 1000; background: rgba(0,0,0,0.9); font-size: 14px; color: #fff; display: none; }
.nav .close { position: absolute; right: 10px; top: 20px; }
.nav .close img { width: 25px; }
.nav ul li:first-child {  border-top: 1px solid #666; }
.nav ul li { padding: 10px 0 10px 10px; line-height: 24px; overflow: hidden; border-bottom: 1px solid #666; }
.nav ul li .topnav { overflow: hidden; }
.nav ul li a { font-size: 16px; color: #fff; float: left; max-width: 90%;}
.nav ul li span { float: right; display: inline-block; vertical-align: middle; width: 14px; height: 14px; margin-top: 6px; padding-right: 5px;background: url(../images/add.png) center no-repeat; -webkit-background-size: 12px; background-size: 12px; }
.nav ul li span.on { background: url(../images/minus.png) center no-repeat; -webkit-background-size: 12px; background-size: 12px; }
.nav .subnav { padding-left: 20px; display: none; }
.nav .subnav dl { margin-top: 10px; }
.nav .subnav dd { line-height: 20px;padding: 6px 0; overflow: hidden; border-top: 1px solid #515151;}
.nav .subnav dd a { font-size: 12px; display: block; width: 100%; height: 100%; }


.search { display: none; margin-bottom: 10px; padding: 5px 0; background: rgba(255,255,255,0.8); position: absolute;width: 100%;z-index: 10;left: 0;top: 70px;}
.search .wrap { height: 36px; line-height: 36px; padding: 5px 0; box-sizing: border-box; border: 1px solid #166a1f; background: rgba(255,255,255,0.8);}
.search .ss { width: 80%; padding-left: 5%; height: 26px; line-height: 26px; display: inline-block; *display: inline; *zoom: 1; box-sizing: border-box; border: none; vertical-align: top; border-right: 1px solid #166a1f; }
.search .btn { width: 16%; margin-left: 2%; height: 26px; line-height: 26px; background-color:transparent; -webkit-background-size: 14px; background-size: 14px; border: none; display: inline-block; *display: inline; *zoom: 1; border: none; vertical-align: top; }

.copy{background-color:#166a1f;padding:20px 0px;text-align:center;}
.copy p{line-height:30px;color:#fff;font-size:13px;}


.nzyk-ld li{
background: #ededed;outline: 1px solid #fff;float: left;height: 40px;line-height: 40px;
text-align: center;width: 16.6%;
}
.nzyk-ld li a{color: #006134;font-size: 13px;}