.container {
	width: 100% !important;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 768px) {
	.container {
		width: 750px!important;
	}
}

@media (min-width: 992px) {
	.container {
		width: 970px!important;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px!important;
	}
}

@media (min-width: 1230px) {
	.container {
		width: 1230px!important;
	}
}

@media (min-width: 1470px) {
	.container {
		width: 1440px !important;
	}
}

@media (min-width: 1750px) {
	.container {
		width: 1720px !important;
		/*margin-top: 31px;*/
		position: relative;
		/*margin-bottom: 62px;*/
	}
}

@media (max-width: 1749px) {
	.plat-r {
		width: 50%;
		/*padding: 161px 0 0 280px;*/
		padding-left: 280px;
	}
	.recoms .slick-prev {
    	/*top: -85px;*/
		bottom:302px;
    	left:92%;
	}
	.recoms .slick-next{
		/*top: -85px;*/
		bottom:302px;
	}
	.research .slick-prev{
		left: 92%;
	}
	.k_bcontent .k_c .k_apt {
    	/*padding: 50px 80px 60px 80px;*/
		padding: 40px 65px 45px 65px;
	}
	.k_column {
		height: 71px;
	}
	.k_apt .k_apts {
    	margin-top: 50px;
	}	
	.k_bcontent .k_c .k_zkb p {
    	padding-top: 25px;
	}
	.k_bcontent .k_c .k_msg {
    	margin: 59px 0 0 0;
	}
	.j_container .j_containert {
		width: 1408px;
	}
	.j_banner .con {
		/*top: 200px;*/
	}
	/*.j_containerbl .la li .inactive {*/
		/*background: url(../images/tjia.png) no-repeat 290px center;*/
	/*}*/
	/*.j_containerbl .la li .inactives {*/
		/*background: #065fae url(../images/tjian.png) no-repeat 290px center;*/
	/*}*/
	/*.j_containerbl {*/
		/*width: 330px;*/
	/*}*/
	/*.j_containerbr {*/
		/*width: calc(100% - 330px);*/
	/*}*/
	.j_cbrlist .j_list {
		padding: 50px 67px 59px 67px;
	}
	.j_cbrimg .j_cbrl .j_cbrls {
		width: 210px;
	}
	.j_cbrimg .j_cbrl img {
		width: 238px;
		margin-right: 0px;
	}
	.j_cbrimg .j_cbrl h4 {
		font-size: 22px;
		line-height: 32px;
		margin-top: 14px;
		margin-bottom: 20px;
	}
	.j_cbrimg .j_cbrl p {
		font-size: 14px;
		line-height: 24px;
		margin-right: 0;
	}
	.j_hezuo {
		/*right: 208px;*/
	}
	.j_traqt {
		margin-right: 135px;
	}
	.j_traqtlast {
		margin-right: 0;
	}
	.j_slick2s .slick-dots {
		left: 457px;
	}
	.j_slick2s .slick-prev {
    	left: 88%;
	}
	/*.slick-slider {
		padding-top: 30px;
	}*/
	.j_xuxian0 {
		width: 890px;
	}
	.about .abouts {
		width: 1630px;
	}
	.about .j_aboutnav {
		padding: 0 75px;
	}
	.abouta .j_rest {
		width: 25%;
	}
	/*.j_mo {*/
		/*width: 325px;*/
	/*}*/
	.j_mo .j_shousuo {
		left: 300px;
	}
	/*.j_xiant {*/
		/*width: calc(100% - 28px);*/
	/*}*/
	/*.j_mor {*/
		/*width: 1382px;*/
	/*}*/
	/*.j_mort span {*/
		/*margin-right: 185px;*/
	/*}*/
	.j_cha {
		left: 57%;
	}
	.footer .icon .bdsharebuttonbox {
		left: 25%;
	}
	.j_work {
		margin-bottom: 30px;
	}
	.j_morb {
		padding: 15px 25px 0 35px;
	}
	.j_mor01 {
		margin-left: -352px;
	}
	.j_mor02 {
		margin-left: -702px;
	}
	.j_mor03 {
		margin-left: -1058px;
	}
	.j_zhidu .slick-dots {
		position: absolute;
		left: 148px;
	}
	.j_cha {
		left: 57%;
	}
	.j_cha2 {
    	top: 0px;
    	right: -60px;
	}
	.j_hzjl {
		padding: 20px 30px 30px 25px;
    	top: 22%;
    	/*left: 30%;*/
	}
	.j_hzjl input {
		margin-top: 10px;
	}
	.j_hzjl span {
		margin-top: 10px;
	}
	.j_hzjl textarea {
		margin-top: 10px;
	}
	.j_hzjl>p:nth-last-child(1){
		margin-top: -10px;
	}
	.j_hzjl .j_hzinp {
		margin-top: 0px;
	}
	.j_hzjl .j_hzinps {
		margin-top: 0;
	}
	.j_tj {
		margin-top: 15px;
	}
	.j_cz {
		 margin-top: 15px;
	 }
	.j_cbrimg .j_cbrl {
		margin: 0 -27px 40px;
	}
}

@media (max-width: 1680px) {
	.j_hezuo {
		/*right: 188px;*/
	}
	.research .slick-prev {
    	left: 91%;
	}
	.plat-r {
		/*padding: 161px 0 0 240px;*/
		padding-left: 240px;
	}
	.recoms .slick-prev {
		left: 91%;
	}
	.explo h1 {
		font-size: 38px;
		line-height: 50px;
	}
}
@media (max-width: 1667px){
	.recoms .slick-prev {
		bottom: 330px;
	}
	.recoms .slick-next {
		/* top: -85px; */
		bottom: 330px;
	}
}
@media (max-width: 1600px) {
	.recoms .slick-prev {
		left: 90%;
	}
	.plat-r {
		/*padding: 161px 0 0 200px;*/
		padding-left: 200px;
	}
	.j_banner .con {
		/*top: 160px;*/
	}
	.icon .bdshare-button-style0-16 a,
	.bdshare-button-style0-16 .bds_more {
		margin: 6px 20px 6px 7px;
	}
	.sub .lxwm>div {
		padding: 15px 0 15px 0;
	}
	.j_hezuo {
		/*right: 150px;*/
	}
	.j_cha {
		left: 58%;
	}
	.sub .gywm {
    	padding: 50px 52px 90px 0;
	}
	.sub .lxwm {
    	padding: 38px 50px 80px 50px;
	}
	/*.j_hzjl {*/
		/*padding: 20px 30px 30px 25px;*/
		/*top: 15%;*/
	/*}*/
}
@media screen and (max-width: 1560px){
	.recoms .slick-prev {
    	left: 89%;
    	/*top: -85px;*/
    }
    .research .slick-prev {
    	left: 90%;
	}
	.header .post .ul {
    	top: 40%;
	}
}
@media (max-width: 1469px) {
	.platform .plat {
		/*padding: 124px 0 0px 50px;*/
		padding: 95px 0 10px 50px;
	}
	.plat-r {
		/*padding: 161px 0 0 170px;*/
		padding-left: 170px;
	}
	.recoms .slick-prev {
    	left: 88%;
	}
	.research .slick-prev {
    	left: 89%;
	}
	.k_bcontent .k_c .k_apt {
    	padding: 40px 70px 50px 70px;
	}
	.k_apts .k_time {
    	font-size: 16px;
    	line-height: 35px;
	}
	.k_bcontent .k_c .k_msg {
    	margin: 48px 0 0 0;
	}
	.k_bcontent .k_c .k_zkb p {
    	padding-top: 14px;
	}
	.j_container .j_containert {
		width: 1198px;
	}
	.j_containerbl .la li .inactive {
		background: url(../images/tjia.png) no-repeat 255px center;
	}
	.j_containerbl .la li .inactives {
		background: #065fae url(../images/tjian.png) no-repeat 255px center;
	}
	.j_containerbl {
		width: 290px;
	}
	.j_containerbr {
		width: calc(100% - 290px);
	}
	.j_cbrlist .j_list {
		padding: 45px 62px 54px 62px;
	}
	.j_cbrlist .j_list h3 {
		font-size: 18px;
	}
	.j_cbrlist .j_list p {
		font-size: 13px;
	}
	.icon .bdshare-button-style0-16 a,
	.bdshare-button-style0-16 .bds_more {
		margin: 6px 15px 6px 7px;
	}
	.sub .gywm {
		width: 35%;
	}
	.sub .lxwm {
		width: 35%;
	}
	.sub .lxwm>div {
		padding: 15px 0 15px 0;
	}
	.sub .lxwm>div>div>a {
		font-size: 16px;
		line-height: 26px;
	}
	.sub .lxwm>div>div>p {
		font-size: 12px;
		line-height: 22px;
	}
	.sub .lxwm>div>div>a>img {
		width: 38px;
	}
	.footer .right .column {
		padding: 0 69px 38px 69px;
	}
	.footer .right .column .r_a {
		font-size: 14px;
	}
	.footer .right .column .r_b {
		font-size: 14px;
	}
	.footer .right .column .r_c {
		font-size: 14px;
		line-height: 24px;
	}
	.footer .right .column .r_d {
		font-size: 14px;
		line-height: 54px;
	}
	.j_cbrimg .j_cbrl img {
		width: 268px;
		/*margin-right: 33px;*/
	}
	.j_cbrimg .j_cbrl {
		margin: 10px 0;
	}
	.j_cbrimg .j_cbrl h4 {
		margin-top: 16px;
		margin-bottom: 30px;
	}
	.j_cbrimg .j_cbrl p {
		font-size: 16px;
		line-height: 26px;
		margin-right: 15px;
	}
	.j_cbrimg .j_cbrli {
		margin-left: 0;
	}
	.j_cbrimg .j_cbrl .j_cbrls {
		width: 475px;
	}
	.j_traqt {
		margin-right: 92px;
	}
	.j_traqtlast {
		margin-right: 0;
	}
	.j_xuxian0 {
		width: 710px;
	}
	.j_hezuo {
		/*right: 176px;*/
	}
	.j_slicks .yiyao img {
		width: 180px;
	}
	.j_slick2s .slick-dots {
		left: 360px;
	}
	.j_cbrimg h3 {
		text-align: center;
	}
	.j_slick2 .j_slick2sa h4 {
		font-size: 18px;
	}
	.j_cbrlist .j_list {
		padding: 45px 40px 54px 40px;
	}
	.j_hzjl {
		/*padding: 24px 51px 46px 51px;*/
	}
	.j_hzjl h2 {
		font-size: 26px;
		line-height: 36px;
	}
	.j_hzjl p {
		line-height: 26px;
	}
	.j_hzjl input {
		width: 394px;
		padding: 0px 0 0px 26px;
		/*margin-top: 15px;*/
		height: 38px;
		line-height: 36px;
	}
	.j_hzjl span {
		padding: 9px 13px 10px 0;
		/*margin-top: 15px;*/
		height: 38px;
	}
	.j_hzjl textarea {
		width: 416px;
		/*margin-top: 16px;*/
		height: 38px;
		line-height: 38px;
		padding: 0px 0 0px 25px;
	}
	.j_hzjl .j_hzinp {
		width: 300px;
		height: 38px;
		line-height: 38px;
	}
	.j_hzjl .j_hzinps{
		width: 115px;
		height: 38px;
		text-align: right;
	}
	.j_hzjl .j_hzinps img{
		width:auto;
		height: 36px;
	}
	.j_cha2 {
		top: -7%;
		right: -50px;
	}
	.j_cha2 .hei{
		display: none;
	}
	.j_aboutnav ul li {
		margin: 0 40px;
	}
	.abouta .j_rest {
		padding: 20px 35px 30px 20px;
	}
	.j_zhidu .slick-dots {
		left: 120px;
	}
	.j_work_m {
		width: 100%;
	}
	.j_mo {
		width: 100%;
	}
	.j_mo .j_shousuo {
		left: 90%;
	}
	.j_xiant {
		width: calc(100%);
	}
	.j_mor {
		/*width: 100%;*/
	}
	.j_mort span {
		/*margin-right: 125px;*/
        width: 50%;
	}
	.j_mor01 {
		margin-left: -300px;
	}
	.j_mor02 {
		margin-left: -600px;
	}
	.j_mor03 {
		margin-left: -906px;
	}
	.j_cha {
		left: 59%;
	}
	.j_slick2s .slick-prev {
    	left: 88%;
	}
	.k_bcontent .k_c .k_column .k_a {
		padding: 10px 25px 10px 0px;
	}
	.k_bcontent .k_c .k_column span {
		padding: 10px 25px 10px 25px;
		font-size: 38px;
	}
	.k_apt .k_apts {
		margin-top: 19px;
	}
	.k_apts a h1 {
		font-size: 18px;
	}
}

@media (max-width: 1440px) {
	.recoms .slick-next{
		bottom: 302px;
	}

	.research .slick-prev {
    	left: 92%;
	}
	.recoms .slick-prev {
    	left: 91%;
		bottom: 302px;
	}
	.j_banner .con {
		/*top: 150px;*/
		top: 40%;
	}
	.sub .gywm h1 {
		font-size: 30px;
	}
	.j_mor {
		/*width: 1176px;*/
	}
	.j_hezuo {
    	/*right: 165px;*/
	}
	.plat-r {
		/*padding: 161px 0 0 140px;*/
		padding-left: 140px;
	}
	.platform .plat {
		/*padding: 124px 0 0px 20px;*/
		padding: 95px 0 10px 20px;
	}

}

@media (max-width: 1366px) {
	.plat-r {
		padding: 130px 0 0 100px;
		padding-left: 100px;
	}
	.research .slick-prev{
    	left: 91%;
	}
	.recoms .slick-next {
		bottom: 200px;
	}
	.recoms .slick-prev {
		bottom: 200px;
	}
	.j_banner .con {
		/*top: 140px;*/
	}
	.j_hezuo {
		/*right: 120px;*/
	}
	.sub .gywm {
		padding: 24px 50px 30px 0;
	}
	.sub .gsjs {
		padding: 26px 0px 10px;
	}
	.sub .lxwm {
		padding: 20px 50px 0px 50px;
	}
	.j_banner .con h2 {
		font-size: 38px;
		line-height: 48px;
		margin-top: 18px;
	}
	.footer .left a {
		padding-top: 60px;
	}
	.j_cha {
		left: 60%;
	}
	.research .slick-prev {
    	left: 91%;
	}
	.referral .slick-prev {
		margin-left: 50px;
	}
	.referral .slick-next {
		margin-right: 40px;
	}
	.R-situ .situs .xiushi h3 {
		top: 80px;
		font-size: 32px;
	}
}
@media (max-height: 720px) {
	.R-situ .situs .xiushi h3 {
    	top: 38px;
    	z-index: 10;
	}
	.R-situ .situs .xiushi p {
    	top: 360px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
    	top: 400px;
	}
	.R-situ .situs .xiushi>img {
    	transform: translateY(-40px);
	}
	.k_container .k_dec {
    	padding-top: 50px;
	}
	.k_container .k_dec h1 {
    	margin-bottom: 40px;
	}
	.k_container .k_news h1 {
    	margin-top: 80px;
	}
	.k_container .k_more {
    	margin-top: 55px;
	}
	.k_newc {
    	margin-top: 38px;
	}
	.k_container .k_news {
    	padding-top: 60px;
	}
	.footer {
    	padding: 60px 100px 70px 100px;
	}
	.section4{
		background: #34373a;
	}
	.section3{
		overflow: hidden;
	}
}
@media (max-height: 640px) {
	.R-situ .situs .xiushi h3 {
    	top: 94px;
	}
	.R-situ .situs .xiushi p {
    	top: 346px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
    	top: 376px;
	}
	.R-situ .situs .xiushi>img {
    	transform: translateY(-50px);
	}
	/*.k_container .k_news {
    	padding-top: 40px;
	}*/
	.k_container .k_news h1 {
    	margin-top: 50px;
	}
	.k_container .k_dec h1 {
    	margin-bottom: 24px;
	}
	.k_container .k_dec {
    	padding-top: 40px;
	}
	.footer {
    	padding: 50px 100px 50px 100px;
	}
	.copyright {
    	padding: 16px 100px 47px 100px;
	}
	.header .post .ul {
    	top: 36%;
	}
}
@media (max-height: 600px) {
	.R-situ .situs .xiushi h3 {
    	top: 94px;
	}
	.R-situ .situs .xiushi p {
    	top: 314px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
    	top: 345px;
	}
	.R-situ .situs .xiushi>img {
    	transform: translateY(-80px);
	}
	.k_container .k_dec h1 {
    	margin-bottom: 10px;
	}
	.k_container .k_dec {
    	padding-top: 20px;
	}
	.k_container .k_news h1 {
    	margin-top: 35px;
	}
	.footer {
    	padding: 36px 100px 36px 100px;
	}
}
@media (max-width: 1280px) {
	.j_cha2 {
		top: 0%;
		right: -50px;
	}
	.j_banner .con h2 {
		font-size: 30px;
		line-height: 40px;
		margin-top: 10px;
	}
	.research .slick-prev {
    	left: 90%;
	}
	.j_hezuo {
		/*right: 80px;*/
	}
	.j_cha {
		left: 61%;
	}
	.recoms .slick-prev {
    	left: 90%;
	}
	.plat-r img{
		width:400px;
	}
	.platform .plat h4 {
		margin-top: 20px;
		margin-bottom: 18px;
	}
}

@media (max-width: 1229px) {
	.j_cbrimg .j_cbrl .j_cbrls {
		width: 370px;
		margin-left: 40px;
	}
	.nav>ul>li {
		padding: 26px 33px 30px 33px;
	}
	.recoms .slick-prev {
		left: 89%;
	}
	.j_banner .con h2 {
		font-size: 28px;
		line-height: 38px;
		margin-top: 6px;
	}
	.j_banner .con .font img {
		width: 80px;
		height: 20px;
	}
	.j_container .j_containert {
		width: 1140px;
	}
	.j_containerbl .la li .inactive {
		background: url(../images/tjia.png) no-repeat 220px center;
	}
	.j_containerbl .la li .inactives {
		background: url(../images/tjian1.png) no-repeat 220px center;
		background: #065fae;
	}
	.j_containerbl {
		width: 255px;
	}
	.j_containerbr {
		width: calc(100% - 255px);
	}
	.j_cbrlist .j_list {
		padding: 40px 57px 49px 57px;
	}
	.footer .left .biao {
		margin: 10px 0;
	}
	.footer .left a {
		padding-top: 55px;
	}
	.sub .lxwm>div>div>a>img {
		width: 25px;
	}
	.j_traqt {
		margin-right: 86px;
	}
	.j_traqtlast {
		margin-right: 0;
	}
	.j_xuxian0 {
		width: 690px;
	}
	.j_hezuo {
		/*right: 85px;*/
	}
	.j_slick2s .slick-dots {
		left: 347px;
	}
	.j_slick2 .j_slick2sa h4 {
		font-size: 16px;
	}
	.about .j_aboutnav {
		padding: 0 50px;
	}
	.j_aboutnav ul li {
		margin: 0 39px;
	}
	.j_zhidu .slick-dots {
		left: 102px;
	}
	.j_mort {
		padding: 25px 0 10px 35px;
	}
	.j_mor01 {
		margin-left: -284px;
	}
	.j_mor02 {
		margin-left: -570px;
	}
	.j_mor03 {
		margin-left: -856px;
	}
	.j_contact {
		margin: 10px 0 40px;
	}
	.j_contact h2 {
		font-size: 28px;
		line-height: 38px;
		padding-top: 40px;
		padding-left: 50px;
	}
	.j_contactl {
		margin-top: 20px;
		margin-bottom: 56px;
	}
	.j_contactla {
		padding-left: 80px;
		margin-top: 15px;
	}
	.j_contactr {
		margin-left: 100px;
		margin-right: 70px;
	}
	.j_cha {
		left: 62%;
	}
	.j_slick2s .slick-prev {
    	left: 89%;
	}	
}

@media (max-width: 1199px) {
	.science .slick-prev {
		margin-left: 10px;
	}
    .k_cbanner {
        margin-top: 70px;
    }
	.science .slick-next {
		margin-right: 20px;
	}
	.k_con .k_nava {
		display: none;
	}
	.k_con .R-content h1 {
		margin-top: 20px;
	}
	.explo{
		top:50%;
	}
	.j_banner .con {
		/*top: 120px;*/
	}
	.j_container .j_containert {
		width: 940px;
	}
	.j_containerbl {
		position: absolute;
    left: -255px;
    background: #fff;
    z-index: 10;
	}
	.navbb{
		display: block;
	}
	.j_containerbr {
		width: 100%;
	}
	.j_containerbr {
	
	
    padding: 18px;
}

	.j_cbrlist .j_list {
		width: 50%;
	}
	.j_container .j_containert {
		margin-top: -70px;
		height: 70px;
	}
	.j_container .j_containert p {
		line-height: 70px;
	}
	.footer .k_duo span {
		margin-right: 0;
	}
	.footer>div {
		border: none;
		border-bottom: 1px solid #45474a;
	}
	.footer .left {
		width: 100%;
		padding-bottom: 30px;
	}
	.footer .center {
		width: 100%;
		padding: 30px 0;
	}
	.footer .right {
		border: 0;
		width: 100%;
		padding: 30px 0;
	}
	.footer .icon .bdsharebuttonbox {
		left: 41%;
		top: 50px;
	}
	.footer .left .l_a {
		font-size: 16px;
	}
	.footer .left .biao {
		font-size: 22px;
	}
	.footer .left .l_b {
		font-size: 18px;
	}
	.footer .c_a {
		font-size: 18px;
	}
	.footer .right .column .r_a {
		font-size: 16px;
	}
	.footer .right .column .r_c {
		font-size: 18px;
		line-height: 28px;
	}
	.footer .right .column .r_d {
		font-size: 16px;
		line-height: 26px;
	}
	.footer {
		padding: 40px 30px 30px 30px;
	}
	.footer .left a {
		padding-top: 20px;
	}
	.footer .c_a {
		padding: 20px 0 20px 0;
	}
	.footer .icon p {
		line-height: 60px;
	}
	.copyright {
		padding: 30px 80px 30px 80px;
	}
	.j_hezuo {
		/*right: 15%;*/
	}
	.j_slick2s .slick-dots {
		left: 374px;
	}
	.j_cbrlist .j_list {
		padding: 30px 50px 35px 45px;
	}
	.about .j_aboutnav {
		padding: 0 25px;
	}
	.j_aboutnav ul li {
		margin: 0 28px;
	}
	.about .abouta {
		margin-bottom: 60px;
	}
	.abouta .j_rest {
		padding: 35px 35px 30px 35px;
		margin-bottom: 26px;
		width: 50%;
	}
	.j_zhidu .slick-dots {
		left: 206px;
	}
	.j_mor {
		width: 100%;
		position: relative;
	}
	.j_work_mbo {
		width: 100%;
	}
	.j_xiant {
		width: 100%;
	}
    .j_morbl {
        width: 100%;
        padding-right: 0px;
    }
	.j_mor01 {
		margin-left: 0;
	}
	.j_mor02 {
		margin-left: 0px;
	}
	.j_mor03 {
		margin-left: 0;
	}
	.j_mort {
		padding: 25px 0 10px 30px;
	}
	.j_work_mboz {
		padding-bottom: 0 !important;
	}
	.j_toucht h1 {
		font-size: 30px;
		line-height: 40px;
	}
	.j_toucht p {
		font-size: 16px;
		margin-top: 8px;
	}
	.j_contact h2 {
		font-size: 26px;
		line-height: 36px;
		padding-top: 35px;
		padding-left: 35px;
	}
	.j_contactl {
		margin-top: 10px;
		margin-bottom: 35px;
	}
	.j_contactla {
		padding-left: 60px;
		margin-top: 10px;
	}
	.j_contactr {
		margin-left: 85px;
		margin-right: 60px;
		margin-top: 25px;
	}
	.j_cha {
		left: 63%;
	}
	.j_hzjl {
    	top: 22%;
    	/*left: 28%;*/
	}
	.recoms .slick-prev {
   		left: 89%;
	}
	.research .slick-prev {
    	left: 89%;
	}
	.header2{
		height: 70px;
	}
	.j_cha2 .hei {
		display: inline-block;
	}
	.j_cha2 img {
		display: none;
	}
	.j_hzjl #myForm p:nth-child(2){
		display: none;
	}
	.j_hzjl{
		top:15%;
	}
	.header2 .logo {
		line-height: 70px;
	}
	.header2 .logo img{
		width:190px;
	}
	.j_cha2 {
		top: 1%;
		right: 15px;
	}
	.k_container .k_news {
		padding-top: 25px;
	}
	.k_container .k_news h1 {
		margin-top: 35px;
		line-height: 50px;
		letter-spacing: 2px;
	}
	.k_newc {
		margin-top: 30px;
	}
	/*.k_container{*/
		/*padding-top: 20px;*/
		/*padding-bottom: 20px;*/
	/*}*/
	.k_container .k_more {
		margin-top: 70px;
	}
	.k_container .k_dec {
		padding-top: 25px;
	}
	.k_container .k_dec h1 {
		font-size: 60px;
		margin-bottom: 25px;
	}
	.k_bcontents {
		padding-top: 0;
	}
	.k_bcontent {
		padding: 30px 50px 0px 50px;
	}
	.j_ys-fenye {
		padding: 20px 0 30px;
		margin-bottom: 16px;
	}
	.recoms .slick-prev {
		right: 72px;
		top: -30px;
		bottom: 0;
		left: auto;
	}
	.recoms .slick-next {
		top: -30px;
		bottom: 0;

	}
}

@media (max-width: 1024px) {
    .plat-r img {
        /* width: 200px; */
        max-width: 100%;
        padding: 0 30px;
        max-height: 100%;
    }
	.j_banner .con {
		top: 112px;
	}
	.j_banner .con img {
		width: 37px;
		height: 32px;
	}
	.j_hezuo {
		/*right: 10%;*/
	}
	.j_cha {
		left: 65%;
	}
	.j_hzjl {
		padding: 15px 25px 25px 25px;
    	top: 22%;
    	/*left: 23%;*/
	}
	.footer .icon .bdsharebuttonbox {
		left: 39%;
		top: 50px;
	}

}

@media (max-width: 991px) {
	.area {
		margin-top: 0;
		margin-bottom: 40px;
	}

	.j_gb {
		position: absolute;
		right: 30px;
		bottom: 5px;
	}
	.j_banner .con .font {
		font-size: 24px;
	}
	.explo h1 {
		font-size: 26px;
		line-height: 46px;
	}
	.j_container .j_containert {
		width: 722px;
	}
	.j_container .j_containert p {
		font-size: 20px;
		line-height: 50px;
	}
	.j_container .j_containert {
		margin-top: -50px;
		height: 50px;
	}
	.footer .left .l_a {
		font-size: 14px;
	}
	.footer .left .biao {
		font-size: 20px;
	}
	.footer .left .l_b {
		font-size: 16px;
	}
	.footer .c_a {
		font-size: 16px;
	}
	.footer .right .column .r_a {
		font-size: 14px;
	}
	.footer .right .column .r_c {
		font-size: 14px;
		line-height: 24px;
	}
	.footer .right .column .r_d {
		font-size: 14px;
		line-height: 24px;
	}
	.icon .bdsharebuttonbox .bds_weixin {
		background-size: 80% 80%;
	}
	.icon .bdsharebuttonbox .bds_sqq {
		background-size: 80% 80%;
	}
	.icon .bdsharebuttonbox .bds_mail {
		background-size: 80% 80%;
	}
	.icon .bdsharebuttonbox .bds_copy {
		background-size: 80% 80%;
	}
	.j_banner .con .bg {
		background-size: 70% 70%;
	}
	.j_banner .con h2 {
		font-size: 20px;
		line-height: 30px;
		margin-top: -10px;
	}
	.j_banner .con .font img {
		width: 60px;
		height: 15px;
	}
	.j_cbrimg h3 {
		text-align: center;
	}
	.j_cbrimg .j_cbrl {
		text-align: center;
	}
	.j_cbrimg .j_cbrl .fl {
		width: 100%;
	}
	.j_cbrimg .j_cbrl img {
		margin-right: 0;
	}
	.j_hezuo {
		/*right: 19%;*/
		margin-top: -112px;
	}
	.j_hezuo p {
		font-size: 16px;
		line-height: 26px;
		padding: 4px 20px;
		color: #FFFFFF;
	}
	.j_traqt {
		margin-right: 45px;
	}
	.j_xuxian0 {
		width: 524px;
	}
	.j_slicks .yiyao img {
		width: 135px;
	}
	.j_slick2s .slick-dots {
		left: 264px;
	}
	.j_traqtlast {
		margin-right: 0;
	}
	.j_zhidu .slick-dots {
		left: 155px;
	}
	.about .j_aboutnav {
		padding: 0 10px;
		top: -50px;
		display: none;
	}
	.j_aboutnav ul li {
		margin: 0 19px;
		font-size: 16px;
		height: 60px;
		line-height: 60px;
	}
	.j_xiant {
		width: 100%;
	}
	.j_mor {
		width: 100%;
	}
	.j_mort {
		padding: 25px 0 10px 25px;
	}
	.j_mort span {
		/*margin: 230px;*/
		line-height: 26px;
		float: left;
	}
	.j_mo {
		width: 100%;
		border: 1px solid #065fae;
	}
	.j_toucht {
		margin-top: 20px;
	}
	.j_touch {
		background: none;
	}
	.j_contactr {
		margin-left: 10px;
		margin-right: 15px;
	}
	.j_guides {
		width: 50%;
	}
	.j_guides0 img {
		margin-top: 150px;
		margin-bottom: 10px;
	}
	.j_guides1 img {
		margin-top: 170px;
		margin-bottom: 10px;
	}
	.j_guides2 img {
		margin-top: 55px;
		margin-bottom: 20px;
	}
	.j_guides3 img {
		margin-top: 82px;
		margin-bottom: 20px;
	}
	.j_guides .j_spans {
    	padding-bottom: 50px;
	}
	.j_cha {
    	left: 67%;
	}
	.j_slick2s .slick-prev {
    	left: 85%;
	}
	.j_cbrimg .j_cbrl .j_cbrls {
		margin-left: 0;
	}
	.j_banner .con {
		top: 70px;
	}
	.tuandui {
		padding: 20px 0px 45px 50px;
	}
	.tuandui h1 {
		font-size: 24px;
	}
	.tuandui span {
		margin-left: 20px;
		line-height: 30px;
		font-size: 18px;
	}
	.tuandui .tuandui-r li a {
		font-size: 18px;
		padding: 0px 0px 24px 0px;
		margin-left: 25px;
	}
	.referral {
		/*padding: 0 140px;*/
		margin-top: 25px;
		margin-bottom: 45px;
	}
	.referral .slick-list{
		width: 100%;
	}
	.plat-r {
		padding: 0;
		width: 100%;
		text-align: center;
	}
	.platform {
		width: 100%;
	}
	.platform {
		width: 100%;
		text-align: center;
	}
	.platform .plat {
		padding: 0;
	}
	.j_fuli .j_fu h1 {
		line-height: 36px;
		margin-top: 15px;
		font-size: 26px;
	}
	.j_fuli .j_fu p {
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 10px;
	}
	.k_column {
		height: 60px;
	}
}
@media (max-width: 768px) {
	.newsp_tui {
    	padding: 28px 32px 0px;
	}
	.newsl_box .newsl_bor {
    	padding: 28px 0px 21px;
    	border-bottom: 1px solid #d7d7d7;
	}
	.newsp_fenye {
    	padding: 0 10px;
    	padding-bottom: 10px;
	}
	.newsp_slide .slick-next{
		right:-26px;
	}
	.newsp_slide .slick-prev{
		left:-26px;
	}
	.newsp_slide {
    	padding: 0 0px;
	}
	.footer .icon .bdsharebuttonbox {
		left: 35%;
		top: 50px;
	}
	.j_banner .con h2 {
		font-size: 20px;
		line-height: 26px;
		margin-top: -15px;
	}
	.newsp_slide .newsl_box {
    	padding: 0 5px;
	}
}

@media (max-width: 767px) {
	/*.j_banner{*/
		/*height: 320px;*/
	/*}*/
	.referral {
		padding: 0;
	}
	.j_banner .con {
		/*top: 65px;*/
	}
	.explo{
		width:100%;
	}
	.k_banner .ban_po {
		top: 75%;
	}
	.j_container .j_containert {
		width: 96%;
	}
	.j_banner {
		height: 226px;
	}
	.j_banner img {
		height: 220px;
	}
	.j_cbrlist .j_list {
		width: 100%;
	}
	.j_banner .con .bg {
		background-size: 50% 50%;
	}
	.j_banner .con img {
		width: 28px;
		height: 24px;
	}
	.j_container .j_containert p {
		font-size: 18px;
		line-height: 40px;
	}
	.j_container .j_containert {
		margin-top: -40px;
		height: 40px;
	}
	.j_cbrlist .j_list {
		padding: 20px 31px 25px 35px;
	}
	.footer .icon .bdsharebuttonbox {
		left: 33%;
	}
	.j_swxfw {
		margin: 0 0 !important;
	}
	.footer .left {
		padding: 0 0 30px 0;
	}
	.footer .right .column {
		padding: 0 0 30px 0;
	}
	.copyright {
		padding: 20px 30px 20px 30px;
		text-align: center;
	}
	.copyright p {
		line-height: 30px;
		float: none!important;
	}
	.j_hezuo {
		right: 15px;
		/*margin-top: -88px;*/
		top: 75px;
	}
	.j_xuxian0 {
		display: none;
	}
	.j_traqta00 {
		display: block;
	}
	.j_traqta {
		display: none;
	}
	.j_slick2s .slick-dots {
		left: 42%;
	}
	.j_table table th {
		font-size: 16px;
		line-height: 34px;
	}
	.j_table table td {
		line-height: 32px;
		font-size: 14px;
	}
	.about .j_aboutnav {
		padding: 0 5px;
	}
	.abouta .j_rest {
		width: 100%;
	}
	.abouta .j_rest p {
		margin: 10px 160px 0px 160px;
	}
	.j_zhidu .slick-dots {
		left: 330px;
	}
	.about .j_man h1 {
		padding-top: 250px;
		font-size: 30px
	}
	.about .j_man {
		background-size: 100% 50%;
		height: 480px;
		margin-top: -90px;
		margin-bottom: -90px;
	}
	.about .abouta {
		margin-bottom: 10px;
	}
	.j_contact h2 {
		font-size: 22px;
		line-height: 32px;
		padding-top: 30px;
		padding-left: 20px;
	}
	.j_contactl {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.j_contactla {
		padding-left: 40px;
		margin-top: 5px;
	}
	.j_contactla .j_yuan {
		width: 20px;
		height: 20px;
		line-height: 20px;
		line-height: 15px;
	}
	.j_contactla .j_yuan img {
		width: 10px;
		height: 10px;
	}
	.j_contactla .j_az {
		font-size: 14px;
		color: #333333;
		padding: 5px 10px 5px 10px;
	}
	.j_toucht p {
		font-size: 14px;
		margin-top: 5px;
	}
	.j_contactr img {
		width: 110px;
		height: 110px;
	}
	.j_toucht p {
		font-size: 12px;
		margin-top: 4px;
	}
	.j_toucht {
		margin-left: 50px !important;
	}
	.j_contactr {
		margin-top: 18px;
	}
	#j_map {
		height: 320px;
	}
	.j_logoa img {
    	width: 200px;
	}
	.j_guides {
    	width: 100%;
	}
	.j_guides0 img {
		margin-top: 120px;
	}
	.j_guides1 img {
		margin-top: 90px;
		margin-bottom: 10px;
	}
	.j_guides2 img {
		margin-top: 55px;
		margin-bottom: 20px;
	}
	.j_guides3 img {
		margin-top: 60px;
		margin-bottom: 20px;
	}
	.j_guides {
    	border-bottom: 1px solid #717881;
	}
	.j_tcw {
    	top: 27%;
    	left: 40%;
	}
	.j_cha {
    	left: 71%;
    	top: 27%;
	}
	.j_hzjl {
    	width: calc(100% - 30px);
    	left: 50%;
    	-webkit-transform: translateX(-50%);
    	-moz-transform: translateX(-50%);
    	-ms-transform: translateX(-50%);
    	-o-transform: translateX(-50%);
    	transform: translateX(-50%);
		top: 15%;
	}
	.j_hzjl p {
    	font-size: 14px;
    	line-height: 18px;
	}
	.j_hzjl input {
    	width: calc(100% - 17px);
    	padding: 0 0 0 15px;
    	margin-top: 10px;
		height: 30px;
		line-height: 28px;
	}
	.j_hzjl span {
    	padding: 6px 10px 6px 0;
		margin-top: 10px;
		height: 30px;
	}
	.j_hzjl textarea {
    	width: 100%;
		height: 30px;
		line-height: 30px;
    	margin-top: 10px;
    	padding: 0 0 0 15px;
	}
	.j_hzjl .j_hzinp {
    	width: calc(100% - 114px);
		height: 30px;
		line-height: 30px;
		padding: 0 0 0 15px;
	}
	.j_hzjl .j_hzinps img{
		height: 28px;
	}
	.j_hzjl .j_hzinps {
    	width: 114px;
		height: 30px;
		line-height: 26px;
    	display: inline-block;
		padding: 0;
	}
	.o_btnbo{
		margin-top: 16px;
	}
	.j_tj{
		float: left;
		width: 100px;
		margin: 0;
		padding: 10px;
		text-align: center;
	}
	.j_cz{
		float: right;
		width: 100px;
		margin: 0;
		padding: 10px;
		text-align: center;
	}
	.j_hzjl .j_hzinps img {
    	border-right: none;
	}
	.j_cha2 {
    	top: 1%;
    	right: 15px;
	}
	.j_cha2 img{
		display: none;
	}
	.j_cha2 .hei{
		display: inline-block;
	}
	.j_slick2s .slick-prev {
    	left: 84%;
	}
	.j_containerb .traq {
    	padding: 25px 40px 0 40px;
	}
	.traq h2 {
    	font-size: 24px;
	}
	.j_hezuo p {
    	font-size: 14px;
    	line-height: 24px;
    	padding: 4px 18px;
	}
	.k_container .k_news {
		padding-top: 0;
	}
	.k_container .k_news h1 {
		margin-top: 10px;
		line-height: 36px;
		font-size: 26px;
	}
	.k_newc {
		margin-top: 5px;
	}
	.k_container .k_more {
		margin: 20px 0 20px 0;
	}
	.k_container .k_dec {
		padding-top: 15px;
	}
	.k_container .k_dec h1 {
		font-size: 46px;
		margin-bottom: 10px;
	}
	.k_container .k_date {
		line-height: 30px;
	}
	.k_container .k_newss {
		line-height: 34px;
	}
	.referral .slick-prev {
		margin-left: 0;
	}
	.referral .slick-next {
		margin-right: 0;
	}
	.moban {
		top: -75px;
	}
	.Instagram {
		padding-top: 30px;
	}
	.moban h1 {
		font-size: 24px;
		padding: 15px 0 10px 0;
	}
	.k_bcontent .k_c .k_apt {
		padding: 25px 30px 25px 30px;
	}
	.k_bcontent .k_c .k_column span {
		font-size: 28px;
		padding: 10px 25px 10px 25px;
	}
	.k_apt .k_apts {
		margin-top: 10px;
	}
	.k_bcontent .k_c .k_msg {
		margin: 20px 0 0 0;
	}
	.k_bcontent .k_c .k_column .k_a {
		border-left: 0px;
		padding: 10px 25px 10px 0px;
	}
}

@media (max-width: 700px) {
	.j_slick2s .slick-dots {
		left: 42%;
	}
	.abouta .j_rest p {
		margin: 10px 100px 0px 100px;
	}
	.j_zhidu .slick-dots {
		left: 300px;
	}
	.j_slick2s .slick-prev {
    	left: 83%;
	}
    .j_mort span {
        width: 100%;
    }
    .j_morb {
        padding: 15px 15px 0 15px;
    }
    .j_mort {
        padding: 0px 0 10px 15px;
    }
    .j_work_m {
        margin-top: 20px;
    }
    .j_xiant:after {
        top: 105px;
    }
    .j_mo {
        margin-top: 10px;
    }
    .j_mor {
        margin-top: 104px;
    }
}

@media (max-width: 640px) {
	.j_container .j_containert {
		width: 95%;
	}
	.j_zhidu .slick-dots {
		left: 44%;
	}
	.abouta .j_rest p {
		margin: 10px 65px 0px 65px;
	}
	.j_toucht {
		margin-left: 0 !important;
	}
	.j_cha {
    	left: 74%;
	}
	.j_slick2s .slick-prev {
    	left: 81%;
	}
	.j_slick2s .slick-dots {
    	left: 41%;
	}
}
@media (max-width: 600px)  {
	.j_slick2s .slick-prev {
    	left: 79%;
	}
	.j_slick2s .slick-dots {
    	left: 40%;
	}
	.tuandui {
		padding: 15px 0px 35px 15px;
	}
	.tuandui h1 {
		font-size: 22px;
	}
	.tuandui span {
		margin-left: 5px;
		line-height: 26px;
		font-size: 18px;
	}
	.tuandui .tuandui-r li a {
		font-size: 16px;
		padding: 0px 0px 13px 0px;
		margin-left: 15px;
	}
}
@media (max-width: 550px) {
	.j_slick2s .slick-dots {
		left: 39%;
	}
	.j_slick2s .slick-prev {
    	left: 77%;
	}
	.abouta .j_rest p {
		margin: 10px 50px 0px 50px;
	}
	.j_contactr {
		margin-left: 35%;
		margin-bottom: 25px;
	}
	.j_contactl .j_ay {
		width: calc(100% - 68px);
	}
	.j_toucht p {
		line-height: 22px;
	}
	.j_tcw {
    	top: 26%;
    	left: 35%;
	}
	.j_cha {
    	left: 73%;
    	top: 26%;
	}
	.k_bcontent .k_c .k_column span {
    	font-size: 26px;
		padding: 4px 8px 5px 5px;
	}
	.k_bcontent .k_c .k_column .k_a {
		padding: 4px 8px 5px 0px;
	}
}
@media (max-width: 500px)  {
	.j_slick2s .slick-prev {
    	left: 73%;
	}
	.j_slick2s .slick-dots {
    	left: 37%;
	}
	.tuandui span {
		display: none;
	}
}
@media (max-width: 460px)  {
	.j_slick2s .slick-prev {
    	left: 70%;
	}
	.j_slick2s .slick-dots {
    	left: 35%;
	}
}
@media (max-width: 414px) {
	.j_gb {
		right: 0;
		bottom: 0px;
		width: 100%;
	}
	.j_gb p {
		text-align: center;
	}
	.j_container .j_containert {
		width: 92%;
	}
	.referral .j_jshg {
		padding: 80px 38px 120px;
	}
	.j_slick2s .slick-prev {
    	left: 73%;
	}
	.j_cbrimg {
		padding: 41px 0 0 0;
	}
	.header2 .logo img {
		width: 160px;
	}
	.j_container .j_containert p {
		font-size: 14px;
		padding-left: 14px;
	}
	.footer .icon .bdsharebuttonbox {
		left: 8%;
	}
	.icon .bdsharebuttonbox .bds_weixin {
		background-size: 60% 60%;
	}
	.icon .bdsharebuttonbox .bds_sqq {
		background-size: 60% 60%;
	}
	.icon .bdsharebuttonbox .bds_mail {
		background-size: 60% 60%;
	}
	.icon .bdsharebuttonbox .bds_copy {
		background-size: 60% 60%;
	}
	.icon .bdshare-button-style0-16 a,
	.bdshare-button-style0-16 .bds_more {
		margin: 6px 10px 6px 5px;
	}
	.j_slick2s .slick-dots {
		left: 37%;
	}
	.j_table table tbody {
		display: block;
		height: 100px;
		overflow-y: scroll;
	}
	.j_table table thead,
	tbody tr {
		display: table;
		width: 100%;
		table-layout: fixed;
	}
	/*关键设置：滚动条默认宽度是16px 将thead的宽度减16px*/
	.j_table table thead {
		width: calc( 100% - 1em)
	}
	.j_table table thead th {
		background: #ccc;
	}
	.j_containerb .traq {
		padding: 26px 14px 0 14px;
	}
	.j_hezuo p {
		font-size: 14px;
		line-height: 24px;
		padding: 5px 10px;
	}
	.traq h2 {
		font-size: 24px;
	}
	.j_hezuo {
		margin-top: -112px;
	}
	.j_slick2 {
		padding-bottom: 18px;
	}
	.j_cbrlist .j_list {
		padding: 10px 15px 17px 20px;
	}
	.j_fuli .j_fu h1 {
		line-height: 40px;
		margin-top: 20px;
		font-size: 30px;
	}
	.j_fuli .j_fu p {
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 20px;
	}
	.abouta .j_rest p {
		margin: 5px 20px 0px 20px;
	}
	.j_rest h3 {
		font-size: 18px;
		margin-top: 15px;
	}
	.abouta .j_rest {
		padding: 30px 30px 25px 30px;
	}
	.j_contactr {
		margin-left: 32%;
	}
	.j_contact h2 {
		font-size: 18px;
		line-height: 28px;
		padding: 20px 10px 0 15px;
	}
	.j_toucht h1 {
		font-size: 25px;
		line-height: 35px;
	}
	.j_contact {
		margin: 5px 0 20px;
	}
	.j_contactla {
		padding-left: 10px;
		margin-top: 5px;
	}
	.j_tcw {
    	top: 18%;
    	left: 30%;
	}
	.j_cha {
    	left: 75%;
    	top: 18%;
	}
	.j_tcw img {
    	width: 150px;
	}
	.j_tcw p {
    	font-size: 12px;
    	padding-bottom: 12px;
	}
	.k_bcontent .k_c .k_apt {
    	padding: 35px;
	}
	.j_logoa img {
		width: 165px;
	}
	.j_logoa {
		top: 20px;
		left: 20px;
	}
	.j_message {
		position: absolute;
		top: 25px;
		right: 5px;
	}
	.j_message img {
		margin: 0 0px;
	}
	.j_honor {
		height: 398px;
		margin: 30px 0 20px;
	}
	.j_honor {
		padding: 0;
	}
}
@media (max-width: 390px) {
	.j_slick2s .slick-dots {
		left: 35%;
	}
	.j_slick2s .slick-prev {
    	left: 69%;
	}
}
@media (max-width: 350px) {
	.j_slick2s .slick-dots {
		left: 33%;
	}
	.j_slick2s .slick-prev {
    	left: 65%;
	}
	.j_cha {
    	left: 80%;
    	top: 18%;
	}
	.k_bcontent .k_c .k_column span {
		font-size: 24px;
	}
}

@media (max-width: 330px) {
	.j_slick2s .slick-dots {
		left: 33%;
	}
	.j_cha {
    	left: 84%;
    	top: 18%;
	}
}

@media (max-width: 320px) {
	.j_container .j_containert {
		width: 91%;
	}
	.j_slick2s .slick-dots {
		left: 30%;
	}
	.j_slick2s .slick-prev {
    	left: 61%;
	}
}

.container {
	width: 100% !important;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 768px) {
	.container {
		width: 750px!important;
	}
}

@media (min-width: 992px) {
	.container {
		width: 970px!important;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px!important;
	}
}

@media (min-width: 1230px) {
	.container {
		width: 1230px!important;
	}
}

@media (min-width: 1470px) {
	.container {
		width: 1440px !important;
	}
}

@media (min-width: 1750px) {
	.container {
		width: 1720px !important;
		/*margin-top: 31px;*/
		position: relative;
		/*margin-bottom: 62px;*/
	}
}