@media(max-width: 5680px){
	.mob{display: none;}
	.mySwiperpc{display: block;}
	.mySwipermb{display: none;}
	.a3 .mySwiper5{display: none;}
	.a3 .mySwiper4{display: block;}
	.snav .names{display: none;}
	.sbbox{display: block;background-size: 100% 100% !important;}
	.sbannerbox-m{display: none;}
	.e2 .t,.e0 {width: 100%;margin: 90px auto 45px;}
	.e2 .t h3,.e0 h3{font-size: 38px;text-align: center;font-weight: 700;color:#e87613;}
	/* .in .lt a img.pc{display: block;}
	.in .lt a img.mob{display: none;} */
	#gotopbtn{width: 40px;height: 40px;cursor: pointer;border-radius: 100px;z-index: 10;border: 1px solid #e87613;line-height: 40px;font-size: 23px;text-align: center;color: #e87613;}
	.swiperbn{display: block;}
	.swiperns{display: none;}
	.banner .yg img.mb{display: none;}
	.in .lr .nav li a{line-height: 120px;}
	.pg{background-size: 100% 100% !important;}
	.d1{width: 2000px;}
	.envir{width: 100%;}
}
@media(max-width: 1921px){
	.d1{width:1500px;}
	.envir{width: 100%;}
	.in .lr .nav li a{line-height: 90px;}
}
@media(max-width: 1800px){
	.in,.ftb{width: 94%;padding:0 3%;}

	.fta{padding:3% 3%;width: 94%;}
	.in .lr .nav li{margin: 0 30px;}
	.in .lr .nav li a{font-size: 17px;}
	.a0,.banner,.a3{padding-bottom: 5%;}
	.banner a .txt{left: 5%;line-height: 60px;}
	.banner a .txt h3{font-size: 40px;}
	.banner a .txt h4{font-size: 32px;}

	.snav ul,.c0,.f1,.f2,.e1,.e2,.e3,.d1,.d2,.c1,.c2,.c3,.b1,.b2,.cta, .ctb,.pt .vio,.p0,.p0s{width: 94%;}
	.pg,.envir{width: 100%;}
	.rec{width: 100%;}
	#certify .swiper-slide {width: 600px;height: 400px;}
	#certify .swiper-slide a{width: auto;height:100%;border-radius:12px;overflow: hidden;}
	#certify .swiper-slide img{display:block;width: 100%;height:100%;}
	.a0v{width: 94%;}
	.a0v .vio{width: 100%;}
}

@media(max-width: 1500px){
	.a01, .a02,.a2, .a4{width: 94%}
	.a01 h3,.a5 .a01 h6{font-size: 36px;margin-bottom: 15px;}
	.a01 h6{font-size: 24px;margin-bottom: 15px;}
	.a01 .txt,.a01 .tb{margin-bottom:25px;}
	.a01 .txt p{font-size: 15px;}
	.a01 .ho p{font-size: 15px;margin-right: 50px;}
	.a0.a2{width: 100%;}
	.a0.a2 .a01,.a0.a2 .a03{width: 94%;}
	.a0.a2 .a03{margin: 0 auto;}
	.a02 .banner_bar_bd .bd_l{width: 90%;margin: 5% auto;}
	.a02 .banner_bar_bd .bd_l dl .num{font-size: 40px;}
	.a02 .banner_bar_bd .bd_l dl .num em,.a02 .banner_bar_bd .bd_l dl .txt,.a1 .r .b li p{font-size: 15px;}
	.a1 .r .rs{padding: 5% 5%;}
	.ao1{margin-bottom: 25px;width: 100%;}
	.ao1 h3,.ao1 .tb{margin-bottom: 0;}
	.a1 .r .b li{padding:  0 0 10px;}
	.a1 .r .b li h3{font-size: 20px;margin-bottom: 0;}
	
	/* .a1 .r .b li:nth-child(5n){display: none;} */
	.a03 .flipster{padding: 0 0 10%;}
	.a03 .flipster li{width: auto;}
	.a03 .flipster li a{padding: 10% 7%;}
	.a03 .flipster li .tx p,#certify .swiper-slide a .txt p,.e1 .er li .r p{font-size: 15px;}
	.a03 .flipster li .tx .line,.c1 .pro li a .tx .line{margin: 5% auto;}
	.a03 .flipster li .tx h3,#certify .swiper-slide a .txt h6,.e1 .er li .r h6{font-size: 20px;}
	.a03 .flipster li a .tx{margin-bottom: 5%;}
	.a03 .flipto-prev{left: 46%;}
	.a03 .flipto-next{right:auto;left: 52%;}
	.a03 .flipster ul{min-width: 300px}
	.a3 .a01{left: 5%;}
	.a3 .a01 h6{font-size: 24px;}
	.a3 .a01 h3{font-size: 38px;}
	.a3 ul{width: 90%;padding: 0 5%;bottom: calc(10% - 1px);}
	.a3 ul li a p{line-height: 75px;font-size: 16px;}
	.a3 ul li a i{font-size: 30px;margin-right: 15px;}
	.a4 .tb li .txt h3{font-size: 17px;}
	.a4 .tb li .txt .date,.a4 .tb li .txt p{font-size: 15px;}
	.a5{padding-bottom: 0;}
	.fta .l .lb{margin-bottom: 3%;}
	.fta .l .lb p{font-size: 15px;}
	.fta .l .lb h3,.fta .l .lb h2{font-size: 17px;}
	.ftb .l,.ftb p{font-size: 15px;}



	.snav{margin-bottom: 3%;}
	.pt{padding: 3% 0 5%;}
	.pt .a01 h5,.p0 .t h5,.c0 .t h3,.d1 .t h3,.cons .t h3{font-size: 28px;}
	.pt .a01 .txt p,.pt .vio .st1 p,.p0 .txt p,.p0 .rs li a span,.p0 .rs li.h1 a span,.p0 .a03 .flipster li h4,.p0 .t p,.c0 .t p,.c0 .b li i,.c0 .b li p,.e1 .swiper a h3{font-size: 16px;}
	.pt .vio .st1 h3{font-size: 40px;margin: 3% auto 5%;}
	.p0{padding:5% 0 0;}
	.a0.p0{width: 100%;}
	.p0 .t{margin-bottom: 3%;}
	.p0 .nk h6{font-size: 24px;}
	.p0 .nk p{font-size: 15px;}
	.pg{background-size: 100% 100%;padding: 3% 0;height: auto;width: 100%;}

	.p0 .bl .txt{width: 50%;}

	.p0 .rs li.h1 a{font-size: 20px;}
	.p0 .b1 .rs{right: 3%;width: auto;}
	.p0 .rs ul::after{left: -20px;}
	.p0 .rs li.h1 a::before{left: -21px;}
	.p0 .rs li{margin: 0 auto 20px;}
	.p0 .rs li a span{line-height: 30px;}
	.p0 .bl .ren{right: 17%;}
	.p0 .a03 .flipster li{width: auto;}
	.p0 .a03 .flipster li h4{line-height: 60px;}
	.p0 .b2 ul li .txt h2{font-size: 55px;}
	.p0 .b2 ul li .txt{left: 20px;bottom: 20px;}
	.p0 .b2 ul li .txt p{font-size: 20px;}
	.p0 .b{width: 100%;}
	.fta .r ul li::before{display: none;}
	.ftb{padding: 0 3%;}
	.pg .b{width: 94%;}

	.c0{padding: 3% 0 3%;}
	.c1{padding: 0 0 3%;}
	/* .c0 .b li i{line-height: 85px;} */
	.c1 .pro li a .tx p{font-size: 15px;}
	.c1 .pro li a .tx h3{font-size: 20px;}
	/* .d1 ul li{width: 15%;margin-right: 2%;} */
	#certify .swiper-button-prev,#certify .swiper-button-next{width: 45px;height: 45px;font-size: 24px;}
	.fta .r ul li a{font-size: 15px;}
	.e1 .er li{padding: 4% 0;}
	.e1 .er li .r h6{margin-bottom: 0;}
	.a4 .tb li .txt{line-height: 30px;}
	.a4 .tb li .txt h3{height: 60px;}

	.p0 .b3 .map .maps ul li p{font-size: 15px;}

	.cta .rl .imgs .top{width: 100%;height: auto;}
	.rec .b table th:nth-child(1){width: 24%;}
	.rec .b table th:nth-child(2){width: 22%;}
	.rec .b table th:nth-child(3){width: 15%;}
	.rec .b table th:nth-child(4){width: 15%;}
	.rec .b table th:nth-child(5){width: 15%;}
	.rec .b table .conts td:nth-child(1){padding-left:50px;}
	.banner .swiper-slide .yg .txt{left: 5%;}
	.a03 .swiper .tx h3{font-size: 20px;}
	.a03 .swiper a{padding: 30px 25px;}
	.a3s{width: 94%;padding: 0 3%;bottom: 10%;}
	.cks i{font-size: 35px;margin-right: 10px}
	.cks p{font-size: 17px;}
	.cks .r{font-size: 30px;}
	.p0 .b3 .map .maps .cor{left: 39%;top: 37.9%;}
	.c1 .po4 li .t1 .txt p{font-size: 17px;}
	.c0 .b li i{font-size: 20px;}
}


@media(max-width: 1366px){
	.fta{width: 94%;padding:3% 3%;}

	.in .lr .nav li{margin: 0 20px;}

	.in .lr .nab a{margin-left: 30px;}
	.in .lr .nab a::after{left: -15px;}
	.a03 .flipto-prev, .a03 .flipto-next{width: 44px;line-height: 44px;height: 44px;font-size: 20px;bottom: 3%;}
	.a3 .a01 .txt p,.a5 .a01 .txt p{font-size: 15px;}
	.f1 .l li .wz p:nth-child(2){font-size: 16px;}
	.f1 .r li input,.f1 .r li.box .inarea{font-size: 14px;}
	#gotopbtn{width: 34px;height: 34px;font-size: 18px;right: 0;line-height: 34px;}
	.a1 .r .b li{padding: 0 0 3px;}
	.co3{width: 94%;}
	.c1 .po4 li .t1 h4{margin-bottom: 20px;}
	.c1 .a01{width: 100%;}
	.cks p{line-height: 80px;}


	.c0 .t{margin-bottom: 26px;}
	.c0 .t2{margin-bottom: 0 !important;}

}
@media(max-width: 1280px){
	.in .lt img{max-width: 200px;}
	.in .lr .nab a.qh{margin-left: 0;}
	.in .lr .nav li a{font-size: 16px;}
}


@media(max-width: 1280px){
	.in .lt img{max-width: 200px;}
	.in .lr .nab a.qh{margin-left: 10px;}
}

@media(max-width: 1000px){
	.in{padding: 3% 3%;}
	.in .lt img{max-width: 160px;}

	.in .lt a img.pc{display: none;}
	.in .lt a img.mob{display: block;}
	.in .lr {display: none;}
	.in .mob{display: inline-block;}
   
    .mob .nab{display: inline-block;font-size: 0;vertical-align: middle;}
    .mob .nab .wt{width: auto;padding:0 12px;line-height:24px;border-radius:100px;border: 1px solid #e87613;text-align: center;color: #e87613;font-size: 15px;background: #fff;font-weight: 700;display: inline-block;transition: all 500ms;}
    .mob .nab .wt:hover{background-color: #e87613;color: #fff;}

	.mob .navs-ms{display: inline-block;vertical-align: middle;border: 2px solid #fff;padding: 5px;border-radius: 5px;margin-left: 10px;}  
    .mob .navs-ms .navicon{width: 28px;height: 20px;background: url(../images/index/navicon.png) no-repeat scroll center center;background-size: 100%;display: block;}
    .pgy-nav{width: 0;position: fixed;right: -100%;top: 0;background-color: #313131;transition: all 500ms;overflow: hidden;height: 100vh !important;z-index: 9999999;overflow-y:scroll;pointer-events: all;}
    .pgy-nav .close{font-size: 24px;color:#fff;display: block;text-align: right;padding: 0 3%;line-height: 30px;background-color: #272727;height: 30px;}
    .pgy-nav .slimScrollDiv{height: auto;}
    .pgy-nav .pgy-scroll{height: auto;}

    .pgy-s a{display: block;overflow: hidden;line-height: 40px;max-height: 40px;transition: all .3s;padding: 10px 0;font-size: 16px;}
    .pgy-nav ul li{padding: 0 3%;}
    .pgy-nav ul li a{line-height: 40px;font-size: 16px;color: #fff;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
    .pgy-nav ul li ul li{padding: 0 0;}
    .pgy-nav ul li ul li a{line-height: 40px;font-size: 15px;color: #fff;opacity: 0.8;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.5);font-family:'poppinss';padding: 7px 3%;}
    .pgy-nav .pgy-scroll .pgy-s ul li:nth-child(6) ul{display: none !important;}
	.banner a .txt{line-height: 40px;}
	.banner a .txt h4{font-size: 18px;}
	.banner a .txt h3{font-size: 24px;}

	.a01 h3, .a5 .a01 h6{font-size: 28px;margin-bottom: 3%;}
	.a01 .txt, .a01 .tb{margin-bottom: 3%;}
	.ao1 h3, .ao1 .tb{margin-bottom: 0;}
	.a2 .ao1{margin-bottom: 7%;}
	.a4 .ao1{margin-bottom: 7%;}
	.a01 h6{font-size: 18px;margin-bottom: 3%;}
	.hos{width: 120px;line-height: 40px;margin-top: 5px;}
	.hos p{font-size: 14px;}
	.hos i{font-size: 18px;}
	.a01 .tb{width: 120px;}
	.a02 .banner_bar_bd .bd_l{width: 100%;margin: 7% auto 0%;}
	.a02 .banner_bar_bd .bd_l dl::before{width: 0;}
	.a02 .banner_bar_bd .bd_l dl{width: 50%;margin-bottom: 20px;}
	.a02 .banner_bar_bd .bd_l dl .num b{font-size: 25px;margin-bottom: 5px;}
	.a02 .banner_bar_bd .bd_l dl .num{font-size: 32px;}
	.a02 .banner_bar_bd .bd_l dl .num em{bottom: 6px;}
	.a02 .banner_bar_bd .bd_l dl .txt{line-height: 30px;}
	.a1{display: block;}
	.a1 .r,.a1 .l{width: 100%;}
	.a1 .r .b li h3{font-size: 18px;}
	.ao1{margin-bottom: 3%;}
	/* .a03 .flipster ul{pointer-events: none;} */
	.a03 .flipto-prev, .a03 .flipto-next{width: 34px;height: 34px;line-height: 34px;font-size: 20px;font-family: 'poppinss';bottom: 3%;}
	.a03 .flipster{padding:  3% 0 15%;}
	.a03 .flipto-prev{left: 39%;}
	.a03 .flipto-next{left: 52%;}
	.a3{padding-bottom: 0 !important;margin-bottom: 7%;}
	.a3 .a01{left: 3%;top: 5%;}
	.a3 .a01 h3{font-size: 28px;margin-bottom:5%;line-height: 40px;}
	.a3 ul{width: 100%;padding: 0 0;}
	.a3 ul li{border-radius: 7px 7px 0 0;}
	.a3 ul li a i{margin-right: 0;font-size: 25px;margin-bottom: 5px;}
	.a3 ul li a p{font-size: 13px;line-height: 20px;}
	.a3 ul li.h1 a .r{display: none;}
	.a3 ul li a .r{display: none;}
	.a3 ul li a .l{padding: 7px 0;}

	.a3s{width: 94%;padding: 0 3%;bottom: 0;}
	.cks{display: block;}
	.swiper-slide-thumb-active .cks .r{display: none;}
	.cks .l{padding: 7px 0;text-align: center;}
	.cks i{margin-right: 0;font-size: 25px;margin-bottom: 5px;}
	.cks p{font-size: 13px;line-height: 20px;}


	.fta{display: block;padding: 6% 3% 3%;}
	.ftb{padding:  0 3% 3%;}
	.a0{padding-top: 0;}
	.a0.a2{padding-top: 7%;}
	.a0, .banner, .a3{padding-bottom: 7%;}
	.pt{padding: 3% 0 7%;}
	.a4 .tb li{width: 100%;margin-right: 0;margin-bottom: 5%;}
	.a4 .tb li:nth-child(3n){display: none;}
	.a4 .tb li .imgs{margin-bottom: 3%;}
	.a4 .tb li .txt .date{font-size: 13px;line-height: 20px;}
	.a5 .a01 .txt p{font-size: 15px;width: 100%;text-indent: 2em;}
	.a5 .a01{padding: 10% 0 15%;}
	.fta .l{margin-bottom: 0%;}
	.fta .r{width: 100%;}
	.fta .r ul{display: none;}
	.fta .r ul li{display: block;line-height: 35px;}
	.fta .r ul li h3{display:block;font-size: 17px;}
	.fta .r ul li a{display: inline-block;vertical-align: bottom;margin-right: 10px;font-size: 14px;}
	.fta .l .lb p{font-size: 17px;line-height: 40px;}
	.fta .l .lb h3, .fta .l .lb h2{font-size: 15px;}
	.fta .l .lb{margin-bottom: 0;}
	.a5{background: url(../images/index/qian_02.jpg) no-repeat center center;background-size:100% 100%}
	.ftb .l, .ftb p{font-size: 13px;}
	.ftb .r,.ftb .l{width: 100%;line-height: 25px;text-align: center;}
	.a3 ul{width: 94%;padding: 0 3%;bottom: 0;}
	.a3 .a01 h6{font-size: 18px;padding-left: 3%;margin-bottom: 3%;}
	.a3 .a01 h6::before{left: 0;}
	.a3 .a01 .txt p{font-size: 15px;width: 100%;bottom: 13%;}

	.a3 .mySwiper4{display: none;}
	.a3 .mySwiper5{display: block;}
	







	.snav{width: 94%;display: block;overflow-x: scroll;padding: 0 3%;}
	.snav .name{display: none;}
	.snav .pro{display: none;}
	.snav .names{display: block;}
	.snav ul.names {width: 160%;display: flex;}
	.snav ul.names li{display: block;vertical-align: middle;width: auto;min-width: 20%;margin-right: 10px;}
	.snav ul.names.pros li{width: 100%;}

	.snav ul.names.pros.nav_product{width: 200%;justify-content: space-between;}
	.snav ul.names.pros.nav_product li{width: 100%;margin-right: 0;}

	.snav li a{font-size: 14px;;line-height: 45px}
	.pt .a01 h5{margin-bottom: 3%;}

	.pt .a01 .txt p, .pt .vio .st1 p, .p0 .txt p, .p0 .rs li a span, .p0 .rs li.h1 a span, .p0 .a03 .flipster li h4, .p0 .t p, .c0 .t p, .c0 .b li i, .c0 .b li p, .e1 .swiper a h3{font-size: 15px;}
	.pt .banner_bar_bd .bd_l{margin: 7% 0 0;}
	.a0v{width: 94%;padding-bottom: 7%;}
	.a0v .vio{padding: 5% 0;width: 100%;}
	.a0v .vio .st1 h3{font-size: 24px;margin: 3% auto 7%;}
	.a0v .vio .st1{width: calc(100% + 2px);height: 100%;top: 0;left: -1px;transform: translate(0,0);background: url(../images/index/vid.jpg) no-repeat center;background-size: 100% 100% ;border-radius: 12px;}
	.a0v .vio .st1 p{margin-top: 16%;font-size: 18px;}
	.a0v .vio video{background: #000;min-height: 250px;border-radius: 12px;}

	.p0{padding: 7% 0 0;}
	.a0.p0{padding: 7% 0 5%;}
	.p0 .bl .txt{width: 100%;}
	.p0 .bl .ren{position: inherit;width: 100%;}
	.pg{margin: 0% 0;background:#f8f9fb url(../images/index/glbgs.jpg) no-repeat bottom;background-size: auto}
	.p0 .bl .nk{margin-bottom: 3%;}
	.p0 .b3 .map .maps ul li p,.p0 .b3 .map .maps .core p{display: none;}
	.p0 .b3 .map .maps ul li .b,.p0 .b3 .map .maps .cor{width: 8px;height: 8px;}
	.p0 .b3 .map .maps ul li .b::after,.p0 .b3 .map .maps .core::after{width: 8px;height: 8px;}
	.p0 .b1 .rs{position: inherit;transform: translate(0,0);width: 100%;}
	.p0 .b1 .rs ul{display: flex;display: none;}
	.p0 .rs li.h1 a::before{opacity: 0;}
	.p0 .b2 ul li .txt{left: 15px;bottom: auto;top: 15px;}
	.p0 .b2 ul li .txt h2{font-size: 30px;writing-mode: tb;line-height: 40px;}
	.p0 .b2 ul li .txt p{font-size: 15px;display: none;}
	.c0{padding-bottom: 5%;}
	.c0 .t h3{margin-bottom: 3%;}
	.c0 .b ul li{width: 100%;margin-right: 0;margin:1.5% 0;line-height: 56px;}
	.c0 .b li i{width: auto;line-height: 30px;margin: 3% auto;border-width: 0px;}
	.c0 .b li p{width: calc(100% - 41%);font-size: 13px;line-height: 23px;}
	.c1 ul.pro li{width: 49%;margin-right: 2%;}
	.c1 ul.pro li:nth-child(3n){margin-right: 2%;}
	.c1 ul.pro li:nth-child(2n){margin-right: 0%;}
	.c1 .pro li a{padding: 10%;}
	.c1 .pro li a .tx h3{font-size: 16px;}
	.dede_pages ul li{font-size: 14px;}
	/* .dede_pages{padding: 20px 0 10px;} */
	.cta, .ctb{padding: 3% 0 7%;}
	.cta{display: block;}
	.cta .rl{width: 100%;margin-bottom: 3%;}

	.cta .rl .imgs>.top{margin-bottom: 5%;}
	.cta .rl .imgs .btm #prev,.cta .rl .imgs .btm #next{width: 24px;line-height: 24px;font-size: 14px;}
	.cta .rl .imgs .btm .ulbox{height: 86px;}
	.cta .rl .imgs .btm ul li img{width: 104px;height: 84px;}
	.cta .rr{width: 100%;margin-top: 3%;}
	.cta .rr .t h2{font-size: 25px;margin-bottom: 3%;}
	.cta .rr .m{margin: 3% auto;}
	.cta .rr .m p{font-size: 15px;}
	.get{margin-top: 7%;width: 128px;line-height: 43px;}
	.get p{font-size: 15px;}
	.get i{font-size: 20px;}
	.ctb h5{font-size: 20px;}
	.ctb .line{margin: 3% auto;}
	.ctb p{font-size: 15px;line-height: 30px;}
	.c1 .a01{width: 100%;margin-bottom: 5%;}
	.c1 .a01 h3{font-size: 28px;}
	.c1 .pro.pos li:nth-child(3){display: none;}

	.c0 .t,.d1 .t{margin-bottom: 5%;}
	.d1{padding: 7% 0 3%;}
	.d1 ul li{width: 31%;margin-right: 3.5%;}
	.d1 ul li:nth-child(8n){margin-right: 3.5%;}
	.d1 ul li:nth-child(3n){margin-right: 0;}

	#certify .swiper-slide{width: 100%;height: auto;}
	#certify .swiper-button-prev{left: 3%;}
	#certify .swiper-button-next{right: 3%;}
	#certify .swiper-button-prev, #certify .swiper-button-next{width: 34px;height: 34px;font-size: 18px;}
	#certify .swiper-slide a .txt h6{font-size: 17px;}
	#certify .swiper-slide a .txt p{line-height: 20px;}

	.cons .t{width: 94%;margin: 0 auto 5%;}
	.cons .t h3{font-size: 24px;}
	.cons .get{margin: 0 auto 3%;}
	.e1{display: block;margin: 5% auto 5%;}
	.e1 .el{width: 100%;}
	.e1 .swiper a h3{text-indent: 13px;line-height: 45px;}
	.e1 .swiper .swiper-pagination{bottom: 5.5%;}
	.e1 .er{width: 100%;}
	.e1 .er ul{padding: 0 3%;}
	.e1 .er li .l h3{font-size: 30px;}
	.e1 .er li .l p{font-size: 15px;}
	.e3{padding: 7% 0 3%;display: block;}
	.e3 .el{width: 100%;}
	.e3 .el h2{font-size: 24px;line-height: 35px;width: 100%;}
	.e3 .el span{font-size: 15px;margin-bottom: 3%;}
	.e3 .el .cba p{font-size: 15px;line-height: 28px;}
	.e3 .el img{margin: 3% auto;max-width: 94%;}
	.prenext ul li{font-size: 15px;line-height: 30px;}
	.prenext ul li a{font-size: 15px;line-height: 30px;}
	.prenext .hos{width: 130px;float: left;margin-top: 5%;}
	.e3 .er{width: 100%;}
	.prenext{padding: 5% 0 7%;}
	.f1,.tal{padding: 3% 0 5%;display: block;}
	.f1 .l,.f1 .r{width: 100%;}
	.f1 .l h1,.n01 h3{font-size: 28px;margin-bottom: 5%;}
	.f1 .l li{margin-bottom: 3%;}
	.f1 .l li .wz p{font-size: 17px;}
	.f1 .l li .wz p{font-size: 15px;}
	.f1 .r li h5, .f1 .r li h6{font-size: 15px;line-height: 44px;}
	.f1 .r li input{font-size: 14px;line-height: 43px;}
	.f1 .r li.box .inarea{font-size: 14px;}
	.f2{padding: 3% 0 7%;}
	.p0s{width: 94%;}
    .rec{width: 100%;}
    .rec .b{overflow-x: scroll;}
    .rec .b table{width: 200%;}
    .rec .b table th{font-size: 15px;line-height: 42px;}
    .rec .b table .titles td{font-size: 15px;line-height: 35px;padding: 7px 0;}
    .rec .b table th:nth-child(1), .rec .b table .titles td:nth-child(1){padding-left: 1%;}
    .rec .b table th:nth-child(2){padding-left: 0;}
    .rec .b table th:nth-child(1){width: 25%;}
    .rec .b table th:nth-child(2){width: 25%;}
    .rec .b table th:nth-child(3){width: 12%;}
    .rec .b table th:nth-child(4){width: 12%;}
    .rec .b table th:nth-child(5){width: 12%;}
    .rec .b table th:nth-child(6){width: 14%;}

    .rec .b table .titles td .more, .rec .b table .titles td .more2{right: 20%;width: 25px;height: 25px;font-size: 13px;line-height: 25px;}
    .rec .b table .conts td:nth-child(1){padding-left: 2%;padding-top: 2%;}
    .rec .b table .conts td:nth-child(1) h2{font-size: 15px;line-height: 30px;}
    .rec .b table .conts td .t1 .txt p{font-size: 15px;line-height: 30px;}
    .rec .b table .conts td .t1{margin-bottom: 0;}

    .joinbox{width: 94%;}
    .joinbox .j-t h2{font-size:16px;line-height: 30px;}
    .joinbox .j-t a.close{line-height: 30px;}
    .joinbox .j-b{padding: 30px 10px;}
    .joinbox .j-b p{font-size: 13px;text-indent: 0;}

	.sbbox{display:none;}
	.sbannerbox-m{display: block;}
	.sbannerbox-m img{display: block;width: 100%;}
	.e2 .t,.e0{margin: 7% 0 3%;}
	.e2 .t h3,.e0 h3{font-size: 28px;}

	::-webkit-scrollbar{display: none;}
	.a03 .flipster ul{max-width: 300px}
	.swiper-slide .yg video.pc{width: 100%;height: 100%;display: none;}
	.swiper-slide .yg img.mb{display: block;width: 100%;height: auto;}
	.banner .swiper-slide .yg .txt{left: 3%;line-height: 30px;}
	.banner .swiper-slide.swiper-slide-active .yg .txt{top: 50%;}
	.banner .yg .txt h4{font-size: 18px;}
	.banner .swiper-slide .yg .txt .hos{margin-top: 5%;}
	.in{position: inherit;}
	.banner .swiper-pagination-bullet{width: 10px;height: 10px;}
	.snav{margin-bottom: 5%;}
	.fta .l a{margin-bottom:5px;}
	.fta .l a img{width: 160px;}
	.p0 .b3 .map .maps .cor{top: 36.65%;left: 38.5%;}
	.envir{width: 94%;padding-bottom: 7%;}
	.in.h_hov{position: inherit;}
	.small-header .in.h_hov{transform:initial;}

	.swiperbn{display: none;}
	.swiperns{display: block;}

	.f1 .r li{width: 100%;margin-right: 0;}

	.e2.a4 .tb li .imgs{width: 30%;margin: 3%;margin-right: 3%;}
	.e2.a4 .tb li .txt{width: 61%;}
	.e2.a4 .tb li .txt h3{text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%;height: 30px;display: block;}
	.e2.a4 .tb li:nth-child(3n){display: block;}
	.c1 .po4 li .t1 .txt p{font-size: 15px;}
	.c1 .po4 li .t1 .txt p{font-size: 15px;}
	.c1 .po4 li{margin-bottom: 0;}

	.c1 ul.pro2 li{margin: 0 auto;margin-right: 2%;}
	.co3 .r{width: 140px;}
	.prenext{display: flex;justify-content: space-between;align-items: center;}
	.prenext .hos{margin-top: 0;}
}

@media(max-width:700px){
	.p0 .b2 ul li .imgs img{width: 350px;}
}

@media(max-width:600px){
	.p0 .b2 ul li .imgs img{width: 300px;}
	.swiperbn{max-height: 1300px;}
	.p0 .bl .ren{position: inherit;width: 45%;margin: 0 auto 3%;}
}
