

@media(max-width: 10000px){

.headers .navs-m{display: none;}

.prenext a.return{display: none;}

.y2f .b .atlb{display:none}

.s01 .myc .mo{display: none;}

.s01 .myc .swiper-wrapper .swiper-slide:nth-child(2) a .txt h2{width: 77%;}









}



/* @media(min-width: 1950px){

.headers,.foot{width: 80%;padding: 0 10%;}

.sbanner{background-size:100% 100% !important;height: 600px !important;}

.snavbar2{width: 90%;left: 10%;}

.y0f{width: 80%;}

.y0f .l{width: 50%;}

.y0f .r{width: 47%;}

.y2f,.y1f{width: 80%;padding: 80px 10%;}

.y1f .r img{width: 100%;}



.b01 .l .txt p,.foot .ft .r ul li h5,.y1f .l .txt p,.y0f .txt p,.foot .ft .l .tis .t h6,.foot .ft .l .tis .t p,.bjl ul li .txt .ts p,.bu1 .l .txt p,.bca .l p,.bca .lb p,.bca .r p,.pta .r .cba p,.li_n li a .ans p{line-height: 43px;font-size: 25px;}

.y2f .b .as .ans,.headers .lr .nav li a{font-size: 25px;}

.snavbar2 ul li a,.foot .fb p{font-size: 25px;}

.foot .ft .r ul li a{font-size: 20px;line-height: 35px;}

.bjl{width: 90%;}

.bjl ul li{width: 49%;max-width:none;}

.bjl ul li .txt .lt h2,.bca .l h2{font-size: 35px;line-height: 45px;}

.bjl ul li .imgs .t h2,.pr_o li a .ans h5,.ya a .txts .tm,.li_n li a .ans h5{font-size: 30px;}

.pr_o li a .ans h5{line-height: 85px;}

.bjl ul{gap: 2%;}

.bu1{width: 80%;}

.bc .r{width: 20%;}

.bc .l{width: 70%;}

.bca{width: 80%;}

.y0a{width: 80%;}

.ya a .txts .ts,.cba p,.prenext ul li a,.prenext ul li{font-size: 25px;line-height: 44px;}

.ya a .txts .tm{font-size: 25px;}

.li_n li a .tim h1{font-size: 80px;line-height: 80px;}

.li_n li a .tim b{font-size: 22px;line-height: 40px;}

.cba img{width: 80%;max-width: none;}

.map .r .rol{width: 100%;}

.map .r{right: 10%;}

.map .r .rol p{font-size: 20px;}

.map .l{width: 36%;padding: 40px 50px 0 10%;}

.map .l h2{font-size: 42px;}

.map .l li h6,.map .l li p{font-size: 25px;line-height: 40px;}

.map .l .wx p{font-size: 20px;}

.y0 .cb{width: 80%;}

.cb .r li input{font-size: 22px;}

.b01{width: 80%;padding: 0 10%;}

.b02{width: 80%;padding: 60px 10%;}

.b01 .l{width: 60%;}

.b01 .r{width: 37%;}

.sb2, .sb3, .sb4, .sb5,.sb6,.sb7,.sb8,.sb9{width: 80%;padding: 100px 10%;}

.swb2 dl{gap: 2%;}

.swb2 dl dd{width: 18.4%;margin-bottom: 30px;}

.l_y{right: 0;}

.l_z{right: 3%;}

.b02{background-size: 100%;}

.b02.banner_bar_bd .bd_l dl .txt{font-size: 25px;line-height: 40px;}

.b02.banner_bar_bd .bd_l dl .num i{font-size: 72px;}

.sb4 .hbz dl dd{width: calc(32% - 2px);margin-bottom: 30px;}

.sb5 .tb ul{gap: 2%;}

.sb5 .tb ul li{width: 12.5%;max-width: none;flex: auto;margin-bottom: 30px;}



.a0{width: 80%;padding: 0 10%;}















.lt h2{font-size: 55px !important;line-height: 60px;}

.pta .r h2,.ya a .txts h2,.cta h2{font-size: 42px;line-height: 60px;}

} */









@media(max-width: 1560px){

.sbanner{background-size: auto 400px !important;height: 400px !important;}

.headers{width: 94%;padding: 0 3%;}  

.headers .lr .nav li{margin: 0 18px;}

.a0,.a1,.a2,.a3,.a4,.a5,.a6{width: 94%;padding: 0 3%;}

.headers .lr .nav li a{font-size: 17px;}

.headers .lt img{width: 250px;}

.snavbar2{left: 3%;width: 97%;bottom: -30px;}

.snavbar2 ul li{width: 200px;}

.snavbar2 ul li a{font-size: 17px;line-height: 60px;}



.y0 .cb .lt{margin-bottom: 30px;}

.lt h2{font-size: 30px;line-height: 30px;}

.lt i{margin: 18px 0;height: 2px;}



.y0.con{padding:50px 0}

.y0 .cb{width: 94%;}

.mesg{padding: 0 3%;}

.mesg .r li input,.mesg .r li.box .inarea{font-size: 15px;}





.y0{padding: 75px 0;}

.y0.pro{padding-top: 75px;}

.yt.ytp{padding: 60px 0;}

.y0a{width: 94%;}

.pr_o{gap: 2%;}

.pr_o li{margin-bottom: 2%;}

.pr_o li a .ans h5{font-size: 17px;line-height: 55px;}

.ya a .txts h2,.cta h2{font-size: 27px;line-height: 40px;}

.ya a .txts .ts{font-size: 17px;}

.li_n li a .tim h1{font-size: 40px;line-height: 45px;}

.li_n li a .ans p,.ya a .txts .tm,.li_n li a .tim b,.cta span,.cb .r li input,.cb .r li.box .inarea{font-size: 15px;}

.cba p{margin-bottom: 5px;}

.cba img{margin: 3% auto;}

.foot .ft .r ul li a{font-size: 15px;margin-bottom: 5px;}

.foot{width: 94%;padding: 0 3%;}

.foot .ft{padding: 4% 0;}

.foot .ft .l .tis .t p{font-size: 15px;}

.foot .ft .l .tis i

.foot .ft .r ul li h5{font-size: 17px;}

.foot .fb p,.foot .fb a{font-size: 14px;line-height: 50px;}

.ya a .txts{padding: 0 3%;}

.ya a .txts .tm,.li_n li a .tim b,.cta span{font-family:'HarmonyOS';}

.ya a .txts .tm{margin: 3% auto;}

.li_n li a .imgs{margin-right: 30px;}

.cta{padding-bottom: 3%;}

.cba p{font-size: 17px;}



.pta .r h2{font-size: 27px;line-height: 30px;margin-bottom: 3%;}

.pta .r .return{line-height: 48px;width: 148px;}

.y0.newd{padding-bottom: 20px;}

.cta .return{width: 148px;line-height: 48px;}



.dede_pages{padding: 3% 0 0;}

.dede_pages ul li.thisclass{width: 42px;height: 42px;font-size: 15px;line-height: 42px;}

.dede_pages ul li a{font-size: 15px;width: 40px;height: 40px;line-height: 40px;}

.prenext a.return{font-size: 0;}

a.return p{font-size: 15px;}

a.return i{font-size: 17px;}

.prenext{width: 94%;padding: 14px 0;}

.prenext ul li{font-size: 15px;}

.prenext ul li a{font-size: 15px;}



.prenext a.return{display: block;position: inherit;margin-top: 3%;line-height: 40px;height: auto;background: #fff;display: none;}

.prenext a.return p{font-size: 15px;margin-right: 5px;}

.b-ck{width: 148px;line-height: 48px;}

.cb .b-ck p{font-size: 15px;}

.bu1{width: 94%;margin: 0 auto 3%;}

.bu1 .l{width: 46%;padding: 0 3%;}

.bu1 .l .lt h2{font-size: 30px;}

.bu1 .l .lt i{margin: 18px 0;}

.bu1 .l .txt p{font-size: 17px;}

.bu1 .r,.y0f .r{width: 48%;}

.y0f .l{width: 48%;padding: 0 0;}

.y0f{width: 94%;margin-bottom: 3%;align-items: flex-start;}

.y0 .lt i{margin: 18px 0;}

.y0f .txt p{margin-bottom:3%;}

.y1f{width: 94%;padding:3%;}

.y1f .l .lt i{margin: 18px auto;}

.y1f .l .txt p{font-size: 17px;}

.y1f .r{width: 1005;}

.y1f .r img{width: 75%;}

.y2f{width: 94%;padding:3% 3% 0;}

.y2f .lt{margin-bottom: 30px;}

.y0f.bj{margin-top: 75px;align-items: center;}

.bjl{width: 94%;margin: 0 auto 3%;}

.bjl ul{gap: 2%;}

.bjl ul li{width: 49%;margin-bottom: 2%;}

.bjl ul li .imgs .t h2{font-size: 18px;}

.bjl ul li .imgs .t{width: 94%;padding: 10% 3% 3%;}

.bjl ul li .txt{padding: 5%;width: 90%;padding: 5%;}

.bjl ul li .txt .lt h2{font-size: 25px;}

.bjl ul li .txt .ts p{font-size: 17px;}

.bc{margin-top: 75px;margin-bottom: 5%;}

.bc .l{width: 77.5%;margin: 0 0;}

.bc .l .txt{padding: 0;}

.bc .r{width: 18%;}

.bc .l .uxt{gap: 3%;}

.bc .l li p{font-size: 17px;}

.bc .l li h2{line-height: 50px;font-size: 30px;}

.bca{width: 94%;padding: 3% 0;}

.bca .l::before{top: 5px;}

.bca .l h2{font-size: 20px;line-height: 30px;margin-bottom: 3%;}

.bca .l p{margin-bottom: 3%;}

.bca .lb p,.bca .r p{font-size: 17px;text-indent: 17px;}

.bca .r p{margin-bottom: 5px;}

.bca .lb p{margin-bottom: 0;}

.bc .l li p{font-size: 13px;}

.bc .l li{padding: 3% 0;width: 32%;}

.bc .l li h2{line-height: 30px;font-size: 24px;}

.bc .l{margin-bottom: 5%;}

.bca{display: block;}

.bca .l{width: 100%;padding-left: 0;}

.bca .l h2{line-height: 30px;text-indent: 1em;}

.bca .l::before{background-size:100%;width: 20px;left: 0px;height: 20px;}

.bca .l p{font-size: 15px;line-height: 30px;}

.bca .lb p, .bca .r p{font-size: 15px;}

.bca .r{width: 100%;}

.bca .r p{margin-bottom: 0;}



.b01{width: 94%;padding: 0 3%;}

.b01 .l{width: 55%;}

.b01 .l b{font-size: 15px;}

.b01 .l .lt{margin-bottom: 0;}

.b01 .l .txt p{font-size: 17px;margin-bottom: 2%;}

.b01 .r{width: 42%;}





.b02{width: 94%;padding: 3%;}

.b02.banner_bar_bd .bd_l dl .num i{font-size: 45px;}

.b02.banner_bar_bd .bd_l dl .num em{font-size: 20px;}

.b02.banner_bar_bd .bd_l dl:nth-child(1), .b02.banner_bar_bd .bd_l dl:nth-child(2), .b02.banner_bar_bd .bd_l dl:nth-child(3), .b02.banner_bar_bd .bd_l dl:nth-child(4), .b02.banner_bar_bd .bd_l dl:nth-child(5){margin-bottom: 3%;}

.sb2, .sb3, .sb4, .sb5{width: 94%;padding: 3%;}

.swb2{padding-top: 80px;}

.swb2 dl{gap: 2%;align-items: flex-start;}

.swb2 dl dd{width: 18.4%;margin-bottom: 0%;}

.swb2 dl dd:nth-child(1){margin-bottom: 2%;}

.l_z, .l_y{width: 45px;height: 45px;font-size: 22px;}

.l_z{right: 5%;}

.l_y{right: 0;}

.sb4 .hbz dl dd a{font-size: 17px;}

.sb4 .hbz dl dd:nth-child(4){margin-bottom: 2%;}

.sb5 .tb ul{gap: 2%;}

.sb5 .tb ul li{width: 18.4%;flex: auto;margin-bottom: 2%;}

.sb5 .tb ul li a img{width: 100%;}



.s01 .myc .txt h2{font-size:55px;line-height: 100px;width: 82%;}

.s01 .myc .txt p{font-size: 30px;line-height: 60px;}

.a0{top: 50%;}

.a0 .l .lt{margin-bottom: 4%;}

.a0 .l .lm p{font-size: 17px;}

.a0 .l{width: 50%;}

.a0 .r{width: 47%;}

.a0 .r .tb::before{width: 640px;height: 410px;}

.a0 .l .banner_bar_bd .bd_l dl .num i{font-size: 45px;}

.a0 .l .banner_bar_bd .bd_l dl .txt{font-size: 17px;}

.a0 .l .banner_bar_bd .bd_l dl .num{text-align: left;}

.a0 .l .lm{margin-bottom: 4%;}

.a7 .nt, .a6 .nt, .a3 .nt{margin-bottom: 30px;}

.a3 .nb .r,.a3 .nb .l{width:49%;}

.a3 .nb ul li a .tl{width: 27%;}

.a3 .nb ul li a .tl p{font-size: 17px;line-height: 30px;}

.a3 .nb ul li a .tl span{font-size: 25px;}

.a3 .nb ul li a .tr{width: 67%;padding: 0 3%;}

.s04{background-size: auto 100vh !important;}

.a4 .r02{width: 40%;}

.a4 .r02 .img .t{padding: 20% 5% 3%;width: 90%;}

.a4 .r02 .img .t h2{font-size: 17px;}

.a0 .l{font-size: 17px;}

.a5 .lm{margin-bottom: 20px;}

.a5 .bot{height: 420px;}

.a5 .bot .box{width: 100%;}

.a5 .nt{margin-bottom: 20px;}

.a3 .nb ul li{margin-bottom: 20px;}

.a5 .bot ul li .sb .l h3{font-size: 25px;}

.a5 .bot ul li .sb .l b{font-size: 17px;}

.a5 .bot ul li .sb .r img{max-width: 250px;}

.a5 .lm ul li a{font-size: 17px;}

.a5 .bot ul li .sb .r h5,.a5 .bot ul li.hov .sb .l b{font-size: 17px;}

.a6 .b ul li{width: 32%;}

.a6 .b ul li .bt{padding: 15px 3% ;width: 94%;}

.a6 .b ul li .bt h5{font-size: 17px;}

.a7, .a6, .a8{width: 94%;margin: 0 auto;padding: 0 3%;}

.a7 .b .l .net h5{font-size: 17px;line-height: 60px;padding: 0 16% 0 0;width: 84%;text-indent: 24px;}

.a7 .b .r{width: 47%;}

.a7 .b .r li a .img{width: 33%;margin-right: 3%;}

.a7 .b .r li a .txt{width: 64%;}

.a7 .b .r li a .txt b{font-size: 17px;}

.a7 .b .r li a .txt h5{font-size: 17px;line-height: 33px;}

.a8 .a8t .nt{margin-bottom: 30px;}

.a8 .a8t .tb ul{gap: 2%;}

.thz .tt h2{font-size: 30px;line-height: 70px;}

.thz{width: 100%;padding: 0 0;}

.thz .tt{left: 0;}

.thz .tt .lv{height: 2px;}

.thz .tb .swiper-container{padding-top: 100px;height: auto;}

.thz .tb .swiper-container .sb8.swiper-button-prev.icon-zuojiantou{right: 5%;}

.thz .tb .swiper-container .sb8.swiper-button-next.icon-youjiantou{right: 0;}

.sb8.swiper-button-prev.icon-zuojiantou, .sb8.swiper-button-next.icon-youjiantou{width: 45px;height: 45px;font-size: 22px;top: 40px;}

.thz .tb dl{height: auto;gap: 2%;}









.b02.banner_bar_bd .bd_l dl .txt,.y2f .b .as .ans{font-size: 17px;}

.s01 .myc .swiper-wrapper .swiper-slide:nth-child(2) a .txt h2{width: 70%;}

}









@media(max-width: 1440px){

.map{height: auto;}

.maps{height:auto;}

.map .l{width: 36%;padding: 3% 3% 0;height: auto;}

.map .l h2{font-size: 27px;margin: 0 auto 5%;line-height: 35px;}

.map .l ul{padding: 5% 0;margin-bottom: 5%;}

.map .l li{margin-bottom: 3%;}

.map .l li h6{font-size: 18px;}

.map .l li p,.map .l li:nth-child(2) .txt p{font-size: 17px;}

.map .r{right: 12%;}

.foot .ft .r ul li h5{font-size: 18px;}

.a0 .r .tb::before{width: 620px;}

.s04 .dw{left: 34.6%;top: 72.2%;}

.a5 .bot ul li .sb .l b{width: 40%;}





}



@media(max-width: 1410px){

.s04 .dw{left: 34.2%}

.sbanner{background-size: auto 380px !important;height: 380px !important;}

}

@media(max-width: 1370px){

    .sbanner{background-size: auto 320px !important;height: 320px !important;}

.s01 .myc .txt h2{font-size: 50px;line-height: 80px;width: 100%;}

.s01 .myc .txt p{font-size: 25px;line-height: 40px;}

.s01 .myc .swiper-slide-active .b-ck{top: 70%;}

.headers .lt img{width: 233px;}

.s01 .myc .s2-swiper-pagination .swiper-pagination-bullet{margin: 15px;width: 8px;height: 8px;}

.myc .swiper-pagination-bullet svg{width: 34px;height: 34px;margin-top: -17px;margin-left: -17px;}

.a0{top: 55%;}

.a0 .r .tb::before{width: 600px;height: 400px;}

.map .r{right: 10%;}

.map .l li p, .map .l li:nth-child(2) .txt p{font-size: 15px;}

.lt h2,.bu1 .l .lt h2{font-size: 27px;line-height: 30px;}

.lt h4{font-size: 30px;}

.lt i{margin: 13px 0 18px;width: 40px;height: 2px;}

.a0 .lt h4{padding-top: 5px;}

.a0 .l .lm p,.a0 .l .banner_bar_bd .bd_l dl .txt{font-size: 15px;}

.a0 .l .banner_bar_bd .bd_l dl .num{text-align: left;}

.b-ck p{font-size: 15px;}

.a3 .nb ul li a .tl p,.a7 .b .r li a .txt h5,.b01 .l .txt p,.bu1 .l .txt p,.y1f .l .txt p,.y0f .txt p,.bjl ul li .txt .ts p{font-size: 15px;line-height: 30px;}

.a3 .nb ul li a .tl span{font-size: 20px;}

.a3 .nb ul li a .tr p,.a3 .nb ul li a .tr b,.a5 .bot ul li .sb .r h5, .a5 .bot ul li.hov .sb .l b{font-size: 15px;line-height: 30px;}

.a5 .bot ul li .sb .l h3{font-size: 22px;margin-bottom: 10px;}

.a6 .b ul li .bt h5{font-size: 17px;font-weight: 400;}

.thz .tt h2{font-size: 27px;}

.b02.banner_bar_bd .bd_l dl .txt{font-size: 15px;}

.sb4 .hbz dl dd a{font-size: 15px;line-height:62px;}

.bjl ul li .txt .ts{height: 180px;}

.y0f .txt p,.map .r .rol p{font-size: 15px;}

.pta .r .cba p{font-size: 15px;line-height: 30px;}

.pta .r h2{font-size: 25px;}

.ya a .txts .ts{font-size: 15px;}

.cba p{font-size: 15px;line-height: 30px;}

.bc .l li{width: 25%;}



.bc{margin-bottom: 3%;}

.bca .l h2,.bca .l p{margin-bottom: 20px;}

.y0 .cb .lt i{margin: 18px auto;}







.s01 .myc .swiper-wrapper .swiper-slide:nth-child(2) a .txt h2{width: 65%;}

.s04 .dw{left: 35.9%;top: 71.9%;}







}

@media(max-width: 1288px){

.map .r{right: 8%;}

.s01 .myc .txt h2{font-size: 43px;}

.a0 .r .tb::before{width: 560px;height: 370px;}

.s01 .myc .swiper-wrapper .swiper-slide:nth-child(2) a .txt h2{width: 60%;}

}







@media(max-width: 1000px){

.s01 .myc .co{display: none;}

.s01 .myc .mo{display: block;}

.s01 .myc .txt h2{font-size: 27px;line-height: 50px;}

.s01 .myc .txt p{font-size: 17px;line-height:40px;}

.s01 .myc .swiper-slide-active .b-ck{top: 65%;}

.bca .l h2,.bca .l p{margin-bottom: 3%;}



#zoom .content{transform: translate(-50%, -50%);margin: 0 0 !important;width: 90% !important;height: auto !important;margin-top: 0 !important;margin-left: 0 !important;}

#zoom img{width: 100%;}













.headers .lt img{width: 150px;}

.sbanner{display: none;}

.sbannerbox-m{display: block;}

.sbannerbox-m img{width: 100%;height:auto;display: block;}

.headers{padding:5px 0;height: 48px;position: inherit;}

.headers.ins{position: fixed;padding: 5px 3%;}



.headers .lr{display: none;}

.headers .navs-m{display:inline-block;}

.navs-m{border: 0px solid #269338;padding: 5px;border-radius: 5px;display: inline-block;}

.navs-m .navicon{width: 28px;height: 20px;background: url(../images/index/navicon.png) no-repeat scroll center center;background-size: 100%;display: block;}

.navs-m ul{width: 0;position: fixed;right: -100%;top: 0;background-color: #313131;transition: all 700ms;overflow: hidden;height: 100vh;z-index: 10;}

.navs-m ul .close{font-size: 16px;color:#fff;display: block;text-align: right;padding: 0 3%;line-height: 30px;background-color: #272727;height: 30px;}

.navs-m ul li{padding: 0 3%;}

.navs-m ul li a{color:#fff;line-height: 40px;display: block;padding-left: 4%;font-size: 16px;text-align: left;padding: 10px 0;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}

.navs-m ul li a i{width: 40px;height: 40px;display: inline-block;vertical-align: middle;margin-right: 10px;font-size: 24px;line-height: 40px;text-align: center;}

.navs-m ul li a b{font-size: 18px;color:#fff;line-height: 40px;display: inline-block;vertical-align: middle;}



.ya a .txts .ts{font-size: 15px;}

.b-ck p{font-size:15px;line-height: 40px;}

.snavbar2{bottom: -27px;}

.snavbar2 ul li a{font-size: 15px;line-height: 54px;}

.y0{padding: 50px 0 20px;}

.y0.pro{padding-top: 50px;}

.ya a .txts h2, .cta h2{font-size: 20px;}

.cta h2{line-height: 40px;margin-bottom: 3%;width: 100%;}

.cba{margin: 3% auto;}

.cba p{font-size: 15px;line-height: 30px;}

.cba img{max-width: 100%;width: 100%;}

.yt{padding: 0 0 30px;}

.tj h2{font-size: 24px;top:25px}

.tj .stj{padding-top: 60px;}

.tj .stj .tjn{top: 40px;}

.tj .stj .tjn::before{font-size: 30px;}

.li_n li a{width: 94%;padding: 3%;}

.tj .stj .swiper-wrapper{margin-top: 3%}

.li_n li{margin: 0 auto 5%;border-radius: 10px;}

.li_n li a .tim{display: none;}

.li_n li a .line{display: none;}

.li_n li a .imgs{width: 49%;margin-right: 0;border-radius: 10px;}

.li_n li a .ans{width: 47%;margin-right: 0;}

.li_n li a .ans h5{font-size: 17px;margin-bottom: 5px;line-height: 30px;}

.li_n li a .ans p{font-size: 15px;line-height: 25px;}

.yb .li_n li a{display: block;}

.yb .li_n li a .imgs{width: 100%;max-width: 100%;max-height: 100%;margin-bottom: 3%;}

.yb .li_n li a .ans{width: 100%;margin-bottom: 3%;}

.yb .li_n li a .ans p{line-height: 30px;}

.pr_o{gap: 3%;}

.pr_o li{width: 48.5%;margin-bottom: 3%;}

.pr_o li a .ans h5{font-size: 15px;line-height: 35px;}

.cta .return{display: none;}

.snavbox{display: block;overflow: hidden;}

.snavbox .snav{overflow: scroll;width: 100%;overflow-y: hidden;display: block;}

.snavbox .snav ul.nav_product{width: 150%;}

.snavbox .snav ul.nav_product li{width: 25%;}



.pta{width: 94%;padding:0 3%;margin: 0 auto;display: block;}

.pta .l{width: 100%;display: block;margin: 0 auto 3%;width: 75%;}

.pta .l img{width: 100%;height: auto;}

.pta .r{width: 100%;display: block;}

.pta .r h2{font-size: 20px;line-height: 40px;}

.pta .r .cba{width: 100%;margin-bottom: 5%;}

.pta .r .cba p{font-size: 15px;line-height: 30px;}

.pta .np{top: auto;transform: translateY(0);bottom: 0;}

.yt.ytp{padding: 30px 0;}

.ytp .tj h2{margin-bottom: 3%;}

.pr_o li{padding: 0 0;}

.pr_o li a .imgs{width: 100%;}

.pta .r .return{margin: 0 auto;}

.pta .r .cba p{margin-bottom: 0;}

.ya{display: none;}

.map{padding-top: 0;}

.maps{background-size: auto 100%;}

.map .l{width: 90%;padding: 7% 5% 0;}

.map .l h2{font-size: 24px;}

.map .r .rol{display: none;;}

.map .l li i{font-size: 24px;margin-right:10px;width: 30px;}

.map .l li i.icon-dizhi1{font-size: 31px;}

.map .l li h6,.map .l li p, .map .l li:nth-child(2) .txt p{font-size: 15px;line-height: 25px;}

.y0.con{padding: 5% 0;}

.y0 .cb .lt{margin-bottom: 0;}

.y0 .cb .lt i{margin: 15px auto;}

.lt h2{font-size: 25px;line-height: 30px;margin-bottom: 0;}

.lt i{width: 36px;height: 2px;}

.cb .r li{width: calc(100% - 2px);margin-right: 0;margin-bottom: 3%;}

.cb .r li input{line-height: 40px;}

.cb .r li.box .inarea{width: calc(100% - 42px);padding: 5px 20px;height: 148px;font-size: 15px;}

.cb .b-ck{margin: 5% auto;width: 135px;line-height: 43px;}

.b-ck,.pta .r .return{width: 135px;line-height: 43px;}

.prenext a.return{display: block;}

.bu1{display: block;margin-bottom: 5%;}

.bu1 .r{width: 100%;border-radius: 10px;}

.bu1 .l .lt h2{font-size: 27px;}

.bu1 .l{width: 90%;padding:5%;}

.bu1 .l .txt{margin-bottom: 5%;}

.bu1 .l .txt p{font-size: 15px;line-height: 30px;}

.b-ck i{margin-top: -3px;font-size: 18px;line-height: 30px;}

.y0f{display: block;margin-bottom: 5%;}

.y0f .l{width: 100%;}

.y0f .r{width: 100%;}

.y0f .txt p,.y1f .l .txt p{font-size: 15px;line-height: 30px;}

.y0f .r{overflow: hidden;}

.y1f{padding: 5% 3%;}

.y1f .l{margin-bottom: 5%;}

.y2f{padding: 5% 3% 0;}

.y2f .b .as .ans{line-height: 35px;}

.y2f .b .as .ans h5{font-size: 15px;}



.bu1 .l .lt i,.y0 .lt i,.lt i{margin: 15px 0;}

.y1f .l .lt i{margin: 15px auto;}

.y2f .b .atlb{display: block;}

.y2f .b .atlp{display:none;}

.y2f .lt{margin-bottom: 5%;}

.y2f .lt h2{margin-bottom: 0;}

.bu1 .l{width: 94%;padding: 3%;}

.bu1 .l .lt h2{font-size: 20px;margin-bottom: 0;}

.y0f.bj{margin-top: 50px;}

.bjl ul{gap: 0;display: block;}

.bjl ul li{width: 100%;margin-bottom: 3%;}

.bjl ul li .txt{padding: 3%;width: 94%;}

.bjl ul li .txt .lt h2{font-size: 20px;}

.bjl ul li .txt .ts p{font-size: 15px;line-height: 30px;}

.bjl ul li .txt .ts{overflow-y:hidden;height: auto;}

.bjl ul li .imgs .t h2{font-size: 17px;}

.bjl ul li .txt{background:#008550;display:none;position: static;}

.bjl ul li:Hover .imgs{background: #008550;display:none}

.bjl ul li:Hover .txt{display:block}

.bjl ul li .txt .lt i{margin: 10px 0;}

.bc{margin-top: 50px;}







.foot .ft{display: block;}

.foot .ft .l{width: 100%;margin-bottom: 5%;}

.foot .ft .l .tis{margin-bottom: 3%;}

.foot .ft .l .tis i{font-size: 27px;width: 45px;line-height: 45px;}

.foot .ft .l .tis i.icon-dianhua{font-size: 23px;}

.foot .ft .l .tis .t p,.foot .ft .l .tis .t h6{line-height: 25px;font-size: 14px;}

.foot .ft .r{width: 100%;}

.foot .ft .r ul{display: block;width: 100%;}

.foot .ft .r ul li h5{font-size: 17px;display: block;margin-bottom: 5px;}

.foot .ft .r ul li a{display: inline-block;vertical-align:middle;margin-right: 10px;margin-bottom: 0;}

.foot .ft .r ul li{margin-bottom: 3%;}

.foot .fb{display: block;padding:7px 0;}

.foot .fb p, .foot .fb a{font-size: 13px;text-align: center;line-height: 30px;}

.sright{right: 3%;}

.right-contact-img ul li,.fkabo,.gotop{width: 44px;line-height: 44px;font-size: 20px;}

.right-contact-img ul li a i{font-size: 19px;}

.fkabo a i,.gotop i{font-size: 20px;}

.right-contact-img ul li .pull_down2 .he .ps1{font-size: 15px;line-height: 45px;}

.right-contact-img ul,.fkabo{display: none;}

.dede_pages{padding: 5% 0 0;}



.prenext ul{width: 100%;display: block;}

.prenext ul li{width: 100%;font-size: 14px;line-height: 30px;text-align: left !important;}

.prenext ul li a{line-height: 30px;font-size: 14px;}



.snavbar2 ul.name{width: 125%;}

.b01{display: block;}

.b01 .l{width: 100%;margin-bottom: 3%;}

.b01 .l .lt h2{margin-bottom: 10px;}

.b01 .l b{font-size: 13px;}

.b01 .l .txt p{font-size: 15px;line-height: 30px;}

.b01 .r{width: 100%;}

.b02.banner_bar_bd .bd_l_box{align-items: flex-start;}

.b02.banner_bar_bd .bd_l dl{width: 32%;}

.b02.banner_bar_bd .bd_l dl .num{margin-bottom: 0;}

.b02.banner_bar_bd .bd_l dl .num i{font-size: 27px;}

.b02.banner_bar_bd .bd_l dl .num em{top: 12%;}

.b02.banner_bar_bd .bd_l dl .txt{font-size: 13px;line-height: 30px;}

.b02.banner_bar_bd .bd_l dl:nth-child(2){display: none;}

.swb2{padding-top: 65px;}

.swb2 dl dd{width: 49%;margin-bottom: 2%;}

.l_z, .l_y{width: 38px;height: 38px;font-size: 20px;top: 24px;}

.l_z{right: 12%;}

.sb2, .sb3, .sb4, .sb5{padding: 5% 3%;}

.swb2.reg dl dd a{padding: 15% 7%;}

.b02{padding: 5% 3%;}

.swb2 dl dd{display:none;}

.swb2 dl dd:nth-child(1),.swb2 dl dd:nth-child(2),.swb2 dl dd:nth-child(3),.swb2 dl dd:nth-child(4){display:block;}

.swb2 dl.gallery dd:nth-child(5){display:block;}

.sb4 .hbz dl dd{width: 100%;}

.sb4 .hbz dl dd a{font-size: 15px;line-height: 55px;padding: 0 12% 0 3%;width: 85%;}

.sb5 .lt{margin-bottom: 5%;}

.sb5 .tb ul li{width: 49%;}



::-webkit-scrollbar{display: none;}

.a0, .a1, .a2, .a3, .a4, .a5, .a6{display: block;}

.a0 .l{width: 100%;margin-bottom: 5%;}

.a0 .l .banner_bar_bd{display: none;}

.a0 .l .lt{margin-bottom: 0;}

.a0 .lt h4{font-size: 17px;line-height: 35px;margin-bottom: 0;padding-top: 0;}

.a0 .l .lm p{line-height: 28px;}

.a0 .r{width: 100%;}

.a0 .r .tb::before{display: none;}

.a0 .l .b-ck{margin-top: 3%;}

.s02{background: url(../images/index/index02.jpg) no-repeat right !important;background-size: auto 100vh !important;}

.a3 .nb{display: block;}

.a3 .nb .r, .a3 .nb .l{width: 100%;}

.a7 .nt, .a6 .nt, .a3 .nt{margin-bottom: 20px;}

.a3 .nb ul li a .tl p,.a3 .nb ul li a .tl span{font-size: 15px;line-height: 27px;}

.a3 .nb ul li a .tr p{text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.a3 .nb ul li a .tr p{font-size: 14px;line-height: 27px;}

.a3 .nb ul li a .tr b{font-size: 13px;}

.a3 .nb ul li a .tr i{font-size: 15px;line-height: 20px;}

.a3 .nb ul li{margin-bottom: 3%;}

.a3 .nb ul li a img{height: 99px;}

.a3 .nb ul li a .tl{width: 30%;}

.a3 .nb ul li a .tr{width: 64%;}

.a4 .r02{width: 100%;opacity: 0 !important;}

.a4 .r02 .img:nth-child(2){display: none;}

.s04{background: #f5f5f5 url(../images/index/index04.jpg) no-repeat !important;background-position-x: -220px !important;background-position-y:100% !important;background-size: auto 85% !important;}



.s04 .dw{display: none;}





.a6 .b ul{width: 100%;display: block;}

.a6 .b ul li{width: 100%;display: none;}



.a6 .b ul li:nth-child(1){display: block;}

.a6 .b ul li .bt h5{font-size: 15px;line-height: 30px;}

.a6 .b ul li .bt{padding: 3%;}

.a7 .b{display: block;}

.a7 .b .l{width: 100%;margin-bottom: 5%;}

.a7 .b .r{width: 100%;}

.a7 .b .r li{margin-bottom: 3%;}

.a7 .b .r li:nth-child(3){display: none;}

.a7 .b .r li a .txt b{font-size: 15px;margin-bottom: 0;}

.a7 .b .l .net h5{font-size: 15px;text-indent: 13px;}

.a7 .b .l .swiper-pagination{bottom: 7% !important;}

.a7 .b .l .swiper-pagination .swiper-pagination-bullet{border-width: 1px;}

.a8 .a8t .nt{margin-bottom: 20px;}

.a8 .a8t .tb ul,.thz .tb dl{flex-wrap: wrap;width: 100%;}

.a8 .a8t .tb ul li{width: 49%;margin-bottom: 2%;flex: auto;}

.a8 .a8t .tb ul li:nth-child(5){display: none;}

.s09 .foot .ft .r ul{display: none;}

.a8 .a8t{margin-bottom: 3%;}

.thz .tt h2{line-height: 55px;}

.thz .tb .swiper-container{padding-top: 70px;}

.thz .tb dl dd{width: 49%;margin-bottom: 3%;}

.thz .tb dl dd:nth-child(5){display: none;}

.thz .tb .swiper-container .sb8.swiper-button-prev.icon-zuojiantou{right: 15%;}

.sb8.swiper-button-prev.icon-zuojiantou, .sb8.swiper-button-next.icon-youjiantou{width: 38px;height: 38px;}

.foot .ft .l:nth-child(2){display: none;}

.a5 .lm ul{display: flex;justify-content: space-between;align-items: center;width: 100%;}

.a5 .lm ul li a{margin-right: 0;font-size: 15px;}

.a5 .lm ul li a::before{display: none;}

.a5 .bot ul li{width: 42% !important;padding: 5% 3% !important;margin-bottom: 3%;}

.a5 .lin{display: none;}

.a5 .bot ul li .sb .r img{width: 100%;}

.a5 .bot ul li .sb .r h5{position: initial;}

.a5 .bot ul li.hov .sb .l{opacity: 0;z-index: -1;}

.a5 .bot ul li.hov .sb .r h5{opacity: 1;}

.a5 .bot ul{display: flex;justify-content: space-between;align-items: center;width: 100%;flex-wrap: wrap;}

.a5{top: 50%;}

.a7 .b .r li a .txt{width: 50%;}

.a7 .b .r li a .img{width: 47%;}

.s01 .myc .swiper-wrapper .swiper-slide:nth-child(2) a .txt h2{width:100%;}



.s05,.s07{background-size:auto 100% !important;}

.bj .r.d .dw{display: none;}

.bc .l li{width: 32%;}

.pta .np.p_t{width: 36px;height: 40px;}

.pta .np a{line-height: 34px;}

.b01{padding-bottom: 3%;}

.pr_o.anl{gap: 0;}

.pr_o.anl li{width:100%;}

.pr_o.anl li a .ans h5{line-height: 42px;}







}





