body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,a,img,span{margin:0;padding:0;}
html,body{font-size:14px;text-align:left;}
a{text-decoration:none;}
a img{border:none;}
a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:none;}
img{border:none;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
ul,ol,dl{list-style:none;}
.g-wrap{width:100%;max-width:1920px;margin:0 auto;min-width:1200px;font-family:"microsoft yahei";background:#081b84 url("../images/header.jpg") center top no-repeat;}
.g-wrap .m-title{width:1200px;margin:auto;position:relative;text-align:center;}
.g-wrap .m-title a{position:absolute;width:49px;height:12px;right:10px;top:10px;background:url("../images/more1.png") 0 0 no-repeat;}
.g-wrap .m-subtitle{position:relative;text-align:center;}
.g-wrap .m-subtitle a{position:absolute;width:49px;height:12px;right:34px;top:36px;background:url("../images/more1.png") 0 0 no-repeat;}
.g-header{width:1200px;margin:0 auto;height:727px;overflow:hidden;position:relative;}
.g-header .u-title{position:absolute;width:1200px;height:190px;top:230px;left:0;animation:zoomIn 1s 0.3s backwards;-webkit-animation:zoomIn 1s 0.3s backwards;}
@-webkit-keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
@keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}

/* 要闻 */
.g-news{width:1200px;margin:0 auto;position:relative;}
.g-news .m-news-wrap{width:1211px;height:519px;margin-left:-11px;background:url("../images/news-bg.png") center top no-repeat;}
.g-news .m-news-wrap:after{content:"";display:block;clear:both;}
.g-news .m-news-swiper{float:left;width:635px;height:408px;margin:50px 0 0 41px;}
.g-news .m-news-swiper .swiper-slide{position:relative;width:635px;height:408px;}
.g-news .m-news-swiper .swiper-slide img{width:635px;height:358px;}
.g-news .m-news-swiper .swiper-slide p{position:absolute;width:100%;height:50px;padding:0 100px 0 20px;box-sizing:border-box;left:0;bottom:0;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFF;background:#1117a6;}
.g-news .m-news-swiper .swiper-slide p a{font-size:18px;color:#FFF;}
.g-news .m-news-swiper .swiper-pagination{position:absolute;width:auto;height:8px;left:auto;bottom:20px;right:12px;overflow:hidden;}
.g-news .m-news-swiper .swiper-pagination .swiper-pagination-bullet{float:left;opacity:1;width:8px;height:8px;border-radius:4px;background:#FFF;vertical-align:top;margin:0 2px;}
.g-news .m-news-swiper .swiper-pagination .swiper-pagination-bullet-active{width:24px;background:#ffa555;}
.g-news .m-news-right{float:right;width:456px;height:475px;margin:44px 30px 0 0;box-sizing:border-box;}
.g-news .m-news-right dl{padding-bottom:14px;border-bottom:1px dashed #3d45ff;}
.g-news .m-news-right dl dt{font-size:24px;font-weight:bold;line-height:36px;color:#FFF;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.g-news .m-news-right dl dt a{color:#FFF;}
.g-news .m-news-right dl dd{font-size:16px;line-height:36px;text-indent:2em;color:#caccfe;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:10px;}
.g-news .m-news-right dl dd a{color:#fcab51;}
.g-news .m-news-right ul{margin-top:8px;}
.g-news .m-news-right ul li{font-size:18px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:24px;color:#FFF;background:url("../images/icon-list.png") 0 center no-repeat;}
.g-news .m-news-right ul li a{color:#FFF;}
.g-news .m-news-right .u-more{position:absolute;bottom:60px;right:30px;width:115px;height:30px;background:url("../images/more.png") center center no-repeat;}

/* AI文物说 */
.g-part1{width:1200px;margin:80px auto 0;}
.g-part1:after{content:"";display:block;clear:both;}
.g-part1 .m-left{float:left;width:570px;}
.g-part1 .m-main{width:570px;height:560px;margin-top:50px;position:relative;background:url("../images/bg1.jpg") right bottom no-repeat;}
.g-part1 .m-main:after{content:"";display:block;clear:both;}
.g-part1 .m-swiper2-pic{float:left;width:300px;height:533px;}
.g-part1 .m-swiper2-pic img{width:300px;height:533px;}
.g-part1 .m-swiper2-wrap{float:left;width:247px;height:523px;overflow:hidden;margin:36px 0 0 8px;position:relative;}
.g-part1 .m-swiper2{width:247px;height:408px;margin-top:57px;}
.g-part1 .m-swiper2 .u-pic{display:none;}
.g-part1 .m-swiper2 .u-txt{width:247px;height:102px;font-size:16px;line-height:28px;color:#FFF;padding:0 15px 0 22px;box-sizing:border-box;display:flex;align-items:center;}
.g-part1 .m-swiper2 .u-txt a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#FFF;text-align:justify;}
.g-part1 .m-swiper2 .swiper-slide.on .u-txt{background:url("../images/txt-bg1.png") center center no-repeat;}
.g-part1 .m-swiper2 .swiper-slide.on .u-txt a{color:#ffb879;}
.g-part1 .swiper-button-prev,.g-part1 .swiper-button-next{width:34px;height:17px;left:auto;right:103px;top:22px;margin:0;background:url("../images/prev1.png") center center no-repeat;transition:0.3s;}
.g-part1 .swiper-button-next{top:auto;bottom:22px;background:url("../images/next1.png") center center no-repeat;}
.g-part1 .swiper-button-prev:hover{background:url("../images/prev1-on.png") center center no-repeat;transition:0.3s;}
.g-part1 .swiper-button-next:hover{background:url("../images/next1-on.png") center center no-repeat;}

/* 光明观察 */
.g-part1 .m-right{float:right;width:570px;}
.g-part1 .m-right .m-subtitle a{right:6px;}
#focus{width:570px;height:560px;margin-top:50px;overflow:hidden;}
#focus dl{margin-bottom:20px;}
#focus dl dt{font-size:18px;height:50px;line-height:50px;text-indent:26px;color:#333333;transition:.5s;-webkit-transition:.5s;background:#f8f8f8 url("../images/icon-bottom.png") 534px center no-repeat;}
#focus dl dt a{display:block;width:470px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333333;}
#focus dl dd{height:0;overflow:hidden;box-sizing:border-box;font-size:16px;line-height:28px;color:#fff;text-indent:2em;padding:0 18px;transition:.5s;-webkit-transition:.5s;text-align:justify;}
#focus dl dd p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
#focus dl dd a{color:#ffb879;}
#focus dl:last-child{margin-bottom:0;}
#focus dl.active dt{color:#FFF;background:#ee974a url("../images/icon-top.png") 534px center no-repeat;}
#focus dl.active dt a{color:#FFF;}
#focus dl.active dd{height:160px;display:flex;align-items:center;}

/* 视频 */
.g-wrap .g-video{margin:70px auto 0;overflow:hidden;}
.g-wrap .m-video-wrap{height:750px;margin:37px auto 0;position:relative;background:url("../images/video-bg.jpg") center top no-repeat;}
.g-wrap .m-video{width:1200px;height:750px;margin:0 auto;overflow:hidden;background:url("../images/video-bg.png") center center no-repeat;}
#video{display:block;width:1104px;height:621px;border:none;outline:none;margin:42px auto 0;}
#video-poster{display:none;}
.g-wrap .m-video p{font-size:20px;color:#ffb879;height:26px;text-align:center;padding-top:24px;overflow:hidden;}
.g-wrap .m-video p a{color:#ffb879;}

/* 大咖谈 */
.g-part2{width:1200px;margin:80px auto 0;}
.g-part2:after{content:"";display:block;clear:both;}
.g-part2 .m-left{float:left;width:570px;}
.g-part2 .m-left .m-subtitle a{right:13px;}
.g-part2 .m-left .m-swiper3-info{width:570px;height:370px;margin-top:50px;overflow:hidden;}
.g-part2 .m-left .m-swiper3-pic{width:570px;height:320px;}
.g-part2 .m-left .m-swiper3-pic img{width:570px;height:320px;}
.g-part2 .m-left .m-swiper3-txt{height:50px;line-height:50px;font-size:16px;color:#FFF;padding:0 20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url("../images/txt-bg2.png") center center no-repeat;}
.g-part2 .m-left .m-swiper3-txt a{color:#FFF;}
.g-part2 .m-left .m-swiper3-wrap{position:relative;margin:0 auto;}
.g-part2 .m-left .m-swiper3{width:516px;height:102px;margin-top:30px;}
.g-part2 .m-left .m-swiper3 .swiper-slide{float:left;cursor:pointer;box-sizing:border-box;width:166px;height:102px;margin-right:9px;}
.g-part2 .m-left .m-swiper3 .swiper-slide img{width:160px;height:90px;margin:9px 0 0 3px;}
.g-part2 .m-left .m-swiper3 .swiper-slide .u-links,.g-part2 .m-left .m-swiper3 .swiper-slide p{display:none;}
.g-part2 .m-left .m-swiper3 .on{background:url("../images/txt-bg3.png") center center no-repeat;}
.g-part2 .m-left .swiper-button-prev,.g-part2 .swiper-button-next{width:15px;height:29px;top:36px;margin:0;left:0;transition:0.3s;background:url("../images/prev2.png") center center no-repeat;}
.g-part2 .m-left .swiper-button-prev:hover{background:url("../images/prev2-on.png") center center no-repeat;}
.g-part2 .m-left .swiper-button-next{left:auto;right:0;background:url("../images/next2.png") center center no-repeat;}
.g-part2 .m-left .swiper-button-next:hover{background:url("../images/next2-on.png") center center no-repeat;}

/* AI有话说 */
.g-part2 .m-right{float:right;width:570px;background:url("../images/bg2.png") center bottom no-repeat;}
.g-part2 .m-main{height:499px;margin-top:50px;position:relative;border-top:1px solid transparent;}
.g-part2 .tagcloud{min-width:500px!important;visibility:hidden;position:relative;margin:70px 0 0 -40px;}
.g-part2 .tagcloud img{transform:scale(0.75);}

/* 媒体聚焦 */
.g-media{width:1200px;margin:65px auto 0;}
.g-media .m-title a{right:260px;top:65px;}
.g-media .m-type-photo{margin:36px auto 0;}
.g-media .m-type-photo:after{content:"";display:block;clear:both;}
.g-media .m-type-photo li{float:left;width:570px;height:112px;box-sizing:border-box;position:relative;margin-bottom:30px;}
.g-media .m-type-photo li:nth-child(even){float:right;}
.g-media .m-type-photo li:nth-child(3),.g-media .m-type-photo li:nth-child(4){margin-bottom:0;}
.g-media .m-type-photo .u-pic{float:left;overflow:hidden;}
.g-media .m-type-photo img{width:200px;height:112px;}
.g-media .m-type-photo dl{float:right;width:350px;}
.g-media .m-type-photo dt{font-size:20px;font-weight:bold;line-height:28px;color:#FFF;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.g-media .m-type-photo dt a{color:#FFF;}
.g-media .m-type-photo dd{color:#6178f8;font-size:16px;line-height:28px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:4px;}
.g-media .m-type-txt{margin-top:28px;}
.g-media .m-type-txt:after{content:"";display:block;clear:both;}
.g-media .m-type-txt li{float:left;width:570px;height:83px;box-sizing:border-box;padding:0 0 0 26px;position:relative;margin-bottom:30px;}
.g-media .m-type-txt li:nth-child(even){float:right;}
.g-media .m-type-txt li:nth-child(3),.g-media .m-type-txt li:nth-child(4){margin-bottom:0;}
.g-media .m-type-txt li:after{position:absolute;content:"";width:5px;height:83px;left:0;top:0;background:url("../images/icon-line.png") center center no-repeat;}
.g-media .m-type-txt dl dt{font-size:20px;font-weight:bold;line-height:28px;color:#FFF;}
.g-media .m-type-txt dl dt a{color:#FFF;}
.g-media .m-type-txt dl dd{color:#6178f8;font-size:16px;line-height:28px;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:0;}

/* 论坛剪影 */
.g-photo{margin-top:65px;padding-bottom:100px;background:url("../images/bottom-bg.jpg") center bottom no-repeat;}
.g-photo .m-main{width:1200px;margin:45px auto 0;position:relative;}
.g-photo .m-main .m-swiper4 .swiper-wrapper .swiper-slide{float:left;cursor:pointer;box-sizing:border-box;width:1200px;text-align:center;overflow:hidden;}
.g-photo .m-main .m-swiper4 .swiper-wrapper .swiper-slide img{width:1200px;height:615px;}
.g-photo .m-main .m-swiper4 .swiper-wrapper .swiper-slide p{font-size:20px;height:60px;line-height:60px;padding:0 150px;color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#1c23bf;}
.g-photo .m-main .m-swiper4 .swiper-wrapper .swiper-slide p a{color:#FFF;}
.g-photo .swiper-button-prev,.g-photo .swiper-button-next{width:46px;height:25px;top:auto;bottom:17px;margin:0;left:auto;right:94px;transition:.3s;background:url("../images/prev3.png") center center no-repeat;}
.g-photo .swiper-button-next{left:auto;right:30px;background:url("../images/next3.png") center center no-repeat;}
.g-photo .swiper-button-prev:hover{background:url("../images/prev3-on.png") center center no-repeat;}
.g-photo .swiper-button-next:hover{background:url("../images/next3-on.png") center center no-repeat;}