@media only screen and (max-width: 1600px) {
    .header{width: 100%;margin-left: 0;top: 0;left: 0;}
    body.index .header{width: 90%;margin-left: 0;left: 5%;}
    .nav li .v1{line-height: 80px;font-size: 17px;}
    .g-tit .tit{font-size: 32px;}
    .row3 .txt .title{font-size: 36px;margin-bottom: 10px;}
    .row4 .title .cn{font-size: 32px;}
    .row4 .title .en{font-size: 30px;}

    .productshow .crumbs{padding:12px 10px;}
    .productshow .pl_top{padding:10px;margin-top:15px;}
    .productshow .pl_top .plt_left{width:480px;}
    .productshow .pl_top .plt_right{width:calc(100% - 480px);padding:10px 0 0 20px;}
    .productshow .pl_top .plt_right h1{font-size:20px;height:28px;line-height:28px;}
    .productshow .pl_top .plt_right span{line-height:16px;font-size:13px;padding:6px 0;}
    .productshow .pl_top .plt_right .plt_p{height:156px;}
    .productshow .pl_top .plt_right .plt_p p{font-size:14px;line-height:26px;}
    .productshow .pl_top .plt_right .plt_btn{margin-top:15px;padding-bottom:15px;}
    .productshow .pl_top .plt_right .plt_btn a{width:140px;height:38px;line-height:36px;font-size:15px;}
    .productshow .pl_top .plt_right .plt_pp{margin-top:15px;}
    .productshow .pl_xinghao .plx_t{height:48px;line-height:48px;font-size:16px;}
    .productshow .pl_xinghao .plx_ul{padding:10px;}
    .productshow .pl_xinghao .plx_ul .plx_txt p{font-size:13px;line-height:23px;}
    .productshow .pl_xinghao .plx_ul .plx_txt p:first-child{font-size:16px;height:26px;line-height:26px;}
    .productshow .pl_content{margin-top:15px;}
    .productshow .pl_content .plc_l{width:calc(100% - 300px);}
    .productshow .pl_content .plc_l .plc_t{height:48px;line-height:48px;font-size:16px;}
    .productshow .pl_content .plc_l .plc_pp{padding:10px 10px 15px;}
    .productshow .pl_content .plc_r{width:280px;}
    .productshow .pl_content .plc_r .plc_rt{height:48px;line-height:48px;font-size:16px;text-indent:40px;}
    .productshow .pl_content .plc_r .plcr_pro .pp_ul{padding:1px 10px 10px;}

    .ul-spag1 .con{font-size: 18px;}
    .m-zp .show{font-size: 14px;}
    .row-spag3,.row-spag5{padding: 4vw 0;}
}

@media only screen and (max-width: 1430px) {
  .wp{width: 1200px;}
  .logo{ width: 300px;}
  .nav li .v1{margin: 0 10px;}
  .ul-about .pic{ padding-top: 70.5%;}
  .ul-about .img .txt{padding: 20px;}
  .ul-about .txt{padding: 20px;}
  .ul-about .txt .en{font-size: 24px;}
  .ul-about .txt .cn{font-size: 24px;}
  .ul-about .img .en,.ul-about .img .cn{font-size: 20px;}

}
@media only screen and (max-width: 1230px){
  body{padding:0 0 30px;}
  .wp{width: auto;padding: 0 30px;}
  .nav li .v1{margin: 0 3px; font-size: 15px;}
  .logo{ width: 260px;}
  .info-l{display: none;}
  .footer-fix{ display: block;}
  .ban .txt .en{font-size: 28px;}
  .ban .txt .cn{font-size: 22px;}
  .snav{border-bottom: none;}
  .cur{float: none; border-bottom: 1px solid #e8e8e8;width: 100%;}
  .ul-nav{float: none;}

  .productshow{padding:15px 0;}
	.productshow .crumbs{padding:10px 10px;font-size:13px;}
	.productshow .crumbs .xq_crumbs a{font-size:13px;}
	.productshow .pl_top{margin-top:10px;}
	.productshow .pl_top .plt_left{width:398px;}
	.productshow .pl_top .plt_right{width:calc(100% - 398px);padding:5px 0 0 10px;}
	.productshow .pl_top .plt_right h1{font-size:16px;height:24px;line-height:24px;font-weight:bold;}
	.productshow .pl_top .plt_right span{line-height:14px;font-size:12px;padding:4px 0;margin-bottom:8px;}
	.productshow .pl_top .plt_right .plt_p{height:144px;}
	.productshow .pl_top .plt_right .plt_p p{font-size:13px;line-height:24px;}
	.productshow .pl_top .plt_right .plt_btn{margin-top:10px;padding-bottom:10px;}
	.productshow .pl_top .plt_right .plt_btn a{width:120px;height:35px;line-height:33px;font-size:14px;}
	.productshow .pl_top .plt_right .plt_pp{margin-top:10px;font-size:14px;height:28px;line-height:28px;background-size:auto 28px;padding-left:35px;}
	.productshow .pl_xinghao .plx_ul .plx_txt{padding:8px 5px;}
	.productshow .pl_xinghao .plx_ul .plx_txt p{font-size:13px;line-height:23px;}
	.productshow .pl_xinghao .plx_ul .plx_txt p:first-child{font-size:16px;height:26px;line-height:26px;}
	.productshow .pl_content{margin-top:10px;}
	.productshow .pl_content .plc_l{width:100%;float:none;}
	.productshow .pl_content .plc_l .plc_pp{padding:10px 10px 15px;}
	.productshow .pl_content .plc_r{width:100%;float:none;margin-top:15px;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul{padding:1px 10px 10px;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a{width:calc(25% - 6px);margin-left:8px;float:left;margin-top:10px;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a:first-child{margin-left:0;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a p{font-size:14px;height:40px;line-height:40px;}

  #newswrap{padding:20px 0;}
	.news_list .news_li .nl_left{width:200px;}
	.news_list .news_li .nl_left .img{padding-bottom:133px;}
	.news_list .news_li .nl_right{padding:20px 20px 23px 0;width:calc(100% - 200px);}
	.news_list .news_li .nl_right a .news_txt{width:100%;padding:0 30px 0 15px;}
	.news_list .news_li .nl_right a .news_txt p:first-child{font-size:16px;height:24px;line-height:24px;}
	.news_list .news_li .nl_right a .news_date{display:none;}
	.news_list .news_li:hover .nl_right a .news_txt{padding:0 15px 0 30px;}
	.newscow .newscow_left{width:100%;float:none;}
	.newscow{padding: 30px 0;}
	.newscow .newscow_left .h1{font-size: 20px;line-height: 1.5;}

  .ul-spag1 .con{font-size: 14px;}
  .ul-spag1 .info{margin:0 5px;}
  .ul-spag1{margin:0 -5px;}
  .g-title{font-size: 26px;}
  .row-spag4 .tit{font-size: 26px;}
  .row-spag5{padding: 30px 0;}
}


@media only screen and (max-width: 960px){
    .header{ height: 60px;}
    body.index .header{width:100%;left:0;margin-left:0;top:0;padding:0 15px;}
    .logo{ height: 40px; width: auto;}
    .lang{ display: none;}
    .nav_mobile{position: fixed;top: 60px;left: 0;right: 0;bottom: 0;z-index: 99;overflow: hidden;background: #fff;width: auto;float: none;padding: 0;display: none;border-top:1px solid #eee;}
    .nav_mobile li{position: relative;}
    .nav_mobile li .v1{line-height: 40px;text-align: left;padding:0 20px;color:#333;border-bottom:1px solid #eee;font-size: 18px;display: block;}
    .nav_mobile li i{display: block;width: 40px;height: 40px;background-position: center center;position: absolute;right: 0;top: 0;z-index: 9;background: url(../images/sel.png) no-repeat center center;-webkit-background-size: 18px 18px;background-size: 18px 18px;}
    .nav_mobile li .sub{padding: 10px 0;background-color: #085dad;display: none;}
    .nav_mobile li .sub a{padding-left: 20px;text-align: left;line-height: 30px;color:#fff;font-size: 16px;display: block;}
    .nav_mobile .v1{height: 40px;line-height: 40px;text-align: left;color:#333;padding-left: 10px;margin:0;overflow: hidden;}
    .nav_mobile li:hover .v1, .nav_mobile li.on .v1{background: none;}
    .nav_mobile li .v1::after{display: none;}
    .ul-nav{padding-top: 20px;}
    .ul-nav li a{width: auto;display: block;-webkit-background-size: 0 0; background-size: 0 0;padding: 0;line-height: 24px;}
    .ul-nav li{float: left;width: 24%;text-align: center;margin-bottom: 10px; margin-right: 1%;background: #eee;}

    .productshow{padding:10px 0;}
    .productshow .pl_top .plt_left{width:100%;float:none;}
    .productshow .pl_top .plt_right{width:100%;padding:10px 0;float:none;}
    .productshow .pl_top .plt_right .plt_p{height:auto;}
    .productshow .pl_xinghao .plx_t{height:40px;line-height:40px;font-size:15px;text-indent:12px;}
    .productshow .pl_xinghao .plx_ul .plx_txt{padding:8px 5px;}
    .productshow .pl_xinghao .plx_ul .plx_txt p{font-size:13px;line-height:23px;}
    .productshow .pl_xinghao .plx_ul .plx_txt p:first-child{font-size:16px;height:26px;line-height:26px;}
    .productshow .pl_content{margin-top:10px;}
    .productshow .pl_content .plc_l .plc_t{height:40px;line-height:40px;font-size:15px;text-indent:12px;}
    .productshow .pl_content .plc_l .plc_pp{padding:10px 10px 15px;}
    .productshow .pl_content .plc_r{margin-top:10px;}
    .productshow .pl_content .plc_r .plc_rt{height:40px;line-height:40px;font-size:15px;background-position:10px center;}
}
@media only screen and (max-width: 768px){
  .wp{padding: 0 15px;}
  .logo{ height: 50px; width: auto; max-width: 90%;}
  .hotnew .name{display: none;}
  .hotnew .more{ display: none;}
  .hotnews.swiper-container{width: 100%;}
  .banvideo{ margin-top: 60px;}
  .js-btnbom{ width: 36px; height: 35px;}
  .nav{display: none;}
  .menuBtn{display: block;}
  .m-pcat .item{width: auto;float: none;margin-right: 0;padding-right: 0;}
  .g-pcat .txt .link{display: block;}
  .g-pcat.h{ height: 255px;}
  .g-tit .tit{font-size: 28px;margin-bottom: 0;}
  .row1 .linkmore a{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
  .ul-num li{width: 50%;margin-bottom: 15px;}
  .ul-num .num span{font-size: 32px; margin-right: 5px;}
  .ul-num .num{font-size: 16px;}
  .ul-about .txt .en,.ul-about .txt .ico{display: none;}
  .ul-about .txt .cn{font-size: 20px;}
  .ul-about li{ width: 48%; margin-right: 2%; margin-bottom: 10px;}
  .ul-about li:last-child { width: auto; float: none; clear: left; margin-right: 0;}
  .ul-about .pic { padding-top: 53%;}
  .ul-about .img { width: 48%; margin-right: 2%; float: left;padding-top: 25%;}
  .row3 .txt .item{width: auto;float: none;margin-right: 0;margin-bottom: 15px;height: auto;padding: 15px;}
  .row3 .txt .item .t1{font-size: 20px;margin-bottom: 10px;}
  .row3 .txt .item .t2{font-size: 18px;margin-bottom: 10px;}
  .row3 .txt .itembox{width: auto;float: none;}
  .row3 .txt .itembox .row, .row3 .txt .itembox .row:last-child{height: 80px;line-height: 80px;font-size: 20px;padding-left: 20px;}
  .row3 .txt .title{font-size: 22px;margin-bottom: 0;}
  .row3 .txt .desc{font-size: 15px;}
  .row3 .txt .desc{margin-bottom: 16px;}
  .row4 .title .cn{font-size: 22px;}
  .ul-num .tit{font-size: 14px;}
  .footer .qr{ display: none;}
  .waves{ display: none;}
  .copy{ position: relative; padding: 20px; color: #c5c0c0; display: inline-block; bottom: 15px;}
  .copy a{ color: #c5c0c0;}
  .cur{background-position: left top 10px;padding-top: 15px;padding-bottom: 15px;line-height: 2;}
  .cur a, .cur{line-height: 20px;}

  .ban{ margin-top: 60px;}
  .ban .txt .en{ font-size: 20px;}
  .ban .txt .cn{ font-size: 16px;}
  .ul-nav li{ width: 49%;}

  .ul-prolist li{ width: 50%;}
  .productshow .pl_top .mtit{ display: block; font-size: 24px; padding: 10px 0; font-weight: bold;}
  .productshow .pl_top .plt_right h1{ display: none;}
  .productshow .pl_top .plt_right .plt_pp{background-size:auto 34px;line-height:17px;font-size:13px;height:34px;line-height: 34px;padding-left:40px;}
  .productshow .pl_top .plt_right .plt_p{ display: none;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a{width:calc(50% - 4px);margin-top:8px;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a:nth-child(odd){margin-left:0;}
	.productshow .pl_content .plc_r .plcr_pro .pp_ul a p{font-size:14px;height:40px;line-height:40px;}
.productshow .pl_content .plc_l .plc_pp{ overflow-x: scroll;}
  .news_list .news_li .nl_left{width:100%;float:none;}
	.news_list .news_li .nl_left .img{padding-bottom:66.67%;}
	.news_list .news_li .nl_right{width:100%;float:none;}
  .news_list .news_li .nl_right a .news_txt{padding:0 0 0 20px;}
	.news_list .news_li:hover .nl_right a .news_txt{padding:0 0 0 20px;}
	.news_list .news_li .nl_right a .news_txt p:last-child{margin-top:8px;}

  .img_list li{ width: 49%; margin-left: 1%;}
  .img_list li:nth-child(2n+1){ margin-left: 0;}

  .g-lxwm .name{ font-size: 28px;}
  .g-lxwm .txt{ width: 100%;}
  .g-zxly{ width: 100%;}

  .ul-spag1 li{width: auto;float: none;margin-bottom: 10px;}
  .ul-spag1 .con{height: 100px;padding-top: 40px;margin-top: -30px;}
  .ul-spag1 .ico{width: 60px;height: 68px;}
  .g-title{font-size: 22px;}
  .row-spag4 .bg{background-position: right; padding: 0;}
  .row-spag4 .bg .wp{background: rgba(0, 0, 0, 0.5);padding: 30px;}
  .row-spag4 .tit,.row-spag4 .desc{color:#fff;}
  .row-spag4 .link a{width: 140px;height: 42px;line-height: 40px;color:#fff;border-color: #fff;}
  .row-spag5 .link a{display: block;width: 100%;margin:0 0 15px;}
  .row-spag5 .link a:last-child{margin-bottom: 0;}
  .m-zp{overflow-x: scroll;}
  .m-zp .item{width: 800px;}
  .m-zp .show{line-height: 45px;}
  .m-spag1 img{width: 100%;margin:0 0 10px;}
  .row-spag1 .en{display: none;}
}

