#urbanplanning_pc .banner-box{width:100%;height:560px;background:#F9FBFF;background:url(/static/hyhome/images/solution/urbanplanning/banner_1_cc6b967.png) no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;position:relative;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#urbanplanning_pc .banner-box .desc{width:1200px}#urbanplanning_pc .banner-box .desc .main_title{font-family:PingFangSC-Semibold;font-size:36px;color:#FFF;letter-spacing:0;line-height:36px;text-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:600}#urbanplanning_pc .banner-box .desc .sub_title{font-family:PingFangSC-Semibold;font-size:20px;color:#FFF;letter-spacing:0;line-height:28px;text-shadow:0 2px 4px rgba(0,0,0,.08);font-weight:600;padding-top:32px}#urbanplanning_pc .banner-box .desc .sub_tilte_2{width:800px;font-family:PingFangSC-Medium;font-size:14px;color:#FFF;letter-spacing:0;line-height:22px;text-shadow:0 2px 4px rgba(0,0,0,.08);font-weight:600;padding-top:16px}#urbanplanning_pc .hy_mian_bgtitle{text-align:center}#urbanplanning_pc .linkPC1{margin:80px auto 0}#urbanplanning_pc .linkPC1 .itemBox{width:1200px;margin:44px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#urbanplanning_pc .linkPC1 .itemBox .item{width:282px;height:334px;background:#FFF;border:1px solid #EBEBEB;-webkit-box-shadow:0 10px 14px 0 rgba(0,0,0,.06);box-shadow:0 10px 14px 0 rgba(0,0,0,.06);-webkit-border-radius:10px;border-radius:10px}#urbanplanning_pc .linkPC1 .itemBox .item img{width:80px;height:80px;display:block;margin:50px auto 0}#urbanplanning_pc .linkPC1 .itemBox .item .p1{font-family:PingFangSC-Medium;font-size:18px;color:#282828;letter-spacing:0;line-height:18px;font-weight:500;text-align:center;padding:48px 0 16px}#urbanplanning_pc .linkPC1 .itemBox .item .p2{width:190px;font-family:PingFangSC-Regular;font-size:14px;color:#666;letter-spacing:0;text-align:justify;line-height:22px;font-weight:400;margin:0 auto}#urbanplanning_pc .solution{margin:80px auto 0;text-align:center}#urbanplanning_pc .solution img{margin-top:40px;width:1200px;height:302px;display:inline-block}#urbanplanning_pc .core{margin:134px auto 0;text-align:center}#urbanplanning_pc .core .coreBox{width:1200px;margin:44px auto 52px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#urbanplanning_pc .core .coreBox .c_item{width:588px;height:420px;position:relative;top:0;left:0;margin:0 16px 16px 0}#urbanplanning_pc .core .coreBox .c_item .big_img{width:588px;height:420px}#urbanplanning_pc .core .coreBox .c_item .descBox{position:absolute;bottom:15px;left:16px;z-index:2}#urbanplanning_pc .core .coreBox .c_item .descBox .p1{font-family:PingFangSC-Medium;font-size:18px;color:#FFF;letter-spacing:0;line-height:18px;font-weight:500;padding-bottom:8px;text-align:left}#urbanplanning_pc .core .coreBox .c_item .descBox .p2{width:540px;font-family:PingFangSC-Regular;font-size:14px;color:#FFF;letter-spacing:0;text-align:justify;line-height:22px;font-weight:400}#urbanplanning_pc .core .coreBox .c_item .c_itemc{position:relative;top:0;left:0;width:588px;height:198px;margin-bottom:24px}#urbanplanning_pc .core .coreBox .c_item .c_itemc .middle_img{width:588px;height:198px}#urbanplanning_pc .core .coreBox .c_item .c_item_bot{width:213px;height:213px;position:relative;top:0;left:0}#urbanplanning_pc .core .coreBox .c_item .c_item_bot .desBox_little{position:absolute;bottom:0;left:0;width:213px;height:94px;background-image:-webkit-linear-gradient(286deg,#1f2a3a 0,rgba(21,29,42,0) 100%);background-image:-moz- oldlinear-gradient(286deg,#1f2a3a 0,rgba(21,29,42,0) 100%);background-image:linear-gradient(164deg,#1f2a3a 0,rgba(21,29,42,0) 100%)}#urbanplanning_pc .core .coreBox .c_item .c_item_bot .desBox_little .little_p1{font-size:16px;color:#FFF;letter-spacing:1.5px;font-weight:600;padding:12px 14px 0 20px}#urbanplanning_pc .core .coreBox .c_item .c_item_bot .desBox_little .little_p2{font-family:FZLTXHK--GBK1-0;font-size:12px;color:#FFF;letter-spacing:1px;line-height:18px;font-weight:200;padding:0 14px 0 20px}#urbanplanning_pc .core .coreBox .c_item .c_item_bot .little_img{width:213px;height:213px}#urbanplanning_pc .core .coreBox .c_item .c_float_l{float:left}#urbanplanning_pc .core .coreBox .c_item .c_float_r{float:right}#urbanplanning_pc .core .coreBox .c_item:nth-child(2n+2){margin:0}#urbanplanning_pc .core .c_item_hover:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#urbanplanning_pc .APP{padding:80px 0 82px;margin:0 auto;background:#FAFAFA;width:100%}#urbanplanning_pc .APP .index-page{margin:0 auto}#urbanplanning_pc .APP .index-page>.container{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1200px;padding:0;overflow:hidden;height:350px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#urbanplanning_pc .APP .index-page>.container .conLeft{overflow:hidden;padding:0;width:240px}#urbanplanning_pc .APP .index-page>.container .conLeft .text{height:48px;font-family:PingFangSC-Medium;font-size:16px;color:#282828;letter-spacing:0;line-height:48px;font-weight:500;padding-left:12px}#urbanplanning_pc .APP .index-page>.container .conLeft li{width:100%;height:48px;font-family:PingFangSC-Medium;font-size:16px;color:#666;letter-spacing:.18px;line-height:24px;font-weight:500;position:relative;top:0;left:0;cursor:pointer;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}#urbanplanning_pc .APP .index-page .bd{position:relative;width:100%;height:322px;margin:0 0 0 48px}#urbanplanning_pc .APP .index-page .bd .bdBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#urbanplanning_pc .APP .index-page .bd .bdBox .swiperBox{width:642px;height:322px;position:relative;left:0;right:0}#urbanplanning_pc .APP .index-page .bd .bdBox .swiperBox .swiper-slide{height:322px}#urbanplanning_pc .APP .index-page .bd .bdBox .swiperBox .swiper-pagination{width:100%;background:#Fafafa;overflow:hidden;height:28px}#urbanplanning_pc .APP .index-page .bd .bdBox .swiperBox .swiper-pagination .swiper-pagination-bullet{width:30px;height:4px;background:#CDCDCD;margin-right:12px;-webkit-border-radius:0;border-radius:0}#urbanplanning_pc .APP .index-page .bd .bdBox .swiperBox .swiper-pagination .swiper-pagination-bullet-active{background:#0085FF}#urbanplanning_pc .APP .index-page .bd .bdBox .appdesc{background-color:#FAFAFA;height:100%;width:247px}#urbanplanning_pc .APP .index-page .bd .bdBox .appdesc .p1{font-family:PingFangSC-Medium;font-size:18px;color:#282828;letter-spacing:0;line-height:18px;font-weight:500}#urbanplanning_pc .APP .index-page .bd .bdBox .appdesc .p2{font-family:PingFangSC-Regular;font-size:14px;color:#666;letter-spacing:0;text-align:justify;line-height:22px;font-weight:400;padding-top:12px}#urbanplanning_pc .APP .index-page .bd img{width:642px;height:322px;display:inline-block}#urbanplanning_pc .APP .index-page .hd>ul>li.on .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#0184FF;background-image:-webkit-gradient(linear,left top,right top,from(rgba(226,240,255,0)),to(#e2f0ff));background-image:-webkit-linear-gradient(left,rgba(226,240,255,0) 0,#e2f0ff 100%);background-image:-moz- oldlinear-gradient(left,rgba(226,240,255,0) 0,#e2f0ff 100%);background-image:linear-gradient(90deg,rgba(226,240,255,0) 0,#e2f0ff 100%);border-right:2px solid #0184FF}#urbanplanning_pc .Saas{padding:79px 0 0;margin:0 auto;background:#fff;width:100%}#urbanplanning_pc .Saas .index-page{margin:0 auto}#urbanplanning_pc .Saas .index-page>.container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1200px;height:277px;padding:0;margin:0 auto}#urbanplanning_pc .Saas .index-page>.container .conLeft{overflow:hidden;width:232px}#urbanplanning_pc .Saas .index-page>.container .conLeft .text{height:48px;font-family:PingFangSC-Medium;font-size:16px;color:#282828;letter-spacing:0;line-height:48px;font-weight:500;padding-left:12px}#urbanplanning_pc .Saas .index-page>.container .conLeft li{width:100%;height:48px;font-family:PingFangSC-Medium;font-size:16px;color:#666;letter-spacing:.18px;line-height:24px;font-weight:500;position:relative;top:0;left:0;cursor:pointer;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}#urbanplanning_pc .Saas .index-page .bd{position:relative;overflow:hidden;width:860px;height:277px;margin:0 0 0 100px}#urbanplanning_pc .Saas .index-page .bd .bdBox{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#urbanplanning_pc .Saas .index-page .bd .bdBox .appdesc{width:340px}#urbanplanning_pc .Saas .index-page .bd .bdBox .appdesc .p1{font-family:PingFangSC-Medium;font-size:18px;color:#282828;letter-spacing:0;line-height:18px;font-weight:500}#urbanplanning_pc .Saas .index-page .bd .bdBox .appdesc .p2{font-family:PingFangSC-Regular;font-size:14px;color:#666;letter-spacing:0;text-align:justify;line-height:22px;font-weight:400;padding-top:12px}#urbanplanning_pc .Saas .index-page .bd img{width:520px;height:277px;display:inline-block}#urbanplanning_pc .Saas .index-page .hd>ul>li.on .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#0184FF;background-image:-webkit-gradient(linear,left top,right top,from(rgba(226,240,255,0)),to(#e2f0ff));background-image:-webkit-linear-gradient(left,rgba(226,240,255,0) 0,#e2f0ff 100%);background-image:-moz- oldlinear-gradient(left,rgba(226,240,255,0) 0,#e2f0ff 100%);background-image:linear-gradient(90deg,rgba(226,240,255,0) 0,#e2f0ff 100%);border-right:2px solid #0184FF}#urbanplanning_pc .API{padding:104px 0 56px;margin:0 auto;text-align:center;width:100%}#urbanplanning_pc .API .APIBox{margin:44px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1200px}#urbanplanning_pc .API .APIBox li{width:282px;height:240px;background:#FFF;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.06);box-shadow:0 2px 30px 0 rgba(0,0,0,.06);margin-bottom:24px;position:relative;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#urbanplanning_pc .API .APIBox li>div .api_img{width:56px;height:56px;display:block;margin:0 auto}#urbanplanning_pc .API .APIBox li>div .p1{width:112px;font-family:PingFangSC-Medium;font-size:24px;color:#282828;letter-spacing:0;font-weight:500;padding-top:12px}#urbanplanning_pc .API .APIBox li>div .p2{font-family:PingFangSC-Medium;font-size:16px;color:#FFF;letter-spacing:0;line-height:16px;font-weight:500;padding-top:12px}#urbanplanning_pc .API .APIBox li .icon{position:absolute;right:14px;display:block}#urbanplanning_pc .API .APIBox li .icon .api_icon{width:18px;display:block}#urbanplanning_pc .API .APIBox li .card{width:588px;height:504px;opacity:.96;background:#090909;-webkit-border-radius:1px;border-radius:1px;position:absolute;top:0;left:0;z-index:9;visibility:hidden;opacity:0;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#urbanplanning_pc .API .APIBox li .card .cardtop{width:282px;height:240px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#urbanplanning_pc .API .APIBox li .card .cardtop img{width:56px;height:56px;display:block;margin:0 auto}#urbanplanning_pc .API .APIBox li .card .cardtop .p2{font-family:PingFangSC-Medium;font-size:16px;color:#FFF;letter-spacing:0;line-height:16px;font-weight:500;padding-top:12px}#urbanplanning_pc .API .APIBox li .card .cardDesc{width:328px;height:221.18px;position:absolute;left:108px;top:180px}#urbanplanning_pc .API .APIBox li .card .cardDesc p{text-align:left;position:relative;top:0;left:0;padding-bottom:10px;color:#999}#urbanplanning_pc .API .APIBox li .card .cardDesc p:after{position:absolute;top:7px;left:-15px;content:'';width:5.65px;height:5.65px;background:#D8D8D8;-webkit-border-radius:50%;border-radius:50%}#urbanplanning_pc .API .APIBox li .cardposition{position:absolute;left:-306px;top:0;z-index:9}#urbanplanning_pc .API .APIBox li .cardpositionb{position:absolute;left:0;top:-264px;z-index:9}#urbanplanning_pc .API .APIBox li .cardpositionl{position:absolute;left:-306px;top:-264px;z-index:9}#urbanplanning_pc .API .APIBox .hoverActive{background-color:rgba(0,0,0,.6);cursor:pointer}#urbanplanning_pc .API .APIBox .hoverActive:hover .card{visibility:visible;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#urbanplanning_pc .API .APIBox .apibg_1{background:url(/static/hyhome/images/solution/urbanplanning/apibg_1_f40db61.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_2{background:url(/static/hyhome/images/solution/urbanplanning/apibg_2_429c478.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_3{background:url(/static/hyhome/images/solution/urbanplanning/apibg_3_184cc22.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_4{background:url(/static/hyhome/images/solution/urbanplanning/apibg_4_ca38889.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_5{background:url(/static/hyhome/images/solution/urbanplanning/apibg_5_58b9461.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_6{background:url(/static/hyhome/images/solution/urbanplanning/apibg_6_c98a123.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_7{background:url(/static/hyhome/images/solution/urbanplanning/apibg_7_1e4f7ee.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_8{background:url(/static/hyhome/images/solution/urbanplanning/apibg_8_6928838.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .API .APIBox .apibg_9{background:url(/static/hyhome/images/solution/urbanplanning/apibg_9_ef86b70.png) no-repeat;-webkit-background-size:cover;background-size:cover;width:282px;height:240px;background-position:center center}#urbanplanning_pc .partner{margin:80px auto 0;background-color:#fafafa;text-align:center}#urbanplanning_pc .partner .parentimg{margin:40px auto 60px;display:inline-block;height:480px}#urbanplanning_pc .other_soultion{margin:80px auto 0;width:1200px}#urbanplanning_pc .other_soultion .soultionBox{margin:80px auto}#urbanplanning_pc .other_soultion .soultionBox .tabbox{width:1200px;height:294px;position:relative;top:0;left:0;margin:0 auto}#urbanplanning_pc .other_soultion .soultionBox .content{width:1200px;height:294px;position:relative;left:0;top:0;overflow:hidden}#urbanplanning_pc .other_soultion .soultionBox .content ul{position:absolute;left:0;top:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#urbanplanning_pc .other_soultion .soultionBox .content ul li{width:1200px;height:100%;float:left}#urbanplanning_pc .other_soultion .soultionBox .content ul li .tabContent{width:1200px;height:294px}#urbanplanning_pc .other_soultion .soultionBox .content ul li .tabContent>img{width:1200px;height:294px;display:inline-block}#urbanplanning_pc .other_soultion .soultionBox .toolTab{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0}#urbanplanning_pc .other_soultion .soultionBox .toolTab li{width:196px;height:64px;background:rgba(0,0,0,.3);text-align:center;list-style:none;position:relative;top:0;left:0;cursor:pointer}#urbanplanning_pc .other_soultion .soultionBox .toolTab li a{text-decoration:none}#urbanplanning_pc .other_soultion .soultionBox .toolTab li .dotline{width:196px;height:2px;background:#fff;position:absolute;left:0;top:0}#urbanplanning_pc .other_soultion .soultionBox .toolTab li .dotline::after{content:'';position:absolute;top:0;left:0;width:0;background:#0184ff;opacity:0;height:100%;z-index:2}#urbanplanning_pc .other_soultion .soultionBox .toolTab li p{font-family:PingFangSC-Regular;font-size:16px;color:#FFF;letter-spacing:1px;font-weight:200;padding-top:16px}#urbanplanning_pc .other_soultion .soultionBox .toolTab li img{width:60px;opacity:0;visibility:hidden}#urbanplanning_pc .other_soultion .soultionBox .toolTab li:hover{background:rgba(0,0,0,.8)}#urbanplanning_pc .other_soultion .soultionBox .toolTab li:hover a p{color:#0184FF}#urbanplanning_pc .other_soultion .soultionBox .toolTab li:hover>.dotline::after{width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;opacity:1}#urbanplanning_pc .other_soultion .soultionBox .toolTab li:hover>img{-webkit-transition:all .01s;-moz-transition:all .01s;transition:all .01s;opacity:1;visibility:visible}#urbanplanning_pc .other_soultion .soultionBox .toolTab .on{background:rgba(0,0,0,.8)}#urbanplanning_pc .other_soultion .soultionBox .toolTab .on .dotline::after{width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;opacity:1}#urbanplanning_pc .other_soultion .soultionBox .toolTab .on img{-webkit-transition:all .01s;-moz-transition:all .01s;transition:all .01s;opacity:1;visibility:visible}#urbanplanning_pc .other_soultion .soultionBox .toolTab .on a p{color:#0184FF}#urbanplanning_mobile .title{font-family:PingFangSC-Medium;font-size:.4rem;color:#282828;letter-spacing:0rem;font-weight:500;text-align:center}#urbanplanning_mobile .AppSubTitle{font-family:PingFangSC-Medium;font-size:.32rem;color:#666;letter-spacing:.02rem;font-weight:200;text-align:center;padding-top:.08rem}#urbanplanning_mobile .subtitle{font-family:PingFangSC-Regular;color:#666;letter-spacing:0;font-weight:400;font-size:.24rem;text-align:center;padding-top:.16rem;margin:0 auto}#urbanplanning_mobile .banner{background:url(/static/hyhome/images/solution/urbanplanning/banner_mobile_4630462.png) no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;width:100%;height:5.6rem;position:relative;top:0;left:0}#urbanplanning_mobile .banner .desc{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}#urbanplanning_mobile .banner .p1{font-family:PingFangSC-Medium;font-size:.42rem;color:#FFF;font-weight:500;text-align:center}#urbanplanning_mobile .banner .p2{font-family:PingFangSC-Medium;font-size:.24rem;color:#FFF;font-weight:500;padding-top:.2rem;text-align:center}#urbanplanning_mobile .banner .contus{width:2.24rem;height:.54rem;background:#0184FF;text-align:center;-webkit-border-radius:.27rem;border-radius:.27rem;margin:.5rem auto 0rem}#urbanplanning_mobile .banner .contus a{width:2.24rem;height:.54rem;font-family:PingFangSC-Medium;font-size:.24rem;color:#FFF;letter-spacing:.03rem;text-align:left;font-weight:500;line-height:.54rem}#urbanplanning_mobile .coreIder{margin:.8rem auto 0rem}#urbanplanning_mobile .coreIder .cardbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.4rem auto 0;width:100%}#urbanplanning_mobile .coreIder .cardbox li{width:2.9rem;background:#FFF;-webkit-border-radius:.18rem;border-radius:.18rem;margin:0 .7rem .48rem 0;text-align:center}#urbanplanning_mobile .coreIder .cardbox li .core_img{width:.8rem;height:.8rem;margin:0rem auto 0;display:block}#urbanplanning_mobile .coreIder .cardbox li .card_title{font-family:PingFangSC-Medium;font-size:.28rem;color:#282828;letter-spacing:0;line-height:.28rem;font-weight:500;padding:.23rem 0rem}#urbanplanning_mobile .coreIder .cardbox li .card_subtitle{height:1.2rem;opacity:.73;font-family:PingFangSC-Regular;font-size:.24rem;color:#282828;letter-spacing:0;text-align:justify;line-height:.34rem;font-weight:400}#urbanplanning_mobile .coreIder .cardbox li:nth-child(2n+2){margin:0 0rem}#urbanplanning_mobile .coreIder .cardbox li:nth-child(3),#urbanplanning_mobile .coreIder .cardbox li:nth-child(4){margin-bottom:.22rem}#urbanplanning_mobile .solution{margin:0rem auto .38rem}#urbanplanning_mobile .solution .soultionimg{width:6.9rem;height:1.73rem;margin:.42rem .3rem 0}#urbanplanning_mobile .core{margin:.8rem auto}#urbanplanning_mobile #linkm_item1 .accordion-container,#urbanplanning_mobile #linkm_item2 .accordion-container,#urbanplanning_mobile #linkm_item3 .accordion-container,#urbanplanning_mobile #linkm_item4 .accordion-container{overflow:hidden;padding:.32rem 0 0}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-title,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-title,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-title,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd;height:.9rem;line-height:.9rem;margin:0 .3rem}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-title span,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-title span,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-title span,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-title span{font-family:PingFangSC-Regular;font-size:.28rem;color:#333;letter-spacing:.0032rem;line-height:.28rem;font-weight:400}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-title .icon-down,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-title .icon-down,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-title .icon-down,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-title .icon-down{display:inline-block;width:.5rem;height:.5rem;background-image:url(/static/hyhome/images/index/arrow_down_5d9bfb9.png);-webkit-background-size:cover;background-size:cover;line-height:20px}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content{background:#F7F8FA;overflow:hidden;padding:0 .3rem;-webkit-transition:height 300ms;-moz-transition:height 300ms;transition:height 300ms}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .con_tab,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .con_tab,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .con_tab,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .con_tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .con_tab li,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .con_tab li,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .con_tab li,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .con_tab li{position:relative;top:0;left:0;font-family:PingFangSC-Regular;font-size:.24rem;color:#666;letter-spacing:0;line-height:.32rem;font-weight:400;margin-top:.16rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:100%}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .con_tab li p,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .con_tab li p,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .con_tab li p,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .con_tab li p{margin:0 0 0 .15rem;text-align:justify;position:relative;top:0;left:0;line-height:.42rem;width:6.69rem}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .con_tab li::after,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .con_tab li::after,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .con_tab li::after,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .con_tab li::after{position:absolute;left:0rem;top:.15rem;content:"";width:.12rem;height:.12rem;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);background:#666}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .p1,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .p1,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .p1,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .p1{font-family:PingFangSC-Regular;font-size:.24rem;color:#666;letter-spacing:0;text-align:justify;line-height:.34rem;font-weight:400;padding:.3rem 0 0}#urbanplanning_mobile #linkm_item1 .accordion-container .accordion-content .imgPro,#urbanplanning_mobile #linkm_item2 .accordion-container .accordion-content .imgPro,#urbanplanning_mobile #linkm_item3 .accordion-container .accordion-content .imgPro,#urbanplanning_mobile #linkm_item4 .accordion-container .accordion-content .imgPro{width:6.9rem;height:2.8rem;display:inline-block;margin:.3rem auto;overflow:hidden}#urbanplanning_mobile #linkm_item4{margin:.3rem auto 0}#urbanplanning_mobile #linkm_item4 .accordion-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#urbanplanning_mobile #linkm_item4 .accordion-left .api_logo{width:.48rem;height:.48rem;display:block;margin-right:.16rem}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title{margin:.3rem auto}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title .con_tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title .con_tab .apim_ol{width:.4rem;height:.4rem;display:block}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title .con_tab .title{width:1.44rem;font-family:PingFangSC-Medium;font-size:.24rem;color:#0184FF;letter-spacing:0;line-height:.24rem;font-weight:500;margin-left:.16rem;text-align:left}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title ol{display:block;font-family:PingFangSC-Regular;font-size:.24rem;color:#666;letter-spacing:0;text-align:left;line-height:.34rem;font-weight:400;padding-left:.18rem;padding-top:.16rem;width:100%;position:relative;top:0;left:0}#urbanplanning_mobile #linkm_item4 .accordion-content .cont_title ol::after{position:absolute;left:0rem;top:.3rem;content:"";width:.12rem;height:.12rem;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);background:#0084FF}#urbanplanning_mobile #linkm_item3 .sassPro{width:5.2rem;height:2.77rem;margin:.3rem auto}#urbanplanning_mobile .APP{margin:0rem auto;background:#fff}#urbanplanning_mobile .APP .ptitle{font-family:FZLTXHK--GBK1-0;font-size:.18rem;color:#666;letter-spacing:.015rem;font-weight:200;width:5.4rem;margin:0 auto .2rem}#urbanplanning_mobile .APP .subTop{margin:.4rem auto 0rem}#urbanplanning_mobile .APP .card1_img{width:6.9rem;height:3.46rem;display:block;margin:0 auto}#urbanplanning_mobile .APP .swiperBox{margin:.3rem auto 0rem}#urbanplanning_mobile .APP .swiperBox .swiper-slide{width:6.9rem;overflow:hidden}#urbanplanning_mobile .APP .swiperBox .swiper-pagination{width:6.9rem;background:#Fafafa;overflow:hidden;padding-bottom:.26rem;position:relative}#urbanplanning_mobile .APP .swiperBox .swiper-pagination .swiper-pagination-bullet{width:.3rem;height:.04rem;background:#CDCDCD;margin:0 .06rem;-webkit-border-radius:0;border-radius:0}#urbanplanning_mobile .APP .swiperBox .swiper-pagination .swiper-pagination-bullet-active{background:#0085FF}#urbanplanning_mobile .APP .card{width:5.4rem;background:#FFF;border:1px solid #EAEAEA;margin:0 auto;-webkit-box-shadow:0 .02rem .1rem 0 rgba(0,0,0,.04);box-shadow:0 .02rem .1rem 0 rgba(0,0,0,.04)}#urbanplanning_mobile .APP .card .card1_img{width:5.18rem;display:block;margin:.11rem}#urbanplanning_mobile .APP .card .desc{text-align:left;margin:.1rem 0 .1rem .08rem;font-family:FZLTXHK--GBK1-0;font-size:.18rem;color:#282828;letter-spacing:.02rem;font-weight:200;line-height:.18rem}#urbanplanning_mobile .APP .card .desc span{width:.08rem;height:.08rem;display:inline-block;background:#0184ff;-webkit-box-shadow:0 .02rem .04rem 0 rgba(238,66,41,.36);box-shadow:0 .02rem .04rem 0 rgba(238,66,41,.36);vertical-align:middle;margin:.12rem .08rem .2rem .16rem}#urbanplanning_mobile .Saas{padding:.8rem 0 0rem;margin:0 auto;text-align:center;background-color:#fff}#urbanplanning_mobile .Saas .AppSubTitle{padding:.31rem 0 .15rem}#urbanplanning_mobile .Saas .saasSubtitle2{font-family:FZLTXHK--GBK1-0;font-size:.18rem;color:#666;letter-spacing:.015rem;font-weight:200;width:5.4rem;text-align:justify;margin:0 auto}#urbanplanning_mobile .Saas .saas_img{width:6.9rem;height:3.99rem;display:inline-block;margin:.2rem auto .6rem}#urbanplanning_mobile .API{padding:.8rem 0}#urbanplanning_mobile .parent{margin:0rem auto;background:#FAFAFA}#urbanplanning_mobile .parent .title{padding:.8rem 0 0}#urbanplanning_mobile .parent .parent_mobile{width:7.21rem;height:9.22rem;display:block;padding:.18rem 0 .6rem;margin:0 auto}