@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
@font-face {
	font-family: 'Romana';
	src: url(../font/RomanaT-Book.ttf);
}
body{background: url(../images/public/body.png) center no-repeat;}
/* 轮播图 */
.full-screen-carousel {width: 100%;height: 480px;overflow: hidden;position: relative;}
.full-screen-carousel .swiper-slide img {width: 100%;height: 100%;object-fit: cover;}
/* 自定义 Swiper 分页器样式 */
.swiper-pagination {bottom: 40px !important; /* 调整分页器的位置 */display: flex;justify-content: center;}
.swiper-pagination-bullet{width: 100px; height: 3px;display: inline-block;border-radius: 0;background: rgba(255, 255, 255, 0.5);opacity: 1;margin: 0 8px !important; /* 调整指示器之间的间距 */position: relative;overflow: hidden; /* 隐藏超出部分 */}
.swiper-pagination-bullet i{background: rgba(255, 255, 255, 1);height: 3px;width: 100px;position: absolute;top: 0;transform: scaleX(0);transform-origin: left;z-index: 3;transition-timing-function: linear;}
.swiper-pagination-bullet-active i{animation: middle 5.2s forwards;/* 与autoplay delay的时间保持一致 */}
@keyframes middle{0%{transform: scaleX(0);left: 0;}100%{transform: scaleX(1);left: 0;}}

.m-title{margin: 70px 0 40px 0;text-align: center;height: 40px;background: url(../images/home/lmt.png) center no-repeat;}

.m-tabstyle{display:flex;align-items:center;justify-content:center;margin-bottom: 30px;}
.m-tabstyle ul li{float:left;margin-right:38px;}
.m-tabstyle ul li a{position:relative;display:block;width: 156px;height: 64px;font-family: MicrosoftYaHei-Bold;font-size: 20px;font-weight: Bold;font-stretch: normal;line-height: 64px;letter-spacing: 0px;color: #333333;	text-align: center;background: url(../images/home/titBg.png) center no-repeat;}
.m-tabstyle ul li:last-child{margin-right:0;}
.m-tabstyle ul li.u-active a{color:#fff;background: url(../images/home/titBg_active.png) center no-repeat;}

.m-flash{width: 702px;height: 460px;padding: 20px;overflow: hidden; background: url(../images/home/border.png) center no-repeat;}
.g-flash,.g-flash .owl-item{height: 460px;}
.g-flash img{display: block; width: 100%;height: 420px;}
.g-flash .owl-item,.g-flash .owl-item a{position: relative;}
.g-flash .owl-item a{display: block;width: 100%;overflow: hidden;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 108px 0 18px; line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); font-size: 16px; color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 18px; bottom: 60px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 8px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff;}
.g-flash .owl-pagination .active span{background: #bd1a2d;}

.m-newsList{width: 570px;}
.m-newsList li{background: url(../images/page/dot.png) left center no-repeat;padding-left: 15px;height: 60px;line-height: 60px;border-bottom:1px dashed #dddddd;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-newsList li:last-child{border-bottom:none;}
.m-newsList li:first-child,.m-newsList li:last-child{height: 52px;line-height: 52px;}
.m-newsList li a{color:#333;letter-spacing:0;	font-size: 17px;font-weight:400;font-family:MicrosoftYaHei;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.m-newsList li:hover a{padding-left:5px;color: #bd1a2d;}
.m-newsList li span{float: right;color: #999999;font-size: 15px;margin-left: 10px;}

.g-checkArchives{background:url(../images/home/archivesBg.png) center no-repeat;height:270px;padding:50px 208px;border-radius: 25px;}
.g-number h3{text-align:center;font-family:MicrosoftYaHei;font-size:26px;font-weight:400;font-stretch:normal;line-height:50px;letter-spacing:0;color:#fff;margin-bottom:40px}
.g-number span{position:relative;top:7px;font-family:Romana;font-size:48px;font-weight:400;font-stretch:normal;line-height:50px;letter-spacing:0;color:#ffc11b}
.u-guide{display:block;position:relative;top:25px;right: -150px; width:125px;height:40px;text-align:center;border-radius:20px;border:solid 1px #fff;font-family:MicrosoftYaHei;font-size:16px;font-weight:400;font-stretch:normal;line-height:40px;letter-spacing:0;color:#fff}
.u-guide:hover{color:#fff}

.m-search{position:relative;width:100%;height:94px;background:url(../images/home/searchBg.png) center no-repeat}
.m-search input{border:none;outline:0}
.m-search input.u-searchtext{position:absolute;left:25px;top:12px;height:70px;width:80%}
.m-search input.u-searchbtn{width:100px;height:46px;background:url(../images/home/search.png) #bd1a2d left 18px center no-repeat;padding-left:30px;font-size:18px;color:#fff;position:absolute;right:25px;top:24px}

.g-checkArchives ul{width:fit-content;margin:20px auto}
.g-checkArchives li{float:left;margin-right:50px;cursor:pointer}
.g-checkArchives li:last-child{margin-right:0}
.g-checkArchives li input{display:none}
.g-checkArchives li p{font-family:MicrosoftYaHei-Bold;font-size:18px;font-weight:Bold;font-stretch:normal;line-height:50px;letter-spacing:0;color:#fff;padding-left:32px;background:url(../images/home/radio.png) left center no-repeat}
.g-checkArchives li p.active{background:url(../images/home/radio_active.png) left center no-repeat}

.g-exhibition li{margin-right:22px;width:311px !important;height:319px;}
.g-exhibition li:last-child{margin-right:0}
.g-exhibition li a{display:block;width:311px;height:319px;padding:30px;background:url(../images/home/frame.png) center no-repeat;overflow:hidden}
.g-exhibition li a img{width:251px;height:221px;overflow:hidden}
.g-exhibition li a p{text-align:center;font-family:MicrosoftYaHei;font-size:17px;font-weight:400;font-stretch:normal;line-height:30px;color:#000}


.g-exhibitionSwiper .swiper-slide{height:319px;}
.g-exhibitionSwiper .swiper-slide a{display:block;width:311px;height:319px;padding:30px;background:url(../images/home/frame.png) center no-repeat;overflow:hidden}
.g-exhibitionSwiper .swiper-slide a img{width:251px;height:221px;overflow:hidden}
.g-exhibitionSwiper .swiper-slide a p{text-align:center;font-family:MicrosoftYaHei;font-size:17px;font-weight:400;font-stretch:normal;line-height:30px;color:#000}


/* 古今池州 */
.g-history li{float:left;margin-right:30px}
.g-history li:last-child{margin-right:0}
.g-history li a{display:block;width:236px;height:362px;text-align:center;transition:transform .5s ease}
.g-history li a:hover img{transform:rotate(360deg)}
.g-history li a img{transition:transform .5s ease}
.g-history li:nth-child(1) a{background:url(../images/home/5.png) bottom center no-repeat}
.g-history li:nth-child(2) a{background:url(../images/home/6.png) bottom center no-repeat}
.g-history li:nth-child(3) a{background:url(../images/home/7.png) bottom center no-repeat}
.g-history li:nth-child(4) a{background:url(../images/home/8.png) bottom center no-repeat}
.g-history li:nth-child(5) a{background:url(../images/home/9.png) bottom center no-repeat}

.m-special{margin:70px 0}
.m-special li{float:left;margin-right:32px}
.m-special li:last-child{margin-right:0}
.m-special li a{display:block;width:301px;height:120px}
.m-special li a img{width:100%;height:100%;overflow:hidden}

.m-liststyle li{width: 630px;background: url(../images/page/dot.png) left center no-repeat;padding-left: 15px;height: 60px;line-height: 60px;border-bottom:1px dashed #dddddd;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-liststyle li:nth-child(odd){float: left;}
.m-liststyle li:nth-child(even){float: right;}
.m-liststyle li:last-child{border-bottom:none;}
.m-liststyle li:nth-last-child(2){border-bottom:none;}
.m-liststyle li a{color:#333;letter-spacing:0;	font-size: 17px;font-weight:400;font-family:MicrosoftYaHei;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.m-liststyle li:hover a{padding-left:5px;color: #bd1a2d;}
.m-liststyle li span{float: right;color: #999999;font-size: 15px;margin-left: 10px;}


/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	.full-screen-carousel{height: 200px;}
	.swiper-pagination{display: none;}
	.m-tabstyle ul li{margin-right: 0;}
	.m-flash,.m-newsList{width: 100%;}
	.g-flash,.g-flash .owl-item,.g-flash img{height: 300px;}

	.g-checkArchives{padding: 10px;}
	.g-history li{margin: 0 0 20px 0;width: 100%;}
	.g-history li a{width: 100%;}
    .u-guide {top: -138px;width: 86px;}
	.m-liststyle li{width: 100%;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}