@charset "utf-8";

/* CSS Document */
body {
	margin: 0px auto;
	padding: 0px;
	font-family: "宋体";
}

* {
	margin: 0px auto;
	padding: 0px;
	font-size: 16px;
	color: #666;
}

.clear {
	clear: both;
}

ul li {
	list-style: none;
}

a {
	font-size: 16px;
	color: #666;
	text-decoration: none;
}

a:hover {
	color: #ff6600;
}

.zi {
	font-size: 14px;
	font-family: "Microsoft YaHei", "微软雅黑";
	color: #333;
}


.shang_wai {
	background-color: #646464;
	padding: 5px 0px;
}

.shang {
	width: 1002px;
	margin: 0px auto;
	color: #FFF;
}

.xlm {
	width: 200px;
	float: right;
}

.xlm a {
	color: #fff;
	margin-right: 10px;
	line-height: 23px;
	padding-right: 10px;
	border-right: 1px solid #fff;
}

.xlm a:hover {
	color: #fff000;
}

.ss {
	width: 168px;
	float: right;
	height: 23px;
	background-color: #333333;
}

.top {
	width: 1002px;
	margin: 0px auto;
	color: #FFF;
}

.logo {
	width: 362px;
	float: left;
}

.banner_wai {
	background-color: #e8f1f0;
}

.banner {
	width: 1002px;
	margin: 0px auto;
}

.content {
	width: 1002px;
	margin: 0px auto;
}

.left {
	width: 255px;
}

.conter {
	width: 476px;
}

.right {
	width: 220px;
	padding: 30px 10px;
}

.jjhjs_bt {
	background-color: var(--color-primary);
	border-bottom: 2px solid #a4c0d3;
	padding: 10px;
}

.jjhjs_bt a {
	color: #b6e2ff;
}

.jjhjs_bt a:hover {
	color: #ffff00;
}

.jjhjs_nr {
	background-color: #f8f8f8;
	padding: 15px;
	line-height: 32px;
}

.jjhdt_bt {
	border-bottom: 3px solid #e6e6e6;
}

.jjhdt_bt a {
	color: #a8a8a8;
}

.jjhdt_bt a:hover {
	color: #ff6600;
}

.jjhdt_nr {
	padding-top: 15px;
	line-height: 22px;
}

.tw {}

.wenzi {
	margin-top: 10px;
	line-height: 32px;
}

.wenzi tr td {
	border-bottom: 1px dashed #a6a6a6;
	line-height: 32px;
}

.login_bt {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 10px;
}

.login_nr {
	border-top: 1px solid #fff;
	line-height: 24px;
	padding-top: 10px;
}

.anniu {
	width: 58px;
	height: 26px;
	display: block;
	float: left;
	background-color: var(--color-primary);
	text-align: center;
	line-height: 26px;
	font-weight: bold;
	color: #FFF;
}

.anniu a {
	color: #FFF;
}

.anniu a:hover {
	color: #FFF000;
}

.lxwm {
	margin-top: 20px;
}

.lxwm_bt {
	border-bottom: 1px solid #e1e1e1;
}

.lxwm_nr {
	border-top: 1px solid #fff;
	text-align: left;
	line-height: 28px;
	padding-top: 10px;
}

.foot_wai {
	background-color: #eaeaea;
}

.foot {
	width: 1002px;
	margin: 0px auto;
	line-height: 22px;
	padding: 10px 0px;
}


/*---------------------------课题组简介-------------------------------*/
.ny_content {
	margin: 30px auto;
	width: 1002px;
	padding: 0px;
}

.ny_left {
	width: 210px;
}

.ny_conter {
	width: 20px;
}

.ny_right {
	width: 730px;
}

.menu {}

.menu_bt {
	background-color: var(--color-primary);
	font-family: "Microsoft YaHei", "微软雅黑";
	border-bottom: 2px solid #a4c0d3;
	padding: 8px 0px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
}

.menu_nr {}

.menu_nr ul li {
	width: 170px;
	background: url('//cdn.xuansiwei.com/lihen6390/1679972198600/tb.jpg?x-oss-process=style/small') 10px 14px no-repeat;
}

.menu_nr ul li a {
	font-size: 14px;
	color: var(--color-primary);
	font-family: "Microsoft YaHei", "微软雅黑";
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #e7e7e7;
	padding: 8px 0px 8px 25px;
	line-height: 18px;
}

.menu_nr ul li a:hover {
	background: url(../images/menu_a.jpg) no-repeat;
	color: #ff6600;
}

.menu_nr ul li ul {
	margin: 0px 10px 10px 0px;
	padding: 3px;
}

.menu_nr ul li ul li {
	display: block;
}

.menu_nr ul li ul li a {
	background: url(../images/sjcd_a.jpg) no-repeat;
	color: #666;
	font-size: 16px;
	font-weight: normal;
	height: 30px;
	line-height: 28px;
	border-bottom: 0px;
	padding: 0px;
	padding-left: 35px;

}

.menu_nr ul li ul li a:hover {
	background: url(../images/sjcd_hover.jpg) no-repeat;
	color: #ff0000;
}

.dqwz {
	background-color: #f5f5f5;
	border: 1px dashed #cccccc;
	text-align: right;
	padding: 5px 10px;
	margin-bottom: 15px;
}

.ny_bt {
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	font-family: "微软雅黑", 'microsoft yahei';
	color: var(--color-primary);
	padding-bottom: 10px;
}

.jj_nr {
	padding: 15px;
	line-height: 24px;
}


/*-----------------新闻----------------------------*/
.ny_xwdt_nr {
	padding: 15px 0px;
	line-height: 32px;
}

.ny_xwdt_nr1 {
	padding: 15px 0px;
	line-height: 32px;
}

.ny_xwdt_nr tr td {
	border-bottom: 1px dotted #ccc;
}



.t {
	width: 190px;
	float: left;
}

.w {
	width: 246px;
	float: right;
}


/*************************************导航菜单***************************************
.nav{ width:626px; margin:0px auto; float:right; height:87px;line-height:87px;}
.nav ul li{ width:69px; float:left;color:#ffffff;}
.nav ul li a{color:#333;font-family: "Microsoft YaHei","微软雅黑"; font-size:13px; text-align:center; display:block; font-weight:bold; }
.nav ul li a:hover{color:#fff; background-color:var(--color-primary);}
*/


.nav {
	width: auto;
	margin: 0px auto;
	float: right;
	height: 87px;
	line-height: 87px;
}

.nav ul li {
	float: left;
	width: 69px;
	position: relative;
	z-index: 20000;
}

.nav ul li a {
	color: #333;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	display: block;
	z-index: 20000;

}

.nav ul li a:hover {
	color: #fff;
	background-color: var(--color-primary);
}

.nav ul li dl {
	position: absolute;
	left: 0;
	top: 87px;
	width: 89px;
	display: none;
	z-index: 20000;
}

.nav ul li dl dd {
	height: 40px;
	z-index: 20000;
}

.nav ul li dl dd a {
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
	font-size: 16px;
	font-family: Arial;
	background: #fff;
	width: 89px;
	z-index: 20000;
	border-bottom: 1px solid #cccccc;

}

.nav ul li dl dd a:hover {
	color: #fff;
	background-color: var(--color-primary);

}

.click {
	margin-top: 200px;
}