body {
	font-family: 宋体;
	margin: 0px;
}
.font_gray {
	font-family: "Arial";
	font-size: 12px;
	color: #919191;
	line-height: 17px;
}
.font_blue {
	color: #0166B4;
	font-size: 13px;
}
.top_bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 15px;
	display: block;
	width: 50px;
}
.top_bott{
	margin-bottom:17px;
	margin-top:17px;
	font-family: "宋体";
	font-size: 14px;
	color: #0066b3;
}

.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;
}
p,ul,li,div,h2{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none;}
.cf{ clear:both;}
.header{ width:902px; height:auto; overflow:hidden;}
.hdgz-box{ width:902px;height:137px; overflow:hidden; background:url(../images/bg_hdgz.jpg) no-repeat;}
.hdgz-box .txt-con{ padding:58px 36px 0 36px; font-size:12px; color:#fff; line-height:20px;}
.pro-box{ width:902px; height:auto; background:#a20b38; overflow:hidden; padding-bottom:20px; *padding-bottom:40px;}
.pro-box ul{ padding-left:5px; padding-top:20px; width:902px;}
.pro-box li{ width:442px; height:auto; float:left; margin-right:8px; background:#d9d9d9; padding-bottom:4px; margin-bottom:20px;}
.shop-box{ height:47px; line-height:47px;}
.shop-name{ float:left; padding-left:18px; font-size:18px; font-family:"黑体"; color:#878787;}
.shop-name a{ color:#878787;}
.shop-name a:hover{ color:#e7003c;}
.shop-hd{ float:right; padding-right:18px; font-size:28px; font-family:Arial,"黑体"; color:#e7003c; font-weight:bold;}
.pro-list{ width:442px; height:auto; overflow:hidden;}
.pro-list ul{ padding:0 0 0 5px;}
.pro-list li{ width:214px; height:277px; overflow:hidden; float:left; margin:0 4px 0 0;}
.pro-list li .pro-img{ width:214px; height:214px; overflow:hidden; background:#fff; position:relative;}
.pro-list li .pro-name{ width:214px; height:23px; line-height:23px; background:#fcffb2; overflow:hidden; font-size:12px;}
.pro-list li .pro-name a{ width:204px; height:23px; color:#e7003c; text-decoration:none; padding:0 5px;}
.pro-list li .pro-price-box{ width:214px; height:40px; line-height:40px; background:#e7003c;}
.pro-list li .pro-price{ float:left; font-size:18px; font-family:Arial; color:#ffea00; padding-left:5px;}
.pro-list li .pro-price strong{ font-size:24px; margin-left:3px;}
.pro-list li .pro-org{ float:right; font-size:12px; font-family:Arial,"宋体"; color:#ff9dba; padding-right:5px;}
.pro-list li .ico-sale{ width:62px; height:62px; position:absolute; top:4px; right:3px; background:url(../images/ico_sale.png) no-repeat; font-size:24px; line-height:62px; text-align:center; color:#fff002; font-weight:bold; font-family:Arial; overflow:hidden;}
.pro-list li .ico-sale strong{ font-size:48px;}

