* {
  padding: 0;
  margin: 0;
}
body {
  background: #71000D;
}
li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.index-page {
 
}
.flex-scroll {
  
}
.flex-scroll-fixed {
  position: fixed;
  left: 0;
  width: 100%;
  top: 0;z-index: 10;
}
.flex-scroll-container .first{
  /*兼容所有浏览器?*/
opacity:0;filter:alpha(opacity=0);

}
.img-row {
  position: relative;
  max-width: 750px;
  margin: 0 auto;
  overflow: hidden;
  background: #71000D;
}
.img-row  img {
  display: block;
  width: 100%;
}
.ww {
  max-width: 750px;
  margin: 0 auto;
}
.ww img{
	display: block;
	width: 100%;
}

a * {
  cursor: pointer;
}
.img-row  a{
	display: block;
}
.gif{
	-webkit-animation: gif 1s infinite linear;
    animation: gif 1s infinite linear;
}
@keyframes gif {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
  }
  50% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1);
  }
  100% {
      -webkit-transform: scale(1);
      transform: scale(1);
  }
}
@-webkit-keyframes gif {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
  }
  50% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1);
  }
  100% {
      -webkit-transform: scale(1);
      transform: scale(1);
  }
}

.btnlink1{
	display: block;
	width: 100%;
	top: 0;position: absolute;left: 0;
}
.btnlink1 img{
	height:1.72rem;
	width: auto;
	margin: 0 auto;
}
.web-list {
  position: absolute;
  top: .8rem;
  width: 78%;
  left: 11%;
  font-size: 0.2rem;
  color: #fff;
}
.web-list .input-row {
  flex: 1;
  background: #7D0B0B;
  height: 0.56rem;
  border: 1px solid #910F0F;
  border-radius: 5px;
}
.web-list li {
  margin-bottom: 0.2rem;
}
.web-list .label {
  text-align: center;
  width: 1.23rem;
  height: 0.56rem;
  line-height: 0.56rem;
  color: #000;
  background: #CDCDCD;
  border-radius: 5px 0 0 5px;
 
}
.web-list .web {
  color: #ffecb1;
  flex: 1;
  line-height: 0.56rem;
  height: 0.56rem;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.web-list .btn-links {
  margin-left: 10px;
  height: 0.56rem;
  line-height: 0.56rem;
  width: 1.4rem;
  border-radius: 5px;
  display: block;
  color: #fff;
  background: #FE0011;
  text-decoration: none;
  text-align: center;
}
.web-list .btn-links:hover {
  background: #FE0011;
}
.fflex {
  width: 100%;
  display: -webkit-flex;
  -webkit-flex-flow: row;
  -webkit-align-items: stretch;
  -webkit-justify-content: space-between;
  display: flex;
  flex-flow: row;
  align-items: stretch;
  justify-content: space-between;
}


.imgs-box{
	position: relative;text-align: center;
	padding-bottom: .63rem;
}
.imgs-box img{
	width: auto;
	height: 3.92rem;
	margin: 0 auto;
	display: none;
}
.imgs-box .img1{
	display: block;
}
img.bg{
	/*兼容所有浏览器?*/
opacity:0;filter:alpha(opacity=0);

}

.footer{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	
}

.btn-link2{
	
	
	position: absolute;
	right: 0.1rem;
	top: 50%;
	margin-top: -0.45rem;
}

.btn-link2 img{width: auto!important;
	height: 1.01rem;
}

.kefu{
	position: fixed;
	z-index: 1000;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	
}
.kefu img{
	width: 0.68rem;
}

.flex{
	width: 100%;
          display: -webkit-flex;
          -webkit-flex-flow: row;
          -webkit-align-items: stretch;
          -webkit-justify-content:space-between;
          display: flex;
          flex-flow: row;
          align-items: stretch;
          justify-content:space-between;
}
.flex1{
	flex: 1;text-align: center;
}

.code{
	width:2.2rem;
	
	border: 1px solid #ff0000;
	margin: 0 auto;
	padding: 0.2rem 0 0;
	text-align: center;
}
.code img{
	width: 1.53rem;
	height: 1.53rem;
	border: 0.16rem solid #fff;
	border-radius: .10rem;
	margin: 0 auto;
}

.code p{
	font-size: .22rem;
	color: #F6FF00;
	text-align: center;margin: 0;
	line-height: 2.7em;
}