﻿.contact-box{ padding-top:68px; margin:0 auto; text-align:center;}
.contact-box .contact-info{ width:100%}
.contact-box .contact-info .contact-desc{ height:350px; background-color:#c92a32; width:40%; float:left;text-align:left; color:#fff; padding-top:100px; padding-left:7%;}
.contact-box .contact-info .contact-map{ height:350px; background-color:Gray; width:60%; float:left}
.contact-box .contact-info .contact-map #map{width: 100%; height:350px; font-size: 12px}
.contact-box .contact-info .contact-desc span{ color:#ffcccc}
.contact-box .contact-info .contact-desc .contact-info-list{ margin-top:30px; line-height:18px;}
.contact-box .contact-list{ width:1165px; text-align:center; margin:0 auto;  }
.contact-box .contact-list  { margin-top:30px}
	.contact-box .contact-list ul li {
		display: inline-block;
		width: 380px;
		height: 194px;
		background-image: url(/assets/images/contact/box.png);
		background-repeat: no-repeat;
		background-position: -380px 0px;
		outline: none;
		float: left;
		margin-left: 8px;
		text-align: left;
		padding-left: 40px;
		padding-right: 40px;
		padding-top: 40px;
		font-size: 14px;
	}
	
	.contact-box .contact-list ul li:hover{   
 
	background-position:-0px 0px;
 }
 .contact-box .contact-list ul li h2{ color:#bc121f; padding-bottom:20px;}
  .contact-box .contact-list ul li p{ line-height:24px;}
    .contact-box .contact-list ul li p span{  color:#808080}


.baoan-box {
	margin-top: 20px;
	width: 100%;
	text-align: center;
	margin: 0 auto;
}

.personnel-box ul {
	margin: 0 auto;
	text-align: center;
}

	.personnel-box ul li div {
		float: left;
		text-align: center;
		width: 33.33%;
	}

	.personnel-box ul li {
		width: 33.33%;
		float: left;
		padding-bottom: 20px;
	}

		.personnel-box ul li h2 {
			font-size: 1.5em;
			line-height: 2.5em;
		}