.aright .top-nav{
	padding-right:0;
}
.aright .top-nav ul li .bt{
	font-size: 12rem;
}
.pslist ul li{
	margin-right: 40rem;
}
.second-nav ul li{
	padding: 0 10rem;
}
.second-nav ul li a{
	max-width: 300rem;
	padding: 0 10rem;
	font-size: 18rem;
}
.youshi li .num{
	font-size: 76rem;
}
.about02 .rightbox .txt p{
	margin-bottom: 20rem;
}
.download-search span{
	left: 15rem;
}
.downloadlist .span{
	width: 16%;
}
.downloadlist .span1{
	width: 50%;
}
.inside-pagenews li span{
	width: 85rem;
}
.inside-pagenews li a{
	padding-left: 95rem;
}
.contact01 .contact-bottom .right ul li .input4{
	padding-left: 115rem;
}
.aleft .bt{
	font-size: 20rem;
}
.inside-message-2 li label{
	font-size: 16rem;
}
.inside-message-2 li .box span{
	font-size: 16rem;
}
.inside-message-2 ul .d1 span{
	padding-left: 230rem;
}
.inside-message-2 ul .d5 input{
	padding-left: 90rem;
}
.swiper-renewal-main .banner-hover02 .more a{
	width: 380rem;
}
.swiper-renewal-main .banner-hover02 .bt{
	font-size:20rem;
}



@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 !important;
		display: inline-block;
		vertical-align: top;
		padding: 5px 10px !important;
		        line-height: 23px !important;
				max-width:90%;
	}

	.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; 
	}
	.productlist li .more p {
	    width: auto;
	}
	.productlist li .more p {
	    width: auto;
	}
	.newslist li .text .more p {
	    width: auto;
	}
	    .pro3list li .more p {
	        font-size: 12px;
	        padding: 5px 10px;
	        line-height: 22px;
	    }
}


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

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