*{ margin:0; padding:0; line-height:24px; font-size:14px; font-family:"Arial","Heiti SC light","Î¢ÈíÑÅºÚ","Helvetica","sans-serif"; }
body,html{ background: #000; margin:0; padding:0; margin-top:0px; }
.con{ width:1000px; margin:0 auto; background-color:#fff;}
A{ text-decoration:none; color:#6699FF;}
A:visited{color:#6699FF; }
A:hover{ text-decoration:underline;color:#ff9e00}
.a{ width:1000px; position:relative}
.b{ width:100%; height:120px; background-color:#000;}
.r{ float:right;}
.r A{ display:block; height:44px; line-height:20px; float:left; width:200px; padding-top:56px; padding-left:20px; padding-right:20px; text-align:center; text-decoration:none; font-size:16px; font-weight:bold; color:#a29062;}
.r A:hover{  color:#a29062; opacity:0.8;}
.r A.cur{  color:#a29062;}

.t{  height:56px; border-bottom:2px solid #a29062;color:#a29062; line-height:60px; font-size:18px;  padding-left:40px; font-weight:bold; position:absolute; left:0; top:480px; width:960px;}
.main{ margin-top:45px; padding:10px 30px;}
.media{ float:right; border:1px solid #ccc; margin-left:10px; width:320px; height:240px;}

.scroll{
    border-top: 1px solid #e7e7e7;
     border-bottom: 1px solid #e7e7e7;
    width: 940px;
    margin:0 auto 0;
    height: 128px;
    padding:2px 0 27px;
}
#demo{ 
	width:940px; 
    height: 111px; 
    overflow: hidden;
    margin:0 auto;
}
#demo li{ 
    float: left; 
    width:154px; 
    height: 103px; 
    margin:0 20px 0 0; 
    display: inline;
	padding:1px;
    border:1px solid #5b4027;
	-moz-border-radius:2px;border-radius: 2px;
}

.indemo{ 
    float: left; 
    width: 800%; 
    overflow: hidden;
}
#demo1{
	float: left;
}
#demo2{
	float: left;
}
.foot{ line-height:30px; text-align:center; color:#081257; font-size:12px; background-color:#ccc; clear:both;}
p{ text-indent:2em;}
.main b{ clear:both; line-height:50px; display:block;}

ul li{ list-style:none; padding-left:2em;}
.bb{ font-weight:bold;}
