*{font-size:12px;margin:0px auto;padding:0px;color:#727272;font-family:Arial, Helvetica, sans-serif;}

ul{list-style-type:none; line-height:23px;}

ul li a:hover{ text-decoration:underline;}

a{text-decoration:none;color:#534f4b;}

img{border:0px;}

.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}

.box_none{display:none;}

.nr span a{color:#b85d03;}

.nr span a:hover{ text-decoration:underline;}

.bt span{float:left;}

.bt font{float:right;}

.bor{border:1px solid #dddddb;}
.addk
{
border:1px solid #aca59d;
background-color:#d9d5cc;
padding:1px;
margin-bottom:10px;
}
.add
{
height:30px;
line-height:30px;
color:#3b3219;
background-color:#c4beb1;
border-left:15px solid #e3e0d8;
padding-left:10px;
font-size:14px;
}
.add a
{
font-size:14px;
color:#3b3219;
}
.add a:hover
{
text-decoration:underline;
}

/*head*/
.head
{
margin:0px auto;
width:1000px;
overflow:hidden;
}
.head .head_1
{
background-image:url(../img/01.jpg);
background-repeat:no-repeat;
width:1000px;
height:104px;
overflow:hidden;
}
.head .head_1 .logo
{
float:left;
}
.head .head_1 .yyo
{
float:right;
padding:20px 15px 0 0;
text-align:right;
}
.head .head_1 .yyo .ss
{
color:#cfcabc;
margin-bottom:20px;
}
.head .head_1 .yyo .ss font
{
padding-left:10px;
}
.head .head_1 .yyo .ss font,.head .head_1 .yyo .ss font a
{
color:#fff;
font-weight:bold;
}
.head .head_1 .yyo .ss .a2
{
color:#ffae00;
font-weight:bold;
}
.head .head_1 .yyo .search
{
background-image:url(../img/14.gif);
background-repeat:no-repeat;
padding-left:110px;
overflow:hidden;
text-align:left;
float:right;
}
.ip
{
border-bottom:1px solid #d4d0c8;
border-right:1px solid #d4d0c8;
border-top:1px solid #404040;
border-left:1px solid #404040;
width:160px;
height:17px;
}
.bu
{
background-image:url(../img/15.gif);
background-repeat:no-repeat;
width:44px;
height:18px;
overflow:hidden;
border:0px;
cursor:pointer;
}
.head .head_2
{
background-image:url(../img/02.jpg);
background-repeat:no-repeat;
width:1000px;
height:40px;
overflow:hidden;
font-size:14px;
font-weight:bold;
color:#e6e0d2;
text-align:center;
padding:12px 0 0 100px;
}
.head .head_2 a
{
font-size:14px;
font-weight:bold;
padding:2px 7px 2px 5px;
color:#e6e0d2;
}
.head .head_2 a:hover
{
text-decoration:none;
}
.menu{position:absolute;+position:relative;z-index:100;}    
.menu li {float:left;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}    
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}    
.menu a{font-size:14px;
font-weight:bold;
color:#e6e0d2;
display:block;
}    
.menu a:hover{background:;color:#fFF;}    
.menu ul ul{
-moz-opacity:0.8;
filter:Alpha(opacity=80);
background-color:#886a1e;
padding-bottom:5px;
}    
.menu ul ul li {clear:both;text-align:left;font-size:12px;}    
.menu ul ul li a
{
display:block;
background-image:none;
border:2px solid #ccc;
font-size:14px;
color:#e3e0d6;
font-weight:bold;
padding:0px 5px;
line-height:23px;
width:220px;
height:23px;
margin:5px 5px 0;
overflow:hidden;
}    
.menu ul ul li a:hover
{
border-top:2px solid #ba9a2b;
border-bottom:2px solid #ba9a2b;
border-right:2px solid #fff;
border-left:2px solid #fff;
color:#fff;
text-decoration:none;
background-color:#342b14;
-moz-opacity:0.8;
filter:Alpha(opacity=80);
}


/*bottom*/
.bottom
{
background-image:url(../img/09.jpg);
background-repeat:no-repeat;
width:1000px;
height:44px;
overflow:hidden;
text-align:center;
line-height:44px;
font-weight:bold;
font-size:14px;
color:#b5ac99;
}


/*index_main*/
.main
{
background-color:#ece9e2;
width:970px;
overflow:hidden;
margin:0px auto;
padding:15px 15px 5px;
}
