/* ========= 全局 ========= */
.inner{width: 1200px;margin: 0 auto;}
.sec .ftit{text-align: center;}
.sec .ftit .name{font-size: 32px;line-height: 36px;color: #000000;font-weight: bold;margin: 20px 0 8px;}
.sec .ftit .desc{font-size: 14px;line-height: 18px;color: #666666;}
/* ========= 全局 ========= */


/* ========== 首页 ========== */
/*统计*/
.data-count{padding: 50px 0 80px;}
.data-count .ftit{text-align: center;}
.data-count .ftit .name{font-size: 32px;line-height: 36px;color: #000000;font-weight: bold;margin: 20px 0 8px;}
.data-count .ftit .desc{font-size: 14px;line-height: 18px;color: #666666;}
.data-count .count{width: 100%;padding-top: 34px;display: flex;justify-content: center;}
.data-count .count .item{width: 318px;margin: 0 40px;line-height: 1;display: flex;flex-direction: column;align-items: center;position: relative;}
.data-count .count .num{color: #4285f4;font-weight: bold;font-size: 54px;}
.data-count .count .num span{font-size: 16px;font-weight: normal;padding-left: 3px;}
.data-count .count .txt{font-size: 16px;color: #333;padding-top: 20px;}
.data-count .count .tips{font-size: 14px;color: #999;padding-top: 12px;line-height: 1.4;text-align: center;}

/*@media (min-width: 1281px) and (max-width: 1600px){
	.data-count .ftit .name{font-size: 24px;margin-top: 12px;}
	.data-count .count .num{font-size: 36px;}
	.data-count .count .txt{font-size: 14px;}

}

@media (min-width: 992px) and (max-width: 1280px){
	.data-count .ftit .name{font-size: 20px;margin-top: 12px;}
	.data-count .count .num{font-size: 30px;}
	.data-count .count .txt{font-size: 14px;}
}*/


/*项目*/
.index-items{padding: 0 0 50px;overflow-x: hidden;}
.index-items .swiper-treen{padding-top: 50px;}
.index-items .swiper-slide{background-color: #f9f9fb;text-align: center;padding: 10px 0;cursor: pointer;}
.index-items .type{font-size: 14px;color: #999;padding: 52px 0 12px;}
.index-items .name{font-size: 28px;color: #000;margin: 20px 0 8px;}
.index-items .txt{font-size: 14px;color: #666;}
.index-items .img{filter: drop-shadow(48px 0px 120px rgba(48,70,93,.08));overflow: hidden;position: relative;height: 360px;}
.index-items .img img{width: 100%;height: 100%;object-fit: cover;}
.index-items .hover{-webkit-transition-duration: 0.3s;-o-transition-duration: 0.3s;filter: blur(0px);transition-duration: 0.3s;animation: opacityimg2 1s ease-in-out; -webkit-animation: opacityimg2 1s ease-in-out;-moz-animation: opacityimg2 1s ease-in-out;position: absolute;right: 0;top: 0;opacity: 0;}
.index-items .swiper-slide:hover > .img .cur{opacity: 0;}
.index-items .swiper-slide:hover > .img .hover{opacity: 1;}
.index-items .swiper-pagination-bullet{width: 20px;height: 4px;border-radius: 0;}

@media (max-width: 1200px){
	.inner{width: 100%;}
	.index-items{padding: 0 24px 50px;}
}

/*案例*/
.modal_case{padding-bottom: 80px;}
.logo-swiper{overflow-x: hidden;width: 100%;padding-top: 50px;}
.logo-img{width: 2640px;position: relative;height: 220px;background: url('../images/logo-swiper.jpg') repeat-x 0;background-size: contain;-webkit-animation: logoIndexBoxMove 45s linear infinite;animation: logoIndexBoxMove 45s linear infinite;}

@keyframes logoIndexBoxMove{
	0%{background-position: 0}
	100%{background-position: -2640px;}
}


/* 新闻 */
.modal_news{width: 100%;padding-bottom: 100px;}
.modal_news .inner{padding-top: 53px;}
.modal_news .i_hd{border-bottom: 1px solid #e9e9e9;position: relative;padding-bottom: 30px;display: flex;margin-bottom: 50px;}
.modal_news .news_nav{padding: 54px 0 0 400px;flex: 1;display: flex;}
.modal_news .news_nav a{font-size: 20px;color: #504d4d;margin-right: 70px;position: relative;}
.modal_news .news_nav .on{ color: #e81212;}
.modal_news .news_nav .on:after{ content:'';  width: 36px; height:3px; position: absolute; top: 53px; left: 50%; margin-left: -18px; background: #e81212;}
.modal_news .more_btn{display: block;padding-top: 54px;}
.modal_news .item{display: flex;gap: 40px;}
.modal_news .l_box{width: 400px;position: relative;}
.modal_news .l_box img{width: 100%;height: 200px;object-fit: cover;}
.modal_news .l_box .text{background: #f5f6fb;padding: 15px 20px 20px;display: flex;align-items: flex-end;}
.modal_news .l_box .time{text-align: center;color: #9497a4;padding-right: 20px;line-height: 1;}
.modal_news .l_box .time .day{font-size: 34px;}
.modal_news .l_box .time .month{font-size: 14px;padding-top: 6px;}
.modal_news .l_box .tit{flex: 1;width: 100%;overflow: hidden;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-align: justify;}
.modal_news .l_box:hover .tit{color: #4285f4;}
.modal_news .r_box{flex: 1;width: 100%;overflow: hidden;}
.modal_news .r_box li{margin-bottom: 28px;}
.modal_news .r_box li a{display: flex;}
.modal_news .r_box li img{width: 220px;height: 140px;-webkit-transition: -webkit-transform .5s linear;transition: transform .5s linear;object-fit: cover;}
.modal_news .r_box li:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-transition: -webkit-transform .5s linear;transition: transform .5s linear;
}
.modal_news .r_box a{display: flex;justify-content: space-between;align-items: center;gap: 80px;padding: 15px 0;border-bottom: 1px solid #ddd;margin-bottom: 10px;position: relative;}
.modal_news .r_box a:before{content: '';display: block;position: absolute;bottom: -1px;left: 0;width: 0;height: 1px;background-color: #4285f4;transition: all 0.5s ease-in-out;}
.modal_news .r_box .tit{flex: 1;width: 100%;color: #333;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;transition: all 0.3s ease-in-out;}
.modal_news .r_box .tit:before{content: '';display: block;position: absolute;top: 50%;left: 0;width: 0;height: 1px;background-color: #4285f4;transition: all 0.3s ease-in-out;}
.modal_news .r_box .time{color: #666;}
.modal_news .r_box a:hover:before{width: 100%;}
.modal_news .r_box a:hover .tit{color: #4285f4;padding-left: 55px;}
.modal_news .r_box a:hover .tit:before{width: 50px;}
/* 新闻 */


/* ========== 首页 ========== */


/* 轮播 */
.swiper-slide{}
.swiper-slide img{width: 100%;}

.swiper-container{
    --swiper-theme-color: #ff6600;/* 设置Swiper风格 */
    --swiper-navigation-color: #f00;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 20px;/* 设置按钮大小 */
 }