@charset "UTF-8";

.main_img {
    position: relative;
    box-sizing: border-box;
    width: 1200px;
	margin:0 auto;
	text-align:left;
}

.main_img img {
    width: 100%;
}

.main_bg {
    background-color: #0d4b7b;
}
.main_bg h3 {
    width: 1200px;
    margin: 0 auto;
}
@media screen and (min-width: 500px) {
.main_bg {
    background-image: url("../img/2508_bg.jpg");
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
}

.swiper-container1 .swiper-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
}
.swiper-container1 .swiper-slide {
    width: 50% !important;
}
.swiper-button-prev,.swiper-button-next {
	display: none;
}

}
@media screen and (max-width: 499px) {
.main_img {
    width: 100%;
}
.main_bg h3 {
    width: 100%;
}

.swiper-container1 {
    overflow: hidden;
}
.swiper-container1 .swiper-slide {
    width: 100% !important;
}

.swiper-button-prev,.swiper-button-next {
	position:absolute;
	z-index:100;
    width: 12px !important;
    height: 12px !important;
    margin-top: 0 !important;
}
.swiper-button-prev {
    top: 50% !important;
    left: 5px !important;
    background: url(../img/left.png) no-repeat center center !important;
    background-size:contain !important;
}
.swiper-button-next {
    top: 50% !important;
    right: 5px !important;
    background: url(../img/right.png) no-repeat center center !important;
	background-size:contain !important;
}
}

