﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage15-hand-title{text-align:center;margin-bottom:30px}
.wmpage15-hand-title h4{font-size:var(--wmpage-font42);font-weight:var(--fontbold7);margin-bottom:60px;line-height:1.25;position:relative}
.wmpage15-hand-title h4::after{width:60px;height:2px;content:'';position:absolute;background:var(--wmpage-color8,#666);bottom:-30px;left:50%;margin-left:-30px}
.wmpage15-hand{position:relative}
.wmpage15-hand .wmpage-lwrap{position:relative;z-index:2}
.wmpage15-hand::after{position:absolute;width:100%;content:'';height:100%;background:var(--color);left:0;top:0;z-index:0;opacity:.08}
.wmpage15-hand-main{display:flex;justify-content:space-between}
.wmpage15-hand-content{max-width:100%;width:50%;display:flex;flex-wrap:wrap;justify-content:center}
.wmpage15-hand-pic{max-width:480px;width:100%}
.wmpage15-hand-text{max-width:480px;width:100%;position:relative;top:-30px;min-height:216px}
.wmpage15-hand-sub{position:relative;left:-20px;font-size:var(--wmpage-font28);font-weight:var(--fontbold7);margin-bottom:50px}
.wmpage15-hand-sub::after{content:'';width:60px;height:2px;background:var(--wmpage-color8);position:absolute;left:20px;bottom:-20px}
.wmpage15-hand-text p{color:var(--wmpage-color8,#666);font-size:var(--wmpage-font18);font-weight:var(--fontbold4);max-width:440px}
@media(max-width:1600px){.wmpage15-hand-sub{font-size:var(--wmpage-font28);margin-bottom:30px}
.wmpage15-hand-sub::after{bottom:-10px}
}
@media(max-width:1200px){.wmpage15-hand-text p{font-size:var(--wmpage-font16)}
}
@media(max-width:1024px){.wmpage15-hand-content{max-width:100%;width:49%}
.wmpage15-hand-sub{font-size:var(--wmpage-font22);margin-bottom:24px;left:0;margin-top:15px}
.wmpage15-hand-text{top:0;min-height:190px}
.wmpage15-hand-sub::after{left:0}
.wmpage15-hand-text p{font-size:var(--wmpage-font14)}
.wmpage15-hand-title h4{margin-bottom:35px}
.wmpage15-hand-title h4::after{bottom:-15px}
}
@media(max-width:600px){.wmpage15-hand-pic img{display:block;width:100%}
.wmpage15-hand{padding:0}
.wmpage15-hand-main{flex-direction:column}
.wmpage15-hand-content{width:100%}
.wmpage15-hand-pic,.wmpage15-hand-text,.wmpage15-hand-text p{max-width:100%}
.wmpage15-hand-text{min-height:auto;padding:0 0 20px}
.wmpage15-assembly,.wmpage15-hand{margin-bottom:10px}
.wmpage15-hand-sub{font-size:var(--wmpage-font18)}
}