
/* 轮播 */
.banner { position: relative; overflow: auto; }
.banner li { list-style: none; }
.banner ul li { float: left; }
.banner ul li{background:url(../images/blugbg.png) no-repeat center top; }
.banner ul li .left{width:536px;float:left}
.banner ul li .right{width:420px; float:right;margin-top:115px;color:#FFF; line-height:21px}
.banner ul li .right h1{font-size:30px;font-weight:normal; line-height:60px;color:#FFF}
.banner ul li .right .intro{ padding:15px 5px;height:90px; }
.banner ul li .right .intro span{ display:block;color:#FFF;font-size:16px; height:27px}
.banner ul li .right span{font-size:16px;padding-top:15px; display:block;color:#FFF;}
.banner ul li .right .btnbg{margin-top:15px; display:none}
.banner ul li .right .btnbg a{ display:block;width:85px; height:30px; background:url(../images/ckxq.png) no-repeat; padding-left:45px;font-size:15px; line-height:28px;color:#FFF;}


.banner ul li.li02{}

.banner ul li.li03{}

.banner ul li.li04{}

.banner ul li.li05{}







.banner .arrows {
    display: none;
}

.banner:hover .arrows,
.banner.hover .arrows {
    display: block;
}

@media only screen {
    .banner .arrows {
        -webkit-transition: opacity 0.4s;
        transition: opacity 0.4s;
        opacity: 0;
        display: block;
    }
    
    .banner:hover .arrows,
    .banner.hover .arrows {
        opacity: 1;
    }
}

.banner .arrows {
    position: absolute;
    z-index: 20;
}

.banner .arrows .prev,
.banner .arrows .next {
    position: absolute;
    width: 22px;
    height: 36px;top:-45px;
    cursor: pointer; text-indent:-99999px
}

.banner .arrows .prev {
    left: 5%;
    background: url(../images/leftbtn.png) no-repeat;
}
.banner .arrows .prev:hover{ background: url(../images/leftbtn02.png) no-repeat;}
.banner .arrows .next {
    left:92%;
    background: url(../images/rightbtn.png) no-repeat;
}
.banner .arrows .next:hover{ background: url(../images/rightbtn02.png) no-repeat;}

.section4 {
    height: 460px;
}

.section4 .banner ul li {
    height: 460px;
}

.section4 .banner .arrows {
    top: 270px;
    width:100%;
}

.section4 .dots {
    position: absolute;
    width: 1000px;
    height: 60px;
    top: 600px;
    text-align: center;
    font-size: 15px;
    background: #fff;
}

.section4 .dot {
    float: left;
    line-height: 56px;
    width: 166px;
    border-bottom: 2px solid;
    border-top: 2px solid #e8e8e8;
    cursor: pointer;
}

.section4 .dot1 {
    color: #e33189;
    border-bottom-color: #f3bfd9;
}

.section4 .dot1.active {
    background: #f3bfd9;
}

.section4 .dot2 {
    color: #24adac;
    border-bottom-color: #a4f7f6;
}

.section4 .dot2.active {
    background: #a4f7f6;
}

.section4 .dot3 {
    color: #dc6f23;
    border-bottom-color: #edcfbb;
}

.section4 .dot3.active {
    background: #edcfbb;
}

.section4 .dot4 {
    color: #da4e4e;
    border-bottom-color: #f0b5b5;
}

.section4 .dot4.active {
    background: #f0b5b5;
}

.section4 .dot5 {
    color: #8344c3;
    border-bottom-color: #c0c8f4;
}

.section4 .dot5.active {
    background: #c0c8f4;
}

.section4 .dot6 {
    width: 170px;
    color: #1774e2;
    border-bottom-color: #b8e6fb;
}

.section4 .dot6.active {
    background: #b8e6fb;
}
