
@charset "utf-8";
/* ====================公共样式========================= */
/*色彩=== 浅灰#f5f5f5 中灰边#dedede  ======*/
/*色彩=== 橙色#eb6103 文字深#303E48 文字浅#8B8B8C =====*/

/*index banner*/
.banner-container{width: 100%;position: relative;}

.banner-pic{width: 100%;overflow: hidden;}
.banner-pic img{width: 100%;height: 100%;object-fit: cover;}

.banner-pic .banner-pc{display: block;min-height: 520px;}
.banner-pic .banner-mb{display: none;min-height: 320px;}
.indexbanner .swiper-container{overflow:hidden;position: relative;}

.indexbanner .swiper-container .swiper-wrapper, .casebanner .swiper-container .swiper-wrapper{margin-bottom:0;}
.indexbanner .swiper-pagination, .casebanner .swiper-pagination{position:absolute;}

.index .banner-picwords{width: 100%;position: relative;}
.index .banner-picwords .banner-txt{position:absolute;bottom:5em;left:0;background-color:rgba(0, 0, 0, .3);backdrop-filter: blur(3px);padding:2rem 2rem 3rem 4rem;width:45%;max-width: 800px;border:1px solid rgba(255, 255, 255, .3);border-left:none;}
.index .banner-picwords .banner-txt h3{font-size:3em;font-weight:600;line-height:1.2em;margin-bottom:0.5em;color:#FFF;}
.index .banner-picwords .banner-txt>p{color:#FFF;font-size:1.5rem;line-height:3rem;}
.index .banner-picwords .banner-txt .icontext{margin-top:1rem;justify-content: start;}

.index .pro-list .showbox{display:flex;justify-content: center;align-items: center;}
.index .pro-list .showbox .list-inline-2{height:100%;}
.index .pro-list .showbox .list-inline-2 .innimg{width:45%;justify-content: center;align-items: center;overflow:unset;}
.index .pro-list .showbox .list-inline-2 .inntext .pub-txt p{padding-top:0.5rem;line-height:1.75rem;}
.index .pro-list .showbox .list-inline-2 .inntext{padding:1rem 0;}
.index .pro-list .showbox.onhover:hover .inntext{background:none;color:#303E48;}
.index .pro-list .showbox.onhover:hover .inntext h3, .index .pro-list .showbox.onhover:hover .inntext h6{color:#303E48;}
.index .pro-list .showbox.onhover:hover .inntext p{color:#8b8b8b;}
.index .pro-list .showbox .inntext h3{font-size:1.5rem;}

.index .sol-list .list-box-1inline .showbox{padding:0;margin:0;}

.casebanner .banner-txt .botline{color:#FFF;font-size: 1.25em;line-height:2em;margin-top:1em;}
.casebanner .banner-txt .botline .img{margin-right:1em;}
.casebanner .banner-txt .botline .icon{font-size:1.25em;}
.casebanner .banner-txt .botline .txt p{font-size:1.25em;}

/* 关于我们 */
.ind-abo .list-inline-2{justify-content: space-between;}
.ind-abo .pub-tit h2::after{left:1rem;}
.abo-num ul.list-inline-4{height: auto;justify-content: space-between;}
.abo-num ul.list-inline-4>li{width: 22%;}
.abo-num ul li h3{overflow: hidden;font-size:1.25rem;line-height:4rem;color: #E8641B;}
.abo-num ul li h3 span{font-size:3rem;color: #E8641B;}
.abo-num ul li p{font-size:0.85rem;line-height:1.25rem;font-weight:100;color:#dedede;}
.abo-text p{line-height:2rem;font-weight:100;}

.list-inline-2 .abo-txt{width: 61%;}
.list-inline-2 .abo-img{width: 34%;overflow: hidden;position:relative;text-align: center;}
.list-inline-2 .abo-img img{max-width: 100%;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
	/* 1600 × (900/1024/1200) */

	.index .pro-list .list-inline-3>.list-item{width:30%;}
	.index .pro-list .list-inline-3 .list-inline-2{padding:3rem 0 1rem;}
	.index .pro-list .list-inline-3 .list-inline-2 .innimg{width:100%;}
	.index .pro-list .list-inline-3 .list-inline-2 .inntext{text-align: center;}
	.pro-list .list-inline-3 .list-inline-2>.list-item{width:100%;padding:0 2rem;}
	.pro-list .list-inline-3 .showbox .list-inline-2 .innimg img{width:auto;max-height:15rem;}
}

@media all and (max-width:1599px) {
	/* 1440 × (900/1050) */
	.Header-navbar ul li{padding: 0 20px;}
	

}

@media all and (max-width:1439px) {
	/* 1360 × (768) */

}

@media all and (max-width:1359px) {
	/* 1280 × (800/854/1024) */

}

@media all and (max-width:1279px) {
	/* 1152 × (864) */
	

	/*.pro-list .list-inline-3 .showbox .list-inline-2 .innimg img{height:15rem;width:auto;}*/
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	/* 平板设备 720 适配 */
	.banner-pic .banner-pc{display: none;}
	.banner-pic .banner-mb{display: block;}
	.banner .swiper-pagination{bottom: 10px;padding:0 1rem;}
	.index .list-inline-2>.list-item{width:100%;}
	.index .ind-abo .list-inline-2{flex-direction: column;}
	.index .ind-abo .abo-img{margin-top:3rem;}
	.index .pro-list .list-inline-3>.list-item{width:33% !important;}
	.index .pro-list .list-inline-3 .list-inline-2 .inntext{text-align:center;}

	.index .banner-picwords .banner-txt{padding:1em 2em 2em;position:static;max-width: unset;width:100%;border:none;background:#000000;height:24rem;}
	.index .banner-picwords .banner-txt h3{margin-bottom: 0;}
	.index .banner-picwords .banner-txt p{display:none;}

}
@media all and (max-width:640px) {
	/* 移动终端以上 360 适配 */
	.index .pro-list .list-inline-3>.list-item{width:100% !important;}
	.index .pro-list .list-inline-3 .list-inline-2 .inntext{text-align: center;}
	
	.Container-wrapper .contain{padding-left:1rem;padding-right:1rem;}
	.index .casebanner .banner-picwords{display:flex;flex-direction: column;padding-bottom:3rem;}
	.index .casebanner .banner-picwords .banner-txt{position:static;width:100%;background:#303E48;border:none;min-height:20rem;}
	.index .casebanner .banner-picwords .banner-txt h3{font-size:2rem;}
	/*.index .ind-abo .abo-text .mt5{margin:3rem 0;}*/

}
