﻿
        .lunbo {
            width: 1200px;
            height: 360px;
            margin: 0 auto;
        }
.ft-carousel {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

    .ft-carousel .carousel-inner {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
    }

        .ft-carousel .carousel-inner .carousel-item {
            float: left;
            height: 100%;
        }

    .ft-carousel .carousel-item img {
      
    }

    .ft-carousel .carousel-indicators {
        position: absolute;
        left: 0;
        bottom: 15px;
        width: 100%;
        text-align: center;
        font-size: 0;
    }

        .ft-carousel .carousel-indicators span {box-shadow:0 0 5px #aaa;
            display: inline-block;
            width: 12px;
            height: 12px;
            background-color: #eee;
            margin: 0 4px;
            border-radius: 50%;
            cursor: pointer;
        }

            .ft-carousel .carousel-indicators span.active {
                background-color: #de3a3a;
            }

    .ft-carousel .carousel-btn {
        position: absolute;opacity:.3;filter:alpha(opacity=30);
        top: 50%;
        width: 50px;
        height: 45px;
        margin-top: -25px;
        cursor: pointer;
    }
     .ft-carousel .carousel-btn:hover{opacity:.6;filter:alpha(opacity=60);}
    .ft-carousel .carousel-prev-btn {
        left: 0;
        background: url(../images/prev.png) no-repeat center center / 30px;
    }

    .ft-carousel .carousel-next-btn {
        right: 0;
        background: url(../images/next.png) no-repeat center center / 30px;
    }


.share01{color:#0063b0;position:absolute;bottom:40px;right:40px;border:1px solid #0063b0;border-radius:20px;display:inline-block;width:80px;height:26px;line-height:26px;text-align:center;}
.hot_new1{width:100%;display:flex;background:#fff;}
.hot_img1{width:700px;height:360px;}
.hot_new_r{width:430px;height:345px;background:#f8f8f8;padding:20px 40px 0 25px;position:relative;}
.hot_new1 h1{font-size:24px;margin:15px 0 20px ;}
.hot_new1 p{font-size:14px;line-height:24px;height:140px;}
.tag1,.tag2,.tag3{background:url(../images/icon.png) no-repeat 0 bottom;display:block;width:44px;height:20px;font-style:normal;color:#fff;line-height:18px;text-indent:0.6em;font-size:12px;position:absolute;top:-15px;right:0px; }
.new_s .tag2,.new_s .tag3,.new_s2 .tag2,.new_s2 .tag3,.vedio_new .tag2{top:-3px;right:20px;background:url(../images/icon.png) no-repeat -46px bottom;}
.new_s .tag3,.new_s2 .tag3,.vedio_new .tag3{background:url(../images/icon.png) no-repeat -98px bottom;}
.new_s2 .tag3{background:url(../images/icon.png) no-repeat -98px bottom;}
.art_a_t{position:absolute;bottom:20px;left:0;background:#eef7fe;border-radius:20px;padding:1px 8px 1px 5px;font-size:12px;}
.art_a_t .i1,.vedio_attr .i1{background:url(../images/icon.png) no-repeat 2px -36px;}
.art_a_t .i2,.vedio_attr .i2{background:url(../images/icon.png) no-repeat 4px -56px;margin:0 5px;}
.art_a_t .i3,.vedio_attr .i3{background:url(../images/icon.png) no-repeat 2px -75px;}
.art_a_t a,.new_a_t a{padding:0 0 0 20px;color:#999;}
.art_a_t span,.new_a_t span{padding:0 0 0 20px;color:#999;}
