﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";.w-img-border-Hairline .img{padding:1px}
.w-img-border-Thin .img{padding:3px}
.w-img-border-Medium .img{padding:5px}
.w-img-border-Thick .img{padding:10px}
.w-img-border-gray .img{border:1px solid #ddd}
.w-img-border-black .img{border:1px solid #000}
.w-img-border-Hairline img{padding:0}
.w-img-border-Thin img{padding:0}
.w-img-border-Medium img{padding:0}
.w-img-border-Thick img{padding:0}
.w-img-border-gray img{border:0}
.w-img-border-black img{border:0}
.w-simImg .w-img-caption{padding-top:0}
.caption-text-pd-default{padding:0!important}
.caption-text-pd-Hairline{padding:5px!important}
.caption-text-pd-Thin{padding:10px!important}
.caption-text-pd-Medium{padding:15px!important}
.caption-text-pd-Thick{padding:20px!important}
.caption-text-pd-Large{padding:30px!important}
.w-simImg .image-w{position:relative;overflow:hidden}
.caption{position:relative}
.caption .captionbg{position:absolute;width:100%;height:100%}
.caption .caption-text{z-index:10;position:relative;word-break:break-all;word-wrap:break-word}
.caption h3{font-weight:400;font-size:115%;margin:0;padding:.5em 5px .7em}
.caption p{margin:0;padding-bottom:.7em}
.caption .more1 .more_span{padding:.2em 1em;border:1px solid #999;display:inline-block}
.caption .more1 i{display:none}
.caption .more2 .more_span{display:none}
.caption .more2 i{display:inline-block;width:75px;height:75px;background:url(../images/icon_link1.png) no-repeat center}
.caption .more3 .more_span{display:none}
.caption .more3 i{display:inline-block;width:75px;height:75px;background:url(../images/icon_link2.png) no-repeat center}
.caption .more4 .more_span{display:none}
.caption .more4 i{display:inline-block;width:75px;height:75px;background:url(../images/icon_link3.png) no-repeat center}
.imgFloat .caption{position:absolute;bottom:0;left:0;width:100%;color:#fff}
.imgFloat .caption .captionbg{background:#000;opacity:.5;z-index:0}
.imgFloat .caption .caption-text .caption-text-in{padding:0 10px}
.imgFloat .caption .more1 .more_span{border-color:#fff}
.imgFloatFull .caption{position:absolute;bottom:0;left:0;width:100%;height:100%;color:#fff;padding-top:0}
.imgFloatFull .caption .captionbg{background:#000;opacity:.5;z-index:0}
.imgFloatFull .caption .caption-text{display:table;height:100%;width:100%}
.imgFloatFull .caption .caption-text .caption-text-in{display:table-cell;vertical-align:middle;padding:10px}
.imgFloatFull .caption .more1 .more_span{border-color:#fff}
.imgScaleBig .img{overflow:hidden}
.imgScaleBig:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgScaleSmall .img{overflow:hidden}
.imgScaleSmall img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.imgScaleSmall:hover img{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgRotate .img{overflow:hidden}
.imgRotate:hover img{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgLeft .img{overflow:hidden}
.imgLeft img{transform:scale(1.2) translateX(5%);-ms-transform:scale(1.2) translateX(5%);-moz-transform:scale(1.2) translateX(5%);-webkit-transform:scale(1.2) translateX(5%);-o-transform:scale(1.2) translateX(5%)}
.imgLeft:hover img{transform:scale(1.2) translateX(0);-ms-transform:scale(1.2) translateX(0);-moz-transform:scale(1.2) translateX(0);-webkit-transform:scale(1.2) translateX(0);-o-transform:scale(1.2) translateX(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgRight .img{overflow:hidden}
.imgRight img{transform:scale(1.2) translateX(-5%);-ms-transform:scale(1.2) translateX(-5%);-moz-transform:scale(1.2) translateX(-5%);-webkit-transform:scale(1.2) translateX(-5%);-o-transform:scale(1.2) translateX(-5%)}
.imgRight:hover img{transform:scale(1.2) translateX(0);-ms-transform:scale(1.2) translateX(0);-moz-transform:scale(1.2) translateX(0);-webkit-transform:scale(1.2) translateX(0);-o-transform:scale(1.2) translateX(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTop .img{overflow:hidden}
.imgTop img{transform:scale(1.2) translateY(5%);-ms-transform:scale(1.2) translateY(5%);-moz-transform:scale(1.2) translateY(5%);-webkit-transform:scale(1.2) translateY(5%);-o-transform:scale(1.2) translateY(5%)}
.imgTop:hover img{transform:scale(1.2) translateY(0);-ms-transform:scale(1.2) translateY(0);-moz-transform:scale(1.2) translateY(0);-webkit-transform:scale(1.2) translateY(0);-o-transform:scale(1.2) translateY(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgBottom .img{overflow:hidden}
.imgBottom img{transform:scale(1.2) translateY(-5%);-ms-transform:scale(1.2) translateY(-5%);-moz-transform:scale(1.2) translateY(-5%);-webkit-transform:scale(1.2) translateY(-5%);-o-transform:scale(1.2) translateY(-5%)}
.imgBottom:hover img{transform:scale(1.2) translateY(0);-ms-transform:scale(1.2) translateY(0);-moz-transform:scale(1.2) translateY(0);-webkit-transform:scale(1.2) translateY(0);-o-transform:scale(1.2) translateY(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgLeftBig .img{overflow:hidden}
.imgLeftBig:hover img{transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgLeftBig .caption .captionbg{opacity:1}
.imgRightBig .img{overflow:hidden}
.imgRightBig:hover img{transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgRightBig .caption .captionbg{opacity:1}
.imgTopBig .img{overflow:hidden}
.imgTopBig:hover img{transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTopBig .caption .captionbg{opacity:1}
.imgBottomBig .img{overflow:hidden}
.imgBottomBig:hover img{transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgBottomBig .caption .captionbg{opacity:1}
.imgScaleHide .img{overflow:hidden}
.imgScaleHide:hover .img{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgFadeInScale .img{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;opacity:0}
.imgFadeInScale:hover .img{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;opacity:1}
.captionbgFadeInDefault .captionbg{bottom:-100%}
.captionbgFadeInDefault:hover .captionbg{bottom:0}
.captionbgFadeInUp .captionbg{bottom:-100%}
.captionbgFadeInUp:hover .captionbg{bottom:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgFadeInDown .captionbg{top:-1000px}
.captionbgFadeInDown:hover .captionbg{top:0;transition:all .35s ease-out;-moz-transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-o-transition:all .35s ease-out}
.captionbgFadeInRight .captionbg{left:-100%}
.captionbgFadeInRight:hover .captionbg{left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgFadeInLeft .captionbg{right:-100%}
.captionbgFadeInLeft:hover .captionbg{right:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgFadeInScale .captionbg{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);bottom:-100%}
.captionbgFadeInScale:hover .captionbg{bottom:0;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgSwingLeft .captionbg{left:100%;transform:perspective(400px) rotateY(-90deg);-ms-transform:perspective(400px) rotateY(-90deg);-moz-transform:perspective(400px) rotateY(-90deg);-webkit-transform:perspective(400px) rotateY(-90deg);-o-transform:perspective(400px) rotateY(-90deg);transform-origin:right center 0;-ms-transform-origin:right center 0;-moz-transform-origin:right center 0;-webkit-transform-origin:right center 0;-o-transform-origin:right center 0;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgSwingLeft:hover .captionbg{left:0;transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-webkit-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0)}
.captionbgSwingRight .captionbg{left:-100%;transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-webkit-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform-origin:left center 0;-ms-transform-origin:left center 0;-moz-transform-origin:left center 0;-webkit-transform-origin:left center 0;-o-transform-origin:left center 0;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgSwingRight:hover .captionbg{left:0;transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-webkit-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0)}
.captionbgSwingDown .captionbg{top:-100%;transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:center top 0;-ms-transform-origin:center top 0;-moz-transform-origin:center top 0;-webkit-transform-origin:center top 0;-o-transform-origin:center top 0;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgSwingDown:hover .captionbg{top:0;transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);-moz-transform:perspective(400px) rotateX(0);-webkit-transform:perspective(400px) rotateX(0);-o-transform:perspective(400px) rotateX(0)}
.captionbgSwingUp .captionbg{bottom:-100%;transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-webkit-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;-moz-transform-origin:center bottom 0;-webkit-transform-origin:center bottom 0;-o-transform-origin:center bottom 0;transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgSwingUp:hover .captionbg{bottom:0;transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);-moz-transform:perspective(400px) rotateX(0);-webkit-transform:perspective(400px) rotateX(0);-o-transform:perspective(400px) rotateX(0)}
.captionbgFadeInRotate .captionbg{bottom:-200%;transform:scale(.5) rotateZ(180deg);-ms-transform:scale(.5) rotateZ(180deg);-moz-transform:scale(.5) rotateZ(180deg);-webkit-transform:scale(.5) rotateZ(180deg);-o-transform:scale(.5) rotateZ(180deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgFadeInRotate:hover .captionbg{bottom:0;transform:scale(1) rotateZ(0);-ms-transform:scale(1) rotateZ(0);-moz-transform:scale(1) rotateZ(0);-webkit-transform:scale(1) rotateZ(0);-o-transform:scale(1) rotateZ(0)}
.captionbgCircleTL .captionbg{left:-100%;top:-100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgCircleTL:hover .captionbg{left:0;top:0;transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3)}
.captionbgCircleTR .captionbg{right:-100%;top:-100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgCircleTR:hover .captionbg{right:0;top:0;transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3)}
.captionbgCircleBL .captionbg{left:-100%;bottom:-100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgCircleBL:hover .captionbg{left:0;bottom:0;transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3)}
.captionbgCircleBR .captionbg{left:100%;top:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.captionbgCircleBR:hover .captionbg{left:0;top:0;transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3)}
.captionbgHT .captionbg{transform:perspective(1000px) rotateY(90deg);-ms-transform:translateY(100%);-moz-transform:perspective(1000px) rotateY(90deg);-webkit-transform:perspective(1000px) rotateY(90deg);-o-transform:perspective(1000px) rotateY(90deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgHT:hover .captionbg{transform:perspective(600px) rotateY(0);-ms-transform:translateY(0);-moz-transform:perspective(600px) rotateY(0);-webkit-transform:perspective(600px) rotateY(0);-o-transform:perspective(600px) rotateY(0)}
.captionbgVT .captionbg{transform:perspective(600px) rotateX(90deg);-ms-transform:translateX(100%);-moz-transform:perspective(600px) rotateX(90deg);-webkit-transform:perspective(600px) rotateX(90deg);-o-transform:perspective(600px) rotateX(90deg);transition:transform .5s;-moz-transition:transform .5s;-webkit-transition:transform .5s;-o-transition:transform .5s}
.captionbgVT:hover .captionbg{transform:perspective(600px) rotateX(0);-ms-transform:translateX(0);-moz-transform:perspective(600px) rotateX(0);-webkit-transform:perspective(600px) rotateX(0);-o-transform:perspective(600px) rotateX(0)}
.captionbgFadeOut .caption .captionbg{background:#fff;opacity:.3;z-index:0}
.captionbgFadeOutDefault .captionbg{bottom:0}
.captionbgFadeOutDefault:hover .caption .captionbg{opacity:0;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s}
.captionbgFadeOutScale .caption .captionbg{opacity:1;z-index:0}
.captionbgFadeOutScale{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);bottom:0;opacity:1}
.captionbgFadeOutScale:hover .captionbg{transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;opacity:0}
.textFade .textFadeInDefault{opacity:0;width:100%}
.textFade:hover .textFadeInDefault{opacity:1;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInUp{opacity:0;margin-bottom:-35px;width:100%}
.textFade:hover .textFadeInUp{opacity:1;margin-bottom:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInDown{opacity:0;margin-bottom:35px;width:100%}
.textFade:hover .textFadeInDown{opacity:1;margin-bottom:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInLeft{opacity:0;margin-left:-100%;width:100%}
.textFade:hover .textFadeInLeft{opacity:1;margin-left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInRight{opacity:0;margin-left:100%;width:100%}
.textFade:hover .textFadeInRight{opacity:1;margin-left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInScale{opacity:0;width:100%;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0)}
.textFade:hover .textFadeInScale{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeInRotate{opacity:0;width:100%}
.textFade:hover .textFadeInRotate{opacity:1;-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.textFade .textFadeOutDefault{opacity:1;width:100%}
.textFade:hover .textFadeOutDefault{opacity:0;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s}
.textFade .textFadeOutScale{opacity:1;width:100%;transform:scale(0);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}
.textFade:hover .textFadeOutScale{opacity:0;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTextL .caption::after,.imgTextL .caption::before{position:absolute;content:"";opacity:0;z-index:99}
.imgTextL .caption::before{border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:20px;left:10px;right:10px;top:20px;transform:scale(0,1);-ms-transform:scale(0,1);-moz-transform:scale(0,1);-webkit-transform:scale(0,1);-o-transform:scale(0,1);transform-origin:0 0 0;-ms-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-o-transform-origin:0 0 0}
.imgTextL .caption::after{border-left:1px solid #fff;border-right:1px solid #fff;bottom:10px;left:20px;right:20px;top:10px;transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;-o-transform-origin:100% 0 0}
.imgTextL:hover .caption::after,.imgTextL:hover .caption::before{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTextA .caption::after,.imgTextA .caption::before{position:absolute;content:"";opacity:0;z-index:99}
.imgTextA .caption::before{border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:10px;left:10px;right:10px;top:10px;transform:scale(0,1);-ms-transform:scale(0,1);-moz-transform:scale(0,1);-webkit-transform:scale(0,1);-o-transform:scale(0,1);transform-origin:0 0 0;-ms-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-o-transform-origin:0 0 0}
.imgTextA .caption::after{border-left:1px solid #fff;border-right:1px solid #fff;bottom:10px;left:10px;right:10px;top:10px;transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;-o-transform-origin:100% 0 0}
.imgTextA:hover .caption::after,.imgTextA:hover .caption::before{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTextB .caption::before{content:"";opacity:0;z-index:99;transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);border:1px solid #fff;bottom:10px;left:10px;position:absolute;right:10px;top:10px}
.imgTextB:hover .caption::before{opacity:1;z-index:99;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTextS .caption::after,.imgTextS .caption::before{background:#fff none repeat scroll 0 0;content:"";height:1px;left:50%;position:absolute;z-index:99;top:50%;opacity:0;transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;width:80%}
.imgTextS:hover .caption::before{opacity:.5;transform:translate3d(-50%,-50%,0) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate3d(-50%,-50%,0) rotate(45deg);-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);-o-transform:translate3d(-50%,-50%,0) rotate(45deg)}
.imgTextS:hover .caption::after{opacity:.5;transform:translate3d(-50%,-50%,0) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate3d(-50%,-50%,0) rotate(-45deg);-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);-o-transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.imgTextC .caption::before{content:"";opacity:0;z-index:99;transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);border:1px solid #fff;bottom:10px;left:10px;position:absolute;right:10px;top:10px}
.imgTextC:hover .caption::before{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.imgTextD .caption::before{border:2px solid #fff;content:"";height:50%;left:50%;opacity:0;position:absolute;z-index:99;top:50%;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-ms-transform:translate(-50%,-50%) rotate(-45deg) scale(0,0);-moz-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);-o-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;transition:opacity .35s ease 0s,transform .35s ease 0s;-moz-transition:opacity .35s ease 0s,transform .35s ease 0s;-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;width:50%}
.imgTextD:hover .caption::before{opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);-ms-transform:translate(-50%,-50%) rotate(-45deg) scale(1,1);-moz-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);-o-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}
.imgTextE .caption::before{border:2px solid #fff;content:"";height:50%;left:50%;opacity:0;position:absolute;z-index:99;top:50%;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(0,0,1);-ms-transform:translate(-50%,-50%) rotate(45deg) scale(0,0);-moz-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(0,0,1);-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(0,0,1);-o-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(0,0,1);transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;transition:opacity .35s ease 0s,transform .35s ease 0s;-moz-transition:opacity .35s ease 0s,transform .35s ease 0s;-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;width:50%}
.imgTextE:hover .caption::before{opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(1,1,1);-ms-transform:translate(-50%,-50%) rotate(45deg) scale(1,1);-moz-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(1,1,1);-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(1,1,1);-o-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,45deg) scale3d(1,1,1)}
.imgTextF .caption::before{background:rgba(255,255,255,.5);content:"";height:100%;left:0;position:absolute;top:0;transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale(1.9,1.4) rotate(45deg) translate(0,-100%);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transition:transform .6s ease 0s;-moz-transition:transform .6s ease 0s;-webkit-transition:transform .6s ease 0s;-o-transition:transform .6s ease 0s;width:100%}
.imgTextF:hover .caption::before{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-ms-transform:scale(1.9,1.4) rotate(45deg) translate(0,100%x);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.imgTextF .caption .captionbg{opacity:0}
.imgTextG .caption::after{border-bottom:1px solid #fff;border-top:1px solid #fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-ms-transform:rotate(45deg) scale(1,0);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;width:100%;transition:opacity .6s ease 0s,transform .6s ease 0s;-moz-transition:opacity .6s ease 0s,transform .6s ease 0s;-webkit-transition:opacity .6s ease 0s,transform .6s ease 0s;-o-transition:opacity .6s ease 0s,transform .6s ease 0s}
.imgTextG:hover .caption::after{opacity:1;transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-ms-transform:rotate(45deg) scale(1,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}
.multi-imgs .imgFadeInScale .img{width:100%;height:100%;position:absolute}
@media (max-width:480px){.caption-text-pd-Medium{padding:.8em!important}
	.caption-text-pd-Thick{padding:1em!important}
	.caption-text-pd-Large{padding:1em!important}
}
.izl-rmenu{position:fixed;right:0;bottom:10px;padding-bottom:30px;background:url(../images/r_b.png) 0 bottom no-repeat;z-index:999}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0 0 no-repeat;background-color:#6da9de}
.izl-rmenu .btn-qq:hover{background-color:#488bc7}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0 0 no-repeat;background-color:#6da9de;text-decoration:none;display:block}
.izl-rmenu .btn1{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative}
.izl-rmenu .btn-qq1{background:url(../images/r_qq1.png) 0 0 no-repeat;background-color:#6da9de}
.izl-rmenu .btn-qq1:hover{background-color:#488bc7}
.izl-rmenu a.btn-qq1,.izl-rmenu a.btn-qq1:visited{background:url(../images/r_qq1.png) 0 0 no-repeat;background-color:#6da9de;text-decoration:none;display:block}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0 0 no-repeat;background-color:#78c340}
.izl-rmenu .btn-wx:hover{background-color:#58a81c}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0;display:none;width:160px;height:160px}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0 0 no-repeat;background-color:#fbb01f}
.izl-rmenu .btn-phone:hover{background-color:#ff811b}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0;line-height:73px;color:#fff;font-size:18px;text-align:center;display:none}
.izl-rmenu .btn-phone1{background:url(../images/r_qq.png) 0 0 no-repeat;background-color:#6da9de}
.izl-rmenu .btn-phone1:hover{background-color:#488bc7}
.izl-rmenu .btn-phone1 .phone1{background-color:#488bc7;position:absolute;width:100px;left:-100px;top:0;line-height:40px;color:#fff;font-size:16px;text-align:center;display:none}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0 0 no-repeat;background-color:#666;display:none}
.izl-rmenu .btn-top:hover{background-color:#444}
