@charset "utf-8";
/* CSS Document */

body{font-family:Arial,"宋体"; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
a {color:#0f2851; text-decoration:none;}
a:hover {color:#ef1615; text-decoration:none;}
.blue,blue a,.box h5 a,.box h6 a,.box a.more,.crumbs a{ color:#004499}
.keylink,.keylink:link,.keylink:hover,.keylink:active {text-decoration:underline;width:26px; height:22px; line-height:22px; background:#fff; border:1px dotted #aaa;  text-align:center}
textarea{border:1px solid #DCDDDD; background:#fff;clear:both;color:#555;font-size:14px;height:130px;padding:5px 0 0 5px;text-align:left;width:98%; margin-bottom:8px}
.input-text,input.date,input.endDate,.input-focus{border:1px solid #DCDDDD; height:22px; padding:0 0 0 3px}
li {display:list-item;}
li,ol,ul {list-style:none;}
.clear {clear:both; height:0; font-size:0; line-height:0; padding:0;}
/*字体*/
.zt_yh {font-family:"微软雅黑";}
.zx_bt {font-size:24px; line-height:24px; color:#0f2851;}

/*老样式*/
.nw{width:995px; margin:0 auto;clear:both;}
.nw_1200{width:1195px; margin:0 auto;clear:both;}

.dh{width:1000px; margin:0 auto; margin-top:10px; height:34px; line-height:31px; background:url(nav_bg.jpg) repeat-x;}
.dh ul li{width:124px; float:left; background:url(nav_xian.jpg) no-repeat right 10px; text-align:center;}
.dh ul li a{color:#fff;}
/* 全局样式 */
.main {width:1000px; height:auto; margin:0 auto;}
.main_left,.nr_wrap {width:735px; height:auto; float:left;}
.main_right {width:250px; height:auto; float:left; margin-left:15px; }
.fl {float:left;}
.fr {float:right;}
.mb01 {margin:10px 0;}
.mb02 {margin-bottom:15px;}
.mb03 {margin-top:10px;}
.mb04 {padding:20px 0;}
.mb05 {text-align:center;}
.mb06 {margin-left:10px;}
.mb07 { border:none;}
.mb08 {margin-top:20px;}
.mb09 {margin-bottom:20px;}
.mb10 {margin-bottom:40px;}
.mb11 {margin-bottom:5px;}
.logo,.qbz,.fbxx,.baidu_search .but,.hdxq_news li,.dh01,.rd_web,.lr_t li,.hdxq_nav .lmdh,.flxx .lm_icon,.flxx .info_nr .text_lm,.flxx .info_nr li,.news_lmdh,.news_list li,.hdsp_lmdh,.bbs .web_red,.bbs .web_Grey,.Video_news .icon,.Video_list li,.tt12 .lm_dh,.tt12 li,.yzzx .lm_dh,
.zxsp .lm_dh,.bxxs .text_bt,.ylph .lmdh,.ylph .icon_1,.ylph .icon_2  {background-image:url(index_bg.png); background-repeat:no-repeat;}

/* --------头部---------- */
.top {width:100%; height:26px; background:url(top_bg.jpg) repeat-x scroll; border-bottom:1px solid #E5E5E5;}
.top p {margin:0; padding-top:0px; float:right; height:26px; font-size:12px; line-height:24px; color:#818181;}
.top p a {color:#666; padding:0 5px;}
.ding {height:26px; line-height:26px;}
.ding_l {width:165px; height:26px; line-height:26px; font-size:12px; color:#616161;}
.ding_r {width:330px; height:26px; margin-top:2px; }

.header {width:1000px; margin:0 auto; overflow:hidden;}
.header img {float:left;}
.logo {width:338px; height:60px; background-position:0 0;}
.search label{background-image:url(ico.png);background-repeat:no-repeat}
.search .keyword,.search label{float:left}
.search,.search .submit{float:right}
.search{position:relative}
.search .submit{position:absolute}
.search .submit{cursor:pointer}
.search .submit{text-align:center; color:#FFFFFF}
.search{width:291px;height:32px;border:1px solid #ddd;margin-top:23px}.search label{width:34px;height:32px;background-position:0 0}.search .keyword{width:180px;height:18px;line-height:18px;margin:7px 0;border:0}.search .submit{width:72px;height:34px;background:#173e89;border:0;right:-1px;_right:-2px;top:-1px}.search .submit:hover{background:#2f6bb5}
.fbxx {width:130px; height:32px; background-position:-360px 0; margin-top:26px; font-size:14px; color:#fff; font-weight:bold; text-indent:2.3em; line-height:35px;}
.fbxx a {color:#fff;}

.nav_wrap {width:100%; height:40px;  background:#173E89;}
.nav {width:1000px; height:40px; margin:0 auto; color:#3E6BB5; }
.nav  a {font-size:15px; padding:0 10px; font-weight:bold; line-height:40px; color:#fff;}
.nav  a:hover {color:#d8c887; font-weight:bold;}

.topbanner{width:1000px; margin:0 auto;}

.tipding{float: left;height: 30px;line-height: 25px;}
.tipding_l{height:26px; line-height:25px;float:left;width:170px; font-size:12px;}
.tipding_r{height:26px;float:left;width:330px;}

.infor_top{height:32px; text-align:left; line-height:32px;}
.infor_top span{margin-left:30px;!important;padding-right:0px; }
.infor_top  a{ padding-right:18px;font-size:12px}

.zt_fot{ height:30px; line-height:30px; border:solid 1px #ccc; margin-top:15px; text-align:left;}
.zt_fot font a{ display:block; float:left; text-align:center; font-size:12px;margin-right:8px;margin-left:8px;}
.zt_fot span{ float:right; padding-left:25px; padding-right:10px; background:url(ico05.jpg) no-repeat 0 10px;}
.zt_fot span a{ display: inline; font-size:12px;}

/* 资讯头部 */
.zx_wk {width:100% ; height:auto;}
.zx_nav,.zx_header,.zx_topdh, .zx_box {width:1000px; margin:0 auto; overflow:hidden;}
.zx_topdh_bg {background:url(zx_public.png) repeat-x scroll 0 0; background-position:0 0;}
.zx_topdh {font-size:14px; line-height:14px; padding:13px 0; color:#333;}
.zx_topdh a {color:#333; padding-left:15px;}

.zx_header {padding:23px 0 22px 0; overflow:hidden;}
.zx_logo,.zx_logo_gn,.zx_right_tj_tb,.zx_nr_logo,.zx_nr_so .but,.zx_nr_right_tj .web,.zx_logo_gj,.zx_logo_hd,.zx_logo_sh,.zx_logo_hb {background-image:url(zx_public.png); background-repeat:no-repeat;}

/* 资讯LOGO */
.zx_logo {width:194px; height:47px; background-position:0 -45px; float:left;}
.zx_logo_gn {width:70px; height:47px; background-position:-192px -45px; float:left;}
.zx_logo_gj {width:70px; height:47px; background-position:0 -140px; float:left;}
.zx_logo_hd {width:70px; height:47px; background-position:-73px -140px; float:left;}
.zx_logo_sh {width:70px; height:47px; background-position:-146px -140px; float:left;}
.zx_logo_hb {width:70px; height:47px; background-position:-219px -140px; float:left;}
.zx_logo_jishi {width:70px; height:47px; background-position:0 -220px; float:left;}
.zx_logo_tp{width:70px; height:47px; background-position:0 -370px; float:left;}

.zx_search {width:301px; height:35px; float:right;}
.zx_search .button {width:50px; height:37px; background:url(zx_public.png) no-repeat 0 -95px; float:right;}
.zx_search .text {width:246px; font-size:14px; line-height:14px; padding:8px 0; float:left; border:none; color:#666;}

.zx_nav_bg {background-color:#0F2851; overflow:hidden; }
.zx_nav {}
.zx_nav li {float:left; text-align:left; list-style:none; overflow:hidden; font-size:14px; color:#4c5c79; line-height:40px; }
.zx_nav li a {font-size:18px; line-height:18px; color:#fff; padding:0 25px; font-size:18px; line-height:36px; } 
.zx_nav li a:hover {color:#d8c887;}
.zx_nav .zt a {color:#d8c887;}

.zx_left {width:680px; height:auto; overflow:hidden; float:left;   margin-top:20px;}
.zx_right {width:300px; height:auto; overflow:hidden; float:left; margin-left:18px; margin-top:20px;}


/*分页*/
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.fenye,.fenye_b{width:100%; height:auto; margin:30px auto; text-align:center; font-family:"微软雅黑";}
.fenye p,.fenye_b p {color:#000; font-size:12px; height:25px; line-height:38px; text-align:center; }
.fenye p span a:link,.fenye p span a:visited {color:#000;border:1px solid #d6d6d6; padding:10px 15px;}
.fenye p span a:hover {color:#8F0F02;}

.fenye_b p {color:#d0cfd0;height:38px;}
.fenye_b p span a:link,.fenye_b p span a:visited {color:#423f40; border:1px solid #d6d6d6; padding:10px 15px; background:#f1f0f0;}
.fenye_b p span a:hover {color:#3973a6;}
.fenye_b p span .s1{color: #fff; border:1px solid #d6d6d6; padding:10px 15px;background:#3973a6 none repeat scroll 0 0;}
.fenye_b p span .s2{color:#777;font-family:"Lucida Console";text-align:center;padding:0 5px 0 5px;}

/* 资讯热点推荐 */
.zx_rdtj {width:640px; height:250px; background:#F3F3F3; overflow:hidden; text-align:left;}
.zx_rdtj .pic {width:400px; float:left;}
.zx_rdtj .right {width:210px; float:left; padding:0 15px;}
.zx_rdtj .right .time {color:#b9b9b9; background:url(i_time.png) no-repeat left center; font-size:12px; line-height:14px; height:16px; padding:6px 0 6px 21px; overflow:hidden; display:inline-block;}
.zx_rdtj .right p {font-size:12px; line-height:24px; color:#848181; clear:both;}
.zx_rdtj_bt {font-size:18px; line-height:22px; margin:12px 0 6px; font-weight:bold; overflow:hidden;}

/* 资讯新闻列表 */
.zx_list {width:670px;  margin-top:10px; list-style:none;}
.zx_list li {width:640px; height:auto; border-bottom:1px dashed #D8D8D8; padding:15px 0;}
.zx_list_bt {width:640px; padding:5px; font-size:24px; line-height:28px; color:#0f2851;}
.zx_list_nr {width:640px; height:100px; margin-top:10px;}
.zx_list_nr img {width:140px; height:100px; margin-top:5px; margin-right:15px; float:left;}
.zx_list_nr p {font-size:14px; line-height:24px; color:#7c7878;}
.zx_list .date {font-size:12px; line-height:12px; color:#868282; padding-right:15px; margin-top:18px;}
.zx_list .fx {font-size:12px; line-height:12px; color:#868282; width:40px;  background:url(z_7.gif) no-repeat scroll right center; display:inline-block; margin-top:18px;}
.gg {padding:10px 0; margin:0 auto;}
.gg2 { padding:10px 0; margin:0 auto;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*底部老样式*/
.nw{width:995px; margin:0 auto;clear:both;}
.nw_1200{width:1195px; margin:0 auto;clear:both;}

.dh{width:1000px; margin:0 auto; margin-top:10px; height:34px; line-height:31px; background:#173e89;}
.dh ul li{width:124px; float:left; background:url(nav_xian.jpg) no-repeat right 10px; text-align:center;}
.dh ul li a{color:#fff;}

/* --------底部样式---------- */
.foot{ padding:10px 0; text-align:center; line-height:24px;letter-spacing:1px;}
.foot a{ padding:0 8px;}
.foot img{ border:solid 1px #ccc; vertical-align:middle;}
.foot p{ padding-bottom: 10px; font-size:12px; color:#000;}
.foot_lianmeng{ margin-top: 0px;}
.foot_lianmeng img{border:solid 1px #ccc;}
/* 频道推荐 */

.zx_right_tj {width:300px;}
.zx_right_tj .bt {width:300px; padding:10px 0;  border-bottom:1px solid #C6C6C6; }
.zx_right_tj .bt img {width:8px; height:22px; margin-right:15px; mmargin-top:3px; }
.zx_right_tj li {font-size:12px; line-height:12px; padding:10px 0; color:#626060; }
.zx_right_tj_tb {width:10px; height:10px; padding-right:10px; margin-top:1px; background-position:-140px -100px; float:left;}
.zx_right_tjhot {width:300px; height:65px; margin-bottom:10px;}
.zx_right_tjhot img {width:110px; height:80px; padding-right:10px; float:left; display:inline-block;}
.zx_right_tjhot p {font-size:14px; line-height:20px; color:#323232;}

/* 频道排行榜*/
.zx_right_ph {width:300px; margin-top:15px; background:#F9F9F9; overflow:hidden;}
.zx_right_ph_bt {width:300px; height:45px; background:url(nr_phb_bg.jpg) repeat-x scroll left top;}
.zx_right_ph_bt li {width:100px; line-height:16px;font-size:16px;float:left; list-style:none;text-align:center; padding:15px 0;  font-weight:bold; cursor:pointer}

.zx_right_ph_bt li a:link,.zx_right_ph_bt li a:visited,.zx_right_ph_bt li a:active {color:#494949; font-weight:bold; background:url(ph_2.png) no-repeat; display:block;}

.zx_right_ph_by_xz{color:#494949; font-weight:bold; background:url(ph_1.png) no-repeat; display:block;}
.zx_right_ph_by_xz a{color:#C00000;cursor:pointer;}

.zx_right_ph_nr ul  {width:95%; margin:0 auto; background:url(phb_tb.png) no-repeat;}
.zx_right_ph_nr li {font-size:14px; line-height:34px; color:#797979;  list-style:none; padding-left:40px;}
.zx_right_ph_nr li a {color:#797979;}
.zx_right_ph_nr li a:hover {color:#ef1615;}

#zx_right_ph_nr .block{display:block;} /*默认让第一块内容显示，其余隐藏*/
.zx_right_ph_nr{display:none;}

/* 资讯内容页*/
.zx_nrhead {width:100%; background:#FAFAFA; border-bottom:1px solid #E8E8E8;}
.zx_nr_head{width:1000px; margin:0 auto; overflow:hidden;padding-bottom:10px;}
.zx_nr_logo {width:197px; height:47px; background-position:0 -45px; float:left;}
.zx_nr_yd {font-size:14px;  line-height:14px; padding:8px 10px; margin-top:18px; color:#302f2f; float:left;}
.zx_nr_yd a {color:#302f2f; padding:0 5px;}
.zx_nr_so {width:310px; height:24px; float:right; margin-top:20px; background:#fff;}
.zx_nr_so .but  {width:35px; height:24px; float:left; width:35px; height:24px; background-position:-55px -95px;}
.zx_nr_so .text {width:240px; font-size:14px; padding:3px 10px; border:none; float:left; color:#666;}

.zx_nr {width:670px; height:auto; overflow:hidden;}
.zx_nr .img { margin:20px 0; text-align:center; }
.zx_nr p {width:95%; margin:0 auto; font-size:14px; line-height:30px; color:#0f2851;}
.zx_nr_bt {width:660px; height:190px;} 
.zx_nr_bt .bt {font-size:28px; line-height:32px; padding:8px 0; color:#252525;}
.zx_nr_bt .bt a{font-size:28px;color:#252525;}
.zx_nr_bt .ly {font-size:14px; line-height:14px; color:#7b7b7b; padding:15px 30px 10px 0; display:inline-block;}
.zx_nr_info{width:95%; margin:10px;font-size:16px; line-height: 28px; color: #404040}
.zx_nr_info p{font-size:16px;margin:20px 0;line-height:28px;color: #404040}
.zx_nr_info span{font-size:16px;margin:26px 0;line-height:28px;color: #404040}

.zx_nr_dz{width:95%; height:auto; margin:20px 0; display:inline-block; color:#fff;}
.zx_nr_dz .zan,.zx_nr_dz .cha {width:110px; padding:10px 0; border-radius:5px; margin-right:20px; text-align:center;  font-size:14px; line-height:14px; float:left; overflow:hidden; }
.zx_nr_dz img {width:17px; height:20px; margin-right:10px;}
.zx_nr_dz .zan {background:#F14D4D; }
.zx_nr_dz .cha {background:#727A98;}

.zx_nr_xgwz  {width:660px; margin:20px 0; height:auto; overflow:hidden;} 
.zx_nr_xgwz li {font-size:16px; line-height:40px; color:#666; list-style:none; margin:0 20px; float:left; width:42%;}
.zx_nr_xgwz .bt {width:100%; border-top:1px solid #E1E1E1;  padding:15px 0; color: #252525;}
.zx_nr_xgwz a{color: #252525;}


.zx_nr_bt .fx {width:650px; height:40px; font-size:18px; color:#7b7b7b; padding:8px 0 20px; margin-bottom:10px; border-bottom:1px dashed #CACACA;}
.zx_nr_bt .fx .text_f {font-size:16px; color:#7b7b7b; line-height:38px; height:32px; float:left;}


.text-c{width:100%;margin:0 auto;margin-top:10px; text-align:center;}

.text-c a.a1 { background:url(admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
.text-c a{margin-right:8px;}
.text-c a:hover { background:#f1f1f1; color:#000; text-decoration:none }
.text-c span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.text-c .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.ggGao_content{float:left;height:300px;width:200px;clear:left;margin:10px 20px 10px 0;}

/* 资讯内容页---顶部推荐*/
.zx_nr_dbtj {width:638px; height:420px;  border:1px solid #DCDCDC; border-top:5px solid #0F2850; margin-bottom:20px;}
.zx_nr_dbtj .nr_nav {width:600px; height:auto; margin:0 auto; color:#013259; font-weight:bold; }
.zx_nr_dbtj .nr_nav ul li {width:100px; font-size:18px; line-height:60px; line-height:60px;  float:left; list-style:none; text-align:center;}
.zx_nr_dbtj .nr_nav ul li a:link,.zx_nr_dbtj .nav ul li a:visited, .zx_nr_dbtj .nav ul li a:active {color:#013259;  display:block; height:60px; line-height:60px; }
.zx_nr_dbtj .nr_nav ul li a:hover {color:#fff; background:#F54343; display:block;  border-left:1px solid #fff;border-right:1px solid #fff;position:relative; top:-5px;  height:60px;}
.zx_nr_dbtj_nr {width:600px; height:auto; float:left; margin:10px 15px; color:#0f2851;}
.zx_nr_dbtj_nr .pic {width:217px; height:315px;  float:left; margin-right:15px;}
.zx_nr_dbtj_nr .pic img{width:217px; height:315px;}
.zx_nr_dbtj_nr .rdbt {font-size:22px; line-height:22px; padding-bottom:15px; }
.zx_nr_dbtj_nr .rdbt a{font-size:22px;}
.zx_nr_dbtj_nr li { font-size:14px; line-height:35px; list-style:none; }
.zx_nr_dbtj_nr li a:link, .zx_nr_dbtj_nr li a:visited,.zx_nr_dbtj_nr li a:active { background:url(zx_public.png) no-repeat -140px -97px; padding-left:25px; }
.zx_nr_dbtj_nr li a:hover { background:url(zx_public.png) no-repeat -140px -117px;list-style:none;}

.zx_nr_dbtj_nr_xz li{list-style:none;}
.zx_nr_dbtj_nr_xz a{color:#C00000;cursor:pointer;}

#zx_nr_dbtj_nr .block{display:block;} /*默认让第一块内容显示，其余隐藏*/
.zx_nr_dbtj_nr{display:none;}

/* 资讯内容页---频道推荐*/

.zx_nr_right_tj,.zx_nr_right_tptj {width:300px; height:auto; overflow:hidden; margin-top:15px;}
.zx_nr_right_tj .bt {width:300px; padding:10px 0;  border-bottom:1px solid #D4D4D4; border-top:3px solid #D4D4D4; margin-bottom:10px;} 
.zx_nr_right_tj li {font-size:12px; line-height:12px; padding:10px 0; color:#626060; }
.zx_nr_right_tj .tb {width:10px; height:10px; padding-right:10px; margin-top:1px; background-position:-140px -100px; float:left;}
.zx_nr_right_tj .hot {width:300px; margin-bottom:10px;}
.zx_nr_right_tj .hot .rd {font-size:16px; line-height:34px; color:#04234c; }
.zx_nr_right_tj .hot img {width:105px; height:115px; padding-right:10px; float:left; display:inline-block;}
.zx_nr_right_tj .hot p {font-size:12px; line-height:30px; color:#797979;}
.zx_nr_right_tj .web {width:4px; height:10px; background-position:-270px -45px; float:left; padding-right:10px;}

