body{font-size: 1rem}
*{max-width: 100% !important;}
table{width: 100% !important;}
.box{width: 100%;box-sizing:border-box;}
.search-box .input{width: 11rem}
.logo img{height:1.2rem;}
.search-box .input{height:2rem;padding:0 0.2rem;line-height: 2rem}
.search-box .input input{line-height:2rem;font-size: 1rem}
.search-box .btn input{width:3rem;height:2rem;background-size: 1.4rem auto}
.nav-box{height:auto;padding:0.4rem 0;}
.nav-box ul{width: 100%;flex-wrap: wrap;justify-content: initial;line-height: 2.4rem;}
.nav-box ul li{width: 20%;text-align: center;}
.nav-box ul a{font-size: 1rem;}
.header .link{font-size: 1rem;display: none}
.header{padding:1rem 0.5rem;box-sizing:border-box;}
.banner-index{margin-top: 1rem}
.index-news-title-box .title{width: 4.5rem;top:-0.25rem;left:0.2rem;display: block;}
.index-news-title-box .content{padding-left: 4.8rem; font-size: 1rem;line-height: 2rem;align-items: center;width: calc(100% - 4.8rem)}
.index-news-title-box{margin-top: 0;height:auto;padding-bottom: 0; align-items: center;}
.index-news-box{display: block;}
.index-news-box .imgs{width:100%;height:auto;}
.index-cbts-box .content .img img{height: auto}
.index-news-box .imgs .swiper-pagination-bullet{width: 32%}
.index-news-box .list{padding:0 1rem;margin-top: 1.2rem;box-sizing:border-box;padding-bottom: 1rem}
.index-news-box .list ul li a{font-size: 1rem;line-height: 2.4rem}
.index-news-box .list .tab span{font-size: 1.2rem;line-height: 3rem}
.index-news-box .list ul li:after{top:1.2rem;}
.index-tspp-box .title-bg p{height:2rem}
.index-tspp-box{display: block;height: auto;padding:1rem 0;text-align: center;margin-top: 1rem}
.index-tspp-box .title-bg{padding:0.4rem;display: inline-block;width: auto}
.index-tspp-box .content{margin-top: 1rem}
.index-tspp-box .text{width:20rem;}
.index-tab-box-1{display: block;padding: 0.4rem;margin-top: 1rem}
.index-tab-box-1 .tab-left,.index-tab-box-1 .tab-right{width: 100%}
.index-tab-box-1 .tab-right{margin-top: 1rem}
.index-tab-box-1 .title{line-height: 3rem}
.index-tab-box-1 .tab-left h1,.index-tab-box-1 .title h1{width: auto;font-size: 1.2rem;padding-right: .6rem;background-size: auto 1.8rem !important;padding-left: 2.5rem;background-position: .5rem center !important}
.index-xzgd-tszt-box .item.tszt ul{padding: 0.5rem;}
.index-xzgd-tszt-box .item.tszt .content{padding:0;}
.index-xzgd-tszt-box .item.tszt ul li{width: 49%;margin-bottom: 0.5rem}
.index-tab-box-1 .tab-right h1:nth-child(1){background-size: auto 1.8rem;}
.index-bmdt-shipin .item .shipin .img{width: 100%;height: auto;}
.index-bmdt-shipin .item .shipin .img img{width:100%;height:12rem}
.index-tab-box-1 .tab-right h1:nth-child(1).on{background-size: auto 1.8rem;}
.index-tab-box-1 .title a{font-size: 1rem}
.index-jjgg-title,.index-jjgg-box{margin-top: 1rem}
.index-jjgg-box{padding:0.4rem;}
.index-jjgg-box .item{width: 100%}
.index-jjgg-box .item .img{width: 100%;}
.index-tab-box-1 .content li{padding:0;}
.index-jjgg-box .item ul a{line-height: 3rem}
.index-jjgg-box .item .title h1{font-size: 1.2rem}
.index-xzgd-tszt-box{display: block;padding:0 0.4rem;}
.index-xzgd-tszt-box .item{width: 100%}
.index-xzgd-tszt-box .item.xzgd .content{padding-right: 0}
.index-xzgd-tszt-box .item.xzgd .content ul li a{display: block;}
.index-xzgd-tszt-box .item.xzgd .content ul li a .img{text-align: center;width: 100%}
.index-xzgd-tszt-box .item.xzgd .content ul li a .text{width: 100%}
.index-xzgd-tszt-box .item .text h1{font-size: 1.1rem}
.index-xzgd-tszt-box .item .text p{font-size: 1rem}
.index-xzgd-tszt-box .item .title h1{font-size: 1.2rem}
.index-bmdt-shipin{display: block;padding:0 .4rem;}
.index-bmdt-shipin .item{width: 100%;margin-top: 1rem}
.index-bmdt-shipin .item .title{padding:1rem 1rem 0 1rem;}
.index-bmdt-shipin .item .title span{line-height: 3rem;font-size: 1.2rem;padding:0 .6rem;}
.index-bmdt-shipin .item .title a{font-size: 1rem}
.index-bmdt-shipin .item .title span img{margin-right: 0.4rem}
.index-cbts-box{margin-top: 1.5rem;padding:0 0.4rem;}
.index-cbts-box .text{width: 15rem;margin: 0 2rem;}
.index-bmdt-shipin .item .shipin{display: block;}

.index-bmdt-shipin .item .shipin a{font-size: 1rem;height:auto}
.index-bmdt-shipin .item .shipin li{margin-bottom: 1rem}
.footer{margin-top: 1rem}
.footer .link .content{display: block;}
.footer .link .content .item{margin:1rem auto;}
.foot{font-size: 1rem;margin-top: 1rem;line-height: 3rem}
.foot span{display: none}
.foot span:nth-child(1){display: block;}
.bottom-nav{flex-wrap: wrap;}
.footer .link,.bottom-nav{padding:0 0.4rem;}
.footer .link .title,.bottom-nav h1{font-size: 1.2rem}
.bottom-nav h2{font-size: 1.1rem}
.bottom-nav .item{margin-top: 1rem;width: 50%}
.bottom-nav a{font-size: 1rem;line-height: 2rem}
.bottom-nav .item.contact{width: 100%;}
.bottom-nav .item:nth-child(5),.bottom-nav .item:nth-child(4){width: 100%;}
.bottom-nav .item:nth-child(6){width: 100%;text-align: center;}
.index-tspp-box .title-bg p{font-size: 1.4rem;width:6rem;height:auto;}
.position{padding:0 0.4rem;background-position: 0.4rem center;background-size:1.5rem auto;line-height: 4rem}
.position a:nth-child(1){margin-left: 2rem  }
.bottom-nav p{font-size: 1rem;line-height: 2rem}
.whjj-box .title{font-size: 1.3rem}
.whjj-box .content{display: block;}
*{max-width: 100%;}
.whjj-box .content .img{width: 100%;}
.whjj-box{padding:1rem;}
.whjj-box .content .text a{margin:2rem auto;}
.bhgk-nav{padding:0 0.4rem; flex-wrap: wrap;}
.bhgk-nav li{width:50%;margin-bottom: 2rem}
.bhgk-nav li .img{margin:0 auto;}
.common-title h1{width: auto;padding:0 0.7rem;font-size: 1.2rem;line-height: 3rem}
.common-title img{height:1.6rem;}
.common-title{height: auto;line-height: initial; }
.bhgk-shipin,.bhgk-xxgk,.bhgk-dsj{margin-top: 1rem;padding:0 0.4rem;}
.bhgk-shipin ul{display: block;margin-top: 0;}
.bhgk-shipin ul li{margin-top: 1rem}
.bhgk-xxgk ul{display: block;padding:0 3rem;}
.bhgk-xxgk ul li{margin-left: 0;font-size: 1.2rem;line-height: 3rem}
.bhgk-dsj ul a .text h1 span{display: none}
.bhgk-dsj ul a .text h1{padding:0 1rem;}
.bhgk-dsj ul{margin-top: 1rem}
.title-ddjs a{padding:0 2rem;}
.ddjs-box{padding: 0 1rem;padding-top: 1rem}
.fuwu-list-2 span{display: none;}
.fuwu-list-2{padding:0 0.4rem;padding-bottom: 2rem}
.page{margin-bottom:2rem}
.page ul li a{width: 2rem;line-height: 2rem;}
.two-nav ul li a{font-size: 1.1rem;line-height: 3rem;padding:0 1rem;}
.two-nav ul{flex-wrap: wrap;}
.fuwu-list{padding:0 0.4rem;margin-bottom: 2rem}
.fuwu-list h1{font-size: 1.2rem}
.fuwu-list h1 span{display: none}
.new-box{padding:0.4rem;}
.common-title2 h1{font-size: 1.2rem;line-height: 3rem}
.ggrw-list li{display: block;padding:1rem;}
.ggrw-list .img{margin:0 auto;width: 9rem}
.ggrw-list .text h1{font-size: 1.2rem}
.ggrw-list .text{margin-left: 0}
.common-title-3.b h1{padding:0 0.7rem;font-size: 1.2rem;line-height: 3rem;white-space:nowrap;}
.hyxw-box .item a{line-height: 3rem}
.common-title-3 img{height:1.6rem;}
.common-title-3{height: auto;line-height: initial; }
.bhgg-2{margin-top: 1rem;padding:0 0.4rem;}
.bhgg-2 .fuwu-list-2.bhxw{padding:1rem;}
.bhgg-2 .fuwu-list-2.bhxw li{margin-left: 0}
.fuwu-list-2.bhxw li a{line-height:  2.6rem}
.common-title2 a{padding:0 1.2rem;width:auto;line-height: 3rem;height:3rem;}
.bhxw-box{display: block;}
.bhxw-box .left a h1{font-size: 1rem}
.bhxw-box .left .swiper-container{height: auto;}
.bhxw-box .left .swiper-pagination .swiper-pagination-bullet{width: 3rem}
.bhxw-box .right{margin-left: 0}
.hyxw-box{margin-top: 1rem;padding:0 0.4rem;display: block;}
.hyxw-box .item{margin-top: 1rem}
.tushu-list ul.tushu{margin-bottom: 1rem}
.tushu-list ul.tushu li{margin-top:1rem;margin-left:0}
.tushu-list ul.tushu li h1{font-size: 1.2rem}
.tushu-list ul.tushu li .text{margin-left: 1rem}
.tushu-list ul.tushu li a{padding:0.5rem;}
.contact-us-box .ditu{height: auto;}
.contact-us-box-1 .content{padding:1rem;}
.contact-us-box .content .text{font-size: 1rem}
.contact-us-box .content .text h1{font-size: 1.2rem}
.contact-form{padding:0 0.4rem;}
.contact-form .title{font-size: 1.2rem}
.contact-form .item .msg{width: 6rem;}
.contact-form{padding-bottom: 2rem}
.content-arc .title h1{font-size: 1.2rem;line-height: 2rem;padding: 1rem 0;}
.content-arc .title h1 p{font-size:1rem;}
.content-arc{padding:0 0.4rem;}
.content-arc .title span{font-size: 1rem}
.content-arc .content{font-size: 1rem;}
.content-arc .next{display: block;}
.content-arc .next a{display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.hyxw-box.rdzt .fuwu-list-2 li{padding:0;}
.jnggkf-box{padding:0.4rem;}
.jnggkf-box .item-box{flex-wrap: wrap;margin-top: 1rem}
.jnggkf-box .item-box a{width: 100%;margin-left: 0;line-height: 4rem}
.rczp-box .title p{display: none;}
.rczp-box .title span{display: none;}
.rczp-box .title h1{flex: 1;font-size: 1.2rem}
.title-gonggao{margin:0 0.4rem;font-size: 1.3rem}
.rczp-box{padding:0.4rem;}
.shipin-list{padding:0.4rem;}
.shipin-list li{margin-left: 0;margin-bottom: 0.4rem}
.tspp-title{font-size: 1.4rem;margin-top: 1rem}
.tspp-title img{width:5rem;}
.zgggnj-box{padding:0.4rem;margin-top: 1rem }
.zgggnj-box .content .img{display: none}
.zgggnj-box .content .text{margin-left: 0}
.top-30{margin-top: 1rem}
.tspp-item-box .item{margin-top: 1rem}
.tspp-item-box .item:nth-child(1){margin-top: 0}
.tspp-item-box{padding:0 0.4rem;}
.tspp-title img{margin:0 1rem;}
.tzgg-box-1{padding:0.4rem;}
.tzgg-box-1 .title h1{font-size: 1.3rem;}
.contact-us-box .content{padding:0.4rem;}
.contact-us-box{padding:0 0.4rem;}
.tushu-list .title span{font-size: 1.3rem;font-weight: bold;}
.tushu-list{padding:0.4rem;}
.whjj-content{padding:0.4rem;}
.whjj-content .title{font-size: 1.3rem;margin-bottom: 1rem}
.whjj-content tr,.whjj-content td{display:block;width:100% !important}
.title-xzgd{font-size: 1.3rem;padding-top: 1rem;}
.content-arc .content{line-height: 2.5rem;padding-bottom: 1rem;}
.xuezhe-list-box{padding:0.4rem;}
.xuezhe-list-box .title{font-size: 1.3rem;font-weight: bold;margin-top: 1rem}
.xuezhe-list-box .title span{line-height: 3rem}
.xuezhe-list{justify-content: space-between; padding:0;}
.xuezhe-list li{margin-left: 0;width: 48%;margin-top: 1rem}
.xuezhe-list li a{display: block;padding:0.5rem;}
.xuezhe-list li .img{width: 13rem;text-align: center;margin:0 auto;}
.xuezhe-list li .img img{height:14rem}
.xuezhe-list li h1{font-size: 1.2rem}
.xuezhe-list li .text{text-align: center;}
.xuezhe-list li .text span{font-size: 1rem;margin-top: 0;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.xuezhe-list li .text p{display: none;}
.common-title-3 h1{font-size: 1.3rem;line-height: 3rem}
.common-title-3 span{margin-right: 0}
.zimu{padding:0.4rem;justify-content: initial;}
.zimu p{padding:0 0.5rem;margin:0.1rem }
.zimu span{padding:0 0.5rem;    width: 3rem;text-align: center;}
.name-list{padding:0 0.4rem;}
.nav-rdzt{justify-content: space-between;}
.nav-rdzt a{font-size: 1.2rem; margin:0 auto;margin-left: 0;margin-right: 0; text-align: center;display: block;width: 100%;padding:0;margin-top: 1rem;line-height: 4rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.nav-rdzt a em{display: none}
.nav-rdzt a:nth-child(5n+1){}
.name-list a{font-size: 1.1rem}
.common-title2 .mob-btn{display: flex;justify-content: center;align-items: center; width: 3rem;height:3rem;}
.nav-rdzt{display: none}
.shipin-list li{width:48%;margin-left:4%}
.shipin-list li:nth-child(3n+1){margin-left:4%}
.shipin-list li:nth-child(2n+1){margin-left:0}
.shipin-list img{width:100%;height:8rem}