@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; }

.fl {
  float: left; }

.fr {
  float: right; }

.cf:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both; }

.cf {
  *zoom: 1; }

.top_bott {
  margin-bottom: 17px;
  margin-top: 17px;
  font-family: "宋体";
  font-size: 14px;
  color: #0066b3; }

.header {
  width: 902px; }

.tips {
  width:900px;
  height: 158px;
  color: #e53e09;
  background-color: #fffcd9;
  border: 1px solid #e53e09; }
  .tips span {
    border-bottom: 1px solid #F86230;
    margin-left: 18px;
    margin-right: 18px;
    font-size: 18px;
    display: block;
    text-indent: 15px;
    line-height: 40px; }
  .tips p {
    line-height: 24px;
    font-size: 12px;
    margin-left: 115px;
    margin-top: 8px; }
  .tips a{color: #e53e09; font-weight:bold;}

.proList {
  width: 900px;
  overflow: hidden;
  border-bottom: 1px solid #e53e09;
  margin-bottom: 20px;
  border-left: 1px solid #e53e09;
  border-right: 1px solid #e53e09; }
  .proList ul {
    margin-left: 27px;
    margin-top: 20px; }
  .proList li {
    width: 265px;
    float: left;
    margin-right: 25px;
	padding-bottom:18px;
    background: url(../images/pro-bg.jpg) no-repeat left top;
    height: 370px; }
    .proList li img {
      width: 246px;
      height: 246px;
      padding-left: 8px;
      padding-top: 8px; }

.pro-box {
  padding-bottom: 16px;
  margin-top: 5px; }

.pro-box-l {
  float: left; }

.pro-name {
  width: 93%;
  margin-top: 8px; }
  .pro-name a {
    text-decoration: none;
    line-height: 20px;
    color: #313131;
    display: block;
    overflow: hidden;
    height: 40px;
    font-size: 14px; }
    .pro-name a:hover {
      color: #e53e09; }

.pro-price {
  color: #e53e09;
  margin-left: 8px;
  font-size: 12px; }
  .pro-price span {
    font-size: 20px;
    color: #e53e09;
    font-family: Arial;
    margin-left: 5px; }
    .pro-price span i {
      font-size: 15px;
      font-style: normal;
      margin-right: 5px; }

.pro-org {
  color: #626262;
  font-size: 12px;
  margin-left: 8px;
  padding-top: 5px;
  display: block; }

.btnbox {
  width: 117px;
  height: 45px; }
  .btnbox a {
    width: 117px;
    height: 45px;
    background: url(../images/btn.jpg) no-repeat left top;
    text-indent: -9999px;
    display: block;
    text-align: center;
    line-height: 45px;
    color: #FFF;
    text-decoration: none; }
    .btnbox a:hover {
      background-color: #EA8100; }

.pro-nav {
  width: 100px;
  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: 100px;
  overflow: hidden;
  background: url(../images/bg_nav.jpg) no-repeat left top;
  height: 307px;
  padding-top: 57px; }

.title {
  width:902px;
  height: 40px;
  background: url(../images/title-bg.png) no-repeat;
  color: #fff;
  text-align: center;
  line-height: 40px;
  font-size: 20px; }

.pro-nav-list li {
  width: 100px;
  height: 31px;
  float: left;
  display: inline;
  overflow: hidden;
  list-style-type: none; }

.pro-nav-list li a {
  display: block;
  width: 100px;
  height: 30px;
  overflow: hidden;
  text-decoration: none;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 30px;
  background-color: #e53e09;
  border-bottom: 1px solid #fff; }

.pro-nav-list li a.back-top {
  width: 120px;
  height: 40px;
  display: block;
  background: none;
  text-indent: -9999px;
  display: block;
  cursor: pointer; }
