@charset "gb2312";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/top_bg.jpg) repeat-x #FFF;
	color:#292929;
	font-size:12px;
	font-family:"ËÎÌå";
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, label, input, textarea, img, span, em, strong{
	margin:0; padding:0; font-style:normal;
}
ul, ol, li{
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:12px;
}
a{
    color:#222; 
	text-decoration:none;
} 
a:hover{
    color:#FF0000;
	text-decoration:underline;
	blr:expression(this.onFocus=this.blur());
}
/********************************      General Classes      ********************************/
.clearfix:after{content:"\0020"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{clear:both; zoom:1;}
.mt_6{margin-top:6px;}
.mt_8{margin-top:8px;}
.mt_10{margin-top:10px;}
.mt_20{margin-top:20px;}
.mr_8{margin-right:8px; display:inline}
.mr_9{margin-right:9px; display:inline}
.mr_10{margin-right:10px; display:inline}
/********************************      GUANG GAO      ********************************/
.h_1{
	width:986px;
	height:auto;
	float:left;
}
.h_guanggao, .h_guanggao ul{
	width:986px;
	height:auto;
	float:left;
}
.h_guanggao ul li{
	width:auto;
	height:auto;
	float:left;
}
.h_1 img, .h_guanggao ul li img{
	border:0px;
	vertical-align:top;
}
/********************************      Body - header     ********************************/
.warp, .main_warp{
     width:986px;
	 height:auto;
	 margin:0 auto;
}
.top{
	width:986px;
	height:27px;
	color:#585858;
	font-size:12px;
	line-height:27px;
	float:left;
}
.bdshare_b{
	width:210px;
	height:27px;
	color:#585858;
	float:left;
}
.top a, .top a:hover{
	color:#E0235D;
}
.top span a, .top span a:hover{
	color:#585858;
}
.top form{
	width:500px;
	height:27px;
	float:left;
}
.top form label{
	width:auto;
	height:27px;
	line-height:27px;
	padding-left:6px;
	float:left;
}
.top form input.txt{
	width:80px;
	height:18px;
	line-height:18px;
	border:1px solid #AFAFAF;
	margin-top:3px;
	float:left;
}
.top form input.hand{
	width:40px;
	height:20px;
	line-height:18px;
	text-align:center;
	background:url(../images/input.jpg) repeat-x;
	border:1px solid #AFAFAF;
	margin-top:3px;
	float:left;
}
.top span{
	width:272px;
	height:27px;
	font-size:12px;
	line-height:27px;
	text-align:right;
	padding-right:4px;
	float:left;
}

.head{
	width:986px;
	height:60px;
	padding:10px 0px 7px 0px;
	float:left;
}
.head p{
	width:auto;
	height:60px;
	float:right;
}
.head p a{
	margin-left:10px;
	display:inline;
}
.head p a img{
	border:0px;
	vertical-align:middle;
}
.head span{
	width:275px;
	height:60px;
	overflow:hidden;
	display:block;
	float:left;
}
.head em{
	width:60px;
	height:49px;
	background:url(../images/sub_logo.gif) no-repeat;
	color:#000;
	font-size:22px;
	font-family:"ºÚÌå";
	font-weight:bold;
	margin-top:6px;
	padding-left:70px;
	float:left;
}
.menu_warp{
	width:986px;
	height:89px;
	background:url(../images/news_menu_bg.gif) left bottom no-repeat;
	float:left;
}
.menu{
	width:986px;
	height:42px;
	float:left;
}
.menu ul{
	width:981px;
	height:42px;
	padding-left:5px;
	float:left;
}
.li_bg{
	background:url(../images/news_m_x.jpg) right bottom no-repeat
}
.menu ul li{
	width:auto;
	height:42px;
	padding:0px 5px 0px 3px;
	float:left;
}
.menu ul li.a2 a, .menu ul li.a4 a, .menu ul li.a5 a, .menu ul li.a6 a{
	width:auto;
	height:42px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:42px;
	text-align:center;
	float:left;
}
.menu ul li.a2 a{width:61px}
.menu ul li.a2 a:hover, .menu ul li.a2 a.hover{background:url(../images/news_menu_a.gif) 0px 0px no-repeat; text-decoration:none}
.menu ul li.a4 a{width:83px}
.menu ul li.a4 a:hover, .menu ul li.a4 a.hover{background:url(../images/news_menu_a.gif) -174px 0px no-repeat; text-decoration:none}
.menu ul li.a5 a{width:98px}
.menu ul li.a5 a:hover, .menu ul li.a5 a.hover{background:url(../images/news_menu_a.gif) -257px 0px no-repeat; text-decoration:none}
.menu ul li.a6 a{width:113px}
.menu ul li.a6 a:hover, .menu ul li.a6 a.hover{background:url(../images/news_menu_a.gif) -61px 0px no-repeat; text-decoration:none}
.search{
	width:963px;
	height:25px;
	margin-top:1px;
	padding:7px 3px 8px 20px;
	float:left;
}
.search form{
	width:412px;
	height:24px;
	padding-left:18px;
	background:url(../images/fdj.gif) 0px 3px no-repeat;
	margin-top:1px;
	float:left;
}
.search form label{
	width:auto;
	height:22px;
	color:#545454;
	padding-left:6px;
	float:left;
}
.search form input.txt{
	width:180px;
	height:20px;
	font-size:12px;
	line-height:20px;
	background:url(../images/txt.gif) repeat-x;
	border:1px solid #AFAFAF;
	padding-left:2px;
	float:left;
}
.search form input.hand{
	width:60px;
	height:22px;
	color:#404040;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	background:url(../images/input.jpg) repeat-x;
	border:1px solid #AFAFAF;
	float:left;
}
.search p{
	width:310px;
	height:25px;
	float:right;
}
.search p a.h_1, .search p a.h_2{
	width:55px;
	height:18px;
	color:#FFF;
	padding-top:7px;
	padding-left:24px;
	margin-right:14px;
	display:inline;
	float:left;
}
.search p a.h_1{
	background:url(../images/dl.jpg) no-repeat;
}
.search p a.h_2{
	background:url(../images/zc.jpg) no-repeat;
}
.search p a.h_1:hover, .search p a.h_2:hover{
	color:#FFF;
	text-decoration:none;
}
.search p a.h_3{
	width:auto;
	height:18px;
	background:url(../images/a_dd.gif) 0px 2px no-repeat;
	padding-top:7px;
	padding-left:15px;
	padding-right:8px;
	white-space:nowrap;
	margin-left:6px;
	display:inline;
	float:left;
}
.search p a.h_3:hover{
	color:#F70180;
	background:url(../images/a_dd.gif) 0px -20px no-repeat;
}
/********************************   mina   guild      ********************************/
.mina{
	width:986px;
	height:auto;
	margin:0 auto;
}
.guild{
	width:964px;
	height:28px;
	border:1px solid #FFABC8;
	background:url(../images/guild_g.jpg) repeat-x;
	padding:0px 10px 0px 10px;
	float:left;
}
.guild p{
	width:946px;
	height:28px;
	line-height:28px;
	background:url(../images/jsht.gif) 0px 7px no-repeat;
	padding-left:18px;
	float:left;
}
.guild p span{
	width:auto;
	height:28px;
	color:#3C3D3F;
	font-size:12px;
	line-height:28px;
	background:url(../images/jkts.gif) 0px 5px no-repeat;
	padding-left:19px;
	float:right;
}
.guild p a{
	color:#3C3D3F;
	font-size:12px;
	padding-right:20px;
}
/********************************   left center right   ********************************/
.left_wrap{
	width:328px;
	height:auto;
}
.center_wrap{
	width:426px;
	height:auto;
	margin-left:8px;
	display:inline;
}
.center_wrap2{
	width:646px;
	height:auto;
	margin-left:8px;
	display:inline;
}
.right_wrap{
	width:216px;
	height:auto;
	margin-left:8px;
	display:inline;
}
.left_wrap, .center_wrap, .center_wrap2, .right_wrap{float:left}
/********************************      jiaodian   ********************************/
.Focus_wrap{
	width:326px;
	height:259px;
	border:1px solid #FFABC8;
	margin-top:8px;
	float:left;
}
.FocusImg{
	width:324px;
	height:auto;
	border:1px solid #FFF;
	background:#FFF;
	position:relative;
}
.FocusImg .BigPic{
	width:324px;
	height:auto;
	display:block;
	margin:0 0;
}
.FocusImg .BigPic img{
	width:324px;
	height:200px;
	border:0px;
	padding:0;
}
.FocusImg .TitleBg{
	height:30px;
	width:324px;
	position:absolute;
	top:170px;
	left:0px;
	background:#000;
	filter:Alpha(Opacity=28);
	opacity:0.28;
	z-index:10;
}
.FocusImg .TitleBox{
	width:324px;
	height:30px;
	position:absolute;
	top:170px;
	left:0px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:30px;
	z-index:20;
}
.FocusImg a:link,.FocusImg a:visited{
	color:#fff;
	text-decoration:none;
}
.FocusImg a:hover{
	color:#f00;
	text-decoration:underline;
}
.FocusImg .SmallPics{
	padding-top:2px;
	padding-left:3px;
	overflow:hidden;
	zoom:1;
}
.FocusImg .SmallPics span{
	float:left;
	padding:5px 0px 0px 1px;
	margin-right:4px;
	display:inline;
}
.FocusImg .SmallPics span img{
	width:71px;
	height:44px;
	border:1px solid #616161;
	padding:1px;
}
.FocusImg .SmallPics span.selected{
	background:url(../images/blog_mj_002_4.gif) no-repeat 50% -250px;
}
.FocusImg .SmallPics span.selected img{border:1px solid #ef6701;}
/********************************      hot news     ********************************/
.hot_wrap{
	width:422px;
	height:auto;
	border-top:1px solid #FFABC8;
	border-right:1px solid #FFABC8;
	border-bottom:2px solid #FFABC8;
	border-left:1px solid #FFABC8;
	padding:1px;
	margin-top:8px;
	float:left;
}
.hot{
	width:406px;
	height:auto;
	background:url(../images/hot_bg.jpg) no-repeat;
	padding:8px;
	position:relative;
}
.hot em{
	width:42px;
	height:42px;
	background:url(../images/hot.png) no-repeat;
	position:absolute;
	top:-4px;
	left:-4px;
}
.hot h5{
	width:406px;
	height:auto;
	font-size:16px;
	text-align:center;
	line-height:34px;
}
.hot h5 a{
	color:#222;
}
.hot h5 a:hover{
	color:#FF0000;
}
.hot p{
	width:406px;
	height:60px;
	color:#363636;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background:url(../images/h_x.jpg) left bottom repeat-x;
	padding-bottom:14px;
}
.hot p a{
	color:#FF7D00;
}
.hot p a:hover{
	color:#FF7D00;
}
.hot_wrap ul.hot_news{
	width:406px;
	height:auto;
	padding:4px 8px 8px 8px;
	float:left;
}
.hot_wrap ul.hot_news li{
	width:200px;
	height:auto;
	color:#222;
	font-size:14px;
	line-height:24px;
	padding-right:3px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.hot_wrap ul.hot_news li a{
	color:#222;
}
.hot_wrap ul.hot_news li a:hover{
	color:#000;
}
/********************************   left center right box   ********************************/

.left_box, .center_box, .right_box, .bottom_box{
	width:auto;
	height:auto;
	border-top:1px solid #FFABC8;
	border-right:1px solid #FFABC8;
	border-bottom:2px solid #FFABC8;
	border-left:1px solid #FFABC8;
	margin-top:8px;
	padding:1px;
	float:left;
}
.left_box{width:324px;}
.center_box{width:422px;}
.right_box{width:212px;}
.bottom_box{width:982px;}
.left_box h2, .center_box h2, .right_box h2, .bottom_box h2{
	width:auto;
	height:auto;
	color:#000;
	line-height:30px;
	font-size:13px;
	padding-left:20px;
	background:url(../images/title_b.png) no-repeat;
	float:left;
}
.left_box h2{width:304px; height:34px; background-position:0px 0px;}
.center_box h2{width:402px; height:26px; background-position:0px -68px; overflow:hidden}
.right_box h2{width:192px; height:34px; background-position:0px -34px;}
.bottom_box h2{width:962px; height:26px; background-position:0px -68px;}
.left_box h2 span, .center_box h2 span, .right_box h2 span, .bottom_box h2 span{
	width:auto;
	height:auto;
	line-height:30px;
	padding-right:6px;
	float:right;
}
.left_box h2 span a, .center_box h2 span a, .right_box h2 span a, .bottom_box h2 span a{
	color:#FF7D00;
	font-size:12px;
	padding:2px;
}
.left_box h2 span a:hover, .center_box h2 span a:hover, .right_box h2 span a:hover, .bottom_box h2 span a:hover{
	color:#FFF;
	background:#FF7D00;
	padding:1px;
	text-decoration:none;
}
.left_box ul, .center_box ul, .right_box ul, .bottom_box ul{
	width:auto;
	height:auto;
	padding:6px 8px 6px 8px;
	float:left;
}
/*left*/
.left_box h3{
	width:308px;
	height:auto;
	color:#868686;
	font-size:12px;
	font-weight:100;
	line-height:18px;
	margin:6px 8px 3px 8px;
	padding-bottom:12px;
	background:url(../images/h_x.jpg) left bottom repeat-x;
	display:inline;
	float:left;
}
.left_box h3 img{
	width:120px;
	height:80px;
	padding:1px;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 2px;
	display:inline;
	float:left;
}
.left_box h3 a{
	color:#222;
	font-weight:bold;
	line-height:24px;
}
.left_box h3 a:hover{
	color:#000;
}
.left_box h3 em a{
	color:#FF7D00;
	font-weight:100;
	line-height:18px;
}
.left_box h3 em a:hover{
	color:#FF7D00;
}
.left_box ul.list_100{
	width:308px;
	height:auto;
}
.left_box ul.list_100 li{
	width:308px;
	height:auto;
	color:#222;
	font-size:12px;
	line-height:21px;
	float:left;
}
.left_box ul.list_100 li span{
	width:auto;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:21px;
	float:right;
}
.left_box ul.list_50{
	width:308px;
	height:46px;
}
.left_box ul.list_50 li{
	width:150px;
	height:auto;
	color:#222;
	font-size:12px;
	line-height:22px;
	padding-right:4px;
	float:left;
}
.left_box ul.list_100 li a, .left_box ul.list_50 li a{
	color:#222;
}
.left_box ul.list_100 li a:hover, .left_box ul.list_50 li a:hover{
	color:#000;
}
/*center*/
.center_box ul.listimg{
	width:406px;
	height:auto;
	margin-top:7px;
	float:left;
}
.center_box ul.listimg p{
	width:130px;
	height:94px;
	float:left;
}
.center_box ul.listimg p img{
	width:120px;
	height:90px;
	padding:1px;
	border:1px solid #D7D7D7;
	float:left;
}
.center_box ul.listimg li{
	width:270px;
	height:24px;
	color:#222;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	float:left;
}
.center_box ul.listimg li a:hover{
	color:#000;
}
.center_box ul.list_100{
	width:406px;
	height:auto;
	padding-top:8px;
	overflow:hidden;
	float:left;
}
.center_box ul.list_100 li{
	width:406px;
	height:auto;
	color:#222;
	font-size:14px;
	line-height:24px;
	float:left;
}
.center_box ul.list_100 li span{
	width:auto;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:24px;
	float:right;
}
.center_box ul.list_100 li a{
	color:#222;
}
.center_box ul.list_100 li a:hover{
	color:#000;
}
/*right*/
.right_box h3{
	width:200px;
	height:64px;
	color:#868686;
	font-size:12px;
	font-weight:100;
	line-height:18px;
	margin:6px 6px 0px 6px;
	padding-bottom:12px;
	background:url(../images/h_x.jpg) left bottom repeat-x;
	display:inline;
	overflow:hidden;
	float:left;
}
.right_box h3 img{
	width:80px;
	height:60px;
	padding:1px;
	border:1px solid #D7D7D7;
	margin:0px 6px 0px 2px;
	display:inline;
	float:left;
}
.right_box h3 a{
	color:#222;
	font-weight:bold;
	line-height:20px;
}
.right_box h3 a:hover{
	color:#000;
}
.right_box h3 em a{
	color:#FF7D00;
	font-weight:100;
}
.right_box h3 em a:hover{
	color:#FF7D00;
}
.right_box ul.list{
	width:196px;
	height:auto;
	margin-top:2px;
}
.right_box ul.list li{
	width:196px;
	height:auto;
	color:#222;
	font-size:12px;
	line-height:21px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.right_box ul.list_bg{
	width:196px;
	height:auto;
	background:url(../images/1_10.gif) 6px 10px no-repeat;
}
.right_box ul.list_bg li{
	width:180px;
	height:auto;
	color:#222;
	font-size:12px;
	line-height:21px;
	padding-left:16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.right_box ul.list li a, .right_box ul.list_bg a{
	color:#222;
}
.right_box ul.list li a:hover, .right_box ul.list_bg a:hover{
	color:#000;
}
.right_gg_216{
     width:216px;
	 height:76px;
	 margin-top:8px;
	 float:left;
}
.right_gg_216 img{
	 vertical-align:middle;
}
/*bottom*/
.bottom_box ul{
	width:966px;
	height:auto;
	float:left;
}
.bottom_box ul li{
	width:auto;
	height:auto;
	font-size:12px;
	line-height:22px;
	padding:0px 5px 0px 5px;
	float:left;
}
.bottom_box ul li a{
	width:auto;
	height:auto;
	display:block;
	white-space:nowrap;
}
/********************************      huadong search      *******************************/
.hd_warp{
     width:986px;
	 height:79px;
	 float:left;
}
.hd_warp p{
     width:83px;
	 height:79px;
	 background:url(../images/hd_bg.gif) no-repeat;
	 float:left;
}
.hd_warp p a{
     width:83px;
	 height:26px;
	 color:#FFF;
	 font-size:12px;
	 font-weight:bold;
	 line-height:26px;
	 text-align:center;
	 float:left;
}
.hd_warp p a:hover, .hd_warp p a.hover{
	 color:#FFF000;
}
.hd_list{
	width:903px;
	height:79px;
	float:left;
}
.hd_list ul.diqu, .hd_list ul.fenlie, .hd_list ul.redian{
     width:902px;
	 height:77px;
	 border-right:1px solid #DC285F;
	 border-bottom:1px solid #DC285F;
	 border-top:1px solid #DC285F;
	 overflow:hidden;
	 float:left;
}
.hd_list ul.diqu li{
     width:81px;
	 height:25px;
	 text-align:center;
	 line-height:25px;
	 border-right:1px solid #DDD;
	 border-bottom:1px solid #DDD;
	 float:left;
}
.hd_list ul.fenlie li{
     width:179px;
	 height:25px;
	 text-align:center;
	 line-height:25px;
	 border-right:1px solid #DDD;
	 border-bottom:1px solid #DDD;
	 float:left;
}
.hd_list ul.redian li{
     width:59px;
	 height:25px;
	 text-align:center;
	 line-height:25px;
	 border-right:1px solid #DDD;
	 border-bottom:1px solid #DDD;
	 float:left;
}
.hd_list ul.diqu li em, .hd_list ul.fenlie li em, .hd_list ul.redian li em{color:#FF0000}
/********************************      copyright      *******************************/
.copyright{
     width:986px;
	 height:auto;
	 line-height:26px;
	 text-align:center;
	 border-top:1px solid #ccc;
	 padding-top:5px;
	 float:left;
}
.copyright span{
     color:#D5D5D5;
}
.copyright em{
     color:#FF0000;
}