.none{
    display: none;
}
.h-banner{
    width:100%;
}
.h-banner-con{
    width:100%;
    position: relative;
    overflow: hidden;
}
.h-banner-con .bn-img{
    width:100%;
    display: block;
}
.h-banner-con .h-banner-txt{
    position: absolute;
    top:30%;
    left:0;
    width:70%;
    padding:0 15%;
}
.h-banner-con .h-banner-txt h3{
    font-size:54px;
    color: #fff;
    font-weight:normal;
}
.h-banner-con .h-banner-txt span{
    display: block;
    width:30px;
    height:2px;
    background: #fff;
    margin:12px 0;
}
.h-banner-con .h-banner-txt p{
    font-size:22px;
    color: #fff;
}
.t-nav-list{
    width:100%;
}
.t-nav-list .t-nav-list-item{
    /*width:70%;*/
    max-width:1300px;
    margin:0 auto;
    padding:24px 0;
    /*margin:0 15%;*/
    border-bottom:1px solid #e6e6e6;
}
.t-nav-list .t-nav-list-item a{
    font-size:16px;
    color: #333;
}
.t-nav-list .t-nav-list-item a.n01{
    color: #d6000f;
}
.t-nav-list .t-nav-list-item span{
    display: inline-block;
    margin:0 6px;
}
.t-nav-list .t-nav-list-item span.x01{
    color: #d6000f;
}
.energy{
    width:100%;
    padding-top:60px;
}
.energy-con{
    /*width:70%;*/
    /*margin:0 15%;*/
/*    padding:40px 0;*/
}

.fd-js{
    max-width:1200px;
    margin:0 auto;
    /*width:100%;*/
/*    padding:40px 0;*/
}
.fd-js .fd-txt{
    float: left;
    width:42%;
    padding-right:3%;
}
.fd-js .fd-txt h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
/*    margin:20px 0;*/
}
.fd-js .fd-txt p{
    font-size:14px;
    color: #333;
    margin:20px 0;
    line-height:28px;
}
.fd-js .fd-txt a{
    display: block;
    width:170px;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size:14px;
    color: #fff;
    background: #d6000f;
    margin-top:40px;
}
.fd-js .fd-img{
    float: left;
    width:55%;
    overflow: hidden;
}
.fd-js .fd-img img{
    width:100%;
}

.espList{
    width:100%;
}
.espList-con{
    max-width:1300px;
    margin:0 auto;

}
.espList-con .esp-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.espList-con .esp-item{
    width:100%;
}
.espList-con .esp-item ul li{
    float: left;
    width:20%;
    margin:0.5%;
    background: #f6f6f6;
    text-align: center;
    padding:40px 2%;
}
.espList-con .esp-item ul li img{
    max-width:100%;
}
.espList-con .esp-item ul li h5{
    font-size:24px;
    color: #333;
    font-weight:normal;
    margin-top:30px;
}
.espList-con .esp-item ul li span{
    display: inline-block;
    width:28px;
    height:2px;
    background: #999;
    margin-top:16px;
}
.espList-con .esp-item ul li p{
    font-size:14px;
    color: #666;
    line-height:24px;
    margin-top:30px;
    min-height:144px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.area{
    width:100%;
    padding:40px 0;
}
.area .area-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.area .area-con{
    /*max-width:1300px;*/
    /*margin:0 auto;*/
    background: #f8f8f8;
    padding:20px 0;
}
.area .area-con .area-tab{
    max-width:1300px;
    margin:0 auto;
    padding:18px 0;
}
.area .area-con .area-tab ul{
    text-align: center;
}
.area .area-con .area-tab ul li{
    display: inline-block;
    /*width:10%;*/
    text-align: center;
    margin:0 2%;
}
.area .area-con .area-tab ul li a{
    font-size:14px;
    color: #333;
}
.area .area-con .area-tab ul li span{
    display: block;
    width:28px;
    height:2px;
    background: #f8f8f8;
    margin:20px auto;
}
.area .area-con .area-tab ul li.on span{
    background: #d6000f;
}
.area .area-con .area-tab ul li.on a{
    color: #d6000f;
}
.area .area-con .area-tab-wrap{
    /*padding:40px 0;*/
    max-width:1300px;
    margin:0 auto;
}
.area .area-con .area-tab-wrap .tabItem{

}
.area .area-con .area-tab-wrap .tabItem .tab-m01{
    position: relative;
}
.area .area-con .area-tab-wrap .tabItem .tab-m01 ul li{
    float: left;
    width:31.33%;
    margin:1%;
}
.area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .tImg{
    position: relative;
    overflow: hidden;
}
.area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .tImg img{
    width:100%;
    display: block;
}
.area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .tImg p{
    position: absolute;
    bottom:0;
    left:0;
    width:92%;
    padding:0 4%;
    font-size:14px;
    color: #fff;
    height:45px;
    line-height:45px;
    background: url("../../images/hn/opacity-bg.png") repeat-x;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .lj-more , .area .area-con .area-tab-wrap .tabItem .tab-m01 .lj-more{
    display: block;
    width: 60%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #d6000f;
    margin: 26% auto 0;
}

.sale-system{
    /*width:100%;*/
    max-width:1300px;
    margin:0 auto;
    padding:40px 0;
}
.sale-system .sale-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.sale-system .sale-tab{
    width:100%;
}
.sale-system .sale-tab .sale-tab-tit{
    width:15%;
    float: left;
    padding:5% 0 0 5%;
}
.sale-system .sale-tab .sale-tab-tit ul li{
    width: 100%;
    margin: 10% 0;
    padding: 10px 0;
    cursor: pointer;
    border: 1px solid #dadada;
    padding-left: 27px;
    box-sizing: border-box;
}
.sale-system .sale-tab .sale-tab-tit ul li a{
    font-size:16px;
    color: #333;
    /*loat: left;*/
}
.sale-system .sale-tab .sale-tab-tit ul li .r-icon{

    display: inline-block;
    width: 28px;
    height: 2px;
    background: #fff;
    margin: 6px 20px 6px 0;
    float: left;
    margin-left: 65px;
    display: none;
}
.sale-system .sale-tab .sale-tab-tit ul li.on .r-icon{
    /*background: #d6000f;*/
}
.sale-system .sale-tab .sale-tab-tit ul li.on  {
    background: #d6000f;
    border: 1px solid #d6000f;
}
.sale-system .sale-tab .sale-tab-tit ul li.on a {
    color: #fff;
}
.sale-system .sale-tab .sale-tab-list{
    width:78%;
    padding-left:2%;
    float: left;
}
.sale-system .sale-tab .sale-tab-list .saleItem{
    width:100%;
    position: relative;
    overflow: hidden;
}
.sale-system .sale-tab .sale-tab-list .saleItem img{
    width:100%;
    display: block;
}
.sale-system .sale-tab .sale-tab-list .saleItem .sys-txt{
    position: absolute;
    top:30%;
    right:5%;
    width:316px;
}
.sale-system .sale-tab .sale-tab-list .saleItem .sys-txt ul li{
    float: left;
    width:48%;
    margin:1%;
    padding:6px 0;
    background: #fff;
    text-align: center;
    font-size: 14px;
}
.sale-system .sale-tab .sale-tab-list .saleItem .sys-txt ul li.l{
    text-align: left;
    padding-left: 10px;
    box-sizing: border-box;
}
.sale-system .sale-tab .sale-tab-list .saleItem .sys-txt ul li span{
    display: inline-block;
    width:50%;
    text-align: center;
}

.product-show{
    /*width:100%;*/
    max-width:1300px;
    margin:0 auto;
    padding:40px 0;
}
.product-show .pro-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.product-show .pro-img{
    width:100%;
}
.product-show .pro-img .pro-i-l{
    width:40.5%;
    float: left;
}
.product-show .pro-img .pro-i-l .proItem{
    position: relative;
    /*margin:0.5%;*/
    overflow: hidden;
}
.product-show .pro-img .pro-i-l .proItem img{
    width:100%;
    display: block;
}
.product-show .pro-img .pro-i-l .proItem span{
    display: block;
    width:100%;
    position: absolute;
    top:49%;
    left:0;
    font-size:24px;
    color: #fff;
    text-align: center;
}
.product-show .pro-img .pro-i-r{
    width:58.5%;
    float: left;
    margin-left:0.5%;
}
.product-show .pro-img .pro-i-r .proItem{
    float: left;
    position: relative;
    width:32.33%;
    margin:0.5%;
    overflow: hidden;
}
.product-show .pro-img .pro-i-r .proItem img{
    width:100%;
    display:block;
}
.product-show .pro-img .pro-i-r .proItem span{
    display: block;
    width:100%;
    position: absolute;
    top:48%;
    left:0;
    font-size:24px;
    color: #fff;
    text-align: center;
}

.we-service{
    /*width:100%;*/
    max-width:1300px;
    margin:0 auto;
    padding:40px 0;
}
.we-service .we-service-tit{
    text-align: center;
}
.we-service .we-service-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.we-service .we-service-tit span{
    display: inline-block;
    font-size:18px;
    color: #333;
    font-weight:bold;
}
.we-service .we-service-txt{
    width:100%;
    background: #eee;
    padding: 6% 0 6% 0;
    margin-top:40px;
    position: relative;
}
.we-service .we-service-txt .we-txt-l{
    float: left;
    width:40%;
    /*margin-top:-12%;*/
    position: absolute;
    bottom:0;
    left:0;
}
.we-service .we-service-txt .we-txt-l img{
    display: block;
    width:90%;
}
.we-service .we-service-txt .we-txt-r{
    float: right;
    width:60%;
}
.we-service .we-service-txt .we-txt-r ul{
    /*padding:16% 0 0 0;*/
}
.we-service .we-service-txt .we-txt-r ul li{
    float: left;
    width:25.33%;
    padding:0 4%;
}
.we-service .we-service-txt .we-txt-r ul li span{
    display: block;
    font-size:20px;
    color: #333;
    font-weight:bold;
    margin-bottom:20px;
}
.we-service .we-service-txt .we-txt-r ul li p{
    font-size:14px;
    color: #666;
    line-height:24px;
}

.g-process{
    max-width:1300px;
    margin:0 auto;
    padding:40px 0;
}
.g-process .process-tit h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
    margin:20px 0;
    text-align: center;
}
.g-process .dload-phone{
    text-align: right;
    padding:40px 0;
}
.g-process .dload-phone a{
    display: inline-block;
    font-size:16px;
    color: #d6000f;
    width:213px;
    height:48px;
    line-height:48px;
    text-align: center;
    border:1px solid #d6000f;
    border-radius: 24px;
    text-indent:2em;
}
.g-process .dload-phone .h-phone{
    background: url("../../images/hn/ty-icon01.png") no-repeat;
    background-position: left 20px center;
}
.g-process .dload-phone .h-phone:hover{
    background: url("../../images/hn/ty-icon04.png") no-repeat #d6000f;
    background-position: left 42px center;
    color: #fff;
}
.g-process .dload-phone .h-dload{
    background: url("../../images/hn/ty-icon02.png") no-repeat;
    background-position: left 42px center;
    margin-left:40px;
}
.g-process .dload-phone .h-dload:hover{
    background: url("../../images/hn/ty-icon03.png") no-repeat #d6000f;
    background-position: left 42px center;
    margin-left:40px;
    color: #fff;
}

.g-process .process-list{
    width:100%;
    padding:40px 0;
    margin:40px 0;
    position: relative;
    background: url("../../images/hn/lc-jt.png") no-repeat;
    background-position: right center;
}
.g-process .process-list .lc-xian{
    width:100%;
    height: 1px;
    background: #d6000f;
}
.g-process .process-list .lc-txt{
    position: absolute;
    top:-8px;
    left:0;
    width:100%;
    padding:40px 0;
}
.g-process .process-list .lc-txt ul li{
    font-size:16px;
    width:8.4%;
    text-align: center;
    float: left;
    /*margin:0 4px;*/
}
.g-process .process-list .lc-txt ul{
    /*position: relative;*/
}
.g-process .process-list .lc-txt ul li.lc-t{
    position: relative;
    top:-30px;
    padding-bottom:30px;
    background: url("../../images/hn/db-bg.png") no-repeat;
    background-position: center top 30px;
}
.g-process .process-list .lc-txt ul li.lc-b{
    position: relative;
    top:0px;
    padding-top:30px;
    background: url("../../images/hn/db-bg.png") no-repeat;
    background-position: center top 0px;
}

/*
@media screen and (max-width: 1366px){
    .t-nav-list .t-nav-list-item,
    .fd-js,
    .espList-con,
    .area .area-con .area-tab,
    .area .area-con .area-tab-wrap,
    .sale-system,
    .product-show,
    .we-service,
    .g-process{
        max-width:1024px;
    }
}
*/
@media screen and (max-width: 1024px){
    .t-nav-list .t-nav-list-item,
    .fd-js,
    .espList-con,
    .sale-system,
    .product-show,
    .we-service,
    .g-process{
        margin:0 10px;
    }

    .g-process .process-list .lc-txt ul li{
        font-size:14px;
    }
    .h-banner-con .bn-img{
        width:1024px;
        position: relative;
        left:50%;
        margin-left:-512px;
    }

    .fd-js .fd-img img{
        width:754px;
        position: relative;
        left:50%;
        margin-left:-377px;
    }
    .sale-system .sale-tab .sale-tab-list .saleItem .sys-txt{
        top:15%;
    }


    .fd-js,
    .espList-con,
    .area,
    .sale-system,
    .product-show,
    .we-service,
    .g-process,
    .g-process .dload-phone,
    .energy-con{
        padding:20px 0;
    }
}
@media screen and (max-width: 768px){

    .h-banner-con .h-banner-txt h3{
        font-size: 38px;
    }
    .fd-js .fd-txt{
        width:100%;
        padding-right:0;
    }
    .fd-js .fd-img{
        width:100%;
        margin-top:20px;
    }
    .fd-js .fd-img img{
        width:100%;
        position: inherit;
        left:inherit;
        margin-left:0;
    }
    .espList-con .esp-item ul li{
        width:45%;
    }
    .area .area-con .area-tab-wrap .tabItem .tab-m01 ul li{
        width:48%;
    }
    .sale-system .sale-tab .sale-tab-tit{
        width:100%;
    }
    .sale-system .sale-tab .sale-tab-tit ul li{
        width:100%;
        float: left;
        margin:0;
        text-align: center;
    }
    .sale-system .sale-tab .sale-tab-tit ul li a{
        display: inline-block;
        margin-right: 5%;
        float: none;
    }
    .sale-system .sale-tab .sale-tab-tit ul li .r-icon{
        float: none;
        margin:16px 0 6px 0;
    }
    .sale-system .sale-tab .sale-tab-list{
        width:100%;
        padding-left:0;
    }
    .product-show .pro-img .pro-i-l{
        width:100%;
    }
    .product-show .pro-img .pro-i-r{
        width:100%;
        margin-left:0;
    }
    .we-service .we-service-txt .we-txt-l{
        display: none;
    }
    .we-service .we-service-txt .we-txt-r{
        width:100%;
    }
    .area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .tImg p{
        height:40px;
        line-height:40px;
        font-size:14px;
    }
    .area .area-con .area-tab-wrap .tabItem .tab-m01 ul li .lj-more{
        height:40px;
        line-height:40px;
        font-size:14px;
    }
    .sale-system .sale-tab .sale-tab-list .saleItem img{
        width:768px;
        position: relative;
        left:50%;
        margin-left:-384px;

    }
}
@media screen and (max-width: 480px){
    .espList-con .esp-item ul li{
        width:100%;
        padding:40px 0;
    }
    .sale-system .sale-tab .sale-tab-list .saleItem .sys-txt{
        width:100%;
        left:0;
    }
    .sale-system .sale-tab .sale-tab-list .saleItem .sys-txt ul li{
        font-size:14px;
    }
    .product-show .pro-img .pro-i-r .proItem{
        width:49%;
    }
    .we-service .we-service-txt .we-txt-r ul li{
        width:92%;
        margin-bottom:30px;
    }
    .g-process .dload-phone a{
        margin:10px 0;
    }

}

.pack-con{
    max-width:1200px;
    margin:0 auto;
}
.pack-con .pack-item-l{
    width:100%;
    height:416px;
    background: #f5f5f5;
    margin-top:80px;
    position: relative;
}
.pack-con .pack-item-r{
    width:100%;
    height:416px;
    background: #f5f5f5;
    margin-top:80px;
    position: relative;
}
.pack-con .pack-item-l .pack-img{
    width:50%;
    float: left;
    position: absolute;
    left:85px;
    bottom:-10px;
}
.pack-con .pack-item-l .pack-txt{
    width:34%;
    padding:0 8%;
    float: right;
    margin-top:100px;
}
.pack-con .pack-item-l .pack-txt h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
}
.pack-con .pack-item-l .pack-txt p{
    font-size:14px;
    color: #333;
    line-height:24px;
    margin-top:40px;
}
.pack-con .pack-item-r .pack-img{
    width:50%;
    float: right;
    position: absolute;
    right:0;
    bottom:0;
    text-align: right;
}
.pack-con .pack-item-r .pack-txt{
    width:34%;
    padding:0 8%;
    float: left;
    margin-top:100px;
}
.pack-con .pack-item-r .pack-txt h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
}
.pack-con .pack-item-r .pack-txt p{
    font-size:14px;
    color: #333;
    line-height:24px;
    margin-top:40px;
}
.world{
    max-width:1200px;
    margin:0 auto;
    background: url("../../images/hn/back-bg.png") repeat;
    /*background: #e7e7e7;*/
}
.world .world-con{
    margin:80px 0 0 0;
    padding:40px 0 0 0;
    text-align: center;
}
.world .world-con h4{
    font-size:28px;
    color: #333;
    font-weight:normal;
}
.world .world-con p{
    font-size:14px;
    color: #333;
    line-height:24px;
    max-width:430px;
    margin:20px auto 4%;
}
.world .world-con img{
    max-width:100%;
    display: block;
    margin:0 auto;
}
.pro-parameter{
    max-width:1300px;
    margin:40px auto;
}
.pro-parameter .par-tit{
    font-size:28px;
    color: #333;
    font-weight:normal;
    text-align: center;
    padding:40px 0;
}
.pro-parameter p span{
    display: inline-block;
    width:50%;
    text-align: center;
    font-size:14px;
    color: #333;
}
.pro-parameter .par01{
    padding:12px 0;
    background: #f5f5f5;
}
.pro-parameter .par02{
    padding:18px 0;
    background: #fff;
}
.pro-parameter .now-buy{
    display: block;
    margin:80px auto;
    width:170px;
    height:50px;
    line-height:50px;
    background: #d6000f;
    font-size:14px;
    color: #fff;
    text-align: center;
    letter-spacing: 8px;
}
@media screen and (max-width: 1366px){
    .pack-con,
    .world,
    .pro-parameter{
        max-width:1024px;
    }
}
@media screen and (max-width: 1024px){
    .pack-con .pack-item-l .pack-img img,
    .pack-con .pack-item-r .pack-img img{
        max-width:100%;
    }
}
@media screen and (max-width: 768px){
    .pack-con .pack-item-l,
    .pack-con .pack-item-r{
        height:auto;
        margin-top:40px;
        padding-bottom:40px;
    }
    .pack-con .pack-item-l .pack-img,
    .pack-con .pack-item-r .pack-img{
        width:100%;
        position: inherit;
        left:inherit;
        bottom:inherit;
        text-align: center;
    }
    .pack-con .pack-item-l .pack-txt,
    .pack-con .pack-item-r .pack-txt{
        width:84%;
        margin-top:40px;
    }
}

.social{
    width:100%;
}
.social-con{
    max-width:1300px;
    margin:40px auto;
}
.social-con h4{
    text-align: center;
}
.social-con .social-txt p{
    font-size:16px;
    color: #333;
    line-height:24px;
    margin:20px auto 0;
}

.social-con .social-txt p{
    margin-bottom: 20px;
    font-size: 14px;
    color: #353637;
    line-height: 24px;
}

.social-con .social-txt p span{
    display: block;
    font-size:16px;
    /*color: #333;*/
    /*font-weight:bold;*/
}
.social-con .social-txt .s-con-img{
    margin-top:20px;
    overflow: hidden;
}
.social-con .social-txt .s-con-img img{
    width:100%;
}
.social-con .social-video{
    max-width:900px;
    height:420px;
    margin:40px auto;
}
@media screen and (max-width: 1366px){
    .social-con{
        max-width:1024px;
    }
}
@media screen and (max-width: 1024px){
    .social-con{
        padding:0 10px;
    }
    .social-con .social-txt .s-con-img img{
        width:1024px;
        position: relative;
        left:50%;
        margin-left:-512px;
    }
}


.s-Txt{
    width: 100%;
}
.s-Txt .s-Txt-l{
    float: left;
    width: 36%;
    padding-left: 4%;
}
.s-Txt .s-Txt-l img{
    width: 100%;
}
.s-Txt .s-Txt-r{
    float: left;
    width: 60%;
}
.s-Txt .s-Txt-r p{
    font-size: 14px;
    color: #333;
    padding: 0 4%;
    text-align: left;
    line-height: 2;
    margin-top: 10px;
}

.cj-Tab{
    width: 100%;
}
.cj-Tab .cj-Tab-tit li{
    float: left;
    width: 12.5%;
    text-align: center;
    padding: 10px 0;
    font-size: 16px;
    color: #4c4c4c;
    cursor: pointer;
}
.cj-Tab .cj-Tab-tit li.on{
    background: #d6000f;
    color: #fff;
}
.cj-Tab .cj-con{
    width: 100%;
    margin-top: 90px;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02{
    float: left;
    width: 23%;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul li{
    font-size: 14px;
    color: #4c4c4c;
    margin: 20% 0;
    cursor: pointer;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul li .bt{
    display: block;
    width: 72px;
    height: 2px;
    background: #fff;
    margin: 10px 0 10px 20px;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul li.on{
    color: #d6000f;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul li.on .bt{
    background: #d6000f;
    
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .cj-Tab02Con{
    float: left;
    width: 77%;
}
.cj-Tab02Con .tab02list .tab02Item .t02-con .c-l{
    width: 65%;
    float: left;
}
.cj-Tab02Con .tab02list .tab02Item .t02-con .c-l img{
    width: 100%;
}
.cj-Tab02Con .tab02list .tab02Item .t02-con .c-r{
    width: 29%;
    float: left;
    padding: 0 3%;
}
.cj-Tab02Con .tab02list .tab02Item .t02-con .c-r p{
    font-size: 14px;
    color: #4c4c4c;
    line-height: 30px;
    margin-top: 28%;
}
.cj-Tab02Con .tab02list .tab02Item .t02-con .c-r a{
    display: inline-block;
    font-size: 14px;
    color: #d6000f;
    float: right;
    margin-top: 20%;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul{
    display:    block;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 select{
    display:    none;
    color:  #333;
    font-size:  14px ;
    line-height:    40px;
    border:1px solid #ececec;
    text-indent:11px ;
    width:  270px;
    margin:auto auto 5%;
}
.cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 select option{
    color:  #333;
    font-size:  14px ;
    line-height:    40px;
    text-indent:11px ;
    width:  100%;
}
@media screen and (max-width: 768px){
    .s-Txt .s-Txt-l{
        width: 100%;
        padding-left: 0;
    }
    .s-Txt .s-Txt-r{
        width: 100%;
    }
    .cj-Tab .cj-Tab-tit li{
        width: 50%;
        margin-bottom: 10px;
    }
    .cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02{
        width: 100%;
    }
    .cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul{
        display:    none;
    }
    .cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 select{
        display:    block;
    }
    .cj-Tab .cj-con .cj-list .cj-item .cj-item-con .Tab02 ul li{
        margin: 0;
        float: left;
        width: 22%;
        padding: 0 1.5%;
        height: 60px;
    }
    .cj-Tab .cj-con .cj-list .cj-item .cj-item-con .cj-Tab02Con{
        width: 100%;
    }
    .cj-Tab02Con .tab02list .tab02Item .t02-con .c-l,
    .cj-Tab02Con .tab02list .tab02Item .t02-con .c-r{
        width: 100%;
        padding: 0;
    }
    .cj-Tab02Con .tab02list .tab02Item .t02-con .c-r p{
        padding: 10px;
    }
    .cj-Tab02Con .tab02list .tab02Item .t02-con .c-r a{
        margin-top: 20px;
        padding-right: 10px;
    }
}
@media screen and (max-width: 1024px){
    .cj-Tab .cj-con{
        margin-top: 40px;
    }
    .cj-Tab .cj-Tab-tit li{
        font-size: 14px;
    }
    .cj-Tab02Con .tab02list .tab02Item .t02-con .c-r p{
        margin-top: 0;
        line-height: 24px;
    }
}










































