@CHARSET "UTF-8";

/*公共样式*/
.sec-body{padding: 40px 0px;}
.sec-title{padding: 0px;margin: 0px 0px 8px;}
.sec-title-sub{margin: 0px 0px 10px;}
.tab-nav .nav > li{height: 100px;}
.tab-nav{margin: 0px 0px 40px;}
.carousel-indicators-gray li{border: 1px solid #9e9e9e;}
.carousel-indicators-gray .active{background-color: #9e9e9e;width: 10px;height: 10px;margin: 1px;}
.h280{height: 280px;}
.h280 img{height: 100%;}
.smart-h{height: 286px;}
.smart-h img{height: 286px;}
.k30{height:30px;}
.xs{cursor:pointer;}

/*产品服务图片效果*/
.hvr-bg-zomm{-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-property: box-shadow, transform;transition-property: box-shadow, transform;}
.service-col:hover .hvr-bg-zomm{-webkit-transform: scale(1.1);transform: scale(1.1);}
.solution-card:hover .hvr-bg-zomm{-webkit-transform: scale(1.1);transform: scale(1.1);border-radius: 8px;}
.icon-block.icon-3x{width: 42px;height: 38px;}
.icon-video{background: url(../images/icons/icon_video_n.png) 50% 50% no-repeat;background-size: contain;}
.icon-platform{background: url(../images/icons/icon_platform_n.png) 50% 50% no-repeat;background-size: contain;}
.icon-hardware{background: url(../images/icons/icon_hardware_n.png) 50% 50% no-repeat;background-size: contain;}
.icon-service{background: url(../images/icons/icon_operate_n.png) 50% 50% no-repeat;background-size: contain;}
.tab-nav .nav > li.active > a .icon-video, .tab-nav .nav > li > a:hover .icon-video{background: url(../images/icons/icon_video_l.png) 50% 50% no-repeat;background-size: contain;}
.tab-nav .nav > li.active > a .icon-platform, .tab-nav .nav > li > a:hover .icon-platform{background: url(../images/icons/icon_platform_l.png) 50% 50% no-repeat;background-size: contain;}
.tab-nav .nav > li.active > a .icon-hardware, .tab-nav .nav > li > a:hover .icon-hardware{background: url(../images/icons/icon_hardware_l.png) 50% 50% no-repeat;background-size: contain;}
.tab-nav .nav > li.active > a .icon-service, .tab-nav .nav > li > a:hover .icon-service{background: url(../images/icons/icon_operate_l.png) 50% 50% no-repeat;background-size: contain;}

/*合作商户*/
.carousel-control2.left.ml-l{margin-left: -65px;}
.carousel-control2.right.mr-r{margin-right: -65px;}
.sec .carousel-indicators{bottom: -20px;}
.sec-brand .sec-body{padding: 30px 0px;}
.sec-brand .item{margin: 30px; height: 360px;}
.sec-brand .sec-title-sub{margin-bottom: 0px;}
.brand-col .brand-img{width: 100%;height: 175px;}

.brand-1 .brand-img{background: url(../images/brand/2.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-2 .brand-img{background: url(../images/brand/4.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-3 .brand-img{background: url(../images/brand/7.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-4 .brand-img{background: url(../images/brand/3.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-5 .brand-img{background: url(../images/brand/1.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-6 .brand-img{background: url(../images/brand/5.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-7 .brand-img{background: url(../images/brand/6.png) 50% 50% no-repeat;background-size: 100% auto;}
.brand-8 .brand-img{background: url(../images/brand/8.png) 50% 50% no-repeat;background-size: 100% auto;}


.brand-col{padding: 0px;cursor: pointer;}
.brand-col{position: absolute;top: 40px;left: 40px;width: 280px;height: 176px;background-color: #fff !important;border-left: 1px solid #e5e5e5;border-bottom: 1px solid #f2f2f2;z-index: 1;transition: height .4s, width .4s, left .4s, top .4s;}
.brand-col:nth-child(4n+1){border-left: 0;}
.brand-col:nth-child(n+9){border-bottom: 0;}
.brand-col:hover{/*width: 300px;height: 250px;border: 6px solid #e0b8d5;z-index: 2; */}
.brand-1, .brand-5, .brand-9, .brand-13, .brand-17, .brand-21, .brand-25, .brand-29, .brand-33{left: 0;}
.brand-2, .brand-6, .brand-10, .brand-14, .brand-18, .brand-22, .brand-26, .brand-30, .brand-34{left: 280px;}
.brand-3, .brand-7, .brand-11, .brand-15, .brand-19, .brand-23, .brand-27, .brand-31, .brand-35{left: 560px;}
.brand-4, .brand-8, .brand-12, .brand-16, .brand-20, .brand-24, .brand-28, .brand-32, .brand-36{left: 840px;}
/*.brand-1:hover, .brand-5:hover, .brand-9:hover, .brand-13:hover, .brand-17:hover, .brand-21:hover, .brand-25:hover, .brand-29:hover, .brand-33:hover{left: -10px;}
.brand-2:hover, .brand-6:hover, .brand-10:hover, .brand-14:hover, .brand-18:hover, .brand-22:hover, .brand-26:hover, .brand-30:hover, .brand-34:hover{left: 270px;}
.brand-3:hover, .brand-7:hover, .brand-11:hover, .brand-15:hover, .brand-19:hover, .brand-23:hover, .brand-27:hover, .brand-31:hover, .brand-35:hover{left: 550px;}
.brand-4:hover, .brand-8:hover, .brand-12:hover, .brand-16:hover, .brand-20:hover, .brand-24:hover, .brand-28:hover, .brand-32:hover, .brand-36:hover{left: 830px;}*/
.brand-1, .brand-2, .brand-3, .brand-4, .brand-13, .brand-14, .brand-15, .brand-16, .brand-25, .brand-26, .brand-27, .brand-28{top: 0;}
.brand-5, .brand-6, .brand-7, .brand-8, .brand-17, .brand-18, .brand-19, .brand-20, .brand-29, .brand-30, .brand-31, .brand-32{top: 176px;}
.brand-9, .brand-10, .brand-11, .brand-12, .brand-21, .brand-22, .brand-23, .brand-24, .brand-33, .brand-34, .brand-35, .brand-36{top: 352px;}
.brand-1:hover, .brand-2:hover, .brand-3:hover, .brand-4:hover, .brand-13:hover, .brand-14:hover, .brand-15:hover, .brand-16:hover, .brand-25:hover, .brand-26:hover, .brand-27:hover, .brand-28:hover{top: -30px;}
.brand-5:hover, .brand-6:hover, .brand-7:hover, .brand-8:hover, .brand-17:hover, .brand-18:hover, .brand-19:hover, .brand-20:hover, .brand-29:hover, .brand-30:hover, .brand-31:hover, .brand-32:hover{top: 136px;}
.brand-9:hover, .brand-10:hover, .brand-11:hover, .brand-12:hover, .brand-21:hover, .brand-22:hover, .brand-23:hover, .brand-24:hover, .brand-33:hover, .brand-34:hover, .brand-35:hover, .brand-36:hover{top: 312px;}
.brand-col .brand-detail{display: none;margin-top: -30px;}
.brand-col:hover .brand-detail{display: block;text-align: center;font-size: 12px;}
.brand-detail p{margin: 0 40px;text-align: center;width: 214px;}
.brand-detail a {color: #939393;font-size: 14px;}

/*运营服务文字*/
.sec-service{background: #f3f4f8;}
.tab-pane{padding-bottom: 30px;}
.col-desc{position: absolute;top: 190px;left: 0px;bottom: 0px;right: 0px;text-align: center;color: #7e7e7e;}
.col-desc.oper{top: 190px;}
.smart-h .col-desc{right: 0px;}
.col-desc .col-desc-title{font-size: 18px;color: #7e7e7e;font-weight: bold;margin: 0px 0px 14px;}
.col-desc .col-desc-title-sub{color: #7e7e7e;}
.col-desc.oper .col-desc-title{font-weight: bolder;color: #1c304d;margin: 0px 0px 16px;}
.col-desc.oper .col-desc-title-sub{color: #1c304d;}
.service-col:hover .col-desc-title, .service-col:hover .col-desc-title-sub{color: #8f116e;}

/*增加产品服务文字*/
.col-desc2{position: absolute;top:48px;right: 30px;text-align: center;color: #7e7e7e;margin:0 auto;width:20px;text-align:center; line-height:20px}
.col-desc2.oper{top: 190px;}
.smart-h .col-desc2{right: 0px;}
.col-desc2 .col-desc-title{font-size: 18px;color: #7e7e7e;font-weight: bold;margin: 0px 0px 14px;}
.col-desc2 .col-desc-title-sub{color: #7e7e7e;}
.col-desc2.oper .col-desc-title{font-weight: bolder;color: #1c304d;margin: 0px 0px 16px;}
.col-desc2.oper .col-desc-title-sub{color: #1c304d;}

.index-row{overflow: hidden;}
.index-row >.service-col{padding: 0px 15px;}
.index-row >.service-col:first-child{padding-left: 0px;}
.index-row >.service-col:last-child{padding-right: 0px;}
.index-row .oper-col{width: 380px;float: left;margin: 0px 15px;padding: 0px;}
.index-row .oper-col:first-child{margin-left: 0px;}
.index-row .oper-col:last-child{margin-right: 0px;}

.service-col .col-desc-hard{height: 92px;background: #fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.col-desc-hard .col-desc-title{font-size: 16px;color: #7e7e7e;font-weight: bolder;padding: 38px 12px 0px;}
.col-desc-hard .col-desc-title .pos-more{float: right;font-size: 14px;font-weight: normal;color: #7e7e7e;}
.col-desc-hard .col-desc-title .pos-more:after{content: '';background: url(../images/icons/chakangengduo.png) no-repeat;background-size: contain;display: inline-block;height: 10px;width: 13px;margin-left: 10px;}
.hard-a{text-decoration: none!important;}
.hard-a img{border-bottom: 1px solid #f2f2f2;}
.sec-solution .sec-title-sub{margin-bottom: 40px;}

.solution-card{padding: 0px;overflow: hidden;zoom: 1;background: #fff;border-radius: 8px;margin-bottom: 26px;}/*解决方案背景色*/
.solution-card > div{padding: 0px;}
.solution-card-content{padding: 28px 20px;height: 276px;position: relative;}
.solution-card-content .icon-2x{margin: 6px 12px 0px 0px;height: 30px;width: 30px;}
.solution-title{padding: 0px;margin: 0px 0px 8px;font-size: 26px;color: #818991; text-align: left; margin-left:150px;}
.solution-card:hover .solution-title{color: #8f116e;}
.solution-title-sub{color: #bbc0c5;font-size: 12px;margin-bottom: 20px;}
.solution-desc{line-height: 24px;color: #616161;}
.solution-card:hover .solution-desc{color: #8f116e;}


/*增加解决方案*/
.solution-card2{padding: 0px;overflow: hidden;zoom: 1;background: #fff;border-radius: 8px;margin-bottom: 26px;}/*解决方案背景色*/
.solution-card2 > div{padding: 0px;}
.solution-card2-content{padding: 28px 20px;height: 276px;position: relative;}
.solution-card2-content .icon-2x{margin: 6px 12px 0px 0px;height: 30px;width: 30px;}
.solution-title2{padding: 0px;margin: 20px 0px 8px;font-size: 26px;color: #818991; text-align: left; margin-left:160px;}
.solution-card2:hover .solution-title2{color: #fff;}
.solution-title-sub2{color: #bbc0c5;font-size: 12px;margin-bottom: 20px;}
.solution-desc2{line-height: 24px;color: #616161;}
.solution-card2:hover .solution-desc2{color: #fff;}
.btn-detail_z{position: absolute;right:160px;top:20px;margin-bottom: 0px;display: inline-block;color: #616161;border: 1px solid #c1c1c1;text-decoration: none!important;width: 136px;height: 40px;line-height: 38px;text-align: center;font-size: 12px;border-radius: 2px;}

.btn-detail{position: absolute;right:150px;bottom:20px;margin-bottom: 0px;display: inline-block;color: #616161;border: 1px solid #c1c1c1;text-decoration: none!important;width: 136px;height: 40px;line-height: 38px;text-align: center;font-size: 12px;border-radius: 2px;}
.card2 .btn-detail{right:150px;}
.solution-card:hover .btn-detail{color: #fff;border: 1px solid #8f116e;background-color: #8f116e;}
.service-col{padding: 0px 10px 20px;}

.col-card{position: relative;overflow: hidden;}
.col-card-bottom{position: absolute;left: 0px;right: 0px;bottom: -140px;text-align: center;color: #FFffff;height: 50%;background: rgba(0,0,0,0.35);-webkit-transition: all 0.7s;-moz-transition: all 0.7s;-o-transition: all 0.7s;transition: all 0.4s;}
.col-card-bottom p:first-child{padding-top: 30px;margin-bottom: 7px;}
.col-card-bottom2{position: absolute;left: 0px;right: 0px;bottom: 0px;text-align: center;color: #FFffff;height: 50%;}
.col-card:hover .col-card-bottom{bottom: 0px;}
.tab-nav .nav > li > a{font-size: 16px;}

/*解决方案*/
.sol-row >.col-md-6 ,.sol-row >.col-md-3{padding: 0px 13px;}
.sol-row >.col-md-6:first-child,.sol-row >.col-md-3:first-child{padding-left: 0px;}
.sol-row >.col-md-6:last-child,.sol-row >.col-md-3:last-child{padding-right: 0px;}
.sol-row .card1{width: 587px;height: 276px;display: block;}
.sol-row .card1 .card-bg{height: 276px;overflow: hidden;}
.sol-row .card1 .card-bg>div{height: 276px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.sol-row .card2{width: 587px;height: 350px;float: left;margin: 13px;display: block;}
.sol-row .card2:first-child{margin-left: 0px;}
.sol-row .card2:last-child{margin-right: 0px;}
.sol-row .card2 .card-bg{height: 250px;overflow: hidden;}/*图片尺寸*/
.sol-row .card2 .card-bg>div{height: 250px;border-top-left-radius: 8px;border-top-right-radius: 8px;}/*图片尺寸*/
.sol-row .card2 .solution-card-content{height: 80px;padding: 20px;}

.solution-cy{background: url(../images/pic_services_1_1.png) 50% 50% no-repeat;background-size: cover;}
.solution-jd{background: url(../images/pic_services_2_2.png) 50% 50% no-repeat;background-size: cover;}
.solution-ls{background: url(../images/services_3_3.png) 50% 50% no-repeat;background-size: cover;}
.solution-jq{background: url(../images/services_4_4.png) 50% 50% no-repeat;background-size: cover;}
.solution-yl{background: url(../images/services_6_6.png) 50% 50% no-repeat;background-size: cover;}
.solution-sq{background: url(../images/services_5_5.png) 50% 50% no-repeat;background-size: cover;}

.icon-dining{background: url(../images/1.png) 50% 50% no-repeat;background-size: cover;}
.icon-sale{background: url(../images/4.png) 50% 50% no-repeat;background-size: cover;}
.icon-scenic{background: url(../images/2.png) 50% 50% no-repeat;background-size: cover;}
.icon-business{background: url(../images/5.png) 50% 50% no-repeat;background-size: cover;}
.icon-hotel{background: url(../images/3.png) 50% 50% no-repeat;background-size: cover;}
.icon-ast{background: url(../images/6.png) 50% 50% no-repeat;background-size: cover;}

.information{ width:100%; background-color:#f6f6f6; height:60px;}
.information .content-hg{ width:1200px; margin:0 auto 0 auto;}
.information .content-hg a{line-height:380%; color:#696969;}
.information .content-hg a:hover{line-height:380%;color:#8f116e;text-decoration: none;}
.information .dynamic{color:#696969;padding-left:25px;margin-right:15px;background-image: url(../images/index/notice.png);background-repeat: no-repeat;background-position: left center;}

