*{
	margin:0;
	padding:0;
	list-style:none;
}
html {
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
}
body{
	color:#ccc;
	font-family:Arial,"宋体","Microsoft YaHei",Arial,SunSans-Regular,Sans-Serif;
	font-size:12px;
	line-height:2em;
	background:#32373D url(../images/body_bg.jpg) no-repeat right 6px;
}
img{
	border:0 none;
	display:block;
}
h1,h2,h3,h4,h5{
	font-size:14px;
}
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}/*for Firefox*/
.clear{
	clear:both;
}
.left {
	float:left;
	display:inline;
}
.right {
	float:right;
	display:inline;
}
a{ color:#ccc; text-decoration:none;}
a:hover{color:#eb6100; text-decoration:underline;}
a.white{ color:#fff; text-decoration:none;}
a.white:hover{color:#fff; text-decoration:underline;}

/**********
超出部分隐藏
{
	width:px;
	white-space:nowrap;
	overflow:hidden;
	}
***********/

.div945{
	width:945px;
	margin:0 auto;
}
.header{
	width:100%;
	background:url(../images/wrapp_bg.png) no-repeat center top;
	_background:url(../images/wrapp_bg.gif) no-repeat center top;
}
.header_top{
	background:#000;
	height:40px;
	margin:0 auto;
	line-height:40px;
	color:#999;
}
.header_top span{
	float:left;
	margin:0 0 0 633px;
	/*margin:0 0 0 280px;*/
}
.header_top span a{
	padding:0 25px 0 10px;
	color:#999;
	background:url(../images/symbol_10.gif) no-repeat 0 center;
}
.header_top span a:hover{
	color:#ccc;
}
.header_top form{
	height:18px;
	/*float:left;*/
	float:right;
	padding-top:10px;
}
.header_top input{
	border:none;
	background:#333;
	height:18px;
	line-height:18px;
	padding:0 4px;
	width:115px;
	float:left;
	color:#666;
	font-size:12px;
}
.header_top button{
	width:19px;
	height:18px;
	border:0;
	margin:0 0 0 10px;
	float:left;
	cursor:pointer;
	text-indent:-5000px;
	background:url(../images/search_button.gif) no-repeat center 0;
}
.logo_index{
	height:65px;
	padding-top:25px;	
	padding-bottom:15px;
}
.logo_index a{
	width:440px;
	height:30px;
	display:block;
}
.logo_d{
	height:65px;
	padding-top:40px;
	position:relative;
}
.logo_d a{
	width:425px;
	height:25px;
	display:block;
	text-indent:-5000px;
	background:url(../images/logo.jpg) no-repeat;
	position:absolute;
	left:0;
	top:43px;
}
.nav{
	position:relative;
	height:35px;
}
.nav_bg{
	width:100%;
	height:35px;
	_background:#000;
	_filter: alpha(opacity=30, style=0);
}
.nav_inner{
	width:100%;
	height:34px;
	position:absolute;
	border-bottom:1px solid #333;
	top:0;
	left:0;
}
.nav_inner li{
	float:left;
	width:145px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:url(../images/add_sign.gif) no-repeat 120px center;
}
.nav_inner li a{
	display:block;
	width:145px;
	height:34px;
	font-family:"microsoft yahei";
}
.nav_inner a:hover{
	text-decoration:none;
	background:#000 url(../images/add_sign.gif) no-repeat 120px center;
	filter:alpha(opacity=80,style=0);
	opacity:0.8;
}
.nav_inner li.facing a{
	color:#eb6100;
	background:#000 url(../images/add_sign.gif) no-repeat 120px center;
	border-bottom:1px solid #111;
	filter:alpha(opacity=80,style=0);
	opacity:0.8;
}

.nav_2{
	margin:0 auto;
	overflow:hidden;
}
.nav2_button{
	 display:none;
	width:30px;
	height:30px;
	position:relative;
	left:-30px;
	top:100px;
	background:#121317;
}
.nav2_button span{
	display:block;
	width:30px;
	height:30px;
	text-align:center;
	color:#eb6100;	
	cursor:pointer;
	font:normal 28px/30px "宋体";
}
.nav2_button span.on{
	display:none;
}

.a_link{
	height:30px;
	width:100%;
	line-height:30px;
	background:#000 url(../images/a_link_bg.gif) no-repeat 20px center;
}
.a_link span{
	margin-left:20px;
	display:block;
	line-height:30px;
}
.a_link span a{
	display:block;
	float:left;
	color:#999;
	height:30px;
	line-height:30px;
	padding:0 30px 0 20px;
	background:url(../images/a_link_a_bg.gif) no-repeat right bottom;
}
.a_link span a:hover{
	color:#eb6100;
	text-decoration:none;
}


.a_link li{
	width:100px;
	float:left;
	height:30px;
	text-indent:-5000px;
}
.a_link li a{
	width:100px;
	height:29px;
	display:block;
	background-image:url(../images/nav2_title.gif);
	background-repeat:no-repeat;
}
.a_link li.a_01 a{background-position:;}
.a_link li.a_01 a:hover{background-position:0 -40px;}
.a_link li.a_02 a{background-position:-100px 0;}
.a_link li.a_02 a:hover{background-position:-100px -40px;}
.a_link li.a_03 a{background-position:-200px 0;}
.a_link li.a_03 a:hover{background-position:-200px -40px;}
.a_link li.a_04 a{background-position:-300px 0;}
.a_link li.a_04 a:hover{background-position:-300px -40px;}



.b_link {
	width:100%;
	background:#000;
	padding:10px 0;
	display:none;
	overflow:hidden;
	height:190px;
}

.nav2_pic_r{
	width:200px;
	height:120px;
	margin:10px 0 0 15px;
	position:relative;
}
.nav2_pic_r img{
	width:200px;
	height:120px;	
}
.nav2_pic_r a span{
	width:200px;
	height:24px;
	display:block;
	color:#fff;
	background:#eb6100 url(../images/symbol_10.gif) no-repeat 180px 9px;
	text-indent:10px;
	position:absolute;
	top:96px;
	filter:alpha(opacity=100,style=0);
	opacity:1;
}
.nav2_pic_r a:hover span{
	color:#fff;
	bottom:0;
	filter:alpha(opacity=60,style=0);
	opacity:0.6;
}
/*********下拉菜单********/
.sf-1{
	width:130px;
}
.sf-1 li a{
	width:100%;
	height:100%;
	display:block;
	white-space:nowrap;
	text-indent:15px;
}
.sf-1 a:hover{
	width:100%;
	height:100%;
	text-decoration:none;
}
.sf-1 li{ 
	width:100%;
	float:left;
	white-space:nowrap;
	background:url(../images/nav2_close.gif) no-repeat 120px center;
}
.sf-1 li:hover{
	background:#141414 url(../images/nav2_open.gif) no-repeat 120px center;
}
.sf-2{
	position:absolute;
	margin-left:130px;
	height:168px;
	top:0;
	background:#141414;
	width:130px;
}
.sf-2 li{
	background:url(../images/nav2_close.gif) no-repeat 115px center;
}
.sf-2 li:hover{
	background:#1c1c1c url(../images/nav2_open.gif) no-repeat 115px center;
}
.sf-3{
	position:absolute;
	background:#1c1c1c;
	padding:0 0 2px 0;
	top:0px;
	left:130px;
	height:195px;
}
.sf-3 li{
	width:135px;
	background:url(../images/sf-3-1_bg.gif) no-repeat 125px center;
}
.sf-3 li:hover{	
	background:url(../images/sf-3-1_bg.gif) no-repeat 125px center;
}
.sf-sub-indicator{
	display:block;
	text-indent:-5000px;
}

/*********************/



.nav_4{
	width:945px;
	height:30px;
	margin:-50px 0 20px 0;
}
.nav_4 ul{
	float:right;
}
.nav_4 ul li{
	float:left;
	font-size:14px;
	margin-left:22px;
}
.nav_4 ul li a{
	background:url(../images/add_sign.gif) no-repeat right center;
	padding-right:10px;
	float:left;
	font-weight:normal;
}
.nav_4 ul li.specific a{                                                     /********指定页的样式*********/
	background:url(../images/symbol_06.gif) no-repeat right center;
	text-decoration:none;
	float:left;
	font-weight:normal;
	color:#eb6100;
}
.nav_4 ul li a:hover{
	background:url(../images/symbol_06.gif) no-repeat right center;
	text-decoration:none;
}
.bottom{
	width:100%;
	background:#000;
	margin-top:25px;
	padding:20px 0 40px 0;
	float:left;
}
.bottom_inner{
	margin:0 auto;
	color:#575757;
}
.bottom_inner .div_p{
	position:absolute;
	left:450px;
	top:0;
}
.bottom_inner b{
	font-weight:normal;
	background:url(../images/sf-3_bg.gif) no-repeat right center #141414;
	padding-right:5px;
}
.content_main{
	width:310px;
	background:#191a1b;
	padding:10px 20px 0;
	overflow:hidden;
	position:absolute;
	left:45px;
	top:-65px;
	filter:alpha(opacity=90,style=0);
	opacity:0.9;
}
.content_main ul{
	width:400px;
}
.content_main ul li{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-left:20px;
	padding-bottom:10px;
}
.content_main ul li.msn_foot{
	background:url(../images/msn.gif) no-repeat left top;
}
.content_main ul li.douban_foot{
	background:url(../images/douban.gif) no-repeat left top;
}
.content_main ul li.happy_foot{
	background:url(../images/happy.gif) no-repeat left top;
}
.content_main ul li.sina_foot{
	background:url(../images/sina.gif) no-repeat left top;
}
.content_main ul li.kongjian_foot{
	background:url(../images/baidu.gif) no-repeat left top;
}
.content_main ul li.baidu_foot{
	background:url(../images/baidu.gif) no-repeat left top;
}
.content_main ul li.qq_foot{
	background:url(../images/qq.gif) no-repeat left top;
}
.content_main ul li.renren_foot{
	background:url(../images/renren.gif) no-repeat left top;
}
.content_main ul li.xianguo_foot{
	background:url(../images/xianguo.gif) no-repeat left top;
}
.bottom_inner span{
	margin-left:-4px;
}
.bottom_inner a{
	color:#999;
	margin:0 6px 0 4px;
}
.bottom_inner a:hover{
	color:#ccc;
}

.drop_select,.cont_right ol li .drop_select{
	width:auto;
	height:auto;
	position:absolute;
	z-index: 2000;
	display:none;
	overflow:hidden;
	border:1px solid #444;
	background:#000;
	left:0;
	filter:alpha(opacity=90,style=0);
	opacity:0.9;
}
.drop_select a,.cont_right ol li .drop_select a{
	width:100%;
	text-indent:10px;
	display:block;
}
.drop_select a:hover,.cont_right ol li .drop_select a:hover{
	color:#eb6100;
	background:#222;
	text-decoration:none;
}

/**************二级页**************/

.cont{
	margin-top:15px;
	/**overflow:hidden;**/
}
.cont h2{
	background:url(../images/about_title_bg.gif) repeat-x left bottom;
	height:50px;
	font:normal 26px/30px "Microsoft YaHei";
	margin-bottom:15px;
}
.cont h3{
	font:normal 18px/50px "Microsoft YaHei";
}
.cont_left{
	width:700px;
	margin-bottom:10px;
}
.cont_right{
	width:205px;
	position:relative;
}
.cont_right ol{
	margin-top:10px;
}
.cont_right ol li{
	width:205px;
	height:24px;
	text-indent:10px;
	margin-bottom:8px;
	background:#1E1F23 url(../images/drop_button.gif) no-repeat right;
	vertical-align:top;
}
.cont_right ol li a{
	color:#b9b9b9;
	display:block;
	width:205px;
	height:24px;
}
.cont_right ol li a:hover{
	text-decoration:none;
	color:#fff;
}
.contact_us{
	width:100%;
	overflow:hidden;
	background:url(../images/interaction_bg.gif) no-repeat;
}
.contact_us ul{
	margin:70px 0 0 0;
}
.contact_us ul li{
	height:50px;
	text-indent:60px;
	background-image:url(../images/contact_li.gif);
	background-repeat:no-repeat;
}
.contact_us ul li a{
	width:100%;
	height:40px;
	display:block;
	font:14px/40px "microsoft yahei";
}
.contact_us ul li a:hover{
	text-decoration:none;
	font-weight:bold;
}
.contact_us ul li.t_web{background-position:0 -50px;}
.contact_us ul li.t_mail{background-position:0 -100px;}
.contact_us ul li.t_refer{background-position:0 -150px;}
.contact_us ul li.t_speci{background-position:0 -200px;}
.contact_us ul li.t_hr{background-position:0 -250px;}
.contact_us ul li.t_hrstu{background-position:0 -300px;}
.contact_us ul li.t_join{background-position:0 -350px;}
.contact_us ul li.t_jianli{background:url(../images/jianli.gif) no-repeat;}

.cont_right .list_ul{
	width:175px;
	overflow:hidden;
	margin-bottom:10px;
	background:#232428;
	padding:8px 15px 12px;
}
.cont_right .list_ul span{
	float:right;
	display:block;
	width:64px;
	height:20px;
	line-height:20px;
	text-indent:15px;
}
.cont_right .list_ul span a{
	display:block;
	width:64px;
	height:20px;	
	background:#000 url(../images/sf-3_bg.gif) no-repeat 56px center;
}
.cont_right .list_ul li a{
	padding:0;
	color:#fff;
}
.cont_right .list_ul span a:hover{
	text-decoration:none;
	background:#000 url(../images/sf-3_on.gif) no-repeat 56px center;
}
.cont_right .list_ul h3{
	font:bold 12px/24px "宋体";
	margin-bottom:5px;
}
.cont_right .list_ul ul li{
	width:100%;
	float:left;
	text-indent:13px;
	line-height:22px;
	background:url(../images/symbol_solid.gif) no-repeat 0 9px;
}
.cont_right .list_ul ul li i{
	font-size:10px;
	font-weight:bold;
	color:#666;
	display:block;
	line-height:12px;
	margin-bottom:8px;
}
.cont_right .list_pic ul li{
	width:205px;
	height:95px;
	position:relative;
	margin-bottom:10px;
}
.cont_right .list_pic ul li img{
	width:205px;
	height:95px;	
}
.cont_right .list_pic ul li a span{
	width:205px;
	height:24px;
	display:block;
	color:#fff;
	background:#eb6100 url(../images/symbol_solid.gif) no-repeat 10px 9px;
	text-indent:20px;
	position:absolute;
	top:71px;
	filter:alpha(opacity=100,style=0);
	opacity:1;
}
.cont_right .list_pic ul li a:hover span{
	color:#fff;
	bottom:0;
	filter:alpha(opacity=60,style=0);
	opacity:0.6;
}

.cont_right .vedio_rbox{
	background:#000;
	overflow:hidden;
	margin-bottom:10px;
}
.cont_right .vedio_rbox h3{
	font-size:14px;
	line-height:24px;
	text-indent:10px;
}
.cont_right .vedio_rbox ul li{
	width:100%;
	height:110px;
	position:relative;
}
.cont_right .vedio_rbox ul li img{
	width:100%;
	height:110px;
}
.cont_right .vedio_rbox ul li a{
	display:block;
	width:100%;
	height:110px;
	position:absolute;
	text-indent:-5000px;
	top:0;
	background:url(../images/vedio_bg.png) no-repeat center center;
	background:url(../images/vedio_bg.gif) no-repeat center center\9;
	filter:alpha(opacity=60,style=0);
	opacity:0.6;
}
.cont_right .vedio_rbox ul li a:hover{
	filter:alpha(opacity=90,style=0);
	opacity:0.9;
}
.cont_right .vedio_rbox span{
	margin:0 0 0 125px;
	background-color:#000;
}
/********首页导航新样式*********/
.nav_inner .menu-kids a{
	display:block;
	text-align:left;
	font-size:12px;
	color:#ffffff;
	font-family:"宋体";
	font-weight:normal;
}
.nav_inner .menu-kids li{
	font-size:12px;
	height:24px;
	overflow:hidden;
}
.nav_inner .menu-kids a:hover{
	text-decoration:none;
	background:url("../images/nav2_close.gif") no-repeat 120px center;
	border-bottom:1px solid #111;
}
.nav_inner .menu-kids .sf-2 a{
	background:url(../images/nav2_close.gif) no-repeat 115px center;
}
.nav_inner .menu-kids .sf-2 a:hover{
	background:#1c1c1c url(../images/nav2_open.gif) no-repeat 115px center;
}
.nav_inner .nav_son{
	z-index:99999;
	position:absolute;
	left:0;
	top:34px;
	filter:alpha(opacity=90,style=0);
	opacity:0.9;
	padding:0;
}
.nav_inner .nav_son .menu-kid2{
	position:absolute;
	left:0; 
	top:0;
}
.nav_son li a:hover{
	color:#eb6100;
}


/*菜单部分*/
.clearboth{ clear:both; height:0px; line-height:0px; overflow:hidden; font-size:0px;}
.B{ font-weight:bold;}
#Menu{ width:945px; margin:0 auto;}
.OneCont{ width:945px; height:34px; border-bottom:1px solid #23272B; background:#23272B; position:relative; margin:0 auto; z-index:10; font-family:"Microsoft YaHei";}
.OneCont a{ text-decoration:none;}
.One{ width:145px; height:34px; float:left;}
.OneItem{ height:34px; font-size:14px; font-weight:bold; line-height:34px; text-align:center;}
.OneItem a{ display:block; height:34px; background:url(../images/normal.gif) no-repeat 120px center;}
.OneItem a:link,.OneItem a:visited{ color:#ccc; text-decoration:none;}
.OneItem a:hover{ color:#EA5F00; background:url(../images/normal.gif) no-repeat 120px center #070809;}
.One .facing a{ color:#EA5F00 !important; background:url(../images/normal.gif) no-repeat 120px center #070809;}

.Two{ width:945px; background:#000; height:190px; padding-top:10px; position:absolute; left:0px; top:34px; display:none; font-family:"宋体"; filter:alpha(opacity=95); opacity:0.95;}
.TwoCont{ width:200px; float:left;}
.TwoItem{ height:25px; line-height:25px; color:#ccc; background:url(../images/arrow.gif) no-repeat 10px center; padding-left:20px;}
.TwoItem a:link,.TwoItem a:visited{ color:#ccc;}
.TwoItem a:hover{ color:#BE4F02;}

.ThreeItem{ height:25px; line-height:25px;}
.ThreeItem a{ color:#626262; padding-left:20px;}
.ThreeItem a:hover{ color:#BD4E01;}
.ItemState a{ color:#626262; background:url(../images/normal.gif) no-repeat 10px center; padding-left:20px;}
.ItemState a:hover{ background:url(../images/cur.gif) no-repeat 10px center; color:#BD4E01;}

.ThreeItem .Arrow{ width:9px; height:13px; position:absolute; z-index:200; overflow:hidden; display:none;}
.ThreeItem .Arrow_Left{ background:url(../images/arrow_left.gif) no-repeat; margin:6px 0px 0px 128px;}
.ThreeItem .Arrow_Right{ background:url(../images/arrow_right.gif) no-repeat; margin:6px 0px 0px -2px;}

.Four{ width:417px; border:1px solid #424242; padding:1px; position:absolute; background:#000; z-index:100; display:none;}
.Four_Left{ margin:-32px 0 0 135px;}
.Four_Right{ margin:-32px 0 0 -421px;}

.FourCont{ width:100%; background:#333; padding:5px 0;}
.FourItem{ width:139px; height:25px; float:left;}
.FourItem a:link,.FourItem a:visited,.FourItem a:hover{ background:none;}

.Classics{ width:943px; height:30px; position:absolute; left:0px; bottom:0px; border:1px solid #171717; background:#171717;}
.C_Type{ width:120px; height:30px; line-height:30px; background:url(../images/classics.jpg) no-repeat; color:#A7A7A7; text-indent:27px; float:left;}
.C_Item{ width:120px; height:30px; float:left; position:relative;}
.C_Title{ height:30px; line-height:30px; text-align:center;}
.C_Title a:link,.C_Title a:visited{ background:url(../images/normal.gif) no-repeat left center; padding-left:10px; color:#626262;}
.C_Title a:hover{ background:url(../images/cur.gif) no-repeat left center; color:#E96200;}

.C_Cont{ width:417px; border:1px solid #424242; padding:1px; position:absolute; background:#000; display:none;}
.C_Cont_Left{ left:0px; bottom:31px;}
.C_Cont_Right{ left:-200px; bottom:31px;}

.C_Cont .SubItem{ width:100%; background:#333; padding:5px 0px;}
.C_Cont .SubItem .tt{ width:139px; height:25px; float:left;}
.tt a{ color:#626262; padding-left:20px;}
.tt a:hover{ color:#BD4E01;}

.C_Item .Arrow{ width:11px; height:8px; background:url(../images/arrow_down.gif) no-repeat; position:absolute; z-index:200; margin:-3px 0px 0px 60px; overflow:hidden; display:none;}

/*媒体聚焦*/
.MediaList{ border:0px; width:100%; margin-bottom:40px;}
.MediaList tr td{ line-height:21px;}
.MediaList .Arrow{ background:url(../images/arrow.jpg) no-repeat left 8px; padding-left:10px; margin-bottom:5px;}
.MediaList .Date{ margin-bottom:5px;}
.MediaList .Miaoshu{ color:#A6A7A8;}
.SolidLine{ height:1px; overflow:hidden; background:#4B4E54; margin-bottom:4px;}

/*通知*/
.Wind{ width:620px; height:340px; padding:20px 0 0 0; border:5px solid #16455D; background:#fff; position: fixed; margin: -180px 0 0 -310px; top:50%; left:50%; z-index:99999; color:#000; font-size:16px;}
.Wind table{ width:88%; margin:0 auto;}
*html .Wind{ position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TipPreViewMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}