a {
text-decoration:none;
color:#6e6e6e;
}
a:hover{
text-decoration:none;
color:#ff0000;
}

h1,h2,h3,h4,h5,p,ul,dt,dd,dl,li{
margin:0px;
padding:0px;
list-style:none;
}

body{
background-color: #fff;
color:#6e6e6e;
font-size: 12px;
line-height: 2.2;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
margin:0px;
padding:0px;
background-image:url(bodyby.jpg);
background-position:top;
background-repeat:repeat-x;

}
.bodydiv{
width:940px;
margin:0px auto;
background-image:url(bodyby.jpg);
background-position:top;
background-repeat:repeat-x;
}
.logo{
height:90px;
}
.logoright{
height:90px;
width:512px;
background-image:url(navby.jpg);
background-position:bottom;
background-repeat:no-repeat;
float:right;
}
.language{
height:30px;
line-height:30px;
text-align:right;
padding-right:15px;
}
.nav{
height:60px;
width:512px;
}
.nav a{
padding-top:2px;
float:left;
color:#FFFFFF;
padding-left:19px;
padding-right:19px;
}
.xian{
background-image: url(xian.jpg);
background-position:0px 4px;
background-repeat:no-repeat;
width:2px;
height:60px;
float:left;
}
.banner{
margin-top:1px;
margin-bottom:1px;
}
.main{
width:100%;
background-image: url(mainbottom.jpg);
background-position:bottom;
background-repeat:repeat-x;
padding-bottom:25px;
}
.left{
width:220px;
float:left;
border-left:2px #fafafa solid;
}
.lefttop{
background-image:url(lefttop.jpg);
background-repeat:no-repeat;
height:29px;
line-height:25px;
padding-left:25px;
font-weight: bold;
border-bottom:1px #d3d3d3 dotted;
}
.leftmiddle{
margin-left:10px;
margin-right:10px;
padding-bottom:5px;
}
.leftbottom{
background-image:url(leftbottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:30px;
font-size:0px;
margin-bottom:1px;
}
.leftmiddle1{
background-image:url(tel.jpg);
background-position:right;
background-repeat:no-repeat;
line-height:2.0;
color:#000000;
padding-left:10px;
}
.leftmiddle1 a{

color:#000000;
}
.center{
width:13px;
float:left;
padding-left:1px;
}
.right{
width:703px;
float:right;
}
.left_nav_b{
background-image:url(biao.jpg);
background-position:5px 10px;
background-repeat:no-repeat;
line-height:30px;
padding-left:15px;
border-bottom:1px #d3d3d3 dotted;
}
.left_nav_b a{
color:#363636;
}
.middle{
height:190px;
}
.bottom{
background-image:url(bottom.jpg);
background-repeat:repeat-x;
height:23px;
font-size:0px;
margin-bottom:2px;
}
.top{
background-image:url(top.jpg);
height:29px;
background-repeat:repeat-x;
}

.top h2{
background-image: url(toptitle.jpg);
background-position:5px 10px;
background-repeat:no-repeat;
height:35px;
line-height:35px;
font-size:12px;
font-weight:bold;
padding-left:15px;
}
.righttop{
background-image:url(righttop.jpg);
background-repeat:no-repeat;
height:46px;
text-align:right;
padding-right:10px;
}
.righttop h2{
padding-left:25px;
padding-top:5px;
float:left;
font-size:12px;
font-weight:bold;
}
.righttop img{
padding-top:8px;
}
.rightmiddle{
background-image:url(rightmiddle.jpg);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}
.rightbottom{
background-image:url(rightbottom.jpg);
background-repeat:no-repeat;
height:19px;
font-size:0px;
}
.STYLE2 {color: #f8801f;font-weight:100;}
.STYLE3 {font-weight:100;}
.foot{
height:48px;
padding-top:10px;
background-image:url(footby.jpg);
background-repeat:repeat-x;
text-align:center;
}
.producttable{
width:150px;
}
.productimage{
width:144px;
height:112px;
padding:5px;
border: 1px solid #dee0df;
}
.newshotlist{
text-align:right;
border-bottom:1px #CCCCCC dotted;
line-height:30px;
}
.newshotlist a{
float:left;
}
 .newslist{
line-height:2.3;
background-image:url(newsbiao.jpg);
background-position:5px 8px;
background-repeat:no-repeat;
padding-left:20px;
border-bottom:1px #ccc dotted;
text-align:right;
margin-right:10PX;
}
.newslist a{
float:left;
color:#000000;

} 















#demo {
background: #FFF;
overflow:hidden;
width: 683px;
}

.indexproduct{
height:145px;
width:200px;

float:left;
text-align:center;
}
.indexproduct img{
width:144px;
height:112px;
padding:5px;
border: 1px solid #dee0df;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.rightleft{
float:left;
width:356px;
background-image:url(middle.jpg);
background-position:right 30px;
background-repeat:no-repeat;


}
.rightright{
float:right;
width:347px;
}
.top1{
background-image:url(top.jpg);
height:29px;
background-repeat:repeat-x;
}

.top1 h2{
background-image: url(newstitle.jpg);
background-position:5px 8px;
background-repeat:no-repeat;
height:35px;
line-height:35px;
font-size:12px;
font-weight:bold;
padding-left:40px;
}


.link{
padding-top:25px;

}

#demoa {
overflow:hidden;
width: 940px;
}
#demoa img {
border: 1px solid #cccccc;
height:37px;
width:104px;
margin-left:10px;
margin-right:10px;
}
#indemoa {
float: left;
width: 800%;
}
#demo1a {
float: left;
}
#demo2a{
float: left;
}