﻿@media screen and (max-width:1700px){

}
@media screen and (min-width:1601px){
	
}
@media screen and (max-width:1440px){

 
  
}
@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: 0.9rem;}

.side{display: none; }
#header-content{display: none;}
.header-bar2{display: none;}
.header-bar3{display: none;}
#header{display: block;}
.header{display: block;}
.h5-top{display:block;}
#movie{display: none;}
#footer-bar1{display: none;}
#footer-copyright{display: none;}
#footer-content{display: block;}
#h5-movie{display: block;}
.banner-content{display: none;}
.h5-banner-content{display: block;}
.h5-banner-content img{width: 100%;}
.subpages-content-tit{display: none;}
.subpages-txt-left{display: none;}

#home-bar1{margin-top: -40px auto;}
#home-bar1 .home-nav li{ display:none;}
.home-jtcy{width: 100%;}
.home-jtcy-tit{font-size: 1.8rem;}
.home-jtcy-list{width: 100%; margin: 20px auto 0 auto;}
.home-jtcy-list figure{width: 25%; margin-right: 0; }
.home-jtcy-list figure img{width: 98%;}
.home-jtcy-list figcaption{width: 98%; font-size: 1.0rem; text-align: center;}

#home-bar2{width: 100%; height: auto; min-height: 0; overflow: hidden; background: none; margin: 0 auto 60px auto;}
.home-about{width: 100%; height: auto; margin:0; overflow:hidden; }
.home-about-tit{display: none;}
.home-about-pic{width: 100%; margin-top: 10px; margin-bottom: 10px;}
.home-about-pic figure{width: 50%; background: #fff; margin-bottom: 1px;}
.home-about-pic figure img{display: none;}
.home-about-pic figcaption{width: 99%; height: auto; background: #0c5cb3; color: #fff; overflow: hidden; }
.home-about-pic-bt1{width: 100%; height: 100px; background-size: 100%; font-size: none;}
.home-about-pic-bt1 p{text-align: center; padding-top: 73px; font-size: 1.0rem;}
.home-about-pic-bt2{width: 100%; height: 100px; background-size: 100%; font-size: none;}
.home-about-pic-bt2 p{text-align: center; padding-top: 73px; font-size: 1.0rem;}
.home-about-pic-bt3{width: 100%; height: 100px; background-size: 100%; font-size: none;}
.home-about-pic-bt3 p{text-align: center; padding-top: 73px; font-size: 1.0rem;}
.home-about-pic-bt4{width: 100%; height: 100px; background-size: 100%; font-size: none;}
.home-about-pic-bt4 p{text-align: center; padding-top: 73px; font-size: 1.0rem;}

#home-bar3{margin: 10px auto; padding: 10px 0;}
.home-news{width: 100%; }
.home-news-tit{font-size: 1.8rem; min-height: 0;}
.home-news-list{width: 100%; margin: 10px auto;}
.home-news-list figure{width: 96%;  margin-right: 0; margin-bottom: 5px; overflow: hidden; padding: 2%; }
.home-news-list figure img{width: 100%;}
.home-news-list figcaption{width: 96%; height: auto; margin: 0 auto; overflow: hidden; padding: 4% 2% 2% 2%;}
.home-news-list figcaption h2{width: 19%; height: auto; float: left; border-right: #939393 solid 1px;}
.home-news-list figcaption h2 p span{font-size: 1.8rem;}
.home-news-list figcaption h2 p{font-size: 0.8rem;}
.home-news-list figcaption h3{width: 78%; font-size: 0.9rem; line-height: 140%;}

#home-bar4{width: 100%; margin: 10px auto; padding: 10px 0;}
.home-links{width: 94%; padding: 3%; }
.home-links-tit{font-size: 1.8rem; min-height: 0;}
.home-links-pic{width: 100%; margin: 20px auto; overflow: hidden;}
.home-links-pic li{width: 49.7%; height: auto; margin-right:1px; margin-bottom: 5px; border: #ddd solid 1px; text-align: center; box-sizing: border-box; }
.home-links-pic li img{width: 100%; }
.home-links-pic-more{margin-bottom: 50px;}

#subpages-content{padding-bottom: 60px;}
.subpages-txt{width: 96%; margin: 0 auto; padding: 2%;}
.subpages-txt-right{width: 94%; min-height:0; padding: 3%;  border-radius: 8px;}
.subpages-company img{margin-top: 10px; width: 100%;}
.subpages-service img{margin-top: 10px; width: 100%;}
.subpages-filiale img{margin-top: 10px; width: 100%;}
.subpages-contact img{margin-top: 10px; width: 100%;}

.subpages-honor{width: 100%; }
.subpages-honor figure{width: 50%; height: auto; float: left; margin-right: 0;}
.subpages-honor figure img{margin-bottom: 10px; border: #eee solid 1px; width: 96%;}

.subpages-links{width: 100%;}
.subpages-links figure{width: 33.3%; margin-bottom: 10px; margin-right: 0;}
.subpages-links figure img{ width: 92%;}

.subpages-video{width: 100%;}
.subpages-video figure{width: 50%;  margin: 0 ; }
.subpages-video figure img{width: 96%;}

.subpages-pro{width: 100%; }
.subpages-pro figure{width: 50%; margin-right: 0; margin-bottom: 20px; text-align: center;}
.subpages-pro figure img{width: 96%; }
.subpages-proinfo{width: 100%; }
.subpages-proinfo-bigpic{width: 90%; border: #eee solid 1%; padding: 4%; margin-bottom: 20px;}
.subpages-proinfo-bigpic img{width: 100%;}

.subpages-news{width: 100%;}
.subpages-news-focus{width: 93%; border: #eee solid 1%; padding: 3%;}
.subpages-news-focus-left{width: 100%; height: auto; float: left;}
.subpages-news-focus-left img{width: 100%; margin-bottom: 10px;}
.subpages-news-focus-right{width: 100%; line-height: 180%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.subpages-news-focus-right h1{font-size: 1.1rem;}
.subpages-news-focus-right h2{font-size: 0.7rem; }
.subpages-news-list{width: 96%; padding: 2%; margin-top: 10px;}
.subpages-news-list li{width: 98%; padding-bottom: 10px; border-bottom: #ccc dotted 1%; margin-bottom: 10px;}
.subpages-news-list li h2{font-size: 1.1rem;}
.subpages-news-list li h3{font-size: 0.8rem;}
.subpages-news-list li h4>input{width: 120px; height: 32px; border: 0; color: #fff; background: #11914d; font-size: 0.9rem; margin-top: 10px; border-radius: 25px; }
.subpages-news-list li p{color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-indent: 2rem;}

.subpages-newsinfo{width: 100%; height: auto; overflow: hidden;}
.subpages-newsinfo h2{font-size: 1.1rem;}
.subpages-newsinfo-end-left{width:100%; }
.subpages-newsinfo-end-left p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin: 5px auto;}
.subpages-newsinfo-end-right{width:100%; text-align:center;}
.subpages-newsinfo img{ width:100%;}
.subpages-faq{width: 100%; }

.canshu{width:100%; max-width:880px; margin-top:10px; display:block; overflow-x:scroll}
.canshu table{width:880px;} 
.canshu table img{width:auto} 
.cs-d{display:block;}

.group-product{width: 94%; margin: 10px auto; padding: 3%; }
.group-product figure{width:49.7%; margin-right: 1px; margin-bottom: 10px;  }
.group-product figure img{width: 100%; }


.home-nav{width: 100%; margin: 30px auto; }
.home-nav li{width: 50%; }
.home-nav01{width: 100%; }
.home-nav01 p span{font-size: 1.0rem;}




}	

@media screen and (max-width:861px){



}

@media screen and (max-width:768px){



	
}


@media screen and (max-width:641px){
 

.pagelist{ text-align:center; margin:20px 0px;}
.pages a.nuble{display:none}
.pages a.prev{display:block}
.pages a.prpage{display:block}
.pages a.nex{display:block}
   
	
}

@media screen and (max-width:481px){

    
  
}

@media screen and (max-width:420px) {

    

}

@media screen and (max-width:361px){
 


}

@media screen and (max-width:321px){


}