body {
	background: #fff;
}


img {
   
}

.swiper-wrap {
	width: 100%;
	height: auto;
	position: relative;
}

.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide{
	position: relative;
}
.banner{
	width:100%;
	height:6.0416rem;
	height:auto;
	/*background: rgba(255,255,255,0.5);
	position: absolute;
	bottom: 0;
	left: 0; */
	padding: .875rem .875rem;
        border-bottom: .5rem solid #ebebeb;
        position:relative;
        overflow: hidden;
}
.banner span{
	display:block;
	float:none; 
}
.banner span.words{
	color:#444;
	font-weight:600; 
	width:18.5rem ;
	max-height: 3.6rem;
	font-size: 1.4166rem; 
	line-height: 1.8rem; 
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.banner span.biaoqian{
      float: left;
      line-height:1.6rem;
      height:1.6rem;
      width:auto;  
      -moz-border-radius:.8rem;
      -webkit-border-radius:.8rem; 
      border-radius:.8rem;	
      padding:0 1rem;
      /* margin:0 .75rem; */
      margin-right: .75rem;
      display:inline-block;
      color:#0099ff;
      background:#e5f5ff;  
	margin-top:.5rem;
           
}


.banner .ydbtn{
	display:inline-block;
	height:2.6rem;
	line-height:2.6rem;
	width: 8.5416rem;
	text-align:center;
	background:#0099ff;
	color:#fff;
	font-size:1.1rem;
	position:absolute;
	right:0.875rem;
	top:1.5rem;
	-moz-border-radius:1.5rem;
	-webkit-border-radius:1.5rem;
	border-radius:1.5rem;
}
/* .banner span.words{
	width:18.5rem ;
	height: 3.3333rem;
	font-size: 1.4166rem;
	overflow: hidden;
	line-height: 1.6666rem;
	margin-top: 1.3541rem;
	text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
	
}
.banner span.biaoqian{ 
    height: 2rem;
    line-height:2rem;
    color:#666;
    display:inline-block;
    padding-right:.5rem;
} */
.banner .gray{
	background:#ccc;
}

.banner img{
	width: 8.5416rem;
	height: 2.5833rem;
	margin-top: 1.7291rem;
	margin-right: 0.875rem;
}
.wrap{
	background: #fff;
	padding-left: 0.8333rem;
	padding-right: 0.8333rem;
}
.nov{
	width: 100%;
	/* height: 3rem; */
	overflow: hidden;
	border-bottom: 1px solid #ebebeb;
	color: #cccccc;
	font-size: 1.0833rem;
	line-height: 4rem;
}
.nov input{
	outline: 0 none;
	border: 0 none;
	font-size: 1.0833rem;
	line-height: 3rem;
	text-align: right;
}
.black{
	color: #000;
}
.black i{
	display:inline-block; 
	height:3rem;
	width:3rem;
	vertical-align:top;
    text-align: center;
    cursor:pointer;
}
.black i img{
	max-width:100%;
	height:60%;
	margin-top:20%;
}
.nov div.wxts{line-height: 1.5rem; padding:0 0 1rem 0; color: #ff911b;}
.blue{
	color: #0099ff;
}
.content{
	width: 100%;
	min-height: 1rem;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 1rem;
}
.content p{
	display: block;
	/* height: 3rem; */
	/* color: #cccccc; */
	font-size: 1.0833rem;
	line-height: 1.7rem;
}
.content div{
	font-size: 1.0833rem;
	line-height: 1.5rem;
}
.content div img{
	 /* display: block; */
    width: 85%!important;
    /* height: 16.8333rem; */
    height: auto!important;;
    margin: 2px auto!important;
	
}

@media (max-width:320px){
	.banner span{ width:15.5rem;}
	
}