@charset "utf-8";
html{scroll-behavior: smooth;}
header{position: sticky;background-color: #fff;box-shadow: 0 2px 8px rgba(0,0,0,.1);}
header .logo img{max-width: 400px;max-height: 60px;filter: none;}
header .nav-box .nav-1st > li > a{color: #333;}
header .nav-box .nav-1st > li:hover > a{color: #113CAE;}
header .nav-box .nav-1st > li.on > a{color: #113CAE;}
header .search-btn{filter: none;}
header .language-select .icon{filter: none;}
/******内页******/
.inpage-container{min-height: 500px;box-sizing: border-box;padding: 80px 0;}
/*面包屑*/
.bread{position: relative;font-size: 16px;line-height: 20px;color: #fff;white-space: nowrap;}
.bread .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .6em 0 0;}
.bread a{position: relative;display: inline-block;vertical-align: top;margin: 0 .2em;color: #fff;transition: 0.3s;}
.bread a:nth-of-type(1){margin-left: 0;}
/* .bread a.on,.bread a:hover{color: #113CAE;} */
/*分页*/
.page{padding-top: 40px;font-size: 0;text-align: center;}
.page > *{height: 40px;display: inline-block;box-sizing: border-box;padding: 0 1.1em;margin: 0 5px;background-color: #fff;border: 1px solid #e6e6e6;font-size: 14px;line-height: 40px;color: #333;transition: 0.3s;}
.page input{width: 60px;text-align: center;}
.page .no-border{padding: 0 .5em;border-color: transparent;}
.page > a.on,.page > a:hover{background-color: #113CAE;border-color: #113CAE;color: #fff;}

/*内页banner*/
.inpage-banner{position: relative;}
.inpage-banner .bg{padding-top: 23.4%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.inpage-banner .w1400{position: absolute;left: 3%;right: 3%;top: 0;}
.inpage-banner .title{position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);text-transform: uppercase;font-weight: normal;color: #fff;}
.inpage-banner .title .cn{font-size: 40px;}
.inpage-banner .title .bread{margin-top: 15px;}
/*内页头部栏*/
.inpage-top-wrap{height: 70px;box-sizing: border-box;background-color: #fff;box-shadow: 0 0 0 1px rgba(0,0,0,.1);}
.inpage-top-wrap .w1400{display: flex;align-items: center;}
.inpage-top-wrap .top-nav-swiper{position: relative;width: 100%;overflow: hidden;}
.inpage-top-wrap .top-nav-swiper .swiper-slide{width: auto;margin: 0 30px;}
.inpage-top-wrap .top-nav-swiper .swiper-slide:first-child{margin-left: 0;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a{position: relative;display: block;font-size: 16px;line-height: 70px;text-align: center;transition: 0.3s;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background-color: currentColor;transform: scaleX(0);transform-origin: left;transition: transform 0.3s;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a:hover{color: #113CAE;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a:hover::after{transform: scaleX(1);}
.inpage-top-wrap .top-nav-swiper .swiper-slide a.on{font-weight: bold;color: #113CAE;}
.inpage-top-wrap .top-nav-swiper .swiper-slide a.on::after{transform: scaleX(1);}
.inpage-top-wrap .top-nav-swiper .swiper-scrollbar-drag{background-color: #113CAE;}
/*内页标题*/
.inpage-title{z-index: 1;position: relative;margin-bottom: 50px;text-align: center;}
.inpage-title .name{font-size: 36px;}
.inpage-title.left{text-align: left;}
.inpage-title.white{color: #fff;}
/*首页更多按钮*/
.index-more-btn{position: relative;display: inline-block;vertical-align: top;padding: 0 2em;border: 1px solid #999;border-radius: 25px;font-size: 16px;line-height: 50px;color: #999;white-space: nowrap;transition: 0.3s;}
.index-more-btn .arrow{position: relative;display: inline-block;vertical-align: middle;width: 6px;height: 6px;margin: -.25em 0 0 2em;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: rotate(45deg);}

/*新闻详情*/
.news-details-box{min-height: 500px;}
.news-details-box .title{margin-bottom: 20px;font-size: 24px;line-height: 1.4;}
.news-details-box .func-wrap{display: flex;justify-content: space-between;align-items: center;padding: 15px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.news-details-box .record{line-height: 20px;color: #666;}
.news-details-box .record span{display: inline-block;vertical-align: top;margin-left: 35px;}
.news-details-box .record span:first-child{margin-left: 0;}
.news-details-box .record span .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .4em 0 0;opacity: .6;}
.news-details-box .share-wrap .item .icon{filter: none;}
.news-details-box .share-wrap .weixin-btn{border-color: #00C800;}
.news-details-box .share-wrap .weibo-btn{border-color: #F5AA16;}
.news-details-box .share-wrap .qq-btn{border-color: #FF3D00;}
.news-details-box .content{padding: 30px 0;font-size: 16px;line-height: 2;color: #666;}
.news-details-box .content p{margin-bottom: 10px;}
.news-details-box .content em{font-style: italic;}
.news-details-box .jump-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 15px;border-top: 1px solid #ddd;}
.news-details-box .jump-wrap .btn{width: 100%;margin-top: 5px;font-size: 16px;line-height: 30px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-details-box .jump-wrap .btn .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin: -.25em .4em 0 0;}
.news-details-box .jump-wrap .btn:hover{color: #113CAE;}

/*关于我们页*/
.about-page{padding: 0;}
.about-page .part1{padding: 80px 0;}
.about-page .part2{padding: 90px 0;background: #488CBF url(../images/about_page_part_bg1.jpg) center no-repeat;background-size: cover;}
.about-page .part3{padding: 80px 0;}
/*公司介绍*/
.company-intro-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.company-intro-box > .con-l{width: 50%;}
.company-intro-box > .con-r{width: 45.4%;}
.company-intro-box .pic{border-radius: 12px;overflow: hidden;}
.company-intro-box .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.company-intro-box .tit{margin-bottom: 20px;color: #113CAE;}
.company-intro-box .txt{line-height: 2;}
.company-intro-box .txt p{margin-bottom: 10px;}
.company-intro-box .pic:hover em{transform: scale(1.05);}
/*使命价值*/
.mission-value-wrap{width: 26%;margin-left: 60%;color: #fff;}
.mission-value-wrap .inpage-title{margin-bottom: 80px;}
.mission-value-wrap .txt{line-height: 2;}
.mission-value-wrap .txt p span{margin-left: 1.5em;opacity: .6;}
.mission-value-wrap .txt p span:first-child{margin-left: 0;}
.mission-value-wrap .arrow{position: relative;width: 30px;height: 30px;margin-top: 100px;color: #fff;}
.mission-value-wrap .arrow::before{content: '';position: absolute;left: 50%;top: 0;bottom: 0;width: 1px;background-color: currentColor;transform: translateX(-50%);}
.mission-value-wrap .arrow::after{content: '';position: absolute;left: 50%;bottom: 0;width: 6px;height: 6px;border-right: 1px solid currentColor;border-bottom: 1px solid currentColor;transform: translate(-50%,-20%) rotate(45deg);}
/*招聘岗位*/
.job-box{border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.job-box *{box-sizing: border-box;}
.job-box > .title{display: flex;justify-content: space-between;align-items: center;height: 80px;padding: 0 40px;background-color: #113CAE;color: #fff;}
.job-box > .title span{width: 25%;font-size: 20px;line-height: 20px;text-align: center;}
.job-box > .title span:nth-child(1){width: 30%;text-align: left;}
.job-box > .title span:nth-child(4){width: 10%;}
.job-list{}
.job-list li{background-color: #fff;cursor: pointer;}
.job-list li .title{display: flex;justify-content: space-between;align-items: center;height: 80px;padding: 0 40px;border-bottom: 1px solid #ddd;}
.job-list li .title span{width: 25%;font-size: 16px;line-height: 20px;text-align: center;}
.job-list li .title span:nth-child(1){width: 30%;text-align: left;}
.job-list li .title span:nth-child(4){width: 10%;}
.job-list li .title .fold-btn{position: relative;display: inline-block;vertical-align: top;width: 30px;height: 30px;border: 1px solid currentColor;border-radius: 50%;color: #999;cursor: pointer;transition: 0.3s;}
.job-list li .title .fold-btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 25%;height: 25%;border-right: 1px solid currentColor;border-bottom: 1px solid currentColor;transform: translate(-50%,-70%) rotate(45deg);}
.job-list li .title .fold-btn:hover{background-color: #113CAE;color: #fff;}
.job-list li.open .title .fold-btn{border-color: #113CAE;color: #113CAE;transform: rotate(180deg);}
.job-list li.open .info{display: block;}
.job-list li .info{display: none;padding: 40px;border-bottom: 1px solid #ddd;}
.job-list li .info .section{margin-top: 30px;}
.job-list li .info .section:first-child{margin-top: 0;}
.job-list li .info .section .tit{margin-bottom: 20px;font-size: 20px;line-height: 1;font-weight: bold;}
.job-list li .info .section .txt{font-size: 16px;line-height: 24px;color: #666;}
.job-list li .info .section .txt p{margin-bottom: 10px;}
.job-list li .btns-area{margin-top: 40px;text-align: left;}
.job-list li .btns-area .btn{padding: 0 2em;margin: 0;background-color: #113CAE;border: 0;border-radius: 8px;font-size: 14px;line-height: 40px;color: #fff;}

/*解决方案信息列表*/
.solution-info-list{}
.solution-info-list li{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-top: 160px;}
.solution-info-list li:first-child{margin-top: 0;}
.solution-info-list li:nth-child(2n){flex-direction: row-reverse;}
.solution-info-list li > .con-l{width: 47.1%;}
.solution-info-list li > .con-r{width: 48.6%;}
.solution-info-list li .pic{border-radius: 12px;overflow: hidden;}
.solution-info-list li .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.solution-info-list li .pic:hover em{transform: scale(1.05);}
.solution-info-list li .info{}
.solution-info-list li .info .tit{margin-bottom: 40px;font-size: 36px;line-height: 40px;}
.solution-info-list li .info .tit .icon{position: relative;display: inline-block;vertical-align: middle;width: 86px;height: 86px;margin: -.2em .8em 0 0;background: url(../images/icon_solution_border_blue.svg) center no-repeat;background-size: 100% 100%;}
.solution-info-list li .info .tit .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 72%;height: 72%;margin: auto;}
.solution-info-list li .info .txt{line-height: 2;}
.solution-info-list li .info .index-more-btn{margin-top: 80px;}

/*解决方案页*/
.solution-page{padding: 0;}
.solution-page .part1{padding: 80px 0 0;}
.solution-page .part2{padding: 80px 0 0;}
.solution-page .part3{padding: 80px 0;background: url(../images/solution_page_part_bg1.jpg) left bottom no-repeat;background-size: contain;}
/*解决方案介绍*/
.solution-intro-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.solution-intro-box > .con-l{width: 47.1%;}
.solution-intro-box > .con-r{width: 48.6%;}
.solution-intro-box .pic{border-radius: 12px;overflow: hidden;}
.solution-intro-box .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.solution-intro-box .pic:hover em{transform: scale(1.05);}
.solution-intro-box .info{}
.solution-intro-box .info .tit{margin-bottom: 40px;font-size: 36px;line-height: 40px;}
.solution-intro-box .info .tit .icon{position: relative;display: inline-block;vertical-align: middle;width: 86px;height: 86px;margin: -.2em .8em 0 0;background: url(../images/icon_solution_border_blue.svg) center no-repeat;background-size: 100% 100%;}
.solution-intro-box .info .tit .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 72%;height: 72%;margin: auto;}
.solution-intro-box .info .txt{line-height: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*应用领域列表*/
.application-area-list{font-size: 0;}
.application-area-list li{display: inline-block;vertical-align: top;width: 23%;margin: 0 0 2.66% 2.66%;}
.application-area-list li:nth-child(4n+1){margin-left: 0;}
.application-area-list li a{display: flex;align-items: center;position: relative;height: 120px;box-sizing: border-box;padding: 30px;border: 1px solid #E4EFFF;border-radius: 12px;overflow: hidden;transition: 0.3s;}
.application-area-list li .num{position: absolute;right: 20px;top: 0;font-family: Arial;font-size: 100px;line-height: 1;font-weight: bold;color: transparent;-webkit-text-stroke: 1px rgb(17,60,174,.15);transform: translateY(-35%);}
.application-area-list li .name{line-height: 1.2;}
.application-area-list li .name .cn{margin-bottom: 10px;}
.application-area-list li .name .en{text-transform: uppercase;color: #ddd;}
.application-area-list li a:hover{background-color: #113CAE;color: #fff;box-shadow: 0 4px 20px rgba(17,60,174,.3);}
.application-area-list li a:hover .num{-webkit-text-stroke: 1px rgb(255,255,255,.15);}
/*询价留言表单*/
.message-form .row{margin-bottom: 36px;font-size: 18px;}
.message-form .row .item{flex-wrap: wrap;}
.message-form .row .name{flex: 0 0 100%;padding: 0;margin-bottom: 20px;text-align: left;}
.message-form .row .name i{margin: -.4em 0 0 -.4em;}
.message-form input{height: 60px;padding: 0 1.5em;border-radius: 4px;font-size: 16px;}
.message-form textarea{height: 160px;padding: 1em 1.5em;border-radius: 4px;font-size: 16px;}
.message-form .yzm-area .pic{height: 60px;}
.message-form .btns-area{margin-top: 50px;}
.message-form .btns-area .btn{width: auto;height: auto;padding: 0 3em;margin: 0;background-color: #113CAE;border-radius: 25px;font-size: 16px;line-height: 50px;color: #fff;}

/*贸易参考页*/
.trade-page{position: relative;padding: 100px 0 140px;}
.trade-page::before{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 45%;background: url(../images/trade_page_bg.jpg) right bottom no-repeat;background-size: cover;pointer-events: none;}
/*品牌logo轮播*/
.brand-logo-swiper{position: relative;width: 50%;box-sizing: border-box;padding: 40px 40px 160px;background-color: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 6px 30px rgba(0,0,0,.15);}
.brand-logo-swiper .swiper-slide a{display: block;}
.brand-logo-swiper .swiper-slide .pic{padding: 30px 60px;border: 1px solid #ddd;border-radius: 12px;overflow: hidden;transition: 0.3s;}
.brand-logo-swiper .swiper-slide .pic em{display: block;padding-top: 26%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.5s;}
.brand-logo-swiper .swiper-slide a:hover .pic{border-color: #113CAE;box-shadow: 0 4px 20px rgba(17,60,174,.2);}
.brand-logo-swiper .btn{z-index: 2;position: absolute;bottom: 60px;width: 50px;height: 50px;background-color: #fff;border: 1px solid #ddd;border-radius: 50%;color: #ccc;cursor: pointer;transition: 0.3s;}
.brand-logo-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.brand-logo-swiper .prev-btn{left: calc(50% - 80px);}
.brand-logo-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.brand-logo-swiper .next-btn{right: calc(50% - 80px);}
.brand-logo-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.brand-logo-swiper .btn:hover{background-color: #113CAE;border-color: #113CAE;color: #fff;}

/*质量页*/
.quality-page{padding: 0;}
/*质量信息列表*/
.quality-info-list{}
.quality-info-list li{padding: 80px 0;}
.quality-info-list li .w1400{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.quality-info-list li:nth-child(2n){background: url(../images/quality_page_part_bg1.jpg) center no-repeat;background-size: cover;}
.quality-info-list li:nth-child(2n) .w1400{flex-direction: row-reverse;}
.quality-info-list li .w1400 > .con-l{width: 47.1%;}
.quality-info-list li .w1400 > .con-r{width: 48.6%;}
.quality-info-list li .info{}
.quality-info-list li .info .tit{margin-bottom: 40px;font-size: 36px;line-height: 40px;}
.quality-info-list li .info .tit .icon{position: relative;display: inline-block;vertical-align: middle;width: 86px;height: 86px;margin: -.2em .8em 0 0;background: url(../images/icon_solution_border_blue.svg) center no-repeat;background-size: 100% 100%;}
.quality-info-list li .info .tit .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 72%;height: 72%;margin: auto;}
.quality-info-list li .info .txt{line-height: 2;}
.quality-info-list li .info .index-more-btn{margin-top: 80px;}
/*质量图片轮播*/
.quality-pic-swiper{position: relative;overflow: hidden;}
.quality-pic-swiper .swiper-slide .pic{border-radius: 12px;overflow: hidden;}
.quality-pic-swiper .swiper-slide .pic em{display: block;padding-top: 63%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.quality-pic-swiper .swiper-slide .pic:hover em{transform: scale(1.05);}
.quality-pic-swiper .swiper-pagination{z-index: 1;bottom: 30px;font-size: 0;}
.quality-pic-swiper .swiper-pagination .swiper-pagination-bullet{position: relative;width: 40px;height: 3px;margin: 0 6px;background-color: #fff;border-radius: 2px;opacity: .3;box-shadow: 0 0 4px rgba(0,0,0,.4);transition: 0.5s;}
.quality-pic-swiper .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;}
/*联系我们页*/
.contact-page{padding: 0;}
.contact-page .part1{padding: 80px 0 0;}
.contact-page .part2{padding: 80px 0;}
/*联系信息栏*/
.contact-info-wrap{display: flex;justify-content: space-between;margin-bottom: 40px;}
.contact-info-wrap .item{flex: 1;padding: 0 3em;border-left: 1px solid #ddd;text-align: center;transition: 0.5s;}
.contact-info-wrap .item:first-child{border-left: none;}
.contact-info-wrap .item .icon{position: relative;display: inline-block;vertical-align: top;width: 40px;height: 40px;box-sizing: border-box;border: 1px solid transparent;border-radius: 50%;transition: 0.3s;}
.contact-info-wrap .item .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;margin: auto;}
.contact-info-wrap .item .info{margin-top: 30px;line-height: 1;}
.contact-info-wrap .item .info .tit{font-weight: bold;transition: 0.3s;}
.contact-info-wrap .item .info .txt{margin-top: 20px;line-height: 1.6;color: #666;transition: 0.3s;}
/*地图区*/
.map-wrap{text-align: center;}
/* .map-wrap img{cursor: zoom-in;} */

/*品牌页*/
.brand-page{padding: 0;}
.brand-page .part1{padding: 80px 0;}
.brand-page .part2{padding: 80px 0;background-color: #F6F8FC;}
.brand-page .part3{padding: 80px 0;}
/*品牌介绍区*/
.brand-intro-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.brand-intro-box > .con-l{width: 38%;}
.brand-intro-box > .con-r{width: 57%;}
/*品牌信息*/
.brand-info-wrap{}
.brand-info-wrap .logo{max-width: 160px;max-height: 64px;}
.brand-info-wrap .name{margin: 20px 0 30px;font-size: 36px;}
.brand-info-wrap .name i{margin-left: .5em;font-size: 24px;color: #666;}
.brand-info-wrap .txt{line-height: 1.8;}
/*品牌图片，选项卡*/
.brand-pic-tab-box{display: flex;justify-content: space-between;flex-direction: row-reverse;}
.brand-pic-tab-box .tabs-wrap{position: relative;flex: 0 0 160px;padding: 70px 0;margin-left: 40px;}
.brand-pic-tab-box .tabs-wrap .tabs{height: 220px;overflow: hidden;}
.brand-pic-tab-box .tabs-wrap .tabs .swiper-slide{cursor: pointer;}
.brand-pic-tab-box .tabs-wrap .tabs .swiper-slide .pic{position: relative;height: 100%;box-sizing: border-box;background-color: #fff;border: 2px solid #ddd;border-radius: 12px;overflow: hidden;}
.brand-pic-tab-box .tabs-wrap .tabs .swiper-slide .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.brand-pic-tab-box .tabs-wrap .tabs .swiper-slide.on .pic{border-color: #113CAE;}
.brand-pic-tab-box .tabs-wrap .btn{position: absolute;left: 50%;width: 50px;height: 50px;margin-left: -25px;border: 1px solid currentColor;border-radius: 50%;color: #ddd;cursor: pointer;transition: 0.3s;}
.brand-pic-tab-box .tabs-wrap .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-right: 2px solid currentColor;}
.brand-pic-tab-box .tabs-wrap .prev-btn{top: -5px;}
.brand-pic-tab-box .tabs-wrap .prev-btn:after{border-top: 2px solid currentColor;transform: translate(-50%,-30%) rotate(-45deg);}
.brand-pic-tab-box .tabs-wrap .next-btn{bottom: -5px;}
.brand-pic-tab-box .tabs-wrap .next-btn:after{border-bottom: 2px solid currentColor;transform: translate(-50%,-70%) rotate(45deg);}
.brand-pic-tab-box .tabs-wrap .btn:hover{background-color: #113CAE;border-color: #113CAE;color: #fff;}
.brand-pic-tab-box .tab-content{position: relative;width: 100%;background-color: #fff;overflow: hidden;}
.brand-pic-tab-box .tab-content .swiper-slide{}
.brand-pic-tab-box .tab-content .swiper-slide .pic{height: 100%;border-radius: 12px;overflow: hidden;}
.brand-pic-tab-box .tab-content .swiper-slide .pic em{position: relative;display: block;height: 100%;}
.brand-pic-tab-box .tab-content .swiper-slide .pic em img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;cursor: zoom-in;}
.brand-pic-tab-box .tab-content .btn{z-index: 1;position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -20px;border: 1px solid currentColor;border-radius: 50%;color: #ddd;cursor: pointer;transition: 0.3s;}
.brand-pic-tab-box .tab-content .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.brand-pic-tab-box .tab-content .prev-btn{left: 0;transform: translateX(-100%);}
.brand-pic-tab-box .tab-content .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.brand-pic-tab-box .tab-content .next-btn{right: 0;transform: translateX(100%);}
.brand-pic-tab-box .tab-content .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.brand-pic-tab-box .tab-content .btn:hover{background-color: #113CAE;border-color: #113CAE;color: #fff;}
.brand-pic-tab-box .tab-content:hover .prev-btn{transform: translateX(30%);}
.brand-pic-tab-box .tab-content:hover .next-btn{transform: translateX(-30%);}
/*品牌详情，选项卡*/
.brand-details-tab-box{}
.brand-details-tab-box .tabs{font-size: 0;}
.brand-details-tab-box .tabs .item{display: inline-block;vertical-align: top;padding: 0 1.5em;margin-left: 50px;border: 1px solid currentColor;border-radius: 25px;font-size: 20px;line-height: 50px;color: #113CAE;cursor: pointer;transition: 0.3s;}
.brand-details-tab-box .tabs .item:first-child{margin-left: 0;}
.brand-details-tab-box .tabs .item.on{background-color: #113CAE;border-color: #113CAE;color: #fff;}
.brand-details-tab-box .tab-content{margin-top: 50px;overflow: hidden;}
.brand-details-tab-box .tab-content .content{line-height: 1.8;}
.brand-details-tab-box .tab-content .content p{margin-bottom: 20px;}
.brand-details-tab-box .tab-content .content p img{cursor: zoom-in;}

/*网站地图*/
.sitemap-box{}
.sitemap-box .item{margin-bottom: 30px;line-height: 1.4;}
.sitemap-box .item .tit{padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.sitemap-box .item .tit a{display: inline-block;vertical-align: top;color: #113CAE;}
.sitemap-box .item .txt{margin-top: 20px;}
.sitemap-box .item .txt a{position: relative;display: inline-block;vertical-align: top;padding-left: 20px;margin: 0 1em 1em;transition: 0.3s;}
.sitemap-box .item .txt a:before{content: "";position: absolute;left: 0;top: 50%;width: 12px;height: 12px;margin-top: -6px;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUuNjM4IDIyLjIzbDIuMDk2LTIuMTIxYy0xLjkwNy0uMTYtMy4xOS0uNzQ2LTQuMTYtMS43MTItMi41ODUtMi41ODMtMi41ODUtNi4yNTYgMC04LjgyM2w0LjkyMi00LjkxMmMyLjYwMi0yLjU4MiA2LjI1My0yLjU5OCA4LjgzOC0uMDE2IDIuNjAyIDIuNjE1IDIuNTg2IDYuMjYuMDE2IDguODI2bC0yLjgxIDIuODAzYTUuODU1IDUuODU1IDAgMCAxIC4zNjYgMy4yNDhsNC4zNjQtNC4zNThjMy42MzYtMy42MSAzLjY0OC04Ljc1OS0uMDE2LTEyLjQxNi0zLjY4LTMuNjgtOC44MjItMy42NDgtMTIuNDQxLS4wMmwtNS4xNzUgNS4xNjVjLTMuNjE2IDMuNjEzLTMuNjQ4IDguNzYyLjAxNiAxMi40Mi45MzguOTIxIDIuMTI4IDEuNTg0IDMuOTg0IDEuOTJ2LS4wMDR6bS0uNDQ0IDcuMDVsNS4xNTgtNS4xNjJjMy42MzUtMy42MjggMy42NDgtOC43NjEtLjAxNi0xMi40MzgtLjkyMi0uOTE4LTIuMTEyLTEuNTg0LTMuOTY4LTEuOWwtMi4xMTIgMi4xMDhjMS45Mi4xNzMgMy4yMDYuNzU4IDQuMTYgMS43MDkgMi42MDIgMi41ODIgMi41ODYgNi4yNTkuMDE2IDguODI1bC00LjkzOCA0LjkwNmMtMi41ODUgMi41ODItNi4yMzYgMi41OTgtOC44MjIuMDE2LTIuNjE4LTIuNTk1LTIuNTg2LTYuMjU2LS4wMTYtOC44MjJsMi44MS0yLjgwNGE1LjgxNCA1LjgxNCAwIDAgMS0uMzY1LTMuMjMyTDIuNzM2IDE2LjgzYy0zLjYzNSAzLjYyOS0zLjY2NyA4Ljc2MS4wMTYgMTIuNDM1IDMuNjY0IDMuNjYgOC44MDYgMy42MjkgMTIuNDQyLjAxNnoiIGZpbGw9IiMxMTNDQUUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==');background-size: 100% 100%;filter: brightness(0) invert(.5);}
.sitemap-box .item .txt a:hover{text-decoration: underline;color: #113CAE;}
.sitemap-box .item .txt a:hover:before{filter: none;}


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

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1300px){
	
}

/*pad横屏，分辨率1024*/
@media screen and (max-width: 1024px){
	
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
	header .logo img {max-width: 200px;max-height: 30px;}
	/******内页******/
	.inpage-container{min-height: 300px;padding: 30px 0;}
	/*面包屑*/
	.bread{font-size: 13px;}
	.bread .icon{width: 12px;height: 12px;margin: -0.25em 0.2em 0 0;}
	/*分页*/
	.page{padding-top: 30px;}
	.page > *{padding: 0 .8em;margin: 0 3px;height: 30px;font-size: 12px;line-height: 28px;}
	
	/*内页banner*/
	.inpage-banner{margin-top: 0;}
	.inpage-banner .bg{padding-top: 30%;}
	.inpage-banner .title .cn{font-size: 20px;}
	.inpage-banner .title .bread{margin-top: 5px;}
	/*内页头部栏*/
	.inpage-top-wrap{display: none;}
	/*内页标题*/
	.inpage-title{margin-bottom: 20px;}
	.inpage-title .name{font-size: 20px;}
	/*首页更多按钮*/
	.index-more-btn{padding: 0 1em;font-size: 12px;line-height: 30px;}
	.index-more-btn .arrow{margin: -.25em 0 0 .6em;}

	/*新闻详情*/
	.news-details-box .title{margin-bottom: 15px;font-size: 18px;line-height: 26px;text-align: center;}
	.news-details-box .func-wrap{padding: 10px 0;flex-wrap: wrap;}
	.news-details-box .func-wrap .share-wrap{display: none;}
	.news-details-box .record{width: 100%;font-size: 13px;text-align: center;}
	.news-details-box .record span{margin-left: 10px;}
	.news-details-box .record span .icon{width: 12px;height: 12px;}
	.news-details-box .content{padding: 15px 0;font-size: 15px;}
	.news-details-box .content p{margin-bottom: 10px;}
	.news-details-box .jump-wrap{padding-top: 10px;margin-top: 0;}
	.news-details-box .jump-wrap .btn{margin-top: 0;font-size: 14px;}

	/*关于我们页*/
	.about-page{padding: 0;}
	.about-page .part1{padding: 30px 0;}
	.about-page .part2{padding: 30px 0;}
	.about-page .part3{padding: 30px 0;}
	/*公司介绍*/
	.company-intro-box > .con-l{width: 100%;}
	.company-intro-box > .con-r{width: 100%;margin-top: 20px;}
	.company-intro-box .tit{margin-bottom: 10px;}
	.company-intro-box .txt p{margin-bottom: 5px;}
	/*使命价值*/
	.mission-value-wrap{width: 100%;margin-left: 0;}
	.mission-value-wrap .inpage-title{margin-bottom: 30px;}
	.mission-value-wrap .txt p span{margin-left: 1em;}
	.mission-value-wrap .arrow{width: 24px;height: 24px;margin-top: 30px;}
	/*招聘岗位*/
	.job-box > .title{height: 60px;padding: 0 10px;}
	.job-box > .title span{font-size: 14px;line-height: 1;}
	.job-list li .title{height: 60px;padding: 0 10px;}
	.job-list li .title span{font-size: 14px;line-height: 1;}
	.job-list li .title .fold-btn{width: 24px;height: 24px;}
	.job-list li .info{padding: 20px 15px;}
	.job-list li .info .section{margin-top: 20px;}
	.job-list li .info .section .tit{margin-bottom: 15px;font-size: 14px;}
	.job-list li .info .section .txt{font-size: 14px;line-height: 20px;}
	.job-list li .btns-area{margin-top: 20px;}

	/*解决方案信息列表*/
	.solution-info-list li{flex-direction: column-reverse;margin-top: 60px;}
	.solution-info-list li:nth-child(2n){flex-direction: column-reverse;}
	.solution-info-list li > .con-l{width: 100%;margin-top: 20px;}
	.solution-info-list li > .con-r{width: 100%;}
	.solution-info-list li .pic{width: 80%;margin: 0 auto;}
	.solution-info-list li .info .tit{margin-bottom: 15px;font-size: 18px;line-height: 20px;}
	.solution-info-list li .info .tit .icon{width: 40px;height: 40px;}
	.solution-info-list li .info .index-more-btn{margin-top: 15px;}

	/*解决方案页*/
	.solution-page{padding: 0;}
	.solution-page .part1{padding: 30px 0 0;}
	.solution-page .part2{padding: 30px 0 0;}
	.solution-page .part3{padding: 30px 0;}
	/*解决方案介绍*/
	.solution-intro-box > .con-l{width: 100%;}
	.solution-intro-box > .con-r{width: 100%;margin-top: 20px;}
	.solution-intro-box .info .tit{margin-bottom: 15px;font-size: 18px;line-height: 20px;}
	.solution-intro-box .info .tit .icon{width: 40px;height: 40px;}
	/*应用领域列表*/
	.application-area-list li{width: 48%;margin: 0 0 4% 4%;}
	.application-area-list li:nth-child(4n+1){margin-left: 4%;}
	.application-area-list li:nth-child(2n+1){margin-left: 0;}
	.application-area-list li a{height: 80px;padding: 15px 10px;border-radius: 6px;}
	.application-area-list li .num{right: 10px;font-size: 50px;}
	.application-area-list li .name .cn{margin-bottom: 5px;font-size: 16px;}
	.application-area-list li .name .en{font-size: 14px;}
	/*询价留言表单*/
	.message-form .row{margin-bottom: 0;font-size: 15px;}
	.message-form .row .item{margin-bottom: 20px;}
	.message-form .row .item.w48{width: 100%;}
	.message-form .row .item.w30{width: 100%;}
	.message-form .row .name{margin-bottom: 10px;}
	.message-form input{height: 40px;padding: 0 1em;font-size: 14px;}
	.message-form textarea{height: 100px;padding: 1em;font-size: 14px;}
	.message-form .yzm-area .pic{height: 40px;}
	.message-form .btns-area{margin-top: 20px;}
	.message-form .btns-area .btn{padding: 0 2em;font-size: 14px;line-height: 40px;}

	/*贸易参考页*/
	.trade-page{padding: 30px 0 60px;}
	.trade-page::before{width: 70%;}
	/*品牌logo轮播*/
	.brand-logo-swiper{width: 100%;padding: 20px 15px 60px;border-radius: 6px;}
	.brand-logo-swiper .swiper-slide .pic{padding: 10px 15px;border-radius: 6px;}
	.brand-logo-swiper .btn{bottom: 12px;width: 30px;height: 30px;}
	.brand-logo-swiper .prev-btn{left: calc(50% - 40px);}
	.brand-logo-swiper .next-btn{right: calc(50% - 40px);}

	/*质量页*/
	.quality-page{padding: 0;}
	/*质量信息列表*/
	.quality-info-list li{padding: 30px 0;}
	.quality-info-list li .w1400{flex-direction: column-reverse;}
	.quality-info-list li:nth-child(2n) .w1400{flex-direction: column-reverse;}
	.quality-info-list li .w1400 > .con-l{width: 100%;margin-top: 20px;}
	.quality-info-list li .w1400 > .con-r{width: 100%;}
	.quality-info-list li .pic{width: 80%;margin: 0 auto;}
	.quality-info-list li .info .tit{margin-bottom: 15px;font-size: 18px;line-height: 20px;}
	.quality-info-list li .info .tit .icon{width: 40px;height: 40px;}
	.quality-info-list li .info .index-more-btn{margin-top: 15px;}
	/*质量图片轮播*/
	.quality-pic-swiper .swiper-pagination{bottom: 15px;}
	.quality-pic-swiper .swiper-pagination .swiper-pagination-bullet{width: 20px;margin: 0 3px;}

	/*联系我们页*/
	.contact-page{padding: 0;}
	.contact-page .part1{padding: 30px 0 0;}
	.contact-page .part2{padding: 30px 0;}
	/*联系信息栏*/
	.contact-info-wrap{flex-wrap: wrap;margin-bottom: 20px;}
	.contact-info-wrap .item{flex: 0 0 100%;display: flex;align-items: center;box-sizing: border-box;border: 0;border-top: 1px solid #ddd;padding: 15px 10px;text-align: left;}
	.contact-info-wrap .item:first-child{border-top: 0;}
	.contact-info-wrap .item .icon{flex: 0 0 30px;height: 30px;margin-right: 10px;}
	.contact-info-wrap .item .info{margin-top: 0;}
	.contact-info-wrap .item .info .txt{margin-top: 5px;}

	/*品牌页*/
	.brand-page{padding: 0;}
	.brand-page .part1{padding: 30px 0;}
	.brand-page .part2{padding: 30px 0;}
	.brand-page .part3{padding: 30px 0;}
	/*品牌介绍区*/
	.brand-intro-box > .con-l{width: 100%;}
	.brand-intro-box > .con-r{width: 100%;margin-top: 20px;}
	/*品牌信息*/
	.brand-info-wrap .logo{max-width: 100px;max-height: 40px;}
	.brand-info-wrap .name{margin: 10px 0;font-size: 20px;}
	.brand-info-wrap .name i{font-size: 16px;}
	/*品牌图片，选项卡*/
	.brand-pic-tab-box{display: block;}
	.brand-pic-tab-box .tabs-wrap{padding: 0;margin: 0;}
	.brand-pic-tab-box .tabs-wrap .tabs{height: auto;}
	.brand-pic-tab-box .tabs-wrap .tabs .swiper-slide .pic{padding-top: 60%;}
	.brand-pic-tab-box .tabs-wrap .btn{display: none;}
	.brand-pic-tab-box .tab-content{margin-top: 20px;}
	.brand-pic-tab-box .tab-content .swiper-slide .pic{height: auto;}
	.brand-pic-tab-box .tab-content .swiper-slide .pic em{padding-top: 60%;}
	.brand-pic-tab-box .tab-content .btn{display: none;}
	/*品牌详情，选项卡*/
	.brand-details-tab-box .tabs .item{padding: 0 1em;margin-left: 15px;font-size: 14px;line-height: 30px;}
	.brand-details-tab-box .tab-content{margin-top: 20px;}
	.brand-details-tab-box .tab-content .content{max-height: 400px;padding-right: 10px;overflow-y: auto;}
	.brand-details-tab-box .tab-content .content p{margin-bottom: 10px;}
}