a:hover{text-decoration:underline;}
.topic img{width: 100%;}
.title-box{margin: auto;position: relative;text-align: center;}
.title-box .title{width: 735px;height:64px;margin:50px auto 30px auto; background: url(../images/t.jpg) no-repeat center;display: flex;justify-content: center;align-items: center;font-size: 25px;font-weight: 700;color: #1763dc;}
.title-box .t-more{position: absolute;right: 6%;top:70px;font-size: 14px;}
.title-box2{display: flex;justify-content: space-between;padding: 10px 20px;}
.title-box2 h3{font-weight: 700;color: #1763dc;}
.title-box2 a{font-size: 14px;}

#video-playing{width: 700px;height:auto;}
#video-playing video{
	border: 10px solid;
	border-image: -webkit-linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1; /* 控制边框颜色渐变 */
	border-image: -moz-linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1;
	border-image: linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1; /* 标准的必须写在最后 */
}
#schedule{width: 460px;height: 400px;background-color: #f3f3f3;}
#schedule .list-dl{height: 100px; padding: 10px 30px;border-bottom: 1px solid #ddd;display: flex;flex-wrap:wrap;align-items: center;}
#schedule .list-dl:last-child{border:none}
#schedule .list-dl dt{color: #0a68ed;width: 100%;}
#schedule .list-dl dd{padding-left:37px;font-size: 15px;}
#schedule .list-dl:hover{background-color: #dfecff;}
#yun-show .list{padding: 0;margin:5%;position: relative;}
#yun-show .col-md-12{
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
} 
#yun-show .list .t{position: absolute;bottom:0px;width: 100%;height: 40px;background-color: #0a68ed;opacity: 0.8;line-height: 40px;text-align: center;color: #FFFFFF;}
#yun-show .list:hover img{animation:pulse;animation-duration: 0.5s;}

#video-box.container, #video-box .col-md-12 {padding: 23px!important;}
#video-box .list{border: 1px solid #c8ddff;}
#video-box .list .t{font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#video-box .list .t a{margin-bottom:0;}
#video-box .list .play-btn{position: absolute;top:0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
#video-box .list .play-btn:hover{animation:rubberBand;animation-duration: 1s;}

#knowledge.container,#knowledge .col-md-12{/*padding:23px!important;*/}
#knowledge .list{padding: 0;background-color: #e2eaf1;overflow: hidden;}
#knowledge .list .t{padding:10px 15px;background-color: #FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#knowledge .list .t a{font-size: 1.5rem;font-weight: 700;}
#knowledge .list .img{height: 170px;width: 100%;text-align: center;}
#knowledge .list .img img{height: 100%;width: 100%;}
#knowledge .list .img:hover img{animation:pulse;animation-duration: 0.5s;}
#knowledge .list p{display: flex;justify-content: space-between;color: #797676;}
#knowledge .list p span i{font-size:2rem;}
#knowledge .list p .label-badge{padding: 5px 7px;}
#knowledge .col-md-3{margin-bottom: 20px;}
#knowledge .list:hover{box-shadow: 0 1px 10px 0 rgba(0,0,0,0.2);}

#share.container,#share .col-md-12{padding:23px!important;}
#share .list{border: 1px solid #efe9e9;width: 100%;height: 180px;margin-bottom: 20px; display: flex;align-items: center;justify-content:space-between;}
#share .list .ewm{width: 130px;height: 130px;
	border: 6px solid;
	border-image: -webkit-linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1; /* 控制边框颜色渐变 */
	border-image: -moz-linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1;
	border-image: linear-gradient(#6ea6ff , #bc8dfd , #23ccfb)1 10 1; /* 标准的必须写在最后 */}
#share .list .ewm img{width: 100%;height: 100%;}
#share .list .text{width: 400px;height: 130px;padding: 5%; background-color: #f0f6ff;flex: 1;}
#share .list .text p{margin-top: 10px;}
#share .list .text p a{font-size: 14px;line-height: 25px;color: #f56044;}


.device-mobile .container{flex-wrap: wrap;}
.device-mobile #video-playing{width: 100%;}
.device-mobile #schedule{width: 100%;margin-top: 10px;}
.device-mobile .t-more{top: 110px;right:auto;    width: 100px;}
.device-mobile #share .list .ewm{}
.screen-phone #share .list .ewm{width: 130px;}
.screen-phone .title-box{flex-wrap: nowrap;}
.screen-phone .title-box .title{background-image: none;width: 100%;display: block;padding: 0 10%;margin: auto;font-size:15px;}
.screen-phone .t-more {top: 60px;right: 20%;}

.screen-phone #nav-box .title{width: 100%;padding-left: 10px;}
.screen-phone #nav-box .home{width: 100%;text-align: left;}
/* .screen-desktop .yun-scroll{display: none;} */

#nav-box{width: 100%;background-color: #dae8f7;line-height:40px;padding: 1px 0;}
#nav-box .container{display: flex;align-items: center;justify-content: space-between;}
#nav-box .title{font-size: 18px;font-weight: 700;width: 30%;}
#nav-box .home{width: 70%;text-align: right;color: #b0b0b0;}
#nav-box .home a{padding: 0 10px;}
.detail .list{padding: 10px 15px;}
.detail .list .de-title{font-size:32px;text-align: center;}
.detail .list .de-tile{text-align: center;font-size: 14px;border-bottom: dotted 1px #e1e1e1;line-height: 30px;margin-bottom:25px;padding-bottom: 10px;}
.detail .list #article{font-size: 17px;text-indent: 0px;line-height: 30px;}
.detail .list #article img{max-width: 900px;}

.zt-box .t{width: 100%;height: 40px;border-bottom: 1px solid #EEEEEE;position: relative;}
.zt-box .t span{padding: 10px 0;color: #145ccd;font-size: 2rem;border-bottom: 3px solid #145ccd;position:absolute;bottom: -2px;}

#zt-news-list{padding:20px;min-height: 500px;}

#zt-news-list .list{padding: 10px 0;}
#zt-news-list .list li{margin: 30px 0;overflow: hidden;border-bottom: 1px solid #EEEEEE;padding-bottom: 20px;display: flex;}
#zt-news-list .list li .time{width:100px;height:85px; background-color: #e1ebf5;margin-right: 20px;}
#zt-news-list .list li .time .y{font-size:3rem;display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;font-weight: bold;}
#zt-news-list .list li .time .d{font-size:1.4rem;display: block;width: 90%;height:25px;margin: auto; line-height:25px;text-align: center;background-color: #b4c1cf;color: #FFFFFF;}
#zt-news-list .list li .t-s{width: 100%;}
#zt-news-list .list li .t-s .title{width: 100%;display: block;line-height: 30px;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#zt-news-list .list li .t-s .title a{font-size: 2rem;color: #000;}
#zt-news-list .list li .t-s .title a:hover{color: #bc0000;}
#zt-news-list .list li .t-s .summary{color: #aba7a7;line-height: 20px;font-size: 14px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow : hidden;text-overflow: ellipsis;}
#zt-news-list .list li .t-s .time-sm{font-size: 14px;color: #999;line-height: 30px;}
#zt-news-list .list li .dow{float: right;width: 10%;height: 60px;text-align: right;}

#zt-imgs-list{padding:20px;min-height: 500px;}
#zt-imgs-list .list{padding: 10px 0;}
#zt-imgs-list .list li .t-s{flex: 1;padding-left: 20px;}
#zt-imgs-list .list li .t-s .title{width: 100%;display: block;line-height: 30px;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#zt-imgs-list .list li .t-s .title a{font-size: 2rem;color: #000;}
#zt-imgs-list .list li .t-s .title a:hover{color: #bc0000;}
#zt-imgs-list .list li .t-s .summary{color: #aba7a7;line-height: 20px;font-size: 14px;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow : hidden;text-overflow: ellipsis;}
#zt-imgs-list .list li .t-s .time-sm{font-size: 14px;color: #999;line-height: 30px;}
#zt-imgs-list .list li .dow{float: right;width: 10%;height: 60px;text-align: right;}
#zt-imgs-list .list li{margin: 30px 0;overflow: hidden;border-bottom: 1px solid #EEEEEE;padding-bottom: 20px;display: flex;}
#zt-imgs-list .list li .imgs{width: 290px;height: 170px; background-color: #e9f0ff;display: flex;align-items: center;justify-content: center;}
#zt-imgs-list .list li .imgs img{width:100%;height:auto;max-height: 170px;}


#zt-video-list #video-box.container, #video-box .col-md-12{padding:20px 0!important;}

.yun-scroll{ width:100%; position:relative;}
.yun-scroll .bd{ padding:10px;   }
.yun-scroll .bd ul{ overflow:hidden; zoom:1; z-index: 100;}
.yun-scroll .bd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.yun-scroll .bd ul li .pic{ text-align:center; }
.yun-scroll .bd ul li .pic img{ width:280px; height:auto; display:block; }
.yun-scroll .bd ul li:hover img{animation:pulse;animation-duration: 0.5s;}
.yun-scroll .bd ul li .pic a:hover img{ border-color:#999;  }
.yun-scroll .bd ul li .title{ position: absolute;bottom:0px;width: 280px;height: 30px;background-color: #000;opacity: 0.8;}
.yun-scroll .bd ul li .title a{color: #FFF; line-height:30px;  }
.yun-scroll #btn{position: absolute;top:30px;}
.yun-scroll #btn .next{position: absolute;left:-100px;z-index: 999;}
.yun-scroll #btn .prev{position: absolute;left:100px}

.yun-scroll .hd{width: 330px; height:50px;margin: auto; padding:0 10px;display: flex; justify-content: space-around;align-items: center; }
.yun-scroll .hd .prev,.yun-scroll .hd .next{ display:block;  width:40px; height:40px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.yun-scroll .hd .next{ background-position:0 -50px;  font-size:15px;}
.yun-scroll .hd .prevStop{ background-position:-60px 0; }
.yun-scroll .hd .nextStop{ background-position:-60px -50px; }
.yun-scroll .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.yun-scroll .hd ul li{ float:left;  width:13px; height:13px;border-radius: 50%;  overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background-color: #cdcccc; }
.yun-scroll .hd ul li.on{ background-position:0 0;background-color:#6962ff; }

.yun-scroll2 ul{ overflow:hidden; zoom:1; z-index: 100;display: flex;}
.yun-scroll2 ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.yun-scroll2 ul li .pic{ text-align:center; }
.yun-scroll2 ul li .pic img{ width:260px; height:auto; display:block; }
.yun-scroll2 ul li:hover img{animation:pulse;animation-duration: 0.5s;}
.yun-scroll2 ul li .pic a:hover img{ border-color:#999;  }
.yun-scroll2 ul li .title{ height: 30px;background-color: #000;opacity: 0.8;}
.yun-scroll2 ul li .title a{color: #FFF; line-height:30px;  }