@charset "utf-8";
.header{border-bottom: 1px solid #f0eff7;}
.pc-header{height: 78px;}
.pc-header .pc-nav li>a{height: 78px;line-height: 78px;}
.pc-header .pc-nav li:hover .sub-nav{top: 78px;}
.detail-content{padding-top: 30px;}
.detail-content .left{flex-shrink: 0;width: 630px;}
.detail-content .left .swiper-wrapper{width: 630px;height: 360px;}
.detail-content .left .swiper-wrapper .swiper-slide{border: 1px solid #e2eaf9;}
.detail-content .left .swiper-wrapper img{width: 100%;height: 100%;object-fit: cover;}
.detail-content .left .thumbnail-swiper{height: 85px;margin-top: 20px;}
.detail-content .left .thumbnail-swiper .swiper-slide{border: 1px solid #e2eaf9;height: 85px;}
.detail-content .left .thumbnail-swiper .swiper-slide.swiper-slide-thumb-active{border-color: #2269ca;}
.detail-content .left .thumbnail-swiper img{object-fit: contain;width: 100%;}
.detail-content .right{color: #0a1e40;margin-left: 35px;flex-grow: 1;}
.detail-content .right h2{font-size: 30px;font-weight: 400;margin-bottom: 30px;}
.detail-content .right p{color: #636f84;line-height: 28px;}
.detail-content .right span{font-size: 20px;margin-top: 20px;}
.detail-content .right span{margin-right: 30px;}
.detail-content .right span img{margin-right: 10px;width: 29px;height: 27px;object-fit: contain;}
.detail-content .right span.hotline img{width: 25px;height: 25px;}
.detail-content .right h4{font-size: 20px;margin-bottom: 15px;margin-top: 20px;}
.detail-content .right li{margin-bottom: 10px;}
.detail-content .right .btn{background: #d21121;color: #fff;padding: 15px 75px;border: 1px solid #d21121;margin-top: 25px;}

.detail-content .details{margin-top: 45px;}
.detail-content .details .left-info{border-top: 1px solid #cccccc;padding:40px 15px 30px; line-height: 1.8}
.detail-content .details .left-info img, .detail-content .details .left-info video{max-width: 100%}
.detail-content .details .product-img{padding: 10px 160px 30px 0;}
.detail-content .details .product-img .left-img{display: flex;flex-direction: column;align-items: center;}
.detail-content .details .product-img .left-img img{width: 340px;height: 235px;object-fit: contain;}
.detail-content .details .product-img .left-img p{margin-top: 70px;}
.detail-content .details .product-img .left-img span{margin-right: 50px;white-space: nowrap;margin-bottom: 10px;display: inline-block;}
.detail-content .details .product-img .right-img{margin-left: 150px;}
.detail-content .details .product-img .right-img img{width: 160px;height: 570px;object-fit: contain;}
.detail-content .details .other-products{padding:20px;width: 330px;flex-shrink: 0;margin-left: 30px;border:1px solid #e1e9f9;border-top: 8px solid var(--blue);}
.detail-content .details .other-products h5{color: var(--blue);font-size: 18px;font-weight: 400;text-shadow: 0 0 1px rgba(0,82,194,.5)}
.detail-content .details .other-products li{margin-top: 20px;}
.detail-content .details .other-products li>a{width: 112px;height: 68px;border: 1px solid #e1e9f9;flex-shrink: 0;margin-right: 15px;}
.detail-content .details .other-products li>a:hover{border-color: var(--blue);}
.detail-content .details .other-products li>a img{width: 100%;height: 100%;object-fit: cover;}
.detail-content .details .other-products li div a{color: #3f3f3f;}
.detail-content .details .other-products li div a:hover{color: var(--blue);}
.detail-content .details .other-products li div p{color: #a3a3a3;margin-top: 10px; font-size: 12px;}
.detail-content .details .products-more{color: var(--blue);margin-top: 20px;display: block;text-align: center;}
.detail-content .details .detail-tit{font-size: 24px;color: #0a1e40;padding-left: 6px;border-left: 4px solid #2269ca;height:24px;line-height: 24px;font-weight: 400;margin-bottom: 20px;}


.breadcrumb{font-size: 14px; display: flex; align-items: center; flex-wrap: wrap; padding-top: 20px; padding-bottom: 20px;color: #333333;}
.breadcrumb a{margin: 0 5px;}
.breadcrumb a, .breadcrumb span{color: #333333;}


@media (max-width: 1699px) {

	.detail-content .right h2{font-size: 28px;}
	.detail-content .details .product-img .left-img img{width: 320px;height: 221px;}
	.detail-content .details .product-img .right-img img{width: 130px;height: 463px;}
}
@media (max-width: 1599px) {
    .detail-content{padding-top: 20px;}
	.detail-content .left{width: 550px;}
	.detail-content .left .swiper-wrapper{width: 550px;height: 330px;}
	.detail-content .left .thumbnail-swiper{margin-top: 15px;height: 80px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 80px;}
	.detail-content .right{margin-left: 25px;}
	.detail-content .right h2{margin-bottom: 25px;font-size: 26px;}
	.detail-content .right span{font-size: 18px;}
	.detail-content .details .left-info .column{margin-bottom: 35px;}
	.detail-content .details .detail-tit{margin-bottom: 15px;}
	.detail-content .details .product-img .left-img p{margin-top: 55px;}
	.detail-content .details .product-img .left-img img{width: 300px;height: 207px;}
	.detail-content .details .product-img .right-img img{width: 120px;height: 428px;}
	.detail-content .details .other-products{padding: 15px;}
	.detail-content .details .other-products li{margin-top: 15px;}
}
@media (max-width: 1499px) {
	
}
@media (max-width: 1355px) {
	
}
@media (max-width: 1399px) {
	
}
@media (max-width: 1299px) {
	.detail-content{padding-top: 10px;}
	.detail-content .left{width: 500px;}
	.detail-content .left .swiper-wrapper{width: 500px;height: 300px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 75px;}
	.detail-content .right{margin-left: 20px;}
	.detail-content .right h2{margin-bottom: 20px;font-size: 24px;}
	.detail-content .right span{margin-top: 15px;}
	.detail-content .right span img{width: 24px;height: 22px;}
	.detail-content .right span.hotline img{width: 20px;height: 20px;}
	.detail-content .right .btn{padding: 14px 60px;}
	.detail-content .details{margin-top: 30px;}
	.detail-content .details .detail-tit{font-size: 22px;}
	.detail-content .details .other-products li>a{margin-right: 10px;}
	.detail-content .details .product-img{padding: 10px 80px 30px 0;}
	.detail-content .details .product-img .left-img img{width: 250px;height: 173px;}
	.detail-content .details .product-img .left-img p{margin-top: 40px;}
	.detail-content .details .product-img .right-img{margin-left: 120px;}
	.detail-content .details .product-img .right-img img{width: 100px;height: 356px;}
	.detail-content .details .other-products{width: 310px;margin-left: 20px;}
}
@media (max-width: 1199px) {
	.detail-content .left{width: 480px;}
	.detail-content .left .swiper-wrapper{width: 480px;}
	
	.detail-content .details .other-products{width: 300px;}
	
}
@media (max-width: 1099px) {
	.detail-content .left{width: 450px;}
	.detail-content .left .swiper-wrapper{width: 450px;}
	

}
@media (max-width: 991px) {
	.detail-content .left{width: 380px;}
	.detail-content .left .swiper-wrapper{width: 400px;height: 280px;}
	.detail-content .details{flex-direction: column;}
	.detail-content .details .detail-tit{font-size: 20px;}
	.detail-content .details .left-info{padding: 30px 0 10px;width: 100%;}
	.detail-content .details .product-img{width: 100%;}
	.detail-content .details .other-products{width: 100%;margin-bottom: 30px;margin-left: 0;padding: 20px 15px 40px;}
	.detail-content .details .other-products li>a{width: 200px;height: 120px;margin-right: 20px;}
	.detail-content .details .other-products li div p{margin-top: 20px;}
	.detail-content .details .product-img .right-img{margin-left: 80px;}
}
@media (max-width: 767px) {
	.detail-content>div{flex-direction: column;}
	.detail-content .left{width: 100%;margin-bottom: 25px;}
	.detail-content .left .swiper-wrapper{width: 100%;height: 400px}
	.detail-content .left .thumbnail-swiper{height: 100px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 100px;}
	.detail-content .left .thumbnail-swiper .swiper-wrapper{height: 100px;}
	.detail-content .right{margin-left: 0;}
	.detail-content .right h2{font-size: 22px;margin-bottom: 15px;}
	.detail-content .right span{font-size: 16px;}
	.detail-content .details .product-img{padding: 10px 60px 30px 0;}
	.detail-content .details .product-img .right-img{margin-left: 50px;}
	
}
@media (max-width: 699px) {
    .detail-content .left .swiper-wrapper{height: 340px;}
	.detail-content .left .thumbnail-swiper{height: 90px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 90px;}
	.detail-content .left .thumbnail-swiper .swiper-wrapper{height: 90px;}
	.detail-content .details .other-products li>a{width: 170px;height: 100px;margin-right: 15px;}
	.detail-content .details .other-products li div p{margin-top: 15px;}
	.detail-content .details .product-img{padding: 10px 10px 30px;}
	.detail-content .details .product-img .right-img{margin-left: 0;}
}
@media (max-width: 599px) {
    .detail-content .left .swiper-wrapper{height: 300px;}
	.detail-content .left .thumbnail-swiper{height: 85px;margin-top: 10px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 85px;}
	.detail-content .left .thumbnail-swiper .swiper-wrapper{height: 85px;}
	.detail-content .details .product-img{padding: 10px 0 30px;flex-direction: column;}
}
@media (max-width: 499px) {
    .detail-content .left .swiper-wrapper{height: 260px;}
	.detail-content .left .thumbnail-swiper{height: 80px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 80px;}
	.detail-content .left .thumbnail-swiper .swiper-wrapper{height: 80px;}
	.detail-content .details .other-products li>a{width: 150px;height: 90px;margin-right: 10px;}
	.detail-content .details .other-products li div p{margin-top: 10px;}
	
}
@media (max-width: 414px) {
    .detail-content .left .swiper-wrapper{height: 220px;}
	.detail-content .left .thumbnail-swiper{height: 70px;}
	.detail-content .left .thumbnail-swiper .swiper-slide{height: 70px;}
	.detail-content .left .thumbnail-swiper .swiper-wrapper{height: 70px;}
	.detail-content .details .other-products li>a{width: 120px;height: 80px;margin-right: 10px;}
	.detail-content .details .other-products li div p{margin-top: 5px;}
	
}
@media (max-width: 400px) {
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
}