@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	font-size: 11px;
	color:#686868;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
a{ text-decoration:none;color:#686868;}
a:hover{ color:#e60012;}
a.blacklink{ color:#000}
a.blacklink:hover{ color:#FF0000}
a.morelink{ color:#b87d0c; display:block; margin-top:10px;}
a.morelink:hover{ color:#b87d0c; text-decoration:underline}
.redsize{ color:#ff0000}
.greensize{ color:#0d9a05}
.greensize2{ color:#7d9353; font-weight:bold; font-size:12px;}
.bluesize{ color:#5989bb; font-weight:bold; font-size:12px;}
.bluesize2{ color:#23929c; font-weight:bold; font-size:12px;}
.yellowsizecu{ color:#d3a63c; font-size:12px; font-weight:bold}
.yellow14cu{ color:#ef8536; font-weight:bold; font-size:14px;}
.yellow12cu{ color:#d3a63c; font-weight:bold; font-size:11px;}
.huisize{ color:#aaaaaa}

img{ border:0px;}
form{ margin:0px; padding:0px;}
.inputlogin{ border:1px solid #aaaaaa; width:154px; padding-left:5px;}

.icon{ margin:0px 10px 0px 0px;}
.icon2{ margin:5px 10px 0px 0px;}
.innewsbox td{ padding:5px 0px}
.clear{clear:both}
.searchbox{float:right; width:315px; text-align:right; display:inline; margin-top:35px;}
.span01{float:left}
.search01{ border-left:1px solid #808080;border-top:1px solid #808080; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
.search{ width:163px; height:15px; border-left:1px solid #000;border-top:1px solid #000; border-bottom:0px solid #c0c0c0; border-right:0px solid #c0c0c0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9fa0a0}
.img{ border:0px; line-height:0px;}
.dshbox{background:url(../images/ico_07.gif) repeat-y top right; padding-right:10px;}
.header{ width:930px; margin:0px auto 8px auto; height:74px; background:url(../images/headerbg.gif) no-repeat bottom right; font-family:Arial, Helvetica, sans-serif}

#footer{border-top:4px solid #e67f45;border-bottom:4px solid #dfdfdf; background-color:#6f8999; width:920px; margin:10px auto 0px auto; color:#fff;	line-height:25px; padding:0px 15px}
#footer span{ float:right;}
#footer a{ color:#fff}
#footer a:hover{color:#000}

.btn{height:20px; width:49px; margin-bottom:-5px;}

.main{width:930px; margin:0 auto}
.nav{ width:188px; float:left}
.rightbox{ width:732px; float:right}
.line{ border-left:1px dashed #dcd8b5;border-right:1px dashed #dcd8b5; padding:0px 15px; line-height:20px; font-size:11px;}
.line2{ border-left:1px dashed #dcd8b5; padding:0px 15px; line-height:20px; font-size:11px;}
.line3{border-top:4px solid #6f8999;border-bottom:4px solid #dfdfdf; background-color:#e67f45; height:3px; }
.line4{ border-left:1px dashed #dcd8b5;border-right:1px dashed #dcd8b5; padding:0px 15px; line-height:20px; font-size:11px;}
.weizhi{margin-bottom:40px;}
.weizhi span{ color:#454545; font-size:12px;}

.fensize{ font-size:12px; color:#cf486b; font-weight:bold}
.blacksize{ color:#000}
.cu14{ font-size:14px; font-weight:bold}

.printer{background:url(../images/ico_21.gif) no-repeat 0px 29px; line-height:25px;}


/*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}

.table{ color:#808080; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd}
.table td{ padding:4px 3px;border-top:1px solid #dddddd; border-right:1px solid #dddddd}
.table th{ background:url(../images/tabbg.gif) repeat-x 0 0;border-top:1px solid #dddddd; border-right:1px solid #dddddd; font-weight:normal}

/*ceng*/
.black_overlay{display:none;position:absolute;width:100%;height:753px;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:15%; left:0; right:0;z-index:1002;overflow:auto; width:100%}

/*news*/
.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{}

/*news2*/
.list5{}
.list5 ul{list-style: none;margin: 0px;padding: 0px;}
.list5 li{border-bottom:1px dashed #ccc; padding:5px 0px; }
.list5 li a{color:#878684;background:url(../images/icon_06.gif) no-repeat 0px 8px; display:block; padding-left:93px; line-height:20px;}
.list5 li a:hover{color: #d61117; background:url(../images/icon_03.gif) no-repeat 0px 8px;}
.list5 li span{ float:left; margin-left:15px; display:inline;line-height:20px;}

.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}

/*工作机会*/
.xuxian{padding-bottom:10px; margin-bottom:10px; background:url(../images/work_07.gif) no-repeat bottom}

.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;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}

/*路演*/
.year{}
.year ul{ margin:10px 0px; padding:0px;}
.year ul li{ float:left;width:70px; }
.year ul li a{ width:70px; float:left; color:#898989; font-size:14px; font-weight:bold; display:block; font-family:Arial, Helvetica, sans-serif; line-height:25px;  padding-left:20px;}
.year ul li a:hover{color:#f7a22a; text-decoration:none;background:url(../images/down_07.gif) no-repeat 0px 8px;}
.year ul li a.current{color:#f7a22a; text-decoration:none;background:url(../images/down_07.gif) no-repeat 0px 8px;}

.ly_tab{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.ly_tab td{ line-height:25px; color:#898989; padding:0px 5px}
.ly_tab th{ line-height:25px;color:#0385a5; font-weight:normal; padding:0px 5px;background:#f0f0ef url(../images/xuline.gif) repeat-x bottom; }

.ly_tab2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.ly_tab2 td{ line-height:28px; color:#898989; padding:0px 5px}
.ly_tab2 th{ line-height:28px;color:#898989; font-weight: bold; padding:0px 5px;background:#f0f0ef url(../images/xuline.gif) repeat-x bottom; }

.td1{ background:#f0f0ef url(../images/xuline.gif) repeat-x bottom; }
.td2{ background:#fff url(../images/xuline.gif) repeat-x bottom;}
.inputlogin{ border:1px solid #aaaaaa; width:154px; padding-left:5px;}
.inputlogin_reg{ border:1px solid #96aab6; width:280px; padding:2px 5px;}
.inputlogin_reg2{ border:1px solid #96aab6; width:140px; padding:2px 5px;}

.border5{ border-bottom:3px solid #e49e17; padding-bottom:5px; font-size:12px;}
.border5_2{ border-bottom:3px solid #b1c4e2; padding-bottom:5px;}
.border6{ border-bottom:1px dashed #ccc; padding-top:5px; padding-bottom:5px;}
.upxuline{border-top:1px dashed #ccc; padding-top:10px;}
.padding_top{ padding-top:5px;}
/*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:Verdana, 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; POSITION: relative; HEIGHT: 24px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff;  LINE-HEIGHT: 24px; HEIGHT: 24px;/*当前状态样式*/
}
#tagContent {
	 PADDING: 0px; 
}
.tagContent {
	DISPLAY: none; WIDTH:100%;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

/*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}

/*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}

/*业务数据表*/
.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}
