@charset "utf-8";
* {
 margin: 0px;
 padding: 0px;
}
body {
 background-image: url(bg1.png);
 background-repeat: no-repeat;
 background-size:cover;
 background-attachment: fixed;
 background-position: center bottom;
 font-size: 15px;
 line-height: 28px;
 font-family: "微软雅黑";
 color: #333333;
}
a {
 color: #333333;
 text-decoration: none;
}
a:hover {
 color: #9b0d14;
}
#wrap {
 height: auto;
 width: 1200px;
 margin-right: auto;
 margin-left: auto;
 padding-top: 70px;
}
#top {
 float: left;
 height: 72px;
 width: 730px;
 background-image: url(logo.png);
 background-repeat: no-repeat;
 padding-left: 470px;
 padding-top: 18px;
}
#main {
 float: left;
 height: auto;
 width: 1200px;
 padding-bottom: 20px;
}
#link {
 float: left;
 height: 62px;
 width: 1188px;
 background-image: url(blockbg.png);
 background-repeat: repeat;
 padding-top: 8px;
 padding-left: 12px;
 margin-bottom: 20px;
}
#link img {
 float: left;
 padding-right: 4px;
 padding-left: 4px;
}
#bottom {
 background-image: url(blockbg.png);
 background-repeat: repeat;
 float: left;
 height: 35px;
 width: 1200px;
 font-size: 12px;
 line-height: 35px;
 text-align: center;
 margin-bottom: 20px;
}

#left {
 float: left;
 height: 400px;
 width: 400px;
}
#left_flash {
 float: left;
 height: 150px;
 width: 400px;
 padding-top: 60px;
}
#left_link {
 float: left;
 height: 150px;
 width: 360px;
 padding-right: 20px;
 padding-left: 20px;
}
#left_link li {
 text-align: center;
 float: left;
 height: auto;
 width: 120px;
 list-style-type: none;
}

#right {
 float: left;
 height: auto;
 width: 728px;
 padding-left: 72px;
 padding-top: 50px;
 padding-bottom: 20px;
}
#block {
 float: left;
 height: auto;
 width: 660px;
 border: 2px solid #FFFFFF;
 background-image: url(blockbg.png);
 padding-top: 22px;
 padding-right: 32px;
 padding-bottom: 22px;
 padding-left: 32px;
}
#block_title {
 font-family: "微软雅黑";
 font-size: 22px;
 line-height: 39px;
 font-weight: bold;
 color: #9B0D14;
 float: left;
 height: 39px;
 width: 630px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #9b0d14;
 background-image: url(block_titlebg.png);
 background-repeat: no-repeat;
 background-position: 3px 11px;
 padding-left: 30px;
}
#block_content {
 float: left;
 height: auto;
 width: 650px;
 padding-top: 15px;
 padding-right: 5px;
 padding-left: 5px;
}
#block_list_body {
 float: left;
 height: auto;
 width: 650px;
 padding-top: 15px;
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
}
#block_list {
 float: left;
 height: auto;
 width: 650px;
}
#block_list li {
 float: left;
 height: auto;
 width: 650px;
 list-style-type: none;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #9B0D14;
}
#block_list a {
 background-image: url(li.png);
 background-repeat: no-repeat;
 background-position: 7px 12px;
 display: block;
 width: 622px;
 padding-left: 20px;
 height: auto;
 padding-right: 8px;
}
#block_list a:hover {
 background-image: url(lihover.png);
 background-repeat: no-repeat;
 background-position: 7px 12px;
 color: #FFFFFF;
 background-color: #cb0606;
}

.date {
 float: right;
}

#cat_name {
 font-size: 15px;
 line-height: 28px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #9B0D14;
 height: 28px;
 width: auto;
 margin-right: auto;
 margin-left: auto;
 padding-right: 15px;
 padding-left: 15px;
 float: left;
}

#cat_content {
 clear: left;
 height: auto;
 width: 618px;
 font-size: 14px;
 line-height: 24px;
 border: 1px solid #9B0D14;
 margin-bottom: 25px;
 padding: 15px;
}
#cat {
 float: left;
 height: auto;
 width: 650px;
}
#cat2 {
 float: left;
 height: auto;
 width: 200px;
 padding-right: 19px;
}
#cat3 {
 float: left;
 height: auto;
 width: 200px;
}
#cat2_content {
 clear: left;
 height: auto;
 width: 165px;
 font-size: 14px;
 line-height: 24px;
 border: 1px solid #9B0D14;
 margin-bottom: 25px;
 padding: 15px;
}

#show_body {
 float: left;
 height: auto;
 width: 640px;
 padding-top: 15px;
 padding-right: 10px;
 padding-left: 10px;
 padding-bottom: 5px;
}
#show_title {
 font-size: 18px;
 line-height: 200%;
 font-weight: bold;
 float: left;
 height: auto;
 width: 640px;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #9B0D14;
 text-align: center;
}
#show_info {
 line-height: 160%;
 float: left;
 height: auto;
 width: 640px;
 text-align: center;
 color: #666666;
 font-size: 12px;
}
#show_content {
 float: left;
 height: auto;
 width: 640px;
 line-height: 180%;
 padding-bottom: 10px;
 padding-top: 5px;
}
#block_title_l {
 float: left;
}
#block_title_r {
 float: right;
 font-size:15px;
 padding-top:5px;
 font-weight:normal;
}
#block_title_r a {
 font-color:#333333;
}