.appointmentR{padding:10px 20px;background-color:#fafafa;box-shadow:0 0 1px 0 hsla(0,0%,59.2%,.8)}.appointmentR .appointment-cont .box-input{padding-top:10px;padding-bottom:0;position:relative}.appointmentR .appointment-cont .box-input .appoint-btn{width:100%;margin-bottom:3px}.appointmentR .appointment-cont .box-input .ivu-btn-large{height:38px}.appointmentR .appointment-cont .box-input .ivu-btn-warning{background-color:#ff7043}.appointmentR .appointment-cont .box-input .ivu-input:focus{border-color:#57a3f3}.appointmentR .appointment-cont .box-input .ivu-checkbox-wrapper.ivu-checkbox-large{font-size:12px;padding-bottom:10px;color:#999}.appointmentR .appointment-cont .box-input .ivu-checkbox-checked .ivu-checkbox-inner{border-color:#ff7043;background-color:#ff7043}.appointmentR .appointment-cont .box-input .ftip-txt{position:absolute;right:10px;top:20px;color:#999}.phone-nav{position:fixed;width:100%;padding:10px;border-bottom:1px solid #ddd;background:hsla(0,0%,100%,.8);box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;flex-flow:row;justify-content:space-between;align-items:center;z-index:1000}.phone-nav .logo{width:28%}.phone-nav .logo img{width:100%;vertical-align:middle}.nav-page{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.nav-page .ivu-menu{height:100%;width:100%}.nav-page .ivu-menu,.nav-page .ivu-menu.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu),.nav-page .ivu-menu.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):hover,.nav-page .ivu-menu.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu),.nav-page .ivu-menu.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu):hover{background-color:#003964}.nav-page .ivu-menu .layout-nav{text-align:center;padding-top:20%}.nav-page .ivu-menu .layout-nav .ivu-menu-item{margin-top:20px;color:#fff;font-size:22px}.ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close{z-index:10;font-weight:700}.ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-close .ivu-icon-ios-close{font-size:40px;color:#fff;font-weight:700}.ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-body .logo{width:28%;position:absolute;left:20px;top:20px;z-index:300}.ivu-modal-wrap .ivu-modal .ivu-modal-content .ivu-modal-body .logo img{width:100%}.project-cont h2{font-size:32px;margin-bottom:20px}.project-cont h4{font-size:18px}.project-cont .line{margin:30px 0}.project-cont .line span{display:inline-block;width:26px;height:2px;background-color:#468bfe;line-height:2px}.project-cont .dec{text-align:left;font-size:14px}.project-cont .dec span{display:inline-block;line-height:2;white-space:pre-wrap}.footerPhone{font-size:14px;width:100%;overflow:hidden}.footerPhone .footer-main{text-align:left;background:url(../img/footer-bg.6a94396e.png) bottom #242933 no-repeat;padding-bottom:100px}.footerPhone .footer-main .cont{display:flex;flex-flow:column;color:#fff;padding-top:60px;margin:0 auto;text-align:center}.footerPhone .footer-main .cont .main-cooperation{width:100%}.footerPhone .footer-main .cont .main-cooperation h1{font-size:20px}.footerPhone .footer-main .cont .main-cooperation .txt-s{padding-top:20px;font-size:12px;text-align:justify;width:75%;margin:0 auto}.footerPhone .footer-main .cont .main-cooperation .main-contact{padding-top:40px;padding-bottom:35px;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .tel{display:flex;flex-flow:row;align-items:center;justify-items:center}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .tel img{width:34px;height:30px}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .tel span{font-size:32px;padding-left:28px;line-height:1;font-weight:unset}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .addr{padding-top:50px;text-align:left;margin-bottom:40px}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .addr .ivu-icon{font-size:16px;color:#3172e5;padding-right:10px}.footerPhone .footer-main .cont .main-cooperation .main-contact .msg .addr *{line-height:1.6}.footerPhone .footer-main .cont .main-cooperation .main-contact .ecode{display:flex;flex-flow:row;align-items:center;text-align:center;padding:0}.footerPhone .footer-main .cont .main-cooperation .main-contact .ecode img{height:auto}.footerPhone .footer-main .cont .main-cooperation .main-contact .ecode p{padding-bottom:10px}.footerPhone .footer-main .cont .main-cooperation .main-contact .ecode>*{margin:0 20px}.footerPhone .footer-copy{background-color:#2e2f30;width:100%;color:#fff;text-align:center;text-transform:uppercase;height:50px;line-height:50px}.footerPhone .footer-copy .space-line{padding:0 10px}.vertical-center-modal{display:flex;align-items:center;justify-content:center}.vertical-center-modal .ivu-modal{top:0}.vertical-center-modal .ivu-modal .ivu-modal-fullscreen .ivu-modal-body{padding:30px;box-sizing:border-box}.vertical-center-modal .ivu-modal-body{padding:0!important}.vertical-center-modal .ivu-modal-body .modal-cont{width:100%;padding:20px 30px;margin:0 auto;background-color:#f5f5f5;box-sizing:border-box}.vertical-center-modal .ivu-modal-body .modal-cont h2{font-size:18px;margin-top:10px;margin-bottom:5px}.vertical-center-modal .ivu-modal-body .modal-cont h2:first-child{margin-top:0}.vertical-center-modal .ivu-modal-body .modal-cont p{line-height:1.6}.swiper_box{height:430px;position:relative}.swiper_box .swiper-container{width:100%;height:430px}.swiper_box .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;text-align:center;border-radius:10px}.swiper_box .swiper-container .swiper-wrapper .swiper-slide img{border-radius:20px}.swiper_box .gallery-thumbs{width:550px;height:75px;bottom:100px}.swiper_box .gallery-thumbs .swiper-wrapper{height:100%}.swiper_box .gallery-thumbs .swiper-wrapper .swiper-slide img{width:100%;height:100%;border:1px solid #fff;border-radius:5px}.swiper_box .swiper-button-next,.swiper_box .swiper-button-prev{background-image:none!important;background-color:hsla(0,0%,100%,.6);color:#fff;height:40px;width:40px;text-align:center;line-height:40px;font-size:30px;border-radius:20px;margin-top:unset;bottom:20px;position:absolute}.swiper_box .swiper-button-prev{left:60px;top:unset;bottom:40px}.swiper_box .swiper-button-next{right:60px;top:unset;bottom:40px}.swiper_box .projectImg-type{position:absolute;bottom:30px;z-index:100;width:400px;margin-left:-200px;left:50%}.swiper_box .projectImg-type ul{display:flex;flex-flow:row;height:30px;line-height:30px;background-color:hsla(0,0%,100%,.6);border-radius:15px;justify-content:space-around}.swiper_box .projectImg-type ul li{flex:1;text-align:center}.swiper_box .projectImg-type ul li.active{background-color:#fff;border-radius:15px}.project-cont-phone h2{font-size:24px}.project-cont-phone h4{font-size:16px;margin-bottom:10px;font-weight:400}.project-cont-phone .dec{text-align:left;font-size:12px;margin-bottom:30px}.project-cont-phone .dec span{display:inline-block;line-height:2;white-space:pre-wrap}.appoint-box{width:100%;margin-top:50px}