.asct{width:100%;margin:0 auto;}
.asct1{position:relative;background: url(../image/main/mbg1.jpg) no-repeat center center;height:650px;background-size: cover;}
.asct5{background: url(../image/main/sec_bg.png) no-repeat center center;height:650px;background-size: cover;}

.asct2{background: url(../image/main/mbg2.jpg) no-repeat center center;height:650px;background-size: cover;}
.asct3{background: url(../image/main/mbg3.jpg) no-repeat center center;height:650px;background-size: cover;}
.asct4{background: url(../image/main/mbg4.jpg) no-repeat center center;height:650px;background-size: cover;}
.asct_wid{width:1180px;margin:0 auto;height:100%;display:table;}

.asct_wid > div{display:table-cell;}
.mv_tit{text-align:center;vertical-align:middle;}
.mv_tit > a{display:block;margin-top:80px;font-size:38px;color:#fff;font-weight: 500;letter-spacing:-1px;}
.mv_txt{vertical-align:bottom;}
.mv_txt dl{margin-bottom:60px;}
.mv_txt dl dt{font-size:38px;color:#76fffd;font-weight: 800;}
.mv_txt dl dd{font-size:24px;color:#fff;font-weight: 500;margin-top:15px;}
.mvbn_line{vertical-align:middle;}
.mvbn_line > ul > li{float:left;margin:0 30px;width:calc(33.33% - 60px);}
.mvbn_line > ul > li > a{display:block;height:63px;line-height:63px;text-align:center;border:1px solid #fff;background:rgba(255,255,255,0.3);border-radius:65px; font-size:24px;color:#fff;font-weight: 500;}
.mvbn_line > ul > li > a.on{border:1px solid #000;background:rgba(0,0,0,0.8);color:#fff;}
.mvbn_line > ul > li > a:hover{border:1px solid #000;background:rgba(0,0,0,0.8);color:#fff;}
.mvbox_all{vertical-align:middle;text-align:center;}
.mvbox_all > p{font-size:40px;color:#000;font-weight: 500;margin-bottom:40px;}
.mvbox_all > ul{margin-left:-60px;}
.mvbox_all > ul > li{float:left;margin-left:60px;width:calc(33.33% - 60px);box-sizing: border-box;padding:10px 10px;background:#e7e7e8;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,0.2); }
.mvbox_all > ul > li > a{display:block;padding:45px 10px;border:2px solid #fff;border-radius:10px;}
.mvbox_all > ul > li > a > p.tit{margin-top:25px;font-size:21px;color:#0f0f0f;font-weight: 600;}
.mvbox_all > ul > li > a > p.txt{margin-top:10px;font-size:17px;color:#141414;font-weight: 400;letter-spacing:-0.5px;}
.mvbox_all > ul > li > a > p.bn{margin-top:15px;font-size:17px;color:#13458e;font-weight: 500;}

.asct1 .asct1_wrap {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.asct1 .asct1_wrap .asct_wid {position:relative;width:100%;max-width:1180px;margin:auto;}

@media screen and (max-width:1024px){
	.asct_wid{width:calc(100% - 20px);}
	.mvbox_all > ul{margin-left:-20px;}
	.mvbox_all > ul > li{float:left;margin-left:20px;width:calc(33.33% - 20px);}
}


@media screen and (max-width:768px){
	.asct1{height:460px;}
	.asct2{height:360px;}
	.asct3{height:360px;}
	.asct5 {height:360px;}
	.asct5 img {height:130px;}
	.asct4{height:auto;padding:50px 0;}
	.mv_tit > a{font-size:32px;}
	.mv_txt{vertical-align:middle;text-align:center;}
	.mv_txt dl{margin-bottom:0;}
	.mv_txt dl dt{font-size:32px;}
	.mv_txt dl dd{font-size:22px;margin-top:10px;}
	.mv_txt dl dd br{display:none;}
	.mvbn_line > ul > li{float:none;margin:10px 0;width:100%;}
	.mvbn_line > ul > li > a{height:48px;line-height:48px;border-radius:50px; font-size:20px;}
	.mvbox_all > ul{margin-left:0;}
	.mvbox_all > ul > li{float:none;margin-left:0;width:100%;margin-top:20px;}
	.mvbox_all > ul > li:first-child{margin-top:0;}
	.pc_video {display:none}
}

@media screen and (max-width:640px){


}

@media screen and (max-width:520px){
	

}

@media screen and (max-width:414px){
	
}







