.k-wrap{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #171717;
}
.k-wrap  p{
	padding:0;
	margin:0;
	line-height: 30px;
}
.k-wrap  .k-bg1{
	background: url(../RJ-img/k-bg1.png) center no-repeat;
	height: 620px;
}
.k-wrap  .k-bg1s{
	background: url(../RJ-img/k-bg1s.png) center no-repeat;
	height: 620px;
}
.k-wrap  .k-bgj{
	background: #fff;
	height: 720px;
}
.k-wrap  .y-bg1{
	background: url(../RJ-img/y-bg1.png) center no-repeat;
	height: 650px;
}
.k-wrap  .k-bg2{
	background:#fff;
	height: 650px;
}
.k-wrap  .k-bg3{
	background:#2fa0f4;
	height: 680px;
}
.k-wrap  .k-bg4{
	background:#fff;
	height: 680px;
}
.k-wrap  .k-bg5{
	background:#f3f3f3;
	height: 650px;
}
.k-wrap  .k-over{
	width:1200px;
	margin:0 auto;
	overflow: hidden;
}
.k-wrap  .k-left{
	float: left;
	width: 50%;
}
.k-wrap  .k-right{
	float: right;
	width: 50%;
}
.k-wrap  .k-img{
	text-align: center;
}
.k-wrap  .k-img img{
	max-width: 100%;
	width:auto;
}
.k-wrap  .k-title{
	font-size: 40px;
	padding:30px 0;
	text-align: center;
}
.k-wrap  .k-title1{
	text-align: left;
}
.k-wrap  .k-big-title{
	font-size: 50px;
	color: #2698e1;
	margin-top: -20px;
}
.k-wrap  .k-over1{
	padding-top: 100px;
}
.k-wrap  .k-dot{
	width:10px;
	height: 10px;
	float: left;
	border-radius: 10px;
	background: #2698e1;
	margin-top: 7px;
	margin-left: -15px;
}
.k-wrap  .k-text{
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	max-width: 855px;
	margin:0 auto;
}
.k-wrap  .k-text-bg1{
	padding-top: 35px;
}
.k-wrap  .k-img2{
	padding-top: 55px;
}
.k-wrap  .k-img3{
	padding-top: 50px;
}
.k-wrap  .k-img4{
	padding-top: 50px;
}
.k-wrap  .k-img5{
	padding-top: 60px;
}
.k-wrap  .k-radius{
	width:305px;
	height: 45px;
	border-radius: 40px;
	border :1px dotted white;
	margin: 30px auto 0;
	text-align: center;
	color: white;
}
.k-wrap  .k-radius2{
	margin: 17px auto 0;
}
.k-wrap  .k-radius span{
	line-height: 55px;
}
.k-wrap  .k-radius span.k-radius-big{
	font-size: 32px;
	line-height: 45px;
	padding-right: 10px;
}
.k-wrap  .t-text3{
	max-width:1100px;
	text-align: center;
	color: white;
}
.k-wrap  .k-href{
	margin:20px auto;
	text-align: center;
}
.k-wrap  .k-title-small{
	font-size: 24px;
	text-align: center;
}
.k-wrap  .k-big-title5{
	text-align: center;
	margin-top: 6px;
}
.k-wrap  .k-title5{
	padding-top: 10px;
	padding-bottom: 20px;
}
.k-wrap  .d-img2{
	padding-top: 10px;
}
.k-wrap  .k-wrap  .k-title-width{
	max-width: 855px;
	text-align: left;
	margin: 0 auto;
	padding-top: 0;
}
.k-wrap  .d-img3 img{
	max-width:120%;
}
.k-wrap  .k-bg3s .k-title-width{
	padding-top: 170px;
}
.k-wrap  .k-rights .k-dot{
	width:27px;
	height: 27px;
	border-radius: 27px;
	background: #e5ba23;
	margin-top: 4px;
	text-align: center;
	line-height: 27px;
	color: white;
	margin-left: -33px;
}
.k-wrap  .k-rights  .k-text{
	padding-left: 40px;
}
.k-wrap  .k-rights {
	width:60%;
}
.k-wrap  .k-lefts{
	width:40%;
}
.k-wrap  .k-text p{
	font-size: 24px;
}
.k-wrap  .d-img4{
	padding-top: 50px;
}
.k-wrap  .k-rights .k-title{
	padding-top: 80px;
}
.k-wrap  .j-img1{
	padding-top: 39px;
}
.k-wrap  .k-text-center{
	text-align: center;
}
.k-wrap  .k-over-j{
	width:1000px;
}
.k-wrap  .j-img3{
	padding-top: 50px;
}
.k-wrap  .k-bg3-cc .k-text{
	max-width: 650px;
}
.k-wrap  .y-img1{
	padding-top: 50px;
}
.k-wrap  .title-y{
	text-align: left;
	margin-top: -50px;
}
.k-wrap  .k-text-y{
	padding:0px 0 20px;
}
.k-wrap  .k-text3{
	max-width: 1000px;
	margin: 0 auto;
	text-align: center;
}
.k-wrap  .y-title{
	font-size: 18px;
	line-height: 30px;
	text-align: center;
}
.k-wrap  .y-img2{
	padding-top: 10px;
}
.k-wrap  .y-title-top{
	padding: 20px 0 10px;
}
.k-wrap  .y-small-text{
	width:770px;
	margin: 10px auto;
	font-size: 14px;
	text-align: justify;
}
.k-wrap  .y-wrap{
	overflow: hidden;
	font-size: 14px;
	width:770px;
	margin: 0 auto;
}
.k-wrap  .y-left{
	float: left;
}
.k-wrap  .y-right{
	float: right;
}
.k-wrap  .y-small-text85{
	width:850px
}
.k-wrap  .y-wrap85{
	width:850px
}
.k-wrap  .y-small-text94{
	width:940px;
}
.k-wrap  .y-wrap94{
	width:940px
}
.k-wrap  .k-over758{
	width:788px;
}
.k-wrap  .k-text-pad{
	padding-left: 3px;
	font-size: 20px;
}
.k-wrap  .jjj .k-title{
	padding:15px 0;
}
.k-wrap  .k-title-left{
	text-align: left;
}
.k-wrap  .k-over3{
	padding-top: 50px;
}
.k-wrap  .y-wrap49{
	width:492px;
	margin:0 auto;
}
.k-wrap  .k-bg2-e{
	height: 600px;
}
.k-wrap  .y-openf{
	padding:65px 0 40px;
}
.k-wrap  .k-text44{
	padding-top: 40px;
}

.k-wrap .k-href-left{
	text-align: left;
	padding-left: 10px;
}

.k-wrap .kk-line{
	text-align: center;
	padding-top: 20px;
}

.k-wrap .kk-line p{
	width:17px;
	height: 17px;
	border-radius: 17px;
	background: gray;
	margin:0 10px;
	display: inline-block;
	cursor: pointer;
}
.k-wrap .kk-line p.active{
	background: #00b7ee;
}
.k-wrap .show-pc{
	display: block;
}
.k-wrap .hide-pc{
	display: none;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
	.k-wrap .k-wrap{
		font-family: "微软雅黑";
		font-size: 14px;
		color: #171717;
	}
	.k-wrap .k-bg1{
		background: url(../RJ-img/k-bg1.png) center no-repeat;
		height: auto;
		background-size: cover;
	}
	.k-wrap .k-bg1s{
		background: url(../RJ-img/k-bg1s.png) center no-repeat;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-bgj{
		background: #fff;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .y-bg1{
		background: url(../RJ-img/y-bg1.png) center no-repeat;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-bg2{
		background:#fff;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-bg3{
		background:#2fa0f4;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-bg4{
		background:#fff;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-bg5{
		background:#f3f3f3;
		height: auto;
		background-size: cover;
		padding-bottom: 30px;
	}
	.k-wrap .k-over{
		width:100%;
		margin:0 auto;
		overflow: hidden;
	}
	.k-wrap .k-left{
		float: none;
		width: 100%;
	}
	.k-wrap .k-right{
		float: none;
		width: 100%;
	}
	.k-wrap .k-img{
		text-align: center;
	}
	.k-wrap .k-img img{
		max-width: 90%;
	}
	.k-wrap .k-title{
		font-size: 22px;
		padding:20px 0;
		text-align: center;
	}
	.k-wrap .k-title1{
		text-align: left;
	}
	.k-wrap .k-big-title{
		font-size: 24px;
		color: #2698e1;
		margin-top: -10px;
	}
	.k-wrap .k-over1{
		padding-top: 50px;
	}
	.k-wrap .k-dot{
		width:7px;
		height: 7px;
		float: left;
		border-radius: 7px;
		background: #2698e1;
		margin-top: 4px;
		margin-left: -10px;
	}
	.k-wrap .k-title1{
		text-align: center;
	}
	.k-wrap .k-big-title{
		text-align: center;
	}
	.k-wrap .k-text-bg1{
		padding-top: 20px;
	}
	.k-wrap .k-img1{
		padding-top: 20px;
	}
	.k-wrap .k-img1 img{
		max-width: 60%;
	}
	.k-wrap .k-text{
		padding-left: 40px;
		padding-right: 45px;
	}
	.k-wrap .k-title{
		font-size: 18px;
	}
	.k-wrap .k-radius{
		width:280px;
	}
	.k-wrap .k-radius span.k-radius-big{
		font-size: 26px;
	}
	.k-wrap .k-title-small{
		font-size: 18px;
	}
	.k-wrap .k-bg3s .k-title-width{
		padding-top: 30px;
	}
	.k-wrap .k-rights .k-text{
		padding-left: 55px;
	}
	.k-wrap .k-text p{
		font-size: 18px;
	}
	.k-wrap .k-rights .k-dot{
		width:24px;
		height: 24px;
		line-height: 24px;
		border-radius: 24px;
		margin-top: 0;
	}
	.k-wrap .k-rights .k-title{
		padding-top: 30px;
	}
	.k-wrap .k-over-j{
		padding-top: 2px;
	}
	.k-wrap .j-img2{
		padding-top: 20px;
	}
	.k-wrap .title-y{
		margin-top: -30px;
	}
	.k-wrap .show-pc{
		display: none;
	}
	.k-wrap .hide-pc{
		display: block;
	}
	.k-wrap .y-img1{
		padding-top: 25px;
	}
	.k-wrap .y-title{
		width:90%;
		margin:0 auto;
	}
	.k-wrap .y-small-text{
		width:90% !important;
		margin: 10px auto;
	}
	.k-wrap .y-wrap{
		width:90% !important;
		margin: 0 auto;
	}
	.k-wrap .k-title{
		width:90%;
		margin:0 auto;
	}
	.k-wrap .k-text3{
		max-width:90%;
		margin:0 auto;
	}
	.k-wrap .k-over3{
		padding-top: 10px;
	}
	.k-wrap .k-text-pad{
		font-size: 18px;
	}
	.k-wrap .k-bg2-e{
		height: auto;
		padding-bottom: 30px;
	}
	.k-wrap .k-href-left{
		text-align: center;
	}
	.k-wrap .title-y {
	    margin-top: -30px;
	}
	.k-wrap .k-radius2 {
		margin: 0px auto 10px;
	}
}