* {
  margin: 0;
  padding: 0;
}

.bigbox {
  width: 7.5rem;
  background: #40AEBC;
  padding-bottom: .3rem;
}

.ovh {
  overflow: hidden;
}

.tac {
  text-align: center;
}

.w750 {
  width: 7.5rem;
}

.banner {
  height: 4rem;
  display: block;
  background: url(../images/banner.png) center no-repeat;
  background-size: 100%;
}

.form {
  width: 7.45rem;
  height: 5.35rem;
  background: url(../images/form-bg.png) center no-repeat;
  background-size: 100%;
  font-size: 0;
  overflow: hidden;
  margin-top: .25rem;
}

.form input[type=text] {
  display: block;
  margin: 0 auto;
  width: 4rem;
  height: .6rem;
  font-family: Microsoft YaHei;
  background: #EEEEEE;
  border: none;
  font-size: .24rem;
  line-height: .6rem;
  text-indent: .2rem;
  border-radius: .06rem;
}

.form input::placeholder {
  color: #666666;
  font-weight: 400;
  font-family: Microsoft YaHei;
}

.form input[type=text]:nth-child(1) {
  margin-top: 2.11rem;
  margin-bottom: .25rem;
}

.form a {
  width: 4rem;
  margin-top: .35rem;
}


/* 轮播 */


/* .xxjj {
  width: 7rem;
  height: 10.84rem;
  background: url(../images/lunbo-bg.png) top no-repeat;
  background-size: 100%;
}

.xxjj .lunbo {
  margin: 0 auto;
  width: 7rem;
  height: 4rem;
  margin-top: 5.54rem;
}

.xxjj .lunbo img {
  width: 7rem;
  height: 4rem;
} */

.a_button {
  display: block;
  width: 4rem;
  height: .6rem;
  font-size: .24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  line-height: .6rem;
  color: #FFFFFF;
  text-align: center;
  background: #F58562;
  box-shadow: 0px .03rem .12rem rgba(0, 0, 0, 0.16);
  border-radius: .12rem;
}

.zyjs {
  width: 7.01rem;
  height: 6.65rem;
  background: url(../images/zyjs.png) top no-repeat;
  background-size: 100%;
  margin-top: .33rem;
}

.hxkc {
  width: 7.18rem;
  height: 5.78rem;
  background: url(../images/hxkc.png) top no-repeat;
  background-size: 100%;
  margin-top: .32rem;
}

.mt18 {
  margin-top: .18rem;
}

.sxqd {
  width: 7.18rem;
  height: 8.99rem;
  background: url(../images/sxqd.png) top no-repeat;
  background-size: 100%;
  margin-top: .31rem;
}

.sxqd a {
  margin-top: 7.45rem;
}

.hyqj {
  width: 7rem;
  height: 8.61rem;
  background: url(../images/hyqj.png) top no-repeat;
  background-size: 100%;
  margin-top: .02rem;
}

.jyfx {
  width: 7rem;
  height: 5.45rem;
  background: url(../images/jyfx.png) top no-repeat;
  background-size: 100%;
}

.xswt {
  position: relative;
  width: 7.09rem;
  height: 5.21rem;
  background: url(../images/xswt.png) top no-repeat;
  background-size: 100%;
}

.xswt a {
  position: absolute;
  display: block;
  width: 1.58rem;
  height: .68rem;
  font-size: .24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  background: #F58562;
  box-shadow: 0 .03rem .12rem rgba(0, 0, 0, 0.16);
  opacity: 1;
  border-radius: .15rem;
  line-height: .68rem;
  text-align: center;
}

.xswt a:nth-child(1) {
  top: 1.37rem;
  left: 5.27rem;
}

.xswt a:nth-child(2) {
  top: 2.36rem;
  left: 5.27rem;
}

.xswt a:nth-child(3) {
  top: 3.34rem;
  left: 5.27rem;
}

.xswt a:nth-child(4) {
  top: 4.41rem;
  left: 5.27rem;
}

.zysb {
  width: 7rem;
  height: .55rem;
  background: url(../images/zysb.png) top no-repeat;
  background-size: 100%;
  margin-top: .32rem;
}

.zysb-con {
  width: 7rem;
  height: 4rem;
  background: url(../images/zysb-img.png) top no-repeat;
  background-size: 100%;
  margin-top: .25rem;
}

.xxjj {
  width: 7rem;
  height: 4.79rem;
  background: url(../images/xxjj.png) top no-repeat;
  background-size: 100%;
  margin-top: .29rem;
}

.zxsx>img {
  display: block;
  width: 6.12rem;
  height: 1.05rem;
}

.lunbo {
  margin: 0 auto;
  width: 7rem;
  height: 4rem;
  margin-top: .25rem;
}

.lunbo img {
  width: 7rem;
  height: 4rem;
}