html,body,body div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,nav,section,details,summary{display:block}*,*::before,*::after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","Source Han Sans SC",sans-serif;line-height:1.61111;color:#222;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;outline:none}
input{border:0;font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","Source Han Sans SC",sans-serif}
input:focus{outline:none}
textarea{font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","Source Han Sans SC",sans-serif}
textarea:focus{outline:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100% + 30px)}
audio::-internal-media-controls-download-button{display:none}
audio::-webkit-media-controls-enclosure{overflow:hidden}
audio::-webkit-media-controls-panel{width:calc(100% + 30px)}

/* content文本样式 */
.content a{font-weight:bold;color:#045ad2;border-bottom:1px solid #045ad2}
.content img{display:block;margin:0 auto 30px;max-width:720px;height:auto !important}
.content li{margin:1px 0 30px;list-style-type:disc;list-style-position:inside}
.content li p{display:inline}
.content p{margin:0 0 30px}
.content p:last-of-type{margin-bottom:30px}
.content center{margin:1px 0 30px}
.content center:last-of-type{margin-bottom:8px}
.content h1, .content h2, .content h5{margin:1px 0 30px}
.content h3{margin-bottom:30px;font-size:0.88889em;color:#868fa9;font-weight:normal}
.content em{font-style:normal}
.content p + center{margin-top:-14px}
.content center + h3{margin-top:-14px}
.content h4{margin-bottom:30px}
.content blockquote{position:relative;margin:12px 12px 30px}
.content blockquote p:first-child::before{content:"\20";display:inline-block;vertical-align:middle;margin-right:5px;width:2px;height:9px;background-color:#045ad2;-webkit-transform:translateY(-1px);transform:translateY(-1px)}
.content .brief{display:none}
.content table{margin:0 0 30px;width:100%;border-collapse:collapse;border:1px solid #868fa9;text-align:center}
.content th{padding:4px;border:1px solid #868fa9;word-break:break-all}
.content td{padding:4px;border:1px solid #868fa9;word-break:break-all}
.content .underLine{border-bottom:1px solid #045ad2}
.stock-color{color:#045ad2}
.content-audio{width:100%}
/* content文本样式 */

/* 通用样式 */
.b-s-b{box-sizing:border-box}
.b-s-c{box-sizing:content-box}

.d-n{display:none}
.d-b{display:block}
.d-i-b{display:inline-block}
.d-f{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}
.d-i-f{display:-webkit-box;display:-webkit-inline-flex;display:inline-flex}
.f-w{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.f-d-c{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.f-s-0{-ms-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0}
.f-s-1{-ms-flex-shrink:1;-webkit-flex-shrink:1;flex-shrink:1}
.f-g-1{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}
.j-c{justify-content:center}
.j-s{justify-content:space-between}
.j-f-s{justify-content:flex-start}
.j-f-e{justify-content:flex-end}
.a-s{align-items:start}
.a-c{align-items:center}
.a-e{align-items:end}

.u-s-n{user-select:none}

.v-a-t{vertical-align:top}
.v-a-m{vertical-align:middle}

.f-l{float:left}
.f-r{float:right}
.c-b::after{content:"\20";display:block;clear:both}

.p-f{position:fixed}
.p-r{position:relative}
.p-a{position:absolute}

.t-10p{top:10%}
.t-50p{top:50%}
.t-0{top:0}
.t-8{top:8px}
.t-9{top:9px}
.t-10{top:10px}
.t-14{top:14px}
.t-15{top:15px}
.t-25{top:25px}
.t-29{top:29px}
.t-30{top:30px}
.t-39{top:39px}
.t-42{top:42px}
.t-100{top:100px}
.t-164{top:164px}
.t-188{top:188px}

.r-0{right:0}
.r-10{right:10px}
.r-17{right:17px}
.r-22{right:22px}
.r-24{right:24px}
.r-26{right:26px}
.r--50{right:-50px}
.r--54{right:-54px}
.r--360{right:-360px}

.b-0{bottom:0}
.b-10{bottom:10px}
.b-13{bottom:13px}
.b-16{bottom:16px}
.b-20{bottom:20px}
.b-30{bottom:30px}
.b--5{bottom:-5px}
.b--8{bottom:-8px}

.l-50p{left:50%}
.l-0{left:0}
.l-10{left:10px}
.l-14{left:14px}
.l-17{left:17px}
.l-19{left:19px}
.l-20{left:20px}
.l-110{left:110px}
.l--2{left:-2px}
.l--54{left:-54px}

.z-i-1{z-index:1}
.z-i-10{z-index:10}
.z-i-50{z-index:50}
.z-i-1000{z-index:1000}

.m-a{margin-left:auto;margin-right:auto}

.m-t-2{margin-top:2px}
.m-t-3{margin-top:3px}
.m-t-4{margin-top:4px}
.m-t-5{margin-top:5px}
.m-t-6{margin-top:6px}
.m-t-9{margin-top:9px}
.m-t-10{margin-top:10px}
.m-t-12{margin-top:12px}
.m-t-18{margin-top:18px}
.m-t-19{margin-top:19px}
.m-t-20{margin-top:20px}
.m-t-23{margin-top:23px}
.m-t-26{margin-top:26px}
.m-t-29{margin-top:29px}
.m-t-30{margin-top:30px}
.m-t-33{margin-top:33px}
.m-t-35{margin-top:35px}
.m-t-36{margin-top:36px}
.m-t-37{margin-top:37px}
.m-t-38{margin-top:38px}
.m-t-40{margin-top:40px}
.m-t-43{margin-top:43px}
.m-t-53{margin-top:53px}
.m-t-110{margin-top:110px}

.m-r-2{margin-right:2px}
.m-r-5{margin-right:5px}
.m-r-6{margin-right:6px}
.m-r-7{margin-right:7px}
.m-r-8{margin-right:8px}
.m-r-9{margin-right:9px}
.m-r-10{margin-right:10px}
.m-r-11{margin-right:11px}
.m-r-12{margin-right:12px}
.m-r-13{margin-right:13px}
.m-r-14{margin-right:14px}
.m-r-15{margin-right:15px}
.m-r-16{margin-right:16px}
.m-r-17{margin-right:17px}
.m-r-20{margin-right:20px}
.m-r-21{margin-right:21px}
.m-r-25{margin-right:25px}
.m-r-26{margin-right:26px}
.m-r-28{margin-right:28px}
.m-r-30{margin-right:30px}
.m-r-33{margin-right:33px}
.m-r-34{margin-right:34px}
.m-r-40{margin-right:40px}
.m-r-45{margin-right:45px}
.m-r-52{margin-right:52px}
.m-r-58{margin-right:58px}
.m-r-60{margin-right:60px}
.m-r-81{margin-right:81px}
.m-r-113{margin-right:113px}
.m-r-120{margin-right:120px}
.l-c-m-r-0:last-child{margin-right:0}
.n-c3n-m-r-0:nth-child(3n){margin-right:0}
.n-c4n-m-r-0:nth-child(4n){margin-right:0}

.m-b-2{margin-bottom:2px}
.m-b-3{margin-bottom:3px}
.m-b-4{margin-bottom:4px}
.m-b-5{margin-bottom:5px}
.m-b-6{margin-bottom:6px}
.m-b-8{margin-bottom:8px}
.m-b-9{margin-bottom:9px}
.m-b-10{margin-bottom:10px}
.m-b-12{margin-bottom:12px}
.m-b-13{margin-bottom:13px}
.m-b-14{margin-bottom:14px}
.m-b-15{margin-bottom:15px}
.m-b-17{margin-bottom:17px}
.m-b-18{margin-bottom:18px}
.m-b-20{margin-bottom:20px}
.m-b-21{margin-bottom:21px}
.m-b-23{margin-bottom:23px}
.m-b-25{margin-bottom:25px}
.m-b-26{margin-bottom:26px}
.m-b-28{margin-bottom:28px}
.m-b-29{margin-bottom:29px}
.m-b-30{margin-bottom:30px}
.m-b-32{margin-bottom:32px}
.m-b-33{margin-bottom:33px}
.m-b-34{margin-bottom:34px}
.m-b-35{margin-bottom:35px}
.m-b-36{margin-bottom:36px}
.m-b-38{margin-bottom:38px}
.m-b-40{margin-bottom:40px}
.m-b-43{margin-bottom:43px}
.m-b-51{margin-bottom:51px}
.m-b-54{margin-bottom:54px}
.m-b-57{margin-bottom:57px}
.m-b-60{margin-bottom:60px}
.m-b-64{margin-bottom:64px}
.m-b--1{margin-bottom:-1px}
.m-b--7{margin-bottom:-7px}

.m-l-4{margin-left:4px}
.m-l-5{margin-left:5px}
.m-l-7{margin-left:7px}
.m-l-8{margin-left:8px}
.m-l-10{margin-left:10px}
.m-l-15{margin-left:15px}
.m-l-16{margin-left:16px}
.m-l-17{margin-left:17px}
.m-l-18{margin-left:18px}
.m-l-20{margin-left:20px}
.m-l-21{margin-left:21px}
.m-l-30{margin-left:30px}
.m-l-40{margin-left:40px}
.m-l-117{margin-left:117px}

.p-t-0{padding-top:0}
.p-t-3{padding-top:3px}
.p-t-4{padding-top:4px}
.p-t-5{padding-top:5px}
.p-t-6{padding-top:6px}
.p-t-8{padding-top:8px}
.p-t-9{padding-top:9px}
.p-t-10{padding-top:10px}
.p-t-11{padding-top:11px}
.p-t-12{padding-top:12px}
.p-t-13{padding-top:13px}
.p-t-14{padding-top:14px}
.p-t-15{padding-top:15px}
.p-t-16{padding-top:16px}
.p-t-18{padding-top:18px}
.p-t-20{padding-top:20px}
.p-t-24{padding-top:24px}
.p-t-26{padding-top:26px}
.p-t-28{padding-top:28px}
.p-t-29{padding-top:29px}
.p-t-30{padding-top:30px}
.p-t-36{padding-top:36px}
.p-t-40{padding-top:40px}
.p-t-67{padding-top:67px}
.p-t-70{padding-top:70px}
.p-t-85{padding-top:85px}
.p-t-122{padding-top:122px}
.p-t-230{padding-top:230px}

.p-r-0{padding-right:0}
.p-r-1{padding-right:1px}
.p-r-4{padding-right:4px}
.p-r-8{padding-right:8px}
.p-r-9{padding-right:9px}
.p-r-10{padding-right:10px}
.p-r-11{padding-right:11px}
.p-r-13{padding-right:13px}
.p-r-16{padding-right:16px}
.p-r-17{padding-right:17px}
.p-r-18{padding-right:18px}
.p-r-20{padding-right:20px}
.p-r-22{padding-right:22px}
.p-r-25{padding-right:25px}
.p-r-33{padding-right:33px}
.p-r-38{padding-right:38px}
.p-r-40{padding-right:40px}
.p-r-43{padding-right:43px}
.p-r-45{padding-right:45px}
.p-r-75{padding-right:75px}

.p-b-0{padding-bottom:0}
.p-b-3{padding-bottom:3px}
.p-b-4{padding-bottom:4px}
.p-b-5{padding-bottom:5px}
.p-b-6{padding-bottom:6px}
.p-b-8{padding-bottom:8px}
.p-b-9{padding-bottom:9px}
.p-b-10{padding-bottom:10px}
.p-b-11{padding-bottom:11px}
.p-b-12{padding-bottom:12px}
.p-b-13{padding-bottom:13px}
.p-b-14{padding-bottom:14px}
.p-b-15{padding-bottom:15px}
.p-b-16{padding-bottom:16px}
.p-b-18{padding-bottom:18px}
.p-b-19{padding-bottom:19px}
.p-b-20{padding-bottom:20px}
.p-b-24{padding-bottom:24px}
.p-b-26{padding-bottom:26px}
.p-b-30{padding-bottom:30px}
.p-b-40{padding-bottom:40px}
.p-b-45{padding-bottom:45px}
.p-b-60{padding-bottom:60px}
.p-b-85{padding-bottom:85px}

.p-l-0{padding-left:0}
.p-l-4{padding-left:4px}
.p-l-8{padding-left:8px}
.p-l-9{padding-left:9px}
.p-l-10{padding-left:10px}
.p-l-13{padding-left:13px}
.p-l-16{padding-left:16px}
.p-l-17{padding-left:17px}
.p-l-20{padding-left:20px}
.p-l-22{padding-left:22px}
.p-l-25{padding-left:25px}
.p-l-33{padding-left:33px}
.p-l-40{padding-left:40px}
.p-l-43{padding-left:43px}
.p-l-45{padding-left:45px}
.p-l-52{padding-left:52px}
.p-l-75{padding-left:75px}

.g-86{gap:86px}

.w-100p{width:100%}
.w-a{width:auto}
.w-1{width:1px}
.w-2{width:2px}
.w-4{width:4px}
.w-6{width:6px}
.w-9{width:9px}
.w-10{width:10px}
.w-11{width:11px}
.w-12{width:12px}
.w-13{width:13px}
.w-16{width:16px}
.w-17{width:17px}
.w-18{width:18px}
.w-20{width:20px}
.w-22{width:22px}
.w-23{width:23px}
.w-24{width:24px}
.w-26{width:26px}
.w-30{width:30px}
.w-36{width:36px}
.w-38{width:38px}
.w-40{width:40px}
.w-44{width:44px}
.w-48{width:48px}
.w-49{width:49px}
.w-50{width:50px}
.w-56{width:56px}
.w-59{width:59px}
.w-62{width:62px}
.w-71{width:71px}
.w-76{width:76px}
.w-80{width:80px}
.w-84{width:84px}
.w-93{width:93px}
.w-100{width:100px}
.w-108{width:108px}
.w-110{width:110px}
.w-114{width:114px}
.w-118{width:118px}
.w-120{width:120px}
.w-127{width:127px}
.w-133{width:133px}
.w-136{width:136px}
.w-139{width:139px}
.w-142{width:142px}
.w-144{width:144px}
.w-153{width:153px}
.w-155{width:155px}
.w-178{width:178px}
.w-180{width:180px}
.w-185{width:185px}
.w-195{width:195px}
.w-211{width:211px}
.w-212{width:212px}
.w-218{width:218px}
.w-222{width:222px}
.w-244{width:244px}
.w-247{width:247px}
.w-249{width:249px}
.w-250{width:250px}
.w-256{width:256px}
.w-268{width:268px}
.w-273{width:273px}
.w-276{width:276px}
.w-280{width:280px}
.w-283{width:283px}
.w-285{width:285px}
.w-292{width:292px}
.w-297{width:297px}
.w-298{width:298px}
.w-300{width:300px}
.w-314{width:314px}
.w-318{width:318px}
.w-320{width:320px}
.w-344{width:344px}
.w-357{width:357px}
.w-378{width:378px}
.w-380{width:380px}
.w-390{width:390px}
.w-400{width:400px}
.w-480{width:480px}
.w-549{width:549px}
.w-563{width:563px}
.w-600{width:600px}
.w-650{width:650px}
.w-680{width:680px}
.w-685{width:685px}
.w-705{width:705px}
.w-708{width:708px}
.w-720{width:720px}
.w-722{width:722px}
.w-756{width:756px}
.w-768{width:768px}
.w-780{width:780px}
.w-800{width:800px}
.w-846{width:846px}
.w-873{width:873px}
.w-1008{width:1008px}
.w-1200{width:1200px}
.w-1240{width:1240px}
.w-1492{width:1492px}
.mi-w-200{min-width:200px}
.ma-w-320{max-width:320px}
.ma-w-350{max-width:350px}
.ma-w-540{max-width:540px}

.h-80p{height:80%}
.h-100p{height:100%}
.h-4{height:4px}
.h-9{height:9px}
.h-11{height:11px}
.h-12{height:12px}
.h-13{height:13px}
.h-14{height:14px}
.h-15{height:15px}
.h-16{height:16px}
.h-17{height:17px}
.h-18{height:18px}
.h-19{height:19px}
.h-20{height:20px}
.h-24{height:24px}
.h-26{height:26px}
.h-28{height:28px}
.h-32{height:32px}
.h-36{height:36px}
.h-37{height:37px}
.h-38{height:38px}
.h-40{height:40px}
.h-44{height:44px}
.h-45{height:45px}
.h-50{height:50px}
.h-52{height:52px}
.h-56{height:56px}
.h-80{height:80px}
.h-87{height:87px}
.h-100{height:100px}
.h-119{height:119px}
.h-121{height:121px}
.h-130{height:130px}
.h-160{height:160px}
.h-172{height:172px}
.h-175{height:175px}
.h-180{height:180px}
.h-192{height:192px}
.h-194{height:194px}
.h-214{height:214px}
.h-232{height:232px}
.h-314{height:314px}
.h-320{height:320px}
.h-360{height:360px}
.h-378{height:378px}
.h-384{height:384px}
.h-400{height:400px}
.h-510{height:510px}
.mi-h-48{min-height:48px}
.mi-h-550{min-height:550px}
.ma-h-50{max-height:50px}

.o-h{overflow:hidden}
.o-a{overflow:auto}
.o-y-a{overflow-y:auto}

.f-s-10{font-size:10px}
.f-s-12{font-size:12px}
.f-s-13{font-size:13px}
.f-s-14{font-size:14px}
.f-s-15{font-size:15px}
.f-s-16{font-size:16px}
.f-s-18{font-size:18px}
.f-s-20{font-size:20px}
.f-s-22{font-size:22px}
.f-s-24{font-size:24px}
.f-s-25{font-size:25px}
.f-s-27{font-size:27px}
.f-s-32{font-size:32px}

.f-w-b{font-weight:bold}
.f-w-300{font-weight:300}
.f-w-b500{font-weight:bold;font-weight:500}

.f-f-semi{font-family:semiBold}
.f-f-montlight{font-family:montserrat-light}

.l-h-1{line-height:1}
.l-h-116667{line-height:1.16667}
.l-h-125{line-height:1.25}
.l-h-128571{line-height:1.28571}
.l-h-133333{line-height:1.33333}
.l-h-136364{line-height:1.36364}
.l-h-1375{line-height:1.375}
.l-h-138462{line-height:1.38462}
.l-h-138889{line-height:1.38889}
.l-h-14{line-height:1.4}
.l-h-140625{line-height:1.40625}
.l-h-140741{line-height:1.40741}
.l-h-141667{line-height:1.41667}
.l-h-142857{line-height:1.42857}
.l-h-15{line-height:1.5}
.l-h-16{line-height:1.6}
.l-h-166667{line-height:1.66667}
.l-h-171429{line-height:1.71429}
.l-h-172222{line-height:1.72222}
.l-h-175{line-height:1.75}
.l-h-17778{line-height:1.7778}
.l-h-18{line-height:1.8}
.l-h-183333{line-height:1.83333}
.l-h-1875{line-height:1.875}
.l-h-2{line-height:2}
.l-h-230769{line-height:2.30769}
.l-h-242857{line-height:2.42857}
.l-h-16p{line-height:16px}
.l-h-30p{line-height:30px}
.l-h-40p{line-height:40px}

.t-a-c{text-align:center}
.t-a-r{text-align:right}
.t-a-l{text-align:left}
.t-a-j{text-align:justify}

.c-fff{color:#fff}
.c-d8d8d8{color:#d8d8d8}
.c-aab0bb{color:#aab0bb}
.c-999{color:#999}
.c-989aa1{color:#989aa1}
.c-8391a5{color:#8391a5}
.c-797979{color:#797979}
.c-43454b{color:#43454b}
.c-3d4351{color:#3d4351}
.c-333{color:#333}
.c-252f4d{color:#252f4d}
.c-222{color:#222}
.c-0b0b0b{color:#0b0b0b}
.c-000{color:#000}
.c-eb1414{color:#eb1414}
.c-de0422{color:#de0422}
.c-3363d7{color:#3363d7}
.c-1a73e8{color:#1a73e8}
.c-1561f5{color:#1561f5}
.c-045ad2{color:#045ad2}
.h-c-045ad2:hover{color:#045ad2}
.c-51b538{color:#51b538}
.c-25c3a0{color:#25c3a0}
.c-ef9524{color:#ef9524}
.c-045ad3{color:#045ad3}

.bg-c-t{background-color:transparent}
.bg-c-fff{background-color:#fff}
.bg-c-fffbe6{background-color:#fffbe6}
.bg-c-f5f6f9{background-color:#f5f6f9}
.bg-c-f4f4f5{background-color:#f4f4f5}
.bg-c-efefef{background-color:#efefef}
.bg-c-edeeef{background-color:#edeeef}
.bg-c-ebf0f6{background-color:#ebf0f6}
.bg-c-e8ebf1{background-color:#e8ebf1}
.bg-c-d8d8d8{background-color:#d8d8d8}
.bg-c-ccc{background-color:#ccc}
.bg-c-999{background-color:#999}
.bg-c-8391a5{background-color:#8391a5}
.bg-c-34304b{background-color:#34304b}
.bg-c-3363d7-8{background-color:rgba(51,99,215,0.08)}
.bg-c-222{background-color:#222}
.bg-c-000-20{background-color:rgba(0,0,0,0.2)}
.bg-c-000-60{background-color:rgba(0,0,0,0.60)}
.bg-c-000-70{background-color:rgba(0,0,0,0.7)}
.bg-c-000-78{background-color:rgba(0,0,0,0.78)}
.bg-c-000-85{background-color:rgba(0,0,0,0.85)}
.bg-c-000{background-color:#000}
.bg-c-9bc6ff{background-color:#9bc6ff}
.bg-c-5ba2ff{background-color:#5ba2ff}
.bg-c-045ad2{background-color:#045ad2}
.bg-c-ec7c30{background-color:#ec7c30}
.bg-c-e95442{background-color:#e95442}
.bg-c-270-24b4e1-008eff{background-image:linear-gradient(270deg, #24b4e1 0%, #008eff 100%)}
.bg-c-ffffff-100-ffffff-80{background-image:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0.8) 100%)}
.bg-c-000000-0-000000-100{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}
.bg-c-101010-000000{background-image:linear-gradient(180deg, rgba(10,10,10,0) 0%, #000 100%)}
.bg-c-27385c-18263e{background:linear-gradient( 90deg, #27385c 0%, #18263e 100%)}
.bg-c-f4f6f9-e8eef7{background-image:linear-gradient(136deg, #f4f6f9 0%, #e8eef7 100%)}
.bg-c-f2000d-ff4c63{background-image:linear-gradient(180deg, #f2000d 0%, #ff4c63 100%)}
.bg-c-fa6400-fa6100{background-image:linear-gradient(180deg, #fa6400 0%, #fa6100 100%)}
.bg-c-0669fa-1d78ff{background:linear-gradient( 180deg, #0669fa 0%, #1d78ff 100%)}
.bg-c-000000-0-000000-100-60{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}

.bg-p-c{background-position:center}
.bg-r-n{background-repeat:no-repeat}
.bg-s-c{background-size:cover}
.bg-s-100{background-size:100%}

.b-w-0{border-width:0}
.b-w-1{border-width:1px}
.b-t-w-1{border-top-width:1px}
.b-b-w-1{border-bottom-width:1px}
.b-r-w-1{border-right-width:1px}
.b-s-s{border-style:solid}
.b-t-s-s{border-top-style:solid}
.b-b-s-s{border-bottom-style:solid}
.b-l-c-n:last-child{border:none}

.b-c-f5f6f9{border-color:#f5f6f9}
.b-c-f5f5f5{border-color:#f5f5f5}
.b-c-efefef{border-color:#efefef}
.b-c-ececec{border-color:#ececec}
.b-c-ecedef{border-color:#ecedef}
.b-c-e8e8f3{border-color:#e8e8f3}
.b-c-e6e7ea{border-color:#e6e7ea}
.b-c-dcdcdc{border-color:#dcdcdc}
.b-c-d8d8d8{border-color:#d8d8d8}
.b-c-8391a5{border-color:#8391a5}
.b-c-f1db8d{border-color:#f1db8d}
.b-c-045ad2{border-color:#045ad2}

.f-045ad2{fill:#045ad2}

.b-r-50p{border-radius:50%}
.b-r-2{border-radius:2px}
.b-r-4{border-radius:4px}
.b-r-6{border-radius:6px}
.b-r-8{border-radius:8px}
.b-r-12{border-radius:12px}
.b-r-20{border-radius:20px}
.b-r-22{border-radius:22px}
.b-t-r-r-8{border-top-right-radius:8px}
.b-t-l-r-8{border-top-left-radius:8px}
.b-b-r-r-4{border-bottom-right-radius:4px}
.b-b-l-r-4{border-bottom-left-radius:4px}

.b-s-y2-m16-c-000-8{box-shadow:0px 2px 16px 0px rgba(0,0,0,0.08)}
.b-s-m20-c-000-10{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1)}

.t-o-el{text-overflow:ellipsis}
.t-o-e{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical}
.l-c-1{-webkit-line-clamp:1;line-clamp:1}
.l-c-2{-webkit-line-clamp:2;line-clamp:2}
.l-c-3{-webkit-line-clamp:3;line-clamp:3}
.l-c-5{-webkit-line-clamp:5;line-clamp:5}

.o-n{outline:none}

.w-b-a{word-wrap:break-word;word-break:break-all}

.o-f-c{object-fit:cover}

.t-s-85714{transform:scale(0.85714)}
.t-sr-85714-180{transform:scale(0.85714) rotate(180deg)}
.t-tx--50p{transform:translateX(-50%)}
.t-ty--50p{transform:translateY(-50%)}
.t-ty-1{transform:translateY(1px)}
.t-ty-2{transform:translateY(2px)}
.t-t--50p{transform:translate(-50%, -50%)}
.t-r-180{transform:rotate(180deg)}

.t-skx-10{transform:skewX(10deg)}
.t-skx--10{transform:skewX(-10deg)}

.w-s-n{white-space:nowrap}
.w-s-pw{white-space:pre-wrap}

.c-p{cursor:pointer}

.fi-g100-b0{filter:grayscale(100%) brightness(0)}

.p-e-n{pointer-events:none}
/* 通用样式 */

/* 通用高度 */
.page-wrapper{min-height:calc(100vh - 268px)}
/* 通用高度 */

/* 当视口宽度在1492px及以内时 */
@media (max-width:1750px) {
  .header-logo{left:0;margin-left:0;transform:translateX(calc(-100% - 60px))}
  .header-user{right:0;margin-right:0;transform:translateX(calc(100% + 60px))}
}
/* 当视口宽度在1492px及以内时 */

/* 当视口宽度超过1492px时（即1493px及以上） */
@media (min-width:1751px) {
  .header-logo{left:calc(((100vw - (1200px - 60px)) / 2) * -1);margin-left:60px}
  .header-user{right:calc(((100vw - (1200px - 60px)) / 2) * -1);margin-right:60px}
}
/* 当视口宽度超过1492px时（即1493px及以上） */

/* 头部 */
.header-media-box:hover .header-media-list-box{display:block;background-image:url('https://cdnjs.cls.cn/www/stib/20250520/images/mediaList-background.png')}
/* 头部 */

/* 通用底部 */
.footer-link:after{content:"\20";position:absolute;top:50%;right:-1px;width:1px;height:11px;background-color:#5f5f6a;transform:translateY(-50%) scaleX(0.5)}
.footer-link:last-child:after{content:none}
/* 通用底部 */

/* 电报动画 */
.telegraph-animation-1{animation:telegraph-animation 1.5s infinite;animation-fill-mode:forwards}
.telegraph-animation-2{animation:telegraph-animation 1.5s infinite 0.2s;animation-fill-mode:forwards}
.telegraph-animation-3{animation:telegraph-animation 1.5s infinite 0.4s;animation-fill-mode:forwards}
@-webkit-keyframes telegraph-animation {0% {height:10px} 50%{height:0} 100% {height:10px}}
@keyframes telegraph-animation {0% {height:10px} 50%{height:0} 100% {height:10px}}
/* 电报动画 */

/* 更多通用 */
.list-more-button:hover{color:#fff;background-color:#045ad2;border-color:#045ad2}
.list-more-button-no-more:hover{color:#8391a5;background-color:#fff;border-color:#8391a5}
/* 更多通用 */

/* 链接hover通用 */
.list-link:hover{color:#045ad2;text-decoration:underline}
.list-link:hover span{color:#045ad2}
/* 链接hover通用 */

/* 通用轮播 */
.banner-button-prev-custom{opacity:0;transition:opacity 0.2s}
.banner-button-prev-custom:after{content:"prev";font-family:swiper-icons;font-size:14px;text-transform:none;line-height:1;color:#fff}
.banner-button-next-custom{opacity:0;transition:opacity 0.2s}
.banner-button-next-custom:after{content:"next";font-family:swiper-icons;font-size:14px;text-transform:none;line-height:1;color:#fff}
.banner-box:hover .banner-button-prev-custom{opacity:1}
.banner-box:hover .banner-button-next-custom{opacity:1}
.banner-pagination-bullet{position:relative;display:inline-block;margin-right:3px;width:4px;height:4px;opacity:1;background-color:#d8d8d8;border-radius:4px}
.banner-pagination-bullet-active{width:30px;height:4px;background-color:#045ad2}
/* 通用轮播 */

/* swiper */
.headline-swiper-custom-box .swiper-slide{width:auto}
.headline-topic-slide-active:after{content:"";position:absolute;left:50%;bottom:0;width:18px;height:2px;background-color:#045ad2;border-radius:1px;transform:translateX(-50%)}
/* swiper */

/* 科创人物 */
.person-mask:after{content:"\20";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(10,10,10,0) 0%, #000000 100%)}
/* 科创人物 */

/* 禁用 */
.forbidden-cover{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999}
.forbidden-box{top:50%;left:50%;padding:75px 30px;width:360px;height:50px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.forbidden-close{top:6px;right:6px;padding:8px;width:16px;height:16px}
.forbidden-close:before{content:"\20";position:absolute;top:50%;left:50%;width:3px;height:50%;background-color:#d8d8d8;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}
.forbidden-close:after{content:"\20";position:absolute;top:50%;left:50%;width:50%;height:3px;background-color:#d8d8d8;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}
.forbidden-confirm{bottom:20px;right:20px;width:78px;height:34px;border-radius:24px;border-width:1px;border-style:solid}
.forbidden-confirm:hover{color:#fff;background-color:#de0422;border-color:#de0422}
/* 禁用 */

/* 通用弹窗 */
.modal-close{background-image:url(https://cdnjs.cls.cn/www/stib/20250520/images/modal-close.png);background-size:100% auto}
/* 通用弹窗 */