﻿@charset "utf-8";
body {
	color: #666;
	background-color: #FFF;
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	padding: 0px;
}
ol,ul {list-style:none}
*{margin:0;padding:0;}
ul,li{list-style:none;}
.none {	DISPLAY:none}
.top {
	clear: both;
	height: 154px;
	width: 980px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.top_nav {clear: both;height: 88px;width: 980px;margin-right: auto;margin-left: auto;background-image: url(topbg.jpg);background-repeat: repeat-x;background-position: bottom;
}
.top_nav_menu_nav {background-image: url(menu_bg.gif);background-repeat: no-repeat;clear: both;height: 33px;width: 980px;
}
.top_nav_menu_fot {clear: both;height: 32px;width: 980px;background-image: url(menu_fotbg.gif);background-repeat: repeat-x;background-position: left bottom;
}
.top_nav_menu_fot_right {
	float: right;
	height: 22px;
	margin-right: 10px;
	padding-top: 5px;
}

.top_nav_menu_fot_linklenft {
	float: left;
	height: 31px;
	width: 720px;
	margin-left: 10px;
}
.top_nav_menu_fot_linklenft a{
	font-size: 14px;
	line-height: 31px;
	text-decoration: none;
	display: block;
	padding-left: 10px;
	float: left;
	background-image: url(huibit.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 10px;
	margin-right: 5px;
	color: #757575;
}
.top_nav_menu_fot_linklenft a rt{
	font-size: 14px;
	line-height: 33px;
	color: #ce181e;
	text-decoration: none;
	display: block;
	padding-left: 10px;
	float: left;
	background-image: url(huibit.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 10px;
	margin-right: 5px;
}

.logo {float: left;height: 61px;width: 178px;margin-top: 19px;
}
.top_tel {
	float: left;
	height: 61px;
	width: 184px;
	margin-top: 19px;
}
.top_soo_nav {
	float: left;
	height: 88px;
	width: 380px;
	margin-left: 7px;
}
.top_soo_denglu {
	clear: both;
	height: 35px;
	width: 380px;
	font-size: 12px;
	color: #666;
	line-height: 3em;
}
.top_soo_denglu a{
	font-size: 12px;
	color: #ce181e;
	text-decoration: underline;

}
.top_soo_sbg {
	background-image: url(ssbg.gif);
	background-repeat: no-repeat;
	background-position: center;
	clear: both;
	height: 28px;
	width: 353px;
}
.top_soo_input {
	float: left;
	height: 24px;
	width: 285px;
	margin-top: 2px;
	margin-left: 4px;
	border: 0px none #FFF;
	font-size: 12px;
	line-height: 24px;
	color: #666;
}
 .top_soo_bt{
	width:62px;
	height:24px;
	border:0;
	color:#333;
	word-spacing:5px;
	font-size: 12px;
	line-height: 19px;
	background-image: url(ssobt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-top: 2px;
}.top_soo_right {
	background-image: url(top_rightbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	height: 88px;
	width: 230px;
	margin: 0px;
}
.top_soo_keyword {
	clear: both;
	height: 22px;
	width: 380px;
	font-size: 12px;
	line-height: 22px;
	color: #666;
}
.top_soo_keyword_hot {
	background-image: url(hotk.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 22px;
	width: 26px;
	margin-right: 3px;
	margin-left: 3px;
}
.top_right_t {
	clear: both;
	height: 26px;
	width: 210px;
	margin-top: 14px;
	margin-left: auto;
	margin-right: auto;
}
.top_right_t li.bc {
	background-image: url(lcebg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 102px;
	margin-right: 6px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	margin-top: 5px;
	padding-left: 7px;
}
.top_right_t li.bc a {
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
.top_right_t li.bc a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
.top_right_t li.bxz {
	background-image: url(muluq.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 66px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-align: left;
	margin-top: 5px;
	padding-left: 16px;
	background-position: left center;
}
.top_right_t li.bxz a {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-align: left;
	text-decoration: none;
}
.top_right_t li.bxz a:hover {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-align: left;
	text-decoration: none;
}
.top_right_cn {
	clear: both;
	height: 26px;
	width: 210px;
	margin-top: 9px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.top_right_cn a {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-decoration: none;

}
.top_right_cn a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #F60;
	text-decoration: none;
}.top_menu_na {
	background-image: url(menu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	height: 32px;
	width: 96px;
	margin-right: 2px;
	font-size: 14px;
	line-height: 33px;
	color: #FFF;
	text-align: center;
	margin-left: 2px;
}
.tmenu_an_menu {
	float: left;
	height: 33px;
	width: 800px;
}
.tmenu_an_menu_right {
	float: left;
	width: 150px;
	margin-left: 5px;
	margin-top: 5px;
}
*html .tmenu_an_menu_right {
	float: left;
	width: 150px;
	margin-left: 5px;
	margin-top: 5px;
}
*+html .tmenu_an_menu_right {
	float: left;
	width: 150px;
	margin-left: 5px;

}
.tmenu_an {
	float: left;
	height: 33px;
	overflow: hidden;
	width: 800px;
}

.tmenu_an li{
	height: 33px;
	width: 84px;
	margin-left: 2px;
	display: block;
	color: #FFF;
	background-image: url(menu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	margin-right: 1px;
	text-align: center;
	font-size: 14px;
	line-height: 33px;
}
#151 {
	float: left;
}

.tmenu_an a{
	font-size: 14px;
	line-height: 33px;
	color: #FFF;
	text-align: center;
	display: block;
	text-decoration: none;
}
.menu_an2 {
	float: left;
	height: 33px;
	width: 815px;
}
#menu_an {
	float: left;
	height: 33px;
	width: 800px;
}
#menu_an ul{
	height: 33px;
	width: 800px;
	clear: both;
	margin-bottom: auto;
	margin-left: auto;
	display: block;
	color: #FFF;
}
#menu_an li{
	height: 33px;
	width: 50px;
	margin-left: 2px;
	display: block;
	color: #FFF;
	background-image: url(menu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	margin-right: 1px;
	text-align: center;
	font-size: 14px;
	line-height: 33px;
}
#menu_an a{
	font-size: 14px;
	line-height: 33px;
	color: #FFF;
	text-align: center;
	display: block;
	text-decoration: none;
}
#main {
	clear: both;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	width: 980px;
	margin-top: 4px;
}
#homead {
	clear: both;
	height: 50px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.main_mid_r {
	width: 776px;
	overflow: hidden;
	margin-left: 8px;
	float: left;
}
.main_mid_rn {
	width: 776px;
	overflow: hidden;
	clear: both;
}
.main_nav {
	clear: both;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.main_left {
	float: left;
	width: 196px;
	overflow: hidden;
}
.main_mid_rnhot {
	clear: both;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ce181e;
	border-right-color: #cbced3;
	border-bottom-color: #cbced3;
	border-left-color: #cbced3;
	overflow: hidden;
	background-image: url(bgprhot.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pro_hot {
	clear: both;
	height: 38px;
	margin-left: 10px;
	margin-right: 5px;
}
.pro_hot_t {
	float: left;
	height: 38px;
	width: 218px;
}
.pro_hot_word {
	float: left;
	height: 22px;
	width: 528px;
	margin-top: 10px;
	margin-left: 0px;
	line-height: 22px;
	text-align: right;
}
.pro_hot_pi {
	clear: both;
	height: 210px;
	width: 755px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

.pro_hot_more {
	font-size: 12px;
	line-height: 15px;
	color: #FFF;
	text-align: center;
	float: right;
	height: 15px;
	width: 42px;
	background-image: url(mroebg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 10px;
}
.pro_hot_pm {
	background-image: url(hotbga.gif);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	height: 38px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccfd4;
}




.main_left_nav {
	clear: both;
	width: 196px;
	margin-bottom: 5px;
}

.list_nav {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #d4d7dd;
	overflow: hidden;
}
.list_nav23 {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
}
.list_nav_t2 {
	padding: 0px;
	clear: both;
	height: 24px;
	width: 196px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(pha.jpg);
	background-repeat: no-repeat;
}
.list_nav_t {
	padding: 0px;
	clear: both;
	height: 24px;
	width: 194px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(h_list_ti.gif);
	background-repeat: no-repeat;
}
.list_nav_tt {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #333;
	float: left;
	height: 24px;
	width: 150px;
	margin-left: 10px;
}

.list_nav_nva {
	clear: both;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.main_mid {
	float: left;
	width: 572px;
	margin-right: 7px;
	overflow: hidden;
}
.main_mid_nav {
	clear: both;
	width: 572px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-bottom: 5px;
}
.slides {
	position:relative;
	overflow:hidden;
	width:572px;
	height:294px;
}
.slide-pic {
	overflow:hidden;
	width:570px;
}
.slide-pic img {
	width:572px;
	height:294px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.slide-pic li { display:none; }
.slide-pic li.cur { display:block; }
.slide-li { position:absolute; left:0; bottom:0; }
.slide-li li {
	float:left;
	width:142px;
	height:24px;
	line-height:24px;
	margin-right:1px;
	text-align:center;
}
.slide-li a {
	display:block;
	width:142px;
	height:24px;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
}
.slide-li .cur a, .slide-li a:hover { color:#333; text-decoration:none; }
.op li { background:#666; opacity: 0.6; filter:alpha(opacity=60); }
.op li.cur { background:#FFF; }
.slide-txt span { display:none; }
.h3 { font:14px/30px "Microsoft YaHei"; color:#6B3D39; }
.h3 .h3 { float:left; }
.h5 { background:#E4E4E4; padding-left:1em; margin:5px; }
.h5, .h6 { height:22px; font:14px/22px "Microsoft YaHei"; color:#6B3D39; }
.h6 { margin:5px 0; }
.side .h5 { margin:0 0 -5px; width:213px; }
.main { float:left; width:704px; }
.side { float:right; width:230px; padding-right:9px; }
.mag { overflow:hidden; height:140px; clear:both; text-align:center; }
.mag a { margin-left:1px; }
.main_right {
	float: right;
	width: 196px;
	overflow: hidden;
}
.main_right_ggt {
	background-image: url(main_rt.gif);
	background-repeat: no-repeat;
	margin: 0px;
	clear: both;
	height: 42px;
	width: 196px;
}
.main_right_gan {
	margin: 0px;
	clear: both;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.main_right_ggt_b {
	background-image: url(huo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	height: 28px;
	margin-right: 7px;
	line-height: 14px;
	color: #FFF;
	padding-left: 26px;
	margin-top: 7px;
}
.main_right_ggt_nva {
	clear: both;
	width: 184px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.main_right_ggt_nva a {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-decoration: none;
}
.main_right_ggt_nva a:hover {
	color: #F00;
	text-decoration: underline;

}
.main_mid_nav_ad1 {
	float: left;
	height: 100px;
	width: 180px;
}
.main_mid_nav_ad2 {
	float: left;
	height: 100px;
	width: 200px;
	margin-right: 3px;
	margin-left: 3px;
}
.main_mid_nav_ad3 {
	float: left;
	height: 100px;
	width: 185px;
}
/*h商品分类*/
   #category_treeh{
	background-color:#fff;
	width: 180px;
	clip: rect(auto,auto,auto,auto);
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
}
   #category_treeh dl{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-right: auto;
	margin-left: auto;
	position: static;
	overflow: hidden;
}
   #category_treeh dt{
	background:url(images/lineBg.gif) repeat-x left bottom;
	color:#666;
	clear: both;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 3px;
   }
   #category_treeh dt a{
	color:#d0121b;
	padding-left:15px;
	text-decoration:none;
	font-weight: bold;
	background-image: url(bg11.gif);
	background-repeat: no-repeat;
	background-position: 0 -69px;
	font-size: 14px;
   }
   #category_treeh dd{
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0;
	padding-left: 0px;
	width: 60px;
}
   #category_treeh dd a{
	color:#404040;
	text-decoration:none;
	background-image: url(zir.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
   #category_treeh dd a:hover{color:#ff6600; text-decoration:none;}
   
    /*单个商品*/
       .goodsItem{width:164px;float:left;position:relative;overflow:hidden;margin-top: 8px;margin-right: 11px;margin-bottom: 8px;margin-left: 12px;text-align: center;color: #666;
}
*html .goodsItem{width:164px;
float:left;
position:relative;
overflow:hidden;
margin-top: 8px;
margin-right: 10px;
margin-bottom: 8px;
margin-left: 10px;
text-align: center;
color: #666;
}
       .goodsItem .goodsimg{
	width:150px;
	height:150px;
	margin-bottom:4px;
}
       .goodsItem img{
}
       .goodsItem p{
	text-align:center;
	color:#3f3f3f;
}
       .goodsItem p a{
	color:#545454;
	text-decoration:none;
	font-size: 12px;
	line-height: 22px;
}
       .goodsItem p a:hover{
	color:#ce181e;
	text-decoration:none;
}
       .goodsItem span{
	width:40px;
	height:40px;
	position:absolute;
	left:7px;
	top:0px;
}
       .goodsItem span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
       .goodsItem span.news{
	background-image: url(nowsx.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}
       .goodsItem span.hot{
	background-image: url(HOTA.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}

  /*首页中的列表2*/
       .goodsIt{
	width:130px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 8px;
	margin-left: 3px;
	text-align: center;
	color: #666;
}
*html .goodsIt{
	width:130px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 2px;
	text-align: center;
	color: #666;
}
       .goodsIt .goodsimg{
	width:120px;
	height:120px;
	margin-bottom:4px;
}
       .goodsIt img{
}
       .goodsIt p{
	text-align:center;
	color:#3f3f3f;
}
       .goodsIt p a{
	color:#545454;
	text-decoration:none;
	font-size: 12px;
	line-height: 22px;
}
       .goodsIt p a:hover{
	color:#ce181e;
	text-decoration:none;
}
       .goodsIt span{
	width:40px;
	height:40px;
	position:absolute;
	left:7px;
	top:0px;
}
       .goodsIt span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
       .goodsIt span.news{
	background-image: url(nowsx.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}
       .goodsIt span.hot{
	background-image: url(HOTA.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}
 /*首页中的列表2*/
       .goodsIta{
	width:85px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
	color: #666;
}
*html .goodsIta{
	width:85px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top: 2px;
	margin-bottom: 0px;
	text-align: center;
	color: #666;
	margin-right: 0px;
	margin-left: 0px;
}
       .goodsIta .goodsimg{
	width:73px;
	height:73px;
	margin-bottom:1px;
}
       .goodsIta img{
}
       .goodsIta p{
	text-align:center;
	color:#3f3f3f;
}
       .goodsIta p a{
	color:#545454;
	text-decoration:none;
	font-size: 12px;
	line-height: 22px;
}
       .goodsIta p a:hover{
	color:#ce181e;
	text-decoration:none;
}
       .goodsIta span{
	width:40px;
	height:40px;
	position:absolute;
	left:7px;
	top:0px;
}
       .goodsIta span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
       .goodsIta span.news{
	background-image: url(nowsx.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}
       .goodsIta span.hot{
	background-image: url(HOTA.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}


  .market{ font-size:14px; text-decoration:line-through;}
  .shop{color:#fe596a; font-size:14px; font-weight:600;}
  .market_s{text-decoration:line-through;}
  .shop_s{
	color:#ce181e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.goods_shli {
	float: left;
	width: 2px;
	overflow: hidden;
	background-image: url(pro_l.gif);
	background-repeat: no-repeat;
	height: 192px;
}
.home_pr_t {
	background-image: url(chnp_rbg.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 57px;
	width: 980px;
}
.home_pr_left {
	float: left;
	height: 45px;
	width: 590px;
	margin-top: 8px;
	margin-left: 12px;
}
*html .home_pr_left {
	float: left;
	height: 45px;
	width: 590px;
	margin-top: 8px;
	margin-left: 5px;
}
*+html .home_pr_left {
	float: left;
	height: 45px;
	width: 590px;
	margin-top: 8px;
		margin-left: 12px;

}
.home_spr_left {
	float: left;
	height: 45px;
	width: 748px;
	margin-top: 8px;
	margin-left: 12px;
}
*html .home_spr_left {
	float: left;
	height: 45px;
	width: 748px;
	margin-top: 8px;
	margin-left: 5px;
}
*+html .home_spr_left {
	float: left;
	height: 45px;
	width: 748px;
	margin-top: 8px;
		margin-left: 12px;

}
.home_pr_right {
	float: left;
	height: 45px;
	width: 360px;
	margin-top: 8px;
	margin-left: 8px;
}
.home_spr_right {
	float: left;
	height: 45px;
	width: 200px;
	margin-top: 8px;
	margin-left: 8px;
}
.home_pr_pia {
	float: left;
	height: 40px;
	margin-right: 5px;
}
.home_pr_nav {
	clear: both;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	overflow: hidden;
}
*html .home_pr_nav {
	clear: both;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	height: 398px;
}
.home_pr_pia_lanm {
	float: left;
	height: 45px;
}
.home_pr_pia_lanm_pil {
	clear: both;
	height: 22px;
	width: 208px;
}
.home_pr_pia_lanm_pil a {
	font-size: 12px;
	line-height: 22px;
	color: #CE181E;
	text-decoration: none;
	background-image: url(hpt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	display: block;
	float: left;
	margin-right: 8px;
}
.home_pr_pia_lanm_pil_2 {
	clear: both;
	height: 22px;
	width: 435px;
}
.home_pr_pia_lanm_pil_2 a {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}
.home_pr_pia_lanm_pil_2 a:hover {
	font-size: 12px;
	line-height: 22px;
	color: #ce181e;
	text-decoration: underline;
}
.home_spr_pia_lanm_pil_2 {
	clear: both;
	height: 22px;
	width: 575px;
}
.home_spr_pia_lanm_pil_2 a {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}
.home_spr_pia_lanm_pil_2 a:hover {
	font-size: 12px;
	line-height: 22px;
	color: #ce181e;
	text-decoration: underline;
}
.home_pr_pia_lanm_pil_22 {
	clear: both;
	height: 22px;
	width: 220px;
}
.home_pr_pia_lanm_pil_22 a {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}
.home_pr_pia_lanm_pil_22 a:hover {
	font-size: 12px;
	line-height: 22px;
	color: #ce181e;
	text-decoration: underline;
}
.home_pro_adh {
	float: left;
	height: 398px;
	width: 180px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.home_pro_adh_pr {
	float: left;
	width: 410px;
	margin-left: 8px;
	overflow: hidden;
}
.home_spro_adh_pr {
	float: left;
	width: 566px;
	margin-left: 8px;
	overflow: hidden;
}
.home_pro_adh_pr_nav {
	width: 410px;
	overflow: hidden;
	clear: both;
}
.home_spro_adh_pr_nav {
	width: 566px;
	overflow: hidden;
	clear: both;
}
.home_pro_adh_pr_nav_fot {
	width: 410px;
	clear: both;
	color: #666;
	background-color: #f0f0f0;
	height: 53px;
	font-size: 12px;
	line-height: 22px;
	font-family: "宋体";
}
*html .home_pro_adh_pr_nav_fot {

	height: 53px;
}
*+html .home_pro_adh_pr_nav_fot {

	height: 62x;
}
.home_pro_adh_pr_nav_fot a {
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-decoration: none;
}
.home_pro_adh_pr_nav_fot a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #ce181e;
	text-decoration: underline;
}
.home_spro_adh_pr_nav_fot {
	width: 566px;
	clear: both;
	color: #666;
	background-color: #f0f0f0;
	height: 53px;
	font-size: 12px;
	line-height: 22px;
	font-family: "宋体";
}
*html .home_spro_adh_pr_nav_fot {

	height: 53px;
}
*+html .home_spro_adh_pr_nav_fot {

	height: 62x;
}
.home_spro_adh_pr_nav_fot a {
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-decoration: none;
}
.home_spro_adh_pr_nav_fot a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #ce181e;
	text-decoration: underline;
	}
.home_pro_adh_pr_right {
	float: right;
	width: 368px;
	overflow: hidden;
}
.home_spro_adh_pr_right {
	float: right;
	width: 210px;
	overflow: hidden;
	margin-right: 5px;
}
.home_pro_adh_pr_right_ad {
	width: 368px;
	overflow: hidden;
	clear: both;
	margin-top: 2px;
}.home_spro_adh_pr_right_ad {
	width: 210px;
	overflow: hidden;
	clear: both;
	margin-top: 2px;
}
.home_pro_adh_pr_right_guanc {
	background-color: #f0ecd8;
	clear: both;
	overflow: hidden;
	line-height: 23px;
	padding-left: 8px;
	color: #CE181E;
	margin-top: 4px;
}
.home_spro_adh_pr_right_guanc {
	background-color: #f0ecd8;
	clear: both;
	overflow: hidden;
	line-height: 23px;
	padding-left: 8px;
	color: #CE181E;
	margin-top: 4px;
}
.home_pro_right_lex {
	float: left;
	height: 235px;
	width: 90px;
}
.home_pro_right_lex_nva {
	clear: both;
	width: 90px;
	overflow: hidden;
	line-height: 19px;
	font-family: "宋体";
}

.home_pro_right_lrig {
	float: right;
	height: 235px;
	width: 268px;
}
.home_spro_right_lrig {
	float: right;
	height: 157px;
	width: 210px;
}
.home_980_100 {
	clear: both;
	height: 100px;
	width: 980px;
	margin-bottom: 5px;
}
.home_x {
	float: left;
	width: 187px;
	overflow: hidden;
}
.home_x_as{
	width: 197px;
	overflow: hidden;
	clear: both;
	margin-bottom: 5px;
}
.home_x_asr {
	float: right;
	width: 180px;
}
.home_x_asrnav {
	width: 165px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-color: #f0f0f0;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	line-height: 19px;
}
.home_new_left {
	float: left;
	width: 192px;
	overflow: hidden;
}
.home_new_nav {
	border: 1px solid #d4d7dd;
	overflow: hidden;
}
.home_new_tbg {
	background-image: url(news_tbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	height: 26px;
	margin-bottom: 4px;
	padding-left: 5px;
}
.home_new_tbg_kan {
	clear: both;
	width: 178px;
	margin-bottom: 2px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	height: 259px;
}
.home_new_tbg_kan_aa {
	clear: both;
	margin-bottom: 2px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d7dd;
}
.home_new_tbg_kan_aa li {
	display: block;
	clear: both;
	line-height: 22px;
	color: #838080;

}
.home_new_tbg_kan_aa li a {
	text-decoration: none;
	background-image: url(hpt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	color: #666666;
	display: block;

}
.home_new_mid {
	float: left;
	width: 510px;
	margin-left: 8px;
	overflow: hidden;
}
.home_new_right {
	float: right;
	overflow: hidden;
	width: 260px;
}
.home_new_tbg_kan2 {
	clear: both;
	width: 250px;
	margin-bottom: 2px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	height: 259px;
}
.khlit {
	background-image: url(kuliuybg.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 27px;
	width: 509px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.khlit_more {
	float: right;
	height: 23px;
	width: 65px;
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	margin-top: 3px;
}

.khlit_nav {
	clear: both;
	height: 160px;
	width: 509px;
	margin-right: auto;
	margin-left: auto;
}
.khlit_nav_lins {
	clear: both;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e7e7e7;
	line-height: 22px;
	overflow: hidden;
	height: 24px;
	margin-top: 1px;
}
.khlit_nav_lins a {
	color: #666666;
	text-decoration: none;
	background-image: url(hpt2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	display: block;

}
.khlit_nav_lins a:hover {
	color: #ce181e;
	background-color: #f7f7f7;

}
.khlit_nav_vg {
	clear: both;
	height: 94px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #d4d7dd;
}
.khlit_nav_nn {
	float: left;
	height: 84px;
	width: 228px;
	margin-right: 3px;
	margin-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e8e8e8;
	margin-top: 4px;
	line-height: 18px;
}
.khlit_nav_nn2 {
	float: left;
	height: 84px;
	width: 256px;
	margin-right: 3px;
	margin-left: 7px;
	margin-top: 4px;
	line-height: 18px;
}
.khlit_nav_nn_as {
	clear: both;
	overflow: hidden;
}


.foot_uner {
	clear: both;
	height: 35px;
	width: 980px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(foot_muer.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.foot_uner_left {
	float: left;
	height: 25px;
	width: 600px;
	margin-top: 5px;
	color: #FFF;
	margin-left: 10px;
	line-height: 25px;
}
.foot_uner_left a{
	color: #FFF;
	text-decoration: none;
}
.foot_uner_left a:hover{
	color: #FFF;
	text-decoration: none;
}
.foot_uner_nav_a {
	background-color: #f1f1f1;
	clear: both;
	height: 209px;
	width: 980px;
}
.foot_uner_nav_a_nbu {
	clear: both;
	height: 206px;
	width: 974px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
.foot_uner_nav_a_nbu_let {
	background-color: #FFF;
	float: left;
	height: 206px;
	width: 319px;
}
.foot_uner_nav_a_nbu_ner {
	background-image: url(llmb.gif);
	background-repeat: repeat-y;
	background-position: center top;
	float: left;
	height: 206px;
	width: 131px;
}
.foot_uner_nav_a_nbu_ner_a {
	width: 128px;
	overflow: hidden;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.foot_uner_nav_a_nbu_ner_a a{

}
.foot_uner_nav_a_nbu_ner_a li.bt {
	overflow: hidden;
	clear: both;
	padding-left: 25px;
	font-size: 14px;
	line-height: 23px;
	font-weight: bold;
	color: #595858;
	text-decoration: none;
}
.foot_uner_nav_a_nbu_ner_a li.btx {
	overflow: hidden;
	clear: both;
	font-size: 12px;
	line-height: 22px;
	color: #595858;
	text-decoration: none;
	width: 110px;
	display: block;
	margin-left: 5px;
}
.foot_uner_nav_a_nbu_ner_a li.btx a {

}
.main_nav_youq {
	background-color: #f1f1f1;
	clear: both;
	width: 980px;
	overflow: hidden;
	height: 100px;
}
.main_nav_youq_left {
	float: left;
	height: 49px;
	width: 63px;
	background-image: url(youqing.jpg);
	background-repeat: no-repeat;
	margin-right: 7px;
}
.main_nav_youq_lin {
	float: left;
	width: 900px;
	margin-top: 3px;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.main_nav_youq_lin a {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.main_nav_youq_lin a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #C8181F;
}
.main_nav_copyright {
	text-align: center;
	clear: both;
	width: 980px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	line-height: 30px;
	padding-right: 6px;
}
.f1 {
	font-size: 14px;
	line-height: 24px;
	color: #ce181e;
}
.zhunt{
	clear:both;
	overflow:hidden;
	height:25px;
	margin: 0px;
}
.lisad {
	clear: both;
	width: 776px;
	margin-top: 0px;
	margin-bottom: 5px;
	overflow: hidden;
}

.zhunt li{
	float:left;
	width:60px;
	cursor:pointer;
	text-align:center;
	list-style-type:none;
	margin-left: 2px;
	display: block;
}
.zhunt .active{
	height:21px;
	background-image: url(zhdtti_on.gif);
	font-size: 12px;
	line-height: 21px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	background-repeat: no-repeat;
	margin-top: 5px;
	background-color: #CE181E;
}
.zhunt .active a{
	font-size: 12px;
	line-height: 21px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}
.zhunt .normal{
	height:21px;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	width: 60px;
	background-image: url(zhdtti_ono.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
}
.zhunt .normal a{
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.GoodsList .goodsImg{margin:0 auto;}
.GoodsList .goodsImg span{
	width:40px;
	height:40px;
	position:absolute;
	left:7px;
	top:0px;
}
.GoodsList .goodsImg span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
.GoodsList .goodsImg span.news{
	background-image: url(nowsx.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}
.GoodsList .goodsImg span.hot{
	background-image: url(HOTA.gif);
	background-repeat: no-repeat;
	float: left;
	height: 44px;
	width: 44px;
}

/*销售排行*/
.RankingList .pic {width:180px;height:180px;margin:0 auto}
.RankingList .pic img {width:180px;height:180px;border:0}
.RankingList ul li {line-height:22px;}
.RankingList ul li span {width:14px;background:url(rkli.gif) no-repeat center center;display:inline-block;text-align:center;color:#fff}
.RankingList ul li a {display:inline-block;background:#fff;color:#666666;padding:0 3px;}
.RankingList ul li a:hover {background:#F7F7F7;color:#ce181e;}
.pro_nava {
	color:#666;
	font-size: 14px;
	padding: 20px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	clear: both;
}
.la2 a {
	font-size: 12px;
	line-height: 20px;
	color: #ce181e;
	text-decoration: none;
}
.hp_tw {
	background-image: url(hlep_tb.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 65px;
	width: 196px;
}
.hp_twn{
	background-image: url(maimai.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 31px;
	width: 196px;
}
.hp_twnb{
	background-image: url(gxx_tb.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 31px;
	width: 196px;
}
.hp_t {
	background-image: url(hlep_t.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 65px;
	width: 196px;
}
.hp_nav {
	background-image: url(help_bg.jpg);
	background-repeat: repeat-y;
	clear: both;
	width: 196px;
	overflow: hidden;
}
.hp_foot {
	background-image: url(help_f.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 22px;
	width: 196px;
}
.hp_cn {
	clear: both;
	width: 156px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.hp_aa {
	clear: both;
	border: 1px solid #CCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 22px;
}
.hhhb_aa {
	clear: both;
	border: 1px solid #CCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 22px;
}
.hhhb_aac {
	clear: both;
	border: 1px solid #CCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 22px;
}
.greench {
	border: 1px solid #dbdbdb;
	overflow: hidden;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	width: auto;
}
.greench2 {
	clear: both;
	overflow: hidden;
	width: auto;
}
.greench3 {
	background-image: url(lvsgb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #e4e4e4;
	clear: both;
	height: 600px;
	width: auto;
	margin-top: 3px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	overflow: hidden;
}
.greench4 {
	float: left;
	height: 588px;
	width: 390px;
	overflow: hidden;
}
.greench5 {
	float: left;
	height: 588px;
	width: 550px;
	padding-left: 8px;
	overflow: hidden;
}
.market_nav {
	clear: both;
	width: 776px;
	margin-bottom: 5px;
	overflow: hidden;
}
.market_nav_left {
	float: left;
	width: 560px;
	overflow: hidden;
}
.market_nav_left_1 {
	width: 560px;
	overflow: hidden;
	clear: both;
	height: 230px;
}
.market_nav_left_2 {
	width: 560px;
	overflow: hidden;
	clear: both;
	height: auto;
	margin-top: 5px;
}
.market_nav_right {
	float: right;
	width: 205px;
	overflow: hidden;
}
.market_nav_right_nav {
	width: 205px;
	overflow: hidden;
	clear: both;
	margin-bottom: 3px;
}
.market_nav_right_nav2 {
	width: 205px;
	overflow: hidden;
	clear: both;
}.market_tuibg {
	background-image: url(chaoshibg.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 33px;
	width: 560px;
}
.market_tuibgc {
	background-image: url(onlin_k.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 32px;
	width: 776px;
}
.market_tuinei {
	background-repeat: no-repeat;
	clear: both;
	height: 180px;
	width: 558px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
	background-color: #f4ffee;
}
*html .market_tuinei {
	background-repeat: no-repeat;
	clear: both;
	height: 180px;
	width: 558px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
	background-color: #f4ffee;
}
*+html .market_tuinei {
	background-repeat: no-repeat;
	clear: both;
	height: 180px;
	width: 558px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
	background-color: #f4ffee;
}
.market_tui_b {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #BD0D10;
	float: left;
	height: 28px;
	margin-top: 3px;
	padding-left: 15px;
}
.market_tui_bb {
	font-size: 12px;
	line-height: 26px;
	color: #666;
	float: right;
	height: 28px;
	margin-top: 3px;
	width: auto;
	padding-right: 15px;
	text-align: right;
}
.market_tui_bb a {
	font-size: 12px;
	line-height: 26px;
	color: #666;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
.market_tuineic {
	background-repeat: no-repeat;
	clear: both;
	height: 360px;
	width: 774px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
}
*html .market_tuineic {
	background-repeat: no-repeat;
	clear: both;
	height: 360px;
	width: 774px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
}
*+html .market_tuineic {
	background-repeat: no-repeat;
	clear: both;
	height: 360px;
	width: 774px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d7dd;
	border-bottom-color: #d4d7dd;
	border-left-color: #d4d7dd;
}
.marker_pr {
	float: left;
	width: 530px;
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.marker_pr_r {
	float: right;
	width: 224px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 5px;
}
.marker_pr_rs {
	width: 224px;
	overflow: hidden;
	clear: both;
	margin-bottom: 5px;
}
.marker_pr_rskw {
	width: 224px;
	overflow: hidden;
	clear: both;
	background-color: #eeeeee;
	height: 28px;
	line-height: 28px;
}
.marker_pr_rskw a {
	font-size: 12px;
	line-height: 28px;
	color: #999;
	text-decoration: none;

}
.marker_pr_rskw a:hover {
	font-size: 12px;
	line-height: 28px;
	color: #ce181e;
	text-decoration: none;
}
.market_pht {
	background-image: url(hotshipt.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 34px;
	width: 205px;
}
.market_pht_nav {
	padding: 5px;
	clear: both;
	width: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.market_list_nav_t {
	padding: 0px;
	clear: both;
	height: 34px;
	width: 194px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(chaobit.jpg);
	background-repeat: no-repeat;
}
.hotlina {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-decoration: none;
}
.hotlina a {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-decoration: none;
}
.hotlina a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #ce181e;
	text-decoration: underline;
}

