<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
img {
  vertical-align: middle;
}
.dianzi .titleBig {
  border-bottom: 1px #d94537 solid;
  line-height: 40px;
  margin-bottom: 15px;
}
.dianzi .titleBig span {
  color: #d94537;
  font-size: 18px;
}
.dianzi .titleBig .more {
  float: right;
  color: #666666;
  font-size: 14px;
}
.dianzi .titleBig .more:hover {
  color: #d94537;
  text-decoration: underline;
}
.dianzi .titleBig-02 {
  text-align: center;
  position: relative;
  margin-top: -1px;
}
.dianzi .titleBig-02 span {
  display: inline-block;
  background: #d94537;
  height: 30px;
  line-height: 30px;
  min-width: 110px;
  padding: 0 10px;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  position: relative;
}
.dianzi .titleBig-02 span:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 30px 0 0 12px;
  border-color: #d94537 transparent transparent transparent;
  position: absolute;
  left: -12px;
  top: 0;
}
.dianzi .titleBig-02 span:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 30px 12px 0 0;
  border-color: #d94537 transparent transparent transparent;
  position: absolute;
  right: -12px;
  top: 0;
}
.dianzi .part-01 {
  margin-left: -15px;
  margin-right: -15px;
}
.dianzi .part-01 .slick-dots {
  position: absolute;
  z-index: 999;
  bottom: 5px;
}
.dianzi .part-01 .slick-dots li {
  width: 20px;
  height: 20px;
  padding: 5px;
  margin: 0;
  vertical-align: middle;
}
.dianzi .part-01 .slick-dots li button {
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
  opacity: 0.5;
  padding: 0;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
}
.dianzi .part-01 .slick-dots li button:before {
  display: none;
}
.dianzi .part-01 .slick-dots li.slick-active button {
  opacity: 1;
}
.dianzi .part-01 .col3 {
  width: 33.33333333%;
  float: left;
  padding: 0 15px;
}
.dianzi .part-01 .ads {
  height: 255px;
  position: relative;
}
.dianzi .part-01 .ads .pic {
  display: block;
  position: relative;
}
.dianzi .part-01 .ads .pic:after {
  content: "";
  display: block;
  padding-top: 67.10526316%;
}
.dianzi .part-01 .hdtj {
  background: #eeeeee;
  padding: 0 10px 10px 10px;
  margin-top: 20px;
  height: 306px;
}
.dianzi .part-01 .hdtj .pic {
  height: 100px;
  position: relative;
}
.dianzi .part-01 .hdtj .text {
  margin-top: 14px;
  color: #666666;
  line-height: 30px;
}
.dianzi .part-01 .hdtj .text .title {
  font-size: 14px;
  font-weight: 700;
}
.dianzi .part-01 .hdtj .text .title a {
  height: 30px;
  line-height: 30px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666666;
}
.dianzi .part-01 .hdtj .text .title a:hover {
  color: #d94537;
  text-decoration: underline;
}
.dianzi .part-01 .hdtj .text .date {
  background: url(../images/icon/date.png) no-repeat left center;
  padding-left: 28px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dianzi .part-01 .hdtj .text .address {
  background: url(../images/icon/address.png) no-repeat left center;
  padding-left: 28px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dianzi .part-01 .hdtj .text .detailed {
  margin-top: 5px;
  text-align: right;
}
.dianzi .part-01 .hdtj .text .detailed a,
.dianzi .part-01 .hdtj .text .detailed span {
  display: inline-block;
  text-align: center;
  background: #d94537;
  color: #fff;
  font-size: 14px;
  min-width: 82px;
  line-height: 24px;
  padding: 0 10px;
}
.dianzi .part-01 .hdtj .text .detailed a:hover,
.dianzi .part-01 .hdtj .text .detailed span:hover {
  background: #973026;
}
.dianzi .part-01 .xwtt,
.dianzi .part-01 .rdxw {
  background: #eeeeee;
  padding: 0 10px 10px 10px;
}
.dianzi .part-01 .xwtt .list a,
.dianzi .part-01 .rdxw .list a {
  height: 30px;
  line-height: 30px;
  display: block;
  padding-left: 8px;
  transition: all 0.5s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dianzi .part-01 .xwtt .list a:before,
.dianzi .part-01 .rdxw .list a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #888888;
  position: absolute;
  left: 0;
  top: 15px;
}
.dianzi .part-01 .xwtt .list a:hover:before,
.dianzi .part-01 .rdxw .list a:hover:before {
  background: #d94537;
}
.dianzi .part-01 .xwtt .list .hot,
.dianzi .part-01 .rdxw .list .hot {
  display: flex;
  align-items: center;
}
.dianzi .part-01 .xwtt .list .hot .tag,
.dianzi .part-01 .rdxw .list .hot .tag {
  display: inline-block;
  background: #00bac7;
  color: #fff;
  text-align: center;
  line-height: 24px;
  height: 24px;
  min-width: 50px;
  padding: 0 5px;
  border-radius: 5px;
  vertical-align: middle;
  margin-right: 8px;
}
.dianzi .part-01 .xwtt .list .hot a,
.dianzi .part-01 .rdxw .list .hot a {
  padding-left: 0;
  color: #1350c5;
  font-size: 16px;
}
.dianzi .part-01 .xwtt .list .hot a:before,
.dianzi .part-01 .rdxw .list .hot a:before {
  display: none;
}
.dianzi .part-01 .xwtt .list .hot a:hover,
.dianzi .part-01 .rdxw .list .hot a:hover {
  text-decoration: underline;
}
.dianzi .part-01 .xwtt {
  height: 581px;
}
.dianzi .part-01 .xwtt .item {
  margin-bottom: 32px;
}
.dianzi .part-01 .xwtt .item:last-child {
  margin-bottom: 0;
}
.dianzi .part-01 .rdxw {
  margin-top: 20px;
  height: 307px;
}
.dianzi .part-02 {
  border: 1px #eeeeee solid;
  margin-top: 30px;
  padding-bottom: 15px;
}
.dianzi .part-02 .list {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 20px;
}
.dianzi .part-02 .list li {
  width: 25%;
  float: left;
  padding: 0 10px;
}
.dianzi .part-02 .list .box {
  display: block;
  position: relative;
}
.dianzi .part-02 .list .box .pic {
  position: relative;
  padding-top: 56.14035088%;
}
.dianzi .part-03 {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 20px;
}
.dianzi .part-03 .col3 {
  width: 33.33333333%;
  float: left;
  padding: 0 10px 20px 10px;
}
.dianzi .part-03 .nr {
  background: #eeeeee;
  padding: 0 10px 10px 10px;
  height: 361px;
}
.dianzi .part-03 .nr-02 {
  height: 437px;
}
.dianzi .part-03 .item {
  margin-bottom: 24px;
}
.dianzi .part-03 .item:last-child {
  margin-bottom: 0;
}
.dianzi .part-03 .list a {
  height: 30px;
  line-height: 30px;
  display: block;
  padding-left: 8px;
  transition: all 0.5s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dianzi .part-03 .list a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #888888;
  position: absolute;
  left: 0;
  top: 15px;
}
.dianzi .part-03 .list a:hover:before {
  background: #d94537;
}
.dianzi .part-03 .list .hot {
  display: flex;
  align-items: center;
}
.dianzi .part-03 .list .hot .tag {
  display: inline-block;
  background: #00bac7;
  color: #fff;
  text-align: center;
  line-height: 24px;
  height: 24px;
  min-width: 50px;
  padding: 0 5px;
  border-radius: 5px;
  vertical-align: middle;
  margin-right: 8px;
}
.dianzi .part-03 .list .hot a {
  color: #1350c5;
  font-size: 16px;
  padding-left: 0;
}
.dianzi .part-03 .list .hot a:before {
  display: none;
}
.dianzi .part-03 .list .hot a:hover {
  text-decoration: underline;
}
.dianzi .part-03 .list .hot-02 {
  clear: both;
  overflow: hidden;
  margin-bottom: 10px;
}
.dianzi .part-03 .list .hot-02 &gt; a {
  font-size: 16px;
  color: #666666;
  margin-top: 40px;
  padding-left: 0;
}
.dianzi .part-03 .list .hot-02 &gt; a:before {
  display: none;
}
.dianzi .part-03 .list .hot-02 &gt; a:hover {
  color: #d94537;
}
.dianzi .part-03 .list .hot-02 .pic {
  margin-right: 10px;
  display: block;
  position: relative;
  float: left;
  width: 150px;
  height: 120px;
}
.dianzi .part-03 .list .hot-02 .pic a {
  display: block;
  height: auto;
  line-height: inherit;
  position: static;
}
.dianzi .part-03 .list .hot-02 .pic a:before {
  display: none;
}
.dianzi .part-03 .list .hot-02 .pic:after {
  content: "";
  display: block;
  padding-top: 80%;
}
.dianzi .part-03 .list .hot-03 {
  clear: both;
  overflow: hidden;
  margin-bottom: 10px;
}
.dianzi .part-03 .list .hot-03 .pic {
  margin-right: 10px;
  display: block;
  position: relative;
  float: left;
  width: 100%;
  height: 120px;
}
.dianzi .part-03 .list .hot-03 .pic a {
  display: block;
  height: auto;
  line-height: inherit;
  position: static;
}
.dianzi .part-03 .list .hot-03 .pic a:before {
  display: none;
}
.inside {
  padding-bottom: 70px;
}
.inside .titleBig {
  background: #f2f2f2;
  line-height: 34px;
}
.inside .titleBig span {
  background: #fff;
  text-align: center;
  display: inline-block;
  color: #333333;
  font-size: 14px;
  padding: 0 10px;
  min-width: 85px;
  position: relative;
}
.inside .titleBig span:before {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #d94537;
  position: absolute;
  top: -1px;
  left: 0;
}
.inside .leftMain {
  width: 75%;
  float: left;
  margin-top: 15px;
}
.inside .leftMain .main {
  border: 1px #eeeeee solid;
}
.inside .rightAside {
  width: 25%;
  float: left;
  padding-left: 20px;
  margin-top: 15px;
}
.inside .rightAside .main {
  border: 1px #eeeeee solid;
  margin-bottom: 20px;
}
.inside .rightAside .main:last-child {
  margin-bottom: 0;
}
.inside .rightAside .rmph {
  padding: 10px 9px;
}
.inside .rightAside .rmph .list {
  margin-bottom: 10px;
}
.inside .rightAside .rmph li {
  height: 33px;
  line-height: 33px;
}
.inside .rightAside .rmph li a {
  display: block;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 50px;
  font-size: 12px;
}
.inside .rightAside .rmph li a:hover {
  color: #d94537;
  text-decoration: underline;
}
.inside .rightAside .rmph li .num {
  display: inline-block;
  width: 22px;
  line-height: 20px;
  border: 1px #d94537 solid;
  background: #fff4ee;
  color: #d94537;
  text-align: center;
  border-radius: 3px;
  margin-right: 8px;
  font-family: arial;
  font-size: 14px;
}
.inside .rightAside .rmph li .date {
  display: inline-block;
  width: 50px;
  position: absolute;
  top: 0;
  right: 0;
  color: #999999;
  font-size: 12px;
  text-align: center;
}
.inside .rightAside .rmph li.hot .num {
  background: #d94537;
  color: #fff;
}
.inside .rightAside .rmtj {
  padding: 10px 9px;
}
.inside .rightAside .rmtj .list {
  margin-bottom: 10px;
}
.inside .rightAside .rmtj li {
  border-bottom: 1px #f6f6f6 solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
  clear: both;
  overflow: hidden;
}
.inside .rightAside .rmtj li .box {
  display: block;
  min-height: 80px;
}
.inside .rightAside .rmtj li .title {
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.5s;
}
.inside .rightAside .rmtj li .pic {
  width: 120px;
  float: left;
  position: relative;
  overflow: hidden;
  margin-right: 5px;
}
.inside .rightAside .rmtj li .pic:after {
  content: "";
  display: block;
  padding-top: 75%;
}
.inside .rightAside .rmtj li .pic img {
  transition: all 0.5s;
}
.inside .rightAside .rmtj li .info {
  color: #666666;
  font-size: 12px;
  line-height: 20px;
  height: 80px;
  overflow: hidden;
}
.inside .rightAside .rmtj li .box:hover .title {
  color: #d94537;
  text-decoration: underline;
  padding-left: 10px;
}
.inside .rightAside .rmtj li .box:hover img {
  transform: scale(1.05);
}
.inside .rightAside .rmtj li:last-child {
  border: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.inside .rightAside .jplm {
  padding: 10px 9px;
}
.inside .rightAside .jplm .list li {
  margin-bottom: 10px;
}
.inside .rightAside .jplm .list li:last-child {
  margin-bottom: 0;
}
.inside .rightAside .chpkb {
  padding: 10px;
}
.inside .rightAside .chpkb .list {
  height: 450px;
  overflow: hidden;
}
.inside .rightAside .chpkb .list li {
  clear: both;
  margin-bottom: 15px;
  overflow: hidden;
}
.inside .rightAside .chpkb .list li:last-child {
  margin-bottom: 0;
}
.inside .rightAside .chpkb .list .box {
  min-height: 100px;
}
.inside .rightAside .chpkb .list .title {
  display: block;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
}
.inside .rightAside .chpkb .list .pic {
  overflow: hidden;
  width: 100px;
  float: left;
  margin-right: 10px;
  position: relative;
}
.inside .rightAside .chpkb .list .pic:after {
  content: "";
  display: block;
  padding-top: 100%;
}
.inside .rightAside .chpkb .list .pic img {
  transition: all 0.5s;
}
.inside .rightAside .chpkb .list .pic:hover img {
  transform: scale(1.05);
}
.inside .rightAside .chpkb .list .text {
  padding-top: 20px;
}
.inside .rightAside .chpkb .list .text .a-01 {
  display: inline-block;
  border: 1px #eeeeee solid;
  min-width: 55px;
  line-height: 20px;
  text-align: center;
  margin: 0 5px 10px 5px;
}
.newsList-01 .main {
  margin-bottom: 40px;
}
.newsList-01 .list {
  padding: 30px 18px 0 18px;
}
.newsList-01 .list li {
  border-bottom: 1px #f2f2f2 solid;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.newsList-01 .list li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.newsList-01 .list .pic {
  display: block;
  width: 20%;
  float: left;
  margin-right: 20px;
  overflow: hidden;
  position: relative;
}
.newsList-01 .list .pic:after {
  content: "";
  display: block;
  padding-top: 75%;
}
.newsList-01 .list .pic img {
  transition: all 0.5s;
}
.newsList-01 .list .pic:hover img {
  transform: scale(1.05);
}
.newsList-01 .list .title {
  display: block;
  font-size: 18px;
  color: #333333;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.5s;
}
.newsList-01 .list .title:hover {
  color: #d94537;
  text-decoration: underline;
}
.newsList-01 .list .title .tag {
  display: inline-block;
  border: 1px #d94537 solid;
  line-height: 20px;
  padding: 0 5px;
  color: #d94537;
  font-size: 14px;
  margin-right: 5px;
  vertical-align: middle;
  margin-top: -3px;
}
.newsList-01 .list .info {
  color: #666666;
  font-size: 14px;
  line-height: 20px;
  max-height: 40px;
  margin: 10px 0;
  overflow: hidden;
}
.newsList-01 .list .date {
  font-family: arial;
  color: #9a9999;
  font-size: 14px;
}
.newsList-01 .list .detailed {
  float: right;
  color: #d94537;
}
.newsList-01 .list .box {
  min-height: 135px;
  display: block;
}
.newsList-01 .list .box:hover .title {
  color: #d94537;
  text-decoration: underline;
}
.newsList-01 .list .box:hover img {
  transform: scale(1.05);
}
.news-show .main {
  color: #333333;
  padding: 0 10px;
  font-size: 16px;
  line-height: 1.875;
}
.news-show .title {
  font-weight: normal;
  font-size: 30px;
  text-align: center;
  padding: 10px 0;
}
.news-show .info {
  color: #999999;
  text-align: center;
  font-size: 12px;
  line-height: 33px;
  background: #f4f4f4;
}
.news-show .info .date,
.news-show .info .author,
.news-show .info .source {
  display: inline-block;
  padding: 0 20px;
}
.news-show .nr {
  padding: 30px 20px;
}
.xgtjNews {
  border: 1px #eee solid;
  margin-top: 25px;
}
.xgtjNews .list {
  margin-bottom: 10px;
  margin: 30px 0;
  position: relative;
}
.xgtjNews .list:before {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background: #ececec;
  position: absolute;
  top: 0;
  left: 50%;
}
.xgtjNews li {
  height: 33px;
  line-height: 33px;
  width: 50%;
  float: left;
  padding-left: 30px;
  box-sizing: border-box;
}
.xgtjNews li a {
  display: block;
  position: relative;
  color: #333333;
  padding-right: 120px;
  line-height: 30px;
  height: 30px;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.5s;
}
.xgtjNews li a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #777;
  position: absolute;
  left: 0;
  top: 15px;
  transition: all 0.5s;
}
.xgtjNews li a:hover {
  padding-left: 18px;
  color: #d94537;
}
.xgtjNews li a:hover:before {
  background: #d94537;
  left: 10px;
}
.xgtjNews li .date {
  min-width: 40px;
  color: #999999;
  position: absolute;
  right: 10px;
  top: 0;
  text-align: right;
}
.product-show {
  margin-bottom: 70px;
}
.product-show .displayGoods {
  position: relative;
  border: solid 1px #f2f2f2;
  padding: 15px;
  overflow: hidden;
}
.product-show .displayGoods .title {
  font-size: 30px;
  color: #333333;
  font-weight: 400;
  margin-bottom: 20px;
}
.product-show .displayGoods .goodsPic {
  position: relative;
  float: left;
  width: 400px;
}
.product-show .displayGoods .pics {
  margin-bottom: 20px;
}
.product-show .displayGoods .addFavoriteBtn {
  display: inline-block;
  padding-left: 25px;
  line-height: 25px;
  background: url(../images/icon/addFavorite-01.png) no-repeat left 2px;
  margin-right: 5px;
}
.product-show .displayGoods .addFavoriteBtn.cur,
.product-show .displayGoods .addFavoriteBtn:hover {
  background: url(../images/icon/addFavorite-02.png) no-repeat left 2px;
}
.product-show .displayGoods .shareBtn {
  display: inline-block;
  padding-left: 25px;
  line-height: 25px;
  background: url(../images/icon/share-01.png) no-repeat left 2px;
  margin-right: 5px;
  position: relative;
  cursor: pointer;
}
.product-show .displayGoods .shareBtn .box {
  display: none;
  width: 140px;
  position: absolute;
  z-index: 9;
  bottom: 25px;
  left: 0;
  padding-bottom: 10px;
  line-height: 30px;
  text-align: center;
}
.product-show .displayGoods .shareBtn .box:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #eee transparent transparent transparent;
  position: absolute;
  z-index: 1;
  left: 15px;
  bottom: 0px;
}
.product-show .displayGoods .shareBtn .box:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #fff transparent transparent transparent;
  position: absolute;
  z-index: 2;
  left: 15px;
  bottom: 2px;
}
.product-show .displayGoods .shareBtn .box .div-01 {
  background: #fff;
  border: 1px #eee solid;
  padding: 10px 20px;
}
.product-show .displayGoods .shareBtn:hover .box {
  display: block;
  cursor: initial;
}
.product-show .displayGoods .scanBtn {
  display: inline-block;
  padding-left: 25px;
  line-height: 25px;
  background: url(../images/icon/scan-01.png) no-repeat left 2px;
  position: relative;
  cursor: pointer;
}
.product-show .displayGoods .scanBtn .box {
  display: none;
  width: 200px;
  position: absolute;
  z-index: 9;
  bottom: 25px;
  left: 0;
  padding-bottom: 10px;
  text-align: center;
  line-height: 30px;
}
.product-show .displayGoods .scanBtn .box:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #eee transparent transparent transparent;
  position: absolute;
  z-index: 1;
  left: 15px;
  bottom: 0px;
}
.product-show .displayGoods .scanBtn .box:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #fff transparent transparent transparent;
  position: absolute;
  z-index: 2;
  left: 15px;
  bottom: 2px;
}
.product-show .displayGoods .scanBtn .box .pic {
  height: 181px;
  padding: 0 9px;
  border-bottom: 1px #eee solid;
}
.product-show .displayGoods .scanBtn .box .div-02 {
  background: #fff;
  border: 1px #eee solid;
}
.product-show .displayGoods .scanBtn:hover .box {
  display: block;
  cursor: initial;
}
.product-show .displayGoods .unitPrice {
  background: #f6f6f6;
  line-height: 75px;
  font-size: 24px;
  padding: 0 24px;
  margin-bottom: 20px;
}
.product-show .displayGoods .unitPrice .red {
  color: #d94537;
  font-family: "microsoft yahei";
}
.product-show .displayGoods .property {
  float: left;
  width: 600px;
  font-size: 14px;
  line-height: 30px;
  padding: 0px 0 0 30px;
}
.product-show .displayGoods .property dl {
  overflow: hidden;
  position: relative;
  z-index: 0;
  padding-left: 90px;
  max-width: 600px;
}
.product-show .displayGoods .property .bt {
  display: inline-block;
  width: 90px;
  text-align: right;
  margin-right: 5px;
  color: #666666;
  float: left;
  position: absolute;
  top: 0;
  left: 0;
}
.product-show .displayGoods .property .a-01 {
  margin-left: 10px;
  color: #1854b6;
}
.product-show .displayGoods .property .a-01:hover {
  text-decoration: underline;
}
.product-show .displayGoods .property .dgxx ul {
  color: #000000;
  font-size: 14px;
  overflow: hidden;
  padding-bottom: 1px;
  padding-right: 1px;
}
.product-show .displayGoods .property .dgxx ul li {
  width: 33.33333333%;
  float: left;
  border: 1px #f2f2f2 solid;
  margin-right: -1px;
  margin-bottom: -1px;
  text-align: center;
  padding: 5px 0;
}
.product-show .displayGoods .property .dgxx ul .li-01 {
  width: 25%;
}
.product-show .displayGoods .property .dgxx ul .li-02 {
  width: 20%;
}
.product-show .displayGoods .property .dgxx ul .li-03 {
  width: 55%;
}
.product-show .displayGoods .property .btns {
  font-size: 0;
  margin-top: 20px;
}
.product-show .displayGoods .property .btns a {
  display: inline-block;
  width: 110px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #d94537;
  border: solid 1px #d94537;
  vertical-align: middle;
  margin-right: 10px;
}
.product-show .displayGoods .property .btns a:hover {
  background: #ffeded;
  text-decoration: none;
}
.product-show .displayGoods .property .btns a.a-01 {
  color: #fff;
  background: #d94537;
}
.product-show .displayGoods .property .btns a.a-01 i {
  font-size: 26px;
}
.product-show .bd {
  margin-top: 20px;
}
.product-show .bd .leftAside {
  width: 20%;
  float: left;
}
.product-show .bd .leftAside .shop-intro {
  border: 1px #f2f2f2 solid;
}
.product-show .bd .leftAside .shop-intro .titleBig {
  background: #f2f2f2;
  line-height: 34px;
}
.product-show .bd .leftAside .shop-intro .titleBig span {
  text-align: center;
  display: block;
  color: #333333;
  font-size: 14px;
  padding: 0 10px;
  min-width: 85px;
  position: relative;
}
.product-show .bd .leftAside .shop-intro .titleBig span:before {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #d94537;
  position: absolute;
  top: -1px;
  left: 0;
}
.product-show .bd .leftAside .shop-intro .nr {
  padding: 15px 15px 30px 15px;
}
.product-show .bd .leftAside .shop-intro .btns {
  font-size: 0;
  margin-top: 20px;
  text-align: center;
  margin-left: -5px;
  margin-right: -5px;
  overflow: hidden;
}
.product-show .bd .leftAside .shop-intro .btns a {
  display: inline-block;
  min-width: 94px;
  line-height: 33px;
  text-align: center;
  font-size: 14px;
  color: #666666;
  border: solid 1px #666666;
  vertical-align: middle;
  margin: 0 5px;
}
.product-show .bd .leftAside .shop-intro .btns a:hover {
  background-color: #d94537;
  text-decoration: none;
  color: #fff;
  border-color: #fff;
}
.product-show .bd .leftAside .shop-intro .btns a:before {
  content: "";
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  margin-top: -3px;
  margin-right: 5px;
}
.product-show .bd .leftAside .shop-intro .btns .jrdp:before {
  background: url(../images/icon/dianpu-01.png) no-repeat center;
}
.product-show .bd .leftAside .shop-intro .btns .jrdp:hover:before {
  background: #d94537 url(../images/icon/dianpu-02.png) no-repeat center;
}
.product-show .bd .leftAside .shop-intro .btns .wyzx:before {
  background: url(../images/icon/zixun-01.png) no-repeat center;
}
.product-show .bd .leftAside .shop-intro .btns .wyzx:hover:before {
  background: #d94537 url(../images/icon/zixun-02.png) no-repeat center;
}
.product-show .bd .leftAside .chpfl {
  margin-top: 10px;
  border: 1px #f2f2f2 solid;
}
.product-show .bd .leftAside .chpfl .titleBig {
  background: #f6f6f6;
  border-bottom: 1px #d94537 solid;
  line-height: 25px;
  padding-right: 7px;
  overflow: hidden;
}
.product-show .bd .leftAside .chpfl .titleBig span {
  text-align: center;
  display: inline-block;
  color: #fff;
  font-size: 16px;
  padding: 0 10px;
  min-width: 85px;
  position: relative;
  background: #d94537;
  float: left;
}
.product-show .bd .leftAside .chpfl .titleBig .more {
  float: right;
  color: #666666;
  font-size: 14px;
}
.product-show .bd .leftAside .chpfl .titleBig .more:hover {
  color: #d94537;
  text-decoration: underline;
}
.product-show .bd .leftAside .chpfl .list li {
  position: relative;
  border-bottom: 1px #eeeeee solid;
}
.product-show .bd .leftAside .chpfl .list .firstTitle {
  color: #000000;
  font-size: 14px;
  display: block;
  line-height: 28px;
  position: relative;
  padding-left: 28px;
}
.product-show .bd .leftAside .chpfl .list .icon {
  display: none;
  cursor: pointer;
  display: block;
  width: 11px;
  height: 11px;
  border: 1px #666666 solid;
  border-radius: 50%;
  position: absolute;
  left: 8px;
  top: 8px;
}
.product-show .bd .leftAside .chpfl .list .icon:before,
.product-show .bd .leftAside .chpfl .list .icon:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: #666666;
}
.product-show .bd .leftAside .chpfl .list .icon:before {
  width: 7px;
  height: 1px;
}
.product-show .bd .leftAside .chpfl .list .icon:after {
  width: 1px;
  height: 7px;
  transition: all 0.5s;
}
.product-show .bd .leftAside .chpfl .list .icon:hover {
  background: #d94537;
  border-color: #d94537;
}
.product-show .bd .leftAside .chpfl .list .icon:hover:before,
.product-show .bd .leftAside .chpfl .list .icon:hover:after {
  background: #fff;
}
.product-show .bd .leftAside .chpfl .list .cur {
  display: block;
}
.product-show .bd .leftAside .chpfl .list .cur .child {
  display: block;
}
.product-show .bd .leftAside .chpfl .list .cur .icon:after {
  height: 0;
}
.product-show .bd .leftAside .chpfl .list .child {
  display: none;
  padding: 0 27px;
}
.product-show .bd .leftAside .chpfl .list .child a {
  display: block;
  height: 26px;
  line-height: 26px;
  color: #666666;
  overflow: hidden;
  font-size: 14px;
}
.product-show .bd .rightMain {
  width: 80%;
  float: left;
  padding-left: 20px;
}
.product-show .bd .rightMain .titleBig {
  background: #f6f6f6;
  border-bottom: 1px #d94537 solid;
  line-height: 25px;
  padding-right: 7px;
  overflow: hidden;
}
.product-show .bd .rightMain .titleBig span {
  text-align: center;
  display: inline-block;
  color: #fff;
  font-weight: 700;
  font-size: 18px;
  padding: 0 10px;
  min-width: 130px;
  line-height: 38px;
  position: relative;
  background: #d94537;
  float: left;
}
.product-show .bd .rightMain .titleBig .more {
  float: right;
  color: #666666;
  font-size: 14px;
}
.product-show .bd .rightMain .titleBig .more:hover {
  color: #d94537;
  text-decoration: underline;
}
.product-show .bd .rightMain .main {
  border: 1px #f2f2f2 solid;
}
.product-show .bd .rightMain .nr {
  padding: 20px 25px;
}
.product-show .bd .rightMain .nr .canshu {
  border-bottom: 1px #eeeeee solid;
  color: #000000;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.product-show .bd .rightMain .nr .canshu .list li {
  width: 33.33333333%;
  float: left;
  line-height: 35px;
  max-width: 295px;
  height: 35px;
  overflow: hidden;
}
.product-show .bd .rightMain .nr .canshu .list .bt {
  display: inline-block;
  width: 90px;
  color: #666666;
}
#showbox {
  z-index: 2;
}
#showbox span {
  background: rgba(0, 0, 0, 0.1);
}
#showsum {
  left: 25px;
  margin-top: 10px;
}
#showsum span {
  border: 1px solid #ddd;
}
#showsum span.sel {
  border: 1px solid #f60;
}
.showpage {
  width: 400px;
  position: relative;
  z-index: 2;
}
.showpage a {
  display: block;
  width: 15px;
  border: 1px solid #ddd;
  height: 60px;
  line-height: 60px;
  background: #eee;
  text-align: center;
  font-size: 18px;
  position: absolute;
  left: 0;
  top: -66px;
  text-decoration: none;
  color: #999;
}
.showpage a#shownext {
  left: auto;
  right: 0;
}
.showpage a:hover {
  background: #ccc;
  color: #777;
}
.jixie {
  padding-bottom: 70px;
}
.jixie .titleBig {
  border-top: 1px #f2f2f2 solid;
  line-height: 40px;
}
.jixie .titleBig span {
  color: #d94537;
  font-size: 18px;
  display: inline-block;
  position: relative;
}
.jixie .titleBig span:before {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #ed6827;
  position: absolute;
  top: -1px;
  left: 0;
}
.jixie .titleBig .more {
  float: right;
  color: #666666;
  font-size: 14px;
}
.jixie .titleBig .more:hover {
  color: #d94537;
  text-decoration: underline;
}
.jixie .titleBig-02 {
  line-height: 40px;
  background: #f2f2f2;
}
.jixie .titleBig-02 span {
  background: #fff;
  padding: 0 15px;
  color: #d94537;
  font-size: 18px;
  display: inline-block;
  position: relative;
}
.jixie .titleBig-02 span:before {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #ed6827;
  position: absolute;
  top: 0px;
  left: 0;
}
.jixie .titleBig-02 .more {
  float: right;
  color: #666666;
  font-size: 14px;
}
.jixie .titleBig-02 .more:hover {
  color: #d94537;
  text-decoration: underline;
}
.jixie .part-01 .col1 {
  width: 32.5%;
  float: left;
}
.jixie .part-01 .col1 .nr {
  border: 1px #f2f2f2 solid;
  padding: 15px 14px 10px 14px;
}
.jixie .part-01 .col2 {
  width: 42.5%;
  float: left;
  padding: 0 30px;
}
.jixie .part-01 .col2 .nr {
  padding-bottom: 10px;
  border-bottom: 1px #fff solid;
}
.jixie .part-01 .col2 .item {
  clear: both;
  margin-bottom: 28px;
}
.jixie .part-01 .col3 {
  width: 25%;
  float: left;
}
.jixie .part-01 .col3 .nr {
  border: 1px #f2f2f2 solid;
}
.jixie .part-01 .ad {
  width: 100%;
  position: relative;
}
.jixie .part-01 .ad .pic {
  display: block;
  position: relative;
}
.jixie .part-01 .ad .pic:after {
  content: "";
  display: block;
  padding-top: 70.83333333%;
}
.jixie .part-01 .slick-dots {
  position: absolute;
  z-index: 999;
  bottom: 30px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  font-size: 0;
}
.jixie .part-01 .slick-dots li {
  width: 20px;
  height: 20px;
  margin: 0 4px;
  vertical-align: middle;
}
.jixie .part-01 .slick-dots li button {
  display: block;
  width: 100%;
  height: 4px;
  background: #fff;
  opacity: 0.5;
  padding: 0;
  margin: 8px 0;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
}
.jixie .part-01 .slick-dots li button:before {
  display: none;
}
.jixie .part-01 .slick-dots li.slick-active button {
  opacity: 1;
}
.jixie .part-01 .shdpc {
  margin-top: 20px;
}
.jixie .part-01 .list-02 {
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: 5px;
}
.jixie .part-01 .list-02 li {
  width: 50%;
  float: left;
  padding: 0 5px;
}
.jixie .part-01 .list-02 .box {
  display: block;
  background: #eee;
}
.jixie .part-01 .list-02 .pic {
  height: 131px;
  display: block;
  position: relative;
}
.jixie .part-01 .list-03 {
  margin-bottom: 5px;
}
.jixie .part-01 .list-03 a {
  height: 30px;
  line-height: 30px;
  display: block;
  padding-left: 8px;
  transition: all 0.5s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jixie .part-01 .list-03 a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #888888;
  position: absolute;
  left: 0;
  top: 15px;
}
.jixie .part-01 .list-03 a:hover {
  text-decoration: underline;
}
.jixie .part-01 .list-03 a:hover:before {
  background: #d94537;
}
.jixie .part-01 .ad-02 {
  height: 90px;
}
.jixie .part-01 .list-04 {
  margin-top: 10px;
}
.jixie .part-01 .list-04 .box {
  display: block;
}
.jixie .part-01 .list-04 .title {
  color: #000000;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.5s;
}
.jixie .part-01 .list-04 .info {
  color: #666666;
  font-size: 14px;
  line-height: 26px;
  height: 78px;
  overflow: hidden;
}
.jixie .part-01 .list-04 .box:hover .title {
  color: #d94537;
  text-decoration: underline;
}
.jixie .part-01 .ad-03 {
  height: 90px;
  position: relative;
}
.jixie .part-01 .ad-03 img {
  vertical-align: middle;
}
.jixie .part-01 .list-05 {
  clear: both;
  overflow: hidden;
}
.jixie .part-01 .list-05 li {
  margin-bottom: 8px;
  clear: both;
}
.jixie .part-01 .list-05 li:last-child {
  margin-bottom: 0;
}
.jixie .part-01 .list-05 .box {
  display: block;
  font-size: 12px;
  color: #333333;
  padding-left: 0;
  min-height: 60px;
}
.jixie .part-01 .list-05 .box:before {
  display: none;
}
.jixie .part-01 .list-05 .box:hover {
  color: #d94537;
}
.jixie .part-01 .list-05 .pic {
  overflow: hidden;
  margin-right: 10px;
  display: block;
  position: relative;
  float: left;
  width: 80px;
  height: 60px;
}
.jixie .part-01 .list-05 .pic img {
  transition: all 0.5s;
}
.jixie .part-01 .list-05 .title {
  line-height: 20px;
  height: 40px;
  overflow: hidden;
}
.jixie .part-01 .list-05 .box:hover img {
  transform: scale(1.05);
}
.jixie .part-01 .bzhych {
  padding: 10px 9px;
}
.jixie .part-01 .bzhych .list-05 {
  margin-bottom: 10px;
}
.jixie .part-01 .bzhych .ad-04 .pic {
  position: relative;
  height: 90px;
  display: block;
  background: #eee;
  margin-bottom: 10px;
}
.jixie .part-01 .bzhych .ad-04 .pic:last-child {
  margin-bottom: 0;
}
.jixie .floor {
  margin-top: 15px;
}
.jixie .floor .titleFloor {
  background: #e84c3d url(../images/floorBg.jpg) no-repeat right top;
  color: #fff;
  line-height: 50px;
  font-size: 20px;
  padding: 0 15px;
}
.jixie .floor .titleFloor span {
  font-family: arial;
  font-size: 30px;
  font-weight: 700;
  float: left;
  margin-right: 10px;
}
.jixie .floor .floorLeft {
  width: 75%;
  float: left;
  padding-right: 20px;
}
.jixie .floor .floorLeft .nr {
  padding-top: 15px;
  margin-left: -15px;
  margin-right: -15px;
}
.jixie .floor .floorLeft .item {
  width: 50%;
  float: left;
  padding: 0 15px;
}
.jixie .floor .floorLeft .list {
  margin-bottom: 10px;
}
.jixie .floor .floorLeft .list li.hot a {
  font-weight: 700;
}
.jixie .floor .floorLeft .list a {
  height: 30px;
  line-height: 30px;
  display: block;
  padding-left: 8px;
  transition: all 0.5s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jixie .floor .floorLeft .list a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #888888;
  position: absolute;
  left: 0;
  top: 15px;
}
.jixie .floor .floorLeft .list a:hover {
  text-decoration: underline;
}
.jixie .floor .floorLeft .list a:hover:before {
  background: #d94537;
}
.jixie .floor .floorLeft .list-02 {
  margin-top: 15px;
}
.jixie .floor .floorLeft .list-02 li {
  clear: both;
  margin-bottom: 20px;
}
.jixie .floor .floorLeft .list-02 .box {
  display: block;
}
.jixie .floor .floorLeft .list-02 .box .pic {
  overflow: hidden;
  position: relative;
  background: #eee;
  display: block;
  width: 140px;
  float: left;
  margin-right: 10px;
}
.jixie .floor .floorLeft .list-02 .box .pic:after {
  content: "";
  display: block;
  padding-top: 75%;
}
.jixie .floor .floorLeft .list-02 .box .pic img {
  transition: all 0.5s;
}
.jixie .floor .floorLeft .list-02 .box .title {
  font-size: 16px;
  color: #000000;
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jixie .floor .floorLeft .list-02 .box .info {
  color: #666666;
  font-size: 14px;
  line-height: 24px;
  height: 72px;
  overflow: hidden;
}
.jixie .floor .floorLeft .list-02 .box:hover img {
  transform: scale(1.05);
}
.jixie .floor .floorLeft .list-02 .box:hover .title {
  color: #d94537;
  text-decoration: underline;
}
.jixie .floor .floorRight {
  width: 25%;
  float: left;
}
.jixie .floor .floorRight .nr {
  border: 1px #f2f2f2 solid;
  min-height: 358px;
  padding: 10px 10px;
}
.jixie .floor .floorRight .list li {
  height: 30px;
  line-height: 30px;
}
.jixie .floor .floorRight .list li a {
  display: block;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 50px;
  font-size: 12px;
}
.jixie .floor .floorRight .list li a:hover {
  color: #d94537;
  text-decoration: underline;
}
.jixie .floor .floorRight .list li .num {
  display: inline-block;
  width: 22px;
  line-height: 20px;
  border: 1px #d94537 solid;
  background: #fff4ee;
  color: #d94537;
  text-align: center;
  border-radius: 3px;
  margin-right: 8px;
  font-family: arial;
  font-size: 14px;
}
.jixie .floor .floorRight .list li .price {
  display: inline-block;
  width: 50px;
  position: absolute;
  top: 0;
  right: 0;
  color: #d94537;
  font-size: 12px;
  text-align: center;
}
.jixie .floor .floorRight .list li.hot .num {
  background: #d94537;
  color: #fff;
}
.jixie .floor .floorRight .list-02 {
  height: 295px;
  overflow: hidden;
}
.jixie .floor .floorRight .list-02 li {
  clear: both;
  margin-bottom: 15px;
  overflow: hidden;
}
.jixie .floor .floorRight .list-02 li:last-child {
  margin-bottom: 0;
}
.jixie .floor .floorRight .list-02 .box {
  min-height: 100px;
}
.jixie .floor .floorRight .list-02 .title {
  display: block;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
}
.jixie .floor .floorRight .list-02 .pic {
  overflow: hidden;
  width: 100px;
  float: left;
  margin-right: 10px;
  position: relative;
}
.jixie .floor .floorRight .list-02 .pic:after {
  content: "";
  display: block;
  padding-top: 100%;
}
.jixie .floor .floorRight .list-02 .pic img {
  transition: all 0.5s;
}
.jixie .floor .floorRight .list-02 .pic:hover img {
  transform: scale(1.05);
}
.jixie .floor .floorRight .list-02 .text {
  padding-top: 20px;
}
.jixie .floor .floorRight .list-02 .text .a-01 {
  display: inline-block;
  border: 1px #eeeeee solid;
  min-width: 55px;
  line-height: 20px;
  text-align: center;
  margin: 0 5px 10px 5px;
}
.toutiao .ttLeft .titleBig-02 {
  border-top: 2px #f2f2f2 solid;
  line-height: 34px;
}
.toutiao .ttLeft .titleBig-02 span {
  background: #fff;
  text-align: center;
  display: inline-block;
  color: #d94537;
  font-size: 18px;
  padding: 0 10px;
  min-width: 85px;
  position: relative;
}
.toutiao .ttLeft .titleBig-02 span:before {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #d94537;
  position: absolute;
  top: -2px;
  left: 0;
}
.toutiao .ttLeft .newsList-02 {
  margin-top: 20px;
}
.toutiao .ttLeft .newsList-02 .list li {
  border-bottom: 1px #f2f2f2 solid;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.toutiao .ttLeft .newsList-02 .list li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.toutiao .ttLeft .newsList-02 .list .pic {
  display: block;
  width: 20%;
  height: 135px;
  float: left;
  margin-right: 20px;
  overflow: hidden;
  position: relative;
}
.toutiao .ttLeft .newsList-02 .list .pic:after {
  content: "";
  display: block;
  padding-top: 75%;
}
.toutiao .ttLeft .newsList-02 .list .pic img {
  transition: all 0.5s;
}
.toutiao .ttLeft .newsList-02 .list .pic:hover img {
  transform: scale(1.05);
}
.toutiao .ttLeft .newsList-02 .list .title {
  display: block;
  font-size: 18px;
  color: #333333;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.5s;
}
.toutiao .ttLeft .newsList-02 .list .title:hover {
  color: #d94537;
  text-decoration: underline;
}
.toutiao .ttLeft .newsList-02 .list .title .tag {
  display: inline-block;
  border: 1px #d94537 solid;
  line-height: 20px;
  padding: 0 5px;
  color: #d94537;
  font-size: 14px;
  margin-right: 5px;
  vertical-align: middle;
  margin-top: -3px;
}
.toutiao .ttLeft .newsList-02 .list .info {
  color: #666666;
  font-size: 14px;
  line-height: 20px;
  max-height: 40px;
  margin: 10px 0;
  overflow: hidden;
}
.toutiao .ttLeft .newsList-02 .list .date {
  font-family: arial;
  color: #9a9999;
  font-size: 14px;
}
.toutiao .ttLeft .newsList-02 .list .detailed {
  float: right;
  color: #d94537;
}
.toutiao .ttLeft .newsList-02 .list .box {
  min-height: 135px;
  display: block;
  margin-bottom: 10px;
}
.toutiao .ttLeft .newsList-02 .list .box:hover .title {
  color: #d94537;
  text-decoration: underline;
}
.toutiao .ttLeft .newsList-02 .list .box:hover img {
  transform: scale(1.05);
}
.toutiao .ttLeft .tabs .tabsMenu {
  background: #f2f2f2;
  clear: both;
  overflow: hidden;
}
.toutiao .ttLeft .tabs .tabsMenu a {
  width: 100px;
  float: left;
  height: 34px;
  line-height: 34px;
  text-align: center;
  padding: 0 10px;
  color: #000000;
  font-size: 18px;
  position: relative;
}
.toutiao .ttLeft .tabs .tabsMenu a:before {
  content: "";
  display: block;
  width: 0%;
  height: 2px;
  background: #d94537;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  transition: all 0.5s;
}
.toutiao .ttLeft .tabs .tabsMenu a:hover,
.toutiao .ttLeft .tabs .tabsMenu a.active {
  color: #d94537;
}
.toutiao .ttLeft .tabs .tabsMenu a:hover:before,
.toutiao .ttLeft .tabs .tabsMenu a.active:before {
  width: 100%;
}
.toutiao .ttLeft .tabs .tabsSec .item {
  display: none;
}
.baojia .title {
  text-align: center;
  font-size: 30px;
  color: #333333;
  font-weight: 400;
  padding: 20px 0;
}
.baojia .info {
  background: #f4f4f4;
  font-size: 12px;
  line-height: 30px;
  color: #999999;
  text-align: center;
  padding: 10px 0;
}
.baojia .info .leixing {
  display: inline-block;
  min-width: 200px;
  text-align: left;
}
.baojia .info .leixing .bt {
  margin-right: 10px;
}
.baojia .main {
  color: #333;
  font-size: 16px;
  line-height: 1.875;
}
.baojia .nr {
  padding: 30px 30px;
}
.baojia .nr .p-01 {
  color: #000;
  font-size: 18px;
  border-bottom: 1px #efefef solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.baojia .nr .p-02 {
  color: #000;
  font-size: 18px;
  margin-bottom: 10px;
}
.baojiaRight .btns {
  font-size: 0;
  margin-top: 20px;
  text-align: center;
  margin-bottom: 10px;
}
.baojiaRight .btns a {
  display: inline-block;
  width: 128px;
  line-height: 34px;
  text-align: center;
  font-size: 16px;
  color: #d94537;
  border: solid 1px #d94537;
  vertical-align: middle;
  border-radius: 3px;
  background: #fff2eb;
  margin: 0 4px;
}
.baojiaRight .btns a:hover {
  background: #ffeded;
  text-decoration: none;
}
.baojiaRight .btns a.a-01 {
  color: #fff;
  background: #d94537;
}
.baojiaRight .btns a.a-01 i {
  font-size: 26px;
}
.baojiaRight .title {
  font-size: 16px;
  color: #333333;
  border-bottom: 1px #eeeeee solid;
  padding: 10px 15px;
}
.baojiaRight .div-01 {
  margin-bottom: 20px;
  border-bottom: 1px #eee dotted;
  padding: 0 10px;
}
.baojiaRight .div-01 .div-02 {
  padding: 20px 0;
  color: #666666;
  font-size: 14px;
  line-height: 30px;
}
.baojiaRight .div-01:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.home-main {
  padding: 22px 0;
  overflow: hidden;
}
.home-main .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-main .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-main .home-title {
  margin-bottom: 15px;
  overflow: hidden;
}
.home-main .home-title .pic {
  height: 115px;
  line-height: 115px;
}
.home-main .home-title .pic .hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  padding: 0 12px;
  display: block;
    background: unset
}
.home-main .home-title .pic .hover h3 {
  font-size: 30px;
  float: left;
}
.home-main .home-title .pic .hover span {
  font-size: 20px;
  float: right;
}
.home-main .h2 .pic {
  height: 82px;
  line-height: 82px;
}
.home-tese {
  margin: 0 -18px 2px -18px;
  overflow: hidden;
}
.home-tese .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-tese .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-tese .item {
  width: 50%;
  float: left;
  padding: 0 18px;
  margin-bottom: 16px;
}
.home-tese .item .left {
  width: 220px;
  float: left;
  margin-right: 10px;
  padding: 0 5px;
  background: #7aa4d6;
  height: 294px;
}
.home-tese .item .left .title .bt {
  font-size: 20px;
  color: #fff;
  position: relative;
  line-height: 38px;
  padding-left: 18px;
  background: #243140;
  margin: 0 -5px;
}
.home-tese .item .left .title .bt:after {
  content: '';
  display: block;
  position: absolute;
  left: 3px;
  height: 20px;
  top: 50%;
  width: 4px;
  margin-top: -10px;
  background: #d94537;
}
.home-tese .item .left .title .pic {
  margin-top: 5px;
}
.home-tese .item .left .link {
  margin-top: 10px;
  font-size: 12px;
  overflow: hidden;
  height: 22px;
}
.home-tese .item .left .link span {
  width: 69px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  float: left;
  color: #fff;
  margin-right: 5px;
  background: #d94537;
}
.home-tese .item .left .link a {
  display: block;
  float: left;
  /* min-width: 53px; */
  text-align: center;
  max-width: 65px;
  color: #fff;
  line-height: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 2px;
  margin-right: 5px;
  background: #d94537;
  margin-bottom: 5px;
}
.home-tese .item .left .link a:hover {
  background: #ed6827;
}
.home-tese .item .right {
  float: right;
  width: 352px;
  border: 1px solid #efefef;
  padding: 10px 5px 10px 5px;
  background: #fff;
  height: 294px;
}
.home-tese .item .right .list {
  overflow: hidden;
  margin-bottom: 20px;
}
.home-tese .item .right .list ul {
  overflow: hidden;
}
.home-tese .item .right .list ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 5px;
}
.home-tese .item .right .list ul li .text {
  padding: 40px 7px 40px 7px;
  background: #e2ebf6;
}
.home-tese .item .right .list ul li .text .bt {
  font-size: 12px;
  color: #000;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-tese .item .right .list ul li .text .jsh {
  font-size: 10px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 20px;
}
.home-tese .item .right .list ul li .text .pic img {
  transition: 0.5s;
}
.home-tese .item .right .list ul li .text:hover .bt {
  color: #d94537;
}
.home-tese .item .right .list ul li .text:hover .pic img {
  transform: scale(1.05);
}
.home-tese .item .right .list1 {
  overflow: hidden;
  margin-bottom: 5px;
}
.home-tese .item .right .list1 ul li {
  width: 25%;
  float: left;
  padding: 0 5px;
  margin-bottom: 5px;
}
.home-tese .item .right .list1 ul li .text .pic img {
  transition: 0.5s;
}
.home-tese .item .right .list1 ul li .text:hover .pic img {
  transform: scale(1.05);
}
.home-tese .item .right .link a {
  max-width: 70px;
  min-width: 53px;
  height: 22px;
  border: 1px solid #d94537;
  color: #d94537;
  text-align: center;
  padding: 0 3px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 20px;
  display: block;
  float: left;
  margin: 0 5px;
}
.home-tese .item .right .link a:hover {
  background: #d94537;
  color: #fff;
}
.home-hangyehuoyuan {
  overflow: hidden;
}
.home-hangyehuoyuan .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-hangyehuoyuan .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-hangyehuoyuan .hangyelist {
  border: 1px solid #ececec;
  overflow: hidden;
  background: #fff;
  margin-bottom: 15px;
}
.home-hangyehuoyuan .hangyelist ul li {
  float: left;
  width: 11.11111111%;
  line-height: 49px;
}
.home-hangyehuoyuan .hangyelist ul li a {
  display: block;
  padding-left: 50px;
  position: relative;
  padding-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-hangyehuoyuan .hangyelist ul li .pic {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 10px;
  left: 10px;
}
.home-hangyehuoyuan .hangyelist ul li:hover a {
  background: #e8af3d;
  color: #fff;
}
.home-hangyehuoyuan .hangyelist ul .sel a {
  background: #e8af3d;
  color: #fff;
}
.home-hangyehuoyuan .show .info {
  display: none;
}
.home-hangyehuoyuan .show .info .info1 {
  overflow: hidden;
  margin-bottom: 21px;
}
.home-hangyehuoyuan .show .info .left {
  width: 220px;
  float: left;
  margin-right: 10px;
  padding: 0 5px;
  background: #f3daa8;
  height: 294px;
}
.home-hangyehuoyuan .show .info .left .title .bt {
  font-size: 20px;
  color: #fff;
  position: relative;
  line-height: 38px;
  padding-left: 18px;
  background: #484132;
  margin: 0 -5px;
}
.home-hangyehuoyuan .show .info .left .title .bt:after {
  content: '';
  display: block;
  position: absolute;
  left: 3px;
  height: 20px;
  top: 50%;
  width: 4px;
  margin-top: -10px;
  background: #d94537;
}
.home-hangyehuoyuan .show .info .left .title .pic {
  margin-top: 5px;
}
.home-hangyehuoyuan .show .info .left .link {
  margin-top: 10px;
  font-size: 12px;
  overflow: hidden;
  height: 22px;
  margin-bottom: 8px;
}
.home-hangyehuoyuan .show .info .left .link span {
  width: 69px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  float: left;
  color: #fff;
  margin-right: 5px;
  background: #d94537;
}
.home-hangyehuoyuan .show .info .left .link a {
  display: block;
  float: left;
  min-width: 53px;
  text-align: center;
  max-width: 69px;
  color: #fff;
  line-height: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 2px;
  margin-right: 5px;
  background: #d94537;
  margin-bottom: 5px;
}
.home-hangyehuoyuan .show .info .left .link a:hover {
  background: #ed6827;
}
.home-hangyehuoyuan .show .info .right {
  float: right;
  width: 966px;
  height: 294px;
}
.home-hangyehuoyuan .show .info .right .list {
  overflow: hidden;
}
.home-hangyehuoyuan .show .info .right .list ul {
  overflow: hidden;
  margin: 0 -6px;
}
.home-hangyehuoyuan .show .info .right .list ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 6px;
  margin-bottom: 11px;
}
.home-hangyehuoyuan .show .info .right .list ul li .box {
  position: relative;
  padding: 5px;
  overflow: hidden;
  height: 102px;
  background: #f1e6d1;
}
.home-hangyehuoyuan .show .info .right .list ul li .pic {
  height: 90px;
  width: 90px;
  position: absolute;
  top: 6px;
  left: 6px;
}
.home-hangyehuoyuan .show .info .right .list ul li .pic img {
  transition: 0.5s;
}
.home-hangyehuoyuan .show .info .right .list ul li .pic:hover img {
  transform: scale(1.05);
}
.home-hangyehuoyuan .show .info .right .list ul li .text {
  padding-left: 102px;
}
.home-hangyehuoyuan .show .info .right .list ul li .text .bt {
  font-size: 12px;
  color: #000;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-hangyehuoyuan .show .info .right .list ul li .text .jsh {
  font-size: 10px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 15px;
}
.home-hangyehuoyuan .show .info .right .list ul li .text:hover .bt {
  color: #d94537;
}
.home-hangyehuoyuan .show .info .right .link {
  padding-left: 102px;
  height: 22px;
  overflow: hidden;
}
.home-hangyehuoyuan .show .info .right .link a {
  max-width: 70px;
  min-width: 53px;
  height: 22px;
  border: 1px solid #d94537;
  color: #d94537;
  text-align: center;
  padding: 0 3px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 20px;
  display: block;
  float: left;
  margin: 0 5px 0 0;
}
.home-hangyehuoyuan .show .info .right .link a:hover {
  background: #d94537;
  color: #fff;
}
.home-hangyehuoyuan .show .info .right .linkqiye {
  margin: 0 -3px;
}
.home-hangyehuoyuan .show .info .right .linkqiye a {
  float: left;
  width: 16.66666667%;
  padding: 0 3px;
}
.home-hangyehuoyuan .show .info .right .linkqiye a .box {
  border: 1px solid #eeeeee;
}
.home-hangyehuoyuan .show .info .right .linkqiye a .box:hover {
  border: 1px solid #d94537;
}
.home-hangyehuoyuan .show .info .right .linkqiye a .box:hover .pic img {
  transform: scale(1.05);
}
.home-hangyehuoyuan .show .info .right .linkqiye a .pic img {
  transition: 0.5s;
}
.home-hangyehuoyuan .show .info .right .linkqiye a .pic:after {
  padding-bottom: 43%;
}
.home-youzhiqiye {
  margin: 0 -11px 14px -11px;
  overflow: hidden;
}
.home-youzhiqiye .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-youzhiqiye .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-youzhiqiye .item {
  width: 50%;
  float: left;
  padding: 0 11px;
  margin-bottom: 9px;
  overflow: hidden;
  box-sizing: border-box;
}
.home-youzhiqiye .item .box {
  border: 1px solid #eeeeee;
  padding: 7px 14px 10px 14px;
  position: relative;
  box-sizing: border-box;
  height: 189px;
  overflow: hidden;
}
.home-youzhiqiye .item .box .leixing {
  position: absolute;
  top: 0;
  right: 0;
  background: url("../images/leixing.png") no-repeat top center;
  width: 67px;
  height: 69px;
}
.home-youzhiqiye .item .box .leixing span {
  color: #fff;
  font-size: 12px;
  transform: rotate(47deg);
  -ms-transform: rotate(47deg);
  -webkit-transform: rotate(47deg);
  display: block;
  text-align: center;
  margin-top: 16px;
  width: 82px;
}
.home-youzhiqiye .item .box .title {
  margin-bottom: 13px;
  overflow: hidden;
}
.home-youzhiqiye .item .box .title .bt {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 60px;
}
.home-youzhiqiye .item .box .title .bt img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.home-youzhiqiye .item .box .title .jsh {
  font-size: 12px;
  color: #999;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-youzhiqiye .item .box .title:hover .bt {
  color: #d94537;
}
.home-youzhiqiye .list1 {
  overflow: hidden;
  margin-bottom: 5px;
}
.home-youzhiqiye .list1 ul {
  width: 474px;
  float: left;
  margin: 0 -14px;
}
.home-youzhiqiye .list1 ul li {
  width: 25%;
  float: left;
  padding: 0 14px;
  margin-bottom: 5px;
}
.home-youzhiqiye .list1 ul li .text .pic img {
  transition: 0.5s;
}
.home-youzhiqiye .list1 ul li .text:hover .pic img {
  transform: scale(1.05);
}
.home-youzhiqiye .list1 .more {
  float: right;
  line-height: 45px;
  margin-top: 14px;
}
.home-youzhiqiye .list1 .more a {
  color: #7bbbe7;
}
.home-youzhiqiye .list1 .more a:hover span {
  background: #d94537;
}
.home-youzhiqiye .list1 .more span {
  display: inline-block;
  width: 45px;
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
  color: #fff;
  background: #7bbbe7;
  vertical-align: middle;
}
.home-youzhiqiye .youdian {
  font-size: 12px;
  color: #999;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
.home-youzhiqiye .youdian:before {
  content: '';
  display: block;
  border-radius: 50%;
  overflow: hidden;
  width: 5px;
  height: 5px;
  background: #7bbbe7;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
}
.home-hangyeshichang {
  margin: 0 -18px 11px -18px;
  overflow: hidden;
}
.home-hangyeshichang .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-hangyeshichang .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-hangyeshichang .item {
  width: 50%;
  float: left;
  padding: 0 18px;
  margin-bottom: 13px;
}
.home-hangyeshichang .item .left {
  width: 220px;
  float: left;
  margin-right: 10px;
  padding: 0 5px;
  background: #6ed9c9;
  height: 294px;
}
.home-hangyeshichang .item .left .title .bt {
  font-size: 20px;
  color: #fff;
  position: relative;
  line-height: 38px;
  padding-left: 18px;
  background: #21413c;
  margin: 0 -5px;
}
.home-hangyeshichang .item .left .title .bt:after {
  content: '';
  display: block;
  position: absolute;
  left: 3px;
  height: 20px;
  top: 50%;
  width: 4px;
  margin-top: -10px;
  background: #d94537;
}
.home-hangyeshichang .item .left .title .pic {
  margin-top: 5px;
}
.home-hangyeshichang .item .right {
  float: right;
  width: 352px;
  border: 1px solid #efefef;
  padding: 10px 5px 10px 5px;
  background: #fff;
  height: 294px;
}
.home-hangyeshichang .item .right .list {
  overflow: hidden;
  margin-bottom: 15px;
  text-align: center;
}
.home-hangyeshichang .item .right .list ul {
  overflow: hidden;
}
.home-hangyeshichang .item .right .list ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 5px;
}
.home-hangyeshichang .item .right .list ul li .text {
  padding: 33px 7px;
  background: #ddf3f0;
}
.home-hangyeshichang .item .right .list ul li .text .bt {
  font-size: 12px;
  color: #000;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-hangyeshichang .item .right .list ul li .text .jsh {
  font-size: 10px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 20px;
}
.home-hangyeshichang .item .right .list ul li .text .pic img {
  transition: 0.5s;
}
.home-hangyeshichang .item .right .list ul li .text:hover .bt {
  color: #d94537;
}
.home-hangyeshichang .item .right .list ul li .text:hover .pic img {
  transform: scale(1.05);
}
.home-hangyeshichang .item .right .linkqiye a {
  float: left;
  width: 33.33333333%;
  padding: 0 5px;
}
.home-hangyeshichang .item .right .linkqiye a .box {
  border: 1px solid #eeeeee;
}
.home-hangyeshichang .item .right .linkqiye a .box:hover {
  border: 1px solid #d94537;
}
.home-hangyeshichang .item .right .linkqiye a .box:hover .pic img {
  transform: scale(1.05);
}
.home-hangyeshichang .item .right .linkqiye a .pic img {
  transition: 0.5s;
}
.home-hangyeshichang .item .right .linkqiye a .pic:after {
  padding-bottom: 43%;
}
.home-zxxx {
  border: 1px solid #eee;
  margin-bottom: 20px;
  overflow: hidden;
}
.home-zxxx .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-zxxx .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-zxxx .home-bottom {
  padding: 16px 9px 0 16px;
  overflow: hidden;
  height: 311px;
}
.home-zxxx .home-bottom .left {
  float: left;
  width: 880px;
}
.home-zxxx .home-bottom .left ul li {
  margin-bottom: 10px;
  overflow: hidden;
}
.home-zxxx .home-bottom .left ul li .box {
  position: relative;
  padding-left: 277px;
  padding-top: 11px;
  height: 89px;
}
.home-zxxx .home-bottom .left ul li .box .pic {
  width: 260px;
  height: 89px;
  position: absolute;
  top: 0;
  left: 0;
}
.home-zxxx .home-bottom .left ul li .box .pic img {
  transition: 0.5s;
}
.home-zxxx .home-bottom .left ul li .box .text .bt {
  font-size: 14px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  padding-left: 61px;
  line-height: 22px;
  margin-bottom: 4px;
}
.home-zxxx .home-bottom .left ul li .box .text .bt span {
  width: 54px;
  height: 22px;
  line-height: 22px;
  border-radius: 5px;
  background: #e84c3d;
  color: #fff;
  position: absolute;
  top: 0;
  text-align: center;
  left: 0;
}
.home-zxxx .home-bottom .left ul li .box .text .jsh {
  overflow: hidden;
  color: #8d8b8b;
  line-height: 21px;
  height: 42px;
}
.home-zxxx .home-bottom .left ul li .box:hover .pic img {
  transform: scale(1.05);
}
.home-zxxx .home-bottom .left ul li .box:hover .text .bt {
  color: #d94537;
}
.home-zxxx .home-bottom .right {
  float: right;
  width: 270px;
}
.home-zxxx .home-bottom .right .title {
  padding: 0 9px;
  line-height: 40px;
  overflow: hidden;
  background: #d94537;
  margin-bottom: 10px;
}
.home-zxxx .home-bottom .right .title h3 {
  font-size: 16px;
  float: left;
  background: url("../images/zi.png") no-repeat center left;
  padding-left: 25px;
  color: #fff;
}
.home-zxxx .home-bottom .right .title span {
  float: right;
  color: #fff;
}
.home-zxxx .home-bottom .right ul {
  padding: 0 0 0 7px;
  overflow: hidden;
}
.home-zxxx .home-bottom .right ul li {
  margin-bottom: 20px;
  overflow: hidden;
}
.home-zxxx .home-bottom .right ul li a {
  font-size: 14px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  padding-left: 61px;
  line-height: 22px;
  display: block;
}
.home-zxxx .home-bottom .right ul li a span {
  width: 54px;
  height: 22px;
  line-height: 22px;
  border-radius: 5px;
  background: #e84c3d;
  color: #fff;
  position: absolute;
  top: 0;
  text-align: center;
  left: 0;
}
.home-zxxx .home-bottom .right ul li a:hover {
  color: #d94537;
}
.home-title1 {
  background: #f2f2f2;
  overflow: hidden;
  line-height: 32px;
}
.home-title1 h3 {
  float: left;
  width: 104px;
  text-align: center;
  line-height: 32px;
  font-size: 16px;
  color: #333;
  border-top: 2px solid #ed6827;
  background: #fff;
}
.home-title1 span {
  float: right;
  font-size: 16px;
  color: #000000;
  margin-right: 12px;
}
.home-title2 {
  line-height: 20px;
  font-size: 20px;
  color: #333;
  border-left: 4px solid #ed6827;
  padding-left: 10px;
  margin-bottom: 11px;
}
.home-like {
  overflow: hidden;
  padding-bottom: 30px;
}
.home-like .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.home-like .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.home-like ul {
  margin: 0 -10px;
}
.home-like ul li {
  width: 20%;
  float: left;
  padding: 0 10px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
}
.home-like ul li .zxs {
  width: 100px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border-radius: 30px;
  overflow: hidden;
  position: absolute;
  bottom: -40px;
  left: 50%;
  margin-left: -50px;
  transition: 0.5s;
  z-index: 5;
}
.home-like ul li .zxs a {
  display: block;
  background: #e84c3d;
  color: #fff;
}
.home-like ul li .zxs a:hover {
  background: #d94537;
}
.home-like ul li:hover .zxs {
  bottom: 20px;
}
.home-like ul li:hover .box .pic img {
  transform: scale(1.05);
}
.home-like ul li .box {
  border: 1px solid #f2f2f2;
  overflow: hidden;
  background: #f2f2f2;
}
.home-like ul li .box .pic {
  background: #fff;
}
.home-like ul li .box .pic img {
  transition: 0.5s;
}
.home-like ul li .box .text {
  text-align: center;
  padding: 17px 10px 20px 10px;
}
.home-like ul li .box .text .bt {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.home-like ul li .box .text .jsh {
  color: #ed6827;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.wujinlist {
  width: 222px;
  float: left;
  height: 400px;
  overflow: auto;
}
.wujinlist::-webkit-scrollbar {
  /*æ»šåŠ¨æ¡æ•´ä½“æ&nbsp;·å¼*/
  width: 5px;
  /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
  height: 1px;
}
.wujinlist::-webkit-scrollbar-thumb {
  /*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
  border-radius: 5px;
  background: #d94537;
}
.wujinlist::-webkit-scrollbar-track {
  /*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
  border-radius: 5px;
  background: #eee;
}
.wujinlist .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujinlist .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujinlist ul {
  padding-right: 27px;
}
.wujinlist ul li {
  overflow: hidden;
  margin-bottom: 31px;
}
.wujinlist ul li a {
  font-weight: bold;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  line-height: 30px;
  background: url(../images/dot.png) no-repeat center right;
  padding-right: 15px;
}
.wujinlist ul li a:hover {
  color: #d94537;
}
.wujinlist ul li ul {
  padding-right: 0;
}
.wujinlist ul li ul li {
  float: left;
  margin-bottom: 0;
}
.wujinlist ul li ul li a {
  font-weight: normal;
  max-width: 80px;
  margin-right: 16px;
  background: none;
  padding-right: 0;
}
.wujinbanner {
  float: left;
  width: 685px;
}
.wujinright {
  width: 280px;
  float: right;
}
.wujinright .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujinright .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujinright .title {
  height: 33px;
  background: #f2f2f2;
  margin-bottom: 13px;
}
.wujinright .title h3 {
  line-height: 31px;
  width: 85px;
  text-align: center;
  border-top: 2px solid #d94537;
  background: #fff;
}
.wujinright .wujin-top {
  margin-bottom: 23px;
  overflow: hidden;
}
.wujinright .wujin-top ul li {
  font-size: 12px;
}
.wujinright .wujin-top ul li a {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 50px;
  display: block;
  position: relative;
  line-height: 30px;
}
.wujinright .wujin-top ul li a span {
  color: #999;
  position: absolute;
  top: 0;
  right: 16px;
}
.wujinright .wujin-top ul li a:hover {
  color: #d94537;
}
.wujinright .wujin-bottom .item {
  padding-top: 5px;
}
.wujinright .wujin-bottom .item .pic {
  width: 249px;
  height: 128px;
  margin: 0 auto;
}
.wujin {
  padding-top: 23px;
  overflow: hidden;
}
.wujin .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujin .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujin .wujin01 {
  border: 1px solid #eeeeee;
  overflow: hidden;
  padding-bottom: 24px;
  margin-bottom: 25px;
}
.wujin .wujin01 .title {
  font-weight: bold;
  font-size: 18px;
  background: url("../images/bg.png") no-repeat center center;
  text-align: center;
  line-height: 29px;
  color: #fff;
  margin-bottom: 17px;
}
.wujin .wujin01 ul {
  margin: 0 -11px;
  overflow: hidden;
}
.wujin .wujin01 ul li {
  width: 25%;
  float: left;
  padding: 0 11px;
}
.wujin .wujin01 ul li .pic img {
  transition: 0.5s;
}
.wujin .wujin01 ul li .text {
  text-align: center;
  line-height: 37px;
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 10px;
  background: #e5e5e5;
}
.wujin .wujin01 ul li:hover .pic img {
  transform: scale(1.05);
}
.wujin .wujin01 ul li:hover .text {
  color: #d94537;
}
.wujin02 {
  border: 1px solid #eeeeee;
  overflow: hidden;
  padding-bottom: 20px;
  margin-bottom: 20px;
  background: #fff;
}
.wujin02 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujin02 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujin02 .title {
  height: 33px;
  background: #f2f2f2;
}
.wujin02 .title h3 {
  line-height: 31px;
  width: 95px;
  text-align: center;
  border-top: 2px solid #d94537;
  background: #fff;
  font-size: 18px;
  font-weight: bold;
  color: #333;
}
.wujin02 ul {
  margin: 0 -15px;
  overflow: hidden;
  padding: 15px 15px 0 15px;
}
.wujin02 ul li {
  width: 25%;
  float: left;
  padding: 0 15px;
}
.wujin02 ul li .pic img {
  transition: 0.5s;
}
.wujin02 ul li .text {
  padding: 20px 12px 0 12px;
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
  overflow: hidden;
}
.wujin02 ul li .text .bt {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
}
.wujin02 ul li .text .jsh {
  overflow: hidden;
  margin-bottom: 18px;
}
.wujin02 ul li .text .jsh p {
  width: 50%;
  float: left;
}
.wujin02 ul li .text .jsh p span {
  color: #d94537;
  font-size: 18px;
}
.wujin02 ul li .text .jsh .cj {
  text-align: right;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.wujin02 ul li .text .jsh .cj span {
  font-size: 14px;
}
.wujin02 ul li .text .nr {
  text-align: center;
  font-size: 16px;
  background: #fff;
  line-height: 40px;
  margin: 0 -12px;
}
.wujin02 ul li:hover .pic img {
  transform: scale(1.05);
}
.wujin02 ul li:hover .text .bt {
  color: #d94537;
}
.wujin03 {
  margin-bottom: 20px;
  overflow: hidden;
  border: 1px solid #dcdcdc;
}
.wujin03 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujin03 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujin03 .title {
  height: 33px;
  background: #f2f2f2;
}
.wujin03 .title h3 {
  line-height: 31px;
  width: 95px;
  text-align: center;
  border-top: 2px solid #d94537;
  background: #fff;
  font-size: 18px;
  font-weight: bold;
  color: #333;
}
.wujin03 .wj-bottom {
  padding: 15px 15px 0 15px;
  overflow: hidden;
}
.wujin03 .wj-bottom .one {
  width: 304px;
  float: left;
  text-align: center;
  padding-top: 23px;
  position: relative;
  background: #f2f2f2;
}
.wujin03 .wj-bottom .one .cprz {
  position: absolute;
  top: 0;
  right: 5px;
  background: url("../images/dot1.png") no-repeat top center;
  width: 30px;
  text-align: center;
  height: 35px;
  color: #fff;
  font-size: 12px;
  line-height: 15px;
}
.wujin03 .wj-bottom .one .text {
  margin-bottom: 15px;
  overflow: hidden;
  position: relative;
}
.wujin03 .wj-bottom .one .bt {
  font-size: 16px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 5px;
}
.wujin03 .wj-bottom .one .jsh {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 5px;
}
.wujin03 .wj-bottom .one .pic {
  width: 240px;
  margin: 0 auto 15px auto;
}
.wujin03 .wj-bottom .one .pic img {
  transition: 0.5s;
}
.wujin03 .wj-bottom .one .span {
  color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 5px;
  line-height: 30px;
  background: #9e9e9e;
}
.wujin03 .wj-bottom .one:hover .pic img {
  transform: scale(1.05);
}
.wujin03 .wj-bottom .one:hover .bt {
  color: #d94537;
}
.wujin03 .wj-bottom ul {
  float: right;
  width: 863px;
  margin: 0 -7px;
}
.wujin03 .wj-bottom ul li {
  width: 50%;
  float: left;
  padding: 0 7px;
  margin-bottom: 18px;
}
.wujin03 .wj-bottom ul li .box {
  position: relative;
  border: 1px solid #e5e5e5;
  background: #f2f2f2;
}
.wujin03 .wj-bottom ul li .box .pic {
  width: 107px;
  height: 107px;
  position: absolute;
  top: 18px;
  left: 8px;
}
.wujin03 .wj-bottom ul li .box .pic img {
  transition: 0.5s;
}
.wujin03 .wj-bottom ul li .box .text {
  height: 142px;
  padding-left: 130px;
  padding-top: 42px;
}
.wujin03 .wj-bottom ul li .box .text .bt {
  font-size: 16px;
  color: #000000;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.wujin03 .wj-bottom ul li .box .text .jsh p {
  width: 50%;
  padding-right: 10px;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.wujin03 .wj-bottom ul li .box .text .jsh span {
  float: left;
  width: 50%;
  padding-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 16px;
  color: #d94537;
}
.wujin03 .wj-bottom ul li .box:hover .pic img {
  transform: scale(1.05);
}
.wujin03 .wj-bottom ul li .box:hover .text .bt {
  color: #d94537;
}
.wujin03 .wj-bottom ul li .box .span {
  text-align: center;
  border-top: 1px solid #e5e5e5;
  line-height: 30px;
  background: #fff;
}
.wujin04 {
  overflow: hidden;
}
.wujin04 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.wujin04 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.wujin04 .item {
  margin-bottom: 27px;
  overflow: hidden;
  border: 1px solid #dcdcdc;
}
.wujin04 .item .left {
  width: 300px;
  float: left;
}
.wujin04 .item .left .title .pic {
  height: 35px;
}
.wujin04 .item .left .title .pic .bt {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 36px;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  width: 100%;
  padding-left: 11px;
}
.wujin04 .item .left .jsh {
  margin: 10px 20px 10px 20px;
  overflow: hidden;
}
.wujin04 .item .left .jsh a {
  width: 33.33333333%;
  float: left;
  display: block;
  padding-right: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 30px;
  color: #333;
}
.wujin04 .item .left .jsh a:hover {
  color: #d94537;
}
.wujin04 .item .right {
  float: right;
  width: 867px;
  overflow: hidden;
}
.wujin04 .item .right ul {
  margin: 0 -10px;
}
.wujin04 .item .right ul li {
  width: 20%;
  float: left;
  padding: 0 10px;
  text-align: center;
  margin-bottom: 30px;
}
.wujin04 .item .right ul li .pic img {
  transition: 0.5s;
}
.wujin04 .item .right ul li .bt {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-top: 5px;
  margin-bottom: 3px;
}
.wujin04 .item .right ul li .jsh {
  color: #d94537;
}
.wujin04 .item .right ul li:hover .pic img {
  transform: scale(1.05);
}
.wujin04 .item .right ul li:hover .bt {
  color: #d94537;
}
.current {
  line-height: 24px;
  padding: 12px 0;
}
.current b {
  font-weight: normal;
}
.current1 {
  background: #f2f2f2;
  /* min-height: 220px; */
}
.current1 .list {
  float: left;
  margin-right: 5px;
}
.current1 .list a {
  display: block;
  font-size: 16px;
  color: #000;
  line-height: 34px;
  width: 100px;
  text-align: center;
  float: left;
}
.current1 .list a:hover {
  background: #d94537;
  color: #fff;
}
.current1 .list .active {
  background: #d94537;
  color: #fff;
}
.current1 .price {
  float: left;
  padding-top: 5px;
}
.current1 .price span {
  border: 1px solid #dbdbdb;
  width: 68px;
  height: 24px;
  padding: 0 7px;
  background: #fff;
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
}
.current1 .price input {
  width: 36px;
  height: 22px;
  font-size: 12px;
  border: 0;
  background: none;
}
.current1 .btn {
  float: right;
  padding-top: 5px;
  margin-right: 19px;
}
.current1 .btn a {
  width: 24px;
  height: 24px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  border: 1px solid #dbdbdb;
}
.current1 .btn .prev {
  background: #fff url("../images/left.png") no-repeat center center;
}
.current1 .btn .next {
  background: #fff url("../images/right.png") no-repeat center center;
}
.current1 .ye {
  float: right;
  font-size: 12px;
  color: #333;
  margin-right: 10px;
  line-height: 24px;
  margin-top: 5px;
}
.current1 .all {
  float: right;
  font-size: 12px;
  color: #333;
  margin-right: 15px;
  line-height: 24px;
  margin-top: 5px;
}
.current1 .all span {
  color: #d94537;
}
.product {
  padding-bottom: 50px;
  overflow: hidden;
}
.product .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.product .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.product .product-list {
  padding-top: 16px;
}
.product .product-list ul {
  margin: 0 -10px;
  overflow: hidden;
}
.product .product-list ul li {
  width: 20%;
  float: left;
  padding: 0 10px;
  margin-bottom: 25px;
}
.product .product-list ul li .box {
  border: 1px solid #f2f2f2;
  overflow: hidden;
}
.product .product-list ul li .pic img {
  transition: 0.5s;
}
.product .product-list ul li .text {
  padding-top: 6px;
  overflow: hidden;
  background: #f2f2f2;
}
.product .product-list ul li .span {
  color: #d94537;
  padding: 0 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 4px;
}
.product .product-list ul li .bt {
  color: #333;
  padding: 0 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.product .product-list ul li .jsh {
  font-size: 12px;
  color: #838080;
  padding: 0 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.product .product-list ul li .nr {
  font-size: 12px;
  color: #838080;
  padding: 0 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  border-top: 1px solid #dcdcdc;
  line-height: 28px;
}
.product .product-list ul li:hover .pic img {
  transform: scale(1.05);
}
.product .product-list ul li:hover .bt {
  color: #d94537;
  font-weight: bold;
}
.product1 {
  padding: 17px 0 80px 0;
  overflow: hidden;
}
.product1 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.product1 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.product1 .pro-youpin {
  border: 1px solid #eeeeee;
  overflow: hidden;
  margin-bottom: 17px;
}
.product1 .pro-youpin .title {
  line-height: 35px;
  padding: 0 9px;
  background: #eeeeee;
  overflow: hidden;
}
.product1 .pro-youpin .title h3 {
  float: left;
  font-size: 16px;
  font-weight: bold;
  background: url("../images/dot2.png") no-repeat center left;
  padding-left: 38px;
}
.product1 .pro-youpin .title span {
  float: right;
  font-size: 16px;
}
.product1 .pro-youpin .bottom {
  margin: 0 -30px;
  overflow: hidden;
  padding: 19px 9px 0 9px;
}
.product1 .pro-youpin .bottom .item {
  width: 50%;
  float: left;
  padding: 0 30px 11px 30px;
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 11px;
  position: relative;
}
.product1 .pro-youpin .bottom .item .lxdh {
  position: absolute;
  bottom: 11px;
  right: 60px;
}
.product1 .pro-youpin .bottom .item .lxdh a {
  display: block;
  width: 75px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  background: #d94537;
  border-radius: 3px;
  color: #fff;
}
.product1 .pro-youpin .bottom .item .box {
  position: relative;
  height: 150px;
}
.product1 .pro-youpin .bottom .item .box .pic {
  width: 150px;
  height: 150px;
  position: absolute;
  top: 0;
  left: 0;
}
.product1 .pro-youpin .bottom .item .box .pic img {
  transition: 0.5s;
}
.product1 .pro-youpin .bottom .item .box .text {
  padding-left: 158px;
  height: 150px;
}
.product1 .pro-youpin .bottom .item .box .text .bt {
  font-size: 16px;
  color: #000;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.product1 .pro-youpin .bottom .item .box .text .bt span {
  width: 44px;
  height: 22px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #d94537;
  color: #d94537;
  display: inline-block;
  margin-right: 8px;
}
.product1 .pro-youpin .bottom .item .box .text .jsh {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.product1 .pro-youpin .bottom .item .box .text .span {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 158px;
  color: #d94537;
  font-size: 16px;
  font-weight: bold;
}
.product1 .pro-youpin .bottom .item .box:hover .pic img {
  transform: scale(1.05);
}
.product1 .pro-youpin .bottom .item .box:hover .text .bt {
  color: #d94537;
}
.product1 .pro-youpin .bottom .item:nth-child(3),
.product1 .pro-youpin .bottom .item:nth-child(4) {
  border-bottom: 0;
  margin-bottom: 0;
}
.product1 .pro-02 .left {
  float: left;
  width: 900px;
}
.product1 .pro-02 .left ul {
  margin: 0 -5px;
}
.product1 .pro-02 .left ul li {
  width: 20%;
  float: left;
  padding: 0 5px;
  margin-bottom: 19px;
}
.product1 .pro-02 .left ul li .box {
  border: 1px solid #ededed;
  overflow: hidden;
}
.product1 .pro-02 .left ul li .box .pic img {
  transition: 0.5s;
}
.product1 .pro-02 .left ul li .box .text {
  padding-top: 3px;
  overflow: hidden;
  background: #f2f2f2;
  font-size: 12px;
  border-top: 1px solid #ededed;
}
.product1 .pro-02 .left ul li .box .span {
  color: #d94537;
  padding: 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.product1 .pro-02 .left ul li .box .bt {
  color: #333;
  padding: 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 3px;
}
.product1 .pro-02 .left ul li .box .jsh {
  font-size: 12px;
  color: #838080;
  padding: 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.product1 .pro-02 .left ul li .box .nr {
  font-size: 12px;
  color: #838080;
  padding: 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  border-top: 1px solid #dcdcdc;
  line-height: 25px;
}
.product1 .pro-02 .left ul li .box:hover {
  border: 1px solid #d94537;
}
.product1 .pro-02 .left ul li .box:hover .pic img {
  transform: scale(1.05);
}
.product1 .pro-02 .left ul li .box:hover .bt {
  color: #d94537;
  font-weight: bold;
}
.product1 .pro-02 .right {
  float: right;
  width: 281px;
}
.product1 .pro-02 .right .paihang {
  border: 1px solid #f2f2f2;
}
.product1 .pro-02 .right .paihang .title {
  height: 28px;
  line-height: 26px;
  background: #f2f2f2;
}
.product1 .pro-02 .right .paihang .title h3 {
  width: 100px;
  background: #fff;
  text-align: center;
  font-size: 18px;
  color: #d94537;
  border-top: 2px solid #d94537;
}
.product1 .pro-02 .right .paihang .list {
  padding: 19px 12px 2px 12px;
}
.product1 .pro-02 .right .paihang .list ul li {
  margin-bottom: 10px;
  overflow: hidden;
}
.product1 .pro-02 .right .paihang .list ul li .box {
  position: relative;
  height: 90px;
}
.product1 .pro-02 .right .paihang .list ul li .box .pic {
  width: 90px;
  height: 90px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ececec;
}
.product1 .pro-02 .right .paihang .list ul li .box .pic img {
  transition: 0.5s;
}
.product1 .pro-02 .right .paihang .list ul li .box .text {
  padding-left: 110px;
}
.product1 .pro-02 .right .paihang .list ul li .box .text .bt {
  color: #333;
  overflow: hidden;
  line-height: 23px;
  height: 46px;
}
.product1 .pro-02 .right .paihang .list ul li .box .text .span {
  color: #d94537;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.product1 .pro-02 .right .paihang .list ul li .box .text .jsh {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.product1 .pro-02 .right .paihang .list ul li .box:hover .pic img {
  transform: scale(1.05);
}
.product1 .pro-02 .right .paihang .list ul li .box:hover .text .bt {
  color: #d94537;
}
.product1 .pro-03 .recommend {
  background: #fff;
  border: 1px solid #ececec;
}
.product1 .pro-03 .recommend .tabsMenu {
  background: #f2f2f2;
  clear: both;
  overflow: hidden;
}
.product1 .pro-03 .recommend .tabsMenu a {
  display: inline-block;
  float: left;
  height: 34px;
  line-height: 34px;
  min-width: 84px;
  text-align: center;
  padding: 0 10px;
  color: #333333;
  font-size: 14px;
  position: relative;
}
.product1 .pro-03 .recommend .tabsMenu a:before {
  content: "";
  display: block;
  width: 0%;
  height: 2px;
  background: #d94537;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  transition: all 0.5s;
}
.product1 .pro-03 .recommend .tabsMenu a:hover,
.product1 .pro-03 .recommend .tabsMenu a.active {
  background: #fff;
}
.product1 .pro-03 .recommend .tabsMenu a:hover:before,
.product1 .pro-03 .recommend .tabsMenu a.active:before {
  width: 100%;
}
.product1 .pro-03 .recommend .tabsSec {
  padding: 23px 0;
}
.product1 .pro-03 .recommend .tabsSec .item {
  display: none;
}
.product1 .pro-03 .recommend .list li {
  width: 50%;
  float: left;
  padding: 0 30px;
  border-right: 1px solid #ececec;
}
.product1 .pro-03 .recommend .list li:nth-child(2n) {
  border: 0;
}
.product1 .pro-03 .recommend .list a {
  display: block;
  position: relative;
  color: #333333;
  padding: 0 45px 0 8px;
  line-height: 30px;
  height: 30px;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.product1 .pro-03 .recommend .list a:before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  background: #777;
  position: absolute;
  left: 0;
  top: 15px;
}
.product1 .pro-03 .recommend .list a:hover {
  color: #d94537;
}
.product1 .pro-03 .recommend .list a:hover:before {
  background: #d94537;
}
.product1 .pro-03 .recommend .list .date {
  width: 40px;
  color: #999999;
  position: absolute;
  right: 0;
  top: 0;
  text-align: right;
}
.shangpu {
  padding-bottom: 50px;
  overflow: hidden;
}
.shangpu .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.shangpu .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.shangpu .title {
  color: #000000;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  padding: 8px 0;
  background: #e5e5e5;
  margin-bottom: 10px;
}
.shangpu .title a {
  color: #000;
}
.shangpu .item {
  border: 1px solid #e5e5e5;
  overflow: hidden;
  margin-bottom: 20px;
}
.shangpu .item ul {
  margin: 0 -10px;
  overflow: hidden;
}
.shangpu .item ul li {
  width: 20%;
  float: left;
  padding: 0 10px;
  margin-bottom: 13px;
}
.shangpu .item ul li .box {
  border: 1px solid #f2f2f2;
  overflow: hidden;
}
.shangpu .item ul li .pic img {
  transition: 0.5s;
}
.shangpu .item ul li .text {
  padding-top: 19px;
  overflow: hidden;
  background: #f2f2f2;
}
.shangpu .item ul li .bt {
  color: #333;
  padding: 0 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.shangpu .item ul li .jsh {
  overflow: hidden;
  margin-bottom: 18px;
  padding: 0 26px;
}
.shangpu .item ul li .jsh p {
  width: 50%;
  float: left;
}
.shangpu .item ul li .jsh p span {
  color: #d94537;
  font-size: 14px;
}
.shangpu .item ul li .jsh .cj {
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  width: 75px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  background: #d94537;
}
.shangpu .item ul li:hover .pic img {
  transform: scale(1.05);
}
.shangpu .item ul li:hover .bt {
  color: #d94537;
  font-weight: bold;
}
.spnews {
  padding-bottom: 65px;
  overflow: hidden;
}
.spnews .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.spnews .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.spnews .list li {
  margin-bottom: 15px;
  overflow: hidden;
}
.spnews .list li .text {
  padding: 15px 15px 25px 15px;
  overflow: hidden;
  background: #f2f0f0;
}
.spnews .list li .text .bt {
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.spnews .list li .text .jsh {
  line-height: 20px;
  height: 40px;
  overflow: hidden;
  margin-bottom: 22px;
}
.spnews .list li .text .date {
  color: #9a9999;
  text-align: center;
  width: 146px;
  margin-bottom: 12px;
}
.spnews .list li .text .date h3 {
  border-bottom: 1px solid #dddddd;
}
.spnews .list li .text .more {
  color: #d94537;
  text-decoration: underline;
}
.spnews .list li .text:hover .bt {
  color: #d94537;
}
.plib .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.plib .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.plib .user {
  padding: 0 0 15px 0;
}
.plib .pic {
  width: 65px;
  height: 65px;
  margin: 0 auto;
}
.plib .fabu {
  text-align: center;
}
.plib .fabu a {
  font-size: 16px;
  color: #333;
  text-align: center;
  width: 96px;
  height: 36px;
  line-height: 34px;
  border: 1px solid #d2d2d2;
  border-radius: 3px;
  display: inline-block;
  vertical-align: top;
  margin: 0 9px;
}
.plib .fabu a:hover {
  background: #d94537;
  color: #fff;
  border: 1px solid #d94537;
}
.library {
  padding-top: 16px;
  overflow: hidden;
  padding-bottom: 50px;
}
.library .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.library .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.library .library01 {
  padding-bottom: 0;
}
.library .library01 .one .pic {
  height: 303px;
}
.library .library01 .one .hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 303px;
  color: #fff;
  text-align: center;
  font-size: 28px;
  background: rgba(0, 0, 0, 0.5);
}
.library .library02 .item {
  overflow: hidden;
}
.library .library02 .item .left {
  float: left;
  width: 224px;
}
.library .library02 .item .left .pic {
  height: 686px;
}
.library .library02 .item .left .pic .hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 686px;
  color: #fff;
  text-align: center;
  font-size: 28px;
  background: rgba(0, 0, 0, 0.5);
}
.library .library02 .item .right {
  float: right;
  width: 956px;
}
.library .library02 .item .right .list {
  overflow: hidden;
  background: #f2f2f2;
  height: 40px;
  margin-bottom: 20px;
}
.library .library02 .item .right .list ul li {
  float: left;
  text-align: center;
  width: 16.66666667%;
}
.library .library02 .item .right .list ul li a {
  display: inline-block;
  padding: 0 10px;
  line-height: 39px;
  color: #000;
  font-size: 16px;
}
.library .library02 .item .right .list ul .sel a {
  border-bottom: 1px solid #d94537;
  color: #d94537;
}
.library .library02 .item .right .show .info {
  display: none;
}
.library .library02 .item .right .show .info .home-like {
  padding-bottom: 0;
}
.library .library02 .item .right .home-like ul li {
  width: 25%;
}
.scholars {
  border: 1px solid #ececec;
  padding: 18px;
  overflow: hidden;
  margin-bottom: 24px;
}
.scholars .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.scholars .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.scholars .item {
  background: #fff;
  overflow: hidden;
  position: relative;
  border-bottom: 1px dashed #ececec;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.scholars .item .choose-content {
  /* height: 23px; */
  line-height: 23px;
  /* padding-right: 70px; */
  box-sizing: border-box;
}
.scholars .item .choose-content em {
  display: inline-block;
  color: #333333;
  width: 90px;
  text-align: center;
  float: left;
}
.scholars .item .choose-content2 {
  background: transparent;
}
.scholars .item .choose-content2 em {
  background: transparent;
  color: #79ADD6;
}
.scholars .item .choose-content span {
  color: #999;
  padding: 0 10px;
  cursor: pointer;
  max-width: 120px;
    display: block;
    float: left;
    width: 80%;
    box-sizing: border-box;
    height: 23px;
    overflow: hidden;
}
.scholars .item .choose-content span:hover {
  color: #d94537;
}
.scholars .item .choose-content span.active {
  color: #d94537;
}
.scholars .item .choose-content2 span {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 5px 0 5px 0;
  line-height: 18px;
  margin: 0 6px;
}
.scholars .item .moreChoose {
  width: 51px;
  color: #666;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  outline: 0;
  text-align: center;
  height: 23px;
  line-height: 21px;
  float: right;
  cursor: pointer;
  margin-left: 4px;
  background: none;
  position: absolute;
  right: 0;
  top: 0;
}
.scholars .choose-box {
  overflow: hidden;
}
.scholars .choose-box2 ul li {
  float: left;
  margin: 0 18px 16px 0;
  color: #999;
  cursor: pointer;
}
.scholars .choose-box2 ul li input {
  position: relative;
  margin-right: 4px;
  -webkit-appearance: checkbox;
}
.scholars .choose-box2 div.title {
  color: #333333;
  position: absolute;
  top: 0;
  left: 0;
  width: 90px;
  text-align: center;
}
.scholars .choose-box2 {
  display: none;
}
.scholars .choose-box2 ul {
  overflow: hidden;
  padding-left: 90px;
}
.scholars .choose-box2 .btns input {
  width: 54px;
  height: 26px;
  color: #fff;
  background: #75ACD6;
  cursor: pointer;
  border: 1px solid transparent;
  outline: 0;
}
.scholars .choose-box2 .btns p {
  margin-bottom: 8px;
  display: inline-block;
  vertical-align: top;
}
.scholars .choose-box2 .btns input.false {
  background: #fff;
  border-color: #75ACD6;
  color: #75ACD6;
}
.scholars .choose-box2 .btns {
  padding: 2px 0 0 30px;
  text-align: center;
}
.proliblist {
  overflow: hidden;
  margin-bottom: 20px;
  padding-top: 15px;
}
.proliblist .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.proliblist .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.proliblist ul {
  margin: 0 -10px;
  overflow: hidden;
}
.proliblist ul li {
  width: 25%;
  float: left;
  padding: 0 10px;
  margin-bottom: 13px;
}
.proliblist ul li .box {
  border: 1px solid #f2f2f2;
  overflow: hidden;
}
.proliblist ul li .pic img {
  transition: 0.5s;
}
.proliblist ul li .text {
  padding-top: 19px;
  overflow: hidden;
  background: #f2f2f2;
}
.proliblist ul li .bt {
  color: #333;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 7px;
}
.proliblist ul li .jsh {
  overflow: hidden;
  margin-bottom: 18px;
  padding: 0 10px;
}
.proliblist ul li .jsh p {
  width: 50%;
  float: left;
}
.proliblist ul li .jsh p span {
  color: #d94537;
  font-size: 14px;
}
.proliblist ul li .jsh .cj {
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 55px;
  height: 22px;
  text-align: center;
  line-height: 20px;
  border: 1px solid #dcdcdc;
  float: right;
}
.proliblist ul li .jsh .cj input {
  -webkit-appearance: checkbox;
  vertical-align: middle;
  margin-right: 4px;
}
.proliblist ul li:hover .pic img {
  transform: scale(1.05);
}
.proliblist ul li:hover .bt {
  color: #d94537;
  font-weight: bold;
}
.wjjxp {
  padding: 10px;
}
.wjjxp ul li a {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  line-height: 33px;
  color: #333333;
  transition: 0.5s;
}
.wjjxp ul li a:hover {
  padding-left: 10px;
  color: #d94537;
}
.nav .sideBar .asideGy &gt; .list {
  height: 521px;
}
.banner-gyRec {
  height: 523px;
  margin-bottom: 27px;
}
.gongyingBanner {
  width: 710px;
  float: right;
  margin-right: 289px;
}
.gongyingBanner .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.gongyingBanner .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.gongyingBanner .list {
  width: 710px;
  height: 340px;
  left: auto;
  margin-left: 0;
}
.gongyingBanner .list .pic {
  height: 340px;
}
.gongyingBanner .img {
  margin: 10px -6px 0 -6px;
  overflow: hidden;
  height: 77px;
}
.gongyingBanner .img .item {
  width: 33.33333333%;
  float: left;
  padding: 0 6px;
}
.gongyingBanner .img .item .pic {
  height: 77px;
}
.gongyingBanner .link {
  height: 90px;
  overflow: hidden;
  margin-top: 6px;
}
.gongyingBanner .link a {
  line-height: 30px;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  max-width: 70px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.gyRec {
  border: 1px solid #ececec;
  overflow: hidden;
}
.gyRec .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.gyRec .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.gyRec .todaygy {
  padding: 7px 10px;
  overflow: hidden;
}
.gyRec .todaygy .title {
  font-size: 16px;
  color: #333333;
}
.gyRec .todaygy ul li {
  width: 50%;
  float: left;
  text-align: center;
  padding: 0 5px;
  margin: 10px 0;
}
.gyRec .todaygy ul li .bt {
  color: #ed6827;
}
.gyRec .todaygy ul li .jsh {
  color: #333;
}
.gongying .gyfenlei {
  border: 1px solid #ececec;
  overflow: hidden;
  margin-bottom: 25px;
}
.gongying .gyfenlei .list {
  background: #f2f2f2;
  overflow: hidden;
}
.gongying .gyfenlei .list li {
  width: 8.33333333%;
  float: left;
}
.gongying .gyfenlei .list li a {
  color: #d94537;
  display: block;
  text-align: center;
  font-size: 16px;
  line-height: 32px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  border-top: 2px solid #f2f2f2;
}
.gongying .gyfenlei .list .sel a {
  border-top: 2px solid #d94537;
  background: #fff;
}
.gongying .gyfenlei .show {
  padding: 20px;
  overflow: hidden;
}
.gongying .gyfenlei .show .info {
  display: none;
}
.gongying .gyfenlei .show .info ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 10px;
}
.gongying .gyfenlei .show .info ul li a {
  display: block;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 40px;
  transition: 0.5s;
}
.gongying .gyfenlei .show .info ul li a:hover {
  padding-left: 10px;
  color: #d94537;
}
.gongying .qyshch .title {
  background: #d94537;
  color: #fff;
  line-height: 40px;
  font-size: 20px;
  padding: 0 20px;
  font-weight: 700;
}
.gongying .qyshch .nr {
  border: 1px #eee solid;
  padding: 10px 20px;
  overflow: hidden;
}
.gongying .qyshch .nr .box {
  border-bottom: 1px #eee solid;
  padding-bottom: 20px;
}
.gongying .qyshch .nr dl {
  width: 25%;
  float: left;
  padding: 20px 10px;
}
.gongying .qyshch .nr dl dt {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 5px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gongying .qyshch .nr dl dd {
  line-height: 24px;
  height: 48px;
  overflow: hidden;
}
.gongying .qyshch .nr dl dd a {
  margin-right: 5px;
}
.gydq .title {
  background: url("../images/gy.png") no-repeat left 3px;
  padding-left: 35px;
  font-size: 20px;
  color: #333;
  font-weight: bold;
  border-bottom: 2px solid #ed6827;
  padding-bottom: 10px;
}
.gydq .bottom {
  margin: 0 auto;
  padding: 16px 0;
  overflow: hidden;
}
.gydq .bottom .item {
  width: 50%;
  float: left;
  padding: 0 4px;
  margin-bottom: 17px;
}
.gydq .bottom .item .box {
  position: relative;
}
.gydq .bottom .item .pic {
  width: 190px;
  height: 325px;
  position: absolute;
  top: 0;
  left: 0;
}
.gydq .bottom .item .text {
  height: 325px;
  padding-left: 200px;
  padding-top: 10px;
  background: #f8f7f7;
}
.gydq .bottom .item .text .bt {
  font-size: 20px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  padding-left: 10px;
  border-bottom: 1px solid #e9e9e9;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.gydq .bottom .item .text .bt:before {
  content: '';
  display: block;
  width: 4px;
  height: 20px;
  background: #ed6827;
  position: absolute;
  top: 5px;
  left: 0;
}
.gydq .bottom .item .text .jsh {
  height: 261px;
  overflow: hidden;
}
.gydq .bottom .item .text .jsh a {
  color: #333333;
  font-size: 12px;
  display: block;
  float: left;
  width: 33.33333333%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 5px;
  line-height: 29px;
}
.gydq .bottom .item .text .jsh a:hover {
  color: #d94537;
}
.cyd .cyd-title {
  text-align: center;
  color: #fff;
  font-size: 18px;
  line-height: 34px;
  background: #e16256;
  font-weight: bold;
}
.cyd .main {
  padding: 18px 10px;
}
.cyd .main &gt; ul &gt; li &gt; a {
  font-weight: 700;
}
.cyd .main ul li {
  line-height: 30px;
  overflow: hidden;
}
.cyd .main ul li a {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 20px;
  max-width: 120px;
}
.cyd .main ul li a:hover {
  color: #d94537;
}
.cyd .main ul li ul li {
  float: left;
}
.nav .sideBar .asideGy1 &gt; .list {
  height: 426px;
}
.banner-gyRec1 {
  height: 436px;
  margin-bottom: 27px;
}
.banner-gyRec1 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.banner-gyRec1 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.banner-gyRec1 .right {
  float: right;
  width: 984px;
  border: 1px solid #f2f2f2;
  padding: 10px 5px;
}
.banner-gyRec1 .right .cu {
  border-bottom: 1px solid #ededed;
  padding-bottom: 10px;
}
.banner-gyRec1 .right .cu b {
  font-weight: normal;
  color: #d94537;
  font-size: 18px;
}
.banner-gyRec1 .right .list ul li {
  width: 20%;
  float: left;
}
.banner-gyRec1 .right .list ul li a {
  font-size: 12px;
  display: block;
  line-height: 40px;
  padding: 0 5px;
  transition: 0.5s;
}
.ellipsis .banner-gyRec1 .right .list ul li a:hover {
  color: #d94537;
  padding-left: 10px;
}
.banner-gyRec1 .right .list1 ul {
  margin: 0 -9px;
  overflow: hidden;
}
.banner-gyRec1 .right .list1 ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 9px;
}
.banner-gyRec1 .right .list1 ul li a {
  display: block;
}
.banner-gyRec1 .right .list1 ul li .box {
  position: relative;
  padding: 12px 12px 12px 130px;
  background: #eeeeee;
}
.banner-gyRec1 .right .list1 ul li .box .pic {
  width: 105px;
  height: 105px;
  position: absolute;
  top: 12px;
  left: 12px;
}
.banner-gyRec1 .right .list1 ul li .box .pic img {
  transition: 0.5s;
}
.banner-gyRec1 .right .list1 ul li .box .text {
  height: 105px;
  line-height: 27px;
  padding-top: 10px;
}
.banner-gyRec1 .right .list1 ul li .box .text .bt {
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.banner-gyRec1 .right .list1 ul li .box .text .jsh {
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.banner-gyRec1 .right .list1 ul li .box .text .add {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.banner-gyRec1 .right .list1 ul li .box:hover .pic img {
  transform: scale(1.05);
}
.banner-gyRec1 .right .list1 ul li .box:hover .text .bt {
  color: #d94537;
}
.gongying1 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.gongying1 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.gongying1 .rightAside {
  padding-left: 0;
  width: 18%;
  padding-right: 25px;
}
.gongying1 .rightAside .qytj .title {
  color: #d94537;
  font-size: 18px;
  padding-left: 20px;
  line-height: 45px;
  border-bottom: 2px solid #d94537;
}
.gongying1 .rightAside .qytj ul {
  padding: 5px 11px;
  overflow: hidden;
}
.gongying1 .rightAside .qytj ul li {
  line-height: 30px;
  font-size: 12px;
}
.gongying1 .rightAside .qytj ul li a {
  color: #333;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.gongying1 .rightAside .qytj ul li a:hover {
  color: #d94537;
}
.gongying1 .leftMain {
  width: 82%;
}
.gongying1 .leftMain .main {
  padding: 5px;
  overflow: hidden;
}
.gongying1 .leftMain .item {
  margin-bottom: 20px;
}
.gongying1 .leftMain .item .title {
  line-height: 33px;
  border-bottom: 1px solid #ececec;
  margin-bottom: 12px;
  overflow: hidden;
}
.gongying1 .leftMain .item .title h3 {
  font-size: 20px;
  color: #333;
  position: relative;
  padding-left: 20px;
  float: left;
}
.gongying1 .leftMain .item .title h3:before {
  content: '';
  display: block;
  width: 4px;
  height: 20px;
  background: #ed6827;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 0;
}
.gongying1 .leftMain .item .title .list {
  margin-top: 5px;
  float: right;
  max-width: 440px;
  text-align: center;
  padding: 0 30px;
  height: 24px;
  overflow: hidden;
  position: relative;
}
.gongying1 .leftMain .item .title .list ul {
  padding: 0 30px;
}
.gongying1 .leftMain .item .title .list ul li {
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 24px;
}
.gongying1 .leftMain .item .title .list ul li a {
  color: #999;
}
.gongying1 .leftMain .item .title .list ul li a:hover {
  color: #d94537;
}
.gongying1 .leftMain .item .title .list ul .slick-prev:before,
.gongying1 .leftMain .item .title .list ul .slick-next:before {
  content: '';
}
.gongying1 .leftMain .item .title .list ul .slick-prev,
.gongying1 .leftMain .item .title .list ul .slick-next {
  border: 1px solid #dbdbdb;
  width: 24px;
  height: 24px;
  margin-top: 0;
  z-index: 6;
}
.gongying1 .leftMain .item .title .list ul .slick-prev {
  left: 0;
  background: url("../images/left1.png") no-repeat center center !important;
}
.gongying1 .leftMain .item .title .list ul .slick-next {
  right: 0;
  background: url("../images/right1.png") no-repeat center center !important;
}
.gongying1 .leftMain .item .list1 ul {
  margin: 0 -9px;
  overflow: hidden;
}
.gongying1 .leftMain .item .list1 ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 9px;
}
.gongying1 .leftMain .item .list1 ul li a {
  display: block;
}
.gongying1 .leftMain .item .list1 ul li .box {
  position: relative;
  padding: 12px 12px 12px 130px;
  background: #eeeeee;
}
.gongying1 .leftMain .item .list1 ul li .box .pic {
  width: 105px;
  height: 105px;
  position: absolute;
  top: 12px;
  left: 12px;
}
.gongying1 .leftMain .item .list1 ul li .box .pic img {
  transition: 0.5s;
}
.gongying1 .leftMain .item .list1 ul li .box .text {
  height: 105px;
  line-height: 27px;
  padding-top: 10px;
}
.gongying1 .leftMain .item .list1 ul li .box .text .bt {
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gongying1 .leftMain .item .list1 ul li .box .text .jsh {
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gongying1 .leftMain .item .list1 ul li .box .text .add {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gongying1 .leftMain .item .list1 ul li .box:hover .pic img {
  transform: scale(1.05);
}
.gongying1 .leftMain .item .list1 ul li .box:hover .text .bt {
  color: #d94537;
}
.company1 {
  padding-bottom: 50px;
  overflow: hidden;
}
.company1 .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.company1 .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.company1 .title {
  border-left: 3px;
  line-height: 33px;
  padding-left: 10px;
  background: #f2f2f2;
  border-left: 3px solid #d94537;
  margin-bottom: 13px;
}
.company1 .list li .box {
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #f2f2f2;
  overflow: hidden;
}
.company1 .list li .pic {
  width: 135px;
  height: 135px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #f2f2f2;
}
.company1 .list li .text {
  padding-left: 160px;
  padding-top: 20px;
  width: 700px;
  float: left;
  height: 135px;
  padding-right: 10px;
}
.company1 .list li .text .bt {
  color: #000;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.company1 .list li .text .jsh {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.company1 .list li .com {
  float: left;
  width: 200px;
  padding-top: 20px;
}
.company1 .list li .add {
  float: right;
  width: 100px;
  text-align: center;
  padding-top: 20px;
}
.company1 .list li .add h3 {
  font-size: 12px;
  margin-bottom: 25px;
}
.company1 .list li .add p {
  font-size: 16px;
  color: #d94537;
  width: 94px;
  height: 29px;
  text-align: center;
  line-height: 27px;
  border: 1px solid #d94537;
}
.company1 .list li .add p:hover {
  background: #d94537;
  color: #fff;
}
.diqu {
  padding-left: 20px;
  margin-right: 20px;
  border-right: 1px solid #f2f2f2;
  float: left;
  cursor: pointer;
  position: relative;
}
.diqu .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.diqu .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.diqu .span {
  background: url("../images/gou.png") no-repeat center right;
  float: left;
  line-height: 33px;
  padding-right: 15px;
  color: #000;
  font-size: 16px;
}
.hover {
  display: none;
  width: 450px;
  position: absolute;
  /* top: 33px;
  left: 0; */
  height: auto;
  border: 1px solid #f2f2f2;
  background: #fff;
  padding: 10px;
  font-size: 12px;
}
.hover a {
  color: #000;
  display: block;
}
.hover .item {
  position: relative;
  min-height: 30px;
  line-height: 30px;
}
.hover .item span {
  position: absolute;
  top: 0;
  left: 0;
}
/* .diqu .hover .item ul {
  padding-left: 94px;
} */
.hover .item ul li {
  float: left;
  margin-right: 10px;
  position: relative;
}
.hover .item ul li a {
  display: block;
}
.hover .item ul li:hover a {
  color: #d94537;
}
.hover .item ul li:hover ul {
  display: block;
}
.hover .item ul li:hover ul li a {
  color: #666;
}
.hover .item ul li:hover ul li a:hover {
  color: #d94537;
}
.hover .item ul ul {
  position: absolute;
  top: 30px;
  left: 0;
  width: 163px;
  border-top: 2px solid #d94537;
  padding: 10px;
  background: #eeeeee;
  z-index: 5;
  display: none;
}
.hover .item ul ul li a {
  color: #666;
}
.hover .item ul ul li a:hover {
  color: #d94537;
}
.diqu:hover .hover {
  display: block;
}
.fbsj {
  float: left;
}
.fbsj a {
  color: #000;
  font-size: 16px;
  display: block;
  /* background: url(../images/shang.png) no-repeat center right; */
  padding-right: 15px;
  line-height: 33px;
  margin-right: 15px;
}
.jzsj {
  float: left;
}
.jzsj a {
  color: #000;
  font-size: 16px;
  display: block;
  background: url(../images/xia.png) no-repeat center right;
  padding-right: 15px;
  line-height: 33px;
  margin-right: 15px;
}
.qiugou {
  padding-bottom: 30px;
  overflow: hidden;
}
.qiugou .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.qiugou .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.qiugou .title {
  line-height: 45px;
}
.qiugou .list {
  overflow: hidden;
}
.qiugou .list ul {
  margin: 0 -9px;
  overflow: hidden;
}
.qiugou .list ul li {
  width: 20%;
  padding: 0 9px;
  float: left;
  margin-bottom: 18px;
  overflow: hidden;
}
.qiugou .list ul li .box .text {
  border: 1px solid #eeeeee;
  overflow: hidden;
  padding-bottom: 17px;
}
.qiugou .list ul li .box .bt {
  padding: 10px 17px;
  font-weight: bold;
  color: #333;
  text-align: center;
  background: #eeeeee;
  height: 62px;
  overflow: hidden;
}
.qiugou .list ul li .box .jsh {
  line-height: 30px;
  color: #838080;
  padding: 17px;
  overflow: hidden;
}
.qiugou .list ul li .box .jsh .sl span,
.qiugou .list ul li .box .jsh .sy span {
  color: #d94537;
}
.qiugou .list ul li .box .jsh .dq span {
  color: #000;
}
.qiugou .list ul li .box .bj {
  font-size: 16px;
  color: #d94537;
  width: 94px;
  height: 29px;
  text-align: center;
  line-height: 27px;
  border: 1px solid #d94537;
  margin-left: 17px;
}
.qiugou .list ul li .box:hover .bj {
  background: #d94537;
  color: #fff;
}
.company {
  padding-bottom: 30px;
  overflow: hidden;
}
.company .pic {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.company .pic:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.company .list {
  margin-top: 15px;
  overflow: hidden;
}
.company .list .item {
  border: 1px solid #eeeeee;
  overflow: hidden;
  padding: 15px 17px;
  margin-bottom: 16px;
}
.company .list .item .cs {
  width: 600px;
  float: left;
}
.company .list .item .cs .bt {
  color: #000;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 10px;
}
.company .list .item .cs .span {
  line-height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #000;
}
.company .list .item .cs .span span {
  color: #838080;
}
.company .list .item .cs:hover .bt {
  color: #d94537;
}
.company .list .item .jsh p {
  width: 50%;
  float: left;
  line-height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 10px;
  color: #000;
}
.company .list .item .jsh p span {
  color: #838080;
}
.company .list .item .jsh p b {
  font-weight: normal;
  color: #d94537;
}
.company .pro {
  float: right;
  overflow: hidden;
}
.company .pro ul {
  width: 426px;
  float: left;
  margin-top: 15px;
}
.company .pro ul li {
  width: 33.33333333%;
  float: left;
  padding: 0 4px;
  text-align: center;
}
.company .pro ul li .pic {
  border: 1px solid #eeeeee;
  overflow: hidden;
}
.company .pro ul li .pic img {
  transition: 0.5s;
}
.company .pro ul li .bt {
  color: #d94537;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.company .pro ul li:hover .pic img {
  transform: scale(1.05);
}
.company .pro ul li:hover .bt {
  text-decoration: underline;
}
.company .pro .more {
  width: 26px;
  float: right;
  background: #eeeeee;
}
.company .pro .more a {
  display: block;
  text-align: center;
  line-height: 18px;
  margin: 10px 0;
}

/* 7.17 */
.fbsj a img{
  margin-left: 5px;
  margin-top: -3px
}
.fbsj.desc a img{
  transform: rotate(180deg);
}
/* .fbsj.asc a img{
  transform: rotate(180deg);
} */




/* ä¿®æ”¹_zwq */
.product-show .displayGoods .property .dgxx ul li {
  height: 42px;
  overflow: hidden;
}
.guding {
  width: 222px;
  float: left;
  height: 400px;
  overflow: auto;
}
.guding .asideClassify {
  top: -10px;
}

.sel_left {
  float: left;
  margin-right: 20px;
  max-width: 100px;
  overflow: hidden;
  height: 23px;
  min-width: 70px;
}
.sel_right {
  float: left;
  width: 92%;
}
.sel_right span {
  color: #999;
  padding: 0 20px 0 10px;
  cursor: pointer;
  max-width: 120px;
  display: block;
  float: left; 
  box-sizing: border-box;
  height: 23px;
  overflow: hidden;
  margin-bottom: 10px;
}
.sel_right span:hover {
  color: #d94537;
}
.sel_right span.active {
  color: #d94537;
}

.product-show .bd .leftAside .chpfl .list .child a:hover {
  color: #d94537;
}
.ad .slick-slider{
  height: 255px;
  overflow: hidden;
}
</pre></body></html>