/* 通用样式 */
*{margin:0px;padding:0px;line-height: normal}
#header p{font-family:'Microsoft YaHei';}
.subscribe,.content,.speciality,.reason,.device,.offer,.city,.content{font-family:'Microsoft YaHei';}
/*header*/
#header{width:100%;height:884px;background:url("/assets/home/images/advertpc/cfg.png");background-size:100% 100%;background-repeat:no-repeat;position:relative;z-index:-1;}
#header>p:nth-of-type(1),#header>p:nth-of-type(2),#header>p:nth-of-type(3),#header>p:nth-of-type(4),#header>p:nth-of-type(5){text-align:center;}
#header>p:nth-of-type(2){color:#263580;font-size:20px;font-weight:bold;line-height:24px;}
#header>p:nth-of-type(3),#header>p:nth-of-type(4){font-size:76px;font-weight:bold;}
#header>p:nth-of-type(3){color:#1f2b68;padding-top:12px;}
#header>p:nth-of-type(4){color:#FBAE00;padding-bottom:12px;}
.tags{width:100%;display:inline-flex;flex-wrap:wrap;justify-content:center;margin:12px auto;}
.tags > span{color:white;background-color:rgba(251,174,0,0.7);font-size:20px;font-weight:540;width:160px;text-align:center;border-radius:6px;padding:12px 0;}
.tags > span:nth-of-type(2){margin:0 5%;}
.btm{width:100%;height:228px;background-color:rgba(251,174,0,0.7);;position:absolute;bottom:0;}
.btm > p{text-align:center;color:#263580;font-size:20px;}
.btm > p:nth-of-type(1) > span:nth-of-type(2){margin-left:5%;}
.btm > p:nth-of-type(1) > span > img{vertical-align:middle;width:30px;height:30px;}
.btm > p:nth-of-type(1) > span >a{font-weight:bolder;padding-top:10px;vertical-align:middle;color:#263580}
.btm > p:nth-of-type(2) > span{padding:0 2%;font-weight: 500}
/*logo*/
#header p:nth-child(1){padding-top:24px;padding-bottom:18px;}
/*subscribe*/
.subscribe{width:auto;margin:0 4%;margin-top:-114px;padding:0 2%;height:229px;background:#FFFFFF;box-shadow:0px 4px 8px 0px rgba(108,108,108,0.26);border-radius:4px;z-index:99;}
.subscribe > p:nth-child(1){font-size:24px;font-weight:500;color:#1E1E1E;line-height:33px;padding-top:1.2%;}
.subscribe > p:nth-child(2){font-size:16px;font-weight:400;color:#646464;line-height:22px;padding-top:1.5%;padding-bottom:1.2%;}
.subscribe > span{display:inline-flex;width:100%;height:auto;}
.subscribe > span >input{width:88%;background:#FFFFFF;border-radius:2px;border:1px solid #E6E6E6;padding:16px 15px;outline:none;}
.subscribe > span >input::placehoder{font-size:16px;font-weight:400;color:#969696;line-height:22px;}
.subscribe > span > button{width:10%;height:49px;background:#FAAD00;border-radius:2px;outline:none;border:none;font-size:22px;font-weight:500;color:#1E1E1E;margin-left:20px;}
/*content*/
.content,.device,.city,.contact{width:auto;margin:0 4%;}
.content{padding-bottom: 10px;}
/*品质空间*/
.space > p:nth-child(1),.speciality > p:nth-child(1),.reason > p,.device > p,.city >p,.contact > p:nth-child(1){font-size:40px;font-weight:500;color:#1E1E1E;line-height:56px;margin-top:70px;}
.space > p:nth-child(2),.speciality > p:nth-child(2){font-size:20px;font-weight:400;color:#1E1E1E;line-height:28px;margin:24px 0px;}
.space > div,.speciality > div{width:100%;display:inline-flex;justify-content:space-between;}
.space > div > div{width:386px;height:378px;vertical-align:middle;border-radius:4px;border:1px solid #E6E6E6;}
.space > div > div > span >p{margin-left:4%;}
.space > div > div > span > p:nth-child(1){font-size:20px;font-weight:500;color:#1E1E1E;line-height:28px;margin-top:20px;margin-bottom:14px;margin-right:4%;}
.space > div > div > span > p:nth-child(2){font-size:16px;font-weight:400;color:#1E1E1E;line-height:26px;margin-right:28%;}
/*专业服务*/
.speciality > div > div{vertical-align:middle;text-align:center;position:static;z-index:2;}
.speciality > div > div > span{width:248px;height:113px;background:#FFFFFF;box-shadow:0px 4px 7px 0px rgba(123,123,123,0.21);border-radius:4px;display:block;position:relative;z-index:1;margin-top:-60px;margin-left:19px;}
.speciality > div > div > span > p:nth-child(1){font-size:20px;font-weight:500;color:#1E1E1E;line-height:28px;padding:10px 0;}
.speciality > div > div > span > p:nth-child(2){font-size:16px;font-weight:400;color:#6F6F6F;line-height:24px;padding:0px 20px;text-align:start;}
/*选择创富港的理由*/
.reason{margin:0 0;}
.reason > p{margin-top:60px;margin-bottom:40px;margin-left:4%;margin-right:4%;}
.reason > div{width:100%;height:302px;background:url("/assets/home/images/advertpc/bg.png");background-size:100% 100%;background-repeat:no-repeat;}
.reason > div > p{font-size:30px;font-weight:400;color:#FFFFFF;line-height:42px;padding-top:96px;padding-left:81px;}
.reason > ul{width:auto;height:213px;list-style:none;background:#FFFFFF;box-shadow:0px 4px 8px 0px rgba(108,108,108,0.26);margin:0 4%;margin-top:-104px;display:grid;grid-template-columns:25% 25% 25% 25%;}
.reason > ul > li,.offer > ul > li{height:100%;float:left;border-right:1px solid #E6E6E6;}
.reason > ul > li:nth-child(4),.offer > ul > li:nth-child(3){border:none;}
.reason > ul > li > p:nth-child(1){font-size:20px;font-weight:500;color:#0B0B0B;line-height:28px;letter-spacing:1px;text-align:center;padding-top:30px;padding-bottom:20px;}
.reason > ul > li > p:nth-child(1) > font,.offer > ul>li >p > font{font-size:30px;font-weight:500;color:#080808;line-height:42px;letter-spacing:1px;padding-right:4px;}
.reason > ul > li > p:nth-child(2){font-size:16px;font-weight:400;color:#1E1E1E;line-height:26px;padding:0 10%;text-align:start;}
/*超值划算 配套服务&&共享区域&&费用全包*/
.device > p,.city >p{padding-bottom:34px;}
.device > ul{list-style:none;width:auto;display:grid;grid-template-columns:25% 25% 25% 25%;vertical-align:middle;align-items:center;}
.device > ul > li,.price > ul > li{display:inline-flex;vertical-align:middle;padding-left:15px;}
.device > ul > li >img{width:auto;height:auto;}
.price > ul > li{width:25px;height:25px;}
.device > ul >li >span{font-size:20px;font-weight:400;color:#1E1E1E;padding-left:26px;}
.personalized{padding-top:54px;padding-bottom:54px;}
.company > img{margin-top:18px;width:25px !important;height:25px !important;}
.company{line-height:40px;}
.device > ul:nth-child(4) > li{padding-bottom:54px;}
.price{list-style:none;width:auto;display:grid;grid-template-columns:20% 20% 20% 20% 20% !important;vertical-align:middle;align-items:center;}
.prcie_personalized >li{padding-top:54px;padding-bottom:58px;}
/*价格*/
.bgt{width:100%;height:242px;background:url("/assets/home/images/advertpc/bgt.png");background-size:100% 100%;background-repeat:no-repeat;}
.offer > ul{width:auto;height:156px;list-style:none;background:#FFFFFF;box-shadow:0px 4px 8px 0px rgba(108,108,108,0.26);margin:0 4%;margin-top:-104px;display:grid;grid-template-columns:33.3% 33.3% 33.3%;}
.offer > ul > li{text-align:center;}
.offer > ul > li >p{font-size:20px;font-weight:500;color:#1E1E1E;line-height:28px;letter-spacing:1px;text-align:center;padding-top:26px;padding-bottom:24px;}
.offer > ul > li > span > img{margin-right:18px;}
.offer > ul > li > span > span > font{font-size:30px;font-weight:400;color:#FCC037;line-height:20px;letter-spacing:1px;padding-right:5px;}
.offer > ul > li > span > span > p{font-size:14px;font-weight:500;color:#1E1E1E;line-height:20px;}
/*城市*/
.city{background:rgba(255,255,255,1);}
.city > div{display:inline-flex;justify-content:space-between;width:100%;}
.city >div > div{position:relative;margin-left: auto;padding-bottom:20px;}
.city >div > div > img{width:225px;height:179px;}
.city >div > div > span{width:225px;height:59px;position:absolute;text-align:center;left:0px;top:60px;font-size:24px;font-weight:500;color:#FFFFFF;line-height:59px;background:rgba(0,0,0,0.51);}
/*联系我们*/
.contact{margin-bottom:52px;}
.contact > p:nth-child(1){margin-top:50px;}
.content > p:nth-child(2),.content > p:nth-child(3){font-size:20px;font-weight:400;color:#1E1E1E;line-height:28px;}
.contact > p:nth-child(2){padding-top:22px;}
.contact > p:nth-child(3){padding-top:14px;padding-bottom:37px;}
.contact > div{display:inline-flex;justify-content:start;width:100%;height: 60px}
/* .contact > form > input,.contact > form > label,.contact > form > button{flex:auto;}
*/
.contact > div > input,.contact > div > label > input{outline:none;background:#FFFFFF;border-radius:2px;border:1px solid #E6E6E6;padding:15px 19px;}
.contact > div > label{display:inline-flex;margin-left:2%;}
.contact >div > label > span{display:block;background:#F8F8F9;border-top-left-radius:2px;border-bottom-left-radius:2px;border:1px solid #E6E6E6;height:60px;font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;text-align:center;line-height:60px;}
.contact > div > label:nth-child(2) > span{width:60px;color:#1E1E1E;font-weight:600;}
.contact > div > label:nth-child(3) > span{width:92px;color:#2F2F2F;font-weight:400; cursor: pointer;}
.contact > div > button{height:62px;background:#F7B101;border-radius:2px;font-size:22px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2F2F2F;line-height:30px;text-align:center;outline:none;border:none;margin-left:2%;cursor: pointer;}
.contact > div > input:nth-child(1){width:18%;}
.contact > div > label:nth-child(2){width:18%;}
.contact > div > label:nth-child(2) > input{width:60%;border-left:none;border-top-left-radius:none;border-bottom-left-radius:none;}
.contact > div > label:nth-child(3){width:16%;}
.contact > div > label:nth-child(3) > input{width:40%;border-left:none;border-top-left-radius:none;border-bottom-left-radius:none;}
.contact > div > input:nth-child(4){margin-left:2%;width:22%;}
.contact > div > button{width:14%;}

#verify{width: 80px; /* min-width: 97px; */border-width: 0px 0px 0px 1px;border-style: solid;border-color: #e6e6e6;padding: 0px 11px;line-height: 43px;vertical-align: top;border-image: initial;}