/*
  * @Description: 主入口文件  
  * @Company: TRS  
  * @Date: 2019-12-23 14:24:50 
  * @LastEditors: jsj 
 */
.gh-bs-tit {
  width: 1145px;
  border-bottom: 1px solid #c1c1c1;
  height: 42px;
  margin-top: 17px;
}

.gh-bs-tit a {
  display: inline-block;
  padding-left: 17px;
  font-size: 20px;
  color: rgb(39, 96, 183);
  font-weight: bold;
  line-height: 42px;
  background: url('../images/zwgk_part1_top.png') no-repeat left center;
  border-bottom: 1px solid rgb(39, 96, 183);
}

.bs-com {
  margin-top: 30px;
}

.bs-list-bool {
  margin-top: 10px;
  width: 245px;
  border: 1px solid rgb(39, 96, 183);
  border-bottom: none;
}

.bs-list-bool li {
  position: relative;
  height: 55px;
  border-bottom: 1px solid rgb(39, 96, 183);
}

.bs-list-bool li a {
  font-size: 20px;
  padding-left: 20px;
  display: block;
  color: rgb(39, 96, 183);
  line-height: 56px;
  border-left: 7px solid rgb(39, 96, 183);
}

.bs-list-bool li.cur a {
  background: rgb(39, 96, 183);
  color: rgb(252, 248, 247);
}

.bs-group {
  width: 863px;
  margin-left: 24px;
}

.bs-item li {
  font-size: 14px;
  line-height: 34px;
  color: rgb(155, 155, 155);
}

.bs-item li a {
  padding-left: 16px;
  background: url('../images/gh-dian.png') no-repeat left center;
  font-size: 16px;
  color: rgb(68, 68, 68);
  display: inline-block;
  max-width: 540px;
}

.bs-item li a:hover {
  text-decoration: underline;
}

.bs-item li span {
  float: right;
}

ul.gh-xz li {
  width: 270px;
  height: 77px;
  line-height: 77px;
  border-radius: 5px;
  margin-left: 20px;
  background-color: rgb(73, 132, 220);
  margin-top: 30px;
  text-align: center;
}

ul.gh-xz li:first-child {
  margin-left: 0;
}

ul.gh-xz li.bg1 {
  background-color: rgb(39, 96, 183);
}

ul.gh-xz li a {
  color: rgb(232, 232, 232);
  max-width: 260px;
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
}

ul.gh-xz li a:hover {
  text-decoration: underline;
}

.gh-map {
  width: 538px;
}

.gh-map .gh-bs-tit {
  width: 100%;
}

.gh-map-img {
  padding-top: 10px;
}

.gh-map-img a {
  display: inline-block;
  margin-right: 25px;
  margin-top: 21px;
}

.gh-map-img a img {
  width: 240px;
  height: 90px;
}

.gh-map-img a:hover img {
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80);
}

.g-gh-xz {
  width: 568px;
  margin-top: 20px;
  margin-left: 35px;
  margin-bottom: 37px;
}

ul.g-gh-xz li {
  margin-left: 14px;
  margin-top: 19px;
}

ul.g-gh-xz li:first-child {
  margin-left: 14px;
}

.gh-bottom {
  text-align: center;
  height: 20px;
  margin: 26px 0;
}

.gh-bottom a {
  display: inline-block;
  width: 31px;
  height: 20px;
  background: url('../images/gh-bottom.png') no-repeat;
}

/*互動交流*/
.g-hd li {
  width: 334px;
  height: 68px;
  line-height: 68px;
  text-align: center;
  margin-top: 37px;
  margin-bottom: 38px;
  border-bottom: 1px solid rgb(230, 230, 230);
  background-color: rgb(39, 96, 183);
  margin-left: 45px;
}

.g-hd li a {
  color: rgb(232, 232, 232);
  font-size: 18px;
  font-weight: bold;
  line-height: 68px;
  display: inline-block;
}

.g-hd li a img {
  margin-right: 10px;
}

.g-hd li a:hover {
  text-decoration: underline;
}

.g-hd li.bg1 {
  background-color: rgb(73, 132, 220);
}

.g-hd li:first-child {
  margin-left: 30px;
}

.gh-hdimg {
  padding-bottom: 260px;
}

.gh-hdimg li {
  width: 240px;
  margin-left: 39px;
  margin-top: 29px;
}

.gh-hdimg li a {
  display: inline-block;
  font-size: 14px;
  line-height: 32px;
  color: rgb(51, 51, 51);
  max-width: 240px;
}

.gh-hdimg li a:hover img {
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80);
}

.gh-hdimg li a:hover {
  text-decoration: underline;
}

.gh-hdimg li:first-child {
  margin-left: 31px;
}

.mb23 {
  margin-bottom: 23px;
}
