
*{margin:0;padding:0}
a{text-decoration:none;color: #444;}
body, div, dl, dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul ,li{list-style:none;}
caption ,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:' '}
.tr{text-align:right;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
*html .clearfix{height:1%}
.clearfix{display:block;}
.vm{vertical-align:center;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1}
.hidden{visibility:hidden;}
.none{display:none;}
.width{width: 1166px;}
.auto{margin: 0 auto}
.mt18{margin-top: 18px;}
.overhidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
body{background-color: #FFF; font-family:"Microsoft YaHei";}
/* 导航 */
.nav-bar{background-color: #f44336;margin-top: -36px;position: relative;z-index: 99; }
.nav-bar .nav {padding-left: 20px;}
.nav-bar .nav .active a{color: #444}
.nav-bar .nav li{float: left;position: relative; padding: 20px 0;text-align: center;width: 94px;margin-right: 46px;}
.nav-bar .nav li a{color: #fff;font-size: 20px;}
.nav-bar .nav li .sub-nav{display: none; position: absolute;top: 66px;left: 0;width: 96px; background-color: #fff;z-index:999;}
.nav-bar .nav li .sub-nav li{float: none;padding: 0;border-bottom: 1px solid #444;padding-top: 5px;line-height: 30px;}
.nav-bar .nav li .sub-nav li a{color: #000;font-size: 16px;}
/* 底部 */
.footer{background: url(../images/foot-bg.jpg) no-repeat;text-align: center;height: 222px;margin-top: 40px;    background-size: 100%;}
.footer .f-n{padding-top: 44px;}
.footer .f-n li{display: inline-block;line-height: 18px;border-right: 1px solid #444;padding:0 20px;}
.footer p{line-height: 30px;padding-top: 10px;color: #444;}