


.pd_show {
	float:left;
	font-size: 14px;
	width: 110px;
	height: 218px;
	padding: 0;
	margin:0;
	overflow: hidden;
}

#hp_product_show {
	margin:0;
}


.pd_all{
	width:260px;
	
}

.pd_main{

	width:110px;
	height:218px;
	float:left;
	color:#fff;
	cursor:pointer;
	-cursor:hand;
}
.pd_ext {

	width:150px;
	height:218px;
	margin:0;
	padding:0;
	font-size:12px;
	float:left;
	color:#fff;
}

#pd_0 { background:url(../images/page/index_prod_0.jpg) no-repeat top left; }
#pd_1 { background:url(../images/page/index_prod_1.jpg) no-repeat top left; }
#pd_2 { background:url(../images/page/index_prod_2.jpg) no-repeat top left; }
#pd_3 { background:url(../images/page/index_prod_3.jpg) no-repeat top left; }
#pd_4 { background:url(../images/page/index_prod_4.jpg) no-repeat top left; }

.pd_ext_title {
	margin:0;
	padding:0;
	margin-top:25px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: italic;
	color:#fff;
	overflow: hidden;
}

.pd_ext_detail {
	height:140px;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-left:14px;
	overflow: hidden;
}
.pd_ext_detail ul
{
	margin:0;
	padding:0;
	list-style-type: none;
}
.pd_ext_detail ul li
{
	margin:0;
	padding:0;
	list-style-type: none;
	font-size:11px;
	color:#eee;
}
.pd_ext_link
{
	margin:0;
	padding:0;
	padding-left:10px;
}
.pd_ext_link p
{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.pd_ext_link a {
	height:18px;
	line-height:18px;
	padding-left:15px;
	font-size:11px;
	color:#eee;
}
.pd_ext_link a.download {
	background:url(../images/page/arrow_tiny_down.gif) no-repeat 0 50%;
}
.pd_ext_link a.readmore {
	background:url(../images/page/arrow_tiny_right.gif) no-repeat 0 50%;
}
.pd_ext_link a:link    { color:#fff;text-decoration:none; }
.pd_ext_link a:visited { color:#fff;text-decoration:none; }
.pd_ext_link a:active  { color:#ccc;text-decoration:none; }
.pd_ext_link a:hover   { color:#ccc;text-decoration:none; }





.event_box{
	margin-top:0px;
}
.event_title{
	font-size:110%;
}



#id_hpp_company_bg{
	width:230px;height:218px;
	
	margin:0;
	overflow:hidden;
	background:url(../images/page/home_company_detail_bg.jpg) no-repeat top left;
}
#id_hpp_company_detail{
	padding:10px;
}
#id_hpp_company_detail p{
	font-family:Verdana, Tahoma;
	font-size:12px;
	color:#333;
}

#id_hpp_bg{
	width:500px;height:218px;
	overflow:hidden;
	background:url(../images/page/hpp_detail_bg.png) no-repeat top left;
}

.hpp_scroll_window {
	width:500px;height:218px;
	overflow:hidden;
	margin:0;
	padding:0;
	
}

.hpp_scroll_window .Cont{
	width:500px;
	overflow:hidden;
}

.hpp_scroll_window .ScrCont{
	width:100000px;
}

.hpp_scroll_window .hpp_box{
	width:500px;height:218px;
	float:left;
}
.hpp_box .hpp_content{
	overflow:hidden;
	width:470px;
	height:184px;
	margin:0;
	padding:0;
	color:#eee;
	margin:10px;
	padding:5px;
	border:1px solid #385d84;
	background:url(../images/page/hpp_box_bg.jpg) no-repeat top left;
}
#id_product_list_1, #id_product_list_2 {
	float:left;
}


#PicPlayer{
	margin-top: 4px;
	width:167px;
	height:111px
}
#NewsPic {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 167px; PADDING-TOP: 0px;
	POSITION: relative; TOP: 0px; HEIGHT: 111px; BORDER-RIGHT-WIDTH: 0px
}
#NewsPicTxt {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
	BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px auto 0px;
	WIDTH:167px;
	COLOR: black; PADDING-TOP: 0px;
	FONT-FAMILY: Sans-Serif; POSITION: relative;
	HEIGHT: 0px;
	TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px
}

#NewsPicTxt A {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:visited {	COLOR: black; TEXT-DECORATION: none}
#NewPicTxt A:link {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: red}
#NewsPic A {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none}
#NewsPic A:hover {	TEXT-DECORATION: none}
#NewPic A:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%}

#NewsPic .Nav {
	RIGHT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 12px;
	font: 9px Tahoma;
}
#NewsPic .Nav SPAN {
	display: block;
	BACKGROUND: #000000;
	FLOAT: right;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 24px;
	
	COLOR: #ffffff; HEIGHT: 100%;
	TEXT-ALIGN: center;
	padding-bottom:1px;
}
#NewsPic .Nav SPAN.Cur {BACKGROUND: #a3a; COLOR: white; font-weight:bold;}
#NewsPic .Nav SPAN.Normal {	BACKGROUND: #000; FILTER: Alpha(opacity=50); COLOR: white; opacity: .5}
#NewsPic .Nav SPAN A {	DISPLAY: block; WIDTH: 100%; COLOR: white; POSITION: relative; HEIGHT: 100%}

