﻿.linkmap {
 display: none;
}

div.header {
 background: transparent;
}

div.nav {
 background: transparent;
 border: none;
}

div.header_YuanQin {
 position: absolute;
 top: 0;
 left: 50%;
 transform: translateX(-50%);
 z-index: 999;
}


ul.img_list li .img_box img {
 width: 783px;
 height: 100%;
}

ul.img_list li.active {
 width: 783px;
 margin-right: 20px;
}


ul.img_list li .title_type .span_date {
 font-size: 16px;
 color: #fff;
 position: absolute;
 bottom: 0;
}


ul.img_list li.current:nth-last-child(1) {
 margin-right: 0;
 margin-left: 20px;
}


ul.img_list li::after {
 width: 100%;
 height: 100%;
 content: '';
 position: absolute;
 background: rgb(238,238,238,0.5);
 top: 0;
 left: 0;
}

ul.img_list li.current::after {
 display: none;
}


ul.img_list li.nextCurrent::after {
 display: none;
}


.tzgg_main ul.selected {
 display: block;
}

ul.text_list {
 height: 670px;
}
.m2qyc6sSwiper{
 width: 100%;
 height: 72px;
 position: absolute !important;
 left: 0;
 top: 0;
}
.m2qyc6sSwiper li {
 cursor: pointer;
 font-size: 16px;
 line-height: 24px;
 height: 71px;
 padding-top: 29px;
 transition: all 0.5s ease-in-out;
 position: relative;
 text-align: center;
}
.m2qyc6sSwiper li a{
 color: #fff;
 font-size: 20px;
}
.m2qyc6sSwiper li.slick-current  a{
 color: #F2C473;
 font-size: 16px;
}
.m2qyc6sSwiper li.slick-current{
 padding-top: 7px;
}
.m2qyc6sSwiper li.slick-current a{
 font-size: 30px;
 color: #F2C473;
}
.m2qyc6sSwiper li.slick-current:before{
 content: "";
 bottom: -21px;
 height: 50px;
 background-color: #fff;
}
.linkmap {
 display: none;
}

div.header {
 background: transparent;
}

div.nav {
 background: transparent;
 border: none;
}

div.header_YuanQin {
 position: absolute;
 top: 0;
 left: 50%;
 transform: translateX(-50%);
 z-index: 999;
}
h2.title_headerYQ a {
 font-size: 36px;
 color: #979494;
 margin-right: 40px;
 padding-bottom: 10px;
}

h2.title_headerYQ a.active {
 color: #9D130C;
 border-bottom: 5px solid #9D130C;
 display: inline-block;
}

h2.title_headerYQ {
 margin-bottom: 70px;
 overflow: hidden;
}

.tzgg {
 padding: 142px 0;
 background: url(/Sites/Uploaded/UserUpLoad/20250520/20250520163258.png) no-repeat top center;
}

ul.img_list li {
 float: left;
 height: 670px;
 position: relative;
 width: 95px;
 transition: all 0.5s;
 box-shadow: -7px 0px 13px rgba(0,0,0,0.5);
}

ul.img_list li .img_box {
 display: block;
 width: 100%;
 height: 100%;
 background-size: cover;
 background-repeat: no-repeat;
 background-position: center;
}

ul.img_list li .img_box img {
 width: 783px;
 height: 100%;
}

ul.img_list li.active {
 width: 783px;
 margin-right: 20px;
}
ul.img_list li .title_type {
 display: block;
 height: 170px;
 position: absolute;
 bottom: 0;
 background: rgba(0,0,0,0.45);
 width: 100%;
 color: #fff;
 font-size: 22px;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden;
 box-sizing: border-box;
 padding: 40px 30px;
}
ul.img_list li.nextCurrent .title_type span {
 display: -webkit-box;   /* 旧版弹性盒模型 */
 -webkit-box-orient: vertical;  /* 垂直排列 */
 -webkit-line-clamp: 2;  /* 限制显示3行 */
 overflow: hidden;
}

ul.img_list li .title_type span {
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 overflow: hidden;
}
ul.img_list li .title_type .span_date {
 font-size: 16px;
 color: #fff;
 position: absolute;
 bottom: 0;
}

ul.img_list li .span_date {
 color: #fff;
 font-size: 16px;
 position: absolute;
 bottom: 20px;
 left: 30px;
 z-index: 1;
 opacity: 0;
}
ul.img_list li.current {
 transition: all 0.5s;
 width: 783px;
 margin-right: 20px;
 box-shadow: none;
}

ul.img_list li.current:nth-last-child(1) {
 margin-right: 0;
 margin-left: 20px;
}
ul.img_list li.nextCurrent {
 transition: all 0.5s;
 width: 190px;
 box-shadow: none;
}

ul.img_list li::after {
 width: 100%;
 height: 100%;
 content: '';
 position: absolute;
 background: rgb(238,238,238,0.5);
 top: 0;
 left: 0;
}

ul.img_list li.current::after {
 display: none;
}

ul.img_list {
 overflow: hidden;
}

ul.img_list li.nextCurrent::after {
 display: none;
}
ul.img_list li.nextCurrent .span_date,ul.img_list li.current .span_date {
 opacity: 1;
}
.title_headerYQ_title {
 float: left;
}

.title_headerYQ_more {
 float: right;
}

h2.title_headerYQ img {
 margin-top: 9px;
}

h2.title_headerYQ .title_headerYQ_more a {
 font-size: 18px;
 color: #9D130C;
 margin: 0;
 border: none;
 display: none;
 padding-bottom: 0;
 padding-top: 13px;
}

h2.title_headerYQ .title_headerYQ_more a.selected {
 display: block;
}
.tzgg_main ul {
 display: none;
}

.tzgg_main ul.selected {
 display: block;
 overflow: hidden;
}
.m2qyc6sSwiperWpr{
 position: relative;
 height: 100px;
 margin-top: 55px;
 border-bottom: 1px solid #fff;
}
.m2qyc6sSwiper{
 width: 100%;
 height: 72px;
 position: absolute !important;
 left: 0;
 top: 0;
}
.m2qyc6sSwiper li {
 cursor: pointer;
 font-size: 16px;
 line-height: 24px;
 height: 71px;
 padding-top: 29px;
 transition: all 0.5s ease-in-out;
 position: relative;
 text-align: center;
}
.m2qyc6sSwiper li a{
 color: #fff;
 font-size: 20px;
}
.m2qyc6sSwiper li.slick-current  a{
 color: #F2C473;
 font-size: 16px;
}
.m2qyc6sSwiper li.slick-current{
 padding-top: 7px;
}
.m2qyc6sSwiper li.slick-current a{
 font-size: 30px;
 color: #F2C473;
}
.m2qyc6sSwiper li.slick-current:before{
 content: "";
 bottom: -21px;
 height: 50px;
 background-color: #fff;
}
.fhzm {
 background: url(/Sites/Uploaded/UserUpLoad/20250520/20250520191500.jpg) no-repeat top center;
 padding: 120px 0 145px;
}

.fhzm h2.title_headerYQ a {
 color: #fff;
}

li.Li_Odd.column1135.slick-slide.slick-cloned {}

.m2qyc6sSwiperWpr li::before {
 content: "";
 transition: all 0.5s ease-in-out;
 background: #fff;
 height: 30px;
 width: 1px;
 position: absolute;
 left: 50%;
 bottom: 0px;
}
.m2qyc6Swiper_box .slick-slide>a {
 font-size: 160px;
 color: #F2C473;
 display: block;
 text-align: center;
 margin-bottom: 10px;
}

button.slick-arrow {
 width: 55px;
 height: 55px;
 position: absolute;
 top: 85px;
 border-radius: 50%;
 border: none;
 cursor: pointer;
 z-index: 9;
 text-indent: -9999px;
}

button.slick-prev.slick-arrow {
 left: 280px;
 background: url(/Sites/Uploaded/UserUpLoad/20250521/20250521100027.png) no-repeat;
}

button.slick-next.slick-arrow {
 right: 280px;
 background: url(/Sites/Uploaded/UserUpLoad/20250521/20250521100207.png);
}
ul.article_fhzm.swiper-wrapper li {
 height: 305px;
 background: url(/Sites/Uploaded/UserUpLoad/20250521/20250521100607.png) no-repeat;
 background-size: contain;
 border: none;
 position: relative;
}
ul.article_fhzm.swiper-wrapper li .img_box img {
 width: 100%;
}

ul.article_fhzm.swiper-wrapper li .img_box {
 padding: 32px 25px 0;
 width: 100%;
 height: 100%;
 box-sizing: border-box;
 display: block;
}

.fhzm h2.title_headerYQ {
 margin-bottom: 30px;
}
ul.article_fhzm.swiper-wrapper li .titleBox {
 width: 100%;
 height: 305px;
 background: rgba(0,0,0,0.4);
 position: absolute;
 top: 0;
 left: 0;
 box-sizing: border-box;
 padding: 60px;
 display: none;
}

ul.article_fhzm.swiper-wrapper li .titleBox .title_type {
 color: #fff;
 font-size: 24px;
 margin-bottom: 20px;
 display: block;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}

ul.article_fhzm.swiper-wrapper li .titleBox p {
 color: rgba(255,255,255,0.6);
 font-size: 16px;
 line-height: 26px;
 -webkit-line-clamp: 5;
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden;
}

ul.article_fhzm.swiper-wrapper li .img_box:hover .titleBox {
 display: block;
}
.fhzm .swiper-pagination-progressbar {
 position: initial;
 width: 347px;
 height: 10px;
 border-radius: 10px;
 margin: 45px auto 0;
 background: rgba(255,255,255,0.2);
 overflow: hidden;
}

.fhzm .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
 background: #F2C473;
 border-radius: 10px;
}
.fhrw {
 overflow: hidden;
 background: url(/Sites/Uploaded/UserUpLoad/20250522/20250522190641.png) no-repeat top center;
 padding: 110px 0 67px;
}

.fhrw_slick .img_box {
 background: url(/Sites/Uploaded/UserUpLoad/20250522/20250522190802.png) no-repeat;
 display: block;
 width: 306px;
 height: 410px;
 padding: 25px;
 box-sizing: border-box;
 position: relative;
 overflow: hidden;
 background-size: contain;
 margin: 0 auto 33px;
}

.fhrw_slick .img_box img {
 width: 100%;
}

a.img_box {}

.fhrw h2.title_headerYQ a {
 color: #F2C473;
 display: block;
}

.fhrw h2.title_headerYQ {
 margin-bottom: 0;
}
.fhrw_slick .img_box .img_boxIn {
 width: 100%;
 height: 100%;
 background-size: 106%;
 background-repeat: no-repeat;
 background-position: center;
}

.fhrw_slick .list_details .title_type {
 font-size: 36px;
 color: #E7D4B2;
}

a.img_box {}

.fhrw_slick .list_details .title_date {
 font-size: 26px;
 color: #E7D4B2;
}

.fhrw_slick .list_details h2 {
 display: flex;
 align-items: center;
 margin-bottom: 25px;
 justify-content: space-between;
}

.fhrw_slick .list_details p {
 color: rgba(255,255,255,0.5);
 font-size: 18px;
 line-height: 28px;
 text-align: justify;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden;
}

.fhrw_slick .list_details {
 width: 306px;
 margin: 0 auto;
}
.fhrw_slick .swiper-slide {
 background: url(/Sites/Uploaded/UserUpLoad/20250523/20250523140410.png) no-repeat;
 padding-top: 116px;
 background-position: center 0;
}

.fhrw_slick .swiper-slide:nth-child(even) {
 display: flex;
 flex-direction: column-reverse;
}

.fhrw_slick .swiper-slide:nth-child(even) .img_box {
 margin-top: 33px;
 margin-bottom: 0;
}
.w1430 {
 width: 1460px;
 margin: 0 auto;
 position: relative;
}

img.leftImg {
 position: absolute;
 bottom: 90px;
 left: -244px;
}

img.rightImg {
 position: absolute;
 bottom: -76px;
 right: -245px;
}
.fhrw .swiper-pagination_fhrw {
 position: initial;
 width: 347px;
 height: 10px;
 border-radius: 10px;
 margin: 120px auto 0;
 background: rgba(255, 255, 255, 0.2);
 overflow: hidden;
}

.fhrw span.swiper-pagination-progressbar-fill {
 background: #95310A;
 border-radius: 10px;
}
.zswm_slick {
 overflow: hidden;
 position: relative;
}

.zswm {
 background: url(/Sites/Uploaded/UserUpLoad/20250523/20250523145936.jpg) no-repeat;
 background-position: top center;
 padding: 120px 0 136px;
}

.zswm h2.title_headerYQ a {
 color: #fff;
}

.zswm h2.title_headerYQ .title_headerYQ_more a {
 display: block;
 color: rgba(255,255,255,0.5);
}

.fhrw h2.title_headerYQ .title_headerYQ_more a {
 color: rgba(255,255,255,0.5);
}
.zswm_slick .swiper-slide {
 overflow: hidden;
}

.zswm_slick .swiper-slide .article_zswm_img {
 width: 600px;
 height: 400px;
 float: left;
}

.zswm_slick .swiper-slide .article_zswm_content {
 width: 680px;
 height: 400px;
 float: left;
 background: rgba(255,255,255,0.22);
 padding: 18px 65px 0;
 box-sizing: border-box;
}

.zswm_slick .swiper-slide .article_zswm_content .title_type {
 font-size: 26px;
 color: #FFEDC8;
 display: block;
}

.zswm_slick .swiper-slide .article_zswm_content li {
 border-bottom: 2px solid rgba(255,255,255,0.5);
 padding-bottom: 28px;
 padding-top: 19px;
}

.zswm_slick .swiper-slide .article_zswm_content li .span_date {
 font-size: 18px;
 color: rgba(255,255,255,0.5);
 display: block;
 float: none;
 margin-top: 10px;
}

.zswm_slick .swiper-slide .article_zswm_content li p .detail {
 display: none;
}

.zswm_slick .swiper-slide .article_zswm_content li:nth-last-child(1) {
 border-bottom: none;
}
.zswm_slick .swiper-slide .article_zswm_img li {
 display: none;
}

.zswm_slick .swiper-slide .article_zswm_img li.selected {
 display: block;
}
.zswm_slick .swiper-pagination {
 width: 200px;
 left: 837px;
 bottom: 27px;
}

.zswm_slick .swiper-pagination .swiper-pagination-bullet {
 width: 35px;
 height: 7px;
 border-radius: 5px;
 background: rgba(255,255,255,0.6);
}

.zswm_slick .swiper-pagination .swiper-pagination-bullet {
 background: #fff;
}
.yygk {
 height: 1080px;
 background: url(/Sites/Uploaded/UserUpLoad/20250523/20250523162938.jpg) no-repeat top center;
 box-sizing: border-box;
 padding-top: 220px;
}

.gk_Con {
 height: 638px;
 background: rgba(255,255,255,0.2);
 overflow: hidden;
 padding: 0 120px;
 text-align: justify;
 color: #fff;
 line-height: 60px;
 font-size: 24px;
 position: relative;
}

.gk_Con .gk_Con_tit {
 color: #F2C473;
 font-size: 28px;
 text-align: center;
 margin-top: 110px;
 margin-bottom: 60px;
}
.gk_Con .details {
 color: #fff;
}

.gk_Con::after {
 content: '';
 width: 530px;
 height: 7px;
 background: #F2C473;
 position: absolute;
 left: 50%;
 transform: translateX(-50%);
 bottom: 110px;
}
ul.art_ul li {
 float: left;
 width: 33.33%;
 height: 286px;
 box-sizing: border-box;
 background: #E9E9E9;
 position: relative;
 border-right: 1px solid #f0f0f0;
 border-top: 1px solid #f0f0f0;
}
ul.art_ul li a.img_box {
 display: none;
 position: absolute;
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
}

ul.art_ul .Con_li {
 width: 100%;
 height: 100%;
 background: #fff;
 display: flex;
 flex-direction: column;
 justify-content: flex-start;
 align-items: self-start;
 box-sizing: border-box;
 padding: 30px;
}

ul.art_ul .Con_li span.span_date b {
 display: block;
 font-size: 36px;
 font-weight: 400;
 color: #666666;
}

ul.art_ul .Con_li span.span_date {
 font-size: 16px;
 font-weight: 400;
 color: #999999;
 margin-bottom: 20px;
}

ul.art_ul .Con_li a.title_type {
 font-size: 18px;
 color: #333333;
 height: 48px;
}

ul.art_ul .Con_li p {
 font-size: 16px;
 font-weight: 400;
 color: #999999;
 line-height: 24px;
 margin-top: 10px;
}

ul.art_ul li:hover .Con_li a.title_type {
  color: #F2C473;
}

ul.art_ul li:hover .Con_li .span_date {
  color: #F2C473;
}

ul.art_ul li:hover .Con_li .span_date b {
  color: #F2C473;
}

ul.art_ul .Con_li a.details {
 width: 73px;
 height: 34px;
 background: url(/Sites/Uploaded/UserUpLoad/20250523/20250523172806.png) no-repeat center;
 align-self: flex-end;
 margin-top: 20px;
 position: absolute;
 bottom: 10px;
 right: 10px;
}
ul.art_ul li a.img_box img {
 width: 100%;
 height: 100%;
}

ul.art_ul li:hover .img_box {
 display: block;
}

ul.art_ul {
 border: 1px solid #f0f0f0;
 border-top: 0;
 border-right: 0;
 height: 670px;
}

ul.art_ul li a.posi_li_a {
 position: absolute;
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
 z-index: 1;
}
  
@media only screen and (max-width: 768px){
 div.header_YuanQin{
 position: initial;
 transform: none;
 }
 .header_YuanQin .header{
 background: #9D130C;
 }
 .header_YuanQin .nav{
 background:#fff;
 }
  ul.art_ul li{
   width: 100%;
  }
 ul.art_ul .Con_li a.title_type{
  height: auto;
 }
 h2.title_headerYQ a.active {
 border-bottom: 2px solid #9D130C;
 display: inline-block;
}
h2.title_headerYQ a {
 font-size: 24px;
 margin-right: 10px;
 padding-bottom:5px;
}
 h2.title_headerYQ img {
 margin-top:5px;
 width:30px;
}
 h2.title_headerYQ .title_headerYQ_more a {
 font-size: 16px;
 padding-top: 5px;
}
 h2.title_headerYQ {
 margin-bottom: 15px;
}
 ul.img_list li {
 float: left;
 height: 300px;
 width: 10%;
}
 ul.img_list li.current {
 width: 50%;
 margin-right: 0;
}
 ul.img_list li.nextCurrent {
 width: 20%;
}
 .tzgg, .fhzm, .fhrw, .zswm,.yygk{
 padding:15px;
 height: auto;
 }
 ul.img_list li .title_type {
 height: 100px;
 font-size: 18px;
 padding: 15px;
}
 ul.img_list li .span_date {
 font-size: 16px;
 bottom: 20px;
 left: 15px;
}
 ul.img_list li.nextCurrent .title_type span {
 -webkit-line-clamp: 1;
}
ul.img_list li.nextCurrent .span_date {
 opacity: 0;
}
 ul.art_ul {
 height: auto;
}
 .m2qyc6sSwiperWpr{
 display:none;
 }
 .m2qyc6Swiper_box .slick-slide>a {
 font-size: 60px;
}
.fhzm .swiper-pagination-progressbar {
 position: initial;
 width: 347px;
 height: 10px;
 border-radius: 10px;
 margin: 10px auto 10px;
}
button.slick-arrow {
 width: 35px;
 height: 35px;
 position: absolute;
 top: 25px;
 background-size: contain !important;
}
 button.slick-next.slick-arrow {
 right: 80px;
}
 button.slick-prev.slick-arrow {
 left: 80px;
}
 .fhzm h2.title_headerYQ {
 margin-bottom: 00px;
}
 .w1430 {
 width: 100%;
}
 .fhrw_slick .swiper-slide:nth-child(even) {
 display: flex;
 flex-direction: column;
}
 .fhrw_slick .swiper-slide:nth-child(even) .img_box {
 margin-top: 0;
 margin-bottom: 15px;
}
 .fhrw_slick .img_box {
 margin: 0 auto 15px;
}
 .fhrw_slick .list_details .title_type {
 font-size: 24px;
}
 .fhrw_slick .list_details .title_date {
 font-size:16px;
}
 .fhrw_slick .list_details p {
 font-size: 16px;
}
 .fhrw_slick .list_details h2 {
 margin-bottom:15px;
}
 .fhrw .swiper-pagination_fhrw {
 margin: 20px auto 0;
}
 .fhrw_slick .swiper-slide {
 background: url(/Sites/Uploaded/UserUpLoad/20250523/20250523140410.png) no-repeat;
 padding-top: 80px;
 background-position: center 0;
}
 .zswm_slick .swiper-slide .article_zswm_img{
 display:none;
 }
 .zswm_slick .swiper-slide .article_zswm_content {
 width: 100%;
 height: auto;
 float: none;
 padding: 0 15px;
 box-sizing: border-box;
}
 .zswm_slick .swiper-slide .article_zswm_content li {
 border-bottom: 2px solid rgba(255, 255, 255, 0.5);
 padding-bottom: 15px;
 padding-top: 10px;
}
 .zswm_slick .swiper-slide .article_zswm_content .title_type {
 font-size: 20px;
}
 .zswm_slick .swiper-slide .article_zswm_content li .span_date {
 font-size: 16px;
 margin-top: 10px;
}
 .gk_Con .gk_Con_tit {
 font-size: 22px;
 text-align: center;
 margin-top: 20px;
 margin-bottom: 20px;
}
 .gk_Con {
 height: auto;
 padding: 0 10px 20px;
 line-height: 28px;
 font-size: 16px;
}
 .gk_Con::after{
 display:none;
 }
} 