.download-box,.download-box1,.download-box2{ display:none;}
.download-box.tab1,.download-box1.tab1_1,.download-box2.tab2_1{ display:block;}

/* video */
.video_cont .vertical-top a .video_img1{ width:100%;}
.video_cont .vertical-top a{ display:block; width:100%; height:100%; }
.video_cont .vertical-top a p{ padding:20px; height:20px; line-height:20px; background:#f7f7f7;  color:#696969; font-size:16px;}
.video_cont .vertical-top a .video_img{width:100%; height:100%; position:relative;}
.video_cont .vertical-top a .video_mask{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; background-image:url(../images/video_bg.png); background-repeat:repeat;}
.video_cont .vertical-top a .video_mask img{ position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-25px; width:50px; height:50px;}
.video_cont h4{ margin-top:10px;}
/* video 详情页 */
.tab_video video{  width:100%;margin-bottom:25px;}
.tab_video{ width:100%; position:relative;}
.play{ position:absolute; top:0; left:0; width:100%; height:100%;}
.detail_btn{ width:360px; margin:30px auto;}
#main .orange-btn1{font-size:14px;padding:10px 40px;color:#fff;border-color:#f47d27 !important;background:#f47d27}
#main .orange-btn1:active:hover,#main .orange-btn1:active:focus,#main .orange-btn1:active.focus,#main .orange-btn1.active:hover,#main .orange-btn1.active:focus,#main .orange-btn1.active.focus{color:#fff;border-color:#f47d27 !important;background:#f47d27}
/* service */
.service-page .detail_cont{ position:relative; height:116px;overflow:hidden;}
.service-page .detail_cont p{ position:absolute; top:0; left:0;transition: 1.5s linear; -moz-transition:1.5s linear; -webkit-transition:1.5s linear;}
/* Whitepaper */
.event_tip {background: #f4f4f4;    padding: 5px;    font-size: 10px;    line-height: 20px;    color: #999;    border-radius: 4px;    margin-top: 5px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap; }

.service-page #main .tab-content ul.active{
	display:flex;
	align-items: stretch;
	justify-content: flex-start;
	flex-wrap: wrap;
	-webkit-display:flex;
	-webkit-align-items: stretch;
	-webkit-justify-content: flex-start;
	-webkit-flex-wrap: wrap;
}
@media only screen and (max-width:800px){
	/* video */
	.video_cont .vertical-top a .video_mask{ display:none;}
}
@media (max-width: 767px){
	/* service */
	.service-page .detail_cont{ position:relative; height:auto;overflow:visible;}
	.service-page .detail_cont p{ position:static;}
}
@media screen and (max-width:414px){
	/* video 详情页 */
	.tab_video video{ margin-bottom:15px;}
	.detail_btn{ width:90%;}
	.detail_btn .f-left,.detail_btn .f-right{width:45%;}
	#main .orange-btn1,#main .orange-btn{padding:10px 0;width:100%;}
}

