@charset "gb2312";
body{ font-size:14px; font-family:\5B8B\4F53; color:#333; line-height:20px; margin:0 auto;background:url('../images/bg2560.jpg') no-repeat top center; background-color:#ECF4FF;}
ul,li,p,span,img,p,h1,h2,h3,h4,h5{ list-style:none; padding:0; margin:0; border:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#2C84DE; cursor:pointer;}


/*顶部导航*/
.topbar_nav{  width:100%;background-color:#fff;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7; height:38px; line-height:38px;  color:#555; font-size:12px;}
.nav{ width:1000px; margin:0 auto; height:38px;}
.nav_l{ float:left; color:#555;}
.nav_logo { float:right; padding-right:10px; padding-top:9px;}
.nav_r { float:right; }
.nav_r a{ padding-right:15px;}

/*导航*/
.daohang { width:960px; padding:18px 20px 12px 20px;height:26px;background:url('../images/daohang_bg.png') no-repeat;  margin-bottom:20px;} 
.daoh_t { width:160px;height:26px; float:left; text-align:center;}


/*nav*/
.n_blue{ width:100%; height:42px; float:left; background-color:#2daeda;}
.n_zt{ width:1000px; height:42px; margin:0 auto; clear:both;}
.n_zt ul li{ width:88px; height:42px; float:left; text-align:center; font-family:\5FAE\8F6F\96C5\9ED1; line-height:42px; font-size:17px;}
.n_zt ul li a{ width:100px; height:42px; float:left; color:#fff;}
.n_zt ul li a:hover{ width:100px; height:42px; float:left; background-color:#1392bd; color:#fff;}
.n_zt ul li.show a{ width:100px; height:42px; float:left; background-color:#1392bd; color:#fff;}

.main{ width:1040px; margin:0 auto; clear:both; font-size:14px;}
.content{ width:1000px; padding:20px; float:left; margin-top:20px; background-color:#fff;}
.content_a{ width:1000px; }

.top_logo{ width:1040px; height:360px; clear:both; text-align:center;margin:0 auto; }
.top_logopic{ width:1040px; padding-top:72px; }


/*头条聚焦*/
.jdt{ width:1000px; height:420px; float:left; display:block; position:relative;}
.jd_pic{ width:1000px; height:420px; float:left; display:block; position:absolute; left:0; top:0;}
.fy_left a{ width:46px; height:60px; float:left; background:url('fy_left.png') no-repeat; display:block; position:absolute; left:0; top:180px;}
.fy_right a{ width:46px; height:60px; float:left; background:url('fy_right.png') no-repeat; display:block; position:absolute; right:0; top:180px;}
.jdwz{ width:1000px; float:left; margin-top:20px;}
.jdw_z{ width:820px; height:auto; float:left; border-right:1px dotted #ababab;margin-top: 20px;}
.d_bia{ width:800px; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-size:24px; padding-bottom:12px;}
.d_bsm{ width:800px; float:left; font-size:12px; color:#888;}
.jdw_y{ width:110px; height:15px; float:left; margin:18px 0 0 40px;margin-top: 20px;}
.f_x{ width:15px; height:15px; float:left; margin-right:10px;}
.f_icon a{ width:6px; height:6px; float:left; background:url('f_a.png') no-repeat; margin:4px 8px 0 0;}
.f_icon a:hover{ background:url('f_h.png') no-repeat;}
.xs a{ background:url('f_h.png') no-repeat;}


/*民族视界*/
.lx{ width:1000px; height:100px; float:left; background-color:#f8f8f8; margin-top:20px;}
.lx_z{ width:137px; height:100px; float:left;}
.lx_y{ width:840px; float:right;}
.lb{ width:830px; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-size:18px; font-weight:bold; line-height:48px;}
.lw{ width:830px; float:left; font-size:12px; line-height:20px; color:#888;}
.lx_zx{ width:1000px; float:left;}
.zx_wz{ width:440px; float:left; margin-top:10px;}
.zx_wz ul li{ width:440px; float:left; line-height:30px;}
.lbia{ width:360px; float:left; background:url('icon_lb.jpg') no-repeat 0 13px; padding-left:12px;}
.time{ width:66px; float:right; font-size:12px; color:#999;}
.xx{ width:1px; height:110px; float:left; border-left:1px dotted #ababab; margin:14px 58px 0 58px;}
.lpic{ width:320px; height:260px; float:left; margin:0px 20px 0 0;}
.ltp{ width:320px; height:260px; float:left; z-index:1;position:absolute; }
.lt_bt{ width:320px; float:left; font-size:15px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:24px; height:48px; margin-top:8px; overflow:hidden;}
.lb_sm{ width:320px; float:left; font-size:12px; line-height:10px; color:#888;position:absolute;z-index:1;}
.nma{ margin-right:0px;}

.tv_logo{ width:75px; height:75px; float:left; background:url('../images/tv_t.png'); display:block;  left:127px; top:50px;z-index:2;position:absolute;}


/*专题报道*/
.ztbd_l{ width:760px; float:left; }

.ztbd_nrk{ width:760px; height:466px; float:left; position:relative; border-radius:0px; overflow:hidden; }
.ztbd_nrk img{ width:760px; height:466px; position:absolute; left:0; bottom:0; z-index:1;}
.ztbd_nrk span{ width:760px; height:60px; line-height:60px; position:absolute; left:0; bottom:0; z-index:2;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.ztbd_nrk p{ width:760px; height:60px; line-height:60px;  overflow:hidden; position:absolute; left:0; bottom:0; z-index:3; font-weight:bold; font-size:22px; color:#fff; text-align:center;}
.ztbd_nrk a:hover p{ text-decoration:underline;}

.ztbd_r{ width:220px; float:right; }
.ztbd_r_s { width:220px; height:17px; margin-bottom:6px; }
.ztbd_r_x { width:220px; height:17px; margin-top:6px; }
.ztbd_r_zt{ width:220px; height:420px;clear:both;}
.ztbd_r_zt ul li{ width:220px; height:100px; text-align:center; margin-bottom:6px; }


/*湖湘民族*/
.huxm_top { width:1000px;height:47px; margin-bottom:20px;}
.huxm_top_l { width:19px;height:47px; float:left; }
.huxm_top_r { width:19px;height:47px; float:right; }
.huxm_top_c { width:948px;height:47px; float:left; padding-left:14px; }

.hxmz_nav{ width:948px; float:left;}
.hxmz_nav ul li{ width:106px; height:47px; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; line-height:40px; text-align:center; margin-right:12px;}
.hxmz_nav ul li a{ width:106px; height:47px; float:left; background:url('../images/mz_0_a.png') no-repeat 50% top; color:#333;}
.hxmz_nav ul li.now2 a{ width:106px; height:47px; float:left; background:url('../images/mz_0_b.png') no-repeat 50% top;color:#fff;}

.huxm_box { width:1000px;height:360px; clear:both;}

.huxm_hang{ width:1000px; height:360px; background-color:#F3F3F3; }
.huxm_pic{ float:left; width:540px; height:360px;}
.huxm_font{ width:420px; height:320px; float:left; font-size:14px; line-height:29px; overflow:hidden; color:#333; margin:20px; font-family:\5B8B\4F53;}
.huxm_font p{ text-indent:30px;}
.huxm_font a{ color:#2C84DE;}
.huxm_font a:hover{ color:#ff0000}



/*特色村寨*/
.tscz_center{ width:1000px; float:left;}
.tscz_nrk{ width:235px; height:160px; float:left; position:relative; overflow:hidden; margin:0px 20px 24px 0;}
.tscz_nrk img{ width:235px; height:160px; position:absolute; left:0; bottom:0; z-index:1;}
.tscz_nrk span{ width:235px; height:30px; position:absolute; left:0; bottom:0; z-index:2;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.tscz_nrk p{ width:235px; line-height:30px; height:30px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:3; font-size:14px; color:#fff; text-align:center;}
.tscz_nrk a:hover p{ text-decoration:underline;}
.nmab{ margin-right:0px;}


/*foot*/
.footer{ width:100%; height:90px; float:left; background-color:#0E6CCC; border-top:2px #0B3DAC solid ; margin-top:10px; padding:35px 0px 55px 0px; }	
.foot_box{ width:1040px; margin:0 auto; clear:both; font-size:14px;}
.foot_l{ width:250px; text-align:center; padding-top:30px; float:left;}
.foot_r{ width:320px; text-align:center; padding-top:30px;  float:right;}
.foot_font{ width:470px; float:left; line-height:28px; font-size:14px; color:#fff; font-family:\5FAE\8F6F\96C5\9ED1;}
.foot_font p{  text-align:left;}

