
@media screen and (min-width:1470px){.inner{width:1440px;}}
@media screen and (min-width:1470px){.inner-sm{width:1170px;}}
.field-body p{line-height:2;text-indent:2em;}
@media (min-width:992px){.tab-4-3 .tab-nav li{margin-right:80px;}}
@media (min-width:992px) and (max-width:1470px){.header-6-0 .header-content .header-logo{height:85px;}
.header-6-0 .header-content .menu-3-0{padding-left:0;padding-top:35px;}}
.page-search #views-exposed-form-search-api-page-1{display:none;}
.search-box .views-row .three-line{max-height:48px;}
@media (min-width:992px){.page-combination-action .footer-9-0 .footer-body{padding-bottom:24px;}
.page-combination-action .footer-9-0 .footer-bottom-2{text-align:right;}
.page-combination-action .footer-9-0 .footer-bottom-2 p{margin:0;color:#fff;}}
.page-combination-action .footer-9-0 .footer-bottom-2 p{color:#fff;}
.page-combination-action .footer-9-0 .footer-bottom-2 a{color:#fff;}
.page-combination-action .footer-9-0 .footer-bottom-2 a:hover{text-decoration:underline;}
.page-combination-action .footer-9-0 .footer-bottom-2 p img{width:35px;}
.searchbar-5-0 .searchbar-box{position:relative;top:-50px;margin-bottom:-50px;}
.header-6-0 .header-top .header-top-banner-item iframe{display:inline-block;vertical-align:middle;}
.title-wrapper-4-1 .title-wrapper-content{font-size:1.5rem;font-weight:bold;}
.title-wrapper-4-1 .title-wrapper-content:after{width:4px;}
.list-17-0 .card-4-0{border-radius:4px;}
.list-17-0 .card-4-0 .card-media{margin:0;padding-top:100%;border-radius:50%;width:100%;}
.list-17-0 .card-4-0 .card-subtitle .card-subtitle-content{border-radius:4px;padding:7px 14px;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;line-height:20px;}
.list-17-0 .card-4-0 .card-media .media-img{background-size:cover;background-position:center 15%;}
.list-26-0{margin-bottom:112px;}
.list-26-0 .list-header{margin-top:56px;}
.dy-list-3-0 .list-item .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.2;}
.dy-list-3-0 .list-item .title a{line-height:inherit;}
.list-4-1 .list-body .list-item a{font-size:1.2rem;}
@media (min-width:768px){.carousel-9-box{margin-top:14px;}
.footer-1-0{margin-top:-28px;}}
@media (min-width:992px){[lang="zh-hans"] .tab-4-1 .tab-nav li a{padding-top:0;}}
.pngtqico{margin-top:3px;}body{background-color:#fff;}
.list-23-0 .list-item .list-time{float:right;margin-left:14px;color:#777;font-size:16px;line-height:1.5;margin-right:0px;}
.modal-dialog .modal-header h4{font-size:24px;line-height:1;position:relative;padding:14px 0;display:inline-block;}
.modal-dialog .modal-header h4::after{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:96px;background-color:#005825;height:4px;}
.modal-dialog .modal-body p{line-height:2;font-size:16px;text-indent:2em;}
.showcase-14-0 .showcase-text{max-height:320px;}
.showcase-14-0 .showcase-text p{line-height:2;font-size:16px;text-indent:2em;}
@media (min-width:992px){.footer-3-1 .footer-code .footer-item{text-align:center;max-width:none;width:auto;}
.footer-3-1 .footer-code .footer-item img{max-width:90px;text-align:center;}}
.footer-3-1 a.underline-hover{color:#fff;}
.footer-3-1 a.underline-hover:hover{color:#33915b;}
.searchbar-2-0 .searchbar-tab-content:before,.searchbar-2-0 .searchbar-tab-content:after{content:" ";display:table;}
.searchbar-2-0 .searchbar-tab-content:after{clear:both;}
.searchbar-2-0 .searchbar-tab-content .searchbar-tab-item{float:left;margin-right:0;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}@media screen and (min-width:768px){.searchbar-2-0 .searchbar-tab-content .searchbar-tab-item{width:33%;}}
@media screen and (min-width:768px){.searchbar-2-0 .searchbar-tab-content .searchbar-tab-item{width:200px;margin-right:7px;}}
@media screen and (min-width:992px){.views-list-row-title{float:left;}
.views-list-row-time{float:right;line-height:1.75;margin-left:14px;}}
.footer-link .popover .text{color:#000;}
.action-17-0 .action-content-body>[class*="js-view-"]{width:100%;}
.action-17-0 .action-content-text a i{float:left;overflow:hidden;}
.action-17-0 .action-content-text a span{display:block;overflow:hidden;}
.searchbar-2-0 .searchbar-tab-content{display:flex;flex-wrap:wrap;}
.searchbar-2-0 .searchbar-tab-content .searchbar-tab-item{text-overflow:initial;white-space:initial;}
.tab-4-3 .tab-nav{flex-wrap:wrap;padding-right:60px; margin-bottom:20px;}
.tab-4-3 .tab-nav .more{top:0;bottom:auto;}
.tab-4-3 .tab-nav li{float:none;flex:none;}
@media screen and (min-width:768px){.tab-4-3 .tab-nav{display:flex;padding-right:80px;}
.tab-4-3 .tab-nav li{float:none;width:auto !important;margin-right:20px;}}
.modal-dialog .modal-body p.showcase-18-desc-first,.modal-dialog .modal-body p.showcase-18-desc-second{text-indent:initial;}
.special-red a:hover,.special-red .header-9-0 div,.special-red .header-9-0 a,.special-red .header-9-0 i,.special-red .header-9-0 .header-top-box-top .search-mobile-form .search-input button,.special-red .tab-4-3 .tab-nav li.active a,.special-red.showcase-5-1 .title-wrapper-3 .title-wrapper-right a,.special-red .tab-4-1 .tab-nav li.active a,.special-red .showcase-5-1 .showcase-i,.special-red .showcase-5-1 .showcase-i a,.special-red .tab-4-3 .tab-link .more{color:#b50d0d !important;}
.special-red .tab-4-3 .tab-nav li.active a[data-toggle=tab]{border-bottom-color:#b50d0d;}
.special-red .header-9-0 .header-top-box-top,.special-red .tab-4-3 .tab-nav li.active::before,.special-red .showcase-5-1 .title-wrapper-3 .title-wrapper-left::after,.special-red .tab-4-1 .tab-nav li.active::before,.special-red .footer-7-0{background-color:#b50d0d !important;}
.special-red .footer-7-0 a:hover{color:#fff !important;}
.special-red .showcase-5-1 .showcase-tab .showcase-tab-item.active a,.special-red .showcase-5-1 .showcase-tab .showcase-tab-item a:hover{border-color:#b50d0d !important;color:#000 !important;}
@media (min-width:992px){.special-red .showcase-5-1 .showcase-item{border-top:1px solid #b50d0d;border-right:1px solid #b50d0d;}}
.block-region-right{padding-left:20px;}
.viewsreference--view-title{font-size:24px;font-size:24px;line-height:1.5;color:#005825;margin-bottom:14px;margin-top:14px;font-weight:bold;}
.videoinfo{padding:20px;}
.videoinfo .vtit{font-weight:bold;padding-bottom:10px;}
.videoinfo .vtit a{ color:#005825}
.videoinfo .vtit a:hover{color:#000}
.videoinfo .vtime{font-size:12px;color:#999;}
.videoinfo img{ width:100%;}
.videolist:hover{box-shadow:2px 2px 10px #ececec;}
.videolist{position:relative;padding:10px;height:100%;}
.videolist .img{ width:100%; height:200px; overflow:hidden;}
.videolist .img img{ width:100%;}
.videolist:hover{cursor:pointer;}
.videoed{display:none;width:45px;height:45px;position:absolute;left:45%;top:34%;z-index:99;border-radius:100%;background-size:100%;}
.videos{display:none;position:fixed;left:50%;top:50%;z-index:100;width:90vw;height:auto;max-width:1200px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.videos video{width:90vw !important;height:auto;max-width:1200px;}
.vclose{position:absolute;right:5px;top:5px;border-radius:100%;cursor:pointer;display:inline-block;background:url(../images/gb.png) no-repeat;width:20px;height:20px;background-size:100%;}
.video{display:flex;flex-wrap:wrap;}
.row.row-2xl .video [class*="col-"]{padding-left:0;padding-right:0;}
.video .more-link{position:absolute;top:10px;right:20px;font-size:.875rem; font-weight:bold;}
.video .more-link a{color:#005825}