
body {
  background-color: #fff;
  font-family: arial;
  font-size: 100%;
  color:#454545;
}
ul{list-style:none;
   margin:0px;
   padding:0px;
  }
p{margin:0;}
/*底部*/
ul{list-style:none;}

.ys{
	position:relative;
	width:100%;
}
.ysh{
	position:relative;
	width:100%;
	max-width:1235px;
	margin:0 auto;	
}
.ysha{
	position:relative;
	width:100%;
	max-width:862px;
  	
}
.ysha img{
	width:100%;
	
}
.yshaa{
	position:absolute;
	width:100%;
	max-width:602px;
	left:53px;
	top:80px;
  	
}
.yshaa img{
	width:100%;
	display:block;
}
.yshc{
	position:absolute;
	width:246px;
	right:9px;
	bottom:58px;
   	
}
.yshc img{
	width:100%;
	display:block;
}
.yshb{
	position:absolute;
	width:100%;
	right:0;
	top:0%;
}
.yshb h2{
	width:100%;
	text-align:right;
	margin-top:122px;
	font-size:42px;
	line-height:1.3;
	color:#93D8F9;
}
.yshb p{
	width:100%;
	text-align:right;
	margin-top:40px;
	font-size:16px;
	line-height:1.5;
	color:#222222;
}

.ks{
	position:relative;
	width:100%;
	background:#f0f0f0;
}
.ksa{
	position:relative;
	width:100%;
	max-width:1235px;
	margin:0 auto;
	overflow:hidden;
	}
.ksaa{
	width:523px;
	float:right;
	margin-top:137px;
}
.ksaa img{
	width:100%;
	display:block;
}

.ksab{
	width:439px;
	float:right;
	margin-right:140px;
	margin-top:137px;
	}
.ksabx{
	width:100%;
}
.ksabx h2{
	color:#93D8F9;
	font-size:32px;
	line-height:1.2;
	margin-top:35px;
	margin-bottom:0;
}
.ksabx h3{
	color:#222222;
	font-size:21px;
	line-height:1.2;
	margin-top:24px;
	margin-bottom:5px;
}
.ksabx p{
	color:#222222;
	font-size:14px;
	line-height:1.5;
	font-weight: 400;
}
.lkat{
 width:100%;
 overflow:hidden; 
 margin-top:60px;
}
.lkal{
	width:15px;
	float:left;
}
.zxian{
	width:4px;
	max-height:38px;
	overflow:hidden;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:15px;
}
.zxian img{
	width:100%;
	display:block;
}
.lkar{
	width:100%;
	float:left;
	margin-left:-15px;
}
.kvr{
	width:100%;
	overflow:hidden;
	cursor:pointer;
}
.kvrl{
	width:15px;
	height:15px;
	float:left;
	background:url(../img/yuan1.png);
	background-size:15px;
	margin-top:3px;
}
.kvrr{
	width:-webkit-calc(100% - 24px); 
    width:-moz-calc(100% - 24px); 
    width:calc(100% - 24px); 
	float:right;
}
.kvrrl{
	width:12%;
	float:left;
	font-size:15px;
	line-height:1.2;
}
.kvrrr{
	width:86%;
	float:right;
	font-size:15px;
	line-height:1.2;
}
.kr2{
	margin-top:17px;
}
.kr3{
	margin-top:18px;
}
.kvr.hov .kvrl{
	background:url(../img/yuan2.png);
	background-size:15px;
}
.kvr.hov .kvrr .kvrrl{
	color:#93D8F9;
}
.kvr.hov .kvrr .kvrrr{
	color:#93D8F9;
}

.kpl{
	position:absolute;
	width:663px;
	left:11%;
	bottom:29px;
}
.kpll{
	position:relative;
	width:358px;
	overflow:hidden;
	float:left;
}
.kpll img{
	width:100%;
	display:block;
}
.kplr{
	width:305px;
	overflow:hidden;
	float:left;
	margin-top:89px;
}
.kplr img{
	width:100%;
	display:block;
}
.zhex1, .zhex2, .zhex3, .chi1, .chi2, .chi3, .zhex21, .zhex11, .zhex31, .kpsj{
	position:absolute;
}
.zhex1 img, .zhex11 img, .zhex2 img, .zhex21 img, .zhex3 img, .zhex31 img, .chi1 img, .chi2 img, .chi3 img, .kpsj img{
	width:100%;
	display:block;
}



.zhex1{
	width:82px;
	left:65px;
	top:86px;
}
.zhex11{
	width:82px;
	left:65px;
	top:86px;
}
.chi1{
	width:70px;
	left:77px;
	top:104px;
	 }
.zhex2{
	width:98px;
	left:160px;
	top:142px;
}
.zhex21{
	width:98px;
	left:160px;
	top:142px;
}
.chi2{
	width:92px;
	left:147px;
	top:90px;
}

.zhex3{
	width:38px;
	left:257px;
	top:39px;
}
.zhex31{
	width:38px;
	left:257px;
	top:39px;
}
.chi3{
	width:60px;
	left:219px;
	top:55px;
}
 
.kpsj{
	width:15px;
	left:103px;
	top:167px;
}
/*1*/
.zz1 .zhex1{
	display:none;
}
.zz1 .zhex2{
	display:none;
}
.zz1 .zhex3{
	display:none;
}
.zz1 .kpsj{
	display:none;
}
.zz1 .chi1{
 -webkit-animation:sz1 7s linear 0s infinite;
 }
 @-webkit-keyframes sz1{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);}
	 }
.zz1 .chi2{
 -webkit-animation:sz2 9s linear 0s infinite;
 }
 @-webkit-keyframes sz2{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(-360deg);
-ms-transform:rotate(-360deg); 	/* IE 9 */
-moz-transform:rotate(-360deg); 	/* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg);}
	 }
.zz1 .chi3{
 -webkit-animation:sz3 6s linear 0s infinite;
 }
 @-webkit-keyframes sz3{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);}
	 }
/*2*/
.zz2 .zhex11{
	display:none;
}
.zz2 .zhex21{
	display:none;
}
.zz2 .zhex31{
	display:none;
}
.zz2 .kpsj{
	display:none;
}
.zz2 .chi1{
 -webkit-animation:dz1 7s linear 0s infinite;
 }
 @-webkit-keyframes dz1{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(-360deg);
-ms-transform:rotate(-360deg); 	/* IE 9 */
-moz-transform:rotate(-360deg); 	/* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg);}
	 }
.zz2 .chi2{
 -webkit-animation:dz2 9s linear 0s infinite;
 }
 @-webkit-keyframes dz2{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);}
	 }
.zz2 .chi3{
 -webkit-animation:dz3 6s linear 0s infinite;
 }
 @-webkit-keyframes dz3{
	 0%{transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);}
	 100%{transform:rotate(-360deg);
-ms-transform:rotate(-360deg); 	/* IE 9 */
-moz-transform:rotate(-360deg); 	/* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg);}
	 }

/*3*/
.zz3 .zhex11{
	display:none;
}
.zz3 .zhex21{
	display:none;
}
.zz3 .zhex31{
	display:none;
}
.zz3 .zhex1{
	display:none;
}
.zz3 .zhex2{
	display:none;
}
.zz3 .zhex3{
	display:none;
}




.th{
	width:100%;	
}
.thh{
	position:relative;
	width:100%;
	max-width:1235px;
	margin:0 auto;
	overflow:hidden;
}
.tth{
    position:relative;
	width:100%;
	max-width:1103px;
	float:right;
	overflow:hidden;
    margin-top:187px;	
}
.ttha{
	width:310px;
	margin-top:200px;
	float:left;
}
.ttha h2{
	font-size:21px;
	color:#222222;
	line-height:1.2;
}
.ttha p{
	font-size:14px;
	color:#222222;
	line-height:1.5;
}
.tthb{
	position:relative;
	width:362px;
	float:left;
	margin-left:-45px;
}
.tthb img{
	width:100%;
	display:block;
}
.tthb1{
	position:absolute;
	width:300px;
	left:58px;
	top:41px;
}
.tthb2{
	position:absolute;
	width:83px;
	left:154px;
	top:188px;
}


.tthb1 img, .tthb2 img{
	width:100%;
	display:block;
}
.tthc{
	width:520px;
	float:left;
}
.tthca{
	width:100%;
	margin-top:40px;
}
.tthca h2{
	text-align:right;
	font-size:32px;
	color:#5FCBFF;
	line-height:1.2;
}
.tthca p{
	text-align:right;
	font-size:21px;
	color:#222222;
	line-height:1.5;
	margin-top:20px;
	font-weight:bold;
}
.tthcb{
	width:100%;
	margin-top:84px;
}
.tthcb ul{
	width:100%;
	overflow:hidden;
	margin-top:4px;
}

.tthcb ul li{
	width:100px;
	float:right;
	margin-left:4px;
	background:#9d9d9d;
	text-align:center;
	line-height:2;
	font-size:14px;
	color:#fff;
	margin-bottom:4px;
}

.tthcc{
	width:100%;
	text-align:right;
	color:#5FCBFF;
	font-size:18px;
	line-height:1.2;
	font-weight:bold;
	margin-top:17px;
}
.rfo{
	position:relative;
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.rfoa{
	width:100%;
}
.rfoa img{
	width:100%;
	display:block;
}
.rfof{
	position:absolute;
	width:100%;
	left:0%;
	top:0%;
	overflow:hidden;
}
.rfoff{
	width:100%;
	max-width:1235px;
	overflow:hidden;
	margin:0 auto;
}
.rfofff{
	width:100%;
	max-width:1103px;
	float:right;
	overflow:hidden;
	margin-top:270px;
}
.rfob{
	width:100%;
	overflow:hidden;
}
.rfob h2{
	color:#5FCBFF;
	font-size:32px;
	line-height:1.2;
	font-weight:bold;
}
.rfob p{
	color:#222222;
	font-size:14px;
	line-height:1.5;
	font-weight:Regular;
}



.sany{
	width:100%;
	overflow:hidden;
}
.sanya{
	width:100%;
	max-width:1064px;
	margin:0 auto;
	margin-top:202px;
}
.sanya1{
	position:relative;
	width:288px;
	overflow:hidden;
	float:left;
	margin-left:50px;
}
.syua{
	width:236px;
	height:236px;
	margin:26px 26px;
	overflow:hidden;
	border-radius:50%;
	background:#fff;
	color:#222;
	font-size:22px;
	line-height:236px;
	text-align:center;
}
.syub{
	position:absolute;
	width:100%;
	height:100%;
	left:0%;
	top:0%;
	border-radius:50%;
	background:#5FCBFF;
	opacity:0;
	
}
.syud{
	position:absolute;
	width:236px;
	height:236px;
	left:26px;
	top:26px;
	border-radius:50%;
	background:#5FCBFF;
	opacity:0;
}
.syuc{
	position:absolute;
	width:175px;
	left:62px;
	top:80px;
	color:#fff;
	font-size:15px;
	line-height:1.5;
	opacity:0;
}
.sanya1:hover .syub{
	opacity:0.4;
}
.sanya1:hover .syud{
	opacity:0.7;
}
.sanya1:hover .syuc{
	opacity:1;
}
.sanya1:hover .syua{
	opacity:0;
}

.lyt{
	width:100%;
	overflow:hidden;
}


.vbdd{
	position:relative;
	width:100%;
	max-width:1316px;
	margin:0 auto;
	overflow:hidden;
}
.vbddt{
	width:100%;
margin-top:10%;	
opacity: 0;
    transition: all 0.5s ease-out;
	transform: translate3d(0, 40px, 0);
}


.vbddt h2{
	text-align:center;
    color:#fff;
    font-size:40px;
    line-height:2;	
}
.vbddx{
	width:80px;
	height:3px;
	margin:0 auto;
	overflow:hidden;
	background:#2bbff0;
	margin-top:20px;
opacity: 0;
    transition: all 0.5s ease-out;
	transform: translate3d(0, 40px, 0);
}


.vbdd4{
	width:100%;
	margin-top:80px;
	overflow:hidden;
}
.vbdd4a{
	position:relative;
	width:22.5%;
	float:left;
	margin-left:2%;
	overflow:hidden;
}

.v4t{
	position:relative;
	width:100%;
	overflow:hidden;
}
.v4ta{
	position:relative;
	width:100%;
	overflow:hidden;
}
.v4ta img{
	width:100%;
	display:block;
}
.v4tf{
	position:absolute;
	width:100%;
	left:0%;
	bottom:0%;
	overflow:hidden;
}
.v4tf img{
	width:100%;
	display:block;
}
.v4tt{
	position:absolute;
	width:100%;
	left:0%;
	bottom:0%;
	font-size:18px;
	color:#fff;
	line-height:60px;
	text-align:center;
}

.v4z{
	position:absolute;
	width:100%;
	height:100%;
	left:0%;
	top:0%;
	background:#2bbff0;
	opacity:0;
    transition: all 0.5s ease-out;
	transform: scale(0.2);
}

.vbdd4a:hover .v4z{
 opacity: 0.92;
 transform: scale(1);
 transition: all 0.5s ease 0s;
}	
.v4w{
	position:absolute;
	width:100%;
	height:100%;
	left:0%;
	top:0%;
	overflow:hidden;
opacity:0;
    transition: all 0.5s ease-out;
	transform: scale(2);
}

.vbdd4a:hover .v4w{
 opacity: 1;
 transform: scale(1);
 transition: all 0.5s ease 0s;
}
.v4ww{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
}
.v4ww h2{
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:1.5;
	margin-top:25%;
}
.vttx{
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:1.0;
}
.v4ww p{
	width:80%;
	margin-left:10%;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:1.8;
	margin-top:20px;
}
.vbtn{
	position:absolute;
	width:160px;
	left:50%;
	margin-left:-80px;
	bottom:8%;
	overflow:hidden;
	border:1px solid #fff;
	font-size:15px;
	line-height:40px;
	text-align:center;
	color:#fff;
}
.vbtn:hover{
	background:#fff;
	color:#2bbff0;
}




.carla{
	width:100%;
	margin-top:84px;
}
.carla h2{
	color:#5FCBFF;
	font-size:36px;
	text-align:center;
	line-height:1.2;
	margin-bottom:20px;
}


.carla p{
	color:#222222;
	font-size:14px;
	text-align:center;
	line-height:2;
}


.pass{
	width:100%;
	max-width:1316px;
	margin:0 auto;
	margin-top:45px;
}

.passa{
	width:100%;
	overflow:hidden;
}
.passa li{
	width:20%;
    float:left;
    overflow:hidden;	
}
.passb{
	width:100%;
	overflow:hidden;
	height:591px;
	background:rgb(0,0,0,0.1);
}
.passbx{
	width:60%;
	float:left;
	overflow:hidden;
}
.passbxa{
	width:70%;
	margin-left:8%;
	color:#222222;
	font-size:18px;
	line-height:1.8;
	margin-top:100px;
}
.passbxb{
	width:84%;
	margin-left:8%;
	overflow:hidden;
	margin-top:80px;
}
.passbxb ul li{
	width:160px;
	float:left;
	margin-right:30px;
	border:1px solid #2bbff0;
	font-size:20px;
	line-height:55px;
	color:#2bbff0;
	text-align:center;
	overflow:hidden;
	margin-top:20px;
	cursor:pointer;
}
.passbxb ul li:hover{
	border:1px solid #2bbff0;
	background:#2bbff0;
	color:#fff;
}




.passby{
	position:relative;
	width:32%;
	float:left;
	overflow:hidden;
    margin-top:60px;
	margin-bottom:60px;
}
.passby img{
	width:100%;
	display:block;
}

.passa ul li{
	width:290px;
	float:left;
	color:#fff;
	font-size:24px;
	line-height:75px;
	text-align:center;
	cursor:pointer;
	}
.passa ul li#ht1{
	background:url(../img/yuil1.png) no-repeat;
	background-size:290px;
	}
.passa ul li#ht1:hover, .passa ul li#ht1.hover{
	background:url(../img/yuil.png) no-repeat;
	background-size:290px;
	}
.passa ul li#ht2, .passa ul li#ht3, .passa ul li#ht4{
	background:url(../img/yuiz.png) no-repeat;
	background-size:290px;
	margin-left:-34px;
	}
.passa ul li#ht2:hover, .passa ul li#ht3:hover, .passa ul li#ht4:hover{
	background:url(../img/yuiz1.png) no-repeat;
	background-size:290px;
	margin-left:-34px;
	}
.passa ul li#ht2.hover, .passa ul li#ht3.hover, .passa ul li#ht4.hover{
	background:url(../img/yuiz1.png) no-repeat;
	background-size:290px;
	margin-left:-34px;
	}
.passa ul li#ht5{
	background:url(../img/yuir.png) no-repeat;
	background-size:290px;
	margin-left:-34px;
	}
.passa ul li#ht5:hover, .passa ul li#ht5.hover{
	background:url(../img/yuir1.png) no-repeat;
	background-size:290px;
	margin-left:-34px;
	}
.pskg1{
	width:52%;
	float:left;
	overflow:hidden;
	}
.pskg1 p{
	width:60%;
	margin:0 auto;
	overflow:hidden;
	margin-top:129px;
	color:#222;
	font-size:18px;
	line-height:1.8;
	}
.pskg2{
	position:relative;
	width:40%;
	float:right;
	overflow:hidden;
	margin-top:20px;
	margin-right:3%;
	}
.pskg2 img{
	width:100%;
	display:block;
	}
.pskg2m{
	position:relative;
	width:50%;
	float:right;
	overflow:hidden;
	margin-top:20px;
	margin-right:3%;
	}
.pskg2m img{
	width:100%;
	display:block;
	}
.pskg1m{
	width:47%;
	float:left;
	overflow:hidden;
	}
.pskg1m p{
	width:60%;
	margin:0 auto;
	overflow:hidden;
	margin-top:150px;
	color:#222;
	font-size:18px;
	line-height:1.8;
	}
.pzfa1{
	position:absolute;
	left:20%;
	top:16%;
	color:#222;
	line-height:2;
	font-size:14px;
}
.pzfa2{
	position:absolute;
	left:53%;
	top:50%;
	color:#222;
	line-height:2;
	font-size:14px;
}
.pzfa3{
	position:absolute;
	left:20%;
	top:76%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfb1{
	position:absolute;
	right:2%;
	top:42%;
	color:#222222;
	line-height:2;
	font-size:14px;
}
.pzfb2{
	position:absolute;
	left:25%;
	top:80%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
	
.pzfc1{
	position:absolute;
	left:2%;
	top:10%;
	color:#222222;
	line-height:2;
	font-size:14px;
}
.pzfc2{
	position:absolute;
	right:2%;
	top:70%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pasks4{
	position:relative;
	width:80%;
	margin-left:10%;
	margin-top:55px;
	margin-bottom:55px;
}	
.pasks4 img{
	width:100%;
	display:block;
}	
.pzfd1{
	position:absolute;
	left:0%;
	top:10%;
	color:#222222;
	line-height:1.8;
	font-size:18px;
}
.pzfd2{
	position:absolute;
	left:47%;
	top:36%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfd3{
	position:absolute;
	left:80%;
	top:36%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfd4{
	position:absolute;
	left:3%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfd5{
	position:absolute;
	left:37%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfd6{
	position:absolute;
	left:70%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
	
	
.pzfe1{
	position:absolute;
	left:10%;
	top:10%;
	color:#222222;
	line-height:1.8;
	font-size:18px;
}
.pzfe2{
	position:absolute;
	left:5%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfe3{
	position:absolute;
	left:39%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	
.pzfe4{
	position:absolute;
	left:77%;
	top:89%;
	color:#222222;
	line-height:2;
	font-size:14px;
}	

.zkl1{
	width:100%;
	}

.msxc{
	display:none;
}
.mxqie{
	display:none;
}

.cupk{
	position:relative;
	width:100%;
	overflow:hidden;
}
.cupka{
	position:relative;
	width:100%;
	overflow:hidden;
}
.cupka img{
	width:100%;
	display:block;
}
.cupkb{
	position:absolute;
	width:100%;
	left:0%;
	top:0%;
	overflow:hidden;
}
.cupkba{
	width:100%;
	max-width:1235px;
	margin:0 auto;
	overflow:hidden;
}
.cupkba1{
	width:100%;
	text-align:right;
	color:#fff;
	font-size:32px;
	font-weight:blod;
	line-height:1.5;
	margin-top:95px;
	overflow:hidden;
}
.cupkba2{
	width:183px;
	float:right;
	margin-top:34px;
	overflow:hidden;
}
.cupkba2 img{
	width:100%;
	display:block;
}

.cupkba3{
	width:100%;
	text-align:right;
	color:#fff;
	font-size:32px;
	font-weight:blod;
	line-height:1.2;
	padding-top:5px;
	overflow:hidden;
}






@media screen and (max-width:768px){
.ysha{
width:100%;
overflow:hidden;
}
.yshaa{
	width:60%;
	left:20%;
	top:40px;
}
.yshc{
	display:none;
}
.yshb{
	position:relative;
	
}
.yshb h2{
	width:90%;
	margin:0 auto;
	margin-top:40px;
	font-size:24px;
	text-align:center;
}
.yshb p{
	width:90%;
	margin:0 auto;
	margin-top:20px;
	font-size:14px;
	text-align:center;
}
.ksaa{
	width:100%;
	margin-top:40px;
}
.ksab{
	width:100%;
	margin-right:0px;
	margin-top:40px;
}
.ksabx{
	width:90%;
	margin:0 auto;
}
.ksabx h2{
	font-size:24px;
	margin-top:40px;
}
.ksabx p{
	font-size:14px;
	margin-top:40px;
	margin-top:20px;
}

.lkat{
	margin-top:40px;
}
.lkal{
	display:none;
}
.lkar{
	width:90%;
	margin-left:5%;
}
.kvrl{
	display:none;
}
.kvrr{
	width:100%;
}
.kvrrl{
	width:100%;
	color:#93d8f9;
	line-height:1.8;
}
.kvrrr{
	width:100%;
	color:#222222;
	line-height:1.8;
}
.kvr.hover .kvrr .kvrrl {
    color: #93D8F9;
}
.kvr.hover .kvrr .kvrrr {
    color: #222222;
}
.kpl{
	display:none;
}
.tth{
	margin-top:0px;
}
.ttha{
	width:100%;
	margin-top:40px;
}
.ttha h2{
	width:90%;
	margin:0 auto;
	font-size:24px;
}
.ttha p{
	width:90%;
	margin:0 auto;
	margin-top:20px;
	font-size:14px;
}
.tthb{
	width:100%;
	margin-left:0px;
	margin-top:40px;
}
.tthb1, .tthb2{
	display:none;
}
.tthc{
	width:90%;
	margin-left:5%;
}
.tthca h2{
	font-size:20px;
	text-align:center;
}
.tthca p{
	font-size:14px;
	margin-top:40px;
	margin-top:20px;
	text-align:center;
}

.tthcb{
	margin-top:40 px;
}
.tthcc{
	font-size:15px;
}
.rfof{
	position:relative;	
}
.rfofff{
	margin-top:40px;
}
.rfob{
	width:90%;
	margin:0 auto;
}
.rfob h2{
	font-size:24px;
}
.rfob p{
	font-size:14px;
	margin-top:40px;
	margin-top:20px;
}
.sanya{
	max-width:320px;
	margin-top:40px;
}
.sanya1{
	width:100px;
	margin-left:5px;
}
.syua{
	width:100px;
	height:100px;
	line-height:100px;
	font-size:14px;
	margin:0px 0px;
	background:#5fcbff;
	color:#fff;
}
.syub, .syuc, .syud{
	display:none;
}
.carla{
	width:90%;
	margin-left:5%;
	margin-top:20%;
}
.carla h2{
	font-size:24px;
	line-height:1.5;
}
.carla p{
	font-size:14px;
	line-height:1.5;
}
.passb{
	opacity:0;
	height:0px;
}

.mndcd{
	width:90%;
	margin-left:5%;
	margin-top:78%;
}
.mndcd h2{
	font-size:24px;
	line-height:1.5;
}
.mndcda2{
	margin-left:0px;
	margin-top:20px;
	font-size:30px;
}
.cupkba1{
	width:90%;
	margin:0 auto;
	margin-top:20px;
	text-align:center;
	font-size:15px;
}
.cupkba2{
	width:183px;
	float:none;
	margin:0 auto;
	margin-top:20px;	
}
.cupkba3{
	width:90%;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	font-size:18px;
	color:#dc2821;
}




}















