﻿@charset "utf-8";
/*===========嘉园公益基金会公共样式==============*/
.found-banner .swiper-slide { width: 100%; height: 43rem; background-position: center center; background-repeat: no-repeat; background-size: cover; display: flex; align-items: center;  flex-wrap: wrap; }
.found-banner .swiper-slide .container { color: #ffffff; width: 100%; }
.found-banner .swiper-slide .container h3 { font-size: 4rem; font-weight: bold; }
.found-banner .swiper-slide .container h4 { font-size: 2rem; margin-top: 2rem; }

.found-tab-height { height: 5.5rem; display: none; }
.found-tab { width: 100%; height: 5.5rem; line-height: 5.5rem; background: #EEF0F5; position: relative; overflow: hidden; }
.found-tab.fixed { position: fixed; left: 0; right: 0; z-index: 20; top: 7.5rem; }
.found-tab .page-tab-content { }
.found-tab .page-tab-content ul { display: block; white-space: nowrap; margin: 0; padding: 0; font-size: 0; text-align: center; }
.found-tab .page-tab-content ul li { display: inline-block; font-size: 1.5rem; margin-right: 4rem; }
.found-tab .page-tab-content ul li a { position: relative; display: block; }
.found-tab .page-tab-content ul li.active a, .found-tab .page-tab-content ul li.active2 a { color: #005CA5; }
.found-tab .page-tab-content ul li.active a::before, 
.found-tab .page-tab-content ul li.active2 a::before { content: " "; height: 3px; position: absolute; left: 0; right: 0; bottom: 0; background: #005CA5;}

/*====================================*/

.found-content { margin: 2rem auto; display: flex; }
.found-content .leftnav { background-color: #EEF0F5; padding: 0 2rem 2rem 2rem; flex: 1; }
.found-content .leftnav ul li { padding: 2rem 0 2rem 1rem; border-bottom: 1px solid #DBDCDD;}
.found-content .leftnav ul li a.cur { color: #005CA5; }

.found-content .rightcon>.title { font-size: 2rem; font-weight: bold; border-bottom: 1px solid #DBDCDD; padding: 1rem 0 1rem 1rem; }
.found-content .rightcon>.title .tips { font-size: 1.6rem; font-weight: normal; padding-top: 1rem; }
.found-content .rightcon .con { padding: 3rem; line-height: 3rem; }
.found-content .rightcon .con p { margin-bottom: 2rem; }
.found-content .rightcon .newslist { width: 100%; margin: 0 auto; }
.found-content .rightcon .newsdetail h3 { padding: 2rem 0; }