/* .carousel-control:hover,
.carousel-control:focus,
.carousel-control.left,
.carousel-control.right {
	background: transparent!important;
} */

html,
body,
ul,
li,
a,
div,
span,
p,
h3 {
	padding: 0;
	margin: 0;
}

html,
body {
	font-size: 14px!important;
}

.s_minWidth{
	/*min-width: 1000px!important;*/  
}

#s_headerAll {
	position: fixed;
	z-index: 9999999;
}

.s_model1 {
	z-index: 1;
}
.s_model1 .carousel-control{
	width: 60px;
	height: 97px;
	top: 50%;
	margin-top: -48px;
	background-repeat: no-repeat!important;
	/* background-size: 100%!important; */
}
.s_model1 .carousel-control.left{
	background-image: url("../img/button_white_left.png")!important;
}
.s_model1 .carousel-control.right{
	background-image: url("../img/button_white_right.png")!important;
}
.s_model1 .carousel-control.left:hover{
	background-image: url("../img/button_black_left.png")!important;
}
.s_model1 .carousel-control.right:hover{
	background-image: url("../img/button_black_right.png")!important;
}

.s_center {
	max-width: 1200px;
	margin: 0 auto;
}
.item img{
	width:100%
}
.carousel-indicators li{
	margin: 1px 6px!important;
	box-shadow:0px 0px 5px #999;
}
.carousel-indicators .active{
	margin: 0 6px!important;
}
.s_dotsModel1 .active{
	background-color:#FCC304!important;
	height:16px;
	width:16px;
	padding: 2px;
	border:1px solid #FCC304;
    background-clip: content-box;
    box-shadow:0px 0px 5px #FCC304;
}

/*妯″潡2*/

.s_model2 {
	width: 100%;
	max-width: 1200px;
	margin-top: 7%;
	margin-bottom:2%;
}

.s_model2:before,
.s_model2:after {
	content: " ";
	display: block;
}

.s_model2:after {
	clear: both;
}

.s_model2Left {
	width: 50%;
	float: left;
	position: relative;
	height: auto;
}

.s_model2Right {
	width: 50%;
	float: right;
	padding-left: 2%;
}

.s_model2Bgpicjt {
	position: absolute;
	width: 100%;
	top: 0;
}

.s_model2Bgpic {
	top: 0;
	left: 0;
}

.s_model2Bgpic img,
.s_model2Bgpicjt img {
	width: 100%;
}


/*list*/

.s_smallTitle {
	color: #FF9F00;
	font-size: 1rem;
}

.s_bigTitle {
	margin-top: 10px;
	font-size: 2.57rem;
	color: #4A4A4A;
	font-weight: normal;
}

.s_model2Con {
	color: #858585;
	font-size: 1.14rem;
	margin-top: 5%;
	margin-bottom: 5%;
	line-height: 2.29rem;
}

.s_model2List li {
	float: left;
	list-style: none;
	margin-right: 3%;
	margin-left: 3%;
	width: 18%;
	text-align: center;
}

.s_model2List li div {
	width: 100%;
	margin-bottom: 10%;
	color: #4A4A4A;
	font-size: 1rem;
}

.s_model2List li div img {
	width: 100%;
}

.s_more {
	clear: both;
	padding-top: 10%;
	text-align: center;
}

.s_more a.s_moreLink{
	padding: 1rem 2.6rem;
	border: 1px solid #CFCFCF;
	border-radius: 50px;
	font-size: 1.3rem;
	color: #4A4A4A;
	text-align: center;
	margin: 0 auto;
	position: relative;
	transition: all 200ms!important;
}
.s_btnLine{
	display: inline-block;
	width:60px;
	height:1px;
	background-color: #979797;
	position: absolute;
	top:23px;
	right:-35px;
	transition: all 200ms;
}
.s_more a.s_moreLink:hover{
	background-color:#e77d04;
	color:#FFFFFF!important;
	border-color: #e77d04!important;
}
/*妯″潡涓�*/

.s_model3Center {
	background-color: #F9F9F9;
	width: 100%;
}

.s_model3 {
	margin: 0 auto;
	max-width: 1200px;
	padding-left:5%;
	padding-right: 5%;
	padding-bottom: 8%;
	background-color: #F9F9F9;
}

.s_server {
	position: relative;
	z-index: 100;
	background-color: #F9F9F9;
}

.s_server:before,
.s_server:after {
	content: '';
	display: block;
}

.s_server:after {
	clear: both;
}

.s_dots {
	clear: both;
	position: absolute;
	bottom: -10%;
	width: 108%;
	left: -4%;
	z-index: -1;
}

.s_dotsLeft {
	float: left;
}

.s_dotsRight {
	float: right;
}

.s_model3:before,
.s_model3:after {
	content: '';
	display: block;
}

.s_model3:after {
	clear: both;
}

.s_model3Con {
	padding-top: 2%;
	padding-bottom: 2%;
	color: #858585;
	font-size: 1.14rem;
	line-height: 2.29rem;
}

.s_titleCenter {
	text-align: center;
}
#s_smallTitle2{
	padding-top:5%;
}

.s_model3List li {
	background-color: #FFFFFF;
	list-style: none;
	float: left;
	width: 33.3%;
}

.s_liText {
	padding: 4% 5%;
}

.s_model3List li img {
	width: 100%;
}

.s_liSmallTitle {
	text-align: center;
	color: #F5A623;
	font-size: 1.14rem;
	margin-bottom: 3%;
}

.s_liCon {
	color: #4A4A4A;
	font-size: 1rem;
	line-height: 2.4rem;
}
.y_liCon {
	color: #858585;
	font-size: 1rem;
	margin: 6% 0;
}
.y_liCon span{
	margin-right: 1rem;
}
#s_li2 .y_liCon span{
	margin-right: 1.5rem;
}

@media screen and (max-width:768px) {
	.s_bigTitle,
	.s_model2Con,
	.s_smallTitle {
		text-align: center;
	}
	.s_model3Con,
	.s_model2Con {
		line-height: 1.8rem;
	}
	.s_model2List {
		margin-left: 3%;
	}
	.s_model2Left,
	.s_model2Right {
		width: 100%;
		padding-right: 2%;
	}
	.s_model3List li {
		width: 50%;
		margin-bottom: 10px;
	}
	.s_bigTitle {
		font-size: 1.8rem;
	}
	.s_liPic {
		clear: left;
	}
	.s_liCon {
		line-height: 1.7rem;
	}
	.s_dots {
		display: none;
	}
}

@media only screen and (max-width:414px) {
	.s_liText {
		background-color: transparent!important;
		padding: 1%;
		display: inline;
		float: none!important;
	}
	.s_model3List li {
		margin-right: 10px;
	}
}

@media screen and (min-width: 768px) and (max-width: 1078px) {
	.s_liText {
		padding: 2%;
	}
	.s_liCon {
		line-height: 1.7rem;
	}
}