.banner{width:100%}.banner img{width:100%;display:block}.container{width:1200px;margin:0 auto;padding:20px 0}.title{height:40px;border-bottom:2px solid #ccc}.title span{display:inline-block;padding:0 10px;font-size:24px;font-weight:400;color:#63b5ff;line-height:40px;position:relative}.title span:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#63b5ff}.contact_list_wrap{padding:20px 0}.contact_list{padding:10px 0;overflow:hidden}.contact_item{width:50%;float:left;margin:10px 0}.contact_item img{float:left;width:32px;height:32px;margin-right:20px}.contact_item p{width:60%;line-height:32px;float:left;height:32px;font-size:16px;color:#515151}.map{width:100%;padding:20px 0;margin-bottom:20px}
