.product-top img {
  width: 100%;
  height: 270px;
}

.product-middle .product-middle-content .public-intro-product {
  width: 1120px;
  margin-top: 20px;
}

.product-middle .product-middle-content .public-intro-product .left {
  float: left;
  width: 180px;
  font-size: 14px;
  font-weight: 600
}

.product-middle .product-middle-content .public-intro-product .left div {
  width: 180px;
  color: white;
  background-color: #849FE2;
  border-bottom: 1px solid #A4C9E0;
  height: 50px;
  line-height: 50px;
}

.product-middle .product-middle-content .public-intro-product .left .product-sort {
  float: left;
  width: 180px;
  overflow: hidden;
  text-align: left;
  text-indent: 1em;
}

.product-sort:hover {
  background-color: #043793 !important;
}

.product-middle .product-middle-content .public-intro-product .left .product-sort a {
  width: 100%;
  ;
  display: inline-block;
  font-weight: 600;
  color: white;
}

.product-middle .product-middle-content .public-intro-product .left .product-sort a:hover {
  color: #273F89;
}

.product-middle .product-middle-content .public-intro-product .left .product-sort-item {
  float: left;
  width: 180px;
  overflow: hidden;
  text-align: left;
  display: none;
}

.product-middle .product-middle-content .public-intro-product .right {
  margin-left: 50px;
  width: 180px;
  float: left;
  width: 790px;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-product-img {
  width: 205px;
  height: 129px;
  padding: 5px;
  border: 1px solid #B4D0E5;
}

.right-product-img img {
  width: 205px !important;
  height: 129px;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-productname {
  color: #B4D0E5;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-productname a {
  font-size: 17px;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-productname .icon {
  color: #BD556A;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-productintro {
  margin-top: 15px;
}

.product-middle .product-middle-content .public-intro-product .right table tr td .right-productintro p {
  margin: 0;
  padding: 0
}

.product-middle .product-middle-content .public-intro-product .right table tr td .line {
  background-color: #2E75B6;
  background-image: -webkit-radial-gradient(#2E75B6 20%, white 80%);
  background-image: radial-gradient(#2E75B6 20%, white 80%);
  height: 1px;
  margin: 15px 0;
}

.product-middle .product-middle-content .public-intro-product .right .product .title {
  color: #337FE5;
  line-height: 40px;
  font-size: 18px;
  font-family: SimHei;
  font-weight: bold;
}

.product-middle .product-middle-content .public-intro-product .right .product .content .content-left {
  float: left;
  border: 1px solid #B4D0E5;
  padding: 5px;
  width: 345px;
  height: 211px
}

.product-middle .product-middle-content .public-intro-product .right .product .content .content-right {
  width: 400px;
  float: right;
}

.product-middle .product-middle-content .public-intro-product .right .product table tr td img {
  width: 340px;
  height: 206px;
}

.product-middle .product-middle-content .public-intro-product .right .product table tr td table tr td {
  height: 30px;
  font-size: 14px;
  width: 160px;
}

.product-middle .product-middle-content .public-intro-product .right .product .title2 {
  margin: 25px 0;
}


/* .proinfo img {
  max-width: 790px
} */

/*# sourceMappingURL=product.css.map */