
/*reset css*/
*,::after,::before{margin:0; padding:0; -webkit-tap-highlight-color: transparent;/*去除按钮点击高亮*/ box-sizing:border-box; -webkit-box-sizing:border-box; }
body{font-size: 14px; font-family: "MicroSoft YaHei",sans-serif; color:#333;max-width: 750px;margin:0 auto; }

a{color:#333;}
a:hover{text-decoration: none; }
input{outline: none; border:none; -webkit-appearance:none;/*清除移动端的表单样式*/ }
ul,ol{list-style: none;}

.banner{width:100%;}
.banner img{width:100%;display: block;}

.bg-gray{width:100%;background: #f5f5f5;padding-bottom: 20px;padding-top: 25px;}
.bg-gray .gametitle{margin-top: 0;}
.terrace{padding-top: 25px;}
.terrace .gametitle{margin-top: 0;}
.gametitle{font-size: 21px;text-align: center;margin:25px 0 20px;line-height: 1;color: #e76200;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 700; background-image: -webkit-linear-gradient(top, #ffd200 , #e65c00);}

/*我们的服务*/
.game-service-ul ul{width:100%;}
.game-service-ul li{float: left;width:37.5%;margin-left: 8%;cursor:default;margin-bottom: 15px;}
.game-service-ul li img{width:100%;height:100%;border-radius: 15px;box-shadow: 0px 3px 10px #666;}
.game-service-ul li p{text-align: center;color:#f39d00;font-size: 14px;margin-top: 10px;line-height: 1;font-weight: 700;}

/*开发、推广、运营一条龙服务*/
.ga-step-ul li{position:relative; float: left;width:20%;margin:0 2.5% 30px;background: #fff; border-radius: 75px;cursor:default;text-align: center;padding:25px 0;box-shadow: 0px 0px 10px #999;}
.ga-step-ul li .pic{width:40px;}
.ga-step-ul li .name{font-size: 12px;color:#f39d00;margin-top: 8px;font-weight: 700;}
.ga-step-ul .text{position:relative; padding:0 10px;font-size: 14px;margin-bottom: 20px;}
.ga-step-ul .text .name{position:absolute;left:10px;top:0px; color:#f5a300;}
.ga-step-ul .text .word{padding-left:75px;color:#333;}

/*我们的平台*/
.terrace{background:url(../images/game/ga_bg.jpg) no-repeat;width:100%;height: 250px;background-size: cover; }
.dg-container{width: 100%; height: 380px;overflow: hidden; position: relative; }
.dg-wrapper{ margin: 0 auto; position: relative; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-perspective: 1000px; -moz-perspective: 1000px; -o-perspective: 1000px; -ms-perspective: 1000px; perspective: 1000px; } 
.dg-wrapper{max-width: 100%;width:100%;font-size: 0;}
.dg-wrapper .support{position:absolute;left:0px;width:80%;margin:0 10%;height:auto;}
.dg-wrapper .support.dg-transition{-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.support span{display:block;color:#333;font-size: 18px;line-height: 2;}
.support p{text-indent: 2em;text-align: left;font-size: 14px;color:#fff;margin-top: 5px;}
.support img{width:100%;border-radius: 10px;}

/*游戏开发列表*/
.game-list ul{width:100%;}
.game-list li{float: left;width:25%;cursor:default;margin-bottom: 20px;text-align: center;}
.game-list li .pic{width:85%;border-radius: 50%;box-shadow: 0 0 5px #999;}
.game-list li p{font-size: 12px;color:#f39d00;font-weight: 700;text-align: center;line-height: 30px;}

/*游戏案例*/
.ga-case-ul ul{width:100%;}
.ga-case-ul li{float: left;width:50%;padding:0 10px;cursor:default;margin-bottom: 12px;}
.ga-case-ul li .pic{width:100%;border-radius: 20px;box-shadow: 0 0 5px #999;transition:0.5s all;}
.ga-case-ul li:hover .pic{transform: translate3d(0,-10px,0);transition:0.5s all;}
.ga-case-ul li p{text-align:center;color:#f39d00;font-size: 12px;font-weight: 700;}

/*开发优势*/
.ga-adv-ul ul{width:100%;}
.ga-adv-ul li{float: left;width:50%;padding:0 20px;margin-bottom:20px;text-align: center;cursor: default;}
.ga-adv-ul li img{box-shadow: 0 0 5px #ddd;border-radius: 50%;transition:0.3s all;width:75px;}
.ga-adv-ul li .name{font-size: 15px;font-weight: 700;color:#f39e00;margin-top: 5px;}
.ga-adv-ul li .word{font-size: 11px;margin-top: 3px;}

.nav-copyright{border-top: 8px solid #bf0a24;background: #232323;text-align: center;color:#a7a7a7;font-size: 12px;padding:20px 0;margin-top: 20px;}