.index-banner{height:1000px}.index-banner,.index-banner .swiper{overflow:hidden;position:relative;width:100%}.index-banner .swiper{height:100%}.index-banner .swiper .swiper-slide{overflow:hidden;position:relative}.index-banner .banner-swiper1,.index-banner .banner-swiper2{height:100%;overflow:hidden;position:relative;width:100%}.index-banner .banner-swiper1:before{animation:bnr2 25s linear infinite;background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/banner1.jpg);background-position:bottom!important;background-repeat:no-repeat!important;content:"";display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}.index-banner .banner-swiper2:before{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/banner4.jpg);background-position:50%!important;background-repeat:no-repeat!important;content:"";display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}@keyframes bnr2{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.banner-swiper1 .banner1{left:50%;margin-left:-490px;overflow:hidden;position:absolute;top:0;width:995px;z-index:2}.banner-swiper1 .banner2{bottom:0;left:50%;margin-left:-400px;overflow:hidden;position:absolute;width:916px;z-index:1}.banner1>img,.banner2>img{width:100%}.banner-swiper1 h2{color:#fff;font-size:136px;font-weight:lighter;left:50%;line-height:130px;margin-left:-440px;position:absolute;text-align:center;top:400px;width:1200px;z-index:2}.banner-swiper1 .banner-txt{height:73px;left:50%;margin-left:112px;padding:10px 35px;position:absolute;top:555px;width:250px;z-index:3}.banner-txt:before{background-color:#d0111b;content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;transform:skew(-21deg);width:100%}.banner-txt h4{color:#fff;font-size:24px;font-weight:lighter;line-height:27px;position:relative;z-index:2}.banner-txt h4 span{font-weight:400}.banner-txt1{color:#fff;left:50%;margin:-135px 0 0 -700px;position:relative;top:50%;width:1400px}.banner-txt1 h2{font-size:108px;line-height:120px;position:relative;transition:top .5s,opacity .5s}.banner-txt1 h4{font-family:arial;font-size:32px;font-weight:700;line-height:40px;margin:10px 0 15px;position:relative;transition:all .5s .3s,opacity .5s .3s}.banner-txt1 span{background-color:#d1121b;display:block;height:4px;overflow:hidden;position:relative;transition:top .5s .5s,opacity .5s .5s;width:70px}@media only screen and (max-width:991px){.index-banner{height:1300px}.index-banner .banner-swiper1:before{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/banner1s.jpg);background-size:100%}.index-banner .banner-swiper2:before{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/banner4s.jpg);background-size:100%}.banner-swiper1 .banner1{margin-left:-594px;top:114px;width:1103px}.banner-swiper1 .banner2{margin-left:-371px;width:933px}.banner1>img:first-of-type,.banner2>img:first-of-type{display:none}.banner-swiper1 h2{font-size:108px;line-height:120px;margin-left:-325px;top:450px;width:650px}.banner-swiper1 .banner-txt{height:114px;margin-left:-241px;padding:15px 50px;top:932px;width:390px}.banner-txt:before{transform:skew(24deg)}.banner-txt h4{font-size:36px;line-height:42px}.banner-txt1{margin:-335px 0 0 -325px;text-align:center;width:650px}.banner-txt1 h2{font-size:144px;line-height:173px;margin:0 auto;width:440px}.banner-txt1 h4{font-size:29px;line-height:40px;margin:20px 0 0}.banner-txt1 span{display:none}.index-banner .swiper-horizontal>.swiper-pagination-bullets,.index-banner .swiper-pagination-bullets.swiper-pagination-horizontal,.index-banner .swiper-pagination-custom,.index-banner .swiper-pagination-fraction{bottom:25px}.index-banner .swiper-pagination-bullet{height:14px;width:14px}.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d1121b}}@media only screen and (max-width:750px){.index-banner{height:650px}.banner-swiper1 .banner1{margin-left:-297px;top:57px;width:552px}.banner-swiper1 .banner2{margin-left:-185px;width:466px}.banner-swiper1 h2{font-size:54px;line-height:65px;margin-left:-162.5px;top:240px;width:325px}.banner-swiper1 .banner-txt{height:57px;margin-left:-120px;padding:8px 25px;top:466px;width:195px}.banner-txt h4{font-size:18px;line-height:21px}.banner-txt1{margin:-160px 0 0 -162.5px;width:325px}.banner-txt1 h2{font-size:72px;line-height:90px;width:220px}.banner-txt1 h4{font-size:16px;line-height:20px;margin:10px 0 0}.index-banner .swiper-pagination-bullet{height:10px;width:10px}}@media only screen and (min-width:992px){.index-banner{height:690px}.index-banner .banner-swiper1:before{background-position:50% 70px;background-size:1200px}.banner-swiper1 .banner1{margin-left:-428px;width:686px}.banner-swiper1 .banner2{margin-left:-331px;width:632px}.banner1>img:nth-of-type(2),.banner2>img:nth-of-type(2){display:none}.banner-swiper1 h2{font-size:92px;line-height:90px;margin-left:-480px;top:280px;width:960px}.banner-swiper1 .banner-txt{height:50px;margin-left:93px;padding:5px 25px;top:390px;width:165px}.banner-txt h4{font-size:16px;line-height:20px}.banner-txt1{margin:-85px 0 0 -480px;width:960px}.banner-txt1 h2{font-size:81px;line-height:90px;opacity:0;top:-100px}.banner-txt1 h4{font-size:24px;line-height:30px;margin:5px 0 10px;opacity:0;top:-200px}.banner-txt1 span{height:3px;opacity:0;top:-300px;width:50px}.index-banner .swiper-slide-active .banner-txt1 h2,.index-banner .swiper-slide-active .banner-txt1 h4,.index-banner .swiper-slide-active .banner-txt1 span{opacity:1;top:0}.index-banner .swiper-horizontal>.swiper-pagination-bullets,.index-banner .swiper-pagination-bullets.swiper-pagination-horizontal,.index-banner .swiper-pagination-custom,.index-banner .swiper-pagination-fraction{bottom:25px}.index-banner .swiper-pagination-bullet{height:14px;width:14px}.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d1121b}}@media only screen and (min-width:1200px){.index-banner{height:800px}.index-banner .banner-swiper1:before{background-position:50% 80px;background-size:1450px}.banner-swiper1 .banner1{margin-left:-496px;width:796px}.banner-swiper1.banner2{margin-left:-384px;width:732px}.banner-swiper1 h2{font-size:108px;line-height:100px;margin-left:-575px;top:320px;width:1150px}.banner-swiper1 .banner-txt{height:60px;margin-left:96px;padding:5px 28px;top:484px;width:200px}.banner-txt h4{font-size:18px;line-height:25px}.banner-txt1{margin:-105px 0 0 -575px;width:1150px}.banner-txt1 h2{font-size:96px;line-height:100px}.banner-txt1 h4{font-size:28px;line-height:35px;margin:8px 0 12px}.banner-txt1 span{height:4px;width:60px}}@media only screen and (min-width:1450px){.index-banner{height:1000px}.index-banner .banner-swiper1:before{background-position:bottom;background-size:1920px}.banner-swiper1 .banner1{margin-left:-620px;width:995px}.banner-swiper1 .banner2{margin-left:-480px;width:916px}.banner-swiper1 h2{font-size:134px;line-height:130px;margin-left:-700px;top:400px;width:1400px}.banner-swiper1 .banner-txt{height:73px;margin-left:140px;padding:10px 35px;top:555px;width:250px}.banner-txt h4{font-size:24px;line-height:27px}.banner-txt1{margin:-135px 0 0 -700px;width:1400px}.banner-txt1 h2{font-size:108px;line-height:120px}.banner-txt1 h4{font-size:32px;line-height:40px;margin:10px 0 15px}.banner-txt1 span{width:70px}}@media only screen and (min-width:1921px){.index-banner .banner-swiper1:before,.index-banner .banner-swiper2:before{background-size:100%}}.index1{background-color:#fff;overflow:hidden;position:relative;width:100%;z-index:1}.index1 li{cursor:pointer;float:left;height:310px;margin-right:116px;overflow:hidden;padding:85px 0 0;text-align:center;width:calc(25% - 87px)}.index1 li:last-of-type{margin-right:0}.index1 .index1-img{height:65px;margin:0 auto;overflow:hidden;width:65px}.index1-img img{transition:all .5s;width:100%}.index1 h4{color:#333;font-size:16px;font-weight:700;line-height:20px;margin:30px 0 10px;transition:all .5s}.index1 p{color:#949494;font-size:12px;line-height:18px}.index1 li:hover .index1-img img{transform:rotateY(180deg)}.index1 li:hover h4{color:#d1121b}@media only screen and (max-width:991px){.index1{padding:0 0 80px}.index1 li{height:auto;margin:75px 0 0;padding:0;width:300px}.index1 li:nth-of-type(odd){margin:75px 50px 0 0}.index1 .index1-img{height:111px;margin:0 auto;width:111px}.index1 h4{font-size:26px;line-height:30px;margin:25px 0 15px}.index1 p{font-size:22px;line-height:30px}.index1 p br{display:none}}@media only screen and (max-width:750px){.index1{padding:0 0 40px}.index1 li{margin:35px 0 0;width:calc(50% - 10px)}.index1 li:nth-of-type(odd){margin:35px 20px 0 0}.index1 .index1-img{height:50px;width:50px}.index1 h4{font-size:16px;line-height:20px;margin:15px 0 10px}.index1 p{font-size:12px;line-height:18px}}@media only screen and (min-width:992px){.index1 li{height:260px;margin-right:40px;padding:50px 0 0;width:calc(25% - 30px)}.index1 .index1-img{height:40px;width:40px}.index1 li br{display:none}}@media only screen and (min-width:1200px){.index1 li{height:280px;margin-right:80px;padding:70px 0 0;width:calc(25% - 60px)}.index1 .index1-img{height:50px;width:50px}}@media only screen and (min-width:1450px){.index1 li{height:310px;margin-right:116px;padding:85px 0 0;width:calc(25% - 87px)}.index1 .index1-img{height:65px;width:65px}.index1 li br{display:block}}h2{font-size:48px;font-weight:lighter;line-height:55px}h2 strong{font-weight:700}.index2{background-color:#fff;height:862px;overflow:hidden;position:relative;width:100%;z-index:1}.index2:before{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/index2.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;left:50%;margin-left:-960px;overflow:hidden;position:absolute;top:0;width:1350px}.index2 .index2-left{color:#fff;float:left;margin:175px 0 0;overflow:hidden;position:relative;width:515px;z-index:1}.index2-left h2{margin:0 0 40px}.index2-left p{color:#fff;font-size:14px;line-height:24px;margin:0 0 20px;text-align:justify}.index2-left p:first-of-type{font-size:16px}.index2-left a{height:44px;margin:150px 0 0;width:208px}.index2-left a,.index2-left a span{display:block;overflow:hidden;position:relative}.index2-left a span{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/morew.png);background-position:98% 50%!important;background-repeat:no-repeat!important;color:#fff;font-family:arial;font-size:14px;height:42px;line-height:42px;padding:0 4px;transition:all .5s;width:100%;z-index:1}.index2-left a:before{background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;overflow:hidden;position:absolute;transition:all .5s;width:100%}.index2-left a:hover:before{height:100%}.index2-left a:hover span{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/morer.png);background-position:95% 50%!important;color:#d1121b;font-weight:700;padding:0 10px}.index2 .index2-right{float:right;margin:155px 0 0;overflow:hidden;position:relative;width:721px;z-index:1}.index2-right img{width:100%}.index2-right .index2-icon{border-radius:50%;cursor:pointer;height:129px;left:50%;margin:-65px 0 0 -65px;overflow:hidden;position:absolute;top:50%;width:129px;z-index:1}@media only screen and (max-width:991px){h2{font-size:60px;line-height:65px}.index2{height:auto}.index2:before{margin-left:-600px;width:1200px}.index2 .index2-left{margin:75px 0 0;width:100%}.index2-left h2{margin:0 0 35px}.index2-left p{font-size:20px;line-height:34px;margin:0 0 25px}.index2-left p:first-of-type{font-size:22px}.index2-left a{height:55px;margin:120px 0 0;width:260px}.index2-left a span{background-size:13px;font-size:18px;height:52px;line-height:52px;padding:0 5px}.index2-left a:before{height:3px}.index2-left a:hover span{padding:0 10px}.index2 .index2-right{margin:100px 0 0;width:100%}}@media only screen and (max-width:750px){h2{font-size:36px;line-height:40px}.index2:before{margin-left:-384px;width:768px}.index2 .index2-left{margin:40px 0 0}.index2-left h2{margin:0 0 20px}.index2-left p{font-size:12px;line-height:20px;margin:0 0 15px}.index2-left p:first-of-type{font-size:14px}.index2-left a{height:40px;margin:40px 0 0;width:140px}.index2-left a span{background-size:8px;font-size:14px;height:38px;line-height:38px}.index2-left a:before{height:2px}.index2 .index2-right{margin:50px 0 0}.index2-right .index2-icon{height:60px;margin:-30px 0 0 -30px;width:60px}}@media only screen and (min-width:992px){h2{font-size:36px;line-height:40px}.index2{height:603px}.index2:before{margin-left:-600px;width:945px}.index2 .index2-left{margin:125px 0 0;width:380px}.index2-left h2{margin:0 0 20px}.index2-left p{font-size:12px;line-height:20px;margin:0 0 10px}.index2-left p:first-of-type{font-size:14px}.index2-left a{margin:80px 0 0;width:145px}.index2 .index2-right{margin:110px 0 0;width:505px}.index2-right .index2-icon{height:90px;margin:-45px 0 0 -45px;width:90px}}@media only screen and (min-width:1200px){h2{font-size:40px;line-height:45px}.index2{height:690px}.index2:before{margin-left:-725px;width:1080px}.index2 .index2-left{margin:140px 0 0;width:415px}.index2-left h2{margin:0 0 30px}.index2-left p{font-size:13px;line-height:22px;margin:0 0 15px}.index2-left p:first-of-type{font-size:15px}.index2-left a{margin:100px 0 0;width:168px}.index2 .index2-right{margin:125px 0 0;width:577px}.index2-right .index2-icon{height:104px;margin:-52px 0 0 -52px;width:104px}}@media only screen and (min-width:1450px){h2{font-size:48px;line-height:55px}.index2{height:862px}.index2:before{margin-left:-960px;width:1350px}.index2 .index2-left{margin:175px 0 0;width:515px}.index2-left h2{margin:0 0 40px}.index2-left p{font-size:14px;line-height:24px;margin:0 0 20px}.index2-left p:first-of-type{font-size:16px}.index2-left a{margin:150px 0 0;width:208px}.index2 .index2-right{margin:155px 0 0;width:721px}.index2-right .index2-icon{height:129px;margin:-65px 0 0 -65px;width:129px}}@media only screen and (min-width:1921px){.index2:before{left:0;margin-left:0;width:calc(50% + 390px)}}.index3{background-color:#fff;overflow:hidden;padding:115px 0 100px;position:relative;width:100%;z-index:1}.index3 h2{color:#333;margin:0 0 60px;text-align:center}.index3-list{width:100%}.index3-list,.index3-list a{height:665px;position:relative}.index3-list a{background-color:#ececec;display:block;float:left;overflow:hidden;top:-110px;width:440px}.index3-list a:nth-of-type(2){margin:0 40px;top:0}.index3-img{height:500px;margin:37px auto 0;overflow:hidden;padding:30px;width:355px}.index3-img img{height:100%;-o-object-fit:contain;object-fit:contain}.index3-img img,.index3-txt{transition:all .3s;width:100%}.index3-txt{bottom:0;color:#fff;height:110px;left:0;overflow:hidden;padding:45px 30px 0;position:absolute;z-index:1}.index3-txt:before{background-color:#3e3e3e;border-bottom:3px solid #d1121b;bottom:0;content:"";display:block;height:93px;left:-27px;overflow:hidden;position:absolute;transform:skew(30deg);transition:all .3s linear;width:100%;z-index:1}.index3-txt h3{font-size:30px;line-height:35px;margin:0 0 7px;position:relative;z-index:3}.index3-txt p{font-size:12px;line-height:18px;opacity:0;position:relative;transition:all .3s;z-index:3}.index3-list a:hover .index3-img img{transform:scale(1.1)}.index3-list a:hover .index3-txt{padding:17px 37px 0}.index3-list a:hover .index3-txt:before{background-color:#d1121b;height:100%;left:0;transform:skew(0)}.index3-list a:hover .index3-txt p{opacity:1}@media only screen and (max-width:991px){.index3{padding:75px 0 90px}.index3 h2{margin:0 0 55px}.index3-list{height:auto}.index3-list a{float:none;height:985px;top:0;width:100%}.index3-list a:nth-of-type(2){margin:75px 0}.index3-img{height:715px;margin:55px auto 0;padding:30px;width:530px}.index3-txt{height:166px;padding:55px 0 0;text-align:center}.index3-txt:before{border-bottom-width:4px;height:166px;left:-47px}.index3-txt h3{font-size:44px;line-height:50px;margin:0 0 7px}.index3-txt p{font-size:24px;line-height:30px}.index3-list a:hover .index3-txt{padding:25px 0 0}}@media only screen and (max-width:750px){.index3{padding:40px 0 45px}.index3 h2{margin:0 0 30px}.index3-list a{height:490px}.index3-list a:nth-of-type(2){margin:35px 0}.index3-img{height:370px;margin:20px auto;padding:20px;width:280px}.index3-txt{height:85px;padding:28px 0 0}.index3-txt:before{border-bottom-width:2px;height:85px;left:-24px}.index3-txt h3{font-size:24px;line-height:30px;margin:0 0 3px}.index3-txt p{font-size:12px;line-height:18px}.index3-list a:hover .index3-txt{padding:10px 0}}@media only screen and (min-width:992px){.index3{padding:85px 0 70px}.index3 h2{margin:0 0 40px}.index3-list{height:525px}.index3-list a{height:525px;top:-70px;width:300px}.index3-list a:nth-of-type(2){margin:0 30px}.index3-img{height:400px;margin:20px auto 0;padding:20px;width:275px}.index3-txt{height:90px;padding:40px 25px 0}.index3-txt:before{height:70px;left:-27px}.index3-txt h3{font-size:24px;line-height:30px;margin:0 0 5px}.index3-list a:hover .index3-txt{padding:10px 30px 0}}@media only screen and (min-width:1200px){.index3{padding:95px 0 80px}.index3 h2{margin:0 0 50px}.index3-list{height:590px}.index3-list a{height:590px;top:-90px;width:360px}.index3-list a:nth-of-type(2){margin:0 35px}.index3-img{height:450px;margin:30px auto 0;padding:25px;width:325px}.index3-txt{height:110px;padding:45px 30px 0}.index3-txt:before{height:93px;left:-27px}.index3-txt h3{font-size:28px;line-height:35px}.index3-list a:hover .index3-txt{padding:15px 35px 0}}@media only screen and (min-width:1450px){.index3{padding:115px 0 100px}.index3 h2{margin:0 0 60px}.index3-list{height:665px}.index3-list a{height:665px;top:-110px;width:440px}.index3-list a:nth-of-type(2){margin:0 40px}.index3-img{height:500px;margin:37px auto 0;padding:30px;width:355px}.index3-txt{height:110px;padding:45px 30px 0}.index3-txt:before{height:93px;left:-27px}.index3-txt h3{font-size:30px;line-height:35px;margin:0 0 7px}.index3-list a:hover .index3-txt{padding:17px 37px 0}}.index4{background:#fff url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/index4.jpg);background-position:top;background-repeat:no-repeat;overflow:hidden;padding:125px 0 100px;position:relative;width:100%;z-index:1}.index4 h2{color:#fff;text-align:center}.index4 .index4-list{margin:90px 0 0;overflow:hidden;width:100%}.index4-list a{display:block;float:left;overflow:hidden;position:relative;width:440px}.index4-list a:nth-of-type(2){margin:0 40px}.index4-list a .index4-txt,.index4-list a img{transition:all .3s;width:100%}.index4-list a .index4-txt{border-bottom:3px solid #d1121b;bottom:0;color:#fff;height:93px;left:0;overflow:hidden;padding:30px 28px;position:absolute;z-index:1}.index4-txt:after{background-color:#000c;bottom:0;content:"";display:block;height:90px;left:-26px;overflow:hidden;position:absolute;transform:skew(30deg);transition:all .3s;width:100%;z-index:1}.index4-list a h3{font-size:24px;line-height:30px;margin:0 0 10px;position:relative;z-index:2}.index4-list a p{line-height:18px;opacity:0;position:relative;transition:all .3s;z-index:2}.index4-list a:hover img{transform:scale(1.1)}.index4-list a:hover .index4-txt{height:130px;padding:23px 37px}.index4-list a:hover .index4-txt:after{background-color:#d1121b;height:100%;left:0;transform:skew(0)}.index4-list a:hover p{opacity:1}@media only screen and (max-width:991px){.index4{background-image:url(https://website-xkfmv.oss-cn-shanghai.aliyuncs.com/website-xkfmv/image/legacy-dist/index4s.jpg);background-size:100%;padding:115px 0 110px}.index4 .index4-list{margin:100px 0 0}.index4-list a{float:none;width:100%}.index4-list a:nth-of-type(2){margin:70px 0}.index4-list a .index4-txt{border-bottom-width:4px;height:137px;padding:45px 40px}.index4-txt:after{height:133px;left:-38px}.index4-list a h3{font-size:36px;line-height:40px;margin:0 0 18px}.index4-list a p{font-size:18px;line-height:27px}.index4-list a p br{display:none}.index4-list a:hover .index4-txt{height:192px;padding:35px 40px;text-align:center}}@media only screen and (max-width:750px){.index4{padding:55px 0}.index4 .index4-list{margin:40px 0 0}.index4-list a:nth-of-type(2){margin:35px 0}.index4-list a .index4-txt{border-bottom-width:2px;height:70px;padding:20px}.index4-txt:after{height:68px;left:-20px}.index4-list a h3{font-size:24px;line-height:30px;margin:0 0 5px}.index4-list a p{font-size:12px;line-height:18px}.index4-list a:hover .index4-txt{height:100px;padding:15px 20px}}@media only screen and (min-width:992px){.index4{background-size:1200px;padding:85px 0 70px}.index4 .index4-list{margin:65px 0 0}.index4-list a{width:300px}.index4-list a:nth-of-type(2){margin:0 30px}.index4-list a .index4-txt{height:63px;padding:20px 15px}.index4-txt:after{height:60px;left:-10px;transform:skew(20deg)}.index4-list a h3{font-size:18px;line-height:22px;margin:0 0 5px}.index4-list a:hover .index4-txt{height:95px;padding:15px 25px}.index4-list a p br{display:none}}@media only screen and (min-width:1200px){.index4{background-size:1450px;padding:100px 0 80px}.index4 .index4-list{margin:70px 0 0}.index4-list a{width:360px}.index4-list a:nth-of-type(2){margin:0 35px}.index4-list a .index4-txt{height:78px;padding:25px 20px}.index4-txt:after{height:75px;left:-17px;transform:skew(25deg)}.index4-list a h3{font-size:20px;line-height:25px}.index4-list a:hover .index4-txt{height:110px;padding:20px 30px}}@media only screen and (min-width:1450px){.index4{background-size:1920px;padding:125px 0 100px}.index4 .index4-list{margin:90px 0 0}.index4-list a{width:440px}.index4-list a:nth-of-type(2){margin:0 40px}.index4-list a .index4-txt{height:93px;padding:30px 28px}.index4-txt:after{height:90px;left:-26px;transform:skew(30deg)}.index4-list a h3{font-size:24px;line-height:30px;margin:0 0 10px}.index4-list a:hover .index4-txt{height:130px;padding:23px 37px}.index4-list a p br{display:block}}@media only screen and (min-width:1921px){.index4{background-size:100%}}.index5{background-color:#f7f7f7;overflow:hidden;padding:90px 0;position:relative;width:100%;z-index:1}.index5 h2{color:#333;text-align:center}.index5 .index5-list{margin:90px 0 0;overflow:hidden;width:100%}.index5-list a{display:block;float:left;overflow:hidden;position:relative;width:440px}.index5-list a:nth-of-type(2){margin:0 40px}.index5-list a .index5-txt,.index5-list a img{transition:all .3s;width:100%}.index5-list a .index5-txt{border-bottom:3px solid #d1121b;bottom:0;color:#fff;height:70px;left:0;overflow:hidden;padding:12px 20px;position:absolute;z-index:1}.index5-txt:after{background-color:#000c;bottom:0;content:"";display:block;height:100%;left:-19px;overflow:hidden;position:absolute;transform:skew(30deg);transition:all .3s;width:100%;z-index:1}.index5-list a h4{font-size:18px;height:25px;line-height:25px;margin:0 0 3px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-all;z-index:2}.index5-list a p{line-height:20px;position:relative;z-index:2}.index5-list a:hover img{transform:scale(1.1)}.index5-list a:hover .index5-txt{border-color:#d1121bd9}.index5-list a:hover .index5-txt:after{background-color:#d1121bd9;height:100%;left:0;transform:skew(0)}@media only screen and (max-width:991px){.index5{padding:90px 0}.index5 .index5-list{margin:50px 0 0}.index5-list a{float:none;width:100%}.index5-list a:nth-of-type(2){margin:70px 0}.index5-list a .index5-txt{border-bottom-width:4px;height:103px;padding:20px 30px}.index5-txt:after{left:-28px}.index5-list a h4{font-size:27px;height:30px;line-height:30px;margin:0 0 10px}.index5-list a p{font-size:18px;line-height:20px}.index5-list a:hover .index5-txt{padding:20px 40px}}@media only screen and (max-width:750px){.index5{padding:45px 0}.index5 .index5-list{margin:25px 0 0}.index5-list a:nth-of-type(2){margin:35px 0}.index5-list a .index5-txt{border-bottom-width:2px;height:57px;padding:10px 15px}.index5-txt:after{left:-16px}.index5-list a h4{font-size:16px;height:20px;line-height:20px;margin:0 0 3px}.index5-list a p{font-size:12px;line-height:16px}.index5-list a:hover .index5-txt{padding:10px 20px}}@media only screen and (min-width:992px){.index5{padding:65px 0}.index5 .index5-list{margin:60px 0 0}.index5-list a{width:300px}.index5-list a:nth-of-type(2){margin:0 30px}.index5-txt:after{left:-12px;transform:skew(20deg)}.index5-list a h4{height:20px;line-height:20px;margin:0 0 5px}}@media only screen and (min-width:1200px){.index5{padding:70px 0}.index5 .index5-list{margin:70px 0 0}.index5-list a{width:360px}.index5-list a:nth-of-type(2){margin:0 35px}.index5-txt:after{left:-16px;transform:skew(25deg)}}@media only screen and (min-width:1450px){.index5{padding:90px 0}.index5 .index5-list{margin:90px 0 0}.index5-list a{width:440px}.index5-list a:nth-of-type(2){margin:0 40px}.index5-txt:after{left:-19px;transform:skew(30deg)}.index5-list a h4{height:25px;line-height:25px;margin:0 0 3px}}
