.about{
	float: left;
	background: #fff;
	width: 720px;
	padding: 42px  57px 0 57px;

}
.about .adresshead{
	width: 80px;
	height: 80px;
	border-radius: 100%;
	overflow: hidden;
	float: left;
	margin-right: 14px;
}
.about .message{
	float: left;
	width: 235px;
}
.about ul{
	margin-right: -60px;
}
.about li{
	width: 330px;
	height: 90px;
	margin-right: 60px;
	float: left;
	margin-bottom: 68px;
}
.about .t{
	font-size: 16px;
	color: #000;
	margin-top: 4px;
	margin-bottom: 8px;
}
.about .introduce{
	font-size: 12px;
	color: #707070;
	line-height: 19px;
}
.about-kj{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;
	height: 632px;

}
.about-kj .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;
}
.about-kj .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 670px;
	height: 38px
}
.about-kj .td{
	overflow: hidden;
}
.about-kj .bd{
	font-size: 14px;
	color: #434343;
}
.about-kj .bd div{
	margin-top: 30px;
	text-indent: 2em;
}

.development .odiv{
	margin-top: 30px;
	text-indent: 2em;
	font-size: 14px;
	color: #434343;
}
.development .smallt{
	font-size: 18px;
	color: #000;
	margin-top:70px; 
}
.development-kj{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;
}
.development-kj .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;
}
.development-kj .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 670px;
	height: 38px
}
.development-kj .td{
	overflow: hidden;
}
.development-kj .development .imgone{
	margin-top: 15px;
	margin-bottom: 50px;
}



.physical{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;
	/*height: 632px;*/

}
.physical .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;
}
.physical .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 670px;
	height: 38px
}
.physical .td{
	overflow: hidden;
}
.physical .bd{
	font-size: 14px;
	color: #434343;
}
.physical .smallt{
	font-size: 18px;
	color: #000;
	margin-top:25px; 
}
.physical .smallt2{
	font-size: 18px;
	color: #000;
	margin-top:48px; 
}
.physical .onebox{
	margin: 25px 0;
}
.physical .onebox div{
	text-indent: 2em;
}
.physical .imgbox2{
	margin-bottom: 40px;
}


.people{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;
	height: 632px;

}
.people .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;
}
.people .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 670px;
	height: 38px
}
.people .td{
	overflow: hidden;
}
.people .bd{
	font-size: 14px;
	color: #434343;
}
.people .odiv{
	margin-top: 28px;
	text-indent: 2em;
}



.area{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;	

}
.area .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;

}
.area .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 686px;
	height: 38px
}
.area .td{
	overflow: hidden;
}
.area .bd .left{
	width: 628px;
	margin-right: 30px;
	float: left;
}
.area .bd .right{
	position: absolute;
	top: 20px;
	right: 10px;
	background: #fff;
}
.area .bd{
	font-size: 14px;
	color: #707070;
	position: relative;
	height: 8485px;
}
.area .onebox{
	margin-top: 28px;
	margin-bottom: 42px;
	color: #434343;
	text-indent: 2em;
}
.area .twobox{
	margin-bottom: 90px;
	line-height: 22px;
}
.area .twobox .smallt{
	font-size: 16px;
	color: #000;
	margin-bottom: 8px;
}
.area .threebox .smallt{
	font-size: 16px;
	color: #000;
	margin-bottom: 8px;
}
.area .twobox .odiv{
	text-indent: 2em;
}
.area .twobox .imgbox{
	margin-top: 16px;
}
.area .bd .right li{	
	height: 47px;	
	font-size: 14px;
	color: #b5b5b5;
	cursor: pointer;
}

.area .bd .right .fimg{
	background: url('../../images/about_menu18.png') no-repeat left;
	float: left;
	width: 16px;
	height: 47px;
	margin-right: 5px;
}
.area .bd .right .select .fimg{
	background: url('../../images/about_menu17.png') no-repeat left;
}
.area .bd .right .ot .otfimg{
	background: url('../../images/about_menu19.png') no-repeat left top;
	float: left;
	width: 16px;
	height: 47px;
	margin-right: 5px;
}
.area .bd .right .select .otfimg{
	background: url('../../images/about_menu20.png') no-repeat left top;
}
.area .bd .right .fwz{
	float: left;
	margin-top: -3px;
}
.area .bd .imgbox{
	overflow: hidden;
}
.area .bd .imgbox .imgsize{
	width: 180px;
}
.area .bd .imgbox .wz{
	text-align: center;
	background: #448aca;
	font-size: 12px;
	color: #fff;
	height: 20px;
	line-height: 20px;
}
.area .bd .imgbox li{
	width: 180px;
	margin-right: 13px;
	float: left;
}


.history{
	float: left;
	background: #fff;
	width: 758px;
	padding: 42px  38px 0 38px;	

}
.history .td .left{
	float: left;
	font-size: 18px;
	color: #000;
	padding-bottom: 14px;
	border-bottom: 2px solid #0378d8;

}
.history .td .hidebottom{
	float: left;
	border-bottom: 2px solid #b5b5b5;
	width: 686px;
	height: 38px
}
.history .td{
	overflow: hidden;
}

.history .bd{
	font-size: 14px;
	color: #434343;
	position: relative;
	height: 800px;
}
.history .odiv{
	margin-top: 28px;
	text-indent: 2em;
	margin-bottom: 50px;
}
.history .smallt{
	font-size: 18px;
	color: #000;
	margin-bottom: 24px;
}
.history .listli{
	margin-bottom: 18px;
}

.spot .onebox{
	text-indent: 0;
}
.spot .tdiv{
	margin-top: 28px;
	margin-bottom: 28px;
}
.spot .imgbox{
	margin-top: 30px;
}
.spot .bd .left{
	width: 595px;
}
.spot .bigwz{
	text-align: center;
	height: 20px;
	line-height: 20px;
	background: #448aca;
	color: #fff;
	font-size: 12px;
}
.spot .bigimg{
	margin-bottom: 16px;
}
.spot .bd .imgbox li:last-child{
	margin-right: 0;
}
.spot .bd .imgbox li{
	width: 189px;
}
.spot .bd .imgbox .imgsize{
	width: 189px;
}
.spot .twobox .mbottom{
	margin-bottom: 15px;
}
.spot .sdiv{
	text-indent: 2em;
	margin-bottom: 15px;
}
.spot .bd .qita li{
	list-style: inside;
}
.spot .imgbox-ot{
	margin-top: 10px;

}
.spot .imgbox-ot .wz{
	text-align: center;
    background: #448aca;
    font-size: 12px;
    color: #fff;
    height: 20px;
    line-height: 20px;
}
.spot .imgbox-ot ul{
	margin-right: -10px;
}
.spot .imgbox-ot li{
	width: 292px;
	float: left;
	margin-right: 10px;
	overflow: hidden;
	margin-bottom: 20px;
}
.spot .bd{
	height: 6610px;
}