/* 清除浮动 */.clearfix::after {  content: '';  display: block;  clear: both;  height: 0;  visibility: hidden;}.clearfix {  *zoom: 1;}.contactinfo dl {  padding-right: 30px;}.contactinfo dl .contact-area {  text-align: left;  font-size: 18px;  font-weight: bold;  color: #016d6e;  padding-bottom: 10px;}.contactinfo .contact-list {  height: 235px;  overflow-y: auto;}.contactinfo dl dd {  text-align: left;  margin-top: 15px;  position: relative;}.contactinfo dl dd:first-child {  margin-top: 0;}.contactinfo dl dd .contactcontent {  float: left;  font-size: 14px;  line-height: 20px;  width: 200px;}.contactinfo dl dd .contactcontent .contact-label {  font-size: 14px;}.contactinfo dl dd .contactcontent .qq {  font-size: 14px;  margin-top: 5px;}.contactinfo dl dd .contactcontent .qq a {  display: block;  width: 80px;}.contactinfo dl dd .contactcontent .qq a img {  margin: 0;}.contactinfo dl dd .qrcode {  background-color: #fff;  width: 85px;  text-align: center;  margin-top: 5px;}.contactinfo dl dd .qrcode-img {  width: 85px;  height: 85px;  line-height: 85px;  margin: 0 auto;}.contactinfo dl dd .qrcode-img img {  margin: 0;}.contactinfo dl dd .qrcode-label {  font-size: 12px;  color: #666;  line-height: 15px;  height: 15px;  /* margin-top: 2px; */}.contactinfo dl dd .contactimg {  float: left;  width: 184px;  height: 230px;  margin-left: 20px;  text-align: center;}.contactinfo dl dd .contactimg img {  margin: 0;}