@charset "utf-8";
/* reset */
*{ margin:0px; padding:0px;}
/* reset end */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*+html .clearfix{height: 1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

/**header**/
.header{ width:100%; border-bottom:2px solid #1f8e38; background:#fff; padding-top:10px;}
.headr_big{ width:980px; margin:0 auto;}
.header_box{ width:980px; margin:0 auto; height:68px;}
.logo{ width:160px; float:left;}
.nav{ width:810px; float:left; padding-top:18px; padding-left:10px;}
.nav ul li{ float:left; padding:0px 19px; text-align:center;}
.nav ul li h2{ font-size:16px; font-family:"微软雅黑", "Microsoft Yahei", "黑体", "宋体"; line-height:30px; font-weight:bold;}
.nav ul li p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nav ul li a{ color:#333333; display:block; float:left;}
.nav ul li a:hover{ color:#189004;}
.nav ul li.on a{ color:#189004;}


/**footer**/
.footer{ width:100%; margin-top:10px;}
.footer_nav{ width:100%; height:70px; background:#1b1c1e; padding-top:10px;}
.footer_nav ul{ width:1000px; margin:0 auto; background:url("../images/footer_line.gif") no-repeat right center; height:60px; }
.footer_nav ul li{ height:60px; background:url("../images/footer_line.gif") no-repeat left center; float:left; width:142px; text-align:center;}
.footer_nav ul li h2{ line-height:30px; font-size:14px; font-family:"微软雅黑", "Microsoft Yahei", "黑体", "宋体";}
.footer_nav ul li p{ font-family:"微软雅黑", "Microsoft Yahei", "黑体", "宋体"; font-size:12px;}
.footer_nav ul li a h2{ color:#cccccc;}
.footer_nav ul li a p{ color:#57585a;}
.footer_nav ul li a:hover h2{ color:#fff;}
.footer_nav ul li a:hover p{ color:#189004}
.footer_nav ul li.red a p{ color:#e00423;}
.footer_down{ width:100%; height:30px; background:#353638; border-bottom:2px solid #28292c; line-height:30px; font-size:12px; color:#6d6d6d;}
.footer_dbox{ width:980px; margin:0 auto;}
.footer_dbox span{ float:right;}

.footer_cen{ width:100%; background:#28292c; padding:15px 0px;}
.footer_cbox{ width:980px; margin:0 auto;}
.footer_cleft{ width:120px; float:left;}
.footer_ccen{ width:460px; padding-left:40px; float:left;}
.footer_ctbox{ width:1000px; margin: 0 auto; line-height:30px; overflow:hidden; margin-bottom:8px; }
.footer_ctbox h2{ font-size:12px; position:absolute; left:0px; top:0px;}
.footer_ctbox h2 a{ color:#cccccc; margin-right:15px;}
.footer_ctbox h2 a:hover{ color:#fff;}
.footer_ccen h2{ font-size:12px;}
.footer_ccen h2 a{ color:#cccccc; margin-right:15px;}
.footer_ccen h2 a:hover{ color:#fff;}
.footer_ccen p{ font-size:12px; line-height:20px; color:#6d6d6d;}
.footer_cright{ width:350px; float:left; padding-top:10px;}
.footer_cright ul li{ float:left; padding-left:24px;}
.footer_cright ul li p{ font-size:12px; line-height:30px; color:#a5a5a5;}

