

table { border-spacing: 0; border-collapse: collapse; }

div, a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

.clear:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; }

.clear { *zoom: 1; }

.clearboth { clear: both; }

.wp { width: 1200px; margin: 0 auto; }

.checkBrowser { font-size: 14px; line-height: 40px; position: fixed; z-index: 99999; top: 0; left: 50%; width: 700px; height: 40px; margin-left: -360px; padding: 0 10px; color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-color: #e6212a; }
.checkBrowser a { font-size: 16px; line-height: 20px; position: absolute; top: 10px; right: 5px; display: block; width: 20px; height: 20px; cursor: pointer; text-align: center; color: #333; border-radius: 50%; background-color: #fff; }

/* reset.css V1.6  End */
.header { height: 90px; background-color: #fff; }
.header h1 { float: left; padding-top: 22px; }
.header h1 a, .header h1 img { display: block; }

.headerPhone { float: right; padding-top: 29px; }
.headerPhone span { font-size: 16px; line-height: 29px; display: inline-block; height: 29px; padding-left: 35px; vertical-align: top; color: #555; background: url("../images/new/phone.png") left center no-repeat; }
.headerPhone em { font-size: 20px; font-style: normal; line-height: 29px; color: #719dca; }

.nav { position: relative; float: right; margin-right: 30px; padding-top: 29px; padding-right: 23px; }
.nav li { float: left; }
.nav li a { font-size: 14px; line-height: 29px; display: block; padding: 0 23px; color: #555; }
.nav li a:hover { color: #719dca; }
.nav li.on a { color: #719dca; }
.nav:before { position: absolute; right: 0; bottom: 7px; display: block; width: 1px; height: 15px; content: ''; background-color: #ccc; }

.bBox { position: relative; width: 100%; }
.bBox .btn { position: absolute; z-index: 2; bottom: 60px; width: 100%; text-align: center; }
.bBox .btn li { display: inline-block; overflow: hidden; width: 157px; height: 157px; margin: 0 19px; vertical-align: top; -webkit-transition: 0.5s ease all; transition: 0.5s ease all; }
.bBox .btn li a { display: block; }
.bBox .btn li img { display: block; width: 157px; height: 157px; }
.bBox .btn li:hover { -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); }

.banner { position: relative; z-index: 1; overflow: hidden; width: 100%; height: 621px; background: url(../images/new/banner_bg.png) no-repeat center center;}
.banner .slideImg { position: absolute; top: 50%; left: 50%; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.banner .slideImg1 { width: 867px; height: 488px; margin-top: -182px; margin-left: -433px;}
.slideImg1 .num{ position: absolute; font-size: 46px; color: #58585c; font-weight: 700; top: 138px;}
.slideImg1 .num i{ font-style: normal;}
.slideImg1 .num1{ left: -2px; }
.slideImg1 .num2{ left: 663px;}
.sub-si-6{ left: 5px; top: 5px; }
.banner .slideImg2 {width: 1200px;height: 459px;margin-top: -162px;margin-left: -600px;transform: scale(0.9);-webbkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);}
.banner .slideImg3 {width: 1067px;height: 510px;margin-top: -186px;margin-left: -533px;}
.slideImg3 a{ display: inline-block; width: 250px; height: 60px; position: absolute; left: 105px;  top: 254px; }
.banner .swiper-pagination { z-index: 2; }
.banner .swiper-pagination-bullet { width: 12px; height: 12px; cursor: pointer; opacity: 1; background: #999; }
.banner .swiper-pagination-bullet-active { background: #1f96e6; }

.box { padding-top: 90px; padding-bottom: 110px; }
.box.bgf5 { background-color: #f5f6f8; }
.box.pb75 { padding-bottom: 75px; }
.box.pb50 { padding-bottom: 50px; }

.title { margin-bottom: 80px; text-align: center; }
.title h5 { font-size: 26px; position: relative; margin-bottom: 15px; padding-bottom: 10px; padding-bottom: 20px; color: #555; }
.title h5:after { position: absolute; bottom: 0; left: 50%; width: 80px; height: 2px; margin-left: -40px; content: ''; background-color: #75a0cc; }

.solutionBox { position: relative; display: block; float: left; overflow: hidden; width: 595px; height: 310px; margin-bottom: 10px; }
.solutionBox.s1 { margin-right: 10px; background-color: #5ba3ec; -webkit-transition: 1s ease all; transition: 1s ease all; }
.solutionBox.s1:hover { background-color: #2d89e7; }
.solutionBox.s1:hover .pad { -webkit-animation: b2t 1s ease forwards; animation: b2t 1s ease forwards; }
.solutionBox.s1 .pad { position: absolute; bottom: 0; left: 40px; display: block; width: 251px; height: 221px; }
.solutionBox.s2 { background-color: #44e191; -webkit-transition: 1s ease all; transition: 1s ease all; }
.solutionBox.s2 .earth { position: absolute; top: 40px; left: 47px; width: 237px; height: 237px; }
.solutionBox.s2:hover { background-color: #21d177; }
.solutionBox.s2:hover .bg { -webkit-animation: rotateinfinite 3s linear infinite; animation: rotateinfinite 3s linear infinite; }
.solutionBox.s2 .bg { position: relative; z-index: 1; width: 100%; height: 100%; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; background: url("../images/new/earth.png") center center no-repeat; }
.solutionBox.s2 .arrow { position: absolute; z-index: 2; top: 80px; left: 50%; display: block; width: 70px; height: 82px; margin-left: -35px; background: url("../images/new/arrow.png") center center no-repeat; }
.solutionBox.s3 { margin-right: 10px; background-color: #57caeb; -webkit-transition: 1s ease all; transition: 1s ease all; }
.solutionBox.s3:hover { background-color: #29bce6; }
.solutionBox.s3:hover .paget { -webkit-animation: l2r .5s ease .2s forwards; animation: l2r .5s ease .2s forwards; opacity: 0; }
.solutionBox.s3:hover .pageb { -webkit-animation: l2r .5s ease forwards; animation: l2r .5s ease forwards; }
.solutionBox.s3 .paget { position: absolute; z-index: 3; top: 60px; left: 0; width: 250px; height: 150px; background: url("../images/new/page1.png") center center no-repeat; }
.solutionBox.s3 .pageb { position: absolute; z-index: 2; top: 95px; left: 0; width: 276px; height: 181px; background: url("../images/new/page2.png") center center no-repeat; }
.solutionBox.s4 { background-color: #f5b561; -webkit-transition: 1s ease all; transition: 1s ease all; }
.solutionBox.s4:hover { background-color: #f29f31; }
.solutionBox.s4:hover .openimg { -webkit-animation: b2t 1s ease forwards; animation: b2t 1s ease forwards; }
.solutionBox.s4 .openimg { position: absolute; bottom: 30px; left: 30px; display: block; width: 275px; height: 200px; }
.solutionBox .word { display: table; float: right; width: 266px; height: 310px; vertical-align: middle; }
.solutionBox .word .td { display: table-cell; width: 100%; height: 310px; text-align: left; vertical-align: middle; }
.solutionBox .word .t { font-size: 22px; font-weight: bold; line-height: 30px; display: inline-block; width: 100%; margin-bottom: 5px; vertical-align: middle; color: white; }
.solutionBox .word .p { font-size: 14px; line-height: 24px; display: inline-block; width: 100%; vertical-align: middle; color: rgba(255, 255, 255, 0.8); }

.proList { width: 1320px; margin: 0 auto; padding-top: 10px; }
.proList li { float: left;  width: 440px; margin-bottom: 60px; }
.proList li img { display: block; float: left; width: 188px; height: 188px; border-radius: 50%; box-shadow: 0 12px 22px 1px rgba(0,0,0,.1)}
.proList li .info { margin-left: 210px; padding-top: 40px; padding-right: 25px; }
.proList li .t { font-size: 20px; margin-bottom: 15px; color: #333; }
.proList li .cn { font-size: 14px; line-height: 28px; color: rgba(85, 85, 85, 0.7); }

.caseList { display: table; border-spacing: 0; border-collapse: collapse; }
.caseList .tc { display: table-row; }
.caseList .tb { display: table-cell; box-sizing: border-box; width: 200px; height: 102px; text-align: center; vertical-align: middle; border: 1px solid #e5e5e5; }
.caseList .tb a { display: inline-block; vertical-align: middle; }
.caseList .tb img { max-width: 180px; max-height: 90px; }
.caseList .tb img:hover { opacity: 0.9; -webkit-opacity: 0.9; filter: alpha(opacity=90); }

@keyframes b2t { 0% { -webkit-transform: translateY(225px); transform: translateY(225px); opacity: 0; }
  10% { -webkit-transform: translateY(225px); transform: translateY(225px); opacity: 0; }
  100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } }
@-webkit-keyframes b2t { 0% { -webkit-transform: translateY(225px); opacity: 0; }
  10% { -webkit-transform: translateY(225px); opacity: 0; }
  100% { -webkit-transform: translateY(0); opacity: 1; } }
@keyframes rotateinfinite { 0% { -webkit-transform: rotate(0); transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@-webkit-keyframes rotateinfinite { 0% { -webkit-transform: rotate(0); }
  100% { -webkit-transform: rotate(360deg); } }
@keyframes l2r { 0% { -webkit-transform: translateX(-280px); transform: translateX(-280px); opacity: 0; }
  10% { -webkit-transform: translateX(-280px); transform: translateX(-280px); opacity: 0; }
  100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } }
@-webkit-keyframes l2r { 0% { -webkit-transform: translateX(-280px); opacity: 0; }
  10% { -webkit-transform: translateX(-280px); opacity: 0; }
  100% { -webkit-transform: translateX(0); opacity: 1; } }
.chooseTb { display: table; box-sizing: border-box; width: 100%; border-spacing: 0; border-collapse: collapse; background-color: #f7f8f9; box-shadow: 0 0 30px #dfe6f5; }
.chooseTb .chooseRow { display: table-row; width: 100%; }
.chooseTb .chooseTh { display: table-cell; width: 12.5%; height: 125px; text-align: center; vertical-align: middle; border: 1px solid #e4e9f3; }
.chooseTb .chooseTh i { display: inline-block; width: 100%; height: 37px; margin-bottom: 15px; vertical-align: middle; background-repeat: no-repeat; background-position: center center; background-size: auto 100%; }
.chooseTb .chooseTh span { font-size: 16px; color: #70838f; }
.chooseTb .chooseTh .i1 { background-image: url(../images/new/i1.png); }
.chooseTb .chooseTh .i2 { background-image: url(../images/new/i2.png); }
.chooseTb .chooseTh .i3 { background-image: url(../images/new/i3.png); }
.chooseTb .chooseTh .i4 { background-image: url(../images/new/i4.png); }
.chooseTb .chooseTh .i5 { background-image: url(../images/new/i5.png); }
.chooseTb .chooseTh .i6 { background-image: url(../images/new/i6.png); }
.chooseTb .chooseTh .i7 { background-image: url(../images/new/i7.png); }
.chooseTb .chooseTd { position: relative; z-index: 3; display: table-cell; width: 12.5%; height: 90px; text-align: center; vertical-align: middle; border: 1px solid #e4e9f3; }
.chooseTb .chooseTd span { font-size: 16px; color: #70838f; }
.chooseTb .type { position: relative; overflow: hidden; width: 100%; height: 100%; }
.chooseTb .type:after { position: absolute; top: 74%; left: 0; display: block; width: 150%; height: 1px; content: ''; -webkit-transform: rotate(40deg) translateX(-20%); -ms-transform: rotate(40deg) translateX(-20%); transform: rotate(40deg) translateX(-20%); -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; background-color: #e4e9f3; }
.chooseTb .wd { font-size: 16px; line-height: 22px; position: absolute; top: 18px; right: 15px; width: 50px; color: #70838f; }
.chooseTb .pro { font-size: 16px; line-height: 22px; position: absolute; bottom: 18px; left: 15px; width: 50px; color: #70838f; }
.chooseTb .name { font-size: 18px; line-height: 28px; display: inline-block; color: #70838f; }

.ibosbox { display: block; width: 100%; height: 90px; background-color: #fff; box-shadow: 0 0 30px #fdf0e0; }

.ibosTb { display: table; box-sizing: border-box; width: 100%; border-spacing: 0; border-collapse: collapse; }
.ibosTb .ibosTd { z-index: 3; display: table-cell; width: 12.5%; height: 90px; text-align: center; vertical-align: middle; border-right: 1px solid #f1f4f9; border-left: 1px solid #f1f4f9; }
.ibosTb .ibosTd span { font-size: 16px; font-weight: bold; color: #ff9601; }
.ibosTb .ibosName { font-family: 'Arial'; font-size: 28px; font-weight: bold; line-height: 90px; width: 100%; height: 90px; text-align: center; color: #fff; background: url("../images/new/tableBg.jpg") center center repeat-x; }

.owl-carousel .item { width: 100%; height: 546px; border-radius: 12px; background-color: #599fe5; }
.owl-carousel .tit { font-size: 24px; margin-bottom: 10px; padding-top: 40px; text-align: center; color: #fff; }
.owl-carousel .tit i { font-size: 12px; line-height: 20px; display: inline-block; width: 21px; height: 20px; margin-left: 10px; text-align: center; vertical-align: middle; background: url("../images/new/bubble.png") center center no-repeat; }
.owl-carousel .t { font-size: 15px; margin-bottom: 20px; text-align: center; color: #fff; }
.owl-carousel .info { font-size: 12px; line-height: 25px; overflow: hidden; width: 280px; max-width: 100%; height: 100px; margin: 0 auto 50px; padding-top: 15px; color: #fff; border-top: 1px solid rgba(255, 255, 255, 0.3); }
.owl-carousel .img { display: block; height: 259px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; }
.owl-carousel .img.i4 { background-position: center bottom; background-size: 95% auto; }
.owl-carousel .owl-prev { position: absolute; bottom: 0; left: 0; width: 320px; height: 546px; background-color: rgba(255, 255, 255, 0.6); background-image: url(../images/new/arrow1.png); background-repeat: no-repeat; background-position: 90% center; }
.owl-carousel .owl-prev:hover { background-image: url(../images/new/arrow2.png); }
@media screen and (max-width: 1440px) { .owl-carousel .owl-prev { width: 172px; } }
@media screen and (max-width: 1366px) { .owl-carousel .owl-prev { width: 142px; } }
.owl-carousel .owl-next { position: absolute; right: 0; bottom: 0; width: 320px; height: 546px; background-color: rgba(255, 255, 255, 0.6); background-image: url(../images/new/arrow3.png); background-repeat: no-repeat; background-position: 10% center; }
.owl-carousel .owl-next:hover { background-image: url(../images/new/arrow4.png); }
@media screen and (max-width: 1440px) { .owl-carousel .owl-next { width: 172px; } }
@media screen and (max-width: 1366px) { .owl-carousel .owl-next { width: 142px; } }

.sbanner { position: relative; z-index: 1; overflow: hidden; width: 100%; height: 560px; }
.sbanner .slideImg { width: 100%; height: 560px; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.sbanner .swiper-pagination { z-index: 2; }
.sbanner .swiper-pagination-bullet { width: 12px; height: 12px; cursor: pointer; opacity: 1; background: #999; }
.sbanner .swiper-pagination-bullet-active { background: #1f96e6; }

.s_box { padding-top: 120px; padding-bottom: 90px; border-bottom: 1px solid #dde6ee; }
.s_box.pb0 { padding-bottom: 0; }
.s_box.bgf5 { background-color: #f5f6f8; }
.s_box.pb30 { padding-bottom: 30px; }
.s_box.bgfb { background-color: #fbfbfb; }
.s_box.pt90 { padding-top: 90px; }
.s_box.pt60 { padding-top: 60px; }
.s_box.pt100 { padding-top: 100px; }
.s_box.bgline { background: url(../images/new/sboxbg.jpg) center bottom repeat-x; }
.s_box .tit { text-align: center; position: relative; }
.s_box .tit h5 { font-size: 28px; color: #000; padding-bottom: 30px; font-weight: 200;}
.s_box .tit:after { width: 114px; height: 2px; background-color: #75a0cc; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); display: block; position: absolute; content: ""; }
.s_box .longTit { position: relative; text-align: center; }
.s_box .longTit h5 { font-size: 30px; color: #000; margin-bottom: 15px; font-weight: 200;}
.s_box .longTit .p { font-size: 15px; color: #7f7f7f; line-height: 30px; padding-bottom: 35px; }
.s_box .longTit:after { width: 114px; height: 2px; background-color: #75a0cc; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); display: block; position: absolute; content: ""; }
.s_box .sman { display: block; float: left; }
.s_box .simgR { display: block; float: right; }
.s_box .smanInfo { margin-left: 520px; padding-top: 55px; }
.s_box .smanInfo h5 { font-size: 30px; color: #000; margin-bottom: 15px; font-weight: 200;}
.s_box .smanInfo .p { position: relative; font-size: 15px; color: #7f7f7f; line-height: 30px; padding-bottom: 20px; }
.s_box .smanInfo .p:after { width: 114px; height: 2px; background-color: #75a0cc; bottom: 0; left: 0; display: block; position: absolute; content: ""; }
.s_box .smanInfo .p .top { margin-bottom: 15px; font-size: 16px; color: #6c6c6c; }
.s_box .smanInfo .p p { color: #82939e; }
.s_box .sCRMInfo { margin-left: 700px; }
.s_box .simgInfoL { margin-right: 665px; padding-top: 40px; }
.s_box .simgInfoL h5 { font-size: 30px; color: #000; margin-bottom: 15px; font-weight: 200;}
.s_box .simgInfoL .p { position: relative; font-size: 15px; color: #7f7f7f; line-height: 30px; padding-bottom: 20px; }
.s_box .simgInfoL .p:after { width: 114px; height: 2px; background-color: #75a0cc; bottom: 0; left: 0; display: block; position: absolute; content: ""; }
.s_box .simgInfoL .p .top { margin-bottom: 15px; font-size: 16px; color: #6c6c6c; }
.s_box .simgInfoL .p p { color: #82939e; }

.platform { padding-top: 90px; width: 1250px; margin: 0 auto; padding-bottom: 50px; }
.platform li { float: left; width: 200px; height: 264px; overflow: hidden; background-position: center center; border-radius: 8px; text-align: center; margin: 0 25px; }
.platform li i { display: inline-block; vertical-align: top; margin-top: 44px; height: 70px; width: 100%; background-repeat: no-repeat; background-position: center top; margin-bottom: 40px; }
.platform li p { display: inline-block; margin: 0 auto;  font-size: 18px; padding-top: 14px; color: #fff; }
.platform li.si1 { background-image: url(../images/new/sibg1.png); }
.platform li.si2 { background-image: url(../images/new/sibg2.png); }
.platform li.si3 { background-image: url(../images/new/sibg3.png); }
.platform li.si4 { background-image: url(../images/new/sibg4.png); }
.platform li.si5 { background-image: url(../images/new/sibg5.png); }

.newWord { padding-top: 80px; }
.newWord li { float: left; width: 400px; margin-bottom: 60px; text-align: center; position: relative; }
.newWord li:after{ position: absolute; z-index: 0; background: url(../images/new/shadow.png) no-repeat; content: ""; display: block; width: 288px; height: 456px; left: 118px; top: 0px;}
.newWord li img { width: 183px; height: 383px; display: inline-block; margin-bottom: 35px; z-index: 2; position: relative;}
.newWord li p { font-size: 22px; color: #000; line-height: 50px; }

.s_appImgBox { text-align: center; padding-top: 55px; }
.s_appImgBox img { display: inline-block; margin: 0 20px; }

.otherModuel { width: 1000px; margin: 0 auto; padding-top: 90px; }
.otherModuel li { float: left; width: 200px; margin-bottom: 45px; text-align: center; }
.otherModuel li img { display: inline-block; margin-bottom: 10px; }
.otherModuel li p { font-size: 17px; color: #7f7f7f; }

.toolbar-box { width: 65px; height: 280px; position: fixed; bottom: 0; right: 0; text-align: center; z-index: 9999; }

.toolbar-bg { position: relative; height: 70px; border-bottom: 1px solid #f6f7f9; top: 0; left: 0; width: 200px; font-size: 20px; color: #fff; line-height: 70px; text-indent: 10px; transition: all .2s linear; -webkit-transition: all .2s linear; }

a.toolbar-bg, a.toolbar-bg:hover { display: block; color: #fff; }

a.button-left, a.button-left:hover { color: #ffffff; }

.toolbar-box .telephone { width: 240px; text-indent: 25px; background: #b2c0d1 url("../images/new/iconfont-tel.png") center no-repeat; background-position: 15px; }

.toolbar-box .qq { background: #b2c0d1 url("../images/new/iconfont-qq.png") center no-repeat; background-position: 15px; }

.toolbar-box .online { background: #b2c0d1 url("../images/new/iconfont-online.png") center no-repeat; background-position: 15px; }

.toolbar-box .download { background: #b2c0d1 url("../images/new/iconfont-download.png") center no-repeat; background-position: 15px; }

.toolbar-box .toolbar-bg:hover { left: -100px; }

.toolbar-box .telephone:hover { left: -140px; }

.toolbar-box .toolbar-bg.telephone:hover { background-color: #d44830; }

.toolbar-box .qq:hover { cursor: pointer; background-color: #ff9000; }

.toolbar-box .online:hover { background-color: #3daeff; }

.toolbar-box .download:hover { background-color: #94cf35; }



.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}