|
|
@@ -55,7 +55,7 @@
|
|
|
<!--左侧焦点图新闻-->
|
|
|
<div class="index—layer-1-left">
|
|
|
<div class="nuxt-swiper" v-if="imagelist">
|
|
|
- <el-carousel :interval="3000" :touchable="true" arrow="always"
|
|
|
+ <el-carousel :interval="3000" :touchable="true" arrow="never"
|
|
|
indicator-class="custom-indicator" class="custom-carousel roll_in" @change="handleIndicatorChange">
|
|
|
<el-carousel-item v-for="(item, index) in imagelist" :key="index">
|
|
|
<NuxtLink :to="`/${item.pinyin}/${item.id}.html`" :title="item.title">
|
|
|
@@ -89,23 +89,30 @@
|
|
|
<div v-if="indexTabs == 1" class="coninfoitem">
|
|
|
<div class="coninfoitem_img">
|
|
|
<img src="/public/index/news.png" />
|
|
|
- <h3><NuxtLink to="/">浙江高院召开党组会传达学习习近平总书记重要</NuxtLink></h3>
|
|
|
- <p><NuxtLink to="/">12月30日上午,浙江高院召开党组(扩大)会议,传达学习习近平总书记重要指示、省委常委会听取省法院党组工作情况和《省法院工作报告》</NuxtLink></p>
|
|
|
+ <div class="coninfoitem_img_text">
|
|
|
+ <h3><NuxtLink to="/">浙江高院召开党组会传达学习习近平总书记重要</NuxtLink></h3>
|
|
|
+ <p><NuxtLink to="/">12月30日上午,浙江高院召开党组(扩大)会议,传达学习习近平总书记重要指示、省委常委会听取省法院党组工作情况和《省法院工作报告》</NuxtLink></p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<NuxtLink to="/" class="coninfoitem_title">
|
|
|
- 浙江高院召开党组会传达学习习近平总书记重要指示、省委常委会听取省法院党组工作情况汇报的会议精神
|
|
|
+ <span>浙江高院召开党组会传达学习习近平总书记重要指示、省委常委会听取省法院党组工作情况汇报的会议精神</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/" class="coninfoitem_title">
|
|
|
- “负担减轻,干劲更足了”
|
|
|
+ <span>“负担减轻,干劲更足了”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/" class="coninfoitem_title">
|
|
|
- 让好政策真正惠及群众
|
|
|
+ <span>让好政策真正惠及群众</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/" class="coninfoitem_title">
|
|
|
- 张掖:片区协作聚合力 联动监督提效能
|
|
|
+ <span>张掖:片区协作聚合力 联动监督提效能</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/" class="coninfoitem_title">
|
|
|
- 把学习贯彻习近平生态文明思想不断引向深入
|
|
|
+ <span>把学习贯彻习近平生态文明思想不断引向深入</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
<div v-if="indexTabs == 2" class="coninfoitem">
|
|
|
@@ -176,19 +183,24 @@
|
|
|
</div>
|
|
|
<div class="index-tabs2-bottom">
|
|
|
<NuxtLink to="/">
|
|
|
- 盐池:观庭审知敬畏 守底线践清廉
|
|
|
+ <span>盐池:观庭审知敬畏 守底线践清廉</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 吴忠:“组地”监督赋能优化营商环境
|
|
|
+ <span>吴忠:“组地”监督赋能优化营商环境</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 海原:整治骗取套取社保基金行为 守住民生资金安全防线
|
|
|
+ <span>海原:整治骗取套取社保基金行为 守住民生资金安全防线</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 大武口:持续拧紧责任链条 深化全面从严治党
|
|
|
+ <span>大武口:持续拧紧责任链条 深化全面从严治党</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 利通区:以“监督一点通”为抓手 推动基层权力在阳光下运行
|
|
|
+ <span>利通区:以“监督一点通”为抓手 推动基层权力在阳光下运行</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -226,19 +238,24 @@
|
|
|
</div>
|
|
|
<div class="index-tabs2-bottom">
|
|
|
<NuxtLink to="/">
|
|
|
- 盐池:观庭审知敬畏 守底线践清廉
|
|
|
+ <span>盐池:观庭审知敬畏 守底线践清廉</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 吴忠:“组地”监督赋能优化营商环境
|
|
|
+ <span>吴忠:“组地”监督赋能优化营商环境</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 海原:整治骗取套取社保基金行为 守住民生资金安全防线
|
|
|
+ <span>海原:整治骗取套取社保基金行为 守住民生资金安全防线</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 大武口:持续拧紧责任链条 深化全面从严治党
|
|
|
+ <span>大武口:持续拧紧责任链条 深化全面从严治党</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 利通区:以“监督一点通”为抓手 推动基层权力在阳光下运行
|
|
|
+ <span>利通区:以“监督一点通”为抓手 推动基层权力在阳光下运行</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -281,25 +298,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -336,25 +360,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -387,25 +418,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -440,25 +478,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -491,25 +536,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -542,25 +594,32 @@
|
|
|
</div>
|
|
|
<div class="index—layer-3-news-body-main">
|
|
|
<NuxtLink to="/">
|
|
|
- 公证人员“三个特别”助力群众办好心头事
|
|
|
+ <span>公证人员“三个特别”助力群众办好心头事</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会
|
|
|
+ <span>聚行业智慧 凝发展共识,天河区举办律所主任交流座谈会</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动
|
|
|
+ <span>荔湾区司法局岭南司法所开展“迎全运 降发案”反诈宣传活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”
|
|
|
+ <span>市潭岗所:架起关爱“连心桥” 畅通血脉“生命线”</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 花都:漫步古村学宪法 徒步普法润民心
|
|
|
+ <span>花都:漫步古村学宪法 徒步普法润民心</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动
|
|
|
+ <span>种下一抹绿,疗愈一颗心——荔湾区司法局组织社矫对象创新开展心理舒缓小组活动</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink to="/">
|
|
|
- 天河法治赋能 高质量发展成色更足
|
|
|
+ <span>天河法治赋能 高质量发展成色更足</span>
|
|
|
+ <span>2026-01-06</span>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -1352,722 +1411,2336 @@ const indexTabs4 = ref(1)
|
|
|
</script>
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
-//原始样式 start---------------------------------------->
|
|
|
-//@import url('@/assets/css/index/pc.less');
|
|
|
-//@import url('@/assets/css/index/yd.less');
|
|
|
-//原始样式 end---------------------------------------->
|
|
|
-
|
|
|
-//swiper轮播图 start---------------------------------------->
|
|
|
-.swiper-container {
|
|
|
- width: 100%;
|
|
|
- padding: 20px 0;
|
|
|
- position: relative;
|
|
|
- max-width: 1400px;
|
|
|
- margin: 0 auto;
|
|
|
-}
|
|
|
-.custom-swiper {
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- padding: 10px 5px;//给两侧留出空间
|
|
|
-}
|
|
|
-.custom-swiper :deep(.swiper-wrapper) {
|
|
|
- align-items: stretch;//使所有幻灯片高度一致
|
|
|
-}
|
|
|
-.custom-swiper :deep(.swiper-slide) {
|
|
|
- height: auto;
|
|
|
- transition: transform 0.3s ease;
|
|
|
-}
|
|
|
-//悬停效果
|
|
|
-.custom-swiper :deep(.swiper-slide:hover) {
|
|
|
- transform: translateY(-5px);
|
|
|
- z-index: 10;
|
|
|
-}
|
|
|
-.slide-link {
|
|
|
- display: block;
|
|
|
- text-decoration: none;
|
|
|
- color: inherit;
|
|
|
- height: 100%;
|
|
|
- width: 100%;
|
|
|
-}
|
|
|
-.image-container {
|
|
|
- position: relative;
|
|
|
- width: 100%;
|
|
|
- height: 118px;//根据需求调整
|
|
|
- overflow: hidden;
|
|
|
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
|
|
|
- transition: all 0.3s ease;
|
|
|
- background: #f5f5f5;//加载时的背景色
|
|
|
-}
|
|
|
-.image-container:hover {
|
|
|
- box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
|
|
|
-}
|
|
|
-.slide-image {
|
|
|
- // width: 100%;
|
|
|
- // height: 100%;
|
|
|
- width: 264px;
|
|
|
- height: 118px;
|
|
|
- object-fit: cover;
|
|
|
- transition: transform 0.5s ease;
|
|
|
-}
|
|
|
-.image-container:hover .slide-image {
|
|
|
- transform: scale(1.05);
|
|
|
-}
|
|
|
-.image-title {
|
|
|
- position: absolute;
|
|
|
- bottom: 0;
|
|
|
- left: 0;
|
|
|
- right: 0;
|
|
|
- color: white;
|
|
|
- padding: 12px 15px;
|
|
|
- font-size: 14px;
|
|
|
- line-height: 1.4;
|
|
|
- text-align: center;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- white-space: nowrap;
|
|
|
- background: rgba(0, 0, 0, .6)
|
|
|
-}
|
|
|
-.custom-indicators {
|
|
|
- display: flex;
|
|
|
- justify-content: center;
|
|
|
- gap: 8px;
|
|
|
- margin-top: 25px;
|
|
|
- padding: 15px 10px;
|
|
|
- flex-wrap: wrap;
|
|
|
- background: rgba(255, 255, 255, 0.9);
|
|
|
- border-radius: 50px;
|
|
|
- max-width: 90%;
|
|
|
- margin-left: auto;
|
|
|
- margin-right: auto;
|
|
|
-}
|
|
|
-.indicator-btn {
|
|
|
- width: 36px;
|
|
|
- height: 36px;
|
|
|
- border-radius: 50%;
|
|
|
- border: 2px solid #e0e0e0;
|
|
|
- background: white;
|
|
|
- color: #333;
|
|
|
- cursor: pointer;
|
|
|
- transition: all 0.3s ease;
|
|
|
- font-size: 14px;
|
|
|
- font-weight: 500;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
- outline: none;
|
|
|
-}
|
|
|
-.indicator-btn:hover {
|
|
|
- background: #f0f9ff;
|
|
|
- border-color: #409eff;
|
|
|
- transform: scale(1.1);
|
|
|
-}
|
|
|
-.indicator-btn.active-indicator {
|
|
|
- background: #409eff;
|
|
|
- color: white;
|
|
|
- border-color: #409eff;
|
|
|
- box-shadow: 0 4px 12px rgba(64, 158, 255, 0.3);
|
|
|
-}
|
|
|
-//swiper加载动画
|
|
|
-.image-container:empty::before {
|
|
|
- content: '';
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- left: 0;
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
|
|
|
- background-size: 200% 100%;
|
|
|
- animation: loading 1.5s infinite;
|
|
|
- border-radius: 12px;
|
|
|
-}
|
|
|
-@keyframes loading {
|
|
|
- 0% {
|
|
|
- background-position: 200% 0;
|
|
|
+@media screen and (min-width: 1401px) {
|
|
|
+ //swiper轮播图 start---------------------------------------->
|
|
|
+ .swiper-container {
|
|
|
+ width: 100%;
|
|
|
+ padding: 20px 0;
|
|
|
+ position: relative;
|
|
|
+ max-width: 1400PX;
|
|
|
+ margin: 0 auto;
|
|
|
}
|
|
|
- 100% {
|
|
|
- background-position: -200% 0;
|
|
|
+ .custom-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ padding: 10PX 5PX;//给两侧留出空间
|
|
|
}
|
|
|
-}
|
|
|
-//swiper箭头颜色
|
|
|
-.custom-swiper :deep(.swiper-button-prev),
|
|
|
-.custom-swiper :deep(.swiper-button-next) {
|
|
|
- color: white !important;//箭头颜色改为白色
|
|
|
-}
|
|
|
-.custom-swiper :deep(.swiper-button-prev):after,
|
|
|
-.custom-swiper :deep(.swiper-button-next):after {
|
|
|
- color: white !important;//确保箭头图标也是白色
|
|
|
-}
|
|
|
-//swiper轮播图 end---------------------------------------->
|
|
|
-//轮播图 start---------------------------------------->
|
|
|
-.nuxt-swiper {
|
|
|
- width: 100%;
|
|
|
- height: 300px;
|
|
|
- position: relative;
|
|
|
- img {
|
|
|
+ .custom-swiper :deep(.swiper-wrapper) {
|
|
|
+ align-items: stretch;//使所有幻灯片高度一致
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-slide) {
|
|
|
+ height: auto;
|
|
|
+ transition: transform 0.3s ease;
|
|
|
+ }
|
|
|
+ //悬停效果
|
|
|
+ .custom-swiper :deep(.swiper-slide:hover) {
|
|
|
+ transform: translateY(-5px);
|
|
|
+ z-index: 10;
|
|
|
+ }
|
|
|
+ .slide-link {
|
|
|
+ display: block;
|
|
|
+ text-decoration: none;
|
|
|
+ color: inherit;
|
|
|
+ height: 100%;
|
|
|
width: 100%;
|
|
|
- height: 300px;
|
|
|
}
|
|
|
- span {
|
|
|
- display: inline-block;
|
|
|
+ .image-container {
|
|
|
+ position: relative;
|
|
|
width: 100%;
|
|
|
- height: 40px;
|
|
|
- line-height: 40px;
|
|
|
- padding-left: 20px;
|
|
|
- box-sizing: border-box;
|
|
|
+ height: 118PX;//根据需求调整
|
|
|
+ overflow: hidden;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(0, 0, 0, 0.1);
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ background: #f5f5f5;//加载时的背景色
|
|
|
+ }
|
|
|
+ .image-container:hover {
|
|
|
+ box-shadow: 0 8PX 24PX rgba(0, 0, 0, 0.15);
|
|
|
+ }
|
|
|
+ .slide-image {
|
|
|
+ // width: 100%;
|
|
|
+ // height: 100%;
|
|
|
+ width: 264PX;
|
|
|
+ height: 118PX;
|
|
|
+ object-fit: cover;
|
|
|
+ transition: transform 0.5s ease;
|
|
|
+ }
|
|
|
+ .image-container:hover .slide-image {
|
|
|
+ transform: scale(1.05);
|
|
|
+ }
|
|
|
+ .image-title {
|
|
|
position: absolute;
|
|
|
bottom: 0;
|
|
|
left: 0;
|
|
|
- font-family: Source Han Sans, Source Han Sans;
|
|
|
- font-size: 16px;
|
|
|
- color: #FFFFFF;
|
|
|
- //background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
|
|
|
- background: rgba(0, 0, 0, .6);
|
|
|
+ right: 0;
|
|
|
+ color: white;
|
|
|
+ padding: 12PX 15PX;
|
|
|
+ font-size: 14PX;
|
|
|
+ line-height: 1.4;
|
|
|
+ text-align: center;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+ background: rgba(0, 0, 0, .6)
|
|
|
}
|
|
|
-}
|
|
|
-.el-carousel {
|
|
|
- // 左右箭头按钮
|
|
|
- .el-carousel__arrow--right :deep(.class-name),
|
|
|
- .el-carousel__arrow--left :deep(.class-name) {
|
|
|
- width: 68px;
|
|
|
- height: 68px;
|
|
|
- }
|
|
|
- //左右箭头图片
|
|
|
- /deep/.el-icon svg {
|
|
|
- height: 1em;
|
|
|
- width: 1em;
|
|
|
- background-color: transparent;
|
|
|
- }
|
|
|
- /deep/.el-carousel__arrow {
|
|
|
- border-radius: 0;
|
|
|
- background-color: transparent;
|
|
|
- }
|
|
|
- /deep/.el-carousel__arrow i {
|
|
|
- font-size: 68px !important;
|
|
|
- }
|
|
|
- /deep/ .el-carousel__indicators {
|
|
|
- // 指示器
|
|
|
- left: unset;
|
|
|
- transform: unset;
|
|
|
- right: 41%;
|
|
|
- }
|
|
|
- /deep/ .el-carousel__button {
|
|
|
- // 指示器按钮
|
|
|
- width: 15px;
|
|
|
- height: 15px;
|
|
|
+ .custom-indicators {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ gap: 8PX;
|
|
|
+ margin-top: 25PX;
|
|
|
+ padding: 15PX 10PX;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ background: rgba(255, 255, 255, 0.9);
|
|
|
+ border-radius: 50PX;
|
|
|
+ max-width: 90%;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ }
|
|
|
+ .indicator-btn {
|
|
|
+ width: 36PX;
|
|
|
+ height: 36PX;
|
|
|
border-radius: 50%;
|
|
|
- border: none;
|
|
|
- opacity: 1;
|
|
|
- background-color: #FFFFFF;
|
|
|
- bottom: 30px;
|
|
|
+ border: 2PX solid #e0e0e0;
|
|
|
+ background: white;
|
|
|
+ color: #333;
|
|
|
+ cursor: pointer;
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ font-size: 14PX;
|
|
|
+ font-weight: 500;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ outline: none;
|
|
|
}
|
|
|
- /deep/ .is-active .el-carousel__button {
|
|
|
- // 指示器激活按钮
|
|
|
- background: #158d91;
|
|
|
+ .indicator-btn:hover {
|
|
|
+ background: #f0f9ff;
|
|
|
+ border-color: #409eff;
|
|
|
+ transform: scale(1.1);
|
|
|
}
|
|
|
- /deep/.custom-indicators {
|
|
|
+ .indicator-btn.active-indicator {
|
|
|
+ background: #409eff;
|
|
|
+ color: white;
|
|
|
+ border-color: #409eff;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(64, 158, 255, 0.3);
|
|
|
+ }
|
|
|
+ //swiper加载动画
|
|
|
+ .image-container:empty::before {
|
|
|
+ content: '';
|
|
|
position: absolute;
|
|
|
- bottom: 10px;
|
|
|
- left: 50%;
|
|
|
- transform: translateX(-50%);
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
|
|
|
+ background-size: 200% 100%;
|
|
|
+ animation: loading 1.5s infinite;
|
|
|
+ border-radius: 12PX;
|
|
|
}
|
|
|
- /deep/ .el-carousel__indicators {
|
|
|
- right:3%;
|
|
|
- bottom: 10%;
|
|
|
+ @keyframes loading {
|
|
|
+ 0% {
|
|
|
+ background-position: 200% 0;
|
|
|
+ }
|
|
|
+ 100% {
|
|
|
+ background-position: -200% 0;
|
|
|
+ }
|
|
|
}
|
|
|
- /deep/ .el-carousel__arrow{
|
|
|
- top:50%;
|
|
|
+ //swiper箭头颜色
|
|
|
+ .custom-swiper :deep(.swiper-button-prev),
|
|
|
+ .custom-swiper :deep(.swiper-button-next) {
|
|
|
+ color: white !important;//箭头颜色改为白色
|
|
|
}
|
|
|
-
|
|
|
-}
|
|
|
-//轮播图 end---------------------------------------->
|
|
|
-
|
|
|
-
|
|
|
-//第一层 start---------------------------------------->
|
|
|
-.index—layer-1 {
|
|
|
- width: 1400px;
|
|
|
- height: auto;
|
|
|
- overflow: hidden;
|
|
|
- margin: 20px auto;
|
|
|
- display: flex;
|
|
|
- align-items: flex-start;
|
|
|
- justify-content: space-between;
|
|
|
- .index—layer-1-left {
|
|
|
- width: 31%;
|
|
|
- border: 1px solid #ccc;
|
|
|
- }
|
|
|
- .index-layer-1-middle {
|
|
|
- width: 31%;
|
|
|
- border: 1px solid #ccc;
|
|
|
- box-sizing: border-box;
|
|
|
- padding: 0 10px;
|
|
|
- padding-bottom: 5px;
|
|
|
- .tabtlt {
|
|
|
+ .custom-swiper :deep(.swiper-button-prev):after,
|
|
|
+ .custom-swiper :deep(.swiper-button-next):after {
|
|
|
+ color: white !important;//确保箭头图标也是白色
|
|
|
+ }
|
|
|
+ //swiper轮播图 end---------------------------------------->
|
|
|
+ //轮播图 start---------------------------------------->
|
|
|
+ .nuxt-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 300PX;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
width: 100%;
|
|
|
- height: auto;
|
|
|
- outline: hidden;
|
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
- margin: 7px 0 18px;
|
|
|
- overflow: hidden;
|
|
|
- display: flex;
|
|
|
- align-self: center;
|
|
|
- justify-content: space-between;
|
|
|
- a {
|
|
|
- color: #337ab7;
|
|
|
- text-decoration: none;
|
|
|
- }
|
|
|
- div {
|
|
|
- width: 50%;
|
|
|
- text-align: center;
|
|
|
- width: 100%;
|
|
|
- height: 50px;
|
|
|
- line-height: 50px;
|
|
|
- font-size: 20px;
|
|
|
- color: #000;
|
|
|
- background: #f3f3f3;
|
|
|
- text-align: center;
|
|
|
- cursor: pointer;
|
|
|
- }
|
|
|
- div.intabtltbg {
|
|
|
- background: url(public/index/current.gif) no-repeat center bottom !important;
|
|
|
- }
|
|
|
+ height: 300PX;
|
|
|
}
|
|
|
- .coninfoitem {
|
|
|
+ span {
|
|
|
+ display: inline-block;
|
|
|
width: 100%;
|
|
|
- overflow: hidden;
|
|
|
- margin: 0px auto;
|
|
|
- >div{
|
|
|
- &.coninfoitem_img {
|
|
|
- height: 86px;
|
|
|
- overflow: hidden;
|
|
|
- margin-bottom: 5px;
|
|
|
- }
|
|
|
- h3 {
|
|
|
- a {
|
|
|
- font-size: 13px;
|
|
|
- color: #333;
|
|
|
- font-weight: bold;
|
|
|
- width: 100%;
|
|
|
- height: 26px;
|
|
|
- line-height: 26px;
|
|
|
- overflow: hidden;
|
|
|
- }
|
|
|
- }
|
|
|
- img {
|
|
|
- width: 120px;
|
|
|
- height: 86px;
|
|
|
- float: left;
|
|
|
- margin-right: 11px;
|
|
|
- }
|
|
|
- p {
|
|
|
- a {
|
|
|
- color: #333;
|
|
|
- font-size: 13px;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- .coninfoitem_title {
|
|
|
- width: 100%;
|
|
|
- height: 28px;
|
|
|
- line-height: 28px;
|
|
|
- overflow: hidden;
|
|
|
- position: relative;
|
|
|
- list-style-position: inside;
|
|
|
- color: #000;
|
|
|
- display: block;
|
|
|
- }
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ padding-left: 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ font-family: Source Han Sans, Source Han Sans;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #FFFFFF;
|
|
|
+ //background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
}
|
|
|
}
|
|
|
- .index-layer-1-right {
|
|
|
- width: 31%;
|
|
|
- border: 1px solid #ccc;
|
|
|
- box-sizing: border-box;
|
|
|
- padding: 0 10px;
|
|
|
- padding-bottom: 16px;
|
|
|
- .imgtlt {
|
|
|
- width: 100%;
|
|
|
- height: 43px;
|
|
|
- border-bottom: 1px solid #e7e7e7;
|
|
|
- a {
|
|
|
- display: block;
|
|
|
- width: 92px;
|
|
|
- height: 42px;
|
|
|
- line-height: 42px;
|
|
|
- text-align: center;
|
|
|
- font-size: 20px;
|
|
|
- color: #333;
|
|
|
- border-bottom: 2px solid #158d91;
|
|
|
- }
|
|
|
+ .el-carousel {
|
|
|
+ // 左右箭头按钮
|
|
|
+ .el-carousel__arrow--right :deep(.class-name),
|
|
|
+ .el-carousel__arrow--left :deep(.class-name) {
|
|
|
+ width: 68PX;
|
|
|
+ height: 68PX;
|
|
|
}
|
|
|
- .con_img_list {
|
|
|
- display: flex;
|
|
|
- flex-wrap: wrap;
|
|
|
- a {
|
|
|
- width: 48%;
|
|
|
- float: left;
|
|
|
+ //左右箭头图片
|
|
|
+ /deep/.el-icon svg {
|
|
|
+ height: 1em;
|
|
|
+ width: 1em;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow {
|
|
|
+ border-radius: 0;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow i {
|
|
|
+ font-size: 68PX !important;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ // 指示器
|
|
|
+ left: unset;
|
|
|
+ transform: unset;
|
|
|
+ right: 41%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__button {
|
|
|
+ // 指示器按钮
|
|
|
+ width: 15PX;
|
|
|
+ height: 15PX;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: none;
|
|
|
+ opacity: 1;
|
|
|
+ background-color: #FFFFFF;
|
|
|
+ bottom: 30PX;
|
|
|
+ }
|
|
|
+ /deep/ .is-active .el-carousel__button {
|
|
|
+ // 指示器激活按钮
|
|
|
+ background: #158d91;
|
|
|
+ }
|
|
|
+ /deep/.custom-indicators {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 10PX;
|
|
|
+ left: 50%;
|
|
|
+ transform: translateX(-50%);
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ right:3%;
|
|
|
+ bottom: 10%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__arrow{
|
|
|
+ top:50%;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ //轮播图 end---------------------------------------->
|
|
|
+ //第一层 start---------------------------------------->
|
|
|
+ .index—layer-1 {
|
|
|
+ width: 1400PX;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ .index—layer-1-left {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ }
|
|
|
+ .index-layer-1-middle {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ padding-bottom: 5PX;
|
|
|
+ .tabtlt {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ outline: hidden;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ margin: 7PX 0 18PX;
|
|
|
overflow: hidden;
|
|
|
- height: 100px;
|
|
|
- margin: 20px auto 0;
|
|
|
- display: block;
|
|
|
- position: relative;
|
|
|
- img {
|
|
|
- display: block;
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-self: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ a {
|
|
|
+ color: #337ab7;
|
|
|
+ text-decoration: none;
|
|
|
}
|
|
|
- .con_img_list_rgba {
|
|
|
- position: absolute;
|
|
|
+ div {
|
|
|
+ width: 50%;
|
|
|
+ text-align: center;
|
|
|
width: 100%;
|
|
|
- height: 22px;
|
|
|
- line-height: 21px;
|
|
|
- box-sizing: border-box;
|
|
|
- padding: 0px 10px;
|
|
|
+ height: 50PX;
|
|
|
+ line-height: 50PX;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #000;
|
|
|
+ background: #f3f3f3;
|
|
|
text-align: center;
|
|
|
- bottom: 0px;
|
|
|
- left: 0px;
|
|
|
- color: #fff;
|
|
|
- font-size: 16px;
|
|
|
- z-index: 11;
|
|
|
- background: rgba(0, 0, 0, .6);
|
|
|
- display: block;
|
|
|
- word-break: keep-all;
|
|
|
- white-space: nowrap;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ div.intabtltbg {
|
|
|
+ background: url(public/index/current.gif) no-repeat center bottom !important;
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-//第一层 end---------------------------------------->
|
|
|
-
|
|
|
-//第二层 start---------------------------------------->
|
|
|
-.index—layer-2 {
|
|
|
- width: 1400px;
|
|
|
- height: auto;
|
|
|
- overflow: hidden;
|
|
|
- margin: 20px auto;
|
|
|
- display: flex;
|
|
|
- align-items: flex-start;
|
|
|
- justify-content: space-between;
|
|
|
- .index—layer-2-left,.index—layer-2-right {
|
|
|
- width: 49%;
|
|
|
- border: 1px solid #ddd;
|
|
|
- height: auto;
|
|
|
- overflow: hidden;
|
|
|
- .index—layer-2-title {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: flex-start;
|
|
|
- background: #fff;
|
|
|
- >div {
|
|
|
- &.active {
|
|
|
- background: #158d91;
|
|
|
- color: #fff;
|
|
|
- a {
|
|
|
- color: #fff;
|
|
|
+ .coninfoitem {
|
|
|
+ width: 100%;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 0px auto;
|
|
|
+ >div{
|
|
|
+ &.coninfoitem_img {
|
|
|
+ height: 86PX;
|
|
|
+ overflow: hidden;
|
|
|
+ margin-bottom: 5PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ line-height: 0;
|
|
|
+ a {
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ overflow: hidden;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ img {
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ float: left;
|
|
|
+ margin-right: 11PX;
|
|
|
+ }
|
|
|
+ p {
|
|
|
+ line-height: 0;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ line-height: 20PX;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- width: 118px;
|
|
|
- height: 44px;
|
|
|
- line-height: 44px;
|
|
|
- background: #fff;
|
|
|
- text-align: center;
|
|
|
- color: #808080;
|
|
|
- font-size: 16px;
|
|
|
- font-weight: bold;
|
|
|
- border-bottom: 2px solid #158d91;
|
|
|
- a {
|
|
|
- font-size: 20px;
|
|
|
- color: #808080;
|
|
|
+ .coninfoitem_title {
|
|
|
+ width: 100%;
|
|
|
+ height: 28PX;
|
|
|
+ line-height: 28PX;
|
|
|
+ overflow: hidden;
|
|
|
+ position: relative;
|
|
|
+ list-style-position: inside;
|
|
|
+ color: #000;
|
|
|
+ display: block;
|
|
|
+ font-size: 13PX;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .index-tabs2-top {
|
|
|
- background: #f8f8f8;
|
|
|
- padding: 20px 20px;
|
|
|
+ .index-layer-1-right {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
box-sizing: border-box;
|
|
|
- display: flex;
|
|
|
- border-bottom: 1px dashed #ddd;
|
|
|
- >a {
|
|
|
- margin-right: 11px;
|
|
|
- img {
|
|
|
- display: block;
|
|
|
- width: 120px;
|
|
|
- height: 86px;
|
|
|
- }
|
|
|
- }
|
|
|
- h3 {
|
|
|
+ padding: 0 10PX;
|
|
|
+ padding-bottom: 16PX;
|
|
|
+ .imgtlt {
|
|
|
width: 100%;
|
|
|
- height: 26px;
|
|
|
- line-height: 26px;
|
|
|
- overflow: hidden;
|
|
|
+ height: 43PX;
|
|
|
+ border-bottom: 1PX solid #e7e7e7;
|
|
|
a {
|
|
|
- font-size: 13px;
|
|
|
+ display: block;
|
|
|
+ width: 92PX;
|
|
|
+ height: 42PX;
|
|
|
+ line-height: 42PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
color: #333;
|
|
|
- font-weight: bold;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
}
|
|
|
}
|
|
|
- p{
|
|
|
- width: 100%;
|
|
|
- height: 60px;
|
|
|
- line-height: 20px;
|
|
|
- overflow: hidden;
|
|
|
+ .con_img_list {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
a {
|
|
|
- color: #333;
|
|
|
- font-size: 13px;
|
|
|
+ width: 48%;
|
|
|
+ float: left;
|
|
|
+ overflow: hidden;
|
|
|
+ height: 100PX;
|
|
|
+ margin: 20PX auto 0;
|
|
|
+ display: block;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ }
|
|
|
+ .con_img_list_rgba {
|
|
|
+ position: absolute;
|
|
|
+ width: 100%;
|
|
|
+ height: 22PX;
|
|
|
+ line-height: 21PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0PX 10PX;
|
|
|
+ text-align: center;
|
|
|
+ bottom: 0PX;
|
|
|
+ left: 0PX;
|
|
|
+ color: #fff;
|
|
|
+ font-size: 16PX;
|
|
|
+ z-index: 11;
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
+ display: block;
|
|
|
+ word-break: keep-all;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- }
|
|
|
- .index-tabs2-bottom {
|
|
|
- padding: 20px;
|
|
|
- margin: 0;
|
|
|
- a {
|
|
|
- display: block;
|
|
|
- width: 100%;
|
|
|
- height: 28px;
|
|
|
- line-height: 28px;
|
|
|
- overflow: hidden;
|
|
|
- position: relative;
|
|
|
- list-style-position: inside;
|
|
|
- color: #333;
|
|
|
- font-size: 13px;
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-}
|
|
|
-//第二层 end---------------------------------------->
|
|
|
+ //第一层 end---------------------------------------->
|
|
|
|
|
|
-//第三层 start---------------------------------------->
|
|
|
-.index—layer-3 {
|
|
|
- .index—layer-3-line {
|
|
|
- width: 1400px;
|
|
|
+ //第二层 start---------------------------------------->
|
|
|
+ .index—layer-2 {
|
|
|
+ width: 1400PX;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
display: flex;
|
|
|
- align-items: center;
|
|
|
+ align-items: flex-start;
|
|
|
justify-content: space-between;
|
|
|
- margin: 0 auto;
|
|
|
- box-sizing: border-box;
|
|
|
- //选项卡类型
|
|
|
- .index—layer-3-tabs-box {
|
|
|
- width: 31%;
|
|
|
+ .index—layer-2-left,.index—layer-2-right {
|
|
|
+ width: 49%;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
height: auto;
|
|
|
- border: 1px solid #ddd;
|
|
|
- border-top: 2px solid #158d91;
|
|
|
- margin: 1%;
|
|
|
- padding: 0 10px;
|
|
|
- box-sizing: border-box;
|
|
|
- .index—layer-3-tabs-box-title {
|
|
|
+ overflow: hidden;
|
|
|
+ .index—layer-2-title {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
- width: 100%;
|
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
+ justify-content: flex-start;
|
|
|
+ background: #fff;
|
|
|
>div {
|
|
|
&.active {
|
|
|
- background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ background: #158d91;
|
|
|
+ color: #fff;
|
|
|
+ a {
|
|
|
+ color: #fff;
|
|
|
+ }
|
|
|
}
|
|
|
- width: 87px;
|
|
|
- height: 54px;
|
|
|
- line-height: 55px;
|
|
|
- overflow: hidden;
|
|
|
- float: left;
|
|
|
- margin-right: 10px;
|
|
|
+ width: 118PX;
|
|
|
+ height: 44PX;
|
|
|
+ line-height: 44PX;
|
|
|
+ background: #fff;
|
|
|
text-align: center;
|
|
|
- font-size: 20px;
|
|
|
- color: #333;
|
|
|
+ color: #808080;
|
|
|
+ font-size: 16PX;
|
|
|
font-weight: bold;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
a {
|
|
|
- color: #333;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #808080;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .index—layer-3-news-body-main {
|
|
|
- margin-bottom: 20px;
|
|
|
- a {
|
|
|
- width: 100%;
|
|
|
- height: 26px;
|
|
|
- line-height: 26px;
|
|
|
- list-style-position: inside;
|
|
|
- font-size: 13px;
|
|
|
- color: #333;
|
|
|
- display: block;
|
|
|
- word-break: keep-all;
|
|
|
- white-space: nowrap;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- width: 66%;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- //常规类型
|
|
|
- .index—layer-3-news-box {
|
|
|
- width: 31%;
|
|
|
- height: auto;
|
|
|
- border: 1px solid #ddd;
|
|
|
- border-top: 2px solid #158d91;
|
|
|
- margin: 1%;
|
|
|
- padding: 0 10px;
|
|
|
- box-sizing: border-box;
|
|
|
- .index—layer-3-news-box-title {
|
|
|
+ .index-tabs2-top {
|
|
|
+ background: #f8f8f8;
|
|
|
+ padding: 20PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
display: flex;
|
|
|
- align-items: center;
|
|
|
- width: 100%;
|
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
- >div {
|
|
|
- &.active {
|
|
|
- background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ border-bottom: 1PX dashed #ddd;
|
|
|
+ >a {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
}
|
|
|
- width: 87px;
|
|
|
- height: 54px;
|
|
|
- line-height: 55px;
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height:0;
|
|
|
overflow: hidden;
|
|
|
- float: left;
|
|
|
- margin-right: 10px;
|
|
|
- text-align: center;
|
|
|
- font-size: 20px;
|
|
|
- color: #333;
|
|
|
- font-weight: bold;
|
|
|
a {
|
|
|
+ font-size: 13PX;
|
|
|
color: #333;
|
|
|
+ font-weight: bold;
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
- .index—layer-3-news-body-main {
|
|
|
- margin-bottom: 20px;
|
|
|
- a {
|
|
|
+ p{
|
|
|
width: 100%;
|
|
|
- height: 26px;
|
|
|
- line-height: 26px;
|
|
|
- list-style-position: inside;
|
|
|
- font-size: 13px;
|
|
|
- color: #333;
|
|
|
- display: block;
|
|
|
- word-break: keep-all;
|
|
|
- white-space: nowrap;
|
|
|
+ height: 60PX;
|
|
|
+ line-height: 20PX;
|
|
|
overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- width: 66%;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- .index—layer-3-news-body-title {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: flex-start;
|
|
|
- margin: 20px 0 14px;
|
|
|
- padding-bottom: 20px;
|
|
|
- border-bottom: 1px dashed #e1e1e1;
|
|
|
- >div {
|
|
|
- &.news-body-left {
|
|
|
- margin-right: 11px;
|
|
|
- img{
|
|
|
- display: block;
|
|
|
- width: 120px;
|
|
|
- height: 86px;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
- &.news-body-right {
|
|
|
- >a {
|
|
|
+ .index-tabs2-bottom {
|
|
|
+ padding: 20PX;
|
|
|
+ margin: 0;
|
|
|
+ a {
|
|
|
display: block;
|
|
|
width: 100%;
|
|
|
- height: 40px;
|
|
|
- line-height: 40px;
|
|
|
- font-size: 16px;
|
|
|
- font-weight: bold;
|
|
|
- overflow: hidden;
|
|
|
- color: #000;
|
|
|
- text-decoration: none;
|
|
|
- }
|
|
|
- p{
|
|
|
- width: 100%;
|
|
|
- height: 46px;
|
|
|
- line-height: 23px;
|
|
|
overflow: hidden;
|
|
|
- font-size: 14px;
|
|
|
+ position: relative;
|
|
|
+ list-style-position: inside;
|
|
|
color: #333;
|
|
|
- a{
|
|
|
- color: #333;
|
|
|
+ line-height: 28PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
-}
|
|
|
-//第三层 end---------------------------------------->
|
|
|
+ //第二层 end---------------------------------------->
|
|
|
|
|
|
-//第四层 start---------------------------------------->
|
|
|
-.index-layer-4 {
|
|
|
- width: 1400px;
|
|
|
- border: 1px solid #ccc;
|
|
|
- border-radius: 20px;
|
|
|
- padding: 10px 20px;
|
|
|
- box-sizing: border-box;
|
|
|
- margin: 20px auto;
|
|
|
- .index-layer-4-title {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- justify-content: space-between;
|
|
|
- width: 100%;
|
|
|
- height: 40px;
|
|
|
- line-height: 40px;
|
|
|
- border-bottom: 1px solid #ccc;
|
|
|
- a{
|
|
|
- &:first-child {
|
|
|
- font-size: 22px;
|
|
|
- color: #1476bd;
|
|
|
+ //第三层 start---------------------------------------->
|
|
|
+ .index—layer-3 {
|
|
|
+ .index—layer-3-line {
|
|
|
+ width: 1400PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ margin: 0 auto;
|
|
|
+ box-sizing: border-box;
|
|
|
+ //选项卡类型
|
|
|
+ .index—layer-3-tabs-box {
|
|
|
+ width: 31%;
|
|
|
+ height: auto;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .index—layer-3-tabs-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ list-style-position: inside;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //常规类型
|
|
|
+ .index—layer-3-news-box {
|
|
|
+ width: 31%;
|
|
|
+ height: auto;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .index—layer-3-news-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ list-style-position: inside;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-items: center;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ margin: 20PX 0 14PX;
|
|
|
+ padding-bottom: 20PX;
|
|
|
+ border-bottom: 1PX dashed #e1e1e1;
|
|
|
+ >div {
|
|
|
+ &.news-body-left {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img{
|
|
|
+ display: block;
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.news-body-right {
|
|
|
+ >a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ overflow: hidden;
|
|
|
+ color: #000;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ p{
|
|
|
+ width: 100%;
|
|
|
+ height: 46PX;
|
|
|
+ line-height: 23PX;
|
|
|
+ overflow: hidden;
|
|
|
+ font-size: 14PX;
|
|
|
+ color: #333;
|
|
|
+ a{
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第三层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第四层 start---------------------------------------->
|
|
|
+ .index-layer-4 {
|
|
|
+ width: 1400PX;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 20PX;
|
|
|
+ padding: 10PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ margin: 20PX auto;
|
|
|
+ .index-layer-4-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ a{
|
|
|
+ &:first-child {
|
|
|
+ font-size: 22PX;
|
|
|
+ color: #1476bd;
|
|
|
+ }
|
|
|
+ &:last-child {
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #f00;
|
|
|
+ border: none;
|
|
|
+ float: right;
|
|
|
+ }
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-layer-4-body {
|
|
|
+ .post_nr {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ margin: 20PX auto;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 10PX;
|
|
|
+ padding: 20PX !important;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .name {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ b {
|
|
|
+ font-size: 17PX;
|
|
|
+ margin: 0 10PX;
|
|
|
+ }
|
|
|
+ li {
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ padding-bottom: 15PX;
|
|
|
+ margin-bottom: 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ p {
|
|
|
+ margin: 0;
|
|
|
+ height: auto;
|
|
|
+ line-height: 25PX;
|
|
|
+ font-size: 15PX;
|
|
|
+ color: #000;
|
|
|
+ &.hfnr {
|
|
|
+ font-weight: bold;
|
|
|
+ span {
|
|
|
+ color: #f00;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第四层 end---------------------------------------->
|
|
|
+}
|
|
|
+@media screen and (min-width: 801px) and (max-width: 1400px) {
|
|
|
+ //swiper轮播图 start---------------------------------------->
|
|
|
+ .swiper-container {
|
|
|
+ width: 100%;
|
|
|
+ padding: 20PX 0;
|
|
|
+ position: relative;
|
|
|
+ margin: 0 auto;
|
|
|
+ box-sizing: border-box;
|
|
|
+ }
|
|
|
+ .custom-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ padding: 10px 5px;//给两侧留出空间
|
|
|
+ box-sizing: border-box;
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-wrapper) {
|
|
|
+ align-items: stretch;//使所有幻灯片高度一致
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-slide) {
|
|
|
+ height: auto;
|
|
|
+ transition: transform 0.3s ease;
|
|
|
+ }
|
|
|
+ //悬停效果
|
|
|
+ .custom-swiper :deep(.swiper-slide:hover) {
|
|
|
+ transform: translateY(-5px);
|
|
|
+ z-index: 10;
|
|
|
+ }
|
|
|
+ .slide-link {
|
|
|
+ display: block;
|
|
|
+ text-decoration: none;
|
|
|
+ color: inherit;
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
+ .image-container {
|
|
|
+ position: relative;
|
|
|
+ width: 100%;
|
|
|
+ height: 80PX;//根据需求调整
|
|
|
+ overflow: hidden;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(0, 0, 0, 0.1);
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ background: #f5f5f5;//加载时的背景色
|
|
|
+ }
|
|
|
+ .image-container:hover {
|
|
|
+ box-shadow: 0 8PX 24PX rgba(0, 0, 0, 0.15);
|
|
|
+ }
|
|
|
+ .slide-image {
|
|
|
+ // width: 100%;
|
|
|
+ // height: 100%;
|
|
|
+ width: 264PX;
|
|
|
+ height: 118PX;
|
|
|
+ object-fit: cover;
|
|
|
+ transition: transform 0.5s ease;
|
|
|
+ }
|
|
|
+ .image-container:hover .slide-image {
|
|
|
+ transform: scale(1.05);
|
|
|
+ }
|
|
|
+ .image-title {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ right: 0;
|
|
|
+ color: white;
|
|
|
+ padding: 12PX 15PX;
|
|
|
+ font-size: 14PX;
|
|
|
+ line-height: 1.4;
|
|
|
+ text-align: center;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+ background: rgba(0, 0, 0, .6)
|
|
|
+ }
|
|
|
+ .custom-indicators {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ gap: 8PX;
|
|
|
+ margin-top: 25PX;
|
|
|
+ padding: 15PX 10PX;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ background: rgba(255, 255, 255, 0.9);
|
|
|
+ border-radius: 50PX;
|
|
|
+ max-width: 90%;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ }
|
|
|
+ .indicator-btn {
|
|
|
+ width: 36PX;
|
|
|
+ height: 36PX;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: 2PX solid #e0e0e0;
|
|
|
+ background: white;
|
|
|
+ color: #333;
|
|
|
+ cursor: pointer;
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ font-size: 14PX;
|
|
|
+ font-weight: 500;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ outline: none;
|
|
|
+ }
|
|
|
+ .indicator-btn:hover {
|
|
|
+ background: #f0f9ff;
|
|
|
+ border-color: #409eff;
|
|
|
+ transform: scale(1.1);
|
|
|
+ }
|
|
|
+ .indicator-btn.active-indicator {
|
|
|
+ background: #409eff;
|
|
|
+ color: white;
|
|
|
+ border-color: #409eff;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(64, 158, 255, 0.3);
|
|
|
+ }
|
|
|
+ //swiper加载动画
|
|
|
+ .image-container:empty::before {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
|
|
|
+ background-size: 200% 100%;
|
|
|
+ animation: loading 1.5s infinite;
|
|
|
+ border-radius: 12PX;
|
|
|
+ }
|
|
|
+ @keyframes loading {
|
|
|
+ 0% {
|
|
|
+ background-position: 200% 0;
|
|
|
+ }
|
|
|
+ 100% {
|
|
|
+ background-position: -200% 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //swiper箭头颜色
|
|
|
+ .custom-swiper :deep(.swiper-button-prev),
|
|
|
+ .custom-swiper :deep(.swiper-button-next) {
|
|
|
+ color: white !important;//箭头颜色改为白色
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-button-prev):after,
|
|
|
+ .custom-swiper :deep(.swiper-button-next):after {
|
|
|
+ color: white !important;//确保箭头图标也是白色
|
|
|
+ }
|
|
|
+ //swiper轮播图 end---------------------------------------->
|
|
|
+ //轮播图 start---------------------------------------->
|
|
|
+ .nuxt-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 300PX;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ }
|
|
|
+ span {
|
|
|
+ display: inline-block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ padding-left: 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ font-family: Source Han Sans, Source Han Sans;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #FFFFFF;
|
|
|
+ //background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .el-carousel {
|
|
|
+ // 左右箭头按钮
|
|
|
+ .el-carousel__arrow--right :deep(.class-name),
|
|
|
+ .el-carousel__arrow--left :deep(.class-name) {
|
|
|
+ width: 68PX;
|
|
|
+ height: 68PX;
|
|
|
+ }
|
|
|
+ //左右箭头图片
|
|
|
+ /deep/.el-icon svg {
|
|
|
+ height: 1em;
|
|
|
+ width: 1em;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow {
|
|
|
+ border-radius: 0;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow i {
|
|
|
+ font-size: 68PX !important;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ // 指示器
|
|
|
+ left: unset;
|
|
|
+ transform: unset;
|
|
|
+ right: 41%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__button {
|
|
|
+ // 指示器按钮
|
|
|
+ width: 15PX;
|
|
|
+ height: 15PX;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: none;
|
|
|
+ opacity: 1;
|
|
|
+ background-color: #FFFFFF;
|
|
|
+ bottom: 30PX;
|
|
|
+ }
|
|
|
+ /deep/ .is-active .el-carousel__button {
|
|
|
+ // 指示器激活按钮
|
|
|
+ background: #158d91;
|
|
|
+ }
|
|
|
+ /deep/.custom-indicators {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 10PX;
|
|
|
+ left: 50%;
|
|
|
+ transform: translateX(-50%);
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ right:3%;
|
|
|
+ bottom: 10%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__arrow{
|
|
|
+ top:50%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //轮播图 end---------------------------------------->
|
|
|
+ //第一层 start---------------------------------------->
|
|
|
+ .index—layer-1 {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ .index—layer-1-left {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ }
|
|
|
+ .index-layer-1-middle {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ padding-bottom: 5PX;
|
|
|
+ .tabtlt {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ outline: hidden;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ margin: 7PX 0 18PX;
|
|
|
+ overflow: hidden;
|
|
|
+ display: flex;
|
|
|
+ align-self: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ a {
|
|
|
+ color: #337ab7;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ div {
|
|
|
+ width: 50%;
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ height: 50PX;
|
|
|
+ line-height: 50PX;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #000;
|
|
|
+ background: #f3f3f3;
|
|
|
+ text-align: center;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ div.intabtltbg {
|
|
|
+ background: url(public/index/current.gif) no-repeat center bottom !important;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .coninfoitem {
|
|
|
+ width: 100%;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 0PX auto;
|
|
|
+ >div{
|
|
|
+ &.coninfoitem_img {
|
|
|
+ height: 86PX;
|
|
|
+ overflow: hidden;
|
|
|
+ margin-bottom: 5PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ line-height: 26PX;
|
|
|
+ a {
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ img {
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ float: left;
|
|
|
+ margin-right: 11PX;
|
|
|
+ }
|
|
|
+ p {
|
|
|
+ line-height: 0;
|
|
|
+ a {
|
|
|
+ line-height: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ text-indent: 2em;
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .coninfoitem_title {
|
|
|
+ width: 100%;
|
|
|
+ height: 28PX;
|
|
|
+ line-height: 28PX;
|
|
|
+ overflow: hidden;
|
|
|
+ position: relative;
|
|
|
+ list-style-position: inside;
|
|
|
+ color: #000;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
+ color: #666;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-layer-1-right {
|
|
|
+ width: 31%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ padding-bottom: 16PX;
|
|
|
+ .imgtlt {
|
|
|
+ width: 100%;
|
|
|
+ height: 43PX;
|
|
|
+ border-bottom: 1PX solid #e7e7e7;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ width: 92PX;
|
|
|
+ height: 42PX;
|
|
|
+ line-height: 42PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .con_img_list {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ a {
|
|
|
+ width: 48%;
|
|
|
+ float: left;
|
|
|
+ overflow: hidden;
|
|
|
+ height: 100PX;
|
|
|
+ margin: 20PX auto 0;
|
|
|
+ display: block;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ }
|
|
|
+ .con_img_list_rgba {
|
|
|
+ position: absolute;
|
|
|
+ width: 100%;
|
|
|
+ height: 22PX;
|
|
|
+ line-height: 21PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0PX 10PX;
|
|
|
+ text-align: center;
|
|
|
+ bottom: 0PX;
|
|
|
+ left: 0PX;
|
|
|
+ color: #fff;
|
|
|
+ font-size: 16PX;
|
|
|
+ z-index: 11;
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
+ display: block;
|
|
|
+ word-break: keep-all;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第一层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第二层 start---------------------------------------->
|
|
|
+ .index—layer-2 {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ .index—layer-2-left,.index—layer-2-right {
|
|
|
+ width: 49%;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ .index—layer-2-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ background: #fff;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: #158d91;
|
|
|
+ color: #fff;
|
|
|
+ a {
|
|
|
+ color: #fff;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ width: 118PX;
|
|
|
+ height: 44PX;
|
|
|
+ line-height: 44PX;
|
|
|
+ background: #fff;
|
|
|
+ text-align: center;
|
|
|
+ color: #808080;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
+ a {
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #808080;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-tabs2-top {
|
|
|
+ background: #f8f8f8;
|
|
|
+ padding: 20PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ display: flex;
|
|
|
+ border-bottom: 1PX dashed #ddd;
|
|
|
+ >a {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ overflow: hidden;
|
|
|
+ a {
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ p{
|
|
|
+ width: 100%;
|
|
|
+ height: 60PX;
|
|
|
+ line-height: 18PX;
|
|
|
+ overflow: hidden;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ .index-tabs2-bottom {
|
|
|
+ padding: 20PX;
|
|
|
+ margin: 0;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 28PX;
|
|
|
+ line-height: 28PX;
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ //第二层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第三层 start---------------------------------------->
|
|
|
+ .index—layer-3 {
|
|
|
+ .index—layer-3-line {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ margin: 0 auto;
|
|
|
+ box-sizing: border-box;
|
|
|
+ //选项卡类型
|
|
|
+ .index—layer-3-tabs-box {
|
|
|
+ width: 31%;
|
|
|
+ height: auto;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .index—layer-3-tabs-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ list-style-position: inside;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: block;
|
|
|
+ word-break: keep-all;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ width: 66%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //常规类型
|
|
|
+ .index—layer-3-news-box {
|
|
|
+ width: 31%;
|
|
|
+ height: auto;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .index—layer-3-news-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ list-style-position: inside;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 14PX;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 28PX;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 12PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ margin: 20PX 0 14PX;
|
|
|
+ padding-bottom: 20PX;
|
|
|
+ border-bottom: 1PX dashed #e1e1e1;
|
|
|
+ >div {
|
|
|
+ &.news-body-left {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img{
|
|
|
+ display: block;
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.news-body-right {
|
|
|
+ >a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ overflow: hidden;
|
|
|
+ color: #000;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ p{
|
|
|
+ width: 100%;
|
|
|
+ height: 46PX;
|
|
|
+ line-height: 23PX;
|
|
|
+ overflow: hidden;
|
|
|
+ font-size: 14PX;
|
|
|
+ color: #333;
|
|
|
+ a{
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第三层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第四层 start---------------------------------------->
|
|
|
+ .index-layer-4 {
|
|
|
+ width: 100%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 20PX;
|
|
|
+ padding: 10PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ margin: 20PX auto;
|
|
|
+ .index-layer-4-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ a{
|
|
|
+ &:first-child {
|
|
|
+ font-size: 22PX;
|
|
|
+ color: #1476bd;
|
|
|
+ }
|
|
|
+ &:last-child {
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #f00;
|
|
|
+ border: none;
|
|
|
+ float: right;
|
|
|
+ }
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-layer-4-body {
|
|
|
+ .post_nr {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ margin: 20PX auto;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 10PX;
|
|
|
+ padding: 20PX !important;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .name {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ b {
|
|
|
+ font-size: 17PX;
|
|
|
+ margin: 0 10PX;
|
|
|
+ }
|
|
|
+ li {
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ padding-bottom: 15PX;
|
|
|
+ margin-bottom: 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ p {
|
|
|
+ margin: 0;
|
|
|
+ height: auto;
|
|
|
+ line-height: 25PX;
|
|
|
+ font-size: 15PX;
|
|
|
+ color: #000;
|
|
|
+ &.hfnr {
|
|
|
+ font-weight: bold;
|
|
|
+ span {
|
|
|
+ color: #f00;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第四层 end---------------------------------------->
|
|
|
+}
|
|
|
+@media screen and (max-width: 800px) {
|
|
|
+ //swiper轮播图 start---------------------------------------->
|
|
|
+ .swiper-container {
|
|
|
+ width: 100%;
|
|
|
+ padding: 20px 0;
|
|
|
+ position: relative;
|
|
|
+ max-width: 1400PX;
|
|
|
+ margin: 0 auto;
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .custom-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ padding: 10PX 5PX;//给两侧留出空间
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-wrapper) {
|
|
|
+ align-items: stretch;//使所有幻灯片高度一致
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-slide) {
|
|
|
+ height: auto;
|
|
|
+ transition: transform 0.3s ease;
|
|
|
+ }
|
|
|
+ //悬停效果
|
|
|
+ .custom-swiper :deep(.swiper-slide:hover) {
|
|
|
+ transform: translateY(-5px);
|
|
|
+ z-index: 10;
|
|
|
+ }
|
|
|
+ .slide-link {
|
|
|
+ display: block;
|
|
|
+ text-decoration: none;
|
|
|
+ color: inherit;
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
+ .image-container {
|
|
|
+ position: relative;
|
|
|
+ width: 100%;
|
|
|
+ height: 118PX;//根据需求调整
|
|
|
+ overflow: hidden;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(0, 0, 0, 0.1);
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ background: #f5f5f5;//加载时的背景色
|
|
|
+ }
|
|
|
+ .image-container:hover {
|
|
|
+ box-shadow: 0 8PX 24PX rgba(0, 0, 0, 0.15);
|
|
|
+ }
|
|
|
+ .slide-image {
|
|
|
+ // width: 100%;
|
|
|
+ // height: 100%;
|
|
|
+ width: 264PX;
|
|
|
+ height: 118PX;
|
|
|
+ object-fit: cover;
|
|
|
+ transition: transform 0.5s ease;
|
|
|
+ }
|
|
|
+ .image-container:hover .slide-image {
|
|
|
+ transform: scale(1.05);
|
|
|
+ }
|
|
|
+ .image-title {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ right: 0;
|
|
|
+ color: white;
|
|
|
+ padding: 12PX 15PX;
|
|
|
+ font-size: 14PX;
|
|
|
+ line-height: 1.4;
|
|
|
+ text-align: center;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+ background: rgba(0, 0, 0, .6)
|
|
|
+ }
|
|
|
+ .custom-indicators {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ gap: 8PX;
|
|
|
+ margin-top: 25PX;
|
|
|
+ padding: 15PX 10PX;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ background: rgba(255, 255, 255, 0.9);
|
|
|
+ border-radius: 50PX;
|
|
|
+ max-width: 90%;
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ }
|
|
|
+ .indicator-btn {
|
|
|
+ width: 36PX;
|
|
|
+ height: 36PX;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: 2PX solid #e0e0e0;
|
|
|
+ background: white;
|
|
|
+ color: #333;
|
|
|
+ cursor: pointer;
|
|
|
+ transition: all 0.3s ease;
|
|
|
+ font-size: 14PX;
|
|
|
+ font-weight: 500;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ outline: none;
|
|
|
+ }
|
|
|
+ .indicator-btn:hover {
|
|
|
+ background: #f0f9ff;
|
|
|
+ border-color: #409eff;
|
|
|
+ transform: scale(1.1);
|
|
|
+ }
|
|
|
+ .indicator-btn.active-indicator {
|
|
|
+ background: #409eff;
|
|
|
+ color: white;
|
|
|
+ border-color: #409eff;
|
|
|
+ box-shadow: 0 4PX 12PX rgba(64, 158, 255, 0.3);
|
|
|
+ }
|
|
|
+ //swiper加载动画
|
|
|
+ .image-container:empty::before {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
|
|
|
+ background-size: 200% 100%;
|
|
|
+ animation: loading 1.5s infinite;
|
|
|
+ border-radius: 12PX;
|
|
|
+ }
|
|
|
+ @keyframes loading {
|
|
|
+ 0% {
|
|
|
+ background-position: 200% 0;
|
|
|
+ }
|
|
|
+ 100% {
|
|
|
+ background-position: -200% 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //swiper箭头颜色
|
|
|
+ .custom-swiper :deep(.swiper-button-prev),
|
|
|
+ .custom-swiper :deep(.swiper-button-next) {
|
|
|
+ color: white !important;//箭头颜色改为白色
|
|
|
+ }
|
|
|
+ .custom-swiper :deep(.swiper-button-prev):after,
|
|
|
+ .custom-swiper :deep(.swiper-button-next):after {
|
|
|
+ color: white !important;//确保箭头图标也是白色
|
|
|
+ }
|
|
|
+ //swiper轮播图 end---------------------------------------->
|
|
|
+ //轮播图 start---------------------------------------->
|
|
|
+ .nuxt-swiper {
|
|
|
+ width: 100%;
|
|
|
+ height: 220PX;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
+ width: 100%;
|
|
|
+ height: 300PX;
|
|
|
+ }
|
|
|
+ span {
|
|
|
+ display: inline-block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ padding-left: 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ left: 0;
|
|
|
+ font-family: Source Han Sans, Source Han Sans;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #FFFFFF;
|
|
|
+ //background: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .el-carousel {
|
|
|
+ // 左右箭头按钮
|
|
|
+ .el-carousel__arrow--right :deep(.class-name),
|
|
|
+ .el-carousel__arrow--left :deep(.class-name) {
|
|
|
+ width: 68PX;
|
|
|
+ height: 68PX;
|
|
|
+ }
|
|
|
+ //左右箭头图片
|
|
|
+ /deep/.el-icon svg {
|
|
|
+ height: 1em;
|
|
|
+ width: 1em;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow {
|
|
|
+ border-radius: 0;
|
|
|
+ background-color: transparent;
|
|
|
+ }
|
|
|
+ /deep/.el-carousel__arrow i {
|
|
|
+ font-size: 68PX !important;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ // 指示器
|
|
|
+ left: unset;
|
|
|
+ transform: unset;
|
|
|
+ right: 41%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__button {
|
|
|
+ // 指示器按钮
|
|
|
+ width: 15PX;
|
|
|
+ height: 15PX;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: none;
|
|
|
+ opacity: 1;
|
|
|
+ background-color: #FFFFFF;
|
|
|
+ bottom: 30PX;
|
|
|
+ }
|
|
|
+ /deep/ .is-active .el-carousel__button {
|
|
|
+ // 指示器激活按钮
|
|
|
+ background: #158d91;
|
|
|
+ }
|
|
|
+ /deep/.custom-indicators {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 10PX;
|
|
|
+ left: 50%;
|
|
|
+ transform: translateX(-50%);
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__indicators {
|
|
|
+ right:3%;
|
|
|
+ bottom: 10%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__arrow{
|
|
|
+ top:50%;
|
|
|
+ }
|
|
|
+ /deep/ .el-carousel__container {
|
|
|
+ height: 220PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //轮播图 end---------------------------------------->
|
|
|
+ //第一层 start---------------------------------------->
|
|
|
+ .index—layer-1 {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ .index—layer-1-left {
|
|
|
+ width: 100%;
|
|
|
+ margin: 10PX 0;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ }
|
|
|
+ .index-layer-1-middle {
|
|
|
+ width: 100%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ padding-bottom: 5PX;
|
|
|
+ margin: 10PX 0;
|
|
|
+ .tabtlt {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ outline: hidden;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ margin: 7PX 0 18PX;
|
|
|
+ overflow: hidden;
|
|
|
+ display: flex;
|
|
|
+ align-self: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ a {
|
|
|
+ color: #337ab7;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ div {
|
|
|
+ width: 50%;
|
|
|
+ text-align: center;
|
|
|
+ width: 100%;
|
|
|
+ height: 50PX;
|
|
|
+ line-height: 50PX;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #000;
|
|
|
+ background: #f3f3f3;
|
|
|
+ text-align: center;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ div.intabtltbg {
|
|
|
+ background: url(public/index/current.gif) no-repeat center bottom !important;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .coninfoitem {
|
|
|
+ width: 100%;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 0px auto;
|
|
|
+ >div{
|
|
|
+ &.coninfoitem_img {
|
|
|
+ height: 120PX;
|
|
|
+ overflow: hidden;
|
|
|
+ margin-bottom: 5PX;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ line-height: 0;
|
|
|
+ a {
|
|
|
+ font-size: 30px;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ img {
|
|
|
+ width: 130PX;
|
|
|
+ height: 120PX;
|
|
|
+ float: left;
|
|
|
+ margin-right: 11PX;
|
|
|
+ }
|
|
|
+ p {
|
|
|
+ line-height: 0;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ font-size: 30px;
|
|
|
+ line-height: 30PX;
|
|
|
+ display: block;
|
|
|
+ text-indent: 2em;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .coninfoitem_title {
|
|
|
+ width: 100%;
|
|
|
+ height: 70px;
|
|
|
+ line-height: 70px;
|
|
|
+ color: #333;
|
|
|
+ display: block;
|
|
|
+ font-weight: normal;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1){
|
|
|
+ width: 70%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 28px;
|
|
|
+ }
|
|
|
+ span:nth-child(2){
|
|
|
+ width: 30%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 24px;
|
|
|
+ color:#666;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-layer-1-right {
|
|
|
+ width: 100%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding-bottom: 16PX;
|
|
|
+ padding: 10PX;
|
|
|
+ .imgtlt {
|
|
|
+ width: 100%;
|
|
|
+ height: 43PX;
|
|
|
+ border-bottom: 1PX solid #e7e7e7;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ width: 92PX;
|
|
|
+ height: 42PX;
|
|
|
+ line-height: 42PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
+ }
|
|
|
}
|
|
|
- &:last-child {
|
|
|
- font-size: 16px;
|
|
|
- color: #f00;
|
|
|
- border: none;
|
|
|
- float: right;
|
|
|
+ .con_img_list {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ a {
|
|
|
+ width: 48%;
|
|
|
+ float: left;
|
|
|
+ overflow: hidden;
|
|
|
+ height: 100PX;
|
|
|
+ margin: 20PX auto 0;
|
|
|
+ display: block;
|
|
|
+ position: relative;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ }
|
|
|
+ .con_img_list_rgba {
|
|
|
+ position: absolute;
|
|
|
+ width: 100%;
|
|
|
+ height: 22PX;
|
|
|
+ line-height: 21PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10PX;
|
|
|
+ text-align: center;
|
|
|
+ bottom: 0PX;
|
|
|
+ left: 0PX;
|
|
|
+ color: #fff;
|
|
|
+ font-size: 16PX;
|
|
|
+ z-index: 11;
|
|
|
+ background: rgba(0, 0, 0, .6);
|
|
|
+ display: block;
|
|
|
+ word-break: keep-all;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- display: block;
|
|
|
}
|
|
|
}
|
|
|
- .index-layer-4-body {
|
|
|
- .post_nr {
|
|
|
+ //第一层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第二层 start---------------------------------------->
|
|
|
+ .index—layer-2 {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 20PX auto;
|
|
|
+ display: flex;
|
|
|
+ align-items: flex-start;
|
|
|
+ justify-content: space-between;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .index—layer-2-left,.index—layer-2-right {
|
|
|
width: 100%;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
height: auto;
|
|
|
- margin: 20px auto;
|
|
|
- border: 1px solid #ccc;
|
|
|
- border-radius: 10px;
|
|
|
- padding: 20px !important;
|
|
|
+ overflow: hidden;
|
|
|
+ margin: 10PX 0;
|
|
|
+ .index—layer-2-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ background: #fff;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: #158d91;
|
|
|
+ color: #fff;
|
|
|
+ a {
|
|
|
+ color: #fff;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ width: 118PX;
|
|
|
+ height: 44PX;
|
|
|
+ line-height: 44PX;
|
|
|
+ background: #fff;
|
|
|
+ text-align: center;
|
|
|
+ color: #808080;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ border-bottom: 2PX solid #158d91;
|
|
|
+ a {
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #808080;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index-tabs2-top {
|
|
|
+ background: #f8f8f8;
|
|
|
+ padding: 20PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ display: flex;
|
|
|
+ border-bottom: 1PX dashed #ddd;
|
|
|
+ >a {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img {
|
|
|
+ display: block;
|
|
|
+ width: 130PX;
|
|
|
+ height: 120PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ h3 {
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ line-height:0;
|
|
|
+ overflow: hidden;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ overflow: hidden;
|
|
|
+ color: #000;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ p{
|
|
|
+ width: 100%;
|
|
|
+ height: 60PX;
|
|
|
+ line-height: 20PX;
|
|
|
+ overflow: hidden;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ font-size: 13PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ .index-tabs2-bottom {
|
|
|
+ padding: 20PX;
|
|
|
+ margin: 0;
|
|
|
+ box-sizing: border-box;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 28PX;
|
|
|
+ line-height: 28PX;
|
|
|
+ overflow: hidden;
|
|
|
+ position: relative;
|
|
|
+ list-style-position: inside;
|
|
|
+ color: #333;
|
|
|
+ font-size: 32px;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 28px;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 24px;
|
|
|
+ color:#666;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ //第二层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第三层 start---------------------------------------->
|
|
|
+ .index—layer-3 {
|
|
|
+ .index—layer-3-line {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ margin: 0 auto;
|
|
|
box-sizing: border-box;
|
|
|
- .name {
|
|
|
- display: block;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ padding: 0 10PX;
|
|
|
+ //选项卡类型
|
|
|
+ .index—layer-3-tabs-box {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ margin: 10PX 0;
|
|
|
+ .index—layer-3-tabs-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 28px;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 24px;
|
|
|
+ color:#666;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //常规类型
|
|
|
+ .index—layer-3-news-box {
|
|
|
width: 100%;
|
|
|
height: auto;
|
|
|
- line-height: 40px;
|
|
|
- font-size: 16px;
|
|
|
- color: #333;
|
|
|
+ border: 1PX solid #ddd;
|
|
|
+ border-top: 2PX solid #158d91;
|
|
|
+ margin: 1%;
|
|
|
+ padding: 0 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ margin: 10PX 0;
|
|
|
+ .index—layer-3-news-box-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ border-bottom: 1PX solid #f0f0f0;
|
|
|
+ >div {
|
|
|
+ &.active {
|
|
|
+ background: url(../public/index/current2.png) no-repeat center bottom;
|
|
|
+ }
|
|
|
+ width: 87PX;
|
|
|
+ height: 54PX;
|
|
|
+ line-height: 55PX;
|
|
|
+ overflow: hidden;
|
|
|
+ float: left;
|
|
|
+ margin-right: 10PX;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 20PX;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ a {
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-main {
|
|
|
+ margin-bottom: 20PX;
|
|
|
+ a {
|
|
|
+ width: 100%;
|
|
|
+ height: 26PX;
|
|
|
+ line-height: 26PX;
|
|
|
+ font-size: 13PX;
|
|
|
+ color: #333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ span:nth-child(1) {
|
|
|
+ width: 70%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: left;
|
|
|
+ overflow: hidden;
|
|
|
+ display: block;
|
|
|
+ font-size: 28px;
|
|
|
+ }
|
|
|
+ span:nth-child(2) {
|
|
|
+ width: 30%;
|
|
|
+ height: 50px;
|
|
|
+ text-align: right;
|
|
|
+ display: block;
|
|
|
+ font-size: 24px;
|
|
|
+ color:#666;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .index—layer-3-news-body-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ margin: 20PX 0 14PX;
|
|
|
+ padding-bottom: 20PX;
|
|
|
+ border-bottom: 1PX dashed #e1e1e1;
|
|
|
+ >div {
|
|
|
+ &.news-body-left {
|
|
|
+ margin-right: 11PX;
|
|
|
+ img{
|
|
|
+ display: block;
|
|
|
+ width: 120PX;
|
|
|
+ height: 86PX;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.news-body-right {
|
|
|
+ >a {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ font-weight: bold;
|
|
|
+ overflow: hidden;
|
|
|
+ color: #000;
|
|
|
+ text-decoration: none;
|
|
|
+ }
|
|
|
+ p{
|
|
|
+ width: 100%;
|
|
|
+ height: 46PX;
|
|
|
+ line-height: 23PX;
|
|
|
+ overflow: hidden;
|
|
|
+ font-size: 14PX;
|
|
|
+ color: #333;
|
|
|
+ a{
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- b {
|
|
|
- font-size: 17px;
|
|
|
- margin: 0 10px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //第三层 end---------------------------------------->
|
|
|
+
|
|
|
+ //第四层 start---------------------------------------->
|
|
|
+ .index-layer-4 {
|
|
|
+ width: 100%;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 20PX;
|
|
|
+ padding: 10PX 20PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ display: none;
|
|
|
+ .index-layer-4-title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ width: 100%;
|
|
|
+ height: 40PX;
|
|
|
+ line-height: 40PX;
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ a{
|
|
|
+ &:first-child {
|
|
|
+ font-size: 22PX;
|
|
|
+ color: #1476bd;
|
|
|
+ }
|
|
|
+ &:last-child {
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #f00;
|
|
|
+ border: none;
|
|
|
+ float: right;
|
|
|
+ }
|
|
|
+ display: block;
|
|
|
}
|
|
|
- li {
|
|
|
- border-bottom: 1px solid #ccc;
|
|
|
- padding-bottom: 15px;
|
|
|
- margin-bottom: 10px;
|
|
|
+ }
|
|
|
+ .index-layer-4-body {
|
|
|
+ .post_nr {
|
|
|
+ width: 100%;
|
|
|
+ height: auto;
|
|
|
+ margin: 20PX auto;
|
|
|
+ border: 1PX solid #ccc;
|
|
|
+ border-radius: 10PX;
|
|
|
+ padding: 20PX !important;
|
|
|
box-sizing: border-box;
|
|
|
- p {
|
|
|
- margin: 0;
|
|
|
+ .name {
|
|
|
+ display: block;
|
|
|
+ width: 100%;
|
|
|
height: auto;
|
|
|
- line-height: 25px;
|
|
|
- font-size: 15px;
|
|
|
- color: #000;
|
|
|
- &.hfnr {
|
|
|
- font-weight: bold;
|
|
|
- span {
|
|
|
- color: #f00;
|
|
|
+ line-height: 40PX;
|
|
|
+ font-size: 16PX;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ b {
|
|
|
+ font-size: 17PX;
|
|
|
+ margin: 0 10PX;
|
|
|
+ }
|
|
|
+ li {
|
|
|
+ border-bottom: 1PX solid #ccc;
|
|
|
+ padding-bottom: 15PX;
|
|
|
+ margin-bottom: 10PX;
|
|
|
+ box-sizing: border-box;
|
|
|
+ p {
|
|
|
+ margin: 0;
|
|
|
+ height: auto;
|
|
|
+ line-height: 25PX;
|
|
|
+ font-size: 15PX;
|
|
|
+ color: #000;
|
|
|
+ &.hfnr {
|
|
|
+ font-weight: bold;
|
|
|
+ span {
|
|
|
+ color: #f00;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ //第四层 end---------------------------------------->
|
|
|
}
|
|
|
-//第四层 end---------------------------------------->
|
|
|
</style>
|