﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/* CSS Document */
.gsys li {
	float: left;
	display: inline-table;
	padding: 10px 0 10px 4%;
	width: 96%;
	height: 60px;
	overflow: hidden;
}
.gsys li label {
	font-size: 12px;
	color: #383838;
	line-height: 18px;
	height: 60px;
	overflow: hidden;
	white-space: normal;
}
.gsys li label b {
	font-size: 18px;
	color: #ff6000;
	line-height: 20px;
}
.gsys li span {
	float: left;
	display: block;
	width: 60px;
	line-height: 60px;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	border-radius: 8px;
	font-size: 30px;
	margin-right: 10px;
	background-image: -webkit-linear-gradient(left, #ff6000, #ff9000);
	background-image: linear-gradient(left, #ff6000, #ff9000);
	font-family: "微软雅黑";
}
.cases {
	padding: 10px 5%;
}
.cases li {
	float: left;
	width: 30%;
	height: 35px;
	margin: 10px 3% 10px 0%;
	overflow: hidden;
	border: 1px solid #d3d3d3;
	box-shadow: 0px 0px 3px #e5e5e5;
	text-align: center;
	vertical-align: middle;
	background-color: #fff;
	text-align: center;
}
.cases li a {
	display: table-cell;
	height: 35px;
	vertical-align: middle;
}
.cases li a img {
	max-width: 100%;
}
.cases li:nth-child(3), .cases li:nth-child(6) {
	margin-right: 0;
}
.tags {
	height: 35px;
	padding: 0 10px;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 3px solid #ccc;
}
.tags label a {
	float: right;
	line-height: 35px;
	font-size: 12px;
}
.tags li {
	float: left;
	height: 35px;
}
li.tabs-title a {
	font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	font-weight: 400;
	font-size: 18px;
	display: block;
	float: left;
	text-align: center;
	width: 100%;
	padding: 0 5px;
	line-height: 30px;
	color: #1A1A1A;
}
.tabs-title>a:focus, .tabs-title>a:hover, .tabs-title>a[aria-selected=true] {
	background: #f9f9f9;
}
.tags li.is-active a, .tags li.is-active a:active {
	border-bottom: 3px solid #0195FF;
	line-height: 32px;
}
.tags li.is-active a:hover {
	text-decoration: none;
}
.section a.more {
	position: absolute;
	right: 5px;
	top: 0;
	line-height: 34px;
	font-size: 14px;
}
.section .more .iconfont {
	font-size: 14px;
}
.tabs-panel {
	padding: 8px;
}
.news_i {
	display: block;
}
.news_i li {
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	border-bottom: 1px dashed #cfd3d6;
}
.news_i li a {
	font-size: 13px;
}
.news_i li .iconfont {
	color: #949494;
	font-size: 13px;
}
.section .tabs-content {
	border: 0;
}
.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
}
.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next {
	height: 27px;
}
