﻿@charset "utf-8"; 
:root{--color:#5ca3e3;--hovercolor:#5ca3e3;--color2:#F25F18;--color3:#D86A2E;--txtcolor:#071F3F;--fontfamily:arial;--fontsize10:10px;--fontsize25:25px;--fontsize42:42px;--fontsize44:44px;--fontsize45:45px;--fontsize50:50px;--fontsize52:52px;--fontsize54:54px;}
@media (min-width:1921px){:root{--fontsize10:12px;--fontsize12:15px;--fontsize13:16px;--fontsize14:17px;--fontsize15:18px;--fontsize16:19px;--fontsize17:20px;--fontsize18:22px;--fontsize20:24px;--fontsize22:26px;--fontsize24:28px;--fontsize25:30px;--fontsize26:32px;--fontsize28:34px;--fontsize30:36px;--fontsize32:38px;--fontsize34:40px;--fontsize36:42px;--fontsize38:45px;--fontsize40:48px;--fontsize42:50px;--fontsize44:52px;--fontsize45:55px;--fontsize48:58px;--fontsize50:60px;--fontsize52:62px;--fontsize54:66px;}
.l-wrap{padding:0 66px}}
@media (max-width:1920px) and (min-width:1601px){:root{--fontsize10:11px;--fontsize12:13.3px;--fontsize13:14.4px;--fontsize14:15.5px;--fontsize15:16.6px;--fontsize16:18px;--fontsize17:19px;--fontsize18:20px;--fontsize20:22px;--fontsize22:24.4px;--fontsize24:26.6px;--fontsize25:27.7px;--fontsize26:28.8px;--fontsize28:31px;--fontsize30:33.3px;--fontsize32:35.5px;--fontsize34:37.7px;--fontsize36:40px;--fontsize38:42.2px;--fontsize40:44.4px;--fontsize42:46.6px;--fontsize44:49px;--fontsize45:50px;--fontsize48:53.3px;--fontsize50:55px;--fontsize52:58px;--fontsize54:60px;}
.l-wrap{padding:0 55px}}
@media (max-width:1600px) and (min-width:1441px){:root{--fontsize10:10px;--fontsize12:11px;--fontsize13:12px;--fontsize14:13px;--fontsize15:14px;--fontsize16:15px;--fontsize17:16px;--fontsize18:17px;--fontsize20:19px;--fontsize22:21px;--fontsize24:23px;--fontsize25:24px;--fontsize26:25px;--fontsize28:27px;--fontsize30:29px;--fontsize32:31px;--fontsize34:30px;--fontsize36:32px;--fontsize38:34px;--fontsize40:37px;--fontsize42:39px;--fontsize44:41px;--fontsize45:42px;--fontsize48:44px;--fontsize50:46px;--fontsize52:48px;--fontsize54:50px;}}
@media (max-width:1440px) and (min-width:1366px){:root{--fontsize10:10px;--fontsize12:11px;--fontsize13:12px;--fontsize14:12px;--fontsize15:13px;--fontsize16:14px;--fontsize17:15px;--fontsize18:16px;--fontsize20:17px;--fontsize22:18px;--fontsize24:19px;--fontsize25:20px;--fontsize26:21px;--fontsize28:22px;--fontsize30:24px;--fontsize32:26px;--fontsize34:28px;--fontsize36:30px;--fontsize38:32px;--fontsize40:34px;--fontsize42:36px;--fontsize44:38px;--fontsize45:40px;--fontsize48:41px;--fontsize50:43px;--fontsize52:45px;--fontsize54:47px;}}

body{max-width:100%;}
@media (min-width:1921px){.head-info{height:100px}
body{padding-top:100px}
.head-logo a img{max-height:35px!important}}
@media (min-width:1025px){.l-wrap{max-width:2048px;padding:0 50px}
body:not(.index) main .l-wrap{max-width:1600px}
body:not(.index) main .l-wrap .l-wrap{padding:0}
body{padding-top:80px}
.head-nav .nav-ul>li>a{margin:0 40px}}
header{box-shadow:0 0 0;background: linear-gradient(to right,#fbfaf7,#fff 80%)!important;}
.head-top {display:none}
.head-logo a img{max-height:30px}
.head-txt{color:#34495E;border-left:1px solid #a7afb7;padding-left:20px;margin-left:15px;line-height:1.6;font-size:var(--fontsize12)}
.head-lang{display:none}
.head-nav .nav-ul>li>a{color:#0D1D30;font-size:var(--fontsize16);}
@media (min-width:1025px){#liinquiry a{margin-right:0;background:none;border-radius:0;border:1px solid #0D1D30;color:#0D1D30!important;text-transform:initial;padding:8px 20px;height:auto;}
#liinquiry a em{color:var(--color2);margin-left:10px}
#liinquiry a:hover{background:var(--color2);border-color:var(--color2);color:#fff!important}
#liinquiry a:hover em{color:#fff}}
@media (max-width:1600px) and  (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 30px}}
@media (max-width:1440px) and  (min-width:1025px){.head-nav .nav-ul>li>a{font-size:var(--fontsize14)}}
@media (max-width:1280px) and  (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 12px}}
@media (max-width:1150px){.head-txt{display:none}}
@media (max-width:1024px){#liinquiry a em{display:none}}
footer{background:#061d38;color:#fff}
footer .foot-title,footer a,footer .foot-link .phone a{color:#fff}
footer .foot-share ul li a{border-color:#fff}
footer .foot-share ul li a:hover{background:var(--color2);border-color:var(--color2)}
footer .foot-list li em{display:none}
footer .foot-bot{background:#061d38;}
@media (min-width:1025px){footer{font-size:16px}
footer .foot-title,footer .foot-link .phone{font-size:24px}}
footer .foot-bot{color:#fff;}
/*@media (min-width:1025px){.head-left .item em,.head-share ul a:hover{color:#fff;}}*/