@charset "utf-8";




.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%}
/* nav_menu */
.dh{ width:1176px; height:50px; margin:0 auto; background:#00FF00}
.nav_menu{ height: 50px; background-color: #71bc2c; width:1174px; margin:0 auto; border-left:2px solid #71bc2c }
.nav{width:1174px;height:50px;position:relative;margin:0 auto;}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;width:auto;height:50px;text-align:center; font-size:18px;color:#fff; padding-left:35px; padding-right:35px; border-right:1px solid #ffffff; line-height:50px;}
.nav .list a:hover{color:#71bc2c;}
.nav .list a:hover,.nav .list .now{color:#71bc2c;background:#fff;}
.nav .box{position:absolute;left:-5px;top:50px;width:1178px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #667079;}
.nav .cont{position:relative;padding:20px 0 0px 24px;}
/* sublist */
.sublist li{float:left;width:200px;padding-right:24px;padding-bottom:10px;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:30px;line-height:30px;margin-right:5px;font-size:14px;color:#67747c;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#667079;text-decoration:underline;}