* {
  margin: 0;
  padding: 0;
}

a {
  outline: 0;
  cursor: pointer;
  *star: expression(this.onbanner=this.blur());
}

a:link,
a:active {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a {
  text-decoration: none;
  -webkit-touch-callout: none;
}

ul li {
  list-style: none;
}

html,
body {
  width: 100%;
}

.feature-content {
  width: 100%;
}

.feature-content .main {
  padding: 1rem 0.506667rem 0.933333rem 0.506667rem;
}

.feature-content .main img {
  display: block;
  margin: 0 auto;
}

.feature-content .main .tit {
  font-size: 0.466667rem;
  color: #1c3e58;
  text-align: center;
}

.feature-content .main .introduce {
  text-align: center;
  margin: 0.4rem 0 0.933333rem 0;
  font-size: 0.24rem;
  color: #1c3e58;
}

.feature-content .main .hint {
  text-align: center;
  font-size: 0.266667rem;
  color: #49b0ff;
  margin-top: 0.133333rem;
}

.feature-content .main-1 {
  padding-bottom: 0.933333rem;
}

.feature-content .main-1 img {
  width: 9.026667rem;
  height: 6.106667rem;
}

.feature-content .main-2 img {
  width: 6.493333rem;
  height: 5.693333rem;
}

.feature-content .main-3 img {
  width: 6.96rem;
  height: 4.16rem;
}

.feature-content .main-4 img {
  width: 7.013333rem;
  height: 3.76rem;
}

.feature-content .main-2 {
  background: #f7fbff;
  padding-bottom: 0;
}

.feature-content .main-3 {
  padding-bottom: 0.866667rem;
}

.feature-content .main-4 {
  background: #f7fbff;
  padding-bottom: 0.866667rem;
}

.feature-content .licai-top {
  font-size: 0.293333rem;
  color: #1C3E58;
  line-height: 0.466667rem;
  position: relative;
}

.feature-content .licai-top span {
  display: inline-block;
  position: absolute;
  width: 0.413333rem;
  height: 0.32rem;
}

.feature-content .licai-top .left-bg {
  background: url(/mobile/img/left-yinhao.png) no-repeat;
  background-size: 0.413333rem 0.32rem;
  left: -0.293333rem;
  top: -0.4rem;
}

.feature-content .licai-top .right-bg {
  background: url(/mobile/img/right-yinhao.png) no-repeat;
  background-size: 0.413333rem 0.32rem;
  right: -0.266667rem;
  bottom: -0.2rem;
}

.feature-content .licai-introduce {
  font-size: 0.293333rem;
  color: #1C3E58;
  line-height: 0.466667rem;
  margin: 0.533333rem 0 0.8rem 0;
  text-align: center;
}

.feature-content .licai-zixun {
  margin: 0.533333rem 0 0.333333rem 0;
}

.feature-content .licai-kongjian {
  margin: 0.533333rem 0 0.133333rem 0;
}

.feature-content .licai-introduce a {
  display: inline-block;
  margin-top: 0.173333rem;
  font-size: 0.32rem;
  color: #238de7;
}

.feature-content .licai-introduce span {
  color: #66aced;
}

.feature-content .licai-main1,
.licai-main3 {
  background: #f7fbff;
}

.feature-content .licai-main4 {
  padding: 1rem 0 0;
}

.feature-content .licai-main1 img {
  width: 8.96rem;
  height: 4.066667rem;
}

.feature-content .licai-main2 {
  padding: 1rem 0;
}

.feature-content .licai-main2 img {
  width: 10rem;
  height: 4.146667rem;
}

.feature-content .licai-main3 img {
  width: 8.946667rem;
  height: 4rem;
}

.feature-content .licai-main4 img {
  width: 10rem;
  height: 6.08rem;
}

.feature-content .zixun-main1,
.zixun-main3,
.zixun-main5 {
  background: #f7fbff;
}

.feature-content .zixun-main2 {
  padding-bottom: 0;
}

.feature-content .zixun-main1 img {
  width: 10rem;
  height: 5rem;
}

.feature-content .zixun-main2 img {
  width: 10rem;
  height: 6.72rem;
}

.feature-content .zixun-main3 img {
  width: 10rem;
  height: 5.386667rem;
}

.feature-content .zixun-main4 img {
  width: 10rem;
  height: 5.333333rem;
}

.feature-content .zixun-main5 img {
  width: 10rem;
  height: 5.4rem;
}

.zixun-content .main {
  padding-left: 0;
  padding-right: 0;
}

.zixun-content .zixun-main {
  padding: 1rem 0.506667rem 0.933333rem 0.506667rem;
}

.to-top {
  width: 1.466667rem;
  height: 1.466667rem;
  background: url(/mobile/img/totop.png) no-repeat;
  background-size: cover;
  position: fixed;
  right: 0.266667rem;
  bottom: 1.333333rem;
  display: none;
}

.modal-open {
  position: fixed;
  width: 100%;
}