@charset "utf-8";
body{
	font-size:32px;
}
.area-btn a {
	width:100%;
	margin-left:0;
}
.area-btn a:nth-child(3n+1) {
	margin-left:0;
}
.col-4>a {
	width:50%;
}
.pre-1 a:before {
	width: 0.75em;
	height: 0.825em;
	margin-top: 0.325em;
	padding-right: 0.325em;
	background-size: auto 100%;
}
.pre-2 a:before {
	width: 0.875em;
	height: 0.825em;
	margin-top: 0.3em;
	padding-right: 0.325em;
	background-size: auto 100%;
}
.pre-3 a:before {
	width: 0.725em;
	height: 0.825em;
	margin-top: 0.3em;
	padding-right: 0.3125em;
	background-size: auto 100%;
}
.more.more-right {
	margin-top:auto;
}
#menu>ul>li:first-child,
#menu>ul>li {
	width:auto;
}
#menu>ul>li>a {
	height:2.125em;
	line-height:2.125em;
}
#menu>ul>li>a,
.box-tabs>dt>ul>li>a{
	font-size:1em;
}
.area-btn a:before {
	padding-right:0.35em;
}
.col-4>h2 {
	font-size:1em;
}
.news-list{
	padding-top:0;
}
.news-list>a {
	padding:0.55em 0;
}
.left-menu span:after,
.list-show-box .sub-title .box-title-name {
	font-size:1em;
}
.left-menu > *:after {
	white-space:normal;
}
.foot-wrap > .foot-spans {
    font-size: 0.8em;
}
.foot-wrap > .foot-spans:first-child,
.foot-wrap > .foot-spans:last-child {
   width: 130px;
}
.foot-wrap > .foot-spans.btom-xx {
    width: auto;
    line-height:normal;
}
.foot-wrap .foot-spans .wza {
    margin-left:0!important;
}
@media screen and (max-width:1000px) {
	body{
		font-size:24px;
	}
	#menu>ul>li>a {
		padding:0;
	}
}

@media screen and (max-width: 520px){
	.area-btn a {
		width:100%;
		margin-left:0;
	}
	.area-btn a:nth-child(2) {
		margin-top:20px;
	}
}