body, html,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
    margin:0;
    padding:0;
    }
ul{
    list-style: none;;
}
body {
        font-size:14px;
        color:#666;
        font-family: Microsoft YaHei,SimSun;
        background: #fff;
        }
.container-fluid{
    padding: 0px 6%;
}
img{
    max-width: 100%;
    display: block;
}
.btn-primary{
    background-color: #274286;
}
::marker{
    display:none;
}
.swiper-button-prev,.swiper-button-next{
    background:transparent;
}
.swiper-button-prev,.swiper-button-next {
    height: auto;
}
.swiper-button-prev{
    left: 2rem;
}
.swiper-button-next{
    right: 2rem;
}

.main{
    background: #f2f2f2;
    margin:0px;
    padding: 5rem 0px;
}
@media (max-width:767px){
    .container-fluid {
        padding: 0px 2%;
    }
.main{
        padding:2rem 0px;
      }
}