<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:1600px){
.head-fixed{ height:101px;}
.nav .plebans{ font-size:16px; line-height:100px; padding:0 10px;}
.nav .plebans:after{ height:3px;}
.goutp p{ font-size:16px;}
.search{ width:180px; margin-right:25px;}
.s_inbut{ width:28px; height:28px; margin:6px 0;}
.s_intxt{ height:40px; width:130px; font-size:16px;}
.h_tell{ padding-left:38px; background-size:26px 26px;}
.h_tell em{ font-size:14px;}
.h_tell p{ font-size:16px;}
.head_on{ height:81px;}
.head_on .nav .plebans{ line-height:80px;}
}

@media screen and (max-width:1440px){
.w{ max-width:1200px;}
.head-fixed{ height:81px;}
.nav .plebans{ font-size:15px; line-height:80px; padding:0 10px;}
.nav .plebans:after{ height:2px;}
.goutp p{ font-size:16px;}
.search{ width:170px; margin-right:20px;}
.s_inbut{ width:24px; height:24px;}
.s_intxt{ height:36px; font-size:15px;}
.h_tell{ padding-left:36px; background-size:24px 24px;}
.h_tell em{ font-size:13px;}
.h_tell p{ font-size:15px;}
.head_on{ height:71px;}
.head_on .nav .plebans{ line-height:70px;}
.banner .w em{ font-size:98px;}
.banner .w p{ font-size:32px; margin-top:30px;}
.banner .w .b_ico{ margin-top:40px;}
.banner .w .b_ico img{ height:82px;}
.titc{ font-size:55px;}
.com_txt{ font-size:22px; margin-top:25px;}
.com_txt p:before{ height:23px; width:23px;}
.zx_but0{ font-size:22px; margin-top:25px;}
.but1{ font-size:21px;}
.con0{ padding:115px 0 120px 0;}
.con1_list li .txt{ font-size:16px;}
.con2_2_rt .txtc{ margin-top:20px; font-size:16px;}
.con2_2_rt .bot{ margin-top:25px;}
.con2_3 ul li{ font-size:22px;}
.con2_3 ul li span{ font-size:170px;}
.con3_1_rt .c3_tell i{ padding:7px;}
.con3_1_rt .c3_tell i img{ width:46px;}
.con3_list li .lic em{ font-size:18px; margin-top:-25px;}
.con3_list li .txt{ font-size:16px; min-height:144px;}
.con4 .txt{ font-size:22px;}
.con5_sm{ font-size:32px;}
.con5_sm a{ margin-right:40px;}
.con5 .but1{ margin-top:35px;}
.con5_rt .txt{ font-size:19px; max-height:228px;}
.con5_2_list li .txt em, .con5_lf .txt em{ font-size:20px;}
.con5_2_list li .txt p, .con5_lf .txt p{ font-size:16px;}
.con6_lf .txt1{ font-size:21px;}
.con6_lf .txtc{ font-size:19px;}
.con6_rt ul li p{ font-size:27px;}
.con7_lf .txtc{ font-size:19px;}
.f_intxt{ font-size:17px;}
.footer *{ font-size:14px;}
.footer span,.footer span a{ font-size:16px;}
.f_lf .txt1 a{ font-size:15px;}
.f_lf .txt1 img,.f_lf .txt2 img{ height:18px;}
.back_bot{ border-bottom-width:10px;}
}

@media screen and (max-width:1300px){
}

@media screen and (max-width:1200px){
.w{ width:95%;}
}

@media screen and (max-width:1130px){
}

@media screen and (max-width:1024px){
}

@media screen and (max-width:1023px){
.w{ width:92%;}
.head{ height:95px;}
.head-fixed{ height:95px; background:#141b29;}
.logo{ width:auto;}
.logo img{ height:45px; width:auto;}
.sanh{ display:block;}
.nav{ width:100%; position:fixed; left:-100%; height:100%; top:0; z-index:10; padding:0; display:block;}
.nav_bg{ display:block; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.5); z-index:1;}
.nav .w{ width:100%;}
.nav ul{ width:65%; background:#fff; position:absolute; top:0; left:0; bottom:0; right:inherit; display:block; z-index:2;}
.nav .plebans{ font-size:30px; width:100%; padding-left:30px; height:auto; line-height:100px!important; text-align:left; position:relative;}
.nav .plebans a{ display:inline; padding:0!important; color:#333!important; font-weight:500;}
.nav li:nth-child(1){ display:block;}
.nav li .plebans:after{ display:none;}
.nav li{ width:100%; border-bottom:1px solid rgba(0,0,0,.05); height:auto; padding:0;}
.nav li .jd{ position:absolute; display:block; top:50%; margin-top:-13px; right:8%; width:15px; height:26px; display:block; background:url(../images/arrow4.svg) no-repeat center; background-size:100%; transition:transform 0.5s; z-index:-1; transform:rotate(90deg);}
.nav li.hover .jd{ background-image:url(../images/arrow4.svg);}
.nav li.on .plebans a,.nav li.cur .plebans a{ background:none; color:#db5436!important;}
.goutp{ position:static; box-shadow:none; width:100%!important; transform:none; border-top:none;}
.goutp:before{ display:none;}
.goutp p{ font-size:28px; border-top:1px solid rgba(0,0,0,.05);}
.goutp p a{ padding-left:50px; text-align:left;}
.h_tell{ display:none;}
.search{ margin-right:60px; width:280px;}
.s_inbut{ width:36px; height:36px; margin:7px 0;}
.s_intxt{ height:50px; width:220px; font-size:24px;}

.banner .w{ top:0;}
.banner .w em{ font-size:50px;}
.banner .w p{ font-size:28px; margin-top:25px; width:80%;}
.banner .w .b_ico{ margin-top:20px;}
.banner .w .b_ico img{ height:60px; margin-right:20px;}
.ban_bot{ width:100%; position:static; font-size:24px; line-height:4;}
.ban_bot i{ padding:0 50px;}
.ban_bot img{ height:40px;}

.video-pop .pop-box{ width:90%; height:575px;}
.video-pop .pop-box .close{ width:48px; height:48px; top:-60px;}

.titc{ font-size:50px;}
.titc em{ padding-left:15px;}

.con0{ padding:100px 0 80px 0;}
.con0_img{ top:inherit; bottom:0; width:55.5%;}
.con0 .c0_lf{ width:100%;}
.com_txt{ font-size:28px; margin-top:30px;}
.com_txt p{ padding-left:40px; margin-top:12px;}
.com_txt p:before{ top:7px; height:28px; width:28px;}
.zx_but0{ font-size:28px; padding:0 50px; margin-top:30px;}
.c0_rt{ width:100%; padding-right:15%; margin-top:40px;}

.con1{ padding:100px 0 150px 0;}
.con1_txt{ font-size:28px; margin-top:20px;}
.con1_txt .txt{ width:100%;}
.but1{ font-size:28px; width:50%; margin-top:25px;}
.con1c{ margin:45px 0 0 0;}
.con1_list li .lic{ margin:-30px 5% 0 5%; padding:20px 5%;}
.con1_list li em{ margin:-65px auto 0 auto;}
.con1_list li .txt{ font-size:24px;}
.con1c .swiper-pagination{ margin-top:40px;}

.con2{ margin-top:0;}
.con2_1 .w{ padding:75px 0;}
.txt_ico{ right:-25px; top:inherit; bottom:0;}
.con2_1 .txt{ width:100%;}
.con2_1 .txt img{ height:150px;}
.con2_1 .pic{ width:100%; margin-top:45px;}
.con2_2{ padding:60px 0;}
.con2_2:after{ display:none;}
.con2_2_lf{ width:100%; margin-top:45px;}
.con2_2_rt{ width:100%;}
.con2_2_rt .txtc{ font-size:24px; margin-top:25px;}
.con2_2_rt .bot{ text-align:left; margin-top:30px;}
.con2_2_rt .but1{ width:50%; margin:0;}
.con2_3{ padding:15px 0 65px 0;}
.con2_3 ul{ width:100%;}
.con2_3 ul li{ font-size:28px; width:100%; justify-content:center; align-items:center;}
.con2_3 ul li span{ font-size:190px;}
.con2_3 ul li.line{ width:100%; height:2px; margin:40px 0;}

.con3{ padding:100px 0;}
.con3 .w{ padding:0 3%;}
.con3_1 .com_txt{ margin-top:15px; width:100%;}
.con3_1_rt{ width:100%; margin-top:45px;}
.con3_1_rt .but1{ width:40%;}
.con3_1_rt .c3_tell{ padding-left:30px;}
.con3_1_rt .c3_tell i{ padding:8px; margin-right:15px;}
.con3_1_rt .c3_tell i img{ width:54px;}
.con3_1_rt .c3_tell em{ font-size:24px;}
.con3_1_rt .c3_tell p{ font-size:28px;}
.con3_2{ padding:0 0 0 8%; margin-top:40px;}
.con3_2:before{ left:-92%;}
.con3_2 .swiper-button-prev:after,.con3_2 .swiper-button-next:after{ font-size:34px;}
.con3_2 .swiper-button-next{ top:70px;}
.txt3_ico{ bottom:48px; width:32px; z-index:7;}
.con3_list li .lic{ padding:1px 6% 6% 6%;}
.con3_list li .lic em{ margin-top:-30px; font-size:28px; padding:0 20px;}
.con3_list li .txt{ font-size:24px; margin-top:12px; min-height:216px;}

.con4{ padding:95px 0 0 0;}
.con4 .txt{ font-size:28px; margin-top:30px;}
.con4_map{ width:100%; margin:-100px auto 0 auto;}

.con5{ padding:85px 0 50px 0;}
.con5_sm{ font-size:28px; margin-top:30px;}
.con5_sm a{ margin-right:20px;}
.con5 .but1{ margin-top:40px; width:50%;}
.con5c{ margin-top:135px; padding:0 5% 60px 5%;}
.con5_lf{ width:100%;}
.con5_lf .txt{ width:40%; padding:3% 0 3% 8%; top:0; bottom:auto;}
.con5_lf .imgs{ width:82.35294117647059%;}
.con5_rt{ width:100%; margin-top:80px;}
.con5_rt .txt{ width:100%; padding-right:5%; font-size:26px; max-height:312px;}
.con5_2{ padding:0 0 70px 0;}
.con5_2_list li{ width:47.5%; padding-bottom:50px;}
.con5_2_list li .txt{ margin-top:30px;}
.con5_2_list li .txt em,.con5_lf .txt em{ font-size:28px;}
.con5_2_list li .txt p,.con5_lf .txt p{ font-size:24px;}
.con5_2_list li .txt i,.con5_lf .txt i{ font-size:24px; padding-right:20px;}
.con5_2_list li .txt i:before,.con5_lf .txt i:before{ margin-top:-8px; border-top-width:8px; border-bottom-width:8px; border-left-width:8px;}

.con6{ padding:0 0 90px 0;}
.con6_lf{ width:100%; padding-top:10px;}
.con6_lf .txt1{ font-size:32px; margin-top:5px;}
.con6_lf .txtc{ font-size:28px; margin-top:30px;}
.con6_rt{ width:100%; margin-top:40px;}
.con6_rt ul{ width:104.738955823293173%;}
.con6_rt ul li p{ font-size:32px;}

.con7{ padding:65px 0;}
.con7_lf{ width:100%; padding-left:0;}
.con7_lf .titc{ text-align:center;}
.con7_lf .titc em{ padding:0 20px;}
.con7_lf .txtc{ font-size:28px; margin-top:18px;}
.con7_lf .but1{ display:none;}
.con7 .but1{ width:100%; margin:0;}
.con7_rt{ width:100%; margin-top:40px;}
.con7_rt ul li{ margin-top:30px;}
.con7_rt ul li:last-child{ display:block;}
.f_intxt{ font-size:28px;}

.footer{ padding:65px 0;}
.footer *{ font-size:24px;}
.footer span{ font-size:28px;}
.footer span a{ font-size:28px;}
.f_lf{ width:100%;}
.f_lf .txt1 a{ font-size:26px;}
.f_lf .txt1 img,.f_lf .txt2 img{ height:24px; margin-right:15px;}
.footer ul{ width:100%; margin-top:30px;}
.f_rt{ width:100%; text-align:center; margin-top:30px;}
.f_rt img{ margin-top:20px;}
.back_bot{ font-size:24px; padding:24px 0;}
.back_bot em{ display:block;}
.back_bot #backTop{ position:absolute; right:0; bottom:0;}
}
@media screen and (max-width:360px){
}</pre></body></html>