*{margin: 0;padding: 0;font-family: "微软雅黑";color: #333333;font-size: .22rem  }
body{width: 6.4rem}
li{list-style: none;}
.bn{border: none!important;}
h2,h3{font-weight: normal}
a{text-decoration: none;cursor: pointer}
i{font-style: normal}
*{-webkit-tap-highlight-color: rgba(0,0,0,0.0);}
.clear{clear: both}

.bg{  background: #f5f5f5;  }
.y1,.y2,.y3,.y4,.y5,.y6,.y8,.y_foot{
    background: #fff;padding: .2rem 0;
}
/*public-title*/
.y_tit{
    font-size: .3rem;position: relative;margin-top: .2rem;text-align: center;
}
.y_tit:before {
    content: '';height: .04rem;width: .6rem;background: #fe9000;display: inline-block;position: absolute;left: 0;right: 0;margin: auto;
    bottom: -.1rem;border-radius: .2rem;
}
.y_p{
    text-align: center;color: #999999;font-size: .22rem;margin-top: .18rem;
}
/*public-swiper*/
.puc_wra{
    position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;
    -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform;
    transition-property: transform; transition-property: transform,-webkit-transform;  -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.y1_slide,.y3_slide,.y5_slide {
    display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;  -webkit-box-pack: center;-ms-flex-pack: center;
    -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center;
    align-items: center; flex-shrink: 0; position: relative; transition-property: transform;
}
/*part1*/
.y1_sip{
    width: 6rem;height: 3.5rem;
}
.y1_slide{
    display: block;border-radius: .2rem;overflow: hidden;
}
.y1_slide img{
    width: 100%;height: 3rem;border-radius: .2rem;overflow: hidden;
}
.y1_pages .swiper-pagination-bullet,.y5_pages .swiper-pagination-bullet{
    background: #ffd8ae;opacity: 1;height: .1rem;width: .1rem;outline: none;
}
.y1_pages .swiper-pagination-bullet-active,.y5_pages .swiper-pagination-bullet-active{
    background: #fe9000;width: .2rem;border-radius: 20px;
}
.y1_d1{
    overflow: hidden;text-align: center;margin: 0 .2rem 0;
}
.y1_d1 a{
    float: left;width: 1.2rem;background-size: 1.1rem auto!important;font-size: .22rem;padding: 1.1rem 0 0;
    margin: 0 .15rem;
}
.y1_d1_a1{background: url("../images/part1_1.png") no-repeat 50% 0;}
.y1_d1_a2{background: url("../images/part1_2.png") no-repeat 50% 0;}
.y1_d1_a3{background: url("../images/part1_3.png") no-repeat 50% 0;}
.y1_d1_a4{background: url("../images/part1_4.png") no-repeat 50% 0;}

/*part2*/
.y2_d1{
    overflow: hidden;margin-top: .1rem;
}
.y2_d1 a{
    width: 2.9rem;float: left;text-align: center;margin-left: .2rem;margin-top: .3rem;
}
.y2_d1 label{
    position: relative;width: 100%;display: block;height: 2.5rem;
}
.y2_d1 a img{
    max-width: 100%;max-height: 100%;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin:auto; height: 100%;    width: 100%;
}
.y2_d1 a i{
    display: block;font-size: .22rem;margin-top: .2rem;
}
.y2_d2{
    position: relative;height: .4rem;line-height: .4rem;margin-top: .4rem;
}
.y2_d2 a{
    display: block;margin: auto;
}
.y2_d2_a1{  
    background:#eeeeee url("../images/patr2_2.png") no-repeat .13rem 50%;width: 1.25rem;height: .4rem;border-radius: .25rem;
    text-indent: .42rem;background-size: .2rem;
}
.y2_d2_a2{
    position: absolute;right: 1.7rem;top: 0;bottom: 0;
}

/*part3*/
.y3_sip{
    width: 6rem;margin: .3rem auto 0!important;
}
.y3_slide{
    display: block;overflow: hidden;
}
.y3_slide img{
    width: 100%;height: 2.7rem;
}
.y3_sip .swiper-button-next, .y3_sip .swiper-button-prev{
    width: .5rem;height: .5rem;margin-top: -.25rem;border-radius: 100%;background-size: .17rem auto!important;outline: none;
}
.y3_sip .swiper-button-next{
    background:rgba(0,0,0,.4) url("../images/swiper_btn2.png") no-repeat 50% 50%;
}
.y3_sip .swiper-button-prev{
    background:rgba(0,0,0,.4) url("../images/swiper_btn.png") no-repeat 50% 50%;
}
.y3_a{
    font-size: .2rem;text-align: center;display: block;margin: .18rem auto 0;
}

/*part4*/
.y4_d1{
    margin: .3rem 0 0 .2rem;
}
.y4_d1 i{
    float: left;width: 1.37rem;height: .5rem;line-height: .5rem;border: 1px solid #dedede;border-radius: .11rem;
    font-size: .22rem;text-align: center;margin-right: .13rem;position: relative;cursor: pointer;
}
body .y4_d1_on{
    border: 1px solid #fe9000;
}
.y4_d1_on:before {
    content: " ";position: absolute;bottom: -.15rem;left: 0;right: 0;width: 0;height: 0;margin: auto;border-left: .15rem solid transparent;
    border-top: .15rem solid #fe9000;  border-right: .15rem solid transparent;
}
.y4_d2 p{
    color: #666666;font-size: .22rem;margin: .3rem .3rem 0;line-height: .35rem;display: none;
}
.y4_d3{
    overflow: hidden;margin-top: .3rem;
}
.y4_d3_left,.y4_d3_rig>div{
    border: 1px solid #dcdcdc;width: 2.9rem;border-radius: .15rem;
}
.y4_d3_left{
    float: left;margin-left: .2rem;background: url("../images/patr4_1.png") no-repeat  50% .7rem;padding-top: 3rem;
    background-size: 1.8rem;padding-bottom: .1rem;
}
.y4_d3_left b{
    text-align: center;
}
.y4_d3 p{
    color: #666666;font-size: .22rem;line-height: .36rem;margin: .1rem .1rem 0;
}
.y4_d3_rig{
    float: left;margin-left: .2rem;
}
.y4_d3_left b{
    display: block;font-size: .24rem;margin-bottom: .3rem;
}
.y4_d3_rig>div{
    padding: .435rem 0 .2rem;
}
.y4_d3_rig>div b{
    margin-left: .15rem;margin-bottom: .25rem;display: block;font-size: .24rem;
}
.d3_rig_t1{
    background: url("../images/patr4_2.png") no-repeat 1.85rem .3rem;background-size: .8rem;margin-bottom: .2rem;
}
.d3_rig_t2{
    background: url("../images/patr4_3.png") no-repeat 1.85rem .53rem;background-size: .8rem;
}
.y4_d4{
    overflow: hidden;margin:.2rem .2rem 0;
}
.y4_d4 li{
    width: 33.333%;float: left;text-align: center;position: relative;
}
.y4_d4 li b{
    display: block;color: #fe9000;font-size: .26rem;margin-bottom: .05rem;
}
.y4_d4 li i{
    font-size: .22rem;
}
.y4_d4 li:before {
    content: " ";position: absolute;bottom: .05rem;left: 0;width: 0;height: .5rem;margin: auto;border: 1px dashed #d2d2d2;
}
.y4_d4 li:first-child:before{
    border: 0;
}

/*part5*/
.y5{
    padding: .2rem 0 .2rem;
}
.y5_wrapper{
    margin: .7rem auto 0;padding-bottom: .2rem;
}
.y5_wrapper img{
   margin:auto;height: 2.6rem;width: 4.6rem;display: block;
}
.y5_sip{
    width: 100%;-webkit-perspective: 1200px;-moz-perspective: 1200px;-ms-perspective: 1200px;perspective: 1200px;
}
.y5_sip .swiper-button-next, .y5_sip .swiper-button-prev{
    width: .48rem;height: .48rem;margin-top: -.25rem;border-radius: 100%;background-size: .17rem auto!important;outline: none;
    border: .04rem solid #fff;
}
.y5_sip .swiper-button-next{
    background:url("../images/swiper_btn2.png") no-repeat 50% 50%;right: .1rem;
}
.y5_sip .swiper-button-prev{
    background:url("../images/swiper_btn.png") no-repeat 50% 50%;left: .1rem;
}
.y5_slide{
    background: #fff;   width: 4.8rem;display: block; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d; transform-style: preserve-3d;position: relative;height: 4.2rem;overflow: hidden;
}
.y5_slide h2{
    font-size: .24rem;margin: .1rem .2rem;line-height: .4rem;
}
.y5_slide p{
    color: #666666;font-size: .2rem;line-height: .37rem;margin: 0 .2rem;
}
.y5_wrapper .swiper-slide-active{
    margin: -.3rem auto 0;  box-shadow: 0px 0px 16px 0px rgba(8, 20, 41, 0.1);  -webkit-box-shadow: 0px 0px 16px 0px rgba(8, 20, 41, 0.1);
    padding: .1rem 0 .2rem;height: 4.5rem;
}
.y5_slide:before {
    content: " ";position: absolute;bottom:0;left: 0;right: 0;top: 0;background: rgba(0,0,0,.5);z-index: 1;
}
.y5_wrapper .swiper-slide-active:before{
    display: none;
}

/*part6*/
.y6_d1{
    overflow: hidden;width: 2.9rem;margin: .3rem auto 0;text-align: center;border-radius: .9rem;height: .5rem;
    position: relative;
}
.y6_d1:before {
    content: " ";position: absolute;bottom:0;left: 1px;right: 0;width: 99%;height: 100%;margin: auto;border: 1px solid #fe9000;
    z-index: 1;top: 0;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: .9rem;
}
.y6_d1_min{
    overflow: hidden;position: absolute;left: 0;top: 0;z-index: 2;right: 0;bottom: 0;
}
.y6_d1_min i{
    float: left;width: 50%;line-height: .5rem;font-size: .24rem;border-radius: 1rem;
}
.y6_d1_on{
    color: #fff;background: #fe9000;
}
.y6_d2{
    line-height:.6rem;margin: .4rem 0 0;border-bottom: 1px solid #d2d2d2;padding: 0 .2rem;
}
.y6_d2_c2 .y6_d2_left{
    width: 5.1rem;
}
.y6_d2_left{
    float: left;height: .6rem;
}
.y6_d2_left a{
    padding: 0 .2rem;
}
.y6_slide,.y7_slide{
    font-size: .26rem;position: relative;cursor: pointer;height:.6rem;
}
.y6_d2_rig{
    float: right;
}
.y6_slide:before,.y7_slide:before {
    content: " ";position: absolute;left: 0;width: 1px;height:.26rem;margin: auto;background: #d2d2d2;top: .17rem;
}
.y6_slide:first-child:before,.y7_slide:first-child:before{
    background: none;
}
.y6_d2_on:after{
    content: '';height: .04rem;width: .45rem;background: #fe9000;display: inline-block;position: absolute;left: 0;right: 0;margin: auto;
    bottom: -.01rem;border-radius: .2rem;
}
.y6_d2_div{
    display: none;
}
.y6_d3_div{
    margin: 0 .2rem;padding: .1rem 0;display: none;
}
.y6_d3 a{
    display: block;margin-top: .3rem;position: relative;overflow: hidden;  text-overflow: ellipsis;
    white-space: nowrap;width: 5.65rem;padding-left: .25rem;
}
.y6_d3 a:before {
    content: " ";position: absolute;left: 0;width: .1rem;height:.1rem;margin: auto;background: #666666;top: 0;bottom: 0;
    border-radius: 50%;
}
.y6_d3_tab2{
    display: none;
}
.y6_sip,.y7_sip{
   z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;
}
.y6_slide,.y7_slide{
    display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;  -webkit-box-pack: center;-ms-flex-pack: center;
    -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center;
    align-items: center; flex-shrink: 0; position: relative; transition-property: transform;text-align: center;padding: 0 .2rem;
}

/*part7*/
body .y7{
    background:#fff url("../images/part7_03.png") no-repeat 0 100% ;background-size: 100% auto;margin-bottom: 0;padding: .2rem 0;
}
.y7_d1{
    text-align: center;margin: .45rem .1rem 0;position: relative;border-bottom: 1px solid #fe9000;padding-bottom: .3rem;
}
.y7_d1 span{
    float: left;width: 13.9%;position: relative;
}
.y7_d1 span i{
    font-size: .24rem;
}
.y7_b1{
    height: .22rem;width: .22rem;border-radius: 50%;background: rgba(254,144,0,.2);display: block;margin:auto;position: absolute;
    left: 0;right: 0;bottom: -.42rem;
}
.y7_b1:before {
    content: " ";position: absolute;left: 0;width: .12rem;height:.12rem;margin: auto;background: #fe9000;top: 0;bottom: 0;right: 0;
    border-radius: 50%;
}
.y7_d1:after {
    content: " ";position: absolute;height:.18rem;margin: auto;right: -.05rem;width: .14rem;bottom: -.1rem;
    background: url("../images/part_2.png") no-repeat 50% 50%;background-size: 100% auto;
}
.y7_d1_on .y7_b1{
    width: .3rem;height: .4rem;background: url("../images/part7_1.png") no-repeat 50% 50%;background-size: 100% auto;bottom: -.5rem;
}
.y7_d1_on .y7_b1:before{
    display: none;
}
.y7_d2{
    margin:.1rem .2rem 0;background: rgba(255,255,255,.8);padding: .3rem;display: none;
}
.y7_d2 p{
    font-size: .22rem;line-height: .37rem;overflow: hidden;
}
.y7_d2 i{
    float: left;text-align: right;width: .4rem;
}
.y7_d2 span{
    float: left;width: 4.9rem;
}

/*part8*/
.y8_box{
    overflow: hidden;border-top: 1px solid #e8e8e8;width: 6rem;margin: .4rem auto .1rem;border-right:1px solid #e8e8e8 ;
}
.y8_box a{
    float: left;width: 20%;height: .9rem;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;
    border-left: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;
}
.y8_box a img{
    position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;max-width: 100%;max-height: 100%;
}

