@charset "UTF-8";
a{color: #fff; text-decoration: none;}

img{width: 100%;}
.clear{clear: both;}

.mcon{width: 80%; float: right;}
.headt{padding-top: 4%; width:82rem;}
.footimg{width:35%;}
.contrya{display: none;}
.headtxt{position: absolute;padding-top:260px;z-index:0;font-size:5em; font-weight: bold;}
.carousel-itemwm{opacity:1;height:500px;}.carousel-itemwm > img{position:absolute;top:0;left:0%;min-width:1528px;height:auto;}
.bd-placeholder-img0{display:block;background-image:url(../images/headbj.webp);background-repeat:no-repeat;background-size:cover !important;background-position:top!important;background-attachment:inherit;width:100%;height:100%;left:0;top:0;font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.bd-placeholder-imga{display:block;background-image:url(../images/footbj.webp);background-repeat:no-repeat;background-size:cover !important;background-position:top!important;background-position:center bottom !important;width:100%;height:100%;left:0;top:0;font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.fgs{ width:236px; position:absolute; background:rgba(102,102,255,0.9);font-size: 2rem; padding:152px 60px; text-align:center;}

/* custom transaction 新增*/
.mta{margin-top: -10%;}
.headtxta{position: absolute;padding-top:200px;z-index:0;font-size:4em;}
.headtxtb{z-index:0;font-size:3em;width:40%;}


@media only screen and (max-width:1400px)
{
.mcon{width: 85%; float: right;}
.fgs{ width: 213px;padding:148px 40px;}
.headt{padding-top: 4%; width:75rem;}
.headtxt{position: absolute;padding-top:260px;z-index:0;font-size:4em; font-weight: bold;}
.carousel-itemwm {
    opacity: 1;
    height: 460px;
}
}

@media only screen and (max-width:1200px)
{
.mcon{width: 90%; float: right;}
.logo{width: 50%;}
.nav,.contry{display: none;}
.navicon{display:block;width:20px;height:20px;position:absolute;top:20px;right:50px;text-align:center;z-index:100000;background:url(../images/nav-icon.webp) no-repeat;margin-right:0;}
.mcon{ width:100%; margin: 0 auto;}
.col{width: 50%;}
.fgs{width:444px;padding:182px 120px;}
}

@media only screen and (max-width:1000px)
{
.headt{padding-top:16px;}
.logo{width: 140px;}
.logo img{width:100%; height: 100%;}
.footimg{width: 51%;}
.carousel-itemwm{opacity:1;height: 300px;}
.nav,.contry{display: none;}
.contrya{display: block; position: absolute;top:4px;right:45px;z-index: 1000;}

.mcon{ width:100%; margin: 0 auto;}
.col{width:100%;}
.headtxt{position: absolute;padding-top:130px;z-index:0;font-size:3.5em;font-weight: bold;}
.navicon{display:block;width:20px;height:20px;position:absolute;top:20px;right:12px;text-align:center;z-index:1000;background:url(../images/nav-icon.webp) no-repeat;}

.bd-placeholder-img0{display:block;background-image:url(../images/headbj.webp);background-repeat:no-repeat;background-size:cover !important;background-position:center!important;background-attachment:inherit;width:100%;height:100%;left:0;top:0;font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.bd-placeholder-imga{display:block;background-image:url(../images/footbj.webp);background-repeat:no-repeat;background-size:cover !important;background-position:right top!important;background-position:center bottom !important;width:100%;height:100%;left:0;top:0;font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;}

.fgs{width:670px;padding:215px 220px;}

/* custom transaction 新增*/
.mta{margin-top: -30%;}
.headtxta{position: absolute;padding-top:130px;z-index:0;font-size:2.5em; line-height: 40px;}
.headtxtb{padding-top:0px;z-index:0;font-size:2em; line-height: 40px;width:100%;}

}

@media only screen and (max-width:750px)
{
    .fgs{width:88%;padding:42% 0;}
}
