body { margin: 0; padding: 0; color: #ffe0a3; background-image: url(bk.jpg); background-repeat: repeat-x; font-family: "微软雅黑", "宋体"; font-size: 80%; line-height: 1.4; background-color: #ffffff; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
ul, ol, dl {padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6, p {margin-top: 0;padding-right: 15px;padding-left: 15px; }
a img {border: none;}
a:link {color: #42413C;text-decoration: underline;}
a:visited {color: #6E6C64;text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: none;}
.container { width: 964px; margin: 0 auto; }
.header { }
.nav { height: 40px; background-image: url(nav.jpg); background-repeat: repeat-x; line-height: 40px; padding-right: 10px; padding-left: 10px; }
.content { overflow: hidden; padding-top: 10px; padding-right: 8px; padding-left: 8px; background-color: #f6f6f6; padding-bottom: 10px; }
.content .box { overflow: hidden; margin-bottom: 10px; }
.tit_bg { background-image: url(box_top_bg.jpg); background-repeat: no-repeat; padding-left: 55px; }

.content #Notice {float: left; margin-bottom: 0px; height: 240px; width: 335px; }
.content #news { height: 240px; width: 340px; margin-right: 241px; margin-left: 341px;margin-top: 0px; margin-bottom: 0px;}
.content #date {
 float: right;

 margin-bottom: 0px;
 margin-top: 0px;
}
.content .right { float: right; width: 310px; }
.content .left { height: 140px; width: 310px; float: left; }
.content .con { margin-right: 320px; margin-left: 320px; margin-top: 0px; margin-bottom: 0px; }
.content .tit { background-image: url(box_top_bg1.jpg); background-repeat: repeat-x; height: 28px; line-height: 28px; overflow: hidden; }
.content .more { float: right; font-size: 12px; color: #FFF3D0; font-family: "宋体"; text-decoration: none; padding-right: 8px; }
.content .main { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #f9ce72; border-bottom-color: #f9ce72; border-left-color: #f9ce72; padding: 5px; background-color: #fff7e0; }
.content .box2 { overflow: visible; clear: both; height: 90px; background-image: url(banner1.jpg); background-repeat: no-repeat; margin-bottom: 10px; }
.content .box3 { overflow: visible; clear: both; height: 160px; background-image: url(tsfz.jpg); background-repeat: no-repeat; margin-bottom: 10px; }

.line  { height: 2px; background-color: #6e0001; margin-top: 10px; margin-bottom: 8px; }

.side{ width: 255px; float: right; border-left-width: 1px; border-left-style: solid; border-left-color: #bd0006; height: 800px; overflow: hidden; }
.side .box1 { padding-left: 10px; float: left; width: 97%; margin-bottom: 10px; }
.side .box_dt { float: left; width: 97%; margin-bottom: 10px; }
.box_dt dl dt { background-image: url(tag.jpg); background-repeat: no-repeat; background-position: left center; margin-left: 2px; padding-left: 12px; font-weight: bold; font-size: 13px; height: 32px; line-height: 32px; }
.box_dt dl dd { padding: 5px; margin: 0px; }

.list{ width: 685px; float: left; height: Auto; }
.list .list_top { overflow: hidden; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #ca1a0b; height: 28px; line-height: 34px; }
.list p  { float: right; color: #666; font-size: 12px; font-family: "宋体"; }
.content .box .list .top_tit { float: left; }

.footer {
 background-color: #C50D03;
 padding-right: 0;
 padding-bottom: 10px;
 padding-left: 0;
 height: 100px;
 text-align: center;
}