#application .page-product-wrap{
	width: 100%;
    max-width: 100rem;
	margin:0;
    margin-left: auto;
    margin-right: auto;
}
#application .page-product-wrap .txt-img-1{max-width:980px;width:100%;margin:50px auto;}
#application .page-product-wrap .text_left{text-align:left;}
#application .page-product-advantage{background-color:#f5f5f5;padding-top:7rem;}
#application .page-product-advantage h3{font-size: 3.2rem;line-height: 3.2rem;color: #333333;margin-bottom: 2.5rem;text-align:center;}

#application .page-product02-tab{border-bottom:1px solid #f6f6f6;box-shadow:0 0 20px #f6f6f6;margin-bottom:30px;padding:20px 0;;background-color:#fff;}
#application .page-product02-tab.isStuck{left:0;right:0;z-index:13}
#application .page-product02-tab .slider-btn{display:inline-block;width:36px;height:36px;border:1px solid #dadada;border-radius:50%;cursor:pointer;outline:none;}
#application .page-product02-tab .slider-btn.prev{background:url(/html2014/2020/assets/components/img/feature/slider-prev.svg) no-repeat center;background-size:16px;}
#application .page-product02-tab .slider-btn.next{background:url(/html2014/2020/assets/components/img/feature/slider-next.svg) no-repeat center;background-size:16px;}
#application .page-product02-tab .slider-btn:hover{border:1px solid #0057c3;}
#application .page-product02-tab .slider-btn.prev:hover{background:url(/html2014/2020/assets/components/img/feature/slider-prev-hover.svg) no-repeat center;background-size:16px;}
#application .page-product02-tab .slider-btn.next:hover{background:url(/html2014/2020/assets/components/img/feature/slider-next-hover.svg) no-repeat center;background-size:16px;}
#application .page-product02-tab .tab-slider .swiper-slide{text-align:center;}
#application .page-product02-tab .tab-slider .swiper-slide a{font-size:16px;line-height:36px;color:#333333;display:inline-block;cursor:pointer;}
#application .page-product02-tab .tab-slider .swiper-slide.swiper-slide-thumb-active a{color:#005dba;}
#application .page-product02-tabcon{position: relative;overflow:hidden;}
#application .page-product02-tabcon .swiper-slide{opacity:0!important;}
#application .page-product02-tabcon .swiper-slide.swiper-slide-active{opacity:1!important;}

#application .product02-slider{display:flex;justify-content: space-between;}
#application .product02-slider .tab-slider{position: relative;overflow:hidden;width:920px;}
#application .page-product02-txt{padding:6rem 0;}
#application .page-product02-txt h3{font-size:3.2rem;line-height:3.2rem;color:#333;font-weight:bold;margin-bottom:1.5rem;}
#application .page-product02-txt p{font-size:1.4rem;line-height:2.8rem;color:#333;margin-bottom:2rem;}
#application .page-product02-topic{position: relative;height:640px;overflow:hidden;}
#application .page-product02-topic img.bg{width:100%;height:100%;object-fit:cover;}
#application .page-product02-topic .topic-mask{position: absolute;left:0;right:0;top:90px;}
#application .page-product02-topic h3{font-size:3.2rem;line-height:3.2rem;color:#fff;font-weight:bold;text-align:center;margin-bottom:4rem;}
#application .page-product02-topic .list{display:flex;justify-content:space-between;}
#application .page-product02-topic .list .list-item{width:calc((100% - 72px)/3);background-color:rgba(0,94,184,.9);box-sizing: border-box;padding:30px 20px;position: relative;}
#application .page-product02-topic .list .list-item .tag{font-size:3.2rem;line-height:4rem;color:#fff;font-weight:bold;margin-bottom:2.5rem;display:inline-block;border-bottom:1px solid #90b6da;padding-bottom:8px;}
#application .page-product02-topic .list .list-item p{font-size:1.5rem;line-height:2.6rem;color:#b0cce6;height:5.2rem;margin-bottom:1rem;}
#application .page-product02-topic .list .list-item h4{font-size:1.8rem;line-height:3rem;color:#fff;height:15rem;margin-bottom:30px;}
#application .page-product02-topic .list .list-item i{display:inline-block;width:80px;height:80px;position: absolute;right:20px;bottom:30px;}
#application .page-product02-topic .list .list-item i.ico_1{background:url(/html2014/2020/assets/application/img/product/product_2_ico_1.png) no-repeat center;}
#application .page-product02-topic .list .list-item i.ico_2{background:url(/html2014/2020/assets/application/img/product/product_2_ico_2.png) no-repeat center;}
#application .page-product02-topic .list .list-item i.ico_3{background:url(/html2014/2020/assets/application/img/product/product_2_ico_3.png) no-repeat center;}
#application .page-product02-topic .list .list-item i.ico_4{background:url(/html2014/2020/assets/application/img/product/product_2_ico_4.png) no-repeat center;}
#application .page-product02-topic .list.list-2 .list-item{width:calc((100% - 40px)/2);}
#application .page-product02-topic .list.list-4 .list-item{width:calc((100% - 60px)/4);}
#application .page-product02-topic .list.list-4 .list-item h4{font-size:1.7rem;}

#application .page-product02-resolvent{margin-bottom:0;}
#application .page-product02-resolvent h3{font-size:3.2rem;line-height:3.2rem;color:#333;font-weight:bold;text-align:center;margin-bottom:4rem;}
#application .page-product02-resolvent .list{margin-top:6rem;}
#application .page-product02-resolvent .list .item{display:flex;align-items:center;justify-content:space-between;}
#application .page-product02-resolvent .list .item:nth-child(odd) .img{order:1;}
#application .page-product02-resolvent .list .item .txt{width:590px;}
#application .page-product02-resolvent .list .item .txt h4{font-size:2.4rem;line-height:3.2rem;color:#333;margin-bottom:1.5rem;}
#application .page-product02-resolvent .list .item .txt p{font-size:2rem;line-height:3.2rem;color:#333333;}
#application .page-product02-resolvent ul{margin-top:3rem;}
#application .page-product02-resolvent ul li{font-size:1.4rem;line-height:2.8rem;color:#333;}


#application .page-product-value{margin-bottom:0;}
#application .page-product-value h3{font-size:3.2rem;line-height:3.2rem;color:#333;font-weight:bold;text-align:center;margin-bottom:4rem;}
#application .page-product-value ul li{display:flex;}
#application .page-product-value ul li span{font-size:1.4rem;line-height:2.8rem;color:#333;padding-right:5px;margin-right:5px;border-right:1px solid #333;}
#application .page-product-value ul li p{font-size:1.4rem;line-height:2.8rem;color:#333;}

#application .page-product-config{background-color:#e6eced;margin-bottom:0;}
#application .page-product-config h3{font-size:3.2rem;line-height:3.2rem;color:#333;font-weight:bold;text-align:center;margin-bottom:4rem;}
#application .page-product-config p{font-size:1.6rem;line-height:3rem;color:#333;}

/*#application .page-product-prod{background-color:#f5f5f5;}
#application .page-product-prod h3{font-size:3.2rem;line-height:3.2rem;color:#333;font-weight:bold;text-align:center;margin-bottom:4rem;}
#application .page-product-prod .prod-slider{overflow:hidden;position: relative;}
#application .page-product-prod .prod-slider .dot{text-align:center;margin-top:3rem;}
#application .page-product-prod .prod-slider .dot span{display:inline-block;width:8px;height:8px;background-color:#bebcbc;opacity:1;margin:0 5px;}
#application .page-product-prod .prod-slider .dot span.swiper-pagination-bullet-active{background-color:#005eb8;}
#application .page-product-prod .prod-slider .imgbox{overflow:hidden;margin-bottom:15px;}
#application .page-product-prod .prod-slider .imgbox img{width:100%;height:100%;object-fit:cover;}
#application .page-product-prod .prod-slider h4{font-size:1.4rem;line-height:3rem;color:#333;}
#application .page-product-prod .prod-slider p{font-size:1.2rem;;line-height:2.4rem;color:#666;}*/

@media (max-width: 768px) {
	#application .page-product-wrap{
		padding:0 2rem;
	}
	#application .page-product-txt{
		padding-left:0;
		padding-right:0;
	}
	#application .page-product-wrap .txt-img-1{
		margin:20px 0;
	}
	
	#application .page-product-advantage{
		padding-top:4rem;
	}
	#application .page-product-advantage h3 {
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	#application .page-product02-txt{
		padding:4rem 0;
	}
	#application .page-product02-tab .slider-btn{
		width:30px;
		height:30px;
	}
	#application .page-product02-tab .tab-slider .swiper-slide a{
		line-height:30px;
	}
	
	#application .page-product02-txt h3 {
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	#application .page-product02-txt p{
		font-size:1.4rem;
		line-height:2.4rem;
	}
	#application .page-product02-txt p br{
		display:none;
	}
	#application .page-product02-topic{
		height:auto;
	}
	#application .page-product02-topic img.bg{
		position: absolute;left:0;right:0;top:0;bottom:0;
		z-index:1;
	}
	#application .page-product02-topic .topic-mask{
		top:inherit;;
		position:relative;;
		z-index:2;
		padding:40px 0;
	}
	#application .product02-slider .tab-slider{
		width:240px;
	}
	#application .page-product02-topic h3 {
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	
	#application .page-product02-topic .list{
		display:block;
	}
	#application .page-product02-topic .list .list-item{
		width:100%;
		margin-bottom:20px;
	}
	#application .page-product02-topic .list .list-item .tag{
		font-size:2.2rem;
		line-height:2.8rem;
		margin-bottom:1.5rem;
	}
	#application .page-product02-topic .list .list-item h4{
		font-size:1.6rem;
		line-height:2.6rem;
		height:10.4rem;
	}
	#application .page-product02-topic .list .list-item p{
		font-size:1.2rem;
		line-height:2.4rem;
		height:inherit;
	}
	#application .page-product02-topic .list.list-4 .list-item{
		width:100%;
	}
	
	#application .page-product02-resolvent h3{
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	#application .page-product02-resolvent .list{
		margin-top:3rem;
	}
	#application .page-product02-resolvent .list .item{
		flex-wrap:wrap;
		margin-bottom:2rem;
	}
	#application .page-product02-resolvent .list .item .img{
		order:2;
		padding:0 40px;
		margin-top:2rem;
	}
	#application .page-product02-resolvent .list .item .txt{
		width:100%;
	}
	#application .page-product02-resolvent .list .item .txt h4{
		font-size:1.8rem;
		line-height:2.8rem;
	}
	#application .page-product02-resolvent .list .item .txt p{
		font-size:1.6rem;
		line-height:2.6rem;
	}
	
	#application .page-product02-resolvent h3{
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	#application .page-product02-resolvent ul li{
		font-size:1.4rem;
		line-height:2.4rem;
	}
	#application .page-product-value h3{
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	#application .page-product-value ul li span{
		font-size:1.4rem;
		line-height:2.4rem;
	}
	#application .page-product-value ul li p{
		font-size:1.4rem;
		line-height:2.4rem;
	}
	#application .page-product-config h3{
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
/*	#application .page-product-prod h3{
		font-size: 2.4rem;
		line-height: 2.8rem;
		margin-bottom: 1.5rem;
	}
	
	#application .page-product-prod .prod-slider .imgbox img{
		display:block;
		width:100%;
		height:inherit;
	}
	*/
}

