/* CSS Document */
*{
	padding:0;
	margin:0;
}
body {
    margin:0px auto;
	color:#656565;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
ul,li{
	list-style:none;
	list-style-position: inside;
}
img{
	border:none;
}
a{
text-decoration:none;
color:#656565;
font-size:12px;
}
a:hover{
text-decoration:none;
color:#FF7800;
}

H1,H2,h3,h4,h5,form,li,ul,p{margin:0px;padding:0px;border:0px;}
H4 {FONT-SIZE: 14px; FONT-WEIGHT: bold}
.clr{
	clear:both;
	overflow:hidden;
	height:0;
	width:0;	
}
#top{
margin:0px auto;
width:1000px;
height:163px;
overflow:hidden;
}
#logo{
margin:0px auto 0px 20px;
width:740px;
height:86px;
overflow:hidden;
float:left;
}
#searchleft{
margin:0px;
padding:0px;
width:176px;
height:28px;
float:left;
overflow:hidden;
background:url(../images/search_bg.gif) no-repeat;
}
#searchbtn{
width:27px;
height:28px;
float:left;
overflow:hidden;
}

#home_banner{
margin:0px auto;
width:1009px;
height:404px;
overflow:hidden;
}
#home_pro{
margin:0px auto;
width:1010px;
height:151px;
background:url(../images/home_pro_bg.gif) no-repeat;
overflow:hidden;
}

/*note style*/
#note_content{
margin:0px auto;
width:950px;
overflow:hidden;
}
#locaton{
width:730px;
height:106px;
overflow:hidden;
background:url(../images/location.gif) no-repeat;
}
/*left style*/
#left{
margin:0px auto;
width:219px;
_width:215px;
overflow:hidden;
float:left;
}
#left_mid{
background:url(../images/left_mid_bg.gif) repeat-y;
}
#left_mid ul li{
width:162px;
height:28px;
line-height:23px;
text-indent:25px;
background:url(../images/left_li_bg.gif) no-repeat;
overflow:hidden;
}
#left_mid ul li a{
color:#FFFFFF;
}
#left_mid ul li a:hover{
color:#333333;
}

/*Job style*/
.Job{margin-top:10px;}
.Job li{ width:640px;border-bottom:1px dashed #999;height:auto; overflow:hidden; padding:5px; line-height:20px;}
.Job_Note{ margin-top:10px;}
/*product style*/
.Product_Content{overflow:hidden;}
.Product_Img{float:left; padding:5px;_padding:0px; border:#ddd 1px solid; overflow:hidden;}
.Product_Title{display:inline; float:left; margin-left:10px;  width:350px; overflow:hidden}
.PTitle{height:30px;background:#F5F5F5; line-height:30px; font-weight:bold;width:420px; padding-left:10px;} 
.PNote{ margin-top:15px;padding-left:10px; 
line-height:22px;}
.Pro_Note{ margin-top:10px;margin-left:10px;*margin-left:0px;
padding-top:10px; width:750px; border-top:1px solid #efefef }

.Ptitle li a{ font-size:12px; font-weight:bold;}
/*news style*/
#News_Note{
width:700px;
overflow:hidden;
}

#News_Note ul li{
width:660px;
overflow:hidden;
margin-left:-10px;
list-style:none;
height:28px;
line-height:28px;
text-indent:20px;
 border-bottom:1px #999 dashed;
}
#News_Note ul li .date{
display:inline;
}
#con{
width:674px;
text-indent:22px;
padding-top:15px;
padding-bottom:30px;
overflow:hidden;
}
.MainNote{
margin:0px auto;
width:674px;
overflow:hidden;
}


/*foot style*/
#foot_nav{
margin:0px auto;
width:1010px;
height:68px;
overflow:hidden;
}
#foot{
margin:0px auto;
width:1010px;
height:73px;
overflow:hidden;
}
/*page style*/
#page{
  width:700px;
 color:#6E6E6E;
 float:left;
}
#page A {	BORDER-BOTTOM: #DCD9D4 1px solid; BORDER-LEFT: #DCD9D4 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #303030; BORDER-TOP: #DCD9D4 1px solid; BORDER-RIGHT: #DCD9D4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px}
#page A:hover {	BORDER-BOTTOM: #DCD9D4 1px solid; BORDER-LEFT: #DCD9D4 1px solid; BORDER-TOP: #DCD9D4 1px solid; BORDER-RIGHT: #DCD9D4 1px solid; color:#7a0031;}
#page SPAN.disabled {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ddd; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}
#page SPAN.current {BORDER-BOTTOM: #DCD9D4 1px solid; BORDER-LEFT: #DCD9D4 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #DCD9D4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #303030; BORDER-TOP: #DCD9D4 1px solid; BORDER-RIGHT: #DCD9D4 1px solid; PADDING-TOP: 2px; margin-left:3px;margin-right:2px;}

/*page end*/
/* Clear Fix */   
.clearfix:after { content:"."; display:block; width:1px; height:0; clear:both; visibility:hidden; }   
.clearfix { display:inline-block; }   
/* Hide from IE Mac */   
.clearfix {display:block;}   
/* End hide from IE Mac */   
/* end of clearfix */ 


















