.top_xb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cc0001;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9CEBA;
}
a.news_icon {
	font-size:13px;
	color:#666666;
	text-decoration:none;
	display:block;
	text-align:left;
	line-height: 28px;
	background-image: url(../images/news_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	clip: rect(auto,auto,auto,auto);
}
a.news_icon:hover {
	color:#cc0001;
	text-align:left;
	text-decoration: none;
	display: block;
	padding-left: 13px;
}
a.yyly_icon {
	font-size:13px;
	color:#666666;
	text-decoration:none;
	display:block;
	text-align:left;
	line-height: 28px;
	background-image: url(../images/news_icon2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 19px;
	clip: rect(auto,auto,auto,auto);
}
a.yyly_icon:hover {
	color:#cc0001;
	text-align:left;
	text-decoration: none;
	display: block;
	padding-left: 19px;
}
a.foot {
	font-size:13px;
	color:#000;
	text-decoration:none;
	display:inline;
	text-align:right;
	font-weight: bold;
}
a.foot:hover {
	color:#cc0001;
	text-decoration: none;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cc0001;
}
.foot_24 {
	line-height: 24px;
}
.so {
	color: #666666;
	font-size: 12px;
	background: none transparent scroll repeat 0% 0%;
	margin: 0px;
	vertical-align: middle;
	width: 11em;
	height: 1.2em;
	text-align: left;
	border: 0px;
}
a.cd {
	font-size:15px;
	color:#666;
	text-decoration:none;
	display:block;
	text-align:center;
	height: 53px;
	line-height: 53px;
}
a.cd:hover {
	height:53px;
	color:#FFFFFF;
	text-align:center;
	text-decoration: none;
	display: block;
	background-color: #cc0001;
}
.bt {
	font-size: 16px;
	color: #cc0000;
}
a.left_cd {
	font-size:15px;
	color:#666;
	text-decoration:none;
	display:block;
	text-align:left;
	height: 41px;
	line-height: 41px;
	padding-left: 20px;
	font-weight: bold;
}
a.left_cd:hover {
	height:41px;
	text-decoration: none;
	color: #cc0000;
}
a.left_cd_2 {
	font-size:15px;
	color:#666;
	text-decoration:none;
	display:block;
	text-align:left;
	height: 41px;
	line-height: 41px;
	padding-left: 20px;
	background-color: #f3f3f3;
	font-weight: bold;
}
a.left_cd_2:hover {
	height:41px;
	text-decoration: none;
}
.left_xb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}
a.left_ejcd {
	font-size:13px;
	color:#666;
	text-decoration:none;
	display:block;
	text-align:left;
	height: 25px;
	line-height: 25px;
	padding-left: 7px;
	background-image: url(../images/left_bt_icon_01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
a.left_ejcd:hover {
	height:25px;
	text-decoration: none;
	background-image: url(../images/left_bt_icon_02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #ff0103;
}
.font_25 {
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	padding-top:15px;
	padding-bottom:10px;
}
.xwxb {
	background-image: url(../images/xb.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.time {
	font-size: 10px;
	color: #888;
}
a.web {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:21px;
	display:block;
	text-align:center;
	background-image: url(../images/web01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 68px;
}
a.web:hover {
	line-height:21px;
	text-align:center;
	text-decoration: none;
	display: block;
	background-image: url(../images/web02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.ny_bt {
	color: #cc0000;
	font-size: 18px;
	font-weight: bold;
}
a.xiao_cd_b {
	color:#CC0000;
	font-weight:normal;
	display:block;
	width: 100px;
	font-size: 15px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #cc0001;
}
a.xiao_cd_b:hover {
	color:#cc0001;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 100px;
	height: 38px;
	line-height: 38px;
}
a.xiao_cd_c {
	color:#CC0000;
	font-weight:normal;
	display:block;
	width: 120px;
	font-size: 15px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #cc0001;
}
a.xiao_cd_c:hover {
	color:#cc0001;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 120px;
	height: 38px;
	line-height: 38px;
}
.nr_bbb {
	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: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
.bt_xb {
	background-image: url(../images/btxb.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.xiao_cd {
	color:#747474;
	font-weight:normal;
	display:block;
	width: 100px;
	font-size: 15px;
	height: 38px;
	line-height: 38px;
	text-align: center;
}
a.xiao_cd:hover {
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 100px;
	height: 38px;
	line-height: 38px;
	color: #CC0000;
}
.xcd_yb {
	background-image: url(../images/xcd_yb.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.ly {
	border: 1px solid #cecece;
	font-size: 12px;
	padding: 5px;
}
.tj {
	background-color: #CC0001;
	color: #FFFFFF;
	line-height: 28px;
	border: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.tj_cz {
	background-color: #999999;
	color: #FFFFFF;
	line-height: 28px;
	border: none;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}
.font15 {
	font-size: 18px;
	color: #cc0000;
	font-family: "Î¢ÈíÑÅºÚ";
}.xh {
	font-size: 13px;
	color: #333333;
}
/*nav*/
.Pheader{ width:1002px; margin:0 auto;}
.w289{width:289px; float:left;}
.w712{ width:534px; float:right;}
.w712 li{ float:left; list-style:none; position:relative;}
.w712 li a{ display:block; width:89px; height:53px;}
.KPheader{ background:#f4f4f4;}
.w712 li ul{ position:absolute; left:0; top:53px; z-index:1001; margin:0; padding:5px 0; background:url(../images/bg.png) repeat; border-radius:0 0 8px 8px;}
.w712 li ul a{ display:block; color:#fff; line-height:31px; text-align:center; height:33px; background:url(../images/bg2.png) bottom center no-repeat; float:left;}
ul.ul2{ width:178px;}
ul.ul2 li{ background:url(../images/bg3.png) bottom center no-repeat;}
ul.ul2 li a{ background:none; text-align:left; width:74px; padding-left:15px;}
.w712 li ul a.pnb,.w712 li ul li.pnb{ background:none;}
.w712 li.mainlevel:hover{ background:#cc0001;}
.w712 li.mainlevel:hover a{ color:#fff;}
.font_20 {
	line-height: 20px;
}
.yyly_bg {
	background-image: url(../images/yyly_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.shop_bearing_input{font-size:30px;background:#fff;border:1px solid #d8d8d8; padding:4px 15px;}
.shop_bodyb{width:670px;border-bottom:1px solid #BFCAF2 ;border-right:1px solid #BFCAF2 ; margin:20px;}
.shop_bodyb td{padding:5px;border-left:1px solid #BFCAF2 ;border-top:1px solid #BFCAF2 ;}
.shop_tll td{line-height:20px;font-size:13px;padding:10px;}
#tagscloud{ cursor:pointer;}
