#datacontent .know{
	background-color:#000;	
	width:100%;
	border:1px solid #333; 
}
#datacontent .know:hover>img{
	opacity:0.3; 
  transition: opacity .4s ease-out;
  -moz-transition: opacity .4s ease-out;
  -webkit-transition: opacity .4s ease-out;
  -o-transition: opacity .4s ease-out;		
} 
#datacontent .item{
	padding:10px;
}
#datacontent img{
	opacity:0.7;
}
#datacontent .desc{ 
	position:absolute;
	z-index:9;
	width:100%;
	text-align:center;
	
}
#datacontent .desc .line1{
	font-size:19px;
	margin-top:35px;
	margin-bottom:5px;
  color:#fff;
}
#datacontent .desc .line1 h2{
	font-size:inherit;
	font-weight:inherit;
	margin:inherit;
	padding:inherit;
}
#datacontent .desc .line2{
	display:block;
	border:1px solid #CCC;
	padding:5px; 
	width:100px;
	margin:auto;
	text-align:center;
	font-size:13px;
	color:#fff
}
#datacontent .desc .line2:hover{
	border:1px solid #FF6;
}
#know1 li{
	padding:5px 0; 
}
.topheightspace{
	height:160px;
}
.modal{
	color:#333;
	z-index:9999
}
.modal-dialog{
	min-width:80%
}

.modal-title{
	font-size:17px !important;
}
.modal .close{
	font-size:30px !important;
	margin-top:-25px !important;
}
.text-info{
	color:#06F !important;
}

.modal .tab-pane h5{
	 
}          
.modal .tab-pane ul{    
  padding:0;  
  margin-left:16px;  
}  
.modal .tab-pane li{    
  margin-top:12px;    
}  
.modal th{
  border:1px solid #ddd;
  font-weight:normal;
  color:#fff;    
}
.modal th, #know td{
  text-align:center;
  vertical-align:middle;
}
.modal td{
  background:none;
  text-align:center;
  vertical-align:middle;
}
.modal th.hd{      
  color:#ff0;
}

.modal .text-purple{
  color:#8565bf;
}
.modal .bg-purple{
  background:#eed8f3;
}
.modal .text-brown{
  color:#9c664b;
}
.modal .bg-brown{
  background:#efdfd7;
}

.nav-tabs {
	 border-bottom:4px solid #096086 !important;
	 margin-bottom:10px;
}
.nav-tabs>li>a {
	color:#fff;
	font-size:17px; 
	background-color:#095171;
	border:none !important
}
.nav-tabs>li>a:hover {
	 background-color:#096086 !important; 
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	background-color:#096086 !important;
	background:none;
	border:none; 
	color:#ffffff;
}
.nav-tabs>li>a{

}
#know6 .subtitle{
	 margin-top:15px; height:100px; width:100%;background-repeat:no-repeat; background-position:right
} 
#know6 .subtitle h5{
	 line-height:100px; 
}

 h4{
	padding-top:10px;
}

@media (max-width: 767px) {
	#know4 .table td{
		padding:1px !important;
	}
	.modal-body{
		padding:5px !important;
		padding-top:0px !important;
	}
	.tab-content{
		padding:0 !important
	}
	#datacontent .item{
		padding:5px;
	}
	.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
		padding:3px;
	}	
}
 
.modal-body{
	padding-bottom:30px !important;
	padding-top:0 !important;
}
.modal-body h5{
	color:#FC0;
	font-size:15px;
}
#know2 .text-center{
	padding:10px;
}
#know2 table td{
	padding-right:10px;
	font-size:15px;
}

.table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
	border-bottom-width:0;
	background-color:#0b3142
}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
	border-color:#144155
}
.table-bordered{
	border-color:#144155	
}

#know5 a{
	color:#ffffff !important;
	font-size:15px;
	border-radius:10px !important;
}
#know5 a:hover{
	color:#ffffff !important
}

#know5 a:visited{
	color:#ffffff !important
}

.number{
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#09F;
	color:#ffffff;
	border-radius:50px !important;
	float:left;
}
#accordion  h5{
	margin-bottom:0px !important;
	margin-top:0px !important
}
#accordion .btn-link{
	color:#FFD540 !important;
	font-size:16px;
	width:100%;
	white-space: normal !important;
    word-wrap: break-word;
	text-align:left
}
#accordion .btn-link:hover{
	text-decoration:none;
	background-color:#103d50
}
#accordion .btn:focus{
	outline:none;
}
#accordion .card-body{
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:16px;
	color:#CCC
}

#accordion .card{
	border-bottom:1px solid #13445a
}

.pd10{
  padding:10px
}
.text12{
  font-size:12px;
}

.mtb25{
  margin-bottom:25px
}
#myTab li {
  width:50%; text-align:center
}
#tab2{
  margin-right:0
}
.subtitle.tab6-1{
  background-image:url(/knowledge/tab6-1.jpg);
}
.subtitle.tab6-2{
  background-image:url(/knowledge/tab6-2.jpg);
}
.subtitle.tab6-2{
  background-image:url(/knowledge/tab6-3.jpg);
}  
  
.text-left{
  text-align:left
}
  
.newdsd{ 
	text-align:center;
}
.newdsd a{
	color:#FF0;
}