body{margin:0;padding: 0;color: #333;font: 12px Arial, Helvetica, sans-serif;color:#666;text-align:center;line-height:150%;
background:#484848;}
a { font: 12px Arial, Helvetica, sans-serif;text-decoration: none;color:#666;}
a:hover { font: 12px Arial, Helvetica, sans-serif; text-decoration: underline;color:#666;}
a:visited {font: 12px Arial, Helvetica, sans-serif;}
form{margin:0;}
img{border:none;}
#warp{
margin:0 auto 0 auto;
padding:0px 10px 0 10px;
width:800px;
height:auto;
background:#fff url() repeat-x bottom;
}
.top{
margin:0;
padding:10px 10px 20px 0;
height:50px;
text-align:right;
}
.logo{
background:url(../images/logo.gif) no-repeat 10px 15px;
}
.elogo{
background:url(../images/logo.gif) no-repeat 10px 15px;
}
.menu{
margin:0;
padding:0;
text-align:left;
height:38px;
}
.bg1{
background:url(../images/menubg.gif) no-repeat top left;
}
.bg2{
background:url(../images/menubg2.gif) no-repeat;
background-position:center;
}
.pic{
margin:0;
padding:0;
height:180px;
background:#f5f5f5;
}
.daohang{
margin:0;
padding:0;
height:33px;
overflow:hidden;
}
.daohangL{
float:left;
margin:0;
padding:10px 0 10px 15px;
width:218px;
height:13px;
text-align:left;
background:url(../images/t1bg.gif) repeat-x;
}
.daohangR{
float:right;
margin:0;
padding:10px 0 10px 15px;
width:552px;
font-size:12px;
font-weight:bold;
height:13px;
overflow:hidden;
text-align:left;
background:url(../images/t2bg.gif) repeat-x;
}
.center{
clear:both;
margin:0 auto;
padding:0;
height:auto;
background:url() repeat-y;
text-align:center;
}
.centerL{
float:left;
margin:5px 0;
padding:10px 5px;
width:217px;
height:auto;
}
.sort{
margin:0;
padding:0;
width:200px;
border-top:3px solid #4885B9;
}
.sort ul{
margin:0;
padding:0;
list-style:none;
}
.sort li{
margin:0;
padding:7px 5px 5px 5px;
font-size:12px;
text-align:left;
border-bottom:1px dashed #ccc;
}
.sort li a,.sort li a:hover{
font-size:12px;
}
.centerR{
float:right;
margin:5px 0;
padding:0 0px;
width:552px;
height:auto;
}
.news{
float:left;
margin:0;
padding:0;
}
.news h2{
margin:0;
padding:0;
text-align:left;
border-bottom:2px solid #253F94;
}
.news dl{
float: left;
width:530px;
margin: 10px 10px;
padding: 0;
display: inline;
}
.news dd{
margin: 0 0 0 98px;
padding: 0;
font-size:11px;
line-height: 1.5em;
color: #666;
}
.news dl dd.img {
margin:0;
}
.news dd.img img {
float: left;
margin:5px 8px 0 0;
padding: 4px;
border: 0px solid #D9E0E6;
border-bottom-color: #C8CDD2;
border-right-color: #C8CDD2;
background: #fff;
}
.new ul{
margin:0;
padding:0;
list-style:none;
}
.new li{
margin:0;
padding:5px 0 2px 5px;
width:520px;
text-align:left;
border-bottom:1px dotted #ccc;
}
.product{
float:left;
margin:10px 5px 5px 0;
padding:0;
}
.product h2{
margin:0;
padding:0px 0 0 7px;
height:25px;
text-align:left;
font-size:14px;
border-bottom:3px solid #4885B9;
}
.product ul{
float:left;
margin:0;
padding:0;
list-style:none;
}
.product li{
float:left;
text-align:left;
}
.product li img{
display:block;
margin:10px 0 0 15px;
width:120px;
height:100px;
padding:0;
border:0px solid #ccc;
}
.product li p{
margin:3px;
padding:0;
text-align:center;
}
.more{
float:right;
margin:6px 0 0 0;
}

.content{
padding:10px;
text-align:left;
}
.products{
float:left;
margin:10px 0 0 0;
padding:0;
width:550px;
height:auto;
}
.products ul{
margin:0;
padding:0;
list-style:none;
}
.products li{
float:left;
margin:10px 5px 0 18px;
padding:0;
text-align:left;
}
.products li img{
width:220px;
height:180px;
padding:2px;
border:0px solid #ccc;
}
.products li p{
margin:3px;
padding:0;
text-align:center;
}
.footer{
clear:both;
padding:7px 0;
height:53px;
line-height:18px;
background:url(../images/footbg.gif) repeat-x bottom;
}
.pleft{
margin:0;
width:200px;
text-align:left;
border-bottom:1px dashed #ccc;
padding:8px 0 6px 5px;
}
.pleft2{
width:200px;
border-bottom:0px solid #4885B9;
padding:10px 0;
}
.pleft2 img{
margin:5px 0px 5px 0px;
padding:0;
}
.zixun {
float:left;
margin:0;
padding:10px 0 0 0;
}
.zixun h2{
margin:0;
padding:15px 0 0 7px;
height:25px;
text-align:left;
font-size:14px;
border-bottom:3px solid #4885B9;
}
.zixun ul{
margin:0;
padding:0;
list-style:none;
}
.zixun li{
margin:0;
padding:1px 10px 1px 15px;
width:530px;
text-align:left;
border-bottom:0px dotted #ccc;
}

.book{
float:center;
padding:3px;
}

.booktitle{
float:center;
padding:0 5px 8px 5px;
BORDER-BOTTOM: #cccccc 1px dotted;
line-height : 22px;
}

.friendlink h2{
margin:0;
padding:15px 0 0 7px;
height:25px;
text-align:left;
font-size:14px;
border-bottom:1px dotted #ccc;
}
.friendlink ul{
margin:0;
padding:0;
list-style:none;
}
.friendlink li{
float:left;
text-align:left;
}
.friendlink li img{
display:block;
margin:20px 0px 5px 13px;
padding:0;
border:0px solid #ccc;
}
.textlink{
margin:0;
width:530px;
text-align:left;
padding:8px 0 6px 5px;
}
#ziliao{ width:100%; height:auto;}
#column1{ float:left; width:50%;}
#column2{ float:right; width:50%;}
.ziliao{
float:left;
margin:0;
padding:0;
}
.ziliao h2{
margin:0;
padding:15px 0 2px 0;
font-size:14px;
text-align:left;
border-bottom:3px solid #4885B9;
}
.ziliao ul{
margin:0;
padding:0;
list-style:none;
}
.ziliao li{
margin:0;
padding:7px 0 4px 5px;
width:260px;
text-align:left;
border-bottom:1px dotted #ccc;
}
.clear{ clear:both;} 