@charset "utf-8";
.ny_w{padding: .6rem 0;}
/* 领导简介 */

.ysbox {
    width: 100%;
    margin: 1.5rem auto .5rem;
    align-items: flex-start;
    background: url(../images/ys-bg.jpg) repeat right top;
    background-size: 90% auto;
}

.ysbox .ysimg {
    padding-left: .5rem;
    background-size: 3.73rem auto;
    width: 30%;
    position: relative;
}

.ysbox .ysimg::before {
    content: '';
    background: url(../images/ysbg.png);
    width: 3.8rem;
    height: calc(100% + .5rem);
    position: absolute;
    left: 0rem;
    top: 0;
    z-index: 0;
    background-size: 100% 100%;
}

.ysbox .ysimg img {
    box-shadow: 0 0 32px rgba(0, 0, 0, .4);
    margin-top: -.84rem;
    width: 100%;
    position: relative;
    z-index: 1;
    transition: all .8s;
}

.ysbox .ysimg:hover img {
    transform: scale(1.02);
    -webkit-transform: scale(1.02);
}

.ysbox .info {
    width: 64%;
    padding: 1.5rem .5rem 2.1rem 0;
}

.ysbox .info .infoname {
    position: relative;
    padding-bottom: .1rem;
    font-size: .36rem;
    color: #032477;
    margin-bottom: .2rem;
}

.ysbox .info .infoname::before {
    content: '';
    background: url(../images/syh.png);
    width: 1.57rem;
    height: 1.17rem;
    position: absolute;
    left: -.2rem;
    bottom: 0;
    background-size: 100% auto;
    transition: all .8s;
    -webkit-transition: all .8s;
}

.ysbox .info:hover .infoname::before {
    left: -.3rem;
}

.ysbox .info .infodes {
    font-size: .18rem;
    line-height: .34rem;
    color: #333;
    text-indent: 2em;
    text-align: justify;
    display: -webkit-box;
   /*** -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
    overflow: hidden;***/
}

@media screen and (max-width:1500px) {
    .ysbox .info {
        padding: 1rem .5rem 1.5rem 0;
    }
}

@media screen and (max-width:980px) {
    .ysbox {
        width: 100%;
        background-size: cover;
    }
    .ysbox .ysimg {
        width: 40%;
    }
    .ysbox .info {
        width: 55%;
    }
    .ysbox .ysimg::before {
        max-width: 80%;
    }
    .ysbox .info {
        padding: 1rem .5rem 1rem 0;
    }
}

@media screen and (max-width:768px) {
    .ysbox {
        background: url(../images/ys-bg.jpg) no-repeat right bottom;
    }
    .ysbox .ysimg {
        width: 100%;
        margin: 0 auto;
        padding: 0 20%;
    }
    .ysbox .ysimg::before {
        left: calc(20% - .5rem);
        width: 50%;
    }
    .ysbox .info {
        width: 100%;
        padding: 1.5rem .5rem .6rem .5rem;
    }
}

@media screen and (max-width:480px) {
    .ysbox {
        margin: 1.5rem auto .8rem;
    }
    .ysbox .ysimg::before {
        width: 85%;
    }
}


/* 二级学院 */

.nydep-a {
    padding-bottom: .8rem
}

.nydep-a dl {
    padding-bottom: .2rem
}

.nydep-a dl dt {
    margin-bottom: .3rem;
    color: #045da1;
    font-size: .28rem;
}

.nydep-a dl dd ul:after {
    width: 31.3333%;
    content: '';
    display: inline-block;
}

.nydep-a dl dd ul li {
    width: 31.3333%;
    margin-bottom: .35rem;
    font-size: .18rem;
    line-height: 1.2em
}

.nydep-a dl dd ul li a {
    display: block;
    padding: 0 .2rem;
    height: .6rem;
    border: 1px solid #045da1;
    transition: .3s
}

.nydep-a dl dd ul li a span {
    position: relative;
    top: 50%;
    display: inline-block;
    transform: translateY(-50%)
}

.nydep-a dl dd ul li a:hover {
    background: #045da1;
    color: #fff
}

@media screen and (max-width: 980px) {
    .nydep-a dl dd ul li {
        width: 48%;
        margin-bottom: .35rem;
    }
}

@media screen and (max-width: 640px) {
    .nydep-a dl dd ul li {
        width: 100%;
        margin-bottom: .25rem;
    }
}

/* 会议论坛 */
.overhide{overflow: hidden;}
.newslist{margin-top: 60px;padding-bottom: .2rem}
.newslist li{margin-bottom: .5rem;box-shadow: 0 2px 8px rgba(0,0,0,.1)}
.newslist li .pic{height:288px;width: 38%}
.newslist li .pic img{display: none}
.newslist li .txt{width: 62%;//background: url(../images/ntbg.png);padding: 25px 5%}
.newslist li .txt .time{padding-left: 20px;background: url(../images/time.png) no-repeat left center;
	background-size: 16px 16px;margin-bottom: 20px}
.newslist li .txt .time time {color: #666;font-size: 16px}
.newslist li .txt .time i{color: #ef982d;font-size:30px;float: right;margin-top: 15px}
.newslist li .txt h4{font-size: 24px;margin-bottom:20px}
.newslist li .txt .more{color: #153a9c;font-size: 16px;//background: url(../images/j.png) no-repeat right center;padding-right: 30px}
.newslist li .txt .more a{color: #153a9c;}

.newslist li .txt p{font-size: 16px;color: #666;line-height:30px;max-height:60px\0;margin-bottom: 20px }
.newslist li:hover .txt h4{color: #153a9c;}

@media screen and (max-width: 1180px){

.newslist li .pic{height:228px;width: 38%}
.newslist li .txt h4{font-size: 20px}

}

@media screen and (max-width:640px){
.newslist li .pic{height:190px;width: 100%}
.newslist li .txt h4{font-size: 18px;display: inline-block;margin-bottom: 15px}
.newslist li .txt{width: 100%;padding: 25px 5%}

}

/* 科学教研 */
.u12{margin-bottom:60px;overflow:hidden}
.u12 li{overflow:hidden}
.u12 .con{padding:40px 0;display:block;border-top:1px solid #eaeaea;overflow:hidden}
.u12 li:first-child .con{border:none}
.u12 .pic{margin-right:40px;float:left;width:444px;position:relative;overflow:hidden}
.u12 .pic:after{content:'';display:block;padding-top:63%}
.u12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;object-fit:contain;}
.u12 .inner{padding-top:70px;overflow:hidden}
.u12 .inner .top{margin-bottom:12px;overflow:hidden}
.u12 .inner .top .date{padding-right:20px;float:left;min-width:150px;font-size:20px;color:#333;line-height:1.8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .top h4{font-size:20px;color:#333;font-weight:400;line-height:1.8;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .txt{margin-bottom:60px;font-size:16px;color:#787878;line-height:1.9;height:3.8em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .more{float:right;width:130px;height:38px;line-height:36px;font-size:14px;color:#5b5b5b;text-align:center;border:1px solid #d4d4d4;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.u12 .con:hover .inner .top .date,.u12 .con:hover .inner .top h4{color:#045da1;font-weight:700}
.u12 .con:hover .inner .txt{color:#045da1}
.u12 .con:hover .inner .more{color:#fff;border-color:#045da1;background-color:#045da1}
@media screen and (max-width:1299px) {
  .u12{margin-bottom:48px}
  .u12 .pic{width:40%}
  .u12 .inner{padding-top:10px}
  .u12 .inner .top{margin-bottom:10px}
  .u12 .inner .top .date,.u12 .inner .top h4{font-size:16px}
  .u12 .inner .txt{margin-bottom:48px;font-size:14px}
  .u12 .inner .more{width:110px;height:32px;line-height:30px}
}
@media screen and (max-width:767px) {
  .u12{margin:0}
  .u12 .con{padding:30px 0}
  .u12 .pic{margin:0;float:none;width:auto}
  .u12 .inner{padding-top:20px}
  .u12 .inner .top{padding-bottom:35px;position:relative}
  .u12 .inner .top .date{position:absolute;left:0;bottom:0;min-width:0}
  .u12 .inner .txt{margin-bottom:20px}
}


/* 海医视界 */

.video-ul-img a{ display: block; position: relative; padding-top: 63%; }
.video-ul-box:hover .video-ul-img a span{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.25); }
.video-ul-box:hover .video-ul-img a span i{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/play.png) center no-repeat;  }
.video-ul-img a img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.video-ul li{ float: left; width: 33.333333%; padding:0 20px; margin-bottom: 70px; }
.video-ul-box{ background: #fff; }
.video-ul-bottom{ background: #fbfbfb; padding:15px 20px; height: 96px; }
.video-p a{ font-size: 20px; color: #000; }
.video-p{ line-height: 30px; height: 60px; overflow:hidden; }
.video-ul{ padding-top: 60px; margin-left: -20px; margin-right: -20px; }
.img-hide{ display: block; overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.05,1.05); }
.video-ul-box:hover .video-ul-bottom{ background: #0c5ebd; }
.video-ul-box:hover .video-p a{ color: #fff; }
.page-box img{ margin:0 auto; }
.video-ul-phone{ display: none; }

@media( max-width: 768px){
    .video-ul li{ width: 100%; margin-bottom: 20px; }
	.video-p a{ font-size: 16px; }
	.video-ul{ padding-top: 30px; }
	.page-box{ padding-top: 15px; }
	.nav-ul li{ width: 25%; }
	.nav-ul li a{ font-size: 14px; width: 100%; height: 40px; line-height: 40px; }
	.hidden-xs{ display: none; }
	.video-ul-phone{ margin-top: 0; }
	.video-ul-phone:before{ display: none; }
	.video-ul-phone li a{ color: #333; }
	.video-ul-phone{ display: block; background: #fff; }
	.video-ul-phone li.active a{ color: #fff; }
}

/* 校园生活 */


.sub-list li {
    margin-bottom: .5rem
}

.sub-list li .pic {
    position: relative;
    width: 39%;
    height: 3.1rem
}

.sub-list li .txt {
    position: relative;
    width: 61%;
    padding: .3rem 0
}

.sub-list li .txt .con {
    background: #f6f7fb;
    padding: .2rem .4rem;
    position: relative;
    height: 100%;
    box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.sub-list li .txt h4 {
    font-size: .24rem;
    line-height: 1.3em;
    padding-left: .16rem;
    position: relative;
    margin-bottom: .15rem
}

.sub-list li .txt h4 a {
    max-height: .58rem
}

.sub-list li .txt h4:before {
    content: '';
    width: 3px;
    height: .24rem;
    background: #045da1;
    position: absolute;
    left: 0;
    top: .05rem
}

.sub-list li .txt p {
    padding-left: .16rem;
    font-size: .15rem;
    color: #666;
    line-height: 1.6em;
    margin-bottom: .2rem;
    max-height: .44rem
}

.sub-list li .pic time {
text-align:center;
    position: absolute;
    left: -1px;
    top: 0;
    height: .43rem;
    width: 1.4rem;
    background: url(../images/txx.png) no-repeat right center;
    background-size: 1.8rem .43rem;
    display: block;
    line-height: .43rem;
    color: #fff;
    //padding-left: .28rem;
    font-size: .14rem;
    z-index: 3
}

.sub-list li:nth-child(2n) .pic {
    order: 2
}

.sub-list li:nth-child(2n) .txt {
    order: 1
}

@media screen and (max-width: 640px) {
    .sub-list li .pic {
        width: 100%;
        height: 50vw
    }
    .sub-list li .txt {
        width: 100%;
        padding: 0
    }
    .sub-list li .txt .con {
        padding: .35rem
    }
    .sub-list li:nth-child(2n) .pic {
        order: 1
    }
    .sub-list li:nth-child(2n) .txt {
        order: 2
    }
}

/* 海医媒体 */

.soc-list li .st0 {
    fill: #C6C6C6;
}

.soc-list li:hover .st0 {
    fill: #fff;
}

.soc-list {
    padding-top: .4rem
}

.soc-list li {
    background: #f7f7f7;
    padding: 0 .3rem;
    margin-bottom: .8rem;
    transition: .5s;
    padding-right: 0
}

.soc-list li:hover {
    background: url(../images/sobg.jpg) no-repeat center;
    background-size: cover
}

.soc-list li:hover a {
    color: #fff
}

.soc-list li:hover .txt p {
    color: #fff;
    opacity: .8
}

.soc-list li:hover .txt time {
    color: #fff;
    opacity: .8
}

.soc-list li:hover .txt h4:before {
    background: #fff
}

.soc-list li:last-child {
    margin-bottom: .45rem
}

.soc-list li .pic {
    height: 3.3rem;
    width: 41%;
    position: relative;
    top: -.35rem
}

.soc-list li .txt {
    width: 59%;
    padding: .35rem
}

.soc-list li .txt h4 {
    font-size: .26rem;
    margin-bottom: .1rem;
    position: relative;
}

.soc-list li .txt h4 a {
    max-height: .62rem\0;
    display: block\0;
}

.soc-list li .txt h4:before {
    content: '';
    width: .45rem;
    height: 4px;
    background: #018c8b;
    position: absolute;
    left: -.58rem;
    top: .14rem;
    z-index: 2
}

.soc-list li .txt p {
    margin-bottom: .15rem;
    color: #666;
    max-height: .44rem\0;
}

.soc-list li .txt time {
    margin-bottom: .15rem;
    color: #666;
    display: block;
}

.soc-list .txt svg {
    width: .17rem;
    height: .17rem
}

@media screen and (max-width: 980px) {
    .soc-list {
        padding-top: 0
    }
    .soc-list li {
        padding-left: 0;
        margin-bottom: .4rem
    }
    .soc-list li .pic {
        height: auto;
        width: 41%;
        position: relative;
        top: 0
    }
    .soc-list li .txt h4 {
        font-size: .22rem
    }
}

@media screen and (max-width: 640px) {
    .soc-list li {
        transition: none
    }
    .soc-list li .pic {
        width: 100%;
        height: 50vw
    }
    .soc-list li .txt {
        width: 100%
    }
    .soc-list li .txt h4:before {
        content: '';
        width: 3px;
        height: .6rem;
        left: -.15rem;
        top: -.5rem;
        z-index: 2
    }
}
















.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
/*.news_share .icon {
    font-size: .14rem;
    color: #333;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0.3rem 0;
}

.news_share .icon a {
    margin-top: -.05rem;
}

.news_share .icon a img {
    width: .3rem;
    height: .3rem;
    margin-right: .05rem;
    opacity: .7;
}

.news_share .icon img:hover {
    opacity: 1;
}*/
.news_share .icon {
    font-size: .14rem;
    color: #333;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0.3rem 0;display: -webkit-flex;-webkit-justify-content: flex-start;    display: inline-block;
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
}

.news_share .icon a {
    margin-top: -.05rem;display: inline-block;width: 30px;
    height: 30px;
}

.news_share .icon a img {
    width: .3rem;
    height: .3rem;
    margin-right: .05rem;
    opacity: .7;margin-top: 0.1rem;
}





.m-textq1{overflow:hidden}
.m-textq1 h1{font-size:32px;color:#333;line-height:1.5em;font-weight:400;margin-bottom:19px;overflow:hidden}
.m-textq1 .info{position:relative;padding-left:22px;overflow:hidden}
.m-textq1 .info:after{content:'';width:3px;height:69px;background-color:#045da1;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.m-textq1 .info .item{padding:1px 0;overflow:hidden}
.m-textq1 .info .item span{//display:block;//float:left;font-size:14px;color:#666;line-height:2.43em;margin-right:26px;overflow:hidden}
.m-textq1 .info .item .date{font-size:16px;color:#999;line-height:1.88em}
.m-textq1 .txt{font-size:16px;color:#000;line-height:2.13em;margin-top:53px;overflow:hidden}
.m-textq1 .bshare-custom{font-size:16px;color:#666;line-height:32px!important;margin-top:26px;margin-bottom:31px;overflow:hidden}
.m-textq1 .bshare-custom span{display:block;float:left;overflow:hidden}
.m-pn{border-top:1px solid #c9c9c9;padding-top:29px;overflow:hidden}
.m-textq1 video{max-width:100%;display:block;margin:15px auto;width:auto;height:auto;}
.m-pn .a-return{display:block;float:right;width:113px;font-size:16px;color:#fff;line-height:36px;text-align:center;background-color:#fbb263;border-radius:2px;margin-left:10px;margin-top:18px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-pn .a-return:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-pn .aa{overflow:hidden}
.m-pn .aa a{display:block;font-size:16px;color:#333;line-height:2.13em;margin-bottom:6px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
@media only screen and (max-width:1920px){
.m-textq1 h1{font-size:1.6667vw}
}
@media only screen and (max-width:1440px){
.m-textq1 h1{font-size:24px}
}
@media only screen and (max-width:1199px){
.m-textq1 h1{font-size:18px;margin-bottom:10px}
.m-textq1 .info{padding-left:15px}
.m-textq1 .info .item span{margin-right:10px;font-size:13px}
.m-textq1 .info .item .date{font-size:14px}
.m-textq1 .txt{font-size:14px;line-height:1.8em;margin-top:20px}
.m-textq1 .bshare-custom{font-size:14px;margin-top:10px;margin-bottom:20px}
.m-pn{padding-top:20px}
.m-pn .aa a{font-size:14px;line-height:1.8em;margin-bottom:2px}
.m-pn .a-return{margin-top:5px;font-size:14px;width:90px}
}
@media only screen and (max-width:767px){
.m-pn .a-return{float:none;margin-left:0;margin-bottom:5px}
}
.ban{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;position:relative;height:246px;min-height:150px}
.ban:after{content:'';position:absolute;bottom:0;right:0;width:34px;height:34px;background:url(../images/iconls7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
#parallax{position:absolute;top:0;left:0;right:0;bottom:0}
.ban .txt{position:absolute;left:0;width:100%;bottom:41px}
.ban .txt .box:after,.ban .txt:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ban .txt .box{position:relative;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.5)}
.ban .txt .box:before{content:'';position:absolute;left:0;width:155px;bottom:-2px;height:3px;background-color:#fe8000}
.ban .txt .box .tit{font-size:48px;font-weight:700;color:#fff;line-height:1.2em;overflow:hidden;margin-bottom:7px}
.ban .txt .box .en{font-size:24px;color:#fff;line-height:1.08em;overflow:hidden;font-family:Georgia;text-transform:uppercase}
.cur{font-size:14px;color:#fff;line-height:1.45em;overflow:hidden;text-align:right}
.cur a{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.cur a:hover{color:#fff;opacity:.5}
.cur-m{display:none}

.main.ls{background-position:center bottom;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.g-leftls{position:absolute;left:145px;top:76px}
.g-leftls li{margin-bottom:2px}
.g-leftls .con{display:block;overflow:hidden;width:65px;padding:10px 0 6px;background-color:#ddd;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-leftls .con:hover,.g-leftls li.on .con{background-color:#fbb03b}
.g-leftls .con .icon{margin:0 auto 5px;width:28px;height:28px;line-height:28px;font-size:0;text-align:center;overflow:hidden}
.g-leftls .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.g-leftls .con .txt{font-size:12px;color:#fff;text-align:center;overflow:hidden;font-weight:300}
.m-boxls1{position:relative;padding: .6rem 0;}
.m-boxls1 .col-l{width:70%;float:left;overflow:hidden}
.m-boxls1 .col-r{width:25%;font-weight:700;position: sticky;top: 1.2rem;}
/* .m-informationls{overflow:hidden;padding-bottom:31px;border-bottom:2px solid #f1f1f1}
.m-informationls .con{display:block;overflow:hidden}
.m-informationls .con .top{position:relative;overflow:hidden;margin-bottom:32px}
.m-informationls .con .pic{display:block;width:100%;height:auto}
.m-informationls .con .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-informationls .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.m-informationls .con .top:after{content:'';position:absolute;bottom:0;left:0;height:100%;width:100%;background:url(../images/defaulticon.png) center bottom no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.m-informationls .con .txt{position:absolute;left:25px;bottom:25px;overflow:hidden;width:100%;z-index:2}
.m-informationls .con .txt .date{height:44px;line-height:44px;float:left;overflow:hidden;font-size:18px;color:#fff;padding:0 17px;background-color:#da893c;margin-right:23px}
.m-informationls .con .txt .source{font-size:14px;color:#fff;line-height:44px;overflow:hidden}
.m-informationls .con .info{overflow:hidden}
.m-informationls .con .info .tit{font-size:28px;color:#333;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600;margin-bottom:19px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-informationls .con:hover .info .tit{color:#045da1}
.m-informationls .con .desc{font-size:14px;color:#666;line-height:2.14em;max-height:6.42em;overflow:hidden}
.ul-listls2{overflow:hidden;margin-bottom:60px}
.ul-listls2 .con{display:block;overflow:hidden;padding:40px 0 39px;border-bottom:2px solid #f1f1f1}
.ul-listls2 .left{width:289px;float:left;overflow:hidden}
.ul-listls2 .left .pic{padding-top:56.40138%;position:relative;height:0;overflow:hidden}
.ul-listls2 .left .pic img{display:block;width:100%;position:absolute;top:0;left:0;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls2 .txt{overflow:hidden;padding-left:31px}
.ul-listls2 .txt .tit{font-size:20px;color:#333;line-height:1.3em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:14px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls2 .con:hover .txt .tit{color:#045da1}
.ul-listls2 .con:hover .left .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-listls2 .txt .desc{font-size:14px;color:#666;line-height:2.14em;max-height:4.28em;overflow:hidden;margin-bottom:19px}
.ul-listls2 .txt .bot{overflow:hidden;font-size:14px;color:#7a9fb7;line-height:1.5em}
.ul-listls2 .txt .bot span{display:block;float:left}
.ul-listls2 .txt .date{font-size:16px;color:#d4be6e;line-height:1.5em;overflow:hidden;margin-right:47px} */
.m-newestls{background-color:#fafafa;overflow: hidden;}
.ul-listl3{overflow:hidden;background:url(../images/bgls4.png) center left no-repeat;-webkit-background-size:23px auto;-moz-background-size:23px auto;-ms-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto;padding-right:22px;padding-top:8px;position:relative;margin-bottom:22px}
.ul-listl3:after,.ul-listl3:before{content:'';position:absolute;top:0;width:23px;left:0;height:10px;background:url(../images/iconls9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listl3:before{top:auto;bottom:0;background-image:url(../images/iconls10.png)}
.ul-listl3 li{padding-left:44px;overflow:hidden;position:relative}
.ul-listl3 li:after{content:'';position:absolute;top:50%;left:5px;width:12px;height:12px;background-color:#1ea2d3;border:3px solid rgba(30,162,211,.2);border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-o-background-clip:padding-box;background-clip:padding-box;display:none}
.ul-listl3 li.on:after,.ul-listl3 li:hover:after{display:block}
.ul-listl3 .con{display:block;overflow:hidden;padding:20px 0 18px;border-bottom:1px solid #eaeaea}
.ul-listl3 .con .tit{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;color:#333;font-weight:400;margin-right:90px}
.ul-listl3 .con .date{float:right;font-size:14px;color:#d4be6e;line-height:1.5em;overflow:hidden}
.ul-listl3 li:last-child .con{border-bottom:none}
.pages{font-size:0;text-align:center;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle;border:1px solid #ddd;border-right:none}
.pages li{float:left}
.pages li a{display:block;width:58px;height:44px;font-size:21px;color:#001c58;line-height:42px;text-align:center;border-right:1px solid #ddd;background-color:#fff;border-radius:2px;overflow:hidden}
.pages li span{display:block;width:58px;height:44px;font-size:21px;color:#001c58;line-height:42px;text-align:center;background-color:#fff;border-radius:2px;overflow:hidden;border-right:1px solid #ddd}
.pages li.on a,.pages li:hover a{color:#fff;background-color:#045da1}
.g-titls1{overflow:hidden;background-color:#045da1;padding:0 44px}
.g-titls1 .tit{font-size:22px;color:#fff;font-weight:400;line-height:61px;padding-right:43px;overflow:hidden;background: url(../images/bgls3.png) right center no-repeat;-webkit-background-size:31px auto;-moz-background-size:31px auto;-ms-background-size:31px auto;-o-background-size:31px auto;background-size:31px auto;float:left;margin-right:7px;}
.g-titls1 .tit i{display:inline-block;vertical-align:middle;width:26px;height:26px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;margin:-4px 14px 0 0}
.g-titls1 .more{display:block;line-height:61px;color:#fff;font-size:14px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-titls1 .more:hover{opacity:.7}

/* .m-airingls{padding:84px 0 30px;overflow:hidden;background-position:top left;background-repeat:no-repeat;position:relative}
.m-airingls .pic{float:left;width:221px;margin-right:29px;overflow:hidden}
.m-airingls .pic img{display:block;width:100%}
.ul-listls3{position:absolute;top:84px;right:60px;padding:0 135px 0 66px;overflow:hidden;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;width:1370px}
.ul-listls3 li{float:left;padding:0 42px}
.ul-listls3 .con{display:block;overflow:hidden;width:110px;height:110px;font-size:0;text-align:center;line-height:110px;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls3 .con .tit{display:inline-block;vertical-align:middle;font-size:22px;color:#ddd;line-height:1.36em;text-align:center;overflow:hidden;font-weight:400;padding:0 20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls3 li:nth-child(2n){margin-top:30px}
.ul-listls3 .con:hover,.ul-listls3 li.on .con{background-image:url(../images/defaulticon.png)}
.ul-listls3 .con:hover .tit,.ul-listls3 li.on .con .tit{color:#78abda;font-weight:600}
.m-recommendls{overflow:hidden;position:relative;padding-bottom:35px}
.m-recommendls:after{content:'';position:absolute;right:0;top:75px;width:410px;height:423px;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1}
.m-recommendls .recommendls{overflow:hidden;position:relative}
.m-recommendls .recommendls:after{content:'';position:absolute;top:0;left:0;width:1147px;height:100%;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-recommendls .ll{width:906px;float:left;padding:50px 0 28px;position:relative;z-index:2}
.g-titl2{overflow:hidden;position:absolute;top:50%;left:6.5%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.g-titl2 .tit{font-size:36px;color:#fff;line-height:1.5em;overflow:hidden;font-weight:400;writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;padding-bottom:29px;background:url(../images/iconls11.png) center bottom no-repeat;-webkit-background-size:auto 24px;-moz-background-size:auto 24px;-ms-background-size:auto 24px;-o-background-size:auto 24px;background-size:auto 24px}
.g-titl2 .more{display:block;text-align:center;color:#fff;font-size:14px;line-height:1.5em;overflow:hidden}
.ul-listls4:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-listls4{overflow:hidden;margin:0 -13px;padding-right:27px}
.ul-listls4 li{width:50%;float:left;margin-bottom:22px;padding:0 13px}
.ul-listls4 .con{display:block;width:100%;overflow:hidden;padding:20px 20px 22px;border:1px solid rgba(255,255,255,.73);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls4 .con:hover,.ul-listls4 li.on .con{background-color:rgba(255,255,255,.21);border-color:transparent;-webkit-box-shadow:3px 0 13px rgba(0,0,0,.35);-moz-box-shadow:3px 0 13px rgba(0,0,0,.35);-ms-box-shadow:3px 0 13px rgba(0,0,0,.35);-o-box-shadow:3px 0 13px rgba(0,0,0,.35);box-shadow:3px 0 13px rgba(0,0,0,.35)}
.ul-listls4 .date{float:left;overflow:hidden;padding-top:3px;margin-right:14px}
.ul-listls4 .date .day{font-size:30px;color:#fff;line-height:1.15em;overflow:hidden;text-align:center}
.ul-listls4 .date .year{font-size:14px;color:#fff;line-height:1.1em;overflow:hidden;text-align:center}
.ul-listls4 .txt{overflow:hidden;padding-left:27px;position:relative}
.ul-listls4 .txt:after{content:'';position:absolute;top:50%;left:0;width:15px;height:1px;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.ul-listls4 .txt .tit{font-size:18px;color:#fff;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;margin-bottom:11px}
.ul-listls4 .info{overflow:hidden}
.ul-listls4 .info span{display:block;float:left;font-size:16px;color:#fff;line-height:1.5em;margin-right:39px}
.ul-listls4 .info i{display:inline-block;vertical-align:middle;width:18px;height:18px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;margin:-2px 9px 0 0}
.ul-listls4 .info span:last-child{margin-right:0}
.m-frequencyls{overflow:hidden;position:relative;z-index:2;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:45px 0}
.m-frequencyls .top{overflow:hidden;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.m-frequencyls .top .pic{width:233px;margin:0 auto 21px;height:auto;padding:15px 15px 20px;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:1px 0 16px rgba(34,23,20,.21);-moz-box-shadow:1px 0 16px rgba(34,23,20,.21);-ms-box-shadow:1px 0 16px rgba(34,23,20,.21);-o-box-shadow:1px 0 16px rgba(34,23,20,.21);box-shadow:1px 0 16px rgba(34,23,20,.21)}
.m-frequencyls .top .pic img{display:block;width:100%}
.m-frequencyls .txt{overflow:hidden}
.m-frequencyls .txt .tit{font-size:22px;color:#fff;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;padding:0 10px;font-weight:400}
.m-frequencyls .txt .info{font-size:22px;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;text-align:center;color:#fff;margin-bottom:29px}
.m-frequencyls .txt .line{width:100%;height:3px;background-color:#fdffff;margin-bottom:20px;padding-right:20px}
.m-frequencyls .txt .line:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-frequencyls .txt .line span{display:block;height:3px;background-color:#16cbd2;position:relative}
.m-frequencyls .txt .line span:after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:-20px;width:10px;height:10px;background-color:#f6a179;border-radius:50%;border:5px solid #fff}
.m-frequencyls .bot{font-size:0;overflow:hidden;text-align:center}
.m-frequencyls .bot .play{display:inline-block;vertical-align:middle;width:54px;height:54px;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:50%;margin:0 58px;cursor:pointer}
.m-frequencyls .bot .next,.m-frequencyls .bot .prev{display:inline-block;vertical-align:middle;width:35px;height:21px;cursor:pointer}
.m-frequencyls .bot .next img,.m-frequencyls .bot .play img,.m-frequencyls .bot .prev img{display:block;width:100%;height:100%}
.m-rankingls{overflow:hidden;position:relative;background-position:bottom left;background-repeat:no-repeat;padding:85px 0 86px}
.m-rankingls .bg{content:'';position:absolute;right:0;bottom:0;width:1188px}
.m-rankingls .bg img{display:block;width:100%}
.m-rankingls .rankingls{overflow:hidden;position:relative;z-index:2}
.m-rankingls .ll{width:594px;float:left;overflow:hidden}
.m-rankingls .rr{width:796px;float:right;overflow:hidden}
.m-listls1{overflow:hidden;background-color:#f7f9ff;padding:49px 50px 12px}
.m-listls1 .tit{font-size:36px;color:#000;line-height:1.5em;overflow:hidden;font-weight:400;margin-bottom:22px}
.ul-listl5{overflow:hidden;margin-bottom:10px}
.ul-listl5 li{float:left;margin-right:24px}
.ul-listl5 .con{font-size:20px;color:#8eacd0;height:36px;line-height:34px;padding:0 19px;text-align:center;display:block;overflow:hidden;border:1px solid #cddaec;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listl5 .con:hover,.ul-listl5 li.on .con{background-color:#5d9ad3;border-color:#5d9ad3;color:#fff}
.ul-listls6{overflow:hidden}
.ul-listls6 .con{display:block;padding:15px 0 19px;overflow:hidden;border-bottom:1px solid #cfdadb}
.ul-listls6 li:last-child .con{border-bottom:none}
.ul-listls6 .icon{display:block;float:left;width:28px;height:30px;text-align:center;line-height:30px;font-size:0;margin-right:27px}
.ul-listls6 .icon img{display:block;width:100%}
.ul-listls6 .icon .order{width:23px;height:23px;line-height:21px;border-radius:50%;background-color:#fff;border:1px solid #babbbc;font-size:16px;color:#babbbc;font-family:Impact}
.ul-listls6 .txt{overflow:hidden;position:relative;padding-right:40px}
.ul-listls6 .txt .stit{font-size:18px;color:#666;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;margin-bottom:8px}
.ul-listls6 .txt .stit a{color:#666}
.ul-listls6 .txt .num{font-size:16px;color:#666;line-height:1.5em;overflow:hidden}
.ul-listls6 .txt .num i{display:inline-block;vertical-align:middle;width:19px;height:19px;background:url(../images/iconls20.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 8px 0 0}
.ul-listls6 .txt .play{width:23px;height:23px;position:absolute;top:11px;right:0;background:url(../images/iconls21.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;opacity:.5}
.ul-listls6 li.on .txt .play{background-image:url(../images/iconls21-1.png)}
.ul-listls6 .con:hover .txt .play{opacity:1}
.m-interactls{overflow:hidden}
.m-interactls .interactls{height:360px;overflow:hidden;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listls7{height:360px;width:363px;float:left}
.ul-listls7:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-listls7 li{height:33.33%}
.ul-listls7 .con{display:block;height:100%;overflow:hidden;padding:41px 12px 0 35px;background-color:rgba(11,60,91,.35);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls7 .con:hover{margin-right:-30px;padding-right:42px;background-color:rgba(93,154,211,.37)}
.ul-listls7 .tit{font-size:16px;color:#fff;font-weight:400;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:6px}
.ul-listls7 .date{font-size:14px;color:#fff;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-txtls{overflow:hidden;padding:51px 40px 0 66px}
.m-txtls .tit{font-size:38px;color:#fff;line-height:1.5em;overflow:hidden;font-weight:600;position:relative;padding-bottom:15px;margin-bottom:22px}
.m-txtls .tit:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:3px;background-color:#fff}
.m-txtls .desc{font-size:20px;color:#fff;line-height:1.65em;max-height:4.95em;overflow:hidden;max-width:278px;margin-bottom:32px}
.m-txtls .btn{float:right;display:block;width:128px;height:44px;line-height:44px;text-align:center;background-color:#6a96b3;color:#fff;font-size:14px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-txtls .btn:hover{opacity:.7}
.ul-listls4.l1{padding:0;border-bottom:3px solid #b7cde4}
.ul-listls4.l1 li{width:auto;float:none;margin-bottom:0}
.ul-listls4.l1 .con{background-color:#fff;border-color:#d5d5d5;padding-top:23px}
.ul-listls4.l1 .con:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.ul-listls4.l1 li:last-child .con{border-top:none}
.ul-listls4.l1 .date{padding-top:0;margin-right:21px}
.ul-listls4.l1 .date .day,.ul-listls4.l1 .date .year{color:#5d9ad3}
.ul-listls4.l1 .txt:after{background-color:#8eacd0}
.ul-listls4.l1 .txt{padding-left:36px}
.ul-listls4.l1 .txt .tit{color:#666;margin-bottom:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listls4.l1 .con:hover .txt .tit{color:#5d9ad3}
.ul-listls4.l1 .txt .desc{font-size:14px;color:#666;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-originalls{overflow:hidden;padding:86px 0;background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.intit.blue a{color:#6a96b3}
.m-slickls1:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-slickls1 .slick-list{padding:80px 0!important}
.m-slickls1 .item{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-slickls1 .slick-active{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}
.m-slickls1 .con{display:block;width:100%;overflow:hidden}
.m-slickls1 .pic{padding-top:56.5008%;overflow:hidden;height:0;position:relative;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.m-slickls1 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-slickls1 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.m-slickls1 .slick-center{position:relative;z-index:10;-webkit-transform:scale(1.457,1.457);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.m-slickls1 .slick-arrow{position:absolute;top:50%;font-size:0;display:block;width:48px;height:48px;border-radius:50%;border:1px solid #0071b9;text-align:center;line-height:48px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;outline:0;z-index:8;cursor:pointer;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-slickls1 .slick-prev{background-image:url(../images/iconls22-1.png);left:-88px}
.m-slickls1 .slick-next{right:-88px;background-image:url(../images/iconls23-1.png)}
.m-slickls1 .slick-arrow:hover{background-color:#0071b9;-webkit-box-shadow:0 0 5px #0071b9;-moz-box-shadow:0 0 5px #0071b9;-ms-box-shadow:0 0 5px #0071b9;-o-box-shadow:0 0 5px #0071b9;box-shadow:0 0 5px #0071b9}
.m-slickls1 .slick-prev:hover{background-image:url(../images/iconls22.png)}
.m-slickls1 .slick-next:hover{background-image:url(../images/iconls23.png)}
.m-elegantls{overflow:hidden;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:78px 0 100px}
.m-elegantls .elegantls{overflow:hidden}
.m-elegantls .elegantls .ll{float:left;overflow:hidden;width:953px}
.m-elegantls .elegantls .rr{float:right;overflow:hidden;width:466px}
.m-picls{overflow:hidden}
.m-picls .con{display:block;overflow:hidden;position:relative}
.m-picls .con .pic{padding-top:56.453305%;overflow:hidden;height:0;position:relative}
.m-picls .con .pic img,.ul-listl8 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-picls .con:hover .pic img,.ul-listl8 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.m-picls .con:after,.ul-listl8 .con:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../images/defaulticon.png) center bottom no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.m-picls .con .txt{position:absolute;left:0;bottom:35px;width:100%;padding:0 41px;z-index:2}
.m-picls .con .txt .tit{font-size:30px;color:#fff;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl8{overflow:hidden}
.ul-listl8 li{margin-bottom:20px}
.ul-listl8 li:last-child{margin-bottom:0}
.ul-listl8 .con{display:block;position:relative;overflow:hidden}
.ul-listl8 .con:after{background-image:url(../images/defaulticon.png)}
.ul-listl8 .con .pic{padding-top:55.579399%;overflow:hidden;height:0;position:relative}
.ul-listl8 .con .txt{position:absolute;z-index:2;left:0;width:100%;padding:0 20px;bottom:16px}
.ul-listl8 .con .tit{font-size:18px;color:#fff;font-weight:400;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-recommendls .tit-m{display:none}
/*
.m-collegela{overflow:hidden;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin-bottom:60px;padding:22px 0 13px}
.m-collegela .tit{font-size:18px;color:#333;line-height:1.5em;overflow:hidden;margin-bottom:9px}
.m-collegela .tit i{display:inline-block;vertical-align:middle;width:19px;height:19px;background:url(../images/imgls18.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 0 0 9px}
.ul-txtls1{overflow:hidden;display:none}
.ul-txtls1 li{float:left;margin-right:12px;margin-bottom:22px}
.ul-txtls1 .con{font-size:14px;display:block;overflow:hidden;color:#666;line-height:1.5em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtls1 .con:hover,.ul-txtls1 li.on .con{color:#015196}
.m-facultyls{overflow:hidden;margin-bottom:67px}
.m-facultyls .ll{float:left;overflow:hidden;width:778px}
.m-facultyls .rr{float:right;width:603px;overflow:hidden}
.m-facultyls .facultyls{overflow:hidden}
.m-facultyls .facultyls .con{display:block;overflow:hidden;position:relative}
.m-facultyls .facultyls .con:after{content:'';position:absolute;left:0;width:100%;height:100%;bottom:0;background:url(../images/defaulticon.png) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-facultyls .facultyls .pic{padding-top:56.169665%;overflow:hidden;height:0;position:relative}
.m-facultyls .facultyls .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-facultyls .facultyls .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.m-facultyls .facultyls .txt{position:absolute;bottom:24px;left:0;width:100%;z-index:3;padding:0 38px}
.m-facultyls .facultyls .txt .top{overflow:hidden;margin-bottom:11px}
.m-facultyls .facultyls .top .tips{height:30px;line-height:30px;text-align:center;padding:0 23px;background-color:#d88b3b;overflow:hidden;font-size:16px;color:#fff;margin-right:18px;float:left}
.m-facultyls .facultyls .top .date{overflow:hidden;font-size:14px;color:#fff;line-height:30px}
.m-facultyls .facultyls .tit{font-size:24px;color:#fff;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600}
.ul-imgtxtls1{overflow:hidden}
.ul-imgtxtls1 li{margin-bottom:43px}
.ul-imgtxtls1 li:last-child{margin-bottom:0}
.ul-imgtxtls1 .con{display:block;overflow:hidden;border-bottom:1px solid #dedede}
.ul-imgtxtls1 .con .pic{width:208px;float:right;height:auto;overflow:hidden}
.ul-imgtxtls1 .con .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtls1 .con .txt{overflow:hidden;padding-right:55px}
.ul-imgtxtls1 .con .txt .top{overflow:hidden;margin-bottom:14px}
.ul-imgtxtls1 .con .top span,.ul-imgtxtls2 .con .bot span{display:block;float:left;font-size:14px;color:#999;line-height:1.5em;margin-right:40px}
.ul-imgtxtls1 .con .top span i,.ul-imgtxtls2 .con .bot span i{display:inline-block;vertical-align:middle;width:15px;height:15px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;margin:-2px 9px 0 0}
.ul-imgtxtls1 .con .top .tips,.ul-imgtxtls2 .con .bot .tips{color:#069}
.ul-imgtxtls1 .con .top .date i,.ul-imgtxtls2 .con .bot .date i{background-image:url(../images/iconls24.png)}
.ul-imgtxtls1 .con .top .tips i,.ul-imgtxtls2 .con .bot .tips i{background-image:url(../images/iconls25.png)}
.ul-imgtxtls1 .con .txt .tit{font-size:16px;color:#000;overflow:hidden;line-height:1.75em;height:3.5em;font-weight:400}
.ul-imgtxtls2:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtls2{margin:0 -20px}
.ul-imgtxtls2 li{width:33.33%;float:left;padding:0 20px;margin-bottom:40px}
.ul-imgtxtls2 .con{display:block;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(204,204,204,.7);-moz-box-shadow:0 0 10px rgba(204,204,204,.7);-ms-box-shadow:0 0 10px rgba(204,204,204,.7);-o-box-shadow:0 0 10px rgba(204,204,204,.7);box-shadow:0 0 10px rgba(204,204,204,.7)}
.ul-imgtxtls2 .con:after{content:'';width:100%;height:100%;background:url(../images/defaulticon.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;left:0;z-index:1;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}
.ul-imgtxtls2 .con:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}
.ul-imgtxtls2 .con .pic{padding-top:56.29139%;overflow:hidden;position:relative;height:0;z-index:2}
.ul-imgtxtls2 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtls1 .con:hover .pic img,.ul-imgtxtls2 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imgtxtls2 .con .txt{padding:13px 30px 34px;overflow:hidden}
.ul-imgtxtls2 .con .tit{font-size:16px;color:#000;line-height:1.75em;height:3.5em;overflow:hidden;font-weight:400;margin-bottom:13px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtls2 .con .bot{overflow:hidden}
.ul-imgtxtls2 .con:hover{background-color:#1ea2d3}
.ul-imgtxtls2 .con:hover .tit{color:#fff}
.ul-imgtxtls2 .con:hover .bot .tips,.ul-imgtxtls2 .con:hover .bot span{color:#9de4ff}
.ul-imgtxtls2 .con .bot .date i{background-image:url(../images/iconls24-1.png)}
.ul-imgtxtls2 .con .bot .tips i{background-image:url(../images/iconls25-1.png)}
.ul-imgtxtls1.ls2{border-top:5px solid #016eb3;margin-bottom:23px}
.ul-imgtxtls1.ls2 li{margin-bottom:0}
.ul-imgtxtls1.ls2 .con{padding:24px 70px 28px 30px;border-bottom:1px dashed #d5d5d5}
.ul-imgtxtls1.ls2 .con .txt{padding-right:0}
.ul-imgtxtls1.ls2 .con .txt .top{margin-bottom:19px}
.ul-imgtxtls1.ls2 .con .txt .tit{font-size:18px;font-weight:700;height:auto;line-height:1.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:15px}
.ul-imgtxtls1.ls2 .desc{font-size:14px;line-height:2.14em;max-height:4.28em;overflow:hidden;color:rgba(51,51,51,.75)}
.ul-imgtxtls1 .con:hover .tit{color:#045da1}
.ul-imgtxtls1.ls2 li:last-child .con{border-bottom:none} */
@media only screen and (max-width:1920px){
.ban{height:12.8125vw}
.ban .txt .box .tit{font-size:2.5vw}
.m-boxls1 .col-l{width:65.6944%}
.m-boxls1 .col-r{width:30.8333%}
.g-leftls{left:7.55208%}
.m-airingls .pic{width:15.347%}
.ul-listls3{width:71.354166vw}
.m-recommendls .ll{width:62.916667%}
.m-rankingls .ll{width:41.25%}
.m-rankingls .rr{width:55.2777%}
.m-elegantls .elegantls .ll{width:66.180556%}
.m-elegantls .elegantls .rr{width:32.36111%}
.m-listls1 .tit{font-size:1.875vw}
.m-txtls .tit{font-size:1.979166vw}
.m-picls .con .txt .tit,.ul-listls4 .date .day{font-size:1.5625vw}
.m-facultyls .ll{width:54.0277%}
.m-facultyls .rr{width:41.875%}
}
@media only screen and (max-width:1680px){
.g-leftls{left:0}
.m-informationls .con .info .tit{font-size:26px}
.ul-listls3 .con{width:90px;height:90px;line-height:90px}
.ul-listls3 .con .tit{font-size:20px}
.ul-listls3{padding:0 60px 0 3.571428vw}
.ul-listls3 li{padding:0 2.3809vw}
.g-titl2{left:2.5%}
.m-slickls1 .slick-prev{left:-60px}
.m-slickls1 .slick-next{right:-60px}
.ul-listls7{width:50%}
}
@media only screen and (max-width:1440px){
.ban .txt .box .en{font-size:20px}
.m-informationls .con .info .tit{font-size:22px}
.ul-listls2 .txt .tit{font-size:18px}
.g-titls1 .tit{font-size:20px}
.m-informationls .con .txt .date{font-size:16px}
.ul-listls3 .con{width:78px;height:78px;line-height:78px}
.ul-listls3 .con .tit{font-size:18px;padding:0 10px}
.ul-listls4 .info span{margin-right:20px;font-size:14px}
.m-recommendls .g-titl2{display:none}
.m-recommendls .tit-m{display:block;position:relative;z-index:2;color:#fff}
.m-recommendls .intit a{color:#fff}
.m-recommendls .recommendls{padding:30px 0}
.m-slickls1 .slick-prev{left:0}
.m-slickls1 .slick-next{right:0}
.m-frequencyls .txt .info,.m-frequencyls .txt .tit,.m-txtls .desc,.ul-listl5 .con{font-size:18px}
.ul-listl8 .con .tit,.ul-listls4 .txt .tit,.ul-listls6 .txt .stit{font-size:16px}
.ul-listl5 li{margin-right:15px}
.m-listls1{padding:20px 15px}
.ul-listls4.l1 .txt .desc{font-size:12px}
.ul-listls6 .txt .num{font-size:14px}
.m-facultyls .facultyls .tit{font-size:22px}
}
@media only screen and (max-width:1280px){
.ul-listls3 li{padding:0 2.0809vw}
}
@media only screen and (max-width:1199px){
.ban .cur{display:none}
.cur-m{display:block;color:#333;text-align:left;margin:20px 0 0}
.cur-m a{color:#333}
.ban .txt .box .en{font-size:18px}
.m-boxls1 .col-l{width:100%;float:none;margin-bottom:30px}
.m-boxls1 .col-r{float:none;width:100%;}
.m-informationls .con .info .tit{font-size:20px;margin-bottom:10px}
.g-titls1 .tit{font-size:18px;-webkit-background-size:26px auto;-moz-background-size:26px auto;-ms-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}
.g-leftls{display:none}
.m-boxls1{padding:30px 0}
.m-informationls .con .top{margin-bottom:20px}
.m-informationls .con .txt{left:10px;bottom:10px}
.m-informationls{padding-bottom:20px}
.ul-listls2 .con{padding:30px 0}
.ul-listls2{margin-bottom:30px}
.ul-listls2 .txt .tit{font-size:16px;margin-bottom:10px}
.ul-listls2 .txt .desc{line-height:1.5em;max-height:3em;margin-bottom:10px}
.ul-listls2 .txt{padding-left:20px}
.ul-listls2 .left{width:200px}
.pages li{display:none}
.pages .on,.pages .page-next,.pages .page-prev{display:block}
.g-titls1{padding:0 20px}
.ul-listl3 .con{padding:15px 0}
.m-informationls .con .txt .date{font-size:14px;height:36px;line-height:36px}
.m-informationls .con .txt .source{line-height:36px}
.g-titls1 .tit i{width:22px;height:22px}
.m-informationls .con .desc{font-size:12px;line-height:1.5em;height:4.5em}
.ul-listl3 .con .date,.ul-listl3 .con .tit,.ul-listls2 .txt .bot,.ul-listls2 .txt .desc{font-size:12px}
.ul-listls2 .txt .date{font-size:14px}
.ul-listls3{background:0 0;position:static;float:right;width:auto;padding:0}
.ul-listls3 li{padding:0 10px}
.ul-listls3 li:nth-child(2n){margin-top:0}
.m-airingls{padding:30px 0}
.m-recommendls .ll{width:auto;float:none;padding:0 0 30px}
.m-recommendls .recommendls:after{width:100%}
.ul-listls4{padding-right:0}
.m-frequencyls .top{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.m-rankingls{padding:0 0 30px}
.m-elegantls,.m-originalls{padding:30px 0}
.ul-listls6 .icon{margin-right:15px}
.m-rankingls .ll,.m-rankingls .rr{width:auto;float:none}
.m-picls .con .txt .tit,.ul-listls4 .date .day{font-size:18px}
.m-frequencyls .txt .info,.m-frequencyls .txt .tit,.m-txtls .desc,.ul-listl5 .con{font-size:16px}
.ul-listl8 .con .tit,.ul-listls4 .txt .tit,.ul-listls6 .txt .stit{font-size:14px}
.m-txtls .tit{font-size:23px}
.m-listls1 .tit{font-size:22px}
.ul-txtls1 li{margin-bottom:10px}
.m-collegela{margin-bottom:30px}
.m-facultyls .ll{width:auto;float:none;margin-bottom:30px}
.m-facultyls .rr{width:auto;float:none}
.ul-imgtxtls2 li{padding:0 5px;margin-bottom:20px}
.ul-imgtxtls2{margin:0 -5px}
.ul-imgtxtls1.ls2 .con .txt .tit,.ul-imgtxtls1.ls2 .con .txt .top{margin-bottom:10px}
.ul-imgtxtls1.ls2 .con{padding:20px 30px}
.ul-imgtxtls1 li{margin-bottom:20px}
.m-facultyls .facultyls .txt{padding:0 15px;bottom:15px}
.m-facultyls .facultyls .tit{font-size:20px}
.m-facultyls{margin-bottom:30px}
.m-collegela .tit,.ul-imgtxtls1.ls2 .con .txt .tit{font-size:16px}
.ul-imgtxtls1 .con .txt .top{margin-bottom:10px}
}
@media only screen and (max-width:959px){
.m-airingls .pic{width:221px;float:none;margin:0 auto 10px}
.ul-listls3{float:none}
.ul-listls3 li{margin-bottom:10px}
.ul-listls4 .con{padding:15px}
.ul-listls4 li{padding:0 5px;margin-bottom:10px;width:auto;float:none}
.ul-listls4{margin:0 -5px}
}
@media only screen and (max-width:767px){
.ban .txt .box .en{font-size:16px}
.ban .txt .box .tit{font-size:20px}
.g-titls1 .tit{font-size:16px;line-height:46px}
.g-titls1 .more{line-height:46px}
.pages li a{width:50px;height:40px;line-height:38px}
.m-informationls .con .info .tit{font-size:18px}
.ban .txt .box:before{width:110px}
.m-elegantls .elegantls .ll,.m-elegantls .elegantls .rr{width:auto;float:none}
.m-elegantls .elegantls .ll{margin-bottom:20px}
.m-picls .con .txt{padding:0 15px;bottom:20px}
.ul-listls7{width:auto;float:none;height:auto}
.m-interactls .interactls{height:auto}
.m-txtls{padding:20px}
.m-txtls .desc{max-width:100%;font-size:14px}
.ul-listls7 li{height:auto}
.ul-listls7 .con{padding:15px 10px}
.m-listls1 .tit{font-size:18px}
.m-airingls .pic{width:180px;margin-bottom:20px}
.ul-listls4 .con{padding:15px 10px}
.ul-listls6 .icon{margin-right:10px}
.m-facultyls .facultyls .tit{font-size:18px}
.ul-imgtxtls2 li{width:50%}
.ul-imgtxtls2 .con .txt{padding:10px 15px 20px}
.ul-imgtxtls1 .con .txt{padding-right:30px}
}
@media only screen and (max-width:479px){
.ul-listls2 .left{width:auto;float:none;margin-bottom:20px}
.ul-listls2 .txt{padding-left:0}
.ul-listls2 .con{padding:15px 0}
.m-frequencyls .top{-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.m-slickls1 .slick-active,.m-slickls1 .slick-center{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.m-slickls1 .slick-list{padding:0 0 30px!important}
.m-frequencyls .top .pic{padding:11px 10px 14px;width:170px}
.m-frequencyls{padding:30px 0}
.m-frequencyls .bot .play{margin:0 30px}
.m-slickls1 .slick-dots{position:absolute;left:0;width:100%;bottom:9px;text-align:center;z-index:9}
.m-slickls1 .slick-dots li{display:inline-block;margin:0 4px}
.m-slickls1 .slick-dots li button{display:block;width:6px;height:6px;font-size:0;color:#fff;background:rgba(11,60,91,.35);border-radius:50%;text-align:center;border:none;cursor:pointer;overflow:hidden;padding:0}
.m-slickls1 .slick-dots li.slick-active button{background:#14307e}
.ul-listl5 li{width:33.33%;padding:0 5px;margin:0}
.ul-listl5{margin:0 -5px}
.ul-listl5 .con{padding:0 10px;font-size:14px}
.m-airingls .pic{width:150px}
.ul-listls3 li{width:33.33%}
.ul-listls3 .con{margin:0 auto;width:75px;height:75px;line-height:75px}
.ul-listls3 .con .tit{font-size:16px}
.ul-listls4 .date{float:none;margin-bottom:10px}
.ul-listls4 .txt{padding-left:0}
.ul-listls4 .txt:after{display:none}
.ul-listls4 .date .day{text-align:left;float:left;margin-right:10px}
.ul-listls4 .date .year{float:left;padding-top:2px}
.ul-imgtxtls2 li{width:auto;float:none}
.ul-imgtxtls1.ls2 .con{padding:15px 0}
.ul-imgtxtls1 .con .pic{width:auto;float:none;margin-bottom:10px}
.ul-imgtxtls1 .con .txt{padding-right:0;padding-bottom:20px}
}

.row-d1{position:relative;padding-top:60px;padding-bottom:96px}
.row-d1::after{position:absolute;content:'';bottom:0;right:0;width:100%;height:936px;-o-background-size:cover;background-size:cover;z-index:-1}
.ul-list-d1{margin:0 -20px 20px}
.ul-list-d1 li{float:left;width:25%;margin-bottom:40px}
.ul-list-d1 .con{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 20px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d1 .pic{width:100%;height:0;padding-top:129%;position:relative;overflow:hidden}
.ul-list-d1 .pic img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-list-d1 .text{position:absolute;bottom:0;left:0;width:100%;padding:22px 20px 24px;background-color:rgba(255,255,255,.87);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d1 .text h3{position:relative;font-size:18px;font-weight:400;color:#333;margin-bottom:8px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d1 .text h3::before{position:absolute;content:'';width:5px;height:23px;left:-20px;top:0;background-color:#fbb263}
.ul-list-d1 .text .desc{font-size:16px;height:21px;font-weight:400;color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d1 .con:hover{box-shadow:0 0 10px 0 rgba(2,90,146,.7)}
.ul-list-d1 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05)}
.ul-list-d1 .con:hover .text{background-color:rgba(30,162,211,.95)}
.ul-list-d1 .con:hover .desc,.ul-list-d1 .con:hover h3{color:#fff}
.row-d2{position:relative;padding-top:76px;padding-bottom:96px}
.row-d2::after,.row-d3::after{position:absolute;content:'';width:100%;height:751px;bottom:0;right:0;background:url(../images/d-bg5.png) center no-repeat;-o-background-size:cover;background-size:cover;z-index:-1}
.row-d2 .col-r{overflow:hidden;width:100%;padding-left:245px}
.ul-list-d2{margin-bottom:25px}
.ul-list-d2 li{border-bottom:1px solid #b5b5b5}
.ul-list-d2 li:last-child{border-bottom:none}
.ul-list-d2 .con{display:block;padding:35px 0;-moz-box-sizing:border-box;box-sizing:border-box}
.ul-list-d2 li:first-child .con{padding-top:0}
.ul-list-d2 .con .pic{float:left;width:340px;height:191px;margin-right:39px;overflow:hidden}
.ul-list-d2 .con .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d2 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-list-d2 .con .text{overflow:hidden;padding-top:4px}
.g-tit-d{font-size:22px;height:31px;font-weight:400;color:#000;margin-bottom:18px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d2 .con:hover .g-tit-d{color:#045da1}
.g-desc-d{font-size:14px;height:88.5px;font-weight:400;color:#666;line-height:2.1;margin-bottom:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.g-info-d{font-size:14px;font-family:barlow;font-weight:700;color:#999}
.ul-list-d2 .con .text .g-info-d{padding-left:24px;background:url(../images/d-icon4.png) left center no-repeat;-o-background-size:15px 14px;background-size:15px 14px}
.row-d3{position:relative;padding-top:76px;padding-bottom:238px}
.row-d3 .wp1{position:relative;max-width:1524px}
.row-d2 .ul-nav-s .active .tit i,.row-d3 .ul-nav-s .active .tit i{transform:translateY(-50%) rotate(0);-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0)}
.row-d3 .col-c{overflow:hidden;float:left;width:94%;padding-left:215px}
.ul-list-d3{margin-bottom:60px}
.ul-list-d3 li:first-child .con{border-top:1px solid #eee}
.ul-list-d3 .con{position:relative;display:block;padding:21px 49px;border-bottom:1px solid #eee;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:0}
.ul-list-d3 .con::after{position:absolute;content:'';width:328px;height:100%;top:0;right:0;background:url(../images/d-icon10.png) no-repeat;-o-background-size:cover;background-size:cover;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;z-index:-1}
.ul-list-d3 .con:hover::after{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}
.ul-list-d3 .con:hover{border-color:#1ea2d3;background-color:#1ea2d3}
.g-info-d em{display:block;font-size:40px;font-weight:700;color:#045da1;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d3 .g-info-d{float:left;font-size:18px;color:#337ba8;margin-right:40px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d3 .con:hover .g-desc-d,.ul-list-d3 .con:hover .g-info-d,.ul-list-d3 .con:hover .g-info-d em,.ul-list-d3 .con:hover .g-tit-d{color:#fff}
.ul-list-d3 .text{overflow:hidden;padding-left:40px;border-left:1px solid rgba(2,90,146,.33);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d3 .con:hover .text{border-color:#fff}
.ul-list-d3 .g-tit-d{margin-bottom:8px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d3 .g-desc-d{font-size:14px;height:53.5px;font-weight:400;color:#666;line-height:1.9;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.g-left-d{right:0;left:auto;top:auto}
.g-left-d li:nth-child(3){position:relative;z-index:2}
.g-left-d li:nth-child(3) .con{position:relative}
.g-left-d .form-d{position:absolute;display:none;top:0;left:0;width:324px;height:100%;padding:18px 0 18px 9px;transition:1s;z-index:-1;background-color:rgba(251,176,59,.55);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}
.form-d .inp{width:100%;height:100%;background-color:#016eb3;padding-top:4px;padding-left:1px}
.form-d .btn{float:right;width:15px;height:15px;margin:3px 10px 0 11px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover}
.g-left-d li:nth-child(3) .con:hover{overflow:inherit}
.g-left-d li:nth-child(3) .con:hover .form-d{left:-324px;display:block}
.form-d .inp input{float:left;width:88%;height:100%;border:none;outline:0;font-size:14px;font-weight:400;padding-left:12px;color:rgba(102,102,102,.76)}
.form-d .inp input::-webkit-input-placeholder{font-size:14px;color:#045da1}
.form-d .inp input::-moz-placeholder{font-size:14px;color:#045da1}
.form-d .inp input::placeholder{font-size:14px;color:#045da1}
.g-left-d.g-leftls{width:65px}
@media only screen and (max-width:1669px){
.g-left-d .form-d{width:260px;height:100%}
.g-left-d li:nth-child(3) .con:hover .form-d{left:-260px}
.form-d .btn{margin:3px 5px 0 9px}
}
@media only screen and (max-width:1440px){
.ul-list-d1 .text{padding:16px 20px 13px}
.ul-list-d1 .text h3{margin-bottom:0}
}
@media only screen and (max-width:1230px){
.ul-list-d3 .con{padding:21px 25px}
.ul-list-d3 .g-info-d{font-size:18px;margin-right:20px}
.row-d3{padding-top:60px;padding-bottom:100px}
}
@media only screen and (max-width:1199px){
.row-d1{position:relative;padding-top:40px;padding-bottom:70px}
.ul-list-d1{margin:0 -10px 20px}
.ul-list-d1 li{float:left;width:25%;margin-bottom:20px}
.ul-list-d1 .con{margin:0 10px}
.ul-list-d1 .text{padding:10px 15px}
.ul-list-d1 .text h3{font-size:16px}
.ul-list-d1 .text h3::before{left:-15px}
.ul-list-d1 .text .desc{font-size:14px;height:19px}
.row-d2 .col-r{overflow:hidden;width:100%;padding-left:230px}
.row-d3 .col-c{overflow:hidden;float:left;width:100%;padding-left:205px}
.g-left-d{display:none}
.ul-list-d3 .text{padding-left:28px}
}
@media only screen and (max-width:950px){
.row-d2{position:relative;padding-top:30px;padding-bottom:50px}
.ul-list-d2{margin-bottom:20px}
.row-d2 .col-r{overflow:hidden;width:100%;padding-left:220px}
.ul-list-d2 .con{display:block;padding:15px 0;-moz-box-sizing:border-box;box-sizing:border-box}
.ul-list-d2 .con .pic{float:none;width:100%;height:auto;margin-right:0;margin-bottom:15px;overflow:hidden}
.ul-list-d2 .con .text{overflow:hidden;padding-top:0}
.g-tit-d{font-size:16px;height:auto;margin-bottom:5px}
.g-desc-d{font-size:14px;height:auto;line-height:1.7;margin-bottom:15px}
}
@media only screen and (max-width:750px){
.ul-list-d1 li{float:left;width:33.33%;margin-bottom:10px}
.row-d2 .col-r{overflow:hidden;width:100%;padding-left:0}
.row-d3 .col-c{overflow:hidden;float:left;width:100%;padding-left:0}
.ul-list-d3{margin-bottom:40px}
.row-d3{padding-top:30px;padding-bottom:50px}
.ul-list-d3 .text{padding-left:15px}
}
@media only screen and (max-width:640px){
.row-d1{position:relative;padding-top:25px;padding-bottom:30px}
.ul-list-d1 li{float:left;width:50%;margin-bottom:10px}
.ul-list-d1 .con{margin:0 5px}
.ul-list-d1{margin:0 -5px 15px}
.ul-list-d3 .con{padding:15px 10px}
.g-info-d em{font-size:18px}
.ul-list-d3 .g-info-d{font-size:14px;margin-right:15px;padding-top:15px}
.ul-list-d3 .g-desc-d{font-size:14px;height:auto;line-height:1.7}
.ul-list-d3 .g-tit-d{margin-bottom:0}
.ul-list-d3{margin-bottom:25px}
.row-d3{padding-top:30px;padding-bottom:35px}
}
.row-e1{position:relative;overflow:hidden;padding:56px 0 0}
.row-e1 .col-r{width:-webkit-calc(100% - 214px);width:-moz-calc(100% - 214px);width:calc(100% - 214px);padding-bottom:119px}
.ul-list-e1{background:rgba(255,255,255,.75);border-top:9px solid #1e7ebc;padding:54px 0 29px;margin-bottom:61px;box-shadow:0 0 10px 0 rgba(2,90,146,.1)}
.ul-list-e1 li{width:20%;float:left;margin-bottom:75px}
.ul-list-e1 .con{display:block;position:relative}
.ul-list-e1 .pic{height:81px;margin:0 auto 13px;text-align:center;position:relative}
.ul-list-e1 .con::after{display:block;content:" ";position:absolute;right:0;top:14%;background:url(../images/e-right.png) right center no-repeat;-o-background-size:1px 52px;background-size:1px 52px;width:1px;height:52px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(11) .con::after,.ul-list-e1 li:nth-last-of-type(16) .con::after,.ul-list-e1 li:nth-last-of-type(6) .con::after{-o-background-size:0;background-size:0}
.ul-list-e1 .img1{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e1 .img2{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:block;background-color:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.25);opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;border:7px solid #fff;width:114px;height:114px;max-width:inherit;max-height:inherit}
.ul-list-e1 .con:hover .img2{opacity:1}
.ul-list-e1 .con:hover .img1{opacity:0}
.ul-list-e1 .tit{font-size:16px;font-weight:500;color:#000;line-height:1.6;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
@media only screen and (max-width:950px){
.ul-list-e1 li{width:25%;margin-bottom:40px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(11) .con::after,.ul-list-e1 li:nth-last-of-type(16) .con::after,.ul-list-e1 li:nth-last-of-type(6) .con::after{-o-background-size:1px 52px;background-size:1px 52px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(13) .con::after,.ul-list-e1 li:nth-last-of-type(17) .con::after,.ul-list-e1 li:nth-last-of-type(5) .con::after,.ul-list-e1 li:nth-last-of-type(9) .con::after{-o-background-size:0;background-size:0}
.row-e1 .col-r{padding-bottom:80px}
}
@media only screen and (max-width:750px){
.row-e1{padding:15px}
.row-e1 .col-r{width:100%;padding-left:0;padding-bottom:30px}
.ul-list-e1{padding:50px 0 20px;margin-bottom:20px}
.ul-list-e1 .con::after{display:block;content:" ";position:absolute;right:0;top:8%;background:url(../images/e-right.png) right center no-repeat;-o-background-size:1px 42px;background-size:1px 42px;width:1px;height:42px}
.ul-list-e1 li{width:33.3%;margin-bottom:37px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(13) .con::after,.ul-list-e1 li:nth-last-of-type(17) .con::after,.ul-list-e1 li:nth-last-of-type(5) .con::after,.ul-list-e1 li:nth-last-of-type(9) .con::after{-o-background-size:1px 52px;background-size:1px 52px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(12) .con::after,.ul-list-e1 li:nth-last-of-type(15) .con::after,.ul-list-e1 li:nth-last-of-type(18) .con::after,.ul-list-e1 li:nth-last-of-type(3) .con::after,.ul-list-e1 li:nth-last-of-type(6) .con::after,.ul-list-e1 li:nth-last-of-type(9) .con::after{-o-background-size:0;background-size:0}
.ul-list-e1 .pic{width:61px;height:51px;margin:0 auto 5px}
.ul-list-e1 .tit{font-size:14px}
.ul-list-e1 .img2{border:4px solid #fff;width:85px;height:85px}
}
@media only screen and (max-width:450px){
.ul-list-e1 li{width:50%}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(12) .con::after,.ul-list-e1 li:nth-last-of-type(15) .con::after,.ul-list-e1 li:nth-last-of-type(18) .con::after,.ul-list-e1 li:nth-last-of-type(3) .con::after,.ul-list-e1 li:nth-last-of-type(6) .con::after,.ul-list-e1 li:nth-last-of-type(9) .con::after{-o-background-size:1px 52px;background-size:1px 52px}
.ul-list-e1 li:nth-last-of-type(1) .con::after,.ul-list-e1 li:nth-last-of-type(11) .con::after,.ul-list-e1 li:nth-last-of-type(13) .con::after,.ul-list-e1 li:nth-last-of-type(15) .con::after,.ul-list-e1 li:nth-last-of-type(17) .con::after,.ul-list-e1 li:nth-last-of-type(19) .con::after,.ul-list-e1 li:nth-last-of-type(3) .con::after,.ul-list-e1 li:nth-last-of-type(5) .con::after,.ul-list-e1 li:nth-last-of-type(7) .con::after,.ul-list-e1 li:nth-last-of-type(9) .con::after{-o-background-size:0;background-size:0}
.row-e1 .col-r{padding-bottom:30px}
}
.main-e1{background-position:center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover}
.row-e2{padding:56px 0 91px}
.ul-list-e2{overflow:hidden;margin:0 -29px;padding-bottom:28px}
.ul-list-e2 .con{display:block;margin:0 29px}
.ul-list-e2 li{float:left;width:33.3%;margin-bottom:42px}
.ul-list-e2 .pic{height:0;padding-top:63.5%;overflow:hidden;position:relative;margin-bottom:8px}
.ul-list-e2 .pic img{width:100%;height:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e2 .con:hover .pic img{transform:scale(1.08);-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08)}
.ul-list-e2 .tit{font-size:20px;font-weight:550;color:#000;margin-bottom:10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-list-e2 .con:hover .tit{color:#035b93}
.ul-list-e2 .desc{font-size:14px;line-height:2.2;font-weight:400;color:#666;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:62px}
@media only screen and (min-width:950px) and (max-width:1366px){
.row-e2{padding:36px 0 71px}
.ul-list-e2{margin:0 -18px}
.ul-list-e2 li{margin-bottom:30px}
.ul-list-e2 .con{margin:0 18px}
.ul-list-e2 .desc{line-height:1.8;height:51px}
}
@media only screen and (max-width:1200px){
.ul-list-e2 li{margin-bottom:20px}
.ul-list-e2{padding-bottom:18px}
.ul-list-e2 .tit{font-size:18px;margin-bottom:5px}
}
@media only screen and (max-width:950px){
.ul-list-e2{padding-bottom:18px;margin:0 -10px}
.ul-list-e2 li{margin-bottom:15px}
.ul-list-e2 .con{margin:0 10px}
.ul-list-e2 .tit{font-size:18px;margin-bottom:5px}
.ul-list-e2 .desc{line-height:1.6;height:auto}
.row-e2{padding:26px 0 41px}
}
@media only screen and (max-width:750px){
.row-e2{padding:16px 0 31px}
.ul-list-e2{padding-bottom:10px;margin:0}
.ul-list-e2 li{float:none;width:100%;margin-bottom:20px}
.ul-list-e2 .con{margin:0}
.ul-list-e2 .pic{margin-bottom:12px}
.ul-list-e2 .tit{font-size:16px;margin-bottom:8px}
.ul-list-e2 .desc{line-height:1.4}
}
.m-lc-programe{float:right;width:-webkit-calc(100% - 214px);width:-moz-calc(100% - 214px);width:calc(100% - 214px)}
.broadcxast-box{margin-bottom:30px}
.ul-lc-broadcast{margin:0 -15px}
.ul-lc-broadcast li{float:left;width:33.3%;margin-bottom:30px}
.ul-lc-broadcast a{display:block}
.ul-lc-broadcast .con{margin:0 15px;box-shadow:rgba(186,191,189,.45) 0 0 10px 0}
.ul-lc-broadcast .pic{position:relative;padding-top:56%;overflow:hidden}
.ul-lc-broadcast .pic img{position:absolute;top:50%;left:0;width:100%;height:auto;transition:.3s;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-lc-broadcast a:hover img{transform:scale(1.1,1.1) translateY(-50%);-webkit-transform:scale(1.1,1.1) translateY(-50%);-moz-transform:scale(1.1,1.1) translateY(-50%);-ms-transform:scale(1.1,1.1) translateY(-50%);-o-transform:scale(1.1,1.1) translateY(-50%)}
.ul-lc-broadcast .txt{overflow:hidden;background-color:#fff;padding:20px 25px}
.ul-lc-broadcast .txt-top{overflow:hidden;padding-bottom:17px;border-bottom:1px solid #e8e8e8}
.ul-lc-broadcast .txt-date{border-right:1px solid #e8e8e8;width:22%;float:left;overflow:hidden}
.ul-lc-broadcast .date{text-align:center;color:#045da1;font-size:14px;font-family:barlow}
.ul-lc-broadcast .daily{display:block;vertical-align:text-top;font-size:30px;line-height:1}
.ul-lc-broadcast .tit{margin-left:8px;font-size:18px;width:70%;font-weight:400;float:left;overflow:hidden;line-height:23px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-lc-broadcast .info{padding-top:12px;height:1.5em}
.ul-lc-broadcast .name{float:left;width:70%;overflow:hidden;font-size:16px;color:#333;padding-left:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;position:relative}
.ul-lc-broadcast .name::after{content:"";display:block;width:17px;height:21px;position:absolute;left:0;bottom:0}
.ul-lc-broadcast .g-times{float:right;overflow:hidden}
.g-times{font-size:16px;color:#666;padding-left:22px;position:relative}
.g-times::after{content:"";display:block;width:17px;height:21px;position:absolute;left:0;bottom:0}
@media only screen and (min-width:1199px) and (max-width:1700px){
.broadcxast-box{margin-bottom:1.764vw}
.ul-lc-broadcast{margin:0 -.882vw}
.ul-lc-broadcast li{float:left;width:33.3%;margin-bottom:1.764vw}
.ul-lc-broadcast a{display:block}
.ul-lc-broadcast .con{margin:0 .882vw;box-shadow:rgba(186,191,189,.45) 0 0 .588vw 0}
.ul-lc-broadcast .pic{position:relative;padding-top:56%;overflow:hidden}
.ul-lc-broadcast .pic img{position:absolute;top:50%;left:0;width:100%;height:auto;transition:.3s;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-lc-broadcast a:hover img{transform:scale(1.1,1.1) translateY(-50%);-webkit-transform:scale(1.1,1.1) translateY(-50%);-moz-transform:scale(1.1,1.1) translateY(-50%);-ms-transform:scale(1.1,1.1) translateY(-50%);-o-transform:scale(1.1,1.1) translateY(-50%)}
.ul-lc-broadcast .txt{overflow:hidden;background-color:#fff;padding:1.176vw 1.47vw}
.ul-lc-broadcast .txt-top{overflow:hidden;padding-bottom:1vw;border-bottom:solid #e8e8e8}
.ul-lc-broadcast .txt-date{border-right:solid #e8e8e8;width:22%;float:left;overflow:hidden}
.ul-lc-broadcast .date{text-align:center;color:#045da1;font-size:.823vw;font-family:barlow}
.ul-lc-broadcast .daily{display:block;vertical-align:text-top;font-size:1.764vw;line-height:1}
.ul-lc-broadcast .tit{margin-left:.47vw;font-size:1.058vw;width:70%;font-weight:400;float:left;overflow:hidden;line-height:1.352vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-lc-broadcast .info{padding-top:.705vw;height:1.5em}
.ul-lc-broadcast .name{float:left;width:70%;overflow:hidden;font-size:.941vw;color:#333;padding-left:1.294vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;position:relative}
.ul-lc-broadcast .name::after{content:"";display:block;width:1vw;height:1.235vw;position:absolute;left:0;bottom:0}
.ul-lc-broadcast .g-times{float:right;overflow:hidden}
.g-times{font-size:.941vw;color:#666;padding-left:1.294vw;position:relative}
.g-times::after{content:"";display:block;width:1vw;height:1.235vw;position:absolute;left:0;bottom:0}
}
@media only screen and (max-width:1199px){
.ul-lc-broadcast li{width:50%}
}
@media only screen and (max-width:959px){
.m-lc-programe,.ul-lc-broadcast li{width:100%;float:none}
}
@media only screen and (max-width:767px){
.ul-lc-broadcast .tit{font-size:16px}
.ul-lc-broadcast .daily{font-size:25px}
.g-times,.ul-lc-broadcast .name{font-size:14px}
.ul-lc-broadcast .txt{padding:15px}
}
.row-s1{padding:76px 0 95px;position:relative;overflow:hidden}
.row-bg-s1{position:absolute;right:0;bottom:0;width:39%}
.col-l-s{margin-right:30px;float:left;width:184px}
.col-r-s{float:right;width:-webkit-calc(100% - 214px);width:-moz-calc(100% - 214px);width:calc(100% - 214px)}
.slide-nav-s{position:absolute;width:184px;overflow:hidden}
.slide-nav-tit-s{margin-bottom:1px;line-height:147px;font-size:0;text-align:center;background:url(../images/d-bg2.png) right top no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}
.slide-nav-tit-s span{display:inline-block;vertical-align:middle;width:100%;font-size:32px;color:#fff;line-height:1.4;letter-spacing:.4em}
.ul-nav-s{overflow:hidden}
.ul-nav-s .tit{padding:25px 40px 25px 27px;display:block;background:url(../images/d-bg4.png) left center no-repeat #016eb3;-webkit-background-size:auto 101%;-o-background-size:auto 101%;background-size:auto 101%;font-size:22px;color:#fff;line-height:1.3;position:relative;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-nav-s .tit i{position:absolute;right:20px;top:50%;width:20px;height:20px;background:url(../images/d-icon3.png) center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-nav-s .active .tit i{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
.ul-nav-s .active .ul-sub-s{display:block}
.ul-nav-s .on .tit,.ul-nav-s .tit:hover{background-image:url(../images/d-bg3.png);background-color:#1ea2d3}
.ul-sub-s{padding-right:15px;border:1px solid #ddd;background-color:#fff;overflow:hidden;display:none}
.ul-sub-s a{padding:27px;display:block;font-size:18px;color:#333;line-height:1.3;position:relative;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-sub-s a:before{content:'';position:absolute;left:15px;top:50%;width:2px;height:20px;background-color:#e4e4e3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-sub-s .on,.ul-sub-s a:hover{color:#fff;background-color:#1ea2d3}
.ul-sub-s .on:before,.ul-sub-s a:hover:before{background-color:#e4e4e3}
.news-hot-s{margin-bottom:20px;overflow:hidden}
.swiper-s1{padding:0 25px 53px 0;float:left;width:65%;position:relative;background:url(../images/gw-s7.jpg) right bottom no-repeat;-webkit-background-size:54% auto;-o-background-size:54% auto;background-size:54% auto;overflow:hidden}
.swiper-s1 .slider{position:relative;overflow:hidden}
.swiper-s1 .con{display:block;position:relative;overflow:hidden}
.swiper-s1 .pic{padding-top:56%;position:relative;overflow:hidden}
.swiper-s1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.swiper-s1 .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/gw-s2.png) left bottom no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;z-index:2}
.swiper-s1 .mask .mask-con{padding:20px 30px;position:absolute;left:0;bottom:0;right:0;z-index:2}
.swiper-s1 .mask .date{margin-bottom:10px;padding:0 10px;display:inline-block;min-width:108px;font-size:16px;color:#fff;text-align:center;line-height:27px;background-color:#1ea2d3}
.swiper-s1 .mask h4{font-size:18px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper-s1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.swiper-btn-s{padding:0 35px;position:absolute;left:0;bottom:7px;font-size:0}
.swiper-btn-s .dots{margin-right:37px;display:inline-block;vertical-align:middle;font-size:0}
.swiper-btn-s .dots .active{display:inline-block;vertical-align:middle;font-size:26px;color:#045da1;position:relative}
.swiper-btn-s .dots .line{margin:0 8px;vertical-align:middle;width:94px;height:2px;background-color:#d9e5ed;position:relative;display:none}
.swiper-btn-s .dots .line:after{content:'';position:absolute;left:0;top:0;bottom:0;background-color:#045da1}
.swiper-btn-s .dots .line.on:after{-moz-animation:2s linear lineAni;-o-animation:2s linear lineAni;animation:2s linear lineAni;-webkit-animation:2s linear lineAni}
@-moz-keyframes lineAni{
from{width:0}
to{width:100%}
}
@-o-keyframes lineAni{
from{width:0}
to{width:100%}
}
@keyframes lineAni{
from{width:0}
to{width:100%}
}
@-webkit-keyframes lineAni{
from{width:0}
to{width:100%}
}
.swiper-btn-s .dots .total-num{vertical-align:middle;font-size:16px;color:#045da1;display:none}
.swiper-btn-s .next,.swiper-btn-s .prev{margin-left:20px;display:inline-block;vertical-align:middle;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:50%;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.swiper-btn-s .prev{background-image:url(../images/gw-s3.png)}
.swiper-btn-s .prev:hover{background-image:url(../images/gw-s5.png);box-shadow:0 0 8px 0 rgba(2,90,146,.38)}
.swiper-btn-s .next{background-image:url(../images/gw-s4.png)}
.swiper-btn-s .next:hover{background-image:url(../images/gw-s6.png);box-shadow:0 0 8px 0 rgba(2,90,146,.38)}
.ul-s1.r{width:33.4%}
.ul-s1{margin-bottom:-20px;overflow:hidden}
.ul-s1 li{margin-bottom:20px}
.ul-s1 .con{display:block;position:relative;overflow:hidden}
.ul-s1 .pic{padding-top:57%;position:relative;overflow:hidden}
.ul-s1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s1 .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/gw-s2.png) left bottom no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;z-index:2}
.ul-s1 .mask .mask-con{padding:10px 21px;position:absolute;left:0;bottom:0;right:0;z-index:2}
.ul-s1 .mask .date{margin-bottom:7px;padding:0 10px;display:inline-block;min-width:108px;font-size:16px;color:#fff;text-align:center;line-height:27px;background-color:#1ea2d3}
.ul-s1 .mask h4{font-size:16px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-s1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ul-s2{padding-bottom:60px;margin:0 -10px -20px;font-size:0}
.ul-s2 li{margin-bottom:20px;padding:0 10px;display:inline-block;vertical-align:top;width:33.33%}
.ul-s2 .con{display:block;box-shadow:0 0 10px 0 rgba(204,204,204,.7);position:relative;overflow:hidden}
.ul-s2 .pic{padding-top:56.4%;position:relative;overflow:hidden}
.ul-s2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s2 .inner{padding:18px 23px;background-color:#fff;position:relative;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s2 .inner .date{position:absolute;left:0;top:-12px;background-color:#1ea2d3;min-width:93px;font-size:14px;color:#fff;text-align:center;line-height:24px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s2 .inner h4{font-size:16px;color:#333;font-weight:400;line-height:1.8;height:3.6em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s2 .mask{padding:38px 40px;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,127,208,.9);z-index:2;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-s2 .mask .txt{margin-bottom:60px;font-size:14px;color:#f8fdff;line-height:2;height:8em;overflow:hidden}
.ul-s2 .mask .start{margin:0 auto;display:block;width:53px;height:53px;background:url(../images/gw-s26.png) center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-s2 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ul-s2 .con:hover .inner{background:url(../images/gw-s15.jpg) center right no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-s2 .con:hover .inner .date{color:#fff;background-color:#da8b3d}
.ul-s2 .con:hover .inner h4{color:#fff}
.ul-s2 .con:hover .mask{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.row-bg-s2{position:absolute;right:0;bottom:0;width:88%}
.row-bg-s3{position:absolute;right:0;top:0;width:19%}
.swiper-s2{margin:90px 0 70px;padding-left:90px;position:relative}
.swiper-s2 .swiper2-bg1{position:absolute;left:0;top:44.4%;width:40%;max-height:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.swiper-s2 .swiper2-bg2{position:absolute;left:23%;top:100%;width:21%}
.swiper-s2 .swiper2-bg3{position:absolute;left:100%;bottom:0;height:100%}
.swiper-s2 .swiper2-bg4{position:absolute;right:-115px;bottom:100%;width:34.8%}
.swiper-s2 .slider{position:relative;overflow:hidden}
.swiper-s2 .slider:after{content:'';position:absolute;right:0;top:0;bottom:0;width:45%;background:url(../images/gw-s28.jpg) right center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.swiper-s2 .con{display:block;font-size:0;overflow:hidden}
.swiper-s2 .video{display:inline-block;vertical-align:middle;width:55%;position:relative;background-color:#000;overflow:hidden}
.swiper-s2 .video:after{content:'';display:block;padding-top:56%}
.swiper-s2 .video video{position:absolute;left:0;top:0;width:100%;height:100%}
.swiper-s2 .inner{padding-bottom:50px;display:inline-block;vertical-align:middle;width:45%}
.swiper-s2 .inner .date{margin-bottom:16px;display:inline-block;min-width:108px;font-size:16px;color:#fff;text-align:center;line-height:27px;background-color:#d88b3b}
.swiper-s2 .inner h4{padding:0 52px 0 28px;margin-bottom:12px;font-size:20px;color:#000;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.swiper-s2 .inner .txt{padding:0 52px 0 28px;font-size:14px;color:#666;line-height:2;height:4em;overflow:hidden}
.swiper-btn-s2{position:absolute;left:-webkit-calc(55% + 28px);left:-moz-calc(55% + 28px);left:calc(55% + 28px);bottom:80px;font-size:0;z-index:2}
.swiper-btn-s2 .next,.swiper-btn-s2 .prev{margin-right:20px;display:inline-block;vertical-align:middle;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.swiper-btn-s2 .prev{background-image:url(../images/gw-s3.png)}
.swiper-btn-s2 .prev:hover{background-image:url(../images/gw-s5.png)}
.swiper-btn-s2 .next{background-image:url(../images/gw-s4.png)}
.swiper-btn-s2 .next:hover{background-image:url(../images/gw-s6.png)}
@media only screen and (max-width:1599px){
.swiper-btn-s{padding:0 20px}
.swiper-btn-s .dots{margin-right:20px}
.swiper-btn-s .dots .line{width:80px}
.slide-nav-tit-s span{font-size:28px}
.ul-nav-s .tit{padding:20px;font-size:20px}
.ul-sub-s a{padding:20px 25px;font-size:16px}
.swiper-btn-s2{bottom:20%}
}
@media only screen and (max-width:1366px){
.swiper-btn-s{bottom:10px}
.swiper-btn-s .dots{margin-right:15px}
.swiper-btn-s .dots .active{font-size:22px}
.swiper-btn-s .dots .line{width:60px}
.swiper-btn-s .dots .total-num{font-size:14px}
.swiper-btn-s .next,.swiper-btn-s .prev{margin-left:15px;width:24px;height:24px}
.swiper-s2 .inner .date{margin-bottom:10px;font-size:14px;line-height:24px}
.swiper-s2 .inner h4{margin-bottom:8px;font-size:16px}
.swiper-s2 .inner .txt{line-height:1.5;height:3em}
.ul-s2 .mask .txt{margin-bottom:18px}
}
@media only screen and (max-width:1199px){
.slide-nav-tit-s span{font-size:24px}
.ul-nav-s .tit{padding:16px;font-size:18px}
.ul-sub-s a{padding:15px 25px;font-size:14px}
.swiper-s1 .mask .mask-con{padding:10px 20px}
.swiper-s1 .mask .date{font-size:14px}
.swiper-s1 .mask h4{font-size:16px}
.swiper-btn-s{bottom:14px;padding:0 10px}
.swiper-btn-s .dots{margin-right:10px}
.swiper-btn-s .dots .active{font-size:18px}
.swiper-btn-s .dots .line{width:40px}
.swiper-btn-s .dots .total-num{font-size:12px}
.swiper-btn-s .next,.swiper-btn-s .prev{margin-left:10px}
.ul-s1 .mask .mask-con{padding:5px 15px}
.ul-s1 .mask .date,.ul-s1 .mask h4{font-size:14px}
.ul-s2 .inner .date{font-size:12px}
.ul-s2 .inner h4{font-size:14px}
.swiper-s2{margin:60px 0;padding-left:3%}
.swiper-s2 .swiper2-bg2{width:16%;left:23%}
.ul-s2 .mask{padding:20px}
.ul-s2 .mask .txt{margin-bottom:20px}
.ul-s2 .mask .start{width:40px;height:40px}
}
@media only screen and (max-width:950px){
.row-s1{padding:60px 0}
.swiper-s1,.ul-s1.r{float:none;width:auto}
.swiper-s1{margin-bottom:20px}
.ul-s1{margin:0 -10px -20px;overflow:hidden}
.ul-s1 li{margin-bottom:20px;padding:0 10px;float:left;width:50%}
.ul-s2{padding-bottom:40px}
.ul-s2 li{width:50%}
.swiper-s2{padding:0;margin:40px 0}
.swiper-s2 .swiper2-bg1{top:10%}
.swiper-s2 .swiper2-bg2,.swiper-s2 .swiper2-bg3,.swiper-s2 .swiper2-bg4{display:none}
.swiper-s2 .slider{padding-bottom:40px}
.swiper-s2 .slider:after{display:none}
.swiper-s2 .inner,.swiper-s2 .video{display:block;width:100%}
.swiper-s2 .inner{padding:0}
.swiper-btn-s2{right:0;left:auto;bottom:0}
}
@media only screen and (max-width:750px){
.row-s1{padding:40px 0}
.col-l-s{float:none;width:auto;margin:0 0 20px}
.col-r-s{float:none;width:auto}
.slide-nav-s{position:static!important;width:100%}
.slide-nav-tit-s{line-height:60px;background:#016eb3!important}
.slide-nav-tit-s br{display:none}
.slide-nav-tit-s span{letter-spacing:.2em}
.swiper-s1{padding:0 20px 40px 0}
.swiper-btn-s{bottom:8px}
.swiper-btn-s .next,.swiper-btn-s .prev{display:none}
.ul-s1 li,.ul-s2 li{float:none;width:100%}
.ul-s2 .inner h4{height:auto;max-height:3.6em}
}
.dn{display:none}
.txtof1-z2{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.txtof2-z2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.txtof2-3-z2{-webkit-line-clamp:3}
.txtof2-4-z2{-webkit-line-clamp:4}
.txtof2-5-z2{-webkit-line-clamp:5}
.mid-w-z2{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.mid-h-z2{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.mid-all-z2{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wp-z2{max-width:1560px;margin:0 auto}
.m-bkxb-z2{-o-background-size:cover;background-size:cover;height:100vh}
.m-bkxb-z2 .a a{display:block}
.col-bkxb{float:left}
.cor-bkxb{float:right}
.htover-z2::after{content:'';display:table;clear:both}
.fl-z2{float:left}
.fr-z2{float:right}
.m-bkxb-z2 .cur{margin-bottom:15px}
.snv-bkxb{border-left:1px solid #fff;margin-right:40px;overflow:hidden;border:1px solid #fff;border-bottom:none;border-right:none}
.snv-bkxb .con{font-size:18px;color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:30px 15px}
.snv-bkxb li:first-of-type .con{padding-top:40px}
.snv-bkxb li{-webkit-transform:skewY(-25deg) translateY(-12px);-moz-transform:skewY(-25deg) translateY(-12px);-ms-transform:skewY(-25deg) translateY(-12px);-o-transform:skewY(-25deg) translateY(-12px);transform:skewY(-25deg) translateY(-12px);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;border:1px solid transparent;border-left:none}
.snv-bkxb li a{-webkit-transform:skewY(25deg);-moz-transform:skewY(25deg);-ms-transform:skewY(25deg);-o-transform:skewY(25deg);transform:skewY(25deg)}
.snv-bkxb li.on{background-color:#016eb3;border:1px solid #fff;border-left:none}
.snv-bkxb li:hover{background-color:#39c;border:1px solid #fff;border-left:none}
.m-newspp-z2{height:740px;width:490px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.4);position:relative}
.m-newspp-z2::after,.m-newspp-z2::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}
.m-newspp-z2::before{left:15px;top:10px}
.m-newspp-z2::after{left:30px;top:20px;background-color:rgba(255,255,255,.3)}
.newspp-swiper1{width:100%;height:100%;overflow:hidden}
.m-newspp-con{width:890px;height:760px;box-shadow:0 0 15px rgba(0,0,0,.4);background-color:#fff;position:relative}
.m-newspp-con>.tit{height:80px;position:relative}
.m-newspp-con .tabs{font-size:16px;color:#fff;padding:15px 30px;background:-webkit-linear-gradient(#024090,#1d549e);background:oldlinear-gradient(#024090,#1d549e) -moz-;background:-o-linear-gradient(#024090,#1d549e);background:linear-gradient(#024090,#1d549e);cursor:pointer;position:relative}
.m-newspp-con .tabs .icon{display:inline-block;background:url(../images/defaulticon.png) center no-repeat;width:13px;height:8px;margin-left:15px}
.m-newspp-con .tabs ul{background-color:#8ed0f2;position:absolute;left:0;top:51px;display:none;width:100%}
.m-newspp-con .tabs ul .con{color:#fff;width:100%;height:35px;text-align:center;line-height:35px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .tabs ul .on .con,.m-newspp-con .tabs ul li:hover .con{background-color:#39c}
.m-newspp-con .logo{width:212px;height:100%;position:absolute}
.m-newspp-con .logo img{width:100%}
.m-newspp-con .share{overflow:hidden;margin-right:60px}
.m-newspp-con .share .icon{display:inline-block;-o-background-size:100%;background-size:100%;width:38px;height:39px;float:right;margin-left:12px;cursor:pointer}
.m-newspp-con .share .icon.qq{background-image:url(../images/defaulticon.png);-o-background-size:100%;background-size:100%}
.m-newspp-con .share .icon.wb{background-image:url(../images/defaulticon.png);-o-background-size:100%;background-size:100%;background-position:0 0}
.m-newspp-con .share .icon.wx{background-image:url(../images/defaulticon.png);-o-background-size:100%;background-size:100%}
.bsTop{width:100%!important}
.ul-newspp-news{height:640px;overflow-y:auto;margin:0 30px;padding-right:25px}
.ul-newspp-news .con{padding:30px 13px;border:1px dashed transparent;background-color:transparent;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;overflow:hidden}
.ul-newspp-news .con:hover{border:1px dashed #b4c4ca;border-color:#b4c4ca transparent;background-color:#e4f4fa}
.ul-newspp-news .pic{width:290px;height:165px;overflow:hidden;margin-right:20px;float:left}
.ul-newspp-news .pic img{width:100%}
.ul-newspp-news .txts{overflow:hidden}
.ul-newspp-new::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ebebeb}
.ul-newspp-news::-webkit-scrollbar{width:4px;background-color:#ebebeb}
.ul-newspp-news::-webkit-scrollbar-thumb{background-color:#d5a316;width:4px}
@font-face{font-family:tit-z2;src:url(../fonts/MSYHSB.TTC)}
.ul-newspp-news .tit{font-family:tit-z2;font-size:22px;font-weight:500;margin-bottom:20px}
.ul-newspp-news .txt{font-size:14px;color:#666;line-height:2}
.m-newspp-con .search{position:absolute;top:75px;right:-63px}
.m-newspp-con .search .icon{padding:8px 17px 0;height:55px;background-color:#d00b17;margin-bottom:10px;color:#fff;font-size:14px;text-align:center;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .search .icon i{display:inline-block;background:url(../images/defaulticon.png) no-repeat;-o-background-size:100%;background-size:100%;width:18px;height:18px}
.m-newspp-con .search .icon.i1:hover{padding-top:15px;width:auto}
.m-newspp-con .search .icon input{border:none;outline:0;color:#000;width:0;line-height:1.5;margin-right:0;padding:0;border-radius:2px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .search .icon.i1:hover input{width:150px;margin-right:10px}
.m-newspp-con .search .icon.i1 i{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}
.m-newspp-con .search .icon.i1 p{text-align:right}
.m-newspp-con .search .icon.i1:hover p{display:none}
.m-newspp-con .search .icon.i2{display:inline-block;background-color:#1ea2d3;width:63px;float:right;padding:8px 0 0}
.m-newspp-con .down{background:url(../images/defaulticon.png) center no-repeat;-o-background-size:100%;background-size:100%;width:32px;height:30px;position:absolute;bottom:30px;right:56px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .down:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
@media only screen and (min-width:1080px) and (max-width:1800px){
.dn{display:none}
.txtof1-z2{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.txtof2-z2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.txtof2-3-z2{-webkit-line-clamp:3}
.txtof2-4-z2{-webkit-line-clamp:4}
.txtof2-5-z2{-webkit-line-clamp:5}
.mid-w-z2{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.mid-h-z2{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.mid-all-z2{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wp-z2{max-width:86.66vw;margin:0 auto}
.m-bkxb-z2{-o-background-size:cover;background-size:cover}
.m-bkxb-z2 .a a{display:block}
.col-bkxb{float:left}
.cor-bkxb{float:right}
.htover-z2::before{content:'';display:table;clear:both}
.fl-z2{float:left}
.fr-z2{float:right}
.m-bkxb-z2 .cur{margin-bottom:.833vw}
.snv-bkxb{border-left:1px solid #fff;margin-right:2.222vw}
.snv-bkxb li:first-of-type .con{padding-top:2.222vw}
.snv-bkxb li{-webkit-transform:skewY(-25deg) translateY(-.6666vw);-moz-transform:skewY(-25deg) translateY(-.6666vw);-ms-transform:skewY(-25deg) translateY(-.6666vw);-o-transform:skewY(-25deg) translateY(-.6666vw);transform:skewY(-25deg) translateY(-.6666vw);-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;border:1px solid transparent;border-left:none}
.snv-bkxb li a{-webkit-transform:skewY(25deg);-moz-transform:skewY(25deg);-ms-transform:skewY(25deg);-o-transform:skewY(25deg);transform:skewY(25deg)}
.snv-bkxb li.on{background-color:#016eb3;border:1px solid #fff;border-left:none}
.snv-bkxb li:hover{background-color:#39c;border:1px solid #fff;border-left:none}
.snv-bkxb .con{font-size:1vw;color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:1.666vw .833vw}
.m-newspp-z2{height:41.11vw;width:27.22vw;background-color:#fff;box-shadow:0 0 .833vw rgba(0,0,0,.4);position:relative}
.m-newspp-z2::after,.m-newspp-z2::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}
.m-newspp-z2::before{left:.833vw;top:.555vw}
.m-newspp-z2::after{left:1.666vw;top:1.111vw;background-color:rgba(255,255,255,.3)}
.newspp-swiper1{width:100%;height:100%;overflow:hidden}
.m-newspp-con{width:49.44vw;height:42.22vw;box-shadow:0 0 .833vw rgba(0,0,0,.4);background-color:#fff;position:relative}
.m-newspp-con>.tit{height:4.444vw;position:relative}
.m-newspp-con .tabs{font-size:.888vw;color:#fff;padding:.833vw 1.666vw;background:-webkit-linear-gradient(#024090,#1d549e);background:oldlinear-gradient(#024090,#1d549e) -moz-;background:-o-linear-gradient(#024090,#1d549e);background:linear-gradient(#024090,#1d549e);cursor:pointer;position:relative}
.m-newspp-con .tabs .icon{display:inline-block;background:url(../images/defaulticon.png) center no-repeat;width:.722vw;height:.444vw;margin-left:.833vw}
.m-newspp-con .tabs ul{background-color:#8ed0f2;position:absolute;left:0;top:2.833vw;display:none;width:100%}
.m-newspp-con .tabs ul .con{color:#fff;width:100%;height:1.944vw;text-align:center;line-height:1.944vw;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .tabs ul .on .con,.m-newspp-con .tabs ul li:hover .con{background-color:#39c}
.m-newspp-con .logo{width:11.77vw;height:100%;position:absolute}
.m-newspp-con .logo img{width:100%}
.m-newspp-con .share{overflow:hidden;margin-right:3.333vw}
.m-newspp-con .share .icon{display:inline-block;background:url(../images/defaulticon.png) center no-repeat;-o-background-size:100%;background-size:100%;width:2.111vw;height:2.166vw;float:right;margin-left:.666vw;cursor:pointer}
.m-newspp-con .share .icon.qq{background-image:url(../images/defaulticon.png)}
.m-newspp-con .share .icon.wb{background-image:url(../images/defaulticon.png);background-position:0 0}
.m-newspp-con .share .icon.wx{background-image:url(../images/defaulticon.png)}
.bsTop{width:100%!important}
.ul-newspp-news{height:35.55vw;overflow-y:auto;margin:0 1.666vw;padding-right:1.388vw}
.ul-newspp-news .con{padding:1.666vw .722vw;border:1px dashed transparent;background-color:transparent;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.ul-newspp-news .con:hover{border:1px dashed #b4c4ca;border-color:#b4c4ca transparent;background-color:#e4f4fa}
.ul-newspp-news .pic{width:16.11vw;height:9.166vw;overflow:hidden;margin-right:1.111vw;float:left}
.ul-newspp-news .pic img{width:100%}
.ul-newspp-news .txts{overflow:hidden}
.ul-newspp-new::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .333vw rgba(0,0,0,.3);background-color:#ebebeb}
.ul-newspp-news::-webkit-scrollbar{width:.222vw;background-color:#ebebeb}
.ul-newspp-news::-webkit-scrollbar-thumb{background-color:#d5a316;width:.222vw}
.ul-newspp-news .tit{font-size:1.222vw;margin-bottom:1.111vw}
.ul-newspp-news .txt{font-size:.777vw;color:#666;line-height:2}
.m-newspp-con .search{position:absolute;top:4.166vw;right:-3.5vw}
.m-newspp-con .search .icon{padding:0 .944vw;height:3.055vw;background-color:#d00b17;margin-bottom:.555vw;color:#fff;font-size:.777vw;text-align:center;padding-top:.444vw;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .search .icon i{display:inline-block;background:url(../images/defaulticon.png) no-repeat;-o-background-size:100%;background-size:100%;width:1vw;height:1vw}
.m-newspp-con .search .icon.i1:hover{padding-top:.833vw;width:auto}
.m-newspp-con .search .icon input{border:none;outline:0;color:#000;width:0;line-height:1.5;margin-right:1px;padding:0;border-radius:.111vw;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-newspp-con .search .icon.i1:hover input{width:8.333vw;margin-right:.555vw}
.m-newspp-con .search .icon.i1 i{-webkit-transform:translateY(.111vw);-moz-transform:translateY(.111vw);-ms-transform:translateY(.111vw);-o-transform:translateY(.111vw);transform:translateY(.111vw)}
.m-newspp-con .search .icon.i1 p{text-align:right}
.m-newspp-con .search .icon.i1:hover p{display:none}
.m-newspp-con .search .icon.i2{display:inline-block;background-color:#1ea2d3;width:3.5vw;float:right;padding:.444vw 0 0}
.m-newspp-con .down{background:url(../images/defaulticon.png) center no-repeat;-o-background-size:100%;background-size:100%;width:1.777vw;height:1.666vw;position:absolute;bottom:1.666vw;right:3.111vw;cursor:pointer}
}
@media only screen and (max-width:1500px){
.m-newspp-con .search .icon.i1{padding:.4vw .933vw 0}
}
@media only screen and (max-width:1199px){
.m-bkxb-z2 .cur{display:none}
}
@media only screen and (max-width:1079px){
.m-bkxb-z2{padding:40px 0}
.wp-z2{max-width:none;padding:0 20px}
.m-newspp-z2{display:none}
.snv-bkxb{float:none;border:none}
.snv-bkxb li.on{border:1px solid #fff}
.snv-bkxb li{float:left;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;border:none}
.snv-bkxb li a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.snv-bkxb .con{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;padding:10px;margin:0 10px}
.col-bkxb,.cor-bkxb{float:none}
.col-bkxb{margin-bottom:20px}
.snv-bkxb li.on .con{border:none;padding:10px}
.snv-bkxb li.on .con::after{width:0;height:0}
.m-bkxb-z2 .cur+.htover-z2{margin-bottom:50px}
.m-newspp-con{width:auto;height:auto;padding-bottom:20px}
.m-newspp-con .search{position:static;overflow:hidden;padding:20px 20px 0 0;margin-bottom:20px}
.m-newspp-con .search .icon{float:right;border-radius:5px}
.m-newspp-con .search .icon.i1{margin-left:20px;padding:12px 10px 0}
.m-newspp-con .search .icon.i1 p{display:none}
.m-newspp-con .search .icon.i1 input{width:150px;margin-right:10px;height:30px}
.m-newspp-con .search .icon.i1 i{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}
.m-newspp-con>.tit{height:auto;margin-bottom:20px}
.m-newspp-con .down,.m-newspp-con .share{display:none}
.m-newspp-con .tabs{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;float:none;width:165px}
.m-bkxb-z2 .logo{position:relative;width:212px;margin-bottom:40px;display:block}
.m-bkxb-z2 .logo img{width:100%;height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.m-newspp-con .logo{display:none}
.m-newspp-con .logo img{width:100%;height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.ul-newspp-news .con{padding:20px 10px}
.ul-newspp-news .tit{font-size:16px}
.ul-newspp-news .txt{font-size:12px}
.ul-newspp-news .pic{width:240px;height:135px}
}
@media only screen and (max-width:750px){
.ul-newspp-news{height:70vh;margin:0;padding:0}
}
@media only screen and (max-width:450px){
.ul-newspp-news .pic{width:100%;float:none;text-align:center;margin-bottom:10px}
.ul-newspp-news .con{padding:20px;border-bottom:1px dashed #ddd}
.ul-newspp-news .tit{margin-bottom:5px}
.ul-newspp-news .pic img{display:inline-block;height:100%;width:auto}
}
.m-bkcm-z2 .row-s1{background:url(../images/defaulticon.png) bottom center no-repeat;-o-background-size:100%;background-size:100%}
.m-bkcm-z2 .col-r-s{position:relative}
.m-bkcm-z2 .g-left-d{right:150px}
.m-bkcm-z2 .ul-s2 .inner h4{height:auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.m-bkcm-z2 .bkcm-a2-ptxt{width:100%;position:absolute;left:0;bottom:0;padding:10px 20px 22px;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);background:oldlinear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%) -moz-;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);overflow:hidden}
.m-bkcm-z2 .bkcm-a2-ptxt .icon{background:url(../images/defaulticon.png) no-repeat;-o-background-size:100%;background-size:100%;width:33px;height:33px;margin-right:10px;float:left}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-wx{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-wb{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-dy{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-bz{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .txt{padding-top:5px;font-size:18px;color:#fff;float:left;max-width:-webkit-calc(100% - 43px);max-width:-moz-calc(100% - 43px);max-width:calc(100% - 43px)}
.m-bkcm-z2 .ul-s2{overflow:hidden;position:relative}
.m-bkcm-z2 .ul-s2 .pic{padding-top:0;width:100%}
.m-bkcm-z2 .ul-s2 li{float:left}
.m-bkcm-z2 .pic img{position:static;width:100%;height:auto}
.g-cmmore-z2{color:#4f74b7;font-size:12px;text-align:center}
.g-cmmore-z2 .box,.g-cmmore-z2 .i{display:inline-block;color:#4f74b7}
.g-cmmore-z2 .icon1{background-image:url(../images/defaulticon.png);width:18px;height:26px}
.g-cmmore-z2 .icon2{background-image:url(../images/defaulticon.png);width:10px;height:10px}
@media only screen and (min-width:1080px) and (max-width:1800px){
.m-bkcm-z2 .col-r-s{position:relative}
.m-bkcm-z2 .g-left-d{right:1.333vw}
.m-bkcm-z2 .ul-s2 .inner h4{height:auto}
.m-bkcm-z2 .bkcm-a2-ptxt{width:100%;position:absolute;left:0;bottom:0;padding:.555vw 1.111vw 1.222vw;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);background:oldlinear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%) -moz-;background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 90%);overflow:hidden}
.m-bkcm-z2 .bkcm-a2-ptxt .icon{background:url(../images/defaulticon.png) no-repeat;-o-background-size:100%;background-size:100%;width:1.833vw;height:1.833vw;margin-right:.555vw;float:left}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-wx{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-wb{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-dy{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .icon.i-bz{background-image:url(../images/defaulticon.png)}
.m-bkcm-z2 .bkcm-a2-ptxt .txt{padding-top:.277vw;font-size:1vw;color:#fff;float:left;max-width:-webkit-calc(100% - 2.388vw);max-width:-moz-calc(100% - 2.388vw);max-width:calc(100% - 2.388vw)}
.m-bkcm-z2 .ul-s2{overflow:hidden;position:relative}
.m-bkcm-z2 .ul-s2 .pic{padding-top:0;width:100%}
.m-bkcm-z2 .ul-s2 li{float:left}
.m-bkcm-z2 .pic img{position:static;width:100%;height:auto}
.g-cmmore-z2{color:#4f74b7;font-size:.666vw;text-align:center}
.g-cmmore-z2 .box,.g-cmmore-z2 .i{display:inline-block;color:#4f74b7}
.g-cmmore-z2 .icon1{background-image:url(../images/defaulticon.png);width:1vw;height:1.444vw}
.g-cmmore-z2 .icon2{background-image:url(../images/defaulticon.png);width:.555vw;height:.555vw}
}
@media only screen and (max-width:650px){
.m-bkcm-z2 .bkcm-a2-ptxt .txt{font-size:12px;padding-top:2px}
.m-bkcm-z2 .bkcm-a2-ptxt .icon{width:20px;height:20px}
.m-bkcm-z2 .ul-s2{margin:0 -5px}
.m-bkcm-z2 .ul-s2 li{padding:0}
.m-bkcm-z2 .ul-s2 li .con{margin:0 5px}
}
.row-zw1{background-position:top center;background-repeat:no-repeat;-o-background-size:contain;background-size:contain;padding-bottom:98px}
.ul-zwm1{display:block;margin:0 -11px 50px;padding-top:74px}
.ul-zwm1 li{float:left;width:25%;margin-bottom:25px}
.ul-zwm1 .con{display:block;padding:0 11px}
.ul-zwm1 .con1{background-color:#fff;box-shadow:1px 0 5px 5px rgba(223,229,233,.8);position:relative;padding:42px 50px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:1;border-top:4px solid transparent}
.ul-zwm1 .con1::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;-o-background-size:108% 105%;background-size:108% 105%;background-position:center;background-repeat:no-repeat;opacity:-1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:-1}
.ul-zwm1 .con1:hover{background:0 0;box-shadow:none;border-top:4px solid #069;color:#333}
.ul-zwm1 .con1:hover:after{opacity:1}
.ul-zwm1 .tit-logo{margin-bottom:32px;height:40px}
.ul-zwm1 .tit-logo img{height:100%}
.ul-zwm1 .tit{margin-bottom:30px;font-size:18px;font-weight:700;line-height:1.9;height:5.7em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.ul-zwm1 .desc{font-size:14px;line-height:1.8;color:grey;margin-bottom:40px;height:7.2em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
.ul-zwm1 .info{margin-bottom:10px;font-size:14px;font-family:barlow;color:#666}
.ul-zwm1 .info span{font-size:24px;color:#000}
.ul-zwm1 .info em{font-size:24px;color:#c1c1c1}
.g-btnzw1{width:240px;height:60px;line-height:60px;display:block;text-align:center;margin:0 auto;border:1px solid #d5d5d5;color:#069;font-size:16px;background:#fff;padding-left:30px;position:relative}
.g-btnzw1::before{position:absolute;content:"";width:235px;height:56px;background-color:#efefef;bottom:-5px;right:-5px;z-index:-1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.g-btnzw1:hover::before{opacity:0}
.row-zw2{background-position:top center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:55px 0}
.m-zw2{overflow:hidden}
.m-zw2 .col-r{width:64%}
.m-zw2 .col-r .pic{overflow:hidden}
.m-zw2 .col-r .pic img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-zw2 .col-r .pic img:hover{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.m-zw2 .txt{overflow:hidden;color:#fff;padding-right:80px}
.m-zw2 .txt .tit{height:180px;line-height:210px;-o-background-size:contain;background-size:contain;font-size:36px;color:#fff;font-weight:700;width:264px;text-align:center;margin-bottom:70px}
.m-zw2 .txt .desc{font-size:25px;line-height:1.8;margin-bottom:22px;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:3.6em}
.m-zw2 .txt .info{font-size:16px;line-height:1.9;color:#8ab6d2;margin-bottom:32px;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:7.6em}
.m-zw2 .txt .ort{overflow:hidden}
.m-zw2 .txt .ort i{display:inline-block;overflow:hidden}
.m-zw2 .txt .ort span{float:right;color:#c3c3c3;font-family:barlow}
.m-zw2 .txt .ort span em{font-size:26px;color:#fff}
.row-zw3{background-position:top center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:65px 0;background-color:#000;position:relative}
.m-swiper-zw1{overflow:hidden}
.m-swiper-zw1 .inner{border:4px solid #fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;cursor:pointer}
.m-swiper-zw1 .inner:hover,.m-swiper-zw1 .on .inner{border:4px solid #29a0ec}
.zw-click{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:143px;-o-background-size:cover;background-size:cover;height:288px;z-index:99;text-align:center;overflow:hidden}
.zw-click .txt{width:25px;margin-top:70px;overflow:hidden;display:inline-block;font-size:18px}
.zw-click .icon{float:right;margin-top:105px;margin-right:25px}
@media only screen and (min-width:1199px) and (max-width:1700px){
.row-zw1{background-position:top center;background-repeat:no-repeat;-o-background-size:contain;background-size:contain;padding-bottom:5.764vw}
.ul-zwm1{display:block;margin:0 -.647vw;padding-top:4.352vw;margin-bottom:2.941vw}
.ul-zwm1 li{float:left;width:25%;margin-bottom:1.47vw}
.ul-zwm1 .con{display:block;padding:0 .647vw}
.ul-zwm1 .con1{background-color:#fff;box-shadow:.058vw 0 .294vw .294vw rgba(223,229,233,.8);position:relative;padding:2.47vw 2.941vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:1;border-top:solid transparent}
.ul-zwm1 .con1::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;-o-background-size:108% 105%;background-size:108% 105%;background-position:center;background-repeat:no-repeat;opacity:-1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:-1}
.ul-zwm1 .con1:hover{background:0 0;box-shadow:none;border-top:solid #069;color:#333}
.ul-zwm1 .con1:hover:after{opacity:1}
.ul-zwm1 .tit-logo{margin-bottom:1.882vw}
.ul-zwm1 .tit{margin-bottom:1.764vw;font-size:1.058vw;font-weight:700;line-height:1.9;height:5.7em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.ul-zwm1 .desc{font-size:.823vw;line-height:1.8;color:grey;margin-bottom:2.352vw;height:7.2em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
.ul-zwm1 .info{margin-bottom:.588vw;font-size:.823vw;font-family:barlow;color:#666}
.ul-zwm1 .info span{font-size:1.411vw;color:#000}
.ul-zwm1 .info em{font-size:1.529vw;color:#c1c1c1}
.g-btnzw1{width:14.11vw;height:3.529vw;line-height:3.529vw;display:block;text-align:center;margin:0 auto;color:#069;font-size:.941vw;background:#fff;position:relative}
.g-btnzw1::before{position:absolute;content:"";width:13.82vw;height:3.294vw;background-color:#efefef;bottom:-.294vw;right:-.294vw;z-index:-1}
.row-zw2{background-position:top center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:3.235vw 0}
.m-zw2{overflow:hidden}
.m-zw2 .col-r{width:64%}
.m-zw2 .col-r .pic{overflow:hidden}
.m-zw2 .col-r .pic img{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-zw2 .col-r .pic img:hover{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.m-zw2 .txt{overflow:hidden;color:#fff;padding-right:4.705vw}
.m-zw2 .txt .tit{height:10.58vw;line-height:12.35vw;font-size:2.117vw;color:#fff;font-weight:700;width:15.52vw;text-align:center;margin-bottom:4.117vw;-o-background-size:contain;background-size:contain}
.m-zw2 .txt .desc{font-size:1.47vw;line-height:1.8;margin-bottom:1.294vw;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:3.6em}
.m-zw2 .txt .info{font-size:.941vw;line-height:1.9;color:#8ab6d2;margin-bottom:1.882vw;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:7.6em}
.m-zw2 .txt .ort{overflow:hidden}
.m-zw2 .txt .ort i{display:inline-block;overflow:hidden}
.m-zw2 .txt .ort span{float:right;color:#c3c3c3;font-family:barlow}
.m-zw2 .txt .ort span em{font-size:1.411vw;color:#fff}
.row-zw3{background-position:top center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:3.823vw 0;background-color:#000}
.m-swiper-zw1{position:relative}
.m-swiper-zw1 .inner{border:solid #fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;cursor:pointer}
.m-swiper-zw1 .inner:hover,.m-swiper-zw1 .on .inner{border:solid #29a0ec}
.zw-click{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:8.411vw;-o-background-size:cover;background-size:cover;height:16.94vw;z-index:99;text-align:center;overflow:hidden}
.zw-click .txt{width:1.47vw;margin-top:4.117vw;overflow:hidden;display:inline-block;font-size:1.058vw}
.zw-click .icon{float:right;margin-top:6.176vw;margin-right:1.47vw}
}
@media only screen and (max-width:1199px){
.ul-zwm1 li{width:33.3%}
.m-zw2 .col-r{float:none;width:auto;margin-bottom:20px}
.m-zw2 .txt{width:100%;padding-right:0}
.m-zw2 .txt .tit{background:0 0;height:45px;line-height:45px;margin-bottom:20px;width:auto}
.m-zw2 .txt .desc{margin-bottom:0}
.m-swiper-zw1 .inner,.m-swiper-zw1 .inner:hover{border:2px solid #fff}
.m-swiper-zw1 .on .inner{border:2px solid #29a0ec}
}
@media only screen and (max-width:959px){
.ul-zwm1 li{width:50%}
.m-zw2 .txt .tit{font-size:30px;margin-bottom:0}
.m-zw2 .txt .desc{height:1.8em;font-size:20px}
.m-zw2 .txt .info{font-size:14px}
.zw-click{display:none}
}
@media only screen and (max-width:767px){
.ul-zwm1 .con1{padding:20px}
.ul-zwm1{margin:0;padding-top:20px}
.ul-zwm1 .con{padding:0}
.row-zw1{padding-bottom:20px}
.g-btnzw1{width:180px;height:40px;line-height:40px;background:0 0;padding-left:0;font-size:14px}
.m-zw2 .txt .ort i{width:60px}
.ul-zwm1 .tit-logo{margin-bottom:15px}
.row-zw2{padding:20px 0}
.g-btnzw1::before{display:none}
.ul-zwm1 li{width:100%;float:none}
.m-zw2 .txt .desc{height:1.8em;font-size:18px}
.m-zw2 .txt .info{font-size:14px;height:3.6em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.ul-zwm1 .tit{margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.9;height:1.9em;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-break:break-all;display:block}
.ul-zwm1 .desc{font-size:14px;line-height:1.8;color:grey;margin-bottom:10px;height:3.6em;-o-text-overflow:-o-ellipsis-lastline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.m-zw2 .txt .tit{margin-bottom:0;font-size:22px}
}
.m-pop{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:200}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-con{width:500px;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);box-shadow:rgba(9,2,4,.7) 0 0 10px 0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;overflow:hidden;background:#fff;z-index:10}
.m-pop-audio{background:#fff;-o-background-size:contain;background-size:contain}
.m-audio-info{height:550px;overflow-y:auto}
.m-audio-info .txt{padding-left:60px;padding-right:55px;padding-top:30px}
.m-audio-info h2{font-size:30px;color:#333;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:1.5em;font-weight:400}
.m-audio-info .info{margin-right:-20px;margin-bottom:28px;overflow:hidden;font-size:18px}
.m-audio-info .info .date{float:left;font-family:barlow;font-size:18px;color:#999}
.m-audio-info .info .g-times{float:right}
.m-audio-info .pic{margin:0 auto 20px;width:250px;height:250px}
.m-audio-info .pic img{width:100%;height:auto;display:block}
.m-audio-info .detail{padding-bottom:24px;font-size:14px;color:#666;line-height:1.7}
.m-audio-info .detail h3{margin-bottom:15px;font-size:18px;color:#333}
.m-audio-info .detail .desc{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical}
.m-audio-components{padding-top:20px;padding-right:22px;padding-left:22px;background-image:-moz-linear-gradient(90deg,#252424 0,#3a3a3a 100%);background-image:-webkit-linear-gradient(90deg,#252424 0,#3a3a3a 100%);background-image:-ms-linear-gradient(90deg,#252424 0,#3a3a3a 100%);box-shadow:0 0 10px 0 rgba(9,2,4,.7);height:152px}
.m-audio-components .top{margin-bottom:18px}
.m-audio-components .top .cover{width:50px;height:50px;float:left;-o-background-size:cover;background-size:cover}
.m-audio-components .top .cover img{width:100%;height:auto;display:block}
.m-audio-components .txt{padding-right:10px;padding-left:70px}
.m-audio-components .top h3{margin-bottom:10px;font-size:14px;line-height:2;color:#999;height:1.5em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.audio-backs{position:relative;height:20px}
.audio-setbacks{height:7px;border-radius:3px;background-color:#545454;cursor:pointer;position:relative;top:30%}
.audio-cache-setbacks,.audio-this-setbacks{height:100%;position:absolute;left:0;top:0;border-radius:3px}
.audio-cache-setbacks{width:0;background-color:#535353;z-index:1;cursor:pointer;transition:width .6s ease;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease}
.audio-this-setbacks{background-color:#2f95d6;z-index:2}
.audio-backs-btn{position:absolute;right:-3px;margin-top:-3px;width:14px;height:14px;background-color:#2f95d6;border:3px solid #fff;border-radius:50%;cursor:pointer}
.m-audio-components .btns{text-align:center;font-size:0;white-space:nowrap}
.m-audio-components .btns .icon{margin:0 7px;width:33px;height:33px;-o-background-size:contain;background-size:contain;text-align:center;display:inline-block}
@media only screen and (min-width:1199px) and (max-width:1700px){
.pop-con{width:29.41vw;box-shadow:rgba(9,2,4,.7) 0 0 .588vw 0;border-radius:1.176vw;-webkit-border-radius:1.176vw;-moz-border-radius:1.176vw;-ms-border-radius:1.176vw;-o-border-radius:1.176vw}
.m-audio-info{height:32.35vw}
.m-audio-info .txt{padding-left:3.529vw;padding-right:3.235vw;padding-top:1.764vw}
.m-audio-info h2{font-size:1.764vw;margin-bottom:.882vw}
.m-audio-info .info{margin-right:-1.176vw;margin-bottom:1.647vw;font-size:1.058vw}
.m-audio-info .info .date{font-size:1.058vw}
.m-audio-info .pic{margin:0 auto 1.176vw;width:14.7vw;height:14.7vw}
.m-audio-info .detail{padding-bottom:1.411vw;font-size:.823vw}
.m-audio-info .detail h3{margin-bottom:.882vw;font-size:1.058vw}
}
@media only screen and (max-width:1680px){
.m-audio-info .txt{padding:20px}
.m-audio-info .info{margin-right:0}
}
@media only screen and (max-width:1199px){
.m-audio-components{height:130px;padding-top:15px}
.pop-con{width:600px;max-width:95%;box-shadow:rgba(9,2,4,.7) 0 0 .625vw 0;border-radius:1.25vw;-webkit-border-radius:1.25vw;-moz-border-radius:1.25vw;-ms-border-radius:1.25vw;-o-border-radius:1.25vw}
.m-audio-info{height:auto}
.m-audio-info .txt{padding:20px 10px}
.m-audio-info h2{font-size:18px;margin-bottom:10px}
.m-audio-info .info{margin-bottom:10px}
.m-audio-info .info .date,.m-audio-info .info .g-times{font-size:14px}
.m-audio-info .pic{margin:0 auto 15px;width:200px;height:200px}
.m-audio-info .detail{padding-bottom:0;font-size:14px;line-height:1.7}
.m-audio-info .detail h3{margin-bottom:10px;font-size:16px}
}
@media only screen and (max-width:767px){
.m-audio-components{padding-right:15px;padding-left:15px}
.news_share .icon{display:flex;}
}