<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
figure,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}table{border-spacing:0}fieldset,img{border:0}legend{display:none}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:after,q:before{content:""}abbr,acronym{border:0}a{vertical-align:middle;text-decoration:none}body,html{width:100%;height:auto;}

/* CSS Document */
@font-face {
  font-family: '凯迪拉克汉仪俊黑50简';
  src: url(/css/font/hyjhj.eot);
  src: url(/css/font/hyjhj.eot?) format("embedded-opentype"), url(/css/font/hyjhj.woff) format("woff"), url(/css/font/hyjhj.ttf) format("truetype");
}
@font-face {
	font-family: TrimRegular;
	src: url(/css/font/Trim-Regular.eot);
	src: url(/css/font/Trim-Regular.eot?) format("embedded-opentype"), url(/css/font/Trim-Regular.woff) format("woff"), url(/css/font/Trim-Regular.ttf) format("truetype");
	font-style: normal;
}
@font-face {
	font-family: '凯迪拉克方正准雅宋简';
	src:url(/css/font/KDLKFZZHUNYSJW.TTF) format("truetype");
	font-style: normal;
}
body {  background:#fff; font-family:TrimRegular, '凯迪拉克汉仪俊黑50简', sans-serif; }

.in_alpha { animation:in_alpha 2s ease both; -webkit-animation:in_alpha 2s ease both;  }
@keyframes in_alpha 	{  0% { opacity:0; } 100% { opacity:1; }  }
@-webkit-keyframes in_alpha 	{  0% { opacity:0; } 100% { opacity:1; }  }

/* top */
.topPart { width:100%; min-width:1260px; max-width:1920px; height:110px; margin:0 auto; background-color:#fff; position:relative!important; z-index:100; transition:margin-top ease 0.3s; -webkit-transition:margin-top ease 0.3s; }
.topSpace { width:100%; min-width:1260px; max-width:1920px; height:110px; margin:0 auto; }  
.topLogo { width:71px; padding:39px 0 0 35px;display: block; }
.topMenu { width:auto; top:45px; right:0; position:absolute; }
.topMenu li { margin:0 41px; float:left; font-size:18px; cursor:pointer; }
.topMenu li a{color: #000;display: block;}
.topMenu li a:hover{font-weight: bold;padding-bottom: 37px;border-bottom: 4px solid #891428;}
.topMenu li a.active{padding-bottom: 37px;border-bottom: 4px solid #891428;}

.subMenu { width:100%; height:70px; background-color:#4b4b4b; position:relative;}
.subMenuBox { width:100%; height:70px; background-color:#4b4b4b; color:#fff; position:relative; }
.subMenuBox .title { padding:25px 0 0 48px; }
.subMenuBox ul { width:auto; top:24px; right:10px; position:absolute; }
.subMenuBox ul li { float:left; margin:0 24px; font-size:16px; cursor:pointer; }
.subMenuBox ul li a{color: #fff;}
.subMenuBox ul li a:hover { padding-bottom:2px; border-bottom:1px solid #fff;  }
.subMenuBox .sp{ padding-bottom:2px; border-bottom:1px solid #fff; }
.subMenuBoxFix { position:fixed; top:0; z-index:100;
	transition:top ease 0.3s; -webkit-transition:top ease 0.3s; }

.headLayout {
	top: 110px;
}
.headLayoutBg2 {
	z-index: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: white;
}
.handLayoutContent {
	position: relative;
	width: 100%;
	z-index: 1;
	background: white;
}
.headLayoutBg3 {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .75;
	position: fixed;
	z-index: 0; 
	display: block;
}

/* .headLayout{width: 100%;height: 100%;overflow: hidden; position: fixed;z-index: 999;left: 50%;margin-left: -50%;display: none;background: 0!important;border-top: 1px solid #ccc;}
.headLayout .navbox{width: 100%;height: 500px;position: absolute;background: #fff;}
.headLayout ul{padding:40px;width: 900px;position: absolute;left: 50%;margin-left: -490px;background: #fff;}
.headLayout li{float:left;width: 300px;height: 120px;margin-bottom: 20px;}
.headLayout li a{display: block;color: #363636;font-size: 14px;text-align: center;} */

/* LYRIQ */
/* .headLayout li a .atsl{width: 157px;height:87px;background: url(/images/topLayout/headAtsl.png) no-repeat 0 12px;margin: 0 auto;}
.headLayout li a .xts{width: 187px;height:87px;background: url(/images/topLayout/headXts.png) no-repeat 0 10px;margin: 0 auto;}
.headLayout li a .cts{width: 162px;height:76px;background: url(/images/topLayout/headCts.png);margin: 0 auto;}
.headLayout li a .ct6{width: 179px;height:83px;background:url(/images/topLayout/headCT6.png) no-repeat 0 9px; margin: 0 auto;margin-top: 10px;}
.headLayout li a .srx{width: 211px;height:83px;background: url(/images/topLayout/headSrx.png);margin: 0 auto;}
.headLayout li a .xt5{width: 200px;height:93px;background: url(/images/topLayout/headXt5.png);margin: 0 auto;}
.headLayout li a .xt4{width: 200px;height:88px;background: url(/images/topLayout/headXt4.png);margin: 0 auto;}
.headLayout li a .xt6{width: 200px;height:94px;background: url(/images/topLayout/headXt6.jpg) no-repeat 4px -4px;margin: 0 auto;}
.headLayout li a .ct5{width: 200px;height:88px;background: url(/images/topLayout/headCt5.png) no-repeat 0 8px;margin: 0 auto;}
.headLayout li a .ct4{width: 200px;height:93px;background: url(/images/topLayout/headCt4.png) no-repeat 4px -4px;margin: 0 auto;}
.headLayout li a .escalade{width:200px;height:88px;background: url(/images/topLayout/headEscalade.png) no-repeat 0 -9px;margin: 0 auto;}
 */

/* .headLayout li a p{padding-top: 14px;}
.headLayoutBg{width: 100%;height: 100%;background: #000;opacity: 0.75;position: fixed;filter:Alpha(opacity=75);z-index: 0; display: block;} */

.headLayout2{width: 100%;height: 100%;overflow: hidden; position: fixed;left: 50%;margin-left: -50%;display: none;z-index: 999;border-top: 1px solid #ccc;}
.hdlbox{width: 100%;height: 210px;position: absolute;background: #fff;}
.kwSearchText{width: 929px;height: 60px;position: absolute;top: 46px;left: 50%;margin-left: -500px;}
.kwSearchText input{box-sizing: inherit!important; width: 927px;height: 58px;border: 1px solid #000;font-size: 22px;color: #000;line-height: 58px;text-indent: 2em;}
.kwSearch{width: 71px;height: 60px;position: absolute;top: 46px;left:50%;margin-left: 429px; cursor: pointer;}
.kwSearch img{display: block;width: 100%;}</pre></body></html>