.w {
  width: 1170px;
  margin: 0 auto;
}

.clearfix::before,
.clearfix::after {
  content: "";
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1;
}


.fl {
  float: left;
}

.fr {
  float: right;

}

.right {
  float: right;
  width: 340px;
  height: 1000px;
  background-color: royalblue;
}

/* 以下正文 */
.region {
  width: 800px;
  font-family: 'AdobeHeitiStd-Regular';
}

.region .regionBox {
  width: 385px;
  height: 250px;
  margin-right: 30px;
  margin-bottom: 30px;
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, .2);
}
.region .regionBox:nth-child(2n-2) {
  margin-right: 0;
}

.region .regionBox .regionTit {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;

}

.region .regionBox .regionTit .regionName {
  font-size: 25px;
  color: #fff;
}

.region .regionBox .regionTit .regionMore a {
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  font-family: 'AdobeHeitiStd-Regular';

}

.region .regionBox:nth-child(1) .regionTit,
.region .regionBox:nth-child(2) .regionTit {
  background-image: url(../img/regionTit1.png);
}

.region .regionBox:nth-child(3) .regionTit,
.region .regionBox:nth-child(4) .regionTit {
  background-image: url(../img/regionTit2.png);
}

.region .regionBox:nth-child(5) .regionTit,
.region .regionBox:nth-child(6) .regionTit {
  background-image: url(../img/regionTit3.png);
}

.region .regionBox .regionList {
  height: 210px;
  padding: 0 10px;
}

.region.provider .regionBox:nth-child(1) .regionList {
  background: url(../img/regionBg1.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.provider .regionBox:nth-child(2) .regionList {
  background: url(../img/regionBg2.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.provider .regionBox:nth-child(3) .regionList {
  background: url(../img/regionBg3.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.provider .regionBox:nth-child(4) .regionList {
  background: url(../img/regionBg4.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.provider .regionBox:nth-child(5) .regionList {
  background: url(../img/regionBg5.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.provider .regionBox:nth-child(6) .regionList {
  background: url(../img/regionBg6.png) bottom center no-repeat;
  background-size: 100% auto;
}
.region.include .regionBox:nth-child(1) .regionList {
  background: url(../img/include1.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.include .regionBox:nth-child(2) .regionList {
  background: url(../img/include2.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.include .regionBox:nth-child(3) .regionList {
  background: url(../img/include3.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.include .regionBox:nth-child(4) .regionList {
  background: url(../img/include4.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.include .regionBox:nth-child(5) .regionList {
  background: url(../img/include5.png) bottom center no-repeat;
  background-size: 100% auto;
}

.region.include .regionBox:nth-child(6) .regionList {
  background: url(../img/include6.png) bottom center no-repeat;
  background-size: 100% auto;
}
.region .regionBox .regionList a {
  color: #232323;
  font-size: 15px;
  line-height: 34px;
  font-family: " SourceHanSansCN";
  display: inline-block;
  text-decoration: none;
  
}

.region .regionBox .regionList a:hover {
  color: #3d8bff;

}