.y-gaikuang{padding:120px 0 70px;overflow: hidden}
.gk-video-txt{font-size: 0;}
.gk-video-txt .video{display: inline-block;vertical-align: top;width:40%;margin-right:55px;border-radius:100px 0 100px 0;overflow: hidden;position:relative;cursor:pointer}
.gk-video-txt .video::after{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;margin-top:-50px;background:url(../images/y-gk-ico1.png) no-repeat center;margin-left:-50px}
.gk-video-txt .video img{display:block;width:100%;border-radius:100px 0 100px 0;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.gk-video-txt .txt{margin-top:45px;display: inline-block; vertical-align: middle; width: calc(60% - 55px);overflow:hidden}
.gk-video-txt .txt h3{font-size:36px;color:#333;line-height:46px;margin-bottom:35px}
.gk-video-txt .txt p{font-size:16px;color:#666;line-height:2;text-indent: 2em}
.gk-numbers{margin:90px 0;font-size: 0}
.gk-numbers li{display: inline-block;vertical-align: top;width:25%;text-align:center;border-right:1px solid #e6e6e6;cursor:pointer}
.gk-numbers li em{display: block; font-size:80px;color:#df0615;line-height:90px;font-weight:700;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.gk-numbers li p{font-size:18px;color:#666;line-height:28px}
.gk-numbers li:last-child{border:none}
.gk-numbers li:hover em{-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
transform: translateY(-10px);}
.gk-content{font-size:16px;line-height:2;color:#666;text-indent: 2em}
.gk-content p{margin-bottom:34px}
.gk-content p em{font-size:20px;color:#df0615;font-weight:700}
.gk-video-txt .video:hover img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}
@media only screen and (max-width:1279px){
.y-gaikuang{padding:50px 0}
.gk-video-txt .txt h3{font-size:24px;line-height:34px;margin-bottom:20px}
.gk-video-txt .txt p{font-size:14px}
.gk-video-txt .txt{margin-top:10px;width: calc(60% - 20px)}
.gk-video-txt .video{margin-right:20px}
.gk-video-txt .video::after{width:80px;height:80px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-40px;margin-left:-40px}
.gk-numbers{margin:50px 0}
.gk-numbers li em{font-size:50px;line-height:60px}
.gk-numbers li p{font-size:12px;line-height:24px}
.gk-content{font-size:14px}
.gk-content p{margin-bottom:20px}
.gk-content p em{font-size:16px}
}
@media only screen and (max-width:767px){
.gk-video-txt .video{float:none;width:100%;margin-right:0;margin-bottom:20px}
.gk-video-txt .txt{width: 100%}
.gk-video-txt .txt h3{font-size:20px;line-height:30px;margin-bottom:15px}
.gk-numbers li{width:50%;margin-bottom:20px}
.gk-numbers li:nth-child(2){border:none}
.gk-numbers{margin:40px 0}
}