/*-----------超连接样式---------------------*/
A { font-size: 9pt; font-family: Tahoma,宋体; color: #606060;text-decoration:none;}
A:link { text-decoration:none;color: #000000}
A:visited { text-decoration:none;color:"#004455"}
A:active { text-decoration:none;color:"#ffbe00"}
A:hover { text-decoration:underline;font-weight:none;color: #FF3300}



/*-----------标准文字样式---------------------*/
.p8   { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 8pt;}
.p9  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt;}
.p9line12  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 12px}
.p9line16  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 16px}
.p9line18  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 18px}
.p9line18b  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 18px;color:#293184}
.p9line21  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px}
.p9line21g  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 21px; color:#555555}
.p9line24g  {  font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 9pt; line-height: 24px; color:#555555}
.p10 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; }
.p10line21 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; line-height: 21px;}
.p10line24 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 10.5pt; line-height: 24px;}
.p12 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 12pt; }
.p12line24 { font-family: "Tahoma", "宋体", "Arial", "Verdana"; font-size: 12pt; line-height: 24px;}



/*-----------阴影字体---------------------*/
.fontshadow_white {color:#ffffff;font-family: "Tahoma", "宋体";font-size: 9pt;text-decoration:none;padding-top:2px;FILTER: dropshadow(color=#0066CC,offx=1,offy=1); WIDTH: 100%}
.fontshadow_black {color:#000000;font-family: "Tahoma", "宋体";font-size: 9pt;text-decoration:none;padding-top:2px;FILTER: dropshadow(color=#CCCCCC,offx=1,offy=1); WIDTH: 100%} 



/*-----------标准表单元件样式---------------------*/
form {padding:0px;margin:0px;}
select {font-size: 9pt; font-family: "Tahoma", "宋体"; COLOR: #000000; BACKGROUND-COLOR: #F5F5F5;}
input {font-size: 9pt; font-family: "Tahoma", "宋体";}
textarea {font-size: 9pt; font-family: "Tahoma", "宋体"; border:1px solid #000000; color:#000000; BACKGROUND-COLOR: #F4F3E8;}
.Input  {font-size: 9pt; font-family: "Tahoma", "宋体"; border: 1px solid #000000; padding: 1 ;height="18px"}
.CoolInput  {font-size: 9pt; font-family: "Tahoma", "宋体"; border: 1px solid #000000; padding: 1 ;height="18px";width="100%"}
.Input_threedlightshadow {font-size: 9pt; font-family: "Tahoma", "宋体"; background-color: #CCCCCC; BORDER-BOTTOM: #E8E8E8 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-RIGHT: #E8E8E8 1px solid; BORDER-TOP: #333333 1px solid;}
.Button	{font-size: 9pt; font-family: "Tahoma", "宋体"; height:20px; width:80; padding-top: 0; border-width: 1; color:#000000;}
.ImgButton {height: 19;width: 70;background: url("button_bak.gif");border-color: #5A6CA2;border-top-color: #EEEEEE;border-top-width: 1;border-left-color: #EEEEEE;border-left-width: 1;border-bottom-color: #5A6CA2;border-bottom-width: 1;border-right-color: #5A6CA2;border-right-width: 1;font-family: Arial;padding-top:2px;cursor:hand;}



/*-----------标准网页元件样式---------------------*/

*{margin:0;padding:0;border:0;}
body
{
margin:0px;
font-size: 9pt;
font-family: "Tahoma", "宋体";
scrollbar-base-color:#808080;
scrollbar-3dlight-color:#808080;
scrollbar-highlight-color:#D4D0C8;
scrollbar-face-color:#808080;
scrollbar-arrow-color:#FFFFFF;
scrollbar-shadow-color:#D4D0C8;
scrollbar-darkshadow-color:#808080;
scrollbar-track-color:#D4D0C8;
text-align:left;
height:100%;
}

table
{
margin:0px;
padding:0px;
font-size: 9pt;
font-family: "Tahoma", "宋体";
border-collapse:collapse;
}

div {margin:0px;padding:0px}

hr {border:1px dotted #6487dc;height:1px}


BUTTON{font:menu;padding:0px;}

.buttonBlue{
	height:22px;
	background-image:url('button_bg_blue.gif');
	border:1px solid #93A0E2;
	color:#645AA2;
	padding-top:1px;
}

image {border:0px}

/*-----------特殊样式---------------------*/
.nav {
font-family: Tahoma,Georgia,宋体;
font-weight: bold;
font-size: 9pt;
word-break:break-all;
}


#nav {
	line-height: 24px;
	list-style-type: none;
}

#nav a {
	display: block;
	width: 80px;
	text-align:center;
}

#nav a:link {
	color:#666;
	text-decoration:none;
}

#nav a:visited {
	color:#666;
	text-decoration:none;
}

#nav a:hover {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

#nav li {
	float: left;
	width: 80px;
	
}

#nav li a:hover{
	color:#666;
}

#nav li ul {
	line-height: 27px;
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 180px;
	position: absolute;
	z-index:100;
}

#nav li ul li{
	float: left;
	width: 180px;
	background: #F6F6F6;
	z-index:100;
}

#nav li ul a{
	wedisplay: block;
	width: 156px;
	text-align:left;
	padding-left:24px;
}

#nav li ul a:link {
	color:#666;
	text-decoration:none;
}

#nav li ul a:visited {
	color:#666;
	text-decoration:none;
}

#nav li ul a:hover {
	color:#F3F3F3;
	text-decoration:none;
	font-weight:normal;
	background:#C00;
}

#nav li:hover ul {
	left: auto;
}

#nav li.sfhover ul {
	left: auto;
	z-index:100;
}



#wrapper {
	width:998px;
	height:100%;
	margin:0px auto;
	text-align:left;
	border-left:1px solid #BBB;
	border-right:1px solid #BBB;
}

#title {
	height:98px;
	background-image:url(../images/top_bg.gif);
}

#logo {
	height:98px;
	width:343px;
	background-image:url(../images/top_logo.gif);
	float:left;
}

#mainNav {
	margin-top:25px;
	padding-left:70px;
	widrh:636px;
	height:32px;
	background:url(../images/menu_bg.gif) no-repeat top left;
	padding-top:4px;
}

#mainFlash {
	height:185px;
	background:url(../images/flash_bg.gif) repeat-x top left;

}

#functionArea {
	height:620px;
	width:200px;
	background-color:#F8F7EE;
	float:left;
}

#mailLogin {
	height:82px;
	width:200px;
	background:url(../images/mail_login.gif) no-repeat top left;
	padding-top:63px;
}

#user_name {
	float:right;
	clear:right;
	width:200px;
	height:26px;
	color:#000;
	text-align:center;
}

#password {
	float:right;
	clear:right;
	width:200px;
	height:26px;
	color:#000;
	text-align:center;
}

.login_input {
	border:1px solid #C5C5C5;
	padding:1px;
	height:15px;
	width:124px;
}

#login_botton_div {
	float:right;
	clear:right;
	width:200px;
	height:22px;
	color:#FFFFFF;
	text-align:left;
}

#login_botton {
	margin-left:30px;
	float:left;
	clear:right;
	width:64px;
	height:19px;
	text-align:left;
	BACKGROUND:url(../images/login_button.gif) no-repeat left top;
	cursor:hand;
}

#service {
	height:72px;
	width:200px;
}

#serviceTopLine {
	height:11px;
	width:200px;
	BACKGROUND:url(../images/function_line.gif) no-repeat left top;
}

#serviceImage {
	height:50px;
	width:200px;
	BACKGROUND:url(../images/service_ico.gif) no-repeat center center;
	cursor:hand;
}

#serviceBottomLine {
	height:11px;
	width:200px;
	BACKGROUND:url(../images/function_line.gif) no-repeat left bottom;
}

#stock {
	height:180px;
	width:200px;
	BACKGROUND:url(../images/stock.gif) no-repeat left top;
}

#stockInfo {
	margin:60px 4px 10px 4px;
	width:192px;
	height:96px;
	line-height:21px;
}

#webLink {
	height:170px;
	width:200px;
	BACKGROUND:url(../images/web_link.gif) no-repeat left top;
}

.linkStyle {
	height:34px;
	text-align:center;
}

.select_150px {
	width:170px;
}

#counter {
	height:60px;
	width:200px;
	text-align:center;
}

#newsArea {
	float:right;
	width:798px;
	height:620px;
	BACKGROUND:url(../images/newsArea_top.gif) no-repeat left top;
	text-align:left;
}

#photoNews {
	width:760px;
	height:230px;
	margin:24px 0px 10px 20px;
	BACKGROUND:url(../images/photo_news.gif) no-repeat left top;
}

#photoNewsImg {
	width:260px;
	height:175px;
	border:1px solid #8E8E8E;
	float:left;
	display:inline;
	margin:40px 0px 0px 20px;
}

#photoNewsTitle{
	width:410px;
	float:right;
	display:inline;
	margin:40px 30px 0px 0px;
	font-size: 12pt;
	line-height: 21px;
	color:red;
	font-weight:bold;
}

#photoNewsContent {
	width:410px;
	hieght:175px;
	float:right;
	display:inline;
	margin:0px 30px 0px 0px;
	font-size: 10.5pt;
	line-height: 21px;
	color:#333;
}

.ListMainA {width:380px;margin-left:19px;float:left;display:inline;}
.ListMainA .ListCatTitle {width:380px;height:34px;BACKGROUND:url(../images/news_01.gif) no-repeat left top;cursor:hand}
.ListMainA .ListContentMain {width:380px}
.ListMainA .ListContentLeftPic {float:left;width:39px;height:133px;BACKGROUND:url(../images/news_left_01.gif) no-repeat left top;border-right:1px solid #A9A9A9;}
.ListMainA .ListContentItemtsDiv {float:right;width:340px}
.ListMainA .ListItem {height:23px}
.ListMainA .ListItemTitle {text-overflow:elip;overflow:hidden;white-space: nowrap;height:23px;width:258px;float:left;BACKGROUND:url(../images/news_point.gif) no-repeat left 6px;text-indent:15px}
.ListMainA .ListItemDate {width:74px;height:23px;float:right;display:inline;color:#666}


.ListMainB {width:380px;float:left;display:inline;}
.ListMainB .ListCatTitle {width:380px;height:34px;BACKGROUND:url(../images/news_02.gif) no-repeat left top;cursor:hand}
.ListMainB .ListContentMain {width:380px}
.ListMainB .ListContentLeftPic {float:left;width:39px;height:133px;BACKGROUND:url(../images/news_left_02.gif) no-repeat left top;border-right:1px solid #A9A9A9;}
.ListMainB .ListContentItemtsDiv {float:right;width:340px}
.ListMainB .ListItem {height:23px}
.ListMainB .ListItemTitle {text-overflow:elip;overflow:hidden;white-space: nowrap;height:23px;width:258px;float:left;BACKGROUND:url(../images/news_point.gif) no-repeat left 6px;text-indent:15px}
.ListMainB .ListItemDate {width:74px;height:23px;float:right;display:inline;color:#666}

.ListMainC {width:380px;margin-left:19px;margin-top:10px;float:left;display:inline;}
.ListMainC .ListCatTitle {width:380px;height:34px;BACKGROUND:url(../images/news_03.gif) no-repeat left top;cursor:hand}
.ListMainC .ListContentMain {width:380px}
.ListMainC .ListContentLeftPic {float:left;width:39px;height:133px;BACKGROUND:url(../images/news_left_03.gif) no-repeat left top;border-right:1px solid #A9A9A9;}
.ListMainC .ListContentItemtsDiv {float:right;width:340px}
.ListMainC .ListItem {height:23px}
.ListMainC .ListItemTitle {text-overflow:elip;overflow:hidden;white-space: nowrap;height:23px;width:258px;float:left;BACKGROUND:url(../images/news_point.gif) no-repeat left 6px;text-indent:15px}
.ListMainC .ListItemDate {width:74px;height:23px;float:right;display:inline;color:#666}

.ListMainD {width:380px;float:left;margin-top:10px;display:inline;}
.ListMainD .ListCatTitle {width:380px;height:34px;BACKGROUND:url(../images/news_04.gif) no-repeat left top;cursor:hand}
.ListMainD .ListContentMain {width:380px}
.ListMainD .ListContentLeftPic {float:left;width:39px;height:133px;BACKGROUND:url(../images/news_left_04.gif) no-repeat left top;border-right:1px solid #A9A9A9;}
.ListMainD .ListContentItemtsDiv {float:right;width:340px}
.ListMainD .ListItem {height:23px}
.ListMainD .ListItemTitle {text-overflow:elip;overflow:hidden;white-space: nowrap;height:23px;width:258px;float:left;BACKGROUND:url(../images/news_point.gif) no-repeat left 6px;text-indent:15px}
.ListMainD .ListItemDate {width:74px;height:23px;float:right;display:inline;color:#666}

#link {
	height:65px;
	border-top:1px solid #CDCDCD;
	text-align:center;
	padding-top:5px
}

#foot {
	height:86px;
	BACKGROUND:url(../images/foot_bg.gif) repeat-x left top;
	padding-top:21px;
}

#foot_logo {
	height:35px;
	width:200px;
	border-right:1px solid #999;
	BACKGROUND:url(../images/foot_logo.gif) no-repeat center center;
	float:left;
}

#copyRight {
	height:35px;
	width:760px;
	color:#666;
	float:right;
	display:inline;
	text-align:center;
}


#oTip
{
	position:absolute;
	z-index:110;
	background-color:#FFFFFF;
	padding:4px;
	border:1px solid silver;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#999966', Direction=135, Strength=2);
	display:none;
	
}
#oMask
{
	position:absolute;
	z-index:100;
	background-color:#3c3c3c;
	/*background-image:url('../jscaimages/savebg.gif');*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	left:0;
	top:0;
	width:expression(document.body.clientWidth);
	height:expression(document.body.clientHeight);
	display:none;
}

/*-----------sub样式---------------------*/

#subTitle {
	height:87px;
	background-image:url(../images/sub_top_bg.gif);
}

#subLogo {
	height:87px;
	width:343px;
	background-image:url(../images/sub_top_logo.gif);
	float:left;
}

.sub {
	width:998px;
}

.sub_mainImg_02 {
	height:141px;
	background-image:url(../images/sub_mainimg_02.jpg);
}
.sub_mainImg_03 {
	height:141px;
	background-image:url(../images/sub_mainimg_03.jpg);
}
.sub_mainImg_04 {
	height:141px;
	background-image:url(../images/sub_mainimg_04.jpg);
}
.sub_mainImg_05 {
	height:141px;
	background-image:url(../images/sub_mainimg_05.jpg);
}

.sub_mainImg_07 {
	height:141px;
	background-image:url(../images/sub_mainimg_07.jpg);
}
.sub_mainImg_08 {
	height:141px;
	background-image:url(../images/sub_mainimg_08.jpg);
}

.sub_mainImg_09 {
	height:141px;
	background-image:url(../images/sub_mainimg_09.jpg);
}
.subTitle_02 {
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_02.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_03 {
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_03.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_04 {
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_04.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_05 {
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_05.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_07{
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_07.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_08{
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_08.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}
.subTitle_09{
	height:260px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_09.gif) no-repeat top left;
	margin:11px 0px 0px 11px;
	padding-top:113px;
	float:left;
}

.subMenu_on {
	height:26px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_on.gif) no-repeat top left;
	line-height:26px;
	text-indent:34px;
	color:#333333;
	letter-spacing:2px;
}

.subMenu_off {
	height:26px;
	width:173px;
	BACKGROUND:url(../images/sub_menu_off.gif) no-repeat top left;
	line-height:26px;
	text-indent:34px;
	color:#333333;
	letter-spacing:2px;
}

.subContent {
	width:736px;
	margin:14px 15px 0px 0px;
	float:right;
}

.subNav {
	width:736px;
	height:35px;
	BACKGROUND:url(../images/sub_nav.gif) no-repeat top left;
}

.subNav_name {
	float:left;
	line-height:35px;
	color:#4D6EB3;
	margin-left:25px;
	font-size:12pt;
	font-weight:bold;
}

.subNav_tree {
	float:right;
	line-height:35px;
	color:#666;
	margin-right:15px;
	font-size:9pt;
}

.news_list {
	width:726px;
	height:25px;
	BACKGROUND:url(../images/news_bg.gif) repeat-x bottom left;
	margin:0px 5px;
}

.news_list_title {
	width:600px;
	height:25px;
	BACKGROUND:url(../images/news_point2.gif) no-repeat center left;
	padding-left:11px;
	line-height:25px;
	float:left;
}

.news_list_time {
	width:100px;
	height:25px;
	line-height:25px;
	float:right;
	text-align:center;
	color:#666
}

.sub_page {
	width:726px;
	height:25px;
	line-height:25px;
	text-align:center;
}

.sub_title_style {
	width:726px;
	line-height:36px;
	text-align:center;
	font-size:20px;
	color:red;
	font-weight:bold;
	margin-top:20px;
}

.sub_time_style {
	width:726px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#666;
	margin-bottom:20px;
}

.sub_content_style {
	width:726px;
	line-height:25px;
	margin-bottom:25px;
}