html body .wrap .container-fluid .search .search-on{
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 38px;
    line-height: 38px;
    padding: 0;
    text-align: center;
    border-left: none;
    border-radius: 0 3px 3px 0;
    background: #ff8417 url(__IMG__/icon-search.png) center center no-repeat;
    color: #FFF;
    font-size: 14px;
}

/***首页图片切换***/
.index_img_nav{
    position: absolute;
    list-style-type: none;
    z-index: 100;
    bottom: 20px;
    left: 45%;
}
.index_img_nav .swiper-pagination-bullet{
    padding: 8px;
    background: #ffffff;
    margin-right: 5px;
}
.index_img_nav .swiper-pagination-bullet-active{background: #009B4C}

/*首页-新闻列表*/
.news_div{width: 400px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left}

.photo-window-wrap .swiper-slide{
    opacity: 100%;
}
.gallery-thumbs .swiper-slide{margin-right: 10px;}
.house-content .photo-content .gallery-thumbs .active-nav{opacity:100}

.input_border{border: 1px #009B4C solid}

.pic_max{
    transform: scale( 1.2);
    transition: all 1s;
}
.list-style5 p{font-weight: bold}


.tags_list{float: left}
.tags_list span{
    margin-left: 5px;
    background:rgba(132,154,174,.1);
    color: #849aae;
    padding: 0 4px;
    line-height: 22px;
    font-size: 12px;
}
.tags_list span.tags_0{background: #009B4C;color: #ffffff}
.tags_list span.tags_1{background: #009B4C;color: #ffffff}
.tags_list span.tags_2{background: #FB9252;color: #ffffff}
.tags_list span.tags_3{background: #8FD24E;color: #ffffff}

/*翻页*/
.pages{
    height:40px;
    margin:auto;
}
.pages li{
    cursor:pointer;
    float:left;
    border:1px solid #eee;
    margin-left:5px;
}
.pages li a,.pages li span{
    cursor:pointer;
    float:left;
    padding:7px 15px;
}
.pages li:hover{
    border:1px solid #009B4C;
    color:#fff;
    background:#009B4C;
}
.pages li:hover a{color: #ffffff}
.pages .active{
    border:1px solid #009B4C;
    color:#fff;
    background:#009B4C;
}
.pages .active span{color: #ffffff}

.index_pic{position: relative}
.index_pic .swiper-pagination-bullet {
    opacity: 10;
}
.index_pic .index_img_nav{bottom: 10px;}
a.arrow-right{
    display: block;
    right: 0;
    top: 45%;
    background-color: #333;
    opacity: .5;
    background-image: url(../images/arrow_right04.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 60px;
    z-index: 2;
    position: absolute;
}

a.arrow-left{
    display: block;
    left: 0;
    top: 45%;
    background-color: #333;
    opacity: .5;
    background-image: url(../images/arrow_left04.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height:60px;
    z-index:2;
    position: absolute;
}


.pic_list a{display: block;float: left;width: 340px;height: 280px;}
.pic_list img{width: 330px;height: 250px;}






















