
*
{
    margin: 0px;
    padding: 0px;
    border: 0px;
}
body
{
    position: relative;
    background: #000 url(../images/body_back.jpg) repeat;
    text-align: center;
    margin: 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 12px;
    	
}
h1, h2, h3
{
    font-weight: normal;
    font-size: 12px;
}
h2
{
    font-weight: bold;
    color: #fff;
    margin-bottom: 6px;
    position: absolute;
    top: 15px;
    left: 142px;
}
h3
{
    font-weight: bold;
    color: #FFF9AE;
    height: 29px;
    margin-bottom: 6px;
    text-align: center;
    margin-top: 10px;
}
ul, li
{
    list-style: none;
    margin-left: 0px;
}
h2
{
}
h4
{
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    padding-bottom: 20px;
    margin-top: 20px;
    background: url(../images/line_news.gif) left bottom repeat-x;
    text-align: center;
}
a:link
{
    color: #1E1E1E;
    text-decoration: none;
}
a:visited
{
    color: #1E1E1E;
    text-decoration: none;
}
a:hover
{
    color: #ff0300;
    text-decoration: underline;
}
a:active
{
    color: #ff0300;
    text-decoration: underline;
}
.link_yellows a:link {
	color:#673C15;
	text-decoration: none;
}
.link_yellows a:visited {
	color: #673C15;
	text-decoration: none;
}
.link_yellows a:hover {
	color: #EA9447;
	text-decoration: underline;
}
.link_yellows a:active {
	color: #EA9447;
	text-decoration: underline;
}
.link_write a:link
{
    color: #fff;
    text-decoration: none;
}
.link_write a:visited
{
    color: #fff;
    text-decoration: none;
}
.link_write a:hover
{
    color: #FF7B00;
    text-decoration: none;
}
.link_write a:active
{
    color: #FF7B00;
    text-decoration: none;
}
.link_news a:link
{
    color: #BE9E99;
    text-decoration: none;
}
.link_news a:visited
{
    color: #BE9E99;
    text-decoration: none;
}
.link_news a:hover
{
    color: #FF7B00;
    text-decoration: none;
}
.link_news a:active
{
    color: #FF7B00;
    text-decoration: none;
}
#container
{
    width: 813px;
    text-align: center;
    margin: 0 auto;
    height: auto;
}
#daytop{width:100%;background:url(../images/2012top.png) top center no-repeat}
#qiu{width:100%;background:url(../images/qiu.png) top center no-repeat}
#header
{
    background:url(../images/header.png) top center no-repeat;
}
.top_back
{
   /* background: url(../images/top_back.jpg) top center no-repeat;*/
    height: 30px;
}
.top_bottom
{
  /*   background: url(../images/top_bottom.jpg) top center no-repeat;*/
    height: 26px;
}
#menu
{
   /* background: url(../images/nav_back.jpg) center center no-repeat;*/
    height: 53px;
    line-height: 53px;
    font-size: 14px;
    font-weight: bold;
}
#menu ul
{
    margin-left: 30px;
}
#menu li a
{
    margin: 0px 20px;
}
#menu ul li
{
    float: left;
    background: url(../images/nav_line.gif) right top no-repeat;
}
.menu_left
{
    margin-left: 180px;
}

#center_content
{
    background: url(../images/center_back.gif) center center no-repeat;
    height: 377px;
    position: relative;
}
.content_bottom_back
{
    background: url(../images/center_bottom.gif) center center no-repeat;
    height: 36px;
}
.daohang
{
    background: url(../images/center_top.gif) center center no-repeat;
    height: 57px;
    position: relative;
}
#footer
{
    background: url(../images/banquan_back.gif) center center no-repeat;
    height: 72px;
    position:relative
}


.music{ position: absolute; left:230px; top:26px;}

.caidan
{
    border-bottom: #BE9E99 3px solid;
    padding-top: 0px;
    margin-left: 30px;
    text-align: left;
    margin-right: 30px;
    height: 46px;
}
.titile
{
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #FFF9AE;
    text-align: left;
    background: url(../images/jiu.jpg) center left no-repeat;
    padding-left: 40px;
    height: 46px;
    line-height: 55px;
    margin-left: 10px;
}
.erji
{
    float: right;
    text-align: right;
    margin-right: 15px;
    margin-top: 24px;
    width: 600px;
}
.biaoti
{
    background: url(../images/jiantou.gif) center center no-repeat;
    height: 23px;
    line-height: 26px;
    text-align: left;
    text-indent: 20px;
    width: 77px;
    float: right;
    margin: 0px 7px;
}
#footer
{
    text-align: right;
    color: #9FA0A0;
    line-height: 22px;
}
#footer span
{
    float: right;
    margin-top: 20px;
    display: block;
    margin-right: 10px;
}
#footer span a, #footer span a:hover
{
    color: #9FA0A0;
    text-decoration: none;
}
.logo_bottom
{
    float: left;
    margin-top: 6px;
    margin-left: 6px;
}
.images_left
{
    position: absolute;
    left: 32px;
    top: 8px;
    height: 357px;
    width: 186px;
}
.font_right
{
    text-align: left;
    color: #BE9E99;
    line-height: 20px;
    position: absolute;
    left: 235px;
    top: 8px;
    height: 357px;
    width: 535px;
}
.font_right input
{
}


.party
{
    height: 370px;
    width: 650px;
    position: relative;
    margin:0 auto;
    text-align:center;
}
.party .partylist
{
   
}
.party .partylist li
{
    display:inline;
    float: left;
    margin-left: 26px;
    margin-right:0px;
    margin-bottom: 10px;
    margin-top: 10px;
    background: url(../images/back_party.gif) center center no-repeat;
    width: 296px;
    height: 150px;
    position: relative;
    text-align: left;
}
.party .partylist li img
{
    border: #1B0704 1px solid;
    position: absolute;
    top: 8px;
    left: 10px;
}
.party .partylist li p
{
    position: absolute;
    top: 33px;
    left: 120px;
    text-align: left;
    line-height: 18px;
    color: #EA9447;
    margin-right: 4px;
}
.party .partylist li h2
{
    font-weight: bold;
    top: 15px;
    left: 120px;
    color: #fff;
    margin-bottom: 6px;
    position: absolute;
}
.party .partylist li span
{
    position: absolute;
    top: 114px;
    left: 235px;
    text-align: left;
}
.party .partylist li span img
{
    border: none;
}
.news_huang
{
    text-align: left;
    color: #BE9E99;
    line-height: 20px;
    position: absolute;
    left: 235px;
    top: 8px;
    height: 357px;
    width: 535px;
}
.news_huang ul
{
}
.news_huang .news_normal_list li
{
    border-bottom: #88645F 1px dashed;
    height: 31px;
    line-height: 31px;
    
}
.news_huang ul .news_contents
{
    float: left;
    width: 410px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    text-indent: 22px;
 background: url(../images/li4.gif) left center no-repeat;
}
.news_huang ul .news_audio_list
{
    float: left;
    width: 410px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    text-indent: 22px;
    background: url(../images/li5.gif) left center no-repeat;
}

.news_huang ul .news_video_list
{
    float: left;
    width: 410px;
    height: 31px;
    line-height: 31px;
    text-align: left;
    text-indent: 22px;
    background: url(../images/li6.gif) left center no-repeat;
}
.news_huang ul .news_times
{
    float: right;
    width: 80px;
    text-align: right;
    margin-right: 8px;
}
.news_huang p
{
    text-indent:24px;
}

.news_huang .noindent p
{
    text-indent:0;
}

.vip
{
    margin-left: 40px;
    margin-top: 14px;
    float: left;
    display: inline;
}
.vip_font
{
    float: left;
    margin-left: 40px;
    margin-top: 34px;
    text-align: left;
}
.vip_font ul li
{
    margin-bottom: 20px;
}
.vip_font ul .vip_search
{
    border: #C1A369 1px solid;
    background-color: #422509;
    height: 30px;
    line-height: 30px;
    text-align: left;
    color: #C1A369;
    padding-left: 5px;
    width: 220px;
}



/* -------------------------------------------- */
.PageBox
{
position:absolute;
right:0;
bottom:0;
}
.PageBox li
{
    border: 0;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height:12px;
    list-style: none; /* savers */
    float: left;
}
.PageBox a
{
    border: solid 1px #BE9E99;
    margin-right: 2px;
}
.PageBox .previous-off, .PageBox .next-off
{
    border: solid 1px #BE9E99;
    color: #BE9E99;
    display: block;
    float: left;
    margin-right: 2px;
    padding: 3px 4px;
}
.PageBox .next a, .PageBox .previous a
{
    font-weight: bold;
}
.PageBox .active
{
    background: #FF7B00;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    float: left;
    padding: 4px 6px; /* savers */
    margin-right: 2px;
}
.PageBox a:link, .PageBox a:visited
{
    color: #BE9E99;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}
.PageBox a:hover
{
    border: solid 1px #FF7B00;
    color:#FF7B00;
}
.returnList
{
    position:absolute;
    right:5px;
    bottom:-20px;
    
}
.btn_go
{
    width:33px;
    height:31px;
    background:url(../images/GO.gif) no-repeat;
}


.pic_list_in{ text-align:left; color:#BE9E99; line-height:20px;position:absolute; left:235px; top:8px; height:357px; width:535px;}
.pic_list_in ul{}
.pic_list_in ul.pic_list_now li{ background:url(../images/pic_list_back.gif) center center no-repeat; width:145px; height:147px; text-align:center; float:left; margin:10px 14px;}
.pic_list_in ul.pic_list_now li:hover{ background:url(../images/pic_list_back_hover.gif) center center no-repeat; width:145px; height:147px; text-align:center; float:left; margin:10px 15px;}
.pic_list_in ul.pic_list_now li .margin_top10{ margin-top:5px;}


.royal_home{ position:absolute; left:70px; top:25px; width:250px;}
.royal_home ul{}
.royal_home ul li{ background:url(../images/dian.gif) left center no-repeat; text-indent:15px; color:#673C15; text-align:left; padding:2px 0px;}

.pictrue_home{position:absolute; left:70px; top:218px; width:480px;height:150px;background:#663B15 url(../images/pic_01.gif) left center no-repeat;  text-align:left;}

.image_changes {position:absolute; left:380px; top:8px;}
.video_home{position:absolute; left:560px; top:217px;}
#hotview{position:absolute; left:200px; top:-50px;}




#marquee1 {position:absolute;margin-left:40px;left:0;top:10px;width:420px;height:130px;  text-align:left;overflow:hidden}
#marquee1 ul li {float:left;}
#marquee1 ul li img {display:block;}
