@media(min-width:1601px){}
@media(max-width:1750px){}
@media(max-width:1600px){}
@media(max-width:1550px){}
@media(max-width:1399px){}
@media(max-width:1280px){}
@media(max-width:1024px){
  #x_banner{height: 19rem;}#x_banner .txt p{display: none;}#x_banner .txt h3{font-size: 1.875rem;margin-bottom: 0;}
#x_banner .x_nav a{height: 5rem;font-size: 1rem;}
.x_title h2{font-size: 2rem;}
.x_title{margin-bottom: 3.75rem;}
.n_zzxy form .box1 .inp{grid-column: span 2;}
.n_sqzz form .inp input, .n_sqzz form .inp textarea{padding: 1rem 1.5rem;min-height: auto;}.n_sqzz form .inp h6{font-size: 1.25rem;margin-bottom: 1rem;}.n_zzxy form .box1 .w1600{gap: 2rem;}
.n_sqzz form .box3{margin-top: 2rem;}
.n_sqzz form .h4{font-size: 1.5rem;margin-bottom: 2rem;}.n_sqzz form .inp{margin-bottom: 2rem;}.n_sqzz form .line{margin: 2rem 0;}
.n_zltx .hz{flex-wrap: wrap;gap: 2rem;}.zl_title{margin-bottom: 3rem;}
.n_zltx form .inp h6{font-size: 1.5rem;margin-bottom: 2rem;}
.n_zltx form .inp .ii{flex-direction: column;gap: 1rem;align-items: flex-start;}
.n_zltx form .inp .ii span{margin-left: 2.875rem;}.n_zltx .sele::before{bottom: 55%;}.n_zltx .line.l2{margin: 3rem 0;}
.n_zltx .r1 .xx_a{margin: 2rem 0;}.n_zltx .r1{margin-bottom: 3.75rem;}
.n_zltx .h6{font-size: 1.375rem;margin-bottom: 1rem;}.n_zltx form .inp{margin-bottom: 3rem;}
.n_zltx form .inp input, .n_zltx form .inp textarea{min-height: auto;padding: 1rem 1.5rem;}
.n_zltx form .line{margin-bottom: 3rem;}.n_zltx form .ia{display: grid;grid-template-columns: repeat(1,1fr);gap: 1.5rem;}
.n_zltx .zl2 select{padding-left: 3.5rem;min-height: auto;}
.n_zltx .zl2 .sele::after{bottom: 5%;}.n_zljs{padding: 3.75rem 0;}.jx_title h2{font-size: 1.875rem;margin-bottom: 2rem;}
.n_zljs form .inp{flex-direction: column;align-items: flex-start;gap: 1rem;margin-bottom: 3rem;}.n_zljs form .inp h6{font-size: 1.5rem;margin-top: 0;}
.n_zljs form .inp input, .n_zljs form .inp textarea{min-height: auto;padding: 1rem 1.5rem;}.n_zljs .sele::before{top: 2.5rem;}
.n_zljs form .inp textarea{min-height: 10rem;}.n_zljs .vd .rr{flex-direction: column;gap: 1rem;align-items: flex-start;}
.n_zljs form .ii span{margin-left: .875rem;}.n_sqjx form .i1{flex-direction: column;gap: 1rem;align-items: flex-start;}
.n_sqjx form .i1 h6{width: 100%;font-size: 1.5rem;margin-bottom: 0;}
.n_sqjx form .inp input, .n_sqjx form .inp textarea{padding: 1rem 1.5rem;min-height: auto;}
.n_sqjx form .i1,.n_sqjx form .inp{margin-bottom: 3rem;}.n_sqjx form .inp textarea{min-height: 10rem;}.n_sqjx .top h3{font-size: 2rem;}
.n_grzx .box1 .abox{flex-wrap: wrap;gap: 1rem;}.n_grzx .box1 .abox>div{width: calc(50% - 1rem);}.n_grzx .box2 .hz{flex-wrap: wrap;gap: 2rem;}.n_grzx .box2 .hz .right{max-width: none;}
.n_grzx .box2 .hz .right .a a{padding: 1rem 0;}.n_grzx .box2 .hz .right .a a .txt h4{font-size: 1rem;}.n_grzx .box2 .hz .right,.n_grzx .box3 .swiper-slide{padding: 1.5rem;}.n_grzx .line{margin: 3rem 0;}
.month-section .hz{flex-wrap: wrap;gap: 2rem;}
.share .tc_content,.pass .tc_content,.pay .tc_content{max-width: 90%;padding: 1.5rem;}.share .tc_content h2,.pass .tc_content h2,.pay .tc_content h2{font-size: 2rem;margin-bottom: 2rem;}
.share .h1 .a,.pass .tc_content form button{height: 4rem;}.share .tc_close,.pass .tc_close,.pay .tc_close{right: 0;top: -4rem;}
.pay .tc_content .inp .i{width: 20%;}.pay .tc_content #pay_list li{padding: 1.25rem;}.pay .tc_content form button{padding: 1rem;}
.n_xszy .hz{flex-wrap: wrap;gap: 2rem;}.n_xszy .hz .left{position: unset;}.n_xszy{padding: 3.75rem 0;}



.n_sqzz,.n_zltx,.n_sqjx{padding: 3.75rem 0;}

}
@media(max-width:768px){}
@media(max-width:480px){}