* {
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td {
  padding: 0;
  margin: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-weight: normal;
  font-style: normal; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-size: 100%; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0; }

a {
  text-decoration: none;
  color: #333; }

body {
  background-color: #f7f08e!important;
  color: #333;
  font-size: .26rem; }


.clearfix:after {
  content: " ";
  clear: both;
  display: block;
  height: 0;
  visibility: hidden; }

.text-overflow {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }
.btn-baoming{
	background:url(pic-3.jpg) no-repeat;
	background-size:100% 100%;
	width:2.62rem;
	height:.55rem; margin:0 auto;
	display:block;
	position:absolute;
	bottom:-.26rem;
	left:50%;
	margin-left:-1.31rem;
}
.pb110 {
  padding-bottom: 1.1rem; }

.pic-title {
  display: block;
  padding: .25rem .2rem; }
  .pic-title img {
    width: 100%;
    height: .6rem; }

.dn {
  display: none; }

.content-box {
  position: relative;
  width: 7.5rem;
  margin:0 auto;
   background-color: #f7f08e;
  overflow: hidden;}

.index-banner {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}
  .index-banner img {
    width: 100%;display: block;
    position: relative; }


.lunbo{
  height:100%;
  margin: .25rem;
  border: 1.5px solid rgb(14, 5, 9);
  padding: 0;
}

.lunbo .to{
  margin:0 auto;
  margin-top:-.2rem;
  margin-bottom:.2rem;
  font-size: .35rem;
  height:.4rem;
  line-height: .4rem;
  width:2.4rem; text-align: center;
  background-color: #f7f08e!important;
}
.lunbo .item img{
  width: 100%;
  height:100%;display: block;
}
.swiper-container{
  margin:0 .3rem .3rem !important;
  z-index: 0!important;

}
.swiper-wrapper{
  z-index: 0!important;
}
.swiper-button-prev {
  background-image: url('zuo.png');
  left:0rem;
  right: auto;
  z-index: 9999;
  opacity: .7!important;
}
.swiper-button-next {
  background-image: url('you.png');
  right:0rem;
  left: auto;
  opacity: .7!important;
}

.swiper-button-next, .swiper-button-prev {
  z-index: 9999!important;
  margin-top: -.5rem;
  width: .38rem;
  height: 1.06rem;
  cursor: pointer;
  -moz-background-size: .38rem 1.06rem;
  -webkit-background-size:.38rem 1.06rem;
  background-size: .38rem 1.06rem;
  background-position: center;
  background-repeat: no-repeat;
}
.dibu {
  width: 7.5rem;
  padding-top:.25rem;
  font-size: .24rem;
  text-align: left;
  color:#030202;

}
.bg{
  width: 100%;
  height:100%;
  background: url("text_bottom_bg.jpg") no-repeat center bottom;
  background-size: 100% 3.78rem;
}
.to{
  margin:0 auto;
  margin-top:-.5rem;
  margin-bottom:.5rem;
     font-size: .35rem;
  height:.4rem;
  line-height: .4rem;
     width:3.38rem; text-align: center;
      background-color: #f7f08e!important;
}
.dibu .inner{

   margin: 0 .25rem  .25rem;
  border: 1.5px solid rgb(14, 5, 9);
  padding:.3rem;
}
.dibu .inner  .para{
  margin-bottom:.4rem;
  line-height:1.8;
}
.til{
  width:60%;
  text-align: center;
  margin:.2rem auto;
}
.til img{
    width:100%;height:100%;display: block;
}

.jiangx{
    text-align: left;
}

.jiangx .jiang{
  width:.25rem;
  height:.25rem;
  margin-left:1.3rem;
  margin-right:.1rem;
}
.db{
  width:100%;
  height:1.82rem;
  margin:.3rem auto;
}
.db img{
  width:100%;
  height:100%;
  display: block;
}