.about_banner {
  width: 100%;
  height: 600px;
  background: url(../imgs/about2.jpg) no-repeat center top;
  position: relative;
  z-index: 1;
}
.about_content .about {
  padding-top: 50px;
  background: #FFFFFF;
  margin: -125px auto auto;
  position: relative;
  z-index: 2;
  float: none;
}
.about_content .about ._about {
  padding: 50px 0px;
}
.about_content ._about {
  float: none;
  margin: auto;
  padding: 50px 20px;
  border-bottom: 1px #cacaca solid;
}
.about_content .about_img {
  padding: 0 25px;
}
.about_content .about_text .tit {
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 40px;
}
.about_content .about_text .text {
  font-size: 16px;
  line-height: 1.8em;
  margin-bottom: 30px;
}
.about_content .about_center {
  float: none;
  margin: auto;
}
.about_content .about_center .left_text {
  margin-bottom: 30px;
}
.about_content .about_center .left_text .tit {
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 25px;
}
.about_content .about_center .left_text .text {
  font-size: 16px;
  line-height: 2em;
  margin-bottom: 5px;
}
.about_content .about_center .left_text .more_btn {
  width: 200px;
  height: 55px;
  line-height: 55px;
  font-size: 18px;
  padding: 0 13px;
  margin-top: 30px;
  margin-bottom: 50px;
}
.about_content .about_center .left_text .more_btn .text {
  line-height: 55px;
}
.about_content .about_center .left_text .more_btn .more_icon {
  width: 53px;
}
.about_content .about_center .left_text .more_btn:hover {
  background: #093388;
  border-color: #093388;
  color: #FFFFFF;
}
.about_content .about_center .left_text .more_btn:hover .more_icon {
  background: url(../imgs/more_hover.png) no-repeat right center;
}
.about_content .about_center .right_icons {
  overflow: hidden;
}
.about_content .about_center .right_icons ul {
  overflow: hidden;
  width: 110%;
}
.about_content .about_center .right_icons ul li {
  width: 160px;
  height: 160px;
  background: #f6f6f6;
  margin: 15px 18px 15px 0;
  float: left;
  color: #000;
  text-align: center;
}
.about_content .about_center .right_icons ul li .icon {
  width: 65px;
  height: 65px;
  margin: 36px auto auto auto;
}
.about_content .about_center .right_icons ul li .tit {
  font-size: 16px;
  line-height: 3em;
}
.about_content .about_center .right_icons ul li:hover {
  background: #093388;
  color: #FFFFFF;
  cursor: pointer;
}
.about_content .about_center .right_icons ul li:nth-child(1) .icon {
  background: url(../imgs/used01_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(1):hover .icon {
  background: url(../imgs/used01_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(2) .icon {
  background: url(../imgs/used02_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(2):hover .icon {
  background: url(../imgs/used02_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(3) .icon {
  background: url(../imgs/used03_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(3):hover .icon {
  background: url(../imgs/used03_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(4) .icon {
  background: url(../imgs/used04_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(4):hover .icon {
  background: url(../imgs/used04_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(5) .icon {
  background: url(../imgs/used05_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(5):hover .icon {
  background: url(../imgs/used05_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(6) .icon {
  background: url(../imgs/used06_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(6):hover .icon {
  background: url(../imgs/used06_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(7) .icon {
  background: url(../imgs/used07_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(7):hover .icon {
  background: url(../imgs/used07_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(8) .icon {
  background: url(../imgs/used08_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(8):hover .icon {
  background: url(../imgs/used08_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(9) .icon {
  background: url(../imgs/used09_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(9):hover .icon {
  background: url(../imgs/used09_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(10) .icon {
  background: url(../imgs/used10_icon.png) no-repeat center / 65px auto;
}
.about_content .about_center .right_icons ul li:nth-child(10):hover .icon {
  background: url(../imgs/used10_hover_icon.png) no-repeat center / 65px auto;
}
.about_content .about_map {
  float: none;
  margin: 80px auto;
}
