﻿@charset "utf-8";
/* CSS Document */


.company_bounce i,.company_content .bounce_btn,.cp,a,button{cursor:pointer}*{margin:0;padding:0;list-style:none}
.company_bounce_header,.company_content{padding-left:40px;box-sizing:border-box}
select{outline:0}img{vertical-align:middle;border:none}a{text-decoration:none}
.clearfix:after{content:"\200B";display:block;height:0;clear:both}
.pr{position:relative}.pa{position:absolute;top:0}
.fl{float:left}
.fr{float:right}.ib{display:inline-block}
.tc{text-align:center}.ha{height:auto!important}.ti0{text-indent:0}
.vt{vertical-align:top}.vm{vertical-align:middle}.hide{display:none!important}
.show{display:block!important}
.btn-green:hover{background:#396!important}
.btn-black:hover{background:#111!important}
.btn-gray:hover{background:#666!important}
.btn-cyan:hover{background:#17ae8c!important}
.err-info{width:100%;height:30px;line-height:32px;color:red;font-size:12px;text-indent:100px}
.err-bd{border:1px solid red}
.company_bounce{width:400px;height:400px!important;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1000;background:#fff}
.company_bounce i{display:inline-block;width:13px;height:13px;background: url(../img/colse.png);float:right;margin-top:12px;margin-right:20px;background-size:cover}
.company_bounce_header{width:400px;height:30px;background-color:#108bee;line-height:60px;font-size:20px;color:#fff}.company_content{height:380px!important;background:#fff;padding-top:30px;position:relative}.company_content .company_content_text1,.company_content .company_content_text2{width:320px;height:44px;outline:0;margin-bottom:1px;border:1px solid #EFEFEF;font-size:14px;color:#999;padding-left:10px;box-sizing:border-box}.company_content .company_content_text1:focus,.company_content .company_content_text2:focus{border-color:#108BEE}.company_content .company_content_text1.err,.company_content .company_content_text2.err{border-color:red}.company_content .company_content_text2{margin-top:10px;position:absolute;left:40px;top:116px}.company_content .bounce_btn{position:absolute;top:142px;right:50px;color:#999}.company_content .bounce_btn:hover{color:#108bee}.company_content .bounce_second{cursor:pointer;position:absolute;top:142px;right:50px;font-size:14px;color:#999}.company_content .bounce_second:hover{color:#999}.company_content_btn{display:block;border-style:none;position:absolute;left:40px;bottom:70px;text-align:center;width:320px;height:50px;background:#108bee;font-size:18px;color:#fff;box-sizing:border-box;float:left;outline:0;cursor:pointer!important}.company_bounce_message{color:red}.company_bounce_error1{display:inline-block;width:16px;height:16px;border:1px solid red;border-radius:100%;color:red;line-height:16px;text-align:center}.company_bounce_message2{color:red;position:absolute;left:40px;top:182px}.bigzhao{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:99}
.FreeConsultation{font-size:22px;color:#333;line-height:24px;list-style:disc;width:320px;bottom:25px;text-align:center;position:absolute!important;left:40px}
.company_fixed{cursor:pointer;width:110px;position:fixed;bottom:130px;right:0;z-index:99}

.company_fixed .company_fixed_message,.company_fixed .company_fixed_phone,.company_fixed .company_fixed_qcode{float:right;position:relative;width:110px;height:110px;margin-bottom:1px;text-align:center;box-sizing:border-box;padding-top:4px}

.company_fixed .company_fixed_message:hover .tab-arrow-box,.company_fixed .company_fixed_phone:hover .tab-arrow-box,.company_fixed .company_fixed_qcode:hover .tab-arrow-box{display:block}

.company_fixed .company_fixed_message .phoneIcon,.company_fixed .company_fixed_message .telphoneIcon,.company_fixed .company_fixed_phone .phoneIcon,.company_fixed .company_fixed_phone .telphoneIcon,.company_fixed .company_fixed_qcode .phoneIcon,.company_fixed .company_fixed_qcode .telphoneIcon{position:absolute;left:30px;right:0;top:12px;z-index:51;width:50px;height:50px}


.company_fixed .company_fixed_message .phoneIcon img,.company_fixed .company_fixed_message .telphoneIcon img,.company_fixed .company_fixed_phone .phoneIcon img,.company_fixed .company_fixed_phone .telphoneIcon img,.company_fixed .company_fixed_qcode .phoneIcon img,.company_fixed .company_fixed_qcode .telphoneIcon img{width:48px;height:48px}

.company_fixed .company_fixed_message .animated-circles,.company_fixed .company_fixed_phone .animated-circles,.company_fixed .company_fixed_qcode .animated-circles{position:absolute;left:23px;right:0;top:5px;width:64px;height:64px}


.company_fixed .company_fixed_message .animated,.company_fixed .company_fixed_phone .animated{-webkit-animation-duration:2s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite}

.company_fixed .company_fixed_message .animated .circle,.company_fixed .company_fixed_phone .animated .circle,.company_fixed .company_fixed_qcode .animated .circle{background:rgba(58,98,244,.25);width:63px;height:63px;border-radius:50%;position:absolute;z-index:49;transform:scale(1);-webkit-transform:scale(1)}


.company_fixed .company_fixed_message .animated .c-1,.company_fixed .company_fixed_phone .animated .c-1,.company_fixed .company_fixed_qcode .animated .c-1{animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards!important}


.company_fixed .company_fixed_message .animated .c-2,.company_fixed .company_fixed_phone .animated .c-2,.company_fixed .company_fixed_qcode .animated .c-2{animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards!important}


.company_fixed .company_fixed_message .animated .c-3,.company_fixed .company_fixed_phone .animated .c-3,.company_fixed .company_fixed_qcode .animated .c-3{animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards!important}

.company_fixed .company_fixed_message .tab-arrow-box,.company_fixed .company_fixed_phone .tab-arrow-box,.company_fixed .company_fixed_qcode .tab-arrow-box{width:183px;height:44px;position:absolute;left:15px;top:33%;transform:translate(-108%,-50%);text-align:center;line-height:26px;font-size:12px;color:#fff;padding-right:3px;display:none;background-size:cover}

.company_fixed .company_fixed_message i,.company_fixed .company_fixed_phone i,.company_fixed .company_fixed_qcode i{width:64px;height:64px;display:block;margin:0 auto;background-size:cover}

.company_fixed .company_fixed_message [class*=tab-icon],.company_fixed .company_fixed_phone [class*=tab-icon],.company_fixed .company_fixed_qcode [class*=tab-icon]{font-size:14px;color: #333333;margin-top:4px}

.company_fixed .company_fixed_list:hover .tab-icon-advice{color:#3a62f4;}
.company_fixed .company_fixed_phone .tab-arrow-box{background-image:url(../img/c-advice-unsel.png)}
.company_fixed .company_fixed_message .tab-arrow-box{background-image: url(../img/c-custom-unsel.png)}

.company_fixed .company_fixed_qcode .tab-arrow-box{background-image: url(../img/c-qcode-unsel.png);background-size:100px 100px;background-repeat:no-repeat}.company_fixed span{font-size:16px;height:60px;display:inline-block;color:#fff;line-height:60px;width:128px;position:absolute;left:62px;top:0;box-sizing:border-box}

.company_fixed .company_fixed_arrow{cursor:pointer;float:right;width:110px;height:64px;}

.company_fixed .company_fixed_message i,.company_fixed .company_fixed_phone i{background: url(../img/c-advice.png);z-index:50;position:relative}
.company_fixed .company_fixed_qcode i{background: url(../img/c-qcode.png)}
.company_fixed .company_fixed_arrow a{cursor:pointer;margin:0 auto;display:block;width:64px;height:64px;background: url(../img/download-icon01.png) no-repeat}





.company-textarea{width:320px;height:80px;border-radius:3px;position:absolute;bottom:140px;left:40px;background:#fff;outline:0;border:1px solid #EFEFEF;resize:none;padding-left:8px;box-sizing:border-box;padding-top:6px}.company-content-xuqiu{font-size:16px;color:#333;line-height:24px;text-align:center;margin-bottom:16px;margin-left:-34px}.bigzhao .company_bounce_message{color:red;font-size:12px}.bigzhao .company_content .company-content-xuqiu p{font-size:16px;color:#333}














.kuaisu-wrapper,.pos-fix{ display:block;position:fixed;bottom:0;z-index:99!important;background-repeat:no-repeat}
.kuaisu-wrapper{display:none;left:0;width:240px;height:91px;cursor:pointer;background-image: url(../img/kuaisu-bj.png)}
.kuaisu-wrapper .kuaisu{float:right;margin-top:15px;margin-right:20px}
.pos-fix{height:110px;width:100%;background-image: url(../img/run-bj.png);background-color:rgba(0,0,0,.6)}
.pos-fix .content{width:1040px;margin:0 auto;height:80px;position:relative}
.pos-fix .content .logo-san{position:absolute;left:-169px;bottom:-66px}
.pos-fix .content h1{float:left;font-size:28px;font-family:PingFangSC-Semibold;font-weight:600;width:510px;color:#fff;position:relative;top:-15px;}
.pos-fix .content .form-item .item-1,.pos-fix .content .form-item .phone-input{height:36px;line-height:36px;font-size:14px;font-family:PingFangSC-Regular;font-weight:400}
.pos-fix .content .form-item{margin-top:40px;position:relative}
.pos-fix .content .form-item .phone-input{width:230px;float:left;background:#fff;border-radius:4px;color:#252525;border:0;text-indent:10px;margin-left:20px;outline:0}
.pos-fix .content .form-item .item-1{position:absolute;right:9px;background-color:#FFF;width:100px;top:0;cursor:pointer;text-align:center}.pos-fix .content .form-item .item-1 span{float:left}
.pos-fix .content .form-item .item-1 .item-2{color:silver}
.pos-fix .content .form-item .item-1 .item-3{float:left;width:80px;text-align:center;color:#0099CF}
.pos-fix .content .close{position:absolute;right:-196px;top:-32px;cursor:pointer}
.pos-fix .content .btn{cursor:pointer;text-align:center;width:164px;height:64px;line-height:64px;background-image:url(../img/run-btn.png);background-repeat:no-repeat;position:absolute;right:-168px;bottom:31px;font-size:24px;font-family:PingFangSC-Medium;font-weight:500;color:#fff}
.bigzhao,.bigzhao .company_bounce{position:fixed;top:0;left:0;z-index:30}
.bigzhao{height:100%;width:100%;background-color:rgba(0,0,0,.3)}
.bigzhao .company_bounce{width:400px;height:486px;right:0;bottom:0;margin:auto}
.bigzhao .company_bounce i{width:13px;height:13px;background:url(../img/company-new/colse.png) no-repeat;float:right;margin-top:12px;margin-right:20px;cursor:pointer;background-size:cover}
.bigzhao .company_bounce_header{width:400px;height:36px;background-color:#108bee;line-height:60px;font-size:20px;color:#fff;padding-left:36px;box-sizing:border-box}
.bigzhao .clear-btn{position:absolute;z-index:20;right:8px;top:14px;width:14px;height:14px;background:url(//misc.360buyimg.com/user/passport/1.0.0/widget/login-form-2016-1124/i/pwd-icons-new.png) -25px -143px no-repeat;cursor:pointer}
.bigzhao .company_content{padding-left:40px;padding-right:40px;height:450px;background:#fff;box-sizing:border-box;padding-top:30px;position:relative}
.bigzhao .company_content div{position:relative}
.bigzhao .company_content .company-content-xuqiu{font-size:16px;color:#333;line-height:24px;text-align:center;margin-bottom:16px}
.bigzhao .company_content .company-content-xuqiu p{font-size:16px;color:#333}
.bigzhao .company_content .company_content_text1,.bigzhao .company_content .company_content_text2{width:320px;height:42px;outline:0;margin-bottom:4px;border:1px solid #EFEFEF;font-size:14px;padding-left:8px;box-sizing:border-box;color:#999}
.bigzhao .company_content .company_content_text1:focus,.bigzhao .company_content .company_content_text2:focus{border-color:#108bee}
.bigzhao .company_content .company_content_text1.err,.bigzhao .company_content .company_content_text2.err{border-color:red}.bigzhao 

.company_content .company_content_text2{margin-top:10px;position:absolute;left:40px;top:154px}.bigzhao .company_content .company-textarea{width:320px;height:80px;border-radius:3px;position:absolute;bottom:140px;left:40px;background:#fff;outline:0;border:1px solid #EFEFEF;resize:none;padding-left:8px;box-sizing:border-box;padding-top:6px}.bigzhao .company_content .company-textarea:focus{border-color:#108bee}.bigzhao .company_content .bounce_btn{cursor:pointer;position:absolute;top:176px;right:50px;color:#999}.bigzhao .company_content .bounce_btn:hover{color:#108bee}.bigzhao .company_content .bounce_second{position:absolute!important;top:176px;right:50px;font-size:14px;color:#999;cursor:no-drop}.bigzhao .company_content .bounce_second:hover{color:#999}.bigzhao .company_content_btn{display:block;border-style:none;position:absolute;left:40px;bottom:70px;text-align:center;width:320px;height:50px;background:#108bee;font-size:18px;color:#fff;box-sizing:border-box;float:left;outline:0;cursor:no-drop}.bigzhao .company_content_btn.active{background:#108bee;color:#fff;cursor:pointer}.bigzhao .FreeConsultation{font-size:22px;color:#333;line-height:24px;list-style:disc;width:320px;bottom:25px;text-align:center;position:absolute!important;left:40px}.bigzhao .company_bounce_message{color:red;font-size:12px}.bigzhao .company_bounce_error1{display:inline-block;width:16px;height:16px;border:1px solid red;border-radius:100%;color:red;line-height:16px;text-align:center}.bigzhao .company_bounce_message2{color:red;font-size:12px;position:absolute!important;left:40px;top:209px}





aside{ display:none;}





@keyframes scaleToggleOne{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(2);-webkit-transform:scale(2)}}@keyframes scaleToggleTwo{100%,20%{transform:scale(1);-webkit-transform:scale(1)}60%{transform:scale(2);-webkit-transform:scale(2)}}@keyframes scaleToggleThree{100%,33%{transform:scale(1);-webkit-transform:scale(1)}66%{transform:scale(2);-webkit-transform:scale(2)}}


@media screen and (max-width: 768px){
.company_fixed,.pos-fix{ display: none!important}
aside{ display: block; position: fixed; right:5px; bottom:20px; z-index:999;transition: right .5s ease;}


}
