.sw1{position: relative;margin-top: 1rem;}
.sw1 .swiper-slide>.wrap{position: absolute;left: 0;right: 0;top:0;bottom: 1rem;display: flex;flex-direction: column;align-items: center;color: #fff;text-align: center;justify-content: center;}
.sw1 .swiper-pagination{bottom: 1rem;}
.sw1 .swiper-pagination span{background-color: #fff;opacity: 1;}
.sw1 .swiper-pagination .swiper-pagination-bullet-active{background-color: #ff6500;}
.sw1 .wrap>span.s1{font-size: .24rem;background-color: rgba(255,101,0,.65);line-height: .52rem;border-radius: .26rem;width: 3.21rem;}
.sw1 .wrap>h2{font-size: .8rem;line-height: 1.5;}
.sw1 .wrap>span.s2{display: inline-block;width: .61rem;height: .53rem;background: url(../mimg/arrow1.png) no-repeat center/cover;margin: .3rem auto;}
.sw1 .wrap>p{font-size: .28rem;line-height: .6rem;}
.sw1 .wrap>span.s4{display: inline-block;width: 6.71rem;height: 1.78rem;background: url(../mimg/sw2-t1.png) no-repeat center/contain;}
.sw1 .wrap>span.s5{display: inline-block;width: 4.47rem;height: 1.94rem;background: url(../mimg/sw3-t1.png) no-repeat center/contain;}

.d1{padding: .5rem .3rem 0;}
.d11{margin-top: .3rem;}
.d11 .nr1{padding: .3rem;background-repeat: no-repeat;background-position: center;background-size: cover;border-radius: .2rem;color: #fff;margin-top: .3rem;position: relative;}
.d11 .nr1:nth-child(1){background-image: url(../mimg/d1-1.jpg);}
.d11 .nr1:nth-child(2){background-image: url(../mimg/d1-2.jpg);}
.d11 .nr1:nth-child(3){background-image: url(../mimg/d1-3.jpg);}
.d11 .nr1 h2{font-size: .34rem;margin-bottom: .1rem;}
.d11 .nr1 p{font-size: .18rem;line-height: .24rem;margin-bottom: .15rem;}
.d11 .nr1 .bar{width: 2.95rem;height: .05rem;background:url(../mimg/d11-bar.png) no-repeat left center;margin-bottom: .15rem;}
.d11 ul{display: flex;flex-wrap: wrap;width: 4rem;}
.d11 ul li{font-size: .24rem;line-height: .39rem;margin-right: .6rem;position: relative;padding-left: .14rem;}
.d11 ul li:before{content: '';position: absolute;width: .07rem;height: .07rem;border-radius: 50%;background-color: #fb6818;top: 49%;left: 0;}
.d11 ul li:nth-child(even){margin-right: 0;}
.d11 .nr1>a{font-size: .24rem;color: #fff;position: absolute;right: .3rem;bottom: .3rem;background: url(../mimg/arrow2.png) no-repeat right bottom/1.07rem;padding-bottom: .1rem;padding-right: .12rem;}

.d2{padding: .7rem .3rem 0;}
.d21 section{margin-top: .3rem;}
.d21 section .t1{position: relative;color: #fff;}
.d21 section .t1 img{display: block;}
.d21 section h2{font-size: .45rem;position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: flex;justify-content: center;align-items: center;}
.d21 section .t2{border: 1px solid #f6f6f6;position: relative;margin-top: -6px;text-align: center;padding: .27rem .25rem .35rem;background-color: #fff;border-radius: .1rem;}
.d21 section .t2 a{font-size: .2rem;color: #ff6512;border-bottom: 1px solid #ff6512;padding-bottom: .1rem;margin-top: .3rem;}
.d4{padding: .65rem .35rem;}

.d2{padding: .3rem .35rem;}
.d2 h2.t1{font-size: .35rem;line-height: .88rem;}
.d2 h2.t2{font-size: .28rem;color: #888;padding-bottom: .3rem;}
.d2 h2.t3{font-size: .34rem;color: #cc9847;line-height: 1;padding: .35rem 0 .4rem;}
.d2 .swiper-slide img{display: block;}
.d2 .swiper-slide h3{font-size: .34rem;line-height: 1;padding: .35rem 0 .4rem;}
.d2 .swiper-slide p{font-size: .24rem;height: .94rem;line-height: .4rem;}
.d2 .more1{display: flex;justify-content: space-between;padding: .4rem 0;}
.d2 .more2{text-align: center;line-height: .66rem;font-size: .28rem;border: 1px solid #333;}
.d2 .more2 a{color: #333;display:block;line-height:.66rem;}
.d2 .prenext{display: flex;justify-content: space-between;}
.d2 .prenext span{display: block;width: 1.37rem;height: .2rem;background-size: contain;background-repeat: no-repeat;background-position: center;outline:none;}
.d2 .prenext span.prev{background-image: url(../m/sem35/ico-left.png);margin-right: .37rem;}
.d2 .prenext span.next{background-image: url(../m/sem35/ico-right.png);}

.d3{padding: .3rem;}
.d3 .m1{display: block;}
.d3 .btn{text-align: center;margin-top: .3rem;}
.sw2{margin-top: .22rem !important;}

.d4{padding: .4rem .3rem;}
.d4 h2.bt1{color: #f46315;}
.d4 .info{font-size: .26rem;line-height: .36rem;color: #283a52;text-align: center;}
.d4 .m1{display: block;margin: .2rem 0;}
.d4 .infos{font-size: .22rem;line-height: .38rem;color: #666;text-align: center;}
.d4 .num{display: flex;flex-wrap: wrap;justify-content: space-between;}
.d4 .num1,.d4 .num2{display: flex;background-color: #f7f7f7;color: #555;flex-direction: column;justify-content: center;align-items: center;margin-top: .2rem;text-align: center;}
.d4 .num1{width: 3.35rem;height: 1.64rem;}
.d4 .num2{width: 2.2rem;height: 1.64rem;}
.d4 .num p{font-size: .22rem;}
.d4 .num span{font-size: .54rem;font-weight: bold;background: linear-gradient(to right,#ff6512,#ff9212);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.d4 .num span i{font-style: normal;}

.d5{padding: .4rem .3rem;}
.d5 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.d5 li{width: 3.3rem;margin-top: .25rem;}
.d5 li>img{display: block;width: 100%;}
.d5 li>p{font-size: .28rem;color: #222;margin-top: .2rem;white-space: nowrap;overflow: hidden;}
.d5 .btn{text-align: center;margin-top: .35rem;}