.home{position:relative;width:100%}.home .banner{position:relative}.home .banner img{width:100%;display:block;object-fit:cover}.home .banner .text{position:absolute;left:9.89583vw;top:50%;transform:translateY(-50%)}.home .banner .text .p1{background:linear-gradient(180deg, rgba(56,110,181,0.5) 35.29%, rgba(255,255,255,0) 84.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.08333vw;text-transform:uppercase;font-weight:600}.home .banner .text .p2{color:#386EB5;font-size:2.5vw;font-weight:700;margin-top:-1vw}.home .banner .types{border-top:3px solid rgba(58,133,192,0.1);background:rgba(0,0,0,0.3);backdrop-filter:blur(5px);position:absolute;left:0;bottom:0;width:100%}.home .banner .types .items{width:65%;margin:0 auto;display:flex;justify-content:space-between}.home .banner .types .items .item{width:20%;position:relative;cursor:pointer}.home .banner .types .items .item::before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);top:-2px;width:0;transition:all 600ms;height:.20833vw;background:#386EB5}.home .banner .types .items .item .p1{color:#FFF;display:flex;align-items:center;justify-content:center;padding:1.14583vw 0;font-size:1.04167vw;font-weight:700;transition:all 600ms}.home .banner .types .items .item .p1 svg{display:block;width:1.25vw}.home .banner .types .items .item .p1 svg path{transition:all 600ms}.home .banner .types .items .item:hover::before{width:100%}.home .banner .types .items .item:hover .p1{color:#386EB5}.home .banner .types .items .item:hover .p1 svg path{stroke:#386EB5}.home .banner .types .items .active::before{width:100%}.home .banner .types .items .active .p1{color:#386EB5}.home .banner .types .items .active .p1 svg path{stroke:#386EB5}.home .main .search{background:#FBFBFB;padding:5.20833vw 20.52083vw;display:flex}.home .main .search input{width:85%;outline:none;background:#F6F6F6;border:none;font-size:1.14583vw;color:#000;text-indent:2.08333vw;padding:1.5625vw 0}.home .main .search input::placeholder{color:rgba(0,0,0,0.5)}.home .main .search .submit{width:15%;background:#1280C4;font-size:1.14583vw;text-align:center;padding:1.35417vw 0;color:white;cursor:pointer}.home .main .section{margin:4.16667vw 9.89583vw}.home .main .section .types{display:flex;border-bottom:3px solid #D9D9D9}.home .main .section .types .item{color:#000;font-size:1.25vw;margin-right:3.33333vw;padding:0 1.5vw 1.04167vw 1.5vw;position:relative;cursor:pointer;font-family:'SourceHanSansCN-Medium'}.home .main .section .types .item::after{content:'';display:block;position:absolute;left:0;bottom:-3px;width:0;height:3px;background:#386EB5;transition:all 600ms}.home .main .section .types .item:hover::after{width:100%}.home .main .section .types .active{font-family:'SourceHanSansCN-Bold'}.home .main .section .types .active::after{width:100%}.home .main .section .thead{display:flex;color:rgba(0,0,0,0.5);font-size:.83333vw;margin:2vw 0;justify-content:space-between}.home .main .section .thead .t1{width:65%;text-indent:4.16667vw}.home .main .section .thead .t2{width:20%}.home .main .section .list .item{display:flex;margin-bottom:2.34375vw;align-items:center;justify-content:space-between}.home .main .section .list .item .t1{width:65%;display:flex;align-items:center}.home .main .section .list .item .t1 .icon{width:2.5vw;height:2.5vw;background:#2775BB;display:flex;align-items:center;justify-content:center}.home .main .section .list .item .t1 .icon img{max-width:80%;max-height:80%;display:block}.home .main .section .list .item .t1 .pt{color:#000;font-size:1.14583vw;font-weight:600;margin-left:1.66667vw}.home .main .section .list .item .t2{width:20%;display:flex;align-items:center;justify-content:space-between}.home .main .section .list .item .t2 .size{color:#464646;font-size:1.14583vw;font-weight:500}.home .main .section .list .item .t2 a{display:flex;align-items:center;border:1px solid #CFCFCF;padding:0.4vw 2vw;color:#000;font-size:1.14583vw;margin-left:1.5vw;transition:all 600ms;cursor:pointer}.home .main .section .list .item .t2 a svg{display:block;margin-right:0.3vw;width:1.45833vw}.home .main .section .list .item .t2 a svg path{fill:#2775BB;transition:all 600ms}.home .main .section .list .item .t2 a:hover{background-color:#2775BB;border-color:#2775BB;color:white}.home .main .section .list .item .t2 a:hover svg path{fill:white}.home .main .section .pager{display:flex;justify-content:flex-end;margin-top:4vw}.home .main .section .pager .prev,.home .main .section .pager .next{background-color:rgba(182,187,193,0.2);width:2.39583vw;height:2.39583vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 600ms}.home .main .section .pager .prev svg,.home .main .section .pager .next svg{display:block}.home .main .section .pager .prev svg path,.home .main .section .pager .next svg path{transition:all 600ms}.home .main .section .pager .prev:hover,.home .main .section .pager .next:hover{background:#2775BB}.home .main .section .pager .prev:hover svg path,.home .main .section .pager .next:hover svg path{stroke:white}.home .main .section .pager .nums{display:flex;margin:0 0.5vw}.home .main .section .pager .nums a{border:1px solid #CFCFCF;width:2.39583vw;height:2.39583vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 600ms;color:#000;font-size:.83333vw;margin:0 0.3vw}.home .main .section .pager .nums a:hover{background:#2775BB;color:white;border-color:#2775BB}.home .main .section .pager .nums .active{background:#2775BB;color:white;border-color:#2775BB}.home .dialog{position:fixed;left:0;top:0;width:100%;height:100vh;background:rgba(0,0,0,0.4);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;display:none}.home .dialog .content{width:30.3125vw;border-radius:12px;background:linear-gradient(178deg, #E3ECFD -5.37%, #fff 21.63%);padding:1.77083vw 2.96875vw;position:relative}.home .dialog .content .t{color:#333;font-size:1.25vw;display:flex;justify-content:space-between;align-items:center}.home .dialog .content .t .close{cursor:pointer}.home .dialog .content .t .close svg{width:1.66667vw;display:block}.home .dialog .content .form .item{margin-top:1.25vw}.home .dialog .content .form .item .tag{color:#444;font-size:1.04167vw}.home .dialog .content .form .item .tag span{color:#F00}.home .dialog .content .form .item input{border-radius:4px;border:1px solid #E9E9E9;height:1.5625vw;outline:none;width:100%;margin-top:.52083vw;text-indent:10px;font-size:.83333vw}.home .dialog .content .form .item textarea{border-radius:4px;border:1px solid #E9E9E9;height:7.1875vw;outline:none;width:100%;margin-top:.52083vw;text-indent:10px;font-size:.83333vw;resize:none}.home .dialog .content .form .notice{display:flex;margin-top:1.66667vw;cursor:pointer}.home .dialog .content .form .notice .k{width:.625vw;height:.625vw;border:1px solid #CCC;margin-top:2px;transition:all 600ms}.home .dialog .content .form .notice .fill{background-color:#000}.home .dialog .content .form .notice .pt{display:flex;font-size:.625vw;margin-left:5px}.home .dialog .content .form .notice .pt p{color:#444}.home .dialog .content .form .notice .pt a{color:#386EB5;text-decoration:underline}.home .dialog .content .form button{width:166px;background:#386EB5;line-height:1.875vw;color:white;font-size:.78125vw;outline:none;border:none;display:block;margin:1.14583vw auto 0 auto;cursor:pointer}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .banner img{height:150px}.home .banner .text{left:5%;top:50%}.home .banner .text .p1{font-size:20px}.home .banner .text .p2{font-size:20px;margin-top:-10px}.home .banner .types{position:static}.home .banner .types .items{width:100%}.home .banner .types .items .item .p1{font-size:12px;padding:10px 0}.home .main .search{padding:30px 5%}.home .main .search input{font-size:14px;text-indent:15px;padding:15px 0}.home .main .search .submit{font-size:14px;padding:15px 0;width:25%}.home .main .section{margin:30px 5%}.home .main .section .types .item{font-size:18px;margin-right:15px;padding:0 15px 10px 15px}.home .main .section .thead{font-size:16px;margin:20px 0}.home .main .section .thead .t1{text-indent:55px;width:50%}.home .main .section .thead .t2{width:45%}.home .main .section .list .item{margin-bottom:20px;flex-wrap:wrap}.home .main .section .list .item .t1{width:50%}.home .main .section .list .item .t1 .icon{width:40px;height:40px}.home .main .section .list .item .t1 .icon img{max-width:30px}.home .main .section .list .item .t1 .pt{font-size:14px;margin-left:15px}.home .main .section .list .item .t2{width:45%}.home .main .section .list .item .t2 .size{font-size:16px}.home .main .section .list .item .t2 a{font-size:16px;padding:3px 15px}.home .main .section .list .item .t2 a svg{width:20px}.home .main .section .pager .prev,.home .main .section .pager .next{width:30px;height:30px}.home .main .section .pager .nums a{width:30px;height:30px;font-size:14px}.home .dialog{z-index:1005}.home .dialog .content{width:80%;padding:15px}.home .dialog .content .t{font-size:18px}.home .dialog .content .t .close svg{width:20px}.home .dialog .content .form .item{margin-top:10px}.home .dialog .content .form .item .tag{font-size:14px}.home .dialog .content .form .item input{height:30px;font-size:14px}.home .dialog .content .form .notice{margin-top:10px}.home .dialog .content .form .notice .k{width:12px;height:12px;margin-top:5px}.home .dialog .content .form .notice .pt{font-size:14px;flex-wrap:wrap}.home .dialog .content .form button{line-height:40px;font-size:16px;margin-top:15px}}
