@charset "UTF-8";
/* Scss Document */
body {
  margin: 0px;
  font-family: "宋体";
}

.font_gray {
  font-family: "Arial";
  font-size: 12px;
  color: #919191;
  line-height: 17px;
}

.font_blue {
  color: #0166B4;
  font-size: 13px;
}

.bottom_bg {
  background-image: url(../images/bottom_bg.jpg);
  background-repeat: repeat-x;
  background-position: top;
}

A.blue12:link {
  FONT-SIZE: 12px;
  COLOR: #0166B4;
  text-decoration: none;
  text-indent: 24px;
}

A.blue12:visited {
  FONT-SIZE: 12px;
  COLOR: #0166B4;
  text-decoration: none;
  text-indent: 24px;
}

A.blue12:hover {
  TEXT-DECORATION: underline;
  color: #4296D2;
  text-indent: 24px;
}

i, p, ul, li, div, h2 {
  padding: 0;
  margin: 0 auto;
}

li {
  list-style: none;
}

img {
  border: none;
  display: block;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.clearfix {
  *zoom: 1;
}

.top_bott {
  margin-bottom: 17px;
  margin-top: 17px;
  font-family: "宋体";
  font-size: 14px;
  color: #0066b3;
}

.header {
  width: 902px;
}

.tips {
  width: 902px;
  height: 127px;
  background-color: #ff6770;
  color: white;
  margin-top:18px;
}
.tips span {
  margin-left: 23px;
  padding-top: 18px;
  display: block;
  font-size: 14px;
}
.tips p {
  line-height: 150%;
  margin-left: 30px;
  margin-top: 3px;
  font-size: 12px;
}

.proList {
  width: 882px;
  overflow: hidden;
  padding-bottom: 9px;
  margin-top: 10px;
}
.proList ul {
  width: 885px;
}
.proList ul.ul-first {
  width: 885px;
}
.proList ul.ul-first li {
  width: 439px;
  float: left;
  margin-right: 3px;
  margin-bottom: 3px;
  background-color: white;
}
.proList li {
  width: 292px;
  float: left;
  margin-right: 3px;
  margin-bottom: 3px;
  background-color: white;
}

.pro-name {
  width: 93%;
}
.pro-name a {
  text-decoration: none;
  line-height: 21px;
  color: #484848;
  margin-top: 8px;
  display: block;
  overflow: hidden;
  height: 42px;
}
.pro-name a:hover {
  color: darkorange;
}

.pro-price {
  width: 93%;
  color: #666;
  margin-top: 3px;
}
.pro-price span {
  font-size: 16px;
  color: #FF5B5B;
  font-family: Arial;
}

.pro-org {
  color: #999;
  font-size: 12px;
  width: 93%;
  margin-top: 3px;
}

.btnbox {
  width: 167px;
  height: 36px;
  padding-bottom: 16px;
}
.btnbox a {
  width: 167px;
  height: 36px;
  background: url(../images/btn.jpg) no-repeat;
  display: block;
  text-align: center;
  line-height: 36px;
  color: #FFF;
  margin-top: 8px;
  font-size: 18px;
  text-decoration: none;
  font-family: "黑体";
}
.btnbox a:hover {
  background-position: left -36px;
}

.pro-nav {
  width: 120px;
  position: fixed;
  left: 50%;
  top: 130px;
  margin-left: 472px;
  overflow: hidden;
  _position: absolute;
  _top: expression(eval(document.documentElement.scrollTop));
  _margin-top: 130px;
}

.pro-nav-list {
  width: 120px;
  overflow: hidden;
  background: url(../images/bg_nav.jpg) no-repeat;
  height: 333px;
  padding-top:53px;
}
.pro-nav-list li a{display:block;width:120px; height:36px; overflow:hidden;background:url(../images/bg_nav_hover.jpg) no-repeat left top;}
.pro-nav-list li a:hover{background:url(../images/bg_nav_hover.jpg) no-repeat left -31px;}
.pro-nav-list li a.back-top{text-indent:-9999px; display:block;}
.pro-nav-list li a.dh{width:120px; height:65px; display:block; text-indent:-9999px; display:block; padding-top:11px;}
.img-box {
  margin-top: 18px;
  width: 902px;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.title-bg {
  width: 902px;
  height: 60px;
}

.title-bg-red {
  background: url(../images/title-bg01.jpg) no-repeat;
}

.title-bg-yellow {
  background: url(../images/title-bg02.jpg) no-repeat;
}

.title-bg-red span {
  line-height: 60px;
  font-size: 24px;
  color: #fff;
  font-family: "黑体";
  font-size: 24px;
  margin-left: 23px;
  float: left;
  display: block;
}

.title-bg-red i {
  font-style: normal;
  padding-top: 37px;
  display: block;
  float: left;
  margin-left: 55px;
  color: #fff;
}

.pro-box {
  width: 902px;
  background-color: #ff6770;
  margin-top: 18px;
}

.pro-box1 {
  width: 902px;
  background-color: #ffd33c;
  margin-top: 18px;
}

.pro-img {
  position: relative;
}

.title-bg-yellow span {
  line-height: 60px;
  font-size: 24px;
  color: #f54e4b;
  font-family: "黑体";
  font-size: 24px;
  margin-left: 23px;
  float: left;
  display: block;
}

.title-bg-yellow i {
  font-style: normal;
  padding-top: 37px;
  display: block;
  float: left;
  margin-left: 55px;
  color: #f54e4b;
}

.discount {
  width: 58px;
  height: 65px;
  background: url(../images/icon.png) no-repeat;
  font-size: 17px;
  top: 7px;
  position: absolute;
  color: #fff;
  left: 5px;
}

.discount i, .discount span {
  display: block;
  text-align: center;
  font-size: 12px;
}

.discount i {
  margin-top: 8px;
  font-style: normal;
  font-size: 18px;
}

.pro-r {
  width: 202px;
  float: left;
}

.m-t-35 {
  margin-top: 35px;
}

.pro-name1 {
  width: 93%;
}
.pro-name1 a {
  text-decoration: none;
  line-height: 21px;
  color: #484848;
  margin-top: 8px;
  display: block;
  overflow: hidden;
  height: 42px;
  font-size: 16px;
  margin-top: 20px;
}
.pro-name1 a:hover {
  color: darkorange;
}
.pro-name2 {
  width: 93%;
}
.pro-name2 a {
  text-decoration: none;
  line-height: 21px;
  color: #484848;
  margin-top:5px;
  display: block;
  overflow: hidden;
  height: 42px;
  font-size: 16px;
  margin-top: 20px;
}
.pro-name1 a:hover {
  color: darkorange;
}
.pro-price1 {
  width: 93%;
  color: #666;
  margin-top: 10px;
  font-size: 16px;
}
.pro-price1 span {
  font-size: 16px;
  color: #FF5B5B;
  font-family: Arial;
  font-size: 26px;
}
.pro-price2 {
  width: 93%;
  color: #666;
  margin-top:0px;
  font-size: 16px;
}
.pro-price2 span {
  font-size: 16px;
  color: #FF5B5B;
  font-family: Arial;
  font-size: 26px;
}

.pro-org1 {
  color: #999;
  font-size: 16px;
  width: 93%;
  margin-top: 8px;
}
.zs{width:93%; font-size:12px; color:#999; margin-top:10px; margin-bottom:10px;}