.heading-font {
	font-family: "微软雅黑";
	font-weight: 200;
	letter-spacing: 1px;
}
.body-font {
	font-family: "微软雅黑";
}
.alt-font {
	font-family: "微软雅黑";
	text-transform: uppercase;
	letter-spacing: 2px;
}
html,
body {

	width: 100%;
}
body {
	font-family: "微软雅黑";
}
a {
	-webkit-transition: all 0.35s;
	-moz-transition: all 0.35s;
	transition: all 0.35s;
	color: #fdcc52;
}
a:hover,
a:focus {
	color: #fcbd20;
}
hr {
	max-width: 100px;
	margin: 25px auto 0;
	border-width: 1px;
	border-color: rgba(34, 34, 34, 0.1);
}
hr.light {
	border-color: white;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "微软雅黑";
	font-weight: 200;
	letter-spacing: 1px;
}


/*             第二屏内容               */
/*轮播*/
.ck-slide img {
	border: 0;
	width: 100%;
}
.ck-slide ul {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ck-slide {
	width: 100%;
	/*height: 550px; */
	margin: 0 auto;
	position: relative;
	top: 80px;
	overflow: hidden;
}
.ck-slide ul.ck-slide-wrapper {
	width: 100%;
	position: absolute;
	top: 0; left: 0;
	z-index: 1;
	margin: 0;
	padding: 0;
}
.ck-slide ul.ck-slide-wrapper li {
	width: 100%;
	position: absolute;
}
.ck-slide .ck-prev, .ck-slide .ck-next {
	position: absolute;
	top: 42%;
	z-index: 2;
	width: 35px;
	height: 70px;
	margin-top: -35px;
	border-radius: 3px;
	opacity: .15;
	background: red;
	text-indent: -9999px;
	background-repeat: no-repeat;
	transition: opacity .2s linear 0s;
}
.ck-slide .ck-prev {
	left: 25px;
	background: url(../images/arrow-left.png) #000 50% no-repeat;
}
.ck-slide .ck-next {
	right: 5px;
	background: url(../images/arrow-right.png) #000 50% no-repeat;
}
.ck-slidebox {
	position: absolute;
	left: 50%;
	bottom: 20px;
	z-index: 30;
}
.ck-slidebox ul {
	height: 20px;
	padding: 0 4px;
	border-radius: 8px;
}
.ck-slidebox ul li {
	float: left;
	height: 12px;
	margin: 4px 4px;
}
.ck-slidebox ul li em {
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	background-color: #fff;
	text-indent: -9999px;
	cursor: pointer;
}
.ck-slidebox ul li.current em {
	background-color: #fe6500;
}
.ck-slidebox ul li em:hover {
	background-color: #fe6500;
}
@media only screen and (max-width: 768px) {
	.ck-slide ul.ck-slide-wrapper li img{
		height: 200px;
	}
	.ck-slide {
		top: 52px;
		height: 92px;
	}
	.ck-slide .ck-prev {
		left: 5px;
	}
}
/*             第二屏内容 结束              */

.ex-case{
	width: 100%;
	height: 280px;
	text-align: center;
	background: url("../images/mb-casebg.png");
	margin-top:80px;
}
.ex-case div{
	margin: 0 auto;
	width: 1170px;
	color: #fff;
	text-align:left;
	padding-top:100px;
}
@media only screen and (max-width: 768px) {
	.ex-case{
		margin-top: 70px;
		height: 136px;
		background: url("../images/mb-casebg-mobile.png");
	}
	.ex-case div{
		width: 100%;
		padding-top: 25px;
		text-align: center;
	}
}

/* 主要部分内容  */
.main{
	margin-top: 80px;
}
.main ul{
	margin-top: 66px;
	margin-bottom: 66px;
	height: 186px;
}
.main ul li{
	float: left;
	width: 232px;
	height: 186px;
}
.main ul li img{
	margin: 0 auto;
	margin-bottom: 30px;
}
.main ul li a{
	color: #333333;
	font-size: 18px;

}
.main ul li a span{
	color: #666666;
	font-size: 14px;
}
@media only screen and (max-width:768px ) {
	.main ul li{
		width: 50%;
		margin: 0 auto;
		margin-top: 50px;
	}
	.main ul .tt{
		padding-bottom: 30px;
	}
}


/*常见问题*/
.blue{color:#57a7ea;}
.text-black{color:#000;}
.question-center-bg{ background: url("../images/q_banner.jpg")no-repeat; background-position: center;
	background-size: cover;  min-height: 200px;position: relative;  }
/*.question-pdl{ padding: 20px 15px 0 15px; border-left:none; min-height: auto;}*/
/*.question-pdr{padding-right: 0;}*/
.question-sidebar h3{ padding: 10px 0 30px 20px; margin-bottom:0;border-bottom: 1px solid #e5e5e5;}
.question-sidebar ul li{ border-bottom: 1px solid #e5e5e5; padding: 15px 0 15px 20px;}
.question-sidebar ul li a{ text-decoration: none;}
.question-sidebar ul li.active a{ color:#57a7ea;}
.question-pdr { padding-right: 15px;}
.question h4{ font-size: 16px;}
.question p{ color:#666; line-height: 26px; margin-bottom: 25px;}
.question-pdr{padding-right: 0;}
.question-pdl{ padding: 20px 0 0 40px; border-left:1px solid #e5e5e5; min-height:300px;}

.question-content img{
	max-width: 100%;
}



/* footer */
.footer {
	background-color: #f2f2f2;
	line-height: 30px;
	margin-bottom: 0;
	min-height: 60px;
	width: 100%;
}
.footer .text-center{
	margin-bottom: 0px;
}
.footer p{
	color: #666666;
	font-size: 16px;
	/*line-height: 58px;*/
	padding: 15px 0px;
}
@media only screen and (max-width: 768px) {
	.footer p{
		font-size: 12px;
	}
}
/* ffooter结束 */