
.tvplay{
	position:relative;
	
}
.tvplay:after{
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	background-image: url(play.png);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	content:'';
	float:left;
	z-index:2;
	background-position: center center;
}

  .jqzoom{
/*  border:1px solid #BBB;*/box-shadow:0 0 10px rgba(0,0,0,0.05);
  float:left;
  position:relative;
  padding:0px;
  cursor:pointer; background-color:#FFFFFF; display: flex;
    justify-content:center;
    align-items:center; overflow:hidden;
}
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.jqZoomPup {
  z-index         : 999;
  visibility       : hidden;
  position        : absolute;
  top:0px;
  left:0px;
  width          : 50px;
  height         : 50px;
  border: 1px solid #aaa;
  background: #ffffff  50% top no-repeat;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(Opacity=50);
}
.bigimg{ width:200%; max-width:1000%;}
#cms1 .bigimg{ width:200%; max-width:1000%;}
.proshow .left{ float:left; width:450px;}
.proshow .right{ float:right; width:calc(100% - 500px);}
.proflash{ clear:both; position:relative; }
.proflash.g{padding-left:30px; padding-right:30px; }
.proflash .swiper-button-next{ left:0px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23999999'%2F%3E%3C%2Fsvg%3E"); cursor:pointer; }
.proflash .swiper-button-prev{ right:0px;  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23999999'%2F%3E%3C%2Fsvg%3E"); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23999999'%2F%3E%3C%2Fsvg%3E");cursor:pointer;}
.proflash .swiper-button-prev,.proflash .swiper-button-next{ background-size:15px; background-color:#eee; top:0px; margin-top:0px; height:100%; width:22px; z-index:1;}
.proflash .swiper-slide{ padding-top:1px; padding-bottom:1px;}
.proflash .swiper-slide div{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
	background-color: #FFFFFF;
	border: 1px solid #dddddd; cursor:pointer; display:block; overflow:hidden; height:90px;display: flex;
    justify-content:center;
    align-items:center;
}
.proflash .swiper-slide img{ max-width:100%;}

.proflash .swiper-container{ position:relative; overflow:hidden;}


 .magnify-modal {
      box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.3);
    }

    .magnify-header .magnify-toolbar {
      background-color: rgba(0, 0, 0, .5);
    }

    .magnify-stage {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      border-width: 0;
    }

    .magnify-footer {
      bottom: 10px;
    }

    .magnify-footer .magnify-toolbar {
      background-color: rgba(0, 0, 0, .5);
      border-radius: 5px;
    }

    .magnify-loader {
      background-color: transparent;
    }

    .magnify-header,
    .magnify-footer {
      pointer-events: none;
    }

    .magnify-button {
      pointer-events: auto;
    }
	
.jqzoom{ width:450px; height:450px;}
.proshow .left .swiper-slide.hover div{
	border: 1px solid #115A3D;
}	
@media screen and (max-width :816px){
.proshow .left{  width:100%; max-width:450px; margin:auto; float:none}	
.jqzoom{ width:100%; height:80vw; max-height:300px;}
.proshow .right{ width:100%; clear:both; margin-left:auto; padding-top:20px;}	

div.jqZoomPup {

  border:none;
  background:rgba(255,255,255,0);

}
.proflash .swiper-slide div{ height:60px;}
}