@charset "utf-8";
/* CSS Document */



.top {width:960px;height:93px; background-image:url(../images/topbackImg.jpg); margin:0 auto;}
.top .logClass{ padding:22px; float:left; text-align:left;}
.top .dh0{ width:440px; margin:0 42px 0 0;text-align:right;}
.top .dh0 span{ margin-left:10px; margin-right:15px; display:inline;}
.top .dh0 span a{color:#656565; text-decoration:none;}

.dh {width:960px;height:40px; margin:0 auto; position:relative; text-align:left;}
.dh .swf{width:960px;height:40px; position:absolute; z-index:255px;}
.banner {width:960px; overflow:hidden; margin:0 auto;}


.hentiao1 {width:977px;height:35px; background-image:url(../images/htbackImg.jpg); border-left:1px solid #d0d0ce; border-right:1px solid #d0d0ce; margin:0 auto;}

.indexbox {width:960px;height:139px; padding-top:10px; padding-bottom:33px; margin:0 auto; background-color:#c4261d; background-image:url(../images/mainBg.jpg); background-repeat:no-repeat;}
#imgClass{margin:2px　0 0 38px;}
#imgClass2{padding:2px　0 0 96px;}
#imgClass3{padding:2px　0 0 50px;}
#imgClass span{ margin-right:13px;}
#newslist{padding-top:8px; line-height:23px; overflow:hidden;color:#ccc}
#newslist .news1{height:23px;}
#newslist .news1 .news1a{ width:100px; height:23px; float:left; display:inline;}
#newslist .news1 .news1b{  height:23px;overflow:hidden; float:left; display:inline;}
#newslist .news1 .news1b a{text-decoration:none;color:#ccc}


.prBox{background-image:url(../images/prBg.jpg); width:96px; height:121px; margin:18px 0 0 4px; text-align:center; float:left; line-height:150%;}
.prBox img{margin:2px 0 4px 0}


.prBox2{background-image:url(../images/prBg_2.jpg); width:96px; height:121px; margin:18px 0 0 4px; text-align:center; float:left; line-height:150%; color:#FFF}
.prBox2 img{margin:2px 0 4px 0}
