@charset "UTF-8";
/* Scss Document */

li {
  list-style: none; }

img {
  border: none;
  display: block; }

.top_bott {
  font-family: "宋体";
  font-size: 14px;
  color: #0066b3;
  background:url(../images/body-bg.jpg) repeat-y; margin:17px auto;}

.tips {width:877px; margin:0 auto;}
.bg01{width:902px; background:url(../images/body-bg01.jpg) no-repeat;}
.proList {width: 892px;overflow: hidden;}
.proList ul{margin-bottom:15px;}
.proList ul.normal{background:url(../images/ul-bg02.jpg) no-repeat left bottom; padding-left:11px;  padding-bottom:17px;}
.proList ul li.first{width:520px; height:259px;}
.proList li {
    width: 170px;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    background-color: white; }
a.pro-img{width:259px; height:259px; float:left;}
a.pro-img img{width:259px; height:259px;}
.pro-info{width:95%; padding-bottom:15px;margin:5px auto 0 auto; }
.pro-info01{float:left; width:245px; margin-top:8px;}
.pro-box{float:left;}
.pro-box span{display:block;}
.pro-name {
  width: 95%;margin: 0 auto;  }
  .pro-name a {
    text-decoration: none;
    line-height: 18px;
    color: #333;
    display: block;
    overflow: hidden;
    height: 36px;
    font-size: 12px; }
    .pro-name a:hover {
      color:#cc0000; }
  .pro-price {
    font-size: 14px;
    color: #cc0000;
    font-family: Arial;}
.pro-price01-box{color:#333; font-size:12px; margin-top:5px; margin-left:45px; margin-bottom:5px;}
.pro-price01-box i{font-family:Arial; color:#cc0000; font-style:normal; font-size:14px;} 
.pro-org {
  color: #777;
  font-size: 12px; }

.btnbox {width: 105px;height: 33px; float:right;}
.btnbox a {
    width: 105px;
    height: 33px;
	background:url(../images/btn.jpg) no-repeat left top;
    display: block;
    text-align: center;
    line-height: 33px;
    color: #FFF;
    text-decoration: none; }
.btnbox a:hover {background:url(../images/btn.jpg) no-repeat left -33px;}
.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; }
.cf:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both; }

.cf {
  *zoom: 1; }
  
.pro-name01 {margin:5px auto auto 45px;}
.pro-name01 a {
    text-decoration: none;
    line-height: 18px;
    color: #333;
    display: block;
    overflow: hidden;
    height: 36px;margin: 0 auto; }
.pro-name01 a:hover {
      color:#cc0000; margin: 0 auto; }
.author,.press{color:#333; display:block; font-size:12px; margin-left:45px; line-height:20px;}
.press{margin-bottom:5px;}
.m-l10{margin-left:10px;}
.fl{float:left;}
.m-l45{margin-left:45px;}
.title{width:877px; margin:0 auto 15px auto; display:block;}
.title img{width:877px; height:55px;}
.pro-nav-list {width: 120px;overflow: hidden;background: url(../images/bg_nav.jpg) no-repeat;height: 202px; padding-top:3px;}
.pro-nav-list ul{margin:0 auto; padding:0;}
.pro-nav-list li{width:120px; height:39px;display:inline;overflow:hidden; list-style-type:none;margin: 0 auto; }
.pro-nav-list li a{display:block;width:120px; height:39px; overflow:hidden; text-decoration:none; font-size:14px; color:#333; text-align:center; line-height:39px; background:url(../images/nav-list-bg.jpg) no-repeat;margin: 0 auto; display:block; padding:0;}
.pro-nav-list li a:hover{background:url(../images/nav-list-bg.jpg) no-repeat left -40px;}
.pro-nav-list li a.back-top{width:120px; height:40px; display:block; background:none; text-indent:-9999px; display:block; cursor:pointer;}