body{
  background-color: #F4F4F4;
  overflow-x: hidden;
}
ul{
  margin:0;
  padding:0
}
.contactUs_main{
  width: 100%;
}
.contactUs_main_banner {
  width: 100%;
}
.contactUs_main_banner img {
  width: 100%;
}
.contactUs_main .contactUs_main_bg{
  width: 100%;
  height: 837px;
  background-image: url(bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.contactUs_main .contactUs_main_bg .top-line {
  width: 1200px;
  margin: auto;
  padding-top: 57px;
  padding-bottom: 114px;
}

.contactUs_main .contactUs_main_bg .top-line .title{
  width: 1200px;
  font-size: 48px;
  line-height: 40px;
  color: #000000;
}
.contactUs_main .contactUs_main_bg .top-line .small-title {
  font-size: 24px;
  line-height: 35px;
  color: #000000;
  padding-top: 10px;
}
.contactUs_main .contactUs_main_bg .map-model{
  width: 1200px;
  height: 534px;
  position: relative;
  display: flex;
  margin: auto;
}
.contactUs_main .contactUs_main_bg .map-model img {
  width: 1000px;
  height: 534px;
  flex-basis: 1000px;
}
.contactUs_main .contactUs_main_bg .map-model .address {
  height: 534px;
  flex: 1;
  background-image: url(building.png);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  line-height: 45px;
  color: #FFFFFF;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.contactUs_main .contactUs_main_bg .map-model .text-all{
  position: absolute;
  width: 728px;
  height: 217px;
  background: #FFFFFF;
  box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.35);
  top: -200px;
  right: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.text-all .one {
  width: 130px;
}
.text-all .two{
  width: 260px;
}
.text-all .three {
  /* width: 330px; */
}
.text-all span{
  font-size: 30px;
  line-height: 35px;
  color: #000000;
}

.text {
  font-size: 16px;
  line-height: 40px;
  color: #000000;
}
/* 中交华安科技核心产品 */
/* .product-dropdownlist{
	width: 200px;
    height: 260px;
    position: absolute;
    top: 65px;
    left: 510px;
    display: none;
    text-align: center;
    background-color: white;
    box-shadow: 2px 14px 10px #272323;
} */
/* .product-dropdownlist li{
	line-height: 50px!important;
}
.product-dropdownlist li a{
	font-size: 16px;
	color: gray;
}
.product:hover .product-dropdownlist{
	display: block;
	
}	 */