.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.z-wrap{width: 100%;padding-top: 40px;}
.z-main{width: 100%;margin-top: 40px;padding-bottom: 40px;*overflow: hidden;position: relative;}
.z-text{position: absolute;left: 50%;margin-left: -673px;top: 100px;z-index: 123;}
.z-title{line-height: 1;color: #fff;margin-bottom: 24px;}
.z-des{color: #fff;line-height: 1;margin-bottom: 33px;}
.z-btn{display: block;width: 138px;text-align: center;border: 1px solid #fff;border-radius: 5px;color: #fff;cursor: pointer;line-height: 40px;transition: all .3s;}
.z-btn:hover{background-color: #fff;border-color: #fff;color: #006bd3;}
.za-main{width: 16%;}
.za-nav{background-color: #f8f8f8;width: 100%;margin-bottom: 20px;}
.za-top{width: 100%;}
.za-title{padding-left: 30px;padding-top: 47px;padding-bottom: 30px;}
.za-title h2{font-size: 28px;color: #242424;line-height: 38px;}
.za-nav-list{padding-bottom: 32px;}
.za-nav-list li{margin-bottom: 10px;}
.za-nav-list a{display: block;font-size: 18px;color: #636363;line-height: 24px;padding: 12px 10px 12px 30px;position: relative;transition: all .4s;}
.za-nav-list a .before{content: '';display: inline-block;position: absolute;left: 0;top:0;width: 4px;background: #006bd3;height: 0;transition: all .4s;}
.za-nav-list li.active a{background: #fff;color: #006bd3;}
.za-nav-list li.active a .before{height: 100%;}
.za-nav-list li:hover a{background: #fff;color: #006bd3;}
.za-others{background-color: #f8f8f8;width: 100%;margin-bottom: 20px;}
.za-tabs{border-bottom: 1px solid #eee;height: 66px;padding-left: 30px;padding-right: 30px;}
.za-tab{height: 65px;line-height: 65px;color: #626262;cursor: pointer;}
.za-tab.active{border-bottom: 2px solid #006bd3;color: #006bd3;}
.za-tab1{float: left;}
.za-tab2{float: right;}
.za-list{padding-left: 30px;padding-right: 10px;padding-top: 30px;padding-bottom: 10px;display: none;}
.za-list.show{display: block;}
.za-item{display: block;margin-bottom: 25px;}
.za-tit{color: #626262;line-height: 1.43;margin-bottom: 7px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.za-date{color: #626262;line-height: 1;}
.za-item:hover .za-tit{color: #006bd3;}
.za-item:hover .za-date{color: #006bd3;}
.zb-main{width: 56.25%;margin-left: 5.875%;}
.zc-main{width: 256px;}
.zc-main.fixed{position: fixed;}
.zc-main.abs{position: absolute;}
.zc-form{width: 100%;position: relative;margin-bottom: 20px;overflow: hidden;}
.zc-ph{width: 100%;line-height: 48px;color: #999;position: absolute;left: 1px;top: 0px;padding-left: 15px;z-index: 1;display: block;cursor: text;}
.zc-ph.hide{display: none;}
.zc-input{width: 100%;height: 46px;padding-left: 15px;padding-right: 57px;line-height: 46px;vertical-align: top;*margin-top: -1px;border: 1px solid #e5e5e5;border-radius: 5px;color: #626262;position: relative;z-index: 12;background-color: transparent;}
input::-ms-clear{display:none;}
.zc-submit{width: 48px;height: 48px;font-size: 0;background-color: #006bd3;border-radius: 0 5px 5px 0;position: absolute;right: 0;top: 0;z-index: 13;background-image: url(https://cdn.zwsoft.cn/uploadfile/content/2023/06/64916416b5cac.png);background-repeat: no-repeat;background-position: center center;cursor: pointer;}
.zc-list{background-color: #f8f8f8;margin-bottom: 20px;font-size: 0;}
.zc-item{padding: 20px 11.32%;*padding: 20px 29px;border-bottom: 1px solid #eee;}
.zc-item2{border-bottom: none;}
.zc-top{width: 100%;font-size: 0;margin-bottom: 20px;overflow: hidden;white-space: nowrap;}
.zc-icon{width: 50px;display: inline-block;vertical-align: middle;zoom:1;*display: inline;}
.zc-i{width: 100%;border-radius: 5px;}
.zc-text{width: 74.62%;display: inline-block;vertical-align: middle;zoom:1;*display: inline;white-space: normal;}
.zc-btns{width: 100%;font-size: 0;overflow: hidden;}
.zc-btn{width: 46.7%;float: left;font-size: 12px;color: #006bd3;line-height: 26px;border: 1px solid #006bd3;border-radius: 5px;text-align: center;cursor: pointer;white-space: nowrap;transition: all .3s;}
.zc-btn:hover{background-color: #006bd3;border-color: #006bd3;color: #fff;}
.zc-btn2{float: right;}
.zc-tit{color: #242424;padding-left: 15px;line-height: 1.3;margin-bottom: 7px;display: inline-block;vertical-align: top;}
.zc-lbs{padding-left: 15px;}
.zc-lb{font-size: 12px;color: #626262;line-height: 18px;display: inline-block;zoom:1;*display: inline;vertical-align: top;padding-right: 10px;}
.zc-lb:last-child{padding-right: 0;}
.zc-lb:before{content:"";display: inline-block;zoom:1;*display: inline;vertical-align: top;width: 3px;height: 3px;background-color: #858585;margin-right: 2px;margin-top: 8px;border-radius: 1px;}
.zc-lb:hover{color: #006bd3;}
.zc-lb:hover:before{background-color: #006bd3;}
.zc-tit:hover{color: #006bd3;}
.zc-bot{background-color: #f8f8f8;padding-bottom: 30px;}
.zc-link{display: block;border-bottom: 1px solid #eee;font-size: 0;overflow: hidden;padding: 14px 11.32%;cursor: pointer;}
.zc-left{float: left;font-size: 0;line-height: 20px;}
.zc-ic{vertical-align: middle;margin-right: 5px;}
.zc-ic-logo{height: 13px;}
.zc-t{color: #626262;vertical-align: middle;}
.zc-blue{color: #1c66a0;}
.zc-arrow{float: right;height: 10px;margin-top: 5px;}
.zc-arrow2{display: none;}
.zc-conts{width: 100%;margin-bottom: 23px;}
.zc-cont{width: 100%;display: none;padding-top: 20px;}
.zc-cont.show{display: block;}
.zc-box{width: 130px;margin: 0 auto 11px;background-color: #fff;}
.zc-code{width: 100%;vertical-align: top;}
.zc-s{color: #626262;line-height: 1;text-align: center;}
.zc-tabs{font-size: 0;text-align: center;}
.zc-tab{display: inline-block;zoom:1;*display: inline;vertical-align: top;margin: 0 7px;cursor: pointer;}
.zc-tab img{height: 16px;vertical-align: top;}
.zc-ti2{display: none;}
.zc-tab.active .zc-ti1{display: none;}
.zc-tab.active .zc-ti2{display: inline-block;zoom:1;*display: inline;}
.new-detail-icon{padding-right: 60px;}
.new-detail-icon span{display: inline-block;vertical-align: top;margin-top: 0;}
.zc-link:hover .zc-arrow1{display: none;}
.zc-link:hover .zc-arrow2{display: inline-block;}
.zc-link:hover .zc-t{color: #006bd3;}
@media(max-width: 1600px){
    .za-main{width: 19%;}
    .za-title{padding: 30px 20px;}
    .za-nav-list{padding-bottom: 20px;}
    .za-nav-list a{padding: 12px 10px 12px 20px;}
    .za-tabs{padding-left: 20px;padding-right: 30px;}
    .za-list{padding-left: 20px;}
    .zb-main{margin-left: 20px;}
    .zc-item{padding: 30px 20px;}
    .zc-link{padding: 14px 20px;}
}
body.s1600 .za-main{width: 19%;}
body.s1600 .za-title{padding: 30px 20px;}
body.s1600 .za-nav-list{padding-bottom: 20px;}
body.s1600 .za-nav-list a{padding: 12px 10px 12px 20px;}
body.s1600 .za-tabs{padding-left: 20px;padding-right: 30px;}
body.s1600 .za-list{padding-left: 20px;}
body.s1600 .zc-main{width: 19%;}
body.s1600 .zb-main{margin-left: 20px;}
body.s1600 .zc-item{padding: 20px 20px;}
body.s1600 .zc-link{padding: 14px 20px;}
@media(max-width: 1500px){
    .z-text{margin-left: -600px;}
}
body.s1500 .z-text{margin-left: -600px;}
@media(max-width: 1304px){
    .z-text{left: 4%;margin-left: 0;}
}
body.s1304 .z-text{left: 4%;margin-left: 0;}
@media(max-width: 1300px){
    .za-main{width: 227px;}
    .zc-main{width: 227px;}
    .zb-main{width: 672px;margin-left: 20px;}
}
body.s1300 .za-main{width: 227px;}
body.s1300 .zc-main{width: 227px;}
body.s1300 .zb-main{width: 672px;margin-left: 20px;}
@media(max-width: 1000px){
    .za-main{float: none;width: 100%;}
    .zb-main{float: none;width: 100%;margin-left: 0;}
    .zc-main{float: none;width: 100%;position: relative;}
    .zc-main.fixed{display: block;top: 0;right: 0;}
    .za-others{display: none;}
    .zc-btn{line-height: 32px;}
    .zc-item{display: inline-block;vertical-align: top;width: 50%;box-sizing: border-box;border-bottom: none;}
}
body.s1000 .za-main{float: none;width: 100%;}
body.s1000 .zb-main{float: none;width: 100%;margin-left: 0;}
body.s1000 .zc-main{float: none;width: 100%;position: relative;}
body.s1000 .zc-main.fixed{display: block;top: 0;right: 0;}
body.s1000 .za-others{display: none;}
body.s1000 .zc-btn{line-height: 32px;}
body.s1000 .zc-item{display: inline-block;vertical-align: top;width: 50%;box-sizing: border-box;border-bottom: none;}
@media(max-width: 760px){
    .z-wrap{padding-top: 20px;}
    .z-main{margin-top: 20px;padding-bottom: 20px;}
    .za-title h2{font-size: 18px;line-height: 28px;}
    .za-nav-list{padding-bottom: 10px;}
    .za-nav-list a{font-size: 14px;line-height: 20px;}
    .za-title{padding: 20px 20px;}
    .z-title{margin-bottom: 18px;}
    .z-des{margin-bottom: 26px;}
    .z-text{top: 50%;left: 8.5%;transform: translate(0,-50%);}
    div.z-title{line-height: 24px;margin-bottom: 10px;}
    a.z-btn{width: 80px;line-height: 24px;height: 24px;font-size: 12px !important;display: none;}
    div.z-des{font-size: 12px !important;line-height: 1.6;margin-bottom: 20px;margin-bottom: 0;}
    .zc-btn{display: none;}
    .zc-top{margin-bottom: 0;}
}
body.s760 .z-wrap{padding-top: 20px;}
body.s760 .z-main{margin-top: 20px;padding-bottom: 20px;}
body.s760 .za-title h2{font-size: 18px;line-height: 28px;}
body.s760 .za-nav-list{padding-bottom: 10px;}
body.s760 .za-nav-list a{font-size: 14px;line-height: 20px;}
body.s760 .za-title{padding: 20px 20px;}
body.s760 .z-title{margin-bottom: 18px;}
body.s760 .z-des{margin-bottom: 26px;}
body.s760 .z-text{top: 50%;left: 8.5%;transform: translate(0,-50%);}
body.s760 div.z-title{line-height: 24px;margin-bottom: 10px;}
body.s760 a.z-btn{width: 80px;line-height: 24px;height: 24px;font-size: 12px !important;display: none;}
body.s760 div.z-des{font-size: 12px !important;line-height: 1.6;margin-bottom: 20px;margin-bottom: 0;}
body.s760 .zc-btn{display: none;}
body.s760 .zc-top{margin-bottom: 0;}
@media(max-width: 600px){
    .zc-item{width: 100%;}
    .zc-item1{border-bottom: 1px solid #eee;}
    .zc-top{text-align: center;}
    .zc-text{width: auto !important;}
}
body.s600 .zc-item{width: 100%;}
body.s600 .zc-item1{border-bottom: 1px solid #eee;}

.zd-cont{width: 100%;}
.zd-top{width: 100%;font-size: 0;background-color: #f8f8f8;margin-bottom: 30px;}
.zd-box{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 36.22%;overflow: hidden;}
.zd-img{width: 100%;vertical-align: top;transition: all 0.4s ease 0s;}
.zd-box:hover .zd-img{transform: scale(1.1);}
.zd-text{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 51%;margin-left: 6.88%;padding-top: 20px;padding-bottom: 20px;}
.zd-title{color: #242424;line-height: 1.5;margin-bottom: 15px;}
.zd-intro{color: #626262;line-height: 1.71;}
.zd-list{width: 100%;*overflow: hidden;}
.zd-item{display: block;float: left;width: 48.44%;background-color: #f8f8f8;margin-bottom: 30px;cursor: pointer;transition: all .3s;}
.zd-item:last-child{margin-bottom: 0;}
.zd-item:nth-child(2n){float: right;}
.zd-item.left{float: left;}
.zd-item.right{float: right;}
.zd-item-inner{padding: 9.17% 9.17% 8%;}
.zd-hd{width: 100%;font-size: 0;margin-bottom: 15px;}
.zd-bx{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 39.32%;}
.zd-pic{width: 100%;height: 100%;}
.zd-txt{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 52%;margin-left: 4.77%;}
.zd-tit{color: #242424;line-height: 24px;max-height: 48px;margin-bottom: 7px;transition: all .3s;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zd-date{color: #626262;line-height: 1.43;}
.zd-des{color: #626262;line-height: 24px;height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zd-cont .page{text-align: center;}
.zd-bx{position: relative;overflow: hidden;}
.zd-pic{transform: scale(1.001);transition: all 0.4s ease 0s;}
.zd-item:hover{box-shadow:0 0 18px 0 rgba(0,107,211,.4);}
.zd-item:hover .zd-pic{transform: scale(1.1);}
.zd-item:hover .zd-tit{color: #006bd3;}
@media(max-width: 1500px){
    .zd-tit{font-size: 16px !important;line-height: 22px;margin-bottom: 5px;}
}
body.s1500 .zd-tit{font-size: 16px !important;line-height: 22px;margin-bottom: 5px;}
@media(max-width: 1300px){
    .zd-tit{font-size: 14px !important;}
}
body.s1300 .zd-tit{font-size: 14px !important;}
@media(min-width: 1201px){
    .zd-bx{
        width: 128px;
        height: 81px;
    }
    .zd-txt{
        width: calc(100% - 145px);
    }
}
@media(max-width: 1200px){
    .zd-item-inner{padding: 20px;}
    .zd-bx{width: 100px;height: 62px;}
    .zd-txt{width: calc(100% - 110px);margin-left: 10px;}
    .zd-item{width: 100%;}
}
body.s1200 .zd-item-inner{padding: 20px;}
body.s1200 .zd-bx{width: 100px;}
body.s1200 .zd-txt{width: calc(100% - 110px);margin-left: 10px;}
body.s1200 .zd-item{width: 100%;}
@media(max-width: 1000px){
    .zd-item{width: 48.44%;}
}
body.s1000 .zd-item{width: 48.44%;}
@media(max-width: 600px){
    .zd-item{width: 100%;}
}
body.s600 .zd-item{width: 100%;}
@media(max-width: 500px){
    .zd-top{margin-bottom: 20px;}
    .zd-box{width: 100%;text-align: center;}
    .zd-img{width: auto;max-width: 100%;}
    .zd-text{width: 100%;margin-left: 0;padding-top: 15px;padding-bottom: 15px;}
    .zd-title{padding-left: 20px;padding-right: 20px;margin-bottom: 7px;}
    .zd-intro{padding-left: 20px;padding-right: 20px;}
    .zd-item{width: 100%;margin-bottom: 20px;float: none;}
    .zd-item.left{float: none;}
    .zd-item.right{float: none;}
    .zd-item-inner{padding: 20px;}
    .zd-bx{width: 123px;height: 77px;}
    .zd-pic{width: 100%;height: 100%;}
    .zd-txt{width: calc(100% - 123px);padding-left: 10px;margin-left: 0;box-sizing: border-box;}

    .zd-tit{margin-bottom: 5px;}
    .zd-bx{width: 100%;max-width: 326px;height: auto;margin: 0 auto 10px;display: block;}
    .zd-pic{height: auto;}
    .zd-txt{width: 100%;padding-left: 0;}
    .zd-hd{margin-bottom: 10px;}
}
body.s500 .zd-top{margin-bottom: 20px;}
body.s500 .zd-box{width: 100%;text-align: center;}
body.s500 .zd-img{width: auto;max-width: 100%;}
body.s500 .zd-text{width: 100%;margin-left: 0;padding-top: 15px;padding-bottom: 15px;}
body.s500 .zd-title{padding-left: 20px;padding-right: 20px;margin-bottom: 7px;}
body.s500 .zd-intro{padding-left: 20px;padding-right: 20px;}
body.s500 .zd-item{width: 100%;margin-bottom: 20px;float: none;}
body.s500 .zd-item.left{float: none;}
body.s500 .zd-item.right{float: none;}
body.s500 .zd-item-inner{padding: 20px 20px;}
body.s500 .zd-bx{width: 123px;height: 77px;}
body.s500 .zd-pic{width: 100%;height: 100%;}
body.s500 .zd-txt{width: calc(100% - 123px);padding-left: 10px;margin-left: 0;box-sizing: border-box;}
body.s500 .zd-tit{margin-bottom: 5px;}
body.s500 .zd-bx{width: 100%;max-width: 100%;height: auto;margin: 0 auto 10px;display: block;}
body.s500 .zd-pic{height: 100%;}
body.s500 .zd-txt{width: 100%;padding-left: 0;}
body.s500 .zd-hd{margin-bottom: 10px;}

@media(max-width: 450px){
    .zd-img{width: 100%;}
}
body.s450 .zd-img{width: 100%;}


.ze-cont{width: 100%;}
.ze-list{width: 100%;padding-bottom: 10px;}
.ze-item{display: block;width: 100%;font-size: 0;cursor: pointer;background-color: #f8f8f8;margin-bottom: 30px;transition: all .3s;}
.ze-box{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 26.67%;position: relative;overflow: hidden;}
.ze-img{width: 100%;height: 100%;transform: scale(1.001);transition: all 0.4s ease 0s;}
.ze-text{display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;width: 66.67%;margin-left: 2.88%;padding-top: 10px;padding-bottom: 10px;}
.ze-title{color: #242424;line-height: 1.333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 13px;transition: all .3s;}
.ze-des{font-size: 12px;color: #626262;line-height: 22px;margin-bottom: 12px;max-height: 44px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ze-date{font-size: 12px;color: #626262;line-height: 16px;}
.ze-cont .page{text-align: center;}
.ze-item:hover{box-shadow:0 0 18px 0 rgba(0,107,211,.4);}
.ze-item:hover .ze-img{transform: scale(1.1);}
.ze-item:hover .ze-title{color: #006bd3;}
@media(max-width: 1500px){
    .ze-title{margin-bottom: 5px;}
    .ze-des{margin-bottom: 5px;}
    .ze-item{margin-bottom: 20px;}
}
body.s1500 .ze-title{margin-bottom: 5px;}
body.s1500 .ze-des{margin-bottom: 5px;}
body.s1500 .ze-item{margin-bottom: 20px;}
@media(max-width: 1300px){
    .ze-des{display: none;}
    .ze-title{margin-bottom: 10px;}
}

@media(min-width: 1201px){
    .ze-box{
        width: 240px;
        height: 150px;
    }
    .ze-text{
        width: calc(100% - 266px);
        margin-left: 25px;
    }
}
@media(max-width: 1200px){
    .ze-box{
        width: 100px;
        height: 62px;
    }
    .ze-text{
        width: calc(100% - 118px);
        margin-left: 15px;
    }
}
body.s1300 .ze-des{display: none;}
body.s1300 .ze-title{margin-bottom: 10px;}
@media(max-width: 500px){
    .ze-item:last-child{margin-bottom: 0;}
    .ze-box{width: 123px;height: 77px;}
    .ze-img{width: 100%;height: 100%;object-fit: cover;}
    .ze-text{width: calc(100% - 123px);margin-left: 0;padding-left: 10px;box-sizing: border-box;}
}
body.s500 .ze-item:last-child{margin-bottom: 0;}
body.s500 .ze-box{width: 123px;height: 77px;}
body.s500 .ze-img{width: 100%;height: 100%;object-fit: cover;}
body.s500 .ze-text{width: calc(100% - 123px);margin-left: 0;padding-left: 10px;box-sizing: border-box;}

.z-bot{width: 100%;background-color: #1e2a3e;padding: 26px 0;overflow: hidden;}
.z-bot .w1600{font-size: 0;white-space: nowrap;}
.z-dt{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;width: 110px;color: #fff;line-height: 2;opacity: 0.7;}
.z-dd{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;width: calc(100% - 110px + 45px);white-space: normal;*width: auto !important;}
.z-link{display: inline-block;vertical-align: top;line-height: 2;color: #fff;margin-right: 45px;cursor: pointer;opacity: 0.7;}
.z-link:hover{opacity: 1;}
@media(max-width: 760px){
    .z-bot .w1600{white-space: normal;}
    .z-dt{width: 100% !important;}
    .z-dd{width: calc(100% + 20px) !important;}
    .z-bot{padding: 23px 0;}
    .z-link{min-width: 33.33%;padding-right: 20px;box-sizing: border-box;margin-right: 0;}
}
body.s760 .z-bot .w1600{white-space: normal;}
body.s760 .z-dt{width: 100% !important;}
body.s760 .z-dd{width: calc(100% + 20px) !important;}
body.s760 .z-bot{padding: 23px 0;}
body.s760 .z-link{min-width: 33.33%;padding-right: 20px;box-sizing: border-box;margin-right: 0;}
@media(max-width: 500px){
    .z-dt{width: 80px;}
    .z-dd{width: calc(100% - 80px + 45px);}
    .z-link{min-width: 50%;}
}
body.s500 .z-dt{width: 80px;}
body.s500 .z-dd{width: calc(100% - 80px + 45px);}
body.s500 .z-link{min-width: 50%;}



/*2023/11/30*/

.zc-bot{padding-bottom: 0;margin-bottom: 20px;}
.zc-conts{margin-bottom: 0;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.zc-box{margin-bottom: 8px;width: 100px;}
.zc-s{line-height: 18px;}
.zc-link:last-child{border-bottom: none;}
.zc-list{margin-bottom: 20px;}
.zc-submit:hover{background-color: #2b6bff;transition: all .4s .1s;}

.zp-main{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 12345678;transition: all .3s;visibility: hidden;opacity: 0;}
.zp-main.show{visibility: visible;opacity: 1;}
.zp-mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-image: url(https://www.zwcad.com/statics/shuipf/style2018/images/seo_form/23-11-1.png);}
.zp-cont{width: 256px;position: absolute;left: 50%;top: 50%;margin-left: -128px;margin-top: -145px;}
.zp-inner{width: 100%;background-color: #fff;border-radius: 4px;padding: 40px 0;position: relative;z-index: 2;}
.zp-tit{text-align: center;margin-bottom: 15px;}
.zp-t{font-size: 22px;font-weight: bold;line-height: 22px;display: inline-block;zoom:1;*display: inline;padding-bottom: 1px;}
.zp-icon{vertical-align: top;margin-right: 10px;}
.zp-close{width: 36px;height: 32px;background-image: url(https://www.zwcad.com/statics/shuipf/style2018/images/seo_form/23-11-4.png);background-repeat: no-repeat;position: absolute;right: -32px;top: 0;cursor: pointer;}
.zp-des{font-size: 16px;line-height: 24px;margin-bottom: 18px;text-align: center;box-sizing: content-box;padding: 0 10px;}
.zp-code{width: 130px;margin: 0 auto;}
.zp-img{width: 100%;vertical-align: top;}

.zq-main{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 12345678;visibility: hidden;opacity: 0;transition: all .3s;}
.zq-main.show{visibility: visible;opacity: 1;}
.zq-mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-image: url(https://www.zwcad.com/statics/shuipf/style2018/images/seo_form/23-11-1.png);}
.zq-cont{width: 704px;height: 360px;margin-left: -352px;position: absolute;left: 50%;top: 50%;margin-top: -180px;background-color: #fff;border-radius: 4px;}
.zq-inner{width: 100%;padding: 64px 0 78px;position: absolute;left: 0;top: 0;z-index: 2;overflow: hidden;background-image: url(https://www.zwcad.com/statics/shuipf/style2018/images/seo_form/23-11-8.png);}
.zq-close{width: 36px;height: 32px;background-image: url(https://www.zwcad.com/statics/shuipf/style2018/images/seo_form/23-11-4.png);background-repeat: no-repeat;position: absolute;right: -32px;top: 0;cursor: pointer;}
.zq-bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;object-fit: cover;border-radius: 4px;}
.zq-left{float: left;padding-left: 74px;position: relative;z-index: 12;width: 320px;box-sizing: content-box;padding-top: 20px;}
.zq-tit{font-size: 22px;color: #333;font-weight: bold;line-height: 22px;margin-bottom: 16px;}
.zq-des{font-size: 16px;color: #333;line-height: 24px;min-height: 103px;}
.zq-right{float: right;padding-right: 105px;position: relative;z-index: 12;max-width: 200px;box-sizing: content-box;text-align: center;}
.zq-btn{display: inline-block;vertical-align: top;width: 160px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;border-radius: 5px;background-color: #006cbf;cursor: pointer;}
.zq-btn:hover{background-color: #2b6bff;transition: all .4s .1s;}
.zq-code{width: 155px;margin: 0 auto 16px;}
.zq-code-img{width: 100%;vertical-align: top;}
.zq-tip{font-size: 14px;color: #666;line-height: 20px;margin-bottom: 4px;}
.zq-intro{font-size: 16px;color: #333;line-height: 22px;font-weight: bold;}
.zq-blue{color: #006cbf;}
.zq-line{display: none;}
@media(max-width: 1000px){
    .zq-cont{width: 645px;height: 329px;margin-left: -323px;}
    .zq-left{padding-left: 55px;}
    .zq-right{padding-right: 55px;}
    .zq-inner{padding-top: 55px;padding-bottom: 57px;}
}
body.s1000 .zq-cont{width: 645px;height: 329px;margin-left: -323px;}
body.s1000 .zq-left{padding-left: 55px;}
body.s1000 .zq-right{padding-right: 55px;}
body.s1000 .zq-inner{padding-top: 55px;padding-bottom: 57px;}

@media(max-width: 750px){
    .zq-inner{padding-top: 40px;padding-bottom: 40px;}
    .zq-left{float: none;width: auto;padding: 0 20px 28px;width: 280px;margin: 0 auto;box-sizing: content-box;text-align: center;}
    .zq-right{float: none;width: auto;width: 260px;margin: 0 auto;padding-right: 0;}
    .zq-cont{width: 80%;margin-left: 0;left: 10%;height: 476px;margin-top: -238px;}
    .zq-des{min-height: 0;margin-bottom: 30px;}
    .zq-line{width: 250px;height: 1px;background-color: #ddd;display: block;margin: 0 auto 28px;max-width: 100%;}
}
body.s750 .zq-inner{padding-top: 40px;padding-bottom: 40px;}
body.s750 .zq-left{float: none;width: auto;padding: 0 20px 28px;width: 280px;margin: 0 auto;box-sizing: content-box;text-align: center;}
body.s750 .zq-right{float: none;width: auto;width: 260px;margin: 0 auto;padding-right: 0;}
body.s750 .zq-cont{width: 80%;margin-left: 0;left: 10%;height: 476px;margin-top: -238px;}
body.s750 .zq-des{min-height: 0;margin-bottom: 30px;}
body.s750 .zq-line{width: 250px;height: 1px;background-color: #ddd;display: block;margin: 0 auto 28px;max-width: 100%;}

@media(max-width: 500px){
    .zq-tit{font-size: 18px;margin-bottom: 10px;}
    .zq-des{font-size: 14px;line-height: 22px;}
    .zq-btn{font-size: 14px;width: 140px;}
    .zq-left{width: 250px;}
}
body.s500 .zq-tit{font-size: 18px;margin-bottom: 10px;}
body.s500 .zq-des{font-size: 14px;line-height: 22px;}
body.s500 .zq-btn{font-size: 14px;width: 140px;}
body.s500 .zq-left{width: 250px;}

@media(max-width: 360px){
    .zq-left{width: auto;}
    .zq-des{font-size: 12px;line-height: 20px;}
    .zq-cont{width: 78%;left: 11%;}
}
body.s360 .zq-left{width: auto;}
body.s360 .zq-des{font-size: 12px;line-height: 20px;}
body.s360 .zq-cont{width: 78%;left: 11%;}

.zr-main{width: 100%;background-color: #f8f8f8;margin-bottom: 20px;}
.zr-out{display: block;line-height: 48px;padding-left: 20px;font-size: 17px;color: #333;border-bottom: 1px solid #eee;position: relative;}
.zr-arrow{position: absolute;right: 29px;top: 21px;display: none;}
.zr-arrow2{display: none;}
.zr-out:hover .zr-arrow1{display: none;}
.zr-out:hover .zr-arrow2{display: block;display: none;}
.zr-form{padding: 19px 0 24px 20px;}
.zr-form input::-webkit-input-placeholder,
.zr-form textarea::-webkit-input-placeholder{color: #999;}
.zr-form input:-moz-placeholder,
.zr-form textarea:-moz-placeholder{color: #999;}
.zr-form input::-moz-placeholder,
.zr-form textarea::-moz-placeholder{color: #999;}
.zr-form input:-ms-input-placeholder,
.zr-form textarea:-ms-input-placeholder{color: #999;}
.zr-row{width: 100%;margin-bottom: 10px;font-size: 0;position: relative;}
.zr-input{width: 194px;height: 33px;line-height: 33px;border: 1px solid #e5e5e5;border-radius: 3px;padding: 0 10px;text-overflow: ellipsis;box-sizing: content-box;background-color: #f8f8f8;font-size: 14px;color: #424242;}
.zr-input.zr-code{text-overflow: clip;}
.zr-input.placeholder{color: #999;}
.ip-item .zr-input{width: 184px;padding-right: 20px;}
.zr-col{display: inline-block;zoom:1;*display: inline;position: relative;}
.zr-col1{width: 140px;margin-right: 10px;position: relative;}
.zr-col1 .zr-input{width: 118px;}
.zr-col2{width: 66px;}
.zr-col2 .zr-input{width: 54px;padding-right: 0;}

.zr-col3{width: 103px;margin-right: 10px;}
.zr-col3 .zr-input{width: 81px;}
.zr-col4{width: 103px;}
.zr-col4 .zr-input{width: 81px;}
.zr-col3 .ip-item .zr-input{width: 71px;}
.zr-col4 .ip-item .zr-input{width: 71px;}

.zr-last{width: 100%;padding-top: 12px;}
.zr-submit{width: 216px;height: 35px;line-height: 35px;border-radius: 5px;background-color: #006cbf;font-size: 14px;color: #fff;cursor: pointer;vertical-align: top;border: none;}
.zr-submit:hover{background-color: #2b6bff;transition: all .4s .1s;}
.zr-ar-box{width: 20px;height: 29px;position: absolute;top: 2px;right: 1px;z-index: 1;background-color: #f8f8f8;}
.zr-ar{width: 8px;position: absolute;right: 10px;top: 13px;}
.zr-row2{z-index: 51;}
.zr-row4{width: 216px;}
.zr-row6{width: 216px;}
.zr-row7{width: 216px;}

.zr-get{font-size: 14px;color: #006cbf;line-height: 31px;height: 31px;position: absolute;right: 1px;top: 2px;cursor: pointer;background-color: #f8f8f8;padding-right: 7px;}
.zr-get.gray{color: #999;cursor: default;}
.zr-get.phone{display: none;}
.zr-lb{display: inline-block;zoom:1;*display:inline;vertical-align: middle;position: relative;cursor: pointer;line-height: 14px;}
.zr-icon{width: 13px;height: 13px;border-radius: 3px;border: 1px solid #006bd3;position: relative;top: 1px;margin-right: 10px;display: inline-block;zoom:1;*display:inline;vertical-align: middle;position: relative;background-repeat: no-repeat;background-position: center center;}
.zr-ck{display: inline-block;zoom:1;*display:inline;vertical-align: middle;margin-right: 10px;}
.zr-txt{font-size: 14px;color: #424242;line-height: 14px;vertical-align: middle;}
.zr-txt a{transition: all .3s;font-size: 14px;color: #006bd3;}
.zr-lb.selected .zr-icon:after{content: "";display: none;width: 8px;height: 8px;background-color: #006bd3;position: absolute;left: 50%;top: 50%;margin-left: -4px;margin-top: -4px;}
.zr-lb.selected .zr-icon{background-color: #006bd3;background-size: 9px auto;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E"); }

.zr-tip{padding-left: 11px;line-height: 31px;font-size: 12px;color: red;position: absolute;left: 1px;top: 2px;background-color: #f8f8f8;white-space: nowrap;display: none;}
.zr-tip.show{display: block;}
.zr-tip2{padding-left: 11px;line-height: 31px;font-size: 12px;color: red;position: absolute;left: 1px;top: 2px;background-color: #f8f8f8;white-space: nowrap;display: none;}
.zr-tip2.show{display: block;}
.zr-tip3{padding-left: 11px;line-height: 31px;font-size: 12px;color: red;position: absolute;left: 1px;top: 2px;background-color: #f8f8f8;white-space: nowrap;display: none;}
.zr-tip3.show{display: block;}
.zr-col1 .zr-tip2{padding-right: 13px;}
.zr-col2 .zr-tip{padding-right: 13px;}
.zr-lb .zr-tip{top: 18px;padding-left: 0;line-height: 12px;}
.zr-col2 .zr-tip{left: auto;right: 1px;line-height: 12px;top: 35px;padding-right: 0;}
.zr-col2 .zr-tip2{left: auto;right: 1px;line-height: 12px;top: 35px;padding-right: 0;}
.zr-col2 .zr-tip3{left: auto;right: 1px;line-height: 12px;top: 35px;padding-right: 0;}
.zr-row1 .zr-tip3{top: 35px;z-index: 52;line-height: 14px;}
.zr-row3 .zr-tip3{top: 35px;z-index: 52;line-height: 14px;}

.zr-close{display: none;width: 12px;position: absolute;right: 14px;top: 25px;z-index: 12;line-height: 12px;font-size: 0;cursor: pointer;}
.zr-main-btn{display: none;}

.ip-item{width: 100%;}
.ip-list{width: 100%;position: absolute;left: 0;top: 100%;margin-top: -1px;min-width: 100%;max-height: 218px;overflow: auto;display: none;padding: 5px 0;box-sizing: border-box;font-size: 14px;text-align: left;background-color: #fff;z-index: 123;border: 1px solid #e8e8e8;border-radius: 0 0 5px 5px;box-shadow: 0 20px 20px rgb(0,0,0,0.1);}
.ip-list.up{top: auto;bottom: 100%;}
.ip-list a{display: block;line-height: 20px;font-size: 14px;color: #424242;padding: 7px 7px 7px 10px;cursor: pointer;transition: all .2s;box-sizing: border-box;}
.ip-list a.active{color: #006bd3;font-weight: bold;}
.ip-list a:hover{color: #006bd3;}
.ip-list a.hide{display: none;}
.ip-item.active{z-index: 100 !important;box-shadow: 0 0 20px rgb(0,0,0,0.1);}
.ip-item.active .ip-list{display: block;}
.ip-gray{display: block;line-height: 20px;font-size: 14px;color: #999;padding: 7px 7px 7px 10px;}
.ip-list-dt{display: block;line-height: 20px;font-size: 14px;color: #242424;font-weight: bold;padding: 7px 7px 7px 10px;cursor: pointer;transition: all .2s;box-sizing: border-box;}
.ip-list-dd a{padding-left: 20px;}
.ip-text{cursor: pointer;}

.zr-row3 .ip-item{width: 216px;position: relative;}
.zr-row3 .ip-list{width: 100%;}
.zr-row3 .ip-text{cursor: text;}
.zr-row3 .ip-item.active .ip-list{display: none;}
.zr-row3 .ip-item .ip-list.show{display: block;}

.ip-list .mCSB_scrollTools{opacity: 1;}
.ip-list .mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;width: 2px;position: relative;}
.ip-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #d3d3d3;border-radius: 0;width: 2px;}
.ip-list .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.ip-list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.ip-list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #d3d3d3;filter: none;-ms-filter: none;}
.ip-list .mCSB_inside>.mCSB_container{margin-right: 0;}
.ip-list .mCSB_scrollTools{width: 2px;margin-right: 10px;}

@media(max-width: 1500px){
    .zr-input{width: 194px;}
    .ip-item .zr-input{width: 184px;}
    .zr-row3 .ip-item{width: 216px;}
    .zr-col1{width: 140px;}
    .zr-col1 .zr-input{width: 118px;}
    .zr-col2 .zr-input{width: 54px;}
    .zr-row4{width: 216px;}
    .zr-row6{width: 216px;}
    .zr-row7{width: 216px;}
    .zr-col3{width: 103px;}
    .zr-col4{width: 103px;}
    .zr-col3 .zr-input{width: 81px;}
    .zr-col4 .zr-input{width: 81px;}
    .zr-col3 .ip-item .zr-input{width: 71px;}
    .zr-col4 .ip-item .zr-input{width: 71px;}
    .zr-submit{width: 216px;}
    .zr-ck{margin-right: 10px;}
}
body.s1500 .zr-input{width: 194px;}
body.s1500 .ip-item .zr-input{width: 184px;}
body.s1500 .zr-row3 .ip-item{width: 216px;}
body.s1500 .zr-col1{width: 140px;}
body.s1500 .zr-col1 .zr-input{width: 118px;}
body.s1500 .zr-col2 .zr-input{width: 54px;}
body.s1500 .zr-row4{width: 216px;}
body.s1500 .zr-row6{width: 216px;}
body.s1500 .zr-row7{width: 216px;}
body.s1500 .zr-col3{width: 103px;}
body.s1500 .zr-col4{width: 103px;}
body.s1500 .zr-col3 .zr-input{width: 81px;}
body.s1500 .zr-col4 .zr-input{width: 81px;}
body.s1500 .zr-col3 .ip-item .zr-input{width: 71px;}
body.s1500 .zr-col4 .ip-item .zr-input{width: 71px;}
body.s1500 .zr-submit{width: 216px;}
body.s1500 .zr-ck{margin-right: 10px;}

@media(max-width: 1000px){
    .zr-form{width: 236px;padding-left: 0;margin: 0 auto;}
    .zr-input{width: 194px;}
    .zr-row3 .ip-item{width: 216px;}
    .zr-col1{width: 140px;}
    .zr-col1 .zr-input{width: 118px;}
    .zr-col2 .zr-input{width: 54px;}
    .zr-row4{width: 216px;}
    .zr-row6{width: 216px;}
    .zr-row7{width: 216px;}
    .zr-col3{width: 103px;}
    .zr-col4{width: 103px;}
    .zr-col3 .zr-input{width: 81px;}
    .zr-col4 .zr-input{width: 81px;}
    .zr-submit{width: 216px;}
    .zr-ck{margin-right: 10px;}
}
body.s1000 .zr-form{width: 236px;padding-left: 0;margin: 0 auto;}
body.s1000 .zr-input{width: 194px;}
body.s1000 .zr-row3 .ip-item{width: 216px;}
body.s1000 .zr-col1{width: 140px;}
body.s1000 .zr-col1 .zr-input{width: 118px;}
body.s1000 .zr-col2 .zr-input{width: 54px;}
body.s1000 .zr-row4{width: 216px;}
body.s1000 .zr-row6{width: 216px;}
body.s1000 .zr-row7{width: 216px;}
body.s1000 .zr-col3{width: 103px;}
body.s1000 .zr-col4{width: 103px;}
body.s1000 .zr-col3 .zr-input{width: 81px;}
body.s1000 .zr-col4 .zr-input{width: 81px;}
body.s1000 .zr-submit{width: 216px;}
body.s1000 .zr-ck{margin-right: 10px;}
@media(max-width: 1000px){
    .zr-form{width: 472px;padding-left: 0;margin: 0 auto;font-size: 0;}
    .zr-row{width: 216px;display: inline-block;vertical-align: top;zoom:1;*display: inline;margin: 0 10px 10px;}
    .zr-input{width: 194px;}
    .zr-row3 .ip-item{width: 216px;}
    .zr-col1{width: 140px;}
    .zr-col1 .zr-input{width: 118px;}
    .zr-col2 .zr-input{width: 54px;}
    .zr-row4{width: 216px;}
    .zr-row6{width: 216px;}
    .zr-row7{width: 216px;}
    .zr-col3{width: 103px;}
    .zr-col4{width: 103px;}
    .zr-col3 .zr-input{width: 81px;}
    .zr-col4 .zr-input{width: 81px;}
    .zr-submit{width: 452px;margin-left: 10px;}
    .zr-ck{margin-right: 10px;}
    .zr-col2 .zr-tip{line-height: 15px;}
    .zr-txt{line-height: 35px;}
    .zr-lb .zr-tip{top: 28px;}
    .zc-bot{margin-bottom: 0;}
}
body.s1000 .zr-form{width: 472px;padding-left: 0;margin: 0 auto;font-size: 0;}
body.s1000 .zr-row{width: 216px;display: inline-block;vertical-align: top;zoom:1;*display: inline;margin: 0 10px 10px;}
body.s1000 .zr-input{width: 194px;}
body.s1000 .zr-row3 .ip-item{width: 216px;}
body.s1000 .zr-col1{width: 140px;}
body.s1000 .zr-col1 .zr-input{width: 118px;}
body.s1000 .zr-col2 .zr-input{width: 54px;}
body.s1000 .zr-row4{width: 216px;}
body.s1000 .zr-row6{width: 216px;}
body.s1000 .zr-row7{width: 216px;}
body.s1000 .zr-col3{width: 103px;}
body.s1000 .zr-col4{width: 103px;}
body.s1000 .zr-col3 .zr-input{width: 81px;}
body.s1000 .zr-col4 .zr-input{width: 81px;}
body.s1000 .zr-submit{width: 452px;margin-left: 10px;}
body.s1000 .zr-ck{margin-right: 10px;}
body.s1000 .zr-col2 .zr-tip{line-height: 15px;}
body.s1000 .zr-txt{line-height: 35px;}
body.s1000 .zr-lb .zr-tip{top: 28px;}
body.s1000 .zc-bot{margin-bottom: 0;}

@media(max-width: 550px){
    .z-main{position: static;}
    .zc-main{position: static;}
    .zr-main{position: fixed;left: 0;bottom: -620px;z-index: 12345;width: 100%;margin-bottom: 0;background-color: #fff;box-sizing: border-box;transition: bottom .3s;}
    .zr-main.show{bottom: 0;}
    .zr-main.show .zr-out{text-align: center;padding-left: 0;padding-right: 0;}
    .zr-input{background-color: #fbfbfb;border: none;width: 100%;height: 39px;box-sizing: border-box;border-radius: 9px;*padding: 0;}
    .zr-ar-box{background-color: #fbfbfb;height: 39px;top: 0;right: 0;border-radius: 9px;}
    .ip-item .zr-input{width: 100%;}
    .zr-row{width: 100%;margin: 0 0 18px;}
    .zr-out{font-weight: bold;line-height: 64px;border-bottom: none;padding-left: 0;padding-left: 14px;padding-right: 14px;}
    .zr-form{padding-top: 0;padding-bottom: 0;width: auto;max-height: calc(100vh - 64px);overflow: auto;padding: 0 14px 46px;box-sizing: border-box;}
    .zr-submit{width: 100%;margin-left: 0;height: 39px;line-height: 39px;border-radius: 9px;}
    .zr-txt{line-height: 14px;}
    .zr-lb{padding-top: 5px;}
    .zr-last{padding-top: 19px;}
    .zr-ar{top: 17px;}
    .zr-col3{width: calc(50% - 5px);margin-right: 10px;*width: 49%;width: 49%\0;*margin-right: 2%;margin-right: 2%\0;}
    .zr-col4{width: calc(50% - 5px);*width: 49%;width: 49%\0;}
    .zr-col3 .zr-input{width: 100%;}
    .zr-col4 .zr-input{width: 100%;}
    .zr-col3 .ip-item .zr-input{width: 100%;}
    .zr-col4 .ip-item .zr-input{width: 100%;}
    .zr-col2{width: 88px;*width: 28%;width: 28%\0;}
    .zr-col1{width: calc(100% - 98px);*width: 70%;width: 70%\0;*margin-right: 2%;margin-right: 2%\0;}
    .zr-col1 .zr-input{width: 100%;}
    .zr-col2 .zr-input{width: 100%;}
    .zr-row3 .ip-item{width: 100%;}
    .zr-row6 .ip-list{top: auto;bottom: 100%;}
    .zr-row7 .ip-list{top: auto;bottom: 100%;}
    .zr-close{display: block;}
    .zr-get{background-color: #006cbf;color: #fff;height: 28px;line-height: 28px;border-radius: 9px;padding: 0 9px;top: 6px;right: 9px;}
    .zr-get.gray{background-color: #fff;color: #999;}
    .zr-get.pc{display: none;}
    .zr-get.phone{display: inline-block;}
    .zr-main-btn{display: block;width: 46px;height: 46px;position: fixed;right: 6px;top: 50%;z-index: 123;margin-top: -23px;cursor: pointer;}
    .zr-circle{width: 100%;height: 100%;}
    .zr-i{width: 18px;position: absolute;left: 14px;top: 14px;}
    .zr-tip{background-color: #fbfbfb;}
    .zr-tip2{background-color: #fbfbfb;}
    .zr-tip3{background-color: #fbfbfb;}
    .zr-lb .zr-tip{top: 27px;background-color: transparent;line-height: 15px;}
    .zr-row.on{z-index: 51 !important;}
    .zr-col2 .zr-tip{background-color: transparent;top: 39px;}
    .ip-item.active{border-radius: 9px;}
    
}
body.s550 .z-main{position: static;}
body.s550 .zc-main{position: static;}
body.s550 .zr-main{position: fixed;left: 0;bottom: -620px;z-index: 12345;width: 100%;margin-bottom: 0;background-color: #fff;box-sizing: border-box;transition: bottom .3s;}
body.s550 .zr-main.show{bottom: 0;}
body.s550 .zr-main.show .zr-out{text-align: center;padding-left: 0;padding-right: 0;}
body.s550 .zr-input{background-color: #fbfbfb;border: none;width: 100%;height: 39px;line-height: 39px;box-sizing: border-box;border-radius: 9px;*padding: 0;}
body.s550 .zr-ar-box{background-color: #fbfbfb;height: 39px;top: 0;right: 0;border-radius: 9px;}
body.s550 .ip-item .zr-input{width: 100%;}
body.s550 .zr-row{width: 100%;margin: 0 0 18px;}
body.s550 .zr-out{font-weight: bold;line-height: 64px;border-bottom: none;padding-left: 0;padding-left: 14px;padding-right: 14px;}
body.s550 .zr-form{padding-top: 0;padding-bottom: 0;width: auto;max-height: calc(100vh - 64px);overflow: auto;padding: 0 14px 46px;box-sizing: border-box;}
body.s550 .zr-submit{width: 100%;margin-left: 0;}
body.s550 .zr-txt{line-height: 14px;}
body.s550 .zr-lb{padding-top: 5px;}
body.s550 .zr-last{padding-top: 19px;}
body.s550 .zr-last{padding-top: 19px;}
body.s550 .zr-ar{top: 17px;}
body.s550 .zr-col3{width: calc(50% - 5px);margin-right: 10px;*width: 49%;width: 49%\0;*margin-right: 2%;margin-right: 2%\0;}
body.s550 .zr-col4{width: calc(50% - 5px);*width: 49%;width: 49%\0;}
body.s550 .zr-col3 .zr-input{width: 100%;}
body.s550 .zr-col4 .zr-input{width: 100%;}
body.s550 .zr-col3 .ip-item .zr-input{width: 100%;}
body.s550 .zr-col4 .ip-item .zr-input{width: 100%;}
body.s550 .zr-col2{width: 88px;*width: 28%;width: 28%\0;}
body.s550 .zr-col1{width: calc(100% - 98px);*width: 70%;width: 70%\0;*margin-right: 2%;margin-right: 2%\0;}
body.s550 .zr-col1 .zr-input{width: 100%;}
body.s550 .zr-col2 .zr-input{width: 100%;}
body.s550 .zr-row3 .ip-item{width: 100%;}
body.s550 .zr-row6 .ip-list{top: auto;bottom: 100%;}
body.s550 .zr-row7 .ip-list{top: auto;bottom: 100%;}
body.s550 .zr-close{display: block;}
body.s550 .zr-get{background-color: #006cbf;color: #fff;height: 28px;line-height: 28px;border-radius: 9px;padding: 0 9px;top: 6px;right: 9px;}
body.s550 .zr-get.gray{background-color: #fff;color: #999;}
body.s550 .zr-get.pc{display: none;}
body.s550 .zr-get.phone{display: inline-block;}
body.s550 .zr-main-btn{display: block;width: 46px;height: 46px;position: fixed;right: 6px;top: 50%;z-index: 123;margin-top: -23px;cursor: pointer;}
body.s550 .zr-circle{width: 100%;height: 100%;}
body.s550 .zr-i{width: 18px;position: absolute;left: 14px;top: 14px;}
body.s550 .zr-tip{background-color: #fbfbfb;}
body.s550 .zr-tip2{background-color: #fbfbfb;}
body.s550 .zr-tip3{background-color: #fbfbfb;}
body.s550 .zr-lb .zr-tip{top: 27px;background-color: transparent;line-height: 15px;}
body.s550 .zr-row.on{z-index: 51 !important;}
body.s550 .zr-col2 .zr-tip{background-color: transparent;top: 39px;}
body.s550 .ip-item.active{border-radius: 9px;}















