﻿/** Generated by FG **/
@font-face {
	font-family: 'Conv_plantc';
	src: url('../fonts/plantc.eot');
	src: local('☺'), url('../fonts/plantc.woff') format('woff'), url('../fonts/plantc.ttf') format('truetype'), url('../fonts/plantc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.k_main{
	width: 100%;
	overflow: hidden;
}
.k_main li{
	float: left;
	width: 25%;
}
.k_banner{
	position: relative;
	/*background: #000000;*/
	/*padding-top: 117px;*/

}
.jsong{
	width: 100%;
	height: calc(100vh - 117px);
}
.k_baoluo{

	margin-top: 117px;
}
.k_banner .ban_po{
	position: absolute;
	top: 35%;
	right: 3.4%;
	z-index: 2;
}
.k_banner .ban_po p{
	font-size: 48px;
	color: #fff;
	line-height: 28px;
}
.k_banner .ban_po p .prne{
	display: inline-block;
	width: 47px;
	cursor: pointer;
}
.k_banner .ban_po p .bca {
	margin-left: 65px;
}
.k_banner .ban_po p .prne.banprev{
	margin-right: 5px;
	margin-bottom: 15px;
}
.k_banner .ban_po p .prne.bannext{
	margin-right: 5px;
	margin-top: 15px;
}
.k_banner .inliner-bg{
	width: 36.67%;
	position: absolute;
	top: 50%;
	left: 50%;
	/*margin: -333px 0 0 -333px;*/
	z-index: 200;
	/*background-size: 100% 100%;*/
	transform: scale(1,1);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.k_banner .inliner-bg span.one{
	position: relative;
	left: 0;
}
.k_banner .inliner-bg span.two{
	left: 0;
}
.k_banner .inliner-bg span{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0px;
	left: 41px;
}
.k_banner .inliner-bg span img{
	width:100%;
}
.k_banner .inliner-bg span.one{
	/*background: url(../images/dh11.png) no-repeat center;*/
	/*background-size: 100% 100%;*/
	-webkit-animation: inlinerbg 1.2s infinite linear;
	animation: inlinerbg 1.2s infinite linear;
}
.k_banner .inliner-bg span.two{
	/*background: url(../images/dh12.png) no-repeat center;*/
	/*background-size: 100% 100%;*/
	-webkit-animation: inlinerbgo 1.2s infinite linear;
	animation: inlinerbgo 1.2s infinite linear;
}
@-webkit-keyframes inlinerbg {
	0% {
		-webkit-transform:translate(5px,-9px);
		transform: translate(5px,-9px);
	}
	50% {
		-webkit-transform: translate(0,0);
		transform: translate(0,0);
	}
	100%{
		-webkit-transform:translate(5px,-9px);
		transform: translate(5px,-9px);
	}
}

@keyframes inlinerbg {
	0% {
		-webkit-transform:translate(5px,-9px);
		transform: translate(5px,-9px);
	}
	50% {
		-webkit-transform: translate(0,0);
		transform: translate(0,0);
	}
	100%{
		-webkit-transform:translate(5px,-9px);
		transform: translate(5px,-9px);
	}
}
@-webkit-keyframes inlinerbgo {
	0% {
		-webkit-transform:translate(-5px,9px);
		transform:translate(-5px,9px);
	}
	50% {
		-webkit-transform: translate(0,0);
		transform: translate(0,0);
	}
	100%{
		-webkit-transform:translate(-5px,9px);
		transform: translate(-5px,9px);
	}
}

@keyframes inlinerbgo {
	0% {
		-webkit-transform:translate(-5px,9px);
		transform: translate(-5px,9px);
	}
	50% {
		-webkit-transform: translate(0,0);
		transform: translate(0,0);
	}
	100%{
		-webkit-transform:translate(-5px,9px);
		transform: translate(-5px,9px);
	}
}
.k_newc{
	margin-top: 55px;
}
.k_newc .prne{
	display: inline-block;
	cursor: pointer;
}
.k_newc .o_kuang{
	font-size: 24px;
	margin: 0 10px;
	color: #cbcbcb;
}
.k_newc .prne img{
	width: 12px;
}
.k_newc .prne .lan{
	display: none;
}

.k_nei{
	position: relative;
	overflow: hidden;
}
.explo{
	text-align: center;
	position: absolute;
	/*top: 50%;*/
	top: calc(50% + -56px);
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 18px;
	color: #FFFFFF;
	line-height: 30px;
	width: 25%;
	z-index: 99;
}
.explo h1{
	color: #FFFFFF;
	font-size: 52px;
	line-height: 65px;
	font-weight: bold;
	font-family: "微软雅黑";
	margin-top: 40px;
	margin-bottom: 50px;
}
.explo span{
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 34px;
	padding: 15px 30px;
}
.explo:hover span{
	border-color: red;
}


.k_nei img{
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	/*width: 100%;*/
	/*height: calc(100vh - 117px);*/
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
}
/*.k_nei.slick-current img.act{*/
	/*animation: zuochu 5s linear 0s 1 normal forwards ;*/
	/*!* Firefox: *!*/
	/*-moz-animation: zuochu 5s linear 0s 1 normal forwards ;*/
	/*!* Safari 和 Chrome: *!*/
	/*-webkit-animation: zuochu 5s linear 0s 1 normal forwards ;*/
	/*!* Opera: *!*/
	/*-o-animation: zuochu 5s linear 0s 1 normal forwards ;*/
/*}*/
@keyframes zuochu
{
	0% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
	16.67% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	83.33%{
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	100%{
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@-moz-keyframes zuochu /* Firefox */
{
	0% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
	16.67% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	83.33%{
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	100%{
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@-webkit-keyframes zuochu /* Safari 和 Chrome */
{
	0% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
	16.67% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	83.33%{
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	100%{
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
}

@-o-keyframes zuochu /* Opera */
{
	0% {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
	16.67% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	83.33%{
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	100%{
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
}
.o_qieh{
	position: absolute;
	left: 50%;
	top: 50%;
	width:36.67%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.oi_qyuan{
	width:100%;
}
.oi_qyuan1{
	position: absolute;
	left: 0;
	top:0;
	width:0;
	height: 100%;
	/*-webkit-transition: all 4s ease-out 0s;
	-moz-transition: all 4s ease-out 0s;
	-ms-transition: all 4s ease-out 0s;
	-o-transition: all 4s ease-out 0s;
	transition: all 4s ease-out 0s;*/
}
.oi_qyuan2{
	position: absolute;
	left: 0;
	top:0;
	width:100%;
	height: 0;
/*	-webkit-transition: all 4s ease-out 0s;
	-moz-transition: all 4s ease-out 0s;
	-ms-transition: all 4s ease-out 0s;
	-o-transition: all 4s ease-out 0s;
	transition: all 4s ease-out 0s;*/
}
.oi_qyuan3{
	position: absolute;
	right: 0;
	top:0;
	width:100%;
	height: 0;
/*	-webkit-transition: all 2s ease-out 0s;
	-moz-transition: all 2s ease-out 0s;
	-ms-transition: all 2s ease-out 0s;
	-o-transition: all 2s ease-out 0s;
	transition: all 2s ease-out 0s;*/
}
.oi_qyuan4{
	position: absolute;
	right: 0;
	bottom:0;
	width: 0;
	height: 100%;
/*	-webkit-transition: all 4s ease-out 0s;
	-moz-transition: all 4s ease-out 0s;
	-ms-transition: all 4s ease-out 0s;
	-o-transition: all 4s ease-out 0s;
	transition: all 4s ease-out 0s;*/
}
.dian_bo{
	position: absolute;
	left: 0;
	top:0;
	width:100%;
	height: 100%;
	z-index: 3;
}
.dian{
	position: absolute;
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #ffffff;
}
.dian1{
	left: 0;
	top:50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.dian2{
	top:0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.dian3{
	right: 0;
	top:50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.dian4{
	bottom:0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.dian.on{
	background: #0154a6;
}
.o_bg.on{
	width:100%;
	height: 100%;
	-webkit-transition: all 2s ease-out 0s;
	-moz-transition: all 2s ease-out 0s;
	-ms-transition: all 2s ease-out 0s;
	-o-transition: all 2s ease-out 0s;
	transition: all 2s ease-out 0s;
}
.o_bg.oi_qyuan1.on{
	-webkit-transition: all 4s ease-out 0s;
	-moz-transition: all 4s ease-out 0s;
	-ms-transition: all 4s ease-out 0s;
	-o-transition: all 4s ease-out 0s;
	transition: all 4s ease-out 0s;
	transition-delay: 0.5s;
}
.k_nei.slick-active{
	
}
@media screen and (min-width: 1200px){
	.k_newc .prne:hover .lan{
		display: inline-block;
	}
	.k_newc .prne:hover .hui{
		display: none;
	}
}
.R-situ{
	width: 100%;
	/*height: 840px;*/
	box-sizing: border-box;
}
.R-situ li{
	width:100%;
	padding:0 1px;
}
.R-situ .situs{
	float: left;
}
.R-situ .situs .xiushi{
	/*width: 478px;*/
	position: relative;
}
.R-situ .situs .xiushi>img{
	width: 100%;
}
.R-situ .situs .xiushi>.oi_yuan,
.R-situ .situs .xiushi>.oi_xian{
	position: absolute;
	left: 0;
	top:0;
	z-index: 2;
}
.R-situ .situs .xiushi:hover>.oi_yuan{
	-webkit-animation: coursePointCXl 3s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
	animation: coursePointCXl 3s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
}
@media only screen and (min-width: 1024px){
	.R-situ .situs .xiushi:hover p{
		-webkit-transform: translate3d(0, -50%, 0);
		transform: translate3d(0, -50%, 0);
		transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-o-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-ms-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-moz-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	}
}
.R-situ .situs .xiushi:hover p{
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-o-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-ms-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
}
@media only screen and (min-width: 1024px){
	.R-situ .situs .xiushi:hover h3{
		-webkit-transform: translate3d(0, 50%, 0);
		transform: translate3d(0, 50%, 0);
		transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-o-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-ms-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-moz-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
		-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	}
}
.R-situ .situs .xiushi:hover h3{
	-webkit-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0);
	transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-o-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-ms-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-transition: all 1s cubic-bezier(0.23, 1, 0.32, 1);
}
@-webkit-keyframes coursePointCXl {
	0% {
		opacity:1;
		-webkit-transform:translate3d(0, 0, 0) scale(1);
		transform:translate3d(0, 0, 0) scale(1)
	}
	50% {
		opacity:.5;
		-webkit-transform:translate3d(0, 8px, 0) scale(1.15);
		transform:translate3d(0, 8px, 0) scale(1.15);
	}
	to {
		opacity:1;
		-webkit-transform:translate3d(0, 0, 0) scale(1);
		transform:translate3d(0, 0, 0) scale(1);
	}
}
@keyframes coursePointCXl {
	0% {
		opacity:1;
		-webkit-transform:translate3d(0, 0, 0) scale(1);
		transform:translate3d(0, 0, 0) scale(1)
	}
	50% {
		opacity:.5;
		-webkit-transform:translate3d(0, 8px, 0) scale(1.15);
		transform:translate3d(0, 8px, 0) scale(1.15);
	}
	to {
		opacity:1;
		-webkit-transform:translate3d(0, 0, 0) scale(1);
		transform:translate3d(0, 0, 0) scale(1);
	}
}
.R-situ .situs .xiushi h3{
	width: 100%;
	text-align: center;
	position: absolute;
	top:120px;
	font-size:36px;
	color:#fff;
}
.R-situ .situs .xiushi h3 a{
	width: 100%;
	text-align: center;
	font-size:36px;
	color:#fff;
	display: block;
}
.R-situ .situs .xiushi p{
	width: 100%;
	text-align: center;
	position: absolute;
	top:611px;
	font-size:20px;
	color:#fff;
}
.R-situ .situs .xiushi p a{
	width: 100%;
	text-align: center;
	font-size:20px;
	color:#fff;
	display: block;
}
.R-situ .situs .xiushi .daixie{
	width: 100px;
	margin:0 auto;
}
.R-situ .situs .xiushi .daixie .nobushi{
	position: absolute;
	top:661px;
}
/*.k_container{*/
	/**/
	/*padding: 0;*/
/*}*/
.k_container{
	width: 90%;
	padding-top: 15px;
	padding-bottom: 15px;
}
.k_container .k_dec{
	border-left: 1px solid #CCCCCC;
}
.k_container .k_news{
	padding-top: 90px;
}
.k_container .k_news p{
	font-size: 18px;
	color: #dedddd;
}
.k_container .k_news h1{
	margin-top: 145px;
	line-height: 55px;
	letter-spacing: 2.5px;
}
.k_container .k_news .k_dynamic{
	line-height: 40px;
	color: #666666;
	font-size: 16px;
}
.k_container .k_more{
	width: 144px;
	height: 46px;
	background: #0154a6;
	/*margin: 90px 0 226px 0;*/
	margin-top: 90px;
	text-align: center;
}
.k_container .k_more p{
	font-size: 16px;
	line-height: 50px;
	color: #FFFFFF;
}
.k_container .k_dec{
	padding-top: 69px;
	overflow-y: hidden;
}
.k_container .k_dec h1{
	color: #DEDDDD;
	font-size: 80px;
	line-height: 50px;
	margin-bottom: 123px;
}
.k_container .k_date{
	font-size: 16px;
	line-height: 50px;
	color: #333333;
}
.k_container .k_zk{
	color: #333333;
	font-size: 18px;
	line-height: 28px;
}
.k_container .k_dec:hover .k_zk {
	color: #0154a6;
}
.k_container .k_newss {
	color: #51b5e8;
	font-size: 14px;
	line-height: 50px;
}
.k_container .k_zka{
	color: #888888;
	font-size: 14px;
	line-height: 28px;
}
.k_container .k_dec img{
	width: 100%;
}
.k_de .k_dec .img_s{
	width: 20%;
}
.in_arrow{
	position: relative;
	width: 49px;
	height: 2px;
	margin: 10px 0;
	background-color: rgba(104,106,108);
	transition: .5s;
}
.in_arrow:before{
	content: '';
	position: absolute;
	top: 50%;
	right: -6px;
	width: 6px;
	height: 11px;
	transform: translateY(-6px);
}
.in_arrow:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	border-top: 6px solid transparent;
	border-left: 4px solid rgba(104, 106, 108);
	border-bottom: 6px solid transparent;
	z-index: 15；
}
.k_container .k_dec:hover .in_arrow{
	width: 100%;
	background: #065fae;
}

.k_container .k_dec:hover .in_arrow:after{
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	border-top: 6px solid transparent;
	border-left: 4px solid #065fae;
	border-bottom: 6px solid transparent;
	z-index: 15;
}
.k_banner .slick-dots{
	position: absolute;
	left: -920px;
	top: 50%;
}
.k_fy{
	overflow: hidden;
}
.k_fy .k_xiushi{
	width: 25%;
	float: left;
	padding: 0 2px 0 2px;
	background-image: url(../images/k_beia.png);
	background-position: 57px -162px;
}
.k_fy .k_xiushi .k_yuan{
}
.k_d {
	/*background: url(../images/k_d1.png);
	background-position: 0px;*/
}

.k_d .k_bana {
	margin: 0 auto;
	padding: 120px 100px;
	text-align: center;
}

.k_d .k_bana .k_img {
	position: relative;
}

.k_d .k_bana .k_book {
	position: absolute;
	top: 270px;
	left: 933px;
}

.k_d .k_bana .k_mar {
	padding: 32px 0 10px 0;
	color: #FFFFFF;
	font-size: 30px;
}

.k_d .k_bana .k_sc {
	line-height: 32px;
	color: #FFFFFF;
	font-size: 30px;
}

.k_con {
	width: 100%;
	padding: 0 100px;
	position: absolute;
	clear: both;
}

.k_con .k_nava {
	width: 100%;
	background: #FFFFFF;
	position: relative;
	top: -65px;
	left: 0px;
	padding: 30px 0;
}

.k_con .k_nava ul {
	width: 1720px;
	padding: 0px 10% 0 15%;
}

.k_con .k_nava ul li {
	float: left;
	text-align: center;
	padding: 0 110px 0 0;
}
.k_con .k_nava ul li.act a {
	color: #000000;
}
.k_con .k_nava ul li a {
	color: #666666;
	font-size: 18px;
}
.k_con .k_nava ul li a.k_nactive{
	color: #000000;
}
.k_con .k_nava a.k_nactive .img_s {
	display: none;
}
.k_con .k_nava ul li.act a .img_s {
	display: none;
}
.k_con .k_nava ul li.act a .img_d {
	display: inline-block;
}
.k_con .k_nava a.k_nactive .img_d {
	display: inline-block;
}
.k_con .k_nava ul li a.k_nactive:hover {
	color: #000000;
}

.k_con .k_nava a.k_nactive:hover .img_s {
	display: none;
}

.k_con .k_nava a.k_nactive:hover .img_d {
	display: inline-block;
}

.k_bcontent {
	width: 100%;	
}
.k_bcontents{
	background: #f2f4f5;
	padding-top: 50px;
}
/*.k_bcontent {
	padding: 60px 100px 42px 100px;
}*/

/*.k_bcontent .k_c .fl,
.fr {
	background: #FFFFFF;
}*/

.k_bcontent .k_c .k_apt {
	width: 50%;
	float: right;
	background: #FFFFFF;
	padding: 55px 106px 95px 115px;
	height: 100%;
}
.k_img01{
	display: none;
}
.k_bcontent .k_c .k_img {
	width: 50%;
	float: right;
	display: none;
	position: relative;
}

.k_bcontent .k_c .k_img.j_img{
	display: block;
}
.k_bcontent .k_c .k_img img {
	width: 100%;
}
.k_bcontent .k_c .k_img .j_maimga{
	position: absolute;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
}
.k_bcontent .k_c .k_column span {
	font-family: "Conv_plantc",arial;
	font-size: 48px;
	line-height: 28px;
	color: #d3d3d3;
	float: left;
	border-left: 1px solid #d3d3d3;
	padding: 10px 30px 10px 30px;
}
.k_column{
	height: 103px;
}
.k_bcontent .k_c .k_column span:hover {
	color: #065fae;
	transition: all .3s ease-in 0s;
	-o-transition: all .3s ease-in 0s;
	-ms-transition: all .3s ease-in 0s;
	-moz-transition: all .3s ease-in 0s;
	-webkit-transition: all .3s ease-in 0s;
}
.k_bcontent .k_c .k_column span.k_as{
	color: #065fae;
}
.k_apt .k_apts{
	/*margin-top: 59px;*/
	display: block !important;
}
@media screen and (min-width:1200px) {
	.k_apt .k_apts:hover h1{
		color: #065fae;
	}
}
.k_bcontent .k_c .k_column .k_a {
	border-left: 0px;
	padding: 10px 30px 10px 0px;
}

.k_apts .k_time {
	color: #065fae;
	font-size: 18px;
	line-height: 50px;
}
.k_apts a h1{
	font-size: 24px;
	line-height: 31px;
	color: #000000;
	overflow: hidden;  
    text-overflow:ellipsis;  
    white-space: nowrap;
}
.k_bcontent .k_c .k_zkb p{
	color: #666666;
	font-size: 16px;
	line-height: 32px;
	padding-top: 50px;
	display: -webkit-box;  
    -webkit-box-orient: vertical;  
    -webkit-line-clamp: 2;  
    overflow: hidden;
}

.k_bcontent .k_c .k_msg {
	width: 144px;
	height: 46px;
	background: #065fae;
	margin: 70px 0 0 0;
	color: #ffffff;
	font-size: 16px;
	line-height: 46px;
	text-align: center;
}

.k_bcontent .k_c .k_apt .k_msg:hover {
	background: #FFFFFF;
	color: #333333;
	border: 1px solid #065FAE; 
	transition: all .3s ease-in 0s;
	-o-transition: all .3s ease-in 0s;
	-ms-transition: all .3s ease-in 0s;
	-moz-transition: all .3s ease-in 0s;
	-webkit-transition: all .3s ease-in 0s;
}

.k_kuang {
	padding: 40px 0 0 0;
	width: 100%;
	overflow: hidden;
}

.k_kuang .k_hot {
	width: calc(50% - 15px);
	padding: 60px 70px;
	background: #FFFFFF;
	margin-bottom: 30px;
	border-bottom: 2px solid #FFFFFF;
	/*margin: 0 16px  30px 16px;*/
}
.k_kuang .k_xsd .k_dtime {
	color: #065fae;
	font-size: 16px;
	padding: 42px 0 0 0;
}
.k_kuang .k_hot h1 {
	color: #333333;
	font-size: 22px;
	line-height: 32px;
	padding: 0 0 30px 0;
	height: 94px;
    /*overflow: hidden;  */
    /*text-overflow:ellipsis;  */
    /*white-space: nowrap;*/
}
.k_kuang .k_hot:nth-child(2n -1){
	float: left;
}
.k_kuang .k_hot:nth-child(2n){
	float: right;
}
.k_kuang .k_hot .k_dbh {
	color: #666666;
	font-size: 16px;
	/*line-height: 30px;*/
	/*height: 60px;*/
	/*display: -webkit-box;  */
    /*-webkit-box-orient: vertical;  */
    /*-webkit-line-clamp: 2;  */
    overflow: hidden;
}

.k_kuang .k_hot .k_dtime {
	color: #123;
	font-size: 16px;
	padding: 0px 0 0 0;
}
.k_bcontent .j_ys-fenye{
	background: #f2f4f5;
}
.k_kuang .k_hot:hover {
	border-bottom: 2px solid #0154a6;
}

.k_kuang .k_hot:hover h1 {
	color: #0154a6;
}
.k_kuang .k_xsd .k_dtime {
	color: #065fae;
	font-size: 16px;
	padding: 26px 0 0 0;
}

.k_bei{
	background: #f2f4f5;
	padding: 0 360px;
}
.k_bei .k_nycon{
	background: #FFFFFF;
	text-align: center;
	width: 100%;
	position: relative;
	top: -65px;
	padding-top: 65px;
}

.k_bei .k_nycon h1{
	color: #000000;
	font-size: 30px;
	padding-bottom: 20px;

}
.k_bei .k_nycon .k_time {
	/*color: #065fae;*/
	font-size: 16px;

}
.k_bei .k_nycon .k_nymain {
	text-align: left;
	padding: 10px 75px 58px 75px;

}
.k_bei .k_nycon .k_nymain p{
	color: #555555;
	font-size: 16px;
	line-height: 32px;
	letter-spacing: 1.5px;
	
	padding-bottom: 30px;
}
.k_bei .k_nycon .k_nymain p>img{
	max-width: 100% !important;
}
.k_bei .k_nycon .k_nymain p>span img{
	max-width: 100% !important;
}
.k_bei .k_nycon .k_bigtu{
	width: 100%;
}
.k_bei .k_nycon .k_nymain .k_nyimg {
	overflow: hidden;
}
.k_bei .k_nycon .k_biaoti{
	margin: 0 auto;
	width: 370px;
	height: 45px;
	position: relative;
}
.k_bei .k_nycon .k_biaoti p{
	position: absolute;
	top: 57px;
	left: 20px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 32px;
}
.k_bei .k_nycon .k_biaoti{
	padding: 50px 0 70px 0;
}
.k_bei .k_nycon .k_fxx{
	border-top: #dcdcdc 1px solid;
	padding: 38px 0 80px 0;
	text-align: center;
	position: relative;
}
.k_bei .k_nycon .k_fxx p {
	color: #888888;
}
.j_fx{
	position: absolute;
	left: 44%;
	margin-top: 10px;
}
.j_fx .bds_copy {
	background-image: url(../images/jfa.png);
	background-size: 25px 25px;
	background-position: center !important;
	height: 30px;
	width: 30px;
	padding: 25px;
}
.j_fx .bds_copy:hover{
	background-image: url(../images/jfas.png);
	background-size: 25px 25px;
	background-position: center !important;
	height: 30px;
	width: 30px;
	/*padding: 25px;*/
}
.j_fx .bds_tsina {
	background-image: url(../images/jfb.png);
	background-size: 24px 24px;
	background-position: center !important;
	height: 30px;
	width: 30px;
	padding: 25px;
	border-left: none;
}
.j_fx .bds_tsina:hover{
	background-image: url(../images/jfbs.png);
	background-size: 24px 24px;
	background-position: center !important;
	height: 30px;
	width: 30px;
	/*padding: 20px;*/
}
.j_fx .bds_weixin{
	background-image: url(../images/jfc.png);
	background-size: 25px 23px;
	background-position: center !important;
	border-left: none;
	height: 30px;
	width: 30px;
	padding: 25px;
}
.j_fx .bds_weixin:hover{
	background-image: url(../images/jfcs.png);
	background-size: 25px 23px;
	background-position: center !important;
	height: 30px;
	width: 30px;
	/*padding: 20px;*/
}
.j_fx a{
	border:1px solid #bfbfbf;
	/*padding:15px;*/
	/*margin:15px;*/
	margin:0 !important;
}
.k_cbanner{
	width: 100%;
	margin-top: 104px;
}
.k_c_background{
	width: 100%;
	padding: 0 100px;
	background: #cacdd2;
}
.k_cbanner img{
	width:100%;
}

.k_table{
	width: 100%;
	text-align: center;
	background: #FFFFFF;
	position: relative;
    top: -65px;
	zoom:1
}
.k_table:after{
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.k_table::before{
	content: '';
	position: absolute;
	left: 50%;
	top: -32px;
	width: 2px;
	height: 48px;
	background: #065fae;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.k_table .fl{
	width: 50%;
	text-align: center;
	/*border: 1px solid #C0C0C0;*/
	box-shadow: 0 0 3px #c0c0c0;
	height: 119px;
}
.k_table .fl p{
	color: #333333;
	font-size: 20px;
	line-height: 32px;
}
.k_table .k_yiyao{
	padding: 11px ;
}
.k_table .k_nonglin{
	padding: 11px;
}
.k_table .k_yiyao img{
	width: 49px;
	/*height: 49px;*/
}
.k_table .k_nonglin img{
	width: 49px;
	/*height: 57px;*/
}
.k_table .k_c_san img{
	height: 7px;
	width: 11px;
}
.k_yi_nav{
	padding: 23px 245px 50px 222px; 
	background: #fff;
	margin-top:-65px;
}
.k_table .k_c_san.act .img_s{
	 /*display: block;*/
 }
.k_table .k_c_san.act .img_d{
	display: none;
}
.k_yi_nav ul li{
	margin: 18px;
	float: left;
	background: #f2f4f5;
	border-bottom: 2px solid #FFF;
	width: calc(33.33% - 36px);
}
.k_yi_nav ul li a>img{
	width:100%;
}
.k_swb{
	padding: 31px 0 35px 30px;
}
.k_yi_nav ul li p{
	color: #4d88c1;
}
.k_yi_nav ul li h3{
	color: #000000;
	font-size: 20px;
	line-height: 32px;
}
.k_yi_nav ul li p{
	color: #065fae;
	font-size: 16px;
	line-height: 28px;
}
.k_yi_nav ul li p img{
	width: 50px;
	display: inline-block;
}
.k_yi_nav ul li:hover{
	border-bottom: 2px solid #065FAE;
}
.k_yi_nav ul li:hover h3{
	color: #065fae;
}
.k_yis img{
	width: 100%;
}
/**/
#i-wrap section{
	position: relative !important;
	/*	height: 989px;*/
}

.wel-page{
	height: 105px;
	width: 130px;
	position: fixed;
	top: 55%;
	left: 0;
	z-index: 10;
	margin-top: -64px;
	overflow: hidden;
}
.wel-page ul{
	position: relative;
}
.wel-page li a{
	color: #fff;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	margin: 0 0 3px 0;
	float: left;
	width: 100%;
	cursor: pointer;
	position: relative;
}
.wel-page li a .n{
	padding-left: 60px;
	opacity: 0;
	filter:alpha(opacity=0);
	transition:opacity 0.3s;
}
.wel-page li a .line{
	width: 26px;
	height: 1px;
	background: #fff;
	position: absolute;
	top: 12px;
	right: 75px;
	transition:width 0.3s,background 0.3s;
}
.wel-page li a.on .n{
	opacity: 1;
	filter:alpha(opacity=100);
}
.wel-page li a.on .line{
	width: 50px;
	background: #fff;
}
.wel-page.one li a{
	color: #CCCCCC;
}
.wel-page.one li a .line{
	background: #CCCCCC;
}
.wel-page.one li a .n{
	color: #CCCCCC;
}
/*.wel-page.one li a .line.line1{
	background: #CCCCCC;
}
.wel-page.one li a .n.n1{
	color: #CCCCCC;
}*/
.wel-page.one li a .on .line{
	background: #CCCCCC;
}
.wel-page.one li:hover .n {
	color: #CCCCCC;
	opacity: 1;
}
.wel-page.one li:hover .line {
	width: 36px;
	background: #CCCCCC;
}
.f-cb {
	zoom: 1;
}
.wel-page li a .n.n1{
	opacity: 1;
}
.wel-page li a .line.line1{
	width: 36px;
	background: #fff;
}
.wel-page li a .n.n2{
	color: #CCCCCC;
	opacity: 1;
}
.wel-page li a .line.line2{
	width: 36px;
	background: #CCCCCC;
}

/*@media (min-width: 1025px){*/
.wel-page li:hover .n {
	opacity: 1;
}
/*}*/
/*@media (min-width: 1025px){*/
.wel-page li:hover .line {
	width: 36px;
	background: #fff;
}
/*}*/
/*@media (min-width: 1025px){*/
.one li:hover .n {
	opacity: 1;
}
/*}*/
/*@media (min-width: 1025px){*/
.one li:hover .line {
	width: 36px;
	background: #fff;
}
/*}*/
@media screen and (max-width: 1680px) {
	/*.k_kuang .k_hot{
		margin:0 0px  30px 16px;
	}*/
	.k_d .k_bana .k_book {
	    left: 820px;
	}
	.k_kuang .k_xsd {
	    padding: 55px 55px 46px 70px;
	}
}
@media screen and (max-width: 1600px) {
	/*.k_kuang .k_hot{
		padding:60px 55px;
	}*/
	.k_d .k_bana .k_book {
	    left: 785px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 90px;
	}
	.k_kuang .k_xsd {
	    padding: 26px 55px 46px 70px;
	}
}
@media screen and (max-width: 1560px) {
	.k_kuang .k_hot{
		padding:60px 48px;
	}
	.k_d .k_bana .k_book {
	    left: 763px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 90px;
	}
	.footer .c_a {
	    padding: 40px 0 45px 0;
	}
	.k_kuang .k_xsd {
	    padding: 55px 15px 46px 55px;
	}
}
@media screen and (max-width: 1440px) {
	.k_kuang .k_hot{
		padding:63px 100px;
	}
	.k_d .k_bana .k_book {
	    left: 702px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 50px;
	}
	.footer .c_a {
	    padding: 40px 0 45px 0;
	}
	.k_kuang .k_xsd {
	    padding: 55px 15px 46px 55px;
	}
}
@media screen and (max-width: 1366px) {
	.k_bcontent {
	    padding: 60px 50px 42px 50px;
	}
	.k_kuang .k_hot {
	    padding: 50px 20px;
	}
	.k_kuang .k_xsd {
	    padding: 35px 5px 45px 18px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 30px;
	}
	.k_d .k_bana .k_book {
	    left: 666px;
	}
	.k_banner .ban_po p {
		font-size: 42px;
		line-height: 22px;
	}
	.k_banner .ban_po p .prne.banprev {
		margin-bottom: 10px;
	}
	.k_banner .ban_po p .prne.bannext {
		margin-top: 10px;
	}
	.k_banner .ban_po p .bca {
		margin-right: 25px;
	}
}
@media screen and (max-width: 1280px) {
	.k_kuang .k_hot {
	    width: 100%;
	    margin: 0 0px 30px 0px;
	}
	.k_d .k_bana .k_book {
	    left: 624px;
	}
	.k_con .k_nava ul {
	    padding: 0 20% 0 23%;
	}
	.k_bcontent .k_c .k_img {
	    width: 100%;
	}
	.k_bcontent .k_c .k_apt {
	    width: 100%;
	}
}
@media screen and (max-width: 1280px){
	.k_banner .ban_po {
		top: 35%;
		left: 9%;
	}
}
	@media screen and (max-width: 1024px) {
	.k_d .k_bana .k_book {
	    left: 497px;
	    top: 250px;
	}
	.k_con .k_nava ul {
	    padding: 0 20% 0 13%;
	}
	.footer {
	    padding: 50px 100px 50px 100px;
	}
	.footer .left a {
	    padding-top: 40px;
	}
	.footer .center {
	    padding: 0px 47px;
	}
	.footer .c_a {
	    padding: 19px 0 39px 0;
	}
	.footer .right .column {
	    padding:0px;
	}
	.footer .icon p {
	    line-height: 50px;
	}
	.bdsharebuttonbox{
		display: none;
	}
}
@media screen and (max-width: 991px) {
	.k_d .k_bana .k_book {
	    left: 480px;
	    top: 250px;
	}
}
@media screen and (max-width:768px) {
	.k_bcontent {
   		padding: 60px 20px 42px 20px;
	}
	.k_bcontent .k_c .k_apt{
		padding: 55px 20px 20px 20px;
	}
	.k_bcontent .k_c .k_zkb {
	    /*padding-top: 20px;*/
	}
	.k_bcontent .k_c .k_msg {
	    margin: 30px 0 0 0;
	}
	.k_kuang .k_hot {
	    margin: 0 0px 20px 0px; 
	    padding: 20px 20px;
	}
	.footer {
		padding:30px 15px 0;
	}
	.footer .left {
		display: none;
	}
	.footer > div {
	    width: 100%;
	}
	.footer .c_a {
	    padding: 20px 0 20px 0;
	}
	.footer .center {
		margin-bottom: 20px;
	}
	.footer .right {
		padding: 0px;
	}
	.footer .right .column .r_b{
		font-size:14px;
		    line-height: 40px;
	}
	.footer .icon {
		display: none;
	}
}

@media screen and (max-width:767px) {
	.k_bcontent .fenye a{
		margin:0 12px;
	}
	.k_bcontent .fenye a .k_jt {
	    padding: 0px 0px;
	}
	.k_bcontent .fenye a li {
	    padding: 0px 1px;
	}
	.k_banner .ban_po p {
		font-size: 34px;
	}
	.k_banner .ban_po {
		top: 30%;
	}
}

@media screen and (max-width: 1680px) {
	.R-situ .situs .xiushi p {
	    top:515px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:570px;
	}
	.R-situ .situs:nth-child(4){
		background-image:-66px -27px;
	}
}
@media screen and (max-width: 1440px) {
	.R-situ .situs .xiushi h3 {
	    top: 75px;
	}
	.R-situ .situs .xiushi p {
	    top:435px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:495px;
	}
}
@media screen and (max-width: 1366px) {
	.k_container .k_zk {
	    font-size: 16px;
	}
	.R-situ .situs .xiushi p {
	    top:410px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:460px;
	}
}
@media screen and (max-width: 1280px) {
	.R-situ .situs .xiushi p {
	    top:380px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:430px;
	}
}
@media screen and (max-width: 1200px) {
	.wel-page{
		display: none;
	}
	.mmm{
		display: block!important;
	}
}
@media screen and (max-width: 1024px) {
	.R-situ .situs .xiushi h3 {
	    top: 45px;
	}
	.R-situ .situs .xiushi p {
	    top:300px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:340px;
	}
}
@media screen and (max-width: 991px) {
	.R-situ .situs .xiushi h3 {
		font-size: 24px;
	    top: 30px;
	}
	.R-situ .situs .xiushi p {
	    top:275px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    top:325px;
	}
}
@media screen and (max-width: 768px) {
	.R-situ .situs .xiushi p {
	    top:240px;
	}
	.R-situ .situs .xiushi .daixie	.nobushi {
	    display: none;
	}
	.k_container .k_news {
	    padding-top: 30px;
	    width: 100%;
	}
	.col-sm-8 {
	    width: 100%;
	}
	.k_container .k_dec {
	    padding-top: 30px;
	}
	.k_container .k_dec h1 {
	    margin-bottom: 30px;
	}
	.k_container .k_news h1 {
	    margin-top: 30px;
	}
}
@media screen and (max-width: 767px) {
	.R-situ li {
	 width: 100%;
	 padding:0 15px;
	 margin-top:10px;
	}
	.R-situ .situs .xiushi h3 {
	    top: 80px;
	}
	.R-situ .situs .xiushi p {
	    top:510px;
	}
	.k_container .k_dec {
	    width: 100%;	}

}
@media screen and (max-width:1680px) {
	.k_yi_nav {
	    padding: 23px 115px 50px 115px;
	}
}
@media screen and (max-width:1600px) {
	.k_yi_nav {
	    padding: 23px 75px 50px 75px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 100px;
	}
	.sub .gywm {
    	padding: 46px 52px 90px 0;
	}
	.sub .lxwm {
    	padding: 38px 50px 80px 50px;
	}
}
@media screen and (max-width:1560px) {
	.k_yi_nav {
	    padding: 23px 50px 50px 50px;
	}
}
@media screen and (max-width:1440px) {
	.k_yi_nav {
	    padding: 23px 0px 50px 0px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 62px;
	}
}
@media screen and (max-width:1366px) {
	/*.k_yi_nav ul li {
	    margin: 6px;
	}*/
	.footer .left a {
	    padding-top: 65px;
	}
	.footer .right .column {
	    padding: 0 74px 18px 74px;
	}
	.footer .right .column .r_b {
	    line-height: 36px;
	}
	.footer .right .column .r_c {
	    line-height: 22px;
	}
	.footer .right .column .r_d {
	    line-height: 43px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 37px;
	}
}
@media screen and (max-width:1280px) {
	.k_yi_nav {
	    padding: 23px 80px 50px 80px;
	}
	/*.k_yi_nav ul li {
	    margin: 6px 42px;
	}*/
	.k_yi_nav ul li {
    	width: calc(50% - 36px);
	}
	.footer .right .column {
	    padding: 0px 20px 18px 20px;
	}
	.footer .icon .bdsharebuttonbox {
	    left: 8px;
	}
	.footer .right .column .r_b {
	    line-height: 50px;
	}
		.footer .right .column .r_c {
	    line-height: 42px;
	}
}
@media screen and (max-width:1200px) {
	.o_qieh{
		display: none;
	}
	.inliner-bg{
		display: none;
	}
}
@media screen and (max-width:1024px) {
	.footer .left{
		padding: 0 90px 0 0px;
	}
	.footer .center{
		padding: 0 47px;
	}
	.biaotou{
		margin-bottom:10px;
	}
	.footer .c_a{
		padding:40px 0 28px 0;
	}
	.k_yi_nav {
	    padding: 23px 0px 50px 0px;
	}
	/*.k_yi_nav ul li {
	    margin: 6px 15px;
	}*/
	.footer .right {
	    padding: 0px 0 0px 69px;
	}
}
@media screen and (max-width:991px) {
	.k_c_background {
	    padding: 0 80px;
	}
	.footer .center{
		padding: 0 47px;
	}
	.biaotou{
		margin-bottom:10px;
	}
	.footer .c_a{
		padding:40px 0 28px 0;
	}
	.k_yi_nav {
	    padding: 23px 0px 50px 0px;
	}
	.k_yi_nav ul li {
	    margin: 5px 0;
	    width: 100%;
	}
	.k_yi_nav ul li>a>img {
		width: 100%;
	}
	.footer .right {
	    padding: 0px 0 0px 69px;
	}
	.footer .c_a {
	    padding: 24px 0 28px 0;
	}
	.footer .right .column {
	    padding: 30px 10px 18px 10px;
	}
	.k_table .fl {
		height: 112px;
	}
	.k_table {
		top: 0;
	}
}
@media screen and (max-width:768px) {
	.k_yi_nav ul li {
	    margin: 6px 7px;
	    width: 48%;
	}
	.k_c_background {
	    padding: 0 15px;
	}
	/*.k_yi_nav img {
	    width: 100%;
	}*/
}
@media screen and (max-width:767px) {
	.k_yi_nav ul li {
	    padding:0px;
	    width: 96%;
	}
	.k_yi_nav {
	    margin-top: -15px;
	}
	.k_table .fl p{
		/*display: none;*/
	}
	.k_table .fl span{
		/*display: none;*/
	}
	.k_table {
	    top: 0px;
	}
	.k_table .k_yiyao {
	    padding: 4px;
	}
	.k_table .k_nonglin {
	    padding: 0px;
	}
}
@media screen and (max-width:600px){
	.k_banner .ban_po {
		/*top: 23%;*/
		left: 6%;
	}
	.k_banner .ban_po p {
		font-size: 22px;
	}
	.k_kuang .k_hot h1 {
		font-size: 18px;
		line-height: 28px;
		padding: 0 0 20px 0;
		height: 76px;
	}
}
/*新增**/
.newsp_btn img{
	transform: translateY(-2PX);
}
.newsp_fenye .newsp_btn a {
    font-size: 14px;
    color: #464646;
}
.newsp_tui {
    border-top: 1px solid #cccccc;
    padding: 50px 40px 75px;
}
.newsp_tui .newsp_h1 {
    position: relative;
    font-size: 24px;
    color: #333333;
    line-height: 1.5;
    padding-bottom: 60px;
    text-align: center;
}
.newsp_tui .newsp_h1:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    width: 1px;
    height: 45px;
    background-color: #cccccc;
}
.newsp_slide {
    padding: 0 40px;
}
.newsp_slide .slick-prev {
    width: 20px;
    height: 39px;
    background: url(../images/zuo.png);
    background-size: 100% 100%;
}
.newsl_box .newsl_bor {
    padding: 55px 0px 47px;
    border-bottom: 1px solid #d7d7d7;
}
.newsl_box h6 {
    margin-bottom: 15px;
    font-size: 14px;
    color: #0a7eaf;
    font-family: 'Arial','微软雅黑';
    line-height: 1.5;
    font-style: italic;
}
.newsl_box h6 {
    margin-bottom: 15px;
    font-size: 14px;
    color: #0a7eaf;
    font-family: 'Arial','微软雅黑';
    line-height: 1.5;
    font-style: italic;
}
.newsl_box h1 {
    margin-bottom: 15px;
    font-size: 16px;
    color: #333333;
    line-height: 1.5;
    /*font-weight: bold;*/
    height: 48px;
    overflow: hidden;
}
.newsl_box p {
    font-size: 14px;
    color: #666666;
    margin-bottom: 30px;
    line-height: 1.5;
}
.insec4_btn {
    border: 1px solid #b4b4b4;
    /* padding: 20px 0 0 30px; */
    font-size: 12px;
    color: #666666;
    white-space: nowrap;
    display: inline-block;
    padding: 12px 20px;
}
.newsp_slide .newsl_box{
        padding: 0 60px;
}
.newsl_box {
    width: 50%;
    padding: 0px 35px 0px;
    animation-delay: 0.2s;
    visibility: visible;
    animation-name: fadeInUp;
}
.newsp_tui{
	position:relative;
	top:-65px;
	background:#fff;
}
.newsp_fenye {
	padding: 0 50px;
    padding-bottom: 25px;
}
.newsp_slide .slick-next {
    width: 20px;
    height: 39px;
    background: url(../images/you.png);
    background-size: 100% 100%;
}
@media screen and (min-width:1200px){
	.newsl_box:hover h1{
		color:#0a7eaf;
	}
	.newsl_box:hover .insec4_btn{
		color:#0a7eaf;
		border-color:#0a7eaf;
	}
	.newsp_btn:hover a{
		color:#cd001a;
	}
}