@charset "utf-8";
/*内页头部*/
.pageHead{ background:#C2E6FE; height:54px; box-shadow:0 0 10px #999999; position: relative; z-index:10; }
.pageHead .container2{ position: relative; }
.pageHead .pageLogo{ height:54px; position: relative; z-index:1; }
.pageHead .pageLogo img{ display: block; height:54px; padding:5px 0; }

.pageHead .pageSearch{ position: relative; z-index:1; margin-top:10px; background:#ffffff; overflow: hidden; width:264px; height:34px; border-radius:5px; box-shadow:2px 2px 5px #cccccc; }
.pageHead .pageSearch .input{ color:#595757; font-size:14px; padding-left:14px; width:220px; height:34px; line-height:34px; }
.pageHead .pageSearch .input::placeholder{ color:#727171; }
.pageHead .pageSearch .btn{ cursor:pointer; background:url(search2024new.png) no-repeat center center; background-size:cover; width:44px; height:34px; }

.pageHead .pageNav{ position: absolute; left:0; top:0; width:100%; text-align:center; padding:0 264px 0 190px; }
.pageHead .pageNav .pageNavList{ padding:0 10%;}
.pageHead .pageNav li{ float: left; width:14.28%; position: relative; }
.pageHead .pageNav li>a{ display: block; height:54px; line-height:54px; font-size:19px; color:#0B7AC0; font-weight:bold; }

.pageHead .pageNav li .dropdown{ display:none; background:rgba(255, 255, 255, 0.9); position: absolute; left:0; top:54px; width:100%; }
.pageHead .pageNav li:nth-child(3) .dropdown{ width:162%; left:-31%; }
.pageHead .pageNav li .dropdown a{ height:40px; display: block; border-top:1px solid #cbcfd2; line-height:40px; font-size:14px; color:#595757; }
.pageHead .pageNav li .dropdown a span{ margin-left:14px; }
.pageHead .pageNav li .dropdown a:hover{ background:#65AADD; color:#ffffff; }
.pageHead .pageNav li:hover a,.pageHead .pageNav li.active a{ background:#0B7AC0; color:#ffffff; }

.pageTop{padding:7px 0; position:fixed; width:100%; top:-64px; z-index:10; background:#ffffff; }
.pageTop .pageLogo{ height:50px; margin-left:40px; }
.pageTop .pageLogo img{ display: block; height:100%; }
.pageTop .column{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-weight:bold; height:50px; margin-left:30px; width:1150px; position: relative; padding-left:24px; color:#231815; font-size:24px; line-height:50px; }
.pageTop .column:after{ content:""; position: absolute; width:1px; background:#231815; height:26px; top:50%; left:0; margin-top:-13px; }
.pageTop.on{ top:0; box-shadow:0 5px 5px #dedede; }
/*内页头部*/

.greybj{ background:#EFEFEF; }

.page{ padding:85px 120px; background:#ffffff; margin-bottom:60px; }
.location{ height:60px; padding-top:10px; line-height:50px; color:#9FA0A0; font-size:18px; }
.location span{ margin:0 9px; }
.location a:hover{ color:#0B7AC0; }

/*内页底部*/
.pageFoot{ border-top:8px solid #C2E6FE; }
.pageFoot .copy{ color:#595757; font-size:17px; text-align:center; line-height:2; padding:50px 0; }
.pageFoot .copy span{ margin:0 34px; }
.pageFoot .copy a{ color:#595757; }
.pageFoot .copy a:hover{ text-decoration:underline; }
/*内页底部*/

/*文章详情页*/
.showTop{ overflow: hidden; }
.showTop .title{ color:#000000; font-size:38px; text-align:center; line-height:1.3; font-weight:bold; }
.showTop .title2{ margin-bottom:60px; }
.showTop .parameterList{ text-align:center; border-bottom:1px solid #cfcfcf; padding:70px 0 35px 0; line-height:1; margin-bottom:60px; }
.showTop .parameterList .parameter{ display: inline-block; margin:0 18px; color:#231815; font-size:18px; }
.showTop .parameterList .parameter span{ color:#9FA0A0; }

.showtxt{ color:#595757; font-size:20px; line-height:2; text-align:justify; }
.showtxt img{ max-width:100%; height:auto !important; }
.showtxt hr{ border-bottom: 1px solid #cfcfcf; }

.showtxt a{ color:#0B7AC0; text-decoration:underline; }
/*文章详情页*/

/*单页面*/
.navTabs{ overflow: hidden; margin-bottom:60px; }
.navTabs li{ float: left; margin-right:5px; border-radius:5px; height:40px; line-height:40px; font-weight:bold; background:#dddddd; color:#595757; font-size:16px; }
.navTabs li a{ padding:0 32px; display: block; }
.navTabs li:hover,.navTabs li.on{ color:#0B7AC0; background:#C2E6FE; }

.pagetit{ font-weight:bold; border-bottom:1px solid #cfcfcf; color:#000000; font-size:42px; letter-spacing:7px; padding-bottom:85px; margin-bottom:60px; text-align:center; line-height:1; }
.pagetit3{ letter-spacing:0 !important; font-size:38px; }

.bottomNav{ overflow: hidden; margin-top:120px; }
.bottomNav .navTabs{ float:right; margin-bottom:0 !important; }
.bottomNav .navTabs li{ margin-right:0; margin-left:32px; }
/*单页面*/


/*在职学者*/
.scholarList{ overflow: hidden; margin-top:-3.5%; }
.scholarList li{ width:15%; margin-right:2%; float: left; margin-top:2%; }
.scholarList li:nth-child(6n){ margin-right:0; }
.scholarList li .img{ overflow: hidden; }
.scholarList li .img img{ display: block; width:100%; height:236px; }
.scholarList li .tit{ border-top:5px solid #C2E6FE; font-weight:bold; line-height:45px; text-align:center; color:#727171; font-size:18px; }
.scholarList li:hover .tit{ color:#0B7AC0; border-top-color:#0B7AC0; }
/*在职学者*/

/*组织机构*/
.page2{ padding:85px 80px; }
.pagetit2{ margin-bottom:0 !important; border-bottom:none !important; }

.organization{ padding-bottom:90px; margin-bottom:60px; border-bottom:1px solid #ababab; }
.organization img{ display: block; width:100%; }

.showtxt2{ color:#595757; font-size:18px; line-height:2; text-align:justify; }
.showtxt2 .font25{ font-size:25px; color:#231815; font-weight:normal; display:inline-block; }
.showtxt2 .font20{ font-size:20px; color:#231815; font-weight:normal; }
.showtxt2 img{ max-width:100%; height:auto !important; margin:10px 0; }
/*组织机构*/


/*现任领导*/
.page3{ padding:85px 150px; }
.leaderTab{ overflow: hidden; }
.leaderTab li{ float: left; width:25%; cursor: pointer; }
.leaderTab li:nth-child(6n){ margin-right:0; }
.leaderTab li .img{ border-bottom:5px solid #737172; width:64%; margin:0 auto; }
.leaderTab li .img img{ display: block; width:100%; height:240px; }
.leaderTab li .name{ font-weight:bold; margin-top:10px; text-align:center; line-height:42px;height:42px; font-size:16px; color:#727171; }
.leaderTab li .tit{ font-weight:bold; font-size:14px; text-align:center; color:#727171; position: relative; width:75%; margin:0 auto; }
.leaderTab li .tit:after{ content:""; width:100%; height:1px; background:#727171; position: absolute; top:50%; left:0; }
.leaderTab li .tit span{ background:#ffffff; position: relative; z-index:1; padding:0 10px;}

.leaderTab li:hover .img,.leaderTab li.on .img{ border-bottom-color:#0B7AC0; }
.leaderTab li:hover .tit{ color:#0B7AC0; }
.leaderTab li:hover .tit:after{ background:#0B7AC0; }
.leaderTab li:hover .name{ color:#0B7AC0; }


.leaderXian{ height:1px; background:#0B7AC0; position: relative; margin-top:-35px; display:none; }
.leaderXian:after,.leaderXian::before{ background:#ffffff; position: absolute; top:-6px; border-radius:50%; content:""; width:11px; height:11px; border:1px solid #0B7AC0;  }
.leaderXian:after{ left:0; }
.leaderXian::before{ right:0; }

.leaderTabMain{ margin-top:60px; }
.leaderTabMain .tit{ font-size:24px; color:#231815; text-align:center; line-height:1; margin-bottom:24px; }
.leaderTabMain .txt{ padding:0 6%; font-size:18px; line-height:2; color:#595757; text-align:justify; }
/*现任领导*/

/*历任所长*/
.directorsTh{ line-height:70px; height:70px; overflow: hidden; border-top:1px solid #cfcfcf; }
.directorsTh .directorsTd{ float: left; color:#595757; font-size:19px; }
.directorsTh .w01{ width:37%; }
.directorsTh .w02{ width:8%; }
.directorsTh .w03{ width:25%; margin-left:10%; }
.directorsTh .w04{ width:20%; }

.directorsTit{ height:48px; line-height:48px; background:#C2E6FE; text-align:center; font-size:24px; letter-spacing:4px; color:#000000; }

.directorsContent{ overflow: hidden; padding:30px 0; }
.directorsContent .tit{ width:37%; float: left; margin:10px 0; color:#0B7AC0; border-left:1px solid #0B7AC0; font-size:23px; padding-left:25px; height:30px; line-height:30px; }
.directorsList{ float: right; width:63%; }
.directorsList li{ overflow: hidden; float: left; width:100%; margin:10px 0; line-height:30px; }
.directorsList li div{ float: left; }
.directorsList li .name{ width:15%; color:#231815; font-size:22px; }
.directorsList li .job{ width:38%; margin-left:16%; color:#898989; font-size:17px; }
.directorsList li .term{ width:31%; color:#898989; font-size:17px; }

.directorsContent2{ border-bottom:2px solid #d5d5d5; }
/*历任所长*/


/*知名学者*/
.renownedTit{ background:#EFEFEF; text-align:center; height:75px; line-height:75px; border-radius:10px 10px 0 0; }
.renownedTit .titcn{ display:inline; color:#231815; font-size:24px; letter-spacing:6px; }
.renownedTit .titen{ display:inline; color:#9E9E9F; text-transform:uppercase; font-size:14px; margin-left:6px; }

.renownedMain{ margin-bottom:75px; }
.renownedMain3{ margin-bottom:0 !important; }
.renownedContent{ padding:40px 0 40px 40px; background:#9DD0F1; float: left; width:589px; box-shadow: 2px 2px 5px #bababa; position: relative; z-index:1; }
.renownedContent .img{ float: left; width:225px; height:280px; }
.renownedContent .img img{ display: block; width:100%; height:100%; }
.renownedContent .txt{ float: left;  width:323px; }
.renownedContent .txt .tit{ font-size:27px; line-height:70px; padding-right:50px; color:#ffffff; text-align:right; color:#ffffff; margin-top:40px; width:300px; height:100px; background:url(renownedTit2024new.png) no-repeat right center; background-size:auto 100%; }
.renownedContent .txt .info{ padding:0 40px; text-align:justify; color:#3E3A39; margin-top:10px; font-size:15px; line-height:1.8; }

.renownedList{ overflow: hidden; height:360px; width:671px; float:right; }
.renownedList li{ width:131px; float: left; line-height:1.2; margin-right:4px; background:#cee4f2; height:100%; }
.renownedList li a{ display: block; padding:70px 0 0 30px; height:100%; }
.renownedList li:last-child{ margin-right:0; }
.renownedList li .tit{ font-size:24px; float: left; writing-mode:tb-rl; letter-spacing:3px;}
.renownedList li .info{ font-size:16px; float: left; margin-left:20px; writing-mode:tb-rl; letter-spacing:2px; }
.renownedList li.on .tit,.renownedList li:hover .tit{ color:#0B7AC0; font-weight:bold;}

.renownedList2{ padding:36px; overflow: hidden; height:360px; width:671px; float:right; background:#cee4f2; }
.renownedList2 li{ float: left; width:20%; height:60px; line-height:60px; text-align:center; color:#231815; font-size:18px; }
.renownedList2 li a{ display: block; }
.renownedList2 li.on,.renownedList2 li:hover{ color:#0B7AC0; font-weight:bold; }
/*知名学者*/

/*列表信息*/
.page4{ padding:85px 120px 0 120px;  }


.pagelist{ overflow: hidden; border-top:1px dashed #c2deef; }
.pagelist li{ float: left; width:100%; padding:30px 0; border-bottom:1px dashed #c2deef; position: relative; }
.pagelist li:after{ content:""; width:60px; height:1px; background:#c2deef; position: absolute; left:0; bottom:-1px; }
.pagelist li::before{ content:""; width:60px; height:1px; background:#c2deef; position: absolute; right:0; bottom:-1px; }
.pagelist li .time{ width:50px; text-align:center; float: left; }
.pagelist li .time .d{ color:#0B7AC0; font-size:32px; line-height:40px; }
.pagelist li .time .ym{ color:#0B7AC0; font-size:13px; line-height:20px; }
.pagelist li .txt{ padding-left:85px; width:100%; }
.pagelist li .txt .tit{ color:#231815; font-size:21px; font-weight:bold; line-height:40px; }
.pagelist li .txt .info{ color:#595757; font-size:16px; line-height:1.8; margin-top:6px; text-indent: 2em; }
.pagelist li .txt .info2{ overflow: hidden; margin-top:6px; }
.pagelist li .txt .info2 .text{ float: left; font-size:16px; color:#595757; margin-right:5%; width:35%; }
.pagelist li .txt .info2 .text span{ color:#0B7AC0; font-weight:bold; }
.pagelist li .txt .tit:hover{ color:#0B7AC0; }

.paging{ text-align:center; margin:85px 0; }
.paging a{ display: inline-block; border-radius:3px; padding:3px 12px; font-size:15px; color:#212121; border:1px solid #C9CACA; }
.paging span{ font-size:15px; color:#212121; margin:0 3px;}
.paging input{ text-align:center; display: inline-block; height:32px; margin-top:-2px; border-radius:3px; width:40px; font-size:15px; color:#212121; border:1px solid #C9CACA; }
.paging button{ display: inline-block; height:32px; margin-top:-2px; border-radius:3px; width:40px; font-size:15px; color:#ffffff; background:#0B7AC0; cursor: pointer;  }
.paging a.on{ color:#ffffff; background:#0B7AC0; }
.paging a:hover{ color:#0B7AC0; border-color:#0B7AC0; }
/*列表信息*/


/*研究机构*/
.mechanismList{ overflow: hidden; }
.mechanismList li{ float: left; width:40%; margin:1% 5%; color:#0B7AC0; border:1px solid #dcdcdc; text-align: center; background:#f5f5f5;}
.mechanismList li a{display: block; height:40px; line-height:40px; font-size:18px; }
.mechanismList li:hover{ background:#0B7AC0; border-color:#0B7AC0; color:#ffffff; }

.mechanism{ overflow: hidden; position: relative; padding-bottom:25px; }
.mechanism:after{ content:""; position:absolute; width:2px; height:100%; background:#0b7ac0; left:50%; margin-left:-1px; }
.logoIco{ width:81px; margin:0 auto -2px auto; } 
.logoIco img{ display: block; width:100%; }

.mechanismLeft{ width:50%; padding-left:10px; }
.mechanismRight{ width:50%; padding-right:10px; }

.mechanismBlock{ position: relative; padding-top:20px; }
.mechanismBlock1,.mechanismBlock2{ margin-top:30px; }
.mechanismBlock3,.mechanismBlock4{ margin-top:120px; }

.mechanismBlock .anchor{ position: absolute; top:-96px; left:0; }
.mechanismBlock .triangle{ position: absolute; left:-10px; top:-3px; width:0; height:0; border-right:12px solid #0b7ac0;  border-top:4px solid transparent; border-bottom:4px solid transparent; }
.mechanismBlock .circular{ position: absolute; right:-8px; top:-8px; z-index:1; width:18px; height:18px; padding:2px; background:#0b7ac0; border-radius:50%; }
.mechanismBlock .circular span{ display: block; position: relative; height:100%; width:100%; background:#ffffff; border-radius:50%; }
.mechanismBlock .circular span:after{ content:""; position: absolute; width:10px; height:10px; background:#0b7ac0; border-radius:50%; left:2px; top:2px; }

.mechanismBlock:after{ content:""; width:100%; position: absolute; left:0; top:0; height:2px; background:#0B7AC0; }

.mechanismBlock .tit{ height:40px; line-height:40px; }
.mechanismBlock .tit span{ float: left;  padding-left:45px; position: relative; font-size:22px; color:#0B7AC0; }
.mechanismBlock .tit span::after{ content:""; position:absolute; width:8px; height:20px; top:10px; left:25px; background:#0B7AC0; }
.mechanismBlock .tit.on,.mechanismBlock:hover .tit{ background:#C2E6FE; }

.subordinate{ overflow: hidden; padding-left:25px; }
.subordinate .w50{ width:50%; float: left; }
.subordinate .w50:nth-child(1){ padding-right:16px; width:53%; }
.subordinate .w50:nth-child(2){ padding-left:16px; width:47%; }

.subordinate a{ display: block; line-height:1.4; padding:10px 0; color:#3E3A39; font-size:16px; }
.subordinate a:hover{ color:#0B7AC0; text-decoration:underline; }

.mechanismXian{ background:#0B7AC0; height:2px; width:100%; }

.mechanismRight .mechanismBlock .tit span{ float: right; padding-right:25px; width:160px; }
.mechanismRight .mechanismBlock .triangle{ left:auto; right:-10px; border-right:none; border-left:12px solid #0b7ac0;}
.mechanismRight .mechanismBlock .circular{ right:auto; left:-8px; }
/*研究机构*/

/*教育培训*/
.txtList{ overflow: hidden; }
.txtList li{ float: left; width:100%; margin-bottom:60px; position: relative; }
.txtList li .anchor{ position: absolute; top:-96px; left:0; }
.txtList li:last-child{ margin-bottom:0; }
.txtList li .tit{ height:50px; line-height:50px; border-left:1px solid #9E9E9F; overflow: hidden; position: relative; }
.txtList li .tit:after{ content:""; width:100%; height:1px; position: absolute; top:50%; background:#0B7AC0; }
.txtList li .tit span{ position: relative; z-index:1; font-size:30px; padding:0 30px; font-weight:bold; letter-spacing:5px; color:#0B7AC0; float: left; background:#ffffff; }
.txtList li .txt{ color:#595757; font-size:20px; line-height:2; margin-top:20px; text-align:justify; }
.txtList li .txt img{ max-width:100%; height:auto !important; }
.txtList li .txt hr{ border-bottom: 1px solid #cfcfcf; }
.txtList li .txt a{ color:#0B7AC0; text-decoration:underline; }
/*教育培训*/

/*中国经济史评论*/
.historyMain{ margin-top:60px; border-top: 1px solid #cfcfcf; }
.historyTop{ padding:30px 0; }
.historySelect{ position:relative; background:url(historySelect2024new.png) no-repeat 110px center; background-size:auto 16px; float:right; width:150px; height:34px; box-shadow:2px 2px 5px #c4c3c3; border-radius:5px; }
.historySelect input{ background:none; color:#595757; font-size:16px; width:100%; height:34px; line-height:34px; padding-left:25px; cursor: pointer;}
.historySelect ul{ display:none; background:#ffffff; position: absolute; top:34px; left:0; width:100%; box-shadow:2px 2px 5px #c4c3c3; border-radius:5px; cursor: pointer; }
.historySelect ul li{ border-bottom:1px solid #dcdcdc; color:#595757; font-size:16px; width:100%; height:34px; line-height:34px; padding-left:25px; }
.historySelect ul li:hover{ background:#0B7AC0; color:#ffffff; }

.historyList{ overflow: hidden; }
.historyList>li{ float: left; width:100%; }
.historyList>li .top{ height:84px; line-height:84px; border-bottom:1px dashed #c2e3f8; cursor: pointer; }
.historyList>li .top .tit{ color:#000000; font-size:20px; padding-left:35px; background:url(historySelect2024new.png) no-repeat left center; background-size:auto 14px;  }
.historyList>li .top .tit span{ margin-left:20px; }
.historyList>li .content{ padding:0 35px; border-bottom:1px dashed #c2e3f8; display:none; }
.historyList>li .content .catalogue{ margin:35px 0;}
.historyList>li .content .catalogue .name{ color:#000000; font-size:28px; }
.historyList>li .content .catalogue .articleAuthor{}
.historyList>li .content .catalogue .articleAuthor li{ overflow: hidden; font-size:20px; margin-top:20px; color:#595757;  }
.historyList>li .content .catalogue .articleAuthor li .article{ float: left; width:80%; }
.historyList>li .content .catalogue .articleAuthor li .author{ float: right; width:20%; text-align:right; }
/*中国经济史评论*/



@media screen and (max-width: 1680px) {
/*内页头部*/
.pageHead{ height:44px; box-shadow:0 0 8px #999999; }
.pageHead .pageLogo{ height:44px; }
.pageHead .pageLogo img{ height:44px; padding:4px 0; }

.pageHead .pageSearch{ margin-top:7px; width:224px; height:30px; border-radius:4px;  }
.pageHead .pageSearch .input{ font-size:14px; padding-left:14px; width:184px; height:30px; line-height:30px; }
.pageHead .pageSearch .btn{ width:40px; height:30px; }

.pageHead .pageNav{ padding:0 220px 0 150px; }
.pageHead .pageNav li>a{ height:44px; line-height:44px; font-size:17px; }

.pageHead .pageNav li .dropdown{ top:44px; }
.pageHead .pageNav li:nth-child(3) .dropdown{ width:184%; left:-42%; }
.pageHead .pageNav li .dropdown a{ height:34px; line-height:34px; font-size:13px; }
.pageHead .pageNav li .dropdown a span{ margin-left:13px; }

.pageTop{padding:5px 0; top:-50px; }
.pageTop .pageLogo{ height:40px; margin-left:32px; }
.pageTop .column{ margin-left:24px; padding-left:20px; width:980px; font-size:20px; line-height:40px; height:40px; }
.pageTop .column:after{ height:24px; margin-top:-12px; }
/*内页头部*/    

.page{ padding:70px 100px; margin-bottom:50px; }
.location{ height:50px; padding-top:8px; line-height:42px; font-size:16px; }
.location span{ margin:0 8px; }

/*内页底部*/
.pageFoot{ border-top-width:6px; }
.pageFoot .copy{ font-size:15px; padding:40px 0; }
.pageFoot .copy span{ margin:0 30px; }
/*内页底部*/

/*文章详情页*/
.showTop .title{ font-size:32px; }
.showTop .title2{ margin-bottom:50px; }
.showTop .parameterList{ padding:60px 0 30px 0; margin-bottom:50px; }
.showTop .parameterList .parameter{ margin:0 16px; font-size:16px; }

.showtxt{ font-size:18px;  }
/*文章详情页*/

/*单页面*/
.navTabs{ margin-bottom:50px; }
.navTabs li{ margin-right:4px; border-radius:4px; height:34px; line-height:34px; font-size:14px; }
.navTabs li a{ padding:0 28px; }

.pagetit{ font-size:36px; letter-spacing:6px; padding-bottom:70px; margin-bottom:50px; }
.pagetit3{ font-size:32px; }

.bottomNav{ margin-top:100px; }
.bottomNav .navTabs li{ margin-left:28px; }
/*单页面*/

/*在职学者*/
.scholarList li .tit{ border-top:4px solid #C2E6FE; line-height:40px; font-size:16px; }
.scholarList li .img img{ height:195px; }
/*在职学者*/

/*组织机构*/
.page2{ padding:70px 60px; }
.organization{ padding-bottom:60px; margin-bottom:50px; }

.showtxt2{ font-size:16px; }
.showtxt2 .font25{ font-size:22px; }
.showtxt2 .font20{ font-size:18px; }
.showtxt2 img{  margin:8px 0; }
/*组织机构*/

/*现任领导*/
.page3{ padding:70px 120px; }
.leaderTab li .img{ border-bottom-width:4px; }
.leaderTab li .img img{ height:200px; }
.leaderTab li .name{ margin-top:8px; line-height:34px; font-size:14px; }
.leaderTab li .tit{ font-size:12px; width:80%; }
.leaderTab li .tit span{padding:0 8px;}

.leaderXian{ margin-top:-30px; }
.leaderXian:after,.leaderXian::before{ top:-5px; width:9px; height:9px; }

.leaderTabMain{ margin-top:50px; }
.leaderTabMain .tit{ font-size:20px; margin-bottom:20px; }
.leaderTabMain .txt{ font-size:16px; }
/*现任领导*/

/*历任所长*/
.directorsTh{ line-height:60px; height:60px; }
.directorsTh .directorsTd{ font-size:17px; }

.directorsTit{ height:40px; line-height:40px; font-size:20px; letter-spacing:3px; }

.directorsContent{ padding:25px 0; }
.directorsContent .tit{ margin:8px 0; font-size:20px; padding-left:20px; height:26px; line-height:26px; }
.directorsList li{ margin:8px 0; line-height:26px; }
.directorsList li .name{ font-size:18px; }
.directorsList li .job{ font-size:15px; }
.directorsList li .term{ font-size:15px; }
/*历任所长*/

/*知名学者*/
.renownedTit{ height:62px; line-height:62px; border-radius:8px 8px 0 0; }
.renownedTit .titcn{ font-size:20px; letter-spacing:4px; }
.renownedTit .titen{ font-size:12px; margin-left:4px; }

.renownedMain{ margin-bottom:62px; }
.renownedContent{ padding:30px 0 30px 30px; width:493px; }
.renownedContent .img{ width:190px; height:236px; }
.renownedContent .txt{ width:270px; }
.renownedContent .txt .tit{ font-size:23px; line-height:60px; padding-right:40px; margin-top:30px; width:250px; height:84px; }
.renownedContent .txt .info{ padding:0 30px; margin-top:7px; font-size:13px; }

.renownedList{ height:296px; width:547px; }
.renownedList li{ width:107px; margin-right:3px; }
.renownedList li a{ padding:60px 0 0 25px; }
.renownedList li .tit{ font-size:20px; }
.renownedList li .info{ font-size:14px; margin-left:15px; }

.renownedList2{ padding:30px; height:296px; width:547px; }
.renownedList2 li{ height:50px; line-height:50px; font-size:16px; }
/*知名学者*/

/*列表信息*/
.page4{ padding:70px 100px 0 100px;  }

.pagelist li{ padding:25px 0; }
.pagelist li:after{ width:50px; }
.pagelist li::before{ width:50px; }
.pagelist li .time{ width:42px; }
.pagelist li .time .d{ font-size:28px; line-height:34px; }
.pagelist li .time .ym{ font-size:12px; line-height:18px; }
.pagelist li .txt{ padding-left:80px; }
.pagelist li .txt .tit{ font-size:17px; line-height:34px; }
.pagelist li .txt .info{ font-size:14px; margin-top:4px; }
.pagelist li .txt .info2{ margin-top:4px; }
.pagelist li .txt .info2 .text{ font-size:14px; }

.paging{ margin:70px 0; }
.paging a{ font-size:13px; }
.paging span{ font-size:13px; }
.paging input{ height:28px; margin-top:-2px; width:34px; font-size:13px; }
.paging button{ height:28px; margin-top:-2px; width:34px; font-size:13px; }
/*列表信息*/

/*研究机构*/
.mechanismList li a{ height:34px; line-height:34px; font-size:16px; }

.mechanism{ padding-bottom:20px; }
.mechanism .logoIco{ width:70px; } 

.mechanismBlock{ padding-top:15px; }

.mechanismBlock .anchor{ top:-75px; }

.mechanismBlock1,.mechanismBlock2{ margin-top:25px; }
.mechanismBlock3,.mechanismBlock4{ margin-top:100px; }


.mechanismBlock .tit{ height:34px; line-height:34px; }
.mechanismBlock .tit span{ padding-left:40px; font-size:20px; }
.mechanismBlock .tit span::after{ width:6px; height:18px; top:8px; left:22px; }

.subordinate{ padding-left:20px; }
.subordinate .w50:nth-child(1){ padding-right:14px; }
.subordinate .w50:nth-child(2){ padding-left:14px; }

.subordinate a{ font-size:14px; }

.mechanismRight .mechanismBlock .tit span{ padding-right:20px; width:140px; }
/*研究机构*/


/*教育培训*/
.txtList li{ margin-bottom:50px; }
.txtList li .anchor{ top:-75px; }
.txtList li .tit{ height:42px; line-height:42px; }
.txtList li .tit span{ font-size:24px; padding:0 24px; letter-spacing:4px; }
.txtList li .txt{ font-size:18px; margin-top:18px; }
/*教育培训*/

/*中国经济史评论*/
.historyMain{ margin-top:50px; }
.historyTop{ padding:25px 0; }

.historyList>li .top{ height:70px; line-height:70px; }
.historyList>li .top .tit{ font-size:18px; padding-left:30px; }
.historyList>li .top .tit span{ margin-left:18px; }
.historyList>li .content{ padding:0 30px; }
.historyList>li .content .catalogue{ margin:30px 0;}
.historyList>li .content .catalogue .name{ font-size:24px; }
.historyList>li .content .catalogue .articleAuthor li{ font-size:18px; margin-top:18px; }
/*中国经济史评论*/


}

@media screen and (max-width: 1340px) {

    /*内页头部*/
    .pageTop{min-width:1200px;  }
    .pageTop .column{ width:840px;  }

    .pageHead .pageNav li .dropdown a{ font-size:12px; }
    .pageHead .pageNav li:nth-child(3) .dropdown{ width:240%; left:-70%; }
    /*内页头部*/    
    
    .page{ padding:60px 85px; margin-bottom:40px; }
    
    /*内页底部*/
    .pageFoot{ border-top-width:5px; }
    .pageFoot .copy{ font-size:14px; padding:30px 0; }
    .pageFoot .copy span{ margin:0 25px; }
    /*内页底部*/
    
    /*文章详情页*/
    .showTop .title{ font-size:28px; }
    .showTop .title2{ margin-bottom:40px; }
    .showTop .parameterList{ padding:50px 0 25px 0; margin-bottom:40px; }
    .showTop .parameterList .parameter{ margin:0 14px; font-size:14px; }
    
    .showtxt{ font-size:16px;  }
    /*文章详情页*/
    
    /*单页面*/
    .navTabs{ margin-bottom:40px; }
    .pagetit{ font-size:30px; letter-spacing:5px; padding-bottom:60px; margin-bottom:40px; }
    .pagetit3{ font-size:28px; }

    .bottomNav{ margin-top:80px; }
    /*单页面*/
    
    /*在职学者*/
    .scholarList li .img img{ height:174px; }
    /*在职学者*/
    
    /*组织机构*/
    .page2{ padding:60px 50px; }
    .organization{ padding-bottom:50px; margin-bottom:40px; }
    
    .showtxt2{ font-size:14px; }
    .showtxt2 .font25{ font-size:18px; }
    .showtxt2 .font20{ font-size:16px; }
    .showtxt2 img{ margin:7px 0; }
    /*组织机构*/
    
    /*现任领导*/
    .page3{ padding:60px 100px; }

    /*现任领导*/
    .leaderTab li .img{ border-bottom-width:3px; }
    .leaderTab li .img img{ height:180px; }
    .leaderTab li .name{ margin-top:6px; line-height:30px; font-size:13px; }
    .leaderTab li .tit{ font-size:12px; width:85%; }
    .leaderTab li .tit span{padding:0 8px;}
    /*现任领导*/
    
    /*历任所长*/
    .directorsTh{ line-height:50px; height:50px; }
    .directorsTh .directorsTd{ font-size:15px; }
    
    .directorsTit{ font-size:18px; letter-spacing:2px; }
    
    .directorsContent{ padding:20px 0; }
    .directorsContent .tit{ font-size:18px; }
    .directorsList li .name{ font-size:16px; }
    .directorsList li .job{ font-size:14px; }
    .directorsList li .term{ font-size:14px; }
    /*历任所长*/
    
    /*知名学者*/
    .renownedTit{ height:52px; line-height:52px; border-radius:7px 7px 0 0; }
    .renownedTit .titcn{ font-size:18px; letter-spacing:3px; }
    .renownedTit .titen{ margin-left:3px; }
    
    .renownedMain{ margin-bottom:52px; }
    .renownedContent{ padding:25px 0 25px 25px; width:423px; }
    .renownedContent .img{ width:170px; height:211px; }
    .renownedContent .txt{ width:225px; }
    .renownedContent .txt .tit{ font-size:21px; line-height:50px; padding-right:35px; margin-top:20px; width:210px; height:72px; }
    .renownedContent .txt .info{ padding:0 25px; margin-top:5px; font-size:12px; }
    
    .renownedList{ height:261px; width:507px; }
    .renownedList li{ width:99px; margin-right:3px; }
    .renownedList li a{ padding:45px 0 0 23px; }
    .renownedList li .tit{ font-size:18px; }
    .renownedList li .info{ margin-left:12px; }
    
    .renownedList2{ padding:25px; height:261px; width:507px; }
    .renownedList2 li{ height:42px; line-height:42px; font-size:14px; }
    /*知名学者*/
    
    /*列表信息*/
    .page4{ padding:60px 85px 0 85px;  }
    
    .pagelist li{ padding:20px 0; }
    .pagelist li .txt .info{ line-height:1.6; }
    
    .paging{ margin:60px 0; }
    /*列表信息*/

    /*研究机构*/
    .subordinate .w50:nth-child(1){ padding-right:13px; }
    .subordinate .w50:nth-child(2){ padding-left:13px; }

    .subordinate a{ padding:8px 0; font-size:12px; }
    /*研究机构*/
     
    /*教育培训*/
    .txtList li{ margin-bottom:40px; }
    .txtList li .tit{ height:36px; line-height:36px; }
    .txtList li .tit span{ font-size:20px; padding:0 20px; letter-spacing:3px; }
    .txtList li .txt{ font-size:16px; margin-top:16px; }
    /*教育培训*/    
            
    /*中国经济史评论*/
    .historyMain{ margin-top:40px; }

    .historyList>li .top{ height:60px; line-height:60px; }
    .historyList>li .top .tit{ font-size:16px; }
    .historyList>li .top .tit span{ margin-left:16px; }
    .historyList>li .content .catalogue{ margin:25px 0;}
    .historyList>li .content .catalogue .name{ font-size:20px; }
    .historyList>li .content .catalogue .articleAuthor li{ font-size:16px; margin-top:16px; }
    /*中国经济史评论*/

}