﻿.cur{font-size:18px;line-height:30px;padding:20px 0;display:flex;}
/*通用*/
.main{font-size:20px;}
.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;}
.YW ul li{width:100%;display: flex;justify-content: space-between;}
.YW ul li h4 a{margin:0}
.list ul li h4,.CV ul li h4,.search ul li h4{font-size:20px;line-height:32px;margin-bottom:10px;}
.YW ul li h4{margin-bottom: 0;}
.YW ul li span{flex-shrink: 0;}
.list ul .pic,.list ul .pic div,.CV  ul .pic,.CV  ul .pic>div,.channelBox,.video ul li,.trends .hot div,.trends .ad,.scholar ul li:nth-child(n+2),.search  ul .pic,.search  ul .pic>div,.channelF ul li,.storyXi>div,.story .box:nth-child(n+2) h3,.storyFeature>div,.storyVideo ul,.storyB ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.list ul img,.channel ul img,.video .cover,.videoList>div a,.trends .hot img,.scholar ul a img,.channelF ul img,.BD .cover,.journalC ul img,.search ul img,.storyFeature ol a,.storyVideo ul a:first-child img,.storyVideo ul a:nth-child(n+2),.storyB ul a{border-radius:4px;}
.list ul img,.channel ul img,.channelF 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,.channel ul span,.channelF ul span,.search ul .date{color:#B6B6B6;display:inline-block;}
.view .baseInfo{text-align:center;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;}
.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;}
.contentBox h1{display:none;color:#B6B6B6;width:920px;margin:0 auto}
.contentBox h2{display:none;width:800px;margin:0 auto;padding-top:5px}
.contentBox .db{display:block;}
.view .contentBox{padding:30px 80px 50px;}
.view .content{font-size:20px;line-height:40px;text-align:justify;}
.view .content .L{font-size:24px;line-height:46px;}
.view .content .XL{font-size:30px;line-height:54px;}
.view .content p{padding:15px 0;}
.view .content img{max-width:100%;}
.view .toolB{padding:10px 30px;}
.view .annex{padding:0;padding-bottom:20px;text-align:center;}
.view .annex a{display:block;font-size:16px;text-decoration:underline;}
.view .annex a{margin:0!important;}
.navChannel{font-size:18px;width:210px;}
.navChannel a,.navChannel h3{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;}
.navChannel>div{padding:5px 0 5px 20px;}
.navChannel h5{background:url(../images/ico_title.png) no-repeat left;}
.navChannel h4{cursor: pointer;}
.navChannel p a{background:none;}
.navChannel a:hover{background:url(../images/ico_titleOn.png) no-repeat left;}
.navChannel .on{background:url(../images/ico_titleOn.png) no-repeat left;}
.navChannel p .on{background:none;}
.navChannel p a:hover{background:none;}
.navChannel div p{display:none;}
.navChannel div:nth-child(1) p{display:block;}
.YW .navChannel>div{padding:0;}
.YW .navChannel h5{padding:10px 0 10px 20px;}
.YW .navChannel>div p{display:block;}

.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{color:#7D7D7D;line-height:28px;margin-bottom:15px;}
.video ol span{height:20px;line-height:20px;padding-left:30px;margin-right:30px;cursor:pointer;}
.video ol span:first-child{background:url(../images/ico_changeL.png) no-repeat left;}
.video ol span:last-child{background:url(../images/ico_changeT.png) no-repeat left;}
.video ol span:first-child.on{background:url(../images/ico_changeLOn.png) no-repeat left;}
.video ol span:last-child.on{background:url(../images/ico_changeTOn.png) no-repeat left;}
.videoList>div{display:none;}
.videoList p,.memorabilia ul,.SPV ul{display:flex;flex-wrap:wrap;}
.videoList>div:first-child p{justify-content:space-between;}
.videoList>div a,.videoList>div a span{line-height:34px;margin-top:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#F5F5F5;box-sizing:border-box;}
.videoList>div:first-child a{width:365px;height:34px;padding:0 15px;}
.videoList>div:last-child a{width:114px;margin-left:13px;}
.videoList>div:last-child p{margin-left:-13px;}
.videoList>div a:hover,.videoList>div a:hover span{color:#fff;background:#C9AA6B;}
.videoList>div a img{width:100%;height:64px;object-fit:cover;}
.videoList>div a span{padding:2px 10px;margin-top:0;display:block;}
.videoList .db{display:block;}

.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{font-size:20px;}
.CSHRS .main .box{width:880px;float:left;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,.specialV h3 i{width:4px;height:18px;border-radius:2px;margin-right:10px;background:#2B6BAF;display:inline-block;}
.CSHRS h3 a,.trends h3 a,.specialV h3 a{color:#2B6BAF;}
.CSHRS h3 .more{font-size:16px;color:#8B8B8B;font-weight:normal;margin-bottom:-5px;}
.CSHRS .box ul a{padding:20px 0;border-top:1px solid #ECECEC;display:flex;justify-content:space-between;}
.CSHRS .main .overview{width:380px;float:right;}
.CSHRS .main .overview>a{width:100%;height:90px;margin-top:30px;display:block;position:relative;z-index:1;}
.CSHRS .main .overview>a:nth-child(1){background:url(../images/ico_CSHRS01.png) no-repeat;margin:0;}
.CSHRS .main .overview>a:nth-child(2){background:url(../images/ico_CSHRS02.png) no-repeat;}
.CSHRS .main .overview>a:nth-child(3){background:url(../images/ico_CSHRS03.png) no-repeat;cursor:pointer;}
.CSHRS .main .overview span{height:100%;background:url(../images/ico_show.png) no-repeat center right 30px;display:block;}
.CSHRS .main .overview .hide{background:url(../images/ico_hide.png) no-repeat center right 30px;}
.CSHRS .main .overview ul{background:#fff;border-radius:0 0 4px 4px;display:block;}
.CSHRS .main .overview ul div{padding:20px;}
.CSHRS .main .overview ul a{padding-left:20px;background:url(../images/ico_title.png) no-repeat left 6px;display:block;margin-top:25px;}
.CSHRS .main .overview ul a:hover{background:url(../images/ico_titleOn.png) no-repeat left 6px;}
.CSHRS .main .overview ul a:first-child{margin:0;}
.nameList{padding:30px;padding-top:0;}
.nameList p{height:40px;line-height:40px;padding-top:30px;padding-left:180px;font-size:22px;}
.nameList p:nth-child(1){background:url(../images/post_01A.png) no-repeat left bottom;}
.nameList p:nth-child(2){background:url(../images/post_02A.png) no-repeat left bottom;}
.nameList p:nth-child(3){background:url(../images/post_03A.png) no-repeat left bottom;}
.nameList p:nth-child(4){background:url(../images/post_04A.png) no-repeat left bottom;}
.nameList p:nth-child(5){background:url(../images/post_05A.png) no-repeat left bottom;}
.nameList p span{margin-right:30px;}

/*研究会动态*/
.swiper-container{width:100%;position:static;width:100%;margin:0;padding:20px 0 25px;}
.swiper-container .swiper-wrapper{width:100%;height:100%;margin:0 auto;}
.swiper-container>div img{width:100%;height:416px;margin:0 auto;object-fit:cover;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{width:50px;height:60px;top:35%;}
.swiper-container::before{left:0;}
.swiper-container::after{right:0;}
.swiper-container li{width:232px;}
.swiper-container li img{width:100%;height:326px;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{margin-top:15px;}
.swiper-container .swiper-button-prev{background:url(../images/arrowL.png) no-repeat top center;}
.swiper-container .swiper-button-next{background:url(../images/arrowR.png) no-repeat top center;}
.swiper-button-prev::after,.swiper-button-next::after{content:'';}
.swiper-container-horizontal>.swiper-pagination-bullets{height:16px;display:flex;justify-content:right;align-items:center;bottom:15px;left:auto;right:25px;}
.swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;background:#C4C4C4;opacity:1;}
.swiper-pagination-bullet-active{width:24px;opacity:1;background:#C9AA6B;}
.trends .main>div{margin-bottom:20px;}
.trends .hot div{padding:30px 20px 25px;}
.trends .hot p,.otherT h4{font-size:22px;line-height:34px;}
.trends .hot div a{width:400px;display:flex;flex-direction:column;}
.trends .hot img{width:100%;height:225px;object-fit:cover;}
.trends .hot p{padding:10px 0 5px;}
.trends .date,.otherT span{color:#8F8F8F;font-size:16px;display:block;margin-top:auto;}
.trends .article ul li{padding:20px 0;border-bottom:1px solid #ECECEC;display:flex;justify-content:space-between;}
.trends .article ul li a{max-width:1100px;}
.trends .article ul li:last-child a{color:#2B6BAF;}
.trends .article ul li:last-child{text-align: center;display: block;border:none;}
.trends .ad img{width:630px;height:120px;object-fit:cover;border-radius:4px;}
.otherT>div{position:relative;padding:0 70px;}
.otherT .swiper-slide{width:360px;height:290px;padding:20px;padding-top:25px;box-sizing:border-box;text-align:justify;background:#F5F5F5;display:flex;flex-direction:column;}
.otherT .swiper-slide:hover{background:#2B6BAF;}
.otherT .swiper-slide:hover *{color:#fff;}
.otherT h4{color:#2B6BAF;}
.otherT p{font-size:20px;line-height:30px;margin-top:10px;}
.otherT span{text-align:right;}
.scholar ul{padding:25px 20px;}
.scholar ul li:nth-child(n+2){width:800px;height:80px;padding:0 15px;box-sizing:border-box;float:right;align-items:center;}
.scholar ul li:nth-child(n+3){border-top:1px solid #EBEBEB;}
.scholar ul li:nth-child(n+2) a{max-width:660px;}
.scholar ul li:first-child{width:400px;padding-right:20px;border-right:1px solid #EBEBEB;float:left;}
.scholar ul li img{width:100%;height:225px;object-fit:cover;margin-bottom:5px;}
.channelF li>div{display:flex;flex-direction:column;}
.channelF li>div p{color:#999;}
.channelF .videoR{width:240px;margin-left:30px;}
.annex{padding-top:10px;margin-top:auto;}
.annex a{font-size:14px;color:#2B6BAF;white-space:nowrap;}
.annex a:first-child{margin-right:20px;}
.BD ul,.journalC ul{display:flex;flex-wrap:wrap;padding:20px;}
.BD ul a{width:211px;margin:15px 18px;}
.BD .cover{width:100%;}
.BD ul h4{line-height:24px;margin-top:5px;}
.journalC .navChannel h5{padding:5px 20px;}
.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 25px;background:#F7F7F7;border-radius:4px;}
.memorabilia ul a:hover{color:#fff;background:#2B6BAF;}
/*杂志文章页*/
.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:20px;}
.journal h5,.specialV h5{padding:5px 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;}
.specialV ul{padding:0;}
.specialV h5 span{padding-right:10px;}


.department .content>div>div:nth-child(2){display:flex;justify-content:space-evenly;}
.department .content>div>div:nth-child(2)>div{text-align:center;}

.R_1 .content>div{display:flex;flex-wrap:wrap;padding:0 80px;}
.R_1 .content>div p{width:310px;text-align:left;padding:0 5px;}
.R_2 .content>div{display:flex;flex-wrap:wrap;}
.R_2 .content>div p{width:350px;text-align:left;padding:0 10px;}
.R_3 .content>div{display:flex;flex-wrap:wrap;}
.R_3 .content>div p{width:120px;text-align:left;padding:0 20px;}

.header_story{background:#fff;}
.header_story .headerTop{height:30px;line-height:30px;}
.header_story .headerTop>div{justify-content:right;}
.header_story .headerTop a{font-size:14px;background:url(../images/ico_return.png) no-repeat left;padding-left:20px;}
.header_story .headerTop a:hover{background-image:url(../images/ico_returnOn.png);}
.header_story>.w{height:100px;align-items:center;display:flex;}
.header_story>.w div{margin-left:200px;}
.header_story>.w a{font-size:20px;padding:0 8px 0 5px;}
.header_story>.w i{font-size:22px;}
.db{display:block!important;}
.story .main{margin-bottom:40px;}
.story .box{padding:30px 20px;margin-top:30px;}
.story h3{margin-bottom:30px;}
.story .more{font-size:14px;width:50px;height:20px;line-height:20px;text-align:center;border-radius:10px;color:#fff;background:#E17C2A;display:inline-block;}

.story .box:nth-child(1) h3 a{height:40px;display:block;background:url(../images/channel_story01.png) no-repeat center;}
.storyXi ul{width:604px;height:340px;padding:0;}
.storyXi ul li{width:100%;height:100%;display:none;}
.storyXi ul img{width:100%;height:100%;object-fit:cover;border-radius:4px 0 0 4px;}
.storyXi ol{width:636px;padding-top:1px;position:relative;}
.storyXi ol li{width:100%;height:70px;padding-left:20px;padding-right:4px;box-sizing:border-box;}
.storyXi ol li a{width:100%;height:100%;display:flex;align-items:center;border-bottom:1px solid #ECECEC;box-sizing:border-box;}
.storyXi .on{background:#F7F7F7;height:71px;margin-top:-1px;border-radius:0 4px 4px 0;}
.storyXi .on a{color:#CFAA60;border-color:#F7F7F7;}
.storyXi p{position:absolute;bottom:0;right:0;width:100%;text-align:right;}
.story .box:nth-child(n+2) h3{height:28px;align-items:center;margin:0 5px 30px;}
.story .box:nth-child(n+2) h3 a:first-child{width:220px;height:100%;}
.story .box:nth-child(2) h3{background:url(../images/channel_story02.png) no-repeat;}
.story .box:nth-child(3) h3{background:url(../images/channel_story03.png) no-repeat;}
.story .box:nth-child(4) h3{background:url(../images/channel_story04.png) no-repeat;}
.story .storyFeature{padding-bottom:20px;}
.storyFeature ol{width:220px;}
.storyFeature ol li{width:100%;height:60px;margin-bottom:2px;}
.storyFeature ol a{width:100%;height:100%;line-height:60px;background:#F7F7F7;display:block;text-align:center;}
.storyFeature .on a,.storyB ul a:hover,.story .more:hover{color:#fff;background:#CFAA60;}
.storyFeature ul,.storyVideo ul,.storyB ul{padding:0;}
.storyFeature ul{width:990px;}
.storyFeature ul li{display:none;}
.storyFeature ul li>a{padding:25px 10px;border-bottom:1px solid #ECECEC;display:block;}
.story a:hover *,.storyFeature ul li>a:hover *{color:#CFAA60;}
.storyFeature ul li>a:first-child{padding-top:0;}
.storyFeature ul li h4,.storyVideo ul a:first-child h4{font-size:21px;font-weight:bold;}
.storyFeature ul li a p,.storyVideo ul a:first-child p{font-size:18px;margin-top:10px;}
.storyFeature ul li>p{margin-top:20px;text-align:right;}
.storyVideo ul a{position:relative;overflow:hidden;}
.storyVideo ul a img{width:100%;height:100%;object-fit:cover;}
.storyVideo ul a:first-child{width:100%;height:383px;padding-right:10px;margin-bottom:30px;box-sizing:border-box;}
.storyVideo ul a:first-child img{width:680px;height:100%;float:left;}
.storyVideo ul a:first-child h4,.storyVideo ul a:first-child p{width:520px;float:right;}
.storyVideo ul a:first-child h4{margin-top:15px;}
.storyVideo ul span{width:32px;height:32px;background:url(../images/play_L.png) no-repeat;background-size:contain;position:absolute;left:10px;bottom:10px;}
.storyVideo ul a:first-child span{width:51px;height:51px;left:20px;bottom:20px;}
.storyVideo ul a:nth-child(n+2){width:295px;height:166px;overflow:hidden;position:relative;}
.storyVideo ul a:nth-child(n+2) h4{position:absolute;left:0;bottom:0;width:100%;height:100%;padding:20px;box-sizing:border-box;display:flex;align-items:center;color:#fff;background:rgba(0,0,0,0.6);z-index:1;}
.storyB ul a{width:600px;height:80px;display:flex;align-items:center;background:#F7F7F7;padding:0 20px;box-sizing:border-box;}
.storyB ul a:nth-child(n+3){margin-top:15px;}
.story .footer .w{display:none;}
.search .num{color:red;}
.search .abs{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{margin:10px auto;text-align:center;width:780px;}
.boxSearch h5 i{ display: inline-block;margin-right:10px;font-size:16px;padding:0 15px;border-radius: 3px;background:#F3F3F3;float:left;height:36px;    cursor: pointer;line-height:36px;}
.boxSearch h5 .on{color:#fff;background:#2B6BAF;}