@charset "utf-8";
body{-moz-user-select:   none; background:#000}
* { margin: 0px; padding: 0px; list-style-type: none; }
img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-align: center; }

.index_main { height: 680px; background-image: url(images/index_bg.jpg); background-repeat: no-repeat; background-position: center top; }
.index_main .topic { background-image: url(images/topic.jpg); background-repeat: no-repeat; background-position: center top; height: 680px; width: 1000px; margin-right: auto; margin-left: auto; position: relative; }
.logo { float: left; padding-top: 20px; padding-left: 20px; }
.music{position: absolute; top: 90px; right: 20px; }

.nav { background-image: url(images/nav_bg.jpg); background-repeat: repeat-x; height: 52px; }
.nav .nav_list { width: 1000px; margin-right: auto; margin-left: auto; height: 52px; }
.nav .nav_list a { float: left; line-height: 48px; height: 48px; width: 198px; text-align: center; margin: 0px; padding: 0px; }
.nav .nav_list a:link, .nav .nav_list a:visited { border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #8d261c; border-right-color: #8d261c; border-bottom-color: #8d261c; border-left-color: #8d261c; font-family: "微软雅黑"; font-size: 18px; color: #FFF; text-decoration: none; background-color: #870000; }
.nav .nav_list a:hover,.nav .nav_list a.hover { background-color: #e4007f; border-top-width: 4px; border-left-width: 3px; border-top-style: solid; border-left-style: solid; border-top-color: #b80066; border-left-color: #b80066; border-right-width: 0px; border-bottom-width: 0px; border-right-style: none; border-bottom-style: none; line-height: 46px; width: 197px; }
.index_main .topic .buy { position: absolute; top: 466px; left: 44px; font-family: "微软雅黑"; font-size: 12px; line-height: 21px; color: #FFF; font-weight: bold; }
.index_main .topic .buy a img { margin-top: 8px; }
.header { height: 270px; background-image: url(images/header_bg.jpg); background-repeat: no-repeat; background-position: center top; }
.header .head { background-image: url(images/headbg.jpg); height: 270px; width: 1000px; margin-right: auto; margin-left: auto; }
.main { background-color: #6d0000; min-height: 630px; background-image: url(images/main_bg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.mainbox { width: 1000px; margin-right: auto; margin-left: auto; min-height: 630px; background-image: url(images/main_bg_box.png); background-repeat: no-repeat; background-position: center bottom; }
.navguid { height: 56px; background-image: url(images/bg01.png); background-repeat: no-repeat; background-position: left top; padding-right: 15px; }
.navguid ul li { height: 42px; width: 191px; float: right; margin-right: 8px; padding-top: 8px; }
.navguid ul li a:link, .navguid ul li a:visited { background-image: url(images/defbg.png); background-repeat: no-repeat; background-position: center center; display: block; height: 42px; width: 191px; text-align: center; font-family: "微软雅黑"; line-height: 42px; font-size: 23px; color: #FFF; text-decoration: none; }
.navguid ul li a:hover,.navguid ul li a.hover { background-image: url(images/hover_bg.png); background-repeat: no-repeat; background-position: center center; }
.clumtit { margin-top: 4px; }
.content { font-family: "微软雅黑"; font-size: 14px; line-height: 24px; color: #FFF; width: 780px; margin-top: 25px; margin-right: auto; margin-left: auto; }
.comment { width: 780px; margin-right: auto; margin-left: auto; background-image: url(images/bg_02.png); padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; }
.comment h1 { font-family: "微软雅黑"; font-size: 18px; color: #FFF; font-weight: normal; }
.comment p { font-family: "微软雅黑"; font-size: 14px; color: #FFF; line-height: 24px; margin-top: 10px; }
.comment span { display: block; text-align: right; font-family: "微软雅黑"; font-size: 14px; color: #FFF; }
.newslist { width: 880px; margin-right: auto; margin-left: auto; padding-top: 10px; font-family: "微软雅黑"; color: #FFF; text-decoration: none; font-size: 18px; }
.newslist ul li { line-height: 66px; background-image: url(images/bg_02.png); height: 66px; padding-right: 40px; padding-left: 50px; margin-top: 13px; }
.newslist ul li a { float: left; }
.newslist ul li a:link, .newslist ul li a:visited { color: #FFF; text-decoration: none; }

.newslist ul li span { float: right; }


























.footer { height: 208px; background-image: url(images/footer_bg.jpg); background-repeat: no-repeat; background-position: center center; background-color: #000; }
