@charset "utf-8";
/* index.html 中间内容 start*/
.index_profile img{
	display: block;
}
.index_profile h2{
	color: #2362b7;
	margin: 15px 0 10px 0;
	font-size: 18px;
	font-weight: normal
}
.index_profile p{
	color: #272727;
	font-size: 14px;
	line-height: 26px
}
.index_profile a{
	display: inline-block;
	background: #ececec;
	line-height: 25px;
	padding: 0 15px;
	color: #2362b7;
	margin-top: 15px
}
/* tab */
.slideTxtBox{ text-align:left;}
.slideTxtBox .hd{ height:37px; padding:0 ;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:37px;   }
.slideTxtBox .hd ul li{ display: inline-block;padding:5px; cursor:pointer; color: #767676; font-size: 16px }
.slideTxtBox .hd ul li span{ padding-left: 17px; color: #767676}
.slideTxtBox .hd ul li.on{ height:30px; border-bottom:3px solid #2362b7; color: #2362b7 }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:33px; line-height:33px; font-size: 14px   }
.slideTxtBox .bd li .date{ float:right; color:#2362b7;  }
.slideTxtBox .bd li a{ background: url(../images/arrow03.png) left no-repeat; padding-left: 21px; color: #272727; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block}
.index_quick{
	padding: 8px 9px;
	border: 1px solid #d3d3d3
}
.index_quick img{
	display: block;
	height: 59px;
	text-align: center;
	vertical-align: middle;
	margin: auto;
}
/* index.html end*/

/* 列表页面 详情页面 start*/
.ny_left .t{
	background: url(../images/ny01.png) no-repeat;
	height: 48px;
	line-height: 48px;
	color: #fff;
	font-size: 18px;
	padding-left: 16px
}
.ny_left .con li{
	background: url(../images/ny02.png) no-repeat;
	height: 48px;
	line-height: 44px
}
.ny_left .con li a{
	display: block;
	padding-left: 31px;
	color: #2e71cb;
	font-size: 14px;
}
.ny_right .t{
	height: 47px;
	border-bottom: 1px solid #bababa;
	position: relative
}
.ny_right .t .span{
	background: url(../images/arrow04.png) left no-repeat;
	padding-left: 21px;
	color: #2362b7;136
	font-size: 18px;
	display: inline-block;
	line-height: 47px
}
.ny_right .t .ny_pos{
	position: absolute;
	top: 0;
	right: 0;
	color: #6a6a6a;
	font-size: 14px;
	line-height: 47px
}
.ny_right .t .ny_pos a{
	color: #6a6a6a;
	padding: 0 5px
}

.ny_right .slideBox{  overflow:hidden; position:relative; margin-top: 16px}
.ny_right .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:20px; z-index:1; }
.ny_right .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ny_right .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius: 25px }
.ny_right .slideBox .hd ul li.on{ background:#2e71cb; color:#fff; }
.ny_right .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.ny_right .slideBox .bd li{ zoom:1; vertical-align:middle; }
.ny_right .slideBox .bd img{ width:100%; height:136px; display:block;  }
.ny_right .list{ margin-top: 20px; margin-bottom: 20px}
.ny_right .list li{ height:52px; line-height:52px; font-size: 14px; border-bottom: 1px dashed #b2b2b2}
.ny_right .list li .date{ float:right; color:#2362b7;  }
.ny_right .list li a{ color: #272727;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block}

.ny_right .con .header{
	border-bottom: 1px solid #b9b9b9;
	text-align: center;
	margin-top: 20px
}
.ny_right .con .header h2{
	font-size: 1.2em;
	color: #2362b7
}
.ny_right .con .header p{
	padding: 15px 0;
	color: #424242;
	font-size: 12px
}
.ny_right .con .details{
	font-size: 14px;
	color: #424242;
	line-height: 26px;
	padding: 20px 30px;
	background: #f2f7fe
}
/* 列表页面 end*/

/* 媒体查询兼容部分 */
@media only screen and (max-width:990px){
	.dropdown-menu.multi-dropdown{ left: 0 !important; }
	nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }
	nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }
}
@media (max-width: 992px) {
    nav.navbar.bootsnav .navbar-nav > li {
        display: block;
        width: auto;
    }
    nav.navbar.bootsnav .navbar-nav > li > a{
        border-top: none;
    }
    nav.navbar.bootsnav.navbar-mobile ul.nav > li > a {
        color: #000;
    }
	.slideTxtBox {
		margin-top: 15px;
	}
	.slideTxtBox .hd {
		height: 65px;
	}
	.slideTxtBox .hd ul {
		height: 65px;
	}
	.slideTxtBox .bd ul {
		padding: 5px 0;
	}
	.index_quick {
		margin-top: 15px;
	}
	.footer-l2,.footer-l1 {
		border-right: none;
	}
	.ny_right .con .details {
		padding:0;
	}
}