		#myvideo{width: 100%;height: 100%;}
		#myvideo video{width: 100%;height: 100%;object-fit: cover;}

      @media (min-width: 765px) {
      /* box */
		div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
		div.zoomMask{position:absolute;background:url("/template/default/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
      }
      @media (max-width: 765px) {
        div.zoomDiv{display:none!important;}
        .chanpinbox .cptit_2 h2{font-size:14px;}
      }
      

		.layui-layer-iframe{width: 550px!important;max-width: 100%!important;height: 550px;}
		.layui-layer-content{overflow: hidden;}
.wrap{
	width: 1400px;
	max-width: 100%;
	margin: 0 auto;
}
/*产品详情*/
.prophoto {
	padding:4% 0 0;
	overflow: hidden;
	margin-bottom: 2px;
}
.prophoto .cpphoto {
	width: 100%;
	height: 500px;
	position: relative;
}
.prophoto .prosliders {
	width:100%;
	height: 425px;
}
.prosliders .swiper-wrapper, .prosliders .swiper-slide{height: 100%;}
.prosliders .swiper-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.prosliders .swiper-slide {
    background-size:contain;
    background-repeat: no-repeat;
    background-color: #fff;
    background-position: center;
    border: 1px solid #dfdfdf;
	box-sizing: border-box;
	zoom: 0.999;
	text-align: center;
}
.prosliders .swiper-slide a{
	display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    flex-wrap: nowrap;
    height: 100%;
}
.prosliders .swiper-slide a img{
	max-width: 65%;
}


.prosliders .swiper-slide-thumb-active{
	border: 1px solid #b62b2b;
}
.prosliders .gallery-thumbs img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.prosliders .gallery-thumbs .video{
	text-align: center;
}
.prosliders .gallery-thumbs .video img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
	margin-top: 10%;
}


.prosliders .swiper-button-next,.prosliders .swiper-button-prev {
	width: 10px;
}
.prosliders .gallery-top {
   	width: 100%;
    height: 97%;
}
.prosliders .gallery-thumbs {
    height: 20%;
    box-sizing: border-box;
    padding-top: 10px;
}.cpright{padding: 0 2% 2px 8%;}
.cpright .cptit{
	padding:0;
	overflow: hidden;
	color: #2a2a2a;
	font-size: 28px;
	line-height: 30px;
	font-weight: normal;
	margin-bottom: 10px;
}
.cpright .cprcon{
	padding: 10px 0;
	height: 281px;
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	color: #2a2a2a;
	font-size: 16px;
	line-height: 30px;
}
.cpright .cprcon .cprt {
	display: inline-block;
	color: #2a2a2a;
	font-size: 15px;
	line-height: 30px;
}
.cpright .content1 {
	padding: 10px 0;
	overflow: hidden;
} 
.cpright .content1 p {
	color: #474f58;
	font-size: 14px;
	line-height: 35px;
}
.cpright .content1 p strong {
	color: #474f58;
	font-size: 14px;
	line-height: 35px;
}
.cpright .cpfx {
	padding: 32px 0;
	overflow: hidden;
}
.cpright .cpfx h5 {
	color: #2a2a2a;
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
}
.cpright .cpfx h5 span {
	display: inline-block;
	background:#ffcb5b;
	padding: 0 10px;
	line-height: 25px;
	color: #b62b2b;
	font-size: 17px;
	margin-right: 10px;
}
.cpright .cprlx {
	background:url(/template/default/images/cpftel.png) no-repeat left center;
	padding-left: 48px;
}
.cpright .cprlx h3 {
	color: #777;
	font-size: 18px;
	line-height: 35px;
	font-weight: normal;
}
.cpright .cprlx h3 strong{
	color: #b62b2b;
	font-size: 26px;
	line-height: 35px;
	font-weight: bold;
}
.cpright .cpshare{
	padding: 0;
	height: 50px;
	margin-top:15px;
}
.cpright .cpshare a{
	display: inline-block;
	color: #fff;
	font-size: 18px;
	line-height: 50px;
	background: #b62b2b;
	min-width: 150px;
	text-align: center;
	margin:0 10px;
	transition: all 0.3s;
}
.cpright .cpshare a:first-child{
	color: #ffcb5b;
	margin: 0  10px 0 0;
}
.cpright .cpshare a.cptel{
	background: #333333;
}
.cpright .cpshare a:hover{
	box-shadow: 3px 3px 5px 1px #2c2c2c;
}
.pro_div img{max-width:100%!important;height:auto!important;}
@media (max-width: 1450px) {
    .cpright .cpfx h5 span{font-size: 14px;}
	.cpright .cprlx h3 strong{font-size: 20px;}

}
@media (max-width: 1200px) {
    
    .prosliders .gallery-top{height: 70%;}
      .prophoto .prosliders{height:auto!important;}
      .prophoto .cpphoto {height:auto!important;}
      .cpright .cpfx h5 span{margin:5px;}
  .cpright .cptit{font-size:21px;}
  .infoadv li .tit{padding-bottom:10px;}
  .infoadv li .text{padding:17px 18px 10px 20px;}
  .infoadv li .cons{font-size:14px;height:110px;}
  .infoadv li .tit h3{font-size:19px;}
  .cpright .cpfx h5{font-size:14px;}
  .cpright .cprcon{font-size:14px;}
  .cpright{padding:0 2% 2px 3%;}
  	.cpright .cpfx{padding: 11px 0;}
	.cpright .cprlx h3{font-size: 16px;}
	.cpright .cprlx h3 strong{font-size: 16px;}
	.cpright .cpshare a{
		min-width: unset;
		padding: 0 3%;
		font-size: 15px;
		width: 38%;
	}
	.cpright .cpshare{margin-top: 20px;}
}
@media (max-width: 765px) {
    .prosliders .gallery-top{height: 70%;}
	.cpright .cprcon{height:auto;}
	.ncptab li a{font-size:14px;}
	.cpright{padding:5% 2% 2px 2%;}
}

@media (max-width:500px) {
    .prosliders .gallery-top{height:50%;}}
/*产品详情页面*/