body { background: #f1f1f1; font-family: Arial, Helvetica, sans-serif; }
img { width: 100%; margin: 0; padding: 0; }
.header { height: 1.4rem; color: #fff; width: 100%; text-align: center; position: fixed; top: 0; left: 0; z-index: 999; background-color: #222; padding: 0.1rem 0.3rem 0; box-sizing: border-box; }
.header .logo { display: block; width: 3.8rem; float: left; }
.header .hImg { float: right; width: 3.8rem; }
/* 线路检测 */
.testing { background: #fff; border-top: #f1f1f1 solid 4px; margin-top: 1.4rem; }
.testing:after { clear: both }
.testing .title { width: 7.5rem; margin: -4px auto 0; }
.testing .bd { background: #fff; padding-left: 0; padding-right: 0; padding-top:.4rem;padding-bottom:.15rem;}
.testing .bd ul {padding-left:.4rem;padding-right:.4rem; padding-top: 0; padding-bottom: 0 }
.testing .bd li { *zoom:1;margin-bottom:.2rem;}
.testing .bd .url { display: block; font-size:.43rem;height:.85rem;line-height:.85rem;text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: #2b3341; color: #fdfca3; text-align: center; padding-left: .3rem}
.testing .bd .btn-open { line-height: 1; float: right; margin-left:.3rem;font-size:.35rem;height:.85rem;line-height:.85rem;display: block; text-align: center; border: 0; background: url(../images/btn.png); background-size: cover; }
.testing .bd .btn-open a { display: block; padding-left:.6rem;padding-right:.6rem;padding-top: 0; padding-bottom: 0; color: #212121; font-weight: bold; }
.testing .bd .f5 { display: block; width: 7.5rem; margin: 0 auto 0.2rem; }
.testing .bd .text { border-top: 1px dotted #747474; color: #212121; line-height: 2.0; font-size: 0.30rem; padding: 0 0.1rem; }
.testing .bd .text .color1 { color: #006aff; }
.testing .bd .text span { color: #f00; }
.app { position: relative; padding: 0.3rem 0 1rem; background: #fff url(../images/bg.jpg) no-repeat 100% 0; background-size: 3.49rem auto; text-align: center; margin: 0.1rem 0 0; }
.product_item .product_img { position: relative; margin: 0 auto; width: 2.32rem; height: 2.32rem; }
.product_item .product_img img { display: block; width: 100%; height: 100%; }
.app .txt_name { font-weight: 700; font-size:.52rem;line-height:.7rem;margin-top:.34rem}
.app .txt_info { font-size:.33rem;line-height:.54rem}
/*.app .btn_down{ display: block;width: 7.5rem; margin: 0.36rem auto 0.2rem;}*/
.product_item .btn_down { display: block;  font-size: .5rem;
color: #fff; line-height: 1.0rem; width: 6rem; margin: 0 auto; background: -moz-linear-gradient(90deg, #359f08 0, #46ce0c); background: -webkit-linear-gradient(90deg, #359f08 0, #46ce0c); background: -o-linear-gradient(90deg, #359f08 0, #46ce0c); background: -ms-linear-gradient(90deg, #359f08 0, #46ce0c); background: linear-gradient(90deg, #359f08 0, #46ce0c);  border-radius: .96rem;
font-weight: 600; }
#footer { padding: 0.3rem 0 2rem; }
#footer p { margin-bottom: 5px; text-align: center; color: #212121; font-size: 0.35rem; }
.bottom { height: 1.5rem; position: fixed; bottom: 0; width: 100%; z-index: 999; background: -moz-linear-gradient(top, #fcf792 0%, #f0cd59 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcf792), color-stop(100%, #f0cd59)); background: -webkit-linear-gradient(top, #fcf792 0%, #f0cd59 100%); background: -o-linear-gradient(top, #fcf792 0%, #f0cd59 100%); background: -ms-linear-gradient(top, #fcf792 0%, #f0cd59 100%); background: linear-gradient(to bottom, #fcf792 0%, #f0cd59 100%); }
.bottom ul li { float: left; width: 25%; text-align: center; }
.bottom ul li a { display: block; height: 1.5rem; position: relative; border-right: 1px solid #ccaa3c; }
.bottom ul li .iconfont { display: inline-block; font-size: 0.7rem; color: #342e20; margin: 0 auto; margin-top: 0.15rem }
.bottom ul li p { line-height: 0.48rem; color: #1a1a1a; font-size: 0.35rem; }
