@charset "utf-8";
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.layout_head {
  height: 27px;
  position: relative;
}
.layout_head .head_p {
  position: relative;
  float: left;
  height: 27px;
  font-size: 20px;
  color: #4F4F4F;
  line-height: 27px;
  letter-spacing: 1px;
  font-weight: 500;
}
.layout_head .head_a {
  float: right;
  margin-top: 6px;
  height: 17px;
  font-size: 12px;
  color: #FF5D4F;
  line-height: 17px;
  letter-spacing: 1px;
}
.layout_head .head_a:hover {
  color: #FF5D4F !important;
}
.layout_head .head_a_list .head_a {
  display: none;
}
.layout_head .head_a_list .head_a:first-child {
  display: block;
}
.layout_main {
  padding-top: 11px;
  padding-bottom: 48px;
}
#banner {
  width: 100%;
  height: 350px;
  min-width: 1004px;
  background: url(../images/banner1.png) no-repeat top center;
}
.headnav {
  margin-bottom: 26px;
}
.news_moduler {
  width: 100%;
  box-sizing: border-box;
  padding: 32px 58px 76px 54px;
  background: #FFFFFF;
  box-shadow: 0px 2px 10px 0px rgba(47, 25, 25, 0.04);
  border-radius: 6px;
}
.news_moduler .main_body {
  padding-top: 12px;
  padding-bottom: 68px;
  box-sizing: border-box;
}
.news_moduler .list {
  width: 100%;
}
.news_moduler a {
  display: block;
}
.news_moduler .item {
  height: 32px;
  line-height: 32px;
}
.news_moduler .item p {
  width: 80%;
  float: left;
  font-size: 14px;
  color: #656565;
  line-height: 32px;
}
.news_moduler .item span {
  float: right;
  display: block;
  font-size: 12px;
  font-weight: 500;
  color: #3E3E3E;
  line-height: 32px;
  letter-spacing: 1px;
}
.news_moduler .item:hover a p,
.news_moduler .item:hover a span {
  color: #cf000f;
}
.news_moduler .news_footer {
  margin-top: 16px;
  text-align: center;
}
.news_moduler .news_footer a {
  width: 124px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: linear-gradient(80deg, #d80100 0%, #ff934f 100%);
  border-radius: 4px;
  display: inline-block;
  font-size: 16px;
  color: #FFFFFF;
}
.news_moduler .news_footer a:first-child {
  margin-right: 46px;
}
.news_moduler .news_footer a:hover {
  color: #fff !important;
}
