body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a:link,a:visited,a:hover,a:active{text-decoration: none;}
em{font-style:normal}
li{list-style:none}
.feature-box-14 {border-radius: 5px;overflow: hidden;}
.feature-box-14 img{width: 100%;height: 157px;}
@media screen and (max-width: 992px){
	.feature-box-14 img{height: auto;}
}
.capitalize{text-transform: capitalize;}
.img-container img{width: 100%;}
.iconcircle-large img{width: 90%;}
.w100{width: 100%!important;}
.p50{padding: 50px 0;}
.p100{padding: 100px 0;}
.p150{padding: 150px 0;}
.pt70{padding-top: 70px;}
.pt80{padding-top: 80px;}
.pb10{padding-bottom: 10px;}
.mb5{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px}
.mb30{margin-bottom: 30px}
.mb40{margin-bottom: 40px}
.mb50{margin-bottom: 50px}
.mb60{margin-bottom: 60px}
.mt-80{margin-top: -80px;}
@media screen and (max-width: 767px){
	.p150{padding: 50px 0;}
}
.navbar-collapse{padding-right: 0;}
#header .container{padding: 0;margin:0;max-width: 100%;}
html::-webkit-scrollbar {display:none}/*隐藏滚动条*/

/*颜色定义*/
.theme-color{color: #5CD3FF!important;}
.theme-border{border: 2px solid #5CD3FF!important;}
.theme-bg{background-color: #5CD3FF!important;}
.theme-btn{
	color: #fff!important;
	border: 1px solid #5CD3FF!important;
	background-color: #5CD3FF!important;
	cursor: pointer;
}
.theme-btn:hover {
	color: #5CD3FF!important;
	background-color: transparent!important;
}
.theme-bgImg{
	padding: 200px 0;
	background: url(../images/won/bg.jpg) no-repeat center center;
	background-size: cover;
	background-color: #242424;
}
.theme-bgImg h1{line-height: 1.2;}

.box-shadow{box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}
.scale11,
.scale12,
.scale15{
	transition: all .8s;
}
.scale11:hover{
	transform:scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all 0.8s ease-in-out;
}
.scale12:hover{
	transform:scale(1.2);
	-ms-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transition: all 0.8s ease-in-out;
}
.scale15:hover{
	transform:scale(1.5);
	-ms-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transition: all 0.8s ease-in-out;
}

@media screen and (max-width: 767px){
	.responsive-tab-title{
		text-align: center;
		margin-bottom: 20px;
	}
	.responsive-tabs-content .col-md-5{
		padding: 0;
	}
}
/*banner*/
.banner{
	width: 100%;
	height: 800px;
	/*margin-top: -80px;*/
	position: relative;
	overflow: hidden;
}
@media screen and (max-width: 997px){
	.banner{height: 500px;}
	.banner-bt{
		padding: 0 30px;
		font-size: 30px;
	}
}
.banner.case{
	width: 100%;
	/*height: auto;*/
	max-height: 360px;
	position: relative;
	overflow: hidden;
	box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
.banner .swiper-container,
.banner .swiper-wrapper{height: 100%;}
.banner .swiper-slide{
	height: 100%;
	font-size: 50px;
	color: red;
	position: relative;
}
.banner .banner-box{
	width: 100%;
	font-size: 50px;
    line-height: 1.5;
    color: #fff;
	position: absolute;
	top: 40%;
	text-align: center;
}
.banner.case .swiper-slide img{
	max-width: 100%;
	max-height: 360px;
	display: block;
	position: absolute;
	left:50%;
	top:50%;
	transform: translate(-50%,-50%);
}
/*.ss1{background: #333;}
.ss2{background: #666;}
.ss3{background: #999;}*/
.ss1{
	background: url(../images/won/B1.jpg) no-repeat center center;
	background-size: cover;
}
.ss2{
	background: url(../images/won/B2.jpg) no-repeat center center;
	background-size: cover;
}
.ss3{
	background: url(../images/won/B3.jpg) no-repeat center center;
	background-size: cover;
}
/*自定义分页，去除swiper默认分页样式*/
.swiper-pagination-custom{bottom:0px!important;}
.swiper-pagination-custom.active{
	background-color: #5CD3FF;
	color: #fff;
}
/*方形分页器*/
.btn-list{
	width: 100%;
	height: auto;
	text-align: center;
	position: absolute;
	bottom: 30px;
	overflow: hidden;
}
.btn-list ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
/*圆形分页器*/
.btn-list-circle ul li{
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	margin: 0 7px;
	font-size: 0;
	background: #999;
	cursor: pointer;
}
.banner.case .btn-list{bottom:15px;}
.banner.case .btn-list-circle ul li{
	width: 12px;
	height: 12px;
	margin: 0 4px;
}
/*footer*/
.footer{
	width: 100%;
	padding: 150px 0;
	background: url(../images/won/bg.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.footer a:link,
.footer a:active,
.footer a:hover,
.footer a:visited{color: #fff;}
.footer a i{
	display: inline-block;
	width: 35px;
	height: 35px;
	border-radius: 50%;
	vertical-align: middle;
}
.footer .chat a:not(:last-child) i{margin-right: 10px;}
.footer .footer-item-1{padding-top: 15px;}
.footer .footer-item-1 img{width: 150px;}
.footer .footer-item-4 img{width: 100px;}
.footer .footer-bt{
	font-size: 18px;
	line-height: 1.5;
	letter-spacing: 0px;
	font-style: normal;
	color: #fff;
}
.footer .copyright{padding: 0 30px;}
.icons.weixin{
	background: url(../images/icon/weixin_fff.png) no-repeat center center;
	background-size: 70%;
	background-color: #252020;
}
.icons.weibo{
	background: url(../images/icon/weibo_fff.png) no-repeat center center;
	background-size: 70%;
	background-color: #252020;
}
.icons.twitter{
	background: url(../images/icon/twitter_fff.png) no-repeat center center;
	background-size: 70%;
	background-color: #252020;
}
.icons.facebook{
	background: url(../images/icon/facebook_fff.png) no-repeat center center;
	background-size: 70%;
	background-color: #252020;
}
@media screen and (max-width: 992px){
	.footer{padding:20px 0;}
	.footer-item:not(:last-child){margin-bottom: 50px;}
}

/*相关方案*/
.fa-wrap{
	position: relative;
	padding: 30px 0 0 0;
}
.fa-box{
	float: left;
	position: relative;
	margin-bottom: 70px;
	border-radius: 5px;
	/*border: 2px solid #5CD3FF;*/
	box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
.fa-box:hover{
	top: -10px;
	cursor: pointer;
}
.fa-bg{
	width: 100px;
	height: 15px;
	position: absolute;
	top: -15px;
	left: 50%;
	margin-left: -50px;
	background: url(../images/solution/50.png) no-repeat 50% 0;
	background-size: cover;
}
@media screen and (max-width: 546px){
	.fa-box{width: 100%;}
}
@media screen and (min-width: 547px) and (max-width: 866px){
	.fa-box{width: 47.5%;margin-right: 5%;}
	.fa-box:nth-child(2n){margin-right: 0;}
}
@media screen and (min-width: 867px){
	.fa-box{width: 30%;margin-right: 5%;}
	.fa-box:nth-child(3n){margin-right: 0;}
}
.fa-box .fa-img{
	padding: 30px 0;
	overflow: hidden;
}
.fa-box .fa-img img{width: 100%;}
.fa-box .fa-con{min-height: 100px;}
.fa-box .fa-cn{
	font-size: 20px;
	line-height: 1.5;
	font-weight: bold;
}
.fa-box .fa-en{
	font-size: 16px;
	line-height: 1.5;
	text-transform: capitalize;
}
/*partner*/
.partner{
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.partner .item {
	text-align: center;
	height: 100px;
}
.partner .item img{
	/*width: 50%;*/
	height: 50px;
	vertical-align: middle;
}
.partner .container img{width: 100%;}