@charset "utf-8";
/* CSS Document */

/* global definitions */
body{margin:0px auto;padding:0px;text-align:center;background:#fff;font-size:12px; color:#000;}
div,table,tr,td{margin:0px;padding:0px;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif,;}
form,ul,li,img{margin:0px;padding:0px;border:0px;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;}
ul,li{list-style-type:none;}


/* color of anchor */
a:link{color:#000;text-decoration:none;}
a:visited{color:#83006f;text-decoration:none;}
a:hover{color:#BC2931;text-decoration:underline;}
a:active{color:#bc2931;text-decoration:none;}

a.Menu:link{color:#000;text-decoration:none;}
a.Menu:visited{color:#000;text-decoration:none;}
a.Menu:hover{color:#BC2931;text-decoration:underline;}
a.Menu:active{color:#bc2931;text-decoration:none;}

/* colors of text ,rule: prefixed with c before a color name  */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cBlue01,a.cBlue01:link,a.cBlue01:visited,a.cBlue01:active{color:#1b6498;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cDYellow,a.cDYellow:link,a.cDYellow:visited{color:#fb6c03;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cyin,a.cyin:link,a.cyin:visited{color:#665815;}
.cHin,a.cHin:link,a.cHin:visited{ color:#cd0e7f}

/* font of text  rule: prefixed with f before a font style */
.fB{font-weight:bold;}

/* font size */
.f12{font-size:12px;}
.f14{font-size:14px;}

/* layout of whole page*/
.area{width:1002px; margin:0px auto;}
.area01{width:980px; margin:0px auto; background:url(new_index_images/c_c_bg.gif) repeat-y;}
.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank5{ height:5px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}


/*最顶部*/
.last_top{ width:auto; height:25px; background-color:#f4f3f1;}
.last_t_bbs{ float:left; line-height:25px; color:#999; text-indent:1em; padding-right:10px;}
.site{ width:282px; height:17px; float:right; color:#ADA9A0; padding-top:6px;}
.site a {color:#333333; text-decoration:none;}
.site a:hover {color:#f00;}
.man{ float:left; padding-top:5px; padding-right:5px;}
.faq{ float:left;  padding-top:8px;padding-left:5px;}
.lr{ float:left; line-height:25px; }
.lr2{ float:left; line-height:25px; padding-left:10px;}
/*菜单*/
#top_menu{ width:auto; height:93px; background:url(top_menu_bg.gif) repeat-x; border-top:1px #cfcfcf solid; border-bottom:3px #dc342b solid;}
#logo{ width:235px; height:93px; background:url(dnkb_logo.gif) no-repeat; float:left;}
#menu{float:left; padding-top:41px;}
#menu li{ float:left; margin-left:20px; display:inline;}
#news_114{ float:right; width:229px; height:93px; background:url(news_114.gif) no-repeat;}

/*广告区*/
.ad_left{ float:left;}
.ad_right{ float:right;}

/*左区*/
#left{ float:left; width:818px;}
.search{ float:left; width:818px; height:29px; overflow:hidden;}
.search_left{ width:37px; height:29px; float:left; background:url(search_left.gif) no-repeat;}
.search_center{ width:772px; height:29px; background:url(search_center.gif) repeat-x; float:left;}
.news_search{ float:left; line-height:29px;*margin-top:2px;margin-top:1px!important; margin-top:3px;display:inline;}
.news_search input{ width:173px; height:14px;}
.qikan_content{ margin-top:8px;width:450px; height:29px; float:left;}
.qikan{ margin-top:8px;width:230px; height:29px; float:left; margin-left:20px;}
.qikan_up{ float:left; padding-left:10px;}
.dqposition{ float:left;padding-left:15px;overflow:hidden; font-size:14px; font-weight:bold;}
.qikan_down{ float:left; margin-left:20px;}
.sc_index{ float:right; padding-top:8px;}
.search_right{ width:9px; height:29px; background:url(search_right.gif) no-repeat; float:left;}
#nav_left{ float:left; width:200px; height:890px;}
.ad_text{ width:202px; margin:0 auto; height:322px; overflow:hidden;}
/*
.ad_text_top{width:202px; height:6px; margin:0 auto;}
.ad_text_bottom{width:202px; height:6px;}
.ad_text_center{ border-left:1px #c4bfc0 solid; border-right:1px #c4bfc0 solid; width:200px; height:310px; margin:0 auto;}
.ad_text_center a{ margin:0 auto;}
.ad_text_center p{ margin:0 auto;text-align:center; font-weight:bold; font-size:14px; padding-top:5px;}
*/
.ad_01{ margin-top:3px;}
.zt_ad{ margin-top:3px; width:202px;}
#nav_right{ float:right; width:605px; height:890px; overflow:hidden; margin-right:5px; display:inline;}
#nav_right img{ width:605px;}
.position{float:left;line-height:29px; padding-left:10px;}
/*内容页*/
.search_01{ width:1002px; margin:0 auto;}
.search_center_01{ width:956px; height:29px; background:url(search_center.gif) repeat-x; float:left;}
.content_left{ float:left; width:683px; height:auto; margin-top:5px;}
.content_l_top{ width:683px; height:10px; background:url(content_top_ico.gif) no-repeat;margin:0 auto;}
.content_l_center{ width:683px; height:auto; background:url(content_center_ico.gif) repeat-y; margin:0 auto;}
.content_l_bottom{ width:683px; height:10px; background:url(content_bottom_ico.gif) no-repeat;margin:0 auto;}
.content_pic{ width:510px; margin:0 auto; height:auto; margin-bottom:10px;}
.content_pic table{ margin:0 auto;}
.content_pic img{overflow:hidden; margin:0 auto; margin-top:10px; margin-bottom:5px;}
.content_pic p{ margin:0 auto; width:500px; height:auto; font-size:12px; padding:5px 0;}
.content_title{ width:600px; margin:0 auto; padding-top:50px;}
.content_title h3{ width:600px; font-size:20px; text-align:center; line-height:30px; height:30px; overflow:hidden;margin:0 auto;}
.content_title p{ margin:0 auto; padding-top:20px;}
.content_title_span{ width:600px; line-height:30px; height:30px; overflow:hidden;text-align:center; font-size:14px; margin:0 auto; color:#71A5D9;}
.content_title span{ width:600px; line-height:30px; height:30px; overflow:hidden;text-align:center; font-size:14px; margin:0 auto;}
.content_top_bg{ background-color:#e7f4fc; width:610px; height:26px; margin:0 auto; margin-bottom:10px; margin-top:10px; line-height:26px;}
.date_time{ width:150px;float:left; margin-left:15px; display:inline;}
.banci{ float:left; width:70px; margin-left:10px; display:inline;}
.banci_title{ float:left; width:auto; margin-left:15px; display:inline; font-size:14px; font-weight:bold;}
.font_magnitude{ width:150px; float:right;padding-top:5px;}
.content_text{ width:650px; margin:0 auto; padding-bottom:50px;}
.content_text p{ width:600px; margin:0 auto; line-height:25px; text-align:left; font-size:14px; padding-top:10px;}
.content_right{ float:right; width:310px; border:1px #ccc solid; height:auto; margin-top:5px; display:inline;}
.szb img{ width:300px; height:445px; border:1px #ccc solid; padding:2px; margin:0 auto;}
.szb{ margin:0 auto; width:310px;}
.newspaper_top{ width:310px; margin:0 auto; padding-top:2px;}
.newspaper_top p{ margin:0; padding:5px 0;}
.newspaper_list{ width:310px; margin:0 auto;height:auto; padding-top:10px;}
.benbml{ width:284px; height:29px; background:url(benbml_bg.gif) no-repeat; margin:0 auto;}
.benbml span{ line-height:29px; font-size:14px; margin:0 auto; font-weight:bold;}
.list_title{ width:280px; margin:0 auto; padding-top:10px;}
.list_title img{ width:13px; height:22px; overflow:hidden;}
.list_title table{ text-align:left;}
.list_title td{ line-height:25px;}
.list_title ul{ width:280px; margin:0 auto; text-align:left;}
.list_title li{ width:260px;text-align:left;line-height:25px; background:url(checkbox.gif) no-repeat; padding-left:20px;}
.banmian_01{ width:280px; margin:0 auto;margin-top:5px; padding-bottom:10px;}
.banmian_01 ul{ width:280px; margin:0 auto; height:auto; overflow:auto;}
.banmian_01 li{ text-align:left; line-height:22px; padding-left:5px; width:255px; height:22px;}
.content_mulu{ width:300px; height:auto;margin:0 auto; padding-bottom:30px;}
.content_mulu_c{ width:282px; height:auto; margin:0 auto; border-right:1px #e2e0e0 solid; border-left:1px #e2e0e0 solid;}
.daohang_line_01{width:282px; height:2px; margin:0 auto;}
/*右区*/
#right{ width:183px; height:500px; float:right;}
.calendar{ width:183px; margin:0 auto;}
.calendar_top{ width:183px; height:29px;background:url(calendar_top.gif) no-repeat;}
.calendar_top span{ line-height:29px; float:left; padding-left:40px;}
.calendar_bg{ background:url(calendar_bg.gif) no-repeat; width:183px; height:227px; margin-top:5px;}
.mulu{ width:183px; margin-top:5px;}
.mulu_top{ margin:0 auto;}
.mulu_bottom{ margin:0 auto;}
.mulu_center{ border-left:1px #c4bfc0 solid;border-right:1px #c4bfc0 solid;  width:181px; height:650px;}
.mulu_center b{ font-size:18px;}
.mulu_dh_title{ margin:0 auto; height:auto;}
.daohang{ margin-top:15px; float:left; margin-left:10px; display:inline;}
.today_banmian{ float:right; padding-right:10px; padding-top:25px;}
.daohang_line{width:181px; height:2px; background:url(daohang_line.gif) no-repeat;}
.banmian{ width:180px; margin:0 auto; height:600px; overflow:auto;margin-top:5px;}
.banmian table{ width:150px;}
.banmian ul{ width:150px; margin:0 auto;}
.banmian li{ text-align:left; line-height:22px; padding-left:5px; width:150px; height:22px;}
.bm_left{ float:left;}
.pdf_right{ float:right;}

/*日历*/
.rili{ margin:0 auto; padding-top:5px;}

/*列表页*/
.list_left{ width:371px; height:auto; float:left;}
.list_l_center{ width:371px; height:560px;background:url(list_l_center.gif) repeat-y;}
.szb_pic img{ width:350px; height:510px; margin:0 auto; overflow:hidden; border:1px #ccc solid;}
.list_l_center p{ margin:0; padding-top:5px;}
.list_l_center p img{ margin-left:10px;}
.list_l_top{ width:371px; background:url(list_l_top.gif) no-repeat; height:12px;}
.list_right{ height:auto; width:434px; float:right; margin-right:5px; display:inline;}
.list_r_center{ width:434px; background:url(list_r_center.gif) repeat-y; height:550px;}
.list_r_center ul{ width:397px; margin:0 auto; padding-top:28px;background:url(list_ul_bg.gif) repeat-y; height:auto; text-align:left; font-size:14px;}
.list_r_center img{ width:13px; height:22px; padding-left:5px;}
.list_r_center table{ text-align:left; border:none; float:left; padding:0; margin:0;}
.list_r_center td{ line-height:25px; height:25px;}
.list_r_center li{ width:350px; margin:0 auto; text-align:left; line-height:25px; font-size:14px; background:url(checkbox.gif) no-repeat; padding-left:20px; }
.banmian_list{ width:180px; margin:0 auto; height:295px; overflow:auto; margin-top:5px;}
.banmian_list table{ width:150px;}
.banmian_list ul{ width:150px; margin:0 auto;}
.banmian_list li{ text-align:left; line-height:22px; padding-left:5px; width:150px; height:22px;}

.xilan_content_tt{font-size:14px; line-height:21px; margin:auto;}
.bt1 {
	font-family: "宋体";
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}
.bt3 {
	font-family: "宋体";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.bt2 {
	font-family: "宋体";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	padding:5px 0;
	}


/*热点推荐*/
.bottom_center_bg{background:url(bottom_content_center.gif) repeat-y; width:1002px; height:auto;}
.rdtj_01{ width:220px; height:auto; margin:0 auto; float:left; padding:10px 0; margin-left:25px; display:inline;}
.rdtj_01 span{ text-align:left; float:left;}
.rdtj_01_icon{text-align:left; float:left; line-height:18px; padding:5px 0; background:url(checkbox.gif) no-repeat; padding-left:15px;}
.rdtj_01 ul{ width:220px;}
.rdtj_01 li{ text-align:left; line-height:22px; height:22px; overflow:hidden;}
/*friend links*/
.friend_link_bg{ width:1002px; height:auto; background-color:#f5f3f5;}
.friend_link_bg ul{width:1000px; margin:0px auto; padding:0px; clear:both; overflow:hidden; padding:10px 0;}
.friend_link_bg li{list-style-type:none; width:120px; text-align:center; float:left; display:block;line-height:25px}
.friend_boder_bottom{ width:1002px; height:3px; background:url(friend_bottom_line.gif) repeat-x; margin:0 auto;}
/*bottom*/
.bottom{ width:980px; margin:0 auto; margin-top:10px;}
.bottom p{ margin:0; padding-top:5px;}