@media screen and (max-width:1600px){
}

@media screen and (max-width:1440px){
}

@media screen and (max-width:1300px){
}

@media screen and (max-width:1200px){
}

@media screen and (max-width:1130px){
}

@media screen and (max-width:1060px){
}

@media screen and (max-width:1023px){
.w{ width:92%;}
.logo{ margin-right:0;}
.sanh{ display:block;}
.nav{width:100%; position: fixed; left: -100%; height: calc(100% - 1.31rem); top:1.31rem;z-index: 10; background:#fff; padding:0; display:block;}
.nav .w{ width:100%; text-align:center;}
.nav .plebans{ font-size:.32rem; line-height:1.2rem; width:100%;}
.nav .plebans a{ display:inline; padding:0!important; color:#333!important;}
.nav li{ width:100%; border-bottom:1px solid rgba(0,0,0,.05); text-align:center!important;}
.nav li .jd{ position:absolute; top:50%; margin-top:-13px; right:5%; 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.on .plebans a,.nav li.cur .plebans a{ background:none;}
.goutp{ position:static; background:#fff; box-shadow:none; border-top:1px solid rgba(0,0,0,.03); width:100%;}
.goutp p{ font-size:.28rem; line-height:2;}
.goutp p a{ color:#666;}
.search_ico{ right:1rem; margin-top:-.16rem; height:.32rem;}

.com_pic{ width:100%;}
.com_txt{ width:100%;}
.com_txt .clear{ -webkit-transform:skewX(-6deg); transform:skewX(-6deg); border-radius:.15rem!important;}
.com_txt .clear:after{ display:none;}
.com_txt .txt{ -webkit-transform:skewX(6deg); transform:skewX(6deg); padding:.35rem 6%;}
.com_txt .txt h3{ text-align:center;}
.com_txt .txt_c{ font-size:.24rem;}

.con1_c{ padding:0;}
.con1 .com_txt{ margin:.3rem .3rem 0 .3rem;}

.con2_c{ padding:0;}
.con2 .com_txt{ margin:.3rem .3rem 0 .3rem;}
.con2 .com_txt .txt_c p{ text-indent:0;}

.con3{ padding:0 0 .9rem 0;}
.con3_lf{ width:100%;}
.con3_lf .com_pic{ width:100%;}
.con3_lf .com_txt{ width:95%; margin:.3rem auto 0 auto; padding-left:0;}
.con3 .time{ font-size:.24rem; line-height:.28rem;}
.con3_rt{ width:100%; padding-top:.32rem;}
.con3_rt .com_txt .txt{ padding:.165rem 6% .165rem 1%;}
.con3_rt .com_txt .txt h3{ font-size:.28rem;}
.con3_rt .time{ display:none;}

.con4{ height:14.5rem;}
.con4 .dfimg_c{ position:absolute; top:0; bottom:0; left:50%; transform:translate(-50%,0); width:100%; z-index:1;}
.con4 .dfimg_c img{ height:100%; width:200%;}
.con4 .w{ position:static; left:50%; top:50%; transform:none;}
.con4_lf{ width:100%; margin-top:.5rem;}
.con4_rt{ width:100%; padding:0 .3rem 0 .9rem;}
.con4_rt .com_txt{ width:100%; margin-top:.45rem;}
.con4_rt .clear{ -webkit-transform:skewX(6deg); transform:skewX(6deg);}
.con4_rt .clear .txt{ -webkit-transform:skewX(-6deg); transform:skewX(-6deg);}
.con4_rt .clear .txt h3{ font-size:.42rem;}
.con4_rt .clear .txt .txt_c{ font-size:.28rem; line-height:2.318181818181818;}

.sider{ width:100%;}
.sider ul{ width:102.5%;}
.sider ul li{ line-height:.68rem; font-size:.26rem; width:47.5%; margin-right:2.5%;}
.sider ul li.on:after{ right:inherit; left:50%; margin-left:-.1rem; top:inherit; bottom:-.1rem; margin-top:0; border-bottom:none; border-left:.1rem solid transparent; border-right:.1rem solid transparent; border-top:.1rem solid #6d3276;}
.con5_rt{ width:100%;}
.pro_list{ padding:0 .1rem .25rem .1rem;}
.pro_list li{ width:50%;}
.pro_list li p{ font-size:.28rem;}

.page a{ font-size:.24rem; line-height:.6rem; display:none;}
.page .m{ display:inline-block;}

.footer .f_lf{ display:none;}
.footer .f_rt{ width:100%;}
.footer ul li span{ display:none;}
.footer ul li p{ font-size:.28rem;}
.footer .f_rt li{ max-width:inherit; width:50%!important; padding-bottom:.3rem;}
.footer .f_rt p{ justify-content:center; margin-right:0;}
.footer .f_rt p img{ height:.35rem;}
.footer .f_rt .ewm{ width:75%; margin:.08rem auto 0 auto;}
.foot{ font-size:.24rem; padding:.2rem 0;}

.ab_con3 h3{ font-size:.32rem;}
.ab_con3 p{ font-size:.24rem; }

#zoom p{ font-size:.28rem;}

.honer{ height:8rem;}
.honer .swiper-slide p{ font-size:.28rem;}

.gy_con1_2 ul li p{ font-size:.28rem;}
.contact1_c .txt p{ font-size:.3rem;}

.news_list li{ margin:0 2.5% .3rem 0; width:47.5%;}
.news_list li .txt{ padding:.2rem 0 0 0;}
.news_list li .txt em{ font-size:.26rem;}
.news_list li .txt p{ font-size:.28rem;}
.news_list li .txt a{ font-size:.24rem;}

.news_dt{ padding:.15rem 0 0 0;}
.news_dt_tit h3{ font-size:.32rem;}
.news_dt_tit p{ font-size:.24rem;}
.news_lf{ border-right:none; padding-right:0; width:100%;}
.news_txt p{ font-size:.24rem;}
.news_rt{ padding:.5rem 0 0 0; width:100%;}
.news_rt .tit{ font-size:.28rem;}
.news_rt ul{ width:102.5%;}
.news_rt ul li{ width:47.5%; margin:2.5% 2.5% 0 0;}
.news_rt ul li:nth-child(1){ margin-top:2.5%;}
.news_rt ul li p{ font-size:.24rem;}
.news_rt ul li em{ font-size:.24rem;}

.up_down{ padding-top:.2rem;}
.up_down li a{ font-size:.24rem; padding:0 .5rem;}

.zs_tit{ font-size:.42rem; line-height:.65rem;}
.zs_con1_1 img{ height:.6rem;}
.zs_con1_1 .txt{ font-size:.24rem;}
.zs_con1_2{ width:102%;}
.zs_con1_2 li{ width:48%; margin:2% 2% 0 0;}
.zs_con1_2 li .t1{ font-size:.28rem;}
.zs_con1_2 li .txt em{ font-size:.28rem;}
.zs_con1_2 li .txt p{ font-size:.24rem;}
.zs_con1_2 li .txt span{ font-size:.24rem;}

.zs_con2_list{ width:102%;}
.zs_con2_list li{ width:48%; margin:2% 2% 0 0;}
.zs_con2_list li .t1 p{ font-size:.3rem;}

.zs_con3_list li{ width:50%;}
.zs_con3_list li .pic{ width:100%; height:3.48rem; transition:all 0.6s; overflow:hidden;}
.zs_con3_list li .t1{ font-size:.32rem; line-height:.34rem;}
.zs_con3_list li .t1 img{ height:.34rem;}
.zs_con3_list li .txt p{ font-size:.24rem;}
.zs_con3_list li .txt span{ font-size:.24rem;}

.zs_con4_list li a{ padding:.25rem .2rem .35rem .2rem;}
.zs_con4_list li .t1{ font-size:.3rem;}
.zs_con4_list li .txt{ font-size:.24rem;}
.zs_con4_list li:nth-child(5) img{ width:80%;}

.zs_con5_list li{ width:23%; letter-spacing:0; padding:.3rem 0 0 0;}
.zs_con5_list li:after{ display:none;}
.zs_con5_list li p{ font-size:.26rem;}
.zs5_more{ font-size:.24rem;}

.zs_con6{ padding:.4rem 0 .7rem 0;}
.zs_con6_1{ text-align:center; border-bottom:1px solid #CD7F32; padding-bottom:.4rem; margin-bottom:.7rem;}
.zs_con6_1 a{ display:inline-block;}
.zs_con6_1 img{ display:block; width:75.95%; margin:0 auto;}
.zs_con6 .hj_list{ margin-top:.4rem;}
.zs_con7{ padding:.7rem 0;}
.zs_con7 .honer{ height:auto; margin-top:.4rem;}

.com_but .swiper-button-next,.com_but .swiper-button-prev{ width:.5rem; height:.8rem; margin-top:-.4rem; background:#fff;}
.com_but .swiper-button-next:after,.com_but .swiper-button-prev:after{ color:#6d3276; font-size:.3rem;}

/*2023-9-9*/
.n_tit em{ line-height:1.2rem; width:3.2rem; font-size:.32rem;}
.n_ab_1{ font-size:.26rem;}
.n_ab_2{ width:92%; margin:0 auto;}
.n_ab_2 .n_ab_1{ position:static; margin:.4rem 0;}
.n_ab_2_lf{ position:static; transform:translate(0,0); width:100%;}
.n_ab_2_rt{ width:100%; margin-top:.2rem;}
.n_ab_3_txt1{ width:100%; font-size:.32rem;}
.n_ab_3_txt1 p{ width:100%;}
.n_ab_3_txt1 p em{ display:inline;}
.n_ab_3_txt2{ padding-left:.6rem;}
.n_ab_3_txt2 li{ margin-top:.3rem; width:calc(50% + 0.6rem); padding:.2rem 0 .2rem .8rem; font-size:.26rem;}
.n_ab_4{ width:92%;}
.n_ab_5{ font-size:.26rem;}
}