body {
background:url(../images/header-shelf.jpg) repeat-x top;

margin:0 auto;
padding:0;
font-size:12px;
color:#666666;
}


img{
display:block;
border:0;
margin:0 auto;
}  
  
a{
color:#797878;
text-decoration:none;
}
  
a:hover{
color:#dc0808;
}

ol, ul ,li
{
list-style:none;
} 
  
div,form,img,ul,ol,li,dl,dt,dd,p {
margin: 0; 
padding: 0; 
border: 0; 
}  
  
.clear{
clear:both;}


#top{
width:1003px;
margin:0 auto;}

.toppiz{
float:right;
color:#828296;
margin-top:10px;}

.toppiz a{
color:#828296;
font-weight:bold;}

.logo{
width:653px;
height:71px;
float:left;
margin-top:56px;}

.sousuo{
width:232px;
height:34px;
float:right;
margin-top:56px;}

.searchnr .key input{
width:186px;
height:34px;
overflow:hidden;
background:url(../images/search_bg.jpg) no-repeat;
padding:0;
line-height:25px;
border:none;
color:#CCCCCC;
float:left;
}


.searchan{
width:46px;
height:34px;
float:right;}


#nav{
width:1003px;
height:50px;
margin:0 auto;
margin-top:20px;}

.nav01{
float:left;}

.nav01 a:hover{
background:url(../images/nav001.jpg) no-repeat;
display:block;}


.nav01 a.hover{
background:url(../images/nav001.jpg) no-repeat;
display:block;}





#body2{
background:url(../images/pagebody.jpg) repeat-x;
margin:0 auto;}


#main{
width:1003px;
margin:0 auto;}

.banner{
width:1003px;
height:261px;
padding-top:25px;}



#gs{
width:1003px;
height:250px;
}

.gsjj{
width:542px;
height:250px;
float:left;
margin-top:24px;
}

.gsnr{
width:501px;
height:125px;
margin-top:12px;}


.pic01{
width:75px;
height:77px;
float:left;
margin-top:38px;
margin-left:16px;
display:inline;}

.gsjj_nr{
width:351px;
height:125px;
float:right;
margin-right:45px;
font-size:14px;
display:inline;
color:#323246;
line-height:24px;
}

.dian{
margin-top:5px;
float:left;}

.gsjj_nr img{
padding-top:8px;}

.more{
width:103px;
height:32px;
float:left;
margin-top:25px;
margin-left:240px;
display:inline;
}

.xwzx{
width:460px;
height:250px;
float:right;
margin-top:24px;
}

.by{
margin-top:6px;
width:460px;
}

.news{
width:460px;
height:100px;
padding-top:15px;}

.pic02{
float:left;
margin-top:12px;}

.news_liebiao{
width:300px;
float:left;
color:#323246;
font-size:14px;
line-height:19px;}

.news_liebiao a{
color:#323246;}

.dian{
background:url(../images/dian.jpg) no-repeat left;
padding-left:12px;
width:300px;
}

.more02{
width:103px;
height:32px;
float:left;
margin-left:160px;
display:inline;
margin-top:20px;
}



.product{
width:1003px;
height:338px;
margin-top:20px;

}

.product_bg{
background:url(../images/cp_bg.jpg) no-repeat;
width:1003px;
height:59px;}

.cp_title01{
width:210px;
height:25px;
float:left;
margin-left:12px;
margin-top:14px;
display:inline;}

.cp_title02{
width:210px;
height:25px;
float:left;
margin-left:28px;
margin-top:14px;
display:inline;}

.product_nr{
background-color:#f5f5ff;
width:1001px;
height:242px;
border-left:1px solid #bebed2;
border-right:1px solid #bebed2;
padding-top:15px;
padding-bottom:10px;
}

.product_di{
background:url(../images/pro_di.jpg) no-repeat;
width:1003px;
height:17px;
}


.more03{
width:61px;
height:27px;
float:right;
margin-right:8px;
display:inline;
margin-top:15px;}



.anniu01{
width:35px;
height:27px;
float:left;
margin-top:90px;
margin-left:10px;
display:inline;}


.anniu02{
width:35px;
height:27px;
float:right;
margin-top:-110px;
margin-right:10px;
display:inline;}


.chanpin_bg{
background:url(../images/chanpin_bg.jpg) no-repeat;
width:203px;
height:170px;
float:left;
margin-top:30px;
margin-left:17px;
display:inline;}

.chanpin_bg img{
width:185px;
height:136px;
margin:0 auto;
margin-top:8px;}

.cpmc{
padding-top:18px;
text-align:center;}


.nr_di{
background:url(../images/pronr_di.jpg) no-repeat;
width:987px;
height:234px;
margin:0 auto;}


#bottom{
background:url(../images/bottom.jpg) no-repeat;
height:90px;
}


.banquan{
width:1003px;
margin:0 auto;
text-align:left;
line-height:26px;
color:#c2c2c2;
padding-top:20px;}



.weizhi{
padding-left:16px;
padding-top:15px;}

.hwsy a{
color:#1e5995;}

.hwsy{
padding-left:10px;
font-size:14px;
margin-top:10px;}


#left{
width:235px;
float:left;
margin-top:14px;
margin-left:10px;
display:inline;}


.left_top{ 
width:235px;
height:10px;
}

.left_center{
width:235px;
background:url(../images/left_center.jpg) repeat-y;
}


.left_bottom{
width:235px;
height:14px;
background:url(../images/left_bottom.jpg) no-repeat;
}

.left_title{
width:73px;
height:21px;
float:left;
margin-left:12px;
display:inline;}


.xian{
background:url(../images/xian.jpg) no-repeat;
width:218px;
height:8px;
margin:0 auto;
margin-top:6px;
margin-bottom:6px;}


.left_nr{
width:212px;
line-height:28px;
margin:0 auto;
color:#1e5995;
font-weight:bold;
}


.bor{
border-bottom:1px solid #d2d2e6;
}

.lb01{
background:url(../images/jiantou.jpg) no-repeat right;
padding-right:15px;
color:#1e5995;
padding-left:15px;
font-weight:bold;}

.lb02{
background:url(../images/lb_di.jpg) no-repeat;
color:#FFFFFF;
padding-left:15px;
font-weight:bold;}

.lb02 a{
color:#FFFFFF;}

.lb01 a{
color:#1e5995;}


.left_top2{
width:235px;
height:38px;
margin-top:14px;
}


.left_center2{
width:235px;
height:102px;}



#right{
width:725px;
float:right;
margin-top:14px;}


.right_top{ 
width:725px;
height:9px;}


.right_center{
background:url(../images/right_center.jpg) repeat-y;
width:725px;
}


.right_bottom{
width:725px;
background:url(../images/right_bottom.jpg) no-repeat;
height:9px;}


.title01{
width:112px;
height:23px;
margin-left:5px;
}


.right_nr{

padding-top:10px;
padding-left:22px;
padding-right:22px;
line-height:24px;
text-indent:2em;}

.right_nr2{
padding-top:10px;
padding-left:22px;
padding-right:22px;
line-height:28px;
}

.right_nr3{
padding-top:10px;
padding-left:28px;
padding-right:10px;
line-height:28px;
}


.right_nr4{
padding-top:10px;
padding-left:40px;
padding-right:40px;
line-height:28px;
}

.riqi1{
float:right;}


.bor02{
border-bottom:1px dashed #CCCCCC;}

.biaoti12{
background:url(../images/dian.jpg) no-repeat left;
display:block; 
width:650px;
padding-left:18px;
}


.page {
	DISPLAY: inline; FLOAT:right; MARGIN:30px 50px 20px 50px; WIDTH: 650px; COLOR: #999; TEXT-ALIGN:left;
	_MARGIN:30px 100px 20px 0px;
}
.page_nav {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 50px; WIDTH: 400px; COLOR: #999; TEXT-ALIGN: left
}
.asp_page {
	COLOR: #999999; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.asp_page A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.asp_page .asp_page_btn {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.asp_page A:hover {
	BORDER-RIGHT: #277fd5 1px solid; BORDER-TOP: #277fd5 1px solid; BORDER-LEFT: #277fd5 1px solid; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #277fd5 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #277fd5; TEXT-DECORATION: none
}
.asp_page .asp_page_btn {
	BORDER-RIGHT: #e277fd5 1px solid; BORDER-TOP: #277fd5 1px solid; FONT-WEIGHT: bold; BACKGROUND: #277fd5; BORDER-LEFT: #277fd5 1px solid; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #277fd5 1px solid; HEIGHT: 20px
} 



.cp01{
background:url(../images/chanpin_bg.jpg) no-repeat;
width:203px;
height:178px;
float:left;
margin-right:22px;
margin-bottom:8px;
}


.cp01 img{
width:185px;
height:136px;
margin:0 auto;
margin-top:8px;}


.cpmc2{
padding-top:10px;
text-align:center;}

.biaoti{
font-size:14px;
color:#FF0000;
font-weight:bold;
text-align:center;}

.huizi{
color:#999999;}

.news_di{
text-align:right;}


.chanpin{
width:650px;
float:right;
margin-right:30px;
margin-top:10px;
display:inline;}


.cp001{
background:url(../images/chanpin_bg.jpg) no-repeat;
width:203px;
height:154px;
float:left;
margin-left:100px;
display:inline;
}

.cp001 img{
width:185px;
height:136px;
margin:0 auto;
margin-top:8px;}

.cpsm{
float:left;
margin-left:20px;
line-height:24px;
display:inline;
margin-top:100px;}

.pic_xx{
margin-top:10px;
padding-left:20px;
padding-right:20px;
line-height:20px;}


.bor03{
border-bottom:1px dashed #E1E1E1;
margin-top:12px;
}











