/*Technical Support SudyTech*/
@charset "utf-8";
/* 通用样式开始 */
/*html5*/
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
	display: block
}
html {
	overflow-y: scroll;
}
ul, li {
	list-style:none;
}
body, h1, h2, h3, h4, form, input, iframe, ul, li, p {
	padding: 0;
	margin: 0;
}
body {
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Microsoft YaHei, "微软雅黑", "宋体", "Arial";
	background:#fff;
}
img {
	border: none;
}
div, p {
	text-justify: inter-ideograph;
}
a:link, a:visited {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.bold {
	font-weight: bold;
	font-size: 16px;
}
.clear {
	clear: both;
}
/* 通用样式结束 */

/* main页面样式开始 */
#headerWraper {
	background: url(main_res/foot.jpg)  no-repeat center top;background-size: cover;
	/* height:155px; */
}
#header2 {
	display: flex;
	width: 1250px;
	padding: 30px 0;
	margin: 0 auto;
	justify-content: space-between;
	align-items: center;
}
/* 导航条 */
#nav-box {
	background: #006AE6;
}
.navWraper {
	/* padding: 5px 0; */
	width: 1250px;
	margin: 0 auto;
}
#navbar {
	height: 50px;
	font-size: 16px;
	/* float: left; */
	width: 1250px;
}
#navbar {
	/* overflow:hidden; */
	/* line-height:45px; */
	/* position:relative; */
}
#navbar .m {
	padding-left:0px;
}
#navbar .l {
}
#navbar .r {
}
#navbar a {
	display:block;
	padding: 0 40px;
	line-height: 50px;
	float:left;
	font-size: 18px;
	color:#fff;
	font-weight: bold;
}
/* 页面底部 */
#footerWraper {
	/* margin-top: 5px; */
	/* height:90px; */
	background: url(main_res/foot.jpg)  no-repeat center bottom;    background-size: cover;

}
.copyrights {
	width: 1250px;
	margin: 0 auto;
	text-align: center;
	color: #333333;
}
.copyrights a {
	color: #fff;
}
.copyrights-txt {padding: 20px 0;}
.copyrights p {
	color: #fff;
	/* margin-bottom: 3px; */
	font-size: 14px;
	line-height: 35px;
}
/* 页面中间 */
.mainWraper-box {
	padding-bottom: 35px;
	padding-top: 30px;
}
.mainWraper {
	width: 1250px;
	/* background:#FFFFFF; */
	margin: 0 auto;
}
.main-left {
	float: left;
	width: 890px;
}
.list-R {
	width: 330px;
	float:right;
}
.newsWraper-L {
	float: left;
	width: 445px;
	background: #fff;
	/* margin-bottom: 5px; */
}
.newsWraper-R {
	float: right;
	width: 410px;
	/* background: #fff; */
	/* margin-bottom: 5px; */
}
.row {
}
.news-box {
	/* margin-bottom: 10px; */
	background: #fff;
}
.newsTit {
	margin-bottom: 10px;
	display: flex;
	height: 38px;
	/* border:1px solid #cccccc; */
	/* background:url(main_res/mt.jpg); */
	justify-content: space-between;
	align-items: center;
}
.newsTitText,.newsTitText1 {
	float: left;
	font-size: 21px;
	line-height:35px;
	/* padding-left: 17px; */
	/* width: 100px; */
	color: #0063ac;
	font-weight: bold;
	height:35px;
	/* background:#016ae6; */
}
.noticeMore {
	float: right;
	padding: 4px;
	/* margin-right: 10px; */
	/* margin-top: 4px; */
}
.newsList {
	/* padding: 7px 0; */
	/* padding-left: 3px; */
	/* border:1px solid #cccccc; */
	border-top: none;
}

.news-box1 {
	margin-bottom: 30px;
	/* background: #dfecfb; */
}
.newsTit1 {
	margin-bottom: 15px;
	height: 35px;
}
.noticeMore a,.noticeMore1 a {
    font-size: 13px;
    color: #006AE6;
}
.newsList1.gys .pic:nth-child(2n-1) {
    background: #58b4dd;
}
.newsList1.gys .pic {
    background: #5796DD ;
    background-size: contain;
}

.newsList1.gys .pic a.tplj {
    background: url(main_res/you.png) no-repeat center left 30px;
    color: #fff;
    /* line-height: 99.3px; */
}
.newsList1 .pic a.tplj {
    display: block;
    line-height: 92.4px;
    padding-left: 75px;
    font-size: 18px;
    color: #00418D;
    font-weight: bold;
    background: url(main_res/n1.png) no-repeat center left 24px;
    background-size: 35px;
}
.newsList1 .pic.n5 a.tplj {
    background: url(main_res/n5.png) no-repeat center left 24px;
    background-size: 35px;
}
.newsList1 .pic:nth-child(2n-1) {
    background: #EEF7FF;
}
.newsTitText1 {
	float: left;
	font-size: 21px;
	line-height:35px;
	color: #0063ac;
	font-weight: bold;
	height:35px;
}
.noticeMore1 {
	float: right;
	padding: 4px;
	margin-right: 10px;
	margin-top: 4px;
}
.newsList1 .pic {margin-bottom: 20px;background: #f5f5f5;line-height: 40px;}
/*列表标题样式*/
ul.nl {
	list-style:none outside none;
	margin:0;
	padding:0
}
ul.nl li {
	background: url(main_res/li.jpg) no-repeat 2px 50%;
	padding-left: 19px;
	font-size: 15px;
	line-height: 45px;
	border-bottom: 1px dashed #CEE1F7;
	position: relative;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	box-sizing: border-box;
	padding-right: 58px;
}
ul li.fixed {
	background:url(https://cgzx.zjnu.edu.cn/res/Style/iwms.gif) no-repeat 0 -50px
}
ul li.lock {
	background:url(https://cgzx.zjnu.edu.cn/res/Style/iwms.gif) no-repeat 0 -100px
}
ul.nl li img {
	_margin:6px 0
}
a.nLink {
	font-size:12px;
	line-height:32px;
	padding-left:15px;
	background:url(https://cgzx.zjnu.edu.cn/res/Style/iwms.gif) no-repeat 0 -2px
}
a.nLock {
	font-size:12px;
	line-height:22px;
	padding-left:15px;
	background:url(https://cgzx.zjnu.edu.cn/res/Style/iwms.gif) no-repeat 0 -100px
}
a.nFix {
	font-size:12px;
	line-height:22px;
	padding-left:15px;
	background:url(https://cgzx.zjnu.edu.cn/res/Style/iwms.gif) no-repeat 0 -50px
}
/*新闻时间显示*/
.dateR {
	color: #8CAACC;
	float:right;
	line-height: 45px;
	font-size: 14px;
	position: absolute;
	right: 0;
}
.moreR {
	float:right;
	padding-right:8px;
	line-height:32px;
}

/*---内容页---*/
.disprow {
	margin-bottom: 10px;
}

.listMain 
{
    margin:0 auto;
	width: 1150px;
	padding: 10px;
	background: #fff;
	min-height: 278px;
}

.info-box {
	margin: 0 20px;
}

.article h1.arti-title {
	line-height: 35px;
	padding: 5px;
	text-align: center;
	font-size: 21px;
	font-weight: normal;
	color: #36c;
	font-weight: bold;
	border-bottom: 2px solid #ECECEC
}

.article .arti-metas {
	height: 16px;
	line-height: 16px;
	text-align: center;
	padding: 10px 0;
}
.article .arti-metas span {
	display: inline-block;
	margin: 0 5px;
	font-size: 12px;
	color: #787878;
}
.article {
 line-height:24px;
}

/*列表页*/
.col {
	padding-top:5px;
	background-color:#FFF;
}

 .col-path { /**当前位置**/
	display:inline-block;
	white-space:nowrap;
	height: 30px;
	text-align: left;
	color: #a6a6a6;
	width: 100%;
	border-bottom: 1px solid #c5c5c5;
	font-size:14px;
	padding-bottom:5px;
} 
.col-path a {
	color: #3a3a3a;
}





.col-news { /**列表页右侧新闻**/
	width: 950px;
	float:right;
} 

.col-news1 { /**列表页右侧新闻**/
	width: 100%;
	float:right;
	
} 

.nlink{
	color: #333333;
	background: url(main_res/sanjiao.png) no-repeat left center;
	padding-left: 22px;
	font-size: 16px;
	float:left;
	line-height: 45px;
}
.wp_article_list_table {
	color: #333333;
	font-size: 16px;
	line-height: 45px;
	float:left;
}
.table_normal
{
    color: #333333;		
	font-size:14px;	
	padding-top:15px;
	padding-bottom:5px;
}
    
 .col-news-con {
	padding: 10px 20px 10px 0;
	margin:0px;
}

.possplit{background-image: url(main_res/posSplit.gif);background-repeat: no-repeat;background-position: left center;text-indent: 22px;background-position: center;width: 10px;display: inline-block; border: 0px solid red;}


.col-menu { /**列表页左侧栏目**/
	padding-top: 10px;
	width: 240px;
	float:left;
	border-top: 1px solid #b80022;
} 
.col-menu-head { /*列表头部*/
	width: 100%;
	font-size: 20px;
	margin: 0 auto;
	background:#1a7aff;
	
}
.col-item{ padding-top:0px;}
.col-menu-head h3.col-name {color:#fff; }		/**位置栏目字体**/
.col-menu-head h3.col-name .col-name-text {font-size: 18px;display:block;line-height: 50px;text-align: center;}  /**栏目名称图标**/

/*多级栏目列表*/
.col-list .listcolumn .column0{  padding-top:5px;}
.col-list .listcolumn .column0 a { color: #fff; background: #939495; text-align:center;display: block; height: 40px; line-height: 40px;  font-size: 14px;} 	/**一级子栏目及图标**/
.col-list .listcolumn .column0 a:hover,.col-list .listcolumn .column a.selected { color: #000; background:url("https://cgzx.zjnu.edu.cn/res/images/ll.jpg") left center #f0eeee no-repeat;} 	/**鼠标经过或选中一级子栏目**/

.col-list .listcolumn .column0 a.selected span.column-name{ color:#d41e2d;}
.col-list .listcolumn .column0 a span.column-name {font-size: 12px; background: url(https://cgzx.zjnu.edu.cn/res/Style/images/list_dian.png) 40px center no-repeat; }

/*多级栏目列表*/
.col-list .listcolumn .column1{ padding-top:5px;}
.col-list .listcolumn .column1 a {color: #0063ac;background: #e8e8e8;text-align:center;display: block;height: 50px;line-height: 50px;font-size: 16px;font-weight: bold;} 	/**一级子栏目及图标**/
.col-list .listcolumn .column1 a:hover,.col-list .listcolumn .column a.selected {/* color: #000; */} 	/**鼠标经过或选中一级子栏目**/

.col-list .listcolumn .column1 a.selected span.column-name{ color:#d41e2d;}
.col-list .listcolumn .column1 a span.column-name {font-size: 12px; background: url(https://cgzx.zjnu.edu.cn/res/Style/images/list_dian.png) 40px center no-repeat; }

/*多级栏目列表*/
.col-list .listcolumn { }
.col-list .listcolumn .column2 a {color: #333;background: #eee;text-align:center;display: block;height: 35px;line-height: 35px;font-size: 14px;font-weight: normal;} 	/**一级子栏目及图标**/
.col-list .listcolumn .column2 a:hover,.col-list .listcolumn .column a.selected {color: #000;background: #d1def0;} 	/**鼠标经过或选中一级子栏目**/

.col-list .listcolumn .column2 a.selected span.column-name{ color:#d41e2d;}
.col-list .listcolumn .column2 a span.column-name {font-size: 12px; background: url(https://cgzx.zjnu.edu.cn/res/Style/images/list_dian.png) 40px center no-repeat; }

.searchBar {
	width: 200px;
	/* float: right; */
	/* height: 32px; */
	/* padding-top:10px; */
}
.searchBar table {
	background: #75aceb;
}
.searchinput::placeholder {color: #ffffff;}
.searchinput {
	padding: 10px;
	background: transparent;
	font-family: Microsoft YaHei;
	border: 0;
	color: #ffffff;
	font-size: 13px;
}

.quickNav {
	/* width: 1150px; */
}
.quickNav li {
	/* float: left; */
	list-style-type: none;
	padding: 10px;
	border: 1px solid #eee;
}
.quickNav ul {
	display: flex;
	padding-inline-start: 0px;
	justify-content: space-between;
}
.h2 {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 21px;
	font-weight: bold;
	color: #0063ac;
}
.h2 span {
	width: auto;
	height: 38px;
	display: inline-block;
	padding: 0 3px;
}
.h2 a {
	position: absolute;
	right: 3px;
	top: 0;
	padding: 0 3px;
	display: block;
	font-size: 14px;
	color: #000;
}



.row1 {
    margin-bottom: 30px;
}
.mF_classicHC .pic img {object-fit: cover;height: 320px;width: 445px;}
.dqwz {font-size: 16px;color: #3a3a3a;}
.dqwz a {color: #3a3a3a;}
.lbyy { min-height:400px; padding-bottom:70px;}
.nlink2 { color:#333;}
.nlink2 a { color:#333;}
.tplj img {/* padding-top:5px; */}
.tplj:nth-child(1) img {/* padding-top:2px; */}


ul.nl li a:hover { color:rgb(1, 106, 230);}
.lbyy a:hover { color:rgb(1, 106, 230);}



.mF_classicHC .pic img {
    height: 322px !important;
}



