.indexMain{overflow: hidden;}
.box2{}
.counterItems{max-width: 1600px;width: 88%; margin: 0 auto;display: flex;justify-content: space-between;align-items: center; background: #252B3A;border-radius:15px;position:relative;top: -0.85rem;z-index:99;}
.counterItems .item{width: 20%;height:calc(187 * 1rem / 100); text-align: center;position: relative;/*display: flex;*/flex-wrap: wrap;justify-content: center;align-content: center;}
/*.counterItems .item::after {content: ''; width: 1px;height: 124px;background: #E1E1E1;position: absolute;right: 0; top: 50%;margin-top: -77px;}*/
.counterItems .item:last-child:after{display: none;}
.counterItems .item h3{font-size:calc(58 * 1rem / 100);font-family: AvantGardeGothicC, AvantGardeGothicC-Demi;font-weight: normal;color: #ffffff;line-height:calc(60 * 1rem / 100);letter-spacing: 3.46px;}
.counterItems .itemtoo h3{color:#DD334F;}
.counterItems .item span{font-size:calc(49 * 1rem / 100);}
.counterItems .item em{ font-style: normal;font-weight: normal; font-size:calc(28 * 1rem / 100); display: inline-block; transform: translateY(-26px); -webkit-transform: translateY(-26px); -moz-transform: translateY(-26px); -ms-transform: translateY(-26px); -o-transform: translateY(-26px); }
.counterItems .itemtoo em{color:#fff;}
.counterItems .itemtoo em{ font-style: normal;font-weight: normal; font-size:calc(12 * 1rem / 100);; display: inline-block; transform: translateY(-26px); -webkit-transform: translateY(-26px); -moz-transform: translateY(-26px); -ms-transform: translateY(-26px); -o-transform: translateY(-26px); }
.counterItems .item p{color: #ffffff;font-size:calc(15 * 1rem / 100);font-family: FZLTHJW, FZLTHJW--GB1-0;line-height:calc(35 * 1rem / 100);}
.section3 .items{display: flex;}
.section3 .items .item{ width: 16.5%;height: 690px; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.section3 .items .item.active{width:28.5%;height: 690px;}
.section3 .items .item a{display: block;width:100%;height:100%;}
.section3 .items .item .block{ width:100%;position: absolute; bottom:0px; left:0px; }
.section3 .items .item .block .img{display: block;width:100%;
image-rendering: -webkit-optimize-contrast; /* webkit 内核浏览器 */
  image-rendering: crisp-edges; /* 边缘清晰化 */
  -webkit-backface-visibility: hidden; /* 解决 Chrome 下的模糊问题 */
  filter: sharpen(1.2) contrast(1.1) brightness(1.05);}
.section3 .items .item .block h3{width: 100%; font-size: 20px;color: #FFFFFF;line-height: 30px;font-weight: normal;text-align: center;margin: 20px 0 0;}
.section3 .items .item .block span{width: 200px;height: 64px;font-size: 20px; color: #FFFFFF;line-height: 64px;border-radius: 4px;border: 1px solid #FFFFFF;display: flex;align-items: center;justify-content: center;margin: 0 auto;opacity: 0;visibility: hidden;}
.section3 .items .item .block span img{display: block;width: 8px;height: 14px;margin-left: 8px;}
.section3 .items .item .block span:hover{background: #00B03D;border-color: #00B03D;}
.section3 .items .item.active .block span{opacity: 1;visibility: visible;}

.section4 .items{display: flex;justify-content: space-between;}
.section4 .items .item{ width: 31.33%; background: #252B3A; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.section4 .items .item .pic{width: 100%;overflow: hidden;}
.section4 .items .item img{ display: block; width: 100%; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.section4 .items .item h3{font-size: 18px; color: #fff;line-height: 60px;font-weight: normal;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.section4 .items .item:hover img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); }
.section4 .items .item:hover{box-shadow: 0 5px 20px rgba(0,0,0,.1);}
.section4 .box{display: flex;justify-content: center;}
.section4 .box .img1{display: block;width: 86px;height: 170px;margin-top: 40px;}
.section4 .box .ewm{text-align: center;font-size: 20px;color: #333333;line-height: 36px;white-space: nowrap;}
.section4 .box .ewm img{display: block;width: 210px;height: 210px;margin: 0 auto;}
