 .box{
	   /* 	width: 100%; */
	   width: 100%;
	   	height:20rem;
	   	margin: 0 auto;
	   	position: relative;
		margin-top: 20px;
			
	   }
	   
	   .swiper-container {
	    width: 100%;
	     height: 100%;
	     overflow: hidden;
	   }
	   
	   .swiper-slide {
	     text-align: center;
	     font-size: 18px;
	     background: #fff;
		 overflow: hidden;
	   
	     /* Center slide text vertically */
	     display: -webkit-box;
	     display: -ms-flexbox;
	     display: -webkit-flex;
	     display: flex;
	     -webkit-box-pack: center;
	     -ms-flex-pack: center;
	     -webkit-justify-content: center;
	     justify-content: center;
	     -webkit-box-align: center;
	     -ms-flex-align: center;
	     -webkit-align-items: center;
	     align-items: center;
	   }
	 .swiper-slide img{
	   	width: 99%;
		min-height: 200px;
	   }
	   .swiper-pagination-bullet{
	   	background-color: white;
		
	   	
	   }
	    .swiper-button-prev,.swiper-button-next{
	   	color: white;
		
	    }
		.swiper-button-next:after, .swiper-button-prev:after{
			font-size: 30px;
		}
	    .box .title{
	   	 color: white;
	   	 position: absolute;
	   	 bottom: 15%;
	   	 width: 90%;
	   	
	   	 font-size: 14px;
	   	 white-space: nowrap;
	   	 overflow: hidden;
	   	 text-overflow: ellipsis;
	   	 text-align: center;
	   	 margin: 0 auto;
	   	 margin-left: 3%;
		 left: var(--swiper-navigation-sides-offset,10px);
		 right: auto;
	   	 
	    }
		.con-item{
			padding-right: 40px;
		}
		.con-item span{
			padding-left: 0 ;
			right: 15px;
			position: absolute;
		}
		.newsPic{
			max-width:800px;
			padding-top: 8px;
			
		}
		.newsPic .con-item span {
			right: -2px;
			
		}