/*全局*/
input::-webkit-input-placeholder{color: #999;padding-left: 1rem};
img{border:none;}
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
h2.title{ overflow:hidden; text-align:center;  background:url(https://img.alicdn.com/imgextra/i3/4281473535/O1CN01uZ0axy1bz4li1sD2e_!!4281473535.png) no-repeat center bottom; background-size:60%; font-size:1.2em; color:#fff;margin:1rem 0 2rem;height: 3rem}
::-webkit-scrollbar{display:none;}
a{color:#000000; text-decoration:none; -webkit-tap-highlight-color:rgba(200,200,200,0.2);}
a:active{color:#000000;}
img{border:none;}
ul{list-style-type:none;}
body{background:#fff; -webkit-user-select:none; -moz-user-select:none;}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
textarea{resize:none; background:inherit;}
em{font-style:normal}
h2.title{ overflow:hidden; text-align:center;  background:url(https://img.alicdn.com/imgextra/i3/4281473535/O1CN01uZ0axy1bz4li1sD2e_!!4281473535.png) no-repeat center bottom; background-size:60%; font-size:1.2em; color:#3e3e3e;margin:1rem 0 2rem;height: 3rem}



/* 标题栏目 */
.hui-center-title span{width:80%; margin:1rem auto; text-align:center; border-bottom:1px solid #E3E3E3; height:50px; line-height:50px; font-size:17px; overflow:hidden; font-weight:400;}
.hui-center-title{margin-bottom: 2rem;text-align: center;}
.hui-center-title span{display:block;position: relative;border-bottom: 1px solid #e5e5e5}
.hui-center-title span:after{content: "";
    position: absolute;
    bottom: 0;
    width: 20%;

    left: 40%;
    right: 0;
    height: .125rem;
    background: #ff6000;
    z-index: 1}
.hui-title{font-size: 1rem;color:#3a3b3d;}
/*顶部微信栏目*/
.wx{height: 3.75rem;width: 100%;}
.wx-left{overflow: hidden;width: 100%;background: #fff;height: 3.75rem;display:flex;justify-content: space-between;align-items: center;position: fixed;border-bottom: 1px #ebebeb solid;z-index: 999;}
.wx-left span{ font-size: 1.03rem;display: inline-block;margin-left: 0.50951087rem;max-width: 12rem;}
.wx-left .box{  margin-left: 1.5rem; display: flex;justify-content: center;align-items: center;height: 100%;margin-left: 1.0625rem;}
.wx-left img{width: 100%;border-radius: 6.25rem; overflow-y: hidden; width: 2.5rem; height: 2.5rem;}
.wx-btn{background-color: rgb(26, 173, 23); color: rgb(255, 255, 255);width: 8.3rem;height: 2.37771739rem;border-radius: 1.1888587rem;margin-right: 0.9375rem;padding: 0;}
.wx-btn{  display: flex;justify-content: center;align-items: center;min-width: 5.5625rem;height: 2.5rem;line-height: 2.5rem;border-radius: 1.25rem;background: #1aad17;text-align: center;color: #fff;margin-right: 1.0625rem; padding: 0 1.25rem;box-sizing: border-box;animation: scale 4s linear infinite;}
.wx .icon-jiahao {font-family: "icon-jiahao" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #fff;}
.icon-jiahao::before {content: "\e603";}
.wx-btn span {font-size: 1.125rem;color: #fff;margin-left: 0.22644928rem;font-weight: 700;}
@font-face {font-family: "icon-jiahao";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKIAAsAAAAABlQAAAI9AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApgcAE2AiQDCAsGAAQgBYRtBzAblgURBXTJPhLTLUZ3iEflSMVMPPy7X3lfkpnNlokUonBlCSTJ14hd9hWyp5J19d+arsO9URGqS/Y89Sz/Iz+60kvDOo/TKIWQCIlP3Dv9K6BA5gPKcS8aa9KkAdTFAQU41qLIiiTyFIZXHeROHCcwxAzLxL4Dx86pCntcIB7eu3NNLXgVRUxUod2wtIgPWmp6mb7hffT9+GdNVJJWZpecur3/pl0/s5OSnzfPXQwIPgJb3ULGMhTiXGP0hCxEdjYkWsxhX4XBz7JpAovYq1GIf52dPwxMo6J7EnuSW00kuC0R0jxz1FXEtEfD0seeV31T8rCvfS/6hw7PX/pf905Ow/1Lnvdsurb/6LFqjXrs6HOrY3LhtybHanaBpi8P5t0Cwey547uujNz2vw4t4HucOhi5m74Cs1P3ZQv+iRhsKIbUNqeiiRvbk2nnKhtiCBqcc4wfY3XjbyAZqvEj7B2mZ8iqeWRhLUPLUOvQVqE7McRSw+qhxmKlKJ1Y4k0QRvkgGaEf2ShfsrB+aJngj7ZRUWKICzF2y6EWRFJ7GbWgA/OCZGn1rlVUXHjEcJs156UR54q8pwC0VVNODLgizzFjv4dOxINnWuBATsN5JtiYRrRSRZGtr2vf9KbK0pIpezGkCeQA4wUkFln5oLNQlc8foeBmpnFHXV34CrFd6h20Kg1ADqoVqruXV3Z3QUcID3iMLMCBDEKzGQFb86ARskQljghverXTyqOqan3N8nW7YAhbn8Lpl7XvJx01ZRkA') format('woff2');}

@media screen and (max-width:375px) {


.wx-btn{width: 6.3rem;height: 2.1rem}
.wx-btn span{font-size: 1rem;}


}


/*微信添加特效

@keyframes scale{0%{transform:scale(1)}12.5%{transform:scale(1.1)}25%{transform:scale(1)}37.5%{transform:scale(1.1)}50%{transform:scale(1)}100%{transform:scale(1)}}

/*微信添加弹出窗口*/
.image img{width:2.8rem;height:2.8rem}.title{color:#000;font-weight:bold;font-size:1.3rem;line-height:2.3rem}.number-content{line-height:2.2rem}.desc{line-height:1.2rem}.button{background-color:#1aad17;border-radius:0.50951087rem;width:100%;height:2.54755435rem;display:flex;align-items:center;justify-content:center;margin-top:1.01902174rem;cursor:pointer;color:#fff}.close{content:"\e665"}
#hui-mask{position:fixed; z-index:20; background:rgba(0,0,0, 0.5); width:100%; left:0px; top:0px; height:100%;}
#hui-dialog{width:100%; position:fixed; z-index:21; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%);}
#hui-dialog-in{width:300px; margin:0 auto; background:#FFFFFF; border-radius:1px;}
#hui-dialog-msg{padding:28px 15px; font-size:16px; text-align:center; line-height:32px; padding-bottom:22px;}
#hui-dialog-btn-line{height:48px; position: absolute;top: 0;right: 5rem;line-height:48px; color:#a9abae; border-top:1px solid #F4F5F6; text-align:center; font-size:25px;}


/*main*/
.mian{position:relative; margin-left:auto;width: 100%;min-height:100%; margin-right:auto;  overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
/*顶部baner*/
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
/*分类展示*/



 .show{ overflow:hidden; margin:0 auto; margin-top:1.6em; width:96%;}

  .show li{ float:left; width:33%; margin-bottom:1.6em;}

.show li img{ display:block; width:90%; margin:0 auto; margin-bottom:0.6em;border-radius: }

 .show li span{ display:block; text-align:center; font-size:1em; color:#333; width:91%; margin:0 auto; padding-bottom:0.6em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; border-bottom:2px solid #bebebe;}

/*获取号码*/
.bg{margin-top: 2rem;margin-bottom: 5rem;width: 94%;margin:auto; border: 1px rgba(242, 242, 242, 0.98) solid;border-radius: 5px}
.zx{margin:0 auto;text-align: center;padding-bottom:2rem;padding-top: 2rem;width: 80%}
@font-face{font-family:"icon-fire";src:url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKgAAsAAAAABkwAAAJVAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApYegE2AiQDCAsGAAQgBYRtBy0bnQUR1Yt7sp8Jmdx1li0nofbftWZSR+KZIMI1cjbJE4JDIMvYVtaYekAFABJIVl/VhW5t+lzdGxWhWBLb5adnJD8hXAgdQpoGgBGH0yZQIPOBchlj0BqDuoC6OJAC3QOjLVwkkTeMXeASzkMAR0JJRkrLa1uxx2BNE0BmpyaGsM+5MRgWs0ewrVlrkEvYYK+O1BO4CL8vfzLFHhQ2GqugkcpGKfzn2Ql609qk1yfgAQFttgE0kAwYkNbacL3RCKNpHMOGSNhXrsD3PMvyTche9Qj766xsZwCCoeCehK7oVmMK4LYG4g+kjHoziP/KmzcR7951vPnQ9uqd34M3vH3b9v59x7t36cvrrSHZlnJqfG+p9eu9YVW2TRJ2bFufvVGkrt5/ekXbXJ8b/5ZpqTik0ABYt3W3LkIAAfea5JUBt9z/9k4GgC+Of4ZO67ahnxXsd2gR+DHCnm1GF1tGZVRhbbfC/4Q1jjgCFtjuybexGp+7iAv2+Iyw2hGSQmNPNNFQk2GDE9mwxZ4COJJExWYnvFg2GjEOQCJ7AII716Bw5Q407jwlGupX2ODLP9jiLhqOtBdeezoRK1SwR8FecYLhB2HkhRyz2ij3hm7PvWTFIf2FsgUfNGVdjF1xQZljwfZ2rSoBCc9wAZdhzgyrcMRRS6+6dlVFdTcqR56NNUfBXnGC4Qdh5IX83mpLn7+h23MvLS01zhfKFoaHpqx7EK+KpVfLvVyzvV2rSkDCM1zAKMyZYa0fFXHU0o8Irl1ld6K+inJ91fx1+wBHY2lVYZdoDn5nYwAA') format('woff2')}
.icon-fire{font-family:"icon-fire" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-fire::before{content:"\e63d"}
.zx h2{font-size: 1.7rem;margin-bottom: 0.8rem;color:#ff5722;}
.zx h3{color: #6d6d6d;font-size: 1rem}
.zx .num{color:rgb(243, 53, 49);font-size:0.625rem;margin-top: .3rem}
.zx  b{margin:0 0.187500rem;color: #fff;background-image:-webkit-linear-gradient(45deg, rgba(243,53,49,1), rgb(255, 26, 98)) !important;border-radius: 0.375000rem;padding: 0 0.187500rem}
.dh{margin-top:1rem;display: flex; position: relative;}
.dh .word {font-size: 1rem;color: #333;margin-right:.7rem;line-height: 2.375rem;}
.dh .word i{color: #f00}
.dh .cs{width: 70%}
.dh .cs input{padding-left:1rem;width: 100%;font-size: 1rem;color: #000;border:0.0625rem solid #eee;height: 2.5rem;}
.key{font-size: 1.3rem;color: #fff;width: 90%;line-height: 2.9rem;background-color: rgb(243, 53, 49);margin:0 auto;border-radius:.5rem;margin-top:2rem;}
/*镜面划过特效
.key{animation:mymove 3s infinite;-moz-animation:mymove 3s infinite;-webkit-animation:mymove 3s infinite;-o-animation:mymove 3s infinite}
@keyframes mymove{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}
14%{transform:scale(0.95);-webkit-transform:scale(0.95);-ms-transform:scale(0.95)}
42%{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05)}
66%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}
100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}
一件获取动画

/*镜面划过特效
.key::before{content:'';display:block;position:absolute;width:3.39673913rem;height:3.39673913rem;margin-top:-0.56612319rem;background-image:url('https://fe-resource.cdn.bcebos.com/vector/images/form/swipe_light.png');background-size:3.39673913rem 3.39673913rem;-webkit-animation:cc 3s linear infinite forwards;-o-animation:cc 3s linear infinite forwards;animation:cc 3s linear infinite forwards;;transform:scale(1.15)}
@keyframes cc{0%{left:0;right:24.90942029rem;opacity:0}
66%{opacity:0}
67%{left:0;right:24.90942029rem;opacity:1}
100%{left:24.90942029rem;right:0}
}*/


/*获取号码-客户举例*/
.kehu{text-align: center; background-color: rgba(249, 104, 100, 0.05);padding-top: 1rem;width: 93%;margin:auto;border-radius: 20px;}
.kehu ul{height: 140px;margin:1.5rem auto; width: 80%;overflow: hidden;}
.kehu ul li{ position: relative;animation: yd 20s infinite;}
.kehu h3{color: rgb(243, 53, 49);font-size: 1.25rem;font-weight: bold;}
.kehu ul li{color:rgb(243, 53, 49);display: flex;height: 1.9375rem }
.icon-horn::before{content:"\e632"}
.icon-horn{font-family: "icon-horn" !important;font-size:20px;}
@font-face {font-family: "icon-horn";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMcAAsAAAAABuAAAALPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBbIFqATYCJAMICwYABCAFhG0HLhsOBsgOJUHBiIDhIgFFPDx/P+rc999kUkR6a7QNzmzaYrdA2QLu6IJEcQv8H+2+3kLOspI5SD6cybKCcFc0VmVX/zrzfy6n1wLaOD9QjnMsPOoFGG8NdA+MorGACyQAb5hevqCBPEygVo9IJhvFlY1gLdOjAnFZIePAOueVZZaoFiprFmbxioXq9DjdA16G34//4sOapKKgS3ZOi0TI/RVvUoqRckSnj+DNZwZbRoEpIBMHtdEtZoIRzdRGzQ2AfRUGv+LL0teLvf55opLOrwddkHtPPMe/1fwEMuzeBE5GvQe5y8fe/mrjhq3tk4+Xj4Ppp09NdvMdTQeu3z1mYnH7/Z1rTR6bYH7rtWfzwQjbsx8CzUbP7OzeTbZsb3LPm0Ya3etfNhutZ21Ky38ZcvuS/pLD/IUCK0MQOUiCHE1WGptywVBVMK+oTfS+7Dfhd9k7MbbaJNFyoq5scl6x9s0Au+DYdwkZvq2NecQjv9mlRdhcm5kjhUPDINFf6W/+r2qEnmNcL36oy7NKLs9pgFyA0licKUJ/8W9c//56f49T5m9ruwx+ht67ErpLY4Z+dlB9I7bgh/J6VmUh0Ip0aVxkSzYzGRJqhUMJ2tnq1Vhlx90nQ7WOd7BX6U6hUG0IkwlTUKHOElSqtgy1JpUsr9OGMhO5BhMmAYRmxyBpdAaFZvcxmWCECp0+Q6XmMINaR+G2YZ2RUNgWUMwxLCJ+CCkEnZZYA7ONCuuxrE/N0awgpDdjKikCKC46tpgowVpM55gi9cviGSOIUJ0GFYPjsFqtQ3qqU2KBRcsZ06fHxJC6M0ULOg3YWkdhHAYTIbwhiIJAR4v49Rnb0ufrYTJ91Di0BZVzNsMoiaJ3JE602B6YEqm2F+peTpH0k4nHMARCUDoaSDHoh6mp6SD6+n5KmICJJh8R1ksXY2qRvtLo9eWar9sAtbQqhaks5MsczwEAAA==') format('woff2');}
.user{margin-left: 1rem;width: 24%;flex: none;}
.time{flex: auto}
.telnum{flex: auto}
@keyframes yd
{
0% {top:0px;}
10% {top:-30px;}
20% {top:-60px;}
30%{top:-90px;}
40%{top:-120px;}
50%{top:-150px;}
60%{top:-180px;}
70%{top:-210px;}
80%{top:-250px;}
90%{top:-280px;}
100%{top:-310px;}

};





/*检测报告*/
.xijie { overflow:hidden; width:96%; padding:1em 2% 1.5em 2%; background-color:#fff; margin-bottom:2.5em;}
.xijie h2{ font-size:1.3em; color:#fff;}
.xijie h2 em{ font-size:1em;color: #fff}
.xijie .top span{ display:block; font-size:1.2em; color:#fff; margin-top:0.3em;}
.xijie .top{ width:100%;padding:1em 0; background:url(https://img.alicdn.com/imgextra/i4/4281473535/O1CN01NaO3iw1bz4logCebi_!!4281473535.png) repeat center; text-align:center; position:relative; margin-bottom:0.5em; z-index:1}
.xijie .xjbox { overflow:hidden; width:100%; position:relative; background-color:#fff;}
.xijie .xjlist{ overflow:hidden; width:94%; margin:0 auto; padding-top:1em;}.xijie .xjlist img{ display:block; width:32%; margin-right:.2em;float: left;}
.xijie .xjlist img{ display:block; width:32%; margin-right:.2em;float: left;}
/*工程案例*/
.gcal ul{display: flex;flex-wrap: wrap;justify-content:space-around;}
.gcal ul li{width: 45%;display: flex;flex-direction: column;align-items: center;margin-bottom: 1rem;}
.gcal li .tit{font-size: 1.2rem;line-height: 2rem}
.gcal img{width: 100%}
/*合作伙伴*/
.hezuo { overflow:hidden; width:100%; margin-bottom:2.5em;}
.hezuo .hzbox{ overflow:hidden; width:96%; margin:0 auto; position:relative; margin-top:0em;    margin-bottom: 1em;}
.hezuo .hzbox ul{ overflow:hidden}
.hezuo .hzbox li{ float:left; width:33.3333333333%; text-align:center;margin-bottom: 1rem;}
.hezuo .hzbox li img{ display:block; width:90%; margin:0 auto; border:1px solid #d2d2d2; margin-bottom:0.7em;}
/*证书*/
.haoyong { overflow:hidden; width:96%; padding:0 2% 0 2%; background-color:#fff;}
.haoyong .top{clear:both; width:100%;padding:1em 0; background:url(../images/nav_bg.png) repeat center; text-align:center; position:relative; margin-bottom:0em; z-index:1}
.haoyong h2{ font-size:1.3em; color:#fff;}
.haoyong h2 em{ font-size:0.8em;}
.haoyong .top span{ display:block; font-size:0.9em; color:#fff; margin-top:0.3em;}
.haoyong .top i{ display:block; width:1em; height:1em; background:url(../images/nav_bg.png) repeat center; position:absolute; left:50%; margin-left:-0.5em; bottom:-0.5em; transform: rotate(45deg)}
.hui-img-list{padding:10px 5px;position:relative;overflow: hidden;}

.hui-media-list li a{padding:0px; display:flex; width:100%; overflow:hidden; justify-content:space-between;}
.hui-img-list img{display:block; width:95%; background:#FFFFFF; font-size:0px;}
.hui-img-list p{font-size:13px; line-height:1.6em; color:#999999; word-break:break-word;}
.hui-img-list-content{padding:8px 8px 10px 8px; background:#FFFFFF;}
.hui-img-list h1{font-size:16px; line-height:1.8em; font-weight:400;text-align: center;}
#list2 li { width:50%; float: left; }

/*优势与服务*/
.haoyong .xjbox { overflow:hidden; width:100%; position:relative; background-color:#fff;}
.haoyong .xjlist{ overflow:hidden; width:100%; margin:0 auto; padding:1em; padding-bottom:3em;}
.haoyong .xjlist dl{ overflow:hidden; width:90%; margin:0 auto; margin-bottom:1.7em;}

.haoyong .xjlist dt{ overflow:hidden; float:left; width:20%; background:url(../images/haoyong02.png) no-repeat center; background-size:100%; padding:1em 0; font-size:1.6em; color:#000;}
.haoyong .xjlist dt em{ margin-left:17%}
.haoyong .xjlist dd{ overflow:hidden; width:75%; float:right;}
.haoyong .xjlist dd h3{ font-size:1.2em; color:#cf1f0c; margin-top:1em;}
.haoyong .xjlist dd h4{ font-size:1em; color:#131b10;}
.haoyong .xjlist p{ font-size:1.1em; line-height:1.2rem; color:#131b10; width:90%; margin:0 auto}
.haoyong .xjlist p img{ margin-right:0.5em; width:1em;}
/*企业简介*/
.about { overflow:hidden; width:100%; margin-bottom:2em;background-color: #fff}
.about img{ display:block; margin:1.6em auto; width:86%; padding:2%;}
.about h3{ text-align:center; font-size:1em; margin-bottom:0.8em;}
.about h3 a{ color:#222}
.about p{ width:90%; margin:0 auto; text-align: center; font-size:1em; color:#333; line-height:1.5em;}

/*联系我们*/
.liuyan { overflow:hidden; width:100%;  padding-bottom:3em;}
.liuyan .top{ width:100%;padding:1em 0; background:url(../images/nav_bg.png) repeat center; text-align:center; position:relative; margin-bottom:0.5em; z-index:1}
.liuyan h2{ font-size:1.3em; color:#fff;}
.liuyan .top span{ display:block; font-size:0.9em; color:#fff; margin-top:0.3em;}
.liuyan .lybox { padding:1.25em 0 0 2.25rem; overflow:hidden; width:100%; position:relative; background-color:#fff;}
.lybox p{font-size: 1rem;color: #666;line-height: 1.6rem;}
.liuyan .top i{ display:block; width:1em; height:1em; background:url(../images/nav_bg.png) repeat center; position:absolute; left:50%; margin-left:-0.5em; bottom:-0.5em; transform: rotate(45deg)}

/*footer*/
@font-face{font-family:"iconfont";src:url('iconfont.ttf') format('truetype')}.iconfont{padding-right:.2rem;font-family:"iconfont"!important;font-size:1.7rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-weixin:before{content:"\e619"}.icon-dianhua:before{content:"\e660"}.icon-zixun:before{content:"\eacf"}

footer { height: 3.8rem;display:flex;overflow:hidden; justify-content:space-between;align-items: center;width:100%; position:fixed; left:0; bottom:0; background:#fff; z-index:5;box-shadow: 0 -10px 20px 0 rgba(0, 0, 0, 0.06)}
footer::after, footer::before { 
     content: ""; 
     display: block;}

footer a{  width:43%;height: 3rem;display: flex; justify-content: center;align-items: center;line-height: 2rem ;font-size:1em; border-radius: 20px;font-weight: bold;color:#fff;}



footer a:nth-child(4){ background:none}



footer a img{ display:block; margin:0 auto; width:18%; margin-bottom:0.3em;}

/* toast */
#hui-toast{top: 100%;width:100%; position:absolute; z-index:21; left:0; bottom:50px; text-align:center;}
#hui-toast-msg{margin:0 auto; line-height:22px; background:rgba(0, 0, 0, 0.88); padding:10px; color:#FFFFFF; font-size:14px; text-align:center; max-width:200px; border-radius:6px; display:inline-block;}
/* icon toast */
#hui-icon-toast{width:110px; position:absolute; z-index:99999; left:30%; top:72%; background:rgba(0,0,0,0.9); border-radius:5px;}
#hui-icon-toast *{color:#FFFFFF;}
#hui-icon-toast .hui-icons{text-align:center; font-size:50px; font-weight:700; line-height:40px;}
#hui-icon-toast .hui-text-center{text-align: center;line-height:1.5em; padding:.7rem; font-size:16px; margin-top:8px;}
/* 遮罩层 */
#hui-mask{position:fixed; z-index:20; background:rgba(0,0,0, 0.5); width:100%; left:0px; top:0px; height:100%;}
/* 在线咨询窗口black mask */
#hui-black-mask{width:100%; height:100%; background:rgba(0,0,0, 0.5); position:fixed; z-index:990; left:0; top:0;}
#hui-black-mask-content{width: 100%;background-color: #fff;position: absolute;top: 28%;}

#hui-black-close{float:right;color:#b8b8b8;font-size: 3rem;margin-right: 1rem}