@charset "UTF-8";.app main .home_section1{background-color:#f5f8ff;height:820px}.app main .home_section1 .section_top{display:flex;display:-ms-flexbox;padding-top:184px}.app main .home_section1 .section_top .section_left{text-align:left}.app main .home_section1 .section_top .section_right{text-align:right}.app main .home_section1 .section_top .title{font-size:50px;font-weight:500;color:#25262a;line-height:70px;margin-top:20px}.app main .home_section1 .section_top .subtitle{font-size:25px;font-weight:500;color:#8d8faa;line-height:70px;margin-top:38px}.app main .home_section1 .section_top .btns{margin-top:120px}.app main .home_section1 .section_top .btns .btn{width:186px;height:74px;border:2px solid #3f7cff;font-size:24px;border-radius:74px}.app main .home_section1 .section_bottom{margin-top:78px}.app main .home_section1 .section_bottom .partner_icon{display:flex;display:-ms-flexbox;justify-content:space-between}.app main .home_cooperation .big_title{margin:102px 0 126px;font-size:50px;line-height:50px}.app main .home_cooperation .cases{display:flex}.app main .home_cooperation .cases .case{border-radius:35px;width:382px;height:221px;color:#fff;justify-content:center;margin-right:26px}.app main .home_cooperation .cases .case .case_title{font-size:42px}.app main .home_cooperation .cases .case .case_subtitle{width:144px;font-size:16px}.app main .home_cooperation .cases .case .case_icon{margin-left:45px}.app main .home_cooperation .cases .case.green{background:linear-gradient(100deg,#2acc70 0,#29c582 100%)}.app main .home_cooperation .cases .case.blue{background:linear-gradient(100deg,#498cff 0,#3d67ff 100%)}.app main .home_cooperation .cases .case.yellow{background:linear-gradient(100deg,#ffd741 0,#fecf19 100%);margin-right:0}.app main .home_provide .big_title{margin:80px auto 0;font-size:50px;line-height:50px;width:1200px}.app main .home_provide .swiper-wrapper{transition-delay:.1s}.app main .home_provide .isFixed{position:fixed;top:0;left:0;width:100%;background:#fff}.app main .home_provide .swiper_cover{width:100%;height:100vh;background:#fff}.app main .home_provide .swiper-container{height:calc(100vh)}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets{display:flex;justify-content:center;align-items:center;top:0;position:absolute;left:50%;z-index:10;transform:translate(-50%,329px)}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:16px;height:16px;opacity:1}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(1){background:#fff3df}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active{background:#ffc25f}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2){background:#d6e6ff}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active{background:#3284fd}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3){background:#e9d8ff}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active{background:#8236fb}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(4){background:#d8f3e6}.app main .home_provide .swiper-container .provide_swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:nth-child(4).swiper-pagination-bullet-active{background:#38c78c}.app main .home_provide .swiper-slide{height:100%;text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.app main .home_provide .swiper-slide .slide_left .bg{width:690px;height:509px;border-radius:35px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center}.app main .home_provide .swiper-slide .slide_left .bg img{width:690px}.app main .home_provide .swiper-slide .slide_right{margin-left:100px;text-align:left;padding-top:42px}.app main .home_provide .swiper-slide .slide_right .slide_big_title{font-size:45px;font-weight:700;color:#25262a;padding-bottom:72px}.app main .home_provide .swiper-slide .slide_right .slide_title{font-size:26px;color:#25262a;margin-bottom:28px}.app main .home_provide .swiper-slide .slide_right .slide_subtitle{font-size:19px;font-weight:400;color:#25262a;margin-bottom:28px}.app main .home_demand{background-image:url(https://image.shidaitoupiao.com/c1923914d65346c3bc6408caeac7d57d);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;height:800px;color:#fff}.app main .home_demand .big_title{height:50px;font-size:50px;text-align:center;padding-top:62px;box-sizing:content-box}.app main .home_demand .subtitle{font-size:22px;text-align:center;padding-top:30px}.app main .home_demand .demand_lists{display:flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-between;text-align:center}.app main .home_demand .demand_lists .demand_list_item{flex:0 0 25%;margin-top:60px}.app main .home_demand .demand_lists .demand_list_item img{height:124px}.app main .home_demand .demand_lists .demand_list_item .list_title{font-size:19px}.app main .home_demand .demand_lists .demand_list_item .list_subtitle{font-size:15px;margin-top:24px}.app main .home_case{padding-bottom:50px}.app main .home_case .big_title{margin:50px 0 80px;font-size:50px;line-height:50px}.app main .home_case .case_lists{display:flex;flex-wrap:wrap;margin-top:64px;min-height:800px}.app main .home_case .case_lists .case_list_item{width:285px;height:300px;background:#fff;box-shadow:0 11px 15px 1px rgba(34,80,188,.14);border-radius:20px;margin-right:20px;overflow:hidden;margin-bottom:54px;position:relative}.app main .home_case .case_lists .case_list_item .normal .vote_img{width:285px;height:235px;background:rgba(66,123,255,.52);overflow:hidden;border-radius:20px 20px 0 0}.app main .home_case .case_lists .case_list_item .normal .vote_img img{width:100%;height:100%;object-fit:cover;object-position:center 0}.app main .home_case .case_lists .case_list_item .normal .zxname{padding:20px 20px 12px;color:#25262a}.app main .home_case .case_lists .case_list_item .normal .vote_name{font-size:14px;color:#25262a;overflow:hidden;line-height:34px;padding:15px 20px 0;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:34px}.app main .home_case .case_lists .case_list_item .voteHover{display:none;z-index:2;position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.52);height:100%;text-align:center}.app main .home_case .case_lists .case_list_item .voteHover .voteCode{width:130px;height:130px;margin:20px auto}.app main .home_case .case_lists .case_list_item .voteHover .voteCode img{width:100%;height:100%}.app main .home_case .case_lists .case_list_item .voteHover .hover_tip{font-size:12px;color:#636466}.app main .home_case .case_lists .case_list_item .voteHover .detail-btn{margin-top:21px}.app main .home_case .case_lists .case_list_item .voteHover .detail-btn .btn{width:165px;height:44px;border-radius:20px;font-size:15px;line-height:44px;padding:0;margin:0 auto;border:1px solid #427bff}.app main .home_case .case_lists .case_list_item .voteHover .detail-btn .btn:hover{color:#427bff;border:1px solid #427bff}.app main .home_case .case_lists .case_list_item:hover .voteHover{display:block}.app main .home_case .case_lists>:nth-child(4n+4){margin-right:0}.app main .home_case .case_btn{text-align:center}.app main .home_case .case_btn .btn{margin:30px auto;width:234px;height:67px;line-height:67px;background:#3d7dff;border-radius:32px;color:#fff;font-size:23px;cursor:pointer}.app main .home_case .case_btn .btn:hover{transform:scale(1.1)}.app main .home_template{padding-bottom:50px}.app main .home_template .big_title{margin:120px 0 80px;font-size:50px;line-height:50px}.app main .home_template .template_lists{display:flex;flex-wrap:wrap;margin-top:64px;min-height:800px}.app main .home_template .template_lists .template_list_item{width:285px;margin-right:20px;margin-bottom:54px;position:relative}.app main .home_template .template_lists .template_list_item .normal{border:4px solid #fff;box-shadow:0 5px 26px 1px rgba(0,0,0,.14);border-radius:5px;box-sizing:border-box}.app main .home_template .template_lists .template_list_item .normal .vote_img{width:100%;height:538px;background:rgba(66,123,255,.52);overflow:hidden;border-radius:5px}.app main .home_template .template_lists .template_list_item .normal .vote_img img{width:100%;height:100%;object-fit:cover;object-position:center 0}.app main .home_template .template_lists .template_list_item .voteHover{display:none;z-index:2;position:absolute;top:0;left:0;width:100%;height:545px;text-align:center;background:rgba(0,0,0,.52);border-radius:5px}.app main .home_template .template_lists .template_list_item .voteHover .hover_code_box{width:130px;margin:97px auto 30px;padding-bottom:8px}.app main .home_template .template_lists .template_list_item .voteHover .hover_code_box .voteCode{width:122px;height:122px;margin:14px auto 0;border-radius:5px;background:#fff;overflow:hidden}.app main .home_template .template_lists .template_list_item .voteHover .hover_code_box .voteCode img{width:100%;height:100%}.app main .home_template .template_lists .template_list_item .voteHover .hover_code_box .hover_tip{font-size:12px;color:#636466}.app main .home_template .template_lists .template_list_item .voteHover .detail-btn{margin-top:40px}.app main .home_template .template_lists .template_list_item .voteHover .detail-btn .btn{width:165px;height:44px;border-radius:20px;font-size:15px;line-height:44px;padding:0;margin:0 auto}.app main .home_template .template_lists .template_list_item .vote_name{font-size:16px;color:#25262a;overflow:hidden;text-align:center;line-height:34px;padding:0 20px}.app main .home_template .template_lists .template_list_item:hover .voteHover{display:block}.app main .home_template .template_lists>:nth-child(4n+4){margin-right:0}.app main .home_template .template_btn{text-align:center}.app main .home_template .template_btn .btn{margin:30px auto;width:234px;height:67px;line-height:67px;background:#3d7dff;border-radius:32px;color:#fff;font-size:23px;cursor:pointer}.app main .home_template .template_btn .btn:hover{transform:scale(1.1)}.app main .home_exhibition{padding:100px 0 0;position:relative;background:#f9fbff}.app main .home_exhibition .exhibition_box{display:flex;display:-ms-flexbox}.app main .home_exhibition .exhibition_box .exhibition_swiper{width:1200px}.app main .home_exhibition .exhibition_box .exhibition_swiper .swiper-wrapper .swiper-slide{height:650px}.app main .home_exhibition .exhibition_box .exhibition_swiper .swiper-wrapper .swiper-slide img{width:100%}.app main .home_exhibition .exhibition_box .exhibition_content{margin-left:92px;width:334px;margin-bottom:140px}.app main .home_exhibition .exhibition_box .exhibition_content .big_title{font-size:50px;color:#25262a;margin-bottom:70px;line-height:50px}.app main .home_exhibition .exhibition_box .exhibition_content .subTitle{margin-bottom:50px}.app main .home_exhibition .exhibition_box .exhibition_content .subTitle span{vertical-align:middle;display:inline-block;font-size:17px;color:#25262a;line-height:1}.app main .home_exhibition .exhibition_box .exhibition_content .subTitle .circle{width:9px;height:9px;background:#3d7dff;border-radius:50%;margin-right:12px}.app main .home_exhibition .exhibition_box .exhibition_content .labels{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}.app main .home_exhibition .exhibition_box .exhibition_content .labels span{display:inline-block;width:92px;height:38px;background:#eaeeff;border-radius:19px;font-size:15px;color:#3d7dff;text-align:center;line-height:38px;margin-right:12px;margin-bottom:14px}.app main .home_exhibition .exhibition_box .exhibition_content .exhibition_btn .btn{width:180px;height:68px;border-radius:32px;font-size:24px;margin-top:56px}.app main .home_exhibition .exhibition_box .exhibition_content .exhibition_btn .btn:hover{transform:scale(1.1);color:#fff!important;background-color:#3f7cff!important}.app main .home_exhibition .exhibition_action{position:absolute;bottom:76px;left:50%;transform:translate(-50%);width:1200px;display:flex;display:-ms-flexbox;justify-content:space-between;z-index:2;height:38px;line-height:38px}.app main .home_exhibition .exhibition_action .exhibition_swiper-button-next,.app main .home_exhibition .exhibition_action .exhibition_swiper-button-prev{display:inline-block;margin-right:40px;cursor:pointer}.app main .home_exhibition .exhibition_action .exhibition_swiper-pagination{margin-right:50px}.app main .home_exhibition .exhibition_action .exhibition_swiper-pagination .swiper-pagination-bullet{width:54px;height:2px;opacity:1;background:#d1d1d3;border-radius:1px;margin-left:12px}.app main .home_exhibition .exhibition_action .exhibition_swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#636465}.app main .home_brand{padding:100px 0 160px}.app main .home_brand .big_title{font-size:30px;color:#25262a;text-align:center;margin-bottom:20px}.app main .home_brand .big_subtitle{font-size:18px;color:#999;text-align:center;margin-bottom:88px}.app main .home_brand .swiper_container{width:100%;height:120px;overflow:hidden;position:relative}.app main .home_brand .swiper_container .swiper_body{width:5500px;height:120px;position:absolute;top:0;left:0;display:flex}.app main .home_brand .swiper_container .swiper_body .swiperImg{width:225px;height:120px;cursor:pointer}.app main .home_brand .swiper_container .swiper_body .swiperImg img{width:100%;height:100%}.app main .home_brand .swiper_container .swiper_body#swiper_body2{margin-left:100px}.app main .home_brand .swiper_container .swiper_body#swiper_body4{margin-left:100px}.app main .home_brand .more_btn{text-align:center}.app main .home_brand .more_btn .btn{color:#3d67ff;font-size:20px;background:0 0;border:none}.app main .home_decscript{text-align:center;background:#3d7dff;color:#fff;padding:150px 0 160px;position:relative}.app main .home_decscript .decscript_bg_img{background-image:url(/images/index-tro-logo1.png);background-repeat:no-repeat;width:100%;height:372px;background-size:contain;background-position:center center}.app main .home_decscript .big_title{font-size:56px;line-height:56px;margin-bottom:53px;padding-top:94px}.app main .home_decscript .subtitle{line-height:25px;font-size:25px;margin-bottom:73px}.app main .home_decscript .descbtns .btn{width:199px;height:71px;background:#fff;border-radius:15px;color:#3d7dff;font-size:24px;border:none}.app main .home_decscript .descbtns .btn:hover{transform:scale(1.1)}.app main .home_whyChoice{background-image:url(/images/why-choice.png);background-repeat:no-repeat;width:100%;height:610px;color:#fff;text-align:center;background-size:100% 100%;background-position:center}.app main .home_whyChoice .commom_width_1230{width:1230px;margin:0 auto}.app main .home_whyChoice .big_title{font-size:27px;line-height:27px;font-weight:700;margin-bottom:21px;padding-top:36px}.app main .home_whyChoice .subtitle{line-height:16px;font-size:16px;margin-bottom:40px}.app main .home_whyChoice .why_choice_list{display:flex;justify-content:space-between;height:312px;position:relative}.app main .home_whyChoice .why_choice_list .item .list_icon{width:94px;height:94px;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:18px;cursor:pointer}.app main .home_whyChoice .why_choice_list .item .list_icon .img_svg{width:40px;height:40px;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.app main .home_whyChoice .why_choice_list .item .list_name{font-size:16px}.app main .home_whyChoice .why_choice_list .item .showTips{position:absolute;top:163px;left:0;width:100%;background:#6497ff;border-radius:8px;padding:25px 25px}.app main .home_whyChoice .why_choice_list .item .showTips .tips_list{display:flex;flex-wrap:wrap;text-align:left}.app main .home_whyChoice .why_choice_list .item .showTips .tips_list .tip_list_item{flex:50%;font-size:16px;margin-bottom:8px}.app main .home_whyChoice .why_choice_list .item.activeItem .list_icon{background-color:#fff}.app main .home_whyChoice .why_choice_list .item.activeItem .list_icon .img_svg{background-color:#3d7dff}.app main .home_whyChoice .choice_bottom{padding-top:28px}.app main .home_whyChoice .choice_bottom .title{font-size:20px;margin-bottom:22px}.app main .home_whyChoice .choice_bottom .btn{width:155px;height:55px;background:#3d7dff;border-radius:12px;color:#fff;border-color:#3d7dff;font-size:19px;margin-bottom:33px}.app main .home_whyChoice .choice_bottom .btn:hover{transform:scale(1.1)}.app footer{background:#fff}