.aright .top-nav{
	padding-left: 105rem;
    padding-right: 0;
}
.aright .top-nav>ul>li:nth-child(1){
	width:17%;
}
.aright .top-nav>ul>li:nth-child(3){
	width:23%;
}
.download-search span{
	left: 30rem;
}
.downloadlist .info .list .down-btn{
	width: 145rem;
}
.inside-pagenews li a{
	padding-right: 130rem;
}
.contact01 .contact-bottom .right ul li input.input3{
	padding-left: 240rem;
}
.contact01 .contact-bottom .right ul li input.input4{
	padding-left: 110rem;
}
.inside-message-2 ul .d4 input{
	padding-left: 240rem;
}
.inside-message-2 ul .d5 input{
	padding-left: 100rem;
}



@media(max-width:1200px) {
	.header .header-right .lan {
		padding-left: 0;
		margin-left: 0;
		background: none;
	}

	.header .header-right .lan a {
		font-size: 16px;
		padding-left: 26px;
		padding-right: 21px;
	}

	.header .header-right .lan .list {
		width: 120px;
	}

	.header .header-right .lan .list ul li a {
		font-size: 14px;
		padding-left: 13px;
		padding-right: 14px;
	}

	.swiper-renewal-main .banner-hover02 .bt {
		font-size: 14px;
	}

	.more {
		text-align: center;
	}

	.more a {
		width: auto;
		display: inline-block;
		vertical-align: top;
		padding: 0 10px;
		font-size: 12px;
	}

	.more a,
	.more p {
		font-size: 12px;
		width: auto;
		display: inline-block;
		vertical-align: top;
		padding: 0 10px;
	}

	.more5 a {
		width: auto;
	}

	.youshi {
		font-size: 0;
	}

	.youshi li {
		float: none;
		display: inline-block;
		vertical-align: top;
	}

	.youshi li .num {
		font-size: 30px;
	}

	.aright .top-nav ul li {
		width: 50%;
	}

	.aright .top-nav ul li .bt {
		font-size: 12px;
		text-overflow: ellipsis;
		white-space: nowrap !important;
		overflow: hidden;
	}

	.inside-pagenews li span {
		width: 105px;
	}

	.inside-pagenews li a {
		padding-left: 111px;
		padding-right: 0;
	}

	.inside-pagenews li i {
		display: none;
	}

	.swiper-renewal-main .banner-hover02 .more a {
		width: auto;
	}

	.solutionslist li .text .more p {
		width: auto;
		font-size: 12px;
	}

	.newslist2 li .text .more p {
		font-size: 12px;
		width: auto;
	}

	.pro3list li .more p {
		font-size: 12px;
		padding: 0 10px;
	}

	.pro2list li .more p {
		font-size: 12px;
		width: auto;
	}

	.product-top .right .more a {
		width: auto;
		font-size: 12px;
	}

	.news .news-one .list li .box .text .more p {
		width: auto;
		font-size: 12px;
	}

	.second-nav ul li a {
		font-size: 12px;
		min-width: 0;
		max-width: none;
	}

	.downloadlist .info .list .down-btn {
		width: auto;
	}

	.second-nav ul li a {
		padding: 0 10px;
	}

	.download-search span {
		font-size: 16px;
		left: auto;
	}

	.download-search .item select,
	.download-search .item input {
		padding: 0 30px 0 20px;
	}

	.downloadlist .span {
		width: 100%;
	}

	.downloadlist .span1 {
		width: 100%;
	}
	.aright .top-nav {
	    padding-left: 0; 
	}
}


@media(max-width:500px) {
	.aright .top-nav ul li {
		width: 100% !important;
	}

	.about05 .left .span-01 {
		padding-right: 50px;
	}
}