.spec-zijiaxian {
  font-family: 'Microsoft Yahei', 'Hiragino Sans GB', sans-serif;
  line-height: 1.2;
  background-color: #eefbff;
}
.w1000 {
  width: 9.375rem;
  margin: 0 auto;
}
/*banner*/
.qgy__banner {
  height: 7.328125rem;
  background: url("../img/banner.jpg") no-repeat center top;
  background-size: 10rem 7.328125rem;
}
/*qgy__info*/
.qgy__info {
  padding-top: 0.3125rem;
  padding-bottom: 2.109375rem;
}
.qgy__info-top {
  padding-bottom: 0.9375rem;
}
.info-top__left-img {
  display: block;
  width: 9.390625rem;
  height: 3.625rem;
}
.info-top__left-content {
  display: inline-block;
  padding-left: 1.5625rem;
  padding-top: 0.078125rem;
  font-size: 0.28125rem;
  color: #4692a0;
}
.info-top__left-content02 {
  padding-left: 0.96875rem;
}
.info-top__left-content03 {
  padding-left: 0.90625rem;
}
.info-top__right {
  padding-top: 0.234375rem;
}
.info-top__right-content01 {
  font-size: 0.3125rem;
  color: #5c7075;
  text-align: justify;
  line-height: 0.546875rem;
}
.info-top__right-content02 {
  margin-top: 0.3125rem;
  font-size: 0.3125rem;
  color: #3bb4c3;
}
.info-top__right-bottom {
  height: 1.390625rem;
  background: url("../img/top02.png") no-repeat center top;
  background-size: 9.375rem 1.390625rem;
  margin-top: 0.125rem;
}
.right-bottom__right {
  float: left;
  padding-top: 0.328125rem;
  padding-left: 0.96875rem;
}
.right-bottom__right-content {
  font-size: 0.3125rem;
  color: #1da9ba;
}
.right-content02 {
  padding-top: 0.109375rem;
}
.right-bottom__left {
  float: left;
  font-size: 0.375rem;
  color: #fff;
  width: 1.5rem;
  line-height: 1.2;
  padding-top: 0.3125rem;
  padding-left: 0.28125rem;
}
/*qgy__info-main*/
.qgy__info-main01 {
  text-align: center;
}
.info-main01-top__img {
  display: block;
  width: 9.375rem;
  height: 0.546875rem;
}
.main01-top__main {
  margin-top: 0.78125rem;
}
.main01-top__main-list {
  float: left;
  width: 2.890625rem;
  height: 2.890625rem;
}
.bg01 {
  background: url("../img/person1.png") no-repeat center top;
  background-size: 2.890625rem 2.890625rem;
  margin-right: 0.34375rem;
}
.bg02 {
  background: url("../img/person2.png") no-repeat center top;
  background-size: 2.890625rem 2.890625rem;
  margin-right: 0.34375rem;
}
.bg03 {
  background: url("../img/person3.png") no-repeat center top;
  background-size: 2.890625rem 2.890625rem;
}
.main-list__title {
  font-size: 0.3125rem;
  color: #48b9c7;
  padding-top: 3.21875rem;
}
/*qgy__recom*/
.qgy__recom {
  text-align: center;
  height: 4.6875rem;
  background-color: #f94e03;
}
.qgy__recom-img {
  width: 2.703125rem;
  height: 2.890625rem;
  margin-top: -0.4375rem;
  margin-bottom: 0.3125rem;
}
.qgy__recom-content {
  font-size: 0.46875rem;
  color: #fff;
  letter-spacing: 0.03125rem;
  line-height: 0.75rem;
}
/*product*/
.product {
  padding-top: 0.78125rem;
  padding-bottom: 0.625rem;
}
/*产品详情*/
.product__list {
  background-color: #fff;
  padding: 0.203125rem;
  margin-bottom: 0.46875rem;
}
.product__list-left-link {
  position: relative;
  display: block;
  width: 8.96875rem;
}
.product__list-left {
  background: url("../img/p1.jpg") no-repeat;
  background-size: 8.96875rem 5.3125rem;
  height: 5.3125rem;
  width: 8.96875rem;
  margin-bottom: 0.3125rem;
}
.product__list-info {
  margin-left: 0.25rem;
  padding-top: 0.40625rem;
}
.info-color01 {
  color: #0d65c0;
}
.product__list-title {
  font-size: 0.46875rem;
  line-height: 1.2;
}
.product__list-right {
  padding-top: 0.15625rem;
}
.product__list-img {
  display: block;
  width: 1.40625rem;
  height: 0.46875rem;
  padding-left: 0.28125rem;
}
.product__list-list {
  border-top: 1px dotted;
  border-bottom: 1px dotted;
  margin-bottom: 0.4375rem;
  margin-top: 0.21875rem;
  font-size: 0.28125rem;
  color: #444;
  padding: 0 0.234375rem 0.46875rem;
}
.product__list-list02 {
  padding-bottom: 1.25rem;
}
.product__list-item-right {
  float: right;
}
.product__list-item {
  margin-top: 0.34375rem;
  font-size: 0.375rem;
  padding: 0 0.0625rem;
}
.product__list-link {
  padding: 0 0.21875rem;
}
.product__list-link02 {
  display: block;
}
.product__list-go {
  float: right;
  font-size: 0.46875rem;
  color: #fff;
  background-color: #f94e03;
  padding: 0.3125rem 0.46875rem;
  margin-top: -0.15625rem;
}
.product__list-price {
  font-size: 0;
  line-height: 1;
  padding-top: 0.078125rem;
}
.product__list-fav {
  font-size: 0.59375rem;
  color: #f94e03;
}
.product__list-num {
  font-size: 0.71875rem;
  font-family: Arial Black;
  color: #f94e03;
  font-weight: bold;
  margin-left: -0.09375rem;
}
.product__list-time {
  font-size: 0.375rem;
  color: #999;
}
/*产品2*/
.info-color02 {
  color: #19b1c7;
}
.product__list-left02 {
  background: url("../img/p2.jpg") no-repeat;
  background-size: 8.96875rem 5.3125rem;
}
/*产品3*/
.info-color03 {
  color: #e30c1b;
}
.product__list-left03 {
  background: url("../img/p3.jpg") no-repeat;
  background-size: 8.96875rem 5.3125rem;
}
/*产品4*/
.info-color04 {
  color: #3c8111;
}
.product__list-left04 {
  background: url("../img/p4.jpg") no-repeat;
  background-size: 8.96875rem 5.3125rem;
}
/*more*/
.more {
  padding-left: 0.421875rem;
  padding-right: 0.421875rem;
  background-color: #dde7ff;
}
.more-title {
  padding-top: 0.546875rem;
  padding-bottom: 0.234375rem;
  line-height: 1;
  font-size: 0.46875rem;
  font-weight: normal;
  color: #c8c9ca;
}
.more-prod {
  padding-bottom: 0.625rem;
}
.more-prod-link {
  display: block;
  margin-bottom: 0.25rem;
  padding: 0.09375rem;
  background-color: #fff;
}
.more-prod-img {
  display: block;
  width: 8.953125rem;
  height: 2.3125rem;
}
/*mark*/
.mark-img {
  display: block;
  padding-bottom: 1.015625rem;
  width: 10rem;
  height: 4.84375rem;
  background-color: #dde7ff;
}
/*share*/
.share {
  padding-bottom: 0.703125rem;
  border-top: 1px solid #d3d8e4;
  text-align: center;
  background-color: #dde7ff;
}
.share-title {
  margin: -0.234375rem auto 0.546875rem;
  width: 2.1875rem;
  font-size: 0.375rem;
  text-align: center;
  background-color: #dde7ff;
  color: #bdc2d0;
}
.sina,
.qzone {
  display: inline-block;
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
  width: 1.109375rem;
  height: 1.109375rem;
  background-size: 100%;
}
.sina {
  background-image: url("../img/sina.png");
  background-repeat: no-repeat;
}
.qzone {
  background-image: url("../img/qzone.png");
  background-repeat: no-repeat;
}
