@charset "utf-8";
/* CSS Document */

/*Designed by Justinli 06-19-2010*/
*{
margin:0;
padding:0;
vertical-align: baseline;
word-wrap:break-word;
}
body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
background:#FFFFFF; 
color:#777777;
}
img{border:0;}
ul,ol,li{
list-style:none;
padding:0;
margin:0;
}

table,td,input{font-size:12px}

a:link{text-decoration:none;color:#777777;}

a:visited{text-decoration:none;color:#777777;}

a:active,a:hover{text-decoration:underline;color:#1c9fe0;}

/*-----------------------------------------------------------------*/
#container{
margin:0 auto;
width:971px;
}
#header{
height:80px;
margin-left:8px;
margin-right:8px;
margin-top:5px;
background:url(../images/header_bottomBG.gif) repeat-x left bottom;
}

#logo{
float:left;
display:inline;
}
#headerRight{
float:right;
display:inline;
}
.searchInSite{
color:#777777;
height:13px;
border:1px solid #cccccc;
padding:1px;
padding-top:2px;
background:url(../images/searchInSiteBg.gif) no-repeat 2px 2px;
padding-left:18px;
}
.searchButton{
position:relative;
top:3px;
left:4px;
margin-right:10px;
cursor:pointer;
}
.headerIcon{
margin-left:20px;
background:url(../images/header_icon.gif) no-repeat left 4px;
padding-left:10px;
}
#headerTelRow{
text-align:right;
margin-top:10px;
}

#indexFlash{
width:955px;
margin-left:8px;
margin-right:8px;
height:295px;
}
#indexFlash0{
width:955px;
margin-left:8px;
margin-right:8px;
height:265px;
}

#mainMenu{
width:971px;
height:76px;
}
#mainMenu{
width:971px;
height:71px;
}
#wrap{
overflow:hidden;
width:971px;
}
#leftContent0, #rightContent0, #middleContent0 { margin-bottom:-10000px; padding-bottom:10000px; }
#leftContent{
float:left;
display:inline;
width:18px;
height:auto;
}
#leftContent0{
float:left;
display:inline;
width:18px;
height:auto;
background:url(../images/level2_left_BG.gif) repeat top left;
}
#rightContent{
float:right;
display:inline;
width:18px;
overflow:hidden;
height:auto;
}
#rightContent0{
float:right;
display:inline;
width:18px;
background:url(../images/level2_right_BG.gif) repeat-y left top;
overflow:hidden;
height:auto;
}
#middleContent{
float:left;
display:inline;
background-color:#f2f3f5;
height:272px;
width:935px;
}
#middleContent0{
float:left;
display:inline;
background-color:#f2f3f5;
width:935px;
height:auto;
}

#middleRow1{
float:left;
display:inline;
width:200px;
background-color:#f3f4f6;
text-align:left;
}
#middleRow2{
float:left;
display:inline;
width:442px;
background-color:#f3f4f6;
text-align:left;
}
#middleRow3{
float:left;
display:inline;
width:200px;
background-color:#f3f4f6;
text-align:left;
}
#middleRow1 ul{
float:left;
display:inline;
width:168px;
margin-left:22px;
margin-top:20px;
}
#middleRow1 ul li p{
float:left;
display:inline;
width:161px;
text-align:right;
background:url(../images/index_dash.gif) no-repeat bottom center;
padding-bottom:6px;
}
#middleRow1 ul li{
float:left;
display:inline;
width:168px;
background:url(../images/frontIcon.gif) no-repeat left 3px;
padding-left:16px;
margin-bottom:10px;
}


#middleRow2 ul{
float:left;
display:inline;
width:180px;
margin-left:22px;
margin-top:5px;
}
#middleRow2 ul li p{
float:left;
display:inline;
width:173px;
text-align:left;
background:url(../images/index_dash.gif) no-repeat bottom center;
padding-bottom:6px;
margin-top:6px;
}
#middleRow2 ul li{
float:left;
display:inline;
width:180px;
background:url(../images/frontIcon.gif) no-repeat left 3px;
padding-left:16px;
margin-bottom:10px;
}
#middleRow3 ul{
float:left;
display:inline;
width:168px;
margin-left:18px;
margin-top:20px;
}
#middleRow3 ul li a{
float:left;
display:inline;
width:161px;
text-align:left;;
padding-left:20px;
background:url(../images/frontIcon.gif) no-repeat left 3px;
padding-bottom:6px;
}
#middleRow3 ul li{
float:left;
display:inline;
width:168px;
background:url(../images/index_dash.gif) no-repeat bottom center;
padding-left:2px;
margin-bottom:15px;
}

#middleRow3 ul li.productSubCato{
float:left;
display:inline;
width:168px;
background:none;
padding-left:2px;
margin-bottom:10px;
}

#middleRow3 ul li.productSubCato a{
color:#565656;
background:none;
float:left;
display:inline;
width:161px;
text-align:left;;
padding-left:20px;
padding-bottom:6px;
}

#middleRow3 ul li.productSubCato a:hover{
color:#1c9fe0;
background:none;
float:left;
display:inline;
width:161px;
text-align:left;;
padding-left:20px;
padding-bottom:6px;
}

#middleRow3Right{
float:left;
display:inline;
width:725px;
min-height:300px;
height:100%;
_height:300px;
text-align:left;
background:url(../images/level2content_line.gif) repeat-y 15px top;
}
h1{
font-size:14px;
text-align:center;
font-weight:bold;
}
h2{
margin-top:10px;
margin-left:10px;
font-size:14px;
font-weight:bold;
}
h3{
margin-top:20px;
margin-left:10px;
font-size:14px;
font-weight:bold;
}
h4{
margin-top:0px;
margin-left:30px;
font-size:14px;
font-weight:bold;
width:690px;
height:54px;
background:url(../images/level2_content_TitleBG.gif) no-repeat top left;
}
h4 img{
float:left;
display:inline;
margin-top:19px;
margin-left:48px;
}
h4 span{
float:right;
display:inline;
text-align:right;
margin-top:20px;
margin-right:30px;
font-size:12px;
font-weight:normal;
}
#level2ContentText{
width:630px;
margin-left:60px;
margin-top:20px;
}
#level2ContentTextContact{
width:630px;
margin-left:60px;
margin-top:20px;
}
#level2ContentTextContact p{
text-indent:2em;
line-height:24px;
}
#level2ContentTextContact img{
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
}
#level2ContentText p{
text-indent:2em;
line-height:24px;
margin-bottom:50px;
}
#level2ContentText img{
float:right;
display:inline;
padding-left:20px;
padding-bottom:15px;
}
.indexMoreIcon{
float:left;
display:inline;
font-size:0px;
margin-left:155px;
margin-top:10px;
_margin-top:20px;
*margin-top:20px;
height:13px;
cursor:pointer;
}
.indexMoreIcon2{
float:left;
display:inline;
font-size:0px;
margin-left:155px;
margin-top:10px;
height:13px;
cursor:pointer;
}
.indexShadow{
float:left;
display:inline;
margin-left:20px;
margin-top:10px;
margin-right:10px;
}
#indexNewProductFla{
float:left;
display:inline;
margin-left:15px;
margin-top:20px;
width:200px;
height:183px;
border:1px solid #939393;
}
.index_company{
margin-left:-10px;
}
#indexAboutCompany{
width:189px;
}
.index_aboutCompany{
float:left;
display:inline;
margin-top:5px;
*margin-top:15px;
_margin-top:15px;
padding-right:10px;
width:80px;
}
#indexAboutCompany p{
margin-top:10px;
margin-left:6px;
line-height:22px;
text-indent:2em;
}
#level2SeparatorLine{
margin-left:10px;
margin-top:6px;
}
#productsModule{
float:left;
display:inline;
width:300px;
margin-right:15px;
margin-bottom:20px;
}
#productsModule img{
float:left;
display:inline;
padding-right:10px;
}
#productsModule p{
text-indent:0em;
line-height:18px;
margin-bottom:20px;
}
ul#informationText{
margin-left:20px;
margin-bottom:20px;
}
ul#informationText li{
line-height:35px;

}
ul#informationText li a{
float:left;
display:inline;
width:400px;
background:url(../images/frontIcon.gif) no-repeat left center;
padding-left:20px;
}
ul#informationText li span{
float:right;
display:inline;
}
#electriSample{
margin-top:10px;
margin-bottom:6px;
}
#electriSampleLink span{
margin-left:2px;
margin-right:20px;
background:url(../images/frontIcon.gif) no-repeat left center;
padding-left:15px;
}
#hrDash{
margin-top:20px;
margin-bottom:20px;
}

#footer{
text-align:right;
}
#footer p{
margin-right:15px;
}
#footer p.EnCopyright{
font-size:11px;
letter-spacing:1px;
margin-top:4px;
margin-bottom:4px;
}

/*pager*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;float:right;
	display:inline;
	margin-right:20px;
	margin-bottom:10px;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.contentSpecify{
float:right;
display:inline;
margin-top:20px;
margin-bottom:40px;
}
.contentSpecify2{
float:right;
display:inline;
margin-top:20px;
margin-bottom:40px;
margin-right:200px;
}

#level2ContentText p.newscontent{
float:left;
display:inline;
width:600px;
}

#productContentContainer{
width:630px;
margin-left:60px;
margin-top:20px;
}
#productContentLeft{
float:left;
display:inline;
border:1px dashed #b8b8b8;
width:200px;
height:183px; 
margin-left:20px;
margin-top:80px;
}
#productContentRight{
float:right;
display:inline;
margin-left:40px;
width:360px;
}
#productContentRight p{
text-indent:2em;
line-height:25px;
}
h5{
background:url(../images/index_dash.gif) repeat-x left bottom;
padding-bottom:4px;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
}
h5 img{
margin-right:6px;
}
#productContentRight ul{
list-style:circle;
margin-left:16px;
}
#productContentRight ul li{
line-height:26px;
list-style:circle;
}
h1{
font-size:14px;
font-weight:bold;
}

#productContentLeft0{
float:left;
display:inline;
width:200px;
margin-left:20px;
margin-top:10px;
}
#productContentRight{
float:right;
display:inline;
margin-left:40px;
width:360px;
}
#contenttubiao{
width:560px;
margin-top:20px;
margin-left:18px;
border-top:1px dashed #b8b8b8;
padding-top:10px;
}

