@charset "utf-8";

#wrap{padding-bottom:140px;}

#footer .bg,
#wrap .bg{width:1500px;}

.gMain1{position:relative;}

.mMain11{margin:5px 0 0;position:relative;overflow:hidden;}
.mMain11 .swiper-slide{position:relative;height:692px;}
.mMain11 .swiper-slide .back{position:relative;display:block;text-align:center;height:100%;}
.mMain11 .swiper-slide .back img{object-fit:cover;width:100%;height:100%;}
.mMain11 .swiper-slide .text{position:absolute;top:190px;left:calc(50% - 650px);width:1500px;z-index:1;}
.mMain11 .swiper-slide .text .txt{float:right;width:520px;}
.mMain11 .swiper-slide .text .txt .im{display:block;margin:0 0 28px;}
.mMain11 .swiper-slide .text .txt .ti{display:block;color:#1f332e;font-family:'SBAggroM';font-size:65px;font-weight:500;}
.mMain11 .swiper-slide .text .txt .tx{display:block;color:#000;font-size:17px;margin:20px 0 0 10px;}
.mMain11 .button{position:absolute;bottom:20px;left:10px;text-align:left;z-index:100;}
.mMain11 .button .stop,
.mMain11 .button .play{display:inline-block;background:url(../images/main/ico_main1_stop3.png) 50% 50% no-repeat;text-indent:-9999px;font-size:0;margin:0 -8px 0 -4px;text-indent:-9999px;font-size:0;width:28px;height:28px;vertical-align:middle;}
.mMain11 .button .play{display:none;background-image:url(../images/main/ico_main1_play3.png);}
.mMain11 .button .swiper-button-next,
.mMain11 .button .swiper-button-prev{position:static;display:inline-block;background:url(../images/main/ico_main1_next3.png) 50% 50% no-repeat;text-indent:-9999px;font-size:0;margin:0;width:28px;height:28px;vertical-align:middle;}
.mMain11 .button .swiper-button-prev{background-image:url(../images/main/ico_main1_prev3.png);margin:0 -5px 0 10px;}
.mMain11 .button .swiper-pagination{position:static;display:inline-block;background:url(../images/main/ico_main1_4.png) 0 0 no-repeat;padding:0 0 0 30px;width:auto;}
.mMain11 .button .swiper-pagination-bullet-active,
.mMain11 .button .swiper-pagination-bullet{display:inline-block;background-color:transparent;color:#fff;font-size:15px;font-weight:500;width:auto;line-height:23px;height:23px;}
.mMain11 .button .swiper-pagination-bullet{display:none;}
.mMain11 .button .swiper-pagination-bullet-active{display:block;}
.mMain11 .button .swiper-scrollbar{display:inline-block;width:85px;height:2px;background-color:rgba(255,255,255,0.7);margin:-3px 0 0 15px;opacity:1 !important;vertical-align:middle;}
.mMain11 .button .swiper-scrollbar .swiper-scrollbar-drag{background-color:#433011;}

.mMain12{position:relative;}
.mMain12:before,
.mMain12:after{content:"";position:absolute;top:0;left:0;background-color:#53af31;width:50%;height:100%;}
.mMain12:after{left:auto;right:0;background-color:#1f332e;}
.mMain12 .bg{position:relative;display:flex;height:336px;z-index:1;}
.mMain12 .bg .col:first-child{margin-left:-140px;}
.mMain12 .bg .col{flex:1.05;background:url(../images/main/ico_main1_1_1.png) 0 55px no-repeat #53af31;padding:45px 0 0 155px;}
.mMain12 .bg .tit{display:block;color:#fff;font-size:26px;font-weight:bold;}
.mMain12 .bg .txt{display:block;color:#fff;font-size:14px;line-height:170%;margin:15px 0 0;}
.mMain12 .bg .lnk{display:block;margin:35px 0 0;}
.mMain12 .bg .lnk a{display:inline-block;background:url(../images/main/ico_main1_1_3.png) 50% 50% no-repeat;border-radius:50%;border:1px solid rgba(255,255,255,0.5);vertical-align:top;margin:0 10px 0 0;width:53px;height:53px;text-indent:-9999px;font-size:0;}
.mMain12 .bg .lnk a.i2{background-image:url(../images/main/ico_main1_1_4.png);}
.mMain12 .bg .lnk a.i3{background-image:url(../images/main/ico_main1_1_5.png);}

.mMain12 .bg .col.ls2{flex:1.2;background:url(../images/main/ico_main1_1_2.png) 60px 55px no-repeat #00a3a6;padding-left:200px;}
.mMain12 .bg .col.ls3{flex:1.2;background:#1f332e;padding:125px 40px 0;}
.mMain12 .bg .col.ls3 .tit{background:url(../images/main/ico_main1_3_1.png) 0 0 no-repeat;font-size:18px;font-weight:500;padding:0 0 0 25px;}
.mMain12 .bg .col.ls3 .search{display:flex;border-radius:53px;height:53px;margin:21px -10px 0;overflow:hidden;}
.mMain12 .bg .col.ls3 .search .keyword{flex:1;background-color:#fff;border:0;color:#0a0a0a;font-size:15px;padding:0 30px;}
.mMain12 .bg .col.ls3 .search .bt{display:block;background-color:#00a3a6;color:#fff;font-size:16px;font-weight:500;text-align:center;width:105px;line-height:53px;height:53px;}
.mMain12 .bg .col.ls3 .search .bt > span{display:inline-block;background:url(../images/main/ico_main1_3_2.png) 0 50% no-repeat;padding:0 0 0 27px;}

.mMain13{position:absolute;bottom:-70px;left:calc(50% - 767px);display:flex;align-items:center;border-radius:140px;background-color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,0.05);padding:30px;width:1515px;height:140px;z-index:1;}
.mMain13 .tit{background:url(../images/main/ico_main1_5_1.png) 23px 50% no-repeat;padding:0 0 0 172px;width:444px;height:72px;}
.mMain13 .tit .ts{margin-top:5px;}
.mMain13 .tit .ti{display:flex;align-items:center;font-size:28px;font-weight:bold;}
.mMain13 .tit .ti .c{flex:1;}
.mMain13 .lst{flex:1;display:flex;align-items:center;}
.mMain13 .lst .ls{flex:1;display:flex;align-items:center;font-size:14px;}
.mMain13 .lst .t{display:flex;align-items:center;justify-content:center;font-weight:500;background-color:#d6e2f2;border-radius:50%;margin:0 20px 0 0;width:60px;height:60px;}
.mMain13 .lst .c{flex:1;line-height:190%;}
.mMain13 .btn{display:block;background-color:#22659d;border-radius:79px;color:#fff;font-size:21px;font-weight:bold;text-align:center;margin-left:20px;width:251px;line-height:79px;height:79px;}
.mMain13 .btn > span{display:inline-block;background:url(../images/main/ico_main1_5_2.png) 100% 50% no-repeat;margin-right:-10px;padding:0 35px 0 0;}

.mMain14{position:absolute;top:-135px;right:0;width:810px;}
.mMain14 .swiper{overflow:hidden;}
.mMain14 .swiper-slide{border-radius:16px;background-color:#fff;text-align:center;width:249px;}
.mMain14 .swiper-slide a{display:block;background:url(../images/main/ico_main1_4_1.png) 50% 25px no-repeat;padding:135px 0 0;height:214px;}
.mMain14 .swiper-slide .tit{display:block;font-size:19px;font-weight:bold;}
.mMain14 .swiper-slide .txt{display:block;font-size:13px;margin:10px 0 0;}
.mMain14 .swiper-button-prev,
.mMain14 .swiper-button-next{top:calc(50% - 85px);margin:0 0 0 -55px;background:url(../images/main/ico_main1_prev2.png) 50% 50% no-repeat;text-indent:-9999px;font-size:0;width:19px;height:34px;}
.mMain14 .swiper-button-next{right:auto;left:0;}
.mMain14 .swiper-slide.ls2 a{background-image:url(../images/main/ico_main1_4_2.png);}
.mMain14 .swiper-slide.ls3 a{background-image:url(../images/main/ico_main1_4_3.png);}
.mMain14 .swiper-slide.ls4 a{background-image:url(../images/main/ico_main1_4_4.png);}
.mMain14 .swiper-slide.ls5 a{background-image:url(../images/main/ico_main1_4_5.png);}
.mMain14 .swiper-slide.ls6 a{background-image:url(../images/main/ico_main1_4_6.png);}

.mMain2{background:#f2f6fa;padding:175px 0 0;}
.mMain2 .bg{background:url(../images/main/k_main2.png) 0 100% no-repeat;padding:0 0 116px;}
.mMain2 .title{text-align:center;}
.mMain2 .title h3{font-size:45px;font-family:'SBAggroM';}
.mMain2 .title h3 em{color:#00ada9;}
.mMain2 .title .info{font-size:17px;font-weight:500;margin:10px 0 0;}
.mMain2 .list{display:flex;gap:27px;margin:61px 0 0;}
.mMain2 .list h4{background:url(../images/main/ico_tit2_1.png) 0 0 no-repeat;font-size:24px;font-family:'SBAggroM';margin:0 0 23px;padding:0 0 0 32px;}
.mMain2 .list .col.ls1{width:455px;}
.mMain2 .list .col.ls2{flex:1;}
.mMain2 .list .col.ls2 h4{background-image:url(../images/main/ico_tit2_2.png);}
.mMain2 .list .lst.col7 .mCheckbox1{flex:0 0 calc(14.3% - 13px);}
.mMain2 .list .lst{display:flex;flex-wrap:wrap;gap:14px;background-color:#fff;border-radius:12px;box-shadow:0 0 17px 7px rgba(180,201,201,0.28);padding:25px 23px;}
.mMain2 .list .lst .mCheckbox1{flex:0 0 calc(33.33% - 10px);}
.mMain2 .list .lst .mCheckbox1 input{opacity:0.01;} 
.mMain2 .list .lst .mCheckbox1 .label{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;color:#000;font-size:14px;font-weight:500;padding:0;text-align:center;line-height:47px;height:49px;}
.mMain2 .list .lst .mCheckbox1 .label:before{display:none;}
.mMain2 .list .lst .mCheckbox1 input:checked + .label{color:#fff;background-color:#53af31;border-color:#53af31;font-weight:bold;}
.mMain2 .list .btn{display:block;background-color:#00ada9;border-radius:10px;color:#fff;font-size:20px;font-weight:bold;text-align:center;margin:52px 0 0;width:210px;height:227px;}
.mMain2 .list .btn > span{display:block;background:url(../images/main/ico_main2_2.png) 50% 45px no-repeat;padding:120px 0 0;}
.mMain2 .list.forM{display:none;}

.gMain3{margin:100px 0 0;}
.gMain3 .title{display:flex;border-bottom:1px solid #636363;padding:0 0 17px;}
.gMain3 .title h3{flex:1;font-size:24px;font-family:'SBAggroM';}
.gMain3 .title .more{display:block;background:url(../images/main/ico_more1.png) 0 0 no-repeat;text-indent:-9999px;font-size:0;width:28px;height:28px;}
.gMain3 .mMain31{float:left;margin-left:42px;width:417px;}
.gMain3 .mMain31:first-child{margin-left:0;}
.gMain3 .mMain33{float:right;width:530px;}
.gMain3 .mMain33 .title{border-color:transparent;}

.mMain31 .list li{border-bottom:1px solid #e9e9e9;}
.mMain31 .list li a:hover .tit{color:#243eb6;}
.mMain31 .list li a{display:flex;align-items:center;font-size:16px;height:72px;}
.mMain31 .list li .tit{flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mMain31 .list li .tit + .dat{margin-left:10px;}

.mMain33{position:relative;padding:0 0 61px;}
.mMain33 .list .swiper{border-radius:20px;overflow:hidden;height:362px;}
.mMain33 .list .swiper .swiper-wrapper .swiper-slide a img{width:100%;height:100%;object-fit:fill;}
.mMain33 .gPag{position:absolute;bottom:0;left:50%;transform: translateX(-50%);background-color:#fff;border:1px solid #ddd;border-radius:34px;padding:0 45px 0 20px;text-align:center;line-height:34px;height:36px;white-space:nowrap;z-index:1;}
.mMain33 .swiper-pagination{position:static;display:inline-block;font-size:13px;font-weight:500;margin:0 3px 0 0;width:auto;vertical-align:top;}
.mMain33 .custom-pagination{position:static;display:inline-block;font-size:14px;}
.mMain33 .custom-pagination .custom-dot{display:inline-block;background-color:#cbcbcb;border-radius:10px;margin:0 3px;width:10px;height:10px;transition:all 0.4s 0s;}
.mMain33 .custom-pagination .custom-dot.active{background-color:#41aa37;width:38px;}
.mMain33 .stop,
.mMain33 .play{position:absolute;top:-1px;right:-5px;background:url(../images/main/ico_stop1.png) 50% 50% no-repeat #41aa37;border-radius:0 34px 34px 0;text-indent:-9999px;font-size:0;margin-left:3px;width:36px;height:36px;vertical-align:middle;}
.mMain33 .play{display:none;background-image:url(../images/main/ico_play1.png);vertical-align:middle;}

.mMain4{margin:80px 0 0;}
.mMain4 .title h3{font-family:'SBAggroM';font-size:45px;text-align:center;}
.mMain4 .title h3 em{color:#249f30;}
.mMain4 .swiper{margin-left:-45px;}
.mMain4 .swiper-slide .col{float:left;margin:60px 0 10px 45px;text-align:center;width:calc(25% - 45px);}
.mMain4 .swiper-slide .col .img{display:block;border-radius:20px;overflow:hidden;}
.mMain4 .swiper-slide .col .img img{object-fit:cover;width:100%;height:100%;}
.mMain4 .swiper-slide .col .txt{display:block;margin:25px 0 0;}
.mMain4 .swiper-slide .col .txt .ti,
.mMain4 .swiper-slide .col .txt .tx{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mMain4 .swiper-slide .col .txt .ti{display:block;color:#000;font-size:19px;}
.mMain4 .swiper-slide .col .txt .tx{display:block;color:#5b5b5b;font-size:14px;margin:8px 0 0;}
@media all and (min-width:1200px){
    .mMain4 .swiper-button-next,
    .mMain4 .swiper-button-prev{display:none;}
    .mMain4 .swiper-wrapper{display:block;}
}

/* add20260122 */
.nodata{text-align:center;padding:30px 0;}
/* //add20260122 */

/* add20260210 */
.lMPopup1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;}
.lMPopup1 .modalBg{opacity:0.6;}
.lMPopup1 .banner + .banner{padding-left:3px;}
.lMPopup1 .banner{position:relative;float:left;background-color:#222;padding:1px;}
.lMPopup1 .banner .img img{vertical-align:middle;width:400px;}
.lMPopup1 .banner .check{text-align:right;color:#fff;padding:5px 10px;}
.lMPopup1 .banner .check .mCheckbox1{display:inline-block;vertical-align:middle;}
.lMPopup1 .banner .check .mCheckbox1 .label{color:#fff;font-size:13px;padding:1px 0 0 22px;}
.lMPopup1 .banner .check .mCheckbox1 input + .label:before{top:4px;background-size:14px auto;width:14px;height:14px;}
.lMPopup1 .banner .check .btn{display:inline-block;background-color:#5a6378;border-radius:3px;margin-left:10px;color:#fff;font-size:12px;padding:5px 10px;}
/* //add20260210 */

/* screen resolutions lower than 1200px */
@media all and (max-width:1200px){
        
    #wrap{padding-bottom:65px;}

    #footer .bg,
    #wrap .bg{width:auto;}
    
    .mMain11{margin:0;}
    .mMain11 .swiper-wrapper{height:480px;}
    .mMain11 .swiper-slide{position:relative;height:auto;}
    .mMain11 .swiper-slide .back{height:auto;}
    .mMain11 .swiper-slide .back .forW{display:none;}
    .mMain11 .swiper-slide .back .forM{display:block;height:480px;}
    .mMain11 .swiper-slide .back img{width:100%;height:100%;}
    .mMain11 .swiper-slide .text{top:30px;left:0;width:100%;}
    .mMain11 .swiper-slide .text .txt{float:none;padding:0 15px;text-align:center;width:auto;}
    .mMain11 .swiper-slide .text .txt .im{display:block;margin:0 0 15px;}
    .mMain11 .swiper-slide .text .txt .im img{height:35px;}
    .mMain11 .swiper-slide .text .txt .ti{float:none;font-size:28px;line-height:120%;width:auto;padding:0 15px;word-break:keep-all;}
    .mMain11 .swiper-slide .text .txt .tx{font-size:13px;line-height:160%;letter-spacing:-0.5px;font-weight:500;margin:10px 15px 0;word-break:keep-all;}
    .mMain11 .button{display:none;}

    .mMain12:before,
    .mMain12:after{display:none;}
    .mMain12 .bg{height:auto;padding:0 0 136px;}
    .mMain12 .bg .col.ls2,
    .mMain12 .bg .col:first-child,
    .mMain12 .bg .col{flex:1;background-position:calc(100% - 15px) 90px;background-size:45px auto;width:50%;margin:0;padding:90px 15px 20px;height:auto;}
    .mMain12 .bg .tit{font-size:16px;line-height:26px}
    .mMain12 .bg .txt{font-size:11px;margin-top:20px;}
    .mMain12 .bg .lnk{margin-top:15px;}
    .mMain12 .bg .lnk a{background-size:12px auto;margin-right:5px;width:27px;height:27px;}
    .mMain12 .bg .col.ls2{background-size:35px auto;}
    .mMain12 .bg .col.ls3{position:absolute;bottom:0;left:0;width:100%;padding:30px 25px;height:136px;text-align:center;}
    .mMain12 .bg .col.ls3 .tit{display:inline-block;background-size:14px auto;background-position:0 3px;font-size:15px;padding-left:20px;}
    .mMain12 .bg .col.ls3 .search{display:flex;border-radius:40px;height:40px;margin:15px 0 0;}
    .mMain12 .bg .col.ls3 .search .keyword{flex:1;background-color:#fff;border:0;color:#0a0a0a;font-size:15px;padding:0 30px;}
    .mMain12 .bg .col.ls3 .search .bt{font-size:13px;width:80px;line-height:40px;height:40px;}
    .mMain12 .bg .col.ls3 .search .bt > span{background-size:14px auto;padding-left:20px;}

    .mMain13{position:relative;bottom:auto;left:auto;}
    .mMain13{border-radius:0;padding:32px 15px 28px;width:auto;height:auto;}
    .mMain13 .tit{flex:1;background-size:61px auto;background-position:0 50%;padding:0 0 0 75px;width:auto;}
    .mMain13 .tit .ts{font-size:12px;letter-spacing:-0.5px;word-break:keep-all;}
    .mMain13 .tit .ti{display:flex;align-items:center;font-size:18px;margin:5px 0 0;}
    .mMain13 .tit .ti .c{flex:1;}
    .mMain13 .lst{display:none;}
    .mMain13 .btn{background-color:#2b3a4e;border-radius:40px;font-size:13px;margin-left:0;padding:0 20px;width:auto;line-height:40px;height:40px;}
    .mMain13 .btn > span{background-size:6px auto;margin-right:0;padding:0 20px 0 0;}

    .mMain14{top:-80px;right:auto;left:0;width:100%;}
    .mMain14 .swiper{overflow:hidden;}
    .mMain14 .swiper-wrapper{padding:0 0 0 15px;}
    .mMain14 .swiper-slide{border-radius:10px;width:auto;}
    .mMain14 .swiper-slide a{display:block;background-size:54px auto;background-position:50% 20px;padding:85px 10px 0;width:200px;height:147px;}
    .mMain14 .swiper-slide .tit{font-size:15px;letter-spacing:-0.5px;word-break:keep-all;}
    .mMain14 .swiper-slide .txt{font-size:11px;letter-spacing:-0.5px;word-break:keep-all;margin: 5px 0 0;}
    .mMain14 .swiper-button-prev,
    .mMain14 .swiper-button-next{top:calc(50% - 85px);margin:0 0 0 -55px;background:url(../images/main/ico_main1_prev2.png) 50% 50% no-repeat;text-indent:-9999px;font-size:0;width:19px;height:34px;}
    .mMain14 .swiper-button-next{right:auto;left:0;}

    .mMain2{padding:50px 15px;}
    .mMain2 .bg{background-size:auto 45px;padding:0;}
    .mMain2 .title h3{font-size:22px;}
    .mMain2 .title .info{font-size:12px;}
    .mMain2 .list.forW{display:none;}
    .mMain2 .list.forM{display:block;background-color:#fff;border-radius:12px;box-shadow:0 0 17px 7px rgba(180,201,201,0.28);margin:25px 0 0;padding:25px 23px;}
    .mMain2 .list .select{background-color:#f2f2f2;border-color:#f2f2f2;height:45px;}
    .mMain2 .list .gSelect2 + h4{margin-top:30px;}
    .mMain2 .list h4{background:url(../images/main/ico_tit2_1.png) 0 0 no-repeat;background-size:;font-size:16px;font-weight:bold;margin:0 0 15px;padding:0 0 0 30px;}
    .mMain2 .list h4.i2{background-image:url(../images/main/ico_tit2_2.png);}
    .mMain2 .list .btn{display:block;font-size:15px;margin:20px 0 0;padding:0;width:auto;line-height:55px;height:55px;}
    .mMain2 .list .btn > span{display:inline-block;background-position:0 50%;background-size:20px auto;padding:0 0 0 32px;line-height:55px;height:55px;}

    .gMain3{margin-top:50px;padding:0 15px;overflow:hidden;}
	.gMain3 .title h3 {font-size: 22px;font-family: 'SBAggroM';} 
	.gMain3 .tab{display:flex;align-items:center;margin-bottom:10px;}
    .gMain3 .tab a{flex:1;display:flex;align-items:center;justify-content:center;border:1px solid #00ada9;color:#000;font-size:16px;text-align:center;height:44px;font-weight:bold;font-family:'SBAggroM';}
    .gMain3 .tab a.active{background-color:#00ada9;color:#fff;}
    .gMain3 .title.forW{display:none;}
    .gMain3 .mMain31{float:none;margin-left:0;width:auto;}
    .gMain3 .mMain33{float:none;width:auto;}

    .mMain31 .list li a{font-size:14px;padding:15px 0;height:auto;}
    
    .mMain33{position:relative;margin:45px 0 0;padding:0 0 48px;}
    .mMain33 .list .swiper{border-radius:10px;}
    .mMain33 .list .swiper-slide img{width:100%;}
    .mMain33 .gPag{border-radius:28px;padding:0 35px 0 10px;line-height:20px;height:28px;}
	.mMain33 .swiper-pagination{font-size:11px;margin:4px 3px 0 0;width:auto;vertical-align:top;}
	.mMain33 .swiper-pagination span{font-size:11px;}
	.mMain33 .custom-pagination{font-size:11px;margin-top:2px;vertical-align:top;}
	.mMain33 .custom-pagination .custom-dot{margin:0 1px;width:6px;height:6px;}
	.mMain33 .custom-pagination .custom-dot.active{width:20px;}
	.mMain33 .stop,
	.mMain33 .play{background-size:12px auto;border-radius:0 28px 28px 0;margin-left:3px;width:28px;height:28px;}

    .mMain4{margin-top:60px;overflow:hidden;}
    .mMain4 .title h3{font-size:22px;padding:5px 0 1px;}
    .mMain4 .swiper{margin-left:-20px;}
    .mMain4 .swiper-slide{padding:0 15px;}
    .mMain4 .swiper-slide .col{margin:30px 0 10px 20px;width:calc(50% - 20px);}
    .mMain4 .swiper-slide .col .img{position:relative;border-radius:10px;padding:60% 0 0;width:100%;height:0;}
    .mMain4 .swiper-slide .col .img img{position:absolute;top:0;left:0;}
    .mMain4 .swiper-slide .col .txt{margin-top:15px;}
    .mMain4 .swiper-slide .col .txt .ti{font-size:14px;}
    .mMain4 .swiper-slide .col .txt .tx{font-size:12px;margin-top:7px;}
    .mMain4 .swiper-button-prev,
    .mMain4 .swiper-button-next{top:22px;background:url(../images/main/ico_prev4_m.png) 50% 50% no-repeat;width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,0,0,0.1);}
    .mMain4 .swiper-button-next{background:url(../images/main/ico_next4_m.png) 50% 50% no-repeat;}

    .sound-only_m{position: absolute!important;width: 1px!important; height: 1px!important;clip: rect(0 0 0 0)!important;overflow: hidden!important; border: 0!important; padding: 0!important;margin: -1px!important;}

}


@media all and (max-width:1200px){
    .mMain12 .bg .col{height:275px;}
}

/* add20260210-m */
@media all and (max-width:820px){
    .lMPopup1{position:absolute;}
    .lMPopup1 .banner + .banner{padding-left:1px;}
    .lMPopup1 .banner{float:none;background-color:transparent;width:400px;margin:10px auto;}
    .lMPopup1 .banner .img img{width:100%;}
    .lMPopup1 .banner .check{background-color:#000;text-align:right;color:#fff;padding:5px 10px;}
    .lMPopup1 .banner .check .mCheckbox1{display:inline-block;vertical-align:middle;}
    .lMPopup1 .banner .check .mCheckbox1 .label{color:#fff;font-size:13px;padding:1px 0 0 20px;}
    .lMPopup1 .banner .check .btn{display:inline-block;background-color:#5a6378;border-radius:3px;margin-left:10px;color:#fff;font-size:12px;padding:5px 10px;}
}
@media all and (max-width:420px){
    .lMPopup1 .banner{padding:0;width:auto;}
    .lMPopup1 .banner p,
    .lMPopup1 .banner .check{margin:0 15px;}
    .lMPopup1 .banner p img{width:100% !important;height:auto !important;}
}
/* //add20260210-m */




