.wrap{min-width:320px;max-width:640px;margin:0 auto;overflow:hidden;position:relative;margin-top:-.05rem}
.wrap img{display:block;width:100%}
.g-hd{height:5rem;position:relative;background:#e1e2e5}
.g-hd img{display:block;width:100%}
.g-hd h1{float:left;width:25.68%;margin-left:1.125%;margin-top:1.5rem;margin-right:5.4375%;background:url(img/head_lbg.png) no-repeat right center;}
.g-hd h1 img{width:100%}
.g-hd ul{float:left;width:30%;height:1.2rem;margin-top:1.9rem;}
.g-hd ul li{float:left;font-size:1.2rem;border-right:1px solid #666;line-height:110%;margin-right:1.2rem;padding-right:1.2rem}
.g-hd ul li:last-child{border:0;padding-right:0;margin-right:0}
.g-hd ul li a{color:#333}
.g-hd .m-nav2{float:right;width:5.6875%;margin-top:1.8rem;margin-right:2.968%}
#menu{display:none;position:absolute;right:0;top:5rem;width:100%;height:30rem;background:#26a6ff;z-index:100;text-align:center}
#menu p{width:80%;margin:1rem auto 0}
#menu p a{display:block;height:3.5rem;line-height:3.5rem;font-size:1.2rem;color:#fff;border-bottom:1px dashed #fff}
#menu p a:last-child{border:0}
.ad-01{position:relative;min-height:4rem;background:#393939}
.ad-01-img img{display:block;width:100%}
.ad-01-title{position:absolute;top:0;height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#fff;line-height:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}
.m4-prod-list-content-1-con li{width:48.56%;margin-top:1rem}
.m4-prod-list-content-1-con li img{display:block;width:100%;box-sizing:border-box;border:solid 1px #d7d7d7}
.m4-prod-list-content-1-con span{display:block;color:#3b3e3d;line-height:2.4rem;text-align:center;padding:.5rem 0 .5rem}
.foot{background:#f5f5f5;height:15.6rem;position:relative;padding-top:1rem}
.foot:after{content:"";width:0;height:0;position:absolute;border-top:2.2rem solid #fff;border-right:16rem solid transparent;border-left:16rem solid transparent;left:0;top:0}
.foot-top{height:5.9rem;margin-top:4.7rem}
.foot-top .top{display:block;width:3.5rem;height:4.05rem;margin:0 auto;position:absolute;z-index:1;top:0;left:44.66%}
.foot-top .top img{width:100%}
.foot-top .fnav{color:#c5c1ba;font-size:1rem;text-align:center;margin-top:2.2rem;font-weight:lighter;line-height:1.3rem}
.foot-top .fnav a{color:#333;display:inline-block;padding:0 1.1rem;font-weight:400;position:relative}
.foot-top .fnav a:after{content:"|";display:block;position:absolute;right:-.1rem;bottom:0;opacity:.2}
.foot-top .fnav a:last-child:after{display:none}
.foot-top .mc{text-align:center;font-size:1rem;color:#333;margin-top:.6rem;line-height:1.3rem}
.foot-top .mc span{margin-left:2.1rem}
.foot-bottom{position:fixed;width:100%;max-width:640px;margin:0 auto;height:5rem;overflow:hidden;bottom:0;background:#000;z-index:999}
.foot-bottom li{float:left;width:25%;text-align:center;height:4.55rem;overflow:hidden;padding-top:.75rem;border-right:1px solid rgba(255,255,255,.13);margin-right:-1px}
.foot-bottom li.tel{background:#26a6ff;border-right:0}
.foot-bottom li a{display:block;line-height:0}
.foot-bottom li img{width:2.05rem;display:block;margin:0 auto;margin-bottom:.4rem}
.foot-bottom li span{font-size:1.2rem;color:#fff;line-height:1.2rem;font-family:arial}
.wrap{min-width:320px;max-width:640px;margin:0 auto;overflow:hidden;position:relative;margin-top:-.05rem}
.wrap img{display:block;width:100%}
.ad-01{position:relative;min-height:4rem;background:#393939}
.ad-01-img img{display:block;width:100%}
.ad-01-title{position:absolute;top:0;height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#fff;line-height:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}
.m-cx-cpgs-ts4-3-01{margin-bottom:1rem}
.m-cx-cpgs-ts4-3-01-pic{position:relative;width:93.75%;margin:1.4rem auto 1rem}
.m-cx-cpgs-ts4-3-01-next,.m-cx-cpgs-ts4-3-01-prev{width:1rem;height:1rem;border:1px solid #bfc4c3;transform:rotate(45deg);box-sizing:border-box;position:absolute;top:50%;margin-top:-.5rem;z-index:22}
.m-cx-cpgs-ts4-3-01-prev{left:2%;border-style:none none solid solid}
.m-cx-cpgs-ts4-3-01-next{right:2%;border-style:solid solid none none}
.m-cx-cpgs-ts4-3-01-pic .m-cx-cpgs-ts4-3-01-page{font-size:.9rem;line-height:1.5rem;color:#787878;position:absolute;left:0;bottom:.8rem;text-align:right;box-sizing:border-box;padding-right:.8rem;z-index:22}
.m-cx-cpgs-ts4-3-01-pic li>img{width:100%;display:block}
.m-cx-cpgs-ts4-3-01-tit{height:4rem;width:100%;font-size:1.6rem;text-align:center;color:#333;line-height:4rem;margin-bottom:1rem;border-bottom:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}
.m-cx-cpgs-ts4-3-01-desc{width:93.75%;margin:0 auto 0;font-size:1.4rem}
.m-cx-cpxq-01{width:93.75%;margin:0 auto;background:#fff;box-sizing:border-box;padding:1.2rem 2%;border:1px solid #e6e6e6;margin-bottom:1rem}
.m-cx-cpxq-01-tit{height:3rem;border-bottom:1px solid #d7d7d7;box-sizing:border-box;margin-bottom:1rem}
.m-cx-cpxq-01-tit span{display:inline-block;height:3rem;font-size:1.6rem;line-height:3rem;color:#464646;border-bottom:1px solid #26a6ff;box-sizing:border-box;vertical-align:top;padding-left:2.2rem;background:url(images/m-cx-4-3-01-icon1.png) no-repeat .5rem 1rem;background-size:1.1rem;margin-right:.5rem}
.m-cx-cpxq-01-tit em{font-size:1.2rem;text-transform:uppercase;color:#c2c2c1;line-height:3rem;vertical-align:bottom}
.m-cx-xgcp-4pl-ts4-3-01{width:93.75%;margin:0 auto 1rem;border:1px solid #f3f3f3}
.m-cx-xgcp-4pl-ts4-3-01-tit{height:3rem;border-bottom:1px solid #d7d7d7;margin-bottom:1rem;margin-top:1rem}
.m-cx-xgcp-4pl-ts4-3-01-tit span{display:inline-block;height:3rem;font-size:1.6rem;line-height:3rem;color:#464646;border-bottom:1px solid #26a6ff;box-sizing:border-box;padding-left:2.2rem;background:url(images/m-cx-4-3-01-icon1.png) no-repeat .5rem 1rem;background-size:1.1rem;margin-right:.5rem}
.m-cx-xgcp-4pl-ts4-3-01-tit em{font-size:1.2rem;text-transform:uppercase;color:#c2c2c1;line-height:3rem;vertical-align:bottom}
.m-cx-xgcp-4pl-ts4-3-01-list dl{width:48.5%;box-sizing:border-box;border:1px solid #eaeaea;margin-right:3%;float:left;margin-bottom:-1px;text-align:center}
.m-cx-xgcp-4pl-ts4-3-01-list dl:nth-last-child(1){margin-right:0}
.m-cx-xgcp-4pl-ts4-3-01-list dt{border-bottom:1px solid #eaeaea}
.m-cx-xgcp-4pl-ts4-3-01-list dt,.m-cx-xgcp-4pl-ts4-3-01-list dt img{width:100%;display:block}
.m-cx-xgcp-4pl-ts4-3-01-list dd{height:4.25rem;font-size:1.2rem;color:#4c4c4c;line-height:4.25rem;padding-top:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}
.foot{background:#f5f5f5;height:15.6rem;position:relative;padding-top:1rem}
.foot:after{content:"";width:0;height:0;position:absolute;border-top:2.2rem solid #fff;border-right:16rem solid transparent;border-left:16rem solid transparent;left:0;top:0}
.foot-top{height:5.9rem;margin-top:4.7rem}
.foot-top .top{display:block;width:3.5rem;height:4.05rem;margin:0 auto;position:absolute;z-index:1;top:0;left:44.66%}
.foot-top .top img{width:100%}
.foot-top .fnav{color:#c5c1ba;font-size:1rem;text-align:center;margin-top:2.2rem;font-weight:lighter;line-height:1.3rem}
.foot-top .fnav a{color:#333;display:inline-block;padding:0 1.1rem;font-weight:400;position:relative}
.foot-top .fnav a:after{content:"|";display:block;position:absolute;right:-.1rem;bottom:0;opacity:.2}
.foot-top .fnav a:last-child:after{display:none}
.foot-top .mc{text-align:center;font-size:1rem;color:#333;margin-top:.6rem;line-height:1.3rem}
.foot-top .mc span{margin-left:2.1rem}
.foot-bottom{position:fixed;width:100%;max-width:640px;margin:0 auto;height:5rem;overflow:hidden;bottom:0;background:#000;z-index:999}
.foot-bottom li{float:left;width:25%;text-align:center;height:4.55rem;overflow:hidden;padding-top:.75rem;border-right:1px solid rgba(255,255,255,.13);margin-right:-1px}
.foot-bottom li.tel{background:#26a6ff;border-right:0}
.foot-bottom li a{display:block;line-height:0}
.foot-bottom li img{width:2.05rem;display:block;margin:0 auto;margin-bottom:.4rem}
.foot-bottom li span{font-size:1.2rem;color:#fff;line-height:1.2rem;font-family:arial}
