p.heng{width:.7rem;height:.05rem;background:#fff;display: block;margin: 0 auto;}

.in_title{text-align: center;margin-bottom: .45rem;}
.in_title h2{color: #0679e4;font-size: .36rem;}
.in_title p.heng{width:.7rem;height:.05rem;background:#0679e4;display: block;margin: .1rem auto;}
.in_title p.txt1{color:#2d2f2e;line-height: .4rem;font-size: .24rem;}
a.more {
  font-size: .28rem;
  line-height: .7rem;
  color: #ffffff;
  width: 2.5rem;
  background:url(../images/more_bg.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  padding-left: .5rem;
  margin: .3rem auto 0;
  text-align: left;
  border-radius: .35rem;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
}
.wrap{width: 96%;margin: 0 2%;}

/*in_adver*/
.in_adver{text-align: center;background:url(../images/adver_bg.jpg) no-repeat;background-size: 100% 100%;}
.in_adver .wrap{padding: .4rem 0;}
.in_adver h2{margin-top: .1rem;color: #fff;font-size: .32rem;line-height: .5rem;}

/*in_product*/
.in_product {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
  text-align: center;
}
.in_product .wrap img {
  width: 100%;
  border:1px solid #cccccc;
}
.in_product .wrap .txt {
  width: 100%;
  height: 0.7rem;
  font-size: .28rem;
  background: #262626;
  line-height: 0.7rem;
  text-align: center;
}
.in_product .wrap .txt a {
  color: #fff;
}

/*in_adver2*/
.in_adver2{background:url(../images/adver2_bg.jpg) no-repeat top;background-size: 100% auto;padding-top: .8rem;margin-top: .3rem;}
.in_adver2 .in_title h2{color: #fff;}
.in_adver2 .in_title p.heng{background:#fff;}
.in_adver2 .in_title p.txt1{color:#fff;}
.in_adver2 ul{display: block;}
.in_adver2 ul li{width: 29%;margin:auto 2% .2rem;float: left;}
.in_adver2 ul li img{width:100%;height: auto;}
.in_adver2 ul li p{color:#333333;font-size: .22rem;}

/*in_case*/
.in_case {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
  padding: .8rem 0 .5rem 0;
  text-align: center;
  background:#f4f6f8 url(../images/case_bg.jpg) no-repeat top;
  background-size: 100% 100%;
}
.in_case .wrap .swiper-slide{background: #fff;}
.in_case .wrap img {
  width: 100%;
}
.in_case .wrap .txt {
  width: 100%;
  height: 0.7rem;
  font-size: .28rem;
  line-height: 0.7rem;
  text-align: center;
}
.in_case .wrap .txt a {
  color: #363636;
}

/*about*/
.in_about{background:url(../images/about_bg.jpg) no-repeat top;background-size: 100% auto;padding: .8rem 0 .7rem 0;}
.in_about .in_title h2{color: #fff;}
.in_about .in_title p.txt1{color:#fff;}
.in_about .about_txt p{text-align: left;color:#fff;line-height: .3rem;font-size: .24rem;}

/*in_news*/
.in_news {margin-top: .3rem;}
.in_news ul li {margin-bottom: 0.2rem;}
.in_news ul li h2 {
  height: 0.7rem;
  line-height: 0.7rem;
  padding-left: 0.6rem;
  background: url(../images/n_icon.png) no-repeat left center;
  background-size: auto 0.4rem;
  border-bottom: 1px solid #e6e9ed;
  font-size: 0.28rem;
  color:#363636;
}

.in_news ul li p {
  font-size: 0.22rem;
  margin-top: 0.05rem;
  line-height: 0.4rem;
  color:#363636;
}
.in_news ul li p a{color:#e53826;}