@media screen and (max-width: 1239px) {




/* ===== general ===== */

html {
	-webkit-text-size-adjust:none;
	-ms-text-size-adjust:none;
	-moz--text-size-adjust:none;
	text-size-adjust:none;
}



/* ===== common ===== */

button, input, select, textarea {border: 0 none;outline: none;}



/* ===== a ===== */
.na {/* align-content: flex-start | flex-end | center | space-between | space-around | stretch; */}
.na {-webkit-align-content: flex-start;align-content: flex-start;}

.na {/* align-items: flex-start | flex-end | center | baseline | stretch; */}
.na {-webkit-align-items:flex-start;align-items:flex-start;}
.na, .home-brand-list li i {-webkit-align-items:center;align-items:center;}


button, input, select, textarea {-webkit-appearance:none;appearance:none;}
button, input, select, textarea {border-radius:0;}



/* ===== b ===== */
.na {background-position:50% 100%;}

.homeNews em, .homePublish li em, .works em, .morePerson em, .homeBooks em, .homeAwards em, .topicArticle dt em, .annualArticle dt em, .video-list dt i, .topic-banner i, .topic-reading-list li em, .topic-article-list li em, .people-list li em {background-position:50% 50%;}

.na {background-repeat:repeat;}

.homeNews em, .homePublish li em, .summary em, .works em, .morePerson em, .homeBooks em, .homeAwards em, .topicArticle dt em, .annualArticle dt em, .video-list dt i , .topic-reading-list li em, .topic-article-list li em, .people-list li em {background-size:cover;}

.na {border:0 none;}

.topbar h5 i:before, .topbar dt img, .ucTop dt img, .sider i, .ucForm input[type='radio'], .ucForm input[type='radio']:after, .ucInfo dt img {border-radius:50%;}

.na {border-radius:0.5rem;}

.na {border-radius:0.25rem;}

.ucForm input[type='checkbox'], .ucForm input[type='checkbox']:after, .ucForm input[type='text'], .ucForm input[type='password'], .ucForm select, .ucForm textarea, .btn, .bta {border-radius:0.15rem;}

.na {bottom:0;}

.homeBooks li, .searchForm form, .searchForm input, .articles li a, .results li, .loginPart, .ucForm, .ucForm dl, .ucForm input, .ucForm select, .ucForm textarea, .formAct, .formAct dt, .formAct dd, .registPart, .toLogin, .ucTop, .ucTop li a, .ucInfo, .ucSwap, .ucSwap li, .ucArticle ul, .ucSkin, .ucSkin ul, .ucSkin li, .ucSkin li img, .detailC, .branch, .branch li a {box-sizing:border-box;}




/* ===== c ===== */
.na {clear:both;}

.topbar h5 i:after, .topbar h5 i:before, p.naviSwitch b:after, p.naviSwitch b:before, p.naviSwitch i:after, p.naviSwitch i:before, .ht h3:after, .searchForm i:after, .searchForm i:before, h2.aTitle:before, h2.mTitle:before, .ucForm input[type='checkbox']:after, .ucForm input[type='radio']:after, .video-menu i:after, .video-menu i:before {content:" ";}

.na {cursor:pointer;}





/* ===== d ===== */
.topbar a *, .topbar h3 i, .topbar li a, .topbar dl i, .ucTop dl i, h1.logo a, .navi a *, .homeNews a, .homeNews em, .homeNews img, .summary em, .summary img, .works dt *, .morePerson dt *, .homeUnion a *, .committee li a, .bases li a *, .homeBooks li *, .pager li a, .pager li b, .articles li *, .lister.press a, .lister.press span, .awards a, .awards span, .lister.books a, .lister.books img, .lister.books span, .results p a, .bta, .toLogin i, .toLogin i:before, .ucTop h2 a *, .ucTop li a, .ucMenu h4 *, .ucMenu li a *, .ucSwap li a, .articleTab li a, .ucSkin img, .memberNote dt *, .memberNote dd *, .memberNote input:before, .branch li a, .branch-list li a, .topicArticle dd p *, .annualArticle dd p *, .video-menu a, .video-list li a, .video-list dt i, .video-list p *, .video-pager li a, .video-pager li b, .topic-banner i, .topic-reading-list li a, .topic-reading-list li em, .topic-article-list li a, .topic-article-list li em, .people-list li a, .people-list li em {display:block;}

.flex, .topbar h2 a, .topbar h4, .topbar h5, .topbar dl, .navi p a, .ht, .home-brand-list ul, .home-brand-list li i, .works dl, .morePerson dl, .homeUnion a, .options p, .committee ul, .bases li a, .homeBooks ul, .homeUnion ul, .subMenu .t, .aStat, .aStat span, .pager ul, .lister.press dl, .branch-list ul, .awards dl, .lister.books dl, .ucForm dl, .ucForm dd.rowA, .ucForm label, .formAct, .ucTop h2 a, .ucTop dl, .ucTop dd p, dl.ucInfo, .ucMenu h4, .ucMenu li a, .ucSwap ol, .ucArticle .c ul, .ucArticle ul li:last-child, .readMsg dl, .ucSkin ul, .memberNote dl, .memberNote dt, .topicArticle dl, .topicArticle dt *, .topicArticle dd p, .annualArticle dl, .annualArticle dt *, .annualArticle dd p, .video-menu ol, .video-list ul, .video-list p, .video-pager ul, .people-list ul, .member-banner dd {display:-webkit-box;display:-webkit-flex;display:flex;}

.na {display:inline-block;}

.hi, .homeUnion i, .lister.press dl.np dt, .lister.press dd p, .awards dl.np dt, .awards dd p, .lister.books p, .ucMenu h4 span, .pageStat {display:none;}



.na {/*flex-direction: row | row-reverse | column | column-reverse;*/}
.na {-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}






/* ===== e ===== */




/* ===== f ===== */
.na {/* flex-direction: row | row-reverse | column | column-reverse; */}
.na {-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.na {-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}



.na {/* flex-shrink: <number>;  default 1 */}
.navi p i, .subMenu .t i, .ucForm dt, .ucInfo dt, .readMsg dt, .memberNote dd {-webkit-flex-shrink:0;flex-shrink:0;}

.na {/* flex-grow: <number>; default 0 */}
.na {-webkit-flex-grow:1;flex-grow:1;}
.navi p b, .subMenu h3, .ucForm dd, .ucInfo dd, .readMsg dd, .memberNote dt {-webkit-flex-grow:2;flex-grow:2;}


.box{/* flex-wrap: nowrap | wrap | wrap-reverse; */}
.home-brand-list ul, .committee ul, .homeBooks ul, .homeUnion ul, .aStat, .ucForm dl, .ucForm .rowA, .ucArticle .c ul, .ucSkin ul, .video-menu ol, .video-list ul, .people-list ul, .branch-list ul {-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.flex-nowrap {-webkit-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}


.na {float:left;}
.na {float:right;}


* {font-family:Arial, Tahoma, Helvetica, Microsoft yahei, "Hiragino Sans GB", "Hiragino Sans GB W3", -apple-system-font, "Helvetica Neue", sans-serif;}

.ht p *, .ht h5 *, .ftinfo h4 a {font-family:Microsoft yahei, -apple-system-font, "Helvetica Neue", sans-serif;}


html {font-size:20px;}


* {font-size:0.7rem;}

.na {font-size:0.6rem;}

.na, .lister.press h3, .lister.press h3 *, h3.subTitle, .awards dd h3, .awards dd h3 *, .lister.books h3, .lister.books h3 *, .ucMenu b {font-size:0.75rem;}

.searchForm *, .articles li i, .st h2, .st h2 b, .struct h3 small, .struct .c h4 small, .ucForm *, .topbar dl i, .ucTop dl i, .video-list h3 {font-size:0.8rem;}

.na {font-size:0.9rem;}

h2.aTitle, h2.mTitle, h2.mTitle b, .loginT h2, .register h2, .register h2 *, .detailForm h2, .detailForm h2 *, .ucInfo h4, .ucMenu i {font-size:1rem;}

.na, .sider i {font-size:1.25rem;}

.na {font-size:1.75rem;}

.na {font-size:2rem;}

* {font-style:normal;}

* {font-weight:normal;}

.na {font-weight:bold;}


h1 {font-size:1.5rem;}
h2 {font-size:1.25rem;}
h3 {font-size:1rem;}
h4 {font-size:0.75rem;}
h5 {font-size:0.6rem;}
h6 {font-size:0.5rem;}





/* ===== g ===== */




/* ===== h ===== */
.na {height:100%;}
.na {min-height:100%;}



/* ===== i ===== */




/* ===== j ===== */
.box {/* justify-content: flex-start | flex-end | center | space-between | space-around; */}
.flex-center, .home-brand-list li i, .pager ul, .articleTab li:last-child, .video-pager ul, .member-banner dd {-webkit-justify-content:center;justify-content:center;}
.flex-end {-webkit-justify-content:flex-end;justify-content:flex-end;}
.flex-between, .func, .ht, .options p, .ucMenu h4, .video-list ul {-webkit-justify-content:space-between;justify-content:space-between;}




/* ===== k ===== */




/* ===== l ===== */
.na {left:0;}

.na {left:50%;}

* {line-height:1;}

.na {line-height:0.9rem;}

h4, .articles a *, .context * {line-height:1rem;}

.na {line-height:1.4rem;}

h2.aTitle, h2.mTitle, h2.mTitle b {line-height:1.5rem;}

ol, ul {list-style:none;}




/* ===== m ===== */
* {margin:0;}

.na {margin:auto;}





/* ===== n ===== */




/* ===== o ===== */
.na {outline:none;}

.na, .video-menu {overflow:hidden;}




/* ===== p ===== */
* {padding:0;}

.topbar h5 i:after, .topbar h5 i:before, .topbar h3, .topbar dl, .dropDown, p.naviSwitch i, p.naviSwitch i:after, p.naviSwitch i:before, p.naviSwitch b, p.naviSwitch b:after, p.naviSwitch b:before, .ht h3:after, .searchForm form, .searchForm i, .searchForm i:after, .searchForm i:before, .articles a i, h2.aTitle:before, h2.mTitle:before, .registPart i, .toLogin i, .ucForm input[type='checkbox']:after, .ucForm input[type='radio']:after, .video-menu i, .video-menu i:after, .video-menu i:before {position:absolute;}

.topbar, .header, h1.logo, .naviSwitch, .navi, .mask, .searchForm, .sider, .topbar ul {position:fixed;}

.topbar h5 i, .ht h3, .articles a, h2.aTitle, h2.mTitle, h2.mTitle b, .registPart, .toLogin, .ucForm input[type='checkbox'], .ucForm input[type='radio'], .video-menu, .topicTitle {position:relative;}




/* ===== q ===== */




/* ===== r ===== */
p.naviSwitch {right:0;}




/* ===== s ===== */




/* ===== t ===== */
.topbar h3 i, .btn, .bta, .ucFoot p, .ucSwap a {text-align:center;}

.na {text-align:right;}

a {text-decoration:none;}

.topbar * {text-transform:uppercase;}

.na {top:0;}

.na {top:50%;}

.na {transition:color 300ms ease 0s;}

.topbar dl i, .ucTop dl i, .dropDown, p.naviSwitch b, p.naviSwitch b:after, p.naviSwitch b:before, p.naviSwitch i, p.naviSwitch i:after, p.naviSwitch i:before, .navi, .subMenu .t i:after, .subMenu .t i:before, .video-menu, .video-menu i:after, .video-menu i:before {transition:all 300ms ease 0s;}

.topbar h5 i:after, .searchForm i:after {transform:rotate(45deg);}
.na, .searchForm i:before {transform:rotate(-45deg);}




/* ===== u ===== */




/* ===== v ===== */




/* ===== w ===== */
.fw, .func, .navi, .navi li, .searchForm form, .searchForm input, .searchForm button, .pager, .pager ul, .lister, .lister li, .articles a, .articles a b, .articles a span, 
.loginPart, .ucForm, .ucForm dl, .ucForm input[type='text'], .ucForm input[type='password'], .ucForm input[type='file'], .ucForm select, .ucForm textarea, .formAct, .formAct button, .formAct a, .registPart, .toLogin, .ucPage, .ucLeft, .ucInfo, .detailC, .video-menu, .video-menu ol, .video-menu li, .topic-banner, .topic-banner i {width:100%;}

.na, .formAct dt, .formAct dd {width:50%;}

.na {width:33.3331%;}

.na {width:25%;}

.ucForm label *, .ucSkin * {white-space:nowrap;}




/* ===== x ===== */




/* ===== y ===== */




/* ===== z ===== */
* {z-index:0;}
.headline h2, .bx-controls, .topicTitle {z-index:1;}

.navi {z-index:400;}
.header {z-index:450;}
.ucTop {z-index:480;}
.topbar, p.naviSwitch {z-index:500;}
h1.logo {z-index:550;}

.mask {z-index:600;}
.searchForm {z-index:700;}
.cookieNote {z-index:750;}




/* ===== special ===== */
.ot {overflow:hidden;text-indent:-5000rem;}

.otw {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.zhcn {font-family:simsun, sans-serif;}


.dropHold .dropDown {/* opacity:0;visibility:hidden; */}
.dropHold:hover .dropDown {/* opacity:1;visibility:visible; */}

.ellipsis, .homeNews h4, .aStat b, .articles a b, .lister.press h3, .awards h3, .lister.books h3, .results p a, .ucSkin h4, .ucSkin p, .video-list h3 {display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;box-orient:vertical;}
.ellipsis, .aStat b, .results p a {-webkit-line-clamp:1;line-clamp:1;white-space:nowrap;}
.ellipsis.row2, .homeNews h4, .articles a b, .lister.press h3, .awards h3, .lister.books h3, .video-list h3 {-webkit-line-clamp:2;line-clamp:2;}
.ellipsis.row3 {-webkit-line-clamp:3;line-clamp:3;}




/* ===== ends ===== */
}