﻿/*广告*/
.banner{
	margin-bottom: 6rem;
	overflow: hidden;
	padding-top: 0;
}
.banner img{
	width: 120%;
	margin-left: -10%;
}
@media screen and (max-width: 750px){
	.banner{
		margin-bottom: 8%;
	}
	.banner img{
		width: 160%;
		height: auto;
		margin: -5% 0 -5% -60%;
	}
}
body{
	background: #fafafa;
}
.contcenter{
	overflow: hidden;
}

/*contcenter*/
.down_arrow{
	display: block;
	margin: 0 auto 70px;
}
h2{
	height: 28px;
	font-weight: normal;
	line-height: 28px;
	margin-bottom: 49px;
	text-align: center;
	text-indent: -9999em;
}
h2.briefing_title1{
	background: url(../images/aboutus/title1.png) no-repeat center;
	margin-bottom: 56px;
}
h2.briefing_title2{
	background: url(../images/aboutus/title2.png) no-repeat center;
	margin-bottom: 25px;
}
.briefing{
	margin-bottom: 72px;
	overflow: hidden;
}
.briefing p{
	width: 95%;
	max-width: 1100px;
	font-size: 1.4rem;
	line-height: 2em!important;
	margin: 0 auto 42px auto;
	word-break: break-all;
	word-wrap: break-word;
}
.briefing ul{
	width: 90%;
	max-width: 981px;
	margin: 111px auto 0 auto;
	overflow: hidden;
}
.briefing li:first-child{
	margin-left: 0;
}
.briefing li{
	width: 29.66%;
	float: left;
	font-size: 0;
	margin-left: 5.51%;
}
.briefing li img{
	width: 100%;
	height: auto;
}
.briefing li p{
	width: 100%;
	margin: 0;
}
.culture .culturetable{
	background: #ffb256;
	padding: 7.2rem 0 7.9rem 0;
}
.culture table{
	width: 90%;
	max-width: 806px;
	color: #fff;
	margin: 0 auto;
	text-align: left;
}
.culture th{
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 2.6rem;
	padding: 0.9rem 0;
}
.culture td{
	width: 78.42%;
	font-size: 1.6rem;
	line-height: 2.6rem;
	padding: 0.9rem 0;
	overflow: hidden;
}
.culture li{
	float: left;
	margin-right: 2em;
}
.contact ul{
	font-size: 18px;
	line-height: 36px;
	margin: 0 auto;
	padding: 6.3rem 0 0;
	text-align: center;
}
.contact li:first-child{
	font-size: 22px;
	line-height: 50px;
	margin-bottom: 9px;
}
@media \0screen\ and (min-width: 751px) and (max-width: 1000px),screen\9 and (min-width: 751px) and (max-width: 1000px){
	.down_arrow{
		height: 4rem;
		margin-bottom: 3.5rem;
	}
	.briefing{
		margin-bottom: 4rem;
	}
	h2.briefing_title1{
		margin-bottom: 3.5rem;
	}
	.briefing p{
		margin-bottom: 2.5rem;
	}
	.briefing ul{
		margin: 5rem auto 0;
	}
	.culture .culturetable{
		padding: 4rem 0;
	}
	.culture th{
		font-size: 2rem;
		line-height: 2rem;
		padding: 1.9rem 0;
	}
	.culture td{
		font-size: 1.6rem;
	}
	.contact ul{
		font-size: 1.6rem;
		line-height: 2em;
		padding: 4rem 0 0;
	}
	.contact li:first-child{
		font-size: 1.8rem;
		line-height: 2em;
	}
}
@media screen and (min-width: 751px) and (max-width: 1000px){
	.down_arrow{
		height: 4rem;
		margin-bottom: 3.5rem;
	}
	.briefing{
		margin-bottom: 4rem;
	}
	h2.briefing_title1{
		margin-bottom: 3.5rem;
	}
	.briefing p{
		margin-bottom: 2.5rem;
	}
	.briefing ul{
		margin: 5rem auto 0;
	}
	.culture .culturetable{
		padding: 4rem 0;
	}
	.culture th{
		font-size: 2rem;
		line-height: 2rem;
		padding: 1.9rem 0;
	}
	.culture td{
		font-size: 1.6rem;
	}
	.contact ul{
		font-size: 1.6rem;
		line-height: 2em;
		padding: 4rem 0 0;
	}
	.contact li:first-child{
		font-size: 1.8rem;
		line-height: 2em;
	}
}
@media \0screen\ and (max-width: 750px),screen\9 and (max-width: 750px){
	.down_arrow{
		height: 2rem;
		margin-bottom: 2rem;
	}
	h2{
		height: 2rem;
	}
	h2.briefing_title1{
		background-size: auto 100%;
		margin-bottom: 1rem;
	}
	h2.briefing_title2{
		background-size: auto 100%;
		margin-bottom: 1rem;
	}
	.briefing p{
		font-size: 1.4rem;
		line-height: 1.8em;
		margin-bottom: 1rem;
	}
	.briefing ul{
		margin-top: 1rem;
	}
	.culture .culturetable{
		padding: 1rem 0;
	}
	.culture th{
		display: block;
		font-size: 1.6rem;
		line-height: 2rem;
		padding: .5rem 0;
	}
	.culture td{
		width: auto;
		display: block;
		font-size: 1.4rem;
		line-height: 1.5em;
		margin-left: 1rem;
		padding: .5rem 0;
	}
	.contact ul{
		font-size: 1.4rem;
		line-height: 2em;
		margin: 0 auto;
		padding: 2rem 0 0;
	}
	.contact li{
		line-height: 1.5em;
		padding: .5rem 0;
	}
	.contact li:first-child{
		font-size: 1.6rem;
		line-height: 2em;
	}
}
@media screen and (max-width: 750px){
	.down_arrow{
		height: 2rem;
		margin-bottom: 2rem;
	}
	h2{
		height: 2rem;
	}
	h2.briefing_title1{
		background-size: auto 100%;
		margin-bottom: 1rem;
	}
	h2.briefing_title2{
		background-size: auto 100%;
		margin-bottom: 1rem;
	}
	.briefing p{
		font-size: 1.4rem;
		line-height: 1.8em;
		margin-bottom: 1rem;
	}
	.briefing ul{
		margin-top: 1rem;
	}
	.culture .culturetable{
		padding: 1rem 0;
	}
	.culture th{
		display: block;
		font-size: 1.6rem;
		line-height: 2rem;
		padding: .5rem 0;
	}
	.culture td{
		width: auto;
		display: block;
		font-size: 1.4rem;
		line-height: 1.5em;
		margin-left: 1rem;
		padding: .5rem 0;
	}
	.contact ul{
		font-size: 1.4rem;
		line-height: 2em;
		margin: 0 auto;
		padding: 2rem 0 0;
	}
	.contact li{
		line-height: 1.5em;
		padding: .5rem 0;
	}
	.contact li:first-child{
		font-size: 1.6rem;
		line-height: 2em;
	}
}



.baiduMap{
	width: 100%;
	height: 496px;
	overflow: hidden;
}
@media \0screen\ and (max-width: 750px),screen\9 and (max-width: 750px){
	.baiduMap{
		display: none;
	}
}
@media screen and (max-width: 750px){
	.baiduMap{
		display: none;
	}
}