@charset "UTF-8";

/*整站样式*/

html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button,input{margin:0;padding:0; border:0;}

*{ -webkit-tap-highlight-color: transparent;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing:border-box;}

body{font-family:"Microsoft YaHei", STHeiti, 宋体, arial;background-color:#fff;  }

input,textarea,button{font-family:"Microsoft YaHei",STHeiti,  宋体, arial;padding: 0;font-family: Verdana, Arial;}

h1,h2,h3,h4,h5,h6{font-family:"Microsoft YaHei", STHeiti,  宋体, arial;font-weight: normal;  }

img {border:0;}

input[type=submit]:hover,button:hover { cursor:pointer;}

input:focus,textarea:focus,button:focus,input:active {outline-color:transparent;border:0;}

a {color:#333;  }

a:link{text-decoration:none;}

a:visited{text-decoration:none;}

a:hover{text-decoration:none;cursor:pointer;}

a:active{text-decoration:none;}

.hidden{display:none;visibility:hidden;}

.wrap{width:1200px;border: 0;padding:0;margin:0 auto;*zoom:1;}

.wrap:after{clear: both;content:"";display: table;}

.clear{clear:both;font-size:0;line-height:0;height:0;visibility:hidden;}

.clearfix:before, .clearfix:after {

    content:"";

    display:table;

}

.clearfix:after {

    clear:both;

}

.clearfix {

    zoom:1;

}

.fl{float: left;}

.fr{float: right;}

.absolute { position: absolute;}

.pors{position: relative;}

.tl{text-align: left;}

.tc{text-align: center;}

.tr{text-align: right;}

.ml40 {margin-left:40px;}

.list-unstyled li,

.list-inlineblock li{ list-style-type:none;}

.layouts {

    position:relative;

    margin:0 auto;

}

.layouts {  width:75%;}

.layouts:after,.layouts:before,.list-unstyled:after,.list-unstyled:before {

    content:"";

    display:table;

}

.layouts:after,.list-unstyled:after {clear:both;}

.clear {clear:both;}

.inline_block,

.list-inlineblock li{display:inline-block;}

.blue {color:#006aff;}

.blue1 {color:#09abd9;}

.bg1 {background:#fafafa;}

.bg2 {background:#f4f4f4;}

.img-responsive img {display:block;max-width:100%;margin:0 auto;}

.img-scale {overflow:hidden;}

.img-scale img {transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;}

li:hover .img-scale img,

.each-item:hover .img-scale img,

.each:hover .img-scale img {transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}

input:-ms-input-placeholder,textarea:-ms-input-placeholder{  color: #999;  }

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{  color: #999;  }

.overflow {

    white-space:nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.img-responsive img {max-width:100%;}

.section-inner {position:relative;}

.arrow-down {

    z-index:2;

    position:absolute;

    bottom:25px;

    left:50%;

    display:block;

    width:25px;

    height:60px;

    margin-left:-12.5px;

    background:url(../images/index-next.png) no-repeat center center;

    background-size:25px auto;

}

.arrow-down a {display:block;width:100%;height:100%;}

.index-page .index-normal-text {

    position:absolute;

    top:50%;

    left:11%;

    width:520px;

    transform:translateY(-50%);

}

.index-page .index-wrap5 .index-normal-text {

    top:30%;

    width:450px;

    transform:translateY(0);

}

.normal-text-title,.normal-text-title1 {

    margin-bottom:20px;

    font-size:36px;

    font-weight:bold;

    color:#fff;

}

.normal-text-des,.normal-text-des1 {

    font-size:18px;

    color:rgba(255,255,255,.85);

    line-height:1.8;

}

.index-more-w,.index-more-w1 {padding-top:50px;}

.normal-more {

    display:inline-block;

    width:180px;

    height:50px;

    font-size:16px;

    color:#fff;

    line-height:50px;

    text-align:center;

    background:rgba(255,255,255,.05);

    border:1px solid rgba(255,255,255,.5);

    border-radius:3px;

}

.normal-more i {

    display:inline-block;

    width:17px;

    height:17px;

    margin-left:15px;

    background:url(../images/more-icon1.png) no-repeat center center;

    /*background-size:13px auto;*/

    vertical-align:-3px;

}

.index-banner {width:100%;height:100%;overflow:hidden;}

.index-banner .img-responsive img {width:auto;max-height:100%;}

.index-banner .swiper-container-horizontal>.swiper-pagination-bullets {

    bottom:10%;

}

.index-banner .swiper-pagination-clickable .swiper-pagination-bullet {

    position:relative;

    width:30px;

    height:2px;

    background:rgba(255,255,255,.2);

    border-radius:0;

    opacity:1;

}

.index-banner .swiper-pagination-clickable .swiper-pagination-bullet:after {

    content:'';

    position:absolute;

    left:0;

    top:0;

    display:block;

    width:0;

    height:100%;

    background:#fff;

    transition:width 3s ease-in-out;

}

@keyframes width100 {

    from {

        width:0;

    }



    to {

        width:100%;

    }

}

.width100 {

    animation-name: fadeIn1;

    transition:all 5s ease-in-out;

}

.index-banner .swiper-pagination-bullet-active.swiper-pagination-bullet:after {

    -webkit-animation: width100 5s 0s both;

    animation: width100 5s 0s both;

}

.index-banner .swiper-button-prev,

.index-banner .swiper-button-next {display:none;opacity:0;transition:opacity .4s ease-in-out;}

/*.index-banner:hover .swiper-button-prev,*/

/*.index-banner:hover .swiper-button-next {display:block;opacity:1;}*/

.index-banner .swiper-button-prev {left:45px;background:url(../images/prev.png) no-repeat center center;background-size:auto 100%;}

.index-banner .swiper-button-next {right:45px;background:url(../images/next.png) no-repeat center center;background-size:auto 100%;}

.index-wrap5 .list-unstyled li {

    position:relative;

    float:left;

    width:33.33%;

    transition:all .4s ease-in-out;

    overflow:hidden;

}

.index-wrap5 .list-unstyled li .index-normal-text,

.mask-bg:after{transition:all .4s ease-in-out;}

.index-wrap5 .list-unstyled li:hover .mask-bg:after,

.index-wrap5 .list-unstyled li:hover .index-normal-text {opacity:0;}

.list-unstyled li a {position:relative;display:block;}

/*header*/

header {

    z-index:9;

    position:fixed;

    top:0;

    left:0;

    width:100%;

    padding:25px 40px;

    transition:all .4s ease-in-out;

}

header.on {padding:0 40px;background:rgba(0,0,0,.8);}

header .logo {width:340px;margin-right:80px;transition:all .4s ease-in-out;}

header.on .logo {width:285px;padding:10px 0;height:70px;}

header .logo,header .nav-wrap {float:left;}

header .language-wrap {float:right;}

header  a {

    font-size:14px;

    color:#fff;

    line-height:70px;

}

header .language-wrap a {

    display:inline-block;

    margin-left:10px;

}

header .language-wrap a.on,nav .on .per {color:#ff8000;}

.nav-wrap .bar-menu {

    float:left;

    position:relative;

    width:25px;

    height:70px;

    margin-right:50px;

    cursor:pointer;

}

.nav-wrap .bar-menu i {

    position:absolute;

    display:block;

    width:100%;

    height:2px;

    background:#fff;

    transition:all .4s ease-in-out;

}

.nav-wrap .bar-menu .t-line {top:25px;}

.nav-wrap .bar-menu.on .t-line {top:35px;transform:rotate(45deg);}

.nav-wrap .bar-menu .m-line {top:35px;}

.nav-wrap .bar-menu.on .m-line {width:0;opacity:0;}

.nav-wrap .bar-menu .b-line {top:45px;}

.nav-wrap .bar-menu.on .b-line {top:35px;transform:rotate(-45deg);}



.nav-wrap nav {margin-left:80px;}

nav li {float:left;margin-right:35px;}

nav .per {

}

/*footer*/

.footer-inner {

    padding:20px 35px;

    font-size:14px;

    color:#7c7c7c;

    background:#222;

}

footer .copyright a {color:#555;}

footer .share-wrap {

    float:right;

}

footer .share-wrap li {margin-left:15px;}

footer .share {

    display:inline-block;

    width:23px;

    height:23px;

}

footer .share1 {background:url(../images/share1-1.png) no-repeat center center;background-size:100% auto;}

footer .share2 {background:url(../images/share1-2.png) no-repeat center center;background-size:100% auto;}

footer .share3 {background:url(../images/share1-3.png) no-repeat center center;background-size:100% auto;}

footer .share4 {background:url(../images/share1-4.png) no-repeat center center;background-size:100% auto;}

footer .share5 {background:url(../images/share1-5.png) no-repeat center center;background-size:100% auto;}

.main{

	margin:0 0;

	padding:0 0;

}

.inner-wrap {position:relative;}

.mask-bg:after {

    content:'';

    position:absolute;

    left:0;

    top:0;

    display:block;

    width:100%;

    height:100%;

    background:rgba(0,0,0,.4);

}

.main-inner .normal-text-title,

.main-inner .normal-text-des{font-weight:normal;color:#333;}

.inner-wrap .normal-text-title,

.inner-wrap .normal-text-des {color:#fff;}

.inner-wrap .normal-text-des {font-size:16px;}

.inner-wrap .text-wrap {

    left:12%;

    color:#fff;

}

.inner-wrap .text-wrap {

    position:absolute;

    top:50%;

    width:575px;

    transform:translateY(-50%);

}

.inner-wrap .normal-text-des{  font-size:16px;}

.inner-wrap .normal-text-wrap,

.about-wrap2-scroll1 .text-wrap {  width:675px;  }

.inner-wrap .text-wrap .more-w {padding-top:50px}

.inner-wrap .more-circle {

    display:block;

    width:55px;

    height:55px;

    background:url(../images/down-icon1.png) no-repeat center center;

    border:1px solid #fff;

    border-radius:100%;

}

.about-wrap2 .normal-text-wrap { margin:65px auto 25px;}

.about-wrap2-scroll1 .swiper-container {

    width:895px;

    overflow:inherit;

}

.about-wrap2-scroll1 .swiper-slide-inner {

    padding:0 8px;

}

.about-wrap2-scroll1 .images-wrap {position:relative;}

.about-wrap2-scroll1 .swiper-slide-active .mask-bg:after {

    opacity:0;

}

.about-wrap2-scroll1 .text-wrap {

    padding:20px 0 60px;

    margin:0 auto;

    text-align:center;

    opacity:0;

}

.about-wrap2-scroll1 .swiper-slide-active .text-wrap {opacity:1;}

.main-inner .text-title {

    margin-bottom:10px;

    font-size:24px;

    color:#000;

    white-space: nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.main-inner .text-des {

    height:55px;

    font-size:16px;

    color:#333;

    line-height:1.7;

    overflow:hidden;

}

.about-wrap2 {overflow:hidden;}

.about-wrap2-scroll1 .swiper-button-next,

.about-wrap2-scroll1 .swiper-button-prev {

    top:37.5%;

    width:52px;

    height:52px;

    background:rgba(255,255,255,.35);

    border:1px solid rgba(255,255,255,.5);

    border-radius:100%;

}

.about-wrap2-scroll1 .swiper-button-prev {left:-90px;}

.about-wrap2-scroll1 .swiper-button-next {right:-90px;}

.about-wrap2-scroll1 .swiper-button-next:after,

.about-wrap2-scroll1 .swiper-button-prev:after {

    content:'';

    position:absolute;

    left:0;

    top:0;

    display:block;

    width:100%;

    height:100%;

}

.about-wrap2-scroll1 .swiper-button-next:after {background:url(../images/next1.png) no-repeat center center;}

.about-wrap2-scroll1 .swiper-button-prev:after {background:url(../images/prev1.png) no-repeat center center;}

.about-wrap2-scroll2 .swiper-pagination {

    left:50%;

    bottom:20px;

    width:200px;

    height:60px;

    margin-left:-100px;

    color:#fff;

    line-height:60px;

    background:rgba(0,0,0,.4);

}

.about-wrap2-scroll2 .swiper-pagination-current {color:#f08519;}

.about-wrap2-scroll2 .swiper-button-next,

.about-wrap2-scroll2 .swiper-button-prev {

    top:auto;

    bottom:30px;

    width:38px;

    height:38px;

    border:1px solid #fff;

    border-radius:100%;

}

.about-wrap2-scroll2 .swiper-button-next{right:50%;margin-right:-75px;background:url(../images/next2.png) no-repeat center center;}

.about-wrap2-scroll2 .swiper-button-prev {left:50%;margin-left:-75px;background:url(../images/prev2.png) no-repeat center center;}



.kehu-list ul {margin-left:-4%;}

.kehu-list li {

    float:left;

    width:46%;

    margin:4% 0 0 4%;

}

.kehu-list li .text-wrap {padding-top:15px;}

.kehu-list li .text-des {height:65px;line-height:2;}

.black-wrap {

    padding:40px 0 60px;

    text-align:center;

}

.black-btn {

    display:inline-block;

    width:150px;

    height:40px;

    font-size:14px;

    color:#fff;

    line-height:40px;

    background:#222;

    border:1px solid #222;

}

.black-btn:hover {color:#222;background:transparent;}

.article-wrap {padding:55px 0;}

.article-wrap .title-wrap {padding-bottom:25px;}

.article-wrap h1 {margin-bottom:20px;font-size:26px;color:#000;}

.article-wrap .article-des {

    padding:15px;

    font-size:14px;

    line-height:2;

    background:#f3f3f3;

}

article {font-size:16px;line-height:2;}

article img {max-width:100%;}

.question-list-wrap,.news-list-wrap,.feedback {padding:55px 0;background:#eef2f5;}

.feedback {background:#fbfbfb;}

.question-list li {

    position:relative;

    padding:25px 30px;

    font-size:16px;

    color:#666;

}

.question-list li,

.news-list li {

    margin-top:20px;

    background:#fff;}

.question-list li:first-child,.news-list li:first-child {margin-top:0;}

.question-list li .dt-title {cursor:pointer;}

.question-list li .dt-title-inner {

    margin-bottom:20px;

    padding-right:45px;

    font-size:22px;

    color:#333;

}

.question-list li.on .dt-title-inner {color:#f08519;}

.question-list li .right-cont {

    position:absolute;

    right:30px;

    top:22px;

    display:block;

    width:40px;

    height:40px;

    background:url(../images/ques-icon1.png) no-repeat center center;

}

.question-list li.on .right-cont { background:url(../images/ques-icon1a.png) no-repeat center center;}

.question-list li .dd-content {

    height:60px;

    padding-right:120px;

    line-height:1.8;

    overflow:hidden;

    transition:height .4s ease-in-out;

}

.question-list li.on .dd-content {height:auto;}

.news-list li a {padding:30px;box-shadow:0 0 15px rgba(0,0,0,.05);}

.news-list li .img-scale {

    float:left;

    width:260px;

    height:195px;

}

.news-list li .text-wrap {

    margin-left:290px;

}

.news-list li .text-title {

    padding:15px 0;

    font-size:22px;

    white-space: nowrap;

    overflow:hidden;

    text-overflow:ellipsis;

}

.news-list li:hover .text-title {color:#ff8000;}

.news-list li .text-des {

    height:60px;

    margin-bottom:30px;

    font-size:16px;

    color:#666;

    line-height:1.85;

}

.news-list li .time {font-size:16px;color:#666;}

.contact-us {

    padding:50px 0 80px;

}

.contact-us .text-wrap {

    padding-bottom:35px;

    line-height:1.8;

    text-align:center;

}

.contact-us .text-wrap span {

    display:block;

    margin-bottom:10px;

}

.contact-us .dt-title span {

    font-size:26px;

    color:#000;

}

.contact-us .dd-content span {

    font-size:18px;

}

.feedback-box {

    width:920px;

    margin:0 auto;

}

.feedback-box .each-wrap .input-w {

    width:450px;

}

.feedback-box .each-wrap label {

    display:block;

    height:50px;

    font-size:18px;

    color:#000;

    line-height:50px;

}

.feedback-box .each-wrap .star ,.feedback-box .star {color:#f00;}

.feedback-box .input-w input {

    height:50px;

    padding:0 10px;

    line-height:50px;

}

.feedback-box .input-w input,

.feedback-box .textarea textarea {

    width:100%;

    background:#eee;

}

.feedback-box .textarea textarea {

    height:120px;

    padding:10px;

    border:0;}

.feedback-box .tips {

    padding:10px 0;

    font-size:16px;

    color:#9c9c9c;

    text-align:right;

}

.feedback-box .black-btn {height:50px;font-size:16px;line-height:50px;}

.jiagong-page .each-wrap3 .layouts {width:85%;padding:80px 0;}

.jiagong-page .inner-normal-text {

    position:absolute;

    top:50%;

    width:575px;

    transform:translateY(-50%);

}

.jiagong-page .each-wrap1 .inner-normal-text,

.jiagong-page .each-wrap3 .inner-normal-text {  right:0;}

.jiagong-page .each-wrap2 .normal-text-title,

.jiagong-page .each-wrap2 .normal-text-des,

.jiagong-page .each-wrap4 .normal-text-title,

.jiagong-page .each-wrap4 .normal-text-des {color:#fff;}

.jiagong-page .each-wrap1 .img-responsive {width:60%;}

.jiagong-page .each-wrap2 .img-responsive,.jiagong-page .each-wrap4 .img-responsive{text-align:right;}

.jiagong-page .each-wrap2 .img-responsive img,.jiagong-page .each-wrap4 .img-responsive img {display:inline-block;width:60%;}

.jiagong-page .each-wrap3 .img-responsive {width:65%;}
/*
.jiagong-page .each-wrap2 .normal-more,.jiagong-page .each-wrap4 .normal-more {color:#333;border-color:#333;}

.jiagong-page .each-wrap2 .normal-more i,.jiagong-page .each-wrap4 .normal-more i {background:url(../images/more-icon1a.png) no-repeat center center;}
*/
.kehu-info-page {

    padding-top:120px;

    background:rgba(0,0,0,.8);

}

.article-wrap {background:#fff;}

.jiagong-info-page .each-wrap {padding:80px 0;background:#fff;}

.jiagong-info-page .each-wrap .images-wrap {width:50%;}

.jiagong-info-page .each-wrap .inner-normal-text,

.jiance-wrap-inner .each-wrap .text-wrap {

    position:absolute;

    top:50%;

    width:45%;

    transform:translateY(-50%);

}

.jiagong-info-page .each-wrap:nth-child(2n+1) .inner-normal-text{right:0;}

.jiagong-info-page .each-wrap .normal-text-title {font-size:32px;}

.jiagong-info-page .each-wrap .normal-text-des {font-size:16px;}

.jiagong-info-page .each-wrap .img-responsive img {width:70%;}

.jiagong-info-page .each-wrap:nth-child(2n) .images-wrap {float:right;}

.jiance-wrap-inner .each-wrap {position:relative;}

.jiance-wrap-inner .each-wrap .text-wrap {width:40%;right:0;background:rgba(0,0,0,.57);}

.jiance-wrap-inner .each-wrap .text {padding:35px 80px 35px 35px;}

.jiance-wrap-inner .each-wrap .normal-text-title,

.jiance-wrap-inner .each-wrap .normal-text-des {color:#fff;}

@media(max-width:1700px){

    .layouts {width:90%;}

    .jiagong-page .each-wrap1 .img-responsive {width:50%;}

    .jiagong-page .each-wrap2 .img-responsive img, .jiagong-page .each-wrap4 .img-responsive img {width:55%;}

    .jiagong-page .each-wrap3 .img-responsive {width:55%;}

}

@media(min-width:1921px){

    .index-page .index-normal-text {width:700px;}

    .normal-text-title {margin-bottom:30px;font-size:48px;}

    .normal-text-des {font-size:24px;}

    .index-more-w {padding-top:65px;}

    .normal-more {

        width:260px;

        height:60px;

        font-size:20px;

        line-height:60px;

    }

    .normal-more i {

        background:url(../images/more-icon1.png) no-repeat center center;

        background-size:17px 12px;

        vertical-align:-3px;

    }

    nav .per {font-size:16px;}

    header .language-wrap a {font-size:18px;s}

    .footer-inner {font-size:16px;}

    footer .share-wrap li {margin-left:25px;}

    footer .share  {width:28px;height:20px;}

    footer .share1 {background:url(../images/share1-1.png) no-repeat center center;}

    footer .share2 {background:url(../images/share1-2.png) no-repeat center center;}

    footer .share3 {background:url(../images/share1-3.png) no-repeat center center;}

    footer .share4 {background:url(../images/share1-4.png) no-repeat center center;}

    footer .share5 {background:url(../images/share1-5.png) no-repeat center center;}

    .main-inner .text-title {margin-bottom:25px;font-size:30px;}

    .main-inner .text-des {height:75px;font-size:22px;}

    .kehu-list li .text-des {height:88px;}

    .about-wrap2-scroll1 .swiper-button-next,

    .about-wrap2-scroll1 .swiper-button-prev {width:70px;height:70px;}

    .about-wrap2-scroll2 .swiper-pagination {width:260px;height:80px;margin-left:-130px;font-size:20px;line-height:80px;}

    .about-wrap2-scroll2 .swiper-button-next,

    .about-wrap2-scroll2 .swiper-button-prev {width:50px;height:50px;}

    .black-btn {width:170px;height:50px;font-size:16px;line-height:50px;}

    .contact-us .dt-title span {font-size:30px;}

    .contact-us .dd-content span {  font-size:22px;  }

    .feedback-box .each-wrap label {

        height:70px;

        font-size:22px;

        line-height:70px;

    }

    .feedback-box .input-w input {

         height:60px;

         padding:0 10px;

         line-height:60px;

     }

    .feedback-box .tips {font-size:18px;}

    .feedback-box .black-btn {height:60px;font-size:18px;line-height:60px;}

}

.section .images-wrap,

.section .normal-text-title,

.section .normal-text-des,

.section .index-more-w,

.inner-wrap .normal-text-title,

.inner-wrap .normal-text-des,

.inner-wrap .more-circle {visibility: hidden;}

.section.active .images-wrap,

.section.active .images-wrap,

.section.active .normal-text-title,

.section.active .normal-text-des,

.section.active .index-more-w,

.inner-wrap.active .normal-text-title,

.inner-wrap.active .normal-text-des,

.inner-wrap.active .more-circle

{

    visibility: visible;

    animation:fadeInUp 1s both;

}

.section.active .normal-text-des,

.inner-wrap.active .normal-text-des{

    animation-delay:.5s;

    -webkit-animation-delay:.5s;

}

.section.active .index-more-w,

.inner-wrap.active .more-circle{

    animation-delay:1s;

    -webkit-animation-delay:1s;

}

@keyframes fadeInLeft {

    0% {

        opacity: 0;

        transform: translate3d(-100%, 0, 0)

    }

    to {

        opacity: 1;

        transform: none

    }

}



.fadeInLeft {

    animation-name: fadeInLeft

}

@keyframes fadeInRight {

    0% {

        opacity: 0;

        transform: translate3d(100%, 0, 0)

    }

    to {

        opacity: 1;

        transform: none

    }

}



.fadeInRight {

    animation-name: fadeInRight

}

@keyframes fadeInUp {

    0% {

        opacity: 0;

        transform: translate3d(0, 100%, 0)

    }

    to {

        opacity: 1;

        transform: none

    }

}



.fadeInUp {

    animation-name: fadeInUp

}



.animated {

    animation-duration: 1s;

    animation-fill-mode: both

}

/*!fullPage*/

html.fp-enabled,

.fp-enabled body {

    margin: 0;

    padding: 0;

    overflow:hidden;



    /*Avoid flicker on slides transitions for mobile phones #336 */

    -webkit-tap-highlight-color: rgba(0,0,0,0);

}

.fp-section {

    position: relative;

    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */

    -moz-box-sizing: border-box; /* <=28 */

    box-sizing: border-box;

}

.fp-slide {

    float: left;

}

.fp-slide, .fp-slidesContainer {

    height: 100%;

    display: block;

}

.fp-slides {

    z-index:1;

    height: 100%;

    overflow: hidden;

    position: relative;

    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */

    transition: all 0.3s ease-out;

}

.fp-section.fp-table, .fp-slide.fp-table {

    display: table;

    table-layout:fixed;

    width: 100%;

}

.fp-tableCell {

    display: table-cell;

    vertical-align: middle;

    width: 100%;

    height: 100%;

}

#section-footer .fp-tableCell {display:block;}

.fp-slidesContainer {

    float: left;

    position: relative;

}

.fp-controlArrow {

    -webkit-user-select: none; /* webkit (safari, chrome) browsers */

    -moz-user-select: none; /* mozilla browsers */

    -khtml-user-select: none; /* webkit (konqueror) browsers */

    -ms-user-select: none; /* IE10+ */

    position: absolute;

    z-index: 4;

    top: 50%;

    cursor: pointer;

    width: 0;

    height: 0;

    border-style: solid;

    margin-top: -38px;

    -webkit-transform: translate3d(0,0,0);

    -ms-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

}

.fp-controlArrow.fp-prev {

    left: 15px;

    width: 0;

    border-width: 38.5px 34px 38.5px 0;

    border-color: transparent #fff transparent transparent;

}

.fp-controlArrow.fp-next {

    right: 15px;

    border-width: 38.5px 0 38.5px 34px;

    border-color: transparent transparent transparent #fff;

}

.fp-scrollable {

    overflow: hidden;

    position: relative;

}

.fp-scroller{

    overflow: hidden;

}

.iScrollIndicator{

    border: 0 !important;

}

.fp-notransition {

    -webkit-transition: none !important;

    transition: none !important;

}

#fp-nav {

    position: fixed;

    z-index: 100;

    margin-top: -32px;

    top: 50%;

    opacity: 1;

    -webkit-transform: translate3d(0,0,0);

}

#fp-nav.right {

    right: 17px;

}

#fp-nav.left {

    left: 17px;

}

.fp-slidesNav{

    position: absolute;

    z-index: 4;

    opacity: 1;

    -webkit-transform: translate3d(0,0,0);

    -ms-transform: translate3d(0,0,0);

    transform: translate3d(0,0,0);

    left: 0 !important;

    right: 0;

    margin: 0 auto !important;

}

.fp-slidesNav.bottom {

    bottom: 17px;

}

.fp-slidesNav.top {

    top: 17px;

}

#fp-nav ul,

.fp-slidesNav ul {

    margin: 0;

    padding: 0;

}

#fp-nav ul li,

.fp-slidesNav ul li {

    display: block;

    width: 14px;

    height: 13px;

    margin: 7px;

    position:relative;

}

.fp-slidesNav ul li {

    display: inline-block;

}

#fp-nav ul li a,

.fp-slidesNav ul li a {

    display: block;

    position: relative;

    z-index: 1;

    width: 100%;

    height: 100%;

    cursor: pointer;

    text-decoration: none;

}

#fp-nav ul li a.active span,

.fp-slidesNav ul li a.active span,

#fp-nav ul li:hover a.active span,

.fp-slidesNav ul li:hover a.active span{

    height: 10px;

    width: 10px;

    background:#fff;

    border-radius: 100%;

    opacity:1;

}

#fp-nav ul li a span,

.fp-slidesNav ul li a span {

    border-radius: 50%;

    position: absolute;

    z-index: 1;

    height: 10px;

    width: 10px;

    border: 0;

    left: 50%;

    top: 50%;

    border:1px solid #fff;

    -webkit-transition: all 0.1s ease-in-out;

    -moz-transition: all 0.1s ease-in-out;

    -o-transition: all 0.1s ease-in-out;

    transition: all 0.1s ease-in-out;

    opacity:.5;

}

#fp-nav ul li:hover a span,

.fp-slidesNav ul li:hover a span{

    background:#fff;

    border-radius: 100%;

    opacity:1;

}

#fp-nav ul li .fp-tooltip {

    position: absolute;

    top: -2px;

    color: #fff;

    font-size: 14px;

    font-family: arial, helvetica, sans-serif;

    white-space: nowrap;

    max-width: 220px;

    overflow: hidden;

    display: block;

    opacity: 0;

    width: 0;

    cursor: pointer;

}

#fp-nav ul li:hover .fp-tooltip,

#fp-nav.fp-show-active a.active + .fp-tooltip {

    -webkit-transition: opacity 0.2s ease-in;

    transition: opacity 0.2s ease-in;

    width: auto;

    opacity: 1;

}

#fp-nav ul li .fp-tooltip.right {

    right: 20px;

}

#fp-nav ul li .fp-tooltip.left {

    left: 20px;

}

.fp-auto-height.fp-section,

.fp-auto-height .fp-slide,

.fp-auto-height .fp-tableCell{

    height: auto !important;

}



.fp-responsive .fp-auto-height-responsive.fp-section,

.fp-responsive .fp-auto-height-responsive .fp-slide,

.fp-responsive .fp-auto-height-responsive .fp-tableCell {

    height: auto !important;

}

/**Swiper 3.4.2*/

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.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-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-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.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%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.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%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.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-pagination.swiper-pagination-hidden{opacity:0}.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}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}