﻿@charset "utf-8"; 
.home-contact .unify {padding-bottom:0}
.home-contact .unify .title {color:#fff;}
.home-contactlist {display:flex;flex-wrap:wrap;text-align:center;margin:40px 0 0px;justify-content:space-between;}
.home-contactlist li {width:24%;text-align:center;color:#fff;}
.home-contactlist li .home-contactpic {position:relative;padding-bottom:65%;width:100%;}
.home-contactlist li .home-contactpic img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.home-contactlist li .home-contacttxt {line-height:1.6;margin-top:15px;font-size:18px;}
.home-contact .numCount {display:flex;border-radius:var(--border);background-color:#FFF;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);transform:translateY(70px);align-items:center}
.home-contact .numCount .itemnum {display:flex;box-sizing:border-box;padding:2.5% 10px;width:25%;border-right:1px solid rgba(0,0,0,.06);flex-direction:column;align-items:center;justify-content:center}
.home-contact .numCount .itemnum .num {position:relative}
.home-contact .numCount .itemnum .numCX {font-weight:var(--fontbold5);font-size:60px}
.home-contact .numCount .itemnum sup {position:absolute;top:0px;right:-26px;color:var(--color);font-weight:var(--fontbold5);font-size:40px}
.home-contact .numCount .itemnum p {color:var(--summarycolor)}
.home-contact .numCount .itemnum:last-child {border-right:none}
.home-product{padding-top:50px}
@media (max-width:768px){.home-contactlist li{width:48%;margin-bottom:30px}
.home-contactlist li .home-contacttxt{font-size:16px}
.home-contact .numCount {transform:translateY(50px);flex-wrap:wrap}
.home-contact .numCount .itemnum {width:50%}
.home-contact .numCount .itemnum .numCX {font-size:48px}}
@media (max-width:500px){.home-contactlist {margin:20px 0 -30px;}
.home-contactlist li .home-contacttxt{font-size:14px}
.home-contact .numCount .itemnum {padding:3% 10px}
.home-contact .numCount .itemnum .numCX {font-size:34px}
.home-contact .numCount .itemnum sup {right:-18px;font-size:28px}
.home-contact .numCount .itemnum p {font-size:14px}}
.home-caselist {display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;}
.home-caselist li {margin:20px 0 0;width:24%;}
.home-case {background-size:cover;margin:0;}
.home-case .l-wrap {padding-bottom:5%;}
@media (max-width:768px){.home-caselist {margin-top:0;}
.home-caselist li {width:48%;}}
@media (max-width:500px){.home-case .l-wrap {padding-bottom:10%;}}
.footer-bottom .main .mid {margin:0;}
.footer-bottom .main .mid>div {width:auto;max-width:22%;}
.footer-bottom .main .mid>div.foot-contact {max-width:27%;}
.foot-qrimg img {width:120px;border-radius:5px;}
.footer-bottom .main .mid>.left>div:nth-child(3) {display:none;}
footer .quick .foot-list {display:flex;flex-wrap:wrap;justify-content:space-between;}
footer .quick .foot-list li {width:48%}
.footer-bottom .main .mid ul li a em {color:#0092FF;}
footer .foot-contact .foot-tel {margin-bottom:20px;display:flex;align-items:center}
footer .foot-contact .foot-tel .icon {width:50px;height:50px;background:#0092FF;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}
footer .foot-contact .foot-tel .icon em {color:#FFF;font-size:22px}
footer .foot-contact .foot-tel .content {flex:1;display:flex;flex-direction:column}
footer .foot-contact .foot-tel .content span:nth-child(1) {font-size:16px;color:#FFF}
footer .foot-contact .foot-tel .content a:nth-child(2) {white-space:nowrap;font-size:24px;font-weight:var(--fontblod5);color:#FFF}
footer .foot-contact .item {margin-top:10px}
footer .foot-contact .item a {color:#ccc}
footer .foot-contact .item span {color:#0092FF;margin-right:5px}
footer .foot-contact .item a:hover {color:#fff}
.footer-bottom .bottom{border-top:1px solid #444}
@media (max-width:1200px){.footer-bottom .main .mid{flex-wrap:wrap}
.footer-bottom .main .mid>div {width:48%;max-width:100%;margin-bottom:20px}
.footer-bottom .main .mid>div.foot-contact {max-width:100%;}}
@media (max-width:768px){.footer-bottom .main .mid>div {width:100%;}}
@media (max-width:500px){.footer-bottom .main .mid .quick ul li{width:50%}
.footer-bottom{font-size:14px}}
.home-about .l-wrap .right ul{display:none;}