.wrap{ width:1002px; margin:auto; }
.header{ height:81px; background:url(images/top-bg.gif); margin-top:3px;}
.banner{ height:260px;}
.mbanner{ height:174px;}
.contain{ padding-bottom:10px;background-color:#f5f5f5;}
.footer{ height:25px; width:982px; margin:auto; border-left:#f5f5f5 solid 10px; border-right:#f5f5f5 solid 10px; background:url(images/bottom-bg.gif); padding-top:10px; color:#7e7e7e;}
.m-footer{ height:23px; background:url(images/company_17.jpg); padding-top:15px;}
.clear{ clear:both;}
.left{ width:279px; float:left; margin-left:9px; background:url(images/left-bg.gif); height:388px;display:inline}
.center{ width:440px; float:left; margin-left:14px;}
.right{ width:239px; float:left; margin-left:12px; height:388px; background:url(images/right-bg.gif) bottom no-repeat;}
.pic-news{ width:258px; height:152px; margin:auto; margin-top:13px; margin-bottom:11px;}
.notice{ padding-left:20px;height:28px; background:url(/images/notice.gif) no-repeat center;}
.notice span{ margin:7px 5px 0; float:left; display:inline; cursor:pointer;}
.notice-list{ width:238px; margin:auto; padding:10px 0; position:relative; height:150px;}
.notice-list .no_more{ font-size:10px; color:#0060b0; position:absolute; right:10px; bottom:0px;}
#tab2{display:none;}
.news-list{ height:139px; background:url(images/center-bg.gif) no-repeat; padding:10px 20px;}
.project{ margin-top:15px;}
.stock{ height:162px; margin:0; text-align:center;}
.invest{ text-align:center;}
.invest a{ margin-bottom:10px; display:block;}
.invest img{ border:0;}
.links{ color:#436fb8; margin-left:18px;}
.copyright{ margin-left:14px; width:300px; float:left; line-height:20px;}
.ecopyright{ margin-left:14px; width:500px; float:left; line-height:20px;}
.b-nav{ width:500px; float:right; text-align:right;}
.b-nav a{ margin:0px 14px;}
.b-enav{ width:450px; float:right; text-align:right;}
.b-enav a{ margin:0px 10px;}
.logo img{ margin:18px 0 0 47px;}
.logo{ width:300px; float:left;}
.header-right{ width:275px; float:right; text-align:right;color:#436fb8;}
#ver{  padding:17px 0 0px 0; height:12px;}
#ver a{color:#436fb8; margin:0 10px; }
.news-list span{ display:inline;}
.m-left{ width:221px; float:left;}
.sort{margin:19px 20px 0 12px; width:185px;}
.sort-list{ width:185px;}
.sort-list a:link,.sort-list a:visited{ width:165px; height:25px; border-bottom:#efefef solid 1px; display:block; float:left; padding-left:20px; line-height:25px; background-image: url(images/sort.gif); background-position:10px 10px; background-repeat:no-repeat; color:#000;}
.sort-list a:hover{ width:165px; height:25px; border-bottom:#efefef solid 1px; display:block; float:left; padding-left:20px; line-height:25px; background:url(images/sort-hover.gif) no-repeat;color:#000; text-decoration:none;}
.m-right{ width:653px; float:left; margin-left:35px; margin-top:19px;}
.nl-left{ float:left; width:144px; text-align:left; }
.nl-right{ float:left; width:254px; margin-left:2px;}
body,td,th { font-size:12px;
}
body{ margin:0px;font-family: "Arial", "Helvetica", "sans-serif";}
a:link {
	font-size: 12px;
	color: #575757;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #575757;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	color: #ff0000;
}
.p14 {
	font-size: 14px;
	line-height: normal;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.white {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
	font-family: "Arial", "Helvetica", "sans-serif";
}

td {
	font-size:12px;
	line-height: 14pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.td1 {
	font-size:12px;
	line-height: 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
p,li,input,select {
	font-size:12px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.box1 {
	border: 1px #CCCCCC solid;
	font-size: 9pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.pc1 {
	font-size: 9pt;
	line-height: 13pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.box {
	border: 1px solid;
	font-size: 9pt;
	border-color: black #000000;
	font-family: "Arial", "Helvetica", "sans-serif";
}

.s02 {
	border-left:1 ridge #ffffff;
	border-top:1 ridge #ffffff;
	border-bottom:1;
	border-right:1;
	border-style:ridge;
	background-color:#cccccc;
	font-size:9pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.s9 {
	font-size: 9pt;
	line-height: 13pt;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.ff {
	background-attachment: fixed;
	background-image: url(/images/daohang.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.so{ width:135px; height:14px; line-height:12px; padding:0px; border-top:#999999 solid 1px; border-left:#999999 solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
.curmb{ background:url(/images/company_07.jpg) left no-repeat; padding-left:77px; color:#d60000;}

.touzi{ border-collapse:collapse; }
.touzi td{ border:#CCCCCC solid 1px; padding:10px;}
.STYLE1 {
	color: #145887;
	font-weight: bold;
}
.STYLE2 {color: #3366ff}

