﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:20px; background:#fff;}
h1{ font-size:14px;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}


@media screen and (min-width: 1200px) { 
.top,.g-hd,.g-bd,.g-footer{width:100%;}
.footer {width:100%;}  
} 
/* css注释：设置了浏览器宽度不小于1200px时 abc 显示100%宽度 */ 
 
@media screen and (max-width: 1200px) { 
.top,.g-hd,.g-bd,.g-footer{width:1200px;}
.footer {width:1200px;}  
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示1100px宽度 */ 

/*top ############################################################################################################*/
.top{ clear:both; width:100%; height:40px;overflow:hidden; margin:0 auto;text-align:center; background:#000;}
.top .Cont{ clear:both; width:1000px; height:40px;overflow:hidden; margin:0 auto;}
.top .logo{ float:left; width:250px; height:40px;overflow:hidden;}
.top .nav{ float:right; width:680px; height:40px; overflow:hidden;font-size:12px; color:#fff; line-height:43px; text-align:right;}
.top .nav a{ margin:0 5px;font-size:12px; color:#fff; line-height:43px;}
.top .nav a:visited{font-size:12px; color:#fff; line-height:43px;}

/*top ############################################################################################################*/
.g-hd{ clear:both; height:1417px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/top_banner.jpg) no-repeat top center;}
.g-bd{clear:both; height:1137px; overflow:hidden; margin:0 auto; background: url(../images/mod_bg.jpg) top  center no-repeat;}

.g-mn{clear:both;width: 1168px; height:100%; overflow:hidden; margin:0 auto;}

.g-mn .tabs { width:100%; margin:17px auto 0 auto;}
.g-mn .tabs ul.tb {float: left;width: 88px; padding: 0; font-size: 0;}
.g-mn .tabs ul.tb li { display:block;width: 70px;height: 245px;overflow: hidden;margin-bottom:6px;text-align: left; _display: inline; _zoom: 1; }
.g-mn .tabs ul.tb a { display: inline-block;width: 70px;height: 245px; font-size: 28px; color: #fff;line-height:30px;text-indent: -999px; }
.g-mn .tabs ul.tb .active:nth-child(1) a {background: url(../images/tab_tit01.png) no-repeat;}
.g-mn .tabs ul.tb .active:nth-child(2) a {background: url(../images/tab_tit02.png) no-repeat;}
.g-mn .tabs ul.tb .active:nth-child(3) a {background: url(../images/tab_tit03.png) no-repeat;}
.g-mn .tabs ul.tb .active:nth-child(4) a {background: url(../images/tab_tit04.png) no-repeat;}

.g-mn .tabs .con {float: left; width: 946px; height:100%;overflow: hidden; padding:0 0 0 50px; }



/*文化进万家*/
.whjwj{clear:both;width:100%; height:100%; overflow:hidden; margin:0 auto; }
h2.whjwj_T{ height:60px;overflow:hidden;background: url(../images/tit_part1_01.png) no-repeat; }
.whjwj_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.whjwj .cont{height:100%;overflow:hidden; padding:10px 0 0 0;text-align:left; }
.whjwj .cimg{float: left;width:488px; height:100%;overflow:hidden;}
.whjwj .clist{float: right;width:430px; height:100%;overflow:hidden;}
.whjwj .clist li{height:54px;overflow: hidden;font-size:18px; color:#010101; line-height:54px;border-bottom: 1px dotted #c1a98e;white-space:nowrap;text-overflow:ellipsis; }
.whjwj .clist li a{margin-left: 5px; color:#010101;}
.whjwj .clist li a:hover{color:#a92323;}
/*焦点图 ############################################################################################################*/
.Gxtv_focus_wrap {MARGIN: 20px auto;  HEIGHT:100%; OVERFLOW: hidden;}
.Gxtv_A {POSITION: relative; WIDTH:100%; HEIGHT:375px; }
.Gxtv_A IMG {WIDTH:474px; DISPLAY: inline-block; HEIGHT:262px;padding: 7px; background: #f9f5ea; }
.Gxtv_A I {FONT-STYLE: normal}
.Gxtv_A .home_focus_main {POSITION: absolute; OVERFLOW: hidden;WIDTH: 100%; TOP: 0px; LEFT: 0px}
.Gxtv_A .home_focus_main A {DISPLAY: none}
.Gxtv_A .home_focus_main .current {DISPLAY: block}
.Gxtv_A .home_focus_text {POSITION: absolute;TEXT-ALIGN: left; WIDTH:448px;height:32px; overflow: hidden;left:0; bottom:0px;padding:30px 20px; background:url(../images/part1_p1.png) no-repeat;}
.Gxtv_A .home_focus_text A {height: 32px;overflow: hidden;DISPLAY: none; FONT: normal 18px/32px "微软雅黑","Arial Narrow",HELVETICA;COLOR: #000;white-space:nowrap;text-overflow:ellipsis;  }
.Gxtv_A .home_focus_text A:visited { COLOR: #000;}
.Gxtv_A .home_focus_text .current {	DISPLAY: block;COLOR: #000}
.Gxtv_A .home_focus_sub {POSITION: absolute;TEXT-ALIGN: right;bottom:100px;HEIGHT: 30px; overflow:hidden;right: 0px; }
.Gxtv_A .home_focus_sub DIV {MARGIN:0px 10px 0 0px; ZOOM: 1; HEIGHT:15px; OVERFLOW: hidden;}
.Gxtv_A .home_focus_sub A {	POSITION: relative; MARGIN: 0px 3px; WIDTH: 14px;  HEIGHT: 13px;DISPLAY: inline-block; OUTLINE-WIDTH: 0px; OVERFLOW: hidden; CURSOR: pointer;BACKGROUND:#a2a2a2;border-radius: 50%;}
.Gxtv_A .home_focus_sub .current {BACKGROUND:#e40101;}
.Gxtv_A .home_focus_sub A:hover {TEXT-DECORATION: none;BACKGROUND:#e40101; }
.Gxtv_A .home_focus_sub IMG {DISPLAY: none}
.Gxtv_A .home_focus_sub I {	DISPLAY: none}

/*文化过大年*/
.whgdn{clear:both;width:100%; height:100%; overflow:hidden; margin:30px auto 0 auto; }
h2.whgdn_T{ height:60px;overflow:hidden;background: url(../images/tit_part1_02.png) no-repeat; }
.whgdn_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.whgdn .cont{height:100%;overflow:hidden; padding:20px 0 0 0;text-align:left; }
.whgdn .cont li { float:left; width:263px;height: 230px; overflow: hidden;margin-right:68px ;}
.whgdn .cont li:nth-child(3n+3) {margin-right:0 ;}

.whgdn .cont li img{ width:253px; height:142px;padding:5px;background: #fbf8f0; }
.whgdn .cont li p{height:56px;overflow: hidden;margin-top:5px; font-size:18px; font-weight:300; color:#565656; line-height:28px; text-align:left;word-break: break-all; text-overflow: ellipsis; display:-webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:2;  }
.whgdn .cont li p a{ font-size:18px; font-weight:300; color:#565656; }
.whgdn .cont li p a:hover{color:#a92323; }

/*礼赞新中国*/
.lzxzg{clear:both;width:100%; height:100%; overflow:hidden; margin:0 auto; }
h2.lzxzg_T{ height:60px;overflow:hidden;background: url(../images/tit_part2_01.png) no-repeat; }
.lzxzg_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.lzxzg .cont{height:100%;overflow:hidden; padding:10px 0 0 0;text-align:left; }
.lzxzg .cimg{float: left;width:488px; height:100%;overflow:hidden;}
.lzxzg .clist{float: right;width:430px; height:100%;overflow:hidden;}
.lzxzg .clist li{height:54px;overflow: hidden;font-size:18px; color:#010101; line-height:54px;border-bottom: 1px dotted #c1a98e;white-space:nowrap;text-overflow:ellipsis; }
.lzxzg .clist li a{margin-left: 5px; color:#010101;}
.lzxzg .clist li a:hover{color:#a92323;}

/*追梦新广西*/
.zmxgx{clear:both;width:100%; height:100%; overflow:hidden; margin:30px auto 0 auto; }
h2.zmxgx_T{ height:60px;overflow:hidden;background: url(../images/tit_part2_02.png) no-repeat; }
.zmxgx_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.zmxgx .cont{height:100%;overflow:hidden; padding:30px 0 0 0;text-align:left; }
.zmxgx .c_left{float: left;width:435px; height:100%;overflow:hidden;}
.zmxgx .c_right{float: right;width:435px; height:100%;overflow:hidden;}
.zmxgx .cimg {position: relative;clear: both; height:248px;margin: 10px 0;}
.zmxgx .cimg img{width:417px; height:234px;padding: 7px;background: #f9f5ea;}
.zmxgx .cimg p{position: absolute;left: 7px;bottom: 7px;width: 397px; height:40px;overflow: hidden;padding: 0 10px; font-size:18px; color:#fff; line-height:40px;white-space:nowrap;text-overflow:ellipsis;background: rgba(0,0,0,0.5); }
.zmxgx .cont li{height:48px;overflow: hidden;font-size:18px; color:#010101; line-height:48px;white-space:nowrap;text-overflow:ellipsis; }
.zmxgx .cont li a{margin-left: 5px; color:#010101;}
.zmxgx .cont li a:hover{color:#a92323;}

#tab-3{height:1070px; background: url(../images/part3_bg.png) left bottom no-repeat;}

/*过年啦*/
.gnl{clear:both;width:100%;  margin:0 auto; }
h2.gnl_T{ height:60px;overflow:hidden;background: url(../images/tit_part3_01.png) no-repeat; }
.gnl_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.gnl .cont{ padding:20px 0 0 0;text-align:left; }
.gnl .cimg {position: relative;float: right;width:488px;height:286px;margin-top:7px;}
.gnl .cimg img{width:474px; height:262px;padding: 7px;background: #f9f5ea;}
.gnl .cimg p{position: absolute;left: 7px;bottom: 17px;width:454px; height:40px;overflow: hidden;padding: 0 10px; font-size:18px; color:#fff; line-height:40px;white-space:nowrap;text-overflow:ellipsis;background: rgba(0,0,0,0.5); }
.gnl .clist{float: left;width:425px;}
.gnl .clist li{height:48px;overflow: hidden;font-size:18px; color:#010101; line-height:48px;white-space:nowrap;text-overflow:ellipsis; }
.gnl .clist li a{margin-left: 5px; color:#010101;}
.gnl .clist li a:hover{color:#a92323;}
.gnl .cimglist{clear: both;padding: 20px 0 0 262px;}
.gnl .cimglist li{float: left; width:263px;overflow: hidden;margin-left: 78px;}
.gnl .cimglist li img{width:253px; height:142px;padding:5px;background: #f9f5ea;}
.gnl .cimglist li p{height:54px;overflow: hidden;margin-top: 10px; font-size:18px; color:#010101; line-height:27px;word-break: break-all; text-overflow: ellipsis; display:-webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:2;  }
.gnl .cimglist li p a{color:#010101;}
.gnl .cimglist li p a:hover{color:#a92323;}

/*新春年味*/
.xcnw{clear:both;margin:0 auto;padding: 50px 0 0 450px; }
h2.xcnw_T{ height:60px;overflow:hidden;background: url(../images/tit_part3_02.png) no-repeat; }
.xcnw_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.xcnw .cont{height:100%;overflow:hidden; padding:10px 0 0 100px;text-align:left; }
.xcnw .cont li{height:54px;overflow: hidden;font-size:18px; color:#010101; line-height:54px;border-bottom: 1px dotted #c1a98e;white-space:nowrap;text-overflow:ellipsis; }
.xcnw .cont li a{margin-left: 5px; color:#010101;}
.xcnw .cont li a:hover{color:#a92323;}

#tab-4{height:100%; background: url(../images/part4_bg.png) 0 50px no-repeat;}

/*暖心路上*/
.nxls{clear:both;margin:0 auto;padding: 0; }
h2.nxls_T{ height:60px;overflow:hidden;background: url(../images/tit_part4_01.png) no-repeat; }
.nxls_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.nxls .cont{height:100%;overflow:hidden; padding:10px 0 0 540px;text-align:left; }
.nxls .cont li{height:54px;overflow: hidden;font-size:18px; color:#010101; line-height:54px;border-bottom: 1px dotted #c1a98e;white-space:nowrap;text-overflow:ellipsis; }
.nxls .cont li a{margin-left: 5px; color:#010101;}
.nxls .cont li a:hover{color:#a92323;}

/*关注出行*/
.gzcx{clear:both;margin:0 auto;padding:130px 0 0 0; }
h2.gzcx_T{ height:60px;overflow:hidden;background: url(../images/tit_part4_02.png) no-repeat; }
.gzcx_T  a{float: right;display:block;width:69px;height:28px;margin: 10px 0 0 0; background: url(../images/more01.png) no-repeat; }
.gzcx .cont{height:100%;overflow:hidden; padding:30px 0 0 0;text-align:left; }
.gzcx .cont li{float: left;width: 46%; height:48px;overflow: hidden;margin-right:8%; font-size:18px; color:#010101; line-height:48px;white-space:nowrap;text-overflow:ellipsis; }
.gzcx .cont li:nth-child(2n+2){margin-right:0; }
.gzcx .cont li a{margin-left: 5px; color:#010101;}
.gzcx .cont li a:hover{color:#a92323;}



/*当前位置 */
.path{ clear: both;height:80px;overflow:hidden;margin: 0 auto;border-bottom:2px solid #b2301c;}
.path p{font-size:22px; line-height:100px; color:#121212; text-align: left;}
.path p a{font-size:22px;  color:#121212; }


/*更多视频列表*/
.Video-list{clear:both;height:100%; overflow:hidden; margin:0 auto ; }
.Video-list .Cont{   padding:20px 0 0 0;text-align:left; }
.Video-list .Cont li{float: left; width:263px;overflow: hidden;margin:0 68px 30px 0;}
.Video-list .Cont li:nth-child(3n+3){margin-right:0;}
.Video-list .Cont li img{width:253px; height:142px;padding:5px;background: #f9f5ea;}
.Video-list .Cont li p{height:54px;overflow: hidden;margin-top: 10px; font-size:18px; color:#010101; line-height:27px;word-break: break-all; text-overflow: ellipsis; display:-webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:2;  }
.Video-list .Cont li:hover p {color:#a92323;}

/*更多新闻列表*/
.News-list{clear:both;height: 100%;  overflow:hidden; margin:0 auto ; }
.News-list .Cont{  padding:20px 0 ;text-align:left; }
.News-list .Cont li{height:54px;overflow: hidden;font-size:18px; color:#010101; line-height:54px;border-bottom: 1px dotted #c1a98e; }
.News-list .Cont li a{margin-left: 5px; color:#010101;}
.News-list .Cont li a:hover{color:#a92323;}


/*pages*/
.pages{ clear:both;  height:100px; margin: 0 auto;padding-top: 20px;}
.pages p{font-size:28px;COLOR:#1d2088; line-height:58px;text-align:center; }
.pages p A { display:inline-block;height:58px; padding:0 20px;font-size:28px;font-weight:500; COLOR:#000; margin-left:1px; border:1px solid #b2301c; }
.pages p A:hover {COLOR:#c2022b; TEXT-DECORATION: none}
.pages p A.current { COLOR:#fff;TEXT-DECORATION: none; background:#b2301c;}
.pages p A.pre,.pages p A.next{font-size:18px; line-height:66px;}




/* foot */
.g-footer{ clear:both; height:246px;  margin:0 auto;text-align:center; background: url(../images/footer.jpg) top center no-repeat; }
.g-footer .Cont{  padding-top:100px; font-size:18px; line-height:48px; color:#fff;}
.g-footer .Cont a{color:#fff;}	
.g-footer .Cont a:visited{color:#ffffcb;}			


/* foot */
.c-footer{ clear:both; width:1100px; height:200px;  margin:0 auto;text-align:center;}
.c-footer .Cont{  padding-top:50px; font-size:18px; line-height:48px; color:#000;}
.c-footer .Cont a{color:#000;}	
.c-footer .Cont a:visited{color:#ffffcb;}			



