.videopic-container{width: 100%;background: url('../image/video-bg.jpg') repeat center center;background-size: cover;background-repeat: no-repeat;background-attachment: fixed;}
.videopic{width: 100%;padding: 210px 0;}
.videopic-words{width: 940px;margin: 0 auto;text-align: center;}
.videopic-words h4{font-size: 42px;color: #cb0000;}
.videopic-words b{display: block;margin: 0 auto;width: 30px;height: 3px;margin-top: 12px;background-color: #fff;}
.videopic-words p{font-size: 18px;color: #cb0000;line-height: 26px;margin-top: 24px;text-align: left;text-indent: 20px;}
.videopic-words p>span{font-weight: bold;}
.videopic-play{margin-top: 60px;text-align: center;}
.videopic-play i{display: inline-block;vertical-align: middle;width: 48px;height: 48px;background: url('../image/video-play.png') no-repeat;position: relative;}
.videopic-play i:before,.videopic-play i:after{    content: "";
    display: block;width: 58px;height: 58px;border: 1px dotted #cb0000;border-radius: 100%;position: absolute;
    top: -5px;left: -5px;animation: videoDh 1.5s linear infinite;opacity: 0.8;
}
.videopic-play i:before{animation-delay: 0.6s}
.videopic-play i:after{animation-delay: 0s }
@keyframes videoDh { from {transform: scale(1, 1); opacity: 0.8;} to {transform: scale(1.8, 1.8); opacity: 0;} }
.videopic-play span{display: inline-block;vertical-align: middle;font-size: 18px;color: #cb0000;margin-left: 16px;height: 48px;line-height: 48px;}
.videopic-play a:hover span{text-decoration: underline;}