.mconts_area{width:100%;margin:0 auto;position:relative;overflow:hidden;}
.mslid_box > li{overflow:hidden;position:relative;float:left;border-right:1px solid #fff;width:33.333333333333333333333333333333%;box-sizing:border-box;height:100vh;min-height: 600px;display:table;transition: .4s;cursor:col-resize;}
.mslid_box > li > .area{display:table-cell;vertical-align:middle;transition: .4s;position:relative;}
.mslid_box > li > .area > .box{position:absolute;left:0;top:50%;right:0;width:100%;height:220px;margin-top:-110px;text-align:left;padding-left:15%;box-sizing:border-box;display:table;z-index:2;width:60%;border-top-right-radius:110px;border-bottom-right-radius:110px;}
.mslid_box > li > .area > .box > div{display:table-cell;vertical-align:middle;transition: .4s;}
.mslid_box > li > .area > .box > div > p.tit{font-size:25px;color:#fff;font-weight:500;line-height:25px;}
.mslid_box > li > .area > .box > div > p.tit span{font-size:45px;font-weight:600;font-family: 'Montserrat';}
.mslid_box > li > .area > .box > div > p.txt{font-size:17px;color:#fff;margin:20px 0 0 0;font-weight:350;opacity:0;height:auto;width:auto;transition:all ease 0.8s 0.3s;position:absolute;}
.mslid_box > li > .area > .box > div > a.bn{opacity:1;display:inline-block;text-align:center;margin-top:30px;width:188px;height:48px;line-height:48px;border-radius:48px;border:1px solid #fff;font-size:14px;font-weight:500;color:#fff;font-family: 'Montserrat';-webkit-transition:.9s ease;transition:.9s ease}/*{margin-top:0;display:inline-block;text-align:center;width:188px;height:0;line-height:0;border-radius:0;border:10;font-size:0;opacity:0;}*/
.mslid_box > li > .area > .box > div > a.bn > span{display:inline-block;padding-right:30px;background: url(../image/main/md.png) no-repeat right center;}
.mslid_box > li.bg1 > .area{background: url(../image/main/mc1.jpg) no-repeat center center; background-size: cover;}
.mslid_box > li.bg2 > .area{background: url(../image/main/mc2.jpg) no-repeat center center; background-size: cover;}
.mslid_box > li.bg3 > .area{background: url(../image/main/mc3.jpg) no-repeat center center; background-size: cover;}
.mslid_box > li.bg1 > .area > .box{background:rgba(27,74,65,0.8);}
.mslid_box > li.bg2 > .area > .box{background:rgba(223,109,0,0.8);}
.mslid_box > li.bg3 > .area > .box{background:rgba(221,87,52,0.8);}
/*
.mslid_box > li.wid{width:23%;}
.mslid_box > li.current {width:54%;}

.mslid_box > li.wid > .area > .box > div{padding-left: 30px;}
.mslid_box > li.current > .area > .box > div{padding-left: 90px;}
*/
.msbg_box{z-index:1;}
.msbg_box > li{position:absolute;top:0;right:0;bottom:0;width:33.33333333%;height:100vh;overflow:hidden;-webkit-transition:.9s ease;transition:.9s ease}
.msbg_box > li.bg1{left:0;}
.msbg_box > li.bg2{left:33.33333333%;}
.msbg_box > li.bg3{left:66.66666666%;}
.msbg_box > li > div{position:absolute;top:0;bottom:0;right:0;width:1920px;visibility:hidden;opacity:0;position:absolute;top:0;bottom:0;}
.msbg_box > li.bg1 > div{left:0;background: url(../image/main/mbn1.jpeg) no-repeat center center; background-size: cover;}
.msbg_box > li.bg2 > div{left:-100%;background: url(../image/main/mbn2.jpeg) no-repeat center center; background-size: cover;}
.msbg_box > li.bg3 > div{left:-200%;background: url(../image/main/mbn3.jpeg) no-repeat center center; background-size: cover;}

.msbg_box > li.on{left:0;opacity:1;width:100%;}
.msbg_box > li.bg1.on{left:0;width:100%;}
.msbg_box > li.bg2.on{left:0;width:100%;}
.msbg_box > li.bg3.on{left:0;width:100%;}
.msbg_box > li.on > div{opacity:1;visibility:visible;-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:opacity .9s ease,-webkit-transform 9s ease 1s;transition:opacity .1s ease,-webkit-transform 9s ease 1s;transition:opacity .1s ease,transform 9s ease 1s;transition:opacity .1s ease,transform 9s ease 1s,-webkit-transform 9s ease 1s}
.msbg_box > li.bg1.on > div{left:0;}
.msbg_box > li.bg2.on > div{left:0;}
.msbg_box > li.bg3.on > div{left:0;}


.mslid_box > li.on > .area > .box{top:0;height:100%;margin-top:0;transition: .9s;width:100%;border-radius:0;width:100%;}
.mslid_box > li.bg1.on > .area > .box{background:rgba(27,74,65,0.5);}
.mslid_box > li.bg2.on > .area > .box{background:rgba(223,109,0,0.5);}
.mslid_box > li.bg3.on > .area > .box{background:rgba(221,87,52,0.5);}
.mslid_box > li.on > .area > .box > div > p.txt{opacity:1;height:auto;width:100%;}
.mslid_box > li.on > .area > .box > div > a.bn{opacity:1;margin-top:150px;width:188px;height:48px;line-height:48px;border-radius:48px;border:1px solid #fff;font-size:14px;font-weight:500;color:#fff;font-family: 'Montserrat';-webkit-transition:.9s ease;transition:.9s ease}



.nw_mvsl .bx-controls{position: absolute;z-index:200;top:50%;width:100%;left:0;margin-top:-40px;}
.nw_mvsl .bx-controls a{ font-size: 0; }
.nw_mvsl .bx-pager{display:inline-block;position:absolute;left:calc((100% - 370px) / 2);top:45vh;overflow:hidden;}
.nw_mvsl .bx-pager-item{display: inline-block;width:115px;}
.nw_mvsl .bx-pager-item:last-child a:after{display:none;}
.nw_mvsl .bx-pager-item a{position:relative;display: block;width:31px;height:31px;background:url(/image/main/rolof.png) no-repeat center center;}
.nw_mvsl .bx-pager-item a.active{background:url(/image/main/rolon.png) no-repeat center center;}
.nw_mvsl .bx-pager-item a:after{content:'';position:absolute;width:115px;height:1px;background:#fff;opacity:.3;left:20px;top:15px;}
.nw_mvsl .bx-controls-direction a{position:absolute;display:block;width: 45px; height: 87px;z-index: 52;}
.nw_mvsl .bx-prev{left:120px;background: url(/image/main/lbtn.png) 0 0 no-repeat;}
.nw_mvsl .bx-next{right:120px;background: url(/image/main/rbtn.png) 0 0 no-repeat;}

.nw_mvsl{position: relative;width:100%;margin:0 auto;}
.mvsl_sld > li{overflow: hidden;height:100vh;}
.mvsl_sld > li > div.bgr{height:100vh;}
.mvsl_sld > li > div.bg1{background: url(/image/main/11.jpg) no-repeat center center; background-size: cover;transform: scale(1.1,1.1); animation: mymove1 32s infinite 1.5s;-webkit-animation: mymove1 32s infinite 1.5s;}
.mvsl_sld > li > div.bg2{background: url(/image/main/12.jpg) no-repeat center center; background-size: cover; transform: scale(1.1,1.1);animation: mymove1 32s infinite 1.5s;-webkit-animation: mymove1 32s infinite 1.5s;}
.mvsl_sld > li > div.bg3{background: url(/image/main/13.jpg) no-repeat center center; background-size: cover;transform: scale(1.1,1.1);animation: mymove1 32s infinite 1.5s;-webkit-animation: mymove1 32s infinite 1.5s;}
.mvsl_sld > li > div.bg4{background: url(/image/main/14.jpg) no-repeat center center; background-size: cover;transform: scale(1.1,1.1);animation: mymove1 32s infinite 1.5s;-webkit-animation: mymove1 32s infinite 1.5s;}

@keyframes mymove1 {
    50% {transform: scale(1.0,1.0);}
}
@-webkit-keyframes mymove1 {
    50% {transform: scale(1.0,1.0);}
    
}
.nw_mvsl .bx-controls-auto-item a.active{display: none;}

.nw_mvsl .wid{position:relative;position: absolute; top:0; z-index:51; height:100%;display:table;left:calc((100% - 1180px) / 2); width:1180px;}
.nw_mvsl .wid > .all_txt{display:table-cell;vertical-align:middle;}
.nw_mvsl .wid > .all_txt > p{font-size:50px;line-height:60px;color:#fff;font-weight:300;color:#fff;text-align:center;}
.nw_mvsl .wid > .all_txt > p span{font-weight:800;}


@media screen and (max-width:1719px){
	
	
}


@media screen and (max-width:1599px){
	
	
}

@media screen and (max-width:1240px){
	
}

@media screen and (max-width:1180px){

}


@media screen and (max-width:1024px){
	.mslid_box > li > .area > .box{width:100%;border-radius:0;padding-left:0;}
	.mslid_box > li > .area > .box > div{padding-left: 20px;}
	.mslid_box > li.current > .area > .box > div{padding-left: 20px;}
	.mslid_box > li > .area > .box > div > p.tit{font-size:20px;}
	.mslid_box > li > .area > .box > div > p.tit span{font-size:32px;}
	.mslid_box > li > .area > .box > div > p.txt{font-size:14px;padding:0 10px;}
	.mslid_box > li > .area > .box > div > p.txt br{display:none;}
	.mslid_box > li > .area > .box > div > a.bn{margin-top:40px;width:140px;height:44px;line-height:44px;border-radius:44px;}
	.mslid_box > li > .area > .box > div > a.bn > span{padding-right:20px;}
	.mslid_box > li > .area > .box > div > p.txt{margin:10px 0 0 0;}
	.mslid_box > li.on > .area > .box > div > p.txt{position:static;}
	.mslid_box > li.on > .area > .box > div > a.bn{margin-top:20px;}

	.nw_mvsl .bx-pager-item a:after,
	.nw_mvsl .bx-pager-item {width:50px }
	.nw_mvsl .bx-prev{left:10px}
    .nw_mvsl .bx-next {right:10px;}
    .nw_mvsl .bx-pager {left:0;width:100%;text-align:center;}
    .nw_mvsl .wid > .all_txt > p {font-size:30px;line-height:40px;}

}


@media screen and (max-width:768px){
	.mslid_box > li{float:none;width:100%;height:300px;min-height: 300px;border-right:0;border-bottom:1px solid #fff;}
	.mslid_box > li:first-child{height:350px;min-height: 350px;}
	.mslid_box > li:last-child{border-bottom:0;}
	.mslid_box > li.wid{width:100%;}
	.mslid_box > li.current {width:100%;}
	.mslid_box > li > .area > .box{left:30px;top: 40px;bottom:40px;right:30px;height:calc(100% - 80px);width:calc(100% - 60px);margin-top:0;}
	.mslid_box > li:first-child > .area > .box{top:100px;height:calc(100% - 140px);}
	
	.mslid_box > li > .area > .box > div{padding-left:0;text-align:center;}
	.mslid_box > li.wid > .area > .box > div{padding-left: 0;}
	.mslid_box > li.current > .area > .box > div{padding-left: 0;}
	.mslid_box > li.on > .area > .box{left:30px;top: 40px;bottom:40px;right:30px;height:calc(100% - 80px);width:calc(100% - 60px);margin-top:0;}
	.mslid_box > li.on:first-child > .area > .box{top:100px;height:calc(100% - 140px);}
	.mslid_box > li.bg1 > .area > .box{background:rgba(27,74,65,0.6);}
	.mslid_box > li.bg2 > .area > .box{background:rgba(223,109,0,0.6);}
	.mslid_box > li.bg3 > .area > .box{background:rgba(221,87,52,0.6);}
	.mslid_box > li.wid > .area:before{display:none;}
	
	.msbg_box{display: none !important;}
	.mslid_box > li > .area > .box > div > a.bn{opacity:1;margin-top:20px;width:140px;height:40px;line-height:40px;border-radius:40px;border:1px solid #fff;font-size:12px;font-weight:500;color:#fff;font-family: 'Montserrat';-webkit-transition:.9s ease;transition:.9s ease}
	
	.nw_mvsl .bx-prev {display:none !important;}
	.nw_mvsl .bx-next {display:none !important;}
    .nw_mvsl .bx-pager {top:150px;}
}

@media screen and (max-width:640px){
	
}

@media screen and (max-width:520px){
	
}

@media screen and (max-width:414px){
	

}







