@charset "utf-8";@media screen and (max-width:1199px){.contactUs{cursor:pointer;position:fixed;bottom:35%;right:0;z-index:300;width:.64rem;height:auto;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.23);box-shadow:0 2px 8px 0 rgba(0,0,0,.23);border-radius:3px}.contactUs .contactText,.contactUs .icon{background:#ed761d;line-height:.64rem;text-align:center}.contactUs .icon{width:.64rem;height:.64rem;border-radius:3px 3px 0 0;margin-bottom:1px}.contactUs .icon img{width:.33rem;height:.3rem}.contactUs .contactText{width:.64rem;height:.64rem;border-radius:0 0 3px 3px}.contactUs .contactText img{width:.29rem;height:.33rem}.contactUsBox{width:80%;height:3rem;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(177,177,177,.5);box-shadow:0 0 9px 0 rgba(177,177,177,.5);position:fixed;z-index:99999;text-align:center;left:0;right:0;bottom:0;top:0;margin:auto;display:none}.contactUsBox .close{position:absolute;top:10px;right:10px;width:.16rem;height:.16rem;cursor:pointer}.contactUsBox h3{font-size:.3rem;font-weight:400;color:#333;line-height:.42rem;margin:.4rem 0 .1rem}.contactUsBox .info{font-size:.24rem;font-weight:400;color:#6d6d6d;line-height:.33rem}.contactUsBox .telephone{width:2.28rem;height:.6rem;margin:.22rem auto .3rem;background:#ed761d;line-height:.6rem;text-align:center;color:#fff;font-size:.22rem}.contactUsBox .email{margin-top:.3rem}.contactUsBox .email img{width:.22rem;height:.18rem;margin-right:.18rem}.contactUsBox .email span{font-size:.24rem;font-weight:500;color:#333;line-height:.33rem}}@media screen and (min-width:1200px){.contactUs{cursor:pointer;position:fixed;bottom:40%;right:5px;z-index:300;width:53px;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.23);box-shadow:0 2px 8px 0 rgba(0,0,0,.23);border-radius:3px}.contactUsBox,.demandBox{z-index:99999;left:0;bottom:0;display:none}.contactUs .contactText,.contactUs .icon{background:#ed761d;line-height:53px;text-align:center}.contactUs .icon{width:53px;height:53px;border-radius:3px 3px 0 0;margin-bottom:1px}.contactUs .icon img{width:25px;height:27px}.contactUs .contactText{width:53px;height:53px;border-radius:0 0 3px 3px}.contactUs .contactText img{width:24px;height:29px}.contactUsBox{width:487px;height:200px;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(177,177,177,.5);box-shadow:0 0 9px 0 rgba(177,177,177,.5);position:fixed;text-align:center;right:0;top:0;margin:auto}.contactUsBox .close{position:absolute;top:20px;right:20px;width:16px;height:16px;cursor:pointer}.contactUsBox h3{font-size:28px;font-weight:400;color:#333;line-height:40px;margin:27px 0 10px}.contactUsBox .info{font-size:16px;font-weight:400;color:#6d6d6d;line-height:22px}.contactUsBox .telephone{width:228px;height:50px;margin:22px auto 30px;background:#ed761d;line-height:50px;text-align:center;color:#fff;font-size:22px}.contactUsBox .email{margin-top:30px}.contactUsBox .email img{width:22px;height:18px;margin-right:4px}.contactUsBox .email span{font-size:18px;font-weight:500;color:#333;line-height:25px}.demandBox{width:1036px;height:630px;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(177,177,177,.5);box-shadow:0 0 9px 0 rgba(177,177,177,.5);position:fixed;text-align:center;right:0;top:0;margin:auto;padding:10px 30px 0}.demandBox .asterisk{color:#ed761d}.demandBox label{position:absolute;bottom:-19px;color:red;left:5px}.demandBox .closeDemand{position:absolute;top:20px;right:20px;width:16px;height:16px;cursor:pointer}.demandBox .demandP{font-size:20px;color:#000;line-height:50px;border-bottom:1px solid #c9d0df;margin:10px auto 0;text-indent:1em;text-align:left}.demandBox .demandForm,.demandBox .demandForm fieldset{width:100%}.demandBox .demandForm .select_box .agree{position:absolute;left:10px}.demandBox .demandForm .validate_code{float:left}.demandBox .demandForm>fieldset>div{margin-top:20px;position:relative}.demandBox .demandForm>fieldset>div>div{position:relative}.demandBox .demandForm>fieldset>div>label{position:absolute;bottom:-19px;color:red;left:5px}.demandBox .demandForm textarea::-webkit-scrollbar{width:9px;height:1px}.demandBox .demandForm textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px #edeef1;background:#edeef1}.demandBox .demandForm textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;border-radius:5px;background:#fff}.demandBox input,.demandBox select{height:50px;border-radius:5px;border:1px solid #d8dadc;padding-left:30px;font-size:16px;color:#000;display:block}.demandBox .small{width:232px}.demandBox .medium{width:462px}.demandBox .large{width:100%;border-radius:5px;border:1px solid #d8dadc;padding:18px 18px 18px 30px;font-size:16px;color:#000}.demandBox .agree{margin-top:20px;clear:both;font-size:14px;color:#4a4a4a;line-height:25px}.demandBox .agree .asterisk{margin-right:8px;font-size:25px;line-height:35px;vertical-align:bottom}.demandBox .validate_box{width:462px!important}.demandBox .validate_box .send_code{width:119px;height:50px;line-height:50px;text-align:center;color:#000;background:#d1e6ff;margin-left:30px;border:0;border-radius:5px;font-size:18px}.demandBox .submit{width:178px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:24px;margin:10px auto 0;border:0;padding-left:0;background:#ed761d;float:none;display:block;border-radius:3px}}