.pointer{cursor:pointer}header{background-color:#2C2C2A}@media (max-width: 1024px){header{position:sticky;top:0;z-index:1111}}header .logo_title{display:flex;align-items:center;justify-content:center;padding-bottom:36px;padding-top:24px}header .logo_title span{font-size:22px;margin-left:10px;color:#FFFFFF}header .logo_title img{width:80px}@media (max-width: 1024px){header .logo_title{padding:0;height:50px}header .logo_title img{width:50px}header .logo_title span{font-size:16px}}header .nav_list{display:grid;grid-template-columns:repeat(5, 84px);grid-gap:120px;justify-content:center;font-size:16px}header .nav_list div{padding-bottom:12px;cursor:pointer;color:#999999;font-weight:400;display:flex;align-items:center;justify-content:center}header .nav_list div img{display:none}header .nav_list div:hover{color:#33B393}header .nav_list div.active{color:#33B393}@media (min-width: 1024px){header .nav_list div{border-bottom:none !important}}@media (min-width: 1024px){header .nav_list{display:grid !important;border-bottom:none !important}header .nav_list a img{display:none !important}}@media (max-width: 1024px){header .nav_list{display:none;position:absolute;left:0;top:0;z-index:1111;width:100%;top:50px;height:calc(100vh - 50px);background-color:#2C2C2A;padding:0 20px;box-sizing:border-box}header .nav_list a div{height:50px;display:flex;align-items:center;justify-content:space-between;padding-bottom:0;color:#FFFFFF;font-size:14px;border-bottom:1px solid #6b6b6a}header .nav_list a div img{width:16px;height:16px;display:block}header .nav_list a div img.b_logo{display:none}header .nav_list a:last-of-type div{border:none}}header .menu{display:none}@media (max-width: 1024px){header .menu{display:block;position:absolute;width:16px;height:16px;right:15px;top:18px}}header .b_logo{display:none}header.white{background-color:#FFFFFF}header.white .nav_list{background-color:#ffffff}header.white .nav_list a div{color:#2C2C2A;border-bottom:1px solid #aaaaaa}header.white .nav_list a div.active{color:#33B393}header.white .nav_list a div img.b_logo{display:block}header.white .nav_list a div:hover{color:#33B393}header.white .nav_list a:last-of-type div{border:none}header.white .b_logo{display:''}header.white .logo_title .b_logo{display:block}header.white .w_logo{display:none}header.white .logo_title span{color:#333333}header.white .nav_list{color:#999999}.footer{background-color:#333333;padding-top:40px}@media (max-width: 1024px){.footer{padding-top:20px}}.footer .center_footer{width:1400px;color:#FFFFFF}@media (max-width: 1400px){.footer .center_footer{width:100%;padding:0 15px;box-sizing:border-box}}.footer .center_footer .footer_calls{font-size:16px;line-height:22px}@media (max-width: 1024px){.footer .center_footer .footer_calls{font-size:12px;line-height:17px}}.footer .center_footer .footer_ca div{display:flex;align-items:center}.footer .center_footer .footer_ca div img{width:20px;margin-right:10px}.footer .center_footer .footer_ca .footer_tel{font-size:24px;font-weight:500;line-height:33px;letter-spacing:1px;padding-top:15px}.footer .center_footer .footer_ca .footer_tel a{color:#FFFFFF}.footer .center_footer .footer_ca .footer_tel a span{font-size:16px;line-height:22px}.footer .center_footer .footer_ca .footer_loc{font-size:16px;line-height:22px;padding-top:10px}.footer .center_footer .footer_ca .footer_email{font-size:16px;line-height:22px;padding-top:15px}@media (max-width: 1024px){.footer .center_footer .footer_ca div img{width:16px;margin-right:5px}.footer .center_footer .footer_ca .footer_tel{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;padding-top:15px}.footer .center_footer .footer_ca .footer_tel span{font-size:12px;line-height:17px}.footer .center_footer .footer_ca .footer_loc{font-size:12px;line-height:17px;padding-top:10px}.footer .center_footer .footer_ca .footer_email{font-size:12px;line-height:17px;padding-top:10px}}.footer .center_footer .footer_bot{border-top:1px solid rgba(255,255,255,0.3);margin-top:20px;padding:20px 0;opacity:.7}.footer .center_footer .footer_bot span{margin:5px}@media (max-width: 1024px){.footer .center_footer .footer_bot{padding:15px 0;font-size:10px}}
