@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;
  background-color: #25b0f5; }

.header {
  width: 902px; }

.litterbanner{ 
	width:902px; height:125px;
	background-color:#effaff;}

.proTypeBox{
	margin-bottom:10px;}

.title{ width:902px;}


.proBox{
	width:902px;
	}
.proList {
  width: 882px;margin:0 auto;
  overflow: hidden;
  padding-top:18px;
  padding-bottom: 8px; }

.prolistbgr{background:url(../images/prolistbgr01.jpg) no-repeat;}
  
 /*---------------------*/
 /*  背景色块的定义   */
 /*---------------------*/
.blueBgr{background-color:#169ee2;}
.yellowBgr{background-color:#f1bc6b;}
.greenBgr{background-color:#24ab68;}
.OrangeBgr{background-color:#ad3edb;}
.VioletBgr{background-color:#eb4646;}

.proList ul {
    margin-left:14px;
	 }
.proList li {
    width: 280px;
    float: left;
    margin-right: 7px;
    margin-bottom: 7px;
    background-color:#fff;}
.proList li img {
      width: 280px;
      height: 280px; }

.pro-box {
		padding:10px 14px;
}

.pro-box-l {}

.pro-name { 
	text-decoration:none;
	color:#333;
	white-space:nowrap;            /*强制在一行显示*/
	overflow:hidden;               /*超出隐藏*/
	text-overflow :ellipsis;       /*超出部分显示省略符号*/
	display:block;
	width:240px;                   /*兼容IE6*/
	/*height:1.5em;
	line-height:1.5em;*/}
.pro-name:hover {color:#fc5802;}

.pro-price {
   font-family: Arial;color: #f05402; font-size:16px; }
.pro-price span {
    font-size: 30px;
    }

.pro-org {
  color: #666;
  font-size: 14px;
  margin: 7px 0 10px 0;
  font-family:Arial; }
.btnbox {
	display:block;
	margin-top:10px;
	 }
.btnbox a{
	width:248px;
	height:40px;
	margin:0 auto;
	display:block;
	background:url(../images/btn.jpg) no-repeat;
	}
.btnbox a:hover{
    background:url(../images/btn02.jpg) no-repeat;}
	
.tips {}

.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;
  background:url(../images/bg_nav.jpg) no-repeat; }

.pro-nav ul{  
	padding-top:3px;
	}

.fnavBox{
	display:block;
	width:114px; height:38px; }
	
.back-top{
	display:block;
	width:114px; height:42px;}


