.banner img{width:100%;min-height:200px;display:block}.contact{padding:30px 0}.contact .title{margin-bottom:10px;font-family:'HarmonyOSSans-M'}.contact .sub-info{line-height:1.68;text-align:center;margin-bottom:20px}.contact .row{margin-bottom:-30px}.contact .row>div{margin-bottom:30px}.contact .block{height:100%;color:#fff;padding:30px 20px;text-align:center;box-shadow:0 3px 6px 1px rgba(4,0,0,.16);border-radius:12px}.contact .row>div:nth-child(odd) .block{background:var(--style-color)}.contact .row>div:nth-child(even) .block{background:#434443}.contact .icon{font-size:45px;line-height:1}.contact .tit{margin-top:8px;margin-bottom:5px;font-family:'HarmonyOSSans-B'}@media (min-width:1200px){.contact{padding:60px 0}.contact .title{margin-bottom:15px}.contact .sub-info{max-width:1020px;margin-left:auto;margin-right:auto;margin-bottom:55px}.contact .row{margin-left:-10px;margin-right:-10px}.contact .row>div{padding:0 10px}.contact .block{padding:36px 26px}.contact .icon{font-size:60px}.contact .info a:hover{text-decoration:underline}}@media (min-width:1640px){.contact{padding:165px 0 166px}.contact .sub-info,.contact .tit{font-size:25px}.contact .row{margin-left:-17px;margin-right:-17px}.contact .row>div{padding:0 17px}}.share-wrap{padding-bottom:30px}@media (min-width:1200px){.share-wrap{padding-bottom:60px}}@media (min-width:1640px){.share-wrap{padding-bottom:100px}}