@charset "utf-8";
/**分期付款**/
.main_wrap{ max-width: 720px; clear: both;}
.main_wrap img{ border:none;vertical-align: middle; width:100%;}
.relative{ position: relative;}
.fleft{ float: left;}
.fright{ float: right;}
.header{ height: 5.5rem !important;}
.banner{ width:100%; position:relative; overflow: hidden;}
.fqf_tit{ padding: 1.66rem 0 0.96rem; text-align: center;}
.fqf_tit h3{ font-size: 1.7rem; color: #cc0066;}
.fqf_tit p{ line-height: 0.96rem; font-size: 0.81rem; color: #cc0066;}
a.fqf_btn{ display: block; width: 12rem; height: 2.55rem; line-height: 2.55rem; background: #fffb01; border-radius: 0.22rem; margin: 0 auto; font-size: 1.18rem; color: #333; text-align: center;}
.con1{ height: 43.59rem; background: url("../images/con1bg.jpg") 0 0 no-repeat; background-size: cover;}
.con1 .con1_1{ position: absolute; left: 0.74rem; top: 1.03rem;}
.con1 .con1_1 p{ line-height: 1.03rem; font-size: 0.88rem; color: #333;}
.con1 .con1_1 span{ display: block; width: 2.14rem; height: 1.29rem; border-bottom: 1px solid #333;}
.con1 .con1_2{ position: absolute; left: 2.96rem; top: 3.92rem;}
.con1 .con1_2 p{ line-height: 0.88rem; font-size: 0.66rem; color: #333;}
.con1 .con1_3{ position: absolute; left: 0.59rem; top: 11.48rem;}
.con1 .con1_3 p{ width: 13.48rem; line-height: 0.92rem; font-size: 0.66rem; color: #FFF; text-indent: 1em;}
.con1 .con1_5{ width: 8.74rem; height: 1.22rem; background: url("../images/con1bg_right.png") 0 0 no-repeat; background-size: cover; position: absolute; right: 0.7rem; bottom: 1rem;}
.con2{ background: url("../images/con2bg.png");}
.con2 a{ display: block; width: 25.55rem; margin: 0 auto 0.66rem; position: relative;}
.con2 a p{ width: 8.66rem; height: 1.48rem; line-height: 1.48rem; background: #ef62a4; border-radius: 0.74rem; border: 1px dashed #FFF; font-size: 0.96rem; color: #FFF; text-align: center; position: absolute; left: 2.92rem; bottom: 0.62rem;}
.con2 a p.p1{ bottom: 2.29rem}
.con2 a p strong{ display: inline-block; padding-right: 0.37rem; font-weight: normal;}
.con2 a p i{ display: inline-block; width: 0.96rem; height: 0.92rem; animation: pulse 1.5s infinite both;}
.con3{ padding: 0 0 1.29rem; background: #31cc93;}
.con3 .fqf_tit h3{ font-size: 1.48rem; font-weight: 600; color: #FFF;}
.con3 .fqf_tit p{ color: #FFF;}
.con3 i{ display: block; width: 23.48rem; height: 5.29rem; margin: 0 auto;}
.con3 i.i_w{ width: 14.55rem;}
.con3 ul{ overflow: hidden;}
.con3 > .con3_1 > li{ float: left; padding: 1.48rem 1.22rem 1.48rem 1.29rem; font-size: 1.11rem; color: #FFF; text-align: center;}
.con3 > .con3_1 > li:nth-child(2){ padding: 1.48rem 2.59rem 1.48rem 0.37rem;}
.con3 > .con3_2 > li{ float: left; padding: 1.48rem 2.22rem; font-size: 1.11rem; color: #FFF; text-align: center;}
.con3 > .con3_2 > li:nth-child(1){ padding-left: 6.88rem;}
.con4{ padding: 0 0 1.29rem; margin-bottom: 1.5rem; background: #fc643b;}
.con4 .fqf_tit h3{ font-size: 1.62rem; font-weight: 600; color: #FFF;}
.con4 section{ display: block; width: 22.59rem; padding: 0 0 1.11rem; margin: 0 auto;}
.con4 section h3{ padding-bottom: 0.37rem; font-size: 1.03rem; color: #fcff03;}
.con4 section p{ line-height: 1.25rem; font-size: 0.74rem; color: #FFF;}