/*==============================响应式=======================================*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    }
@media screen and (max-width: 1820px) {
.jiaobu .top .right dl{ margin-left: 70px; }
}
@media screen and (max-width: 1620px) {
.index_cp2 .swiper-button-prev{ left: 0; }
.index_cp2 .swiper-button-next{ right: 0; }










}
@media screen and (max-width: 1580px) {
.wrap{ width: 90%; height: auto; margin: 0 auto; }
.wrap3{ width: 1300px; height: auto; margin: 0 auto; }
.header .nav_list{ margin-right: 0; }
.bannertu .swiper-slide .bannerwenzi h2{ font-size: 35px; }
.index_bt h2{ font-size: 32px; }
.index_bt2 h2{ font-size: 32px; }
.index_bt{ margin-bottom: 30px; }
.index_anli{ margin: 60px 0; }
.index_fangan{ margin: 100px 0; }
.index_news{ padding: 100px 0; }
.index_chanpin{ padding: 100px 0; }
.index_fangan ul li .dingweineirong{ padding: 30px; }
.index_anli2 .swiper-slide .wenzi h2{ font-size: 18px; }
.index_fangan ul li .dingweineirong h2{ font-size: 18px; margin-bottom: 10px; }
.index_news_list ul li .wenzi h2{ font-size: 18px; height: 30px; line-height: 30px; overflow: hidden; }
.jiaobu .top .right dl{ margin-left: 50px; }


.header .yuyanbanben{ width: 64px; }
.header .sousuokuang{ width: 64px; }
.header .nav_list ul li span{ padding: 0 25px; }
.bannertu .swiper-slide .bannerwenzi{ transform: translateY(-80%); }
.chanpin_right ul li .wenzi h2{ font-size: 17px; }

.news_left{ width: 66%; }

.index_fangan ul li .img1 img{ height: 280px; }




}
@media screen and (max-width: 1420px) {

.erjibannertu .wenzi h2{ font-size: 38px; }
.erjibannertu .wenzi p{ font-size: 42px; }
.pd80{ padding: 60px 0; }
.biaoti5 h2{ font-size: 36px; }
.index_fangan ul li .img1 img{ height: 260px; }

}

@media screen and (max-width: 1300px) {
.header .nav_list ul li span{ padding: 0 15px; }
.biaogeshouji{ width: 100%; overflow-x: scroll; }
.biaogeshouji2{ width: 100%; overflow-x: scroll; }
.jiaobu .top .right dl{ margin-left: 30px; }
.biaogeshouji table{ width: 1100px; }
.wrap3{ width: 96% !important; }
.index_fangan ul li .img1 img{ height: 220px; }
}

@media screen and (max-width: 1030px) {
.wrap{ width: 96% !important; }
.wrap2{ width: 96% !important; }
.wrap3{ width: 96% !important; }

}
.erjifenleishouji{ display: none; }
@media screen and (max-width: 1030px) {
	.menubtn2 {
  display: block;
  }
.nav_list { display: none; }
  .menubtn2 {
    width: 50px;
    height: 50px;
    padding-top: 24px; margin-top: 12px;
  }
   .navs__menus {
    top: 0;
    position: relative;
    margin-top: 0;
    height: 100%;
    padding: 70px 5% 50px;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
  }
.erjifenlei{ display: none; }
.erjifenleishouji{ display: block; }
.erjifenleishouji .swiper-slide{ width: auto; padding: 0 10px; }
.piaofu{ display: none; }
.bannertu .swiper-slide .bannerwenzi{ left: 0; width: 100%; padding: 0 10%; transform: translateY(-56%); }
.bannertu .swiper-slide .bannerwenzi h2{ font-size: 24px; line-height: 40px; margin-bottom: 10px; }
.bannertu .swiper-slide .bannerwenzi p{ font-size: 14px; line-height: 24px; }
.bannertu .swiper-pagination span{ background: #FFFFFF; opacity: 0.9; }
.bannertu .swiper-pagination span.swiper-pagination-bullet-active{ background: #086D96; }
.bannertu .swiper-slide .bannerwenzi ul li{ margin-bottom: 15px; }
.bannertu .swiper-slide{ height: 55vh; }
.bannertu .swiper-slide .img{ height: 55vh; }
.bannertu .swiper-pagination{ bottom: 20px; height: 60px; line-height: 60px; }




.index_shuju1 ul li{ width: 50%; margin-right: 0; text-align: center; margin-bottom: 20px; }
.index_shuju1 ul li h2 span{ font-size: 34px; }
.index_shuju1 ul li h2 sup{ font-size: 18px; }
.index_fangan{ margin: 30px 0; }
.index_bt h2{ font-size: 24px; }
.index_bt{ line-height: 40px; }
.index_bt p{ line-height: 26px; }
.index_fangan ul{ margin: 0 auto; }
.index_bt2 h2{ text-align: center; }
.index_fangan ul li{ width: 49%; margin-right:2%; margin-bottom: 10px; }
.index_fangan ul li:nth-child(3n){ margin-right: 2%; }
.index_fangan ul li:nth-child(2n){ margin-right: 0; }
.index_fangan ul li:last-child{ margin-bottom: 0; }
.index_fangan ul li .dingweineirong{ display: none !important; }
.index_fangan ul li .mengceng{ display: none !important; }
.index_fangan ul li .wenzi{ bottom: 0px; width: 100%; height: 40px; line-height: 40px; background: rgba(0,0,0,0.4); font-size: 17px; }
.index_chanpin{ padding: 30px 0; }
.index_cp2 .swiper-container{ padding: 30px 0; }
.index_cp2 .swiper-slide .img{ height: 250px; line-height: 250px; }
.index_anli{ margin: 30px 0; }
.index_anli2 .swiper-button-prev{ left: 5%; }
.index_anli2 .swiper-button-next{ left: calc(5% + 60px); }
.index_anli2 .swiper-button-next, .index_anli2 .swiper-button-prev{ bottom: 0; }
.index_news{ padding: 30px 0; }
.index_bt2{ margin-bottom: 20px; }
.index_bt2 h2{ font-size: 24px; margin-bottom: 15px; float: inherit; width: 100%; }
.index_bt2 .right a{ margin: 0; }
.index_bt2 .right{ text-align: center; float: inherit; width: 100%; }
.index_news_list ul li{ width: 100%; margin-right:0; float: inherit; margin-bottom: 10px; }
.index_news_list ul li:last-child{ margin-bottom: 0; }
.jiaobu .top{ padding: 40px 0; }
.jiaobu .top .left{ width: 100%; float: inherit; text-align: center; }
.jiaobu .top .right{ display: none; }
.jiaobu .top .jiaobulogo{ margin-bottom: 20px; }
.jiaobu .top .jiaobudianua{ margin-bottom: 20px; } 
.jiaobu_erweima ul li{ float: inherit; display: inline-block; }
.jiaobu .bottom .left{ float: inherit; width: 100%; }
.jiaobu .bottom .right{ float: inherit; width: 100%; text-align: center; }
.jiaobu .bottom .left a{ display: block; margin: 0; }
.erjibannertu .wenzi2 h2{ font-size: 24px; }
.erjibannertu .wenzi2 p{ font-size: 24px;margin-top: -15px; }

.erjibannertu .wenzi h2{ font-size: 24px; }
.erjibannertu .wenzi p{ font-size: 24px;margin-top: -15px; }
.erjibannertu .wenzi2{ left: 8%; }
.erjibannertu img{ min-height: 260px; }
.pd80{ padding: 30px 0; }
.chanpin_xq1 .img{ width: 100%; float: inherit; margin-bottom: 10px; }
.chanpin_xq1 .wenzi{ width: 100%; float: inherit; padding: 15px !important; }
.chanpin_xq1 .wenzi h2{ font-size: 17px; margin-bottom: 10px; }
.chanpin_xq1 .wenzi .jianjie{ max-height: inherit; margin-bottom: 20px; }
.chanpin_xq1 .wenzi ul li{ width: 32%; margin-right: 2%; padding:15px 10px; }
.chanpin_xq1 .wenzi ul li:nth-child(3n){ margin-right: 0; }
.chanpin_xq1{ margin-bottom: 30px; }
.biaoti6{ margin-bottom: 20px; }
.biaoti6 h2{ font-size: 22px; padding-bottom: 18px; margin-bottom: 20px; }
.chanpin_xq2_1_1{ padding: 20px; }
.xiangqingye2 img{ max-width: 100%; }
.chanpin_xinghao .xuanze1{ width: 100%; margin-bottom: 6px; }
.chanpin_xinghao .xuanze2{ width: 100%; margin-left: 0; margin-bottom: 16px; }
.chanpin_xinghao{ margin-bottom: 20px; }
.chanpin_left{ width: 100%; float: inherit; margin-bottom: 20px; }
.chanpin_left dl dt{ line-height: 50px; }
.chanpin_left dl dd p a{ padding: 6px 0; }
.chanpin_right{ width: 100%; float: inherit; }
.chanpin_right ul li .wenzi{ padding: 12px; height: auto; }
.chanpin_right ul li .wenzi h2{ font-size: 17px; line-height: 24px; }
.chanpin_right ul li{ width: 100%; margin-right: 0; }
.chanpin_right ul li .wenzi .jianjie{ font-size: 14px; display: none; }
.erjifenlei a{ padding: 0; margin: 0 8px; }
.yingyong4 ul{ margin-left: 0; }
.yingyong4 ul li{ width: 100%; float: inherit; margin-right: 0; padding: 20px; }
.yingyong4 ul li .img{ margin-bottom: 3px; }
.yingyong4 ul li .wenzi h2{ font-size: 17px; margin-bottom: 6px; }
.fuwu_yanfa2 ul{ margin-left: 0; }
.fuwu_yanfa2 ul li{ width: 100%; float: inherit; margin-right: 0; padding: 20px; }
.fuwu_yanfa2 ul li .img{ margin-bottom: 3px; }
.fuwu_yanfa2 ul li .wenzi h2{ font-size: 17px; margin-bottom: 6px; }
.xiazaixiangqing{ padding: 20px 0; }
.xiazaixiangqing .left{ float: inherit; margin-bottom: 10px; }
.xiazaixiangqing .right{ float: inherit; }
.ziliaoxiazai_list ul{ margin-left: 0; }
.ziliaoxiazai_list ul li{ width: 100%; float: inherit; margin-right: 0; padding: 20px; }
.ziliaoxiazai_list ul li .top .wenzi h2{ font-size: 18px; margin-bottom: 10px; }
.ziliaoxiazai_list ul li .top{ margin-bottom: 12px; }
.fuwu_yanfa ul li .img{ width: 100%; float: inherit !important; }
.fuwu_yanfa ul li .wenzi{ width: 100%; float: inherit; position: inherit; top: inherit ; left: inherit !important; transform: translateY(0); padding: 20px; }
.fuwu_yanfa ul li.li2 .wenzi{ width: 100%; float: inherit; position: inherit; top: inherit; transform: translateY(0); padding: 20px; }
.fuwu_yanfa ul li .wenzi .title1{ height: 60px; line-height: 60px; margin-bottom: 15px; }
.fuwu_yanfa ul li .wenzi .title1 h2{ line-height: 60px; font-size: 20px; }
.fuwu_yanfa ul li .wenzi .jianjie3 ul li .duiqi p{  }
.fuwu_yanfa ul li .wenzi .jianjie3 ul li{ margin-bottom: 35px; }
.fuwu_yanfa ul li .wenzi .jianjie3 ul li h2 span{ font-size: 14px; }
.fuwu_yanfa ul li .wenzi .jianjie3 ul li:last-child{ width: 60%; }
.erjifenlei{ line-height: 48px; }
.biaoti5 h2{ font-size: 22px; padding-bottom: 18px; margin-bottom: 20px; }
.biaoti5{ margin-bottom: 20px; }
.rongyuzizhi ul{ margin-left: 10px; }
.rongyuzizhi ul li{ padding: 5px; width: calc(100% / 2 - 10px); margin-right: 10px; margin-bottom: 10px; }
.rongyuzizhi ul li .img{ margin-bottom: 6px; }
.rongyuzizhi ul li .wenzi{ line-height: 26px; } 
.huobanlist ul li{ float: left; margin-right: 20px; margin-bottom: 20px; width: calc(100% / 3 - 20px); }
.biaoti3 h2{ font-size: 22px; padding-bottom: 18px; margin-bottom: 20px; }
.biaoti3{ margin-bottom: 20px; }
.gywm_jianjie2 ul li{ width: 50%; margin-bottom: 35px; }
.biaoti4 h2{ font-size: 22px; padding-bottom: 18px; margin-bottom: 20px; }
.biaoti4{ margin-bottom: 20px; }
.gywm_jianjie3 ul li{ width: 32%; }
.gywm_jianjie3 ul li .bottom{ line-height: 24px; height: 48px; }
.rongyuzizhi ul li .wenzi{ height: 52px; font-size: 16px; font-weight: 400; }
.qiyewenhua ul{ margin: 0; }
.qiyewenhua ul li{ width: 100%; margin-right: 0; padding: 20px 30px; }


.biaogeshouji{ width: 100%; overflow-x: scroll; }
.biaogeshouji2{ width: 100%; overflow-x: scroll; }

.lianxiwomen2 ul li{ width: 50%; padding: 0 10px; margin-bottom: 15px; }
.lianxiwomen3 .wenzi{ position: inherit; right: inherit; top: inherit; transform: translateY(0); width: 100%; }
.lianxiwomen2 ul li .wenzi p{ height: 78px; overflow: hidden; }
.lianxiwomen3 .wenzi ul li a{ padding: 15px 0; }
.lianxiwomen42{ padding: 30px; }
.lianxiwomen42 ul{ width: 100%; }
.lianxiwomen42 ul li .wenzi{ height: 40px; line-height: 40px; }
.lianxiwomen42 ul li .input input{ height: 40px; line-height: 40px; }
.newsxq .title1 h2{ font-size: 18px; }
.newsxq .title1 p{ font-size: 14px; }
.shangxiapian a{ display: block; float: inherit !important; }
.news_left{ width: 100%; float: inherit; }
.news_right{ width: 66%; display: none; }
.news ul li{ margin-bottom: 25px; }
.yingyong1 .img{ width: 100%; float: inherit; }
.yingyong1 .wenzi{ width: 100%; float: inherit; padding: 20px; }
.yingyong5 .left{ width: 100%; float: inherit; }
.yingyong5 .right{ width: 100%; float: inherit; }
.yingyong5 ul{ width: 100%; float: inherit; }
.yingyong5 ul li .lie1{ width: 100%; float: inherit; margin-bottom: 20px; }
.yingyong5 ul li .lie1:last-child{ margin-bottom: 0; }
.yingyong5 .left{ text-align: center; margin-bottom: 20px; }
.yingyong5 .left h2{ font-size: 18px; margin-bottom: 15px; }
.yingyong6{ margin-bottom: 30px; }
.yingyong7 ul li .img{ width: 100%; float: inherit !important; }
.yingyong7 ul li .wenzi{ width: 100%; float: inherit; padding: 15px; }
.yingyong7 ul li .wenzi .jianjie1{ margin-bottom: 15px; }
.yingyong7 ul li{ margin-bottom: 20px; }
.yingyong7 ul li:nth-child(2n) .wenzi{ padding: 15px; }
.yingyong7 ul li .wenzi .title1 h2{ font-size: 18px; line-height: 50px; }
.yingyong7 ul li .wenzi .title1{ height: 50px; line-height: 50px; }
.yingyong8_fenlei a{ margin-bottom: 10px; }
.yingyong82 .left{ width: 100%; float: left; height: auto; }
.yingyong82 .right{ width: 100%; float: left; height: auto; padding: 15px; }
.yingyong82 .left ul li .bottom{ padding: 15px 20px; }
.yingyong82 .left ul li .bottom h2{ margin-bottom: 3px; }
.yingyong82 .left ul li .bottom p{ font-size: 14px; }
.yingyong9 .wenzi{ width: 100%; float: inherit; position: inherit; left: inherit; top: inherit; transform: translateY(0); }
.yingyong10 ul li{ width: 33.333%; }
.yingyong10 ul li .img{ margin-bottom: 0; }
.yingyong10 ul li h2{ font-size: 16px; font-weight: 400; }
.yingyong12 ul li .img{ width: 100%; float: inherit !important; }
.yingyong12 ul li .wenzi{ width: 100%; float: inherit; position: inherit; left: inherit; top: inherit; transform: translateY(0); padding: 20px !important; }
.yingyong12 ul li .wenzi .title1 h2{ font-size: 18px; line-height: 50px; }
.yingyong12 ul li .wenzi .title1{ height: 50px; line-height: 50px; }
.yingyong12 ul li.li2 .wenzi .jianjie2{ margin-bottom: 20px; }
.yingyong12 ul li.li2 .wenzi .jianjie3 ul li h2 b{ font-size: 18px; font-weight: 600; }
.yingyong13 ul{ margin-left: 15px; }
.yingyong13 ul li{ width: calc(100% / 2 - 15px); margin-right: 15px; margin-bottom: 15px; }
.yingyong13 ul li .wenzi{ line-height: 26px; padding: 0 10px; margin: 10px 0; height: 26px; overflow: hidden; }

.huobanlist ul li img{ height: 46px; }
.rongyuzizhi ul li .img img{ height: 120px; }

.bannertu .swiper-slide .bannerwenzi ul{ width: 100%; }
.bannertu .swiper-slide .bannerwenzi ul li{ padding: 0 20px; }
.bannertu .swiper-slide .bannerwenzi ul li .bottom{ font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; }
.bannertu .swiper-slide .bannerwenzi ul li .top{ margin-bottom: 0; }
.chakangengduo23{ margin-top: 10px; }


}
@media screen and (max-width: 640px) {


}
@media screen and (max-width: 540px) {

}

@media screen and (max-width: 414px) {


}
@media screen and (max-width: 386px) {

}
@media screen and (max-width: 320px) {

}
