<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.header .rgt .nav li ul { width:325%; right:-113%;}
.header .rgt .search form { width:275px;}
.header .rgt .search .btn { width:95px;}
.banner .text h1 { line-height:70px; font-size:50px; letter-spacing:0px;}
.about { padding:120px 0 170px 0;}
.about .lft p { line-height:35px; font-size:16px; letter-spacing:0px;}
.about .lft a,
.pros .more { width:200px;}
.pros li h3 { height:105px;}
.intosr .into02 li .lft h3 { height:60px; line-height:30px; font-size:16px;}
.intosr .into02 li .rgt p { letter-spacing:0px;}
.banner_ej h1 { height:70px; letter-spacing:0px;}
.catnav li { margin-right:20px;}
.catnav li a { font-size:14px; letter-spacing:-0.5px;}
.proall .msg h1 { line-height:35px; padding-bottom:20px;}
.proall .msg a { width:180px; background-position:205px center;}
.proshow .msg h3 { line-height:60px; font-size:40px; padding-top:20px;}
.proshow .msg p { line-height:30px; font-size:16px;}
.proshow .msg a { margin-top:50px;}
.proshow .norms h4 { line-height:40px; font-size:24px; margin-top:25px;}
.investor .notice .rgt { background-position:30px center;}
.investor .notice .rgt a { padding: 40px 0 0 110px; background-position:115px 90px;}
.investor .shares a { width:155px; background-position:160px center;}
.plan li p { font-size:16px;}
.job .lft .nvs { padding:10px 15px;}
.job .lft .nvs li a { font-weight:bold; font-size:14px; text-transform:Uppercase;}
.join .whysir li { height:300px;}
.social .wlbj .bg1 { height:950px;}
.social .soc1 .mumber li { width:240px; margin:0 40px;}
.social .soc2 { top:50px;}
.social .soc2 .msg { width:550px;}
.social .soc2 .msg .nr { width:450px;}
.social .soc2 .msg .nr p { line-height:30px; margin-top:10px; letter-spacing:-0.5px;}
.social .soc2 .msg .nr p::after { top:13px;}
.social .soc3 li .msg p { height:auto; mxa-height:160px;}
.social .soc4 { top:70px;}
.social .wlbj .bg2 { height:800px;}
.social .soc4 li { width:285px; margin-right:50px;}
.social .soc4 li h3 { height:60px; line-height:30px; font-size:22px;}
.social .soc4 li p { line-height:25px; font-size:14px;}
.footer .rgt { max-width:45%;}

@media screen and (max-width:1365px) {
.banner .text h1 { line-height:60px; font-size:40px; letter-spacing:0;}
.about .lft p { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.about .lft a,.pros .more { width:160px;}
.footer .nva { width:540px;}
.catnav { height:50px; line-height:50px; overflow-x:scroll;}
.catnav::-webkit-scrollbar { width:0px; height:0px;} 
.catnav ul { width:1160px;}
.topnav { height:50px; line-height:50px; overflow-x:scroll;}
.topnav::-webkit-scrollbar { width:0px; height:0px;} 
.topnav ul { width:1050px;}
.header .mnavs li h3 a { font-size:14px;}
.proall .msg a { font-size:14px;}
.proall .msg p { line-height:22px; font-size:12px;}
.intosr .into02 li .lft h3 { height:100px;}
.plan li { height:auto;}
.plan li p { background-position:center bottom;}
.social .soc1 .mumber li { width:calc(100% / 2); margin:10px 0;}
.join .whysir li { height:220px;}
}

@media screen and (min-width:320px) and (max-width:767px) {
.catnav ul { width:1330px;} 
.topnav ul { width:745px;}
.banner_ej h1 { font-size:18px; letter-spacing:0;}
.banner .text h1 { line-height:30px; font-size:22px;}
.about .lft p { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical;}
.contact .bottom .tabs { overflow:hidden; overflow-x:scroll;}
.contact .bottom .tabs ul { display:block; width:580px;}
.contact .bottom .tabs li { padding:0 10px;}
.proall .msg a { width:165px; background-position:175px center;}
.proall .msg { width:90%;}
.proall .msg h1 { line-height:30px; font-size:16px; padding:10px 0;}
.proall .msg p { line-height:22px;}
.prolist li .msg a { font-size:12px; background-position:155px center;}
.investor .notice .rgt { background-position:center 20px;}
.investor .notice .rgt a { line-height:25px; padding:80px 0 0 0; background-position:center 150px;}
.investor .wlbj .bg { height:470px;}
.investor .shares a { background-position:140px center;}
.plan li { height:510px;}
.job .lft .nvs { padding:0;}
.jobshow .msg span { width:100%;}
.social .soc1 .mumber li { width:100%;}
.social .soc2 .msg { width:100%;}
.social .soc2 .msg .nr { width: calc(100% - 70px);}
.join .whysir li { height:300px;}
}</pre></body></html>