.container main .mainView article .main {
  margin-top: 0;
}
.container main .mainView article .main .main-content {
  display: flex;
  justify-content: space-between;
}
.container main .mainView article .main .main-content form {
  width: 667px;
}
.container main .mainView article .main .main-content form .title {
  font-size: 13px;
  color: #595959;
  line-height: 44px;
}
.container main .mainView article .main .main-content form input {
  width: 667px;
  height: 35px;
  border: 1px dashed #AAABAB;
  padding: 0 10px 0 10px;
}
.container main .mainView article .main .main-content form textarea.form-content {
  height: 136px;
  width: 667px;
  border: 1px dashed #AAABAB;
  padding: 10px;
}
.container main .mainView article .main .main-content form input[type='button'] {
  background-color: #434343;
  border: none;
  color: #fff;
  margin-top: 21px;
}
.container main .mainView article .main .main-content .main-right {
  width: 404px;
}
.container main .mainView article .main .main-content .main-right ul {
  padding: 21px 10px;
}
.container main .mainView article .main .main-content .main-right ul li {
  font-size: 10px;
  display: flex;
  align-items: center;
  height: 48px;
  color: #595959;
}
.container main .mainView article .main .main-content .main-right ul li p {
  padding-left: 8px;
}
.container main .mainView article .main .main-content .main-right .tel-box {
  width: 258px;
  height: 77px;
  background-color: #024593;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.container main .mainView article .main .main-content .main-right .tel-box .right {
  margin-left: 15px;
}
.container main .mainView article .main .main-content .main-right .tel-box .right .title {
  font-size: 13px;
  line-height: 20px;
}
.container main .mainView article .main .main-content .main-right .tel-box .right .tel {
  font-weight: bold;
  font-size: 20px;
}
.container main .mainView article .main .map-view {
  height: 310px;
  background-color: #024593;
  margin-top: 62px;
}
