<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(content.css);
.container { word-break:keep-all; padding:0;}
.content { width: 100%; padding-bottom: 50px; padding-top:0; }

.topnews_b{ width:100%; position:relative; height:406px; padding-left:605px; margin:40px 0;}
.topnews_b .top1_img{ position:absolute; left:0; top:0; display:block; width:570px; height:100%; }
.topnews_b .top1_img .img{ width:100%; height:100%; display:block; overflow:hidden;}
.topnews_b .top1_img .img img { width:100%; min-height:100%; }
.topnews_b .top1_txt { display:block; }
.topnews_b .top1_txt .txt strong { margin-bottom:18px; font-size:45px; font-weight:600; line-height:1.4em; max-height:2.8em; overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;  color:#252525;}
.topnews_b .top1_txt .txt span { font-size:16px; width:100%; line-height:1.6em; max-height:4.8em; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; color:#8e8e8e;}
.topnews_b ul {margin-top:20px; font-size:17px; }
.topnews_b ul li a{ display:block; margin-bottom:9px; padding-left:19px; color:#252525; position:relative;}
.topnews_b ul li a:before { content: '└'; display: block; position: absolute; top:2px; left: -3px; font-size:90%;}
.topnews_b ul li a strong { margin-bottom:0; display:inline; }

.img {display:block;height:157px; }

.container h2 { width:100%; font-size:20px; font-weight:700; display:block; padding:0 0 30px; line-height:1;}
.container h2 a { font-weight:700; }
.container h2 a:hover { text-decoration:none;}
.talk_n { background:#f8f8f8; width:100vw; padding:40px 0; position:relative; left:50%; transform:translateX(-50%)}
.talk_n h2 { width: 1200px; margin: 0 auto;  }
.talk_n ul {width:1200px; margin:0 auto; display:flex; }
.talk_n ul li { width:265px; margin-right:47px;}
.talk_n ul li .img { height:186px; margin-bottom:0;}
.talk_n ul li .txt {padding:18px;background:#fff; }
.talk_n ul li .txt strong {font-weight:400;}
.talk_n ul li a.img_st2{ width:100%; font-size:18px;}
.talk_n ul li:last-child{margin-right:0;}

.pledge_n { margin: 40px 0; padding-bottom:40px; border-bottom: 1px solid #e5e5e5; }
.pledge_n h2 { width: 1200px; }
.pledge_n ul { display:flex; flex-wrap:wrap; padding-left:583px; position:relative; }
.pledge_n ul li { width:300px; padding-left:10px;}
.pledge_n ul li a { display:flex; align-items:center;}
.pledge_n ul li a .img { width:97px; height:73px;flex-shrink:0; margin-right:7px; margin-bottom:0;}
.pledge_n ul li:nth-of-type(2) a .img,
.pledge_n ul li:nth-of-type(3) a .img { margin-bottom:13px; }
.pledge_n ul li.st1{ width:550px; position:absolute; left:0; top:0;}
.pledge_n ul li.st1 a .img{ width:232px;height:157px;  margin-right:20px;}
.pledge_n ul li.st1 a .txt strong{ margin-bottom:10px; font-size:25px; font-weight:500;}
.pledge_n ul li.st1 a .txt span{ color:#8e8e8e;}
.research_n { margin-bottom:0; border-bottom:0;}

.col2th { overflow: hidden; position: relative; display: flex; justify-content: space-between; }
.col2th .box1 { width: 775px; }
.col2th .box2 { width: 368px; }
.news1 { margin-bottom:40px; border-bottom: 1px solid #e5e5e5;}
.news1 .vote_n { display:flex; flex-wrap:wrap; justify-content:space-between;}
.news1 .vote_n .li { width:495px; }
.news1 .vote_n .li.img_n { width:232px;  margin-bottom:15px;}
.news1 .vote_n .li.img_n strong { font-weight:600;}
.news1 .vote_n .li.img_n .img{ width:100%; height:157px; margin-bottom:15px;}
.news1 .vote_n .li strong { font-weight:400;}
.news1 .vote_n .li a { margin-bottom:15px;}
.news1 .photo_n .big_b {width:100%;}
.news1 .photo_n .big_b .img_n{ width:100%; margin-bottom:20px; position:relative;}
.news1 .photo_n .big_b .img{ width:100%; height:309px;}
.news1 .photo_n .big_b .txt {width:100%; padding:30px; position:absolute; bottom:0; left:0;background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 91%); }
.news1 .photo_n .big_b .txt strong {font-size:20px; font-weight:600; color:#fff;}
.news1 .photo_n ul {width:100%; display:flex; justify-content:space-between; }
.news1 .photo_n .li{width:115px; }
.news1 .photo_n .li .img_n  {width:100%;}
.news1 .photo_n .li .img_n .img {width:100%; height:79px; background:#000; margin-bottom:0;}
.news1 .photo_n .li .img_n .img img {opacity:0.5; filter:grayscale(1)}
.news1 .photo_n .li .img_n.sel .img img {opacity:1; filter:grayscale(0)}
.news1 .photo_n .li .img_n:hover .img img {opacity:1; filter:grayscale(0)}

.chart_b {position:relative; margin:40px 0; padding-bottom:40px; border-bottom: 1px solid #e5e5e5;}
.chart_b .ch_nav {width:675px; margin:0 auto 40px; display: flex; justify-content: center;  overflow:hidden !important; }
.chart_b .ch_nav .swiper-slide { width: 195px; padding:5px;}
.chart_b .ch_nav a {width:100%;line-height:53px; text-align:center; display:inline-block; border:1px solid #c6c6c6; color:#a3a3a3; }
.chart_b .ch_nav .swiper-slide.sel a { color:#525252; border-color:#525252; box-shadow:2px 2px 4px rgba(74,50,48,0.3);}
.chart_b .ch_b {width:80%; height:540px; margin:0 auto;}
.chart_b .ch_b .chart {box-sizing:border-box; display:none;}
.chart_b .ch_b .chart.active {display:block;}
.chart_b .ch_b .chart .chart_canvas{height:480px; margin-bottom:7px; letter-spacing:0;}
.chart_b .ch_b .chart .chart_canvas canvas {height:;}
.chart_b .ch_b .chart p { width: 100%; margin-top:5px; font-size:16px; color:#818181; font-weight:400;}

.youtube_b ul {  padding-left: 383px; position: relative; padding-top:10px; border-top:1px solid #eaeaea;}
.youtube_b .img_n .txt strong{ margin-bottom:0;}
.youtube_b .st1 {position:absolute; left:0; top:10px; }
.youtube_b .st1 .img_n {width:352px; flex-direction:column;}
.youtube_b .st1 .img_n .img { width:100%; height: 262px; margin-bottom:20px; }
.youtube_b .st1 .img_n .img img { width: 100%;min-height: 100%;position: relative;top: 50%;transform: translateY(-50%);}
.youtube_b .st1 .img_n .txt {width:100%;}
.youtube_b li .img_n { display:flex;}
.youtube_b li:nth-of-type(2){margin-bottom:30px;}
.youtube_b li .img_n .img { width:156px; height:116px; margin-bottom:0; margin-right:20px; flex-shrink:0; }
.youtube_b li .img_n .img img { width: 100%;min-height: 100%;position: relative;top: 50%;transform: translateY(-50%);}
.youtube_b li .img_n .txt {width:210px; display:flex; flex-direction:column; justify-content:center; }
.youtube_b li .img_n .txt em { display:block; font-size:16px; color:#929292;}
.youtube_b li .img_n .txt strong { font-size:20px; }


.most_n .most_swiper {overflow:hidden;}
.most_n ol { border-top:1px solid #eaeaea;  counter-reset: li;}
.most_n li { border-bottom:1px solid #eaeaea; counter-increment: li !important; padding-left:25px; position:relative;}
.most_n li:before {content:counter(li); font-weight:bold; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.most_n li a { display:flex; align-items:center; padding:10px 0; flex-direction:row-reverse;}
.most_n li a .img {width:77px; height:60px; display:block; flex-shrink:0; margin:0 0 0 25px; }
.most_n li a strong {font-weight:400;}
.most_n ol.swiper-slide:nth-of-type(2) { counter-reset: li2 5; }
.most_n ol.swiper-slide:nth-of-type(2) li:before { counter-increment: li2; content: counter(li2); }
.most_n .swiper-pagination {width:auto !important; position:absolute; bottom:auto !important; top:0 !important; right:0; left:auto !important;}
.most_n .swiper-pagination span { width: 16px; height: 16px; border-radius: 50%; background-color: #b5b5b5; opacity: 1; margin-left:5px; }
.most_n .swiper-pagination span.swiper-pagination-bullet-active{ background-color:#8f8f8f;}
</pre></body></html>