/* 首页home.html */
/* banner start */
.h-banner {position:relative;overflow:hidden;}
.banner-placehoder {visibility:hidden;position:-1;opacity:0;}
.banner-slider {cursor:pointer;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;position:absolute;top:0;left:0;display:none;}
.banner-slider-in {height:100%;position:relative;}
.banner-flybox {position:absolute;left:45px;bottom:-100%;z-index:2;transition:.8s;}
.banner-slider.active .banner-flybox {animation:fly 1s;animation-fill-mode:forwards}
@keyframes fly {
  from {bottom:-100%;}
  to {bottom:100px;}
}
 /* Firefox */ 
@-moz-keyframes fly{
  from {bottom:-100%;}
  to {bottom:100px;}
}
 /* Safari 和 Chrome */
@-webkit-keyframes fly {
  from {bottom:-100%;}
  to {bottom:100px;}
}
 /* Opera */
@-o-keyframes fly {
  from {bottom:-100%;}
  to {bottom:100px;}
}
.banner-flytext {margin-bottom:18px;}
.banner-icon-checked {display:inline-block;width:14px;height:14px;background-image:url(/icons/checkbox01.png);background-size:100%;vertical-align:middle;}
.banner-flydesc {padding-left:9px;font-size:18px;line-height:18px;color:#666;vertical-align:middle;}
.slider-control {position:absolute;z-index:4;top:468px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.slider-control .control-item {width:30px;height:6px;background-color:#666;margin-right:5px;float:left;cursor:pointer;}
.slider-control .control-item.active {background-color:#b82226;}
/* banner end */
.h-caption {width:548px;height:194px;margin:50px auto 40px;background:url('/icons/home-title1.png') no-repeat scroll 100%;overflow:hidden;}
.h-depart-large {height:438px;background:#f2f2f2 no-repeat scroll center/ 100% auto;margin-bottom:20px;overflow:hidden;position:relative;}
.h-depart-large.no-img {background:#f2f2f2 url(/icons/logo_gray.png) no-repeat scroll center/ 220px 170px;}
.h-depart-large .h-depart-text {padding-left:46px;position:relative;z-index:2;}
.h-depart-tit {font-size:24px;line-height:24px;margin-bottom:10px;}
.h-depart-tit2 {font-size:14px;line-height:14px;}
.h-depart-large .h-depart-tit {margin-top:100px;}
.h-depart-large .h-depart-tit2 {margin-bottom:30px;}
.h-dp-badge {border:1px solid #b82226;border-color:#b82226;margin-right:10px;border-radius:3px;color:#b82226;font-size:14px;line-height:18px;padding:5px 9px;width:28px;overflow:hidden;float:left;}
.h-depart-large .h-depart-badegs {margin-bottom:90px;}
.h-depart-small {width:360px;height:504px;background-size:100%;float:left;margin:0 20px 10px 0;position:relative;}
.h-depart-small:last-child {margin-right:0;}
.h-depart-small .h-depart-text {padding-left:26px;position:relative;z-index:2;}
.h-depart-small .h-depart-tit {margin-top:31px;}
.h-depart-small .h-depart-tit2 {margin-bottom:25px;}
  .h-caption-head {font-size:32px;line-height:132px;position:relative;display:inline-block;}
  .h-caption-head:before,.h-caption-head:after {content:"";width:40px;height:1px;background-color:#555;position:absolute;top:68px;}
  .h-caption-head:before {left:-65px;}
  .h-caption-head:after {right:-65px;}
.h-news-cont {padding-bottom:30px;}
.h-news-info-wrap {width:360px;margin-right:30px;float:left;position:relative;}
.h-news-info-img {width:360px;height:304px;position:relative;/* background-size:auto 100%;*/    -webkit-background-size:cover;background-size:cover;background-position:center;background-color:#dedede;position:relative;}
.h-news-info-tit {padding-top:6px;font-size:16px;line-height:42px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.h-news-info-desc {font-size:14px;line-height:18px;height:36px;color:#666;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;/*多行省略*/}
.h-news-info-date {position:absolute;bottom:0;left:0;width:75px;height:61px;padding-top:14px;text-align:center;z-index:2;}
.h-news-info-date .h-news-tit-day,.h-news-info-date .h-news-tit-month {color:#fff;padding-left:0;}
.h-news-tit-wrap {width:510px;float:left;}
.h-news-tit-item {display:block;border-bottom:1px dashed #ebebeb;cursor:pointer;padding:11px 0 17px;}
.h-news-tit-item:first-child {padding-top:0;}
.h-news-tit-date {float:left;width:62px;}
.h-news-tit-day {color:#999;font-size:28px;padding-left:7px;line-height:32px;font-weight:bold;}
.h-news-tit-month {color:#666;font-size:14px;line-height:18px;}
.h-news-tit-text {float:left;width:440px;/* height:60px;*/}
.h-news-tit-tit {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:30px;}
.h-news-tit-desc {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;line-height:18px;color:#666;}
.h-news-tit-item.active,.h-news-tit-item.active .h-news-tit-day,.h-news-tit-item.active .h-news-tit-month,.h-news-tit-item.active .h-news-tit-desc {color:#b82226;}
.h-news-more-wrap {width:200px;float:right;}
.h-news-more-img {width:200px;height:304px;background-size:100%;background-color:#f2f2f2;background-image:url(/icons/h-news-more.jpg);}
.h-news-more-btn {display:block;height:80px;text-align:center;line-height:80px;color:#f1f1f1;}
.h-news-arrow {display:inline-block;width:16px;height:16px;vertical-align:middle;margin-left:6px;background:url(/icons/icon_arrow_right.png) no-repeat scroll center/100%;}
.h-about-cont {height:638px;background:#f2f2f2 url('/icons/h-about-bg.jpg') no-repeat scroll center/ auto 100%;}
.h-about-tit {padding-top:64px;line-height:108px;font-size:32px;}
.h-about-text {font-size:14px;line-height:24px;width:685px;}
.h-about-btn {margin-top:40px;}

/* 关于我们about.html */
/* 轮播图 */
.about-page .cm-slider-placehoder {visibility:hidden;position:-1;opacity:0;}
.about-page .cm-slider-box {position:relative;}
.about-page .cm-slider-box .cm-slider-item {position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;-webkit-background-size:cover;display:none;}
.about-page .cm-slider-btn-prev,.cm-slider-btn-next {width:25px;height:45px;background-image:url(/icons/icon_arrow.png);background-size:auto 100%;position:absolute;top:50%;margin-top:-22px;cursor:pointer;}
.about-page .cm-slider-btn-prev:hover,.cm-slider-btn-next:hover {-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1.5);transform:scale(1.5);}
.about-page .cm-slider-btn-prev {left:22px;background-position:0 0;}
.about-page .cm-slider-btn-next {right:22px;background-position:-27px 0;}
.about-page .cm-slider-remark {padding:20px 0 16px;font-size:18px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.about-page .cm-slider-num {padding:0 5px 0 30px;}
.about-head {position:relative;}
.about-banner {background-image:url(/icons/about-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:449px;}
.about-nav-wrap {position:absolute;width:100%;bottom:0;}
.about-nav {height:62px;line-height:62px;font-size:18px;text-align:center;background-color:rgba(0,0,0,.6);}
.about-nav-item {float:left;width:25%;color:#fff;cursor:pointer;}
.about-nav-item:hover {color:#b82226;}
.about-cont .company-info {padding:95px 0 40px;}
.about-cont .company-info-img {float:left;width:395px;height:642px;/* background-image:url(/icons/about_company01.jpg);*/  background-size:100% 100%;margin-right:95px;position:relative;}
.company-info-text {float:left;width:530px;max-height:642px;overflow:hidden;}
.about-cont .company-text-tit {font-size:28px;line-height:28px;padding-bottom:18px;}
.about-page .company-text-desc {padding-top:12px;font-size:14px;line-height:28px;text-indent:14px;}
.about-page .section-caption {font-size:42px;text-align:center;line-height:122px;}
.about-cont .company-culture {padding-bottom:40px;}
.company-culture .cultrue-img {height:556px;/* background-image:url(/icons/about-cultrue-top.jpg) */  position:relative;}
.about-cont .company-honor {padding-bottom:122px;}
.about-cont .company-honor-img {width:100%;height:804px;background-image:url(/icons/about_honor.jpg);-webkit-background-size:cover;background-size:cover;position:relative;}

/* 联系我们 contact.html */
.contact-page {font-size:16px;}
.ct-banner {background-image:url(/icons/contact-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.ct-company-list {padding:60px 0 70px;}
.ct-company-item {float:left;width:50%;height:234px;position:relative;}
.ct-cp-brief {position:absolute;top:0;left:0;width:51px;height:53px;background:url(/icons/contact-addr.png) no-repeat scroll center/100%;color:#fff;font-size:20px;text-indent:10px;line-height:36px;margin-right:20px;}
.ct-cp-desc {padding:0 40px 0 75px;}
.ct-cp-name {font-size:20px;line-height:20px;font-weight:bold;padding-bottom:14px;}
.ct-cp-info{font-size:14px;line-height:26px;color:#666;}
.ct-cp-addr {line-height:30px;color:#333;padding-top:2px; display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;/*多行省略*/}
.ct-board-wrap {width:100%;height:776px;-webkit-background:#f2f2f2 url(/icons/contact-msg-bg.jpg) no-repeat scroll center/cover;background:#f2f2f2 url(/icons/contact-msg-bg.jpg) no-repeat scroll center/cover;}
.ct-board {padding-top:26px;}
.ct-board-tit {font-size:24px;line-height:84px;color:#fff;}
.ct-board-left {float:left;width:462px;}
.ct-board-right {float:right;width:600px;}
.ct-board-box {padding:26px 30px;width:402px;margin-bottom:20px;background-color:rgba(255,255,255,.8);border:1px solid #fff;}
.ct-box-tit {font-size:18px;line-height:18px;color:#b51c35;font-weight:bold;padding-bottom:4px;}
.ct-box-cont {font-size:28px;line-height:56px;}
.ct-box-tip {font-size:14px;line-height:14px;color:#666;margin-top:25px;}
.ct-board-ipt-box {float:left;width:186px;margin-right:19px;}
.ct-board-ipt-box:last-child {margin-right:0;}
.ct-board-ipt-tit {font-size:18px;line-height:18px;color:#fff;margin-bottom:20px;font-weight:bold;}
.ct-board-ipt {border:1px solid #fff;height:16px;line-height:16px;font-size:14px;padding:22px 10px 18px;width:164px;display:block;background-color:rgba(255,255,255,.8)}
.ct-board-ipt::-webkit-input-placeholder {color:#c78f96;}
.ct-board-ipt:-moz-placeholder {color:#c78f96;}
.ct-board-ipt::-moz-placeholder {color:#c78f96;}
.ct-board-ipt:-ms-placeholder {color:#c78f96;}
.ct-board-textarea {resize:none;display:block;width:578px;padding:10px;height:279px;font-size:14px;border:1px solid #fff;background-color:rgba(255,255,255,.8);}
.ct-board-btn {margin:56px auto 0;cursor:pointer;width:336px;line-height:64px;color:#fff;font-size:20px;text-align:center;background:#b51c35;}

/* 产品详情 detail.html */
.dt_img_box {margin-bottom:60px;background-color:#dedede;text-align:center;}
.dt_img_box?img {max-width:100%;vertical-align:top;}
.dt_video_box {position:relative;height:581px;background-color:#eee;-webkit-background-size:30% auto;background-size:30% auto;background-position:center;background-repeat:no-repeat;cursor:pointer;}
.dt_video {width:100%;height:100%;display:none;}
.dt_mask {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3) url(/icons/icon_play.png) no-repeat scroll center/63px;}

/* 行业应用 industry.html */
.ind-banner {background-image:url(/icons/industry-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.ind-preface {padding:32px 0 34px;font-size:18px;line-height:30px;text-align:center;}
.ind-nav-wrap {height:88px;background-color:#fff;position:relative;}
.ind-nav-wrap-box {width:100%;height:88px;line-height:88px;background-color:#b82226;color:#fff;font-size:18px;position:absolute;left:0;top:0;z-index:8;}
.ind-section-wrap {background-color:#fbfbfb;}
.ind-cont {padding-bottom:140px;background-color:#fbfbfb;}
.ind-caption {font-size:18px;line-height:78px;padding:10px 0 0 20px;font-weight:bold;}
.ind-list {padding-left:20px;}
.ind-item {float:left;margin-right:19px;padding-bottom:10px; width:254px;height:320px;border:1px solid #dedede;cursor:pointer;position:relative;}
.ind-item:nth-child(n+5){margin-top:19px;}
.ind-img {-webkit-background-size:cover;background-size:cover;background-position:center;width:100%;height:200px;position:relative;}
.ind-img.no-img {background:#f2f2f2 url(/icons/logo_gray.png) no-repeat scroll center/ 220px 170px;}
.ind-text {padding:11px 16px 25px;word-break:break-all;}
.ind-item-title {font-size:18px;line-height:36px;font-weight:bold;}
.ind-item-desc {font-size:14px;color:#666;line-height:24px;position:relative;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ind-item-detail {position:absolute;bottom:0;right:16px;color:#b82226;}

/* 新闻详情 newsDetail.html */
.nd-head {border-top:1px solid #dedede;padding:22px 0;background-color:#fbfbfb;}
.nd-head-tit {font-size:28px;line-height:46px;color:#666;}
.nd-breadcrumb {line-height:30px;font-size:14px;color:#999;}
.bc-link {float:left;color:#999;}
.bc-arrow {float:left;margin:0 14px;}
.nd-cont {padding:14px 0 50px;}
.nd-cont-tit {font-size:40px;line-height:92px;}
.nd-badge,.nd-time {display:inline-block;line-height:30px;text-align:center;font-size:14px;color:#666;}
.nd-badge {width:58px;margin-right:14px;background-color:#f2f2f2;}
.nd-img-wrap {position:relative;}
.nd-img {vertical-align:middle;width:100%;}
.nd-img-tip {width:224px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);position:absolute;bottom:0;right:0;}
.nd-text {margin-top:40px;line-height:25px;}
.nd-recommend {padding:10px 0 40px;margin-bottom:168px;background-color:#fbfbfb;}
.nd-com-tit {line-height:88px;font-size:28px;font-weight:bold;}
.nd-com-item {float:left;margin-right:30px;}
.nd-com-item:last-child {margin-right:0;}
.nd-com-item-img {width:353px;height:320px;-webkit-background-size:cover;background-size:cover;background-position:center;margin-bottom:20px;position:relative;}
.nd-com-item-time {font-size:14px;line-height:14px;color:#666;margin-bottom:10px;}
.nd-com-item-tit {font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;}
.nd-com-btn {width:89px;line-height:30px;text-align:center;color:#fff;font-size:14px;display:inline-block;}

/* 新闻列表newsList.html */
.nl-banner {background-image:url(/icons/newslist-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.nl-cont {padding-bottom:195px;}
.nl-list {padding:40px 0;}
.nl-item {margin-bottom:20px;background-color:#fbfbfb;position:relative;}
.nl-item-img {position:absolute;width:388px;height:271px;-webkit-background-size:contain;background-size:contain;background-position:center;overflow:hidden;}
.nl-item-cont {padding:40px 60px 0 422px;height:231px;}
.nl-time {font-size:14px;line-height:15px;color:#b82126;}
.nl-clock {background:url(/icons/icon_clock.png) no-repeat scroll center/15px;display:inline-block;width:15px;height:15px;margin-right:9px;vertical-align:top;}
.nl-item-tit {font-size:26px;line-height:72px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nl-item-desc {font-size:14px;line-height:30px;color:#888;position:relative;}
.nl-item-detail {position:absolute;bottom:6px;right:8px;font-size:14px;line-height:18px;color:#b82226;}

/* 产品详情 product.html */
.pd-banner {height:360px;background:#dedede url(/icons/product-banner.png) no-repeat center center;}
.pd-nav {height:60px;background-color:#fff;position:relative;}
.pd-nav-box {width:100%;height:60px;line-height:60px;background-color:#b82226;color:#fff;font-size:18px;position:absolute;left:0;top:0;z-index:8;}
.pd-show-item {padding:40px 0;margin-bottom:20px;background-color:#fbfbfb;}
.pd-show-main {position:relative;}
.pd-show-anchor {position:relative;top:-130px;}
.pd-show-title {font-size:18px;}
.pd-show-group{position:relative;padding-top:40px}
.pd-group-tabs{padding-left:10px;}
.group-tabs-list{height:38px;line-height:38px;border-bottom:2px solid #b82226;width:980px;}
.group-tabs-item{float:left;min-width:100px;padding:0 10px;line-height:38px;font-size:16px;color:#000;text-align:center;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;cursor:pointer;margin-right:4px;transition:all 0.3s ease }
.group-tabs-item:hover,.group-tabs-item.active{background-color:#b82226;color:#fff}
.pd-show-group .pd-show-box{padding-top:0;}
.pd-show-box {float:left;width:1000px;padding:40px 0 20px;position:relative;overflow:hidden;}
.pd-show-ul {width:1000px;position:absolute;}
.pd-show-li {float:left;width:300px;margin-right:20px;height:220px;padding:20px 10px;}
.pd-show-li>.pd-show-li-a {display:block;width:100%;height:100%;cursor:pointer;}
.pd-show-li-a>img {display:block;width:300px;height:180px;transition:transform 0.3s ease 0s;}
.pd-show-li-a>span {display:block;height:40px;line-height:40px;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;transition:color 0.3s ease 0s;}
.pd-show-li:hover .pd-show-li-a>img {transform:scale(1.07);}
.pd-show-li:hover .pd-show-li-a>span {color:#b82226;}
.pd-next-page {float:right;width:90px;height:500px;position:relative;}
.pd-nextpage-icons {position:absolute;width:90px;height:90px;bottom:0;left:0;cursor:pointer;}
.pd-nextpage-icons>i {position:absolute;width:60px;height:60px;left:15px;top:15px;background:url("/icons/pd-next-page.png") no-repeat center center;transition:all 0.3s ease 0s;}
.pd-nextpage-icons:hover>i {left:25px;}

/* 招聘人才 recruit.css */
.recruit-page {font-size:16px;}
.recruit-banner {background-image:url(/icons/recruit-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.recruit-cont {padding-bottom:118px;}
.recruit-item {margin-top:40px;border:1px solid #f2f2f2;}
.recruit-item-head {padding:20px 40px;background-color:#f2f2f2;}
.recruit-employee {font-size:24px;line-height:24px;padding-bottom:16px;}
.recruit-brief {line-height:16px;}
.recruit-brief > span {margin-right:22px;}
.recruit-item-cont {padding:34px 40px 50px;font-size:14px;line-height:28px;color:#666;}
.recruit-badge {font-size:18px;width:118px;line-height:40px;margin:0 20px 27px 0;text-align:center;float:left;color:#b82126;border:1px solid #b82126;}
.recruit-requirement {padding-top:35px;}
.recruit-requirement > h5 {font-size:14px;line-height:28px;font-weight:normal;}

/* 技术支持support.html */
.support-banner {background-image:url(/icons/support-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.support-preface {font-size:16px;line-height:30px;padding:34px 0 30px;}
.support-item {position:relative;}
.support-img {background-color:#fbfbfb;width:559px;margin-bottom:3px;position:absolute;-webkit-background-size:cover;background-size:cover;background-position:center;height:100%;}
.support-img.left {left:0;}
.support-img.right {right:0;}
.support-text {background-color:#fbfbfb;width:439px;padding:50px 60px 100px;margin-bottom:3px;/* float:right;*/}
.support-text.right {margin-left:561px;text-align:left;}
.support-text.left {margin-right:561px;text-align:right;}
.suport-text-tit {font-size:28px;line-height:74px;}
.support-text-desc {font-size:16px;line-height:30px;color:#888;}
.support-consultation {margin:77px 0 124px;padding-bottom:86px;background-color:#fbfbfb;}
.support-consultation .cons-title {padding-top:14px;font-size:28px;line-height:104px;text-align:center;font-weight:bold;}
.support-consultation .cons-preface {font-size:16px;line-height:16px;margin-bottom:50px;}
.support-consultation .cons-ipts-left {float:left;width:50%;}
.support-consultation .cons-ipts-right {float:left;width:50%;}
.support-consultation .cons-ipt-item {margin-bottom:24px;line-height:36px;font-size:14px;}
.support-consultation .cons-ipt-item .ipt-caption {display:inline-block;text-align:right;padding-right:4px;width:100px;}
.support-consultation .cons-ipt-item .ipt-ipt {display:inline-block;height:35px;width:374px;border:1px solid #f2f2f2;text-indent:10px;}
.support-consultation .red-tip {color:#b82226;padding:0 2px;}
.support-consultation .cons-radios-wrap {padding:7px 0 0;}
.support-consultation .cons-radio-wrap {width:25%;float:left;line-height:32px;font-size:14px;color:#666;cursor:pointer;}
.support-consultation .cons-radio-box {display:inline-block;width:13px;height:13px;vertical-align:middle;-webkit-background:url(/icons/icon_radio.png) no-repeat scroll right top / auto 13px;background:url(/icons/icon_radio.png) no-repeat scroll right top / auto 13px;margin-top:-3px;cursor:pointer;}
.support-consultation .cons-radio-box.active {background-position:left top;}
.radio-item {opacity:0;vertical-align:top;cursor:pointer;}
.support-consultation .cons-textarea-wrap {width:480px;height:208px;border:1px solid #f2f2f2;}
.support-consultation .cons-textarea {resize:none;width:96%;padding:0 2%;height:100%;border:none;}
.support-consultation .cons-btn-wrap {padding-top:56px;}
.support-consultation .cons-submit-btn {width:282px;height:52px;line-height:52px;text-align:center;color:#f1f1f1;margin:56px auto 0;cursor:pointer;font-size:20px;}

/* 视频列表 video.html */
.v-banner {background-image:url(/icons/videos-banner.jpg);background-size:cover;-webkit-background-size:cover;background-position:center;height:360px;}
.v-nav-wrap {height:88px;background-color:#fff;position:relative;}
.v-nav-wrap-box {width:100%;height:88px;line-height:88px;background-color:#b82226;color:#fff;font-size:18px;position:absolute;left:0;top:0;z-index:8;}
.v-cont {padding-bottom:116px;}
.v-section-wrap {background-color:#fbfbfb;margin-bottom:20px;}
.v-preface {padding:32px 0 34px;font-size:16px;line-height:30px;}
.v-caption {font-size:18px;line-height:78px;padding:7px 0 0 30px;font-weight:bold;}
.v-list {padding-left:30px;}
.v-item {float:left;margin-right:20px;padding-bottom:10px;}
.v-video-box {background-color:#fff;width:340px;height:220px;-webkit-background-size:cover;background-size:cover;background-position:center;cursor:pointer;position:relative;overflow:hidden;}
.v-mask {display:none;position:absolute;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.3) url(/icons/icon_play.png) no-repeat scroll center/63px;}
.v-video-tit {line-height:58px;font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.v-video {width:100%;height:100%;display:none;position:relative;z-index:3;}

