
/*footer start*/
.footer {
  width: 100%;
  height: 222px;
background: none !important;
float: left;
}
.footer_content {
  width: 1260px;
  height: 120px;
  /*border-top: solid 1px #999999;*/
  margin: 0px auto;
}
.footer_line{
  width: 1260px;
  height: 1px;
  border-top: solid 1px #999999;
  opacity: 0.3;
  margin: 0px auto;
}
.about {
  width: 480px;
  height: 20px;
  margin: 0px auto;
  margin-top: 66px;
}
.about li{
  width: 95px;
  height: 20px;
  float: left;
  text-align: center;
  border-right: 1px solid #333333;
  font-size: 14px;
  letter-spacing: 1px;
  color: #333333;
}
.about li a:hover{
  text-decoration: underline;
}

.copyright{
   width: 1260px;
  height: 40px;
  /*border:1px solid red; */
  font-family: Microsoft YaHei;
  font-size: 14px;
/*  font-weight: bold;
*/  /*line-height: 36px;*/
  letter-spacing: 1px;
  /*color: #ffffff;*/
  /*background-color: #2784bd ;*/
  margin: 0px auto;
  text-align: center;
  line-height:40px;
}
.copyright img{
  display: inline-block;
  vertical-align: text-top;
}


.contact{
  width: 495px;
  height: 70px;
margin: 0px auto;
letter-spacing: 1px;
  color: #737577;
  font-size: 14px;
  line-height: 50px;
  margin-top: 17px;
  position: relative;
}
.contact i,.contact a{
  display: inline-block;
  vertical-align: middle;
}

.contact span{
  display: inline-block;  
}
.footer_logo{

  width: 72px;
  height: 22px;
}
.footer_logo img{
vertical-align:middle;
}
.contact .iconfont{
  opacity: 0.7;
}
.contact .icon-weixin1{
  font-size: 45px;
}

.contact .icon-weibo-circle{
  font-size: 40px;
}
.contact .icon-dianhua{
  font-size: 35px;
}
.contact_weibo{
  width: 34px;
  height: 25px;
  background-position: -526px -109px;
  display: inline-block;
  /*border:1px solid red;*/
}

.contact_text{
  display: inline-block;
  height: 50px;
  vertical-align: middle;
}

.gongzhonghao {
  width: 208px;
  height: 123px;
  background-color: #414141;
  position: absolute;
  top: -130px;
  left: 50px;
  display: none;
}