@charset "utf-8";
.w100 img{width:100%;vertical-align:bottom;vertical-align:top;}

.main-banner{position:relative;}
.main-banner .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:31.40625%;top:54%;left:37%;}

.main1{position:relative;}
.main1 ul{position:absolute;top:35%;left:11%;width:89%;}
.main1 ul li{border-radius: 0.6rem; position: relative; width:42.2%;float:left;text-align:center;background-color:#f4f4f4;font-size:1.3rem;margin-right:4%;margin-bottom:3%;}
.main1 ul li i{display:block;}
.main1 ul li img{width:100%;}
.main1 ul li dd{color:#666;padding-top: 5%;}
.main1 ul li em{ display: block; position: absolute; left: 13%; top: 72%; width: 1.4rem; }
.main1 ul li dt{color:#f75447;line-height:2.5rem;font-size:1.2rem;font-weight:bold;}
.main1 ul li dt span{font-size:2.5rem;}
.main1 .l-foot{height:7rem;}
.main1 .btn{animation: zixunBtn 3s linear infinite;display: block;width:68%;margin:0 auto;}


.main2{position:relative;overflow:hidden;}
.main2 dl{position:absolute;width:100%;text-align:center;font-size:1.5rem;color:#333;top:5%;}
.main2 dd{position:absolute;width:93%;font-size:0.9rem;color:#333;top:12%;left: 4%;line-height: 1.5rem;}
.main2 .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:45.46875%;top:90%;left:27%;}


.main3{position:relative;overflow:hidden;}
.main3 dl{position:absolute;width:100%;text-align:center;font-size:2.5rem;color:#442daf;top:1.5%;line-height:3rem;}
.main3 dl:nth-of-type(2){font-size:1.6rem;color:#333;top:12%;}
.main3 h1{position:absolute;width:100%;text-align:center;font-size:1.7rem;color:white;top:24.5%;line-height: 1.3rem;}
.main3 h1 span{font-size:0.9rem;font-weight:normal;}
.main3 dd{position:absolute;font-size:0.9rem;color:white;top:59.5%;left:3%;}
.main3 dd:nth-of-type(2){top:86.5%;}
.main3 .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:44.53125%;top:90%;left:27%;}


.main4{position:relative;}
.main4 .main4-box{position:absolute;width:50%;top:24%;left:49%;color:white;}
.main4 .main4-box dl{font-size:1.7rem;}
.main4 .main4-box h1{font-size:3rem;margin-top: 8%;margin-left: 3%;}
.main4 .main4-box h1 span{font-size:1.7rem;font-weight:normal;}
.main4 .main4-box dd{font-size:.9rem;margin-left: 2%;margin-top: 3%;}
.main4 .main4-box .btn{animation: zixunBtn 3s linear infinite;display: block;width:85.2%;margin-top: 11%;margin-left:4%;}

.main4-lunbo { width:100%;  display:block; position: relative; }
.main4-lunbo .hd {width:100%; height:1rem;  position:absolute; left: 0; z-index: 2; bottom: 6%; text-align:center; }
.main4-lunbo .hd ul {display:inline-block; height:1rem; font-size:0; vertical-align:top; }
.main4-lunbo .hd ul li{ display:inline-block; width:.8rem; height:.8rem;border-radius:50%; border: 1px solid #442daf; background: #fff; margin:1rem .5rem;  vertical-align:top; overflow:hidden; cursor: pointer;  }
.main4-lunbo .hd ul li.on{ background:#442daf; width: 2.4rem; height: .8rem; border-radius: 1rem; -ms-border-radius: 1rem;-webkit-border-radius: 1rem;-o-border-radius: 1rem;}
.main4-lunbo .bd { width: 100%; }
.main4-lunbo .bd li { width: 100%; position: relative; height: 36rem; }
.main4-lunbo .bd li a {animation: zixunBtn 3s linear infinite; position: absolute; left: 51%; top: 60%; display: block; width: 44.53125%; z-index: 22; }


.main5{position:relative;}
.main5 h1{position:absolute;width:100%;text-align:center;font-size:1.7rem;color:#563abe;top:11.5%;line-height: 1.3rem;}
.main5 h1 span{font-size:0.9rem;font-weight:normal;}
.main5 dd{position:absolute;font-size:0.9rem;color:#333;top:52%;left:3%;}
.main5 dd:nth-of-type(2){top:84%;}
.main5 .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:44.53125%;top:89%;left:27%;}



.main6{position:relative;}
.main6 .main6-box{position:absolute;width:51%;top:24%;left:49%;color:white;}
.main6 .main6-box dl{font-size:1.7rem;}
.main6 .main6-box h1{font-size:3rem;margin-top: 8%;margin-left: 3%;}
.main6 .main6-box h1 span{font-size:1.7rem;font-weight:normal;}
.main6 .main6-box dd{font-size:1.2rem;margin-left: 2%;margin-top: 3%;}
.main6 .main6-box .btn{animation: zixunBtn 3s linear infinite;display: block;width:85.2%;margin-top: 11%;margin-left:4%;}


.main7{position:relative;}
.main7 h1{position:absolute;width:100%;text-align:center;font-size:1.7rem;color:#563abe;top:12%;line-height: 1.3rem;}
.main7 h1 span{font-size:0.9rem;font-weight:normal;}
.main7 dd{position:absolute;font-size:0.9rem;color:#333;top:51.5%;left:3%;}
.main7 dd:nth-of-type(2){top:82.5%;}
.main7 .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:44.53125%;top:88%;left:27%;}


.main8{position:relative;}
.main8 .main8-box{position:absolute;width:51%;top:24%;left:49%;color:white;}
.main8 .main8-box dl{font-size:1.7rem;}
.main8 .main8-box h1{font-size:3rem;margin-top: 8%;margin-left: 3%;}
.main8 .main8-box h1 span{font-size:1.7rem;font-weight:normal;}
.main8 .main8-box dd{font-size:1.2rem;margin-left: 2%;margin-top: 3%;}
.main8 .main8-box .btn{animation: zixunBtn 3s linear infinite;display: block;width:85.2%;margin-top: 11%;margin-left:4%;}

.main9{position:relative;overflow:hidden;}
.main9 h1{position:absolute;width:100%;text-align:center;font-size:2.5rem;color:#442daf;top:8%;line-height: 2.3rem;}
.main9 h1 span{font-size:1.6rem;font-weight:normal;}
.main9 dl{font-size:1.6rem;color:white;}
.main9 dd{font-size:0.9rem;color:white;margin-top: 2%;}
.main9 .one{position:absolute;width:38%;top:27%;left:5%;text-align: right;}
.main9 .two{position:absolute;width:40%;top:48%;left:55%;}
.main9 .three{position:absolute;width:38%;top:68%;left:5%;text-align: right;}
.main9 .btn{position:absolute;animation: zixunBtn 3s linear infinite;display: block;width:44.6875%;top:88%;left:27%;}


.main10{position:relative;overflow:hidden;background-color:white;}
.main10 dl{text-align:center;font-size:2.5rem;color:#442daf;margin-top:8%;font-weight: 100;}
.main10 ul{margin-top: 7%;margin-left: 5%;width: 100%;}
.main10 ul li{float:left;width: 41.7%;margin-right: 5%;text-align:center;margin-bottom: 7%;height: 20rem;}
.main10 ul li h1{font-size:1.3rem;color:#442daf;padding-top: 6%;}
.main10 ul li h2{width: 15%;border: 0.05rem solid black;margin: 7% auto;}
.main10 ul li dd{font-size:1.1rem;color:#333;}
.main10 ul li dt{font-size:0.9rem;color:#333;line-height: 1.3rem;padding-top: 6%;}

.main11{position:relative;}
.main11 h1{position:absolute;width:65.3125%;top:8%;left:17.3%;}
.main11 ul{position:absolute;top:36%;left:3%;width:97%;}
.main11 ul li{float:left;height:3.5rem;line-height:3.5rem;text-align:center;background-color:#d81d51;
width:48%;font-size:1.2rem;border-radius: 2rem;margin-right:1%;margin-bottom:5%;}
.main11 ul li a{color:white;display: block;}
.main11 ul li:nth-of-type(1){background-color:#f54764;}
.main11 ul li:nth-of-type(2){background-color:#fc0203;}
.main11 ul li:nth-of-type(3){background-color:#ffad13;font-size:1rem;}
.main11 ul li:nth-of-type(4){background-color:#ffbf47;font-size:1rem;}
.main11 ul li:nth-of-type(5){background-color:#fc0203;}
.main11 ul li:nth-of-type(6){background-color:#f54764;}





