﻿﻿
/* slide */
.slide-main{height:auto;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:50%;overflow:hidden;cursor:pointer;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);_border:1px solid none;margin-top:-22px;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;height:25px;position:absolute;z-index:124;bottom:8%;right:3%;}
.item a{display:inline-block;width:50px;height:5px;margin-right:25px;background:#fff;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);overflow:hidden;font-size:16px;color:#000;line-height:25px;text-decoration:none;text-align:center;}
.item a.cur{background:#a6257d;color:#fff;}
.slide-box,.slide{display:block;width:100%;height:100%;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:auto;z-index:8;position:relative;}
.slide a{display:block;}
.slide a img{display:block;width:100%;height:auto;cursor:pointer;}
.slideTitle{
    width:60%;
    position:absolute;
    bottom:7%;
    right:3%;
    text-align:right;
    z-index:200;
    color:#fff;
    font-size:35px;
    height:40px;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
@media (max-width:1200px) and (min-width:768px) {
    .item{bottom:5%;}
    .item a{display:inline-block;width:40px;height:5px;margin-right:15px;font-size:14px;}
    .slideTitle{
    bottom:11%;
    right:3%;
    text-align:right;
    z-index:200;
    color:#fff;
    font-size:22px;
    height:40px;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
}

@media (max-width:767px){
.item{bottom:5%;}
    .item a{display:inline-block;width:35px;height:3px;margin-right:10px;font-size:12px;line-height:15px;}
    .slideTitle{
    bottom:5%;
    right:3%;
    text-align:right;
    z-index:200;
    color:#fff;
    font-size:16px;
    height:40px;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
    .prev,.next{
        display:none;
    }
}