@charset "UTF-8";

.headerMenu{border-bottom:#bcbcbc solid 1px;}
.headerMenu.scroll{background-color:#fff;}
.search-icon a.icon{display:none;}
.search-icon a.icon2{display:block;}

.language a{color:#333;}
.language span{color:#333;}

/* 主导航 */
.header-nav li h3 a{color:#333;}
.header-nav li h3 a:after{background:#333;}

/*移动端导航*/
.icon-nav-btn a i{background:#333;}
.icon-nav-btn.open a i{background:#fff;}

@media(max-width:1080px){
	.header-nav li h3 a{color:#fff;}
	.header-nav li h3 a:after{background:#fff;}
}

.inside-bar{width:100%;padding:18px;margin-bottom:50px;}
.inside-bar a{float:left;color:#999;font-size:14px;line-height:20px;}
.inside-bar span{float:left;color:#999;font-size:14px;line-height:20px;}
.inside-bar a.cur{color:#4785b6;}
.pro-banner{width:100%;margin:0 auto;max-width:1600px;}
.pro-banner img{display:block;width:100%;}

.pro-title{width:100%;}
.pro-title h1{width:100%;font-size:36px;color:#333;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;}
.pro-title h3{width:100%;font-size:36px;color:#333;line-height:60px;text-align:center;font-weight:bold;text-transform:uppercase;}
.pro-det-intro{width:100%;margin:60px auto 100px;}
.pro-det-intro .intro-txt{width:100%;max-width:760px;margin:8px auto;font-size:18px;color:#666;line-height:36px;}
.pro-det-intro .intro-txt p{line-height:inherit;}
.pro-det-img{width:100%;padding-top:80px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;}
.pro-det-img .pro-title{margin-bottom:60px;}
.pro-det-img .img{width:100%;margin-bottom:100px;overflow-x:auto;}
.pro-det-img .img img{display:block;max-width:100%;min-width:640px;}

@media(max-width:1440px){
	.pro-title h1{font-size:32px;line-height:48px;}
	.pro-title h3{font-size:32px;line-height:48px;}
}

@media(max-width:1080px){
	.inside-bar{padding:12px;margin-bottom:20px;}
	.pro-title h1{font-size:24px;line-height:40px;}
	.pro-title h3{font-size:24px;line-height:40px;}
	.pro-det-intro{margin:40px auto 60px;}
	.pro-det-intro .intro-txt{font-size:16px;line-height:32px;}
	.pro-det-img{padding-top:40px;}
	.pro-det-img .pro-title{margin-bottom:30px;}
	.pro-det-img .img{margin-bottom:40px;overflow-x:auto;}
}

@media(max-width:769px){
	.inside-bar{padding:8px;margin-bottom:10px;}
	.pro-title h1{font-size:18px;line-height:32px;}
	.pro-title h3{font-size:18px;line-height:32px;}
	.pro-det-intro{margin:40px auto;}
	.pro-det-intro .intro-txt{font-size:14px;line-height:28px;}
	.pro-det-img .pro-title{margin-bottom:20px;}
}

.pro-det-sort{width:100%;margin:100px auto 120px;}
.pro-det-sort .gallery-thumbs{width:100%;padding-bottom:40px;border-bottom:#c9c9c9 dashed 1px;}
.pro-det-sort .gallery-thumbs .swiper-wrapper{justify-content:space-between;}
.pro-det-sort .gallery-thumbs .swiper-slide{display:inline-block;width:auto;}
.pro-det-sort .gallery-thumbs h6{font-size:18px;line-height:28px;padding-bottom:6px;color:#aeaeae;position:relative;font-weight:bold;cursor:pointer;}
.pro-det-sort .gallery-thumbs h6:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#0856a0;}

.pro-det-sort .gallery-thumbs .swiper-slide.swiper-slide-thumb-active h6{color:#333;}
.pro-det-sort .gallery-thumbs .swiper-slide.swiper-slide-thumb-active h6:after{width:100%;}

.sort-img{width:100%;margin-top:100px;padding-bottom:40px;position:relative;}
.sort-img .gallery-top{width:100%;}
.sort-img .gallery-top img{display:block;max-width:80%;}

.sort-img .swiper-pagination{bottom:0px;width:100%;display:none;}
.sort-img .swiper-pagination-bullet{opacity:0.3;width:8px;height:8px;margin:0 4px;background:#0856a0;transition:all .3s;}
.sort-img .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}

.sort-img .swiper-button-next,.sort-img .swiper-button-prev{width:80px;height:100%;margin-top:0;top:0;background:url(../images/icon-prev02.png) no-repeat center;background-size:100%;transition: all 0.6s;-webkit-transition: all 0.6s;left:0;outline:none;}
.sort-img .swiper-button-next{background:url(../images/icon-next02.png) no-repeat center;background-size:100%;left:auto;right:0;}

.sort-img .swiper-button-next:hover{opacity:1;background:url(../images/icon-next02-1.png) no-repeat center;background-size:100%;}
.sort-img .swiper-button-prev:hover{opacity:1;background:url(../images/icon-prev02-1.png) no-repeat center;background-size:100%;}


@media(max-width:1080px){
	.pro-det-sort{margin:40px auto 60px;}
	.pro-det-sort .gallery-thumbs{padding-bottom:20px;}
	.pro-det-sort .gallery-thumbs .swiper-wrapper{justify-content:unset;}
	.pro-det-sort .gallery-thumbs h6{font-size:18px;line-height:24px;padding-bottom:6px;}
	.pro-det-sort .gallery-thumbs h6:after{height:2px;}

	.sort-img{margin-top:60px;}
	.sort-img .swiper-pagination{display:block;}

	.sort-img .swiper-button-next,.sort-img .swiper-button-prev{width:60px;}
}

@media(max-width:769px){
	.pro-det-sort{margin:40px auto 40px;}
	.pro-det-sort .gallery-thumbs h6{font-size:16px;line-height:20px;font-weight:normal;}

	.sort-img{margin-top:30px;}
	.sort-img .gallery-top img{max-width:100%;}
	.sort-img .swiper-button-next,.sort-img .swiper-button-prev{display:none;}
}

.pro-purpose{width:100%;padding:100px 0 150px;background:#f4f4f4;}
.pro-purpose-list{width:100%;margin-top:80px;}
.pro-purpose-list ul{display:flex;justify-content:space-between;}
.pro-purpose-list li{width:14%;}
.pro-purpose-list li .icon{width:100px;margin:0 auto;}
.pro-purpose-list li .icon img{display:block;width:100%;}
.pro-purpose-list li h6{width:90%;margin:0 auto;font-size:18px;color:#666;line-height:28px;margin-top:40px;text-align:center;}

@media(max-width:1440px){
	.pro-purpose{padding:80px 0 120px;}
	.pro-purpose-list{margin-top:60px;}
	.pro-purpose-list li .icon{width:80px;}
	.pro-purpose-list li h6{font-size:16px;margin-top:32px;}
}

@media(max-width:1080px){
	.pro-purpose{padding:60px 0 80px;}
	.pro-purpose-list{margin-top:40px;}
	.pro-purpose-list li .icon{width:60px;}
	.pro-purpose-list li h6{font-size:18px;margin-top:20px;}
}

@media(max-width:769px){
	.pro-purpose{padding:40px 0;}
	.pro-purpose-list{margin-top:20px;}
	.pro-purpose-list ul{flex-wrap:wrap;}
	.pro-purpose-list li{width:33.33%;margin-bottom:30px;}
	.pro-purpose-list li .icon{width:40px;}
	.pro-purpose-list li h6{font-size:12px;line-height:20px;margin-top:12px;}
}

.cert-list{width:100%;max-width:1120px;margin:160px auto 180px;}
.cert-list li{float:left;width:100%;position:relative;}
.cert-list li .img{float:left;width:45%;}
.cert-list li .img-cont{width:100%;height:0;padding-bottom:141.4%;position:relative;}
.cert-list li .img-flex{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.cert-list li .img img{display:block;max-width:100%;max-height:100%;object-fit: cover;transition: all 1s;-webkit-transition: all 1s;}
.cert-list li .txt-box{position:absolute;width:40%;top:0;right:0;height:100%;display:flex;align-items:center;}
.cert-list li .txt{width:100%;min-height:360px;}
.cert-list li .txt h6{font-size:22px;color:#333;line-height:40px;font-weight:bold;}

@media(max-width:1440px){
	.cert-list{margin:120px auto 150px;}
}

@media(max-width:1080px){
	.cert-list{margin:80px auto 100px;}
	.cert-list li .txt{min-height:280px;}
	.cert-list li .txt h6{font-size:18px;line-height:32px;}
}

@media(max-width:769px){
	.cert-list{margin:40px auto 60px;}
	.cert-list li .img{width:100%;}
	.cert-list li .img-cont{height:auto;padding-bottom:0;}
	.cert-list li .img-flex{position:relative;height:auto;}
	.cert-list li .txt-box{position:relative;width:100%;height:auto;}
	.cert-list li .txt{min-height:0;margin-top:20px;}
	.cert-list li .txt h6{font-size:16px;line-height:24px;text-align:center;}
}

.news-det{width:100%;max-width:1120px;margin:80px auto 160px;}
.news-title{width:100%;text-align:center;margin-bottom:40px;}
.news-title h1{font-size:32px;color:#333;font-weight:bold;line-height:48px;}
.news-title span{width:100%;font-size:14px;color:#999;display:block;line-height:24px;margin-top:12px;}

@media(max-width:1080px){
	.news-det{margin:60px auto 100px;}
	.news-title{margin-bottom:20px;}
	.news-title h1{font-size:24px;line-height:32px;}
	.news-title span{margin-top:8px;}
}

@media(max-width:769px){
	.news-det{margin:20px auto 60px;}
	.news-title{margin-bottom:20px;}
	.news-title h1{font-size:20px;line-height:32px;}
	.news-title span{margin-top:0px;}
}

.news-return{width:100%;border-top:#ddd dashed 1px;padding-top:30px;margin-top:60px;}
.return-left{float:left;width:60%;}
.return-left h6{width:100%;}
.return-left h6 a{display:block;max-width:100%;font-size:18px;color:#999;line-height:40px;height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;}
.return-left h6 a:hover{color:#0856a0;}

.return-btn{float:right;}
.return-btn a{display:block;width:180px;font-size:16px;background:#0856a0;color:#fff;border-radius:30px;line-height:56px;text-align:center;font-weight:bold;}
.return-btn a:hover{opacity:0.9;}


@media(max-width:769px){
	.list-return{padding-top:20px;margin-bottom:40px;}

	.return-left{width:100%;}
	.return-left h6 a{font-size:14px;line-height:28px;height:28px;}

	.return-btn{float:left;margin-bottom:12px;}
	.return-btn a{width:120px;font-size:14px;line-height:40px;}
}






















