@charset "utf-8";
/*    __banner
----------------------------------------------*/
.videoBannerTitle{width:100%; height:580px; background:url(../images/Video/banner.jpg) no-repeat top center; }
.videoBannerTitle .title01,.videoBannerTitle .title02{max-width:1120px; margin:0 auto; color:#fff;}
.videoBannerTitle .title01{ font-size:50px; padding-top:205px; padding-left:3%; font-weight:600;}
.videoBannerTitle .title02{ font-size:18px; color:#fff; opacity:0.75; padding-top:33px; padding-left:3%;}
.videoBannerTitle .title02 p{ width:500px; text-align:center; line-height:30px;}

/*    __videoSunmary
----------------------------------------------*/
.warp{ width:1120px; margin:0 auto; padding:70px 0;}
.sunPic{ width:520px; height:330px; float:left;}
.sunPic img{ width:100%; height:auto;}
.sunInfo{ width:46%; height:330px; float:right; background: url(../images/Video/sunmaryMap.jpg) no-repeat 0 22px;}
.sunTitle{ font-size:34px; text-align:center; padding:60px 0 35px; font-weight:600;}
.sunInfo p{ color:#666; line-height:30px; padding-left:82px; font-size:15px;}
@media screen and (max-width: 1152px){
	.warp{ width:900px;}
	.sunPic{ width:450px;}
	.sunTitle{padding:35px 0 25px;}
	.sunInfo p{padding-left:72px; font-size:14px;}
}

/*    __funIcon
----------------------------------------------*/
.functionClomn{ width:1120px; margin:45px auto 0;}
.funIcon{ width:517px; height:493px; margin:23px auto 0; position:relative; background:url(../images/Video/function-icon.jpg) no-repeat;}
.funText{ width:270px; text-align:right; position:absolute; top:-23px; left:-294px;transition-duration:.6s; cursor:pointer; }
.funText:hover{transform:translateX(-12px) scale(1,1); }
.funSubtitle{ font-size:22px; margin-bottom:6px;}
.funInfo{ color:#666; line-height:22px;}
.funText02{top:143px;}
.funText03{top:353px;}
.funText04{ text-align:left; left:541px;}
.funText05{ text-align:left; top:143px; left:541px;}
.funText06{ text-align:left; top:353px; left:541px;}
@media screen and (max-width: 1152px){
    .functionClomn{ width:900px;}
	.funText{ width:170px; left:-194px;}
	.funText04{ left:541px;}
	.funText05{ left:541px;}
	.funText06{left:541px;}
}

/*    __superior
----------------------------------------------*/
.superiorClomn{ width:1120px; margin:0 auto;}
.supList{ padding-bottom:36px;}
.supList li{ width:33.33%; height:330px; float:left;transition-duration:.6s;}
.supIcon{ width:96px; height:96px; border-radius:50%; text-align:center; border:2px dashed #0080ff; margin:45px auto 0;}
.supIcon .iconfont{ font-size:50px; color:#0080ff; margin:0; position:relative; top:33px;}
.supTitle{ font-size:22px; text-align:center; margin:36px 0 16px;}
.supList p{ padding:0 50px; line-height:22px; color:#666; text-align: center;}
.supList li:nth-child(2) .iconfont{ font-size:48px;}
.supList li:nth-child(3) .iconfont{ font-size:56px;}
.supList li:nth-child(4) .iconfont{ font-size:44px;}
.supList li:nth-child(5) .iconfont{ font-size:50px;}
.supList li:nth-child(6) .iconfont{ font-size:46px;}
@media screen and (max-width: 1152px){
    .superiorClomn{ width:900px;}
}
.supList li:hover{transform:translateX(-12px) scale(1,1); cursor:pointer;}

.subTitle02{ max-width:930px; text-align:center; color:#999; line-height:22px; margin:14px auto 0;}
.industry{ width:769px; height:436px; margin:40px auto 0; padding-bottom:70px;}
.omdistryPic{transition-duration:.6s;}
.omdistryPic:hover{transform:translateY(-12px) scale(1,1); cursor:pointer; }


.digi .supIcon{width:120px; height:120px;}
.digi .supIcon .iconfont{top:18px;}
.digi{ padding-bottom:0px; margin-top:25px;}
.digi .supList li{ height:320px;}