﻿@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: 1.0rem; line-height: 180%;}
#pages{margin-bottom: 50px; padding: 4% 0;}

#header-content{display: none;}
#footer-content{display: none;}
.side{display: none;}
.footer-up{display: none;}
#copyright-content{display: none;}

#header{display: block;}
.header{display: block;}
.h5-top{display: block;}
#h5-footer-content{display: block;}
.h5-footer{display: block;}
#h5-movie{display: block;}
#h5-home-probtn{display: block;}
#h5-movie img{width: 100%; height: auto;}
#movie{display: none;}
#movie-probtn{display: none;}
/*#subpages-guide{display: none;}*/
.subpages-main-left{display: none;}

.h5-footer li img{width: 7%; height: auto; margin-right: 10px; margin-bottom: 4px;}

#h5-home-probtn{bottom: 105px; margin-bottom: -30px;}
.home-main{width: 100%; margin: 0 auto;}
.home-main-left{width: 98%; margin: 0 auto; float: none;}
.home-main-left-nav{width: 101%; }
.home-main-left-nav li{width: 49%; height: auto; margin-right: 1%; box-sizing: border-box; }
.home-main-search{width: 96%; height: auto; padding: 19.3% 2%;}
.home-main-search h2 p{font-size: 1.2rem; }
.home-main-search h3{width: 75%; }
.home-main-search h3>input{width: 100%; }
.home-main-search h4{width: 25%; }
.home-main-search h4>input{width: 100%; }
.home-main-search h5{ font-size: 0.9rem;}

.home-main-nav-comp{width: 100%; height: auto; padding: 0 ;}
.home-main-nav-comp figure{width: 100%; height: auto; padding: 0;}
.home-main-nav-comp figcaption{ height: auto; line-height: normal; padding: 2.7% 0; font-size: 1.2rem;}
.home-main-nav-comp figure img{width: 100%;}

.home-main-nav-news{width: 100%; height: auto; padding: 0 ;}
.home-main-nav-news figure{width: 100%; height: auto; padding: 0;}
.home-main-nav-news figcaption{ height: auto; line-height: normal; padding: 2.7% 0; font-size: 1.2rem;}
.home-main-nav-news figure img{width: 100%;}

.home-main-nav-service{width: 100%; height: auto; padding: 0 ;}
.home-main-nav-service figure{width: 100%; height: auto; padding: 0;}
.home-main-nav-service figcaption{ height: auto; line-height: normal; padding: 2.7% 0; font-size: 1.2rem;}
.home-main-nav-service figure img{width: 100%;}

.home-main-right{width: 100%; height: auto; float: none; margin-bottom: 65px; }
.home-pro-tit{font-size: 1.3rem; }
.home-pro-tit img{left: 71%;}
.home-pro-list{width: 96%;  padding: 2%;}
.home-pro-list li{width: 100%; height: auto; border-bottom: #dfdfdf dotted 1px; margin-bottom: 5px; padding-bottom: 5px;}
.home-pro-list-pic{width: 25%; height: auto; float: left;}
.home-pro-list-pic img{width: 100%;}
.home-pro-list-txt{width: 75%; height: auto; float: right;}
.home-pro-list-txt h2 a{font-size: 1.2rem; }

#subpages-main{width: 100%;}
.guide{width: 100%; text-indent: 0.5rem; font-size: 0.9rem;}
.subpages-main-right{width: 100%; float: none;}
.right-tit{width: 100%; text-indent: 1rem;}
.right-pro{width: 100%; margin: 10px auto; padding: 0;}
.right-pro figure{width: 50%; margin-right: 0; margin-bottom: 15px; }
.right-pro figure img{border: #eee solid 1%; box-sizing: border-box; width: 98%;}

.bigpic-right-small figure{width: 33.3%; margin-right: 0; }
.bigpic-right-small figure img{width: 96%;}

.sub-proinfo-bigpic-left{width: 100%; float: none;}
.sub-proinfo-bigpic-left img{border: #eee solid 0; width: 100%;}
.bigpic figure{width: 25%; height: auto; margin-right: 0; margin-left: 0; float: left; text-align: center;}
.bigpic figure img{width: 96%; height: auto; border: #eee solid 1px; margin: 0 auto;}


.sub-proinfo-bigpic-right{width: 100%; float: none; font-size: 0.9rem;}
.bigpic-right-tit{font-size: 1.2rem;}
.bigpic-right-detail{width: 98%; }
.bigpic-right-detail-tit1 p{text-indent: 1.2rem;}
.inquiry{width: 98%; margin: 20px auto 65px auto;}

.sub-comp-tit{display: none;}
.sub-comp-txt{width: 96%; margin: 0 auto 65px auto; min-height: 0;}

.sub-comp-faq{width: 96%; min-height: 0; margin: 0 auto 65px auto;}
.sub-comp-service{width: 96%; min-height: 0; margin: 0 auto 65px auto;}
.sub-comp-consult{width: 96%; min-height: 0; margin: 0 auto 65px auto;}
.sub-news{width: 96%; min-height: 0; margin: 10px auto;}
.sub-news li h2{font-size: 1.0rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.sub-newsinfo{width: 96%; min-height: 0; margin: 0 auto 65px auto;}
.sub-newsinfo-end p{font-size: 1.0rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.sub-contact{width: 96%; min-height: 0; margin: 0 auto 65px auto;}
.sub-contact h2{font-size: 1.2rem;}
.sub-contact img{width: 100%;}

.nTab .TabTitle{width:100%; }
.bigpic-right-txt{width: 96%; margin-top: 10px; padding: 2%;}
.bigpic-right-txt-left{width: 50%; }
.bigpic-right-txt-right{width: 50%; }
.bigpic-right-small p{text-indent: 0.5rem;}
.nTab .TabTitle li{ width:100%; margin-right: 0; margin-bottom: 1px;}
.specs-txt img{width: 100%;}



}	

@media screen and (max-width:861px){
 
 
.h5-footer{display: block;}
#h5-home-probtn{bottom: 45px;}
#h5-home-probtn>input{width: 130px; height: 30px; line-height: 30px; margin-left: 10px; }

.h5-footer li img{width: 15%; height: auto; margin-right: 5px; margin-bottom: 4px;}

#h5-home-probtn{bottom: 105px; margin-bottom: -20px;}



}

@media screen and (max-width:768px){

body{font-size: 1.0rem; line-height: 180%;}

#h5-home-probtn{bottom: 75px;}
#h5-home-probtn>input{width: 150px; height: 40px; line-height: 40px; margin-left: 15px; }

.h5-footer li img{width: 10%; height: auto; margin-right: 10px; margin-bottom: 5px;}
.home-pro-tit img{left: 61%;}

.home-main-left-nav{width: 100%; }
.home-main-left-nav li{width: 49%; margin-right: 1%; }
.home-main-search{ padding: 14.2% 2%;}


	
}


@media screen and (max-width:668px){

.home-main-search{ padding: 11.1% 2%;}

   
  
}

@media screen and (max-width:420px) {

body{font-size: 1.0rem; line-height: 180%;}

#h5-home-probtn{bottom: 45px; margin-bottom: -25px;}
#h5-home-probtn>input{width: 130px; height: 30px; line-height: 30px; margin-left: 10px; }

.h5-footer li img{width: 15%; height: auto; margin-right: 10px; margin-bottom: 5px;}

.home-main-left-nav{width: 100%; }
.home-main-left-nav li{width: 100%; margin-right: 0; }
    

}

@media screen and (max-width:376px){
 
.h5-footer li img{width: 20%; height: auto; margin-right: 10px; margin-bottom: 6px;}



}

@media screen and (max-width:321px){



}