
.sliderBox{ float: left; width: 1240px;}
.sliderBoxCont{ position: relative; }
.sliderPrev,.sliderNext{ position: absolute; top:50%; z-index:999;margin-top:-40px; width: 50px; height: 80px; background-image: url(../../images/ico5.png);background-repeat: no-repeat ; cursor: pointer}
.sliderPrev{ left:-100px; background-position: 0 0;}
.sliderNext{ right:-100px; background-position: 0 -80px;}

.sliderPrev:hover{ background-position:0 -160px; }
.sliderNext:hover{ background-position:0 -240px; }


.sliderBoxTop{ width: 100%; height: 80px; overflow: hidden; position: relative;}
.sliderLine{ position: absolute;left:0;top:39px; width: 100%; height:0px; border-bottom:2px solid #ddd;}

.sliderBoxList{ width: 1240px; height:100%; overflow: hidden; position: relative;top:0px;}
#sliderBox1 .sliderBoxList{top:-80px;}
.sliderItemBoxAll{  height:100%; position: relative; left:0;top:0}
.sliderItemBox{ position:absolute; left:0; top:0;display:none;width: 1265px; height:100%; overflow: hidden;float:left}
.sliderItem{ position: relative; float: left; width: 228px; margin-right: 25px;}

.sliderTime{ position:relative;left:0; top:0;height: 80px; }
.sliderTime .year-month {  position: absolute;  left: 0;  top: 0;  padding: 8px;  width: 64px;  height: 44px;  font-size: 12px;  color: #fff;  background-position: -220px -180px;}
.sliderTime .year-month span{ display: block;}
.sliderTime .month{ text-align: right}
.sliderTime .month em{ font-size: 32px;}
.sliderTimeDaty{ position: absolute; top:0; right: 0; height: 100%}
.sliderTime .sliderTimeDatyTitle{display: block;  padding: 7px 10px;  font-size: 12px;  height: 12px;  line-height: 12px;  background: #ccc;  color: #fff;}
.sliderTime .point{  position: absolute;  bottom: 30px;  width: 17px;  height: 17px;  right: 50%;  margin-right: -8px;  background-position: -220px -560px;}

.sliderItem-a{ display:block;position:relative;height: 392px; }
.sliderImg{ display: block; width: 100%; height: 312px; overflow: hidden;}
.sliderImg img{ display: block; width: 100%; height: 100%; overflow: hidden;}
.sliderCore{ position: absolute; bottom:80px; left: 0; z-index: 2; width: 100%; height: 24px; }
.sliderContBg{position: absolute; left: 0; top:0; z-index: 3; width: 100%; height: 24px; background: #000; filter:alpha(opacity=60);opacity: 0.6;}
.sliderContFont{ position: absolute; bottom:0;right: 10px;z-index: 4; line-height: 24px; color: #87c556;font-size: 18px; }
.sliderTitle{ padding:10px 0; background: #fff; width: 100%; height: 60px; font-size: 16px;}
.sliderTitle .sliderTitleFont,.sliderTitle .sliderFont{float: left; display: block; color: #333;width: 218px;  height: 28px;  line-height: 28px; font-size: 16px; margin-left:10px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.sliderTitle .sliderFont{ color: #999;}

/*划过遮罩*/
.sliderItem-aHover{ display: none; position: absolute; left:0; top:0; z-index: 5;  width: 100%; height:100%;}
.sliderItem-aHoverBg{ position: absolute; left:0; top:0; z-index: 6; width: 100%; height: 100%; background: #000; filter: alpha(opacity=60); opacity: 0.6;}
.sliderItem-aHoverTitle{ position: absolute; top: 30px;  left: 0; z-index: 7; color: #fff;   height: 20px;  line-height: 20px;  font-size: 14px;  padding: 0 20px;  overflow: hidden;}

.cm-star{position: absolute;  top: 50px;  left: 0; z-index: 7;  padding: 0 20px;  height: 50px;  }
.cm-star-all{    background-repeat: repeat-x;  display: inline-block;  position: relative;  height: 16px;  line-height: 16px;  width: 96px;  overflow: hidden;  background-image: url(/images/ico6.png);  top: 12px;  }
.cm-star-green{   position: absolute;  z-index: 1;  top: 0;  left: 0;  height: 16px;  background-repeat: repeat-x;  background-image: url(/images/ico6.png);  background-position: 0 -34px;}
.cm-starScore{position: relative;  top: 12px;  color: #87c556;  margin-left: 3px;  font-size: 18px;  font-family: Arial;  }

.sliderItem-aHoverBrief{ position: absolute;  top: 100px;  left: 0;z-index: 7;  padding: 0 20px;  font-size: 12px;  color: #ccc;}
.sliderItem-aHoverBrief span{ display: block;  height: 26px;  line-height: 26px;  overflow: hidden;}

.sliderItem-aHoverPlay{ position:absolute; bottom:0; left:0; z-index:7;padding:10px 0; width: 100%; height: 60px; background: #87c556;}
.sliderItem-aHoverPlay span{    float: left;  display: block;  height: 30px;  line-height: 30px;  margin-top: 17px;  }
.sliderItem-aHoverPlayIcon{width: 40px;  margin-left: 42px;  background: url(/images/ico7.png) left top no-repeat;}
.sliderItem-aHoverPlayWd{ font-size: 16px; color: #fff;}

.sliderItem:hover .sliderItem-aHover{ display: block;}

.dis-blk{ display: block}

.sliderItem:hover .sliderItem-aHover{ display: block;}
.sliderItem:hover .point{  position: absolute;  bottom: 23px;  width: 21px;  height: 27px; margin-right: -8px;  background-position: -220px -677px;}
.sliderItem:hover .sliderTimeDatyTitle{ border-radius: 5px; background: #4d4d4d; }

















