.body,.html {
    width: 100%;
    height: 100%;
}
.swiper-container,.swiper-wrapper {
    width: 100%;
    height: 100%;
}
.swiper-slide-bg {
    background-color: #171926;
}
.swiper-container .swiper-slide {
    width: 100%;
    height: 100%;
}
.slide-relative {
    position: relative;
}
.slide-top {
    position: absolute;
    top: 0;
    z-index: 100;
    width: 100%;
    padding-top: .5rem;
}
.slide-top .slide-title {
    font-family: PingFang-SC-Medium;
    font-size: 0.24rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.36rem;
    letter-spacing:0.14rem;
    text-align: center;
}
.bai {
    color: #ffffff;
}
.red {
	color: #ff4d1f;
}
.slide-top2 {
    position: absolute;
    top: 0;
    z-index: 100;
    width: 100%;
    padding-top: .42rem;
}
.slide-top2 .slide-title {
	font-family: PingFang-SC-Bold;
	font-size: .4rem;
	letter-spacing: .02rem;
    text-align: center;
}
.slide-top2 .slide-title-txt {
	font-family: PingFang-SC-Medium;
	font-size: .24rem;
	line-height: .36rem;
    letter-spacing: .14rem;
    text-align: center;
    margin-top: .26rem;
}
.slide-bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
}
.slide-bottom .slide-bottom-img1 {
    height: 1.2rem;
    width: 100%;
    display: block;
}
.slide-bottom .slide-bottom-img2 {
    width: 100%;
    height: 3rem;
    display: block;
}
.slide-next {
    width: .42rem;
    height: .23rem;
    position: absolute;
    bottom: .18rem;
    left: 50%;
    transform: translateX(-50%)
}
/* 1 */
.slide1-img {
    width: 100%;
    height: 9.06rem;
}
/* .slide1-name {
    position: absolute;
    top: 1.7rem;
    left: .7rem;
    width: .7rem;
    height: 5.5rem;
} */
.slide1-text-box{
    padding-left: .44rem
}
.slide1-text-box .text-title {
    width: 2.4rem;
	font-family: PingFang-SC-Bold;
    text-align: center;
	font-size: .4rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: .6rem;
	letter-spacing: .02rem;
    color: #ffffff;
    border-bottom: .06rem solid #ff4d1f;
    margin-top: -.6rem;
    margin-bottom: .24rem;
}
.slide1-text-box .text-list {
    font-family: PingFang-SC-Medium;
	font-size: .24rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: .36rem;
	letter-spacing: .01rem;
	color: #717283;
}
/* 2 */
.slide-body-oval {
    width: 100%;
    height: 13.34rem;
    background: url('../img/oval.png') no-repeat center center;
    background-size: 100% 100%;
    overflow: hidden;
}
.slide2-list {
    margin-top: 1.7rem;
}
.slide2-list .list-item {
    width: 6.4rem;
	height: 1.8rem;
	border-radius: .1rem;
    border: solid .04rem #ff4d1f;
    margin: 0 auto;
    margin-bottom:.3rem;
    padding: .44rem .6rem;
    box-sizing: border-box;
    display: flex;
}
.slide2-list .list-item img {
    width: .9rem;
    height: .9rem;
}
.slide2-list .list-item .item-txt {
    margin-left: .8rem;
}
.slide2-list .list-item .item-txt p {
	font-family: PingFang-SC-Heavy;
	font-size: .3rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: .12rem;
	color: #ffffff;
}
p.txt-mt {
    margin-top: .2rem;
}
/* 3 */
.slide-body-orange {
    position: absolute;
    top: 0;
    width: 100%;
    height: 10.5rem;
    background: url('../img/p3-1.png') no-repeat center top;
    background-size: 100% 8.4rem;
}
.swiper-container2 {
    height: 9.4rem;
}
.swiper-container2 .photo {
    display: block;
    width: 100%;
    height: 7rem;
    margin:0 auto;
}
.swiper-container2 .text-list {
    width: 6.4rem;
    height: 2.1rem;
    margin: 0 auto;
    background-color: #ffffff;
    border-radius: .1rem;
    padding: .3rem 0 .3rem .46rem;
    box-sizing: border-box;
    position: relative;
    z-index: 100;
}
.text-list .text-item {
	font-size: .24rem;
	line-height: .4rem;
	letter-spacing: 0.01rem;
	color: #2e419b;
}
.swiper-container2 .photo-name {
    position: absolute;
    right: .8rem;
    top: 2.46rem;
	font-size: .4rem;
	line-height: .44rem;
    color: #ffffff;
    width: .38rem;
}
.swiper-container2 .identity {
    display: block;
    margin-top: .3rem;
    font-size: .24rem;
    text-align: center;
	line-height: .36rem;
}
.swiper-container2-avatar .swiper-wrapper .active .slide-avatar{
    border:.03rem solid #ff4d1f;
}
.swiper-container2-avatar .swiper-wrapper .swiper-slide:first-child {
    width: 1.7rem!important;
}
.swiper-container2-avatar .swiper-wrapper .swiper-slide:first-child .slide-avatar {
    margin-left: .5rem;
}
.swiper-container2-avatar .swiper-wrapper .swiper-slide {
    width: 1.5rem!important;
    height: 1.2rem;
    border-radius: 50%;
    box-sizing: border-box;
}
.slide-avatar-box .slide-avatar{
    width: 1.2rem;
    height: 1.2rem;
    display: block;
    border-radius: 50%;
    margin-left: .3rem;
    box-sizing: border-box;
}
/* .swiper-container2 .swiper-pagination-bullets-dynamic {
    left: 51%!important;
}
.swiper-container2 .swiper-pagination {
    bottom: 0;
}
.swiper-container2 .swiper-pagination-bullet {
    width: 1.2rem;
    height: 1.2rem;
    background: transparent;
    margin-left: .3rem;
    border-radius: 50%;
    opacity: .5; 
    box-sizing: border-box;
}
.swiper-container2 .swiper-pagination-bullet-active {
    border:.05rem solid #ff4d1f;
    opacity: 1; 
} */

/* 4 */
.slide4-list {
    margin-top: 2.1rem;
    padding-left: .7rem;
}
.slide4-list .list-item {
    display: flex;
    margin-bottom: .7rem;
}
.slide4-list .list-item img{
    width: .8rem;
    height: .8rem;
}
.slide4-list .list-item .txt {
    height: .8rem;
    flex: 1;
    margin-left: .7rem;
    border-bottom: .02rem solid #ff4d1f;
    box-sizing: border-box;
}
.slide4-list .list-item .txt p {
	font-size: .3rem;
	line-height: .48rem;
	letter-spacing: .12rem;
	color: #ffffff;
}
/* 5 */
.slide5-box {
    padding: 0 .55rem;
}
.slide5-lists {
    display: flex;
    justify-content: space-between;
}
.slide5-list .list-item {
    width: 3rem;
	height: 1.8rem;
	background-color: #ffffff;
    border-radius: .1rem;
    overflow: hidden;
    margin-bottom: .3rem;
}
.slide5-list .list-item:last-child {
    margin-bottom: 0;
}
.slide5-list .list-item img {
    width: 1.6rem;
    height: .9rem;
    display: block;
    margin: 0 auto;
    margin-top: .22rem;
}
.slide5-list .list-item .txt {
	font-size: .24rem;
	line-height: .48rem;
    color: #2e419b;
    margin-top: .1rem;
    text-align: center;
}
.slide5-text-box {
    margin-top: .22rem;
}
.slide5-text-box p {
	font-size: .24rem;
	line-height: .36rem;
    color: #717283;
    text-align: center;
}
/* 6 */
.swiper-container3 {
    margin-top: 2.1rem;
    height: 7.8rem;
}
.swiper-container3 .swiper-slide {
    padding: 0 .54rem;
    box-sizing: border-box;
}
.swiper-container3 img {
    display: block;
    width: 6.4rem;
    height: 4.76rem;
}
.swiper-container3 .text-box {
    margin-top: .3rem;
}
.swiper-container3 .text-box .text-title {
	font-size: .3rem;
	line-height: .48rem;
	letter-spacing: .12rem;
	color: #ffffff;
}
.swiper-container3 .text-box .text-dot {
    margin-top: .2rem;
    width: 5.34rem;
    height: .02rem;
    background-color: #ff4d1f;
}
.swiper-container3 .text-box .text-content {
    margin-top: .2rem;
}
.swiper-container3 .text-box .text-content p {
	font-size: .24rem;
	line-height: .36rem;
	color: #717283;
}
.swiper-container3 .swiper-pagination {
    bottom: 0;
}
.swiper-container3 .swiper-pagination-bullet {
    width: .1rem;
    height: .1rem;
    transition: width .1s linear;
    background-color: #777980;
}
.swiper-container3 .swiper-pagination-bullet-active {
    transition: width .1s linear;
    -moz-transition: width .1s linear;
    -webkit-transition: width .1s linear;
    -o-transition: width .1s linear;	
    width: .2rem;
    height: .1rem;
    border-radius: .1rem;
    background-color: #ff4d1f;
}
/* 7 */
.swiper-container4 .swiper-slide {
    width: 6.4rem!important;
    height: 8.7rem;
}
.swiper-container4 img {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0 auto;
	border-radius: .01rem;
}
/* 8 */
.slide8-box {
    padding-top: 2.1rem;
    width: 6.4rem;
    margin: 0 auto;
    overflow: hidden;
}
.swiper-container5 {
    height: 4.5rem;
}
.swiper-container5 .swiper-slide img {
    width: 6.4rem;
    height: 4rem;
}
.swiper-container5 .swiper-pagination {
    bottom: .05rem;
}
.swiper-container6 .swiper-pagination  {
    bottom: -0.15rem;
}
.swiper-container5 .swiper-pagination-bullet,.swiper-container6 .swiper-pagination-bullet  {
    width: .1rem;
    height: .1rem;
    transition: width .1s linear;
    background-color: #777980;
}
.swiper-container5 .swiper-pagination-bullet-active,.swiper-container6 .swiper-pagination-bullet-active {
    transition: width .1s linear;
    -moz-transition: width .1s linear;
    -webkit-transition: width .1s linear;
    -o-transition: width .1s linear;	
    width: .2rem;
    height: .1rem;
    border-radius: .1rem;
    background-color: #ff4d1f;
}
.slide8-box .slide8-text-box {
    margin-top: .2rem;
    width: 6.4rem;
}
.slide8-box .slide8-text-box p{
	font-size: .3rem;
	line-height: .48rem;
	color: #ffffff;
}
/* 9 */
.ani-box {
    height: 1rem;
}
.slide9-box {
    width: 6.4rem;
    margin: 0 auto;
    border-radius: .1rem;
    padding:.5rem .3rem 0; 
    background-color: #ffffff;
    overflow: hidden;
}
.slide9-box p {
    text-indent: .48rem;
    font-size: .24rem;
	line-height: .44rem;
    color: #2e419b;
    margin-bottom: .65rem;
}
/* 10 */
.slide10-box {
    padding-top: 1.7rem;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 0.4rem;
    width: 6.8rem;
    box-sizing: border-box;
}
.slide10-box  .swiper-slide{
    padding:0 0.2rem;
    box-sizing: border-box;
}
.slide10-box .box-top {
    display: flex;
    justify-content: space-between;
    flex-wrap:wrap;
}
.slide10-box .box-top .box-item {
    width: 2.98rem;
    height:4rem;
}
.slide10-box .box-top .box-item img {
    width: 2.98rem;
    height: 3.04rem;
    display: block;
}
.slide10-box .box-top .box-item p {
    margin-top: .23rem;
	font-size: .24rem;
	line-height: .36rem;
    color: #ffffff;
    text-align: center;
}
.slide10-box .box-bottom {
    margin-top: .35rem;
}
.slide10-box .box-bottom .box-item img {
    width: 6.4rem;
    height: 3.68rem;
    display: block;
}
.slide10-box .box-bottom .box-item p {
    margin-top: .23rem;
	font-size: .24rem;
	line-height: .36rem;
    color: #ffffff;
    text-align: center;
}
/* 11 */
.swiper-slide-start {
    background-color: #ff4d1f;
}
.slide11-box {
    margin-top: 1.7rem;
    width: 100%;
    height: 9.73rem;
    background: url('../img/p11-1.png') no-repeat center center;
    background-size: 100% 100%;
    overflow: hidden;
}
.slide11-box .slide11-logo {
    margin-top: 2.68rem;
}
.slide11-box .slide11-logo img {
	width: 3.1rem;
    height: 1.1rem;
    display: block;
    margin: 0 auto;
}
.slide11-box .slide11-logo p {
    margin-top: .23rem;
    font-size: .24rem;
	line-height: .36rem;
    color: #ffffff;
    text-align: center;
}
.slide11-box .slide11-btn {
    margin-top: .91rem;
}
.slide11-box .slide11-btn button {
    display: block;
    width: 3.2rem;
	height: .8rem;
	line-height: .8rem;
	background-color: #ffffff;
    border-radius: .4rem;
    margin: 0 auto;
    font-size: .3rem;
	letter-spacing: .01rem;
    color: #ff4d1f;
    box-shadow: #ff4d1f 0 0 .3rem;
}
.weui-toast {
    position: fixed;
    z-index: 1000000;
    /* width: 5.4rem;
    height: 1rem; */
    max-width: 5rem;
    background: #fff;
    font-size: 0.32rem;
    line-height: 0.35rem;
    color: #333;
    left: 50%;
    top: 50%;
    font-weight: bold;
    padding: 0.2rem;
    border-radius: 0.08rem;
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}