/* @font-face {



    font-family: 'sy';



    src: url(./siyuan.otf);



}

@font-face {



    font-family: 'sy2';



    src: url(./SOURCEHANSANSCN-HEAVY.OTF);



} */







/* CSS Document */



*{padding: 0;margin: 0;box-sizing: border-box;}



body{font:normal normal 0.32rem/1 sans-serif;color: #000;background: #fff;-moz-user-select: none; -webkit-user-select: none;}



textarea,input{font:normal normal 0.28rem/1.5 sans-serif;}



img{display:block;border: none;}



.clear:after {content:"";display: block;clear:both;}



input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}



body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 sans-serif;}



button{font:normal normal 0.28rem/1.5 sans-serif;}



a{color:inherit;text-decoration: none;}



.i100{overflow:hidden;}



.i100>img{width: 100%;}



.i200{overflow: hidden;}



.i200>img{height: 100%;}



.i300{overflow: hidden;}



.i300>img{width: 100%;height: 100%;}



a>img{width: 100%;}



.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.a1{position: relative;}



.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}



input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}



.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}



.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}



.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}



.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}



.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}



.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}



.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}



.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}



.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}

.edui-upload-video{width: 100%!important;height: 100%!important;}




@media only screen and (min-width: 1400px){

    /* 首页 */



/* body{font-family: 'sy';} */

.ind1-back{height: 100%; position: absolute;top: 0;left: 0;}

.phone{display: none;}



.ind1{width: 100%;background: #f5dafd;position: relative;overflow: hidden;}



.ind1-a{width: 1068px;margin: 0 auto;padding-top: 50px;padding-bottom: 47px;position: relative;}



.ind1-a1{font-size: 72px;line-height: 72px;text-align: center;color: #ff389f;font-weight: bold;}



.ind1-a2{text-align: center;font-size: 30px;line-height: 30px;color: #ff2137;font-weight: bold;margin-top: 35px;}



.ind1-a3{width: max-content;margin: 0 auto;margin-top: 35px;}



.ind1-a3 div{float: left;font-size: 20px;line-height: 20px;color:#ff389f;font-weight: bold;margin-right: 50px;transition: 0.5s;}



.ind1-a3 div:last-child{margin-right: 0;}



.ind1-a3 div:hover{color: #ff0000;transition: 0.5s;}



.ind1-a4{width: 100%;margin-top: 65px;position: relative;}



.ind1-a41{width: 590px;position: absolute;top: 0;left: 0;padding: 45px 0 0 40px;}



.ind1-a41>div:nth-child(1){font-size: 30px;line-height: 30px;color: #ff389f;font-weight: bold;text-shadow: 0 0 4px rgba(14, 5, 10, 0.2);}



.ind1-a41>div:nth-child(2){font-size: 16px;line-height: 34px;font-weight: bold;color: #313131;margin-top: 20px;}



.ind1-a41>div:nth-child(2) p{font-size: 16px !important;line-height: 34px !important;font-weight: bold;color: #313131;}



.ind1-a42{position: absolute;top: 40px;right: 30px;}



.ind1-a43{width: 152px;height: 69px;margin-bottom: 17px;}



.ind1-a5{font-size: 16px;line-height: 16px;color: #313131;text-align: center;margin-top: 78px;}







/* 二级页 */



.r1{width: 100%;}



.r1-a{width: 100%;margin: 0 auto;padding-top: 80px;}



.r1-a1{font-size: 68px;line-height: 68px;color: #ff0000;font-weight: bold;text-align: center;}



.r1-a2{font-size: 36px;line-height: 36px;color: #ff80ba;font-weight: bold;text-align: center;margin-top: 45px;}



.r1-a3{width: max-content;margin: 0 auto;margin-top: 40px;}



.r1-a3>div{font-size: 22px;line-height: 22px;color: #000000;font-weight: bold;float: left;margin-right: 50px;text-shadow: 0 0 4px rgba(255, 21, 147, 0.2);transition: 0.5s;cursor: pointer;}



.r1-a3>div:last-child{margin-right: 0;}



.r1-a3>div:hover{color: #ff80ba;transition: 0.5s;}



.r1-a4{width: 912px;height: 400px;margin: 0 auto;margin-top: 40px;border-radius: 10px;overflow: hidden;position: relative;}



.r1-a5{position: absolute;left: 40px;bottom: 23px;}



.r1-a6{float: left;width: 104px;margin-right: 21px;}



.r1-a6>div:nth-child(1){width: 104px;border-radius: 10px;overflow: hidden;}



.r1-a6>div:nth-child(2){width: 104px;margin-top: 13px;border-radius: 10px;overflow: hidden;box-shadow: 0 12px 20px rgba(255, 143, 219, 0.36);}



.r1-a7{width: 90px;margin: 0 auto;margin-top: 45px;}



.r1-a8{width: 100%;margin-top: 28px;}
}

@media only screen and (max-width: 1399px) and (min-width: 1024px){
/* 首页 */


.ind1-back{height: 100%; position: absolute;top: 0;left: 0;}

/* body{font-family: 'sy';} */
.phone{display: none;}



.ind1{width: 100%;background: #f5dafd;position: relative;overflow: hidden;}



.ind1-a{width: calc(960px*1068/1360);margin: 0 auto;padding-top: calc(960px*50/1360);padding-bottom: calc(960px*47/1360);position: relative;}



.ind1-a1{font-size: calc(960px*72/1360);line-height: calc(960px*72/1360);text-align: center;color: #ff389f;font-weight: bold;}



.ind1-a2{text-align: center;font-size: calc(960px*30/1360);line-height: calc(960px*30/1360);color: #ff2137;font-weight: bold;margin-top: calc(960px*35/1360);}



.ind1-a3{width: max-content;margin: 0 auto;margin-top: calc(960px*35/1360);}



.ind1-a3 div{float: left;font-size: calc(960px*20/1360);line-height: calc(960px*20/1360);color:#ff389f;font-weight: bold;margin-right: calc(960px*50/1360);transition: 0.5s;}



.ind1-a3 div:last-child{margin-right: 0;}



.ind1-a3 div:hover{color: #ff0000;transition: 0.5s;}



.ind1-a4{width: 100%;margin-top:calc(960px*65/1360);position: relative;}



.ind1-a41{width: calc(960px*590/1360);position: absolute;top: 0;left: 0;padding: calc(960px*45/1360) 0 0 calc(960px*40/1360);}



.ind1-a41>div:nth-child(1){font-size: calc(960px*30/1360);line-height: calc(960px*30/1360);color: #ff389f;font-weight: bold;text-shadow: 0 0 4px rgba(14, 5, 10, 0.2);}



.ind1-a41>div:nth-child(2){font-size: calc(960px*16/1360);line-height: calc(960px*34/1360);font-weight: bold;color: #313131;margin-top: calc(960px*20/1360);}



.ind1-a41>div:nth-child(2) p{font-size: calc(960px*16/1360) !important;line-height: calc(960px*34/1360) !important;font-weight: bold;color: #313131;}



.ind1-a42{position: absolute;top: calc(960px*40/1360);right: calc(960px*30/1360);}



.ind1-a43{width: calc(960px*152/1360);height: calc(960px*69/1360);margin-bottom: calc(960px*17/1360);}



.ind1-a5{font-size: calc(960px*16/1360);line-height: calc(960px*16/1360);color: #313131;text-align: center;margin-top: calc(960px*78/1360);}







/* 二级页 */



.r1{width: 100%;}



.r1-a{width: 100%;margin: 0 auto;padding-top: calc(960px*80/1360);}



.r1-a1{font-size: calc(960px*68/1360);line-height: calc(960px*68/1360);color: #ff0000;font-weight: bold;text-align: center;}



.r1-a2{font-size: calc(960px*36/1360);line-height: calc(960px*36/1360);color: #ff80ba;font-weight: bold;text-align: center;margin-top: calc(960px*45/1360);}



.r1-a3{width: max-content;margin: 0 auto;margin-top: calc(960px*40/1360);}



.r1-a3>div{font-size: calc(960px*22/1360);line-height: calc(960px*22/1360);color: #000000;font-weight: bold;float: left;margin-right: calc(960px*50/1360);text-shadow: 0 0 4px rgba(255, 21, 147, 0.2);transition: 0.5s;cursor: pointer;}



.r1-a3>div:last-child{margin-right: 0;}



.r1-a3>div:hover{color: #ff80ba;transition: 0.5s;}



.r1-a4{width: calc(960px*912/1360);height:calc(960px*400/1360);margin: 0 auto;margin-top: calc(960px*40/1360);border-radius: 10px;overflow: hidden;position: relative;}



.r1-a5{position: absolute;left: calc(960px*40/1360);bottom: calc(960px*23/1360);}



.r1-a6{float: left;width: calc(960px*104/1360);margin-right: calc(960px*21/1360);}



.r1-a6>div:nth-child(1){width: calc(960px*104/1360);border-radius: 10px;overflow: hidden;}



.r1-a6>div:nth-child(2){width: calc(960px*104/1360);margin-top: calc(960px*13/1360);border-radius: 10px;overflow: hidden;box-shadow: 0 12px 20px rgba(255, 143, 219, 0.36);}



.r1-a7{width: calc(960px*90/1360);margin: 0 auto;margin-top: calc(960px*45/1360);}



.r1-a8{width: 100%;margin-top: calc(960px*28/1360);}

}
@media only screen and (max-width: 1024px){
    .pc{display: none;}
    /* 首页 */


/* body{font-family: 'sy';} */



.ind1{width: 100%;height: 100%;background:url(../img/a20.jpg) no-repeat;background-size: 100% auto;position: fixed;top: 0;left: 0;overflow: hidden;}


.ind1 {width: 100%;height: 100%;background: url(/uploads/20211214/5d943980018a24d31c914dbfd303d7ba.jpg) no-repeat;background-size: 100% 100%;position: fixed;top: 0;left: 0;overflow: hidden;}



.ind1-a{width: 100%;margin: 0 auto;padding-top: 0.5rem;padding-bottom: 47px;position: relative;}



.ind1-a1{font-size: 0.72rem;line-height: 0.72rem;text-align: center;color: #ff389f;font-weight: bold;}



.ind1-a2{text-align: center;font-size: 0.3rem;line-height: 0.3rem;color: #ff2137;font-weight: bold;margin-top: 0.5rem;}



.ind1-a3{width:max-content;margin: 0 auto;margin-top: 0.4rem;}



.ind1-a3>div{font-size: 0.26rem;line-height: 0.26rem;color:#ff389f;font-weight: bold;transition: 0.5s;float: left;margin-right: 0.4rem;}



.ind1-a3>div:last-child{margin-right: 0;}



.ind1-a4{width: calc(100% - 0.5rem*2);margin: 0 auto;margin-top: 0.5rem;border-radius:0.1rem;background: #fff;position: relative;padding: 0.5rem 0.25rem 0.35rem 0.25rem;}



.ind1-a41{width: 100%;}



.ind1-a41>div:nth-child(1){font-size: 0.3rem;line-height: 0.3rem;color: #ff389f;font-weight: bold;text-shadow: 0 0 4px rgba(14, 5, 10, 0.2);}



.ind1-a41>div:nth-child(2){font-size: 0.24rem;line-height: 0.36rem;font-weight: bold;color: #313131;margin-top: 0.2rem;}



.ind1-a41>div:nth-child(2) p{font-size: 0.24rem !important;line-height: 0.36rem !important;font-weight: bold;color: #313131;}



.ind1-a42{width: max-content;margin: 0 auto;margin-top: 0.1rem;}



.ind1-a43{width: 1.52rem;height: 0.69rem;float: left;margin-right: 1rem;}



.ind1-a42 .ind1-a43:nth-child(2){margin-right: 0;}



.ind1-a5{width: 100%;}











/* 二级页 */



.r1{width: 100%;}



.r1-a{width: 100%;margin: 0 auto;padding-top: 0.5rem;}



.r1-a1{font-size: 0.64rem;line-height: 0.64rem;color: #ff0000;text-align: center;}



.r1-a2{font-size: 0.32rem;line-height: 0.32rem;color: #ff80ba;font-weight: bold;text-align: center;margin-top: 0.45rem;}



.r1-a3{width:max-content;margin: 0 auto;margin-top: 0.4rem;}



.r1-a3>div{font-size: 0.26rem;line-height: 0.26rem;color: #000000;font-weight: bold;text-shadow: 0 0 4px rgba(255, 21, 147, 0.2);transition: 0.5s;cursor: pointer;float: left;margin-right: 0.4rem;}



.r1-a3>div:last-child{margin-right: 0;}



.r1-a4{width: calc(100% - 0.3rem);height: 3.65rem;margin: 0 auto;margin-top: 0.5rem;border-radius: 0.1rem;overflow: hidden;position: relative;}



.r1-a5{position: absolute;left: 0.35rem;bottom: 0.2rem;}



.r1-a6{float: left;width: 1.14rem;margin-right: 0.21rem;}



.r1-a6>div:nth-child(1){width: 100%;border-radius: 0.1rem;overflow: hidden;}



.r1-a6>div:nth-child(2){width: 100%;margin-top:0.13rem;border-radius: 0.1rem;overflow: hidden;box-shadow: 0 0.12rem 0.2rem rgba(255, 143, 219, 0.36);}



.r1-a7{width: 0.9rem;margin: 0 auto;margin-top: 0.45rem;}



.r1-a8{width: calc(100% - 0.3rem);margin: 0 auto;margin-top: 0.18rem;}







.r1-b{width: calc(100% - 0.3rem);margin: 0 auto;margin-bottom: 0.5rem;}



.r1-b1{font-size: 0.46rem;line-height: 0.46rem;font-weight:bolder;text-align: center;color: #ff0000;margin-top: 0.6rem;}



.r1-b2{width: 100%;margin-top: 0.4rem;}



.r1-b2a{width: calc((100% - 0.13rem*1)/2);float: left;margin-right: 0.13rem;margin-bottom: 0.4rem;}



.r1-b2 .r1-b2a:nth-child(2n){margin-right: 0;}



.r1-b3{width: 100%;height: 5.07rem;position: relative;}



.r1-b3 img{height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}



.r1-b4{width: 100%;margin-top: 0.15rem;overflow: hidden;}



.r1-b4>.r1-b41{float: left;width: calc(0.22rem*11); font-size: 0.22rem;font-weight: bold;line-height: 0.32rem;}



.r1-b4>.r1-b42{float: right;width: 0.6rem;height: 0.29rem;}



.r1-b4>.r1-b43{width: 0.32rem;height: 0.23rem;float: right;margin-right: 0.1rem;margin-top: calc(0.29rem - 0.23rem);}



.r1-c{padding-top: 0.75rem;font-size: 0.22rem;line-height: 0.22rem;font-weight: bold;text-align: center;padding-bottom: 0.3rem;}



.r1-b5{font-size: 0.34rem;line-height: 0.34rem;color: #ff80ba;font-weight: bold;text-align: center;margin-top: 0.28rem;}







.a11{margin: 0 auto;margin-top: 0.98rem;}



.a1-a{width: 0.96rem;margin: 0 auto;}



.a1-b{font-size: 0.24rem;line-height: 0.32rem;color: #1b1b1b;font-weight: bold;text-align: center;white-space: pre-wrap;}



.a1-c{margin-top: 0.54rem;font-size: 0.32rem;line-height: 0.6rem;color: #ff0000;font-weight: bolder;text-align: center;}



.a1-c p{font-size: 0.32rem;line-height: 0.6rem;color: #ff0000;font-weight: bolder;}



.a1-d{width: calc(100% - 0.3rem);margin: 0 auto;margin-top: 0.46rem;}



.a1-d1{float: left;width: calc((100% - 0.55rem*2)/3);margin-right: 0.55rem;}



.a1-d .a1-d1:last-child{margin-right: 0;}



.a1-d1>div:nth-child(1){width: 100%;box-shadow: 0 0.12rem 0.2rem rgba(255, 143, 219, 0.36);}



.a1-d1>div:nth-child(2){margin-top: 0.3rem;font-size: 0.24rem;line-height: 0.24rem;color: #000000;font-weight: bold;text-align: center;}



.a2{margin-top: 0.75rem;font-size: 0.2rem;line-height: 0.2rem;font-weight: bold;text-align: center;padding-bottom: 0.3rem;}











.p1{width: calc(100% - 0.3rem);margin: 0 auto;margin-top: 0.5rem;}



.p1-1{width: max-content;font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;text-shadow: 0 0 0.04rem rgba(255, 21, 147, 0.2);position: relative;}



.p1-1>div{position: absolute;bottom: 0;right: -0.62rem;width: 0.4rem;height: 0.39rem;}



.p1-2{width: 100%;border-top: 0.02rem dashed #ffbfdd;padding-top: 0.25rem;margin-top: 0.35rem;}



.p1-3{width: 100%;height: 4.75rem;}



.p1-4{width: 50%;height: 100%;float: left;padding: 0 0.15rem 0 0.15rem;position: relative;}



.p1-4 img{position: absolute;height: 100%;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}



.p1-5{width: 50%;height: 100%; float: left;padding: 0.25rem 0 0 0.3rem;}



.p1-5>div{font-size: 0.22rem;line-height: 0.22rem;margin-bottom: 0.4rem;}



.p1-5>div:nth-child(1){font-weight: bold;color: #ff80ba;font-size: 0.28rem;line-height: 0.28rem;}



.p1-5>div:last-child{margin-bottom: 0;}



.p1-6{width: calc(100% - 0.3rem);padding: 0.45rem 0.15rem 0 0.15rem; position: relative;}



.p1-6>div:nth-child(1){font-size: 0.24rem;line-height: 0.42rem;font-weight: bold;}



.p1-6>div:nth-child(2){font-size: 0.2rem;line-height: 0.42rem;}



.p1-6>div:nth-child(2) p{font-size: 0.2rem !important;line-height: 0.42rem !important;}



.p1-63{width: 100%;margin-top: 0.4rem;}



.p1-63>div:nth-child(1){font-size: 0.4rem;line-height: 0.4rem;color: #ff80ba;font-weight: bold;}



.p1-63>div:nth-child(2){font-size: 0.3rem;line-height: 0.4rem;color: #ff80ba;font-weight: bold;margin-top: 0.25rem;white-space:pre-wrap;}







.p1-7{margin-top: 0.45rem;}



.p1-71{font-size: 0.36rem;line-height: 0.36rem;font-weight: bold;color: #ff80ba;text-align: center;}



.p1-71 span{font-weight: lighter;}



.p1-72{width: calc(100% - 0.3rem);margin: 0 auto;margin-top: 0.45rem;}



.p1-72 img{width: 100%;margin-bottom: 0.3rem;}
}




@media only screen and (min-width: 1400px){



    .r1-b{width: 1360px;margin: 0 auto;margin-bottom: 50px;}



    .r1-b1{font-size: 46px;line-height: 46px;text-align: center;color: #ff0000;margin-top: 70px;font-weight: bolder;}



    .r1-b2{width: 100%;margin-top: 60px;}



    .r1-b2a{width: calc((100% - 15px*4)/5);float: left;margin-right: 15px;margin-bottom: 36px;}



    .r1-b2 .r1-b2a:nth-child(5n){margin-right: 0;}



    .r1-b3{width: 100%;height: 368px;position: relative;overflow: hidden;}



    .r1-b3 img{min-width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transition: 0.5s;}



    .r1-b3:hover img{transform: scale(1.08);transition: 0.5s;}



    .r1-b4{width: 100%;margin-top: 17px;overflow: hidden;}



    .r1-b4>.r1-b41{max-width: calc(24px*5);float: left;font-size: 24px;font-weight: bold;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



    .r1-b4>.r1-b42{float: right;width: 66px;height: 32px;}



    .r1-b4>.r1-b43{width: 36px;height: 27px;float: right;margin-right: 10px;margin-top: calc(32px - 27px);}



    .r1-c{padding-top: 75px;font-size: 16px;line-height: 16px;font-weight: bold;text-align: center;padding-bottom: 30px;}



    .r1-b5{font-size: 34px;line-height: 34px;color: #ff80ba;text-align: center;margin-top: 23px;}



}







@media only screen and (max-width: 1399px) and (min-width: 1024px){



    .r1-b{width: 960px;margin: 0 auto;margin-bottom: calc(960px*50/1360);}



    .r1-b1{font-size: calc(960px*46/1360);line-height: calc(960px*46/1360);font-weight:bolder;text-align: center;color: #ff0000;margin-top: calc(960px*70/1360);font-weight: bolder;}



    .r1-b2{width: 100%;margin-top: calc(960px*60/1360);}



    .r1-b2a{width: calc((100% - 15px*4)/5);float: left;margin-right: 15px;margin-bottom: calc(960px*36/1360);}



    .r1-b2 .r1-b2a:nth-child(5n){margin-right: 0;}



    .r1-b3{width: 100%;height: calc(960px*368/1360);position: relative;overflow: hidden;}



    .r1-b3 img{min-width: 100%; position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}



    .r1-b4{width: 100%;margin-top: calc(960px*17/1360);overflow: hidden;}



    .r1-b4>.r1-b41{max-width: calc((960px*24/1360)*5); float: left;font-size: calc(960px*24/1360);font-weight: bold;line-height: calc(960px*32/1360);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



    .r1-b4>.r1-b42{float: right;width:calc(960px*66/1360);height: calc(960px*32/1360);}



    .r1-b4>.r1-b43{width: calc(960px*36/1360);height: calc(960px*27/1360);float: right;margin-right: calc(960px*10/1360);margin-top: calc((960px*32/1360) - (960px*27/1360));}



    .r1-c{padding-top: calc(960px*75/1360);font-size: calc(960px*16/1360);line-height: calc(960px*16/1360);font-weight: bold;text-align: center;padding-bottom: calc(960px*30/1360);}



    .r1-b5{font-size: calc(960px*34/1360);line-height: calc(960px*34/1360);color: #ff80ba;text-align: center;margin-top:calc(960px*23/1360);}



}














@media only screen and (min-width: 1400px){

.pc1{width: 1360px;}



.a11{margin: 0 auto;margin-top: 67px;}



.a1-a{width: 96px;margin: 0 auto;}



.a1-b{font-size: 18px;line-height: 34px;color: #1b1b1b;font-weight: bold;text-align: center;white-space: pre-wrap;}



.a1-c{margin-top: 64px;font-size: 32px;line-height: 32px;color: #ff0000;font-weight: bolder;text-align: center;}



.a1-d{width: max-content;margin: 0 auto;margin-top: 53px;}



.a1-d1{float: left;width: 220px;margin-right: 60px;}



.a1-d .a1-d1:last-child{margin-right: 0;}



.a1-d1>div:nth-child(1){width: 220px;box-shadow: 0 12px 20px rgba(255, 143, 219, 0.36);}



.a1-d1>div:nth-child(2){margin-top: 30px;font-size: 24px;line-height: 24px;color: #000000;font-weight: bold;text-align: center;}



.a2{margin-top: 100px;font-size: 16px;line-height: 16px;font-weight: bold;text-align: center;padding-bottom: 30px;}







.p1{width: 1360px;margin: 0 auto;margin-top: 45px;}



.p1-1{width: max-content;font-size: 30px;line-height: 30px;font-weight: bold;text-shadow: 0 0 4px rgba(255, 21, 147, 0.2);position: relative;}



.p1-1>div{position: absolute;bottom: 0;right: -62px;width: 40px;height: 39px;}



.p1-2{width: 100%;border-top: 2px dashed #ffbfdd;padding-top: 26px;margin-top: 35px;}



.p1-3{width: 100%;}



.p1-4{width: 294px;height: 421px;overflow: hidden; float: left;position: relative;}



.p1-4 img{min-width: 100%;height: 100%;transition: 0.5s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}



.p1-4:hover img{transform: scale(1.08);transition: 0.5s;}



.p1-5{width: max-content;height: 100%; float: left;padding: 23px 0 0 46px;}



.p1-5>div{font-size: 18px;line-height: 18px;margin-bottom: 40px;}



.p1-5>div:nth-child(1){font-weight: bold;color: #ff80ba;font-size: 24px;line-height: 24px;}



.p1-5>div:last-child{margin-bottom: 0;}



.p1-6{width: calc(100% - 294px - 400px);height: 100%; float: left;margin-left: 60px;padding-top: 12px;position: relative;}



.p1-6>div:nth-child(1){font-size: 20px;line-height: 42px;font-weight: bold;}



.p1-6>div:nth-child(2){font-size: 16px;line-height: 42px;}



.p1-6>div:nth-child(2) p{font-size: 16px !important;line-height: 42px !important;}

.p1-6>div:nth-child(2) span{font-size: 16px !important;line-height: 42px !important;}



.p1-63{margin-top: 10px;}



.p1-63>div:nth-child(1){font-size: 24px;line-height: 24px;color: #ff80ba;font-weight: bold;}



.p1-63>div:nth-child(2){font-size: 18px;line-height: 18px;color: #ff80ba;font-weight: bold;margin-top: 30px;}







.p1-7{margin-top: 96px;}



.p1-71{font-size: 36px;line-height: 36px;font-weight: bold;color: #ff80ba;text-align: center;}



.p1-71 span{font-weight: lighter;}



.p1-72{width: 622px;margin: 0 auto;margin-top: 43px;}



.p1-72 img{width: 100%;margin-bottom: 30px;}

}
@media only screen and (max-width: 1399px) and (min-width: 1024px){

.pc1{width: 960px;}



.a11{margin: 0 auto;margin-top: calc(960px*67/1360);}



.a1-a{width:calc(960px*96/1360);margin: 0 auto;}



.a1-b{font-size: calc(960px*18/1360);line-height: calc(960px*34/1360);color: #1b1b1b;font-weight: bold;text-align: center;white-space: pre-wrap;}



.a1-c{margin-top: calc(960px*64/1360);font-size: calc(960px*32/1360);line-height: calc(960px*32/1360);color: #ff0000;font-weight: bolder;text-align: center;}



.a1-d{width: max-content;margin: 0 auto;margin-top: calc(960px*53/1360);}



.a1-d1{float: left;width: calc(960px*220/1360);margin-right: calc(960px*60/1360);}



.a1-d .a1-d1:last-child{margin-right: 0;}



.a1-d1>div:nth-child(1){width: calc(960px*220/1360);box-shadow: 0 12px 20px rgba(255, 143, 219, 0.36);}



.a1-d1>div:nth-child(2){margin-top: calc(960px*30/1360);font-size: calc(960px*24/1360);line-height: calc(960px*24/1360);color: #000000;font-weight: bold;text-align: center;}



.a2{margin-top: 100px;font-size: calc(960px*16/1360);line-height: calc(960px*16/1360);font-weight: bold;text-align: center;padding-bottom: calc(960px*30/1360);}







.p1{width: 960px;margin: 0 auto;margin-top: calc(960px*45/1360);}



.p1-1{width: max-content;font-size: calc(960px*30/1360);line-height: calc(960px*30/1360);font-weight: bold;text-shadow: 0 0 4px rgba(255, 21, 147, 0.2);position: relative;}



.p1-1>div{position: absolute;bottom: 0;right: calc(960px*-62/1360);width: calc(960px*40/1360);height: calc(960px*39/1360);}



.p1-2{width: 100%;border-top: 2px dashed #ffbfdd;padding-top: calc(960px*26/1360);margin-top: calc(960px*35/1360);}



.p1-3{width: 100%;}



.p1-4{width: calc(960px*294/1360);height: calc(960px*421/1360);overflow: hidden; float: left;position: relative;}



.p1-4 img{min-width: 100%;height: 100%;transition: 0.5s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}



.p1-4:hover img{transform: scale(1.08);transition: 0.5s;}



.p1-5{width: max-content;height: 100%; float: left;padding: calc(960px*23/1360) 0 0 calc(960px*46/1360);}



.p1-5>div{font-size: calc(960px*18/1360);line-height: calc(960px*18/1360);margin-bottom: calc(960px*40/1360);}



.p1-5>div:nth-child(1){font-weight: bold;color: #ff80ba;font-size: calc(960px*24/1360);line-height: calc(960px*24/1360);}



.p1-5>div:last-child{margin-bottom: 0;}



.p1-6{width: calc(100% - (960px*294/1360) - (960px*400/1360));height: 100%; float: left;margin-left: calc(960px*60/1360);padding-top: calc(960px*12/1360);position: relative;}



.p1-6>div:nth-child(1){font-size: calc(960px*20/1360);line-height: calc(960px*42/1360);font-weight: bold;}



.p1-6>div:nth-child(2){font-size: calc(960px*16/1360);line-height: calc(960px*42/1360);}



.p1-6>div:nth-child(2) p{font-size: calc(960px*16/1360) !important;line-height: calc(960px*42/1360) !important;}

.p1-6>div:nth-child(2) span{font-size: calc(960px*16/1360) !important;line-height: calc(960px*42/1360) !important;}



.p1-63{margin-top: calc(960px*10/1360);}



.p1-63>div:nth-child(1){font-size: calc(960px*24/1360);line-height: calc(960px*24/1360);color: #ff80ba;font-weight: bold;}



.p1-63>div:nth-child(2){font-size: calc(960px*18/1360);line-height: calc(960px*18/1360);color: #ff80ba;font-weight: bold;margin-top: calc(960px*30/1360);}







.p1-7{margin-top: calc(960px*96/1360);}



.p1-71{font-size: calc(960px*36/1360);line-height: calc(960px*36/1360);font-weight: bold;color: #ff80ba;text-align: center;}



.p1-71 span{font-weight: lighter;}



.p1-72{width: calc(960px*622/1360);margin: 0 auto;margin-top: calc(960px*43/1360);}



.p1-72 img{width: 100%;margin-bottom: calc(960px*30/1360);}
}

