
/*幻灯片*/
.flash_box{width:840px;height:400px;margin:0;overflow:hidden;position:relative;}
.flash_box .con_ul li{width:840px;height:400px;display:none;position:relative;}
.flash_box .con_ul li a>img{width: 840px;height: 400px;}
.flash_box .con_ul li.current{display:block;}
.flash_box .con_ul li .title{display:block;width:840px;height:48px;position:absolute;overflow:hidden;background:#000;opacity:0.8;filter:alpha(opacity=80);left:0;top:352px;line-height:48px;font-size:18px;font-weight:500;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;}
.flash_box .con_ul li .title{color:#fff;padding-left:5px;}
.flash_box .focus_ul{height:38px;overflow:hidden;position:absolute;left:183px;top:357px;}
.flash_box .focus_ul li{float:left;display:block;width:80px;height:38px;margin-right:2px;position:relative;}
.flash_box .focus_ul li img{width:80px;height:38px;}
.flash_box .focus_ul li .mask{display:block;width:80px;height:38px;position:absolute;left:0;top:0;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.flash_box .focus_ul li.current .mask{display:none;}
.flash_box .focus_ul li.current .border{display:block;width:80px;height:5px;overflow:hidden;position:absolute;left:0;bottom:0;background:#03cce6;}

/*星期更新*/
.weeks{ width:350px; height:400px;background-color: rgba(255,255,255,.9);}
.weekItem{width:350px;height:32px;border-bottom:2px solid #f60;}
.weekItem li{float:left;height:32px;width:50px;line-height:32px;text-align:center;cursor:pointer;overflow:hidden;}
.weekItem li.on{background:#f60;color:#fff;}
.weekItem li.hover{background:#f60;color:#fff;}
.box01_c{width:350px;height:356px;padding:5px 0;position:relative;overflow:auto;}
.box01_c dl{background:url(../img/weeksbg.png) no-repeat 10px 7px;padding:0 20px 0 25px;line-height:26px;}
.box01_c dl dt{color:#999;}
.box01_c dl dd{height:26px;overflow:hidden;}
.box01_c dl dd span{float:right;color:#999;}
.box01_c dl dd span.today{color:#f60;}

.d-left{width: 840px;overflow:hidden;}
.d-left .d-list{margin-left:-13px;width:853px;}
.d-left .d-list li{position: relative;margin-top:15px;margin-left:13px;display:inline;float:left;width:200px;height:300px;cursor:pointer;}
.d-left .d-list li img{display:block;width:200px;height:300px;}
.d-left .d-list li em{position:absolute;left:0;top:5px;width:30px;height:16px;line-height:16px;color:#fff;font-size:12px;text-align:center;background-color:#f60;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.d-left .d-list li .d-mask{position:absolute;left:0;bottom:0;width:100%;height:24px;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:1;}
.d-left .d-list li .d-text{position:absolute;left:0;bottom:0;width:95%;height:24px;line-height:24px;color:#fff;text-align:right;z-index:2;}
.d-left .d-list li .d-a{position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;z-index:5;text-indent:-9999px;}
.d-left .d-list li .d-hover{position:absolute;left:0;bottom:0;display:none;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:3;}
.d-left .d-list li .d-info{position:absolute;left:15px;top:30px;padding-right:5px;display:none;color:#fff;z-index:4;}
.d-left .d-list li .d-info h3{color:#fff;font-size:16px;margin-bottom:15px;}
.d-left .d-list li .d-info p{margin-bottom:5px;line-height:24px;color:#ddd;}
.d-left .d-list li .d-info a{color:#ddd;}
.d-left .d-list li:hover .d-hover,.d-left .d-list li:hover .d-info{display:block;}
.d-left .d-list li:hover .d-mask,.d-left .d-list li:hover .d-text{display:none;}
.d-right{width: 350px;}
.d-title{height:30px;line-height:30px;overflow:hidden;}
.d-title h2{height:30px;line-height:30px;font-size:16px;}
.d-title span{float:right;}

.d-update{margin-top:15px;padding:5px 15px 8px;background-color:rgba(255,255,255,.9);border: 1px solid #e9e9e9;}
.d-update .u-list{width:320px;}
.d-update .u-list li{height:30px;line-height:30px;}
.d-update .u-list li span,.d-update .u-list li a{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.d-update .u-list li .u-date{float:right;width:40px;}
.d-update .u-list li .u-name{float:left;width:225px;font-size:14px;}
.d-update .u-list li .u-mcd{float:left;width:50px;}
.d-update .u-list li .u-mcd a{margin:0 3px;}


.d-link{margin-top:15px;padding:5px 10px 10px;background-color:rgba(255,255,255,.9);}
.d-link a{margin-right:10px;}

/*广告*/
.index-r{margin-top:15px;border: 1px solid #e9e9e9;padding: 8px 6px 0;height:290px;overflow:hidden;}