@charset "utf-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin:0; padding:0 }
body { font:12px "微软雅黑", "Arial Narrow", HELVETICA; background:#fff; -webkit-text-size-adjust:100%; min-width:1200px; color:#444444; }
a { text-decoration:none }
em { font-style:normal }
li { list-style:none }
img { border:0; vertical-align:middle }
.clear{clear: both; display: block;;}

.ss10{margin-top: 70px;}
.ss11{margin-top: 35px;}
.ss12{margin-top: 10px;}
.ss13{margin-top: 25px;}

.s1{ 
	width:100%; 
	height:545px; 
	background:url(../images/s1.jpg) no-repeat center top;}

.s_p1{
	font-size: 38px;
	color: #221713;
	text-align: center;
}
.s_p1 span{color: #2673da; font-weight: bold;;}

.s2{
	width: 1000px;
	height:419px;
	margin:0 auto;
	margin-top: 35px;
}
.s2_1{
	width: 223px;
	height: 419px;
	background: url("../images/img-1.png")no-repeat center top;
	display: block;
	float: left;
}
.s2_1:hover{
	background: url("../images/img-01.png")no-repeat center top;
}

.s2_2{
	width: 228px;
	height: 419px;
	background: url("../images/img-2.png")no-repeat center top;
	display: block;
	margin-left: -10px;
	float: left;
}
.s2_2:hover{
	background: url("../images/img-02.png")no-repeat center top;
}

.s2_3{
	width: 240px;
	height: 419px;
	background: url("../images/img-3.png")no-repeat center top;
	display: block;
	margin-left: -60px;
	float: left;
}
.s2_3:hover{
	background: url("../images/img-03.png")no-repeat center top;
}

.s2_4{
	width: 217px;
	height: 419px;
	background: url("../images/img-4.png")no-repeat center top;
	display: block;
	float: left;
}
.s2_4:hover{
	background: url("../images/img-04.png")no-repeat center top;
}

.s2_5{
	width: 184px;
	height: 419px;
	background: url("../images/img-5.png")no-repeat center top;
	display: block;
	margin-left: -23px;
	float: left;
}
.s2_5:hover{
	background: url("../images/img-05.png")no-repeat center top;
}
.s3{
	width: 100%;
	height: 619px;
	background: url("../images/s2.jpg")no-repeat center top;
}
.s3_1{
	width: 1000px;
	height: 619px;
	margin: 0 auto;
}
.s3_1_p1{
	font-size: 24px;
	color: #fff;
	line-height: 36px;
	text-align: center;
	padding-top: 60px;
}
.s3_1_p1 span{
	font-size: 30px;
	color: #fdff5e;
}

.s3_1_1{
	margin-top: 20px;
	float: left;
}
.s3_1_2{
	margin-top: 20px;
	margin-left: 60px;
	float: left;
}
.s3_1_3{
	width: 352px;
	height: 280px;
	float: left;
	margin-left: 60px;
	margin-top: 25px;
}
.s3_1_3 ul li{
	width: 342px;
	height: 82px;
}
.s3_1_3 ul li img{
	width: 82px;
	height: 82px;
	float: left;

}
.kk1{
	width: 260px;
	height: 32px;
	display: block;
	float: right;
	font-weight: bold;
	font-size: 14px;
	color: #004224;
	line-height: 24px;
	padding-top: 20px;
}

.s_p2{
	font-size: 18px;
	color: #5b5b5b;
	text-align: center;
}
.s4{
	width: 1000px;
	height: 175px;
	margin: 0 auto;
	margin-top: 35px;
}
.s4 ul{margin-left: -5px;}
.s4 ul li{
	width: 245px;
	height: 175px;
	margin-left: 5px;
	float: left;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: #fff;
}

.s4_1{
	background-color: #eb7995;
}
.s4_1 img{
	display: block;
    margin: 0 auto;
    margin-top: 20px;
}
.s4_1 p{padding-top: 20px;}


.s4_2{
	background-color: #e1bc5f;
}
.s4_2 img{
	display: block; 
	margin: 0 auto;
	margin-top:20px; 
}
.s4_2 p{padding-top: 23.5px;}

.s4_3{
	background-color: #a8b937;
}
.s4_3 img{
	display: block; 
	margin: 0 auto;
	margin-top: 20px;
}
.s4_3 p{padding-top: 24px;}

.s4_4{
	background-color: #9279f9;
}
.s4_4 img{
	display: block; 
	margin: 0 auto;
	margin-top: 20px;
}
.s4_4 p{padding-top: 20px;}




.s5{
	width: 100%;
	height: 685px;
	background-color: #ecfaed;
}
.s_p3{
	font-size: 14px;
	color: #5b5b5b;
	text-align: center;
	line-height: 24px;
}
.s5_1{
	width: 1000px;
	height: 685px;
	margin: 0 auto;
	padding-top: 25px;
}
.s5_2{
	width: 1000px;
	height: 385px;
	margin-top: 30px;
}
.s5_2 ul{margin-left: -33.5px;}
.s5_2 ul li{
	width: 311px;
	height: 385px;
	float: left;
	margin-left: 33.5px;
}
.s5_2 ul li p{
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	width: 281px;
	margin-left: 15px;
	margin-top: 30px;
}
.s5_2_1{
	background-color: #e94c21;
}

.s5_2_2{
	background-color: #5b8bdd;
}

.s5_2_3{
	background-color: #45ce43;
}

.an1{ 
	display: block; 
	text-align: center; 
	margin-top: 50px;
}

.s6{
	width: 1002px;
    height: 260px;
    margin: 0 auto;
    background: url("../images/s4.jpg") no-repeat center top;
    margin-top: 35px;
}
.s6_1{
	font-size: 28px;
	margin-left: 445px;
	padding-top: 65px;
}
.s6_2{
	width: 565px;
	font-size: 14px;
	margin-left: 405px;
	margin-top: 20px;
}

.s7{
	width: 1000px;
	height: 340px;
	margin: 0 auto;
	margin-top: 30px;
}
.s7 ul {margin-left: -46px;}
.s7 ul li{
	width: 215px;
	height: 340px;
	float: left;
	margin-left: 46px;
}
.s7_1{
	font-size: 13px;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.5px;
	height: 70px;
	padding-top: 10px;
}
.s7_1 span{font-weight: bold;}
.an2{ 
	display: block; 
	text-align: center; 
	margin-top: 10px;
}

.s8{ 
	width:100%; 
	height:787px; 
	background:url(../images/s6.jpg) no-repeat center top;
	margin-top:15px; 
}


.an3{ 
	display: block; 
	text-align: center; 
	padding-top: 658px;
}
.s9{ 
	width:1001px; 
	height:626px; 
	margin: 0 auto;
	background:url(../images/s7.jpg) no-repeat center top;
	margin-top:15px; 
}

.s10-2{ 
	width:600px; 
	height:85px; 
	margin: 0 auto; 
	margin-top:30px;}
.s10-2 ul{  padding-top:10px;}
.s10-2 ul li{ 
	float:left; 
	padding-left:40px; 
	font-size:16px; 
	line-height:32px;}
.s10-2 ul li span{color: #e94e21;}



.s11{ 
	width:1002px; 
	height:494px; 
	margin: 0 auto;
	background:url(../images/s8.jpg) no-repeat center top;
	margin-top:10px; 
}


.s11_1{
	width: 268px;
	height: auto;
	float: left;
	margin-left: 15px;
	padding-top: 38px;
}
.s11_1_p1{
	font-size: 22px;
	color: #12a0e8;
}

.s11_1_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;

}


.s11_2{
	width: 268px;
	height: auto;
	float: right;
	margin-right: 10px;
	padding-top: 38px;
	position: relative;
}
.s11_2_p1{
	font-size: 22px;
	color: #12a0e8;
	float: right;
}

.s11_2_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	float: left;
	text-align: right;

}

.s11_3{
	width: 240px;
	height: auto;
	float: left;
	margin-left: 15px;
	padding-top: 155px;
	position: absolute;
}
.s11_3_p1{
	font-size: 22px;
	color: #12a0e8;
}

.s11_3_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;

}

.s11_4{
	width: 230px;
	height: auto;
	float: right;
	padding-top: 185px;
	position: absolute;
	margin-left: 762px;
}
.s11_4_p1{
	font-size: 22px;
	color: #12a0e8;
	float: right;
}

.s11_4_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	float: left;
	text-align: right;

}


.s11_5{
	width: 255px;
	height: auto;
	float: left;
	margin-left: 15px;
	padding-top: 280px;
	position: absolute;
}
.s11_5_p1{
	font-size: 22px;
	color: #12a0e8;
}

.s11_5_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;

}

.s11_6{
	width: 230px;
	height: auto;
	float: right;
	padding-top: 325px;
	position: absolute;
	margin-left: 762px;
}
.s11_6_p1{
	font-size: 22px;
	color: #12a0e8;
	float: right;
}

.s11_6_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	float: left;
	text-align: right;

}


.s11_7{
	width: 300px;
	height: auto;
	float: left;
	margin-left: 15px;
	padding-top: 390px;
	position: absolute;
}
.s11_7_p1{
	font-size: 22px;
	color: #12a0e8;
}

.s11_7_p2{
	font-size: 14px;
	line-height: 20px;
	color: #666666;

}

.s12{
	width: 100%;
	height: 570px;
	background: url("../images/s9.jpg") no-repeat center top;
	margin-top: 30px;
}
.s12_1{
	width: 1000px;
	height: 570px;
	margin: 0 auto;
}

.an4{ 
	display: block; 
	padding-top: 489px;
	margin-left: 490px;
}



.s13{
	width: 1000px;
	height: 655px;
	margin: 0 auto;
	margin-top: 35px;
}
.s13 ul li{
	width: 311px;
	height: 312px;
	background: #e5e5e5;
	float: left;
	color: #525252;
}
.s13 ul li p{
	font-size: 14px;
	text-align: center;
	padding-top: 27px;
}

.s13_1{margin-left:33.5px; }
.s13_2{margin-top:30px; }

.s13 ul li:hover{background: #e94e21; color: #fff;}







.s14{
	width: 100%;
	height: 638px;
	margin-top: 35px;
}






.layB{
	width:100%; 
	height:638px;
	position: absolute;
}
.prev{ 
	width:46px; 
	height:46px; 
	display:block;
    float: left;
    position:absolute;
    z-index: 8888;
    margin-top:280px;
    margin-left: 8%;
}
.next{ 
	width:46px; 
	height:46px; 
	right: 0px;
    display:block;
    position:absolute;
    margin-top: -358px;
    z-index: 8888;
    margin-right: 8%;
}
.slide{ 
	width:100%; 
	height:638px; 
	overflow:hidden;
}

.sy1_1{
	width: 1000px;
	height: 61px;
	margin:0 auto;
}
.sy1_1 a{
	display:block;
	margin-top:530px;
	margin-left:70px;
}

.sy1{
	width:100%;
	height: 638px;
	background: url("../images/s28_1.jpg") no-repeat center top;
	display:block;
}


.sy2{
	width:100%;
	height: 638px;
	background: url("../images/s28_2.jpg") no-repeat center top;
	display:block;
}


.sy3{
	width:100%;
	height: 638px;
	background: url("../images/s28_3.jpg") no-repeat center top;
	display:block;
}



.s15{
	width: 100%;
	height:720px;
	background:#f5f5f5;
	margin-top: 40px;
}
.s15_1{
	width: 1002px;
	height: 560px;
	background: url("../images/s29.jpg") no-repeat center top;
	margin:0 auto;
}





















#server{
	width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
	}
.c1{
	float:left;
	width:1000px;
	height:310px;
	margin:0 auto;
	margin-top: 40px;
}
.p22{
	font-weight:bold;
	font-size:38px;
	text-align:center;
	color:#000000;
	margin-bottom: 25px;
	}
.t14{
	margin-left:10px;
	}
.t15{
	margin-left:10px;
	}
.t16{
	margin-left:10px;
	}
.c2{
	width:1000px;
	height:700px;
	margin:0 auto;
}
#server_one{
	width:210px;
	height:270px;
	background-color:#F8F8F8;
	float:left;
	margin-left:10px;
	margin-top:7px;
	}
.p23{
	text-align:center;
	font-size:22px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#101010;
	}
.p24{
	font-size:12px;
	color:#666;
	line-height:25px;
	margin-left:10px;
	font-family:"微软雅黑";
	}
.p25{
	font-size:12px;
	color:#666;
	font-weight:bold;
	line-height:25px;
	margin-left:20px;
	}
#server_two{
	width:210px;
	height:270px;
	float:left;
	margin-left:45px;
	background-color:#F8F8F8;
	margin-top:7px;
	}
.p26{
	text-align:center;
	font-size:22px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#101010;
	}
.p27{
	font-size:12px;
	color:#666;
	line-height:25px;
	margin-left:10px;
	font-family:"微软雅黑";
	}
#server_three{
	width:210px;
	height:270px;
	float:left;
	margin-left:35px;
	background-color:#F8F8F8;
	margin-top:7px;
	
	}
.p28{
	text-align:center;
	font-size:22px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#101010;
	}
.p29{
	font-size:12px;
	color:#666;
	line-height:25px;
	margin-left:20px;
	font-family:"微软雅黑";
}
#server_four{
	width:210px;
	height:270px;
	float:left;
	background-color:#F8F8F8;
	margin-top:10px;
	margin-left:55px;
	}
.p30{
	text-align:center;
	font-size:22px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#101010;
	}
.p31{
	font-size:12px;
	color:#666;
	line-height:25px;
	font-family:"微软雅黑";
	}
.t17{
	margin-left:50px;
	margin-top: 40px;
	}
.t18{
	margin-left:45px;
	margin-top:42px;
	}
.t19{
	margin-left:45px;
	margin-top:18px;
	}
.t20{
	margin-left:45px;
	margin-top:65px;
	}
