@charset "utf-8";
/*banner*/
.banner{position: relative;height: 100vh;overflow: hidden;}
.banner .swiper-slide .pic{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .swiper-slide .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.banner .swiper-pagination{z-index: 1;bottom: 80px;}
.banner .swiper-pagination .swiper-pagination-bullet{position: relative;width: 40px;height: 40px;margin: 0 5px;background-color: #fff;font-size: 16px;text-align: center;line-height: 40px;font-weight: bold;color: transparent;opacity: 1;transform: scale(0.25);transition: 0.5s;}
.banner .swiper-pagination .swiper-pagination-bullet svg{z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;fill: transparent;stroke-width: 4px;stroke: #fff;stroke-dasharray: 114;stroke-dashoffset: -114;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background-color: rgba(255,255,255,0);color: #fff;transform: scale(1);}
.banner .swiper-pagination .swiper-pagination-bullet-active svg{animation: svgAni 5s linear forwards;}
.banner .btn{display: none;z-index: 1;position: absolute;top: 50%;width: 60px;height: 60px;margin-top: -30px;border: 1px solid #fff;border-radius: 50%;cursor: pointer;transition: 0.3s;filter: drop-shadow(2px 2px 4px rgba(0,0,0,.3));}
.banner .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid #fff;}
.banner .prev-btn{left: 0;transform: translateX(-100%);}
.banner .prev-btn:after{border-left: 2px solid #fff;transform: translate(-30%,-50%) rotate(-45deg);}
.banner .next-btn{right: 0;transform: translateX(100%);}
.banner .next-btn:after{border-right: 2px solid #fff;transform: translate(-70%,-50%) rotate(45deg);}
.banner .btn:hover{background-color: #005E31;border-color: #005E31;}
.banner:hover .prev-btn{transform: translateX(40%);}
.banner:hover .next-btn{transform: translateX(-40%);}
@keyframes svgAni{
	to{stroke-dashoffset: 0;}
}
/*banner搜索栏*/
.banner .index-search-box{z-index: 2;position: absolute;left: 50%;bottom: 26%;transform: translateX(-50%);}
.index-search-box{display: flex;justify-content: space-between;align-items: center;width: 700px;height: 70px;background-color: rgba(255,255,255,.5);border-radius: 35px;overflow: hidden;}
.index-search-box .select{width: 80px;height: 25px;margin-left: 50px;background-color: transparent;border: 0;font-size: 18px;font-weight: bold;color: #005D53;cursor: pointer;outline: none;appearance: none;-webkit-appearance: none;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgOGw2LThIMHoiIGZpbGw9IiMwMDVENTMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjUiLz48L3N2Zz4=') right 1em center no-repeat;background-size: 12px 12px;}
.index-search-box .text-input{flex: 1;height: 25px;padding: 0 30px;background-color: transparent;border-left: 1px solid #005D53;font-size: 16px;}
.index-search-box .sub-btn{width: 140px;height: 100%;border-radius: 35px;background: #fff url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNiAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuNDM3IDBjNi4zMTcgMCAxMS40MzcgNS4xMiAxMS40MzcgMTEuNDM3IDAgLjktLjEwNCAxLjc4OS0uMzEgMi42NTFhMS4xNzMgMS4xNzMgMCAwIDEtMi4yODItLjU0MiA5LjA5MSA5LjA5MSAwIDEgMC0yLjIxOCA0LjExMyAxLjE3MyAxLjE3MyAwIDAgMSAxLjYwNS0uMWMuMDc1LjA0NS4xNDYuMS4yMTEuMTYybDUuMzczIDUuMTg0YTEuMTUyIDEuMTUyIDAgMCAxIC4wMTUgMS42NDRsLS4wMTUuMDE1YTEuMTczIDEuMTczIDAgMCAxLTEuNjQ0LjAxNGwtNC42NzItNC41MDZhMTEuMzk5IDExLjM5OSAwIDAgMS03LjUgMi44MDJDNS4xMiAyMi44NzQgMCAxNy43NTQgMCAxMS40MzcgMCA1LjEyIDUuMTIgMCAxMS40MzcgMHptMS45MyA0LjUzMmMyLjE4Ni41OTUgMy43MSAxLjkxNyA0LjQ2OCAzLjkwNmExLjE3MyAxLjE3MyAwIDAgMS0yLjE5My44MzVjLS40ODMtMS4yNy0xLjQxLTIuMDc1LTIuODktMi40NzdhMS4xNzMgMS4xNzMgMCAwIDEgLjYxNi0yLjI2NHoiIGZpbGw9IiMwMDVENTMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==') center no-repeat;background-size: 26px 26px;}

/******首页******/
.index-container{min-height: 500px;overflow: hidden;}
/*标题*/
.index-title{line-height: 1;font-weight: bold;text-transform: uppercase;}
.index-title .cn{display: inline-block;vertical-align: top;font-size: 35px;}
.index-title .en{margin-top: 8px;font-family: Arial;font-size: 50px;opacity: .05;transform: scaleX(.6);transform-origin: left;}
.index-title.center{text-align: center;}
.index-title.center .en{transform-origin: center;}
.index-title.white{color: #fff;}
.index-title.white .en{opacity: .1;}
/*更多按钮*/
.index-more-btn{position: relative;display: inline-block;vertical-align: top;width: 160px;box-sizing: border-box;padding: 0 2em;border: 1px solid currentColor;line-height: 50px;text-align: left;color: #005D53;transition: 0.3s;}
.index-more-btn .arrow{position: absolute;right: 2em;top: 50%;width: 24px;height: 12px;margin-top: -6px;transition: transform 0.3s;}
.index-more-btn .arrow::before{content: '';position: absolute;left: 0;right: 0;top: 50%;height: 1px;background-color: currentColor;transform: translateY(-50%);}
.index-more-btn .arrow::after{content: "";position: absolute;right: 0;top: 50%;width: 6px;height: 6px;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: translate(-30%,-50%) rotate(45deg);}
.index-more-btn:hover{background-color: #005E31;color: #fff;}
.index-more-btn:hover .arrow{transform: translateX(10px);}
.index-more-btn.gray{background-color: #EFEFEF;border-color: transparent;color: #666;}
.index-more-btn.gray:hover{background-color: #005E31;color: #fff;}
.index-more-btn.white{background-color: rgba(255,255,255,.2);border-color: transparent;color: #fff;}
.index-more-btn.white:hover{background-color: #005E31;color: #fff;}
.index-more-btn.style2{width: auto;padding: 0 2em 0 0;border: 0;line-height: 20px;color: #666;}
.index-more-btn.style2 .arrow{right: 0;}
.index-more-btn.style2:hover{background-color: transparent;color: #005D53;}
.index-more-btn.style2.white{background-color: transparent;color: #fff;}
/*布局*/
.index-container .part1{padding: 80px 0;background: #E3EDF2 url(../images/index_part_bg1.jpg) center no-repeat;background-size: cover;}
.index-container .part1 .index-title{margin-bottom: 70px;}
.index-container .part2{padding: 80px 0;background: #FEFEFE url(../images/index_part_bg2.jpg) center no-repeat;background-size: cover;}
.index-container .part2 .index-title{position: relative;padding-bottom: 30px;border-bottom: 1px solid #D8D8D8;}
.index-container .part2 .index-title .index-more-btn{position: absolute;right: 0;top: 26px;}
.index-container .part3{padding: 80px 0;background: #0B74AD url(../images/index_part_bg3.jpg) center no-repeat;background-size: cover;}
.index-container .part3 .w1400{display: flex;justify-content: space-between;}
.index-container .part3 .index-title{white-space: nowrap;}
.index-container .part3 .new-product-express{width: 60%;}
.index-container .part4{padding: 80px 0;background: #F5F5F5 url(../images/index_part_bg4.jpg) center no-repeat;background-size: cover;}
.index-container .part4 .index-title{position: absolute;left: 0;top: 0;}
.index-container .part4 .index-title .index-more-btn{margin-top: 45px;}
.index-container .part4 .sales-promotion-swiper{margin-left: 30%;}
.index-container .part5{padding: 80px 0;background: #fff;}
.index-container .part6{padding: 80px 0 140px;background: #2279A5 url(../images/index_part_bg5.jpg) center no-repeat;background-size: cover;}
.index-container .part6 .index-title{margin-bottom: 40px;}
.index-container .part6 .about-brief{width: 60%;}
.index-container .part7{background: #FEFEFE url(../images/index_part_bg6.jpg) center no-repeat;background-size: cover;}

/*产品总览*/
.product-overview-box{display: flex;justify-content: center;flex-wrap: wrap;}
.product-overview-box .item{clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);filter: drop-shadow(0 0 6px rgba(0,0,0,.05));}
.product-overview-box .item:nth-child(n+6){margin-top: -64px;}
.product-overview-box .item a{z-index: 1;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 220px;height: 250px;margin: 10px;background-color: #fff;clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);}
.product-overview-box .item a::before{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: linear-gradient(90deg,#0672AE,#005C52);opacity: 0;transition: 0.5s;}
.product-overview-box .item .tit{margin-bottom: 25px;font-size: 22px;line-height: 1;text-align: center;color: #005D53;transition: 0.5s;}
.product-overview-box .item .arrow{position: relative;width: 50px;height: 50px;box-sizing: border-box;border: 1px solid #005D53;border-radius: 50%;transition: 0.5s 0.2s;}
.product-overview-box .item .arrow::before{content: '';position: absolute;left: -10px;right: -10px;top: -10px;bottom: -10px;background-color: rgba(255,255,255,.1);border-radius: 50%;transform: scale(0);transition: 0.5s 0.2s;}
.product-overview-box .item .arrow::after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 32%;height: 32%;margin: auto;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDA1RDUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0xMi4zNSAyLjE5NWwtOS44MjcgOS44MjdhLjU2Ni41NjYgMCAwIDEtLjggMGwtLjgtLjhhLjU2Ni41NjYgMCAwIDEgMC0uOEwxMC43NS41OTVsMS42IDEuNnoiLz48cGF0aCBkPSJNMTEuODMgOS4yOTdIMTAuN2EuNTY0LjU2NCAwIDAgMS0uNTY0LS41NjVWMi44MDhINC4yMTNhLjU2NS41NjUgMCAwIDEtLjU2NS0uNTY0VjEuMTE1YzAtLjMxMS4yNTMtLjU2NC41NjUtLjU2NGg4LjE4djguMTgxYS41NjUuNTY1IDAgMCAxLS41NjQuNTY1eiIvPjwvZz48L3N2Zz4=');background-size: 100% 100%;transition: 0.5s;}
.product-overview-box .item:last-child .arrow::after{background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDA1RDUzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDloMTl2MUgweiIvPjxwYXRoIGQ9Ik0xMCAwdjE5SDlWMHoiLz48L2c+PC9zdmc+');}
.product-overview-box .item:hover a::before{opacity: 1;}
.product-overview-box .item:hover .tit{color: #fff;}
.product-overview-box .item:hover .arrow{background-color: rgba(255,255,255,.2);border-color: transparent;transform: rotate(45deg);}
.product-overview-box .item:hover .arrow::before{transform: scale(1);}
.product-overview-box .item:last-child:hover .arrow{transform: rotate(90deg);}
.product-overview-box .item:hover .arrow::after{filter: brightness(0) invert(1);}

/*热销产品*/
.hot-sale-product-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.hot-sale-product-box > .con-l{width: 28%;}
.hot-sale-product-box > .con-r{width: 72%;}
/*产品信息轮播*/
.product-info-swiper{overflow: hidden;}
.product-info-swiper .swiper-slide{padding-top: 40px;line-height: 20px;}
.product-info-swiper .swiper-slide .tit1{font-size: 20px;font-weight: bold;color: #005D53;}
.product-info-swiper .swiper-slide .tit2{font-size: 20px;}
.product-info-swiper .swiper-slide .txt{margin-top: 40px;font-size: 18px;}
.product-info-swiper .swiper-slide .txt p{margin-top: 20px;}
.product-info-swiper .swiper-slide .txt p:first-child{margin-top: 0;}
.product-info-swiper .swiper-slide .index-more-btn{margin-top: 70px;}
/*产品图片轮播*/
.product-pic-swiper{position: relative;overflow: hidden;}
.product-pic-swiper::before{content: '';position: absolute;left: calc(55% + 25px);top: 0;bottom: 0;width: 1px;background-color: #E0E0E0;}
.product-pic-swiper .swiper-slide{box-sizing: border-box;padding: 60px;}
.product-pic-swiper .swiper-slide .pic{overflow: hidden;transform: scale(.6);transition: 0.5s;}
.product-pic-swiper .swiper-slide .pic em{display: block;padding-top: 80%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.product-pic-swiper .swiper-slide-active .pic{transform: scale(1);}
.product-pic-swiper .btn{z-index: 1;position: absolute;left: 55%;width: 50px;height: 50px;background-color: #fff;border: 1px solid currentColor;border-radius: 50%;color: #E0E0E0;cursor: pointer;transition: 0.3s;}
.product-pic-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.product-pic-swiper .prev-btn{top: calc(50% - 60px);}
.product-pic-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.product-pic-swiper .next-btn{top: calc(50% + 10px);}
.product-pic-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.product-pic-swiper .btn:hover{background-color: #005D53;border-color: #005D53;}

/*新品速递*/
.new-product-express{display: flex;justify-content: space-between;align-items: center;}
.new-product-express .info{flex: 1;line-height: 1;color: #fff;overflow: hidden;}
.new-product-express .info .tit{padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,.4);font-size: 26px;}
.new-product-express .info .txt{margin-top: 20px;font-size: 16px;}
.new-product-express .info .txt span{margin-right: 1em;}

/*促销活动轮播*/
.sales-promotion-swiper{position: relative;overflow: hidden;}
.sales-promotion-swiper .swiper-slide a{display: block;}
.sales-promotion-swiper .swiper-slide .pic{overflow: hidden;}
.sales-promotion-swiper .swiper-slide .pic em{display: block;padding-top: 50%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.sales-promotion-swiper .swiper-slide .tit{padding: 0 1em;background-color: #fff;font-size: 18px;line-height: 90px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.sales-promotion-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.sales-promotion-swiper .swiper-slide a:hover .tit{color: #005D53;}
.index-container .part4 .swiper-pagination{z-index: 1;position: absolute;left: 0;bottom: 0;width: 22%;padding-bottom: 20px;border-bottom: 4px solid #E8E8E8;font-size: 20px;text-align: left;font-weight: bold;color: #999;}
.index-container .part4 .swiper-pagination::after{content: '';position: absolute;left: 0;bottom: -4px;width: 30%;height: 4px;background-color: #005D53;}
.index-container .part4 .swiper-pagination-current{font-size: 30px;color: #005D53;}

/*新闻选项卡*/
.news-tab-box{text-align: right;}
.news-tab-box .tabs{display: inline-block;vertical-align: top;text-align: right;}
.news-tab-box .tabs .item{position: relative;display: inline-block;vertical-align: top;padding-bottom: 24px;margin-left: 50px;font-size: 20px;line-height: 1;cursor: pointer;transition: 0.5s;}
.news-tab-box .tabs .item::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 4px;background-color: #005D53;transform: scaleX(0);transform-origin: left;transition: 0.5s;}
.news-tab-box .tabs .item:first-child{margin-left: 0;}
.news-tab-box .tabs .item.on{font-weight: bold;color: #005D53;}
.news-tab-box .tabs .item.on::after{transform: scaleX(1);}
.news-tab-box .tab-content{margin-top: 40px;text-align: left;overflow: hidden;}
.news-tab-box .tab-content .swiper-slide{display: flex;justify-content: space-between;flex-wrap: wrap;}
.news-tab-box .tab-content .swiper-slide > .con-l{width: 47%;}
.news-tab-box .tab-content .swiper-slide > .con-r{width: 44%;}
/*首页新闻列表*/
.index-news-list{}
.index-news-list li{}
.index-news-list li a{display: block;padding: 50px 0;border-bottom: 1px solid #E9E9E9;}
.index-news-list li:first-child a{padding-top: 0;}
.index-news-list li .date{font-size: 25px;line-height: 1;color: #999;}
.index-news-list li .tit{margin: 20px 0 25px;font-size: 18px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.index-news-list li .txt{height: 64px;line-height: 32px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index-news-list li a:hover .tit{color: #005D53;transform: translateX(.3em);}
/*主要新闻*/
.main-news-wrap{display: block;}
.main-news-wrap .date{margin-bottom: 20px;font-size: 25px;line-height: 1;color: #999;}
.main-news-wrap .pic{overflow: hidden;}
.main-news-wrap .pic em{display: block;padding-top: 38.7%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.main-news-wrap .tit{margin: 20px 0;font-size: 18px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.main-news-wrap .txt{line-height: 32px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main-news-wrap .index-more-btn{margin-top: 25px;}
.main-news-wrap:hover .pic em{transform: scale(1.05);}
.main-news-wrap:hover .tit{color: #005D53;transform: translateX(.3em);}

/*关于我们简介*/
.about-brief{}
.about-brief .txt{font-size: 16px;line-height: 2;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.about-brief .index-more-btn{margin-top: 30px;}

/*公司介绍*/
.company-intro-box{display: flex;justify-content: space-between;flex-wrap: wrap;transform: translateY(-100px);}
.company-intro-box > .con-l{width: 65%;}
.company-intro-box > .con-r{width: 35%;margin-top: -200px;}
/*视频区*/
.video-wrap{position: relative;}
.video-wrap .bg{padding-top: 36%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.video-wrap .play-btn{z-index: 1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 80px;height: 80px;margin: auto;background-color: rgba(255,255,255,.3);border-radius: 50%;cursor: pointer;}
.video-wrap .play-btn:before{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 50%;background-color: rgba(255,255,255,.3);animation: scaleBtn 2s linear infinite;}
.video-wrap .play-btn:after{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 50%;background-color: rgba(255,255,255,.3);animation: scaleBtn 2s 1s linear infinite;}
.video-wrap .play-btn i{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 0;height: 0;margin: auto;border: 15px solid transparent;border-left: 20px solid #fff;border-right-width: 10px;transform: translateX(25%);}
@keyframes scaleBtn{
	to{transform: scale(1.6);opacity: 0;}
}
/*社会责任*/
.duty-wrap{margin: 40px 150px 0 0;}
.duty-wrap .tit{margin-bottom: 20px;font-size: 18px;line-height: 1;}
.duty-wrap .txt{font-size: 14px;line-height: 2;color: #666;}
.duty-wrap .index-more-btn{margin-top: 40px;}
/*公司其他介绍*/
.company-other-intro{border-radius: 30px 0 30px 0;overflow: hidden;}
.company-other-intro .section{padding: 50px 40px 80px;background-position: center;background-size: cover;background-repeat: no-repeat;color: #fff;}
.company-other-intro .section .tit{margin-bottom: 30px;line-height: 1;}
.company-other-intro .section .tit .icon{width: 40px;height: 40px;}
.company-other-intro .section .tit .cn{margin: 20px 0 4px;font-size: 18px;}
.company-other-intro .section .tit .en{opacity: .5;}
.company-other-intro .section .txt{line-height: 2;}
.company-other-intro .section .index-more-btn{margin-top: 50px;}


/*笔记本1920*1080显示放大比例为125%，实际分辨率为1920/1.25=1536*/
@media screen and (max-width: 1550px){
	
}

/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC:>=1025px && <=1300px*/
@media screen and (max-width: 1300px){
	.product-overview-box .item a{width: 210px;height: 240px;}
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	/******首页******/
	/*标题*/
	.index-title .cn{font-size: 28px;}
	.index-title .en{font-size: 40px;}
	/*更多按钮*/
	.index-more-btn{width: 140px;padding: 0 1.5em;line-height: 40px;}
	.index-more-btn .arrow{right: 1.5em;}
	
	/*产品总览*/
	.product-overview-box .item:nth-child(n+6){margin-top: -50px;}
	.product-overview-box .item a{width: 160px;height: 180px;}
	.product-overview-box .item .tit{margin-bottom: 15px;font-size: 18px;}
	.product-overview-box .item .arrow{width: 40px;height: 40px;}
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	/*banner*/
	.banner{height: 240px;}
	.banner .swiper-pagination{bottom: 5px;}
	.banner .swiper-pagination .swiper-pagination-bullet{margin: 0;transform: scale(0.15);}
	.banner .swiper-pagination .swiper-pagination-bullet svg{stroke-width: 2px;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{transform: scale(1);}
	.banner .btn{display: none;}
	/*banner搜索栏*/
	.banner .index-search-box{bottom: 60px;}
	.index-search-box{width: 90%;height: 40px;}
	.index-search-box .select{width: 60px;margin-left: 30px;font-size: 14px;background-size: 8px 8px;background-position: right .5em center;}
	.index-search-box .text-input{padding: 0 1em;font-size: 14px;}
	.index-search-box .sub-btn{width: 80px;background-size: 20px 20px;}
	
	/******首页******/
	.index-container{min-height: 300px;}
	/*标题*/
	.index-title{margin-bottom: 20px;}
	.index-title .cn{font-size: 20px;}
	.index-title .en{font-size: 24px;}
	/*更多按钮*/
	.index-more-btn{width: 100px;padding: 0 1.5em 0 1em;line-height: 32px;}
	.index-more-btn .arrow{right: .6em;width: 16px;}
	/*布局*/
	.index-container .part1{padding: 30px 0;}
	.index-container .part1 .index-title{margin-bottom: 15px;}
	.index-container .part2{padding: 30px 0;}
	.index-container .part2 .index-title .index-more-btn{top: 0;}
	.index-container .part3{padding: 30px 0;}
	.index-container .part3 .w1400{flex-wrap: wrap;}
	.index-container .part3 .new-product-express{width: 100%;}
	.index-container .part4{padding: 30px 0;}
	.index-container .part4 .index-title{position: relative;}
	.index-container .part4 .index-title .index-more-btn{position: absolute;right: 0;top: 0;margin-top: 0;}
	.index-container .part4 .sales-promotion-swiper{margin-left: 0;}
	.index-container .part5{padding: 30px 0;}
	.index-container .part6{padding: 30px 0;}
	.index-container .part6 .index-title{margin-bottom: 20px;}
	.index-container .part6 .about-brief{width: 100%;}
	.index-container .part7{padding: 30px 0;}
	
	/*产品总览*/
	.product-overview-box .item:nth-child(n+6){margin-top: 0;}
	.product-overview-box .item a{width: 100px;height: 120px;margin: 8px;}
	.product-overview-box .item .tit{margin-bottom: 10px;font-size: 14px;}
	.product-overview-box .item .arrow{width: 30px;height: 30px;}
	
	/*热销产品*/
	.hot-sale-product-box{flex-direction: column-reverse;}
	.hot-sale-product-box > .con-l{width: 100%;}
	.hot-sale-product-box > .con-r{width: 100%;}
	/*产品信息轮播*/
	.product-info-swiper .swiper-slide{padding-top: 0;}
	.product-info-swiper .swiper-slide .tit1{font-size: 16px;}
	.product-info-swiper .swiper-slide .tit2{font-size: 16px;}
	.product-info-swiper .swiper-slide .txt{margin-top: 12px;font-size: 14px;}
	.product-info-swiper .swiper-slide .txt p{margin-top: 6px;}
	.product-info-swiper .swiper-slide .index-more-btn{margin-top: 20px;}
	/*产品图片轮播*/
	.product-pic-swiper{padding-bottom: 30px;}
	.product-pic-swiper::before{display: none;}
	.product-pic-swiper .swiper-slide{padding: 50px;}
	.product-pic-swiper .btn{bottom: 15px;top: auto;width: 30px;height: 30px;}
	.product-pic-swiper .prev-btn{left: calc(50% - 30px);}
	.product-pic-swiper .next-btn{left: calc(50% + 30px);}
	.product-pic-swiper .btn:hover{background-color: transparent;border-color: currentcolor;}
	
	/*新品速递*/
	.new-product-express{flex-wrap: wrap;}
	.new-product-express .info{flex: 0 0 100%;}
	.new-product-express .info .tit{padding-bottom: 15px;font-size: 20px;}
	.new-product-express .info .txt{margin-top: 15px;font-size: 14px;line-height: 2;}
	.new-product-express .info .txt span{display: block;margin-right: 0;}
	.new-product-express .index-more-btn{margin-top: 20px;}
	
	/*促销活动轮播*/
	.sales-promotion-swiper{padding-bottom: 50px;}
	.sales-promotion-swiper .swiper-slide .tit{font-size: 16px;line-height: 60px;}
	.sales-promotion-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
	.sales-promotion-swiper .swiper-slide a:hover .tit{color: #005D53;}
	.index-container .part4 .swiper-pagination{width: 30%;padding-bottom: 5px;border-bottom-width: 2px;font-size: 16px;}
	.index-container .part4 .swiper-pagination::after{bottom: -2px;height: 2px;}
	.index-container .part4 .swiper-pagination-current{font-size: 24px;}
	
	/*新闻选项卡*/
	.news-tab-box{text-align: center;}
	.news-tab-box .tabs{text-align: center;}
	.news-tab-box .tabs .item{padding-bottom: 15px;margin-left: 30px;font-size: 16px;}
	.news-tab-box .tabs .item::after{height: 2px;}
	.news-tab-box .tab-content{margin-top: 30px;}
	.news-tab-box .tab-content .swiper-slide > .con-l{width: 100%;}
	.news-tab-box .tab-content .swiper-slide > .con-r{width: 100%;margin-top: 20px;}
	/*首页新闻列表*/
	.index-news-list li a{padding: 10px 0;}
	.index-news-list li .date{font-size: 20px;}
	.index-news-list li .tit{margin: 10px 0;font-size: 16px;}
	.index-news-list li .txt{display: none;}
	/*主要新闻*/
	.main-news-wrap .date{margin-bottom: 10px;font-size: 20px;}
	.main-news-wrap .tit{margin: 10px 0;font-size: 16px;}
	.main-news-wrap .txt{display: none;}
	.main-news-wrap .index-more-btn{margin-top: 10px;}
	
	/*关于我们简介*/
	.about-brief .txt{font-size: 14px;}
	
	/*公司介绍*/
	.company-intro-box{transform: translateY(0);}
	.company-intro-box > .con-l{width: 100%;}
	.company-intro-box > .con-r{width: 100%;margin-top: 30px;}
	/*视频区*/
	.video-wrap .play-btn{width: 50px;height: 50px;}
	.video-wrap .play-btn i{border-width: 10px;border-left-width: 12px;border-right-width: 8px;}
	/*社会责任*/
	.duty-wrap{margin: 20px 0 0 0;}
	.duty-wrap .tit{margin-bottom: 15px;font-size: 16px;}
	.duty-wrap .index-more-btn{margin-top: 20px;}
	/*公司其他介绍*/
	.company-other-intro .section{padding: 30px;}
	.company-other-intro .section .tit{margin-bottom: 15px;}
	.company-other-intro .section .tit .icon{width: 30px;height: 30px;}
	.company-other-intro .section .tit .cn{margin: 10px 0 5px;font-size: 16px;}
	.company-other-intro .section .index-more-btn{margin-top: 30px;}
}