@import url("global.css");
@import url("reset.css");
@import url("top.css");
@import url("foot.css");
.hyxw-shop{width: 1160px;background: #fff; padding: 0 20px; margin: 20px auto 0; overflow: hidden;}
.hyxw-shop h3{height: 155px; background: url(../images/lh_11.png) no-repeat;}
.hyxw-shop h3 a{display: block; width: 317px; height: 155px; margin: 0 auto;}
.hyxw-center{margin-top: 20px; overflow: hidden;}
.hyxw-center .jdt-shop{width: 586px; height: 366px; float: left; overflow: hidden;position: relative;}
.hyxw-center .jdt-shop img{width: 586px; height: 366px;}
.hyxw-center .jdt-title{position: absolute; bottom: 23px; right: 15px; z-index: 999;}
.hyxw-center .jdt-title li{float: left; width: 10px; height: 10px; background: #FFFFFF;  margin: 0 3px; cursor: pointer;}
.hyxw-center .jdt-title li.on{background: #FF0000;}
.hyxw-center .jdt-text{width: 586px; height: 52px; line-height: 52px; background: rgba(0,0,0,.7); position: absolute; left: 0; bottom: 0; z-index: 998;}
.hyxw-center .jdt-text a{font-size: 16px; color: #FFFFFF; padding-left: 20px;}
.hyxw-center .jdt-text a:hover{text-decoration: underline;}
.hyxw-right{width: 557px; float: right;}
.xwlist-top{border-bottom: dotted 1px #e3e3e3; padding-bottom: 20px;}
.xwlist-top b{display: block; font-size: 36px; margin-bottom: 10px;}
.xwlist-top b a{color: #ec2f3f;}
.hyxw-list{ overflow: hidden;}
.hyxw-list h4{height:43px;line-height:43px; text-indent: 29px; font-size: 18px; background: url(../images/title_bg.jpg) left no-repeat;}
.hyxw-list h4 a{color: #fff;}
.hyxw-list li{ background:url(../images/tico.jpg) left center no-repeat; text-indent:15px; line-height: 35px; font-size: 16px; overflow: hidden;}
.hyxw-list li a{float: left;}
.hyxw-list li span{float: right;}
.gzjy-shop{width: 1200px; margin: 20px auto 0; overflow: hidden;}
.gzbg-shop{width: 580px; overflow: hidden;}
.gzbg-shop h3{background: url(../images/lh_14.png) left center no-repeat; height: 150px;}
.hyjy-shop h3{background: url(../images/lh_16.png) left center no-repeat; height: 150px;}
.gzbg-shop h3 a{display: block; width: 293px; height: 150px;}
.gzbg-center {padding-top: 15px;}
.gzbg-center li{line-height: 42px; font-size: 18px; overflow: hidden;}
.gzbg-center li a{float: left;}
.gzbg-center li span{float: right;}
.wyfy-shop{width: 100%; background: url(../images/lh_20.png) center top no-repeat; margin-top: 20px; overflow: hidden;}
.wyfy-shop h3{width: 1200px; margin: 0 auto; height: 175px; line-height: 175px;}
 .wyfy-shop h3 a{color: #FFFFFF; font-size: 42px;}
 .wyfy-center {width: 1200px; margin: 20px auto 0; position: relative;}
 .wyfy-center li{width: 284px; background: #f3f3f3; margin-right: 22px;}
  .wyfy-center li img{width: 284px; height: 277px;}
  .wyfy-center .tempWrap{width: 1200px !important;}
  a.prev{display: block; width: 17px; height: 26px; background: url(../images/lh_23.png) no-repeat; left: -30px; top:50%; margin-top: -13px;position: absolute;}
  a.next{display: block; width: 17px; height: 26px; background: url(../images/lh_25.png) no-repeat;right: 0; margin-right: -30px; top:50%; margin-top: -13px;position: absolute;}
  .wyfy-center li b{display: block;padding: 20px; overflow: hidden;}
  .wyfy-center li span{padding: 0 20px 20px 20px; display: block;}
  
/*  2023年4月19日 11:20:42 */
.hengfu{}
.hengfu li{float: left; width: 50%; text-align: center;}

.xxgc{ background: #f9f9f9;}
.xxgc h4{height: 52px; line-height: 52px; background:url(../images/title_bg1.jpg) center no-repeat; text-align: center;}
.xxgc h4 a{ font-size: 24px; color: #b40013;}
.xxgc .marginBox {
	width: 1050px;
  margin: 20px auto;
}

.xxgc .marginBox ul {
  margin-right: -130px;
  overflow: hidden;
}

.xxgc .marginBox li {
  width: 460px;
  height: auto;
  min-height: 120px;
  overflow: hidden;
  float: left;
  margin-right: 125px;
  margin-bottom: 10px;
}

.xxgc .marginBox li h2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xxgc .marginBox li p {
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  text-align: justify;
  margin-top: 15px;
  color: #555555;
}

.xxgc .marginBox li p a {
  color: #555555;
}