/* CSS Document */
.banner .swiper-pagination{
text-align:right;
left: auto !important;
right: 10px;

}

.banner .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

}

.banner .swiper-pagination-bullet {
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
font-size: 12px;
color: #fff;
opacity: 1;
border-radius:0;
background: rgba(0, 0, 0, 0.2);
}

.banner .swiper-pagination-bullet-active {
color: #fff;
background: #ff6245;
}
.banner {
width: 961px;
height: 319px;
margin: auto;
clear: both;
}

.pic_box .swiper-pagination{
text-align:right;
left: auto !important;
right: 5px !important;
bottom:5px !important;
}

.pic_box span{
position:relative;
overflow:hidden;
}
.pic_box .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

}
.pic_box .swiper-slide h3{
position:absolute;
bottom:0;
width:100%;
color:#fff;
font-size:12px;
line-height:30px;
text-align:left;
padding:0 20px;
background:rgba(0,0,0,0.5);
}
.pic_box .swiper-pagination-bullet {
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
font-size: 12px;
color: #fff;
opacity: 1;
border-radius:0;
background: rgba(0, 0, 0, 0.2);
}

.pic_box .swiper-pagination-bullet-active {
color: #fff;
background: #ff6245;
}






