﻿@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;}
#wrap{ margin:0 auto; width:100%; overflow:hidden; padding-top:20px; text-align:left; background: top center no-repeat;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}
@media screen and (min-width: 1200px) { 
.top1,.top2,.top3,.top4,#wrap_A,#wrap_B,.Yzjy_wrap,.Lzgs_wrap,.tpGj_wrap,.xmJs_wrap,.Lhgz_wrap,.rmbb,#wrap_K{width:100%;}
.footer {width:100%;}  
} 
/* css注释：设置了浏览器宽度不小于1200px时 abc 显示100%宽度 */ 
 
@media screen and (max-width: 1200px) { 
.top1,.top2,.top3,.top4,#wrap_A,#wrap_B,.Yzjy_wrap,.Lzgs_wrap,.tpGj_wrap,.xmJs_wrap,.Lhgz_wrap,.rmbb,#wrap_K{width:1200px;}
.footer {width:1200px;}  
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示1200px宽度 */ 


.beginVideo {
	clear: both;
	margin: 0 auto;
    width: 100%;
	height: 100%;
}
video{ width: 100%;  height: 100%;object-fit: cover;}

/*top ############################################################################################################*/
.topBanner{ clear:both; height:790px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/top_banner.jpg) no-repeat top center;}


/* 资讯 */
/*gra ############################################################################################################*/
/*头条 */
.mod01{ clear:both; height:214px; overflow:hidden; margin:0 auto; background:url(../images/mod_01.jpg)  top center no-repeat;}
.mod01 .Cont{ clear:both;width: 1200px; height:100%; overflow:hidden; margin:0 auto;padding:82px 0 0 0;text-align:center;background:url(../images/zb.png) 50% 30px no-repeat;}
.mod01 .Cont p{ font-size:24px; font-weight:200; color:#5c5c5c; line-height:46px; }

.mod02{ clear:both; height:366px; overflow:hidden; margin:0 auto; background:url(../images/mod_02.jpg)  top center no-repeat;}
.mod02 .Cont{ clear:both;width: 980px; height:100%; overflow:hidden; margin:0 auto;padding:20px 0 0 220px;}
.mod02 .Cont p{ font-size:24px; font-weight:200; color:#5c5c5c; line-height:46px; text-align:left;text-indent:50px;}

#wrap_A{ margin:0 auto; height:499px; overflow:hidden; margin:0 auto; background:url(../images/mod_03.jpg)  top center no-repeat; }
.grA{width:1200px; height:100%; overflow: hidden; margin:0 auto 0 auto;}
.grA_L{ float:left; width:690px; overflow:hidden; }
.grA_R{ float:right; width:455px;overflow:hidden;}

/* 播放器 */
.video{ clear:both; height:100%;  overflow: hidden; }
.video .Cont{ padding:0; text-align:left; }


/* 最新动态 */
.News{ clear:both; height:100%;  overflow: hidden; }
h2.News_T{ height:80px;overflow: hidden;margin:0 ; }
.News_T .capmore { float:right;padding:40px 0 0 0; } 
.News_T .capmore a{display: block; width:84px; height:24px;font-size:20px; font-weight:200; color:#fff; line-height:24px; text-align:center;  background:#e0312b;}
.News_T .capmore a:hover{ color:#FFEE00;}
.News .Cont{ padding:70px 0 0 0; text-align:left; }
.News .Cont h3{margin: 15px 0; font-size:24px; color:#cc413c; line-height:30px;}
.News .Cont h3 a{ font-size:24px; color:#cc413c;}
.News .Cont li{height:50px;overflow: hidden;padding-left: 30px; font-size:18px; color:#000; line-height:50px;text-overflow: ellipsis;white-space: nowrap;background: url(../images/icon01.png) 0 50% no-repeat;}
.News .Cont li a{ color:#000;}
.News .Cont li a:hover{color:#cd0a00;}

/*投票入口*/
.vote_wrap{clear:both;height:294px; overflow: hidden; margin:0 auto;background: url(../images/vote_bg.jpg) center top no-repeat;}
.vote{clear:both;width:1200px; height:100%; overflow: hidden; margin:0 auto;}
.vote img{display:block;float: left;margin: 100px 0 0 15px;	transition:all 1s ease-out;}
.vote img:hover{transform:scale(1.05);}
/*优秀作品展播*/
.zpzb_wrap{clear:both;height:707px; overflow: hidden; margin:0 auto;background: url(../images/mod_06.jpg) center top no-repeat;}
.zpzb{clear:both;width:1200px; height:100%; overflow: hidden; margin:0 auto;}
h2.zpzb_T{clear: both;height:110px; OVERFLOW: hidden;}
.zpzb_T .capmore { float:left;padding:80px 0 0 560px ; } 
.zpzb_T .capmore a{ display:block; width:84px; height:24px;font-size:20px; font-weight:200; color:#fff; line-height:24px; text-align:center;  background:#e0312b;}
.zpzb_T .capmore a:hover{ color:#FFEE00;}
.zpzb .Cont{ height:100%; overflow:hidden; padding:40px 0 30px 0;  }
.zpzb .Cont li { float:left; width:277px;height:247px;  margin:0 0 30px 30px;background: #fff;}
.zpzb .Cont li:nth-child(4n+1) { margin-left:0;}
.zpzb .Cont li img{ width:277px; height:156px;}
.zpzb .Cont li p{height:55px;overflow: hidden;margin:10px;font-size:18px; font-weight:300; color:#555; line-height:30px; text-align:left;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.zpzb .Cont li p a{ color:#555;}
.zpzb .Cont li p a:hover{color:#e94756;}

/*往届回顾*/
.tpGj_wrap{clear:both;height:283px; overflow: hidden; margin:0 auto;background: url(../images/mod_04.jpg) center top no-repeat;}
.tpGj{clear:both;width:1200px; height:100%; overflow: hidden; margin:0 auto;}
h2.tpGj_T{clear: both;height:150px; OVERFLOW: hidden;}
.tpGj_T .capmore { float:left;padding:87px 0 0 560px ; } 
.tpGj_T .capmore a{ display:block; width:84px; height:24px;font-size:20px; font-weight:200; color:#fff; line-height:24px; text-align:center;  background:#e0312b;}
.tpGj_T .capmore a:hover{ color:#FFEE00;}
.tpGj .Cont{ height:100%; overflow:hidden; padding:150px 0 30px 0;  }
.tpGj .Cont li { float:left; width:292px;height:78px;  margin-left:10px;}
.tpGj .Cont li:nth-child(1) { margin-left:0;}
.tpGj .Cont li img{ width:292px; height:78px;}

.tpGj .Cont li p{height:55px;overflow: hidden;margin:10px;font-size:18px; font-weight:300; color:#555; line-height:30px; text-align:left;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.tpGj .Cont li p a{ color:#555;}
.tpGj .Cont li p a:hover{color:#e94756;}

#wrap_B{ margin:0 auto; height:355px; overflow:hidden; margin:0 auto; background:url(../images/mod_05.jpg)  top center no-repeat; }
.grB{width:1200px; height:100%; overflow: hidden; margin:0 auto 0 auto;}
.grB_L{ float:left; width:585px; overflow:hidden; }
.grB_R{ float:right; width:585px;overflow:hidden;}

/* 点赞广西 脱贫攻坚第一线 */
.nList{ clear:both; height:100%;  overflow: hidden; }
h2.nList_T{ height:80px;overflow: hidden; }
.nList_T .capmore { float:right;padding:50px 50px 0 0; } 
.nList_T .capmore a{display: block; width:84px; height:24px;font-size:20px; font-weight:200; color:#fff; line-height:24px; text-align:center;  background:#e0312b;}
.nList_T .capmore a:hover{ color:#FFEE00;}
.nList .Cont{ padding:40px 0 0 0; text-align:left; }
.nList .Cont h3{margin: 15px 0; font-size:24px; color:#cc413c; line-height:30px;}
.nList .Cont h3 a{ font-size:24px; color:#cc413c;}
.nList .Cont li{height:45px;overflow: hidden;padding-left: 30px; font-size:18px; color:#000; line-height:45px;text-overflow: ellipsis;white-space: nowrap;background: url(../images/icon01.png) 0 50% no-repeat;}
.nList .Cont li a{ color:#000;}
.nList .Cont li a:hover{color:#cd0a00;}



#wrap_K{ margin:0 auto; height:100%;max-height: 1530px; overflow:hidden; margin:0 auto; background:url(../images/class_bg.jpg)  top center no-repeat; }

/*要闻速递 二级页*/
.g-video{clear:both;width:1100px; height:100%; overflow: hidden; margin:30px auto 0 auto; }
h2.g-video_T{  height:75px; OVERFLOW: hidden;border-bottom:3px  solid #bd0000;}
.g-video_T .capname { float:left;font-size:30px; line-height:75px; font-weight:200;color:#bd0000; }
.g-video_T .capname  a{ font-size:30px; font-weight:200;color:#bd0000; }
.g-video .Cont{ height:100%; overflow:hidden;padding:30px 0 30px 0;  }
.g-video .Cont h3 { clear: both;  height:80px; margin:15px auto;font-size:40px;color: #bd0000;line-height: 80px; background: url(../images/titLine.png) center no-repeat;}
.g-video .Cont h3 a{ display:inline-block; width:100px; height:30px;}
.g-video .Cont li { float:left; width:254px;height: auto;min-height:280px;  margin:0 0 30px 28px;background: #fff;}
.g-video .Cont li:nth-child(4n+1) { margin-left:0;}
.g-video .Cont li img{display: block; width:254px; height:143px;}
.g-video .Cont li p{min-height:60px; padding:15px 10px 0 10px;font-size:16px; font-weight:300; color:#383838; line-height:24px; text-align:left;}
.g-video .Cont li p a{ color:#383838;}
.g-video .Cont li p a:hover{color:#bd0000;}


/* 新闻列表*/
.X_News{clear:both;width:1200px; height:100%; overflow: hidden; margin:30px auto 0 auto;}
h2.X_News_T{  height:65px; OVERFLOW: hidden; margin:0 50px; border-bottom:3px  solid #b3c356;}
.X_News_T .capname { float:left;font-size:30px; line-height:75px; font-weight:200;color:#496b0c; }
.X_News_T .capname  a{ font-size:30px; font-weight:200;color:#496b0c; }
.X_News .Cont{ height:100%;overflow:hidden; padding:30px 50px;text-align:left;}
.X_News .Cont li{ clear:both;padding:10px 0;font-size:18px; color:#383838; line-height:24px;}
.X_News .Cont li a{ color:#383838; }
.X_News .Cont li a:hover{  color:#cc0001; text-decoration:none;}
.X_News .Cont li span{ margin-right:10px; font-size:16px; font-weight:bold;color:#b3c356;}

/*图片列表*/
.Photo{clear:both;width:1200px; height:100%; overflow: hidden; margin:30px auto 0 auto; }
h2.Photo_T{  height:65px; OVERFLOW: hidden; margin:0 50px; border-bottom:3px  solid #b3c356;}
.Photo_T .capname { float:left;font-size:30px; line-height:75px; font-weight:200;color:#496b0c; }
.Photo_T .capname  a{ font-size:30px; font-weight:200;color:#496b0c; }
.Photo .Cont{ height:100%; overflow:hidden;padding:50px 0 30px 50px;  }
.Photo .Cont li { float:left; width:254px; height:220px; margin:0 28px 20px 0;text-align:center;background: #fff;}
.Photo .Cont li:nth-child(4n+4) {margin:0 0 30px 0;}
.Photo .Cont li img{ width:254px; height:143px;}
.Photo .Cont li p{height: 50px;overflow: hidden; padding:10px;font-size:16px; font-weight:300; color:#333; line-height:28px; text-align:left;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.Photo .Cont li p a{ color:#333;}
.Photo .Cont li a:hover{color:#cc0001;}



/*pages*/

.pages{ clear:both; width:1000px; height:auto; margin:50px auto 0 auto;}
.pages p{font-size:16px;COLOR:#097c25; line-height:45px;text-align:center; }
.pages p A { display:inline-block;height:45px; padding:0 20px;font-size:16px; COLOR:#333; margin-left:1px; border: 1px solid #496b0c;}
.pages p A:hover {COLOR:#bd0000; TEXT-DECORATION: none}
.pages p A.current { COLOR:#fff;TEXT-DECORATION: none; background:#496b0c;}
.pages p A.pre,.pages p A.next{font-size:16px; line-height:45px;}

/*Gxtv_footer 底部信息*/
.footer{ clear:both;height:407px; margin: 0 auto;text-align:center; background:url(../images/footer.jpg) center top no-repeat; }
.footer .Cont{ height:150px; padding-top:150px; font-size:24px; font-weight:200; line-height:48px; color:#555;}
.footer .Cont a{color:#555;}	
.footer .Cont a:visited{color:#333;}			
