/* CSS Document */
body{
margin:0;
font-size:12px;
color:#5d5d5d;
}

ul{
padding:0px;
margin:0px;}

li{
list-style:none;}

a{
font-size:12px;
color:#898989;
text-decoration:none;}

a:hover{
color:#d32526;
text-decoration:underline;}
p{
margin:0;
padding:0;}
img{
border:0;}
h1{
font-size:12px;
font-weight:normal;
margin:2px 0px;}

.clear{
clear:both; 
line-height:0px; 
height:0px; 
font-size:0px; 
visibility:hidden;}



/*无下拉的导航*/
#nav{
	width:537px;
	position:absolute;
	left: 502px;
	top: 50px;
}
#nav ul{margin:0px;padding:0;}
#nav li{list-style-type:none;float:left; width:88px; height:16px; border-left:#cccccc solid 1px;}
#nav li a{color:#000;font-size:14px; display:block;margin-top:0px; text-decoration:none; padding:0px 0px 0px 0px;height:16px; text-align:center;}
#nav li a:hover{color:#ff313e; text-decoration:none; background-image:url(../images/daoh_bgh.jpg);}
/*无下拉的导航*/

/*二级下拉的导航*/
.daoh div{
width:1003px;
margin:0 auto;}
#jsddm
{	margin: 0;
	padding: 0;
	}
#jsddm li
{	float: left;
		list-style: none;
}
#jsddm li a
	{	display: block;
		padding: 8px 12px;
		text-decoration: none;
		border-right: 1px solid #32b4f2;
		border-left:1px solid #05487d; 
		width: 88px;
		color: #EAFFED;
		white-space: nowrap;
		text-align:center;
		font-size:14px; font-weight:bold;}
#jsddm li a:hover
	{	background: #3c97f0}		
#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			}		
#jsddm li ul li
			{	float: none;
				display: inline}			
#jsddm li ul li a
			{	width: auto;
				background: #fff;
				color: #24313C;
				border:none;
				padding:8px 5px;
				text-align:left;
				font-size:12px;
				font-weight:normal;
				filter:alpha(opacity=60);}			
#jsddm li ul li a:hover
			{	background: #3c97f0;}
/*二级下拉的导航*/


/*页面布局*/
.top{
height:29px;
background-color:#000000;}
.top_main{
width:1049px;
margin:0 auto;
height:29px;
background:url(../images/index_02.jpg);
color:#FFFFFF;
}
.top_main div{
width:250px;
float:right;
padding-right:30px;
padding-top:2px;}
.head{
width:1049px; height:91px;
margin:0 auto;
background:url(../images/index_04.jpg);
position:relative;}
.banner{
width:1049px; height:382px;
margin:0 auto;}
.index{
width:1049px;
margin:0 auto;}
.index_title{
height:31px;}
.i_1_c{
height:161px;}
.i_margin{
margin-top:10px;}
.i_2_c{
height:195px;}
.i_3_left{
width:389px;
height:459px;
float:left;}
.i_3_title{
height:18px;
padding:15px 10px 10px 10px;
border-bottom:#cccccc solid 1px;
font-size:18px; font-weight:bold;}
.i_3_title span{
float:right;}
.i_3_title span a{
font-size:14px;
color:#FF0000;}
.i_3_c{
padding:5px;}
.3_news{
height:110px;
margin:10px 0px;}
.news_left{
width:115px; height:110px;
float:left;}
.news_right{
width:250px; height:110px;
float:right; line-height:20px;}
.news_right h1 a{
font-size:14px; font-weight:bold;
}
.i_3_right{
width:610px;
height:459px;
float:right;}
.i_3_r_title{
height:19px;
padding:15px 10px 10px 10px;
font-size:18px; font-weight:bold;}
.i_3_r_c{
padding:5px;}
.i_3_r_c p{
width:280px; height:180px;
float:left; margin:5px;}
.bottom{
height:121px;
border-top:#a1a1a1 solid 4px;
background-color:#595959;
color:#FFFFFF;}
.bottom div{
width:1049px;
margin:0 auto;
padding:10px 0px;
line-height:24px;}
.bottom div a{
color:#FFFFFF;}
.ny_banner{
height:230px;
margin:10px 0px;}
.ny_daoh{
height:10px;
padding:10px 30px;
background-color:#000000;
text-align:right;}
.ny_daoh a{
font-size:14px;}
.ny_title{
padding:10px;
height:10px;
border-bottom:#000000 solid 1px;
font-size:18px;
font-weight:bold;
color:#FF0000;}
.ny_title span{
float:right;
font-size:14px;
font-weight:normal;
color:#898989;}
.ny_title span a{
font-size:14px;
font-weight:normal;
color:#898989}
.ny_c{
padding:10px;
line-height:24px;}
.ny_c h2{
text-align:center;
font-size:16px;}
.ny_c h2 p{
font-size:12px;}
/*页面布局*/

/*产品详细说明页*/
.ny_newslist{
border-bottom:#cccccc solid 1px;}
.ny_newslist h1 a{
font-size:16px; font-weight:bold;}
.p_left{
width:350px; height:350px;
float:left;}
.p_right{
width:660px; height:350px; 
float:right;}
.p_right h1{
font-size:14px; font-weight:bold;
padding:2px; width:90%;
border-bottom:#cccccc solid 1px;}

.p_r_b{
width:90%;
background-color:#ccc;
border-bottom:#000 solid 2px;}
.p_r_b li{
float:left;
padding:3px 10px;
color:#FFFFFF;}
.p_r_qq{
line-height:24px;}
.p_xx{
padding:0px;}
.p_xx_t{
height:30px;
border-bottom:#000 solid 2px;}
.p_xx_t div{
padding:5px;
width:100px;
height:20px;
background-color:#000;
color:#FFFFFF; font-size:14px; 
font-weight:bold; text-align:center;}
.p_xx_cc{
padding:20px 5px; line-height:24px;}
.p_xx_cp{
padding:20px 5px;}
.p_xx_cp p{
width:170px; height:170px;
text-align:center;
float:left; margin:0px 5px;}
.p_xx_cp p img{
padding:2px; border:#cccccc solid 1px;}
.p_xx_news{
padding:5px;
}
.p_xx_news h1{
width:340px; float:left; margin:0px 10px;}
.p_xx_news h1 span{
float:right;}
/*产品详细说明页*/

/*product*/
.productlist {
	MARGIN-TOP:0px; margin-left:10px;
}
.productlist LI {
FLOAT: left; OVERFLOW: hidden; WIDTH: 200px;
}
.productlist LI IMG {
	 WIDTH: 195px; HEIGHT: 195px;border:#ccc solid 1px; 
}

.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 180px;TEXT-ALIGN: center; height:35px; 
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
/*page*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 5px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
