﻿.exhibition>.l-wrap{max-width:100%;padding:0}
.exhibition .page1{padding:50px 0 100px}
.exhibition .page1-contant{display:flex;justify-content:center;align-items:center;margin-top:40px}
.exhibition .page-sub{display:flex;margin-top:20px;justify-content:center}
.exhibition .page-sub div{width:25px;height:2px;background:var(--color);margin-right:4px}
.exhibition .page1-left{width:37%}
.exhibition .page1-right{width:20%;padding-left:60px}
.exhibition .page1-ic{display:flex;align-items:center;color:#4a4a4a;line-height:36px}
.exhibition .page1-title p{font-weight:700;font-size:24px;color:#0f1e36;line-height:36px}
.exhibition .page1-list{margin:20px 0}
.exhibition .page1-img p{color:var(--color);line-height:36px;margin-top:20px}
.exhibition .page2{padding:100px 0;background:#f3f4f3}
.exhibition .page2-title .page-title{text-align:left}
.exhibition .page2-title .page-sub{justify-content:left}
.exhibition .page2-contant{display:flex}
.exhibition .page2-ic{width:60px;height:60px;background:#e41602;border-radius:50%;display:flex;justify-content:center;align-items:center}
.exhibition .page2-ic em{font-size:26px;width:26px;line-height:1;color:#fff}
.exhibition .page2-right{width:32%}
.exhibition .page2-left{flex:1;padding-right:50px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;align-items:baseline}
.exhibition .page2-box{width:48%;display:flex}
.exhibition .page2-con{flex:1;padding-left:20px}
.exhibition .page2-title{font-weight:700;font-size:22px;color:#000002;line-height:30px}
.exhibition .page2-text{color:#4a4a4a;line-height:26px;margin-top:15px}
.exhibition .page2-tit{font-weight:700;font-size:22px;color:#000002;line-height:30px;margin-bottom:30px}
.exhibition .page2-right .wmkcfeedback input,.page2-right .wmkcfeedback textarea{width:100%}
.exhibition .page2-right .wmkcfeedback .send-btn{width:100%}
.exhibition .page3{padding:100px 0}
.exhibition .page3-contant{margin-top:40px}
.exhibition .page3-contant .swiper{padding-bottom:30px;margin-bottom:50px}
.exhibition .page3-contant .swiper .swiper-pagination{bottom:-6px}
.exhibition .page3-tit{margin-bottom:30px}
.exhibition .page3-tit p{font-weight:700;font-size:22px;color:#000002;line-height:30px}
.exhibition .exhibiSwiper1 .swiper-slide img{transition: all .3s ease-in-out;}
.exhibition .exhibiSwiper1 .swiper-slide{overflow: hidden;}
.exhibition .exhibiSwiper1 .swiper-slide:hover img{transform: scale(1.02);}
@media (max-width:1420px){.exhibition .page-title{font-size:34px}}
@media (max-width:1366px){.exhibition .page-title{font-size:30px}
.exhibition .page1{padding:0 0 50px}
.exhibition .page1-left{width: 50%;}
.exhibition .page2,.exhibition .page3{padding: 50px 0;}
.exhibition .page3-contant .swiper{margin-bottom: 30px;}}
@media (max-width:1024px){.exhibition .page-title{font-size:26px}
.exhibition .page1-left{width: 62%;}
.exhibition .page1-right {width: 40%;padding-left: 35px;}
.exhibition .page1-contant{margin-top: 25px;}
.exhibition .page2-contant{flex-direction: column;}
.exhibition .page2-left{padding-right: 0;}
.exhibition .page2-right {width: 100%;margin-top: 40px;text-align: center;}
.exhibition .page3-tit {margin-bottom: 15px;}
.exhibition .page3-tit p{font-size: 18px;}
.exhibition .page3-contant .swiper{margin-bottom: 20px;}}
@media (max-width:768px){.exhibition .page-title{font-size:24px}
.exhibition .page1-contant{flex-direction: column;}
.exhibition .page1-left{width: 100%;}
.exhibition .page1-left img{width: 100%;}
.exhibition .page1-right {width: 100%;padding-left: 0;margin-top: 20px;}
.exhibition .page1-list {margin: 10px 0;}
.exhibition .page1 {padding: 0px 0 30px;}
.exhibition .page2, .exhibition .page3{padding: 30px 0;}
.exhibition .page2-box{width: 100%;margin-bottom: 25px;}
.exhibition .page2-title{font-size: 20px;}
.exhibition .page2-text{margin-top: 10px;}
.exhibition .page2-tit{margin-bottom: 15px;font-size: 20px;}
.exhibition .page2-right{margin-top: 20px;}
.exhibition .page3-contant {margin-top: 20px;}}
@media (max-width:550px){.exhibition .page-title{font-size:22px}
.exhibition .page2-box{flex-direction: column;align-items: center;text-align: center;}
.exhibition .page2-con{padding-left: 0;margin-top: 20px;}
.exhibition .page2-title{font-size: 18px;}
.exhibition .page3-tit p{font-size: 16px;}
.exhibition .page3-tit {margin-bottom: 5px;}}
