.foot {
	width: auto;
}
.foot ul {
	margin: 0 auto;
    position: relative;
    width: 22.5rem;
    border: #333333 solid 1px;
}
/* footer */
#footer {
  min-width:960px;
  height:180px; 
  overflow:hidden;
  /* background:#031a3d url('/bg_footer.png') no-repeat 50% 0;  */
  text-align:center;
  font-size:14px; 
  line-height:20px; 
  /* color:#8d94a2; */
  color: #333333;
}
#footer .logo1 {
  width:300px;
  margin:0 auto;
  padding-top: 0px;
  text-align:center;
}
#footer .footmenu {
  display:inline-block; 
  padding:15px; 
}
#footer #address{
  padding-top: 0px;
  /* border-top: #333333 solid 1px ; */
  /* background-color: antiquewhite; */
}
#footer .divider{
  width: 100%;
  border: #333333 solid 0.5px;
  opacity: 0.1;
}
*:first-child+html #footer .footmenu {display:inline; padding-bottom:6px; /*IE7*/}
/* #footer .footmenu:after {content:''; display:block; padding-top:6px; border-top:1px solid #000;} */
#footer .footmenu > ul {margin-bottom:0px;}
#footer .footmenu > ul > li {display:inline-block; padding:0 12px; font-size:15px; line-height:22px;}
*:first-child+html #footer .footmenu > ul > li {display:inline; /*IE7*/}
#footer .footmenu > ul > li > a {color:#333333;text-decoration: none;}
#footer .footmenu > ul > li.em > a {color:#00367a;}
#footer .footmenu .tel {display:inline-block; margin-left:14px;}
#footer .footmenu .tel:first-child {margin-left:0;}
/* #footer .footmenu .copyright {
  display:inline-block; 
  background:url('./bg_bar_1x12_3d516e.png') no-repeat 0 50%;
} */