﻿*
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
}
body form #Panel_Title
{
	text-align: center;
	overflow: hidden;
	margin: 0 auto;
}
body
{
}
h1
{
	font-size: 10pt;
}
ul
{
	list-style-type: none;
}
a:visited, a:active, a:link
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color: red;
}
.box
{
	width: 1003px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
}
#divContentLeft
{
	float: left;
	width: 215px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
	background: url(images/pxhh_21.gif);
}
#divContentMiddle
{
	float: left;
	width: 558px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
	background: url(images/index_45.gif);
}
#divContentRight
{
	float: left;
	width: 788px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
	background: url(images/shads_40.gif);
}

#divContentLeft2
{
	float: left;
	width: 222px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
	background: url(images/index_30.gif);
}

#divContentRight2
{
	float: left;
	width: 780px;
	padding-bottom: 30000px;
	margin-bottom: -30000px;
	background: url(images/mrd_45.gif);
}

#ulProductClass
{
	margin: 0 auto;
	background: url(images/pxhh_30.gif);
	overflow: hidden;
}
#ulProductClass div
{
	width: 215px;
	height: 28px;
	text-align: left;
	overflow: hidden;
}
#ulProductClass div a
{
	font-size: 9pt;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	position: relative;
	top: 7px;
	left: 78px;
}
#ulFriend
{
	margin: 0 auto;
	background: url(images/pxhh_30.gif);
	overflow: hidden;
}
#ulFriend div
{
	width: 215px;
	height: 28px;
	text-align: left;
	font-size: 9pt;
}
#ulFriend div a
{
	font-size: 9pt;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	position: relative;
	top: 7px;
	left: 78px;
}
.searchTextbox
{
	font-size: 9pt;
	width: 136px;
	height: 18px;
	position: relative;
	display: block;
	border: solid 1px #868B8D;
	margin: 5px 0 0 15px;
}
.searchButton
{
	cursor: pointer;
	width: 39px;
	height: 17px;
	background: url(images/so.gif);
	background-color: Transparent;
	border: 0;
	position: relative;
	margin: 5px 0 0 8px;
}
#ulShowClass
{
	width: 1003px;
	height: 51px;
	margin:0 auto;
	font-size:12px;
}

.ulshow_a{
width:108px;
height:51px;
display:block;
}

#ulShowClass li
{
	display: block;
	height: 51px;
	float: left;
}

#ulShowClass2
{
	float: left;
	width: 198px;
	height: 136px;
}

#ulShowClass2 div
{
	display: block;
	width: 198px;
}

.subMenu{
position:absolute;
top:51px;
left:3px;
visibility:hidden;
overflow:hidden;
z-index:2;
text-align:center;
width:100px;
text-align:left;
background:#92E1FA;
border:1px solid #fff;
border-bottom:0;
}

.subMenu a,.subMenu a:hover{
width:100px;
border-bottom:1px solid #fff;
display:block;
height:25px;
line-height:25px;
text-align:center;
color:#004E7A;
text-decoration:none;
}


#defaultpage,#contact,#project
{
	width: 92px;
	background: url(images/pxhh_04.gif);
	height: 51px;
	display:block;
}

#contact
{
	width: 113px;
	background: url(images/pxhh_11.gif);
}

#project
{
	width: 108px;
	background: url(images/pxhh_07.gif);
}

#intro,#proclass,#affiche,#article,#filedown,#succcase,#job,#credential{
width: 108px;
height: 51px;
background: url(images/pxhh_05.gif);
}

#proclass
{
	background: url(images/pxhh_06.gif);
}

#affiche
{
	width: 109px;
	background: url(images/pxhh_10.gif);
}

#article
{
	background: url(images/pxhh_08.gif);
}

#filedown
{
	width: 168px;
	background: url(images/shads_13.gif);
}

#succcase
{
	width: 168px;
	background: url(images/shads_15.gif);
}

#job
{
	width: 168px;
	background: url(images/shads_16.gif);
}


#credential
{
	width: 108px;
	background: url(images/pxhh_09.gif);
}

#datum
{
}
.productImage
{
	border: solid 1px darkgray;
	width: 71px;
	height: 66px;
}
.productName
{
	float: left;
	font-size: 9pt;
	width: 71px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	text-align: center;
	margin: 10px 0 0 0;
}
.productName2
{
	float: left;
	font-size: 9pt;
	width: 100px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	text-align: left;
	position: relative;
	left: 30px;
}
.showProduct
{
	width: 115px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	display: block;
}
.affichetitle1
{
	width: 550px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}

.articletitle1
{
	width: 550px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}

.affichetitle2
{
	width: 280px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 3px 5px 4px 56px;
	font-size: 9pt;
	display: block;
}

.articletitle2
{
	width: 280px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 3px 5px 4px 56px;
	font-size: 9pt;
	display: block;
}
.jobtitle2
{
	width: 150px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 15px 0 0 25px;
	font-size: 9pt;
	display: block;
}

.SuccCasetitle2
{
	width: 280px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 0 0 50px;
	font-size: 9pt;
	display: block;
}

.contentWidth
{
	width: 85%;
	margin: 0 auto;
}

.firstClass
{
	width: 200px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	margin: 8px 0 0 30px;
}
.secondClass
{
	float: left;
	width: 160px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}

#ulNewestProducts
{
	margin: 5px auto;
	background: url(images/index_17.gif);
}
#ulNewestProducts div
{
	width: 100px;
	height: 30px;
	text-align: left;
}
#ulNewestProducts div a
{
	width: 100px;
	font-size: 9pt;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	position: relative;
	top: 10px;
	left: 65px;
}
#ulCountestProducts
{
	margin: 5px auto;
	background: url(images/index_17.gif);
}
#ulCountestProducts div
{
	width: 100px;
	height: 30px;
	text-align: left;
}
#ulCountestProducts div a
{
	font-size: 9pt;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	position: relative;
	top: 10px;
	left: 65px;
}
.succCaseImg
{
	width: 90px;
	height: 90px;
	border: 0;
}
.succCaseParent
{
	display: block;
	clear: both;
}
.succCaseLeft
{
	float: left;
	width: 140px;
	height: 70px;
}
.succCaseMiddle
{
	float: left;
	width: 30px;
	height: 70px;
}
.succCaseRight
{
	float: left;
	height: 70px;
	width: 400px;
}


.succCaseParent2
{
	display: block;
	clear: both;
	margin: 0 0 20px 0;
}
.succCaseLeft2
{
	float: left;
	width: 140px;
	height: 70px;
}
.succCaseMiddle2
{
	float: left;
	width: 30px;
	height: 70px;
}
.succCaseRight2
{
	float: left;
	width: 130px;
	height: 70px;
}
.caseTitle2
{
	width: 100px;
	font-size: 9pt;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.firstCatalogDiv
{
}
.spanAct
{
}
.firstCatalog
{
	font-size: 10pt;
	float: left;
	width: 180px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	position: relative;
	left: 10px;
	top: 6px;
	font-weight: bold;
}
.firstCatalog strong
{
	font-weight: normal;
}
.ulChiClass
{
}
.ulChiClass li
{
	float: left;
	width: 111px;
}
.secondCatalog
{
	font-size: 9pt;
	width: 90px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	margin: 5px 0 5px 10px;
}

#bottom1
{
	float: left;
	width: 215px;
	height: 16px;
	background: url(images/pxhh_42.gif);
	overflow: hidden;
}

#bottom2
{
	float: left;
	width: 788px;
	height: 16px;
	display: block;
	overflow: hidden;
}

#bottom3
{
	float: left;
	width: 222px;
	height: 10px;
	background: url(images/index_99.gif);
	overflow: hidden;
}

#divBottomRight
{
	float: left;
	width: 780px;
	height: 10px;
	background: url(images/mrd_58.gif);
	overflow: hidden;
}

.divClear
{
	clear: both;
}

.commontitle{
width: 264px;
height: 33px;
padding:18px 0 0 68px;
background: url(images/commontitle.gif);
text-align:left;
font-size:18px;
font-weight:700;
color:#5AB2ED;
float:left;
letter-spacing:5px;
font-family:宋体;
}

