body { background-color: #F6F6F6; }
.pa_img { height: 500px; }
.pa_img .swiper-container { height: 100% !important; }
.pa_img .swiper-container img { width: 100%; height: 500px !important; }
.pa_img img { height: 100%; }
h3.text-center { font-size: 42px; font-family: SourceHanSansCN; font-weight: 500; margin: 0; padding: 120px 0; color: rgba(51,51,51, 0.7); }
.pa_content { padding: 0 }
.pa_topBlock { padding: 0; }
.pa_topBlock-tab { height: 103px; background: #E9E9E9; font-size: 18px; font-family: SourceHanSansCN; font-weight: 500; color: #333333; margin-bottom: 40px;  }
.pa_topBlock-tab-li { flex: 1; height: 100%; background: #E9E9E9; border-right: 1px solid #A1A1A1; padding: 0 38px 0 82px; cursor: pointer; position: relative; }
.pa_topBlock-tab-li img { transition: transform ease 0.5s; transform: rotate(0deg) }
.pa_topBlock-tab-li.active { background: #B5861B; color: #ffffff; }
.pa_topBlock-tab-li.active img { background: #B5861B; color: #ffffff; transform: rotate(0deg) }
.pa_topBlock-tab-li:last-child { border: none; }
.pa_topBlock-tab-li .year { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 9; opacity: 0; }
.pa_Incontent_main { display: none; }
.pa_Incontent_main.active { display: block; }
.pa_Incontent_main_ul { padding: 0 15px; flex-wrap: wrap; justify-content: center; }
.pa_Incontent_main_li { width: 422px; margin-bottom: 90px; margin-right: 62px; cursor: pointer; }
/* .pa_Incontent_main_li:nth-of-type(3n){
    margin-right: 0;
} */
.pa_Incontent_main_li img { width: 422px; height: 602px; }
.pa_Incontent_main_li .pa_Incontent_main_li_content { height: 85px; background: #FFFFFF; font-size: 18px; font-family: SourceHanSansCN; font-weight: 500; color: #333333; padding: 0 34px; }

.pa_Incontent_popup { display: none; width: 100%; height: 100%; background-color: rgba(0,0,0, 0.5); position: fixed; top: 0; left: 0; z-index: 9999; flex-direction: column; }
.pa_Incontent_popup.active { display: flex !important; }
.pa_Incontent_popup_main { width: 1492px; height: 823px; background: #FBFBFB; position: relative; margin: auto; }
.pa_Incontent_popup_main .close-img { position: absolute; right: 0; top: 0; width: 61px; height: 61px; cursor: pointer; }
.pa_Incontent_popup_main .pa_Incontent_popup_main_img { width: 610px; height: 821px; margin-right: 82px; }
.pa_Incontent_popup_main .pa_Incontent_popup_main_content { flex: 1; padding-right: 80px; }
.pa_Incontent_popup_name { font-size: 20px; font-family: SourceHanSansCN; font-weight: 500; line-height: 28px; color: #333333; margin-bottom: 20px; }
.pa_Incontent_popup_text { font-size: 16px; font-family: SourceHanSansCN; font-weight: 500; color: #333333; line-height: 32px; padding-top: 30px; }
