.img1{height: 600px;background: url(../images/sem33/p1.jpg) no-repeat center;color: #fff;text-align: center;}
.img1 .t1{font-size: 22px;padding-top: 125px;}
.img1 h2{font-size: 48px;line-height: 59px;padding-top: 20px;}
.img1 .a1{margin-top: 30px;}
.img1 .a1 a{position: relative;margin: 0 20px;transition: all 1s;bottom: -50px;}
.img1 .swiper-slide{background-repeat: no-repeat;background-position: center;height: 600px;}
.img1 .swiper-slide .main{display: flex;flex-direction: column;height: 100%;align-items: center;margin-top: 102px;}
.img1 .swiper-slide .m1{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 907px;height: 247px;}
.img1 .swiper-slide .m1 img{position: relative;transition: all 1s;}
.img1 .swiper-slide .m1 img.i1{margin-bottom: 20px;top: -10px;}
.img1 .swiper-slide .m1 img.i2{bottom: -18px;}
.img1 .swiper-slide-active .m1 img.i1{top: 0;}
.img1 .swiper-slide-active .m1 img.i2{bottom: 0;}
.img1 .swiper-slide-active .a1 a{bottom: 0;}
.img1 .swiper-pagination{}
.img1 .next,.img1 .prev{width: 35px;height: 44px;position: absolute;border-radius: 3px;background-color: rgba(255,255,255,.15);color: #fff;top: 47%;text-align: center;line-height: 44px;outline: none;cursor: pointer;z-index: 10;}
.img1 .prev{left: 25px;}
.img1 .next{right: 25px;}
.img1 .next:hover,.img1 .prev:hover{background: linear-gradient(to right,#ff6048,#f73c22);color: #fff;}
.img1 .swiper-pagination span{width: 10px;height: 6px;border-radius: 3px;background-color: rgba(63,151,253,.5);}
.img1 .swiper-pagination .swiper-pagination-bullet-active{width: 20px;background-color: rgba(63,151,253,1);}

.d1{position: relative;display: flex;justify-content: space-around;margin: 30px auto 0;width: 1105px;background-color: #fff;border-radius: 30px 30px 0 0;z-index: 10;padding:0 10px;}
.d11{border: 1px solid #d5d5d5;border-radius: 10px;padding: 25px 0 20px 78px;transition: all .5s;}
.d11:nth-child(1){width: 262px;background: url(../images/sem32/d1-1.png) no-repeat 19px 30px;}
.d11:nth-child(2){width: 282px;background: url(../images/sem32/d1-2.png) no-repeat 22px 30px;}
.d11:nth-child(3){width: 262px;background: url(../images/sem32/d1-3.png) no-repeat 21px 30px;}
.d11 i{color: #555;font-style: normal;padding: 0 6px;border-left: 2px solid #ddd;}
.d11:nth-child(1) i:hover{color: #ee4155;}
.d11:nth-child(2) i:hover{color: #3aaafe;}
.d11:nth-child(3) i:hover{color: #767eed;}
.d11 strong{display: block;font-size: 16px;font-weight: 500;}
.d11:nth-child(1)>a i:nth-child(1),.d11:nth-child(1)>a i:nth-child(8),.d11:nth-child(1)>a i:nth-child(14),.d11:nth-child(2)>a i:nth-child(1),.d11:nth-child(2)>a i:nth-child(7),.d11:nth-child(2)>a i:nth-child(12),.d11:nth-child(3)>a i:nth-child(1),.d11:nth-child(3)>a i:nth-child(6){padding-left: 0;border-left: 0 none;}
.d11:hover{transform: translateY(-10px);}


.d2{background: #fafbfc url(../images/sem33/d2.jpg) no-repeat top center;padding: 60px 0 95px;margin-top: 55px;}
.d2 .main{width: 1025px;}
.d21{position: relative;margin-bottom: 10px;}
.d21 span{display: block;width: 98px;height: 59px;float: left;background: url(../images/sem33/d2.png) no-repeat 0 0;margin-right: 12px;}
.d21 h2{font-size: 34px;line-height: 1;}
.d21 p{font-size: 16px;color: #666;line-height: 1;padding-top: 8px;}
.d21 p i{font-style: normal;color: #fe7642;}
.d21 a{position: absolute;color: #016bfb;font-size: 16px;right: 0;bottom: 0;background-color: #ebf3ff;line-height: 31px;padding: 0 16px;border-radius: 5px;}
.d21 a:hover{color: #fff;background-color: #016bfb;}
.d2 ul{zoom: 1;margin-left: -33px;}
.d2 li{position: relative;width: 496px;height: 215px;float: left;padding: 28px 17px 28px 20px; margin: 25px 0 0 33px;border: 1px solid #d5d5d5;border-radius: 9px;background-color: #fff;transition: all .5s;box-sizing: border-box;overflow: hidden;}
.d2 li:hover{transform: translateY(-10px);}
.d2 li .c1{position: relative;width:218px;height: 156px;background-position: 0 0;background-repeat: no-repeat;color: #fff;float: left;border-radius: 9px;font-size: 14px;}
.d2 li:nth-child(1) .c1{background-image: url(../images/sem33/d2-1.jpg);}
.d2 li:nth-child(2) .c1{background-image: url(../images/sem33/d2-2.jpg);}
.d2 li:nth-child(3) .c1{background-image: url(../images/sem33/d2-3.jpg);}
.d2 li:nth-child(4) .c1{background-image: url(../images/sem33/d2-4.jpg);}
.d2 li .c1 span{display: block;position: absolute;width: 88px;line-height: 31px;background-color: rgba(0,0,0,.4);text-align: center;top:0;left: 0;border-radius: 9px 0 9px 0;}
.d2 li .c1 p{position: absolute;bottom: 15px;left: 15px;background:url(../images/sem33/ico_d2.png) no-repeat left center;padding-left: 24px;line-height: 18px;}
.d2 li .c2{width: 226px;float: right;}
.d2 li .c2 h2{font-size: 28px;font-weight: 500;}
.d2 li .c2 p{color: #666;line-height: 23px;font-size: 14px;}
.d2 li .c3 i{position: relative;font-style: normal;font-size: 13px;display: inline-block;line-height: 21px;padding: 0 10px;color: #fe7642;border-radius: 3px;margin-right: 11px;background-color: #fceae3;}
.d2 li .c3{position: absolute;bottom: 40px;}
.d2 li a{display: block;position: absolute;width: 72px;height: 72px;border-radius: 50%;background: #ebf3ff url(../images/sem33/d2-jt.png) no-repeat 17px 22px;bottom: -22px;right:-22px;}

.d3{padding-bottom: 20px;}
.hxgw{width: 1000px;margin: 0 auto;}
.hxgw ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 20px;}
.hxgw li{position: relative;width: 195px;height: 57px;margin-top: 50px;font-size: 16px;}
.hxgw li strong{font-weight: 500;color: #666;}
.hxgw li p{height: 30px;line-height: 30px;border-radius: 0 0 8px 8px;font-weight: 600;}
.hxgw li span{display: block;width: 56px; height: 57px;background-repeat: no-repeat;background-position: center;border-radius: 5px;float: left;margin-right: 10px;}
.hxgw li:nth-child(1) span,.hxgw li:nth-child(5) span,.hxgw li:nth-child(8) span{background-color: #e8f8f9;}
.hxgw li:nth-child(2) span,.hxgw li:nth-child(3) span,.hxgw li:nth-child(6) span,.hxgw li:nth-child(9) span{background-color: #fff1ec;}
.hxgw li:nth-child(4) span,.hxgw li:nth-child(7) span{background-color: #ebf4ff;}
.hxgw li span.s1{background-image: url(../images/sem33/d3-1.png);}
.hxgw li span.s2{background-image: url(../images/sem33/d3-2.png);}
.hxgw li span.s3{background-image: url(../images/sem33/d3-3.png);}
.hxgw li span.s4{background-image: url(../images/sem33/d3-4.png);}
.hxgw li span.s5{background-image: url(../images/sem33/d3-5.png);}
.hxgw li span.s6{background-image: url(../images/sem33/d3-6.png);}
.hxgw li span.s7{background-image: url(../images/sem33/d3-7.png);}
.hxgw li span.s8{background-image: url(../images/sem33/d3-8.png);}
.hxgw li span.s9{background-image: url(../images/sem33/d3-9.png);}
.hxgw li span.s10{width: 165px;background-color: #f8f9fb;color: #999;text-align: center;line-height: 57px;font-weight: 500;}

.d4{padding-bottom: 20px;}
.sw1{position: relative;padding-top: 50px;}
.sw1 .swiper-slide{text-align: center;}
.sw1 .swiper-container{width: 900px;margin: 0 auto;padding-bottom: 35px;}
.sw1 .next,.sw1 .prev{width: 35px;height: 44px;position: absolute;border-radius: 3px;background-color: #efefef;color: #c8c8c8;top: 85px;text-align: center;line-height: 44px;outline: none;cursor: pointer;}
.sw1 .prev{left: 25px;}
.sw1 .next{right: 25px;}
.sw1 .next:hover,.sw1 .prev:hover{background: #fe7642;color: #fff;}
.sw1 .swiper-pagination span{width: 10px;height: 6px;border-radius: 3px;background-color: rgba(254,118,66,.2);}
.sw1 .swiper-pagination .swiper-pagination-bullet-active{width: 20px;background-color: rgba(254,118,66,1);}

.d5{background: url(../images/sem33/d5.jpg) no-repeat center;padding: 60px 0;}
.d5 .b1{width: 325px;float: left;margin-top: 40px;}
.d5 .b1 h2{font-size: 26px;line-height: 37px;position: relative;padding-bottom: 38px;}
.d5 .b1 h2::after{position: absolute;display:block;content:'';width:47px;height:4px;left:0;bottom:0; background-color: #fe7642;}
.d5 .b1 p{font-size: 16px;line-height: 30px;color: #666;font-weight: 500;margin-top: 20px;text-align: justify;}
.d5 .b2{width: 605px;height: 245px;float: right;background-color: #fff;padding: 30px 35px;border-radius: 10px;}
.sw4 .u1{width: 100%;height: 100%;opacity: 0;transition: all .6s;}
.sw4 .swiper-slide-active{opacity: 1;}
.sw4 .u1 h4{font-size: 24px;display: flex;align-items: center;line-height: 1;margin-bottom: 20px;}
.sw4 .u1 h4 span{display: block;width:32px;height: 22px;float:left;border-radius: 3px;text-align: center;line-height: 22px;font-size: 15px;background-color: #016bfb;color: #fff;margin-right: 10px;font-weight: 500;}
.sw4 .u1 img{display: block;width: 390px;height: 200px;float: left;margin-right: 17px;}
.sw4 .u2{width: 194px;float: right;height: 200px;display: flex;flex-direction: column;justify-content: space-between;}
.sw4 .u1 p{font-size: 20px;line-height: 42px;color: #666;background-color: #f1f2f3;text-align: center;border-radius: 5px;}
.sw4 .sw-next{display: block;width: 26px;height: 26px;border-radius: 50%;position: absolute;right: 0;top: 0;line-height: 26px;text-align: center;background-color: #e5f0ff;color: #016bfb;outline: none;cursor: pointer;z-index: 100;}
.sw4 .sw-next:hover{background-color: #016bfb;color: #fff;}

.d6{padding-bottom: 45px;}
.sw2{margin-top: 50px;position:relative;}
.sw2 .swiper-container{width: 910px;padding-bottom: 55px;}
.sw2 .swiper-slide{transform: scale(.9,.9);transition: all .5s;}
.sw2 .swiper-slide img{display: block;width: 100%;}
.sw2 .swiper-slide-active{transform: scale(1,1);}
.sw2 .sw-button{width: 35px;height: 44px;background: #f5f5f5;border-radius: 5px;text-align: center;line-height: 44px;color: #c8c8c8;}
.sw2 .sw-button:hover{color: #fff;background-color: #0262fb;}
.sw2 .swiper-pagination span{width: 10px;height: 6px;border-radius: 3px;background-color: rgba(254,118,66,.2);}
.sw2 .swiper-pagination .swiper-pagination-bullet-active{width: 20px;background-color: rgba(254,118,66,1);}

.sw3{position: relative;}
.sw3 .sw-bar{margin-top: 30px;float: right;font-size: 14px;}
.sw3 .sw-bar>span{float: left;color: #999;margin-right: 20px;}
.sw3 .sw-button{float: left;display: inline-block;width: 24px;height: 24px;border-radius: 50%;background-color: #ebf3ff;color: #016bfb;font-family: serif;text-align: center;line-height: 24px;font-weight: 600;cursor: pointer;outline: none;}
.sw3 .sw-button:hover{color: #fff;background-color: #016bfb;}
.sw3 .swiper-pagination{position: static;width: inherit;float: left;padding: 0 10px;}

