/* Comment */
*{ margin:0; padding:0; box-sizing: border-box;}

body {
	margin: 0 auto;
	max-width: 750px;
	min-width: 320px;
	width: 100%;
	font-family: 'Microsoft YaHei';
    border:1px solid #333;
    
}
.container{
    background: url(../image/bg-color.jpg) repeat-y;
    background-size:100% 100%;}
img {
	width: 100%;
	border: 0;
	display: block;
}
.logo{ width: 50%; display: flex; margin:0 auto; padding-top:2rem;}

.container3 img{ padding:1rem; box-sizing: border-box;}

.buttons {width:100%;text-align:center;padding-top:3rem; padding-bottom: 2rem; display: flex;}
.buttons a:first-of-type {width:13rem;height:4.24rem;background:url(../image/de49a3_450x124.png) center no-repeat;background-size:13rem 4.24rem; animation:myfirst 1s infinite; border: none; display: block; margin:0 auto;}
.buttons a:last-of-type {width:13rem;height:4.24rem;background:url(../image/de49a3_450x124111.png) center no-repeat;background-size:13rem 4.24rem; animation:myfirst 1s infinite; border: none; display: block; margin:0 auto;}

.fix-service-box{ position: relative;}
.fix-service {position:fixed;right:1%; top:30%; z-index:88}
.fix-service img {width:8.24rem}


.fix-down {width:100%; max-width: 750px; min-width: 320px; margin:0 auto; position:fixed; z-index:99;bottom:0}
.fix-down img {width:100%;margin-bottom:-1px; border:none;}
.fix-down button {width:10.32rem;height:4.76rem;background:url(../image/b4b785.png) center no-repeat;background-size:10.32rem 3.76rem;position:absolute;right:.2rem;top:30%;margin-top:-.38rem; -webkit-animation:myfirst 1s infinite;animation:myfirst 1s infinite; border:none;}

@-webkit-keyframes myfirst {from {transform:scale(1)}
50% {transform:scale(.9)}
to {transform:scale(1)}
}
@keyframes myfirst {from {transform:scale(1)}
50% {transform:scale(.9)}
to {transform:scale(1)}
}