@charset "utf-8";
@import "../../_shared/css/common.css";
@import "../../_shared/css/layOut.css";

#main #titleArea{
		width:960px; height:200px;
		margin:1px 0 12px;
		position:relative;}

.titleBg{
		width:960px;
		height:200px;}

#side{
		position:absolute; top:212px; right:0;}

#message{
		margin:0 auto 20px;}

.toNextM img{
		position:absolute; top:34px; right:30px;}

#news .article{
		border:4px solid #e4e3e1;
		padding:10px 8px;}

#news dl{
		padding:0 0 2px 4px;
		margin-bottom:12px;
		height:20px;
		overflow-x:auto;
		overflow-y:hidden;
		border-bottom:1px dotted #d9d9d8;
		line-height:1.5;}

#news dt.subHeadLine{
		width:102px; height:auto;
		font-size:14px !important;
		float:left;
		clear:both;}

#news dd{
		width:474px; height:auto;
		padding:2px 0 2px 5px;
		font-size:12px !important;
		float:left;}

#news dd ul{
		position:relative;}

#news dd ul #map{
		position:absolute; top:0; right:8px;
		font-size:10px;}

#news dd ul #map img{
		border:1px solid #999;}

#news dd li span{
		display:inline-block;
		width:100px;}

#news dd ul li{
		margin-bottom:5px;}

#news dd ul#clients li{
		width:45%;
		margin-right:2%;
		float:left;}

#menu{
		margin-bottom:22px !important;}

#menu *{
		text-align:center !important;
		margin:0 auto !important;
		padding:0 !important;
		height:auto !important;
		border-bottom:none !important;
		padding-left:0 !important;}

#menu dd{
		margin-top:8px !important;}

#bottom{bottom:-12px !important;}

.red{
		color:#AD9A4F;
		font-weight:bold;}

#introduce{
		padding-right:150px;
		background:url(_shared/img/top/introduceImage.jpg) right top no-repeat;}

#service{
		padding-top:5px;}

#service dl{
		position:relative;
		height:87px;
		margin-bottom:18px;
		padding:0 0 0 176px;}

#service dl dt{
		font-size:13px;
		margin-bottom:8px !important;
		color:#ad9a4f !important;
		font-weight:bold;
		padding-bottom:3px;
		border-bottom:1px dotted #4d6483;}

#service dl dt span{
		display:inline-block;
		color:#4D6483 !important;
		width:136px;}

#service dl dd.img{
		position:absolute; top:0; left:0;
		height:80px;
		border:4px solid #e4e3e1;}

.toDetail{
		position:absolute; top:3px; right:0;}

.toDetail img{
		width:auto; height:16px;}


