﻿body,p,ul,dl,dt,dd,ol,h1,h2,h3,h4,span,strong,img,table,td,tr{ margin:0; padding:0}
img{ border:0; vertical-align:middle}
a{font-size:13px;color:#5A5A5A;text-decoration:none;}
li{ list-style:none}
p{ text-indent:2em; font-size:13px; color:#505050}

body{ background-color:#6A0105}
#header,#nav,#banner,#main,#footer,#content{ width:1002px; margin:0 auto}
#header{ background:url(../image/hoo.jpg) no-repeat; height:91px;}
#login,#logo{ margin-top:20px;}
#logo{ float:left}
#login{ float:right; margin-top:25px; margin-right:10px;}
#login,#login a{ color:#FFCC66; font-size:12px}
#nav{ background:url(../image/nav.jpg) no-repeat; height:48px;}

#nav a{ font-size:14px; display:block; color:#54471F}
.navlist{ padding:17px 20px 0 20px}
.navlist li{float:left;position:relative; _display:inline; text-align:center; height:28px; background:url(../image/menu.jpg) no-repeat left  top;}
.navlist li a{text-decoration:none; display:block; outline:none}
.navlist li a:hover{ color:#F00}
.subnav{ width:90px; border:1px solid #fff; position:absolute; z-index:9999;top:22px; left:0; display:none}
.navlist li .subnav li{ width:90px; background:#550401; border-bottom:1px solid #ccc; float:left; margin:0; line-height:30px; height:30px;}
#nav .navlist li .subnav li a{color:#fff;height:30px;}
.navlist li .subnav li a:hover{ background-color:#B01B14;}
.navlist li.none{ background:none}
.menulist1{ width:100%; border:1px solid #eee; position:absolute; top:100%; left:0;  z-index:999; display:none;}
.menulist1 li{ width:100%; background:#fff; border-bottom:1px solid #eee; float:left; margin:0; line-height:30px; height:30px;}
.menulist1 li:hover{ background:#a8e9ff;}
.menulist1 li a:hover{ color:#fff;}

#main,#content{ background-color:#F6E4A6; overflow:hidden;zoom:1;}
#mainleft{ width:352px;float:left;}
#midd{float:left;}
#leftext h1{ background:url(../image/title_001.jpg) no-repeat; height:45px; line-height:45px;}
.more{padding-top:20px; padding-right:20px;}
.shou{ margin:10px 0;}
.leftu p{ margin:0 10px; line-height:130%}
#left{ background:url(../image/1281418046.jpg) no-repeat;padding:18px 0px 0px 160px; font-family: Arial, Helvetica, sans-serif; font-size:26px; color: #000; height:50px; margin-top:5px;}
#mainright{float:left; width:648px;}
.zhaopai{ float:left; width:369px;}
.dlimg dl{ width:369px; overflow:hidden;zoom:1; margin-top:10px;}
.dlimg dl dt{ float:left; width:110px;margin-left:20px;}
.dlimg dl dt img{ width:110px;}
.dlimg dl dd{ float:right; width:205px; font-size:12px; color:#505050; margin-right:10px; line-height:150%}
.show{ float:right; width:279px;}
.show h1{ width:279px; height:45px; margin-right:10px;}
.shou1 img{ width:260px;}
#rightad{ clear:both;overflow:hidden;zoom:1;}
.shoupic li{ float:left; margin-left:10px;}
.shoupic{ margin-top:20px;}
.shoupic li img{ width:200px; height:120px;}
#footer{ clear:both; background:url(../image/foot.jpg) no-repeat; height:90px;}
.foonav,.foonav a{ color:#C29B4F; font-size:12px; padding-top:30px;padding-bottom:6px;}
.foo{ color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif}

#demo {
overflow:hidden;
width: 620px; margin-left:12px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;}

#conleft,#conright{ float:left;}
#conleft{ width:218px;}
#conright{ width:782px;}
.l_nav{ margin:10px 0;}
.l_nav li{}
.l_nav li a{color:#54471F}

.menu ul li.hide{ background:url(../image/arrow_001.jpg) no-repeat left center; line-height:23px; margin-left:50px; padding-left:15px; position:relative}
.menu{ position:relative; z-index:999; margin-left:10px;}
.menu ul li a,.menu ul li a:visited {display:block;overflow:hidden; color:#505050; }
.menu ul li ul li{float:left;position:relative; background-color:#550401; width:110px; text-align:center; border-bottom:1px solid #FFF; height:30px; line-height:30px; z-index:9999}
.menu ul li ul li a{ color:#fff}
.menu ul li ul li a:hover{ background-color:#B01B14; color:#fff}
.menu ul li ul {display: none; margin-top:0; border:1px solid #ccc}
.menu ul li.hide ul a{margin-left:0; padding-left:0;}

.menu ul li:hover ul {display:block; position:absolute; top:0; left:95px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute;left:109px; top:0;}

#leftad{ margin-top:20px;}
.l_ad{ margin-top:15px;}
.l_ad p{color:#54471F; margin-top:5px;}
#conright h1{ background:url(../image/title_005.jpg) no-repeat; height:43px; line-height:48px;font-size:13px; font-weight:500; color:#54471F; text-indent:3.5em;}
.imgg{ float:left; margin-right:15px; margin-bottom:5px;}
.con{ padding:20px 25px}
.con p{ line-height:21px; margin-bottom:5px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.chan_list{ margin-top:10px;}
div#productquery{margin:0px 11px 10px 10px; text-align: center; float: left; }
div#productquery div.fang{padding: 3px; text-align: center; border: 1px solid #BFB45A; }
div#productquery div.picFit{ overflow:hidden;zoom:1; }
.picFit {
        
        display: table-cell;
        vertical-align:middle;
        
        text-align:center;
        
        *display: block;
        *font-size: 149px;
        *font-family:Arial;
        width:200px;
        height:150px;
}
.xiangqing{ clear:both; width:700px; margin:0 auto; padding:20px 0}
.xiangqing h3{ font-size:15px}

.n_list{ width:620px; margin-left:20px; margin-top:20px;}
.n_list li{ background:url(../image/list_03.png) no-repeat left center; text-indent:1.5em; overflow:hidden; margin-top:10px; line-height:24px; border-bottom:1px dashed #ccc;}
.n_list li a{ float:left; color:#222;width:370px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; font-size:13px; float:left}
.n_list li span{ float:right; font-size:13px}

#page{ margin:50px auto;}
.page{ margin:0 10px;}
.page a{ color:#fff; background:#aaa; width:20px; height:20px; margin:0 3px;  text-align:center; line-height:20px; display:inline-block;}
.page a:hover{background:#666;}
.next1{ clear:both; margin-top:10px;}
.next1 p{ margin-top:5px;}

#bg2{ border-top: 1px dotted #ccc; margin:30px 0; text-align:right; height:30px; padding-top:5px;}
.jiathis_style{ position: absolute; right:25px; top:45px;}
.news{ position:relative;}
.news h3{ font-size:15px;}
.newscon p{ line-height:24px; display:block}
#page1{ margin-top:20px}

.music{ overflow:hidden;zoom:1; width:665px; margin:0 auto;}
.list{ overflow:hidden;zoom:1; width:600px; margin:0 auto;}
.mar20{ margin-top:30px}
.list li{ margin-top:10px;}
.bla{ margin-top:30px}
.bla a{ font-size:12px;}
.form1{ border:1px solid #ccc}
.STYLE2{ font-size:13px;color:#505050}
.erweima{position: fixed;top: 50px;left: 10px;}