﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1600px){
.top{width:96%;}
.topba>li>p{font-size: 16px;}
}

@media screen and (max-width:1500px){
.topa h2{display:none;}
.topa img {width: 100px;}
.topba>li>p{padding: 37px 30px;}
.tops img {width: 130px;}
.t-ap{font-size: 18px;}
.t-ap img{width: 30px;}
.t-ap{padding: 20px 0;}
.home-product-container{padding: 60px 0 60px;}
.aboutaa h4{font-size: 32px;}
.aboutaa span{font-size: 18px;}
.h-wrap{max-width: calc(100% - 100px);}
.x-pojb .h4 h4{font-size:18px;}
.x-pojb .p{padding: 10px 10px 10px 30px;}
.x-pojb .p p:before{top:10px;left:5px;}
.x-pojb .p p:after{top:16px;left:10px;}
.x-posb .x-psb h3{font-size: 20px;}
.x-posb .x-psb p{font-size:14px;}
.x-posb .x-psba{font-size:14px;}
.app9bb h3{font-size: 18px;}
.app8b a{font-size: 14px;}
.appt{padding: 20px 20px 20px;}
.appt{width:calc(100% - 100px);}
.app9a .owl-nav .owl-prev{left: -60px;}
.app9a .owl-nav .owl-next{right: -60px;}
.aboutab{font-size:14px;line-height: 26px;}
.gro a{font-size:14px;}
.timer{font-size: 32px;}
.txt2 samp{font-size: 32px;}
.txt2 ul p{font-size:14px}
.pxt h4{font-size: 18px;margin: 20px 0 10px;}
.pxt h5{font-size:14px;}
.pxta a{font-size:14px}
.pxs{padding: 30px 0 50px;}
.home-news-content{margin: 40px auto 40px;}
.new3a a{padding: 10px 20px;}
.new8abb h5{font-size: 14px;}
.new8abb span{font-size:14px;}
.new8abb div{font-size:14px;}
.new8aab h5{font-size: 18px;}
.new8aab div{font-size:14px;}
.fr-phone .s16{font-size: 18px;}
.fr-phone .s36{font-size: 30px;}
.fr-add{font-size:14px;}
.fr-b{font-size:14px;}
.ny_gy_fl .bt{width: 200px;height: 200px;}
.ny_gy_fl{padding-left: 200px;}
.ny_gy_fl .bt .ml2{font-size: 24px;}
.ny_gy {padding: 50px 0;}
.ny_gy .txt .ml1{    font-size: 24px;}
.ny_gy_sz ul li .ml1 p span{font-size: 36px;}
.ny_gy_bg{padding-bottom: 60px;}
.ny_qywh_bg{padding: 60px 0;}
.ny_bt .ml1{font-size: 26px;}
.ny_bt .ml2{margin-top: 10px;}
.ny_qywh_bg .lb {margin-top: 50px;}
.ny_lc_bg{padding: 60px 0;}
.ny_xw_bt{padding: 30px 0 30px;}
.ny-newaba{font-size: 20px;margin: 10px 0;}
.ny-newabc{font-size:14px;line-height: 24px;}
.ny-newa{margin: 0 auto 30px;}
.ny_xw_bt{margin-top: -100px;}
.ny_xw ul li{padding: 20px 0;}
.ny_xw ul li .txt .ml3{font-size:14px;line-height: 24px;}
.ny_sat_l .bt .ml3{font-size: 14px;margin-left: 10%;}
.ny_sat_l .bt .ml1{margin-left: 10%;}
.ny_sat_l .bt .ml4{margin: 30px 0 0px 10%;}
.ny_sat_l_fl{margin-left: 10%;}
.ny_sat_l_fl ul li p{padding-left:5%;}
.ny_sat_l{    width: 22%;}
.ny_sat_r{width: 74%;padding-right: 4%;}
.x-ts{font-size: 20px;    margin: 0px auto 10px;}
.x-tz {font-size: 20px;}
.x-ppo .x-pob h4{font-size: 16px;}
.ny_st_l .bt .ml1{font-size: 26px;}
.ny_st_l .bt .ml3{    margin-left: 10%;}
.ny_st_l .bt .ml1{    margin-left: 10%;}
.ny_st_l_fl:after{display:none;}
.ny_st_l_fl ul li>p{    padding-left: 10%;}
.ny_st_l_fl ul li p a{font-size: 16px;}
.ny_st_l_fl ul li .xl dl{padding: 10px 0px 10px 10%;}
.ny_st_l_fl ul li .xl dl dd a{font-size: 16px;}
.ny_st_l{    width: 250px;}
.ny_st_r{width: calc(100% - 300px);}
.x-ps h4{    font-size: 22px;}
.x-po .x-pk{padding: 10px 0;}
.ny_cp_xq {padding: 60px 0 60px;}
.ny_yqrz_xq_r .ml1{    font-size: 20px;}
.ny_yqrz_xq_r .ml2 .txt{font-size: 14px;}


}
@media screen and (max-width:1400px){.x-poj{height: 800px;}.new8ab li{margin-bottom: 3%;padding-bottom: 3%;}.topba>li>p{font-size: 14px;}.topba>li>p {padding: 37px 20px;}}
@media screen and (max-width:1300px){.x-poj{height: 750px;}.new8ab {width: 50%;}.new8aa {width: 46%;}}
@media screen and (max-width:1200px){.x-poj{height: 710px;}.new8aba{width: 220px;}.new8abb{width: calc(100% - 240px);}}

@media screen and (max-width:1100px){
.x-poj{height: 650px;}
.topb{display:none;}
.topbba{display:none;}
.zhz{display:block;}
.top{position: initial;}
.topa h1{padding: 10px 10px;}
header{position:relative;}
.topbb{width:120px;}
.right-fixed{bottom:10px;transform: translateY(0%);}
.topa h1:after{height: 20px;}
.t-ap{display:none;}
.home-product-container {padding: 30px 0 30px;}
.aboutaa h4 {font-size: 26px;}
.aboutaa p{margin: 5px 0 10px;}
.x-poj{margin:auto;}
.x-pojb .h4 h4 {font-size: 14px;}
.foot-left-up{display:none;}
#map_container{height:300px;}
.foot-left {width: calc(900 / 1680* 100%);}
.fr-add {margin: 10px 0 10px;}
.ny_lx1 .bt .ml1{font-size: 26px;}
.ny_lx1 .bt .ml1:before{width: 40px;}
.ny_lx1 .bt .ml2{font-size: 16px;}
.ny_lx1 .lb .l img{width:100%;}
.ny_lx1 .lb .r ul li img{width:100%;}
.ny_lx1 .lb .r ul li{margin-right: 5%;}
.ny_lx1 {padding: 50px 0;}
.ny_lx2{padding: 60px 0;}
.ny_lx3 {padding: 60px 0;}
.ny_lx3 .bt{font-size: 26px;}
.ny_lx2 .r .lx_a .z .ml3{line-height: 32px;}
.ny_lc .bt .ml3{font-size: 20px;margin-top: 10px;}
.b-adge {padding: 20px 0;}
.ny_lc .bt .ml2{margin:auto;}
.b-adge ul p {padding: 10px 0;font-size:14px;}
.ny_wzdt_gjc{display:none;}
.ny_st_xq .ml1{font-size: 20px;}
.ny_st_xq {padding-top: 30px;}
.ny-nwpa{font-size: 20px;}
.ny-nwpb li p{font-size:14px;}
.ny_sat_l .bt .ml4{font-size: 18px;}
.ny_sat_l_fl ul li p a{font-size: 15px;}
.ny_sat_l_fl:after{display:none;}
.ny_sat_l_fl ul li.on:after{display:none;}
.ny_sat_l_fl ul li{margin:0;}
.ny_st_l{display:none;}
.ny_st_r{width:96%;padding:0;margin:auto;}
.x-ps {margin: 30px 0 20px;}
.x-ps p{margin:auto;}
.ny_yqrz_xq_r .ml3,.ny_yqrz_xq_r .ml4 a{font-size: 14px;line-height: 40px;}
.ny_cp_xq_txt .bt{font-size: 20px;}
.ny_cp_xq_txt .txt{font-size: 14px;}
.cpxq_xgtj .bt{font-size:20px;}
.cpxq_xgtj .lb {margin-top: 20px;}
.cpxq_xgtj .lb ul li .txt{font-weight: normal;font-size:14px;    padding: 10px 0 0;}

}
@media screen and (max-width:1000px){.x-poj{height: 600px;}}
@media screen and (max-width:900px){.x-poj{height: 550px;}.foot-left{display:none;}.foot-right{padding:20px 0px;}}
@media screen and (max-width:640px){
.topa img {width: 70px;}
.topa h1:after{height: 13px;}
.tops img {width: 108px;}
.zhz{top:0;right: 0px;}
.topa h1{padding:9px 6px;}
.topbb {width: 70px;}
.swiper-father .swiper-button-prev{width: 27px;height: 48px;background-size: 15px;}
.swiper-father .swiper-button-next{width: 27px;height: 48px;background-size: 15px;}
.app9a .owl-nav button.owl-next, .app9a .owl-nav button.owl-prev{}
.app9a .owl-nav button.owl-next img, .app9a .owl-nav button.owl-prev img{width:15px;}
.x-poj {height: auto;}
.x-pos {margin-top: 20px;}
.h-wrap {max-width:100%;}
.swiper-father .swiper-button-next{right: -30px;display:none;}
.swiper-father .swiper-button-prev{left: -30px;display:none;}
.aboutaa h4 {font-size: 22px;text-align: center;}
.abouta .aboutaa p{justify-content: center;}
.aboutaa span {font-size: 16px;}
.x-posb .x-psa{width:100%;}
.x-posb li{flex-wrap: wrap;}
.x-posb .x-psb{width:100%;padding: 20px 0 0px 0px;}
.x-posb .x-psb h3 {font-size: 16px;margin-bottom: 10px;padding-bottom: 10px;}
.x-posb .x-psb p{line-height: 24px;-webkit-line-clamp: 2;}
.x-posb .x-psba{margin:20px auto 0;background: #2147b6;text-align: center;border-radius:20px;width:120px;line-height:36px;color:#fff;}
.x-posb .owl-nav{display:none;}
.x-pojb{padding:0;}
.x-pojb .h4 p{font-size:12px;}
.x-pojb .p{font-size:12px;}
.x-pojb .h4 h4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.appt{margin: 20px auto 0;}
.appt {width: 100%;}
.app9a .owl-nav .owl-prev{left: -50px;display:none;}
.app9a .owl-nav .owl-next{right: -50px;display:none;}
.app9bb h3 {font-size: 16px;margin: 10px 0 10px;}
.x-posb .x-psb p {font-size: 14px;color:#414140;}
.app9a p{color:#414140;font-size:12px;}
.app9a li{padding-bottom: 10px;}
.app9a .owl-dots {margin-top: 20px !important;}
.app8b{margin-top: 20px;}
.app8{padding: 0px 0 30px;}
.about{flex-wrap: wrap;margin: 20px auto 20px;}
.abouta{width: 100%;padding: 3% 3% 20px;}
.aboutb{width:100%;}
.aboutab{margin-bottom: 20px;margin-top: 20px;}
.app8b a{line-height:36px;}
.gro{text-align: center;}
.gro a{line-height:36px;}
.txt2{margin: 30px auto 0;}
.txt2 i{display:none;}
.txt2 ul{flex-wrap: wrap;padding: 10px 0;}
.txt2 li{width:30%;text-align: center;font-size:12px;margin-bottom:10px;}
.timer {font-size: 18px;}
.txt2 samp{font-size:18px;}
.pxs {padding: 10px 0 30px;}
.pxt{margin: 20px auto 0;}
.pxt li{width:100%;margin-bottom:10px;}
.pxt img{width:30px;}
.pxt p{margin-bottom:0;padding: 0 5% 10px;}
.pxt h4{font-size: 16px;margin:0 auto 10px;}
.pxt i{margin: 0 auto 10px;}
.pxt h5 {font-size: 12px;line-height: 20px;}
.pxta{margin-top: 10px;}
.pxta a{line-height:36px;}
.home-news-content {margin: 20px auto 20px;}
.new3a{display:none;}
.new3{justify-content:center;}
.new3 .aboutaa p{justify-content: center;}
.aboutaa i{display:none;}
.new8a{margin: 20px auto 0;flex-wrap: wrap;}
.new8aa{width:100%;}
.new8ab{width:100%;}
.new8aab span{font-size:12px;}
.new8aab h5{font-size:14px;line-height: 24px;}
.new8aab div{font-size:12px;line-height: 20px;}
.new8ab li a{flex-wrap: wrap;}
.new8aba{width:100%;}
.new8abb{width:100%;box-sizing:border-box;padding:2% 2% 20px;}
.new8aab{padding:2% 2% 20px;margin-bottom:10px;}
.new8abb span {font-size: 12px;}
.new8abb div {font-size: 12px;line-height: 20px;margin-top: 10px;}
.new8ab li{margin:auto;padding:0;border:0;}
.swiper-father{margin-top:20px;}
.foot-left{display:none;}
.foot-right{width:100%;padding:20px 0;}
.fr-phone .s16 {font-size: 16px;}
.fr-phone .s36 {font-size: 24px;}
.fr-add {margin: 10px 0 10px;}
.sj-tex{height: calc(100vh - 49px);}


.ny_lx1 .bt .ml1:before, .ny_lx1 .bt .ml1:after{display:none;}
.ny_lx1 .bt .ml1 {font-size: 18px;}
.ny_lx1 .bt .ml2 {font-size: 14px;margin-top: 10px;}
.ny_lx1 {padding: 20px 0;}
.ny_lx1 .lb{margin-top: 20px;flex-wrap: wrap;}
.ny_lx1 .lb .l{width:100%;}
.ny_lx1 .lb .l img{width:200px;margin:auto;}
.ny_lx1 .lb .r{width:100%;margin:10px auto 0;padding:0;}
.ny_lx1 .lb .r ul li{width:47.5%;}
.ny_lx1 .lb .r ul li img{width:70%;}
.ny_lx2 {padding: 30px 0;}
.ny_lx2 .r .lx_a .z .ml3{margin:20px auto;font-size:14px;line-height:30px;}
.ny_lx2 .r .lx_a .y{width:100%;}
.ny_lx2 .r .lx_a .y img{width:50%;margin:auto;}
.ny_lx2 .r .lx_b{margin-top:20px;}
.ny_lx3 {padding: 20px 0;}
.ny_lx3 .bt {font-size: 22px;}
.ny_lx3 ol {margin-top: 20px;}
.ny_lx3 .po a{padding: 10px 50px;}
.ny_gy_fl .bt{display:none;}
.ny_gy_fl{padding:0;}
.ny_gy_fl ul{padding:0;}
.ny_gy_fl ul li a{font-size: 14px;line-height: 40px;padding:0;}
.ny_gy_fl ul li{width:48%;margin-right:4%;text-align: center;}
.ny_gy_fl ul li:nth-child(2n){margin-right:0;position:relative;}
.ny_gy_fl ul li:nth-child(2n):after{content:'';width:1px;height:50%;position:absolute;top:25%;left:0;background:#f1f1f1;}
.ny_gy_fl_bg {border-bottom: 1px solid #f1f1f1;}
.ny_gy {padding: 20px 0;}
.ny_gy .txt{width:100%;float: none;}
.ny_gy .txt .ml1 {font-size: 18px;}
.ny_gy .txt .ml2{font-size: 14px;margin:0;}
.ny_gy .txt .ml3{font-size: 14px;margin-top: 20px;}
.ny_gy .img{width:100%;margin:10px 0;}
.ny_gy_sz ul{flex-wrap: wrap;justify-content: space-between;}
.ny_gy_sz ul li{width:30%;}
.ny_gy_sz ul li .ml1 p span {font-size: 20px;}
.ny_gy_sz{display:none;}
.ny_gy_bg {padding-bottom: 20px;}
.ny_qywh_bg {padding: 40px 0;}
.ny_bt .ml1 {font-size: 20px;}
.ny_bt .ml2 {font-size: 14px;margin-top: 0px;}
.ny_qywh_bg .lb {margin-top: 20px;}
.ny_qywh_bg .lb ul li .txt_bg{position: static;padding:0;width:100%;margin:10px 0;}
.ny_qywh_bg .lb ul li .img{width:100%;float:none;}
.txt_bg .txt .ml1 {font-size: 16px;}
.ny_qywh_bg .lb ul li .txt_bg .txt .ml2{    font-size: 14px;    margin-top: 10px;}
.ny_qywh_bg .lb ul li:nth-child(2n) .img{float:none;}
.ny_qywh_bg .lb ul li .txt_bg .txt .ml1{font-size:16px;}
.ny_lc_bg {padding: 30px 0;}
.ny_lc .bt .ml2{font-size: 18px;}
.ny_lc .bt .ml3{font-size:16px;margin:auto;}
.b-adge{padding:0;}
.b-adge li{width:48%;}
.ny_xw_bt{margin:auto;padding: 20px 0 30px;}
.ny-ji a{font-size: 14px;}
.ny-newa{flex-wrap: wrap;width:100%;}
.ny-newaa{width:100%;}
.ny-newab{width:100%;margin-top:10px;}
.ny-newabb{font-size: 14px;}
.ny-newaba{font-size: 16px;}
.ny-newabd{margin-top: 10px;font-size:14px;}
.ny_st{padding:0;flex-wrap: wrap;}
.ny_xw ul li a{flex-wrap: wrap;}
.ny_xw ul li .img{width:100%;}
.ny_xw ul li .txt{width:100%;padding:10px 0 0;}
.ny_xw ul li .txt .ml1{font-size:16px;}
.ny_xw ul li .txt .ml2{font-size: 14px;margin:auto;}
.ny_wzdt.ny_wzdt2{    padding: 10px 0 10px;}
.ny-nwx{width:100%;margin-bottom:30px;}
.ny-nwp{display:none;}
.ny_st_xq .ml2{margin-top: 20px;flex-wrap: wrap;}
.ny_st_xq .ml1 {font-size: 16px;}
.ny_st_xq .ml2 .l2{width:100%;}
.ny_st_xq .ml2 .r{width:100%;display:none;}
.ny_sat_l{display:none;}
.ny_sat_r{width:96%;margin:auto;padding:0;}
.x-ppo li{width:48%;margin: 0 2% 10px 0;}
.x-ppo .x-pob{padding: 10px;}
.sj-tex dd p>a:after{display:none;}
.x-ps h4 {font-size: 18px;}
.x-ps p{font-size: 14px;}
.x-po li{width:48%;margin: 0 2% 10px 0;}
.x-po .x-pk{font-size:14px;}
.ny_wzdt .r{display:none;}
.ny_wzdt {padding-top: 10px;}
.ny_cp_xq {padding: 20px 0 30px;}
.ny_yqrz_xq_tp{width:100%;padding: 0 33px;}
.large_box .btn{width: 30px;height: 30px;font-size: 14px;line-height: 34px;}
.large_box .left_btn{left: -37px;}
.large_box .right_btn{right:-37px;}
.small_box{    height: 50px;}
.small_list ul li{    margin-right: 5px;}
.ny_yqrz_xq_r{width:100%;margin-top:20px;}
.ny_yqrz_xq_r .ml1 {font-size: 16px;}
.ny_yqrz_xq_r .ml2{padding: 20px 0;}
.ny_yqrz_xq_r .ml3{margin-top: 20px;}
.ny_cp_xq_txt .bt {font-size: 16px;}
.ny_cp_xq_txt .txt{padding: 20px 0 40px;}
.cpxq_xgtj .bt {font-size: 16px;}
.cpxq_xgtj .lb ul li{width: 49%;}
.cpxq_xgtj .lb ul li:nth-child(2n){margin-right:0;}
.fxspa{padding: 10px 30px 10px 0;}


}