@charset "utf-8";
body{
	font-size:32px;
}
@media screen and (max-width:1000px) {
	body{
		font-size:24px;
	}
}
.top-bar .top-link a {
	font-size:18px;
}
.menu a {
	font-size:0.875em;
}
.head_lines a {
	font-size:1.375em;
}
.head_lines span{
	font-size:0.75em;
}
.section4 .box-title,
.section6 .box-title{
	margin-bottom:0px;
}
.jjlh .con > a h3 {
	font-size:1em;
}
.jjlh .con > a p {
	font-size:0.7em;
}
.jjlh .con > a em {
	font-size:0.75em;
}
.jjlh .more > a {
	margin-bottom:0;
}
.hsy > a h3 {
	font-size:1em;
}
.hsy > a p {
	font-size:0.65em;
}
.hsy > a em {
	display:none;
}
.foot-wrap .btom-xx {
	width:80%;
}
.location>i:before {
	vertical-align:middle;
}
.head-content .banner{
    padding-bottom:306px;
}
.box-content .box-title span i {
	font-size:1.375em;
}
.news-content-wrap .big-title {
	font-size:1.375em;
}
.page-tile>*:before {
	font-size: 1em;
}
.main-foot {
	margin-bottom:50px;
}
.pip-triggers>em {
	font-size:initial;
}
.foot-wrap>*:last-child  .wza {
	margin-left:0!important;
	margin-top:10px;
}
@media screen and (max-width:1000px) {
	.main-foot{
		margin-bottom:0;
	}
	.jjlh .con > a h3{
		font-size:1em;
	}
	.jjlh .con > a p {
		font-size:0.7em;
	}
	.box-title span > em {
		font-size:1.75em;
	}
	.hsy > a em {
		display:block;
	}
}
@media screen and (max-width:640px) {
	.location {
		background:none;
		padding:5px 0px;
		font-size:0.7em;
	}
	.box-title span > em {
		font-size:1.375em;
	}
	.box-title span > em:before {
		top:10px;
	}
	.box-title span > em:after {
		top:18px;
	}
	.section2 .box-title {
		margin-top:0;
		margin-bottom:0;
	}
	.section2 > .mb-60,
	.news_pics {
		margin-bottom:0;
	}
	.box-content .box-title span i {
		font-size:1.05em;
	}
}
@media screen and (max-width:480px) {
	.head_lines a,
	.box-title span > em {
		font-size:1.25em;
	}
	.box-title span > em:before {
		top:10px;
	}
	.box-title span > em:after {
		top:12px;
	}
}