    .newHome{}
    .newHome .mt120{margin-top: 25px;}
    .newHome .p30{box-sizing: border-box;padding: 30px;}
    .newHome .grey{background-color: #F0F0F0;}
    .newHome .white{background-color: #fff !important;}
    .newHome .center{text-align: center;}
    .newHome .news{position: relative;padding: 20px 0 6px 6px; margin: 0 0 14px 0; font-size: 16px; }
    .newHome .news a:last-child{position: absolute; top: 22px; right: 10px;}
    .newHome .newsList span{display: inline-block; padding: 6px 30px; background-color: #F0F0F0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}
    .newHome .newsList a{display: inline-block; padding: 6px 0 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}
    .newHome .companyNews span{display: inline-block; padding: 6px 30px; background-color: #F0F0F0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}
    .newHome .companyNews a{display: inline-block; padding: 6px 0 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}

    .newHome .inputBox{margin-bottom: 10px;}
    .newHome .inputBox a{height: 40px; line-height: 40px; font-size: 18px; text-align: center; color: #000;}
    .newHome .inputBox input{height: 40px; border: 1px solid #ddd;line-height: 40px; font-size: 18px;text-align: center; border: 1px solid #ddd; outline: none;}
    .newHome .weight-dot{position: absolute; top: 0;right: 12px;display: inline-block;height: 50px;line-height: 42px;}
    .newHome span.view{
        position: absolute;left: 0;top: 0;z-index: 4;box-sizing: border-box;padding: 0 10px;display: block;cursor: pointer;word-break: keep-all;
        white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;height: 40px;line-height: 40px;font-size: 16px;
    }
    .newHome #choose-clear, .newHome #choose2-clear{display: none;position: absolute;right: 0px;bottom: -2px;background: transparent;border: none;color: #bbb;height: 42px;line-height: 42px;width: 24px;z-index: 5;border: 1px solid #ddd;font-size: 13px;color: #fff;background: red;  }

    .newHome .multsel, .newHome .multsel2{border: 1px solid #ddd;height: 40px;line-height: 40px;position: relative;display: inline-block;font-size: 12px;color: #333;background-color: #fff;  }
    .newHome .multsel i, .newHome .multsel2 i{
        display: block;height: 5px;width: 8px;position: absolute;right: 9px;top: 19px;
    }
    .multsel .selist span, .multsel2 .selist span{line-height: 27px; cursor: pointer;}
    .weight-box .multsel3{height: 40px; line-height: 40px; background-color: #fff;}
    .multsel3 .selist span {line-height: 27px !important;}

    /* focusBar */
    .newHome #focusBar{width:100%;height:450px;clear:both;position:relative;background:#242424;overflow:hidden;}
    .newHome #focusBar li{width:100%;clear:both;height:450px;display:none;position:absolute;/* position:relative;*/}
    .newHome #focusBar .focusL{height:450px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-500px;margin-left:50%;}
    .newHome #focusBar .focusR{height:450px;position:absolute;z-index:19;/* right:1000px;*/top:0px;left:-500px;margin-left:50%;}

    .newHome a.arrL,a.arrR{display:block;width:52px;height:134px;position:absolute;top:180px;z-index:99;cursor:pointer;}
    .newHome a.arrL{left:-52px;background-position:0px 0px;}
    .newHome a.arrR{right:-52px;background-position:-68px 0px;}
    .newHome a.arrL:hover{background-position:0px -144px;}
    .newHome a.arrR:hover{background-position:-68px -144px;}

    /*轮播功能区域*/
    .newHome .zoneBox{position: relative;top: 5%;left: 0%;z-index: 1;width: 240px; height: 400px;}
    .newHome .zoneTrace{padding: 10px; border: 1px solid #ddd;background-color: #fff;}
    @media screen and (max-width: 768px)  {
        .newHome .zoneBox{
            position: absolute;
            top:50%;
            left:50%;
            transform:translate(-50%,-50%);
            text-align: center; }
    }

    /*比较功能区域*/
    .top-box .top-box-content{display: none; border: 1px solid #ddd; margin-top: -1px;}
    .top-box-content-position{position: absolute;top: 44px;left: 100px;z-index: 5;background-color: lightyellow;width: 255px;}
    .top-box .top-box-content .first-floor{text-align: center;cursor:pointer; display: block; min-height: 50px; line-height: 3; margin: 0; border-bottom: 1px solid #333;}
    .top-box .top-box-content .first-floor li{display: inline; cursor:pointer;margin: 0 7px; padding: 7px 12px; border-radius: 3px; cursor: pointer;}
    .top-box-content .first-floor li.current{cursor: pointer; background-color: #333; color: #fff;}
    .top-box .top-box-content .third-floor{display: block; width: 95%; display: block; margin: 0 auto 32px;}
    .top-box .top-box-content .third-floor li{float: left;cursor:pointer; width: 25%; height: 27px; text-align: center; padding: 4px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: gray;}
    .top-box .top-box-content .third-floor li.current{background-color: #333; color: #fff;cursor:pointer;}

    /*在线咨询*/
    .main-im #open_im{ cursor: pointer; margin-left: 54px; width: 56px; height: 100px; background-color: #48B000; font-size: 1.8rem; color: #fff; text-align: center;  }
    .main-im #open_im span{ font-size: 3rem; border: 1px solid #fff; border-radius: 50%; display: inline-block; width: 25px; height: 25px; line-height: 18px; text-align: center; margin-top: 8px; margin-bottom: 6px;  }
    .main-im #open_im p{ padding: 0 10px; }
    .newHome dl dt, .newHome dl dd{text-align: left;}
    .newHome .two-mune a{text-align: left;}
    .copyright .col-md-1{width: 10%;}