/*header*/
Header {
  height: 1.935rem;
  border-bottom: .05rem solid #e4e4e6;
}
Header .logo {
  display: inline-block;
  height: 100%;
  line-height: 1.935rem;
  margin-left: .1rem;
}
Header .logo img {
  width: 7.74rem;
  height: 100%;
}
Header .menu {
  display: inline-block;
  height: .86rem;
  float: right;
  margin-top: .5rem;
  margin-right: .5rem;
  color: #555;
  font-size: .56rem;
}
Header .menu i {
  display: inline-block;
  width: .86rem;
  height: .86rem;
  background: url(../images/icons/menu-icons.png) no-repeat;
  background-size: 4.5rem!important;
  margin-right: .2rem;
  vertical-align: top;
}
Header .menu.home i {
  background-position: -1.8rem 0;
}
Header .menu.new i {
  background-position: 0 0;
}
Header .menu.back i {
  background-position: -3.6rem 0;
}

/*Main*/
ul.dkhs li {
  height: 2.15rem;
  width: 50%;
  float: left;
  box-sizing: border-box;
  padding: .3rem 0;
}
ul.dkhs li i {
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  float: left;
  background: url(../images/icons/dkhs.png) no-repeat;
  background-size: 8.2rem;
  margin-left: .25rem;
  margin-right: .25rem;
}
ul.dkhs li:nth-child(1) i {
  background-position: 0 0;
}
ul.dkhs li:nth-child(2) i {
  background-position: -2.22rem 0;
}
ul.dkhs li:nth-child(3) i {
  background-position: -4.5rem 0;
}
ul.dkhs li:nth-child(4) i {
  background-position: -6.75rem 0;
}
ul.dkhs li span {
  display: inline-block;
  width: 5.8rem;
  float: left;
  font-size: .5rem;
  letter-spacing: 0;
}
ul.dkhs li span:last-child {
  font-size: .43rem;
  margin-top: .1rem;
  color: #555;
}



/*Footer*/
.footer-top {
  padding: .64rem;
  height: 4rem;
  background-color: #f0f0f0;
  border-bottom: .05rem solid #d6d6d6;
}
.footer-top .title {
  font-size: .64rem;
  color: #666;
  font-weight: bold;
  margin-bottom: .2rem;
}
.footer-top ul li {
  display: inline-block;
  font-size: .6rem;
  margin: .25rem 0;
  color: #9e9e9e;
}
.footer-top ul li:nth-child(2n+1) {
  margin-right: .3rem;
}
.footer-top ul li span {
  display: inline-block;
  vertical-align: sub;
}
.footer-center {
  height: 2.365rem;
  background-color: #f0f0f0;
  padding-bottom: 2rem;
}
.footer-center p {
  text-align: center;
  color: #9e9e9e;
  font-size: .5rem;
  height: .8rem;
  line-height: .8rem;
}
.footer-center p:first-child {
  height: 1.3rem;
  line-height: 1.3rem;
}
.footer-bottom {
  width: 100%;
  height: 1.935rem;
  background-color: #f0f0f0;
  position: fixed;
  z-index: 3;
  bottom: 0;
}
.footer-bottom a {
  display: inline-block;
  height: 100%;
  line-height: 1.935rem;
  text-align: center;
  font-size: .64rem;
  letter-spacing: .05rem;
  color: #fff;
}
.footer-bottom a.zhuce {
  background-color: #4da5ff;
  width: 38%;
}
.footer-bottom a.zixun {
  background-color: #6db4fe;
  width: 50%;
}
.footer-bottom a.share {
  background-color: #ff8c12;
  width: 50%;
}
.footer-bottom a i {
  display: inline-block;
  width: .7525rem;
  height: .7525rem;
  margin-left: .5rem;
  margin-right: .4rem;
  background-size: 1.5rem;
  vertical-align: text-top;
}
.footer-bottom a.zhuce i {
  background: url(../images/icons/footer-zaixian.png) no-repeat 0 0;
  background-size: .7525rem;
}

.footer-bottom a.zixun i {
  background: url(../images/icons/footer-zixun.png) no-repeat 0 0;
  background-size: .7525rem;
}

.footer-bottom a.share i {
  background: url(../images/icons/share.png) no-repeat 0 0;
  background-size: .7525rem;
}

.zaixian-zixun {
  display: inline-block;
  width: 3.5rem;
  height: 1rem;
  background: url(../images/icons/qq-zixun.png) no-repeat center center;
  background-size: 100%;
}

.share-wrap {
  display: none;
  position: fixed;
  z-index: 5;
  bottom: 0rem;
  width: 100%;
  /*height: 12.5rem;*/
  background-color: #eeeeef;
  color: #333;
}
.share-wrap .closeShare {
  display: block;
  float: left;
  width: 100%;
  height: 2.15rem;
  line-height: 2.15rem;
  font-size: .64rem;
  text-align: center;
  border-top: .05rem solid #e3e3e6;
}
.share-wrap .closeShare i {
  display: inline-block;
  width: .5rem;
  height: .5rem;
  background: url(../images/mobile/icons/close2.png) no-repeat 0 0;
  background-size: 100%;
  margin: 0 auto;
}
.share-wrap a {
  display: inline-block;
  width: 25%;
  height: 4.3rem;
  text-align: center;
  line-height: 2.5rem;
  font-size: .64rem;
  color: #333;
  float: left;
  margin-top: .4rem;
}
.share-wrap a:nth-child(1), .share-wrap a:nth-child(2), .share-wrap a:nth-child(3), .share-wrap a:nth-child(4) {
  margin-top: 1.5rem;
}

.share-wrap a i {
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  line-height: 3.5rem;
}
.share-wrap a i img {
  width: 2.25rem;
  height: 2.25rem;
}
.share-wrap a p {
  font-size: .45rem;
  height: .5rem;
  line-height: .2rem;
}
