﻿@media screen and (max-width:1700px){

}
@media screen and (min-width:1601px){
	
}
@media screen and (max-width:1440px){

#subpages-banner img{width: 100%; height: auto;} 

  
}
@media screen and (max-width:1370px){

	
}
@media screen and (max-width:1280px){


}
@media screen and (max-width:1200px){



}


@media screen and (max-width:1080px){
   
	
	
}


@media screen and (max-width:1024px){

body{font-size: 1.0rem; line-height: 180%;}

#header-bar1{display: none; }
#header-bar2{display: none; }
#movie{display: none; }
.side{display: none; }

.sp_header{display: block; }
.sjj_nav{display: block; }
#h5-movie{display: block; }
.header{display: block; }
#h5-sub-banner{display: block; }
#subpages-tit{display: none; }

#footer-bar1{width: 94%; padding: 3%; }
#footer-bar1 .footer-nav{width: 100%; }
#footer-bar1 .footer-nav-left{display: none; }
#footer-bar1 .footer-nav-right{width: 100%; padding: 0; }
.footer-right-cont-01{width: 100%; font-size: 0.9rem; margin-bottom: 20px; }
.footer-right-cont-01 h2{font-size: 1.4rem; }
.footer-right-cont-02{width: 100%; }
.footer-right-cont-02 figure{text-align: center; margin-bottom: 0; width: 49.7%; float: left; margin-right: 1px; box-sizing: border-box; }

#footer-bar2{width: 94%; padding: 3%; }
#footer-bar2 .links{width: 100%; line-height: 180%; font-size: 0.9rem; }
#footer-bar2 .links li{padding: 0 5px; }

#footer-bar3{width: 94%; padding: 3%; }
#footer-bar3 .copyright{width: 100%; }
#footer-bar3 .copyright h2{width: 100%; line-height:normal; float: left; color: #fff; text-align: left; }
#footer-bar3 .copyright h3{width: 100%; height: auto; line-height: normal; float: right; color: #fff; text-align: right; text-align: left; }

#home-F1{width: 94%; padding: 3%; margin: 10px auto; }
#home-bar1{width: 100%; }
#home-bar1 .home-news{width: 100%; margin-bottom: 10px; }
.nTab .TabTitle li{width:33.33333%; text-align:center; border-right: #fff solid 1px; box-sizing: border-box; }
.nTab .TabTitle .active{font-size: 1.1rem; }
.home-focus-news{margin-bottom: 10px; }
.home-focus-news-pic{width: 30%; padding: 1px; box-sizing: border-box; margin-bottom: 5px; }
.home-focus-news-pic img{width: 100%; }
.home-focus-news-txt{width: 66%; }
.home-newslist li{width: 100%; }
#home-bar1 .home-company{width: 100%; }
#home-bar1 .home-company h2{font-size: 0.9rem; margin-bottom: 10px; }
#home-bar1 .home-company h2 span{font-size: 1.2rem; color: #136cc0;  }
#home-bar1 .home-company img{width: 100%; }

#home-F2{width: 94%; padding: 3%; margin: 10px auto; }
#home-bar2{width: 100%; }
.home-pro{width: 100%; margin-bottom: 10px; }
.home-pro-tit h2{width: 100%; font-size: 0.9rem; margin-bottom: 20px; }
.home-pro-tit h2 span{font-size: 1.1rem; }
.home-pro-tit h3{display: none; }
.home-pro-pic-left{width: 100%; }
.home-pro-pic-left figure img{width: 100%; }
.home-pro-pic-left figcaption h2 a{font-size: 1.1rem; }
.home-pro-pic-left figcaption h4{ font-size: 0.9rem; }
.home-pro-pic-right{width: 100%; margin-bottom: 10px; }
.home-jsxz{width: 100%;}
.nTab1 .TabTitle .active{font-size: 1.1rem; }
.home-jsxz-t2 h2{width: 49%; }
.home-jsxz-t2 h3{width: 49%; }

#home-F3{width: 94%; padding: 3%; margin: 10px auto; }
#home-bar3{width: 100%; }
.home-case1{width: 100%; }
.home-case1-tit h2{font-size: 0.9rem; }
.home-case1-tit h2 span{font-size: 1.1rem; }
.home-case1-pic{width: 100%; }
.home-case1-pic figure{width: 49.7%;  margin-right: 1px; margin-bottom: 10px; }
.home-case1-pic figure img{width: 100%; }
.home-case2{width: 100%; margin-left: 0; }
.home-case2-tit h2{font-size: 0.9rem; }
.home-case2-tit h2 span{font-size: 1.1rem; }
.home-case2-pic{width: 100%; }
.home-case2-pic figure{width: 49.7%; margin-right: 1px; margin-bottom: 10px; }
.home-case2-pic figure img{width: 100%; }
.home-case3{width: 100%; }
.home-case3-tit h2{font-size: 0.9rem; }
.home-case3-tit h2 span{font-size: 101rem; }
.home-case3-pic{width: 100%; }
.home-case3-pic figure{width: 49.7%; margin-right: 1px; margin-bottom: 10px }
.home-case3-pic figure img{width: 100%; }

#home-F4{width: 94%; padding: 3%; margin: 10px auto; }
#home-bar4{width: 100%; margin: 0 auto; }
#home-bar4 figure{width: 49.6%; margin-right: 1px; box-sizing: border-box; }
#home-bar4 figure img{width: 100%; }
#home-bar4 h2{font-size: 1.6rem; }

#subpages-content{width: 96%; margin: 10px auto; padding: 2%; }
#subpages-banner{display: none; }
.sub-left{display: none; }
.sub-right{width:100%;  box-sizing: border-box; padding: 3%; }
.sub-right-tit h2{ font-size: 1.4rem; }
.sub-right-txt img{width: 100%; }

.subpages-honor{width: 100%; }
.subpages-honor figure{width: 50%; margin-right: 0; }
.subpages-honor figure img{border: #eee solid 1px; padding: 1px; width: 96%; box-sizing: border-box; }

.subpages-workshop{width: 100%; }
.subpages-workshop figure{width: 50%; margin-right: 0; }
.subpages-workshop figure img{width: 96%; }

.subpages-jobs li h2{ width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.subpages-jobs li h3{ width: 100%; }

.subpages-product{width: 100%; }
.subpages-product figure{width:49.6%; margin-right: 1px; margin-bottom: 10px; box-sizing: border-box; }
.subpages-product figure img{width: 100%; }

.proinfo-smallpic{width: 100%; }
.proinfo-bigpic img{width: 100%; }
.proinfo-smallpic figure{width: 20%; margin-right: 0; margin-bottom: 5px; float: left; padding: 0; border: 0; }
.proinfo-smallpic figure img{width: 96%; }
.proinfo-txt{width: 100%;  }
.nTab-txt2 img{width: 100%; }

.case-data-pixel-left{width: 100%; margin-bottom: 10px; }
.case-data-pixel-right{width: 100%; }
.case-data-pixel-right-content{width: 100%; }
.case-data-pixel-right-content li{width:24.6%; margin-right: 1px; margin-bottom: 5px; box-sizing: border-box; }
.case-data-add-left{width: 100%; margin-bottom: 10px; }
.case-data-add-right{width: 100%; }
.case-data-add-right-content{width: 100%; }
.case-data-add-right-content li{width:24.6%; margin-right: 1px; margin-bottom: 5px; box-sizing: border-box; }
.case-data-xsjj-left{width: 100%; margin-bottom: 10px; }
.case-data-xsjj-right{width: 100%; }
.case-data-xsjj-right-content{width: 100%; }
.case-data-xsjj-right-content li{width:24.6%; margin-right: 1px; margin-bottom: 5px; box-sizing: border-box; }


.subpages-case-pic{width: 100%; }
.subpages-case-pic figure{width: 49.6%; margin-right: 1px; margin-bottom: 10px; box-sizing: border-box; }
.subpages-case-pic figure img{width: 100%; }
.caseinfo-bigpic{width: 100%; }
.caseinfo-bigpic img{width: 100%; }
.subpages-caseinfo h2{font-size: 1.2rem; line-height: 160%; padding-bottom: 10px; }

.solution-pic{width: 100%; padding: 0; box-sizing: border-box; margin-bottom: 10px; border: #eee solid 1px; }
.solution-pic img{width: 100%; }
.solution-txt{width: 100%; }
.solution-txt h2{font-size: 20px; color: #136cc0; margin-bottom: 5px; }
.subpages-solutioninfo img{width: 100%; }

.subpages-topnews-pic{width: 100%; padding: 1px; box-sizing: border-box; margin-bottom: 5px; }
.subpages-topnews-pic img{width: 100%; }
.subpages-topnews-txt{width: 100%;  }
.subpages-topnews-txt h2{font-size: 1.1rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;  }
.subpages-newslist-time{width: 20%; min-height: 0; padding: 3% 2%; }
.subpages-newslist-time h2{ font-size: 2.2rem; margin-bottom: 5px; }
.subpages-newslist-time p{font-size: 0.9rem; }
.subpages-newslist-txt{width: 73%; }
.subpages-newslist-txt h2{font-size: 1.0rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.subpages-newslist-txt p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.subpages-newsinfo img{width: 100%; }
.newsinfo-nav p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.newsinfo-more li{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }

.download-tit{display: none; }
.download-list li h3{width: 90%; text-indent: 0; }
.download-list li h4{display: none; }
.download-list li h5{display: none; }
.download-list li h6{width: 10%; height: auto; float: right; text-align: center; }
.download-list li h6>input{ background-size: 30%;  }
.download-list li h6>input:hover{ background-size: 30%;}

.subpages-contact-txt h3{font-size: 1.4rem; }
.subpages-contact-txt h3 img{display: none; }
.subpages-contact-txt p{font-size: 1.0rem; text-indent: 0; }

.feedback-bar1{margin-bottom: 0; }
.feedback-bar1-01{width: 100%; margin-bottom: 10px;  }
.feedback-bar1-02{width: 100%; margin-bottom: 10px  }
.feedback-bar2{margin-bottom: 0; }
.feedback-bar2-01{width: 100%; margin-bottom: 10px; }
.feedback-bar2-02{width: 100%; margin-bottom: 10px; }
.feedback-bar3{margin-bottom: 0; margin-bottom: 10px; }
.feedback-bar4{margin-bottom: 0; margin-bottom: 10px; }
.feedback-bar5>input{width: 40%; }
.feedback-bar6{margin-bottom: 10px; }








}






@media screen and (max-width:861px){

body{font-size: 0.9rem; line-height: 180%;}


}

@media screen and (max-width:768px){





}


@media screen and (max-width:668px){


  
}

@media screen and (max-width:420px) {

body{font-size: 1.0rem; line-height: 180%;}

.home-focus-news-pic{width: 34%; padding: 1px; box-sizing: border-box; margin-bottom: 0px; }
.home-focus-news-txt{width: 62%; }
.home-focus-news-txt h2{font-size: 1.0rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.home-focus-news-txt p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-size: 0.9rem; line-height: 160%; }

.download-list li h6>input{ background-size: 45%;  }
.download-list li h6>input:hover{ background-size: 45%;}

.yjts-bar2-tit{padding: 6% 0; height: auto; }
.yjts-bar1-01{width: 80%;  }
.yjts-bar1-02{width: 20%;  }
.yjts-bar2-tit h3{width: 80%; line-height: 0; }
.yjts-bar2-tit h4{ display:none; }
.yjts-bar2-tit h5{ display:none; }
.yjts-bar2-tit h6{width: 20%;  line-height: 0;}

.yjts-bar3 li h3{width: 90%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.yjts-bar3 li h4{display:none;}
.yjts-bar3 li h5{display:none;}
.yjts-bar3 li h6{width: 10%;}
}

@media screen and (max-width:376px){



}

@media screen and (max-width:321px){



}