﻿@charset "utf-8";
/* CSS Document */
body,html{height:auto;}
body{background-color:#fff;color:#333;font:400 14px/1.6 "\5FAE\8F6F\96C5\9ED1",Helvetica,sans-serif;-webkit-user-select:none;-webkit-text-size-adjust:none;font-size:.14rem;}
html{font-size:1rem;}
article,footer,header,nav,section{clear:all;display:block;margin:0;padding:0;}
img{height:auto;max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent;}
.mp1,.mp2,.mp3,.mp4,.mp5,.mp6,.mp7,.mp8,.mp9{margin-top:.3rem;}
.w10{ margin:0 2%;}

.mainContent{padding:4% 2% 0; overflow: hidden;}
.cardbox{position:relative;}
.list{margin-top:.15rem;}
.list ul li{padding:.09rem 0 .08rem .05rem;border-bottom:1px dotted #8fcab6;font-size:.14rem;}
/*.list ul li a{display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;}*/
.bn_title h2{margin-bottom:.08rem;font-weight:400;font-size:.17rem;line-height:1.2;}
.bn_title p,.u-title p{color:#9c9c9c;text-indent:.25rem;font-weight:400;font-size:.13rem;}
.bn_title p a,.u-title p a{color:#0a8267;}

.morebox{clear:both;padding:.25rem 0 .5rem;height:.3rem;text-align:center;}
.moreboxcon{display:block;margin:0 auto;padding:0 .1rem;width:1.08rem;height:.3rem;background: linear-gradient(45deg,#004fa1 15%,#3dc2a8 80%);-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}
.morebox a{color:#fff;font-size:.13rem;line-height:.3rem;}
.morebox a:hover{color:#ffe600;text-decoration:none;}
.morebox .moreboxcon:hover{background: linear-gradient(45deg,#3b7cbe 15%,#0be9be 80%);}

.mod_title{position:relative;overflow:hidden;margin:.25rem auto .15rem;padding:2%;width:96%;}
.sublist .u-img{overflow:hidden;margin-top:.2rem;height:auto;max-height:3rem;}
.sublist .u-img img{width:100%;}
.sublist .u-title{display:inherit;margin:.16rem 0 .3rem;padding:0;font-size:.17rem;}
.sublist .u-title h3{margin:.08rem 0 .08rem 0;font-size:.16rem;line-height:1.2;}
.sublist .sublist_01,.sublist .sublist_02{position:relative;display:inline-block;box-sizing:border-box;padding:.1rem .02rem .15rem;width:49.1%;vertical-align:middle;}

.play_icon{position:absolute;top:37%;left:45%;z-index:1;display:block;width:50px;height:50px;background-image:url(http://yn.news.cn/topic/2021zt/sbddlj/images/sm-play-icon.png);background-size:90%;background-repeat:no-repeat;}
.play_icon:hover{background-image:url(http://yn.news.cn/topic/2021zt/sbddlj/images/sm-play-icon-hover.png);background-repeat:no-repeat;cursor:pointer;}


/*foucs*/
.xswipe{margin:5% 0 0;}
.slideBox01{position:relative;overflow:hidden;margin:0 auto;}
.slideBox01 .hd{z-index:1;padding:.08rem 0 .2rem;height:.2rem;text-align:center;line-height:.2rem;}
.slideBox01 .hd li{display:inline-block;overflow:hidden;margin:0 .05rem;width:.1rem;height:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;background:#fff;text-indent:-9999px;}
.slideBox01 .hd li.on{background:#ffbf00;}
.slideBox01 .bd{position:relative;z-index:0;}
.slideBox01 .bd li{position:relative;width:100%;height:100%;text-align:center;}
.slideBox01 .bd li img{width:100%;height:auto;background:url(http://yn.news.cn/topic/2021zt/sbddlj/images/loading.gif) center center no-repeat;vertical-align:top;}
.mp1 .sublist .u-img span,.slideBox01 .bd li span{position:absolute;bottom:0;z-index:3;display:-webkit-box;overflow:hidden;width:100%;height:.3rem;color:#fff;text-align:center;text-overflow:ellipsis;font-size:.14rem;line-height:.3rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;}
.slideBox01 .bd li span a{color:#fff;}
.mp1 .sublist .u-img .tool,.slideBox01 .bd li .tool{position:absolute;bottom:0;display:block;width:100%;height:.3rem;background-color:#000;color:#fff;opacity:.6;}


/*header*/
.banner{position:relative;top:0;width:100%;}
.banner img{width:100%;height:auto;}
.banner .tit{display:none;width:0;height:0;}
.banner .tit h1{width:0;height:0;text-indent:-99999px;}
.banner .tit p{width:0;height:0;text-indent:-99999px;}

.xswipe.mp1{overflow:hidden;margin:0 auto;position: relative;}
.xswipe.mp2{overflow:hidden;margin:0 auto;background:url(http://yn.news.cn/topic/zt2023/xsbndsp/images/wrapBg002.jpg) no-repeat 25% bottom;background-size:cover;}
.xswipe.mp3{overflow:hidden;margin:0 auto;background:url(http://yn.news.cn/topic/2021zt/sbddlj/images/wrapBg04.jpg) no-repeat center bottom;background-size:cover;}
.xswipe.mp4{overflow:hidden;margin:0 auto;background:url(http://yn.news.cn/topic/zt2023/xsbndsp/images/wrapBg03_mob.jpg) no-repeat 50% bottom;background-size:cover;}
.xswipe.mp5{overflow:hidden;margin:0 auto;background:url(http://yn.news.cn/topic/zt2023/xsbndsp/images/wrapBg04.jpg) no-repeat center bottom;background-size:cover;}
.mp1 .mp1bg{z-index:1;position: absolute;top: 0;}
.mp1 .mod_title{margin:.3rem auto .15rem;}
.mp1 .slideBox01 .hd{padding:.05rem 0 .57rem;}
.mp1 .focusbox{margin:.3rem auto 0;width:90%;z-index: 5;position: relative;}


.mp2 .mod_title{margin: .25rem auto 0;}
.mp2{overflow:hidden;margin:0 auto;background:#e1f8fe;}
.mp2 .con{padding:.1rem .05rem .5rem;}
.mp2 .con h3{padding:.05rem 0 .12rem;font-weight:400;font-size:.18rem;line-height:1.3;}
.mp2 .con h3 a{color:#004996;}
.mp2 .con p{color:grey;text-align:justify;text-indent:2em;word-wrap:break-word;font-size:.14rem;line-height:1.75;}
.mp2 .con p a{color:#004996;}

.mp3 .sublist .sublist_01 p,.mp3 .sublist .sublist_02 p{padding:.05rem 0;min-height: .34rem;font-size:.12rem;line-height:1.5;}
.mp3 .mod_title{margin:.35rem auto 0;}
.mp3 .play_icon{top: 20%;left: 40%;}

.mp4 .mainContent{padding:1% 2% 0;}
.mp4 .list{margin-top:.15rem;}
.mp4 .sublist .u-title{margin:.16rem 0 .1rem;}
.mp5 .mod_title{margin:.35rem auto .15rem;}
.mp5 .morebox{padding:.15rem 0 1.3rem;}
.mp5 .slideBox01 .bd li span{padding:.05rem 0;height:auto;background-color:#00000069;color:#fff;text-align:center;text-overflow:inherit;font-size:.14rem;line-height:1.1;-webkit-box-orient:vertical;-webkit-line-clamp:inherit;word-break:break-all;}

/*footer*/
.f_module{clear:both;overflow:hidden;margin:0;padding:.3rem 0;text-align:center; color:#fff; font-size:.13rem;background:#014c7f;}