* {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul {
  margin-bottom: 0;
}
a,
a:link,
a:active,
a:hover,
a:visited {
  text-decoration: none;
  border: none;
}
a:focus {
  outline: none;
}
.container,
.col-md-6,
.col-md-3,
.col-md-9,
.col-md-5,
.col-md-4,
.col-md-2 {
  padding: 0;
}
.container {
  width: 77%;
}
.col-md-6 {
  width: 48.85%;
}
.topBg {
  background: url(../img/headerBg.png) no-repeat;
  background-size: 100%;
}
.header {
  padding-top: 36px;
}
.header .logo {
  width: 35%;
}
.header .headerTextImg {
  text-align: center;
}
.header .headerTextImg .headerText {
  width: 50%;
  margin: 40px 0 58px;
}
.header .navUl {
  overflow: hidden;
  line-height: 56px;
}
.header .navUl .active {
  background-color: #a50403;
}
.header .navUl li {
  background-color: #c40604;
  float: left;
  width: 14.2858%;
}
.header .navUl li a {
  display: block;
  text-align: center;
  font-size: 18px;
  color: #fff;
}
.locations {
  background: url(../img/location.png) no-repeat;
  background-size: 18px;
  color: #fff;
  padding-left: 20px;
  line-height: 55px;
  background-position: 0px 18px;
}
.locations .thisLoadt {
  color: #fff;
}
.locations a {
  color: #fff;
  margin: 5px;
}
.friendLink {
  margin-bottom: 33px;
}
.friendLink .linkTitle {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 15px;
}
.friendLink .linkTitle .leftText {
  color: #e30000;
}
.friendLink .linkTitle .linkicon {
  color: #e30000;
  margin-right: 7px;
}
.friendLink ul {
  overflow: hidden;
}
.friendLink ul li {
  float: left;
  margin-right: 44px;
}
.friendLink ul li .circle {
  float: left;
  width: 5px;
  height: 5px;
  background-color: #e30000;
  border-radius: 50%;
  margin-top: 7px;
  margin-right: 8px;
}
.friendLink ul li a {
  color: #333;
}
.friendLink ul li:hover a {
  color: #c40604;
}
.footerPos {
  width: 100%;
}
.footerPos .footer {
  color: #fff;
  height: 132px;
  background-color: #a50403;
  overflow: hidden;
  text-align: center;
  font-size: 14px;
  padding-top: 42px;
}
.footerPos .footer .fleft {
  float: left;
  text-align: left;
  overflow: hidden;
}
.footerPos .footer .fleft .fimg1 {
  text-align: center;
  float: left;
  width: 80px;
  height: 80px;
}
.footerPos .footer .fleft .fimg1 img {
  width: 60%;
}
.footerPos .footer .fleft .fleftText {
  margin-top: 5px;
}
.footerPos .footer .fleft .record {
  padding-left: 104px;
  background-image: url(../img/footer2.png);
  background-repeat: no-repeat;
  background-size: 4%;
  background-position: 80px -2px;
}
.footerPos .footer .fcenter {
  text-align: left;
  margin-top: 5px;
}
.footerPos .footer .fright {
  margin-top: 5px;
  float: right;
  text-align: right;
}
.pagination li a {
  margin-left: 8px;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.65);
}
.pagination .active a {
  background-color: #c40604;
  border: none;
}
