#vsb_content a:hover{
  color: #0a7241!important;
  text-decoration: underline!important;
}
#vsb_content a span:hover{
  color: #0a7241!important;
}
.img_vsb_content{
    max-width:100%;
  }
.vsbcontent_img img{
  max-width:100%;
}
@media (max-width: 767px){
    .img_vsb_content{
    display:block !important;
    max-width:100% !important;
    height:auto !important;
  }
}
.nr2 {
	float: left;
	height: auto;
	width: 100%;
}
.nr200 {
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
.nr200-left {
       padding:0;
	background-color: #ffffff;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #F9F9F9;}
.nr200-left-up {
}
.nr200-left-z {
	font-size: 26px;
	color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	line-height: 56px;
	padding-left: 5px;
	margin-bottom: 5px;
}
.daohang {
  padding-left:15px;
}
.dh-01 {
	line-height: 30px;
	color: #4f4f4f;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;}
.dh-01 a{
	width: 100px;
}
.dh-01 a:hover { 
color:#0a7241; 
text-decoration: underline;
}
 .nr2002-right {
	border: medium ridge #F9F9F9;
	background-color: #ffffff;
}
@media(max-width:992px){
.nr2002-right #vsb_content{
}
}

.nr2002-right-up {
	margin-right: 15px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 40px;
	text-align: right;
	font-size: 18px;
	color: #666666;
	padding-right: 10px;
	margin-bottom: 20px;
}
.nr2002-right-z {
	margin-right: 25px;
	margin-left: 25px;
}
.nr2002-right-zup {
	font-size: 30px;
	color: #333333;
	height:auto;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}
.nr2002-right-zup2 {
	font-size: 16px;
	color: #333333;
	margin-right: 30px;
	margin-left: 30px;
	text-align: center;
	line-height: 30px;
	margin-top: 10px;
}
.nr2002-right-zz {
}
.nr2002-right-zz p {
        line-height: 28px!important;;
        font-size: 16px!important;;
        color: #333;
}
.nr2002-right-down {
	font-size: 18px;
	line-height: 60px;
	color: #333333;
	text-align: center;
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 30px;
}
.up-01-010 a:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.up-01-010 a:hover { 
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a:hover { 
color:#0a7241; 
text-decoration: underline;
}
.nr2002-right-z li {
	font-size: 16px;
}
.nr2002-right-z li a{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    line-height: 30px;
}
@media(min-width:1600px){
.nr2002-right-z li a{
    width:85%;
}
}
@media(min-width:768px) and (max-width:1599px){
.nr2002-right-z li a{
    width:80%;
}
}
@media(min-width:632px) and (max-width:767px){
.nr2002-right-z li a{
    width:75%;
}
}
@media(min-width:546px) and (max-width:631px){
.nr2002-right-z li a{
    width:70%;
}
}
@media(min-width:465px) and (max-width:545px){
.nr2002-right-z li a{
    width:63%;
}
}
@media(max-width:464px){
.nr2002-right-z li a{
  width:53%;
}
}
.ov {
    overflow: hidden;
    zoom:1;}
.pagination {}
.pagination a {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 10px 10px;
    margin-right: 2px;}
.pagination span {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 10px 10px;
    margin-right: 2px;}
.article-list-pagination {
    margin-top: 40px;}
.department{
  border: medium ridge #F9F9F9;
  background-color: #ffffff;
}
@media(min-width:1200px){
.department .col-lg-2{
  width:20%!important;
}
}
@media(min-width:1200px){
.department ul li:nth-child(10n-5),.department ul li:nth-child(10n-6),.department ul li:nth-child(10n-7),.department ul li:nth-child(10n-8),.department ul li:nth-child(10n-9){
    background-color:#eee;
}
}
@media(min-width:992px) and (max-width:1199px){
.department ul li:nth-child(8n-4),.department ul li:nth-child(8n-5),.department ul li:nth-child(8n-6),.department ul li:nth-child(8n-7){
    background-color:#eee;
}
}
@media(min-width:768px) and (max-width:991px){
.department ul li:nth-child(6n-3),.department ul li:nth-child(6n-4),.department ul li:nth-child(6n-5){
    background-color:#eee;
}
}
@media(max-width:767px){
.department ul li:nth-child(4n-2),.department ul li:nth-child(4n-3){
    background-color:#eee;
}
}
.department ul li a{
  line-height: 1.42857143!important;
}
@media(min-width:992px){
.department{
  position: relative;
}
}
.news-title{
  border-bottom: 30px solid #0a7241;
  font-weight: 500;
  font-size: 28px;
  margin-bottom: 20px;
}
@media(max-width:992px){
.news-content{
  height: 520px;
}
}
.content-footer{
  font-size: 14px;
  text-align: center;
}
.content-footer a {
  color: #337ab7;
}