@charset "utf-8";
/* CSS Document */
.index_body{background: #fff;}
.bdwd{width:1220px; height:auto;margin:0 auto;padding-top: 20px;padding-bottom: 20px;}
.main_lt{width:940px;padding:0 0 0 10px;float:left;}

/* 头条 */
.pdtt01{width:940px;height:360px;margin:0 0 5px;background-color: #ffffff;}
.pdtt01:hover{background-color: #f7f8fd;}
.pdtt_lt{width:624px;height:360px;float:left;position: relative; overflow:hidden;}
.pdtt_lt img{width:624px;height:360px; transition: all 1s ease 0s;}
.pdtt01:hover .pdtt_lt img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pdtt_rt{width:315px;height:358px;float:right;border:1px solid #dfdfdf;border-left:0;position: relative;}
.pdtt_rtbd{width:268px;height:294px;margin:20px auto 0;overflow:hidden;color:#4b4b4b;}
.pdtt_rtzw_gov{margin: 0px!important;white-space: nowrap;max-width: 172px;overflow: hidden;vertical-align: top;display: inline-block;text-overflow: ellipsis;}
.pdtt_rtbd div{line-height:36px;font-size:24px;font-weight: bold}
.pdtt_rtbd div a:hover {color: #e95412;}
.pdtt_rtbd h2{line-height:36px;font-size:24px;font-weight: bolder;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.pdtt_rtbd h2 a{color:#000000;}
.pdtt_rtbd h2 a:hover {color: #e95412;}
.pdtt_rtbd p{line-height: 21px;font-size: 14px;margin-top: 16px;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
/* .swiper-first .pagination {position: absolute; z-index: 20;bottom: 30px; width: 98%;text-align: right;}
.swiper-first .swiper-pagination-switch {display: inline-block;width: 8px; height: 8px;border-radius: 8px; background: #cccccc; margin: 0 5px; opacity: 0.8;cursor: pointer;}
.swiper-first .swiper-active-switch {background: #2b71b8; } */
.swiper-first .arrow-left {background:#7f7f7f url(/images/2018/loop-left.png) no-repeat 8px 3px; position: absolute;right: 140px;bottom: 10px;margin-top: -15px;width: 29px;height: 29px;}
 .swiper-first .arrow-right {background:#7f7f7f url(/images/2018/loop-right.png) no-repeat 8px 3px; position: absolute;right: 100px;bottom: 10px;margin-top: -15px; width: 29px;height: 29px;}

/* 头条下广告 */
.main_ltad{width:940px;min-height:0px;margin:0 auto;}
.main_ltad_img{margin: 20px 0 !important;width:100%;height:auto;border:none;padding:0px;margin:0px;overflow:hidden;position:relative;}
.main_ltad_img a{display: block;}
.main_ltad_img a img{display: block;width:100%;height:auto;border:none;transition: all 1s ease 0s;}
.main_ltad_img:hover a img{-webkit-transform:scale(1.1);transform:scale(1.1)}
/* 右侧轮播1 */
.main_rt{width:246px;float:right;}
.cutvSlideBox{margin-bottom: 16px; cursor: pointer; width: 246px; overflow: hidden;}
.cutvSlideBox .tempWrap{width:246px; position:relative;overflow:hidden; position:relative; 
/*height:84px*/
}
.cutvSlideBox .tempWrap ul{width:246px; 
/*height:84px;*/
}
.cutvSlideBox .tempWrap ul li{width:100%; height:100%}
.cutvSlideBox .cutv_box3 ul li,.cutvSlideBox .cutv_topbox ul li,.cutvSlideBox .cutv_midbox ul li,.cutvSlideBox .cutv_box4 ul li{height:84px;}   
 
.cutvSlideBox .tempWrap ul a{width:100%; height:100%}
.cutvSlideBox .tempWrap img{display: block;border:none;vertical-align: middle;width:100%;height:100%}   

.cutvSlideBox .cutv_botbox,.cutvSlideBox .cutv_bottombox{ height:246px}
.cutvSlideBox .cutv_botbox ul,.cutvSlideBox .cutv_bottombox ul{ height:246px}

/*右侧 ad */
.rt_ad{width:246px;margin-bottom:20px;border:1px solid #f0f0f0;height:160px;}
.rt_ad .rt_ad_img{width:100%;height:auto;border:none;padding:0px;margin:0px;overflow:hidden;position:relative;}
.rt_ad .rt_ad_img a{display: block;}
.rt_ad .rt_ad_img a img{display: block;width:100%;height:auto;border:none;}
/* 模式切换 */
.news_slide{position: relative;height: 25px; padding-bottom:5px}
.newsslidebd{position: absolute;left:1px;width: 100px;height: 25px;background: url(/images/2018/news_slidebg50.png) no-repeat 0 0;}
.newslist{background-position: 0 -25px !important;}
.newsslidebd span{float:left;width: 50px;height: 25px;display: inline-block;cursor: pointer;}
.newsslidebd span.cur{cursor: default;}
/* 卡片模式 */
#mainContent{position: relative;}
.newsbox{width:939px !important;min-height:320px;background-color: #ffffff;position: relative;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;margin-bottom:30px;padding-bottom: 30px;}
.newsbox .news_li{width: 260px;padding:26px 26px 56px 25px;border:1px solid #f0f0f0;color:#666666;position: relative;float: left;}
.newsbox .news_li:hover{border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background-color: #f7f8fd;z-index:10;}
.newsbox .news_li .news_tu{width:260px;height:195px;overflow:hidden;position: relative;}
.newsbox .news_li:hover .news_tu img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.newsbox .news_li .news_tu img{width:260px;height:195px;display:block;transition:all 1.0s;-webkit-transition:all 1.0s;}
.newsbox .news_li h2{line-height:26px;font-size:18px;font-weight:bold;margin-top:10px;color:#333333;}
.newsbox .news_li h2 a{color:#333333;}
.newsbox .news_li h2 a:visited{color:#666666;}
.newsbox .news_li h2 a:hover {color: #e95412;}
.newsbox .news_li p{line-height:20px;font-size:14px;margin-top:16px;}
.newsbox .news_li .pdtt_rtzw a{color:#666666;}
.newsbox .news_li .pdtt_rtzw a:hover {color: #e95412;}
.newsbox .news_li .pdtt_trbs{bottom:22px;}
.newsbox .news_li .pdtt_rtzw{margin-top:12px;}
/* 列表模式 */
.listview .news_li{position: relative;padding:13px 5px 13px 13px;width: 98%;height:195px;max-height:195px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;color:#666666;}
.listview .news_li:hover{border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background-color: #f7f8fd;z-index:10;}
.listview .news_li .news_tu{float:left;margin-right:26px;width:260px;height:195px;position: relative;}
.listview .news_li .news_tu img{width:260px;height:195px;}
.listview .news_li h2{margin-top:0;line-height:35px;font-size:18px;font-weight:bold;}
.listview .news_li h2 a{color:##333333;}
.listview .news_li h2 a:visited{color:#666666;}
.listview .news_li h2 a:hover {color: #e95412;}
.listview .news_li p{line-height:20px;font-size:14px;margin-top:16px;}
.listview .news_li .pdtt_rtzw{margin-top:12px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listview .news_li .pdtt_rtzw a{color:#666666;}
.listview .news_li .pdtt_trbs{bottom:20px;width:643px;}
.listview .news_share{bottom: 22px;left: inherit;right: 38px;width: 162px;z-index: 1000;}
/* 热新闻 */
.rthotnews_tt{height:38px;line-height:38px;font-size:16px;color:#fff;font-weight:bold;padding-left: 20px;;background-color: #e95412;margin-top: 16px;}
.hotnews_time{width:198px;height:30px;margin-top:4px;}
.hotnews_time a{width:100%;height:30px;line-height:30px;text-align:center;color:#282828;font-size:14px;display:block;float:left;border-bottom:2px solid #868686;}
.hotnews_time a.on{color:#01a5ec;border:0;}
.list_hot {width: 246px;margin-top:20px;font-size: 0;}
.list_hot li {padding-bottom: 10px;overflow:hidden;overflow: hidden;height: 20px;}
.list_hot li a {color: #333333;display: inline-block;width:219px;font-size: 12px;line-height: 20px;height: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_hot li a:hover {color: #e95412;}
.list_hot li span {width:19px;height: 19px;line-height: 19px;display: inline-block;margin-right: 8px;font-size: 12px;text-align: center;border-radius: 50%;vertical-align: top;color:#fff;}
.list_hot li .num_hot1{background: #ff9900;}
.list_hot li .num_hot2{background: #e95412;}

/* 热话题 */
.topic_hot {width: 246px;margin-top:20px;font-size: 0;}
.topic_hot li {padding-bottom: 10px;overflow:hidden;overflow: hidden;height: 20px;}
.topic_hot li a {color: #333333;display: inline-block;width:219px;font-size: 12px;line-height: 20px;height: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.topic_hot li a:hover {color: #e95412;}
.topic_hot li span {width:19px;height: 19px;line-height: 19px;display: inline-block;margin-right: 8px;font-size: 12px;text-align: center;border-radius: 50%;vertical-align: top;color:#fff;}
.topic_hot li .num_hot1{background: #ff9900;}
.topic_hot li .num_hot2{background: #e95412;}


/* 电视直播  微直播 */
.live_info{width:246px;height:38px;margin-top:4px;background: #e95412;}
.live_info a{width:66px;height:33px;line-height:33px;text-align:center;color:#fff;font-size:16px;display:block;float:left;margin:5px 0 0 0;font-weight: bolder;padding: 0 28.5px;}
.live_info a.on{color:#e95412;border:0;background:#fff;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.tv_live {width: 246px;margin-top:5px;}
.tv_live li {border-top: 1px solid #ffffff;border-bottom: 1px solid #b9b9b9;font-size: 12px;line-height: 21px;max-height: 66px;padding: 6px 0 5px;overflow:hidden;}
.tv_live li a {color: #333333; width: 216px;height: 74px;display: block;float: left;background: url(/images/2018/player.png) 210px 19px no-repeat;border-width: 1px 1px 0 0;line-height: 21px; cursor: pointer; padding-right:30px;}
.tv_live li h2{font-size: 16px;font-weight: normal;color: #898a8b;padding: 8px 0 3px 12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tv_live li p {padding-left: 12px;color:#333;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.loading {height: 100px;box-sizing: border-box;-webkit-box-sizing: border-box; padding: 20px 0; text-align: center; color: #888; z-index:999; position: absolute; bottom:0; left:440px;}
.loading img{margin:0 auto; width: 50px;height: 50px;}
.hide{ display:none;}

 /*轮播图*/
.focusBox{ position:relative;overflow: hidden; height:365px; width:950px; margin:0 auto; margin-bottom:13px;}
.focusBox .container .box{overflow: hidden;position: relative;}
.focusBox .boxImage{position: relative;width:950px; height:365px;}
.focusBox .boxImage .slide{width:650px;height:365px;position:absolute;margin:0 auto; top:0; left:0; display:none;}
.focusBox .boxImage .slide .img{width:650px;height:365px; overflow:hidden;}
.focusBox .boxImage .slide .img .noClick{ cursor:default;}
.focusBox .boxImage .slideCur{display:block;z-index:2;}
.focusBox .boxImage .slide img{display:block;margin: 0 auto;height:365px; margin:0 auto;}
.focusBox .boxImage .slide .nesting{margin:69px 100px;margin-right:12px;overflow:hidden; width:868px; height:496px;position:absolute; top:0; left:0;}
.focusBox .boxImage .slide .nesting ul{width:868px;height:238px;position:absolute;overflow:hidden;left:0;}
.focusBox .boxImage .slide .nesting ul.list01{top:-238px;}
.focusBox .boxImage .slide .nesting ul.list02{bottom:-238px;}
.focusBox .boxImage .slide .nesting ul li{ float:left;margin-right:20px; width:424px; height:238px; position:relative;}
.focusBox .boxImage .slide .nesting ul li.last{margin-right:0px;}
.focusBox .boxImage .slide .nesting ul li .img_nes{width:424px;height:238px; overflow:hidden;background:#e6e6e6;}
.focusBox .boxImage .slide .nesting ul li .img_nes img{width:424px;height:238px;}
.focusBox .boxImage .slide .nesting ul li .text{bottom:0;left:0;position:absolute;width:400px;height:40px;padding:0 12px; z-index:9;}
.focusBox .boxImage .slide .nesting ul li .text .title{font-size:16px;line-height:40px; }
.focusBox .boxImage .slide .nesting ul li .text .title a{color:#FFF;}
.focusBox .boxImage .slide .nesting ul li .text .brief{font-size:14px;line-height:22px;color:#ffffff;}
.focusBox .boxImage .slide .nesting ul li .text .brief a{color:#ffffff;}
.focusBox .boxImage .slide .nesting ul li .text.cur .title{font-size:20px;line-height:30px; padding-top:14px; height:60px; padding-bottom:9px;}
.focusBox .boxImage .slide .nesting ul li .text.cur .title a:hvoer{color:#ed9913;}
.focusBox .boxImage .slide .nesting ul li .text.cur .title a{color:#ed9913; font-weight:bold;}
.focusBox .boxImage .slide .nesting ul li .play{ right:10px; bottom:50px;}
.focusBox .boxTitle{font-size:15px;height:365px;width:300px;background:#fff;position:absolute;top:0;right:0px;z-index: 3;}

.focusBox .boxTitle .title{overflow: hidden;width:260px;color:#fff;height:72px;overflow: hidden;margin: 0 20px;border-bottom: 1px solid #efefef;}
.focusBox .boxTitle .title table{height:100%;}
.focusBox .boxTitle .title table td{width: 100%;vertical-align: middle;}
.focusBox .boxTitle .title .txt{font-size:16px;line-height:20px; color:#ffffff;height:40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.focusBox .boxTitle .title .txt a{color:#333;display:block;}
.focusBox .boxTitle .title .txt a i{background-color:#be0814;height:20px;line-height:20px;display:inline-block;padding:0 7px;margin-right:10px;}

.focusBox .boxTitle .active{position: relative;background:#e95412; margin:0px 0; padding:0px 20px; height:73px;border-bottom: none;}
.focusBox .boxTitle .active .txt{display:block;font-size:16px;line-height:20px;height:40px; margin:10px 0;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.focusBox .boxTitle .active .txt a i{display:none;}
.focusBox .boxTitle .active .txt a{color:#fff;}

.focusBoxCur{ width:1200px; height:543px;margin:0 auto;}
.focusBoxCur .boxIVideo{width:839px; height:543px;}
.focusBoxCur .boxIVideo .video{width:839px; height:543px;}
.focusBoxCur .boxImage{width:1200px; height:543px;}
.focusBoxCur .boxImage .slide{width:1200px; height:543px;}
.focusBoxCur .boxImage .slide .img{width:1200px; height:543px;}
.focusBoxCur .boxImage .slide img{height:543px;}
.focusBoxCur .boxTitle{height:523px;right:41px;}
.focusBoxCur .boxTitle .title{padding:6px 20px;}
.focusBoxCur .boxTitle .active{margin:5px 0;height: 69px;}

.loadmore{
		width: 100%;
		height: 45px;
		line-height: 45px;
		background: #edecec;
		color: #737272;
		font-size: 22px;
		font-weight: bolder;
		text-align: center;
		border-radius: 3px;
		margin-top: 25px;
		cursor: pointer;
	}
