body,form{ font-size:14px; font-family:"宋体"; margin:0; padding:0; color:#4d4d4d; }
img{ border:0;}
ul,li{ list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ border:0; margin:0; padding:0;}
.clear{ clear:both;}

.topbg{ background:url(images/topbg.gif); height:28px; line-height:25px; border-bottom: #CCCC99 solid 1px}
.topbg ul{ width:950px; margin:0 auto;}
.topbg li{ float:left; margin:0 5px; font-size:12px;}

.header{ margin:9px auto 10px auto; clear:both; width:950px; height:60px;}
.logo{ float:left; width:176px; height:60px; overflow:hidden}
.headerbanner{ float:left; margin:0 10px; width:460px; height:60px; overflow:hidden}
.headerbanner2{ float:left; width:290px; height:60px; overflow:hidden}

.nav{ background:url(images/navbg.gif); height:74px; clear:both; margin:0 auto; width:950px; height:74px;}
.navleft{ float:left; background:url(images/navleft.gif); width:4px; height:74px; overflow:hidden}
.navright{ float:right; background:url(images/navright.gif); width:4px; height:74px; overflow:hidden}
.nav ul{ float:left; width:930px; padding-top:10px;}
.nav li{ float:left; margin:0 10px; white-space:nowrap; line-height:27px; display:block}

.banner{ clear:both; margin:9px auto 10px auto; width:950px; height:130px;}
.banner img{ float:left; font-size:0; display:inline-block; margin:0 9px 9px 0;}

.tips{ clear:both; margin:0 auto; width:950px; background:url(images/tipsbg.gif); height:30px; line-height:30px; font-size:14px;}
.tips h1{ float:left; color:#5E5E29; font-size:14px; text-indent:15px;}
.tips ul{ float:left; margin-left:-5px;}
.tips li{ float:left; margin:0 5px;}

.wrapper{ clear:both; margin:10px auto; width:950px; zoom:1; overflow:hidden}
.news{ float:right; width:520px; position:relative;}
.news-guitar{ background:url(images/guitar.jpg); width:92px; height:455px; position:absolute; bottom:1px; right:1px;}
.ad{ float:left; width:420px;}
.news h1{ clear:both; font-size:14px; color:#7E7E42; background:url(images/titlebg.gif); height:30px; line-height:30px;}
.newsleft{ float:left; background:url(images/titleleft.gif); width:4px; height:30px; overflow:hidden}
.newsright{ float:right; background:url(images/titleright.gif); width:4px; height:30px; overflow:hidden;}
.news h1 span{ float:left; text-indent:11px;}
.listborder{ border-left:1px solid #e0e0b1; border-right:1px solid #e0e0b1; zoom:1; overflow:hidden; padding:7px 10px 4px 10px;}
.newslist{ clear:both; font-size:14px;}
.newslist li{ line-height:26px; height:26px; background:url(images/ico1.gif) no-repeat left 9px; text-indent:10px; display:block; overflow:hidden}
.newslist li span{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#a4a4a4; font-size:10px;}
.news_bottom{ clear:both; height:3px; overflow:hidden; background:url(images/bottom-yj.gif);display:block}
.news-bleft{ float:left; background:url(images/left-yj.gif); width:3px; height:3px; overflow:hidden;}
.news-bright{ float:right; background:url(images/right-yj.gif); width:3px; height:3px; overflow:hidden; display:inline-block}

.banner7{ clear:both;}
.banner7 li{ margin-bottom:10px; width:420px; height:60px; overflow:hidden;}

.banner3{ margin-bottom:7px; clear:both}
.banner3 img{ float:left; font-size:0; display:inline-block; margin:0 0 7px}
.newsh1{clear:both; font-size:14px; color:#5E5E29; background:url(images/titlebg.gif); height:30px; line-height:30px;}
.newsh1 span{float:left; text-indent:11px;}
.newsmore{ float:right; font-size:12px; font-weight:normal}
.newsmore li{ float:left; margin:0 3px;}
.arter{ clear:both; margin:6px auto 0 auto; zoom:1; width:98%; }
.arter li{ float:left; margin-right:7px; white-space:nowrap; line-height:18px; }

.banner4{ clear:both; height:80px;}
.banner4 li{ float:left; width:316px; height:60px; overflow:hidden; margin:10px auto; }

.txt1{ float:left; width:470px;}
.txt2{ float:left; width:230px; margin:0 10px;}
.txt3{ float:left; width:230px; overflow:hidden}
.txtul{ clear:both;}
.txtul li{ background:url(images/ico1.gif) no-repeat left 8px; text-indent:10px; display:block; overflow:hidden; line-height:24px; height:24px; overflow:hidden;color:#a4a4a4;}
.txtul li span{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; color:#a4a4a4; font-size:10px;}
.txtul2{ clear:both;}
.txtul2 li{display:block; overflow:hidden; line-height:24px; overflow:hidden; color:#4d4d4d; white-space:nowrap}
.txtul3{ clear:both;}
.txtul3 li{ float:left; width:33%;display:block; overflow:hidden; line-height:24px; overflow:hidden; color:#4d4d4d;white-space:nowrap; font-size:12px; font-weight:normal}
.banner2{ padding:10px 0; width:950px; clear:both;}

.adservice{ width:190px; float:left;}
.adservice h1{ background:url(images/adservicebg.gif); height:30px; text-indent:15px; font-size:14px; color:#5E5E29; line-height:30px; clear:both}
.adservicebg{ background:#F6F7E0; padding:5px 10px;}
.adpic{ clear:both}
.adpic li{ padding:5px 0; clear:both; width:170px; height:60px; overflow:hidden;}
.bottomcenter{ float:left; width:370px; margin:0 10px;}
.bottomright{ float:right; width:370px;}
.shoplist{ clear:both;}
.shoplist li{ border-bottom:1px solid #CCCC99; padding:5px 0; clear:both; zoom:1; overflow:hidden}
.shoplist li img{ float:left; width:80px; height:80px; overflow:hidden; margin-right:10px;}
.shoplist li h2{ font-size:14px; color:#5E5E29; line-height:22px; }
.shoplist li h3{ font-size:12px; color:#7a7a7a; font-weight:normal; line-height:16px;}

.friendlinks{  clear:both; margin:10px auto; width:950px;}
.friendlinks h1{background:url(images/adservicebg.gif); height:30px; text-indent:15px; font-size:14px; color:#5E5E29; line-height:30px;}
.friendlinksul{ margin:3px 0 0 2px; clear:both}
.friendlinksul li{ float:left; margin:3px; width:88px; height:31px; overflow:hidden; display:block}
.friendtxt{ margin:5px auto; clear:both; zoom:1; overflow:hidden }
.friendtxt li{ float:left; white-space:nowrap; font-size:12px; overflow:hidden; margin:0 4px; line-height:20px;}

.footer{ border-top:5px solid #CCCC99; width:950px; margin:0 auto; clear:both; padding:10px 0; text-align:center; font-size:12px; line-height:22px; font-weight:normal}
/*links*/
a:link,a:visited{ color:#4d4d4d; text-decoration:none;}
a:hover{ color:#7C7C2D; text-decoration:underline;}

.dcer{ text-align:center; }
.dcer img{ float:left; font-size:0; display:inline-block; margin:0 7px 6px 7px;}