.main{padding-bottom:5rem}.main .breadcrumb{margin-top:0.25rem;height:2.69rem;line-height:2.69rem;box-sizing:border-box;border-bottom:1px solid #E5E5E5}.main .breadcrumb .layui-breadcrumb>*{font-size:0.88rem}.main .breadcrumb .layui-breadcrumb cite{color:#000}.main .main-box{justify-content:center;padding-top:1.25rem}.main .main-box #left{width:58.75rem;margin-right:1.25rem}.main .main-box #left .header{width:100%;margin-bottom:2.56rem}.main .main-box #left .header .major{position:relative;width:15.88rem;height:15.88rem;justify-content:center;align-items:center;margin-right:2.88rem;border:1px solid #ECF2FA}.main .main-box #left .header .major .major-img{width:100%;max-width:100%;max-height:100%}.main .main-box #left .header .major-detail{width:calc(100% - 15.88rem);height:15.88rem;justify-content:space-between;position:relative;align-items:flex-start}.main .main-box #left .header .major-detail .major-title{width:100%;position:relative;padding-bottom:0.5rem;margin-bottom:1rem}.main .main-box #left .header .major-detail .major-title .title-text{font-size:1.38rem;font-weight:bold;width:calc(100% - 4rem)}.main .main-box #left .header .major-detail .major-title .position-{position:absolute;top:0.69rem;right:0}.main .main-box #left .header .major-detail .major-title .position- i{color:#d5d5d5}.main .main-box #left .header .major-detail .major-title .position-:hover{color:#333}.main .main-box #left .header .major-detail .test-desc{white-space:nowrap}.main .main-box #left .header .major-detail .test-desc .color{color:#f60;font-weight:bold;font-size:0.75rem}.main .main-box #left .header .major-detail .test-desc .color span{font-size:1.13rem}.main .main-box #left .header .major-detail .test-desc .del{text-decoration:line-through;margin-left:0.88rem;margin-left:0.5rem;white-space:nowrap;color:#999}.main .main-box #left .header .major-detail .btn-box{flex-wrap:nowrap;margin-top:1.69rem}.main .main-box #left .header .major-detail .btn-box .layui-btn{height:2.5rem;line-height:2.5rem;box-sizing:border-box;font-size:1rem;border-radius:0.25rem}.main .main-box #left .header .major-detail .btn-box .layui-btn.btn-ai{width:9.5rem;background-color:#ECF4FF;border:1px solid #2B8AFD;color:#2B8AFD;position:relative;z-index:1}.main .main-box #left .header .major-detail .btn-box .layui-btn.btn-ai .img{background:#FFFFFF;box-shadow:0rem 0.19rem 0.38rem 0.06rem rgba(0,0,0,0.16);border-radius:0.38rem;position:absolute;left:0;top:3.81rem;padding:0.56rem}.main .main-box #left .header .major-detail .btn-box .layui-btn.btn-ai .img img{width:8.38rem;height:8.38rem}.main .main-box #left .header .major-detail .btn-box .layui-btn.btn-ai:hover .img{display:block}.main .main-box #left .header .major-detail .btn-box .layui-btn .layui-icon{color:#D5D5D5 !important}.main .main-box #left .header .major-detail .btn-box .layui-btn .layui-icon.curr{color:#f7cc45 !important}.main .main-box #left .header .major-detail .button-bottom{background-color:#2B8AFD;color:#FFFFFF;min-width:8.88rem;width:12.5px;text-align:center;height:2.5rem;line-height:2.5rem;margin-top:0.63rem;font-size:1rem;border-radius:0.25rem}.main .main-box #left .header .major-detail .line-height{line-height:1.6rem}.main .main-box #left .header .major-detail .equ-box{position:relative}.main .main-box #left .header .major-detail .equ-text{width:calc(100% - 8rem)}.main .main-box #left .header .major-detail .equ-height{overflow:hidden;max-height:3.2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.main .main-box #left .header .major-detail .equ-hide{visibility:hidden;position:absolute}.main .main-box #left .header .major-detail .more-text{line-height:1.6rem;color:#2B8AFD;position:absolute;bottom:0;right:0}.main .main-box #left .header .tag-box{width:100%;margin-top:1rem}.main .main-box #left .header .tag-box .fn-12{padding:0.25rem 0.5rem;margin-right:0.75rem}.main .main-box #left #center{width:100%}.main .main-box #right{width:15.43rem}.main .main-box #right .right-head{padding-top:0.6rem;margin-bottom:2.5rem}.main .main-box #right .right-head .title{text-align:right;padding-bottom:1rem;margin-bottom:0.5rem}.main .main-box #right .right-head .myscroll{width:100%;height:10.5rem;overflow:hidden}.main .main-box #right .right-head .myscroll .message{width:100%;height:2.25rem;line-height:2.25rem;background-color:#F2F5F8;padding:0 1rem;box-sizing:border-box;margin-bottom:0.5rem;border-radius:1.13rem 1.13rem 0rem 1.13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .main-box #right .right-head .mengceng{position:absolute;bottom:0;width:100%;box-shadow:0 0 0.63rem 0.63rem #FFFFFF}.main .main-box #right .right-floor{border:1px solid #E3E7EC;padding-bottom:1rem}.main .main-box #right .right-floor .right-title{font-size:1rem;font-weight:bold;line-height:2.75rem;padding-left:1.25rem;border-bottom:1px solid #E3E7EC;position:relative}.main .main-box #right .right-floor .right-title .bottom-border{position:absolute;top:2.5rem;left:1.25rem;width:4rem;height:2px;border-bottom:2px solid #2B8AFD}.main .main-box #right .right-floor .bottom-border-2{border-bottom:1px solid #E5E5E5;margin:0.63rem}.main .main-box #right .right-floor .bottom-border-2:last-child{border-bottom:0;margin-bottom:0}.main .main-box #right .hot-project{border:1px solid #E5E5E5}.main .header-box{width:100%;z-index:11;position:-webkit-sticky;position:sticky;top:2.8rem;background-color:#FFFFFF}.main .header-box .hidden-header{padding-top:2rem;padding-bottom:2rem;align-items:center;width:75rem;margin:0 auto}.main .header-box .hidden-header .left{width:58.75rem}.main .header-box .hidden-header .left .tag-box{width:100%;margin-top:1rem}.main .header-box .hidden-header .left .tag-box .fn-12{padding:0.25rem 0.5rem;margin-right:0.75rem}.main .header-box .hidden-header .right{width:15.43rem}.main .header-box .hidden-header .right .button-bottom{background-color:#2B8AFD;color:#FFFFFF;min-width:8.88rem;width:12.5px;text-align:center;height:2.5rem;line-height:2.5rem;margin-top:0.63rem;margin-left:4rem;font-size:1rem;border-radius:0.25rem}.main .header-box .hidden-header .title-text{font-size:1.38rem;font-weight:bold}.main .header-box .hidden-header .title-text-2{font-size:1.38rem;font-weight:bold;line-height:4rem}.main .header-box .tab-box{justify-content:center;background-color:#F7F7F7;border:1px solid #E3E7EC}.main .header-box .tab-box .tab{width:75rem;margin:0 auto;margin-top:-1px;margin-bottom:-1px;width:75rem}.public-project-list{background-color:#F2F5F8;padding:0.88rem}.flex{display:flex}.detail{margin-bottom:2rem}.overflow{width:28.75rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.fn-12{font-size:0.75rem}.fn-14{font-size:0.88rem}.fn-16{margin-top:0.5rem;line-height:1rem;font-size:1rem}.sz-19{height:1.5rem;width:1.5rem}.back-blue{background-color:#E7F2FF;color:#2B8AFD}.back-orange{background-color:#FFE9DA;color:#f60}.color-999{color:#999999}.color-333{color:#333}.bottom{bottom:0.75rem}.color-orange{color:#f60;font-weight:bold;font-size:1.13rem}.tab{height:2.75rem;font-size:1rem;margin-bottom:1rem;background-color:#F7F7F7;border:1px solid #E3E7EC;opacity:1}.tab-block{width:7.75rem;line-height:2.75rem;text-align:center;justify-content:center;border-right:1px solid #E3E7EC;cursor:pointer}.tab-block.active{background-color:#FFFFFF;color:#2B8AFD;border-bottom:2px solid #2B8AFD}.detail-title{font-size:1.25rem;border-bottom:1px solid  #E3E7EC;font-weight:bold;margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem}.detail-title img{width:1.5rem;height:1.5rem;margin-right:0.63rem;margin-top:-0.25rem}.detail-title.swiper-button-box{position:relative}.detail-title.swiper-button-box .swiper-button-next,.detail-title.swiper-button-box .swiper-button-prev{width:auto;height:auto;top:0;margin-top:0}.detail-title.swiper-button-box .swiper-button-next:after,.detail-title.swiper-button-box .swiper-button-prev:after{content:'';display:block;width:1.75rem;height:1.75rem;background-image:url("../images/swiper-ctrol-btn.png");background-size:100% 100%}.detail-title.swiper-button-box .swiper-button-next{right:0.25rem;transform:rotate(180deg)}.detail-title.swiper-button-box .swiper-button-prev{left:auto;right:2.5rem}.son-tab{margin-top:0.75rem;font-size:0.88rem;width:18.5rem;height:14.06rem;background:linear-gradient(221deg, #FCFEFF 0%, #E5F2FF 100%);border-radius:0.38rem;border:1px solid #D6E2F1}.son-tab-title{font-weight:bold;padding:0.5rem 1rem;border-bottom:1px solid #E3E7EC;height:2rem;display:flex}.son-tab-title .name{width:30%;margin:auto 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.son-tab-title .company{width:65%;margin:auto 0}.son-tab-detail{font-size:0.88rem}.son-tab-detail .title{height:2.5rem;overflow:hidden;margin-top:0.25rem}.son-tab-detail .title .link:hover{color:#2B8AFD}.son-tab-detail .detail{padding-top:0.5rem}.son-tab-detail .line-height{line-height:1.6rem}.line-16{padding-left:0.94rem;line-height:1.25rem}.detail-tab{margin-right:0.75rem}.line-30{line-height:30px}.say{background-color:#F7F7F7;border-radius:6px 6px 6px 6px;padding:20px;margin-top:0.63rem}.say .say-title{padding-bottom:0.5rem;border-bottom:1px dashed #E5E5E5;width:100%}.padding-5{padding:5px}.margin-20{margin-left:2rem}.color{color:#2B8AFD}.color-blue{font-weight:bold;color:#2B8AFD}.text-align{text-align:center}.juzhong{height:6.875rem;width:6.875rem;margin-left:4rem;margin-top:1rem}.margin--bottom-5{margin:0.25rem 0}.padding-5-0{padding:0.25rem;padding-bottom:0}.padding-5-0 .border-bottom{border-bottom:1px solid #E5E5E5;padding:0.63rem}.padding-5-0 div:last-child{border-bottom:0;padding-bottom:0}.layui-icon-star-fill{color:#f7cc45 !important}.sz-12{width:14px;height:0.63rem}.position-right{position:absolute;right:0.63rem;width:53px;height:53px}.sticky{position:-webkit-sticky;position:sticky;top:15rem}.sz-15{width:15px;height:15px}.margin-5{margin-right:0.63rem;padding-top:3px}.line-height-2 p{line-height:2rem !important}.marginRight-5{margin-right:5px}.position{position:relative;margin-bottom:30px}.text-ovuer{line-height:2rem}.text-ovuer p{line-height:2rem !important}.overflow-2{overflow:hidden;height:3.5rem}.mengceng-2{position:absolute;bottom:-20px;width:100%;color:#2B8AFD;box-shadow:0 0 0.63rem 0.63rem #FFFFFF}.mengceng-2.open i{display:inline-block;transform:rotate(180deg)}.visibility{visibility:hidden}.result-list img{width:58rem}.header-display{display:none}.background-blue{background-color:#2B8AFD;margin-top:-0.5rem}.sticky2{position:-webkit-sticky;position:sticky;z-index:12}.position-re{position:relative}
