﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; background-color:#f7f6f4;}
p,ul,li,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0;}
input{ border:none;}
img{ border:none;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.main{ background:url(../njucmimages/bg.jpg) no-repeat center top;}

.w1100{ width:1100px; margin:0 auto;}

.top{ background:url(../njucmimages/top_bg.png) repeat-x center top; height:350px;}
.logo{ padding-top:20px;}
.nav ul li{ float:left; height:95px; width:71px; padding-top:30px; text-align:center; background:url(../njucmimages/nav_bg.jpg) no-repeat right 40px;}
.nav ul li a{ color:#683c00; font-size:15px; font-weight:bold;}
.nav ul li:hover{ background:url(../njucmimages/icon1.png) no-repeat center top;}
.nav ul li:hover a{ color:#fff;}
.nav .on{ background:url(../njucmimages/icon1.png) no-repeat center top;}
.nav .on a{ color:#fff;}

.search{ background:url(../njucmimages/icon2.png) no-repeat; height:47px; width:282px; float:right; margin-bottom:60px;}
.search_index{  background:url(../njucmimages/icon2_index.png) no-repeat;height:47px; width:282px; float:right; margin-bottom:60px;}
.input_text {border: none; background:none; color: #fff; font-size:16px;float: left;margin-left: 15px;margin-top: 6px;width: 215px; height:34px;}
.input_button {border:none; background:none; cursor: pointer;display: inline-block;float: left;height: 45px;text-indent: -9999px;width: 45px;}

.box1{ width:320px; background-color:#fff; float:left; margin-bottom:50px;}
.box1 h2{ background:#2e971e url(../njucmimages/icon3.png) no-repeat 295px center; height:50px; line-height:50px; padding-left:15px; color:#fff; position:relative; font-weight:100;}
.box1 h2 a{ position:absolute; right:30px; color:#fff; font-size:15px;}
.box1 h3{ position:relative; font-weight:100;padding-top:2px}
.box1 h3 img{ width:320px; height:162px;}
.box1 h3 a{ width:310px; height:30px; line-height:30px; color:#fff; background:url(../njucmimages/icon4.png) repeat-x; display:block; padding-left:10px; position:absolute; bottom:0; text-overflow:ellipsis; overflow:hidden;}
.box1 ul{ padding:15px;}
.box1 ul li{ font-size:14px; line-height:30px; position:relative;}
.box1 ul li a{ width:235px; text-overflow:ellipsis; overflow:hidden; display:block;}
.box1 ul li span{ position:absolute; top:0; right:0; color:#333;}
.box1 ul li a:hover{ color:#2e971e;}
.a1{ margin:0px 70px;}

.box2 ul li a{ width:121px; height:33px; display:block; float:left; text-align:center; padding-top:80px; font-size:16px; color:#1a700e; font-weight:bold; margin-bottom:45px;}
.a2{ background:url(../njucmimages/icon10.png) no-repeat center; margin-right:19px;}
.a3{ background:url(../njucmimages/icon11.png) no-repeat center; margin-right:19px;}
.a4{ background:url(../njucmimages/icon12.png) no-repeat center; margin-right:19px;}
.a5{ background:url(../njucmimages/icon5.png) no-repeat center; margin-right:18px;}
.a6{ background:url(../njucmimages/icon7.png) no-repeat center; margin-right:18px;}
.a7{ background:url(../njucmimages/icon9.png) no-repeat center; margin-right:18px;}
.a8{ background:url(../njucmimages/icon6.png) no-repeat center; margin-right:18px;}
.a9{ background:url(../njucmimages/icon8.png) no-repeat center;}

.box2 ul li a:hover{ color:#fff;}
.a2:hover{ background:url(../njucmimages/icon10_h.png) no-repeat center; margin-right:19px;}
.a3:hover{ background:url(../njucmimages/icon11_h.png) no-repeat center; margin-right:19px;}
.a4:hover{ background:url(../njucmimages/icon12_h.png) no-repeat center; margin-right:19px;}
.a5:hover{ background:url(../njucmimages/icon5_h.png) no-repeat center; margin-right:18px;}
.a6:hover{ background:url(../njucmimages/icon7_h.png) no-repeat center; margin-right:18px;}
.a7:hover{ background:url(../njucmimages/icon9_h.png) no-repeat center; margin-right:18px;}
.a8:hover{ background:url(../njucmimages/icon6_h.png) no-repeat center; margin-right:18px;}
.a9:hover{ background:url(../njucmimages/icon8_h.png) no-repeat center;}


.box3{ background-color:#2f991f; height:40px; padding-top:20px; padding-left:30px; margin-bottom:50px;}
.box3 ul li{ float:left; padding-left:30px;}
.box3 ul li select {color: #555;width: 170px;}

.footer{ background-color:#2e971e; height:100px; padding-top:20px; color:#fff; font-size:14px; line-height:28px;}
.footer_a{ width:600px; float:left;}
.footer_c ul li{ float:left; margin-right:10px;}
.footer_c ul li a{ margin-right:10px; color:#fff;}
.footer_d{ float:right; width:170px; text-align:center;}
.footer_d dl dt{ height:75px;}
.footer_d dl dt img{ width:75px; height:75px;}

.footer_e{ height:40px; padding-bottom:50px; float:right;}
.footer_e ul li{ margin-bottom:3px;}
.footer_e ul li select {color: #555;width: 170px; padding-left:10px;}

/*列表页*/
.main2{ background:#f0f0f0 url(../njucmimages/img5.jpg) no-repeat center top; position:relative;}

.list{ background:url(../njucmimages/icon4.png) repeat center; height:55px; position:absolute; top:267px; width:100%;}
.list_a{ line-height:55px; font-size:16px; color:#fff; float:left;}
.list_a a{ color:#fff;}
.list_b{ margin-top:5px;}

.list_c{ background:#f0f0f0 url(../njucmimages/img6.jpg) no-repeat center bottom;}

.list_d{ background:url(../njucmimages/img7.jpg) no-repeat center; width:211px; height:509px; float:left; padding:0px 5px; margin-right:20px; margin-bottom:30px;}
.list_d ul{ padding-top:110px;}
.list_d ul li a{ display:block; text-align:center; height:45px; line-height:45px; background:url(../njucmimages/icon13.png) no-repeat 160px center; font-size:18px; }
.list_d ul li a:hover{ color:#fff; background:#2f991f url(../njucmimages/icon13_h.png) no-repeat 160px center;}
.list_d .on{ color:#fff; background:#2f991f url(../njucmimages/icon13_h.png) no-repeat 160px center;}

.list_d_dept{ background:url(../njucmimages/img7_dept.jpg) no-repeat center; width:211px; height:647px; float:left; padding:0px 5px; margin-right:20px; margin-bottom:30px;}
.list_d_dept ul{ padding-top:110px;}
.list_d_dept ul li a{ display:block; text-align:center; height:45px; line-height:45px; background:url(../njucmimages/icon13.png) no-repeat 160px center; font-size:18px; }
.list_d_dept ul li a:hover{ color:#fff; background:#2f991f url(../njucmimages/icon13_h.png) no-repeat 160px center;}
.list_d_dept .on{ color:#fff; background:#2f991f url(../njucmimages/icon13_h.png) no-repeat 160px center;}

.list_e{ background-color:#fff; float:right; width:819px; padding:20px; margin-bottom:80px;}

.list_f ul li{ position:relative; background:url(../njucmimages/icon14.png) no-repeat 10px center; height:35px; line-height:35px;font-size:14px;}
.list_f ul li a{  padding-left:28px;  display:block;text-overflow:ellipsis; overflow:hidden; width:680px;}
.list_f ul li span{ position:absolute; top:0; right:15px; font-size:12px;}
.list_f ul li:hover{ background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center; font-size:14px;}
.list_f .on{ height:50px; line-height:50px; background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center;}

.list_h ul li{ width:819px; height:35px; line-height:35px;  border-bottom:1px solid #ededed; background:url(top_left_tit02.png) no-repeat 10px center; padding-left:27px;font-size:14px;}
.list_h ul li a{ height:35px; line-height:35px;  display:block; float:left; width:439px; text-align:left;}
.list_h ul li span{ line-height:35px; height:35px;}
.list_h ul li .amt{ float:left; width:90px;text-align:right;}
.list_h ul li .docid{ float:left; width:80px;text-align:center;}
.list_h ul li .date{ float:left; width:90px;text-align:center;}
.list_h ul li .apply{ float:right; width:80px;text-align:center; color:red;}
.list_h ul li:hover{ background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center; font-size:14px;}
.list_h .on{ height:50px; line-height:50px; background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center;}

.list_f ul li:hover{ background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center; font-size:14px;}
.list_f .on{ height:50px; line-height:50px; background:#e4e0d7 url(../njucmimages/icon14_h.png) no-repeat 10px center;}

.list_g{ margin-top:40px; float:right;}
.list_g span, .list_g a{ padding:8px 15px; background-color:#e2e2e2; float:left; font-size:14px; margin:0px 5px; border-radius:5px;}
.list_g span:hover, .list_g a:hover{ background-color:#2e971e; color:#fff;}
.list_g span:hover a{ color:#fff;}
.list_g .current{ background-color:#2e971e; color:#fff;}

/*内容页*/
.page h2{ text-align:center; font-size:26px; font-weight:100; color:#353535; margin-bottom:15px;}
.page h3{ text-align:center; font-weight:100; color:#353535; padding-bottom:15px; border-bottom:1px dashed #e5e5e5; margin-bottom:15px;}
.page h3 span{ margin:0px 20px;}
.page_wz{ font-size:14px; color:#666; line-height:28px;}

.page_a{ border-top:1px solid #e5e5e5; padding-top:20px; margin-top:30px;}
.page_b{ width:645px; float:left;}
.page_b ul li{ padding:5px 0px; font-size:14px; color:#999;}
.page_b ul li a{ color:#999;}
.page_b ul li a:hover{ color:#2f991f;}
.page_c a{ display:block; padding-left:60px; font-size:14px; color:#fff; width:95px; height:33px; line-height:33px; background:url(../njucmimages/img8.jpg) no-repeat center; float:right; margin-top:8px;}

.map_title{ font-size:26px; color:#2f991f; padding-bottom:30px; margin-bottom:20px; border-bottom:1px solid #e5e5e5;}
.map{ padding-bottom:50px;}
.map table{ border-bottom:1px dashed #e5e5e5; padding:15px 0px;}
.map table tr td{ padding:5px 10px; font-size:14px;}
.map table tr td a:hover{ color:#2f991f;}
.map_a{ padding-top:10px;color:#ef7a08; font-weight:bold;}
.map_a a{ color:#2f991f; font-size:16px;}

.swiper-container {
	width: 1200px;
    height: 400px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
}
			
.swipe{
    width:100%;
    height:auto;
    position:relative;
}
.swipe .swiper-container1{
    width:1200px;
    height:400px;
}
.swipe img{
    display:block;
    width:100%;
    height:100%;
}			
.swipe1{
    width:100%;
    height:162px;
    position:relative;
}
.swipe1 .swiper-container5{
    width:320px;
    height:162px;
}
.swipe1 img{
    display:block;
    width:100%;
    height:100%;
}
	
/*分页器*/
.pagination {
    position: absolute;
    z-index: 20;
    width: 100%;
    text-align: center;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border:1px solid #fff;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
}
.swiper-active-switch {
    background: #fff;
}
	
.huandeng{
    float: left;
    padding-top:2px
}
				
.pagination1{
	position:relative;
	bottom:23px;
	float:right;
	width:40%;
}
	
.swiper-p{
	position:relative;
}

.smnew_tit {
	width:360px;
	background:rgba(47,50,50,0.6);
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
			  
}  
.smnew_tit p{float:left;width:200px; line-height:30px;padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}















