﻿.cur{font-size:18px;line-height:30px;padding:20px 0;display:flex;}
/*通用*/
.list .box,.view .box,.channelBox,.memorabilia .box{margin-bottom:30px;}
.list ul li,.CV ul li,.search ul li{border-bottom:1px solid #ECECEC;padding:20px 0;}
.CSHRS ul li{border-top:1px solid #ECECEC;padding:20px 0;}
.CSHRS ul li:first-child{border-top:0;}
.list ul li h4,.CSHRS ul li h4,.channel ul li h4,.CV ul li h4,.search ul li h4{font-size:22px;line-height:32px;margin-bottom:10px;}
.list ul .pic,.list ul .pic div,.CSHRS .main,.CSHRS ul .pic,.CSHRS ul .pic div,.ad,.channelBox,.channel ul .pic,.channel ul .pic div,.video ul li,.search ul .pic{display:flex;justify-content:space-between;flex-wrap:wrap;}
.list ul img,.CSHRS ul img,.ad img,.CV ul img,.videoList a,.search ul img{border-radius:4px;}
.list ul img,.CSHRS ul img,.channel ul img,.search ul img{width:240px;height:calc(240px*9/16);object-fit:cover;}
.list ul .pic div,.search ul .pic>div{width:970px;flex-direction:column;}
.list ul span,.CSHRS ul span,.channel ul span,.CV ul span,.search ul .date{color:#B6B6B6;font-size:16px;line-height:18px;display:inline-block;}
.book ul img{margin-bottom:10px;}
.view .baseInfo{padding:50px 70px 10px;border-bottom:1px solid #ECECEC;}
.view h4{font-size:38px;line-height:50px;font-weight:bold;}
.view .subtitle{font-size:28px;padding:20px 0;    line-height: 36px;}
.view .other{font-size:18px;color:#B6B6B6;padding-top:30px;display:flex;align-items:center;}
.view .other>div{display:flex;align-items:center;}
.view .other span{margin:0 10px;display:flex;align-items:center;}
.view .other span .print{color:#B6B6B6;height:37px;padding-right:45px;display:flex;align-items:center;background:url(../images/ico_print.png) no-repeat right;}
.view .other span .print:hover{color:#2B6BAF;background:url(../images/ico_printOn.png) no-repeat right;}
.view .tool{margin-left:auto;}
.view .tool i{color:#ECECEC;padding:0 5px;}
.view .other u{margin:0 5px;cursor:pointer;}
.view .other .on,.CV .on{color:#2B6BAF;}
.view .other u:nth-child(2).on .content{font-size:24px;}
.view .other u:nth-child(3).on .content{font-size:28px;}
.view .other span img{margin-left:5px;}
.view .other .row{display:inline-block;}
.view .box{overflow:inherit;}
.view .pic{margin-bottom:20px;}
.view .contentBox{padding:30px 80px 50px;}
.view .content{font-size:20px;line-height:34px;}
.view .content .L{font-size:24px;line-height:38px;}
.view .content .XL{font-size:28px;line-height:42px;}
.view .content img{max-width:1000px;}
.view .content p{padding:15px 0;}
.view .toolB{padding:10px 30px;}
.EP{display:none;}
.nameEP{font-size:22px;font-weight:bold;text-align:center;}
.absEP{padding:15px 0 30px;line-height:32px;}
.db{display:block;}
.navChannel{font-size:18px;width:210px;}
.navChannel a{width:100%;padding:10px 0 10px 20px;box-sizing:border-box;line-height:26px;display:block;background:url(../images/ico_title.png) no-repeat left top 15px;}
.navChannel a:hover{background:url(../images/ico_titleOn.png) no-repeat left top 15px;}
.navChannel .on{background:url(../images/ico_titleOn.png) no-repeat left top 15px;}

.CV .box{width:1030px;}
.CV .pic div{width:720px;flex-direction:column;}
.video .cover,.BD .cover{width:210px;height:280px;}
.video ul li>div{width:750px;}
.video .abs{font-size:18px;color:#7D7D7D;line-height:28px;margin-bottom:20px;}
.videoList p,.memorabilia ul,.SPV ul{display:flex;flex-wrap:wrap;}
.videoList p{justify-content:space-between;}
.videoList a{font-size:18px;width:365px;height:34px;padding:0 15px;line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#F5F5F5;box-sizing:border-box;}
.videoList a:hover{color:#fff;background:#C9AA6B;}
.videoList a:nth-child(n+3){margin-top:15px;}

.VList{width:929px;height:125px;padding:10px 0;margin:10px auto 0;display:flex;background:#F9F9F9;}
.VList div{width:849px;height:100%;margin:0 10px;overflow: hidden;box-sizing:border-box;position:relative;}
.VList ol{height:100%;position:absolute;left:0;}
.VList li{width:160px;height:100%;font-size:16px;line-height:26px;float:left;margin:0 5px;box-sizing:border-box;background:#fff;border-radius:3px;overflow:hidden;}
.VList li a{display:block;}
.VList li img{width:100%;height:90px;object-fit:cover;}
.VList .on{color:#fff;background:#20528D;}
.VList .on a{color:#fff;}
.VList span{font-size:26px;width:30px;height:70px;color:#fff;background:#20528D;display:flex;justify-content:center;align-items:center;opacity:0.2;padding-bottom:5px;margin-top:28px;box-sizing:border-box;}
.VList .Prev,.VList .Next{opacity:1;cursor: pointer;}
.VList li p{width:100%;padding:0 10px;line-height:34px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.SPV ul{padding:20px;padding-bottom:0;}
.SPV ul a{width:280px;padding:15px;}
.SPV ul a img{width:100%;height:373px;object-fit:cover;}
/*CSHRS*/
.CSHRS .main>div:first-child{width:880px;}
.CSHRS .main .box{margin-bottom:30px;}
.CSHRS h3,.trends h3,.specialV h3{color:#2B6BAF;font-size:26px;line-height:24px;font-weight:bold;height:60px;padding-left:15px;padding-right:20px;padding-bottom:10px;border-bottom:2px solid #2B6BAF;display:flex;align-items:flex-end;box-sizing:border-box;}
.CSHRS h3 i,.trends h3 i{width:4px;height:18px;border-radius:2px;margin-right:10px;margin-bottom:3px;background:#2B6BAF;display:inline-block;}
.CSHRS h3 a,.trends h3 a{color:#2B6BAF;}
.CSHRS h3 .more{font-size:16px;color:#8B8B8B;font-weight:normal;margin-bottom:-5px;}
.ad{margin-bottom:30px;}
.ad a{width:430px;height:67px;}
.ad img{width:100%;height:100%;}
.nameList{padding:30px;}
.nameList li{display:flex;padding:20px 0;}
.nameList li u{color:#C9AA6B;font-size:22px;font-weight:bold;text-align:right;width:262px;}
.nameList li p{width:560px;font-size:20px;}
.nameList li span{margin-left:20px;}
.CSHRS ul .pic div{width:570px;flex-direction:column;}
.speech ul{padding:25px 20px 20px;}
.speech li:first-child{width:320px;border:0;padding:0;padding-right:20px;border-right:1px solid #ECECEC;float:left;}
.speech li:nth-child(n+2){width:480px;float:right;border:0;}
.speech li:nth-child(n+3){border-top:1px solid #ECECEC;}
.speech li:nth-child(2){padding-top:0;}
.speech li img{width:100%;height:180px;object-fit:cover;margin-bottom:10px;}
.overview{width:380px;float:right;}
.overview li{width:100%;margin-top:25px;display:block;position:relative;z-index:1;}
.overview li:nth-child(-n+2){height:146px;}
.overview li>a{display:block;height:100%;}
.overview li:nth-child(3){height:200px;}
.overview li:nth-child(1){background:url(../images/ico_CSHRS01.png) no-repeat;margin:0;}
.overview li:nth-child(2){background:url(../images/ico_CSHRS02.png) no-repeat;}
.overview li:nth-child(3){background:url(../images/ico_CSHRS03.png) no-repeat;}
.overview li:nth-child(4){background:url(../images/ico_CSHRS04.png) no-repeat #fff;cursor:pointer;}
.overview li:nth-child(5){background:url(../images/ico_CSHRS05.png) no-repeat #fff;cursor:pointer;}
.overview span{background:url(../images/ico_hide.png) no-repeat center bottom 20px;display:block;}
.overview li:nth-child(4) span{height:200px;}
.overview li:nth-child(5) span{height:113px;}
.overview .show{background:url(../images/ico_show.png) no-repeat center bottom 20px;}
.overview ul{background:#fff;border-radius:0 0 4px 4px;display:block;}
.overview ul div{padding:25px 20px;}
.overview ul a{padding-left:20px;background:url(../images/ico_title.png) no-repeat left 6px;display:block;margin-top:25px;}
.overview ul a:hover{background:url(../images/ico_titleOn.png) no-repeat left 6px;}
.overview ul a:first-child{margin:0;}
/*期刊*/
.journalC .navChannel h5{font-weight:bold;padding:5px 0;cursor:pointer;}
.journalC .navChannel h5:hover,.navChannel .current{color:#20528D;}
.journalC .navChannel div div{display:none;}
.journalC ul a{width:300px;text-align:center;margin: 25px 15px;}
.journalC ul img{width:183px;height:254px;margin-bottom:5px;box-shadow:4px 4px 4px #ccc;}
/*大事记*/
.memorabilia ul{padding:20px;}
.memorabilia ul a{width:105px;height:35px;text-align:center;line-height:35px;margin:15px 30px;background:#F7F7F7;border-radius:4px;}
.memorabilia ul a:hover{color:#fff;background:#2B6BAF;}


.channelF li>div{display:flex;flex-direction:column;}
.channelF li>div p{color:#999;margin-bottom:20px;}
.channelF .videoR{width:240px;margin-left:30px;}
.channelF .annex{padding-top:10px;margin-left:-20px;margin-top:auto;}
.channelF .annex a{font-size:14px;color:#2B6BAF;margin-left:20px;white-space:nowrap;}
.view .annex{margin-bottom:20px;}
.view .annex a{font-size:16px;color:#2B6BAF;display:block;}



.BD ul,.journalC ul,.book ul{display:flex;flex-wrap:wrap;padding:20px;}
.BD ul a,.book ul a{width:211px;margin:15px 18px;}
.BD .cover{width:100%;}
.BD ul h4{line-height:24px;margin-top:5px;}
/*杂志文章页*/
.journal .cover{text-align:center;}
.journal .content{line-height:34px;padding:0 50px;margin-top:50px;}
.journal .box ul{padding:0;}
.journal h3{font-weight:bold;margin-top:35px;margin-bottom:10px;}
.journal h5,.specialV h5{padding:10px 0;}
.journal h5 i{margin:0 10px;margin-left:30px;}
.specialV .cover{text-align:center;}
.specialV .cover img{max-width:100%;}
.specialV h3{border:0;padding-left:0;display:block;height:auto;margin-top:30px;line-height:36px;}

.specialV ul{padding:0;}
.specialV h5 span{padding-right:10px;}
.specialV .abs{line-height:32px;margin-top:30px;}
.specialV .abs p{font-size:26px;margin-bottom: 13px;color:#C9AA6B;font-weight:bold;padding-right:10px;margin-right:10px;}

/*Books*/
.book ul img{width:100%;height:280px;}
.book .box{margin-bottom:30px;}
.imgB .content img{width:200px;}

.department .content>div>div:first-child{display:flex;justify-content:center;}
.department .content>div>div:last-child{display:flex;justify-content:space-evenly;}
.department .content>div>div:last-child>div{text-align:center;}
.search .num{color:red;}
.search .abs{font-size:18px;color:#999;margin-bottom:10px;}
.boxSearch{margin-bottom:20px;padding:20px;padding-top:50px;text-align:center;}
.boxSearch>div{width:820px;border-radius:30px;overflow:hidden;margin:0 auto;height:100%;display:flex;justify-content:space-between;align-items:center;}
.boxSearch input{height:60px;font-size:20px;box-sizing:border-box;}
.boxSearch .inputBox{width:690px;background:#F3F3F3;padding-left:25px;padding-right:10px;}
.boxSearch .submit{color:#fff;width:130px;padding-left:35px;background:url(../images/ico_searchL.png) no-repeat left 20px top 17px #2B6BAF;cursor:pointer;}
.boxSearch p{float:right;}
.boxSearch h5{font-size:16px;margin:10px auto;text-align:center;width:780px;}
.boxSearch h5 i{ display: inline-block;margin-right:10px;padding:0 15px;border-radius: 3px;background:#F3F3F3;float:left;height:36px;    cursor: pointer;line-height:36px;}
.boxSearch h5 .on{color:#fff;background:#2B6BAF;}

/*NameList*/
.R_leader .content>div strong{color:#C9AA6B;}
.R_1 .content>div{padding-left:70px;}
.R_2 .content>div{display:flex;flex-wrap:wrap;justify-content:center;}
.R_2 .content>div p{padding:0 40px;} 
.R_M .content>div{display:flex;flex-wrap:wrap;}
.R_M .content>div p{width:160px;padding:5px 32px;}
.R_M .content>div p span{border: 1px solid #333;}



/*SpecialView*/
.hotFeature{width: 1280px;margin: 0 auto;}	
.hotFeature .titu{width:100%;margin:20px 0;}
.hotFeature div h3{width:1250px;font-size:30px;font-weight:bold;background:url(../images/icon_bg_channel.png) repeat-x right bottom;display: flex;}
.hotFeature>div{margin-bottom:20px;background: #fff;border-radius:4px;}
.hotFeature>div:nth-child(odd) ul li:nth-child(1){float:right;margin-left:30px;}
.hotFeature>div:nth-child(even) ul li:nth-child(1){margin-right:30px;}
.hotFeature h3{border-bottom: 2px solid #2B6BAF;padding: 20px 0 10px 30px;}
.hotFeature h3 a{color:#2B6BAF;width:1200px;line-height:36px;}
.hotFeature h3 i{width: 4px; height: 18px; border-radius: 2px; margin-right: 10px; background: #2B6BAF; display: inline-block;    margin-top: 8px;}
.hotFeature ul{display:flow-root;padding:30px;}
.hotFeature ul li{width:580px;border:0;box-sizing:border-box;line-height:24px;float:left;position: relative;margin-bottom:20px;}
.hotFeature li img{width:100%;height:337px;object-fit: cover;}
.hotFeature li h5{font-size:20px;font-weight:bold;margin-bottom:10px;line-height:26px;}
.hotFeature li p{color:#888;font-size:18px;}
.hotFeature ul li:nth-child(1){width:600px;margin:0;border-radius:4px;}
.hotFeature li:nth-child(1) h5{position: absolute;bottom: 0;left: 0;background-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.9) 100%);color: #fff;box-sizing:border-box;padding: 10px 20px;margin: 0;width: 100%;}
.hotFeature li:nth-child(1) img{margin: 0;}
.hotFeature ul li:nth-child(3){border-top:1px solid #eee;padding-top:15px;}
.hotFeature .abs{padding:30px 50px;line-height:32px;}
.hotFeature .abs p{font-size:30px;margin-bottom: 13px;color:#C9AA6B;font-weight:bold;padding-right:10px;margin-right:10px;}
.hotFeature .contentBox .abs{padding: 50px 0px 30px;}