﻿/* CSS Document */

body {
	font-size:12px;
	margin:0;padding:0;
	color:#878684;
	line-height:22px;
    height:100%;

}
ul{margin:0;padding:0; list-style:none}
ul li{list-style:none}
/*ceng*/
.black_overlay{display:none;position:absolute;width:100%;height:723px;top:0;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=50);}
.black_overlay2{display:none;position:absolute;width:100%;height:1123px;top:0;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=50);}

.white_content{display:none;position:absolute;top:10%; left:0; right:0;z-index:1002;overflow:auto; width:100%}
/*ceng end*/
/*nav*/
.nav{ position:absolute; z-index:3}
.nav ul{ margin:0px; padding:0px;}
.nav ul li{ list-style-type:none}
.nav img{ display:block}
.nav a{ font-size:12px;}

.list_er{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er ul { margin:0px; padding:0px;}
.list_er ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#CC0000;padding:3px 5px 0px 5px;}

.list_er1{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er1 ul { margin:0px; padding:0px;}
.list_er1 ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er1 ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er1 ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#c31c3a;padding:3px 5px 0px 5px;}
.list_er1 ul li ul li ul{ margin-left:90px;}


.list_er2{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er2 ul { margin:0px; padding:0px;}
.list_er2 ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er2 ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er2 ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#e49e17;padding:3px 5px 0px 5px;}

.list_er3{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er3 ul { margin:0px; padding:0px;}
.list_er3 ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er3 ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er3 ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#216e0e;padding:3px 5px 0px 5px;}

.list_er4{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er4 ul { margin:0px; padding:0px;}
.list_er4 ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er4 ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er4 ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#648cca;padding:3px 5px 0px 5px;}

.list_er5{line-height:20px;text-align:left;font-weight:normal;font-size:12px;background-color:#fff;}
.list_er5 ul { margin:0px; padding:0px;}
.list_er5 ul li{ list-style-type:none; border-bottom:1px solid #fff;}
.list_er5 ul li a{ list-style-type:none; text-decoration:none; color:#666; line-height:22px; padding:3px 5px 0px 5px; margin-right:2px;background-color:#ccc; display:block; text-align:center}
.list_er5 ul li a:hover{ list-style-type:none; text-decoration:none; color:#fff; line-height:22px; background-color:#4368a1;padding:3px 5px 0px 5px;}



.menu1{

height:auto;
margin:0px;
color:#000;
padding:0px 0px 0px 0px;
cursor:hand;
overflow-y:hidden;
overflow-x:hidden;
background-image:url(images/xxx.jpg);
background-repeat:no-repeat;
background-position:top left;
font-size:13px;
}
.menu2{

height:54px;
margin:0px 0px 0px 0px;
color:#000;
padding:0px 0px 0px 0px;
overflow-y:hidden;
overflow-x:hidden;
cursor:hand;
font-size:13px;
}
/*--------end-----------*/

.yellowsize {color: #c55a26}
.bluecu{ color:#b1c4e2; font-weight:bold}
.redsize{ color:#ff0000}
.greensize{ color:#0d9a05}
input{color:#878684;}
img{ border:0px;}
.clear{ clear:both}
.en{ font-family:Arial, Helvetica, sans-serif}
a{color:#878684; text-decoration:none}
a:hover{color:#ff0000; text-decoration: underline}

#header{ width:950px; margin:0 auto; padding:0px 25px 0px 25px; background-color:#FFFFFF}
#main{ width:950px; margin:0 auto; padding:0px 25px; background-color:#FFFFFF}
#footer{ width:1000px; margin:0 auto; background:url(images/ico_36.gif) no-repeat 0 0; height:79px;}

#leftmenu{ width:182px; float:left; margin-top:12px; display:inline}
#rightbox{float:right; width:690px; margin:18px 0px 0px 0px}
.search{ width:125px; border:1px solid #ece6e4; font-size:12px; padding-left:5px;}

/*index*/
.banner{
	width: 950px;
	height: 397px;
	background-color: #dfe0e0
}
/*信息列表*/
.banner2{ margin-top:10px;}
.list{ margin-top:15px;}
.list ul{list-style-type: none;margin: 0px;padding: 0px;}
.list li{background:url(images/in_30.jpg) no-repeat 0px 8px;line-height:25px;}
.list li a{color:#666666;padding-left:13px;background:url(images/in_34.jpg) repeat-x bottom;display:block; line-height:25px; width:350px;}
.list li a:hover{color: #d61117;text-decoration:underline;display:block; line-height:25px;}

.list2{ margin-top:15px;}
.list2 ul{list-style: none;margin: 0px;padding: 0px;}
.list2 li{background:url(images/in_30.jpg) no-repeat 0px 8px;line-height:25px;}
.list2 li a{color:#878684;padding-left:13px;line-height:25px;}
.list2 li a:hover{color: #d61117;}
.list2 li span{ float:right; color:#878684}


.title{ border-bottom:1px solid #ece6e4;}
.border1{  border:1px solid #ece6e4; padding:20px 30px 10px 30px;}
.border1 p{ margin-top: 10px;margin-bottom: 10px;}

.gj{ width:235; height:102px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000; background:url(images/gbg.gif) no-repeat}
.dtbg{ background:url(images/in_24.jpg) repeat-x 0 0; padding:10px;}
.icon{ margin:0px 10px 0px 0px}

.indexplay{
	width: 221px;
	height: 150px;
	background: url(images/in_15.jpg) no-repeat 0 0;
	padding-left: 0px;
}

.newsright{ color:#f3f3f3; border:1px solid #f3f3f3; background-color:#f9f9f8; padding:10px; margin-left:10px;}
.right2{ border:0px solid #f3f3f3; padding:10px; margin-left:10px;}
.right2 span{ font-size:14px; font-weight:bold;}

.dshbox{background:url(images/ico_07.gif) repeat-y top right; padding-right:10px;}
.picborder{ border:0px solid #c1bfbf}

/*nav*/
#nav {
 width:200px;
 line-height: 24px; 
 list-style-type: none;
 text-align:left; border:2px solid #ff6600; position:absolute; left:0; top:0;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
 width: 180px; 
 display: block;
 padding-left:20px;

 /*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
 background:#CCC; /*一级目录的背景色*/
 border-bottom:#FFF 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#nav li a:hover{
 background:#CC0000; /*一级目录onMouseOver显示的背景色*/
}
#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 ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #EBEBEB; /*二级目录的背景色*/
}
#nav li ul a{
         padding-left:20px;
         width:160px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#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:#CC0000;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed {
 display: none;
}

#PARENT{
 width:180px;
 padding-left:20px;
}
#nav ul li ul li a{ padding-left:40px; color:#FF0000; background:url(images/icon.gif) no-repeat 30px 8px;}
/*------------------*/

/*ka*/
#con {
	FONT-SIZE: 12px; MARGIN: 20px auto; WIDTH: 678px; background:url(images/katitbg.gif) repeat-x 0 0; 
}
#con2{FONT-SIZE: 12px; MARGIN: 0px auto 20px auto; WIDTH: 544px; background:url(images/katitbg.gif) repeat-x 0 0;}
#tags {
	MARGIN: 0px 0px 0px 0px; PADDING: 3px 0px 0px 0px; HEIGHT: 24px;
}
#tags LI {
	BACKGROUND: url(images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; HEIGHT: 24px;
}
#tags LI A {
	PADDING: 0px 17px;BACKGROUND: url(images/tagright.gif) no-repeat right bottom; FLOAT: left; COLOR: #828181; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px;HEIGHT: 24px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; font-weight:bold; LINE-HEIGHT: 24px; HEIGHT: 24px;/*当前状态样式*/
}

/*ka 2*/
#tags2 {
	MARGIN: 0px 0px 0px 0px; PADDING: 3px 0px 0px 0px; HEIGHT: 24px;
}
#tags2 LI {
	BACKGROUND: url(images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 3px; LIST-STYLE-TYPE: none; HEIGHT: 24px;
}
#tags2 LI A {
	PADDING: 0px 17px;BACKGROUND: url(images/tagright.gif) no-repeat right bottom; FLOAT: left; COLOR: #828181; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif
}
#tags2 LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags2 LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 24px
}
#tags2 LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; font-weight:bold; LINE-HEIGHT: 24px; HEIGHT: 24px;/*当前状态样式*/
}
/*end*/

#tagContent {
	 PADDING: 0px; 
}
.tagContent {
	DISPLAY: none; WIDTH:100%;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

/*end*/

/*业务数据表*/
.table01{ border-left:1px solid #b1aeae;border-bottom:1px solid #b1aeae;}
.table01 td{ border-right:1px solid #b1aeae;border-top:1px solid #b1aeae; padding:3px 5px; color:#75706f; text-align:center}
.table01 th{ border-right:1px solid #b1aeae;border-top:1px solid #b1aeae;padding:3px 5px; color:#75706f; text-align:center}

/*media*/
.mediabox{width:590px; height:410px; margin:20px 0px 0px 23px; background-color:#CCCCCC}
.media{ color:#000;}
.media td{ padding:9px 0px;}
.picbtn{width:115px; float:right; display:inline; margin:45px 10px 0px 0px}
.picbtn a{ display:block; width:115px; height:35px; color:#fff; background:url(images/playpic_13.jpg) no-repeat 0 0; text-align:center; padding-top:18px; font-weight:bold; margin-bottom:5px;}
.picbtn a:hover{ display:block;color:#fff; background:url(images/playpic_10.jpg) no-repeat 0 0; text-decoration:none}

/*新闻*/
.news_title{ color:#ce722f; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding:5px 0px; margin:0px 0px 10px 0px; text-align:center}

.list3{}
.list3 ul{list-style: none;margin: 0px;padding: 0px;}
.list3 li{line-height:25px;}
.list3 li a{color:#878684;padding-left:13px;line-height:25px; background:url(images/ico_20.jpg) no-repeat 0px 5px;}
.list3 li a:hover{color: #d61117; background:url(images/ico_17.jpg) no-repeat 0px 5px;}
.list3 li span{ float:right; color:#878684}

.list4{}
.list4 ul{list-style: none;margin: 0px;padding: 0px;}
.list4 li{line-height:25px; border-bottom:1px dashed #ccc}
.list4 li a{color:#878684;padding-left:18px;line-height:25px; background:url(images/icon_06.gif) no-repeat 0px 5px;}
.list4 li a:hover{color: #d61117; background:url(images/icon_03.gif) no-repeat 0px 5px;}
.list4 li span{}

.newsmenu{}
.newsmenu ul{list-style: none;margin: 0px;padding: 0px;}
.newsmenu li{line-height:20px; border-bottom:2px solid #fff}
.newsmenu li a{color:#878684;padding-left:22px;font-weight:bold; background:#dddddd url(images/ico_20.gif) no-repeat 8px 8px; display: block;}
.newsmenu li a:hover{color: #fff; background: #ce722f url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}
.newsmenu li a.current{color: #fff; background: #ce722f url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}

/*kzmb*/
.kzmb{}
.kzmb ul{list-style: none;margin: 0px;padding: 0px;}
.kzmb li{line-height:20px; border-bottom:2px solid #fff}
.kzmb li a{color:#878684;padding-left:22px;background:#dddddd url(images/ico_20.gif) no-repeat 8px 8px; display: block;}
.kzmb li a:hover{color: #fff; background: #e49e17 url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}
.kzmb li a.current{color: #fff; background: #e49e17 url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}

/*工作机会*/
.xuxian{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}

.workmenu{}
.workmenu ul{list-style: none;margin: 0px;padding: 0px;}
.workmenu li{line-height:20px; border-bottom:2px solid #fff}
.workmenu li a{color:#878684;padding-left:22px;font-weight:bold; background:#dddddd url(images/ico_20.gif) no-repeat 8px 8px; display: block;}
.workmenu li a:hover{color: #fff; background: #c389eb url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}
.workmenu li a.current{color: #fff; background: #c389eb url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}

/*投资者关系*/
.tzz{}
.tzz ul{list-style: none;margin: 0px;padding: 0px;}
.tzz li{line-height:20px; border-bottom:2px solid #fff}
.tzz li a{color:#878684;padding-left:22px;font-weight:bold; background:#dddddd url(images/ico_20.gif) no-repeat 8px 8px; display: block;}
.tzz li a:hover{color: #fff; background: #e49e17 url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}
.tzz li a.current{color: #fff; background: #e49e17 url(images/ico_111.gif) no-repeat 8px 8px; text-decoration:none}

a.yellowlink{ line-height:18px;}
a.yellowlink:hover{ color:#e49e17; line-height:18px; text-decoration:none}

/*search*/
.search_table{ border:1px solid #d2d2d2}
.search_table th{ background-color:#d2d2d2; padding:0px 10px; color:#fff; font-weight:bold; text-align:left;}
.search_table td{ padding:5px 10px; color:#464646}
