.index_footer{ background-color: #2a363c; float:left; width:100%;}
.index_footer dl{ float: left; width:180px; margin-left: 50px;}
.index_footer dl dt{ font-size: 18px; color: #fff; margin-bottom:10px;font-weight:bold;}
.index_footer dl a{ font-size: 16px; line-height: 32px; color: #fff;overflow:auto;}
.index_footer dl a:hover{ text-decoration:none;}
.index_footer_contact{}
.index_footer_contact p{ line-height: 30px; font-size: 16px; color: #fff;}
.index_footer_contact p a{color: #fff;}
.index_footer_contact p a:hover{ text-decoration: underline;}
.index_footer_contact p span{ margin-right: 30px; padding-left: 30px;}