.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  padding-top:0.3rem;
}
.swiper-wrapper {
  position: relative;
  width: 93%;
  height: 2rem;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-slide {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width:52%;
  height: 2rem;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-slide img{
	width:100%;
	height: 2rem;
}
/*焦点图*/
.focus{ position:relative; width:100%; height:6.4rem;border-radius:0.2rem;}  
.focus img{ width: 100%; height:auto; border-radius:0.2rem;} 
.focus .btn{ position:absolute; bottom:34px; left:0px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:0.3rem; 0.3rem; border-radius:50%; margin:0 0.1rem;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; width: 100%; height:auto;border-radius:0.2rem;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow a{text-decoration:none; color:#fff;bottom: 0.5rem; position: absolute; background-color:rgba(0,0,0,0.6); width: 100%; height: 0.7rem; font-size: 0.375rem; line-height: 0.7rem; overflow: hidden;} 
.focus .shadow p{ width: 340px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; height: 35px; color: #fff;} 
.focus .fcon{ position:relative; width:100%; height:auto;border-radius:0.2rem;}  
.focus .fcon img{ display:block; width:100%; height:auto;border-radius:0.2rem;}  
.focus .fbg{bottom:0.1rem;position:absolute;text-align:center; z-index: 200; right:0.1rem;}   
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#bf1c2f;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 45%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 45%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
/*焦点图*/
.focus1{ position:relative; width:100%; height:2.8rem;border-radius:0.2rem;}  
.focus1 img{ width: 100%; height:2.8rem; border-radius:0.2rem;} 
.focus1 .btn{ position:absolute; bottom:34px; left:0px; overflow:hidden; zoom:1;} 
.focus1 .btn a{position:relative; display:inline; width:0.3rem; 0.3rem; border-radius:50%; margin:0 0.1rem;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus1 .btn a:hover,.focus1 .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus1 .fPic{ position:absolute; width: 100%; height:2.8rem;border-radius:0.2rem;}  
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:14px;margin-left:5px;} 
.focus1 .shadow p{ width: 340px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; height: 35px; color: #fff;} 
.focus1 .fcon{ position:relative; width:100%; height:2.8rem;border-radius:0.2rem;}  
.focus1 .fcon img{ display:block; width:100%; height:2.8rem;border-radius:0.2rem;}  
.focus1 .fbg{bottom:0.1rem;position:absolute; height:21px; text-align:center; z-index: 200; right:0.1rem;}  
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus1 .D1fBt .current,.focus1 .D1fBt a:hover{background:#bf1c2f;}    
.focus1 .D1fBt img{display:none}    
.focus1 .D1fBt i{display:none; font-style:normal; }    
.focus1 .prev,.focus1 .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus1 .prev{top: 45%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus1 .next{top: 45%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus1 .prev:hover{  background-position:0 0; }  
.focus1 .next:hover{  background-position:-40px 0;}  
/*公益广告*/
.focus2{ position:relative; width:100%; height:3.7rem;border-radius:0.2rem;}  
.focus2 img{ width: 100%; height:auto; border-radius:0.2rem;} 
.focus2 .btn{ position:absolute; bottom:34px; left:0px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:0.3rem; 0.3rem; border-radius:50%; margin:0 0.1rem;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus2 .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus2 .fPic{ position:absolute; width: 100%; height:auto;border-radius:0.2rem;}  
.focus2 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:14px;margin-left:5px;} 
.focus2 .shadow p{ width: 340px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; height: 35px; color: #fff;} 
.focus2 .fcon{ position:relative; width:100%; height:auto;border-radius:0.2rem;}  
.focus2 .fcon img{ display:block; width:100%; height:auto;border-radius:0.2rem;}  
.focus2 .fbg{bottom:0.1rem;position:absolute; height:21px; text-align:center; z-index: 200; right:0.1rem;}  
.focus2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus2 .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus2 .D1fBt .current,.focus2 .D1fBt a:hover{background:#bf1c2f;}    
.focus2 .D1fBt img{display:none}    
.focus2 .D1fBt i{display:none; font-style:normal; }    
.focus2 .prev,.focus2 .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus2 .prev{top: 45%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus2 .next{top: 45%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus2 .prev:hover{  background-position:0 0; }  
.focus2 .next:hover{  background-position:-40px 0;}  