@charset "utf-8";
/* CSS Document */
body{margin: 0;padding: 0; font-size: 16px;font-family: "微软雅黑";background-image: url('header_bg.jpg'), url('footer_bg.png');background-repeat: no-repeat, no-repeat; background-position: center top, center bottom;background-color: #f5f5f5;}
*{margin: 0;}
a{text-decoration: none;}
ul{list-style-type: none;}
a img{border: none;}

#warp{width: 100%;}

.layer{width: 100%;float: left;}
.huihui{width: 395px;height: 109px;margin-top: 55px;margin-left:23% }
#header{display: flex;justify-content: center;align-items: center;}
#logo {position: relative;width: 790px;height: 372px;}
.zoomedImage {position: absolute;left: 60%;top:85%;transform: translate(-50%, -50%) scale(0);transition: transform 3s ease-in-out;}
.zoomedImage.show {transform: translate(-50%, -50%) scale(1);}
/*导航*/
#nav{width: 1200px;height: 35px; padding: 18px 0; background: url("nav_bg.png") no-repeat center top;margin: 0 auto;margin-top: 280px;text-align: center;}
#nav ul{margin: 0; display: flex;justify-content: center; /* 水平居中 */align-items: center; /* 垂直居中，如果需要的话 */list-style-type: none; /* 去除列表前的点 */}
#nav ul li{height: 30px; font-size: 18px;color: #fff; width: 132px; line-height: 30px;}
#nav ul li a{color: #fff;}
#nav ul li+li+li{border-left: 1px solid #fff;}

/*头条*/
.toutiao{width:1200px;height:70px; background: url(tt_bg.png) no-repeat; text-align:center;padding:20px 0;margin: 0 auto;margin-top: 25px;display: flex;justify-content: center; /* 水平居中 */align-items: center; /* 垂直居中，如果需要的话 */}
.toutiao h1{ font-size:35px; line-height:50px; color:#930000;padding: 0 10px 0 50px;}
.toutiao h1 a{ color:#930000}

/*要闻*/
.yaowen{width: 1200px;height: 428px; margin: 0 auto;background: url("yw_bg.png") no-repeat;margin-top: 40px;}
.yaowen_l{width: 641px;height: 362px;background-color: #ccc;float: left;margin-top: 30px;margin-left: 20px;}
.yaowen_l img{width: 641px;height: 362px;object-fit:cover;object-position:center;}
.yaowen_r{width: 485px;margin-left: 25px;float: left;margin-top: 38px; max-height: 362px; overflow: hidden;word-break: break-all;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 10;}
.yaowen_r ul{margin: 0;padding: 0;margin-top: 5px;}
.yaowen_r ul li{line-height: 30px;color: #652a28;border-bottom: #ca9897 1px solid;font-size: 16px;padding: 8px 0;}
.yaowen_r ul li a{color: #652a28;}

/*两会直播*/
.zhibo{width: 1200px;margin: 0 auto;clear: both; margin-top: 30px;}
.zb_right{width: 820px;float: right;}
.zb_right_1{width: 820px;height: 217px; border-radius: 15px;background-color: #fff;}
.zb_right_1 img{width: 380px;height: 217px;float: left;border-radius: 15px 0 0 15px;object-fit:cover;object-position:center;}
.zb_right_1 h2{width: 430px;float: right; text-align: center;margin-top: 15px;}
.zb_right_1 h2 a{color: #000;}
.zb_right_1 p{width: 410px;float: right; text-indent: 2em; line-height: 30px;margin-right: 8px;margin-top: 5px;}

.zb_right_2{width: 820px;height: 149px;margin-top: 15px;}
.zb_right_2 ul{margin: 0;padding: 0;}
.zb_right_2 ul li{width: 260px;float: left; background-color: #a91c17;}
.zb_right_2 ul li+li{margin-left: 15px;}
.zb_right_2 ul li img{width: 260px;height: 147px;object-fit:cover;object-position:center;}
.zb_right_2 ul li p{text-align: center;}
.zb_right_2 ul li p a{color: #fff;line-height: 30px;}

.zb_left{float: left;width: 370px; height: 490px; background: url("rl_bg.png") no-repeat;}
.l1_1{float: left; padding: 100px 60px 50px 60px; width: 250px;}
.tit2{height:35px;line-height:35px;border-top:2px solid #38A2DB;font-size:16px;padding:0 8px;}
.tit2 span{float:right;font-size:14px;}
.tit2 span a{display:inline-block;margin-left:10px;}
.tit2 h3{font-size:18px;font-weight:normal;}
.tit2 i{float:right;font-size:14px;color:#666;}

.calendar { }

.tu{ width:180px; height: 220px;float: left;}

/*日历*/
.calendar{border:1px solid #eee;padding:0 9px;width:280px;z-index:999;}
#calendar thead{color:#fff;}
#calendar td,#calendar th{text-align:center;vertical-align:middle;color:#3C3C3C;height:30px;width:40px;}
#calendar th{width:330px;}
#calendar div{width:30px;margin:0 auto;line-height:30px;border-radius:30px;color:#ccc;font-size:16px;}
#calendar .c_today{color:#333;font-weight:bold;}
#calendar .has{background:#f0f0f0;color:#333;cursor: pointer;}
#calendar .current{background:#bf3021;color:#fff;}
#calendar p{cursor:pointer;color:#fff;font-size:12px;padding:0;margin:0;}
#calendar .prev,#calendar .next{width:15px;}
#calendar #calendar_title{cursor:pointer;text-align:center;width:294px;}
.kandian,.live{width:470px;float:left;margin:0;}
.kandian_t {
    display: none;
}
.rl_con{width:365px;border-radius: 0 0 15px 15px; height: 90px;float: right;margin-right: -15px;padding: 10px 0;}
.kandian_rl{width:350px;height:230px;margin:0;float:left;}
.kandian_t{width:365px;marign:0;float:left;margin: 0;padding: 0;}
.kandian_t li{width:320px;float:left;font-size:16px; line-height:25px; background:url(d_img.jpg) no-repeat left center;padding-left:15px}
.kandian_t li a{color: #fff;}

.title01{text-align: center;width: 1200px;margin: 0 auto;}
.title02{text-align: center;}

/*独家*/
.dujia{width: 1200px;margin: 0 auto;margin-top: 80px;}
.dj_nav{width: 100%;margin: 20px 0;float: left;}
.dj_nav ul{margin: 0;padding: 0;}
.dj_nav ul li{width: 183px;float: left;margin-left: 7px;background-color: #b18d4d;border-radius: 18px;text-align: center;color: #f5f5f5;height: 35px;line-height: 35px;font-size: 20px}
.dj_nav ul li+li{margin-left: 15px;}
.dj_nav ul li a{color: #f5f5f5;}

.dj_list{width: 100%;height: 560px; background-color: #eee5d6;border: #e0ba77 1px solid;border-radius: 10px;float: left;display: none;}
.dj_list ul{margin: 0;padding: 0;margin-top: 30px;}
.dj_list ul li{width: 270px;height: 270px;float: left;margin-left: 24px;}
.dj_list ul li img{width: 270px;height: 155px;border-radius: 15px;object-fit: cover; object-position: center;}
.dj_list ul li p{line-height: 25px;font-size: 16px;color:#ffffff; background: #b18d4d;margin-top: 10px;height: 50px;border-radius: 10px;padding: 10px 6px;}
.dj_list ul li p a{color:#ffffff; }

/*两会特别节目*/
.tebie{width: 1200px;margin: 0 auto;margin-top: 80px;}
.tb_right{width: 710px;float: right; }
.tb_big{width: 710px;float: left;margin-top: 15px;}
.tb_big ul{padding: 0;margin: 0;}
.tb_big ul li{width: 348px;height: 280px;background-color: #b18d4d;float: left;color: #fff;border-radius: 10px;}
.tb_big ul li+li{float: right;}
.tb_big ul li img{width: 348px;height: 220px;object-fit: cover; object-position: center;border-radius: 10px 10px 0 0;}
.tb_big ul li p a{color: #fff;}
.tb_small{width: 710px;float: left;margin-top: 15px;}
.tb_small ul{padding: 0;margin: 0;}
.tb_small ul li{width: 230px;height: 200px; background-color: #b18d4d;float: left;border-radius: 10px;color: #fff;margin-right: 10px;}
.tb_small ul li+li+li{float: right;margin-right: 0;}
.tb_small ul li img{width: 230px;height: 135px;object-fit: cover; object-position: center;border-radius: 10px 10px 0 0;}
.tb_small ul li p a{color: #fff;}
.tb_left{width: 455px;background-color: #005292;float: left;overflow: hidden;word-break: break-all;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 12;padding: 10px;margin: 15px 0 0 0;border-radius: 18px;max-height: 475px;}
.tb_left ul{padding: 8px;margin: 0;}
.tb_left ul li{line-height: 31px;color: #fff;font-size: 18px;padding: 6px 0;margin: 5px 0;}
.tb_left ul li+li{border-top: #fff 1px dashed;}
.tb_left ul li a{color: #fff;}

.ai{width: 100%;margin: 0 auto;margin-top:80px; }

/*融媒*/
.rongmei{width: 100%;margin: 0 auto;margin-top: 80px;background: url("rm_bg.png") no-repeat center center;height: 1320px;}
.rm_heng{width: 1200px;margin: 0 auto;margin-top: 180px;}
.rm_heng ul{margin: 0;padding: 0;}
.rm_heng ul li{width: 376px;height: 205px; float: left;border-radius: 10px;margin: 0 10px;}
.rm_heng ul li img{width: 376px;height: 205px;object-fit: cover; object-position: center;border-radius: 10px;}

.rm_shu{width: 1200px;margin: 0 auto;clear: both;}
.rm_shu ul{margin: 0;padding: 0;padding-top: 50px;}
.rm_shu ul li{width: 280px;height: 499px; float: left;border-radius: 10px;margin: 0 10px;}
.rm_shu ul li img{width: 280px;height: 499px;object-fit: cover; object-position: center;border-radius: 10px;}


/*报告、热评*/
.bgrp{width: 1200px;margin: 0 auto;}
.baogao{width: 598px;float: left; }
.baogao ul{margin: 0;margin-top: 5px;max-height: 430px; overflow: hidden;word-break: break-all;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 8;background-color: #e7dfdf;border: #bd9762 1px solid;border-radius: 10px;padding: 8px;}
.baogao ul li{line-height: 30px;color: #2e2d2d;font-size: 16px;padding: 8px 0;}
.baogao ul li a{color: #2e2d2d;}

.reping{width: 583px;float: right; }
.reping ul{margin: 0;max-height: 430px; overflow: hidden;word-break: break-all;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 8;background-color: #e7dfdf;border: #bd9762 1px solid;border-radius: 10px;padding: 8px;margin-top: 11px;}
.reping ul li{line-height: 30px;color: #2e2d2d;font-size: 16px;padding: 8px 0;}
.reping ul li a{color: #2e2d2d;}

/*专题*/
.zhuangti{width: 1200px;margin: 0 auto;margin-top: 80px;}
.zhuangti ul{margin: 0;padding: 0;margin-top: 50px;}
.zhuangti ul li{width: 590px;height: 133px; float: left;margin-top: 20px;margin-left: 10px;}
.zhuangti ul li img{width: 590px;height: 133px;object-fit: cover; object-position: center;}

/*面脚*/
#footer{width:100%; padding:60px 0;clear: both;margin-top:30px; float:left ;margin-bottom: 220px}
#footer p{ text-align:center; line-height:35px; color: #110600;}
#footer p a{ color: #110600; }

