.right .contact{ width: 895px; overflow: hidden;}
.right .contact .contact_top{ width: 895px;margin-top: 15px; padding-bottom: 10px; border-bottom: 1px solid #ccc} 
.right .contact .contact_top h1{font-size: 16px;color: #333; font-weight: bold; margin-bottom: 20px;}
.right .contact .contact_top p a{ width:95px;height: 21px; display: inline-block; line-height: 21px;border: 1px solid #187462;border-radius: 5px; text-align: center;font-size: 12px;color: #187462;}
.right .contact .contact_top p a:hover{ background: #187462;color: #fff }
.right .contact .contact_top p .intr{background: #187462;border-radius: 5px;text-align: center;line-height: 22px;color: #fff; color: #fff; font-size: 12px; margin-right: 20px;}
.right .contact .contact_top .words{margin-top: 15px;}
 .right .contact .contact_top .words p{ margin-bottom: 10px;font-size: 12px; color: #333;}
  .right .contact .map{ width: 893px; height: 523px;margin-top: 20px;border: 1px solid #187462 }