.logo img{height: 60px;}
.acc{ display:none;}
.img-responsive{margin: 0 auto;}
.warp1000{display: block;width: 1000px;margin: 0 auto;}
.banner-container{width: 80%}
.nav-top>li:hover, .nav-top>li.on{border-bottom: 2px solid #fff;}
#fullPage .section .content{display: block;margin: 0 auto;}
.carousel-indicators li.active{background: #f0232a}
.fp-scrollable{width: 100%}
.nav-sub li:hover a, header.scroll .nav-sub li:hover a{color: #f0232a;}
#fp-nav .fp-sr-only{display: none}
.nav-top>li{margin-right:  2vw;font-size: .936vw;}
.flexjjustify{display: flex;justify-content: center;align-items: center;}
.banner  .carousel-inner .item{    background-position:center;background-repeat: no-repeat;background-size: cover;}
.banner .wenzi{color: #fff;padding-top: 8vh;}
.banner .wenzi h3{font-size: 1vw;text-align: center;margin-bottom: 50px;letter-spacing:.5px}
.banner .wenzi h4{font-size: 1.92vw;text-align: center;margin-bottom: 50px;letter-spacing:.5px}
.banner .wenzi p{font-size: 1.92vw;text-align: center;margin-bottom: 50px;letter-spacing:.5px}
header.scroll{background: rgba(255, 0, 0, 0.8);border: none}
.fp-viewing-0-0 header.scroll{background: rgba(255, 0, 0, 1)}
.section-img.bg-scale{transform: scale(1.01);}
.p1-1 .section-img{background: url(../images/p1_1.jpg) no-repeat center center;background-size: cover;}
.p1-1 .content{width: 80.5%;    padding-top: 20vh;}
.p1-1 .duibi{display: flex;justify-content: space-around;align-items: center;color: #fff;}
.p1-1 .duibi .L{width: 40%;}
.p1-1 .duibi .R{width: 40%;}
.p1-1 .duibi ul{text-align: center;}
.p1-1 .duibi ul li{text-align: center;margin-bottom: 2vw;font-size: 1.56vw}
.p1-1 .duibi ul li:first-of-type{font-size: 1.56vw;}
.p1-1 .duibi .L span{    display: inline-block;float: left;line-height: 30px;margin-left: 78px;font-size: .93vw; }
.p1-1 .videoR  h3{color: #fff;font-size: 1.56vw;text-align: center;margin-bottom: 2.34vw;}
.p1-1 .videoR .video{border: 1px solid #212121;margin-bottom: 2.34vw;}
.p1-1 .videoR h4{font-size: 1.92vw;display: flex;justify-content: space-around;color: #Fff;width: 80%;margin:0 auto;}

.en .p1-1 .duibi ul li:first-of-type{font-size: 1.1vw;}
.en .p1-1 .duibi ul li{font-size: 1.1vw;}
.en .p1-1 .videoR h3{font-size: 1.1vw;}
.en .p1-1 .videoR h4{font-size: 1.1vw;}








.p1-2 .content{width: 80%;margin: 0 auto;}
.p1-2 .section-img{background: url(../images/p1_1.jpg) no-repeat center center;background-size: cover;}
.p1-2 .wenzi{padding-left: 1.56vw}
.p1-2 .wenzi h3{font-size: 1.56vw;color: #fff;margin-bottom: 4.16vw;}
.p1-2 .wenzi p{font-size: 1.56vw;margin-bottom: 2.5vw;color: #fff}
.p1-2 .wenzi h4{font-size: 1.56vw;color: #fff}


.p1-2 .wenzi p{font-size: 1.1vw}
.p1-2 .wenzi h4{font-size: 1.1vw}
.p1-2 .wenzi h3{font-size: 1.1vw}

.banners {height: auto;display: block;margin: 0 auto;}
.innerpage{margin: 50px 0px 0px;}
.innerpage .class1{margin-bottom: 40px;}
.innerpage .class1 .wenzi{text-align: center;}
.innerpage .class1 .wenzi .pic{margin-bottom: 30px;}
.innerpage .class1 .wenzi p{line-height: 32px;font-size:0.936vw;color: #656363;text-align: justify; text-align-last: center;}
.innerpage .class2{background: #eeeeee;padding: 80px 0px;}
.innerpage .class2 .wenzi p{font-size: 1.92vw;letter-spacing: 7px;white-space: nowrap;line-height: 3.5vw;}
.innerpage .class2 .wenzi{display:inline-block;}
.innerpage .class3,.innerpage .class4{border-bottom: 1px solid #bbbaba}
.innerpage .class3 .wenzi,.innerpage .class4 .wenzi,.innerpage .class5 .wenzi{padding: 3.38vw 13vw 0px 7.8vw;}
.innerpage .class3 .wenzi h3,.innerpage .class4 .wenzi h3,.innerpage .class5 .wenzi h3{font-size: 1.92vw;margin-bottom: 2.5vw;}
.innerpage .class3 .wenzi p,.innerpage .class4 .wenzi p,.innerpage .class5 .wenzi p{font-size: 0.936vw;line-height: 1.87vw;text-align: justify;}
.innerpage .class5 .wenzi{padding: 3vw 8vw 0px 7.8vw;}
.innerpage .proClass1 .wenzi p{line-height: 32px;font-size: .926vw;color: #656363;text-align: justify; text-align-last: center;margin-bottom: 40px}
.innerpage .proClass2{background: #eee;padding: 45px 0px 30px;}
.innerpage .proClass2 .tit{margin-bottom: 40px;text-align: center}
.innerpage .proClass3{margin: 45px 0px}
.innerpage .proClass3 .topf{height: 453px;display: flex;justify-content: center;align-items: center;}
.innerpage .proClass3 .topf h3{font-size: 4.78vw;color: #fff;    letter-spacing: 5px;}
.innerpage .proClass3 .arrow{display: flex;justify-content: center;align-items: center; margin: 40px 0px;}
.innerpage .proClass3 .bottomf{display: flex;justify-content: center;align-items: center;background: #631115;}
.innerpage .proClass3 .bottomf .pic img{margin-left: 0px;}
.innerpage .proClass3 .bottomf .wenzi {padding-left: 40px;color: #fff;}
.innerpage .proClass3 .bottomf .wenzi p{font-size: 1.5vw;line-height: 30px;}
.innerpage .proClass4 { background-color:#eeeeee;height: 581px;background-size:100%;background-repeat:no-repeat;background-position: center ;display: flex;justify-content: center;align-items: center;}
.innerpage .proClass4 .wenzi{padding: 50px;background: rgba(255, 255, 255, 0.8);}
.innerpage .proClass4 .wenzi p{font-size: 1.52vw;color:#000;text-align: center;}
.innerpage .proClass5{height: 581px;background-size:100%;background-repeat:no-repeat;background-position: center ;display: flex;justify-content: center;align-items: center;}
.innerpage .proClass5 .wenzi{background:rgba(255, 255, 255, 0.95);padding: 20px;}
.innerpage .proClass5 .wenzi table{width: 100%;text-align: center;}
.innerpage .proClass5 .wenzi table tr{height: 70px;}
.innerpage .proClass5 .wenzi table tr td{font-size: 1.56vw;color: 300;font-weight: 500}
.innerpage .proClass5 .wenzi table tr td:first-of-type{font-size: 1vw;}
.innerpage .proClass5 .wenzi table tr:first-of-type td{font-weight: bolder;font-size: 1.56vw;}
.innerpage .proClass7{margin: 40px 0px}
.innerpage .proClass6 .tit h3{font-size: 1.92vw;text-align: center;margin-bottom: 40px}
.innerpage .proClass6 .tit h4{font-size: .926vw;text-align: center;margin-bottom: 40px}
.innerpage .proClass6 .wenzi table{width: 100%;text-align: center;}
.innerpage .proClass6 .wenzi table tr{height: 37px;}
.innerpage .proClass6 .wenzi table tr td{width: 8.3%;line-height: 36px;}
.innerpage .proClass6 .wenzi table .botderbottom0{border-bottom: none}
.innerpage .proClass6 .wenzi table .botdertop0{border-top: none}
.innerpage .proClass6{margin: 40px 0px}
.innerpage .proClass7 .tit h3{font-size: 1.92vw;text-align: center;margin-bottom: 40px}
.innerpage .proClass7 .pic3{margin-top: 30px;}

.en .innerpage .class2 .wenzi p{font-size: 1.2vw;letter-spacing: 1px;white-space: nowrap;text-transform: uppercase;line-height: 3.5vw;}
.en  .innerpage .class3 .wenzi, .innerpage .class4 .wenzi, .innerpage .class5 .wenzi {padding: 3.38vw 8vw 0px 4vw;}
/*新闻列表*/
.listnews .w-list .w-list-ul {padding: 0;margin: 0;list-style: none;}
.listnews .w-list .w-list-ul .w-list-item {padding: 0;margin: 0;padding-bottom: 15px;margin-bottom: 15px;position: relative;min-height: 88px;border-bottom-color: #ddd;border-bottom-width: 1px;border-bottom-style: dotted;box-sizing: content-box;}
.listnews .w-list .w-list-ul .w-list-item .w-list-pic {padding: 0;margin: 0;margin-right: 10px;width: 116px;height: 88px;position: absolute;top: 0;left: 0;overflow: hidden;}
.listnews .w-list .w-list-ul .w-list-item .w-list-r {padding-left: 138px;}
.listnews .w-list .w-list-ul .w-list-item .w-list-pic .w-list-piclink {display: block;width: 116px;height: 88px;}
.listnews .w-list .w-list-ul .w-list-item .w-list-pic .w-list-piclink .w-listpic-in {width: 116px;height: 88px;border: none;object-fit: cover;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.listnews .w-list .w-list-ul .w-list-item .w-list-title .w-list-titlelink {line-height: 24px;display: block;font-family: 'Microsoft YaHei';font-size: .926vw;font-style: normal;font-weight: bold;color: #404040;text-decoration: none;-webkit-transition: all 200ms linear;-moz-transition: all 200ms linear;-o-transition: all 200ms linear;-ms-transition: all 200ms linear;transition: all 200ms linear;}  .listnews .w-list .w-list-ul .w-list-item .w-list-title{padding: 0;margin: 0;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.listnews .w-list .w-list-ul .w-list-item .w-list-desc {padding: 0;margin: 0;margin-top: 5px;line-height: 18px;font-family: 'Microsoft YaHei';font-size: 12px;font-style: normal;font-weight: normal;color: #999;text-decoration: none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;text-overflow: ellipsis;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom {padding: 0;margin: 0;margin-top: 5px;height: 20px;line-height: 20px;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum {float: right;font-family: 'Microsoft YaHei';font-size: 12px;color: #BBB;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum .w-list-viewicon {font-size: 12px;color: #BBB;padding-right: 3px;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum {float: right;font-family: 'Microsoft YaHei';font-size: 12px;color: #BBB;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-date {padding: 0;margin: 0;display: inline-block;font-family: 'Microsoft YaHei';font-size: 12px;font-style: normal;font-weight: normal;color: #BBB;text-decoration: none;}
.listnews .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum .fa-eye{font-size: 12px;color: #BBB;display: inline-block;padding-right: 3px;}


.w-crumbs ,.w-crumbs a{font-size: 14px;color: #333;margin-top: -30px;margin-bottom: 50px;}
.newsshow .w-title {padding: 0;margin: 0;width: 100%;height: auto;font-family: 'Microsoft YaHei';color: #404040;font-size: 1.926vw;font-weight: normal;font-style: normal;text-decoration: none;text-align: center;line-height: 34px;word-wrap: break-word;word-break: normal;}
.newsshow .w-createtime-item {margin-right: 20px;}
.newsshow .newstip{margin:20px 0px 40px;}

/*地图-start*/
#map_canvas {width: 100%;height: 320px;font-size: 12px;border-left: 1px solid #ecec;border-right: 1px solid #ecec;    margin-bottom: 40px;}
#map_canvas label {max-width: none;}
.form .editableContent p{text-align: center;color: #666;line-height: 20px}
.form{    padding: 40px 20px 60px;background: #ececec;}
.company-info-title{display: inline-block; width: 45px;; text-align: left;}
/*地图-end*/



/*招商-start*/
.zsClass1{margin-bottom: 60px;}
.zsClass1 .title{text-align: center}
.zsClass1 .title  h3{font-size: 1.87vw;margin-bottom: 60px;}
.zsClass1 .wenzi{padding:1vw  0px 4.16vw 1vw;}
.zsClass1 .wenzi p{font-size: 16px;color:#000;line-height: 40px;}
.zsClass2  .item{text-align: center;margin-bottom: 60px;}
.zsClass2  .item h3{font-size: 1.56vw}
.zsClass2  .item h4{font-size: 14px;}
.zsClass2  .item .desc{font-size: 0.83vw;margin-bottom: 20px;}
/*招商-end*/

.imglists .pinch-zoom,.pinch-zoom img{width: 367px; -webkit-user-drag: none; -moz-user-drag: none; -ms-user-drag: none; user-drag:none; }
.imglists li{ height: auto;}
.imglists li  .pl-top{ height: auto}


/*联系我们 start*/
            .contacTitle  .editableContent{    text-align: center;font-size: 24px;margin-bottom: 40px;}
            .w-company-info {
                line-height: 18px;
                text-align: left;
                margin-bottom: 40px;
            }

            .w-company-info .company-info-item {
                 overflow: hidden;
             }
            .w-company-info .company-info-item a {
                display: block;
                margin-bottom: 10px;
                color: #666;
                font-size: .926vw;
                font-family: Tahoma;
                font-weight: 400;
                text-decoration: none;
                font-style: normal;
            }
            .w-company-info .company-info-item .company-info-titleBox {
                float: left;
                text-align: left;
                width: auto;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            .w-company-info .company-info-item .company-info-icon {
                 display: inline-block;
                 width: 18px;
                 margin-right: 5px;
                 vertical-align: top;
             }
            .w-company-info .company-info-item .ltd-icon {
                color: #666;
                font-size: 18px;
            }
            .company-info-item .company-text {
                overflow: hidden;
                word-wrap: break-word;
            }
             .form .w-guestbook-item {
                margin: 0 0 12px 0;
                padding: 0 12px;
                height: auto;
                overflow: hidden;
                border-radius: 0;
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                border-top-width: 1px;
                border-top-style: solid;
                border-top-color: #CCD1D9;
                border-right-width: 1px;
                border-right-style: solid;
                border-right-color: #CCD1D9;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #CCD1D9;
                border-left-width: 1px;
                border-left-style: solid;
                border-left-color: #CCD1D9;
                background-color: #FFF;
                background-image: none;
                background-repeat: no-repeat;
                background-position: 0 0;
                background: -moz-linear-gradient(top, none, none);
                background: -o-linear-gradient(top, none, none);
                background: linear-gradient(top, none, none);
                background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
            }
            .form .w-guestbook-item .w-guestbook-input {
                margin: 0;
                padding: 7px 0;
                width: 100%;
                min-height: 22px;
                line-height: 22px;
                border: none;
                background-color: transparent;
                outline: none;
                color: #666;
                font-size: 14px;
                font-family: Tahoma;
                font-weight: 400;
                font-style: normal;
                text-decoration: none;
                -webkit-transition: all 200ms linear;
                -moz-transition: all 200ms linear;
                -o-transition: all 200ms linear;
                -ms-transition: all 200ms linear;
                transition: all 200ms linear;
            }
            .form  .w-guestbook-code {
                margin: 0 0 12px 0;
                padding: 0 120px 0 0;
                position: relative;
            }
            .form  .w-guestbook-item .w-guestbook-textarea {
                margin: 0;
                padding: 0 12px 0 0;
                width: 100%;
                height: 130px;
                line-height: 1.6;
                border: none;
                border-color: transparent;
                background-color: transparent;
                resize: none;
                outline: none;
                color: #666;
                font-size: 14px;
                font-family: Tahoma;
                font-weight: 400;
                font-style: normal;
                text-decoration: none;
                -webkit-transition: all 200ms linear;
                -moz-transition: all 200ms linear;
                -o-transition: all 200ms linear;
                -ms-transition: all 200ms linear;
                transition: all 200ms linear;
            }
            .form .w-guestbook-code .w-guestbook-codeimg {
                margin: 0;
                padding: 2px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                width: 115px;
                border-top-color: #CCD1D9;
                border-top-width: 1px;
                border-top-style: solid;
                border-right-width: 1px;
                border-right-style: solid;
                border-right-color: #CCD1D9;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #CCD1D9;
                border-left-width: 1px;
                border-left-style: solid;
                border-left-color: #CCD1D9;
                background-color: #FFF;
                background-image: none;
                background-repeat: no-repeat;
                background-position: 0 0;
                background: -moz-linear-gradient(top, none, none);
                background: -o-linear-gradient(top, none, none);
                background: linear-gradient(top, none, none);
                background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
                border-top-right-radius: 0;
                border-bottom-right-radius: 0;
                text-align: center;
            }
            .form .w-guestbook-bottom .w-guestbook-btn{
                display: inline-block;
                margin: 0;
                padding: 0 16px;
                cursor: pointer;
                outline: none;
                min-width: 66px;
                height: 36px;
                line-height: 36px;
                float: right;
                border-radius: 2px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-top-width: 1px;
                border-top-style: solid;
                border-top-color: #609EE9;
                border-right-width: 1px;
                border-right-style: solid;
                border-right-color: #609EE9;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #609EE9;
                border-left-width: 1px;
                border-left-style: solid;
                border-left-color: #609EE9;
                background-color: #609EE9;
                background-image: none;
                background-repeat: no-repeat;
                background-position: 0 0;
                background: -moz-linear-gradient(top, none, none);
                background: -o-linear-gradient(top, none, none);
                background: linear-gradient(top, none, none);
                background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
                text-align: center;
                text-decoration: none;
                cursor: pointer;
                color: #FFF;
                font-size: 14px;
                font-family: Tahoma;
                font-weight: 400;
                font-style: normal;
                text-decoration: none;
                -webkit-transition: all 200ms linear;
                -moz-transition: all 200ms linear;
                -o-transition: all 200ms linear;
                -ms-transition: all 200ms linear;
                transition: all 200ms linear;
            }
/*联系我们 end*/

 /*/table-list-list start/*/

.table-list{flex-direction: column;}
.table-list .pl-text{overflow: auto;padding: 0px}
.table-list li{border-bottom: 1px dotted #ff3333;width: 100%}
.table-list td{padding: 0px 10px}
/*/table-list-list end/*/

footer{background: #fff}
footer .copyright-box{background: #f0232a;font-size: .926vw}
footer .copyright,footer .copyright a{color: #fff}
@media screen and (min-width:320px) and (max-width:768px)  {
    .header-right{height: auto}
    header{position: relative;background: #f0232a}
    header.index{position: fixed}
    .logo img{height: 45px;width: auto;}
    .p1-1 .content,.warp1000{width: 95%;}
    .p1-1 .duibi .L span{line-height: unset;margin: 0px;font-size: 3vw;}
    .p1-1 .duibi ul li:first-of-type{font-size:4vw}
    .p1-1 .duibi ul li{margin-bottom: 4vw;font-size: 3vw; }
    .p1-1 .arrow img{width: 30px;}
    .p1-1  .videoR{margin-left: -15px;margin-right: -15px;}
    .p1-1 .videoR h4{font-size: 5vw;margin-top: 20px;}
    .p1-1 .videoR h3{font-size: 4vw;}
    #fullPage .section .content{width: 95%;padding-top: 15vh;}
    .p1-2 .wenzi h3{    font-size: 4vw;margin-top: 12vw;}
    .p1-2 .wenzi p{    font-size: 3vw;}
    .p1-2 .wenzi h4{    font-size: 4vw;    margin-top: 20px;}
    .copyright-box{padding: 5px;}

    .innerpage{margin: 20px 0px 0px;}
    .innerpage .class1 .wenzi .pic img{width: 80px}
    .innerpage .class1 .wenzi .pic{margin-bottom: 20px}
    .innerpage .class1 .wenzi p{text-align-last:left;    font-size: 4vw;}
    .innerpage .class2{padding: 40px 0px}
    .innerpage .class2 .wenzi p{    font-size: 4vw;letter-spacing: 3px;}
    .innerpage .class3 .wenzi h3, .innerpage .class4 .wenzi h3, .innerpage .class5 .wenzi h3{font-size: 5vw}
    .innerpage .class3 .wenzi p, .innerpage .class4 .wenzi p, .innerpage .class5 .wenzi p{font-size: 4vw;line-height: 7vw}
    .innerpage .class3 .wenzi, .innerpage .class4 .wenzi, .innerpage .class5 .wenzi{width: 90%;margin: 0 auto;padding: 0px}
    .innerpage .proClass1 .wenzi p{font-size: 4vw}
    .innerpage .proClass2 .tit h3{font-size: 4vw;line-height: 20px}
    .innerpage .proClass2 .pic{width: 95%;margin: 0px auto;}
    .innerpage .proClass3 .topf{height: 200px;background-size: cover;margin-left: -15px;margin-right: -15px;}
    .innerpage .proClass3 .arrow img{width: 27px;}
    .innerpage .proClass3 .arrow{margin: 20px 0px;}
    .innerpage .proClass3 .bottomf .wenzi{padding: 30px 40px 30px}
    .innerpage .proClass3 .bottomf{margin-left: -15px;margin-right: -15px;    flex-direction: column-reverse;}
    .innerpage .proClass3 .bottomf .wenzi p{font-size: 3.5vw;line-height: 25px;white-space: nowrap;}
    .innerpage .proClass4{height: 205px;background-size: cover}
    .innerpage .proClass4 .wenzi p{font-size: 3vw}
    .innerpage .proClass4 .wenzi{padding: 10px 15px;overflow: auto}
    .innerpage .proClass5{overflow: auto;height:300px;background-color:#631115;background-image:none!important; }
    .innerpage .proClass5 .wenzi table tr:first-of-type td{font-size: 4vw}
    .innerpage .proClass5 .wenzi table tr td{font-size: 3vw}
    .innerpage .proClass5 .wenzi table tr td:first-of-type{font-size: 3vw}
    .innerpage .proClass5 .wenzi table tr{height: 48px;}
    .innerpage .proClass5 .wenzi table{width: 150%}
    .innerpage .proClass5 .wenzi{color:#fff;background: #631115;}
    .innerpage .proClass6 .tit{width: 95%;margin: 0 auto;}
    .innerpage .proClass6 .tit h4{text-align: justify;font-size: 3vw}
    .innerpage .proClass6 .tit h3{font-size: 4vw;margin-bottom: 20px}
    .innerpage .proClass6 .wenzi{overflow: auto}
    .innerpage .proClass6 .wenzi  table   { width: 1000px;}
    .innerpage .proClass7 .tit h3{font-size: 4vw}

    .innerpage  .w-crumbs, .w-crumbs a{margin-top: 0px;margin-bottom: 20px}
    .newsshow .w-title{font-size: 14px;}
    .zsClass1{margin-bottom: 20px}
    .zsClass1 .flexjjustify{flex-direction: column;}
    .zsClass1 .title h3{font-size: 4vw;margin-bottom: 20px;}
    .zsClass1 .wenzi p{line-height: 32px}
    .zsClass1 .pic{margin-left: -15px;margin-right: -15px;}

    .zsClass2 .item{margin-bottom: 20px}
    .zsClass2 .item h3{font-size: 5vw}
    .zsClass2 .item .desc{font-size: 4vw;margin-bottom: 10px;line-height: 20px;}
    .w-company-info .company-info-item a{font-size: 4vw}
    .w-company-info{margin-bottom: 20px}
    .banner .wenzi h3{font-size: 4vw;text-shadow: 4px 2px 5px #000;}
    .banner .wenzi h4{font-size: 4vw;text-shadow: 4px 2px 5px #000;}
    .banner .wenzi p{font-size: 4vw;font-weight: 500;text-shadow: 4px 2px 5px #000;}
    .banner  .carousel-inner .item:nth-child(1){    background-position:  center;}
    .listnews .w-list .w-list-ul .w-list-item .w-list-title .w-list-titlelink{font-size:4vw}
    .w-detailcontent img{max-width: 100%}
}
