<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */
* {
	padding: 0;
	margin: 0;
}

/*body,button,input,select,textarea{font:14px/1.5 Arial,"宋体";}*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd,
ul,
ol,
li,
th,
td,
p,
blockquote,
pre,
form,
fieldset,
legend,
input,
button,
textarea,
hr {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

li {
	list-style: none;
}

/* 电脑端样式 */
@media screen and (min-width: 768px) {
	.hidden-pc {
		display: none;
	}

	.hidden-mobile {
		display: block;
	}

	fieldset,
	img {
		border: 0;
	}

	q:before,
	q:after {
		content: '';
	}

	a:focus,
	input,
	textarea {
		outline-style: none;
	}

	input[type="text"],
	input[type="password"],
	textarea {
		outline-style: none;
		-webkit-appearance: none;
	}

	textarea {
		resize: none;
	}

	address,
	caption,
	cite,
	code,
	dfn,
	em,
	i,
	th,
	var,
	b {
		font-style: normal;
		font-weight: normal;
	}

	abbr,
	acronym {
		border: 0;
		font-variant: normal;
	}

	b {
		font-weight: bold;
	}

	a {
		text-decoration: none;
	}

	a:hover {
		text-decoration: underline;
	}

	a {
		color: #333333;
		text-decoration: none;
	}

	a:hover {
		text-decoration: none;
		color: #268bcb;
	}

	.col {
		float: left;
	}

	.col-1 {
		width: 4.16666667%;
	}

	.col-2 {
		width: 8.33333333%;
	}

	.col-3 {
		width: 12.5%;
	}

	.col-4 {
		width: 16.66666667%;
	}

	.col-5 {
		width: 20.83333333%;
	}

	.col-6 {
		width: 25%;
	}

	.col-7 {
		width: 29.1666667%;
	}

	.col-8 {
		width: 33.33333333%;
	}

	.col-9 {
		width: 37.5%;
	}

	.col-10 {
		width: 41.66666667%;
	}

	.col-11 {
		width: 45.83333333%;
	}

	.col-12 {
		width: 50%;
	}

	.col-13 {
		width: 54.16666667%;
	}

	.col-14 {
		width: 58.33333333%;
	}

	.col-15 {
		width: 62.5%;
	}

	.col-16 {
		width: 66.66666667%;
	}

	.col-17 {
		width: 70.83333333%;
	}

	.col-18 {
		width: 75%;
	}

	.col-19 {
		width: 79.16666667%;
	}

	.col-20 {
		width: 83.33333333%;
	}

	.col-21 {
		width: 87.5%;
	}

	.col-22 {
		width: 91.66666667%;
	}

	.col-23 {
		width: 95.83333333%;
	}

	.col-24 {
		width: 100%;
	}


	.wrap {
		clear: both;
		margin: 0 auto;
		width: 1200px;
	}

	.banner {
		clear: both;
		margin: 0 auto;
		width: 100%;
	}

	.logo_sjgx {
		height: 180px;
		padding: 120px 0 80px 0;
		text-align: center;
		color: #D3F0FF;
		font: bold 46px/100px "Microsoft YaHei", "微软雅黑";
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_bg.png) center top repeat-x;
	}

	.content {
		background: #FFFFFF;
		overflow: hidden;
		padding: 0;
		position: relative;
		padding: 30px 0 0;
	}

	.indTit {
		text-align: center;
		color: #2D9FE3;
		font: bold 33px/80px "Microsoft YaHei", "微软雅黑";
	}

	.listBox ul {
		padding: 10px;
	}

	.listBox li {
		font: 14px/32px "Microsoft YaHei";
		height: 32px;
		overflow: hidden;
		position: relative;
	}

	.listBox li a {
		display: block;
		padding: 0 90px 0 10px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.listBox li span {
		right: 0;
		top: 0;
		color: #999999;
		position: absolute;
	}

	.listBox.nospan li a {
		padding: 0 0 0 10px;
	}

	.listBox li em {
		display: block;
		position: absolute;
		left: 0;
		top: 15px;
		overflow: hidden;
		background: #CBCBCB;
		width: 4px;
		height: 4px;
	}

	.crumb {
		text-align: right;
		font: 14px/32px "Microsoft YaHei";
		color: #999999;
		position: absolute;
		top: 30px;
		right: 0;
	}

	.crumb a {
		color: #999999;
	}

	.innNav {
		margin: 0 0 20px 0;
	}

	.innNavTit {
		position: relative;
		clear: both;
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_cont_tip.png) right top no-repeat;
		padding: 12px 7px 0 0;
	}

	.innNavTit span {
		display: block;
		border-right: 2px solid #E3E3E3;
		padding: 0 30px 30px 0;
		text-align: right;
		font: 16px/16px "Microsoft YaHei";
	}

	.innNavTit em {
		display: block;
		position: absolute;
		right: 37px;
		bottom: 20px;
		width: 40px;
		border-bottom: #2A9FE4 2px solid;
	}

	.innNav ul {
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_cont_tip.png) right bottom no-repeat;
		padding: 0 7px 12px 0;
		clear: both;
		overflow: hidden;
	}

	.innNav li {
		padding: 0 10px 15px;
		border-right: 2px solid #E3E3E3;
	}

	.innNav a {
		display: block;
		font: 14px/25px "Microsoft YaHei";
		padding: 0 20px 0;
		text-align: right;
	}

	.innNav a.on,
	.innNav a:hover {
		background: #299FE3;
		border-radius: 5px;
		color: #FFF;
	}

	.innTit {
		color: #299FE3;
		font: 16px/25px "Microsoft YaHei";
		padding: 0 100px 0 10px;
	}

	.dataList {
		padding: 10px 0 0 30px;
		margin: 0 0 30px;
	}

	.dataList ul {
		border-bottom: 1px dashed #EEEEEE;
	}

	.dataList li {
		font: 14px/32px "Microsoft YaHei";
		padding: 0 50px 0 10px;
		overflow: hidden;
		position: relative;
		border-top: 1px dashed #EEEEEE;
	}

	.dataList .tit {
		display: block;
		font: 14px/40px "Microsoft YaHei";
	}

	.dataList p {
		color: #656565;
		font: 12px/180% "Microsoft YaHei";
		padding: 0 0 5px;
		overflow: hidden;
		min-height: 60px;
	}

	.dataList .download {
		display: block;
		position: absolute;
		right: 10px;
		top: 10px;
		text-align: center
	}

	.dataList .download i {
		display: block;
		margin: 0 auto;
	}

	.dataList .download:hover i {
		background-position: center -60px;
	}

	.dataList .time {
		position: absolute;
		right: 10px;
		bottom: 10px;
		color: #656565;
		font: 12px/160% "Microsoft YaHei";
	}

	.tableBox {
		overflow: hidden;
		clear: both;
		margin: 0 0 20px;
	}

	.tableBox table {
		border: none;
		padding: 0;
		margin: 0;
		width: 100%;
	}

	.tableBox th,
	.tableBox td {
		padding: 10px;
		font: 14px/33px "Microsoft YaHei";
		border-bottom: 10px solid #FFF;
	}

	.tableBox th {
		background: #E1F5FF;
		text-align: center;
	}

	.tableBox td {
		background: #FBFBFB;
	}

	.sipListBox .nav {
		text-align: center;
	}

	.sipListBox .nav span {
		padding: 0 5px;
		cursor: pointer;
	}

	.sipListBox .nav .on {
		color: #2789ED;
	}

	.sipListBox .cont {
		border: 1px solid #DFDFDF;
		border-top: none;
		padding: 0 10px;
		height: 210px;
		overflow: hidden;
	}

	.sipListBox .cont ul {
		display: none;
	}

	.pageBar {
		overflow: auto;
		text-align: center;
		clear: both;
		padding: 20px;
	}

	.pageBar a,
	.pageBar span {
		display: inline-block;
		font: bold 12px/20px "simsun";
		padding: 0 10px;
	}

	.pageBar span {
		color: #CCC;
	}

	.pageBar a:hover,
	.pageBar span.on {
		color: #268BCB;
		text-decoration: none;
	}

	.CateBox {
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_cont_bg.png) left top no-repeat;
		overflow: hidden;
		padding: 10px 20px;
	}

	.CateBox ul {
		border: 1px solid #E3E3E3;
		border-top: none;
		overflow: visible;
		height: 90px;
		padding: 140px 0 0;
		margin: 0;
	}

	.CateBox ul:last-child,
	.CateBox ul:first-child {
		padding: 50px 0 0;
	}

	.CateBox li {
		width: 20%;
		float: left;
		height: 181px;
	}

	.CateBox a {
		display: block;
		margin: 0 auto;
		width: 150px;
		height: 101px;
		padding: 40px 5px;
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_icon_bg.png) left center no-repeat;
	}

	.CateBox a span {
		text-align: center;
		display: block;
		font: 16px/40px "Microsoft YaHei", "微软雅黑";
		color: #FFFFFF;
	}

	.iconM {
		display: block;
		margin: 0 auto;
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_icon.png) center top no-repeat;
		width: 60px;
		height: 60px;
	}

	.iconM-2 {
		background-position: center -60px;
	}

	.iconM-3 {
		background-position: center -120px;
	}

	.iconM-4 {
		background-position: center -180px;
	}

	.iconM-5 {
		background-position: center -240px;
	}

	.iconM-6 {
		background-position: center -300px;
	}

	.iconM-7 {
		background-position: center -360px;
	}

	.iconM-8 {
		background-position: center -420px;
	}

	.iconM-9 {
		background-position: center -480px;
	}

	.iconM-10 {
		background-position: center -540px;
	}

	.CateBox a:hover {
		background-position: right center;
	}

	.CateBox a:hover .iconM {
		background-image: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_icon_hover.png);
	}

	.CateBox a:hover span {
		color: #FFE14F;
	}

	.btnBar {
		text-align: center;
	}

	.btnBar a {
		background: #D2D2D2;
		display: inline-block;
		padding: 9px 15px;
		border-radius: 5px;
		color: #FFF;
	}

	.btnBar a span {
		display: inline-block;
		float: left;
		min-width: 80px;
		font: 14px/20px "Microsoft YaHei", "微软雅黑";
	}

	.btnBar a i {
		float: left;
	}

	.btnBar a.download {
		background: #299FE3;
	}

	.btnBar a:hover {
		background: #2A9FE4;
	}

	.btn {
		background: url(http://www.njtuoao.com/xhtml/images/2021/sjgx_btn.png) no-repeat;
		width: 25px;
		height: 20px;
		display: inline-block;
	}

	.btn_1 {
		background-position: center -30px;
	}

	.btn_2 {
		background-position: center -90px;
	}

	.CodeMirror {
		display: none;
	}

	.main {
		height: 450px;
		overflow: hidden;
		padding: 10px;
		margin-bottom: 10px;
	}
}</pre></body></html>