.icon{background-image: url(../images/icon_s.png);}

.icon3{background-image: url(../images/icon_3.png);}

.icon3_b{background-image: url(../images/icon_3.png);}

.iconb{background-image: url(../images/icon_b.png);}

.icon.addr{background-position: -192px -180px;}

.icon.tel{background-position: -189px -246px;}

.icon.xiala{background-position: -191px -297px;}

.icon.logo{background-position: 0 -261px;}

.icon.jt{background-position: -152px -180px;}

.icon.right{background-position: -193px -200px;}

.icon.des{background-position: -79px -35px;}

.swiper-container {

    margin-left: auto;

    margin-right: auto;

    position: relative;

    overflow: hidden;

    z-index: 1;

}

.swiper-wrapper {

    position: relative;

    width: 100%;

    height: 100%;

    z-index: 1;

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    -o-transition-property: -o-transform;

    -ms-transition-property: -ms-transform;

    transition-property: transform;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

}

.swiper-pagination {

    position: absolute;

    text-align: center;

    -webkit-transition: .3s;

    -moz-transition: .3s;

    -o-transition: .3s;

    transition: .3s;

    -webkit-transform: translate3d(0,0,0);

    -ms-transform: translate3d(0,0,0);

    -o-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

    z-index: 10;

}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

    bottom: 10px;

    left: 0;

    width: 100%;

}

.swiper-pagination-bullet {

    width: 8px;

    height: 8px;

    display: inline-block;

    border-radius: 100%;

    background: #000;

    opacity: .2;

}

.swiper-pagination-bullet-active {

    opacity: 1;

    background: #007aff;

}

.slide .swiper-pagination-bullet {

    width: 30px;

    height: 1px;

    opacity: .5;

    background-color: #fff;

}

.swiper-container-android .swiper-slide, .swiper-wrapper {

    -webkit-transform: translate3d(0,0,0);

    -moz-transform: translate3d(0,0,0);

    -o-transform: translate(0,0);

    -ms-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

}

.swiper-slide {

    -webkit-flex-shrink: 0;

    -ms-flex: 0 0 auto;

    flex-shrink: 0;

    width: 100%;

    height: 100%;

    position: relative;

}

.swiper-button-next, .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 27px;

    height: 44px;

    margin-top: -22px;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 27px 44px;

    -webkit-background-size: 27px 44px;

    background-size: 27px 44px;

    background-position: center;

    background-repeat: no-repeat;

}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {

    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%…19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);

    left: 10px;

    right: auto;

}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {

    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%…2L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E);

    right: 10px;

    left: auto;

}



/*轮播*/

.slide .slide_view{height: 640px;display: flex;justify-content: center;align-items: center;overflow: hidden;min-width: 1200px;background-size:cover;background-position:center;}

.slide .slide_view img{width: 100%;}

.slide .swiper-button-prev{width: 60px;height: 92px;background-image: url(../images/slide_left.png);background-size: 10px;background-position: center center;background-color:#333333;opacity: .3;left: 0;display: none;}

.slide .swiper-button-next{width: 60px;height: 92px;background-image: url(../images/slide_right.png);background-size: 10px;background-position: center center;background-color:#333333;opacity: .3;right: 0;display: none;}

.slide .swiper-button-prev:hover,.slide .swiper-button-next:hover{opacity: .7;}

.slide:hover .swiper-button-prev,.slide:hover .swiper-button-next{display: block;}

.slide .swiper-pagination-bullet{width: 30px;height: 2px;opacity: .5;background-color: #fff;border-radius:0}

.slide .swiper-pagination-bullet-active{opacity: 1;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {

    margin: 0 5px;

}