@charset "utf-8";

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table;}

/* nav_menu */
.nav{width:1160px;height:90px;position:relative;}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;width:90px;height:90px;text-align:center;font: normal 16px/80px "微软雅黑";color:#fff; background:url(../img/line0.jpg) bottom center no-repeat; text-decoration:none;}
.nav .list a:hover{color:#fff;}
.nav .list a:hover,.nav .list .now{color:#fff; background:url(../img/line.jpg) bottom center no-repeat;}
.nav .list a.active:link,.nav .list a.active:visited{ background:url(../img/line.jpg) bottom center no-repeat;}
.nav .box{position:absolute;left:-5px;top:90px;width:1160px; overflow:hidden; height:0;  z-index:99999;}
.nav .cont{position:relative;padding:0px 0 0px 0px; width:1160px; background:url(../img/menu_bg.png) repeat;}
/* sublist */
.sublist li{float:left;width:430px; margin-left:120px; padding-top:10px;}
.sublist li h3.mcate-item-hd{font-size:30px; line-height:50px; color:#fff; font-weight:normal; }
.sublist li h3.mcate-item-hd2{font-size:16px; line-height:35px; color:#fff; padding-bottom:10px; font-weight:normal;  background:url(../img/m_line.jpg) bottom left no-repeat;}
.sublist li p.mcate-item-bd{ margin-top:15px; overflow:hidden;}
.sublist li p.mcate-item-bd a{ display:block; width:100px; height:26px; margin-top:10px; text-align:left; padding-left:25px; line-height:26px; font-size:16px; color:#fff; text-decoration:none; background:url(../img/aarow.png) left center no-repeat;}
.sublist li p.mcate-item-bd a:hover{color:#BE926C; }


.nei_padding{ padding:25px 20px 20px 20px;}
.menu_pic{ float:right; margin:0px; padding:0px; }