.banner {position: relative;width: 100%;overflow: hidden;margin: 0 auto;text-align: center;height: 480px;background: url(../img/live/banner.jpg) no-repeat center 0 #f8f3f1;}
.px-1 {padding-left:5px !important;padding-right:5px !important;}
.py-1 {padding-top:5px !important;padding-bottom:5px !important;}
.mod-hd{margin-bottom:60px;}
.mod-hd h2{font-size: 32px;color: #333;text-align: center;font-weight: bold;}
.mod-hd p{font-size: 16px;color: #999;text-align: center;margin-top: 20px;line-height:28px;}
.ck-startup-svl {
	min-height:650px;
	padding:100px;
    background-image: url(../img/sv/startup_bg.png);
    background-size: cover;
    background-position: center;
}
.ck-startup h1{font-size: 48px;color: #fff;font-weight: bold;text-shadow:1px 1px 1px rgba(0,0,0,.5);}
.ck-startup .brief{display:block;margin:40px 0;max-width:760px;font-size: 18px;color: #fff;line-height:36px;text-shadow:1px 1px 1px #999;}
.ck-startup .handle-box{margin:40px 0;}
.ck-startup .handle-box .btn-exper{margin-right:20px;}
.startup-slide {position: relative;height:536px;max-width: 316px;}
.startup-slide li {zoom: 1;vertical-align: middle;display: block;height: 100%;}
.startup-slide li a{width: 100%;height: 100%;display: inline-block;background-position: center;}
/* 基础功能 */
.layout-function .mod-bd{}
.layout-function .item{margin:15px 0;border:solid 1px #eee;padding:20px 10px;border-radius:10px;}
.layout-function .item-left, .layout-function  .item-right, .layout-function  .item-body {display: table-cell;vertical-align: top;}
.layout-function .item-middle {vertical-align: middle;}
.layout-function .item-left, .layout-function  .item > .pull-left {padding-right: 10px;}
.layout-function .item-body h5 {font-size: 20px;margin:0;color:#444;}
.layout-function .item-body p {margin-top:10px;font-size: 14px;line-height: 22px;color:#888;height:66px;overflow:hidden;}
.layout-function .item-left i {display:block;width: 80px;height: 80px;background-size: contain !important;margin-top: 10px;}
.layout-function .item:hover{border:solid 1px #b078f9;transition: all 0.5s linear;cursor:pointer;}
.layout-function .item:hover .item-body p{overflow:auto;}
/* 特色功能 */
.layout-intro .mod-bd{}
.layout-intro .mod-item {margin-bottom: 50px;}
.layout-intro .mod-item .title {position: relative;margin-bottom: 50px;display: inline-block;color: #542acd;font-size: 24px;line-height: 28px;color: #542acd;	}
.layout-intro .mod-item .title::after {content: '';display: block;width: 100%;height: 4px;border-radius: 1px;background: #fdb055;margin-top: 8px;}
.layout-intro .mod-item .img-box img {width: 100%;height: 100%;display: block;}
.layout-intro .mod-item .info-box .item {display: inline-block;padding-left: 60px;position: relative;margin: 0 110px 40px 0;}
.layout-intro .mod-item .info-box .item-name{font-size:22px;color: #707070;line-height:45px;}
.layout-intro .mod-item .info-box .item-icon {
    background-size: contain !important;
    width: 45px;
    height: 45px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
}
/* 解决方案 */
.layout-scene{background: #b078f9;}
.layout-scene .mod-bd{margin:40px -15px 0;padding-bottom:40px;}
.layout-scene .mod-hd h2{color:#fff;}
.layout-scene .mod-hd p{color:#fff;}
.scene-list li{width:280px;min-height:470px;margin-right:26px;float:left;display:inline-block;position:relative;overflow:hidden;}
.scene-list li:nth-child(4){margin-right:0;}
.scene-list li .thumb{width:100%;height:300px;background:rgba(0,0,0,0.4);overflow:hidden;z-index:5;}
.scene-list li .intro{padding:20px 0;width:100%;text-align:center;color:#fff;}
.scene-list li .intro .title {font-size: 22px;margin-bottom:10px;}
.scene-list li .intro .desc{line-height:25px;color:#999;color:#FFF;}
.layout-scene .mod-bd .swiper-pagination{}
.layout-scene .mod-bd .swiper-pagination-bullet{width:20px;height:5px;border-radius:0;}
.layout-scene .mod-bd .swiper-pagination-bullet-active{background-color:#FFF;}
/* 优势 */
.layout-bg {background: #fbf8ff;
    /*! background: -moz-linear-gradient(90deg, #faf9ff 0%, #fcf8ff 100%); */
    /*! background: -webkit-linear-gradient(90deg, #faf9ff 0%, #fcf8ff 100%); */
    /*! background: -o-linear-gradient(90deg, #faf9ff 0%, #fcf8ff 100%); */
    /*! background: -ms-linear-gradient(90deg, #faf9ff 0%, #fcf8ff 100%); */
    /*! background: linear-gradient(90deg, #faf9ff 0%, #fcf8ff 100%); */}
.layout-superiority .mod-bd{position:relative;margin-top:20px;}
.layout-superiority .mod-bd ul{margin:0 -15px;}
.layout-superiority .mod-bd ul li .item{ padding:20px;overflow: hidden;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 -webkit-transition:-webkit-box-shadow .5s;
 transition:-webkit-box-shadow .5s;
 -o-transition:box-shadow .5s;
 -moz-transition:box-shadow .5s;
 transition:box-shadow .5s;
 transition:box-shadow .5s, -webkit-box-shadow .5s;
}
.layout-superiority .mod-bd ul li .imgs{ display: block;width: 66px;height: 66px;margin: 0 auto; }
.layout-superiority .mod-bd ul li .imgs img{width:66px;height:66px;}
.layout-superiority .mod-bd ul li .remark{ margin-top:20px;text-align: center; }
.layout-superiority .mod-bd ul li .remark h5{ font-size: 16px;font-weight: bold;padding-bottom: 10px; }
.layout-superiority .mod-bd ul li .remark p{ color: #999;line-height:26px;}
.layout-superiority .mod-bd ul li .item:hover{  -webkit-transform:scale(1.01);
 -moz-transform:scale(1.01);
 -ms-transform:scale(1.01);
 -o-transform:scale(1.01);
 transform:scale(1.01);
 -webkit-box-shadow:4px 6px 21px 2px rgba(14,101,243,0.22);
 box-shadow:4px 6px 21px 2px rgba(14,101,243,0.22); }

/* 运营保障 */
.layout-safeguard{background-color:#f0f9ff;}
.layout-safeguard .mod-bd {margin:52px -15px;height:520px;}
.layout-safeguard .mod-bd > .item {display:inline-table;height:100%;width:340px;vertical-align:top;}
.layout-safeguard .mod-bd > .item p {margin:0}
.layout-safeguard .mod-bd > .gurantee-item1 > .content {
 height:464px;
 background:url("../img/live/sg1.png") no-repeat;
 background-size:cover;
 color:#fff;
 padding:328px 0 0 35px;
 text-align:left;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
}
.layout-safeguard .mod-bd > .gurantee-item1 > .content > .title {
 font-size:30px
}
.layout-safeguard .mod-bd > .gurantee-item1 > .content > .line {
 width:57px;
 height:2px;
 background:#fff;
 margin:3px auto 10px 0
}
.layout-safeguard .mod-bd > .gurantee-item1 > .content > .desc {
 font-size:16px;
 padding-right:20px
}
.layout-safeguard .mod-bd > .gurantee-item1 > .content-label-chinese {
 margin-top:20px;
 color:#333;
 font-size:36px;
 padding-left:25px
}
.layout-safeguard .mod-bd > .gurantee-item1 > .content-label-english {
 font-size:24px;
 color:#999;
 margin-top:-5px;
 padding-left:63px
}
.layout-safeguard .mod-bd > .gurantee-item2 {
 width:350px;
 margin-left:26px;
 height:530px;
 text-align:left;
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-top {
 height:190px;
 background:url("../img/live/sg2.png") no-repeat;
 background-size:cover;
 padding:57px 0 0 22px;
 color:#fff;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-top > .title {
 font-size:30px
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-top > .desc {
 font-size:16px;
 padding-right:20px
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-top > .line {
 width:57px;
 height:2px;
 background:#fff;
 margin:3px auto 10px 0
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-bottom {
 height:370px;
 margin-top:20px;
 background:url("../img/live/sg3.png") no-repeat;
 background-size:cover;
 padding:230px 0 0 22px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 color:#fff;
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-bottom > .title {
 font-size:30px
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-bottom > .desc {
 font-size:16px;
 padding-right:20px
}
.layout-safeguard .mod-bd > .gurantee-item2 > .content-bottom > .line {
 width:57px;
 height:2px;
 background:#fff;
 margin:3px auto 10px 0;
}
.layout-safeguard .mod-bd > .gurantee-item3 {
 width:450px;
 margin-left:26px;
 height:530px;
 text-align:left;
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-top {
 height:370px;
 background:url("../img/live/sg4.png") no-repeat;
 background-size:cover;
 padding:257px 0 0 22px;
 color:#fff;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-top > .title {
 font-size:30px
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-top > .desc {
 font-size:16px;
 padding-right:20px
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-top > .line {
 width:57px;
 height:2px;
 background:#fff;
 margin:3px auto 10px 0
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-bottom {
 height:190px;
 margin-top:20px;
 background:url("../img/live/sg5.png") no-repeat;
 background-size:cover;
 padding:76px 0 0 22px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 color:#fff;
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-bottom > .title {
 font-size:30px
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-bottom > .desc {
 font-size:16px;
 padding-right:20px
}
.layout-safeguard .mod-bd > .gurantee-item3 > .content-bottom > .line {
 width:57px;
 height:2px;
 background:#fff;
 margin:3px auto 10px 0
}

/* 流量变现 */
.layout-realize{}
.layout-realize .mod-hd h2{}
.layout-realize .mod-hd p{}
.layout-realize .mod-bd{margin-top:60px;}
.realize-info .item {margin-bottom: 80px;}
.realize-info .item .title{position:relative;font-size: 24px;line-height: 28px;margin-bottom: 24px;color: #542acd;}
.realize-info .item .title::after {content: '';display: block;position: absolute;width: 48px;height: 4px;border-radius: 1px;background: #fdb055;margin-top: 7px;}
.realize-info .item .title-l::after {right:0;}
.realize-info .item .title-r::after {left:0;}
.realize-info .item .brief{color: #707070;font-size: 18px;line-height: 28px;}
.realize-info .realize-img {margin: 0 78px 50px;vertical-align: bottom;}




/* bottom */
.bottom{height: 300px;width: 100%;background: url(../img/sv/footer.png) no-repeat center;}
.bottom p{text-align: center;font-size: 32px;color: white;padding-top: 90px;}
.bottom a{display: block;width: 150px;height: 40px;border: 1px solid white;text-align: center;line-height: 40px;font-size: 15px;color: white;margin: 25px auto 0;}
.bottom a:hover{background-color: #fff;color:black;}