html{color:#222;font-size:62.5%;font-family:microsoft yahei;font-size:.24rem;}*{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,hr,button,footer,header,menu,nav,section{margin:0;padding:0;}
h1,h2{font-weight:bold}em,i{font-style:normal}ul,li{list-style:none}a{text-decoration:none;}b,strong{font-weight:bold}
img{border:none;width:100%;display:block;}.fl,.fr{_display:inline;}.fl{float:left;}.fr{float:right;}
.cl{clear:both;}.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
html,body{position:relative;height:100%;}body{background:#fff;font-size:.24rem;color:#333;max-width:7.5rem;margin:0 auto;}

.s-bg1{margin-top:.8rem;height:6.6rem;background:url(img/bg1.jpg?v1224) no-repeat;background-size:7.5rem 6.6rem;}
.s-bg2{padding-top:.56rem;height:2.52rem;background:url(img/bg2.jpg) no-repeat;background-size:7.5rem 3.08rem;}
.s-writer{background:#fff!important;}.s-f5{background:#f5f5f5!important;}
.s-pbg1{background:url(img/p3-bg1.jpg) no-repeat;background-size:100% 100%;}
.s-pbg2{background:url(img/p3-bg2.jpg) no-repeat;background-size:100% 100%;}
.s-pbg3{background:url(img/p3-bg3.jpg) no-repeat;background-size:100% 100%;}
.s-pbg4{background:url(img/p3-bg4.jpg) no-repeat;background-size:100% 100%;}
.s-pbg5{background:url(img/p3-bg5.jpg) no-repeat;background-size:100% 100%;}
.s-pbg6{background:url(img/p4-bg1.jpg) no-repeat;background-size:7.1rem 8.32rem;}
.s-pbg7{background:url(img/p4-bg2.jpg) no-repeat;background-size:7.1rem 8.32rem;}

.tit2{height:.71rem;margin-bottom:.48rem;background:url(img/tit2.png) no-repeat center center;background-size:6.86rem .71rem;}
.tit3{height:.71rem;margin-bottom:.42rem;background:url(img/tit3.png) no-repeat center center;background-size:6.86rem .71rem;}
.tit4{height:.71rem;margin-bottom:.42rem;background:url(img/tit4.jpg) no-repeat center center;background-size:6.86rem .71rem;}
.tit4{height:.71rem;margin-bottom:.42rem;background:url(img/tit4.jpg) no-repeat center center;background-size:6.86rem .71rem;}
.tit5{height:.35rem;margin-bottom:.42rem;background:url(img/p5-img.png) no-repeat center center;background-size:5.32rem .35rem;}
.tit{font-size:0;}.ptit{text-align:center;font-size:.28rem;color:#222;}
.ptit i{display:block;margin:.14rem auto 0;width:.3rem;height:.04rem;background:#ddad68;}

.s-mbg1{background:url(img/p2-bg1.jpg) no-repeat;background-size:7.1rem 3.3rem;}.s-mbtn1{background:#082d57;}
.s-mbg2{background:url(img/p2-bg2.jpg) no-repeat;background-size:7.1rem 3.3rem;}.s-mbtn2{background:#d4af68;}

.m-txt{margin:0 auto;width:7.1rem;height:3.3rem;box-shadow:0 0 .2rem .02rem rgba(0,0,0,.1);border-radius:.15rem;}
.m-txt h2{padding-bottom:.1rem;font-size:.28rem;color:#222;}
.m-txt strong{font-weight:normal;color:#d8d8d8;text-transform:uppercase;}.m-txt p{font-size:.18rem;color:#222;line-height:.3rem}
.m-txt a{display:block;margin-top:.1rem;text-align:center;width:2.48rem;height:.44rem;font-size:.2rem;line-height:.44rem;color:#fff;border-radius:.1rem;}
.brandlist{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;width:7rem;margin:.06rem auto .4rem;}
.brandlist li{box-sizing:border-box;margin-top:.32rem;padding-top:.22rem;width:3.36rem;height:2.6rem;background:#fff;box-shadow:0 0 .15rem 0 rgba(0,0,0,.1);}
.brandlist .logo{margin:0 auto;display:block;width:2.24rem;border:.01rem solid #dcdcdc;}.brandlist .logo img{width:2.24rem;height:.8rem;}
.brandlist p{padding:.2rem 0;font-size:.24rem;color:#333;}.brandlist .btn{font-size:0;}
.brandlist .btn a{margin:0 .05rem;display:inline-block;width:1.2rem;height:.4rem;line-height:.4rem;font-size:.2rem;border:.01rem solid #dc2550;box-shadow:0 .03rem .08rem 0 rgba(219,33,76,.3);border-radius:.06rem;}.brandlist .btn a:nth-child(2){width:1.5rem;}
.brandlist .wyjm{color:#fff;background:#dc2550;}.brandlist .ckrz{color:#dc2550;}

.p-01 .company{width:2.18rem;margin:0 auto}.p-01 .txt1{width:6.04rem;margin:0 auto;}
.p-01 .txt2{width:5.4rem;margin:.26rem auto .34rem;}.p1-img{width:2.46rem;margin:0 auto;}

.p-box{background:#f5f5f5;}.p-02{padding:.66rem 0 .54rem;}.p2-txt1{margin-bottom:.54rem;}
.p2-txt1 .img{padding:.4rem .22rem 0 .3rem;width:1.79rem;}.p2-txt1 .txt{padding-top:.34rem;width:4.64rem;}
.p2-txt2{margin:.42rem auto 0;}.p2-txt2 h2{color:#e3ba89;font-size:.26rem;}.p2-txt2 strong{font-size:.14rem;color:#fff;}
.p2-txt2 p{font-size:.18rem;color:#fff;}.p2-txt2 .img{padding:.72rem .16rem 0 .3rem;width:1.92rem;}.p2-txt2 .txt{padding-top:.34rem;width:4.58rem;}
.p-02 .more{margin:0 auto;display:block;text-align:center;width:4.08rem;height:.44rem;line-height:.46rem;color:#dc2550;border:.01rem solid #dc2550;border-radius:.1rem;}

.p-03{margin-top:.3rem;padding-top:.52rem;}.p3-txt1{text-align:center;padding-bottom:.4rem;}
.p3-img1,.p3-txt1 .txt{display:inline-block;vertical-align:text-top;}.p3-img1{width:2.41rem;}
.p3-txt1 .txt{text-align:left;padding:.1rem 0 0 .28rem;}.p3-txt1 p{padding:.06rem 0;font-size:.24rem;color:#222;}
.p3-txt1 i,.p3-txt1 span{display:inline-block;vertical-align:middle;}.p3-txt1 i{width:.41rem;height:.41rem;margin-right:.1rem;}
.p3-txt1 .icon1{background:url(img/icons.png) no-repeat 0 -.82rem;background-size:5.6rem 1.23rem;}
.p3-txt1 .icon2{background:url(img/icons.png) no-repeat -.41rem -.82rem;background-size:5.6rem 1.23rem;}
.p3-txt1 .icon3{background:url(img/icons.png) no-repeat -.82rem -.82rem;background-size:5.6rem 1.23rem;}
.p3-txt1 a{display:block;text-align:center;width:2.48rem;height:.49rem;line-height:.49rem;font-size:.24rem;color:#fff;background:#da214b;border:.01rem solid #fff;box-shadow:0 .03rem .08rem 0 rgba(219,33,76,.3);border-radius:.1rem;}

.p3-txt2{padding:.5rem 0 .48rem;}.p3-imgs{padding-top:.44rem;width:7.5rem;overflow:hidden;}
.p3-imgs .content{display:flex;justify-content:center;align-items:center;width:4.8rem;height:2.34rem;border-radius:.1rem;}
.p3-imgs .icon{margin-right:.24rem;}.p3-imgs .icon i{display:block;width:.86rem;height:.82rem;}
.p3-imgs .icon .border{display:block;margin:.2rem auto 0;width:.3rem;height:.02rem;background:#fff;}
.p3-imgs .icon1 i{background:url(img/icons.png) no-repeat 0 0;background-size:5.6rem 1.23rem;}
.p3-imgs .icon2 i{background:url(img/icons.png) no-repeat -.86rem 0;background-size:5.6rem 1.23rem;}
.p3-imgs .icon3 i{background:url(img/icons.png) no-repeat -1.72rem 0;background-size:5.6rem 1.23rem;}
.p3-imgs .icon4 i{background:url(img/icons.png) no-repeat -2.58rem 0;background-size:5.6rem 1.23rem;}
.p3-imgs .icon5 i{background:url(img/icons.png) no-repeat -3.44rem 0;background-size:5.6rem 1.23rem;}
.p3-imgs .txt{text-align:center}.p3-imgs h2{font-size:.26rem;color:#fff;}.p3-imgs p{padding:.05rem 0;font-size:.2rem;color:#fff;}
.p3-imgs a{display:inline-block;margin-top:.1rem;width:2.48rem;height:.36rem;font-size:.24rem;color:#ffe117;line-height:.36rem;border:.01rem solid #fff;border-radius:.1rem;}

.p-04{padding-top:.46rem;}.pagination1{text-align:center;margin-bottom:.44rem;}.pagination1 .swiper-pagination-bullet{width:2.55rem;height:.53rem;line-height:.53rem;color:#222;font-size:.26rem;border:.01rem solid #dcdcdc;background:transparent;opacity:1;border-radius:.1rem;}
.pagination1 .swiper-pagination-bullet-active{color:#fff;border-color:#0e3260;background:#0e3260;}.p4-main{overflow:hidden}
.p-04 .main1{margin:0 auto;padding-top:.42rem;width:7.1rem;height:8.32rem;}.p-04 .main1 h2{text-align:center;font-size:.35rem;color:#fff;}
.p-04 .main1 h2 em,.p-04 .main1 h2 i{display:inline-block;vertical-align:middle;}
.p-04 .main1 h2 i{width:.58rem;height:.01rem;background:#fff}.p-04 .main1 h2 em{padding:0 .24rem;}
.p-04 .main1 p{padding:.2rem .24rem .0;font-size:.2rem;line-height:.34rem;color:#fff;}.p-04 .main1 .zt{display:block;margin:.1rem .25rem .42rem;text-align:center;width:2.48rem;height:.44rem;line-height:.44rem;color:#fff;font-size:.2rem;background:#da214b;border-radius:.05rem;}
.p-04 .main1 .form1{margin:0 auto;box-sizing:border-box;padding:.3rem .25rem .24rem;width:6.6rem;background:#fff;border-radius:.1rem;}
.p-04 .main1 input{padding:0;}.p-04 .main1 .name,.p-04 .main1 .tel,.p-04 .main1 .brand,.p-04 .main1 .county{margin-bottom:.2rem;font-size:0;}
.p-04 .main1 .form1 em{display:inline-block;text-align:center;width:1.36rem;font-size:.24rem;color:#999;}
.p-04 .main1 .name input,.p-04 .main1 .tel input,.p-04 .main1 .brand input{display:inline-block;box-sizing:border-box;padding-left:.22rem;height:.63rem;width:calc( 100% - 1.38rem );font-size:.24rem;border:.01rem solid #dcdcdc;}.p-04 .main1 .btn-ok{text-align:center;width:100%;height:.65rem;font-size:.3rem;font-weight:bold;color:#fff;background:#da214b;border-radius:.05rem;border:none;}.p-04 .main1 .county p{display:inline-block;padding:0;}
.p-04 .main1 .county select{box-sizing:border-box;padding-left:.1rem;opacity:1;width:1.42rem;height:.63rem;border:.01rem solid #dcdcdc;font-size:.24rem;}
.ui-select-button{padding:0 0 0 .1rem;height:.63rem;line-height:.63rem;font-size:.24rem;}
.ipt_s1,.ipt_s2,.ipt_s3{vertical-align:middle;box-sizing:border-box;width:1.42rem;height:.63rem;}
.ui-select-button{border-radius:inherit;}.ipt_s1,.ipt_s2{margin-right:.21rem;}#cityid_0{margin-right:.21rem;}#cityid_1{margin-right:.22rem;}

.p4-imgs{position:relative;padding:.68rem 0 .24rem;width:7.5rem;overflow:hidden;}
.p4-imgs .swiper-slide{text-align:center;font-size:0;}.p4-img1{display:inline-block;width:2.92rem;margin:0 .1rem;}
.pagination2{margin-top:.5rem;text-align:center;font-size:0;}
.pagination2 .swiper-pagination-bullet{width:.28rem;height:.28rem;border:.01rem solid #acacac;background:transparent;opacity:1;}
.pagination2 .swiper-pagination-bullet-active{border-color:#226fd1;background:#226fd1;}

.p4-img2{display:inline-block;margin:.08rem .05rem}.p4-img2 img{width:7.1rem;}.p4-img2 .txt{padding:.1rem 0;font-size:.3rem;line-height:.56rem;color:#333;background:#fff6e4;border-bottom-left-radius:.04rem;border-bottom-right-radius:.04rem;}.p4-img2 strong{color:#da214b;}

.p-05 a{display:inline-block;width:1.46rem}.p-05 p{text-align:center;font-size:0;padding-bottom:.1rem}

.jc-bm-right,.jc-bm-bottom{display:none;}.fixedhack.sticky{position:fixed;top:0;width:100%;max-width:7.5rem;z-index:98;}
header{width:100%;background:#c00;box-sizing:border-box;position:relative;height:.8rem;}
.goback{float:left;padding:.25rem .1rem .25rem .3rem;margin-right:.1rem;font-size:0;}.goback i{display:inline-block;box-sizing:border-box;width:.3rem;height:.3rem;border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(-45deg);}
.share{float:right;width:.5rem;height:.5rem;margin:.15rem .2rem;background:url(img/i_share.png) no-repeat;background-size:100%;}
header .u-logo{display:block;width:2.26rem;height:.6rem;margin-top:.2rem;float:left;background:url(img/jmlg.png) no-repeat center top;background-size:100%;}header a{color:#fff;}.ui-select-button{width:1rem;}