.products-banner{
    width: 1000px;
    margin: 0 auto;
    cursor: pointer;
}
.slideTxtBox .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:20px; z-index:1; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideTxtBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px;border-radius: 50%; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideTxtBox .hd ul li.on{ background:#fd6e15; color:#fff; }
.slideTxtBox{ width:100%; height:322px; position:relative;overflow:hidden; }
.slideTxtBox .bd{width: 100%; position:relative;  height:325px!important; z-index:0;   }
.slideTxtBox .bd ul{height:325px!important;}
.slideTxtBox .bd li{width: 100%;height:100%; zoom:1; vertical-align:middle; }
.slideTxtBox .bd img{ width:100%;height:100%; display:block;  }
/*以上是轮播样式*/
.products-content-wrap{
    width: 100%;
    /*background: #f3f3f3;*/
}
.products-content-all{
    width: 1000px;
    margin: 0 auto;
    margin-top: 10px;
}
.products-content-all-top{
    margin: 30px 0;
    text-align: center;
    position: relative;
    /*background: url("../images/products/bt_03.png") no-repeat;*/
    background-image: url(../images/products/bt_03.png);
    background-repeat: no-repeat;
    background-position: center;
}
.products-content-all-top>span{
    /*background: #f3f3f3;*/
    background-color: white;
    color: #fd6e15;
    font-size: 26px;
    display: inline-block;
    padding: 0 15px;
    min-width: 280px;
}

.products-content-bottom-wrap{
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 20px;
}
.products-xin{
    float: right;
    font-size: 14px;
    /*color: #e2282b;*/
    color: #999;
    line-height: 14px;
    margin-top: 10px;
}
.products-xin img{
    width: 16px;
    height: 14px;
    border: none;
}

.products-content-bottom1{
    margin-bottom: 30px;
    position: relative;
}
.products-xin-wrap{
    position: absolute;
    bottom: 2px;
    right: 2px;
}
.products-view{
    width: 100px;
    line-height: 30px;
    color: #999999;
    font-size: 16px;
    text-align: center;
    border: 1px solid #999999;
    margin: 0 auto;
    cursor: pointer;
}
.products-view a{
    color: #999999;
}
.products-view1{
    border-color: #2fa1dd;
    color: #2fa1dd;
}
.products-view a:hover{
    color: #2fa1dd;
}
.future-wrap1{
    margin-top: 30px;
}
.future-wrap1 img{
    width: 100%;
}
.joc1{
    margin-top: 50px;
}
.xhlb-recom-wrap{
    width: 1000px;
    margin: 0 auto;
    line-height: 45px;
    background: url("../images/products/xhlb-bk_03.png") repeat-x center;
    margin-top: 40px;
    border: 1px solid #d6d7dc;
    border-bottom: 1px solid #ffffff;
}
.xhlb-recom-wrap>div{
    cursor: pointer;
}
.up_down{
    line-height: 0;
}
.up_down>span{
    position: relative;
    z-index: 2;
    display: inline-block;
    width: 14px;
    height: 10px;
    /*background: url("../images/products/cur_a_b.png") repeat-x;*/
    background-image: url(../images/products/cur_a_b.png);
    background-repeat: repeat-x;
}
.up_down>span.up_down-active{
    /*background: url("../images/products/ico_a_b.png") repeat-x;*/
    background-image: url(../images/products/ico_a_b.png);
    background-repeat: repeat-x;
}
.up_down>span:first-child{
    background-position: top!important;
}
.up_down>span+span{
    background-position: bottom!important;
}

.xhlb-recom-left1{
    float: left;
    text-align: center;
    width: 188px;
    font-size: 18px;
    color: #3e3a39;
    border-right: 1px solid #d6d7dc;
}
.xhlb-recom-left1>.xhlb-recom-left1-img1{
    margin-top: 13px;
    display: inline-block;
    width: 16px;
    height: 16px;
    /*background: url("../images/products/ico_tuijian.png") no-repeat;*/
    background-image: url(../images/products/ico_tuijian.png);
    background-repeat: no-repeat;
}
.xhlb-recom-left1>.xhlb-recom-left1-img2{
    margin-top: 12px;
    display: inline-block;
    width: 14px;
    height: 20px;
}
.xhlb-recom-left2{
    float: left;
    text-align: center;
    width: 130px;
    font-size: 18px;
    color: #3e3a39;
    border-right: 1px solid #d6d7dc;
}
.xhlb-recom-left2 img{
    margin-top: 14.5px;
}


.xhlb-recom-left3{
    float: left;
    text-align: center;
    width: 160px;
    font-size: 18px;
    color: #3e3a39;
    border-right: 1px solid #d6d7dc;
}
.xhlb-recom-left3 img{
    margin-top: 14.5px;
}
.xhlb-recom-left3>.xhlb-recom-left3-img1{
    margin-top: 13px;
    display: inline-block;
    width: 16px;
    height: 16px;
    /*background: url("../images/products/ico_sc1.png") no-repeat;*/
    background-image: url(../images/products/ico_sc1.png);
    background-repeat: no-repeat;
}
.xhlb-recom-left3>.xhlb-recom-left3-img2{
    margin-top: 12px;
    display: inline-block;
    width: 14px;
    height: 20px;
}

.xhlb-recom-left4{
    float: left;
    text-align: center;
    width: 160px;
    font-size: 18px;
    color: #3e3a39;
    /*color: #ffffff;*/
    /*background: #3e3a39;*/
}
.xhlb-recom-left4 img{
    margin-top: 14.5px;
}
.xhlb-recom-left4>.xhlb-recom-left4-img1{
    margin-top: 13px;
    display: inline-block;
    width: 16px;
    height: 16px;
    /*background: url("../images/products/ico_prise.png") no-repeat;*/
    background-image: url(../images/products/ico_prise.png);
    background-repeat: no-repeat;
}
.xhlb-recom-left4>.xhlb-recom-left4-img2{
    margin-top: 12px;
    display: inline-block;
    width: 14px;
    height: 20px;
}


.xhlb-recom-left-active{
    color: white;
    background: #3e3a39;
}
.xhlb-recom-left-active>.xhlb-recom-left1-img1{
    /*background: url("../images/products/cur_tuijian.png") no-repeat;*/
    background-image: url(../images/products/cur_tuijian.png);
    background-repeat: no-repeat;
}
.xhlb-recom-left-active>.xhlb-recom-left3-img1{
    /*background: url("../images/products/cur_sc1.png") no-repeat;*/
    background-image: url(../images/products/cur_sc1.png);
    background-repeat: no-repeat;
}
.xhlb-recom-left-active>.xhlb-recom-left4-img1{
    /*background: url("../images/products/cur_prise.png") no-repeat;*/
    background-image: url(../images/products/cur_prise.png);
    background-repeat: no-repeat;
}

.xhlb-previous-wrap{
    width: auto;
    margin: 40px auto;
    text-align: center;
}
.xhlb-previous-text-left{
    /*float: left;*/
    display: inline-block;
    width: 90px;
    line-height: 30px;
    font-size: 16px;
    color: #8c8c8c;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -moz-box-shadow: 3px 3px 4px #dadada;
    -webkit-box-shadow: 3px 3px 4px #dadada;
}
.xhlb-previous-text-con{
    /*float: left;*/
    display: inline-block;
    width: 30px;
    margin-left: 10px;
    line-height: 30px;
    font-size: 16px;
    color: #8c8c8c;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -moz-box-shadow: 3px 3px 4px #dadada;
    -webkit-box-shadow: 3px 3px 4px #dadada;
}
.xhlb-previous-text-con:hover{
    background-color:#ffe2d0;
    cursor: pointer;
}
.xhlb-previous-text-con-active{
    background-color: #fd6e15!important;
    color: white!important;
}
.xhlb-previous-text-con1{
    float: left;
    width: 30px;
    margin-left: 10px;
    margin-top: 10px;
    font-size: 16px;
    color: #8c8c8c;
    text-align: center;
    cursor: pointer;
}
.xhlb-previous-text-left1{
    /*float: left;*/
    display: inline-block;
    width: 70px;
    line-height: 30px;
    font-size: 16px;
    color: #8c8c8c;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    -moz-box-shadow: 3px 3px 4px #dadada;
    -webkit-box-shadow: 3px 3px 4px #dadada;
    margin-left: 10px;
    cursor: pointer;
}
.shouye-customization-wrap1{
    margin-top: 40px;
}
.customization-content-wrap{
    width: 1000px;
    margin: 0 auto;
    margin-top: 48px;
}
.customization-content-top{
    overflow: hidden;
}
.customization-content-all{
    width: 888px;
    margin: 20px auto;

}
.customization-content-all-left{
    float: left;
    font-size: 22px;
    color: #999999;
    line-height: 25px;
    width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.customization-content-all:hover .customization-content-all-left1>span{
    color: #2fa1dd;
    text-decoration: underline;
}
.customization-content-all-right{
    float: right;
    width: 115px;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    color: #ffffff;
    background: #b3b3b3;
    border-radius: 50px;
}
.customization-content-all-right1{
    background: #fd6e15;
}