.main_top .box{display:flex;}
.slide{width:765px;height: 449px;overflow: hidden;}
.slide ul{position:absolute;}
.slide li{position:relative;float:left;width: 765px;}
.slide li img{width:765px;height:449px;}
.slide li p{position:absolute;bottom:0;left:0;width:100%;height: 60px;padding: 0 200px 0 12px;line-height: 60px;color: #fff;font-size: 20px;box-sizing: border-box;background: rgba(0, 0, 0, .5);}
.main_top .news-box{width: 600px;height: 449px;margin-left: auto;overflow: hidden;}
.headline {height:70px;margin-bottom:20px;}
.headline a{height: 70px;line-height: 70px;text-align:center;font-size:45px;color:#0364D7;font-weight:bold;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;}

.news-box ul li{height:36px;line-height:36px;}
.news-box ul li:before{background:#0364D7;border-radius:0;}
.news-box ul:first-child{margin-bottom:18px;}
.news-box ul li:first-child a{height:30px;line-height:30px;margin-bottom:10px;font-size:22px;font-weight:bold;}
.news-box ul li:first-child:before{display:none;}

.module_txt{display:flex;flex-wrap: wrap;margin-bottom: 30px;}
.module_txt .box{width: 450px;box-sizing: border-box;}
.module_txt .box:nth-child(2){margin: 0 25px;}
.column2 .box{width: 687px;}
.column2 .box:nth-child(2){margin-right: 0;}

.module_img .img-ul li ,.module_video .sp-list li {position:relative;margin: 10px 25px 10px 0;}
.module_img .img-ul li img{width:450px;height:266px;}
.module_img .img-ul li .content{position: absolute;bottom: 0;width: 100%;height: 50px;background: linear-gradient(#0000 26%, #393939 100%);}
.module_img .img-ul li p{padding:0 10px;line-height:50px;height:50px;overflow:hidden;color:#fff;font-size:18px;}
.module_img .img-ul li:nth-child(3n),.module_img .txt-list li:nth-child(3n),.module_video .sp-list li:nth-child(3n){margin-right:0;}

.module_img .txt-list{display:flex;flex-wrap:wrap;margin-top: 20px;}
.module_img .txt-list li {width: 450px;margin-right: 25px;overflow: hidden;}
.module_img .txt-list li:before{width: 14px;height: 14px;background:url(../images/txt_list_icon.png) no-repeat;background-size: 100% auto;}

.module_img .img-ul li{margin-bottom:0;}

.module_video .sp-list li .title{font-size:18px;}
.module_video .sp-list .play-icon{position:absolute;transform: translate(-50%, -50%);left:50%;top:50%;display:block;width:79px;height:79px;background:url(../images/play_icon.png) no-repeat;background-size: 100% auto;z-index: 2;}
.module_video .sp-list li a:hover .img:after{content:'';position: absolute;bottom: 0;display:block;width:450px;height:266px;background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));}

.ad_list{display:flex;flex-wrap: wrap;margin:30px auto;}
.ad_list a{display:block;width:450px;min-height:120px;}
.ad_list img{width:100%;height:auto;}
.ad_list a:nth-child(2){margin: 0 25px;}

.slide-btn .next,.slide-btn .prev{position:absolute;top: 195px;display:block;width: 36px;height:60px;text-align:center;color:#eee;cursor:pointer;font:bold 28px/60px "\5B8B\4F53",serif;background:rgb(0 0 0 / 20%);z-index: 2;}
.slide-btn .prev{left:0;border-radius:0 3px 3px 0;}
.slide-btn .next{right:0;border-radius:3px 0 0 3px;}
.slide-btn .next:hover,.slide-btn .prev:hover{color:#fff;background-color:rgb(0 0 0 / 30%);}
.slide-tab{position:absolute;height:12px;right:18px;bottom: 28px;text-align:left;/* display:none; */}
.slide-tab span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;margin:0 4px;border-radius:9px;_font-size:0;cursor:pointer;background-color:rgb(255 255 255 / 20%);}
.slide-tab span.hover{width:20px;background: #509CF4;}

.ad{margin: 30px 0;}
.ad img{width:100%;height:auto;background:#666;}

/*list*/
.yjtv .sp-list li {position:relative;margin: 20px 25px 0 0;}
.yjtv .sp-list li:nth-child(3n){margin-right:0;}
.yjtv .sp-list li .title{font-size:18px;}
.yjtv .sp-list .play-icon{position:absolute;transform: translate(-50%, -50%);left:50%;top:50%;display:block;width:79px;height:79px;background:url(../images/play_icon.png) no-repeat;background-size: 100% auto;z-index: 2;}
.yjtv .sp-list li a:hover .img:after{content:'';position: absolute;bottom: 0;display:block;width:450px;height:266px;background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));}
.pagingBox{width:100%}
.pagingBox>.pagination{justify-content:center;width:100%;margin:40px 0;display:flex}
.pagingBox>.pagination>li{color:#999;border:1px solid #e3e5e8;border-radius:5px;width:auto;height:40px;padding:0 15px;font-family:Source Han Sans CN;font-size:16px;font-weight:400;line-height:40px}
.pagingBox>.pagination>li:nth-of-type(n+2){margin-left:10px}
.pagingBox>.pagination>.disabled{opacity:.2;pointer-events:none;}
.pagingBox>.pagination>.active,.pagingBox>.pagination>.active a{color:#fff;background:#005FCB;}.pagingBox{width:100%}
.pagingBox>.pagination{justify-content:center;width:100%;margin:40px 0;display:flex}
.pagingBox>.pagination>li{color:#999;border:1px solid #e3e5e8;border-radius:5px;width:auto;height:40px;padding:0 15px;font-family:Source Han Sans CN;font-size:16px;font-weight:400;line-height:40px}
.pagingBox>.pagination>li:nth-of-type(n+2){margin-left:10px}
.pagingBox>.pagination>.disabled{opacity:.2;pointer-events:none;}
.pagingBox>.pagination>.active,.pagingBox>.pagination>.active a{color:#fff;background:#005FCB;}

/*detail*/
.border{border:1px solid #f0f0f0}
.art-box{margin-top:20px;padding: 20px 60px;}
.art-title{padding: 16px 180px 20px;}
.art-title h1{height: 60px;line-height: 60px;font-size: 40px;  text-overflow: ellipsis;overflow: hidden;word-break: break-all;white-space: nowrap;}
.art-title p{display:flex;line-height:22px;margin-top:6px;justify-content:space-between;}
.art-title p span{margin-right: 20px;color:#999;}
.art-content{line-height: 2.5em;font-size: 18px;}
.art-content p{margin-bottom:20px;font-weight: 300;}
.art-content img{max-width:100%;display:block;margin:0 auto;border-radius:0}
.art-content strong{font-weight:700}
.art-content em{font-style:italic}
.art-content video{display:block;}
.art-content section{padding:0;}
.art-box .author{display:flex;justify-content:flex-start;padding:10px 0;color: #cd4040;font-size:18px;}

/*bgt*/
.content_column_2{display:flex;justify-content:space-between;}
.w999{width: 999px;}
.content_column_2 .news-list .intro{height:auto;max-height: 60px;}
.rside{margin-top: 20px;width: 360px;margin-left: 20px;padding-left: 20px;border-left: 1px solid #f0f0f0;}
.tousuBtn a{position:relative;display:block;height:80px;line-height:80px;margin-bottom:20px;text-align:center;text-indent: -20px;background:#006CFC;color:#fff;font-size:30px;border-radius:3px;}
.tousuBtn a:before,.tousuBtn a:after{content:'';position:absolute;display:block;}
.tousuBtn a:before{right:90px;top:27px;width:26px;height:26px;background:#fff;border-radius:30px;z-index:1;}
.tousuBtn a:after{right:100px;top:35px;width:8px;height:8px;border-top:2px solid #006CFC;border-right:2px solid #006CFC;transform: rotate(45deg);z-index:2;}
.tousuBtn a:hover{background:#1653ac;}.tousuBtn a:hover:after{border-color: #1653ac;}
.side-tit h3{line-height: 46px;font-size:20px;}
.list-txt-box li{margin-bottom: 8px;justify-content: flex-start;flex-direction:column;align-items: flex-start;}
.list-txt-box .txt-list li:before{display:none;}
.list-txt-box li a{height: 36px;line-height: 36px;font-size:15px;}
.list-txt-box li .time{display: block;line-height: 22px;color:#999;font-size:12px;}
.content_column_2 .art-box{width: 919px;padding: 20px 40px;}
.content_column_2 .art-title{padding:16px 0 20px;}

/*share*/
.share {width: 100%;display: flex;justify-content:center;padding-bottom:20px;}
.share a{height:42px;}
.icon-qzone::before,.icon-weibo::before,.icon-wechat::before{content: "";display: inline-block;width: 42px;height: 42px;margin:0 5px;background: url(../images/share.png) no-repeat;background-size:40px auto;}
.icon-qzone::before {background-position:0 -48px;}
.icon-weibo::before {background-position:0 0;}
.icon-wechat { position: relative; }
.icon-wechat::before {background-position:0 -96px;}
.wechat-qrcode {border: 1px solid #eee;position: absolute;z-index: 9;top: -220px;left: -84px;width: 200px;height: 162px;color: #666;font-size: 12px;text-align: center;background-color: #fff;box-shadow: 0 2px 10px #aaa;transition: all .2s;display: none;}
.icon-wechat:hover .wechat-qrcode {display: block;padding: 20px 0;line-height: 24px;}
.wechat-qrcode img{margin:0 auto;}
