
/*news*/
.main .mainRight .content .news dl {
  background: #f2f2f2;
  width: 880px;
  overflow: hidden;
  padding: 10px;
  margin-bottom: 30px;
}
.main .mainRight .content .news dl dt {
  width: 225px;
  height: 130px;
  float: left;
  overflow: hidden;
  text-align: center;
  background: #fff;
}
.main .mainRight .content .news dl dt img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.main .mainRight .content .news dl dt i {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.main .mainRight .content .news dl dd {
  width: 615px;
  float: left;
  margin-left: 20px;
  line-height: 12px;
}
.main .mainRight .content .news dl dd p {
  height: 24px;
  line-height: 24px;
  font-size: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main .mainRight .content .news dl dd p a {
  color: #212121;
}
.main .mainRight .content .news dl dd span {
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 24px;
  color: #999;
}
.main .mainRight .content .news dl dd div {
  border-top: #eeeeee sosolid 1px;
  line-height: 20px;
  height: 50px;
  overflow: hidden;
  padding-top: 8px;
  margin-top: 8px;
  margin-bottom: 14px;
}
.main .mainRight .content .news dl dd i {
  float: right;
  font-style: normal;
  font-size: 12px;
}
.main .mainRight .content .news dl dd i a {
  background: url(../images/more-1.png) no-repeat right;
  padding-right: 25px;
  color: #878787;
}
.main .mainRight .content .news dl:hover {
  background: #00ac76;
  color: #fff;
}
.main .mainRight .content .news dl:hover a {
  color: #fff;
}
.main .mainRight .content .news dl:hover span {
  color: #fff;
}
.main .mainRight .content .news dl:hover div {
  border-top: #04c186 solid 1px;
}




/*page*/
.page {
  margin-top: 40px;
  clear: both;
} /*
--------------------------------------------
栏目样式 (如：关于我们，产品，新闻 ... )
--------------------------------------------
*/
.page a {
  background: #d0d0d0;
  border: #d0d0d0 solid 1px;
  padding: 5px 9px;
  margin-right: 4px;
  color: #fff;
}
.page a:hover {
  background: #1a60b0;
  border: #1a60b0 solid 1px;
  color: #fff;
}
.page .cur,
.page .cpb {
  background: #1a60b0;
  border: #1a60b0 solid 1px;
  color: #fff;
}
.page span a {
  background: none;
  border: #acacac solid 1px;
  padding: 5px 9px;
  margin-right: 4px;
  color: #999999;
}
/*# sourceMappingURL=public.css.map */
