@charset "utf-8";
/* CSS Document */

DL,DT,DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
	background-color:#FFFFFF;
	font-size:12px;
}
IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
#newsSlider {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 100%;
	POSITION: relative;
}
#newsSlider .container {
	OVERFLOW: hidden;
	WIDTH:  100%;
	POSITION: relative;
	HEIGHT: 210px;
}
#newsSlider DIV.slides {
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px
}
#newsSlider UL.slides {
	PADDING: 0px;
	LEFT: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP:0px
}
#newsSlider UL.slides DT{
text-align:center;padding-left:12px;
}
#newsSlider UL.slides DT A {
	FONT: bold 12px/24px "Lucida Grande", "Lucida Sans Unicode", SourceHanSansCN, Verdana, sans-serif;
	COLOR: #000; text-decoration:none;
}
#newsSlider UL.slides DT A:hover {
	COLOR: #ff0000;
}
#newsSlider UL.slides DD {
	LINE-HEIGHT: 20px; color:#404040; padding:0px 12px; text-align:left
}
#newsSlider DIV.slides DIV {
	PADDING: 0px;
	DISPLAY: none;
	MARGIN: 0px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px
}
UL.slides LI {
	PADDING: 0px;
	DISPLAY: none;
	MARGIN: 0px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px
}
UL.slides LI img{border:none;}
#newsSlider #loopedSlider {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 100%;
	POSITION: relative
}
#newsSlider UL.pagination {
	PADDING: 0px;
	MARGIN: 0px;
	POSITION: absolute;
    right:0px; bottom:0px;
	height:17px;
}
#newsSlider UL.pagination LI {
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	list-style-type:none
}
#newsSlider UL.pagination LI A {
	DISPLAY: block;
	BACKGROUND:url(ico.gif) no-repeat 0px 0px;
	FONT: normal 11px/13px SourceHanSansCN, Times, serif;
	WIDTH: 23px;
	COLOR: #fff;
	TEXT-ALIGN: center;
	text-decoration:none;
	padding-top:3px;
	height:13px; overflow:hidden;
}
#newsSlider UL.pagination LI.active A {
	BACKGROUND-POSITION: 0px 100%;
	COLOR: #fff;
	TEXT-DECORATION: none
}
UL.pagination LI A:hover {
	BACKGROUND-POSITION: 0px 100%;
	COLOR: #fff;
	TEXT-DECORATION: none
}

/* 图片新闻*/ 
.slideBox {
    width: 485px;
    height: 302px;
    overflow: hidden;
    position: relative;
}

.slideBox .hd {
    height: 14px;
    overflow: hidden;
    position: absolute;
    right: 15px;
    bottom: 16px;
    z-index: 2;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 6px;
    width: 16px;
    height: 8px;
    text-align: center;
    background: url(jdticon_off_02.png) no-repeat 0 0;
    cursor: pointer;
}

.slideBox .hd ul li.on {
    background: url(jdticon_on.png) no-repeat 0 0;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .bd img {
    width: 485px;
    height: 302px;
    display: block;
    border: 0px;
}

.slideBox .txt-bg {
    position: absolute;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
    width: 100%;
    height: 47px;
    background: #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}

.slideBox .txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    overflow: hidden;
    width: 100%;
    height: 47px;
}

.slideBox .txt li {
    position: absolute;
    bottom: -47px;
    height: 47px;
    line-height: 47px;
}

.slideBox .txt li a {
    display: block;
    padding: 0 0 0 20px;
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
}
