﻿/* åº•éƒ¨å¼€å§‹ */
.footer{
  height: 342px;
  line-height: 20px;
  background: url(footer.png);
  background-position: 100% 0%;
  /* font-size: 5px; */
}
.footer .footer-info{
  width: 700px;
  line-height: 41px;
  text-align: left;
  margin: 0px auto;
  margin-left: 225px;
  padding-top: 150px;
}
.footer .footer-info div span{
  font-size: 14px;
  margin: 0 14px;
  font-weight: 400;
  color: #FFFFFF;
  text-shadow: 0px 0px 9px rgba(97,109,14,0.5900);
}
.footer .footer-info div a{
   font-size: 14px;
   /* margin: 0 0px; */
   font-weight: 400;
   color: #FFFFFF;
   text-shadow: 0px 0px 9px rgba(97,109,14,0.5900);
}
.footer .footer-info div span img{
  vertical-align: middle;
  margin-right: 8px;
}
.footer-all{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.dzjg{
  position: absolute;
  top: 183px;
  left: 100px;
}
.dzjg a img{
  width:55px;
}
.zc{
  position: absolute;
  top: 207px;
  right: 88px;
}
.jbzx{
  position: absolute;
  top: 206px;
  right: 209px;
}
.jbzx a img{
  width:92px;
}
.zc a img{
  width:92px;
}
.wx{
  position: absolute;
  top: 150px;
  right: 267px;
  display: flex;
}
.wx_show img{
  width:100px;
}
.wb_show img{
  width:100px;
}
.wx_show{
  position: absolute;
    top: -107px;
    left: -34px;
    display: none;
}
.ph_show img{
  width:100px;
}
.wb_show{
  position: absolute;
    top: -103px;
    left: -25px;
    display: none;
}
.ph_show{
  position: absolute;
    top: -103px;
    left: -25px;
    display: none;
}
.wx:hover .wx_show{
  display:block;
}
.wb:hover .wb_show{
  display:block;
}
.photo:hover .ph_show{
  display:block;
}
.wb{
  position: absolute;
  top: 150px;
  right: 190px;
}
.photo{
  position: absolute;
  top: 150px;
  right: 118px;
  /* margin: auto; */
  /* text-align: center; */
}