@charset "utf-8";
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
}

@media all and (max-width:1580px){/*1680 * 1050*/
}

@media all and (max-width:1460px){/*1440 * 900*/
.navMenu>li>a{padding:0 26px;}
.in_proleft{padding:2.5% 2.5% 0;}
.in_proleft .tit{font-size:32px;}
.in_proleft .list,.in_proleft .content{margin-top:20px;}
.in_proleft .list li{line-height:40px;}
.in_proleft .list li a{font-size:15px;}

.in_hxys_list li .content .nr{font-size:14px; line-height:30px; padding:7% 0;}
.in_hxys_list li{height:750px;}
.in_hxys_list li .content .tit h5{font-size:28px;}
.in_hxys_list li .content .tit span{font-size:14px;}

}

@media all and (max-width:1410px){/*1366 * 768*/
 .logo img{height:60px;}   
 .navMenu>li>a{padding:0 25px;}
}

@media all and (max-width:1366px){/*1366 * 768*/
}

@media all and (max-width:1300px){/*1280 * 800*/
.navMenu>li>a{padding:0 18px;}
.Hsrch{margin-right:20px;}
}

@media all and (max-width:1200px){ /*1200*/
.navMenu>li>a{padding:0 15px; font-size:17px;}
.top_rtel{font-size:18px;}
.in_hxys_list li{height:500px;}
.in_hxys_list li .num{display:none;}
.in_hxys_list li .content i{display:none;}
.in_hxys_list li .content .tit h5{font-size:18px; height:30px;}
.newsDet-con{padding-right:5%;}
.newsDet-site{padding-left:5%;}
}

@media all and (max-width:1100px){/*1024 * 768 */
.navMenu>li>a{padding:0 10px;}
}

@media all and (max-width:1000px){
.navMenubox,.side{display:none;}
.top_bg{height:80px;}
.logo{margin-top:18px;}
.top_r{margin:30px 60px 0 0;}
/*手机下拉*/
.phxia{position:relative; display:block!important;}
.xialaph{position:fixed; z-index:999; top:80px; right:0; display:none; width:100%; padding-bottom:200px; background:#fff;}
.xialaph.active{top:0;}
.xialaph .ul2,.xialaph .ul3{display:none;}
.xialaph h3 a{font-size:16px; font-weight:bold; line-height:44px; color:#000;}
.xialaph h3{position:relative; border-bottom:1px solid #ddd;}
.xialaph h3::after{position: absolute; bottom:0; left:0; width:100%; height:1px; content:''; opacity:.1; background-color:#e5e5e5;}
.xialaph h4 a{font-size:14px; line-height:40px;}
.xialaph h4{position:relative; padding-left:10px;}
.xialaph h4::after{position:absolute; right:0; bottom:0; left:0; height:1px; content:''; opacity:.05; background-color:#fff;}
.xialaph h3 img{float:right; width:13px; margin-top:15px; cursor:pointer;}
.xialaph h3.active,.xialaph h4.active{border-bottom:0;}
.xialaph h3.active img.img_s,.xialaph h4.active img.img_s{display:none;}
.xialaph h3.active img.img_d,.xialaph h4.active img.img_d{display:block;}
.img_d{display:none;}
.xialaph .ul2{padding-top:7px; padding-bottom:8px; background-color:#f4f4f4;}
.xialaph .ul3{position:relative; margin-top:0; padding-top:10px; padding-bottom:10px; padding-left:30px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.xialaph .ul3 li a{font-size:12px; line-height:26px; display:block; text-transform:uppercase; color:#999;}
.xialaph .ul3 li{padding-top:5px;}
.xialaph .ul3 li:first-child{padding-top:0;}
.phonemeng{position:absolute; z-index:1048; top:0; left:0; display:none; width:100%; height:100%; opacity: .6; background-color:#000;}
.phonemeng.active{display:block;}
.menuph{position:absolute; top:20px; right:2.5%; width:40px; height:40px; cursor:pointer; text-align:center; background:#0060ff;}

/*手机按钮*/
.menuph .point{position:relative; display:inline-block; width:28px; height:22px; margin-top:10px;}
.menuph .point:hover .navbtn,.menuph .point:hover .navbtn::after,.menuph .point:hover .navbtn::before{width:28px;}
.menuph .navbtn{position:absolute; top:10px; right:0; display:inline-block; width:21px; height:1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after,.menuph .navbtn::before{position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background:#fff;}
.menuph .navbtn::after{top:-11px;}
.menuph .navbtn::before{top:10px;}
.menuph .point.active .navbtn{background:transparent;}
.menuph .point.active .navbtn::after{top:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);}
.menuph .point.active .navbtn::before{top:0; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);}
.phxia .container{position:relative; padding:0 15px; margin:auto; width:100%;}
.search2{width:96%; height:25px; position:relative; background:#eee; margin:20px auto 0;}
.sear_bk2{width:90%; height:25px;float:left; padding-left:10px; line-height:25px; border:none; background:none; font-size:12px;}
.search_btn2{width:25px; height:25px; float:right;}
.search_btn2 .pushbutton{background:url(../image/search_btn.jpg) center no-repeat; border:0px; width:25px; height:25px; cursor:pointer; padding:0px; margin:0px; float:left;}	
.banner{margin:80px auto 0;}

.footer_navbar{width: 100%;flex: unset;padding: 0;margin-top:0;}
.footer_navbar li{width: 100% !important;}
.footer_menu {height: 40px;align-items: center;padding: 0 4%;position: relative;}
.footer_arrow{display: block;width: 44px;height: 40px;line-height: 40px;font-size: 18px;font-style: normal;color:#999;text-align: center;position: absolute;z-index: 9;right: 0;top: 0;}
.footer_arrow::after{content:"\e61f"; font-family:"icon";}
.footer_arrow.active::after{content:"\e61e";}
.footer_drop a{padding:7px 4%;}
.footer_drop{display:none;margin-top:0;}
}

@media all and (max-width:980px){
body{overflow-x:hidden;}
.top.flex{display:block;}
.logo{margin-top:10px;}

/* 首页焦点图部分 */
.banner .swiper-slide .pc{display:none;}
.banner .swiper-slide .m{display:block;}
.banner .swiper-slide .m img{width:100%; display:block;}
.banner .swiper-pagination-bullet{width:20px; height:2px; margin:0 5px !important;}
.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}
.banner .swiper-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-bullets.swiper-pagination-horizontal,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:20px !important;}

/* 首页产品中心部分 */
.in_proleft{width:100%; padding-bottom:2.5%;}
.in_proleft .list li{width:49%; line-height:36px; margin:0 2% 6px 0;}
.in_proleft .list li:nth-child(2n){margin-right:0;}
.in_proleft .content em{display:none;}
.in_proright{width:100%;}
.in_proright .swiper-slide .item{padding:25px 20px;}
.in_proright .swiper-slide .item_tit{font-size:18px; line-height:24px; text-overflow:inherit; white-space:inherit;}
.in_proright .swiper-slide .item_more{margin:10px auto 0;}

/* 首页核心优势部分 */
.in_more{width:140px; height:42px; line-height:42px; font-size:16px; margin-top:10px;}
.in_title_wen h3{font-size:30px;}
.in_title_wen h3::after{height:10px; bottom:3px;}
.in_title_wen p{font-size:16px;}
.in_hxys_list li .content{padding:30% 2.5% 0;}
.in_hxys_list li:hover .content{padding:10% 2.5% 0;}
.in_hxys_list li .content .tit h3{font-size:42px; margin-bottom:20px;}
.in_hxys_list li .content .tit h5{font-size:18px;}
.in_hxys_list li .content .nr{font-size:14px; line-height:20px; padding:5% 2.5%; height:250px; overflow-y:scroll;}

/* 首页关于我们部分 */
.in_aboutbg{padding:40px 0 60px;}
.in_about_box.flex{display:block;}
.in_about_box{margin:30px auto 0;}
.in_about_lpic{width:100%;}
.in_about_rtxt{width:100%; margin-top:20px;}
.in_about_rtxt .desc{font-size:15px; line-height:25px;}
.indAb-num li{margin:20px 2% 0 0;}

/* 首页工厂设备部分 */
.in_gcsb{margin:40px auto 0;}
.row{--bs-gutter-x:1rem;}
.row > *{padding-right: calc(var(--bs-gutter-x) * 0.35); padding-left: calc(var(--bs-gutter-x) * 0.35);}
.in_gcsb_list li.small{margin-bottom:3%;}
.in_gcsb_list li.small p{font-size:16px; padding:3% 2.5%;}
.in_gcsb_list li.big p{font-size:20px;}

/* 首页新闻资讯部分 */
.in_newsbg{padding:20px 0 50px; margin:0 auto;}
.s-ind3-a2{margin:40px auto 0;}
.s-ind3-b1{width:100%; min-height:400px;}
.s-ind3-b2{height:300px;}
.s-ind3-b2 img{height:300px;}
.s-ind3-c1{width:100%; margin-top:10px;}
.s-ind3-b3{height:35px;}
.s-ind3-b4 div:nth-child(1){width:85%; font-size:16px; line-height:25px; margin-bottom:10px;}
.s-ind3-c7{top:248px;}
.s-ind3-c2.s-ind3-con1{height:280px; margin-bottom: calc(620px - 350px - 52px * 4 - 14px * 3);}
.s-ind3-con1 .s-ind3-c4{width:90%; top:45px; left:20px;}
.s-ind3-c6{font-size:15px; line-height:25px; top:113px; left:20px; height:calc(24px * 4);}
.s-ind3-c4{width:70%;}

/* 底部版权部分 */
.footer_bg{padding:20px 0;}
.footer_menu{padding:0 2.5%;}
.footer_cont{width:100%; float:left; margin-top:20px;}
.footer_search_l{padding:0 10px;}
.footer_search_l input{font-size:14px;}
.footer_search_r{padding:0 10px;}
.footer_search_r button{font-size:14px;}
.footer_cont_list li .tbox_wz{font-size:15px; line-height:25px;}
.copyright{margin:20px auto 0; padding-top:20px;}
.copyright_l a,.copyright_r a{font-size:14px; line-height:25px; padding:0 2px;}

/* 内页关于我们部分 */
.pagesBan{margin:80px auto 0;}
.about{padding-bottom:40px;}
.abIntro{padding:40px 0;}
.pagesNav .w1600.flex{display:flex; flex-wrap:inherit;}
.abWH{padding-top:40px;}
.pagesBread a{line-height:20px;}
.pagesBread a:last-of-type{margin-right:0;}
.pagesBan-title{font-size:40px;}

/* 内页产品中心部分 */
.NewProduct{padding:40px 0;}
.NewProduct .box .boxLeft{width:100%;}
.NewProduct .box .boxRight{width:100%; margin-top:40px;}
.NewProduct .box .boxRight .list .item a{padding:20px 0;}
.promore_bg{margin:60px auto 0; padding:40px 0 60px;}
.promore .ri_box{width:100%;}
.promore .le_box{width:100%; margin-top:40px; padding-left:0;}
.promore .le_box .cont1 h2{font-size:30px;}
.promore .le_box .cont1 p{height:auto; margin-top:20px; font-size:16px; line-height:25px;}
.promore .le_box .cont2 .button_101{margin:0 10px 10px 0;}
.promore2{margin:40px auto 60px;}
.promore_left{width:100%;}
.promore_left .tbox .t1{padding-left:20px; line-height:36px; font-size:30px;}
.promore_left .tbox .t2{margin-top:20px; padding-top:20px; line-height:25px;}
.promore_right{width:100%; margin-top:40px;}
.promore_right .list li{width:49%; float:left; margin:0 2% 2% 0;}
.promore_right .list li:nth-child(2n){margin-right:0;}
.promore_right .list li a .tbox{padding:0 0 0 10px;}
.promore_right .list li a .tbox .t1{font-size:16px;}

/* 内页新闻资讯部分 */
.newsDet{padding:40px 0 60px;}
.newsDet-header .title{font-size:24px; line-height:30px;}
.newsDet-file{padding-top:20px; font-size:14px; line-height:25px;}
.newsDet-file img{width:100%; display:block;}
.newsDet-con{width:100%; padding-right:0; border-right:none;}
.newsDet-site{width:100%; padding:40px 0 0;}
.newsDet-rec-img img{height:auto;}

/* 内页联系我们部分 */
.contact{margin:40px auto 0;}
.cont_left{width:100%; height:auto; position:inherit; padding:40px 20px; border-radius:0;}
.cont_left h3{margin-top:0;}
.cont_left p{font-size:15px; line-height:28px;}
.map{height:auto !important;}
.myaddress-pic{height:400px !important; margin-top:20px; border-radius:0 !important;}
.contact_tlist li{width:49%; margin:0 2% 2% 0; padding:20px 20px 20px 30px;}
.contact_tlist li:nth-child(3n){margin-right:2%;}
.contact_tlist li:nth-child(2n){margin-right:0;}
.contact_tlist li::before{min-height:110px;}
.message{padding:30px 20px; margin:40px auto 0;}

}

@media all and (max-width:768px){
  .in_hxys_list li{width:50%; height:250px;}
  .in_hxys_list li .content .nr{height:150px;}
  .in_hxys_list .youshi_li{width:50%;}
  .in_hxys_list .youshi_li_active{width:50%;}
}
   
@media all and (max-width:640px){
  .top_r{margin:30px 40px 0 0;}
  .top_rtel{display:none;} 
  .Hsrch-box{height:80px;}
  .Hsrch-block{width:95% !important; margin:20px auto 0;}
  .Hsrch-block .text{width:80%; margin-left:0;}
  .pro_nor_bottom li{width:49%; margin:20px 2% 0 0;}	
  .pro_nor_bottom li:nth-child(3n){margin-right:2%;}
  .pro_nor_bottom li:nth-child(2n){margin-right:0;}

  .in_hxys{margin:40px auto 0;}
  .footer_menu{font-size:18px;}
  .copyright_l,.copyright_r{text-align:center; float:inherit;}

  .adv_item p:before, .adv_item p:after{bottom:200px;}
  
  .prol_list ul li h4{line-height:30px;}
  .promore .le_box .cont2 .button_101 .a svg{margin-left:15px;}
  
  /* 移动终端以上 360 适配 */
  .pagesBan-title{font-size:38px;}
  .pagesBan-title::after{right:-25px;width:8px;height:8px;bottom:-4px;}
  .pagesNav-item{margin-left: 25px;}
  .newsShow-img{width: 100%;border-radius: 5px;}
  .newsShow-img img{height: auto;}
  .newsShow-con{width: 100%;margin-top: 20px;padding-bottom: 80px;height: 230px;}
  .newsShow-more{padding-right: 25px;}
  .newsShow-more::after{width: 18px;height: 18px;transform: translateY(-45%);}
  .newsShow-pagination{left: 0;}
  .newsShow-pagination .swiper-pagination-bullet{width: 40px;height: 8px;margin-left: 10px;}
  .newsShow-pagination .swiper-pagination-bullet::after{height:3px;}
  .newsShow-pagination .swiper-pagination-bullet-active::after{width: 33px;}
  .newsList-con{width: 100%;margin-top: 20px;}
  .newsList-date{height: 70px;width: 80px; margin: 0 auto;}
  .newsList-text{flex: unset;width: 100%;padding-left: 0;margin-top: 20px;}
  .newsList-img{width: 100%;height: auto;border-radius: 5px;}
  .newsList-item{margin-top: 35px;flex-direction: column-reverse;}
  .newsDet-con{width: 100%;padding-right: 0;border-right: unset;}
  .newsDet-site{padding-left: 0;width: 100%;margin-top: 30px;}
  .newsDet-header{padding-bottom: 20px;}
  .newsDet-header .date{padding-left: 22px;margin-top: 20px;}
  .newsDet-header .date::after{width: 15px;height: 16px;}
  .newsDet-switch-item:first-child{padding-top: 10px;border-top: 1px solid #e6e6e6;}
  .newsDet-rec-img{width: 29%;}
  .newsDet-rec-con{padding-left: 12px;}
  .serIntro-list li{width: 100%;margin-top: 25px;}
  .serDown-header .pagesNav{width: 100%;}
  .serDown-header .pagesNav a{margin-left: 40px;}
  .serDown-header .pagesNav-item::after{height: 2px;}
  .serDown-search{width: 100%;margin-top: 20px;}
  .serDown-search input{width: 80%;font-size: 14px;}
  .serDown-search input::-webkit-input-placeholder{font-size: 14px;}
  .serDown-search a{width: 20%;}
  .serDown-list{margin-left: 0;}
  .serDown-item{width: 100%;margin: 15px 0 0;height: 80px;padding: 0 15px;border-radius: 3px;}
  .serDown-item-text{padding-left: 18px;}
  .serDown-item-icon{width: 18px;}
  .serDown-item::after{right: 15px;width: 18px;height: 20px;}
  .serTable-con{margin-left: 0;}
  .serTable-input,.serTable-input.short{width: 100%;margin: 15px 0 0;}
  .serTable-input input{height: 42px;margin-top: 5px;}
  .serTable-footer .serTable-input:nth-child(2){width: 75%;margin-top: 15px;}
  .serTable-code{width: 25%;height: 42px;}
  .serTable-con button{width: 150px;}
  .abIntro-text{padding: 0;text-align: left;}
  .abIntro-text-btn{text-align: center;}
  .map-info{width: 190px;}
  .abIntro-text p{height: 185px;}
  .abIntro-img img{width: 100%;margin-top: 10px;}
  .abWH-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
  .abWH-bg img{width: 100%;height: 100%;}
  .Ab-num{margin:40px auto 0;}
  .Ab-num li{display:block; width:49%; height:auto; margin:0 2% 2% 0; padding-bottom:20px;}
  .Ab-num li:nth-child(2n){margin-right:0;}
  .Ab-num li::after{display:none;}
  .abWH-list{position: relative;left: auto;top: auto;}
  .abWH-list li{width: 100%;border-left: unset;border-top: 1px solid rgba(255, 255, 255, .3);}
  .abWH-list li:first-child{border-top: unset;}
  .abWH-text{padding: 30px 15px;transform: translateY(calc(100% - 65px));}
  
  .contact_tlist li{width:100%; margin:0 0 2% 0;}
  .message h4{font-size:20px;}
  .message ol{margin-top:20px;}
  .message ol li{width:100%; margin-bottom:10px;}
  .message ol li input{height:36px; padding:0 10px;}
  
  .abCont-date{width: 100%;}
  .contCode-map{width: 100%;margin-top: 30px;height: 250px;border: 5px solid #fff;}
  .abCont-house li{width: 100%;margin-top: 15px;}
  .abCont-house-img{width: 100%;height: 150px;border-radius: unset;}
  .abCont-house-text{width: 100%;padding: 25px 15px;}
  .abCont-house-text .text{padding-left: 25px;}
  .abCont-house-text .text::after{width: 16px;height: 20px;}
  .joinIntro-item{flex-direction: column !important;align-items: flex-start !important;}
  .joinIntro-img{width: 100%;border-radius: 3px;margin-top: 20px;}
  .joinIntro-text{width: 100%;padding-bottom: 0;}
  .joinIntro-item:nth-child(2) .joinIntro-text{text-align: left;}
  .joinIntro-item:nth-child(2){margin-top: 40px;}
  .joinIntro-text .title{padding:0 0 0 15px !important;}
  .joinIntro-text .title::after{right: auto !important;left: 0 !important;width: 2px;}
  .joinTable-header{display: none;}
  .joinTable-menu{height: auto;padding: 20px 15px;}
  .joinTable-menu::after{right: 20px;width: 10px;height: 16px;top: 22px;transform: translateY(0);}
  .joinTable-menu li:first-child{width: 100% !important;margin-bottom: 10px;font-size: 16px;font-weight:700;}
  .joinTable-menu li{width: auto !important;}
  .joinTable-drop{padding-left: 15px;padding-right: 15px;}
  .pagesNav{overflow-x: auto;}
  .pagesNav .contain{flex-wrap: nowrap;margin: 0 0 0 4%;}
  .proDet-nav-box .pagesNav .contain{margin-left: 0;}
  .pagesNav-item{white-space: nowrap;}
  .paging{margin-top:40px;}
  .FA-list li{height: auto;padding:20px 20px 30px;flex-direction: column !important;}
  .FA-img{width: 100%;}
  .FA-img img{max-height: 250px;max-width: 65%;}
  .FA-con{width: 100%;padding: 0;margin-top: 40px;}
  .FA-title{font-size:24px;}
  .FA-text{margin-top:20px; font-size:15px; line-height:25px;}
  .FA-btn-item{width:130px;height: 38px; line-height:38px;}
  .FA-btn-item::after{width: 16px;height: 16px;}
  .FA-btn-item:last-child::after{width: 10px;height: 9px;}
  .m60{margin-top:20px;}
  .FaDet-header{padding-top: 30px;}
  .FaDet-intro .gallery-img{width: 100%;height: auto;}
  .FaDet-intro .gallery-con{width: 100%;margin-top: 30px;padding-left: 15px;}
  .FaDet-intro .thumbs-year{width: 44px;height: 44px;border: 1px solid transparent;}
  .gallery-title{font-size: 18px;}
  .gallery-text{font-size: 14px;margin-top: 10px;}
  .FaDet-swp{width: 100%;}
  .FaDet-intro-con{width: 100%;padding-left: 0;margin-top: 60px;}
  .FaDet-intro .thumbs{height: 230px;}
  .FaDet-intro .thumbs-next{bottom: -30px;}
  .FaDet-intro .thumbs-prev{top: -35px;}
  .FaDet-intro .gallery-more{width: 100px;height: 34px;}
  .FaDet-intro .gallery-more::after{font-size: 12px;margin:3px 0 0 4px;}
  .FaDet-header-marsk{display: flex;align-items: flex-end;}
  .FaDet-file-box{width: 100%;}
  .FaDet-back{width: 100px;height: 36px;}
  .FaDet-back::after{width: 12px;height: 14px;margin-left: 5px;}
  .FaDet-file h1, .FaDet-file h2, .FaDet-file h3, .FaDet-file h4, .FaDet-file h5, .FaDet-file h6{font-size: 18px !important;padding-left: 14px;margin-bottom: 8px;}
  .FaDet-file h1::after, .FaDet-file h2::after, .FaDet-file h3::after, .FaDet-file h4::after, .FaDet-file h5::after, .FaDet-file h6::after{width: 2px;}
  .FaDet-site{margin-top:40px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.09); padding: 20px 15px 0;}
  .FaDet-site-img{height:180px;}
  .FaDet-site-item{width:49%;}
  .FaDet-site-item:nth-child(2n){margin-right:0;}
  .FangAn{margin:0 auto -50px;}
  
  .sersq-list li{width:100%; min-height:auto; margin:20px 0 0;}
  .sersq-icon{margin:40px 0 20px;}
  .sersq-list{padding-bottom:40px;}
  .faq_box li .wz{display:block;}
  .faq_box li .wz .t1{width:100%; font-size:14px;}
  .faq_box li .wz .t2{width:100%; float:left; margin-top:20px; font-size:14px; text-align:left;}
  
  .proDet-nav-box{margin:20px auto 0;}

  .NewProduct .box .boxRight .list .item{width:50%;}
  .NewProduct .box .boxRight .list .item a .content2{margin-top:20px;}
  .NewProduct .box .boxRight .list .item a .content2 h5{font-size:18px;}
  .NewProduct .box .boxRight .list .item a .content2 p{margin-top:10px;}

  .promore .le_box .cont2{display:block;}

  .proNav2,.proNav3{margin-bottom:20px;flex-wrap: nowrap;overflow: auto;padding-bottom:20px;}
  .proNav2-item{padding: 0 20px;height: 42px;white-space: nowrap;}
  .proNav2-item::after{width: 7px;height: 5px;border: 5px solid transparent;border-top-color:#0060ff;}
  .proNav3-item{width: 110px;height: 32px;margin-left: 8px;}
  .proNav3-item::after{width: 7px;height: 5px;border: 5px solid transparent;border-top-color:#0060ff;}
  .proTable tbody td:first-child, .proTable thead th:first-child{min-width: 125px;}
  .proTable{padding-left: 125px;}
  .proTable tbody td a:last-child{width: 16px;height: 16px;}
  .proTable thead th{padding: 0 10px;font-size: 13px;padding: 0 10px;height: 44px;white-space: nowrap;}
  .proTable thead th p{white-space: nowrap;}
  .proTable tbody td{font-size: 13px;padding: 0 10px;height: 50px;min-width: 50px;}
  .proTable::-webkit-scrollbar{height: 4px;}
  .proTable-header{height: 34px;}
  .proTable-header .btn::before{left: -20px;width: 13px;height: 13px;}
  .Block-item{width: 100%;padding:20px 15px;border-radius: 5px;}
  .Block-img{width: 40%;}
  .Block-img img{max-height: 150px;max-width: 60%;}
  .Block-con{padding-left: 0;width: 60%;}
  .proDet .thumbs{height: auto ;}
  .proDet .FaDet-intro-con{margin-top:20px;}
  .proDet .FaDet-intro{margin-top: 10px;}
  .proDet .FaDet-swp{margin-top: 30px;}
  .proDet .FaDet-intro .gallery-img img{max-height: 250px;}
  .proDet-down .serDown-item{width: 100%;margin-top: 15px;}
  .proDet .serTable-con button{width: 150px;margin: 30px auto 0;}
  .FaDet-file table td{font-size: 13px;height: auto;padding: 10px;}
  .FaDet-file table tr:first-child td{height: 40px;padding: 0 10px;}
  .FaDet-file table td:first-child{width: 25%;}
  .proTable table{width: 200%;}
  .probox{margin:20px 0 40px;}
  .prolist li,.honor_r_img li{width:100%;}
  .prolist li .rtit h3{font-size:20px;}
  .lb_box{display:block;}
  .lb_pic{width:100%; margin:10px 0;}
  .lb_text{width:100%; font-size:15px; line-height:26px; padding:20px 0 0;}
  .lb_text h5{font-size:20px; line-height:25px;}
  .proDet_xq2{margin:40px auto 0; padding:40px 0;}
  .newsDet-rec-item{width:49%; float:left; margin:0 2% 2% 0;}
  .newsDet-rec-item:nth-child(2n){margin-right:0;}
  .newsDet-rec-img{width:100%; margin-bottom:10px;}
  .newsDet-rec-img img{height:auto;}
  }
   
  @media all and (max-width:580px){
  .in_proleft{padding:20px 10px;}  
  .in_proleft .tit,.in_title_wen h3{font-size:26px; line-height:30px;}  
  .in_proleft .list li{width:100%; line-height:30px;} 
  .in_proleft .content{margin-top:0;}
  .in_proleft .content p{font-size:14px;}
  .in_proleft .content h3{font-size:24px; margin-top:0;}
  .in_proright .swiper-slide .item{padding:20px 10px;}
  .in_proright .swiper-slide .item_tit{font-size:16px;}  

  .in_hxys_list li .content{padding:10% 2.5% 0; height:70%;}
  .in_hxys_list li .content .tit h3{font-size:42px;} 

  .in_gcsb_list .col-lg-6{width:100%;}
  .in_gcsb_list li.small{margin-bottom:10px;}

  .indAb-num li{padding-right:0;}
  .indAb-num-con .num span{font-size:36px;}

  .s-ind3-c4{width:50%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
   
  .footer_search_l input{font-size:12px !important;}

  .adv_item{width:100%; margin:20px 0 0;}
  .adv_item p:before, .adv_item p:after{bottom:100px;}
  .boxBot{padding:10px 15px; margin-top:20px;}
  .boxBot .go a{line-height:30px; margin-top:6px;}
  
  .prol_list ul li h4{font-size:16px;}
  .NewProduct .box .boxRight .list{margin-bottom:40px;}
  .NewProduct .box .boxRight .list .item a .content1{height:auto;}  
  .NewProduct .box .boxRight .list .item a .content2 p{font-size:14px;} 
  .paging.pb60{padding-bottom:0;}  
  .promore .le_box .cont1 h2{font-size:24px;}
  .promore .le_box .cont2 .button_101 .a,.promore .le_box .cont2 .button_100 .a{padding:0 10px; height:44px; font-size:16px;}
  .promore_left .tbox{margin-bottom:30px;}
  .promore_left .tbox .t1{font-size:24px; line-height:30px;}
  .promore_left .tbox .t2{font-size:14px; line-height:25px;}
  .promore_right .list{margin-top:20px;}
  .promore_right .btit,.newsDet-rec-title{font-size:24px;}
  .promore_right .list li a{display:block;}
  .promore_right .list li a .img{width:100%;}
  .promore_right .list li a .tbox{width:100%; padding:10px 0 0;}
  .promore_right .list li a .tbox .t2{margin-top:6px;}
  .newsDet{padding:30px 0 40px;}
  
  }
  
  @media all and (max-width:414px){	
    .footer_search_l{width:70%; padding:0 5px;}
    .footer_search_r{width:29%;}
    .NewProduct{padding:20px 0 40px;}
    .promore_right .list li a .tbox .t1{font-size:15px;}

  }
  
  @media all and (max-width:375px){
    .NewProduct .box .boxRight .list .item{width:100%;}
  }



