@charset "gb2312";
a {
	text-decoration: none
}
* {
	padding: 0;
	margin: 0
}
body {
	font-family: Microsoft YaHei,simsun,Helvetica Neue,Arial,Helvetica,sans-serif;
}
.suggestionsBox {
	position: relative;
	left: 0;
	width: 500px;
	background: white;
	border: 1px solid #dcdcdc;
	color: #323232;
	z-index: 999
}
.suggestionList {
	margin: 0;
	padding: 0
}
.suggestionList li {
	margin: 0 0 3px 0;
	position: relative;
	padding: 3px;
	cursor: pointer;
	list-style: none;
	padding-left: 5px;
	height: 20px;
	overflow: hidden
}
.suggestionList li:hover {
	background-color: #659cd8
}
.jr {
	position: absolute;
	top: 9px;
	right: -5px
}
.home_hg {
	height: 45px;
}
.home_hg_1 {
	height: 5px;
	display: inline
}
.home_hg_2 {
	height: 10px
}
.home_hg_3 {
	height: 20px
}
.home_fgf {
	width: 1px;
	height: 14px;
	vertical-align: middle;
	display: inline-block;
	border-left: 1px #ccc solid
}
.home_dian {
	color: #ccc;
	padding-right: 10px;
	line-height: 38px
}
img {
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center;
	border: 0
}
* li {
	list-style: none
}
.price {
	font-size: 15px;
	font-family: "����";
	color: #d51314;
	padding-left: 3px
}
.autocomplete_listItem {
	font-size: 12px;
	line-height: 25px;
	padding-left: 10px;
	color: #666
}
.autocomplete_highlightedListItem {
	background-color: #e9ffe0;
	color: black;
	font-size: 12px;
	padding-left: 10px;
	line-height: 25px;
	cursor: pointer
}
#divPager a {
	font-size: 12px;
	color: #666;
	font-family: "����"
}
#divPager u {
	font-size: 12px;
	color: #0183c1;
	font-weight: bold;
	font-family: "����";
	border: 1px solid #999;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
	text-decoration: none
}
#divPager li {
	float: left;
	font-family: Tahoma;
	line-height: 21px;
	margin-right: 3px;
	border: 1px solid #999;
	color: #0183c1
}
#divPager li:nth-child(1) {
	padding: 2px 10px 2px
}
#divPager li select {
	margin: 3px 6px 3px
}
#divPager li a {
	float: left;
	color: #0183c1;
	display: block;
}
#divPager li a:hover {
	color: #690;
	text-decoration: none;
	background-color: #f8f8f8
}
#divPager li.thisclass, #divPager li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #f8f8f8;
	font-weight: bold;
	padding: 2px 10px 2px
}
#divPager .pageinfo {
	line-height: 21px;
	color: #0183c1;
	display: block
}
#divPager .pageinfo strong {
	color: #0183c1;
	font-weight: normal;
	margin: 0 2px
}
#divPager span {
	color: #333;
	letter-spacing: 0;
	position: relative
}
#crumb {
	height: 35px;
	line-height: 30px;
	color: #555;
	font: normal 14px/35px "\5FAE\8F6F\96C5\9ED1";
	margin-top: -10px
}
#crumb .arrow {
	font-family: "\5B8B\4F53";
	font-weight: bold;
	padding: 0 8px
}
#crumb span {
	font: normal 12px/35px "\5FAE\8F6F\96C5\9ED1"
}
#crumb a {
	font: normal 12px/35px "arial";
	color: #36c
}
#crumb a:hover {
	TEXT-DECORATION: underline;
	color: #feaa2e
}
#returntop {
	width: 80px;
	height: 80px;
	background-image: url("../images/return_top.png");
	position: fixed;
	_position: absolute;
	line-height: 30px;
	text-align: center;
	top: 100px;
	left: 0;
	display: none;
	cursor: pointer;
	background-repeat: no-repeat
}
#returntop:hover {
	background-image: url("../images/return_top_new.png")
}
.home_top {
	width: 1215px;
	height: 35px;
	margin: 0 auto
}
.home_top div {
	width: 1215px;
	height: 35px;
	margin: 0 auto;
	overflow: hidden
}
.home_top_background {
	width: 100%;
	border-bottom: 1px solid #ccc;
	background-color: #f1f1f1;
	height: 30px;
	margin-bottom: 10px;
  position: fixed;
  z-index:100;
}
.home_top a {
	font-size: 12px;
	font-family: "����";
	color: #646464;
	text-decoration: none
}
.home_top a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_top .spanLeft {
	font-size: 12px;
	font-family: "����";
	color: #646464;
	float: left;
	padding-top: 8px
}
.home_top .spanRight {
	font-size: 16px;
	font-family: "����";
	color: #ff0000;
	float: right;
	padding-top: 8px;
	font-weight:bold;
}
.home_top span font {
	font-size: 14px;
	font-family: "����";
	color: #023a68;
	font-weight: bold
}
.home_logo_t {
	width: 1215px;
	height: 76px;
	margin: 0 auto;
	margin-bottom: 10px
}
.home_logo_t .left a {
	height: 76px;
	float: left
}
.home_logo_t .left img {
	height: 76px;
	float: right
}
.home_logo_t .left {
	width: 630px;
	float: left
}
.home_logo_t .right {
	height: 76px;
	vertical-align: middle;
	display: inline-block;
	float: right
}
.home_logo_t .right a {
	font-size: 12px;
	font-family: "����";
	color: #646464;
	text-decoration: none
}
.home_logo_t .right span {
	font-size: 12px;
	font-family: "����";
	color: #646464;
	text-decoration: none
}
.home_search_background {
	background-color: #e7e7e7;
	height: 50px;
	width: 525px;
	display: table-cell;
	vertical-align: middle
}
.home_search_background div {
	font-size: 14px;
	color: Red
}
.home_search_text {
	width: 400px;
	height: 27px;
	padding: 3px;
	line-height: 19px;
	color: #999;
	font-family: "����";
	font-size: 12px;
	border: 1px solid #989898;
	vertical-align: middle;
	display: inline-block;
	margin-left: 6px
}
.home_search_btn {
	width: 95px;
	background-color: #023a68;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	height: 34px;
	border: 0;
	vertical-align: middle;
	display: inline-block;
	cursor: pointer
}
.home_nav {
	width: 1215px;
	margin: 0 auto;
	position: relative
}
.home_nav_bg {
	width: 100%;
	background-color: #023a68
}
.home_nav td {
	font-size: 16px;
	color: #fff;
	cursor: hand;
	text-align: center;
	margin: 0 auto;
	height: 35px;
	background-color: #023a68;
	border: 0;
	border-left: 1px solid #023a68;
	border-right: 1px solid #023a68;
	font-weight: 800
}
.home_nav td a {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
 
	width:159px;
	height:35px;
 
}
.home_nav tr td:hover {
	background-image: none;
	border: 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #0183c1;
	cursor: pointer
}
.home_nav .no_td:hover {
	background-image: none;
	background-color: #023a68;
	border: 0;
	border-left: 1px solid #023a68;
	border-right: 1px solid #023a68;
	cursor: inherit
}
.home_nav .td_bg {
	background-color: #0183c1;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff
}
.home_nav .ALL_td_bg {
	background-image: none;
	background-color: #0183c1;
	border: 0;
	border-left: 1px solid #0183c1;
	border-right: 1px solid #0183c1;
	width: 182px
}
.home_nav .ALL_td_bg ul {
	clear: both;
	margin: 0;
	list-style: none;
	width: 180px
}
.home_nav .ALL_td_bg .lileft {
	float: left;
	display: block;
	width: 150px;
	margin: 0;
	height:35px;
	line-height:35px;
}.home_nav .ALL_td_bg .lileft1 {
	float: left;
	display: block;
	width: 150px;
	margin: 0;
	height:35px;
	line-height:35px;
}
.home_nav .ALL_td_bg .liright {
	float: left;
	display: block;
	width: 20px;
	margin: 0
}
.home_nav .ALL_td_bg:hover {
	background-image: none;
	background-color: #0183c1;
	border: 0;
	border-left: 1px solid #0183c1;
	border-right: 1px solid #0183c1
}
.bt_jt {
	width: 13px;
	height: 13px;
	position: relative;
	top: 2px
}
.home_nav_g {
	height: 28px;
	width: 135px;
	font-size: 12px;
	font-family: "����";
	font-weight: 100;
	color: #fff;
	vertical-align: middle;
	display: table-cell
}
.home_nav_g table {
	margin-left: 10px
}
.home_nav_g th {
	font-weight: 100
}
.home_nav_g .gwc {
	background-image: url("../images/home_n_s_1.png");
	width: 21px;
	height: 18px;
	margin-right: 10px
}
.home_nav_g .jt {
	background-image: url("../images/home_n_s_2.jpg");
	height: 20px;
	width: 16px
}
#divBuy {
	width: 250px;
	min-height: 20px;
	border: 2px solid #0183c1;
	position: absolute;
	z-index: 1000;
	right: 1px;
	background-color: #fff;
	display: none;
	padding: 5px;
	font-size: 12px;
	color: #666;
	overflow: hidden
}
#divBuy ul {
	clear: both;
	margin: 0;
	list-style: none;
	width: 250px;
	overflow: hidden
}
#divBuy .lileft {
	float: left;
	display: block;
	width: 70px;
	margin: 0;
	text-align: center;
	border-bottom: 1px solid #dedede;
	height: 60px;
	padding-top: 5px
}
#divBuy .lileft img {
	width: 60;
	height: 50px;
	border: 0
}
#divBuy .liright {
	float: left;
	display: block;
	width: 175px;
	margin: 0;
	border-bottom: 1px solid #dedede;
	height: 60px;
	padding-top: 5px
}
#divBuy .liright p {
	padding-left: 5px;
	padding-top: 5px
}
#divBuy .liright p a {
	font-size: 12px;
	font-family: "����";
	color: #666
}
#divBuy .liright p a:hover {
	TEXT-DECORATION: underline;
	color: #feaa2e
}
#divBuy .liright p .proCount {
	font-size: 12px;
	font-family: "����";
	color: #d51314
}
#divBuy .buy {
	width: 240px;
	height: 30px;
	text-align: right;
	margin-top: 5px
}
#divBuy .buy .buy_btn {
	width: 95px;
	background-color: #d51314;
	color: #fff;
	font-size: 12px;
	height: 27px;
	border: 0;
	vertical-align: middle;
	display: inline-block;
	font-family: "����";
	cursor: pointer;
	text-align: center
}
.home_class {
	width: 1215px;
	margin: 0 auto;
	padding: 0;
	border: 0
}
.home_class ul {
	clear: both;
	margin: 0;
	list-style: none;
	height: 630px
}
.home_class .lileft {
	float: left;
	display: block;
	width: 185px;
	margin: 0;
	height: 600px
}
.home_class .lileft img {
	border: 0
}
.home_class .licenter {
	float: left;
	display: block;
	width: 710px;
	margin: 0 0 0 8px;
	height: 600px
}
.home_class .liright {
	float: right;
	display: block;
	width: 300px;
	margin: 0;
	height: 600px;
	overflow: hidden
}
.home_class .liright .gg {
	border: 0;
	width: 300px;
	height: 56px
}
.home_class .fl {
	border-left: 1px solid #0183c1;
	border-right: 1px solid #0183c1;
	border-bottom: 1px solid #0183c1;
	width: 183px;
	height: 600px;
	background-color: #0183c1
}
#fl {
	border-left: 1px solid #0183c1;
	border-right: 1px solid #0183c1;
	border-bottom: 1px solid #0183c1;
	width: 183px;
	height: 601px;
	background-color: #0183c1;
	position: absolute;
	top: 35px;
	left: 0;
	z-index: 99999
}
#fl1 {
	border-left: 1px solid #0183c1;
	border-right: 1px solid #0183c1;
	border-bottom: 1px solid #0183c1;
	width: 183px;
	height: 601px;
	background-color: #0183c1;
	position: absolute;
	top: 0px;
	left: 0;
	z-index: 99999
}
#allClass {
	width: 173px;
	height: 30px;
	margin-top: 10px;
	padding-left: 10px;
	font-family: "����";
	font-size: 16px;
	line-height: 25px;
	background-color: #0bc30b;
	border-top: 2px dotted #fff
}
#allClass a {
	color: #fff
}
#allClass a:hover {
	TEXT-DECORATION: underline
}
#ifocus {
	width: 710px;
	height: 352px;
	margin-top: 10px;
	overflow: hidden
}
.artist_l {
	MARGIN: 0;
	WIDTH: 710px;
	POSITION: relative;
	max-height: 310px
}
.artist_l .a1 {
	LEFT: 0;
	POSITION: absolute;
	TOP: 0
}
.artist_l .a2 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a3 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a4 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a5 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a6 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a7 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a8 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a9 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a10 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a11 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a12 {
	LEFT: 0;
	OVERFLOW: hidden;
	WIDTH: 110px;
	POSITION: absolute;
	TOP: 0;
	HEIGHT: 110px
}
.artist_l .a3 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a4 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a5 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a6 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a8 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a7 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a10 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a11 A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 90px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a2 A {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 30px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 15px;
	OVERFLOW: hidden;
	WIDTH: 182px;
	PADDING-TOP: 45px;
	HEIGHT: 172px
}
.artist_l .a12 A {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 30px;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 15px;
	OVERFLOW: hidden;
	WIDTH: 182px;
	PADDING-TOP: 45px;
	HEIGHT: 172px
}
.artist_l .a9 A {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	WIDTH: 192px;
	PADDING-TOP: 10px;
	HEIGHT: 90px
}
.artist_l .a2 {
	WIDTH: 232px;
	HEIGHT: 232px
}
.artist_l .a3 {
	LEFT: 0;
	TOP: 244px
}
.artist_l .a4 {
	LEFT: 122px;
	TOP: 244px
}
.artist_l .a5 {
	LEFT: 242px;
	TOP: 0
}
.artist_l .a6 {
	LEFT: 364px;
	TOP: 0
}
.artist_l .a7 {
	LEFT: 242px;
	TOP: 120px
}
.artist_l .a8 {
	LEFT: 364px;
	TOP: 120px
}
.artist_l .a9 {
	LEFT: 242px;
	WIDTH: 232px;
	TOP: 244px
}
.artist_l .a10 {
	LEFT: 482px;
	TOP: 0
}
.artist_l .a11 {
	LEFT: 600px;
	TOP: 0
}
.artist_l .a12 {
	LEFT: 480px;
	WIDTH: 232px;
	TOP: 120px;
	HEIGHT: 232px
}
.artist_l A {
	BACKGROUND: #0183c1;
	FILTER: alpha(opacity=90);
	LEFT: 0;
	COLOR: #fff;
	FONT-FAMILY: 'Microsoft YaHei';
	POSITION: absolute;
	TOP: 0;
	opacity: .9
}
.artist_l A:hover {
	COLOR: #fff
}
.artist_l A STRONG {
	LINE-HEIGHT: 2em
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
#cntR {
	WIDTH: 300px;
	border: 1px solid #dedede;
	margin-top: 10px
}
#NewsTop {
	CLEAR: both;
	MARGIN-BOTTOM: 16px
}
#NewsTop P {
	FLOAT: left;
	LINE-HEIGHT: 21px;
	height: 68px;
	cursor: pointer
}
#NewsTop P.topC0 {
	WIDTH: 99px;
	BACKGROUND: #fff;
	CURSOR: pointer;
	height: 68px;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	text-align: center
}
#NewsTop P.topC1 {
	WIDTH: 99px;
	border-right: 1px solid #dedede;
	text-align: center
}
#NewsTop #NewsTop_tit {
	HEIGHT: 68px
}
#NewsTop #NewsTop_cnt {
	LINE-HEIGHT: 26px;
	PADDING-TOP: 20px;
	height: 75px;
	TEXT-ALIGN: left;
	font-size: 12px;
	font-family: "����";
	padding-left: 10px;
	padding-right: 10px;
	color: #666
}
#NewsTop #NewsTop_cnt span a {
	color: #ff8e00
}
#NewsTop #NewsTop_cnt span div {
	height: 30px;
	width: 300px;
	background-color: #f3f3f3;
	text-align: right;
	position: relative;
	left: -10px;
	top: 9px
}
#NewsTop #NewsTop_cnt span div a {
	color: #015ea4
}
#NewsTop #NewsTop_cnt A:hover {
	color: #2c8e05;
	TEXT-DECORATION: underline
}
#home_query {
	WIDTH: 300px;
	height: 65px;
	text-align: left;
	margin-top: 10px
}
#home_query span {
	font-size: 15px;
	font-family: "����";
	color: #666;
	font-weight: bold
}
#home_query .txtQuery {
	width: 200px;
	height: 20px;
	color: #666
}
#home_query .btnQuery {
	background-image: url("../images/home_query_btn.jpg");
	width: 77px;
	height: 28px;
	border: 0;
	cursor: pointer
}
.dis1 {
	DISPLAY: block
}
.undis1 {
	DISPLAY: none
}
#cntR1 {
	WIDTH: 297px;
	border: 1px solid #dedede;
	overflow: hidden;
	height: 200px;
	margin-top: 10px
}
#NewsTop1 {
	CLEAR: both;
	MARGIN-BOTTOM: 8px
}
#NewsTop1 P {
	height: 30px;
	FLOAT: left;
	LINE-HEIGHT: 30px;
	cursor: pointer;
	font-family: "����";
	font-size: 14px;
	font-weight: bold;
	color: #676767
}
#NewsTop1 P.topC01 {
	WIDTH: 147px;
	BACKGROUND: #f3f3f3;
	CURSOR: pointer;
	height: 30px;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	text-align: center
}
#NewsTop1 P.topC11 {
	WIDTH: 148px;
	border-right: 1px solid #dedede;
	text-align: center
}
#NewsTop1 #NewsTop_tit1 {
	HEIGHT: 40px
}
#NewsTop1 #NewsTop_cnt1 {
	TEXT-ALIGN: left;
	font-size: 12px;
	font-family: "����";
	padding-left: 10px;
	padding-right: 10px;
	color: #666;
	line-height: 20px
}
#NewsTop1 #NewsTop_cnt1 .loading {
	height: 100px;
	width: 255px;
	background-repeat: no-repeat;
	background-position: center center
}
#NewsTop1 #NewsTop_cnt1 span a {
	color: #666;
	text-decoration: none
}
#NewsTop1 #NewsTop_cnt1 A:hover {
	color: #0183c1;
	TEXT-DECORATION: underline
}
.ad1 {
	WIDTH: 298px;
	border: 1px solid #dedede;
	margin-top: 12px
}
.ad1 img {
	WIDTH: 298px
}
.ad2 {
	WIDTH: 183px;
	border: 1px solid #dedede;
	margin-top: 9px;
	height: 95px
}
.ad2 img {
	WIDTH: 183px;
	height: 90px
}
.dis2 {
	DISPLAY: block
}
.undis2 {
	DISPLAY: none
}
#cntR2 {
	WIDTH: 710px;
	border: 1px solid #dedede;
	border-top: 3px solid #023a68;
	margin-top: 9px
}
#NewsTop2 {
	CLEAR: both;
	MARGIN-BOTTOM: 16px
}
#NewsTop2 P {
	FLOAT: left;
	LINE-HEIGHT: 30px;
	height: 30px;
	cursor: pointer;
	font-family: "����";
	font-size: 14px;
	font-weight: bold;
	color: #676767
}
#NewsTop2 P.topC02 {
	BACKGROUND: #f3f3f3;
	WIDTH: 177px;
	CURSOR: pointer;
	height: 30px;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	text-align: center
}
#NewsTop2 P.topC12 {
	WIDTH: 176px;
	border-right: 1px solid #dedede;
	text-align: center;
	color: #023a68
}
#NewsTop2 #NewsTop_tit2 {
	HEIGHT: 40px
}
#NewsTop2 #NewsTop_cnt2 {
	height: 170px;
	TEXT-ALIGN: left;
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 20px;
	overflow: hidden
}
#NewsTop2 #NewsTop_cnt2 span ul {
	list-style: none;
	margin: 0;
	WIDTH: 710px;
	padding-left: 0
}
#NewsTop2 #NewsTop_cnt2 span .liImg {
	float: right;
	width: 175px;
	height: 185px;
	list-style-type: none;
	text-align: center
}
#NewsTop2 #NewsTop_cnt2 span .liImg p {
	line-height: 16px;
	width: 175px
}
#NewsTop2 #NewsTop_cnt2 span .liImg p a {
	font-size: 12px;
	font-weight: 400
}
#NewsTop2 #NewsTop_cnt2 .loading {
	height: 180px;
	width: 700px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
#NewsTop2 #NewsTop_cnt2 span .li {
	float: right;
	width: 170px;
	height: 20px;
	list-style-type: none
}
#NewsTop2 #NewsTop_cnt2 img {
	border: 1px solid red;
	margin: 0;
	padding: 0;
	height: 100px
}
#NewsTop2 #NewsTop_cnt2 a img {
	border: 0;
	margin: 0;
	padding: 0;
	width: 120px;
	height: 150px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
#NewsTop2 #NewsTop_cnt2 span a {
	color: #666;
	text-decoration: none
}
#NewsTop2 #NewsTop_cnt2 A:hover {
	color: #0183c1;
	TEXT-DECORATION: underline
}
.home_products {
	width: 1215px;
	margin: 0 auto;
	margin-bottom: 15px
}
.home_products_t {
	width: 1215px;
	height: 50px;
	margin: 0 auto;
	display: table-cell;
	vertical-align: middle;
	line-height: 40px
}
.home_products_t .left {
	float: left;
	height: 40px;
	font-family: "����";
	padding-bottom: 5px;
	vertical-align: middle;
	display: inline-block
}
.home_products_t .left .c_title_jxjd {
	font-family: '΢���ź�';
	font-size: 24px;
	color: #555;
	font-weight: 400
}
.home_products_t .left .c_title_ylqx {
	font-family: "����";
	font-size: 20px;
	color: #2164eb;
	font-weight: bolder
}
.home_products_t .left .c_title_gyjd {
	font-family: "����";
	font-size: 20px;
	color: #ff4e78;
	font-weight: bolder
}
.home_products_t .left .c_title_jccc {
	font-family: "����";
	font-size: 20px;
	color: #82d105;
	font-weight: bolder
}
.home_products_t .left .e_title {
	font-family: "Arial";
	font-size: 12px;
	color: #646464
}
.home_products_t .right {
	height: 20px;
	font-family: "����";
	font-size: 12px;
	color: #666;
	float: right;
	vertical-align: middle;
	display: inline-block;
	margin-top: 10px
}
.home_products_t .right a {
	text-decoration: none;
	color: #666
}
.home_products_t .right a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_products_p {
	width: 1215px;
	height: 500px;
	margin: 0 auto;
	border: 1px solid #dedede;
	display: table-cell;
	vertical-align: middle;
	border-top: 3px solid #06C
}
.home_products_p .left {
	border-right: 1px solid #dedede;
	width: 230px;
	height: 500px;
	float: left;
	overflow: hidden
}
.home_products_p .left .img {
	margin: 0;
	padding: 0;
	width: 230px;
	height: 500px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
.home_products_p .left img {
	border-bottom: 1px solid #dedede;
	margin: 0;
	padding: 0
}
.home_products_p .right {
	width: 985px;
	height: 500px;
	float: right;
	margin: -480px auto
}
.home_products_p .right ul {
	width: 985px;
	list-style: none;
	margin: 0;
	height: 250px
}
.home_products_p .right li {
	float: right;
	text-align: center;
	width: 243px;
	list-style-type: none;
	font-family: "����";
	font-size: 12px;
	color: #666;
	line-height: 20px;
	margin-bottom: 15px;
   height:220px;
}
.home_products_p .right li a {
	color: #666;
	text-decoration: none
}
.home_products_p .right li a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_products_p .right li img {
	border: 0;
	margin: 0;
	width: 153px;
	height: 193px
}
.home_products_p .right li img:hover {
	opacity: .7
}
.home_products_bottom {
	width: 1215px;
	margin: 0 auto;
	height: 300px
}
.home_products_bottom .showProduct_left {
	width: 195px;
	float: left;
	overflow: hidden;
	font-family: "����";
	font-size: 12px;
	color: #666;
	line-height: 20px;
	position: relative
}
.home_products_bottom .showProduct_right {
	width: 195px;
	float: right;
	overflow: hidden;
	font-family: "����";
	font-size: 12px;
	color: #666;
	line-height: 20px;
	position: relative
}
.home_products_bottom .p_img img {
	border: 0;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 160px;
	height: 160px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
.home_products_bottom .p_name {
	padding-left: 20px
}
.home_products_bottom .p_name a {
	color: #666;
	text-decoration: none
}
.home_products_bottom .p_name a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_products_bottom .p_price {
	padding-left: 20px
}
.home_products_bottom .left {
	float: left;
	width: 600px;
	height: 270px;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px
}
.home_products_bottom .left .head {
	width: 600px;
	height: 30px;
	border-bottom: 2px solid #dedede
}
.home_products_bottom .left .content_left {
	float: left;
	width: 395px;
	height: 240px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	overflow: hidden;
	position: relative
}
.home_products_bottom .left .content_right {
	float: right;
	width: 200px;
	height: 240px;
	border-right: 1px solid #dedede
}
.home_products_bottom .right {
	float: right;
	width: 600px;
	height: 270px;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
	overflow: hidden
}
.home_products_bottom .right .head {
	width: 600px;
	height: 30px;
	border-bottom: 2px solid #dedede
}
.home_products_bottom .right .content_left {
	float: left;
	width: 395px;
	height: 240px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede
}
.home_products_bottom .right .content_right {
	float: right;
	width: 200px;
	height: 240px;
	border-right: 1px solid #dedede
}
#slides {
	position: absolute;
	z-index: 100;
	width: 395px;
	height: 240px;
	overflow: hidden
}
#slides .slide {
	width: 395px;
	height: 240px
}
#slides_right {
	position: absolute;
	z-index: 100;
	width: 395px;
	height: 240px;
	overflow: hidden
}
#slides_right .slide {
	width: 395px;
	height: 240px
}
.home_jcp {
	width: 1215px;
	margin: 0 auto;
	height: 290px
}
.home_jcp .left {
	width: 800px;
	height: 270px;
	float: left;
	border: 1px solid #dedede;
	overflow: hidden
}
.home_jcp .left_ht {
	height: 30px;
	background-color: #f3f3f3
}
.home_jcp .left_l {
	width: 400px;
	height: 270px;
	float: left
}
.home_jcp .left_l img {
	border: 0;
	margin: 0;
	padding: 0;
	width: 370px;
	height: 105px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
.home_jcp .left_content {
	width: 370px;
	height: 130px;
	padding-left: 15px;
	padding-top: 5px;
	line-height: 30px
}
.home_jcp .left_content a {
	text-decoration: none;
	font-family: "����";
	font-size: 12px;
	color: #666
}
.home_jcp .left_content a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_jcp .left_r {
	width: 399px;
	height: 270px;
	float: right;
	border-left: 1px solid #dedede;
	display: table-cell;
	vertical-align: middle
}
.home_jcp .left_r img {
	border: 0;
	margin: 0;
	padding: 0;
	width: 369px;
	height: 104px;
	background-image: url("../images/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
.home_jcp .left_r .hr {
	border-top: 1px dotted #ccc;
	width: 380px;
	height: 1px;
	position: relative;
	top: -7px;
	left: 8px
}
.home_jcp .left_r .pro_l {
	width: 90px;
	float: left;
	text-align: center
}
.home_jcp .left_r .pro_r {
	width: 305px;
	height: 50px;
	float: right;
	padding: 2px;
	font-family: "����";
	font-size: 12px;
	line-height: 20px;
	color: #666
}
.home_jcp .left_r .pro_r a {
	text-decoration: none;
	font-family: "����";
	font-size: 12px;
	color: #0260a6
}
.home_jcp .left_r .pro_r a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_jcp .right {
	width: 400px;
	height: 270px;
	float: right;
	border: 1px solid #dedede;
	background-color: #f3f3f3
}
.home_jcp .right ul {
	clear: both;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	margin: 0;
	list-style: none;
	width: 380px
}
.home_jcp .right li {
	float: left;
	display: block;
	width: 94px;
	height: auto;
	padding: 0;
	margin: 0;
	border-right: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	background-color: #fff;
	height: 45px
}
.home_jcp .right img {
	border: 0;
	margin: 0;
	padding: 0
}
.home_jcp .title {
	font-size: 16px;
	font-family: "΢���ź�";
	color: #333;
	float: left;
	padding-left: 10px;
	padding-top: 5px
}
.home_jcp .more a {
	font-family: "����";
	font-size: 12px;
	color: #666;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	text-decoration: none;
	background-color: #f3f3f3
}
.home_jcp .more a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_bottom {
	width: 100%;
	height: 360px
}
.home_bottom .help_bg {
	width: 100%;
	margin: 0 auto;
	height: 250px
}
.home_bottom .help {
	width: 1215px;
	margin: 0 auto;
	height: 250px
}
.home_bottom .help ul {
	clear: both;
	padding-top: 10px;
	margin: 0;
	list-style: none
}
.home_bottom .help .li {
	float: left;
	display: block;
	width: 190px;
	padding-left: 10px;
	margin: 0;
	height: 40px;
	border-left: 1px dotted #d0d0d0;
	height: 150px
}
.home_bottom .help .li span {
	font-size: 14px;
	font-family: "����";
	color: #666;
	font-weight: bold;
	line-height: 25px
}
.home_bottom .help .li font {
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 30px
}
.home_bottom .help .li a {
	font-size: 12px;
	font-family: "����";
	color: #666;
	text-decoration: none;
	line-height: 25px
}
.home_bottom .help .li a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_bottom .help .li .lyb {
	height: 37px;
	width: 135px;
	background-image: url("../images/home_btn_lyb.jpg")
}
.home_bottom .help .li_1 {
	float: left;
	display: block;
	width: 180px;
	padding: 0;
	margin: 0;
	height: 40px;
	text-align: left
}
.home_bottom .help .li_2 {
	float: left;
	display: block;
	width: 282px;
	padding: 0;
	margin: 0;
	height: 40px;
	text-align: center
}
.home_bottom .help .li_3 {
	float: left;
	display: block;
	width: 180px;
	margin: 0;
	height: 40px;
	text-align: right
}
.home_bottom .b_1 {
	text-align: center;
	border-bottom: 3px solid #023a68;
	width: 1215px;
	margin: 0 auto
}
.home_bottom .b_1 a {
	font-size: 12px;
	font-family: "����";
	color: #666;
	text-decoration: none;
	line-height: 25px
}
.home_bottom .b_1 a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.home_bottom .b_2 {
	text-align: center;
	font-size: 14px;
	font-family: "����";
	color: #666;
	line-height: 26px;
	width: 1215px;
	margin: 10px auto 20px
}
.home_bottom .b_2 a {
	color: #666
}
.home_bottom .b_2 a:hover {
	color: #0183c1
}
.home_bottom .b_2 .b_3 img {
	margin-right: 20px
}
.right_dh {
	font-size: 12px;
	height: 24px;
	border-bottom: 1px solid #ccc;
	padding-top: 5px
}
.right_mhy {
	font-size: 20px;
	height: 36px;
	border-bottom: 1px solid #ccc;
	padding-top: 5px;
	text-align: center;
	font-family: ΢���ź�;
	font-weight: bold
}
.mhy_menu a {
	display: block;
	float: left;
	height: 30px;
	background-color: #3aa1eb;
	margin-right: 50px;
	line-height: 30px;
	color: #fff;
	font-size: 16px;
	font-family: ΢���ź�;
	padding: 0 20px;
	margin-bottom: 20px;
	border-radius: 10px;
	width: 350px
}
.mhy_menu a:hover {
	background-color: #03C
}
.prenext {
	padding: 10px 10px
}
.prenext a {
	padding-right: 50px;
	font: normal 12px/35px "arial"
}
.prenext a:hover {
	TEXT-DECORATION: underline;
	color: #feaa2e
}
.pagelist {
	background-color: #fff;
	float: left;
	padding: 10px;
	float: right;
	margin: 10px 0
}
.pagelist a {
	padding: 0 12px;
	float: left;
	margin: 2px;
	color: #ccc
}
.pagelist a:hover {
	background: #f5f5f5;
	text-decoration: none
}
.pagelist span {
	padding: 0 12px;
	float: left;
	margin: 2px;
	background: #f5f5f5
}
.pagelist span select {
	margin: 3px -6px 3px -6px;
	padding: 3px 2px
}
.dede_pages {
	float: right
}
.pagelist form {
	float: right
}
.resultbar {
	height: 30px;
	padding: 10px 0 0 10px;
	border: 1px solid #ccc
}
.resultbar .fc_03c {
	color: #06F
}
.list_all {
	margin-top: 10px;
	padding: 5px 5px
}
.list_all dl dt strong a {
	color: #428bd1
}
.list_all dl dt span {
	background: url(../images/title_bg.png) repeat;
	width: 700px;
	height: 6px;
	float: right;
	margin-top: 6px
}
.list_all dl {
	height: auto;
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	width: 910px;
	padding: 20px 20px;
	min-height: 50px
}
.list_all dl a {
	color: #666
}
.list_all dl a:hover {
	color: #428bd1;
	text-decoration: underline
}
.list_all dl dd {
	padding-top: 20px
}
.list_all ul li {
	float: left;
	margin-right: 50px;
	font-size: 12px;
	margin-bottom: 30px
}
.list_mhy {
	margin-top: 10px;
	padding: 5px 5px
}
.list_mhy dl {
	height: auto;
	overflow: hidden;
	margin-bottom: 20px;
	width: 910px;
	min-height: 50px
}
.list_mhy dl a {
	color: #666;
	font-size: 12px
}
.list_mhy dl a:hover {
	color: #03C;
	text-decoration: underline
}
.list_mhy dl dd {
	width: 160px;
	margin-right: 65px;
	float: left;
	margin-bottom: 30px
}
.list_mhy dl dt {
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: ΢���ź�;
	height: 30px;
	background-color: #ccc;
	color: #000;
	line-height: 30px;
	padding-left: 20px
}
.list_mhy dl dd img {
	width: 160px;
	height: 191px;
	border: 1px solid #ccc
}
.list_mhy dl dd img:hover {
	border: 1px solid #03C
}
.list_mhy dl dd span {
	text-align: center;
	padding-top: 10px;
	width: 160px;
	display: block
}
#elevator_item {
	width: 50px;
	height: 100px;
	position: fixed;
	right: 225px;
	bottom: 15px;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	opacity: 1;
	z-index: 100020;
	display: none
}
#elevator_item.off {
	opacity: 0;
	visibility: hidden
}
#elevator {
	display: block;
	width: 50px;
	height: 50px;
	background: url(/templets/default/img/icon_top.png) center center no-repeat;
	background-color: #444;
	background-color: rgba(0,0,0,.6);
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	margin-bottom: 10px
}
#elevator:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr {
	display: block;
	width: 50px;
	height: 40px;
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	background: url(/templets/default/img/icon_code.png) center center no-repeat;
	background-color: #444;
	background-color: rgba(0,0,0,.6)
}
#elevator_item .qr:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator_item .qr:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr-popup {
	width: 170px;
	height: 200px;
	background: #fff;
	box-shadow: 0 1px 8px rgba(0,0,0,.1);
	position: absolute;
	left: -180px;
	bottom: 0;
	border-radius: 2px;
	display: none;
	text-align: center
}
#elevator_item .qr-popup .code-link {
	display: block;
	margin: 10px;
	color: #777
}
#elevator_item .qr-popup .code {
	display: block;
	margin-bottom: 10px
}
#elevator_item .qr-popup .arr {
	width: 6px;
	height: 11px;
	background: url(/templets/default/img/code_arrow.png) 0 0 no-repeat;
	position: absolute;
	right: -6px;
	bottom: 14px
}
td, th {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif
}
.zoomPad {
	position: relative;
	float: left;
	z-index: 99;
	cursor: crosshair
}
.zoomPreload {
	-moz-opacity: .8;
	opacity: .8;
	filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	border: 1px solid #CCC;
	background-color: white;
	padding: 8px;
	text-align: center;
	background-image: url(../images/zoomloader.gif);
	background-repeat: no-repeat;
	background-position: 43px 30px;
	z-index: 110;
	width: 90px;
	height: 43px;
	position: absolute;
	top: 0;
	left: 0;
* width:100px;
* height:49px
}
.zoomPup {
	overflow: hidden;
	background-color: #FFF;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
	z-index: 120;
	position: absolute;
	border: 1px solid #CCC;
	z-index: 101;
	cursor: crosshair
}
.zoomOverlay {
	position: absolute;
	left: 0;
	top: 0;
	background: #FFF;
	z-index: 5000;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 101
}
.zoomWindow {
	position: absolute;
	left: 110%;
	top: 40px;
	background: #FFF;
	z-index: 6000;
	height: auto;
	z-index: 10000;
	z-index: 110
}
.zoomWrapper {
	position: relative;
	border: 1px solid #999;
	z-index: 110
}
.zoomWrapperTitle {
	display: block;
	background: #999;
	color: #FFF;
	height: 18px;
	line-height: 18px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	font-size: 10px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 120;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60)
}
.zoomWrapperImage {
	display: block;
	position: relative;
	overflow: hidden;
	z-index: 110
}
.zoomWrapperImage img {
	border: 0;
	display: block;
	position: absolute;
	z-index: 101
}
.zoomIframe {
	z-index: -1;
	filter: alpha(opacity=0);
	-moz-opacity: .80;
	opacity: .80;
	position: absolute;
	display: block
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden
}
.clearfix {
	display: block;
	zoom: 1
}
ul#thumblist {
	display: block
}
ul#thumblist li {
	float: left;
	margin-right: 2px;
	list-style: none
}
ul#thumblist li a {
	display: block;
	border: 1px solid #CCC
}
ul#thumblist li a.zoomThumbActive {
	border: 1px solid red
}
.jqzoom {
	text-decoration: none;
	float: left
}
ul, ol, li {
	list-style: none
}
em {
	font-style: normal
}
H3 {
	FONT-SIZE: 14px
}
.allsort {
	Z-INDEX: 11;
	FLOAT: left;
	WIDTH: 180px;
	POSITION: relative;
	HEIGHT: 50px
}
.allsort .mt {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 12px;
	CURSOR: pointer;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px
}
.allsort .mt STRONG {
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #630
}
#o-search .allsort .mt A {
	COLOR: #630
}
.allsort .mt .extra {
	DISPLAY: none
}
.allsort .mc {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0;
	OVERFLOW: visible;
	WIDTH: 175px;
	PADDING-TOP: 2px;
	POSITION: absolute;
	TOP: 0;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px
}
.allsort .item {
	BORDER-TOP: #80b96b 1px solid;
	WIDTH: 183px;
	HEIGHT: 37px;
	position: relative;
	z-index: 100
}
.allsort .fore {
	BORDER-TOP-STYLE: none
}
.allsort SPAN {
	DISPLAY: block;
	Z-INDEX: 1;
	WIDTH: 178px;
	POSITION: relative
}
.allsort H3 {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	WIDTH: 170px;
	HEIGHT: 37px;
	font-size: 14px;
	vertical-align: middle;
	LINE-HEIGHT: 37px;
	cursor: pointer;
	position: absolute
}
.allsort h3 a {
	text-decoration: none;
	color: #FFF;
	DISPLAY: block;
	LINE-HEIGHT: 37px;
	HEIGHT: 37px;
	WIDTH: 178px;
	padding-left: 5px;
	font-size:14px;
}
.allsort H3 a:hover {
	COLOR: #1b578a;
	text-decoration: none;
	background-color: #fff
}
.allsort S {
	DISPLAY: block;
	LEFT: 160px;
	WIDTH: 13px;
	POSITION: absolute;
	TOP: 10px;
	HEIGHT: 13px;
	background-image: url(../img/home_jt.png)
}
.allsort .item .i-mc {
	BORDER-RIGHT: #0183c1 2px solid;
	BORDER-TOP: #0183c1 2px solid;
	DISPLAY: none;
	BACKGROUND: #fff;
	LEFT: 179px;
	width: 500px;
	BORDER-BOTTOM: #0183c1 2px solid;
	POSITION: relative;
	top: -2px;
	font-size: 12px;
	z-index: 9999;
	height: auto;
	overflow: hidden
}
.allsort .item DT {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 0;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0;
	PADDING-TOP: 3px;
	min-height: 10px
}
.allsort .item DD {
	PADDING-RIGHT: 0;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	OVERFLOW: hidden;
	PADDING-TOP: 3px;
	ZOOM: 1;
	min-height: 10px
}
.allsort .subitem {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	MIN-HEIGHT: 80px;
	FLOAT: left;
	PADDING-BOTTOM: 0;
	WIDTH: 550px;
	PADDING-TOP: 0
}
.allsort .subitem DL {
	PADDING-RIGHT: 0;
	BORDER-TOP: #ecefeb 1px solid;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 6px;
	OVERFLOW: hidden;
	PADDING-TOP: 6px;
	ZOOM: 1;
	min-height: 10px;
	width: 150px;
	float: left
}
.allsort .subitem .fore {
	BORDER-TOP-STYLE: none
}
.allsort .subitem DT {
	FLOAT: left;
	WIDTH: 150px;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: left
}
.allsort .subitem DT A {
	COLOR: #888;
	font-family: "����";
	font-size: 12px;
	font-weight: 400
}
.allsort .subitem DT A:HOVER {
	COLOR: #00C;
	font-family: "����";
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer
}
.allsort .subitem DD {
	FLOAT: left;
	WIDTH: 540px;
	display: none
}
.allsort .subitem DD A {
	display: none;
	BORDER-LEFT: #ccc 1px solid;
	padding: 0 8px;
	margin-bottom: 5PX;
	TEXT-DECORATION: underline;
	display: inline-block;
	line-height: 15PX;
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	color: #023a68
}
.allsort .subitem DD A:hover {
	color: #023a69
}
.allsort .fr {
	BACKGROUND: #fff;
	MARGIN-BOTTOM: -2000px;
	PADDING-BOTTOM: 2010px;
	WIDTH: 176px
}
.allsort .fr DL {
	PADDING-BOTTOM: 0
}
#o-search .allsort .fr A {
	COLOR: #666
}
.allsort .brands {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 6px;
	WIDTH: 160px;
	PADDING-TOP: 6px
}
.allsort .brands EM {
	FLOAT: left;
	WIDTH: 80px
}
.allsort .brands DD {
	PADDING-TOP: 6px
}
.allsort .promotion {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 6px;
	WIDTH: 160px;
	PADDING-TOP: 6px
}
.allsort .promotion DD {
	LINE-HEIGHT: 20px;
	PADDING-TOP: 6px
}
.allsort .mc .extra {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #fde6d2 1px solid;
	PADDING-LEFT: 8px;
	BACKGROUND: #fdf1de;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 7px
}
#o-search .allsort .mc .extra A {
	COLOR: #c00
}
.allsorthover {
	BACKGROUND-POSITION: 0 -166px
}
.allsorthover .mt .extra {
	BACKGROUND-POSITION: -274px -190px
}
.allsorthover .mc {
	DISPLAY: block
}
.allsort .hover SPAN {
	Z-INDEX: 13;
	WIDTH: 160px
}
.allsort .hover H3 {
	BORDER-RIGHT: 0;
	BORDER-TOP: #0183c1 2px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #0183c1 0 solid;
	background-color: #fff;
	color: #0183c1;
	width: 173px
}
.allsort .hover H3 a {
	color: #0183c1;
	width: 173px
}
.allsort .hover S {
	DISPLAY: none
}
.allsort .hover .i-mc {
	DISPLAY: block;
	Z-INDEX: 12
}
* HTML .allsort .item DD {
	PADDING-BOTTOM: 6px
}
#gotoTop {
	display: none;
	position: fixed;
	top: 75%;
	left: 50%;
	cursor: pointer;
	margin-top: -50px;
	margin-left: 520px;
	padding: 9px 4px;
	width: 20px;
	text-align: center;
	border: 1px solid #e0e0e0;
	background: #fff
}
#gotoTop {
	_position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight * 3/4+"px")
}
#gotoTop.hover {
	background: #5cb542;
	color: #fff;
	text-decoration: none
}
#main {
	width: 1215px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-top: 10px;
	margin-bottom: 20px
}
#main #left {
	width: 235px;
	float: left;
	overflow: hidden
}
#main #left #proClass {
	width: 233px;
	 
	overflow: hidden;
	background-color: #f3f3f3;
	margin-bottom: 597px;
}
#main #left #proClass #fl{
	width: 233px;
	 
}

#main #left #proClass ul {
	width: 233px;
	margin-bottom: 15px;
	min-height: 50px;
	margin-left: 10px;
	overflow: hidden
}
#main #left #proClass .stairSort {
	float: left;
	width: 183px;
	list-style-type: none;
	line-height: 30px;
	font-size: 14px;
	font-family: "����";
	color: #444
}
#main #left #proClass .heard {
	float: left;
	width: 183px;
	list-style-type: none;
	line-height: 30px;
	font-size: 14px;
	font-family: "����";
	color: #023a69;
	margin-left: 10px;
	font-weight: bold
}
#main #left #proClass .title_li {
	float: left;
	width: 205px;
	list-style-type: none;
	line-height: 30px;
	font-size: 12px;
	font-family: "����";
	color: #666
}
#main #left #proClass li {
	float: left;
	width: 198px;
	list-style-type: none;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden
}
#main #left #proClass li a {
	font-size: 12px;
	font-family: "����";
	color: #023a69
}
#main #left #proClass li .selectA {
	background-image: url("../img/prpClassBG.png");
	padding: 3px;
	padding-left: 4px;
	padding-right: 23px;
	color: #fff;
	background-repeat: no-repeat
}
#main #left #proClass li .selectA:hover {
	TEXT-DECORATION: none;
	color: #fff
}
#main #left #proClass li a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #left .ProList {
	width: 233px;
	background-color: #f3f3f3;
	border: 1px solid #dedede;
	margin-top: 10px
}
#main #left .ProList .heard {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 14px;
	font-family: "����";
	color: #555;
	line-height: 25px;
	font-weight: bold
}
#main #left .ProList .proNull {
	font-size: 12px;
	font-family: "����";
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px
}
#main #left .clearCookie a {
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 30px;
	margin-left: 10px
}
#main #left #browseProList {
	font-size: 12px;
	font-family: "����";
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px
}
.ProListTable {
	width: 233px;
	padding-left: 5px;
	padding-bottom: 10px
}
.ProListTable td img {
	width: 55px;
	height: 55px;
	border: 1px solid #dedede
}
.ProListTable .td_img {
	width: 70px;
	text-align: center;
	height: 70px
}
.ProListTable .td_title {
	width: 140px;
	padding-left: 5px;
	line-height: 20px
}
.ProListTable .td_title a {
	font-family: "����";
	font-size: 13px;
	color: #666
}
.ProListTable .td_title a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.ProListTable .td_price span {
	padding-left: 5px;
	font-size: 13px;
	font-family: "����";
	color: #d51314;
	top: -5px;
	position: relative
}
.ProListTable .td_price a {
	font-size: 13px;
	font-family: "����";
	color: #d51314;
	top: -5px;
	position: relative;
	padding-left: 5px
}
.ProListTable .td_price a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #right {
	width: 960px;
	float: right;
	overflow: hidden
}
#main #right #proParticularClass {
	width: 960px;
	overflow: hidden;
	border: 1px solid #dedede;
	margin-bottom: 10px
}
#main #right #proParticularClass ul {
	overflow: hidden;
	text-align: center;
	margin: 5px
}
#main #right #proParticularClass li {
	width: 990px;
	list-style-type: none;
	line-height: 30px;
	font-size: 12px;
	font-family: "����";
	color: #555
}
#main #right #proParticularClass li dl {
	border-bottom: 1px dotted #999
}
#main #right #proParticularClass li .dlNoBorder {
	border-bottom: 0
}
#main #right #proParticularClass li dl dt {
	clear: both;
	margin-bottom: 5px;
	float: left;
	width: 100px;
	text-align: right
}
#main #right #proParticularClass li dl dd {
	text-align: left;
	margin-left: 110px
}
#main #right #proParticularClass li dl dd span {
	background-color: #023a69;
	width: 200px;
	height: 20px;
	margin-right: 10px
}
#main #right #proParticularClass li dl dd span a {
	color: #fff;
	padding: 2px;
	margin: 0
}
#main #right #proParticularClass .a_bg {
	color: #fff;
	padding: 2px;
	background-color: #023a69
}
#main #right #proParticularClass li dl dd span a:hover {
	TEXT-DECORATION: none;
	color: #fff
}
#main #right #proParticularClass li dl dd a {
	color: #023a69;
	margin-right: 10px
}
#main #right #proParticularClass li dl dd a:hover {
	background-color: #023a69;
	color: #fff;
	padding: 2px
}
#main #right #proParticularClass li dl dd .selectA {
	color: #023a69;
	text-decoration: none;
	background: url("../img/selectBtn1.png") no-repeat;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px;
	margin-right: 15px
}
#main #right #proParticularClass li dl dd .selectA:hover {
	color: #023a69;
	text-decoration: none;
	background: url("../img/selectBtn2.png") no-repeat;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px;
	margin-right: 15px
}
#main #right #displayModes {
	width: 1010px;
	border: 1px solid #dedede;
	height: 30px;
	margin-bottom: 5px;
	line-height: 30px
}
#main #right #displayModes a {
	font-size: 12px;
	font-family: "����";
	color: #555;
	border: 0
}
#main #right #displayModes .pic_a {
	text-decoration: none;
	background: url("../img/displayModes3.png") no-repeat;
	width: 18px;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px
}
#main #right #displayModes .pic_a_1 {
	text-decoration: none;
	background: url("../img/displayModes2.png") no-repeat;
	width: 18px;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px
}
#main #right #displayModes .list_a {
	text-decoration: none;
	background: url("../img/displayModes4.png") no-repeat;
	width: 18px;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px
}
#main #right #displayModes .list_a_1 {
	text-decoration: none;
	background: url("../img/displayModes1.png") no-repeat;
	width: 18px;
	height: 16px;
	border: 0;
	line-height: 30px;
	padding-left: 18px
}
#main #right #displayModes a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #right #displayModes span {
	font-size: 12px;
	font-family: "����";
	color: #555;
	margin-left: 8px
}
#main #right #proList {
	width: 1010px;
	overflow: hidden;
	margin-bottom: 5px
}
#main #right #proList ul {
	width: 1000px;
	margin-bottom: 15px;
	min-height: 50px;
	margin-left: 5px;
	overflow: hidden;
	list-style: none
}
#main #right #proList li {
	float: left;
	display: block;
	width: 245px;
	list-style-type: none;
	line-height: 30px;
	font-size: 12px;
	font-family: "����";
	color: #555;
	overflow: hidden;
	border-bottom: 1px dotted #dedede;
	padding-bottom: 15px;
	text-align: center
}
#main #right #proList .proPicture {
	text-align: center;
	width: 220px
}
#main #right #proList .proPicture img {
	width: 160px;
	height: 160px;
	border: 0;
	padding: 20px
}
#main #right #proList .proPicture img:hover {
	opacity: .7
}
#main #right #proList .proTitle {
	width: 220px;
	margin-top: 10px;
	height: 20px;
	overflow: hidden
}
#main #right #proList .proTitle a {
	font-family: "����";
	font-size: 12px;
	color: #333;
	line-height: 20px
}
#main #right #proList .proTitle a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #right #proList .proPrice {
	width: 220px;
	margin-top: 10px
}
#main #right #proList .proPrice span {
	text-decoration: line-through
}
#main #right #proList .proMyPrice {
	width: 220px;
	margin-top: -5px
}
#main #right #proList .proMyPrice a {
	font-family: "����";
	font-weight: bolder;
	color: #d51314;
	font-size: 14px
}
#main #right #proList .proMyPrice a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #right #proList .proMyPrice span {
	font-family: "����";
	font-weight: bolder;
	color: #d51314;
	font-size: 14px
}
#main #right #proList .proHot {
	width: 220px;
	margin-top: -5px
}
#main #right #proList .proHot span {
	color: #0183c1;
font-family:@��Բ;
	font-size: 15px
}
#main #right #proList .proAdd {
	width: 220px
}
#main #right #proList .proAdd .btn {
	width: 100px;
	background-color: #023a69;
	color: #fff;
	font-size: 12px;
	height: 25px;
	border: 0;
	font-family: "����";
	font-weight: bolder;
	cursor: pointer;
	text-align: center;
	line-height: 25px
}
#main #right #noProList {
	width: 1010px;
	overflow: hidden;
	text-align: center;
	line-height: 60px;
	height: 60px;
	border: 1px solid #fbe3c7;
	background-color: #fffce7;
	font-size: 14px;
	color: #555
}
#main #right #divPager {
	margin-top: 20px;
	overflow: hidden;
	text-align: right;
	line-height: 30px
}
#main #right #divPagerCount {
	width: 1000px;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	border: 1px solid #fbe3c7;
	background-color: #fffce7;
	font-size: 14px;
	color: #444;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-family: "����"
}
#main #right #divPagerCount font {
	color: #d51314;
	font-weight: bold
}
#main {
	width: 1215px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-top: 10px;
	padding-bottom: 20px
}
#main .ProductDetails {
	margin: 0 auto
}
#main .ProductDetails .left {
	width: 300px;
	float: left
}
#main #ShowPictureBox {
	width: 300px;
	height: 300px;
	overflow: hidden;
	float: left;
	border: 1px solid #ccc;
	text-align: center
}
#main .ProductDetails .right {
	margin-top: 5px;
	width: 890px;
	float: right
}
#main .ProductDetails .right H1 {
	font-family: "����";
	font-size: 18px;
	color: #4d4d4d
}
#main .ProductDetails .right H1 span {
	font-family: "����";
	font-size: 13px;
	color: #666;
	line-height: 30px;
	font-weight: normal
}
#main .ProductDetails .right p {
	font-family: "����";
	font-size: 13px;
	color: #666;
	line-height: 30px;
	height: 30px;
	overflow: hidden
}
#main .ProductDetails .right p .oldPrice {
	text-decoration: line-through
}
#main .ProductDetails .right p .newPrice {
	margin-left: 2px;
	font-size: 18px;
	font-family: "����";
	font-weight: bolder;
	color: #d51314
}
#main .ProductDetails .right p .newPrice a {
	margin-left: 2px;
	font-size: 18px;
	font-family: "����";
	font-weight: bolder;
	color: #d51314
}
#main .ProductDetails .right p .newPrice a:hover {
	color: #0183c1;
	TEXT-DECORATION: underline
}
#main .ProductDetails .right p .xing {
	color: #0183c1;
font-family:@��Բ;
	font-size: 15px
}
#main .ProductDetails .right .xuxian {
	margin-top: 5px;
	border-top: 1px dotted #999;
	width: 900px;
	height: 2px
}
#main .ProductDetails .right .buyDiv {
	width: 880px;
	height: 190px;
	 
	 
	position: relative;
	 
	 
}
#main .ProductDetails .right .buyDiv table {
	border: 0;
	margin-left: 10px;
	vertical-align: middle;
	font-size: 12px;
	font-family: "����";
	height: 80px
}
#main .ProductDetails .right .buyDiv #txtNum {
	margin-top: 5px;
	width: 50px;
	border: 1px solid #888;
	height: 20px;
	font-size: 12px;
	line-height: 20px
}
#main .ProductDetails .right .buyDiv #btnAdd {
	width: 110px;
	background-color: #023a69;
	color: #fff;
	font-size: 14px;
	height: 35px;
	border: 0;
	font-family: "����";
	font-weight: bolder;
	cursor: pointer;
	text-align: center;
	line-height: 35px;
	margin-left: 65px
}
#main .ProductDetails .right .buyDiv #btnAdd:hover {
	background-color: #0183c1
}
#main .ProductDetails .right #ckepop {
	margin-top: 15px;
	font-family: "����";
	font-size: 13px;
	color: #666
}
.jqzoom {
	width: 300px;
	height: 300px;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 300px
}
.zoomdiv {
	height: 300px;
	width: 300px
}
.list-h li {
	float: left
}
#spec-n5 {
	width: 350px;
	height: 56px;
	padding-top: 6px;
	overflow: hidden
}
#spec_left {
	background: url("images/left.gif") no-repeat;
	width: 10px;
	height: 45px;
	float: left;
	cursor: pointer;
	margin-top: 5px
}
#spec_right {
	background: url("images/right.gif") no-repeat;
	width: 5px;
	height: 45px;
	float: left;
	cursor: pointer;
	margin-top: 5px
}
#spec-list {
	width: 270px;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	display: inline
}
#spec-list ul li {
	float: left;
	margin-right: 0;
	margin-top: 5px;
	display: inline;
	width: 55px
}
#spec-list ul li img {
	padding: 2px;
	border: 1px solid #ccc;
	width: 45px;
	height: 45px
}
.jqzoom {
	position: relative;
	padding: 0
}
.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 1px;
	left: 0;
	width: 400px;
	height: 400px;
	background: url("i/loading.gif") #fff no-repeat center center;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden
}
.bigimg {
	width: 800px;
	height: 800px
}
.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #fede4f 50% top no-repeat;
	opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
	filter: alpha(Opacity=50);
	cursor: move
}
#spec-list {
	position: relative;
	width: 275px;
	margin-right: 6px
}
#spec-list div {
	margin-top: 0;
	margin-left: -30px
}
#main #bottom {
	overflow: hidden
}
#main #bottom .left {
	width: 235px;
	float: left
}
#main #bottom .right {
	width: 960px;
	float: right;
	overflow: hidden
}
.dis3 {
	DISPLAY: block
}
.dis3 table {
	border-collapse: collapse
}
.dis3 table tr {
	padding-left: 5px;
	border: 1px solid #666
}
.dis3 table td {
	padding-left: 5px;
	border: 1px solid #666
}
.undis3 {
	padding: 0 20px;
	line-height: 26px
}
.undis3 table {
	border: 1px solid #ccc;
	border-collapse: collapse
}
.undis3 table tr {
	border: 1px solid #ccc
}
.undis3 table td {
	border: 1px solid #ccc;
	padding: 0 7px
}
#cntR3 {
	WIDTH: 958px
}
#NewsTop3 {
	CLEAR: both;
	MARGIN-BOTTOM: 0
}
#NewsTop_tit3 P {
	FLOAT: left;
	LINE-HEIGHT: 30px;
	min-height: 30px;
	cursor: pointer;
	font-family: "����";
	font-size: 14px;
	font-weight: bold;
	color: #676767
}
#NewsTop_tit3 P {
	BACKGROUND: #f3f3f3;
	WIDTH: 125px;
	CURSOR: pointer;
	height: 30px;
	text-align: center;
	border-right: 1px solid #dedede;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede
}
#NewsTop_tit3 P.topC13 {
	WIDTH: 125px;
	border-top: 1px solid #29790a;
	border-left: 1px solid #29790a;
	border-right: 1px solid #29790a;
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #29790a
}
#NewsTop_tit3 P.topC03 a {
	color: #29790a
}
#NewsTop3 #NewsTop_tit3 {
	HEIGHT: 31px;
	WIDTH: 958px;
	border-bottom: 1px solid #29790a
}
#NewsTop_cnt3 {
	width: 956px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 10px;
	min-height: 150px;
	font-size: 14px;
	font-family: "����";
	color: #333;
	border: 1px solid #dedede;
	line-height: 26px;
	overflow: hidden
}
#NewsTop_cnt3 span div {
	min-height: 25px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	line-height: 30px
}
#NewsTop_cnt3 span div .ParameterTable {
	width: 700px;
	min-height: 50px;
	border-left: 1px solid #666;
	border-top: 1px solid #666
}
#NewsTop_cnt3 span div .ParameterTable th {
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	background-color: #f3f3f3;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666
}
#NewsTop_cnt3 span div .ParameterTable td {
	line-height: 30px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666
}
#NewsTop_cnt3 h1 {
	font-size: 26px;
	text-align: center;
	margin-bottom: 50px;
	margin-top: 30px
}
#NewsTop_cnt3 .infonav {
	text-align: center
}
#NewsTop3 #NewsTop_cnt3 .loading {
	height: 80px;
	width: 958px;
	background-image: url("../img/jz.gif");
	background-repeat: no-repeat;
	background-position: center center
}
#NewsTop3 #NewsTop_cnt3 span a {
	color: #666;
	text-decoration: none
}
#NewsTop3 #NewsTop_cnt3 span a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.liuyan {
	background: url("../images/013.gif") no-repeat;
	width: 127px;
	height: 27px;
	display: block;
	padding-left: 37px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 20px
}
.liuyan1 {
	padding: 9px 18px;
	margin-bottom: 30px;
	border: 1px solid #f1f1f1;
	background: none repeat scroll 0 0 #f9f9f9;
	font-size: 14px;
	line-height: 24px
}
.coolbg {
	width: 87px;
	height: 26px;
	border: 0;
	background: url("../images/btn1.png") no-repeat;
	cursor: pointer;
	color: #fff
}
#NewsTop2 #NewsTop_cnt2 A:hover {
	color: #0183c1;
	TEXT-DECORATION: underline
}
#main #bottom .heard {
	height: 50px;
	background-image: url("../img/pro_jb.png");
	font-family: "����";
	font-size: 14px;
	font-weight: bold;
	color: #676767;
	line-height: 40px;
	padding-left: 10px;
	color: #023a69;
	background-repeat: repeat-x
}
.ProListTable {
	width: 230px;
	padding-left: 5px;
	padding-bottom: 10px
}
.ProListTable td img {
	width: 55px;
	height: 55px;
	border: 1px solid #dedede;
	padding: 2px
}
.ProListTable .td_img {
	width: 70px;
	text-align: center;
	height: 70px
}
.ProListTable .td_title {
	width: 140px;
	padding-left: 5px;
	line-height: 20px;
	padding-right: 5px
}
.ProListTable .td_title a {
	font-family: "����";
	font-size: 13px;
	color: #666
}
.ProListTable .td_title a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
.ProListTable .td_price span {
	padding-left: 5px;
	font-size: 13px;
	font-family: "����";
	color: #d51314;
	top: -5px;
	position: relative
}
.ProListTable .td_price a {
	font-size: 13px;
	font-family: "����";
	color: #d51314;
	top: -5px;
	position: relative;
	padding-left: 5px
}
.ProListTable .td_price a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #bottom .left .similarProList {
	margin-top: 10px;
	min-height: 100px;
	width: 235px;
	border: 1px solid #dedede;
	background-color: #f3f3f3
}
#main #bottom .left .similarSort {
	margin-top: 0;
	min-height: 100px;
	width: 235px;
	border: 1px solid #dedede;
	overflow: hidden;
	background-color: #f3f3f3
}
#main #bottom .left .similarSort ul {
	width: 235px;
	list-style: none;
	margin-bottom: 15px;
	min-height: 50px
}
#main #bottom .left .similarSort li {
	margin-left: 10px;
	float: left;
	width: 100px;
	list-style-type: none;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap
}
#main #bottom .left .similarSort li a {
	font-size: 12px;
	font-family: "����";
	color: #666
}
#main #bottom .left .similarSort li a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #bottom .left .similarSort ul.xinwen {
	width: 235px;
	list-style: none;
	margin-bottom: 15px;
	min-height: 50px;
	overflow: hidden
}
#main #bottom .left .similarSort ul.xinwen li {
	margin-left: 10px;
	float: left;
	width: 100%;
	list-style-type: none;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap
}
#main #bottom .left .browseProList {
	margin-top: 10px;
	margin-bottom: 20px;
	min-height: 100px;
	width: 235px;
	border: 1px solid #dedede
}
#main #bottom .left #browseProList {
	font-size: 12px;
	font-family: "����";
	color: #666;
	margin-left: 10px
}
#main #bottom .left .browseProList .clearCookie a {
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 30px;
	margin-left: 10px
}
#main #bottom .right .prompt {
	margin-top: 10px;
	min-height: 100px;
	width: 958px;
	border: 1px solid #dedede;
	float: left
}
#main #bottom .right .prompt ul {
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 30px;
	margin-left: 10px;
	margin-bottom: 20px;
	margin-right: 10px;
	float: left
}
#main #bottom .right .prompt ul li.liImg {
	float: right;
	width: 185px;
	height: 200px;
	list-style-type: none;
	text-align: center
}
#main #bottom .right .prompt ul li.liImg img {
	width: 140px;
	height: 140px
}
#main #bottom .right .prompt ul.wenlist {
	width: 876px;
	font-size: 12px;
	font-family: "����";
	color: #666;
	line-height: 30px;
	margin-left: 10px;
	margin-bottom: 20px;
	margin-right: 10px;
	float: left
}
#main #bottom .right .prompt ul.wenlist li {
	width: 50%;
	float: left;
	text-indent: 10px
}
#main #bottom .right .prompt ul.wenlist li span {
	float: right
}
#NewsTop_cnt3 ul.wenlist {
	width: 876px;
	font-size: 14px;
	font-family: "����";
	color: #666;
	line-height: 46px;
	margin-left: 10px;
	margin-bottom: 20px;
	margin-right: 10px;
	float: left
}
#NewsTop_cnt3 ul.wenlist li {
	width: 100%;
	float: left;
	text-indent: 10px
}
#NewsTop_cnt3 ul.wenlist li span {
	float: right
}
#NewsTop_cnt3 .anli {
	border-bottom: 1px dashed #ccc;
	width: 100%;
	padding: 10px 0;
	line-height: 36px
}
#NewsTop_cnt3 .anli img {
	float: left;
	width: 240px;
	height: 150px;
	margin-right: 20px
}
.prompt a {
	color: #666;
	text-decoration: none
}
.prompt A:hover {
	color: #0183c1;
	TEXT-DECORATION: underline
}
#main #bottom .right .prompt div {
	font-size: 14px;
	font-family: "����";
	color: #666;
	line-height: 30px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 20px
}
#main #bottom .right .prompt div a {
	font-size: 14px;
	font-family: "����";
	color: #023a69;
	font-weight: bold
}
#main #bottom .right .prompt div a:hover {
	TEXT-DECORATION: underline;
	color: #0183c1
}
#main #bottom .right .reason div {
	color: #0183c1
}
.libiao {
	font-size: 5px;
	color: #CCC;
	padding-right: 10px
}
.botton {
	padding-top: 0px;
	line-height: 48px;
	clear: both;
	height: 48px;
	vertical-align: middle
}
.botton a {
	margin-right: 15px
}
.box {
	width: 300px;
	float: left
}
.tb-pic a {
	display: table-cell;
	text-align: center;
	vertical-align: middle
}
.tb-pic a img {
	vertical-align: middle
}
.tb-pic a {
*display:block;
*font-family:Arial;
*line-height:1
}
.tb-thumb {
	margin: 10px 0 20px 0;
	overflow: hidden
}
.tb-thumb li {
	background: none repeat scroll 0 0 transparent;
	float: left;
	height: 42px;
	margin: 0 6px 0 0;
	overflow: hidden;
	padding: 1px
}
.tb-s310, .tb-s310 a {
	height: 300px;
	width: 300px
}
.tb-s310, .tb-s310 img {
	max-height: 300px;
	max-width: 300px
}
.tb-s310 a {
*font-size:271px
}
.tb-s40 a {
*font-size:35px
}
.tb-s40, .tb-s40 a {
	height: 40px;
	width: 40px
}
.tb-booth {
	position: relative;
	z-index: 1
}
.tb-thumb .tb-selected {
	height: 40px;
	padding: 2px
}
.tb-thumb .tb-selected div {
	background-color: #fff;
	border: medium none
}
.tb-thumb li div {
	border: 1px solid #cdcdcd
}
div.zoomDiv {
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 200px;
	background: #fff;
	border: 1px solid #ccc;
	display: none;
	text-align: center;
	overflow: hidden
}
div.zoomMask {
	position: absolute;
	background: url("../images/mask.png") repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1
}
.slideBox {
	width: 710px;
	height: 352px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd
}
.slideBox .hd {
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 10px;
	z-index: 1;
	font-family: ΢���ź�
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left
}
.slideBox .hd ul li {
	float: left;
	margin-right: 5px;
	width: 25px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	background: #fff;
	cursor: pointer
}
.slideBox .hd ul li.on {
	background: #f00;
	color: #fff
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle
}
.slideBox .bd img {
	width: 710px;
	height: 352px;
	display: block
}
