@charset "utf-8";
/* CSS Document */
body{margin:0 auto; font-size:12px; background:url(../images/njfy2016_cpws_888.jpg); font-family:"微软雅黑" !important;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul,li { list-style:none; }
img { border:0px;}
a { color:#000; text-decoration:none; pause:inherit;}

.z1{font-size:14px; color:#000; line-height:25px;}


/*阴影*/
.bjk{ margin:0 auto; width:1040px; height:auto; overflow:hidden; margin-top:12px; padding-bottom:10px; }


/*底部+底部导航*/
.tbdh{margin:0 auto; width:972px; height:53px; padding-top:10px;}
.tbdh li{float:left; width:auto; height:auto; margin-left:29px;}

.yqljlink{ margin:0 auto; width:983px; height:24px; padding-top:8px; padding-left:20px; margin-top:10px;}
.yqljlink li{float:left; width:178px; height:16px; margin-right:12px; _margin-right:6px; line-height:12px;}
.bottom{margin:0 auto; width:100%; line-height:25px;background:#0F5997; color:#fff; font-family:"微软雅黑" !important;min-width: 1500px;}
.bottom a{ color:#fff;}


.right_gd{float:right;  width:80px; height:24px; line-height:24px; font-size:14px; font-family:"微软雅黑" !important; text-align:center}
.right_gd a{color:#5a5a5a;}



/*单篇文章titlelist*/
.basecon{margin:0 auto; width:100%; height:auto;  font-size:14px; color:#000;}
.basecon .title{width:100%; height:auto; line-height:40px; font-weight:bold; text-align:center;}
.basecon .pub{width:100%; height:40px; line-height:40px; text-align:center;}
.basecon .nr{ width:100%; font-size:14px; line-height:30px;}
.basecon .close{text-align:right; font-size:14px; color:#000; text-decoration:none;}
.basecon .close a{text-decoration:none; color:#000;}


/*弹框样式1*/
.cd-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}

.cd-popup-container {
    position: relative;
    width:553px;
    margin:250px auto;
    height:138px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.dbty{margin:0 auto; width:1003px;}

.item-hover {
    position: relative;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.item-hover {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px;
}
.item-hover .img {
	padding:9px 0;
    -webkit-transition: all 0.35s linear;
    -moz-transition: all 0.35s linear;
    transition: all 0.35s linear;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
	background:#fff;
	border:1px solid #E3E3E3;
}
.item-hover .info .info-back {
	border-radius:5px;
	color:#fff;
	font-size:16px;
	display: table-cell;
    width: 79px;
    height: 79px;
    vertical-align: middle;
}
.item-hover .info .info_01{
    background:#3062B2;
}
.item-hover .info .info_02{
    background:#B12F5F;
}
.item-hover .info .info_03{
    background:#108667;
}
.item-hover .info .info_04{
    background:#868865;
}
.item-hover .info .info_05{
    background:#B79039;
}
.item-hover .info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.item-hover .info {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.item-hover .info .info-back {
    opacity: 1;
    visibility: hidden;
    -webkit-transition: all 0.35s linear;
    -moz-transition: all 0.35s linear;
    transition: all 0.35s linear;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.item-hover a:hover .img {
    opacity: 0;
}
.item-hover a:hover .info .info-back {
    opacity: 1;
    visibility: visible;
}

.item-hover.bottom_to_top .info .info-back {
    -webkit-transform: translate3d(0, 70px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 70px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 70px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 70px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 70px, 0) rotate3d(1, 0, 0, -90deg);
}
.item-hover.bottom_to_top a:hover .img {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
}
.item-hover.bottom_to_top a:hover .info .info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    -moz-transform: rotate3d(1, 0, 0, 0deg);
    -ms-transform: rotate3d(1, 0, 0, 0deg);
    -o-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
}


#grant {font-size: 13px;color: #00569D;text-decoration: none; min-height: 870px;width: 681px;margin:0 auto;border:1px solid #00569D; margin-bottom:10px; margin-top:10px;}
#menu {height: 28px; border-bottom:1px solid #00569D; padding-top:1px; }
#menu ul{margin:0;padding:0;}
#menu li{width:130px;float:left;display:block;list-style-type:none;text-align:center;height:28px;line-height:28px;border:1px solid #00569D; background:#FFF; border-left:0px; border-top:0px; padding-left:0px; margin-left:0px;}
#menu li.hover{border:1px solid #00569D; border-left:0px; border-top:0px; border-bottom:1px solid #fff; font-weight:bold; color:#00569D}
#menu li a{color:#00569D;}

#cont{margin:5px;}
.jj_duo{width:50px;height:18px;text-align:center;line-height:18px;}
.jj_duo a{ font-size:12px; }