@charset "utf-8";
.err-bann .contain{position:absolute;left:50%;top:40%;transform: translate(-50%,-50%);text-align:center;}
.err-search{background:#fff;padding:50px 3%;box-shadow:0 5px 30px #f5fdfe;max-width:1460px;margin:0px auto;margin-top:-225px;position: relative;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.err-search h1{font-size:48px;font-weight:bold;color:#000;text-align:center;}
.err-search h3{font-size:22px;text-align:center;font-weight:bold;color:#4b4b4b;}
.err-search .info{font-size:20px;text-align:center;margin:10px auto 30px;}
#shadow-name{width:37%;height:50px;padding:3px 8px;border:1px solid #c8c6c6;border-radius:5px;float:left;transition: all 0.3s linear;}
#shadow-number{width:37%;height:50px;padding:3px 8px;border:1px solid #c8c6c6;border-radius:5px;float:left;margin:0 2%;transition: all 0.3s linear;}
#shadow-button{width:22%;float:right;height:50px;border:0px;background: #22d3e4;font-size: 20px;border-radius:5px;cursor: pointer;transition: all 0.3s linear;color:#fff;}
#shadow-button:hover{background:#14a5b3;}
#shadow-number:focus,#shadow-name:focus{border-color:#14a5b3;}
.err-from p{color:#f39700;margin:10px 0 35px;}
.sclltop-content li{overflow: hidden;}
.sclltop-content li a{width:33.33333%;float:left;font-size:18px;color:#1b1b1b;display: block;height:40px;line-height:40px;text-align:center;}
.result{width: 100%;height: 238px;background: url(../images/shenzhen/filebg.jpg) no-repeat center / cover;padding:40px 0;text-align:center;}
.result h4{font-size:48px;color:#fcfbfb;font-weight:bold;}
.result a{display: block;width:312px;height:53px;line-height:53px;font-size:24px;color:#000;margin:20px auto;transition: all 0.3;background:#00ffe7;}
.result a:hover{background:#02d3bf;color:#fff;}

/* 聚惠服务优势 */
.jh-adv{width:100%;padding:80px 0;text-align: center;background:#f7f7f7;}
.jh-adv h2{font-size:36px;color:#010827;font-weight:bold;position: relative;}
.jh-adv h2:after{position: absolute;content:"advantage";font-size:72px;color:#eee;left:50%;top:0px;text-transform: uppercase;margin-left:-217px;z-index:-1;}
.jh-adv .jh-advlist p{text-align: center;}
.jh-adv .jh-advlist{text-align: center;}
.jh-adv .jh-advlist li{width:22.375%;padding:40px 20px;background: #fff;font-size: 28px;text-align: center;float:left;margin-left:3.5%;margin-top: 100px;transition: all 0.5s linear;border:3px solid #e9e9e9;}
.jh-adv .jh-advlist li:first-child{margin-left:0;}
.jh-adv .jh-advlist li p{margin: 25px 0;font-size:30px;font-weight: bold;}
.jh-adv .jh-advlist span{color:#a0a0a0;font-size:20px;display: block;line-height:35px;}
.jh-adv .jh-advlist li:hover{border-color:#00bbcd;}

/* 服务保障 */
.hk-server{padding:90px 0;text-align:center;}
.hk-server h2{font-size:36px;color:#010827;position: relative;height:72px;line-height:72px;margin:0px auto 80px;}
.hk-server h2:after{position: absolute;content:"guarantee";font-size:72px;color:#f6f6f6;left:50%;top:0px;text-transform: uppercase;margin-left:-217px;z-index:-1;}
.hk-server ul li{width:25%;float:left;color:#707070;font-size:18px;line-height:30px;min-height:375px;-webkit-transition:all .2s linear;transition:all .2s linear;padding:30px;}
.hk-server ul li:hover{background: #f5f5f5;}
.hk-server ul li span{position: relative;top:0px;-webkit-transition:all .4s linear;transition:all .4s linear;}
.hk-server ul li:hover span{top:-10px;}
.hk-server li h4{color:#22d3e4;font-size:24px;margin:25px auto;}

/* 底部营销 */
.hk-faq{background:url(../images/hkpage/hk-ser-bg.jpg) no-repeat center / cover;height:267px;position: relative;}
.hk-faq img{position: absolute;left:50%;bottom:12px;margin-left:-405px;}
.hk-err-faq{background:url(../images/error/kfbg.jpg) no-repeat center / cover;}

/* 合作案例 */
.jh-case{background: url(../images/shenzhen/bj.jpg) no-repeat center / cover;width:100%;padding:80px 0;text-align:center;}
.jh-case h2{font-size:40px;color: #fff;}
.jh-case p{font-size:24px;font-family:"Times New Roman","Arial";color:rgba(255,255,255,0.5);}
.jh-case ul{margin-top: 50px;}
.jh-case ul li{display:flex;align-items:center;justify-content:center;}
.jh-case ul li div{margin:6px;}
.jh-case a.more{display:block;transition: all 0.3s;-webkit-transition: all 0.3s;width:376px;height:55px;line-height: 55px;text-align: center;background:#00ffe7;color:#080808;font-size: 24px;margin:70px auto 0;}
.jh-case a.more:hover{background:#47f9e8;color:#fff;}

/* 安全保障 */
.jh-security{padding:80px 0;text-align:center;background:#fafafa;}
.jh-security h2{font-size:40px;color: #1b1b1b;}
.jh-security p{font-size:24px;font-family:"Times New Roman","Arial";color:rgba(0,0,0,0.5);}
.jh-security .item{position: relative; width: 440px; height: 525px; text-align: center;}
.aqbz-content{margin-top: 90px;}
.aqbz-content .aqbz-content-box{float: left; border: 1px solid #eee;background:#fff;transition: all 0.3s ease;}
.aqbz-content .aqbz-content-box:not(:last-child){margin-right: 60px;}
.jh-security .item .item-p{font-size: 18px; line-height: 30px; color: #707070;}
.jh-security .item .item-p{font-size: 18px; line-height: 30px; color: #a0a0a0; text-align: center;}
.jh-security .item h2{font-size: 30px; line-height: 90px; color: #1b1b1b;}
.jh-security .item hr{border: none; display: block; width: 60px; height: 5px; background: #ed5153; margin: 10px auto 30px;}
.jh-security .item .aq-icon{width: 134px; height: 144px; margin: 40px auto; display: inline-block;}
.jh-security .item .icon1{background: url("../images/shenzhen/001.png");}
.jh-security .item .icon2{background: url("../images/shenzhen/002.png");}
.jh-security .item .icon3{background: url("../images/shenzhen/003.png");}

.aqbz-content-box:hover{border: 1px solid #26a69a; background: #26a69a;}
.aqbz-content-box:hover h2,.aqbz-content-box:hover .item-p{color: #fff;}
.aqbz-content-box:hover hr{background: #ffffff;}
.aqbz-content-box:hover .item .icon1{background: url("../images/shenzhen/111.png");}
.aqbz-content-box:hover .item .icon2{background: url("../images/shenzhen/222.png");}
.aqbz-content-box:hover .item .icon3{background: url("../images/shenzhen/333.png");}

/* 对比 */
.vs{background: url(../images/shenzhen/vs.jpg) no-repeat center / cover;padding:80px 0;height:1007px;}
.vs h2{color: #fff;font-size: 36px;color:#000;text-align:center;font-weight: bold;}
.vs-content{position: relative; width: 1460px;margin:0px auto;}
.vs-content .v{position: absolute; left: -64px; z-index: 1; top: 88px;}
.vs-content .s{position: absolute; right: -30px; z-index: 2; top: 84px;}


/* 三种注册方式 */
.mode{padding:100px 0;}
.mode-box{width: 1200px;margin: 0 auto 100px;}
.mode-text > p{font-size: 40px; text-align: center;}
.mode-text > p > strong{font-weight: normal; color: red;}
.mode-text > span{display: block; text-align: center; font-size: 40px;}
.mode-img{width: 1300px; height: 502px; margin: 0 auto;}
.mode-content{width: 376px; height: 504px; float: left; box-shadow: 0 0 35px -17px #000;}
.mode-content:not(:last-child){margin-right: 80px;}
.mode-top{width: 376px; height: 140px; margin: 0 auto;}
.mode-box-content{width: 376px; height: 140px; background: #26a69a; margin: 0 auto;}
.mode-left{width: 68px; height: 73px; float: left;}
.mode-right{width: 256px; height: 140px; float: left;}
.mode-right > h2{font-size: 40px; padding-top: 33px; text-align: center; color: #fff;}
.mode-right > span{display: block; text-align: center; color: #fff;}
.mode-item{width: 376px; height: 220px; margin: 0 auto;}
.mode-item > ul{padding-top: 77px;}
.mode-item > ul > li{padding-bottom: 15px; padding-left: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url("../images/shenzhen/pc_Correct.png") no-repeat; background-position-x: 80px; color: #868686;}
.mode-item > ul > li{font-size: 18px;}
.mode-button{width: 376px; height: 140px;}
.button-bottom{display: block; width: 338px; height: 51px; margin: 12px auto 0; font-size: 16px; color: #ffffff; border-radius: 3px; cursor: pointer; border: none; background:#26a69a;}
.button-top{display: block; width: 338px; height: 51px; margin: 12px auto 0; font-size: 16px; color: #959595; border-radius: 3px; cursor: pointer; border: none; background: #eeeeee;}
.button-bottom:hover{background:#26a69a;}
.button-top:hover{background:#008df1; color: #fff;}


/* 搜索 */
.shadow-box-position{padding:0px 60px; margin: 0 auto;}
.shadow-box-position-img{width: 100%;border: 1px solid #d2d2d2; margin: 0 auto 45px;height:60px;}
.shadow-box-position-img-left{width:120px;height:58px;line-height:58px;float: left; border-right: 1px solid #d2d2d2;text-align:center;background:url(../images/shenzhen/address.png) no-repeat 30px center;padding-left:30px;}

.shadow-box-position-img-left-serch{width: 58px; height: 60px; float: left;}
.shadow-box-position-img-left-serch > img{width: 28px; height: 28px; text-align: center; padding: 16px 13px;}

.shadow-box-position-img-left-input{width:400px; height: 60px; float: left; border-right: 1px solid #d2d2d2;position: relative;}
.shadow-box-position-img-left-input:after{position:absolute;content:"";left:0px;top:0px;width:60px;height:60px;background:url(../images/shenzhen/dw.png) no-repeat center;}
.shadow-box-position-img-left-input > input{width:300px;height: 58px; line-height: 58px; border: none;margin-left:60px;}

.shadow-box-position-img-left-agent{width: 340px; height: 60px; float: left;}
.shadow-box-position-img-left-agent .left{width: 60px; height: 58px;line-height:58px; float: left;text-align: center;}

.shadow-box-position-img-left-agent .right{width: 100%; height: 60px; border-right: 1px solid #d2d2d2; position: relative;}
.shadow-box-position-img-left-agent .right > input{line-height: 58px; height:58px; border: none;}
.shadow-box-position-img-left-option{width:180px; height: 60px; float: left; position: relative;}
.shadow-box-position-img-left-option > p{text-align: center; line-height: 60px; color: #757575;}

.shadow-box-position-img-left-name{float:right;width:180px;background:#26a69a;}
.shadow-box-position-img-left-name button{background:url(../images/shenzhen/kk.png) no-repeat 30px center;padding-left:80px;height:60px;line-height:60px;border:0px;color:#fff;cursor:pointer;}

.input-list-box{width:700px;height:150px;padding:15px; background-color: #fff; position: absolute; top:58px;left:-55%;border: 1px solid #eee;display: none; z-index: 1;}
.input-list{width: 66px; height: 103px; padding: 0 5px; float: left;}
.input-list > ul > li{background-color: #26a29a; text-align: center; margin-top: 8px; color: #fff; font-size: 14px;}
.input-list-li{width: 600px; height: 109px; float: left; padding-top: 5px;}
.input-list-li > ul > li{float: left; width: 66px; text-align: center; margin-bottom: -2px; line-height:28px;color:#666; margin-left: 8px; margin-right: 1px; font-size: 13px; cursor: pointer;}
.input-list-li > ul > li:hover{color:#26a29a;}
.box-item {width:184px;height: 100px;background:#fff;border:1px solid #eee;position: absolute;left:0px;top:58px;z-index: 1;display: none;}
.box-item div{width:100%;height:50px;line-height:50px;color:#666;text-align:center;}
.box-item div.top{border-bottom:1px solid #eee;transition: all 0.3s;}
.box-item div:hover{background:#26a29a;cursor:pointer;color:#fff;}



