﻿@charset "utf-8";
* {margin:0; padding:0;}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; font-size: 14px;background:#FFF; font-family: "Microsoft YaHei", "宋体";  }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {font-size:12px; vertical-align:middle;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a {color:#000; text-decoration:none;}
a:hover{color:#00FF00 !important;text-decoration:none;}
code{ border:0; background-color:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
/*header*/
.header-top{ background:#dededc; height:45px; line-height:45px;}
.header-top ul li{ display:inline-block}
.header-top ul li span{ margin:0 10px;color:#000}
.header-top ul li a{ color:#000}
.header-center{ height:120px;}
.header-center .nav{ text-align:right;    margin-top: 36px;}
.header-center .nav li{ display:inline-block; line-height:50px;}
.header-center .nav li:hover{background:rgba(2, 165, 48, 0.8);}
.header-center .nav li a{ font-size:18px; display:block; padding:0 10px;}
.header-center .nav li:hover a{color:#fff !important;}
.header-center .nav li ul{ display:none; position:absolute; z-index:999;     background:rgba(2, 165, 48, 0.8)}
.header-center .nav li:hover ul{ display:block;}
.header-center .nav li ul li{ display:block; line-height:50px; text-align:left;}
.header-center .nav li ul li:hover{ background:rgba(2, 165, 48, 0.6)}
.header-center .nav li ul li:hover a{color:#fff !important;}

.header-nav{ height:45px; line-height:45px; background:#02A530;}
.header-nav ul li{ display:inline-block; width:158px;    border-left: 1px solid #01942A;}
.header-nav ul li:hover{ background:#EAA121;}
.header-nav ul li.cur{background:#EAA121;}
.header-nav ul li a{ color:#fff; display:block; text-align:center; font-size:16px; font-weight:500; letter-spacing:2px}
.header-nav ul li:hover a{ color:#fff !important;}
.header-nav ul li ul{ display:none; position:absolute;}
.header-nav ul li:hover ul{ display:block; width:158px; background:rgba(2, 165, 48, 0.8);z-index:999}
.header-nav ul li:hover ul li{ width:158px; z-index:999}

/*footer*/
.footer{ background:#2f2f2f;color:#fff;}
.footer .footer-nav{  height:50px; line-height:50px;}
.footer .footer-nav li{ display:inline-block;}
.footer .footer-nav li span{ margin:0 15px; color:#fff;}
.footer .footer-nav li a{ text-align:center; font-size:16px;color:#fff; font-weight:bold;}
.footer .footer-bottom ul li{ display:inline-block;}
.footer .footer-bottom ul li a{color:#fff;}
.footer .footer-bottom ul li span{ margin:0 10px;}
.footer .footer-bottom p{ }
.foot-title{ font-size:16px;  font-weight:600; border-bottom:5px solid #333333; height:50px; line-height:50px; margin-bottom:10px; position:relative;}
.foot-title span{ border-bottom:5px solid #f8c51f; width:30px; position:absolute; bottom:-5px; left:0;}