body{font-family:Arial,Microsoft YaHei,Helvetica,"\5b8b\4f53", sans-serif; font-size: 14px; color: #333; background-color: #fff}

ul,li,p{list-style:none; padding:0px; margin:0px}
.mt50{margin-top: 50px}
.fix100{width: 100%}



/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav-menu{width: 60%;float: left; padding: 25px 0px 0px 50px}
.nav-menu{ position:relative; margin:0 auto;}
.nav-menu li.on{background-color: #d20001}
.nav-menu a{ color:#333; font-size: 18px; text-decoration: none}
.nav-menu h3{ font-size:100%; font-weight:normal;   }
.nav-menu .m{ float:left;  position:relative; z-index:999; padding: 10px 20px}
.nav-menu li.on a{color: #fff}
.nav-menu .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav-menu .sub{ display:none; position:absolute; left:0px; top:45px; z-index:999; min-width:220px;background:#2b2b2b; padding: 15px}
.nav-menu .sub li{padding:0 8px; margin-bottom:-1px;   }
.nav-menu .sub li a{ display:block;  height:28px; line-height:28px; color:#fff; font-size: 16px}
.nav-menu .sub li a:hover{ color:#d20001;   }
.nav-menu .block{ height:3px; width:130px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;}

.title_box .title{color: #d20001;font-weight: 600;text-align: center; font-size: 28px}

.tabBox{width: 100%}
.tabBox .hd{text-align: center; padding: 20px 58px}
.tabBox .hd a{padding: 15px 18px; color:#fff;background-color: #2b2b2b;border-radius:6px; margin-right: 10px;text-decoration: none;
}
.tabBox .hd a.on{ background:#d20001; color:#fff;}
.tabBox .bd{ padding:10px 0; min-height: 500px}
.tabBox .bd .home_product_item{margin-top: 20px}
.tabBox .bd .home_product_thumb img{ width:100%; max-height:248px;display:block; background:url(../img/loading.gif) center center no-repeat; display: block}
.tabBox .bd .home_product_title{text-align: center; padding-top: 10px; font-size: 16px}
.tabBox .bd .home_product_title a{color: #333;}

.home_about{background-color: #2b2b2b; padding: 20px 0px; color: #fff}

.pr_list_main>ul>li{width: 48%;float: left}
.pr_list_main p{margin: 0 0 3px}

.footer {background-color: #2b2b2b; padding: 30px 0px;color: #fff;text-align: center}
.footer a{color: #fff}
.footer_menu{text-align: center; padding-bottom: 15px}
.footer_menu a{padding: 5px 20px}