.Maintop .top-menu li span a{ letter-spacing: 0px;}
.Maintop .top-menu li{padding: 0 0.5vw;}
.Columnmenu li a{letter-spacing: 0px;}

.Right_box .btn {writing-mode: vertical-lr;}
@media (min-width: 1025px){
.Columnmenu li { margin: 0 1%;}
}
@media (min-width: 1025px) and (max-width: 1620px){
.Maintop .auto-inner{width:96%;}
}
.Maintop .top-menu li .sub{margin-left:-150px;width:300px;}
.Pro_banner .btn a{padding:0 15px;font-size:0.18rem;}
.Maintop .top-menu li span a,.home_title span{font-family:"puhuiti-2-35"}
@media(max-width:1024px){
	.Maintop .top-menu li .sub{margin-left: 0;width: 100%}
}
@media (max-width: 768px){
.Floor0005 .icon_list ul li h3{font-size:0.18rem;}
}
@media (max-width: 480px){
	.Pro_banner .btn a{width: 76%;padding:0;font-size:0.14rem;}
}