@charset "utf-8";
/* CSS Document */
/**Common style****************************************************************************************/
body {
	font-family:Arial, Helvetica, sans-serif, "瀹嬩綋";
	font-size:12px;
	background:#fff;
	margin:0px;
	paddding:0;
	color:#515151;
	text-align:left;
	line-height:23px;
}
table {
	margin:0px auto;
	padding:0px;
	border:0px;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
ul {
	padding:0px;
	clear:both;
	margin:0px;
}
ul li {
	line-height:22px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	height:22px;
}
p {
	margin:0px;
	padding:0px;
	line-height:20px;
	text-align:left;
}
#Headfram {
	width:100%;
	height:196px;
	margin:0px auto;
	padding:0px auto;
}
#foot {
	width:100%;
	height:110px;
	margin:10px auto 0px;
	padding:0px;
}
/****font*****/
a {
	color:#626262;
	text-decoration:none;
}
a:hover {
	color:#CD4B4B;
	text-decoration:none;
}
.Ft_blue {
	color:#3397B1;
}
/**Layout style****************************************************************************************/
/****subNav******/
.SubNav {
	width:972px;
	height:20px;
	background:#FFFFFF url(../img/SubNav_bg.jpg) bottom left no-repeat;
	padding:9px 20px 8px 12px;
	line-height:20px;
	color:#134b7f;
}
.SubNav img {
	width:11px;
	height:11px;
	margin:0px 9px 0px 18px;
}
.SubNav a {
	color:#134b7f;
	font-size:14px;
}
.SubNav a:hover, .SubNav a.hover {
	color:#D1052A;
	text-decoration:none;
}
/****wrapper*****/
.wrap {
	width:1004px;
	margin-top:8px;
}
.wrap .left {
	width:366px;
	text-align:left;
}
.wrap .right {
	width:638px;
}
/******shareTable******/
.shareTop {
	width:359px;
	height:22px;
	background:url(../img/InternalMarket_Content/Share_top.jpg) left top no-repeat;
}
.shareFoot {
	background:url(../img/InternalMarket_Content/Share_foot_bg.jpg) bottom left repeat-x;
	border:#81B4EB 1px solid;
	padding:4px 5px 22px 5px;
}
.shareFoot .ad {
	width:340px;
	height:87px;
	padding:2px;
	border:#E5E3E4 1px solid;
	margin-bottom:10px;
}
.shareTitleText {
	height:22px;
	width:254px;
	float:left;
	padding-left:30px;
	line-height:22px;
	color:#0E3383;
	font-weight:bold;
	display:block;
}
.shareListBox {
	width:340px;
}
.shareListBox .rightDate {
	width:60px;
	color:#3397B1;
}
.shareTd22 {
	height:22px;
}
.stateMark {
	margin-right:9px;
}
.LeftAd {
	width:358px;
	height:100px;
	margin-top:5px;
}
/****Latest business*****/
.LatestBusiness {
	height:150px;
	margin:0px;
}
.BusinessClue {
	height:189px;
	margin:0px;
	margin-top:7px;
}
.StudyReport {
	height:189px;
	margin:0px;
	margin-top:7px;
}
/******RightDetail******************/

.rightTop {
	height:22px;
	width:640px;
	background:url(../img/InternalMarket_Content/Right_Top.jpg) top left no-repeat;
}
.RightContent {
	width:640px;
	border-left:#629CEE 1px solid;
	border-right:#629CEE 1px solid;
}
.Rightfoot{	width:640px;
	border-left:#629CEE 1px solid;
	border-right:#629CEE 1px solid;
	border-bottom:#629CEE 1px solid;}
<!--revised-->
.RightContent .topIndex {
	height:50px;
	padding-top:40px;
}
.RightContent .articleTop {
	height:28px;
	background:#F2F9FF url(../img/InternalMarket_Content/Article_top_bg.jpg) bottom left no-repeat;
	width:640px;
}
.RightContent .articleMid {
	height:700px;
	padding:0px 30px;
	

}
.RightContent .articlefoot {
	height:4px;
	background:#F2F9FF url(../img/InternalMarket_Content/Article_foot_bg.jpg) top no-repeat;

}
.RightContent .rightfoot {
	height:20px;
	padding-right:20px;
}
.RightContent .rightfoot img {
	margin:0px 10px;
}
h3.ArticleName {
	margin:20px auto 0px;
	;
	padding:0px;
	width:100%;
	min-height:30px;
	height:40px;
	display:block;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	    color:#DC2402;
}
h3.ArticleNameTop {
	margin:20px auto 0px;
	;
	padding:0px;
	width:552px;
	min-height:40px;
	height:40px;
	display:block;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	line-height:30px;

	color:#424242;
}
.SummaryBox {
	width:552px;
	height:60px;
	border-top:#cae1f3 3px solid;
	border-bottom:#cae1f3 3px solid;
	margin-bottom:12px;
}
<!--revised-->
.SummaryBox .topSummary {
	height:20px;
	padding-left:5px;
	width:184px;
}
.SummaryBox .MidSummary {
	padding:5px;
	height:20px;
}
.SummaryName {
	width:60px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
.contact {
	width:556px;
	height:26px;
	overflow:hidden;
	margin-left:110px;
	padding-left:8px;
	text-align:left;
	line-height:26px;
	vertical-align:middle;
	line-height:26px;
}
	.blue_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/Blue_mark.jpg) bottom left no-repeat;
	color:white;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.gray_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/Gray_mark.jpg) bottom left no-repeat;
	color:#535355;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.green_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/Green_mark.jpg) bottom left no-repeat;
	color:white;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.orange_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/Orang_mark.jpg) bottom left no-repeat;
	color:white;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.red_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/Red_mark.jpg) bottom left no-repeat;
	color:white;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.lightBlue_mark {
	width:30px;
	height:12px;
	text-align:center;
	line-height:12px;
	background: url(../img/StateMark/LightBlue_mark.jpg) bottom left no-repeat;
	color:white;
	font-size:11px;
	border:0px;
	margin-right:5px;
	letter-spacing:1px;
}
.lauguage {
	border:0px;
	width:29px;
	height:13px;
	background:url(../img/InternalMarket_Content/Btn_lauge.jpg) left top no-repeat;
	text-align:center;
	color:#539043;
	font-size:11px;
	text-align:12px;
}
