@media ( min-width:1381px ) and ( max-width:1441px ) {
	.index_banner .item .inner1 .pic1{
		right:8.46vw !important;
	}
	.index_banner .item .inner1 .pic1 img{
		width:70%;
	}
	.index_banner .item .inner1 .pic2{
		width:100%;
		top: 39.4vh;
		right: -15vw;
	}
	.section2 .hd{
		margin-left: 8%;
	}
	.section2 .hd ul li{
		margin-bottom: 0;
		line-height: 92px;
	}
	.section2 .hd ul li:first-child{
		margin-top: 100px;
	}
	.sec3-bd{
		margin-top: 54px;
	}
	.section2 .bd ul li .sec2-info{
		left: 480px;
	}
	.section2 .hd ul li:first-child {
		background: url(../images/tx.png) no-repeat 30px center; 
	}
	.section2 .hd ul li:hover, .section2 .hd ul li.on {
		background: #034a95 url(../images/tx.png) no-repeat 30px center;
		transition: all .5s ease;
	}
	.section2 .hd ul li:nth-child(2) {
		background: url(../images/jz.png) no-repeat 32px center;
	}
	.section2 .hd ul li:nth-child(2):hover, .section2 .hd ul li:nth-child(2).on {
		background: #034a95 url(../images/jz.png) no-repeat 32px center;
	}
	.section2 .hd ul li:nth-child(3) {
		background: url(../images/qc.png) no-repeat 28px center;
	}
	.section2 .hd ul li:nth-child(3):hover, .section2 .hd ul li:nth-child(3).on {
		background: #034a95 url(../images/qc.png) no-repeat 28px center;
	}
	.section2 .hd ul li:nth-child(4) {
		background: url(../images/afdz.png) no-repeat 35px center;
	}
	.section2 .hd ul li:nth-child(4):hover, .section2 .hd ul li:nth-child(4).on {
		background: #034a95 url(../images/afdz.png) no-repeat 35px center;
	}
	.section2 .hd ul li:nth-child(5) {
		background: url(../images/xfdz.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(5):hover, .section2 .hd ul li:nth-child(5).on {
		background: #034a95 url(../images/xfdz.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(6) {
		background: url(../images/jgsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(6):hover, .section2 .hd ul li:nth-child(6).on {
		background: #034a95 url(../images/jgsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(7) {
		background: url(../images/ylsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(7):hover, .section2 .hd ul li:nth-child(7).on {
		background: #034a95 url(../images/ylsb.png) no-repeat 37px center;
	}
	.sec2-list{
		height: 224px;
		display: -webkit-box;
		-webkit-line-clamp: 7;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.sec4-info{
		position: relative;
		left: 0;
		padding-top: 125px;
	}
	.sec5-title{
		position: relative;
		left: 0;
		padding-top: 120px;
	}
	.sec5-info{
		position: relative;
		left: 0;
		padding-top:0px;
	}
	.sec5-info{
		margin-top: 15px;
	}
	.maps{
		width: 96.875%;
		margin: 42px auto;
	}
}
@media ( min-width:1161px ) and ( max-width:1380px ) {
	#banner1 .swiper-slide img{
		height:100vh;
	}
	.header .container{
		width: 96.875%;
		max-width: 1380px;
	}
	.section2 .hd{
		margin-left: 4%;
	}
	.section2 .bd ul li .sec2-info{
		left: 32%;
	}
	.sec4-info{
		left: 0;
		position: relative;
		min-height: auto;
		padding-top: 0;
		top: 130px;
		overflow: hidden;
		width: 96.875%;
		background: #fff;
		max-width: 1380px;
	}
	.sec4-right{
		padding: 5%;
		min-height: auto;
	}
	.sec4-right h2{
		height: 210px;
		display: -webkit-box;
		-webkit-line-clamp: 7;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.sec5-info{
		position: relative;
		left: 0;
		margin-top: 18px;
		width: 96.875%;
		max-width: 1380px;
		padding-top:0px;
	}
	.sec5-left{
		display: none;
	}
	.sec5-title{
		position: relative;
		left: 0;
	}
	.sec5-list{
		 
	}
	.sec5-right{
		width: 100%;
	}
	.sec5-list .Pic{
		width: 14.5%;
	}
	.sec5-more{
		display: block;
		margin: 25px auto 0;
	}
	.section2 .hd ul li{
		line-height: 90px;
		padding-left: 95px;
	}
	.sec5-list .Txt{
		width: 75%;
	}
	.subdh2{
		width: 96.875%;
		margin: 0 auto;
	}
	.gsjs{
		width: 96.875%;
		margin: 0 auto;
	}
	.gsjs-left{
		width: 45%;
	}
	.gsjs-right{
		width: 45%;
	}
	.gsjs-right span{
		width: 100%;
		height: 100%;
	}
	.about .container{
		width: 96.875%;
	}
	.qywh-list ul li:first-child {
    	background: url(../images/qyjs.png) no-repeat 356px 96px;
	}
	.qywh-list ul li:nth-child(3) {
		background: url(../images/qyzz.png) no-repeat 342px 23px;
	}
	.sear_con{
		right: 0;
	}
	.foot-lm .item-list:nth-child(6){
		display: none;
	}
	.p12 .item-list .Txt{
		height: 45px;
		line-height: 45px;
		font-size: 14px;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.solution-item .solution-word{
		padding: 2% 3% 0 3%;
	}
	.solutionDe-list{
		padding: 0;
		width:96.875%;
	}
	.technology-list ul li .dl{
		line-height: 25px;
	}
	.dl .title{
		width: 68%;
	}
	.dl .title{
		margin-top: 0;
	}
	.download{
		padding: 25px 0;
	}
	.technology-list ul li{
		margin-bottom: 15px;
	}
	.maps{
		width: 96.875%;
		margin: 30px auto 30px; 
	}
	.jt-contact .Info p{
		font-size: 14px;
	}
	.section2 .hd ul li{
		margin-bottom: 0;
	}
	.section2 .hd ul li:first-child{
		margin-top: 100px;
	}
	.sec3-title{
		padding-top: 98px;
	}
	.sec3-hd{
		margin-top: 48px;
	}
	.sec3-bd{
		margin-top: 40px;
	}
	.sec5-title{
		padding-top: 115px;
	}
	.sec5-list {
		margin-top: 5px;
		padding-bottom: 5px;
	}
	.sec5-list a{
		padding: 5px 0 0 0;
	}
	.section2 .hd ul li:first-child {
		background: url(../images/tx.png) no-repeat 30px center; 
	}
	.section2 .hd ul li:hover, .section2 .hd ul li.on {
		background: #034a95 url(../images/tx.png) no-repeat 30px center;
		transition: all .5s ease;
	}
	.section2 .hd ul li:nth-child(2) {
		background: url(../images/jz.png) no-repeat 32px center;
	}
	.section2 .hd ul li:nth-child(2):hover, .section2 .hd ul li:nth-child(2).on {
		background: #034a95 url(../images/jz.png) no-repeat 32px center;
	}
	.section2 .hd ul li:nth-child(3) {
		background: url(../images/qc.png) no-repeat 28px center;
	}
	.section2 .hd ul li:nth-child(3):hover, .section2 .hd ul li:nth-child(3).on {
		background: #034a95 url(../images/qc.png) no-repeat 28px center;
	}
	.section2 .hd ul li:nth-child(4) {
		background: url(../images/afdz.png) no-repeat 35px center;
	}
	.section2 .hd ul li:nth-child(4):hover, .section2 .hd ul li:nth-child(4).on {
		background: #034a95 url(../images/afdz.png) no-repeat 35px center;
	}
	.section2 .hd ul li:nth-child(5) {
		background: url(../images/xfdz.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(5):hover, .section2 .hd ul li:nth-child(5).on {
		background: #034a95 url(../images/xfdz.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(6) {
		background: url(../images/jgsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(6):hover, .section2 .hd ul li:nth-child(6).on {
		background: #034a95 url(../images/jgsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(7) {
		background: url(../images/ylsb.png) no-repeat 37px center;
	}
	.section2 .hd ul li:nth-child(7):hover, .section2 .hd ul li:nth-child(7).on {
		background: #034a95 url(../images/ylsb.png) no-repeat 37px center;
	}
	.sec2-list{
		height: 224px;
		display: -webkit-box;
		-webkit-line-clamp: 7;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
}
@media ( max-width:1640px) {
	.header .wrap,
	.foot{
		width: 90%;
	}
	
}
@media ( max-width:1380px) {
	.header .topNav-item{
		margin-left: 4rem;
	}
}
@media ( max-width:1370px) {
	.vision-list{
		width: 53.5%;
	}
}
@media ( max-width:1340px) {
	.header .wrap,
	.foot{
		width: 96%;
	}
	.download .container,
	.about .container,
	.news .container,
	.newsde .container,
	.honor .container, 
	.contact .container, 
	.product .container, 
	.productde .container, 
	.proded_second .container, 
	.top-search .container{
		width: 96.725%;
	}
	.honor{
		padding: 40px 0;
	}
	.honor .p7{
		margin-bottom: 23px;
	}
	.page{
		padding: 20px 0;
		margin-bottom: 0;
	}
	.product{
		padding-bottom: 20px;
	}
	#lxwm{
		padding: 43px;
	}
	.download{
		padding: 37px 0;
	}
	.news{
		padding: 40px 0;
	}
	
	.about{
		padding-top: 40px;
	}
	.about-list{
		margin-top: 40px;
	}
	.vision{
		padding-bottom: 100px;
		padding-top: 40px;
	}
	.profile_item,
	.profile_subtit{
		width: 90%;
		margin: 0 auto;
	}
}

@media ( min-width:1441px ) and ( max-width:1700px ){
	.index_banner .item .inner1 .pic1{
		right:12.46vw !important;
	}
	.index_banner .item .inner1 .pic1 img{
		width:80%;
	}
	.index_banner .item .inner1 .pic2{
		width:100%;
		top: 39.4vh;
		right: -15vw;
	}
}

@media ( min-width:1025px ) and ( max-width:1649px ){

}

@media ( min-width:1301px ) and ( max-width:1884px ){

}

@media ( min-width:1161px ) and ( max-width:1190px ){
	.WebLink{
		display: none;
	}
	
	.menus::after{
		width: 8%;
	}
	.indexService .bd ul{
		height: 380px;
	}
	.foot-wechat{
		padding: 30px;
	}
	.head-ss{
		display: none;
	}
	.head-language{
		display: none;
	}
}
@media ( max-width:1180px ){
	.vision-list{
		top: 165px;
	}
}

@media ( min-width:1025px ){

}

@media ( min-width:1441px ) and ( max-width:1520px ){
	.proded{
		margin-top:-350px;
	}
}

@media ( min-width:1521px ) and ( max-width:1570px ){
	.proded{
		margin-top:-360px;
	}
}
@media ( min-width:1571px ) and ( max-width:1650px ){
	.proded{
		margin-top:-380px;
	}
}
@media ( min-width:1651px ) and ( max-width:1700px ){
	.proded{
		margin-top:-400px;
	}
}
@media ( min-width:1504px ){

}

@media ( min-width:1025px ) and ( max-width:1420px ){
 
}

@media ( min-width:1301px ) and ( max-width:1500px ){

}
@media ( max-width:1235px ){
 
}
@media ( max-width:1200px ){
	.index_banner .item .inner1 .pic1{
		right:1.46vw !important;
	}
	.index_banner .item .inner1 .pic1 img{
		width:70%;
	}
	.index_banner .item .inner1 .pic2{
		width:100%;
		top: 39.4vh;
		right: -15vw;
	}
}
@media ( min-width:1025px ) and ( max-width:1199px ){
 
}
@media ( min-width:1025px ) and ( max-width:1081px ){
 
}
@media ( min-width:1025px ) and ( max-width:1045px ){
 
}
@media ( max-width:1045px ){
 
}
@media ( max-width:768px ){
 
}
@media ( max-width:375px ){
 
}
