

/*分类*/

.classification {
	width: 100%;
}

.class-safe {
	min-width: 1200px;
	max-width: 1920px;
	margin: 0 auto;
}

.class-content {
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #DCDEE2;
	border-radius: 4px;
}

.type1 {
	padding:0 20px;
	font-size: 16px;
	color: #657180;
}

.type1>div,
.type2>div {
	margin-right: 35px;
	cursor: pointer;
}

.type1_qb{
	margin-top: 24px;
}

.type1-list-b>ul,
.type2>ul {
	width: 1093px;
	padding-bottom: 20px;
}

.type1-list-b>ul li,
.type2>ul li {
	margin-right: 35px;
	padding-top: 24px;
	cursor: pointer;
	line-height:26px;
}

.type1-list-b>ul li a,
.type2>ul li a {
	font-size: 16px;
	color: #657180;
}

.type2 {
	padding:0 20px;
	font-size: 16px;
	color: #657180;
	border-top: 1px dashed #DCDEE2;
}


/*主要内容*/

.screen {
	height: 42px;
	background-color: #F8F8F9;
	margin-top: 30px;
}

.screen li {
	line-height: 42px;
	padding: 0 11px;
	cursor: pointer;
	font-size: 14px;
}

.active {
	color: #fff;
}

.screen>div {
	font-size: 14px;
	line-height: 42px;
	margin-right: 30px;
}


/*列表*/
.list li{
	width: 282px;
	margin-top: 24px;
	margin-right: 24px;
	transition:all 0.3s ease;
}
.list li:nth-child(4n){
	margin-right: 0;
}
/*.list li:hover{*/
   /*transform:translateY(-6px);*/
   /*-webkit-transform:translateY(-6px);*/
   /*box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3);*/
   /*-webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3);*/
   /*transition:all 0.3s ease;*/
   /*-webkit-transition: all 0.3s ease;*/
/*}*/
.list li:hover{
	transform:translateY(-6px);
   -webkit-transform:translateY(-6px);
	box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3);
	-webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3);
   transition:all 0.3s ease;
   -webkit-transition: all 0.3s ease;
}
.list li img{
	width: 100%;
	height: 158px;
}
.list li .info{
	padding:16px 15px 12px;
	border-left: 1px solid #DCDEE2;
	border-right: 1px solid #DCDEE2;
	border-bottom: 1px solid #DCDEE2;
}
.list li .info h3{
	color: #464C5B;
	font-size: 18px;
	margin-bottom: 17px;
	line-height:22px;
}
.list li .info>div{
	color: #9EA7B4;
	font-size: 14px;
}
.type1-list-b{ position:relative; margin-right:0!important;}
/*.type1-list-b ul{ height:90px; overflow:hidden;}*/
.type1-list-b ul{ overflow:hidden;}
.type1-list-b .type1-zk{ color:#657180;}
.type1-list-b .show-type1{ height:auto;}

.hide_type1{ display: none;}
.show_type1{ display: block;}