@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{background:#fff;color:#333; font-size:14px; font-family:"微软雅黑";}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#d90011; text-decoration:none; }


nav{ background:#FFF;}
nav ul{}
nav li{ float:left; width:50%; text-align:center; border-bottom:1px solid #DDD;}
nav li img{ width:36%; margin-top:15px;}
nav li p{ padding-top:10px; height:35px;}
nav li a{ display:block; border-right:1px solid #DDD;}
nav li a:hover{ display:block;}


.dh_nav{width:100%;height:auto; margin-bottom:2px;margin-top:66px;}
.dh_nav ul{width:100%; height:auto; overflow:hidden;}
.dh_nav li a{position:relative; float:left; width:25%; height:42px; line-height:42px; text-align:center; font-size:14px; color:#fff; border-bottom:1px solid #878787;background:#5b5b5b;}
.dh_nav li a:after{content:''; position:absolute; top:0; right:-2px; z-index:9; height:42px; width:0px; border-left:1px solid #878787;}



.banner{ width:100%;margin-top:66px; }
.banner img{ width:100%;}


.foot{ padding:2%; text-align:center; background-color:#f5f5f5;margin-bottom:80px;}
.foot ul{}
.foot li{ display:inline-block; padding:0 2%;}
.foot li a{color:red;}
.foot li a:hover{color:red; text-decoration:none;}
.copyright{ font-size:12px; line-height:25px; padding-top:5px;}

/*底部固定*/
.fobg{ display:block; width:100%; height:80px; background:#2a2a2a;position: fixed;
    bottom: 0;}
.fobg a{ display:block; float:left; width:25%; height:80px;    text-align: center;}
.fobg a img{ margin:8px auto;} 
.fobg p{ text-align:center; display:block; color:#aaa;}
/*底部浮动*/