article>.title{text-align:center;}
article>.title b{font-size:28px; display:block;}
@media(max-width:767px){
article>.title b{font-size:22px;}
}


.miss{padding:58px 0; background:;}
.miss .title+.content{margin-top:28px;}
.miss .title p{font-size:16px; color:;}
.miss .content{text-align:center; font-size:0;}
.miss .content>ul{display:inline-block; max-width:50%; text-align:left; padding-right:18px; vertical-align:middle;}
.miss .content>ul>li{margin-top:18px;}
.miss .content>ul>li:first-child{margin-top:0;}
.miss .content>ul>li>b{font-size:28px; color:;}
.miss .content>ul>li>p{font-size:18px;}
.miss .content>span{display:inline-block; max-width:50%; padding-left:18px; vertical-align:middle;}
.miss .content>span>img{display:block; margin:auto; max-width:100%;}
@media(max-width:1199px){
.miss{padding:38px 0;}
.miss .content>ul{padding-right:8px;}
.miss .content>span{padding-left:8px;}
.miss .content>ul>li{margin-top:8px;}
.miss .content>ul>li>b{font-size:22px;}
.miss .content>ul>li>p{font-size:16px;}
}
@media(max-width:767px){
.miss{padding:18px 0;}
.miss .title+.content{margin-top:18px;}
.miss .content>ul{padding-right:0; max-width:none;}
.miss .content>span{padding-left:0; max-width:none; margin-top:18px;}
}


.space{padding:58px 0; background:;}
.space .title+.content{margin-top:18px;}
@media(max-width:1199px){
.space{padding:38px 0;}
}
@media(max-width:767px){
.space{padding:18px 0;}
}


.space1{padding:58px 0; background:;}
.space1 .title+.content{margin-top:18px;}
@media(max-width:1199px){
.space1{padding:38px 0;}
}
@media(max-width:767px){
.space1{padding:18px 0;}
}


.solution1{padding:58px 0; background:;}
.solution1 .title+.three{margin-top:28px;}
.solution1 .three{font-size:0; text-align:center;}
.solution1 .three>div{display:inline-block; width:35%;}
.solution1 .three>div>dl{margin-bottom:38px;}
.solution1 .three>.left{text-align:right;}
.solution1 .three>.center{width:auto; max-width:30%; padding:0 38px;}
.solution1 .three>.right{text-align:left;}
.solution1 .two{font-size:0;}
.solution1 .two>div{display:inline-block; width:50%;}
.solution1 .two>.left{text-align:right; padding-right:38px;}
.solution1 .two>.right{text-align:left; padding-left:38px;}
.solution1 dl{position:relative;}
.solution1 dl>dt{position:absolute; width:100px; left:0; top:0;}
.solution1 dl>dt img{display:block; max-width:100%; margin:auto; height:80px;}
.solution1 dl>dd{padding-left:120px;}
.solution1 dl>dd b{font-size:22px;}
.solution1 dl>dd p{font-size:16px;}
.solution1 .left dl>dt{left:auto; right:0;}
.solution1 .left dl>dd{padding-left:0; padding-right:120px;}
@media(max-width:1199px){
.solution1{padding:38px 0;}
.solution1 dl>dd{padding-left:110px;}
.solution1 .left dl>dd{padding-left:0; padding-right:110px;}
}
@media(max-width:992px){
.solution1 .three>.left{text-align:left;}
.solution1 .three>div{width:50%;}
.solution1 .three>.center{display:none;}
.solution1 .two>.left{text-align:left; padding:0;}
.solution1 .two>.right{padding:0;}
.solution1 .left dl>dd{padding-left:110px; padding-right:0;}
.solution1 .left dl>dt{left:0; right:auto;}
}
@media(max-width:767px){
.solution1{padding:18px 0;}
.solution1 .title+.three{margin-top:18px;}
.solution1 .three>div{width:100%;}
.solution1 .two>div{width:100%;}
.solution1 .three>div>dl{margin-bottom:8px;}
.solution1 .two>.left{margin-bottom:18px;}
.solution1 dl>dd b{font-size:18px;}
.solution1 dl>dd p{font-size:14px;}
.solution1 dl>dt img{height:68px; margin:0;}
.solution1 dl>dd,
.solution1 .left dl>dd{padding-left:88px;}
}
