@charset "gb2312";
/* CSS Document */

body { margin:0; padding:0; border:0; background-color:#eee; color:#000; }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }

img { border:none; }

ul, li { margin:0; padding:0; list-style:none; }

.center { margin-left:auto; margin-right:auto; }


#container { width:1002px; height:100%; background-color:#fff; margin-left:auto; margin-right:auto }

#topbar { width:1002px; height:374px; }

#topbar-left { width:804px; height:374px; background:url(../images/topbar-left.jpg); float:left; }

#topbar-right { width:198px; height:374px; background:url(../images/topbar-right.jpg); float:left; }




#content-main { width:937px; height:100%; }

#mainbar { width:937px; height:100%; margin-bottom:20px; margin-top:10px; }

.mainbar-top { width:937px; height:111px; background:url(../images/mainbar-top.jpg); padding-top:1px;  }

.shopbar-top { width:937px; height:126px; background:url(../images/shopbar-top.jpg); padding-top:1px;  }

#productstitle { margin-top:40px; margin-left:20px; width:894px; height:50px; background:url(../images/productstitle.jpg) left center no-repeat; float:left }

#productstitlespan { margin-left:165px; display:block; font-size:14px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; }

#shoptitlespan { margin-left:55px; display:block; font-size:13px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; }


#shoptitle { width:896px; height:48px; background-image:url(../images/shoptitle.jpg); margin-top:54px; margin-left:15px; }

.mainbar-main { width:935px; height:100%; border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; padding-bottom:20px }

.products { width:881px; height:161px; margin-bottom:20px }

.productstitle { width:120px; height:161px; float:left; }

.productslist { width:758px; height:161px; margin-left:3px; float:left; background-image:url(../images/productslist.jpg); }

.product { width:144px; height:141px; margin:5px 0 0 5px; float:left; background-image:url(../images/product.jpg); padding-top:10px; text-align:center; }

.product img { width:120px; height:90px; }

.product a { font-size:12px; color:#000; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; line-height:20px; text-decoration:none; background-color:#fff; }

.product a:hover { text-decoration:underline; color:#f00; background-color:#fff; }

.product span { display:block; background:url(../images/star.jpg); height:20px; }

.shop { width:450px; height:50px; float:left; margin:10px 0 0 10px; background:url(../images/point.jpg) 5px 5px no-repeat; }

.shop a { color:#f66; font-size:14px; font-weight:bold; text-decoration:none; }

.shop h4 a { font-size:14px; font-weight:bold; margin-left:40px; line-height:20px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; color:#f90; float:left; }

.shop span { font-size:13px; font-weight:normal; margin-left:40px; line-height:20px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; }

#centerbar { width:938px; height:358px; }

#centerbar-left { width:447px; height:258px; float:left; background:url(../images/firstbg.jpg); padding-top:100px; padding-left:30px; }

#centerbar-logo { width:385px; height:50px; border-top:1px dotted #ddd; }

.centerbar-logoleft { width:190px; float:left; height:48px; }

.centerbar-logoleft img { float:left; margin-right:10px; margin-top:5px; }

.centerbar-logoleft a { font-size:12px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; line-height:50px; float:left; text-decoration:none; color:#000; font-weight:bold; }

.centerbar-logoright { width:190px; float:right; height:48px; }

.centerbar-logoright img { float:left; margin-right:10px; margin-top:5px; }

.centerbar-logoright a { font-size:12px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; line-height:50px; float:left; text-decoration:none; color:#000; font-weight:bold; }

#centerbar-right { width:431px; height:258px; float:right; background:url(../images/articlebg.jpg); padding-top:100px; padding-left:30px; }

#centerbar-right li { width:400px; border-bottom:1px dotted #ddd; line-height:25px; }

#centerbar-right a { font-size:13px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif; text-decoration:none; color:#000; margin-left:40px; }

#centerbar-right a:hover { color:#f00; }

#btmbar { width:937px; height:100%; }

#btmbartop { width:937px; height:126px; background:url(../images/bembarbg.jpg); padding-top:1px; }

#btmbartitle { width:892px; height:49px; background:url(../images/hxs.jpg); margin-top:60px; margin-left:20px; }

#btmbartitlespan { margin-left:80px; font-size:13px; }

#mainbar-mainbar { width:845px; height:100%; margin-left:auto; margin-right:auto; padding-top:10px; }

#btmbarclass { width:845px; height:30px; background:url(../images/btmbarpic.jpg); }

.btmbarlist { width:845px; height:50px; border-bottom:1px solid #EEE9DB; }

.btmbarlist div { height:50px; }

.btmbarlist1 { width:220px; float:left; }

.btmbarlist1 a { font-size:14px; font-weight:bold; line-height:50px; color:#000; text-decoration:none; }

.btmbarlist2 { width:150px; float:left; text-align:center; }

.btmbarlist2 img { margin-top:5px; }

.btmbarlist3 { width:474px; float:left; padding-top:10px }

.btmbarlist3 span { font-size:12px; line-height:20px; }

.btmbarlist3 a { font-size:12px; color:#00f; margin-left:25px; line-height:20px; }

#copyright { width:647px; height:11px; background:url(../images/copybg.jpg); margin-left:auto; margin-right:auto; margin-top:10px; text-align:center; padding:8px; }

#copyright a { margin-left:10px; margin-right:10px; color:#000; text-decoration:none; font-size:12px }

.titlelink { margin-top:80px; padding:10px; }

.titlelink a { margin-right:3px; color:#00f; text-decoration:none; font-size:12px; }

.titlelink a:hover { margin-right:3px; color:#f0f; text-decoration:underline; }