@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/***************
NIC JSNU
Author:Sunrong 
***************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, figure, figcaption, code, del, dfn, em, image, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, tf, tr, th {
	border: 0px;
	padding: 0px;
	font-size: 100%;
	margin: 0px;
	font-family: inherit;
	-webkit-font-smoothing: subpixel-antialiased;
	font-weight: normal;
}

a, a:link {
	text-decoration: none;
	color:#5D5D5D;
}
a:hover {
	text-decoration: none;
	color: #a81027;
}
ul, li {
	list-style-type: none;
}
.Vline {
	border-left: #CECECE 1px solid;
	padding: 0 !important;
}
.searchWraper {
	float: right;
	width: 228px;
	color: #fff;
}
 .login{
	 font-size:16px;
	 color:#fff;
	 font-weight:bold;
	 padding-top:20px;
	 }
 .login a:link, .login a:visited, .login a:hover{
	 color:#fff;
	 }
.login li{
	float:right;
	padding-right:15px;
	list-style:url(#);
	}
.search {
	margin:15px;
	margin-top:30px;
	margin-bottom:21px;
	border:#b62944 1px solid;
	height:26px;
}
.searchinput{
	width:150px;
	border:0;
	background:none !important;
	}
#imageField{
	padding-top:2px;
	}
.footerWraper {
	height: 110px;
	background: #ececec url(#) center top;
}
.notice{
	float:left;
	width:500px;
	padding-right:20px;
	}
	.noticeMore {
	float: right;
	padding: 4px;
	margin-right: 10px;
	margin-top: 6px;
}

.bdxz{
	float:left;
	width:400px;
	padding-right:10px;
	}
.bdxzLi{
	float:left;
	padding:9px 10px 9px 20px;
	}
.bdxzList {
	padding: 7px 15px;
	padding-left:0;
	font-size:13px;
	border-top: none;
	background:#f4f4f4;
}
.more2{
	float:right;
	}
.aboutJSNU{
	float:right;
	width:256px;
	}
.aboutJSNU li{
	float:left;
	padding-left:6px;
	padding-bottom:6px;
	}
.footBtnLink{
	
	margin-top:0px;
	}
	
.links{
	padding-top: 30px;
	 padding-bottom: 0px;
   overflow: hidden;
   width:976px;
   margin:20 auto;
   
}
.links a:hover{text-decoration:none;}

.links dl{
    float: left;
    width: 90px;
    margin-right: 0px;
}
.links dt{
	  margin: 0 auto;
    transition: background .3s cubic-bezier(.17, .67, .88, 1.25);
    background-image: url(/images/icons.png);
    background-repeat: no-repeat;
    cursor: pointer;
}
.links dd{
   color:#333;
   font-size: 14px;
   line-height: 18px;
   text-align: center;
   margin-top: 10px;
   cursor: pointer;
  
}


.links_01 dt{
	width: 38px;
    height: 36px;
	background-position: 0 -381px
}
.links_01:hover dt{
	background-position: 0 -420px
}
.links_02 dt{
	width: 23px;
    height: 36px;
    background-position: 0 -466px;
}
.links_02:hover dt{
	background-position: 0 -506px
}
.links_03 dt{
	width: 38px;
    height: 34px;
	background-position: 0 -548px;margin-bottom:12px;
}
.links_03:hover dt{
	background-position: 0 -583px
}
.links_04 dt{
	width: 40px;
    height: 32px;
    background-position: 0px -624px;
}
.links_04:hover dt{
	background-position: 0px -662px
}
.links_05 dt{
	    width: 38px;
    height: 36px;
   
    background-position: 0 -711px;
}
.links .links_05 dd{ margin-top: 9px;}
.links_05:hover dt{
	background-position: 0 -754px
}
.links_06 dt{
	    width: 38px;
    height: 34px;
    background-position: 0 -801px;
}
.links_06:hover dt{
	background-position: 0 -838px
}
.links_07 dt{
	width: 38px;
    height: 34px;
	background-position: 0 -879px
}
.links_07:hover dt{
	background-position: 0 -915px
}
.links_08 dt{
	width: 38px;
    height: 34px;
	background-position: 0 -956px
}
.links_08:hover dt{
	background-position: 0 -994px
}
.links_09 dt{
	width: 38px;
    height: 34px;
	background-position:0 -1036px
}
.links_09:hover dt{
	background-position: 0 -1074px
}
.links_10 dt{
	width: 38px;
    height: 34px;
	background-position:0 -1116px
}
.links_10:hover dt{
	background-position:0 -1155px
}