.proShow_wrap{padding:20px;overflow: hidden;background: #f2f2f2;}
.magnifier{width:430px;}
.preview{width:430px;height:380px;position:relative;border:1px solid #d7d7d7;background: #fff;}
.preview a{display:table;margin: 0 auto}
.preview a span{display: table-cell;vertical-align: middle;height: 380px;}
.preview a img{display: block; max-width: 100%;max-height: 100%;}
div.zoomDiv{z-index:20;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:2;}
.proVideo{position:absolute;top:0;left:0;display:none;}
.magnifier .play,.magnifier .close{width:50px;height:50px;position:absolute;right:0;top:0;z-index:5;cursor:pointer;background:#fff url('../images/v_close.png') no-repeat;width:42px;height:42px;z-index:20;display:none;}
.magnifier .play{right:auto;top:auto;bottom:5px;left:5px;display:none;background: url('../images/play.png') no-repeat;display:block;}
.proVideo .video-js .vjs-big-play-button{display:none;}


.magnifierSlide{margin-top:10px;width:430px;height:80px;overflow:hidden;position:relative;}
.magnifierSlide .btn{width:25px;height:80px;position:absolute;top:0;overflow:hidden;cursor:pointer;transition:all 0s;}
.magnifierSlide .prev{left: 0; background:#ddd url(../images/pro-show-prev.png)no-repeat center;}
.magnifierSlide .next{right: 0; background:#ddd url(../images/pro-show-next.png)no-repeat center;}
.magnifierSlide .prev:hover{left: 0;background:#89cf32 url(../images/pro-show-prev.png)no-repeat center;}
.magnifierSlide .next:hover{right: 0;background:#89cf32 url(../images/pro-show-next.png)no-repeat center;}


.magnifierSlide .items{position:relative;width:376px;height:80px;margin:0 auto;overflow:hidden;}
.magnifierSlide .items ul{position:absolute;height:80px;}
.magnifierSlide .items ul li{width:116px;height:80px;float:left;/*! margin-right: 10px */padding: 0 5px;}
.magnifierSlide .items ul li a{display: block;width: 105px;height: 78px;}
.magnifierSlide .items ul li img{width:100%;height:78px;cursor:pointer;border:1px solid #ccc;display: block;margin: 0 auto}
.magnifierSlide .items ul li img:hover,.magnifierSlide .items ul .on img{border:1px solid #139d0d;}

/* 产品简介 */
.proshow_synopsis{float: left; width:440px;color: #aaa;font-size: 14px;line-height: 30px; height:450px;padding-left: 40px;}
.proshow_synopsis .title{font-size:25px; color:#000;font-weight:normal;padding-bottom: 20px;border-bottom: 1px dotted #a9a9a9;margin-bottom: 30px;}
.proshow_synopsis .title span{font-size: 14px;color: #9f9f9f;display: block;}
.proshow_synopsis strong{color: #333;font-weight: normal; }
.proshow_synopsis .font{line-height:24px;min-height: 270px;overflow: hidden;margin: 30px 0;font-size: 14px;color: #a6a6a6;}
.proshow_synopsis .font span{padding-left: 46px;display: block;transform: translateY(-24px);}
.prodcut-tel{ padding-left:40px; margin-bottom:20px; line-height:26px; background:url('../images/p_icon.png') no-repeat left 8px; }
.prodcut-tel span{font-family:arial; font-size:24px; color:#f13a3a;display: block; }
.proshow_synopsis .pro-tel{text-align: center;}
.proshow_synopsis .pro-tel a{display: inline-block;width: 150px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff; border-radius: 50px;}
.proshow_synopsis .pro-tel .a01{background: #89cf32}
.proshow_synopsis .pro-tel .a02{background: #ff0204}

.prosShow_main .prosShow_main-left{margin-top: 20px;}
.prosShow_main .prosShow_main-left .bd{min-height: 100px;}
.prosShow_main .menu{line-height: 50px;position: relative;}
.prosShow_main .menu li{display: inline-block; color: #afafaf;font-size: 16px;background: #f4f4f4;padding: 0 20px;cursor: pointer;width: 168px;height: 60px;line-height: 60px;text-align: center;	}
.prosShow_main .menu li.on{background: #89cf32;color: #fff;}
.prosShow_main .bd{border:1px solid #e4e4e4;}


.relapro{float: right;width: 220px;height: 476px;background: #fff;padding: 20px;}
.relapro h3{font-size: 18px;color: #000;margin-bottom: 10px;}

.relapro ul li dt{width: 100%;height: 154px;border:1px solid #e9e9e9;}
.relapro ul li dt .pic{display: table;margin: 0 auto;}
.relapro ul li dt .pic span{display: table-cell;vertical-align: middle;height: 154px;}
.relapro ul li dt .pic span img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all}
.relapro ul li h4{line-height: 30px;font-size: 12px;color: #777;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.relapro .position{text-align: center;margin-top: 10px;}
.relapro .position a{width: 48%;height: 20px;display: block;cursor: pointer;}
.relapro .position .prev{float: left;background: #dadada url(../images/relapro-next.png)no-repeat center}
.relapro .position .next{float: right;background: #dadada url(../images/relapro-prev.png)no-repeat center}
.relapro .position .prev:hover{float: left;background: #89cf32 url(../images/relapro-next.png)no-repeat center}
.relapro .position .next:hover{float: right;background: #89cf32 url(../images/relapro-prev.png)no-repeat center}

