﻿body {
	background:#fff;
	padding:0;
	margin:0;
	font-size:12px;
	font-family:微软雅黑, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
}
ul li {
	list-style:none;
	padding:0;
	margin:0;
	-webkit-padding-start: 0px;
}
ul {
	list-style-type: disc;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 0px;
}
h2 {
  display: block;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: bold;
}

.left {
	float:left;
}
.right {
	float:right;
}
.w140 {
	width:1140px;
	margin:0 auto;
}
.head .headtop {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
}
.headxz {
	width:1140px;
	margin:0 auto;
	overflow:hidden;
}
.nzhs span {
	color:#8c8c8c;
}
.nzhs em {
	color:#21669d;
	font-style:normal;
}
.goodsItem p {
	    height: 24px;
    overflow: hidden;
}
.nxzhs ul {
	overflow:hidden;
}
.nxzhs ul li {
	float:left;
}
.nxzhs ul li em {
	padding-left:10px;
	color:#8e8e8e;
	padding-right:10px;
}
.nxzhs ul li a {
	color:#8c8c8c;
	padding-left:10px;
	padding-right:10px;
}
.headmlz {
	width:100%;
	background-color:#c4002d;
}
.headmxm {
	overflow:hidden;
	padding-bottom:25px;
}
.nnxhzh {
	float:right;
	padding-top:40px;
	width:786px;
}
.logots {
	padding-top:25px;
	float:left;
}
.tsouxs .form-control {
	    border-radius: 0px;
		width:205px;
		height:37px;
		color:#8c8c8c;
}
.tsouxs {
	float:left;
	width:570px;
}
.smnzhj {
	float:left;
	margin-right:12px;
}
.djzjahq {
	width:64px;
	height:39px;
	border:0px;
	display:inline-block;
	background:#b92c2b url(../images/home.png) -19px -5px no-repeat;
}
.logintop {
	float:right;
	margin-top:10px;
}
.ntx {
	background:#fe7213;
	padding-left:12px;
	padding-right:12px;
	line-height:24px;
	padding-top:4px;
	padding-bottom:4px;
	margin-right:5px;
	color:#fff;
}
.ntx a:hover{
	text-decoration:none;
}
.logintop a:hover{
	text-decoration:none;
}
.muens {
	width:100%;
	height:48px;
	background-color:#292526;
}
.indexs {
	overflow:hidden;
}
.nxhanx {
	width:205px;
	height:48px;
	line-height:48px;
	color:#fff;
	font-size:14px;
	background:#373435;
	padding-left:20px;
}
.nxhaf {
	width:10px;
	height:5px;
	display:inline-block;
	background:url(../images/home.png) -103px -24px no-repeat;
}
.nxhanx i {
	margin-right:5px;
	margin-left:5px;
}
.muneright {
	width:508px;
}
.musoous {
	overflow:hidden;
	margin-top:7px;
	background:#fff;
	border-radius: 3px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	width:275px;
}
.tnmns {
	float:left;
	width:220px;
	font-size:14px;
	border:0px;
}
.tnmns:focus {
	border:0px;
}
input {outline:none;}
.nzhz {
	width:15px;
	height:15px;
	border:0px;
	margin-top:2px;
	margin-left:10px;
	display:inline-block;
	background:url(../images/sous.png) no-repeat;
}
.cat {
	width:18px;
	height:18px;
	display:inline-block;
	background:url(../images/cat.png) no-repeat;
}
.catrs {
	float:right;
	width:130px;
	margin-top:7px;
	margin-bottom:7px;
	padding-bottom:6px;
	position:relative;
	background:#fff;
	border-radius: 3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
}
.msous {
	float:left;
}
.shulz {
	position:absolute;
	top:-5px;
	left:23px;
	padding-left:5px;
	font-style:normal;
	padding-right:2px;
	color:#fff !important;
	background:#b92c2b;
	border-radius:50%;
}
.shulz a {
	color:#fff !important
}
.catrs span {
	font-weight:bold;
	padding-left:10px;
}
.topflash {
	overflow:hidden;
}
.cotelist {
	width:205px;
	float:left;
	margin-right:12px;
	background:#f5f4f4;
}
.cotelist ul {
	overflow:hidden;
	border-bottom:9px #d1d1d1 solid;
}
.cotelist ul li {
	float:left;
	border-bottom:1px #d1d1d1 solid;
	padding-top:15px;
	width:205px;
	padding-bottom:15px;
	padding-left:20px;
}
.cotelist ul li a {
	color:#555;
}
.adflash {
	float:left;
	width:917px;
	margin-top:12px;
	overflow:hidden;
}
.adinfosx {
	width:690px;
	float:left;
	height:360px;
}
.adinfos {
	float:right;
	margin-left:12px;
	width:215px;
}
.adtitle {
	width:215px;
	height:42px;
	margin-bottom:12px;
	background:#f6f6f6;
}
.adtitle h2 {
	font-size:12px;
	color:#21669d;
	line-height:42px;
	margin:0;
	padding-left:20px;
}
.adinfobox {
	width:211px;
	padding:20px;
	border:2px #f6f6f6 solid;
}
.yxpinp {
	padding-top:12px;
}
.yxpinti span {
	font-size:16px;
	color:#222229;
}
.yxpinti em {
	font-style:normal;
	color:#21669d;
	float:right;
	font-size:14px;
	text-align:right;
}
.yxpinp hr {
	margin-top:12px;
	margin-bottom:12px;
}
.yxpbox ul {
	width:1160px;
	overflow:hidden;
}
.yxpbox ul li {
	float:left;
	margin-right:12px;
	margin-bottom:12px;
	width:220px;
	text-align:center;
}
.yxpbox ul li img {
	width:200px;
	height:200px;
}
.yxpbox ul li p {
	font-size:14px;
	color:#222229;
}
.fontshx {
	overflow:hidden;
	width:100%;
	background:#f6f6f6;
	margin-top:20px;
}
.fooresx {
	padding-top:20px;
}
.fenxiangs {
	width:350px;
	float:left;
}
.fenxiangs ul {
	padding-top:15px;
	overflow:hidden;
}
.fenxiangs ul li {
	float:left;
}
.fooresx hr {
	height:2px;
	background:#df3332;
	width:100%;
	margin-top:20px;
	border:0;
	margin-bottom:20px;
}
.gouwuzhi {
	width:1220px;
	margin:0 auto;
	overflow:hidden;
}
.gouwuzhi ul {
	float:left;
	width:276px;
	overflow:hidden;
	margin-right:25px;
}
.gouwuzhi ul p {
	font-size:16px;
	color:#21669d;
}
.gouwuzhi hr {
	height:1px !important;
	background:#ccc !important
}
.gouwuzhi ul li {
	float:left;
	width:276px;
	height:32px;
	line-height:32px;
}
.gouwuzhi ul li a {
	color:#5e5e5e;
}
.biaofus {
	width:8px;
	height:12px;
	display:inline-block;
	margin-right:5px;
	background:url(../images/dian.png) no-repeat;
}
.banquans {
	width:1140px;
	overflow:hidden;
	padding-bottom:20px;
}
.bysa {
	width:500px;
	float:left;
}
.bysa span {
	padding-right:20px;
	font-size:14px;
	color:#999999;
}
.zhifupics {
	float:right;
}
.wpconts .AreaR {
	width:923px;
}
.box {
	background:#fff !important;
}
.box_1 {
	border:0px !important;
}
.box_1 h3 {
	font-size:14px !important;
	color:#222229 !important
}
.screeBox strong {
	font-size:14px;
	color:#222229;
	width:75px;
	display:inline-block;
}
.screeBox span {
	margin-right:12px;
	background:#21669d;
	padding-left:7px;
	padding-right:7px;
	color:#fff;
}
.screeBox a {
	padding-right:12px;
	color:#555;
}
.hxjha {
	    height: 32px;
    line-height: 32px;
    font-size: 16px;
    background: #fff;
    text-align: right;
    font-weight: 300;
    padding: 0 12px;
    font-weight: 100;
	border-bottom:2px #21669d solid;
}
.xianshiz {
	width:250px;
	float:right;
}
.xianshiz em {
	float:left;
	margin-right:10px;
	font-size:14px;
	font-style:normal;
}
.xianshiz span {
	margin-right:5px;
	background:#21669d;
	padding-left:10px;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding-right:10px;
	cursor: pointer;
}
.goodsItem {
	width:223px !important;
}
.goodsimg {
	width:223px !important;
	border:1px #e3e3e3 solid !important;
	padding:10px !important;
	height:220px !important;
}
.goodsinfo {
	width:923px;
	float:left;
	padding-top:12px;
}
.goodstis {
	width:923px;
}
.goodstis {
	width:923px;
}
.goodspics {
	margin-right:20px;
	width:358px;
	float:left;
	overflow:hidden;
}
.godnxmn {
	width:358px;
	position:relative;
	padding:10px;
	margin-bottom:10px;
	border:1px #e3e3e3 solid;
}
.godnxmn img {
	width:338px;
	height:338px;
}
.goodstinx {
	width:542px;
	float:left;
}
.jiahao {
	position:absolute;
	top:304px;
	left:313px;
	width:22px;
	height:22px;
	display:inline-block;
	background:url(../images/fangda.png) no-repeat;
}
.goodstinx h2 {
	font-size:22px;
	color:#3a3939;
	font-weight:400;
}
.jiagesx {
	width:100%;
	overflow:hidden;
	margin-top:12px;
	border-top:1px #e3e3e3 solid;
	border-bottom:1px #e3e3e3 solid;
}
.xianjias {
	width:255px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.xianjias span {
	background:#df3331;
	text-align:center;
	padding-left:12px;
	padding-right:12px;
	color:#fff;
	padding-top:3px;
	float:left;
	margin-top:10px;
	padding-bottom:4px;
	margin-right:12px;
}
.xianjias em {
	font-size:30px;
	font-weight:500;
	color:#df3331;
	font-style:normal;
}
.yuanjias {
	float:left;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.yuanjias span {
	background:#21669d;
	text-align:center;
	padding-left:12px;
	padding-right:12px;
	color:#fff;
	padding-top:3px;
	float:left;
	margin-top:10px;
	padding-bottom:4px;
	margin-right:12px;
}
.yuanjias em {
	font-size:30px;
	font-weight:500;
	color:#999;
	font-style:normal;
}
.canshuxz {
	padding-top:12px;
	border-bottom:1px #e3e3e3 solid;
}
.canshuxz p {
	color:#222229;
}
.goumaishul {
	padding-top:12px;
	padding-bottom:12px;
}
.goumaishul span {
	color:#222229;
}
.goumainanniu {
	overflow:hidden;
}
.fsiahduis {
	float:left;
	width:145px;
	height:42px;
	line-height:42px;
	border-radius: 3px;
	text-align:center;
	margin-right:20px;
	background:#ba2c2b;
	border:1px #9d1416 solid;
}
.fsiahduis span {
	color:#fff;
	font-weight:500;
	font-size:18px;
}
.ssxzjh {
	float:left;
	width:145px;
	height:42px;
	line-height:42px;
	margin-right:20px;
	border-radius: 3px;
	text-align:center;
	background:#4e93ca;
	border:1px #21669d solid;
}
.ssxzjh span {
	color:#fff;
	font-weight:500;
	font-size:18px;
}

.ssxsdzjh {
	float:left;
	width:145px;
	height:42px;
	line-height:42px;
	border-radius: 3px;
	text-align:center;
	background:#fe7213;
	border:1px #fe7213 solid;
}
.ssxsdzjh span {
	color:#fff;
	font-weight:500;
	font-size:18px;
}
.goodsinfos {
	padding-top:12px;
	width:923px;
	float:left;
}
.history{ border-bottom:3px solid #21669d}
   .history h2{height:48px; line-height:48px; width:148px;  text-align:center; font-size:16px; font-weight:300;
   float:left; color:#fff; background:#21669d; margin-right:5px;  
  
   }
   .history .h2bg{   border:1px solid #ddd ; border-bottom:none; color:#666;height:47px; line-height:47px; width:146px; background:none ;  
   }
     #history li{width:100%;}
		 #clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
   .colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
   .colle a:hover{background:none; padding:0px; color:#ff6f3d; text-decoration: underline;}
.chuisn {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:#4e93ca;
	border:0px;
	padding-left:5px;
	padding-right:5px;
}
.commentsList tr {
	height:24px;
}
.hnxjha {
	margin-top:10px;
	padding-bottom:10px;
}
.muensgox {
}
.wpconts {
	width:1140px;
}
#navmenu{font-size:14px;position:relative;z-index:10; width:205px;  height:48px; background-color:#373435;    padding-left: 20px; color:#fff; line-height:48px; cursor: pointer;}
#navmenu:hover {
	background-color:#fe7213;
}
#navmenu ul {float:left;padding:0 2px 0 0;}
#navmenu ul li a {color:#ffffff;float:left;}
#navmenu ul li a:hover{color:#fff;  }

/* Adjusting the margins, paddings and no list styles */
	.navigation  {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
	/* Little tricking with positions */
	.navigation  li {
		float:left;			/* Show list items inline */
		position:relative;
	}

	/* Playing with Main Categories */
	.navigation  li a {
		background:#fe8737; 
		color:#fff;
		display:block;  	/* Making sure a element covers whole li area */
		text-decoration:none; /* No underline */
		text-align:left;
		padding-left:20px;
		text-transform:uppercase;
		
		
	}

	.navigation  li a:hover {
		color:#F2861D;
	}
		
	/* Sub Cat Menu stuff*/
	.navigation  ul {
		position:absolute; 
		left:-20px;
		width:205px;
		display:none; /* Hide it by default */
		padding:0; 
		list-style:none;
		border-bottom: 9px #e96003 solid;
		background:#21669d !important;
	}
		
	.navigation  ul li {
		width:205px; 
		float:left;
		border-bottom:1px #e96003 solid;
	}
		.navigation  ul a {
		display:block;    	/* Making sure a element covers whole li area */
		color:#fff;
		width:205px;

		text-decoration:none;	

			
		
		   
	}
		
	.navigation  ul a:hover {
		color:#F2861D;
	}

/* hc_lnav */
.hc_lnav{z-index:9999;position:relative;width:90px; float:left;}
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h2 span {font-size:16px; font-weight:bold;}
.xnandnw { font-size:16px !important; font-weight:bold;}
.helox p {
	font-style:normal !important;}
.helox li a {
	font-style:normal !important;
}
.hc_lnav .allbtn h2 a{line-height:48px;background-color:#bf2c2e;padding-left:10px;width:90px;display:block;font-family:微软雅黑, 黑体;height:48px;color:#ffffff;font-size:14px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#bf2c2e;text-decoration:none}
.hc_lnav .allbtn h2 i{}
.hc_lnav .allbtn h2 strong{}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#FFF;width:90px;display:none;height:486px;top:48px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:1px;zoom:1;clear:both;cursor:default}
.hc_lnav .allbtn ul li .tx{background-image:url(../images/header/header_bg1.png);line-height:35px;background-color:#bf2c2e;background-repeat:no-repeat;background-position:right center;height:35px;_background-image:none}
.hc_lnav .allbtn ul li .tx a{font-family:微软雅黑, 黑体;color:#ffffff;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .tx a i{line-height:25px;margin-top:5px;width:25px;background-position:0px 0px;float:left;height:25px;margin-right:10px;text-decoration:none}
.hc_lnav .allbtn ul li.a1 .tx a i{background-image:url(../images/header_ico1.png)}
.hc_lnav .allbtn ul li.a2 .tx a i{background-image:url(../images/header_ico2.png)}
.hc_lnav .allbtn ul li.a3 .tx a i{background-image:url(../images/header_ico3.png)}
.hc_lnav .allbtn ul li.a4 .tx a i{background-image:url(../images/header_ico4.png)}
.hc_lnav .allbtn ul li dl{zoom:1;color:#ffffff;clear:both;overflow:auto;padding-top:4px}
.hc_lnav .allbtn ul li dl a{line-height:22px;white-space:nowrap;float:left;color:#d9e7ce;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li dt{padding-left:10px;width:30px;float:left;padding-top:1px}
.hc_lnav .allbtn ul li dd{line-height:22px;width:150px;float:left;padding-top:2px}
.hc_lnav .allbtn ul li .pop{border-bottom:#599900 0px solid;position:absolute;border-left:medium none;padding-bottom:10px;background-color:#fcfcfc;min-height:466px;padding-left:30px;width:640px;padding-right:30px;display:none;height:464px;border-top:medium none;top:0px;border-right:#599900 0px solid;padding-top:10px;left:90px;box-shadow:4px 4px 5px -1px #bf2c2e;-webkit-box-shadow:4px 4px 5px -1px #bf2c2e;-moz-box-shadow:4px 4px 5px -1px #999999}
.hc_lnav .allbtn ul li .pop h3{display:none;font-size:14px}
.hc_lnav .allbtn ul li .pop dl{padding-bottom:6px;color:#666666;padding-top:6px}
.hc_lnav .allbtn ul li .pop dl:hover{}
.hc_lnav .allbtn ul li .pop dl a{color:#666666;margin-left:12px;margin-right:12px}
.hc_lnav .allbtn ul li .pop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .pop dt{padding-left:0px;width:32px}
.hc_lnav .allbtn ul li .pop dd{width:520px;margin-left:-12px; float:left;}
.hc_lnav .allbtn ul li .pop .act{width:640px;height:80px;overflow:hidden;padding-top:10px}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{background-color:#fcfcfc}
.hc_lnav .allbtn ul li:hover .tx{background-color:#f5f5f5}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px}
.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:90px}
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e}
.hc_lnav .allbtn ul li:hover a{color:#666666}
.hc_lnav .allbtn ul li:hover a:hover{color:#cd0606;}
.pop dl dt {
	float:left;
	display:inline-block;
	width:20px;
	line-height:24px;
	color:#bf2c2e;
}
.pop dl hr {
	width:100%;
	background:#ccc;
	margin-top:10px;
	display:inline-block;
}
.pop dl a {
	padding-left:5px;
	padding:5px;
	border:1px #999 solid;
	margin-top:5px;
	margin-bottom:15px;
}
.pop dl a:hover {
	border:1px #bf2c2e solid;
}
.pop dl {
	overflow:hidden;
}
.xnandnw {float:left; width:90px; line-height:48px; background-color:#bf2c2e; font-size:14px; color:#fff;}

.jiansong .screeBox a {
	font-size:14px;
	line-height:28px;
}