

@media screen and ( max-width:1600px ){
.ind-header .list {margin-right: 108px; } 
/*.header .list li a {padding: 0 27px; }*/ 
.ind-banner .txt {top: 24vh; } 
.ind-part2 .tlt {top: 7%; } 
.ind-part2 .tlt b {padding-top: 17px; }


}

@media screen and ( max-width:1440px ){
.ind-header .list {margin-right: 35px; } 
.ind-banner .txt {top: 35vh; } 
.ind-banner .txt span {font-size: 38px; } 
.ind-banner .txt em {font-size: 16px; margin: 17px 0 40px; }
.ind-banner .txt3{ top:45vh;} 
.mainSection02 .txt2 p{margin-top: 10px; font-size: 14px; }
.case-swiper .wal {padding: 0px 85px; }
.introduction .part2 .cont{ height: 745px; overflow-y:auto;}
.introduction .part2 .t2{ font-size:14px;}
.introduction .part2 .t3{ font-size:14px;}

}

@media screen and ( max-width:1366px ){
.header .wal {width: 1050px; } 
/*.header .list li a {padding: 0 22px; }*/
.header .list{margin-right: 8px;} 
.header .list li a{ width:118px; font-size: 14px;} 

.sNav2 ul {margin-right:-330px;}

.ind-part1 .txt2 {top: 19%; } 
.ind-part1 .line {top: 49%; height: 80px; } 
.ind-part1 .o:hover .txt2{top:77%;} 

.ind-part2 .o .box {bottom: 35%; width: 379px; height: 241px; padding-left: 35px; } 
.ind-part2 .tlt i {font-size: 24px; } 
.ind-part2 .tlt b {font-size: 30px; } 
.ind-part2 .o .box .t1 {padding-top: 30px; font-size: 22px; } 
.ind-part2 .o .box .line {margin: 42px 0 26px; } 

.ind-part3 .tlt {padding-top: 71px; } 
.ind-part3 .tlt i {font-size: 24px; } 
.ind-part3 .tlt b {font-size: 30px; } 

.ind-part4 .t1 {font-size: 30px; padding-top: 155px; }

.ind-part4 .tlt1{left: 83px;top: 178px;} 
.ind-part4 .tlt2{left: 336px; top: 327px; } 
.ind-part4 .tlt3{left: 600px; top: 218px; } 
.ind-part4 .tlt4{left: 761px; top: 80px; } 
.ind-part4 .tlt5{left: 1066px; top: 180px; } 

.ind-part4 .circle1{left: 2px; top: 129px; } 
.ind-part4 .circle2{left: 255px; top: 257px; } 
.ind-part4 .circle3{left: 519px; top: 147px; } 
.ind-part4 .circle4{left: 680px; top: 10px; } 
.ind-part4 .circle5{left: 985px; top: 111px; } 

.ind-part4 .ctx1{top: 70px;} 
.ind-part4 .ctx2{top: 221px;} 
.ind-part4 .ctx3{top: 41px;} 
.ind-part4 .ctx4{top: 86px;} 
.ind-part4 .ctx5{top: 186px;} 

.ind-part5 .tlt i {font-size: 24px; } 
.ind-part5 .tlt b {font-size: 30px; } 
.ind-part5 .banner3 .t1 {font-size: 32px; } 

.case-swiper .wal {padding: 0px; }

.introduction .part2 .cont{ height: 645px; overflow-y:auto;}
.introduction .part2 .t2{ font-size:13px;line-height:20px;}
.introduction .part2 .t3{ font-size:13px;line-height:20px;}



}
@media screen and ( max-width:1280px ){
	
}

@media screen and ( max-width:1004px ){

}