@charset "utf-8"; /* CSS Document */ .sub_header{ width:100%; height:99px; background:url(../../images/gb20190219/sub_header_bg.png) repeat-x; box-shadow: 0px 0px 10px -2px;} .sub_header.current .logo{transition: width 0.3s ease 0s;-webkit-transition: width 0.3s ease 0s;-moz-transition: width 0.3s ease 0s;width:220px;height:121px; padding:0;} .sub_header .topWrap{ height:99px;} .sub_header .topWrap .top{ height:53px;} .sub_header .topWrap .top ul li{ height:53px; line-height:53px;} .sub_header .logo{ width:250px; height:135px; padding:0; background:none; margin-left:-27px; } .sub_header .ser{left:255px; top:10px;line-height:30px; background-color:#fff;z-index:9999994; } .sub_header .topWrap .nav{ box-shadow:none;} .sub_header .topWrap .nav ul li{ background:none; border:none;} .sub_header .nav ul li.on{background:none;background-color:#990000;color:#fff;} .sub_header .nav ul li.on a{color:#fff;font-weight:bold;} .sub_header .nav ul li.on .subNav {display:block;animation:rotate 400ms;-webkit-animation:rotate 400ms;-moz-animation:rotate 400ms;} .sub_header .nav ul li.on .subNav dl{overflow:hidden;padding-top:1px;} .sub_header .nav ul li.on .subNav dl dd{height:auto;line-height:18px;text-align:center;} .sub_header .nav ul li.on .subNav dl dd a{ font-size:1.4em;line-height:18px; font-weight:normal; color:#fff;padding:8px 5px 8px 5px;} .sub_header .nav ul li.on .subNav.smallWidth dl dd a{} .sub_header .nav ul li.on .subNav dl dd a:hover{ color:#990000;font-weight:bold;background-color:#f0f0f0} .sub_banner{ margin:0 auto;display:none} .sub_banner img{ display: block; margin: 0 auto; width:100% } .subPage{max-width:1080px;margin:0 auto;position:relative; margin-top:18px;} .sub_top{width:100%; background: #d0c5ba; overflow:hidden;} .sub_title02{ background:#fafafa; padding:6% 0;} .sub_title02 h3 i{ color:#990000; font-size:26px; display:block; padding-bottom:20px;} .sub_title02 span i{ font-family:'Georgia'; font-size:22px; color:#66887e;} .sub_title02 .list_info{ background:#fafafa;} .sub_title{width:225px;overflow:hidden;height:72px;line-height:72px; text-align:center;font-size:2.0em;float:left;color:#333333; font-weight: bold;} .bread{width:auto;height:71px; line-height:71px; color:#282828;font-size:1.2em; float:right; background:url(../../images/gb20190219/local.jpg) no-repeat left center;} .bread span{float:left;font-weight:normal;color:#999999;} .bread span a{color:#999999;} .bread a:hover{color:#b1957a;} .sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; } .sub_mbtn{width:100%;height:40px;background:url(../../images/gb20190219/sub-mbtn02.png) no-repeat right 20px center;background-color:#d0c5ba;cursor:pointer;display:none;} .open{ background:url(../../images/gb20190219/open.png) no-repeat right 20px center; background-color:#e7e0d9;} .sub_mbtn span{ font-size: 1.4em; font-weight: bold; display:inline-block; line-height: 40px; padding-left: 20px;} .sub_navm{ width:100%; overflow: hidden;display: none;} .sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;} .sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;} .sub_navm ul{ background: #fbf8f3; } .sub_navm li{position:relative;} .sub_navm li a{ font-size: 13px; color:#282828; padding-left:20px;height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;} .sub_navm li a:hover{color:#7f0007;} .sub_navm li.sub_has span{ margin-left: 10px;} .sub_navm li.on a{ color:#7f0007; display:block; width:100%;} .sub_navm dl{ display: none; background-color:#fff; padding:0px 0px 5px;} .sub_navm dl dd{ padding-left: 30px; height:40px;line-height:40px;border-bottom:1px dotted #ccc;} .sub_navm li.on dl dd a{ font-size: 13px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;height:30px;line-height:30px;} .sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline; border:none; padding:0px;} .sub_navm li dl dd a:hover{ color:#a70510} .sub_navm li strong.phone_arrow{width:20px;height:20px;line-height:20px;text-align:center;display:block;position:absolute;right:15px;top:15px;z-index:99; text-indent: 99em; background:url(../../images/gb20190219/arrow.png) no-repeat;cursor:pointer;} .subPage_con{overflow:hidden;min-height:470px;} .sbu_leftWrap{width:250px;float:left; } .subPage_con{min-height:470px; margin-bottom:30px;} .sub_left li{ position: relative; } .sub_left li strong.arrow{display:block;height:20px;line-height:20px;width:20px;text-align:center; background:url(../../images/gb20190219/arrow.png) no-repeat; position:absolute;right:5px;top:22px; text-indent: 99em; z-index:33;cursor:pointer;transition:all 0.3s ease-in-out} .sub_left li.on strong.arrow{background:url(../../images/gb20190219/arrow02.png) no-repeat;} .twoJ_menu{background-color:#f7f3e9;display:none;} .sub_left .twoJ_menu dd a{ padding:6px 33px 6px 43px !important;display:block;font-size:1.4em !important;border-bottom:1px solid #c8c8c8;color:#666666;} /*左侧边栏*/ .sub_left{width:225px;overflow:hidden;float:left;z-index:999;} .sub_left .sub_nav{ overflow:hidden;background-color:#fff; border-left: #d0c5ba 13px solid;} .sub_left .sub_nav li a{padding:11px 20px 11px 15px; line-height: 30px; display:block;font-size:1.6em;border-bottom:1px solid #c8c8c8;color:#666666; font-weight: bold;} .sub_left .sub_nav li a:hover,.sub_left li a.active{background-color:#f7f3e9; color: #a13e09;} .campus{width:225px; margin-top:20px;} /*右侧*/ .sub_right{margin:0 0 0px 257px;} .marginBot{margin-bottom:40px;} .pageArticle{ overflow:hidden;} .articleTitle{width:auto;overflow:hidden;} .articleTitle h2{width:auto;overflow:hidden;font-size:2.0em;font-weight:normal;padding:22px 0;width:auto;color:#333; float:left;} .article{width:auto;overflow:hidden;} .article p{font-size:1.4em;line-height:44px; color: #666;} .borderBot {border-bottom: #e8e8e8 2px solid; margin-bottom: 17px;} .contact { display:none; } /*列表页*/ .list01{width:100%;overflow:hidden;} .list01 li{background:#f7f3e9;padding:10px 17px; margin-bottom: 18px; overflow:hidden;} .list01 li a{display:block;width:83%;line-height:25px; color:#282828;float:left; font-size:14px; } .list01 li a:hover{color:#a13e09;} .list01 li .rightDate{float:right; font-size:13px; font-family: 'Arial'; height: 25px; line-height: 25px;} /*两院院士*/ .leaderIntro{ background: #f7f3e9; overflow: hidden; padding: 22px 15px; } .leaderIntro p{ font-size: 14px; color: #666; line-height: 27px; } .leaderList{ margin:20px -18px 20px -18px; overflow: hidden; } .leaderList ul li{ float: left; width: 20%; text-align: center; } .leaderList ul li a{ display:block; margin:0 18px 20px 18px;} .leaderList ul li a img{ -webkit-transition: all 0.3 ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; width: 100%; } .leaderList ul li a:hover img { opacity: 1;-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);} .leaderList ul li a i{ display:block; height: 0; padding-bottom: 133%; overflow: hidden; } .leaderList ul li a font{ font-size: 14px; font-weight: bold; display: block; height: 32px; line-height: 32px; overflow: hidden; } .leaderList ul li a span{ font-size: 13px; display: block; height: 40px; line-height: 20px; overflow: hidden; } /*文章页*/ .noMargin{ margin-top: 0; } .articleTitle02{ margin:18px 0 20px 0; } .articleTitle02 h2{ font-size: 1.8em; text-align: center; line-height: 25px; }.articleAuthor{text-align:center; padding: 25px 0; line-height: 20px; border-bottom: #d3d3d3 1px dashed; } .articleAuthor span{ font-size:13px;color:#999999;} .article02 p{ line-height: 28px; } /*分类页*/ .listCategory{ margin-bottom: 35px; overflow: hidden; } .listTitle{ background: #f7f3e8; height: 45px; line-height: 45px; padding: 0 14px; overflow: hidden; } .listTitle span{ font-size: 1.6em; font-weight: bold; float: left; color: #666; } .listTitle a{ float: right; font-size: 1.3em; color: #666;} .listTitle a:hover{ color: #a13e09; } .list02{width:100%;overflow:hidden;} .list02 li{padding:14px 0 14px 17px; background:url(../../images/gb20190219/li.png) no-repeat 0 18px; padding-left: 28px; border-bottom: #e5e5e5 1px solid; overflow:hidden;} .list02 li a{display:block;line-height:25px; color:#666;font-size:14px; } .list02 li a:hover{color:#a13e09;} /*人员管理*/ .adminList { overflow: hidden; } .adminList ul li{ width: 100%; float: left; } .adminList ul li > div{ margin-bottom: 15px; border: #d9d9d9 1px solid; overflow: hidden; } .admin_lf{ width: 100%; border-right: #d9d9d9 3px solid; background: #f7f3e9; } .admin_lf span{ font-size: 1.6em; font-weight: bold; display: block; height: 35px; line-height: 35px; padding: 0 20px;} .admin_rt{ width:auto;margin:10px 25px; overflow: hidden;} .admin_rt p{ height: 40px; line-height: 20px !important; border-bottom: #dddddd 2px solid; padding-bottom: 15px; margin-bottom: 30px; overflow: hidden; } .admin_rt a.readMore{ font-size: 13px; color: #a13e09; background:url(../../images/gb20190219/readmore.png) no-repeat right center; padding-right: 18px; } .admin_rt dl{ } .admin_rt dl dd{ width: 45.2%; float: left; padding: 0 2%; height: 40px; line-height: 40px; overflow: hidden;} .admin_rt dl dd a{ color: #5f5f5f; font-size: 16px;} .admin_rt dl dd span { display: block; color: #666; font-size: 14px; } .admin_rt dl dd ol li{ float: left; width:auto;background:url(../../images/gb20190219/mouse.png) no-repeat left center; padding-left: 15px; margin-right: 10%; } .admin_rt dl dd ol li:last-child{ margin-right: 0; } .admin_rt dl dd ol li a{ font-size: 12px; } /*万人计划*/ .planList{ margin-bottom: 25px; overflow: hidden; } .planList ul{ width: 100%; } .planList ul li{ float: left; width: 42.2%; border-bottom: #e7e7e7 1px solid;padding:1.6% 2%; overflow: hidden;} .planList ul li:nth-child(even){ float: right; } .planList ul li span{ font-size: 14px; display: inline-block; color: #333; } .planList ul .li01{ width: 25%; } .planList ul .li02{ width: 44%; } .planList ul .li03{ width: 28%; text-align: right;} .planList ul li span a{ color: #bf8013; } .planList dl{ width: 100%; overflow: hidden; } .planList dl dd{ float: left; width: 42.2%; border-bottom: #e7e7e7 1px solid;padding:1.6% 2%; overflow: hidden;} .planList dl dd:nth-child(even){ float: right; } .planList dl dd span{ font-size: 16px; font-weight: bold; display: inline-block; color: #333; } .planList dl .li01{ width: 25%; } .planList dl .li02{ width: 44%; } .planList dl .li03{ width: 28%; text-align: right;} /*联系我们*/ .contact dl{ border-bottom: #dfd5ca 1px solid; overflow: hidden; } .contact dl:last-child{ border-bottom: none; } .contact dl.dl_Title{background: #d0c5ba; border-bottom: none; } .contact dl.dl_Title span{ color: #333; font-size: 1.6em; font-weight: bold; } .contact dl.dl_Title ul{ background: none; } .contact dl.dl_Title dt{ background: none; } .contact dl span{ color: #333; font-size: 1.6em; display:inline-block;} .contact dl dt{ width: 22.85%; float: left; text-align: center;border-right: #e8dcd0 1px solid; background: #f7f3e9; } .contact dl dt > div{display: table;width: 100%;height: 100%;} .contact dl dt span{display: table-cell;vertical-align: middle;padding:5% 10%; line-height: 24px;} .contact dl dd{ width: 77%; float: right; } .contact dl dd ul li{ padding: 2.15% 1%; } .contact ul{ overflow: hidden; } .contact dl dd ul{ display: flex; align-items: center; } .contact ul:nth-child(odd){ background: #f7f3e9; } .contact ul li{ float: left; text-align: center; border-right: #e8dcd0 1px solid; } .contact ul li.li01{ width: 21%; } .contact ul li.li02{ width: 24%; } .contact ul li:last-child{ border-right: none; } .contact ul li span{ font-size: 1.4em; } .contact ul li.li02 span{font-family:'Arial'; } /*分页*/ .pages{ text-align:center; height:28px;*height:29px; font-size:15px; line-height:28px; margin:25px 0 10px 0; overflow: hidden;padding-left:15px;} .pages img{vertical-align: middle;} .pages span{ color:#990000; padding:0 20px 0 0px;} .pages a.start,.pages a.prev,.pages a.next,.pages a.end{ width: auto; padding:0 11px;} .pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:27px; height: 28px;*height:29px; font-size:15px; text-align:center; color:#636363; margin: 0 3px;} .pages a img{*display:block; *margin-top: 8px;} .pages a:hover{ } .pages a.on_pages{ background: #d0c5ba;color:#fff; border-radius: 50%; font-weight: bold;} .pages_min{ margin: 25px 0; overflow: hidden; display: none;font-size:14px;} .pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; font-size: 13px; float:left; background: #d0c5ba; border-radius: 3px; color:#666666; line-height: 30px; text-align: center;} .pages_min a.next_min{ float:right;} .pages_min a:hover{ background:#a13e09; color:#fff; transition:0.3s;} .annex{ margin-top:50px;} .annex .Side_tit h2 a{font-size:2.0em;color:#333; font-weight: normal;} .annex ul{ margin-top:20px;} .annex ul li{position: relative;background:#f7f3e9;padding:10px 17px; margin-bottom: 18px; overflow:hidden;} .annex ul li a{ font-size:1.4em; } @media screen and (max-width:1120px) { .subPage_con{ margin-left: 40px; margin-right: 40px; } } @media screen and (max-width:980px) { } @media screen and (max-width:1023px) { .contact { display:block; }} @media screen and (max-width:992px) { .subPage_con{ margin:25px 40px; } .subPage{margin:0 auto;} .sub_mbtn{display:block;} .sub_left{display:none;} .sub_right{width:100%;margin-left:0;} .pages{ display: none; } .pages_min{display:block;} .planList ul li{ padding: 2%; } .sub_navm { display: block;} } @media screen and (max-width:899px) { .contact dl dt{ width:20%; } .contact dl dd{ width: 79.8%; }} @media screen and (max-width:850px) { .admin_rt dl dd{ width: 46%; } } @media screen and (max-width:670px) { .contact dl.dl_Title span{ font-size: 1.5em; } .contact ul li.li01{ width: 20%; } .contact dl dt span{ font-size: 1.5em; } } @media screen and (max-width:640px) { .subPage_con{ margin:20px; } .articleTitle h2{ padding: 0; float: none; } .bread{ float: left; height: 40px; line-height: 40px; } .leaderList ul li{ width: 33.3%; } .borderBot{ margin-bottom: 10px; } .articleTitle h2{ font-size: 1.8em; } .articleTitle02 h2{ font-size: 1.6em; } .articleAuthor{ padding: 15px 0; } .listCategory{ margin-bottom: 25px; } .adminList ul li{ width: 100%; } .adminList ul li > div,.admin_lf{ min-height: auto; } .listTitle span{ font-size: 1.5em; } .contact dl.dl_Title span{ font-size: 1.4em; } .contact dl dt div span{ font-size: 1.4em; } .contact dl dd ul li{ padding: 4% 1%; } .contact dl dd ul li span{ font-size: 1.2em; } .admin_lf span{ font-size: 1.5em; } .admin_rt dl dd{ width: 100%; padding: 0; } .annex .Side_tit h2 a{font-size:1.6em;} .planList ul li,.planList dl dd{ width: auto; float: none; } .planList dl dd span{ font-size: 14px; } .planList ul li:nth-child(even){ float: none; } .planList dl dd:nth-child(even){ display: none;} } @media screen and (max-width:540px) { .contact dl dd{width: 79.5%;} } @media screen and (max-width:480px) { .leaderList ul li{ width: 50%; } .leaderList ul li a span{ height: 20px; } .list02 li a{ font-size: 13px; } .articleTitle h2{font-size: 1.5em;} .contact dl dd ul li{ padding: 6% 1%; } .article p{ font-size: 1.3em; line-height: 35px; } .list01 li a{ font-size: 1.3em; } .planList ul li span{font-size: 1.3em;} .listTitle span{font-size: 1.4em;} .admin_rt p{ margin-bottom: 20px; } } @media screen and (max-width:430px) { .planList ul li{ padding:3.5% 2%; } .admin_rt dl dd{ height: 27px; line-height: 27px; } } @media screen and (max-width:414px) { .list02 li a{ font-size: 1.2em; } .article p{ font-size: 1.2em; line-height: 35px; } .list01 li a{ font-size: 1.2em; } .planList ul li span{ font-size: 1.2em; } .leaderList ul li a font{ font-size: 1.2em; } .leaderList ul li a span{ font-size: 1.2em; } } @media screen /*and (min-width:320px)*/ and (max-width:360px) { .sub_title{font-size:1.8em;} .bread,.genInfo .con{font-size:1.2em;} .admin_rt dl dd{ height: 26px; line-height: 26px; } } @media screen and (max-width:340px) { .admin_rt{width: 75%;} }