*{margin: 0; padding: 0;}
html,body{margin: 0; padding: 0; font: 15px/24px "Microsoft YaHei"; color: #666; background:#bb0b0b url(top.jpg) top center no-repeat;}
ul,li{list-style: none;}
a{ text-decoration: none; color: #666;}
a:hover{ color: #b80000;}
.l{ float: left;}
.r{ float: right;}
.cl{ clear: both;}

.dt-tit a:hover,.ld-tit a:hover,.pics a:hover{ text-decoration: underline; color: #b80000;}


.nav{ margin: 0; width: 100%; background: #860000;}
.nav ul{ margin: 0 auto; width: 960px;}
.nav ul li{ padding: 13px 15px; float: left;}
.nav ul li a{ font-size: 18px; color: #fff;}
.nav ul li a:hover{ text-decoration: underline; color: #faf501;}

.top{ height: 337px;}
.text{ margin: 0 auto; height: auto; line-height: 30px;}
.dt-tit{ margin: 0 0 10px; height: 40px; line-height: 40px; padding-left: 35px; background: url(tl1.jpg) no-repeat;}
.dt-tit a{ color: #fff; font-size: 24px;}

.flv{ width:540px;  height: 280px;}
.dt{ width: 400px; height: 280px; line-height: 28px; padding: 0 10px;}
.dt li a h3{ color:#ff0000; height: 30px; line-height: 30px;}
.dt li a:hover h3{ color:#b80000;}
.bt{ margin: 15px auto; width: 963px;  height: 60px;border: 1px solid #ccc; background: url(by.jpg) center center no-repeat;}

.ld{ width: 310px; margin-right: 10px; margin-top: 10px;}
.ld-tit{ height: 30px; border-bottom: 1px dotted #ccc; margin-bottom: 10px;}
.ld-tit a{color: #ff0000; font-size: 18px; font-weight: 700; padding-left: 10px;}

.pics{ margin:15px auto; width: 965px; height: auto; background: #fff; padding: 5px;}
.pic-tit{ margin: 0 auto 20px;  height: 40px; line-height: 40px; padding-left: 35px; background: url(tl1.jpg) no-repeat;}
.pics a{ color: #fff; font-size: 24px;}
.pics table tbody tr td a{ display: block; padding: 3px; border: 1px solid #ccc; margin: 5px 3px 0 0;}
.pics table tbody tr td a:hover{ border: 1px solid #bb0b0b;}


.content{ margin:10px auto 0; padding:5px; width:965px; height: auto; background: #fff;}


/*À¸Ä¿Ò³*/
.navgation{ height: 30px; line-height: 30px; font-size: 14px; color: #333;}
.navgation a{ color: #333;}
.list li {
    height: 40px;
    line-height: 38px;
    margin: 6px 0;
    overflow: hidden;
    padding-left: 8px;
    position: relative;
}
.list .dRadius {
    background: #0a48bf none repeat scroll 0 0;
    border-radius: 4px;
    display: block;
    height: 4px;
    left: 0;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 4px;
}
.list li a {
    color: #000;
    font-size: 14px;
    margin-left: 15px;
}
.list .time {
    color: #666;
    position: absolute;
    right: 0;
    top: 0;
}
#fenye{ height: 30px; line-height: 30px; color: #333;}
#fenye a{ color: #333;}

.con{ margin: 0 auto; padding:20px;}
.con h2{ line-height: 30px; text-align: center; color: #2b2b2b; padding: 10px 0;}
.info{ text-align: center; padding:10px; border-bottom: 1px dotted #ccc;}
.newscontent{ margin-top: 30px; line-height: 30px;}


.footer p.info {color: #666;line-height: 24px;padding: 12px 0;text-align: center;}
.footer p.info a {color: #666;}
.footer {border-top: 2px solid #ff6666;margin: 2px auto auto;width: 1002px; background: #fff; padding: 5px;}
.footer .c {float: left;text-align: center;width: 760px;}
.footer .jc {float: right;margin-right: 30px;}
.footer .jc img {margin-top: 10px;}

/*栏目页*/
.tab-nav{ height: 30px; line-height: 30px;  border-bottom:1px solid #ccc; }
.nr{ line-height: 30px;}
.time{ float: right;}
li:after{ clear: both;}



/*内容页*/
.text{ padding: 15px;}
.text h2{ text-align: center; color: #ff0000; height: 50px; line-height: 50px;}

