/* 媒体查询 */
/* 屏幕小于640px发生变化 */
/* 属性后加  !important */
@media screen and (max-width:640px) {}

#container {
	width: 100%;
	height: 186px;
	margin: 10px auto;
}

* {
	margin: 0;
	font-size: 62.5%;
	padding: 0;
	color: #333;
	/* font-family: myfont; */
	font-family: '微软雅黑';
}

/* @font-face{
	    font-family: 'myfont';
	        src : url('myfont.ttf');
	    } */

img {
	border: 0;
}

ol,
ul,
li {
	list-style: none;
}

input,
button,
textarea {
	border: none;
	outline: none;
	/* 去掉点击后的边框 */
	resize: none;
}

button {
	cursor: pointer;
}

a {
	text-decoration: none;
}

.clear {
	clear: both;
}

/* 头部 */
.hender {
	padding: 26px 0;
	width: 1200px;
	background-color: #FFFFFF;
	margin: auto;
	display: flex;
	justify-content: space-between;
}

.hender li {
	
	align-items: center;
}

.hender li:nth-child(1) {
	width: 340px;
}

.hender li:nth-child(1) img {
	width: 100%;
}

.hender li:nth-child(2) {
	width: 414px;
  display: flex;
}

.hender li:nth-child(2) img {
	width: 100%;
}

.hender li:nth-child(3) {
	width: 280px;
	flex-wrap: wrap;
}

.hender li:nth-child(3) div:nth-child(1) {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin-bottom: 1%;
	font-size: 2rem;
	color: #6c9bd2;
	width: 100%;
}

.hender li:nth-child(3) div:nth-child(1) img {
	width: 25px;
	margin-right: 2%;
}

.hender li:nth-child(3) form:nth-child(2) {
	width: 100%;
	display: flex;
}

.hender li:nth-child(3) form:nth-child(2) div {
	display: flex;
	width: 80px;
	background-color: #6C9BD2;
	justify-content: center;
	align-items: center;
}

.hender li:nth-child(3) form:nth-child(2) input {
	width: 200px;
	border: #E0E0E0 solid 0.1rem;
	border-right: none;
	padding-left: 10px;
}

.hender li:nth-child(3) form:nth-child(2) #searchbtn {
	background-color: #6C9BD2;
}

.hender li:nth-child(3) form:nth-child(2) div img {

	margin: 5px 0 2px 0;

}

/* 导航 */
.dh {
	background-color: #F8F8F8;
	min-width: 1200px;
}

.dh>ul {
	width: 1200px;
	display: flex;
	margin: auto;
	align-items: center;
	justify-content: space-between;
}

.dh ul li {

	width: 100%;
	text-align: center;
	border-radius: 50px;
	line-height: 40px;
}

.dh ul li a {
	font-size: 20px;
	display:block;width:100%;
 	padding:5px 0
}

.dh>ul>li:hover {
	background-color: #6C9BD2;
	transition: 0.5s;
	cursor: pointer;
}

.dh>ul>li:hover>a {
	transition: 0.5s;
	color: #FFFFFF;

}

.dh_active {
	background-color: #6C9BD2;

}

.dh_active a {
	color: #FFFFFF;
}

/* 轮播 */

#lb {
	display: box;
	margin: auto;
	overflow-x: scroll;
	/* x轴溢出滚动 */
	overflow: hidden;
	/*隐藏滚动条 */
	position: relative;
	min-width: 1200px;
	max-width: 100%;
}

#lb ul {
	transition: 0.5s;
	display: flex;
}

#lb li {
	min-width: 1200px;
	max-width: 100%;
}

#lb li img {
	width: 100%;
}

/* 圆点 */
.yuan {
	align-items: center;
	display: flex;
	width: 152px;
	height: 30px;
	margin: auto;
	position: absolute;
	bottom: 10px;
	left: calc(50% - 76px);
	justify-content: space-between;
}

.yuan div {
	text-align: center;
	width: 40px;
	height: 15px;
	overflow: hidden;
	border-radius: 100px;
	background-color: #999999;
}

/* 点击后的样式 */
.active {
	background-color: #6c9bd2 !important;
}



/* 总内容 */
.big {
	background-color: #F8F8F8;
	min-width: 1200px;
	width: 100%;
  overflow:hidden;
}

/* 居中 */
.zhong {
	width: 1200px;
	margin: auto;
}

/* 内容1 */
.nr1 {
	display: flex;
	margin: 20px 0;
	justify-content: space-between;
	width: 100%;
}

.nr1 div {
	background-color: #FFFFFF;
	padding: 20px;
}

/* 左 */
.nr1_l {}


/* 中 */
.nr1_c {
	width: 515px;
	margin: 0 20px;
}

.nr1_c .nr1_c_tag {
	display: flex;

	border-bottom: #EAEAEA solid 0.1rem;
}

.nr1_c .nr1_c_tag li {
	padding-bottom: 15px;

	margin-right: 30px;
}

.nr1_c .nr1_c_tag li a {

	font-size: 2.5rem;

}

.nr1_c_active {
	color: #6c9bd2;
	position: relative;
}

.nr1_c_active::after {
	content: '';
	left: 0;
	bottom: -2px;
	position: absolute;
	background-color: #709ED3;
	width: 100%;
	height: 3px;
}

.nr1_c .nr1_c_item {
	margin-top: 20px;
	height: 310px;
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
  overflow:hidden
}
.nr1_c .nr1_c_item li {
	width: 100%;
	margin-top: 4px;
}
.nr1_c .nr1_c_item li a {
	width: 100%;
	display: flex;
	line-height: 25px;
	margin-top: 10px;
  
}
.nr1_c .nr1_c_item li:nth-child(1) a {
height: 80px;
    overflow: hidden;
}
.nr1_c .nr1_c_item li:nth-child(1) {
	margin-top: 0px;
}


.nr1_c .nr1_c_item li div {
	color: #666666;
	font-size: 1.6rem;
	padding: 0;


}


.nr1_c .nr1_c_item li:nth-child(1) p {
	color: #333333;
	font-size: 2rem;

}

.nr1_c .nr1_c_item li p {
	color: #333333;
	font-size: 1.8rem;

}

/* 右 */
.nr1_r {
	width: 260px;

}

.nr1_r p:nth-child(1) {
	font-size: 2.5rem;
	height: 48px;
}

.nr1_r .nr1_r_item {
	margin-top: 20px;
	height: 310px;
	display: flex;
	flex-wrap: wrap;
	align-content: space-between;
}

.nr1_r .nr1_r_item li {
	display: flex;
	align-items: center;
  height: 60px;
	width: 100%;
}

.nr1_r .nr1_r_item li a {
	display: flex;
	align-items: center;
	width: 100%;
}

.nr1_r .nr1_r_item li img {
	width: 60px;
	height: 60px;
	margin-right: 2%;
}

.nr1_r .nr1_r_item li div {
	font-size: 2.4rem;

	padding: 0;

}

.nr1_r .nr1_r_item li div span {
	font-size: 1.8rem;
	white-space: nowrap;
letter-spacing: 0px;
  padding-bottom: 10px;
}

.nr1_r .nr1_r_item li:nth-child(1) div {
	color: #fa483f;
	font-size: 2rem;

   white-space: nowrap;
   font-family: Impact Regular;
  padding-bottom: 10px;
}

.nr1_r .nr1_r_item li:nth-child(2) div {
	color: #9e66b9;
font-size: 2rem;
 
   white-space: nowrap;
  font-family: Impact Regular;
}

.nr1_r .nr1_r_item li:nth-child(3) div {
	color: #ff702a;
   white-space: nowrap;

  padding-bottom: 10px;
   font-family: Impact Regular;
font-size: 3rem;
}

.nr1_r .nr1_r_item li:nth-child(4) div {
	color: #6c9bd2;
font-size: 2.5rem;
font-weight: 600;

   white-space: nowrap;
}

/* 内容2 */
.nr2 {
	background-color: #FFFFFF;

	padding: 20px;
}

.nr2 .nr2_u1 {
	display: flex;
	justify-content: space-between;
}

.nr2 .nr2_u1 li {

	font-size: 2.5rem;
	height: 40px;
}

.nr2 .nr2_u1 li ul {
	display: flex;
	justify-content: space-between;
	width: 818px;
	padding: 0 16px;
	background-color: #6c9bd2;
}

.nr2 .nr2_u1 li ul li {
	font-size: 2rem;
	display: flex;
	align-items: center;
	font-weight: 600;
	color: #FFFFFF;
	position: relative;
}

.nr2 .nr2_u1 li ul li::after {
	content: '|';
	position: absolute;
	left: -13px;
	top: 0;
	/* width: 1rem; */
	height: 100%;
	display: flex;
	align-items: center;
}

.nr2 .nr2_u1 li ul li:first-child::after {
	content: '';
	position: absolute;
}

/* 滑动轮播 */
.hdlb {
	margin-top: 20px;
	display: flex;
}

.hdlb .hdlb_u1 {
	display: flex;
	width: 100%;
	justify-content: space-between;
}

.hdlb .hdlb_u1 li:first-child,
.hdlb .hdlb_u1 li:last-child {
	display: flex;
	align-items: center;
}

.hdlb:hover .hdlb_u1>li:first-child img,
.hdlb:hover .hdlb_u1>li:last-child img {
	opacity: 1;
	z-index: 1;
	transition: 0.5s;
}

.hdlb_u1>li:first-child img,
.hdlb_u1>li:last-child img {

	opacity: 0;
	z-index: -1;

}

.hdlb .hdlb_u1 li:nth-child(2) {
	width: 1070px;
	overflow: hidden;
}

.hdlb_u1_rq {
	width: 1670px;

	overflow-x: scroll;
	/* x轴溢出滚动 */
	overflow: hidden;
	/*隐藏滚动条 */
}

.hdlb .hdlb_u1 li .hdlb_u2 {
	display: flex;
	/* justify-content: space-between; */
	align-items: center;
	transition: 0.5s;
}

.hdlb .hdlb_u1 li .hdlb_u2 li {
	width: 261px;
	height: 400px;
	position: relative;
	margin-left: 7px;
}

.hdlb .hdlb_u1 li .hdlb_u2 li:first-child {

	margin-left: 0;
}

.hdlb .hdlb_u1 li .hdlb_u2 li .zz {
	position: absolute;
	width: 100%;
	height: 80px;
	padding: 10px 0;
	left: 0;
	bottom: 24px;
	color: #FFFFFF;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	opacity: 1;
	transition: 0.5s;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.5);
}

.hdlb .hdlb_u1 li .hdlb_u2 li .zz p {
	display: block;
	width: 60%;
	text-align: center;

}

.hdlb .hdlb_u1 li .hdlb_u2 li .zz p:first-child {
	font-size: 2.5rem;
	color: #FFFFFF;
}

.hdlb .hdlb_u1 li .hdlb_u2 li .zz p:last-child {
	font-size: 1.8rem;
	color: #FFFFFF;
}

.hdlb .hdlb_u1 li .hdlb_u2 li img {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;

}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz {
	position: absolute;
	width: calc(100% - 60px);
	height: calc(100% - 88px);
	padding: 44px 30px;
	left: 0;
	transition: 0.5s;
	z-index: 2;
	top: 100%;
	background-color: rgba(0, 0, 0, 0.7);
}

.hdlb .hdlb_u1 li .hdlb_u2 li:hover .dzz {

	top: 0 !important;

}

.hdlb .hdlb_u1 li .hdlb_u2 li:hover .zz {

	opacity: 0;


}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz p:nth-child(1) {
	color: #FFFFFF;
	font-size: 2.5rem;
	font-weight: 600;
}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz p:nth-child(2) {
	color: #FFFFFF;
	font-size: 2rem;
	margin: 2px 0 8px 0;
}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz p:nth-child(4) {
	color: #FFFFFF;
	font-size: 1.8rem;
	margin: 20px 0 10px 0;
  height:124px;overflow:hidden
}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz div {
	color: #FFFFFF;
	font-size: 2rem;
	line-height: 40px;
	text-align: center;
	width: 122px;
	border: #FFFFFF solid 0.1rem;
	border-radius: 10rem;
}

.hdlb .hdlb_u1 li .hdlb_u2 li .dzz em {
	color: #FFFFFF;
	display: block;
	width: 160px;
	margin: 20px auto;
	text-align: center;
	background-color: #ff702a;
	line-height: 40px;
	font-size: 20px;
  font-style:initial;
  cursor:pointer
}

/* 内容3 */
.nr3 {
	background-color: #FFFFFF;
	height: 460px;
	padding: 20px;
}

.nr3_s1 {
	font-size: 2.5rem;
}

.nr3_tag {
	display: flex;
	justify-content: space-between;
	padding: 20px 0 15px 0;
	border-bottom: #E5E5E5 solid 0.1rem;
}

.nr3_tag li {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	text-align: center;
	width: 150px;
	background-color: #888888;
	height: 100px;
}


.nr3_tag li img {
	margin-top: 10px;
	
	    width: 50px;
	    height: 50px;
	    border-radius: 40px;
}

.nr3_tag li div {
	width: 100%;
	font-size: 1.8rem;
	margin-top: 5px;
	color: #FFFFFF;
	text-align: center;
}

.nr3_tag_active {
	background-color: #6c9bd2 !important;
}

/* tag内容 */
.nr3_tag_nr {}

.nr3_tag_nr1 {
	display: inline-block;
	justify-content: space-between;
}

.nr3_tag_nr1 li {
	overflow: hidden;
	width: 240px;
	height: 280px;
	float: left;
}

.nr3_tag_nr1 li a {
	display: inline-block;
	line-height: 32px;
	white-space: nowrap;
}

.nr3_tag_nr1 li ul li:nth-child(2) {
	margin-top: 10px;
}

.nr3_tag_nr2 {
	width: 215px;
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
}

.nr3_tag_nr2 li {

	width: 100%;
	display: inline-block;
	height: auto;
	

}

.nr3_tag_nr2 li a {
	font-size: 1.8rem;
    white-space: nowrap; /* 禁止文本换行 */
  overflow: hidden; /* 隐藏超出容器的文本 */
  text-overflow: ellipsis;
  width: 100%;
}

.nr3_tag_nr2 li:first-child {
	font-size: 2.5rem;
	line-height: 50px;
	margin-top: 0;
}


.t3 {
	display: flex;
	justify-content: space-between;
	margin: 20px 0;
}


/* 内容4 */
.nr4 {
	background-color: #FFFFFF;
	height: 560px;
	padding: 20px;
}

.nr4_u1 {
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}

.nr4_u1>li {
	height: 520px;
	padding-right: 20px;
}

.nr4_u1>li:first-child {
	border-right: #E8E8E8 solid 0.1rem;
	width: 400px;
}

.nr4_u1 .d1 {
	background-color: #6c9bd2;
	text-align: center;
	font-size: 2rem;
	height: 70px;
	line-height: 35px;
	color: #FFFFFF;
}

.nr4_u1 .d1 p {
	font-weight: 600;
	font-size: 2.5rem;
	color: #FFFFFF;
}

.nr4_u1 li:first-child input {
	width: calc(100% - 42px);
	border: #E8E8E8 solid 0.1rem;
	margin-top: 10px;
	font-size: 2rem;
	padding: 10px 20px;
}

.nr4_u1 li:first-child textarea {
	width: calc(100% - 42px);
	border: #E8E8E8 solid 0.1rem;
	margin-top: 10px;
	font-size: 2rem;
	height: 176px;
	padding: 10px 20px;
}

.nr4_u1 li:first-child input:nth-child(3) {
	padding-bottom: 160px;
}

.nr4_u1 .d2 {
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
	align-items: center;
}

.nr4_u1 .d2 button {
	height: 45px;
	width: 190px;
	color: #FFFFFF;
	font-size: 2rem;
}

.nr4_u1 .d2 button:first-child {
	background-color: #6c9bd2;
}

.nr4_u1 .d2 button:last-child {
	background-color: #ff702a;
}

.s_tel,
.s_name {
	font-size: 2rem;
	color: #666666;
}


.nr4_u1>li:last-child {
	padding: 0 20px;
	width: 700px;
}

.nr4_u1 li:last-child .u1 {
	display: flex;
	background:#fff;
	/* align-content: space-between; */
	flex-wrap: wrap;
	overflow-x: hidden;

}

.nr4_u1 li:last-child .u1::-webkit-scrollbar {
	display: none;
}

.nr4_u1 li:last-child .u1>li {
	width: 100%;
	padding: 10px 0;
	border-bottom: #E8E8E8 solid 0.1rem;
}

.nr4_u1 li:last-child .u1>li:last-child {
	border-bottom: 0;
}

.nr4_u1 li:last-child .u1 li>ul li {
	display: flex;
}

.nr4_u1 li:last-child .u1 li>ul li:nth-child(1) {
	background-color: #eeeeee;
	width: 490px;
	line-height: 40px;
	padding-left: 10px;
	font-size: 2rem;
	color: #666666;
}

.nr4_u1 li:last-child .u1 li>ul li:not(:first-child) {
	margin-top: 10px;
}

.nr4_u1 li:last-child .u1 li>ul li div:last-child {
	font-size: 1.8rem;
	display: flex;
	align-items: center;
	margin-left: 10px;
	width: 660px;
}

.nr4_u1 li:last-child .u1 li>ul li .zm1,
.nr4_u1 li:last-child .u1 li>ul li .zm2 {
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 100px;
	font-size: 2rem;
	color: #FFFFFF;
	border-bottom-right-radius: 0;
}

.nr4_u1 li:last-child .u1 li>ul li .zm1 {
	background-color: #6c9bd2;
}

.nr4_u1 li:last-child .u1 li>ul li .zm2 {
	background-color: #ff702a;
}

.ul_8 {
	display: flex;
	padding: 12.5px 10px;
	margin: 20px 0;
	justify-content: space-between;
	background-color: #6c9bd2;
}

.ul_8 li {


	position: relative;
}

.ul_8 li a {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	font-size: 2rem;
	font-weight: 600;
	color: #FFFFFF;


}

.ul_8 li:first-child::after {
	width: 0;
}

.ul_8 li::after {
	position: absolute;
	content: '';
	left: 0;
	top: calc(50% - 45px);
	width: 2px;
	height: 90px;
	background-color: #FFFFFF;
	border-radius: 100%;
}

.ul_8 li img {
  width:55%;
	border-radius: 100px;
	margin-bottom: 10px;
}



/* 友情链接 */
.yq {
	padding: 15px 20px 25px 20px;
	background-color: #FFFFFF;

}

.yq ul {
	display: flex;
	flex-wrap: wrap;
	margin-top: 10px;
}

.yq ul li {
	margin-left: 40px;
	    width: 160px;
	    overflow: hidden;
	    white-space: nowrap;
	margin-top: 10px;
}

.yq ul li a {

	font-size: 2rem;

}

.yq ul li:nth-child(1),
.yq ul li:nth-child(6n+1) {
	margin-left: 0rem;
}





/* 底部 */

.footer_t {
	height: 240px;
	padding: 10px 0;
}

.footer_t>ul {
	display: flex;
	justify-content: space-between;
	height: 21px;
	margin-top: 20px;
}

.footer_t>ul>li:first-child {
	margin-left: 0 !important;
}

.footer_t>ul>li:nth-child(-n+3) {
	width: 150px;
	color: #FFFFFF;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
	font-size: 1.8rem;
	line-height: 30px;
	margin-left: -25px;
}

.footer_t>ul>li:nth-child(-n+3) img {
	margin-bottom: 5px;
}


.footer_t>ul>li:nth-child(4) {
	width: 330px;

}

.footer_t>ul>li:nth-child(4) div {
	margin-top: 23px;
	font-size: 2rem;
	line-height: 33px;
	color: #FFFFFF;

}


.footer_t>ul>li:nth-child(5) {
	width: 275px;

}

.footer_t>ul>li:nth-child(5) span {
	font-size: 2.5rem;
	color: #FFFFFF;
}

.footer_t>ul>li:nth-child(5) ul {
	display: flex;
	flex-wrap: wrap;
	margin-top: 5px;
}

.footer_t>ul>li:nth-child(5) li {

	width: 130px;
	border: #FFFFFF solid 0.1rem;
	text-align: center;
	margin: 5px 0 0 5px;
}

.footer_t>ul>li:nth-child(5) li a {
	font-size: 2rem;
	color: #FFFFFF;


}

.footer_t>ul>li:nth-child(5) li:nth-child(2n-1) {
	margin-left: 0;
}






.footer_b {
	text-align: center;
	padding-top: 30px;
	border-top: #FFFFFF solid 0.1rem;
	font-size: 1.8rem;
	line-height: 30px;
	color: #FFFFFF;
}

.footer_b a{

	font-size: 1.8rem;
	color: #FFFFFF;
}





/* 轮播2 */

.banner {
	width: 260px;
	height: 375px;
	position: relative;
	overflow: hidden;
}

.banner div,
.banner {
	padding: 0 !important;
	margin: 0 !important;
}

.box {
	width: 100%;
	position: relative;

}

.box div {

	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: 1s;
}

.box .box_active {
	opacity: 1;
}

.box div img {
	/* width: 100%;
	height: 100%; */

}

.but {
	position: absolute;
	top: 10px;
	width: 45px;
	height: 20px;
	display: flex;
	align-items: center;
	right: 10px;
	cursor: pointer;
	z-index: 2;
	background-color: transparent !important;
}

.but div {
	display: flex;
	align-items: center;
	position: absolute;
}

.but div img {
	width: 15px;
	height: 20px;

}

.next {
	right: 0;
}

.prev {
	left: 0;
}





.ssnr a,
.ssnr a span {

	font-size: 2.4rem;
}

.ssnr p,
.ssnr p span {
	height: 100px;
	font-size: 1.8rem;
	overflow: hidden;
}

.ssjg h2,
.ssjg h2 span {
	font-size: 1.8rem;
	color: #2196f3;
}





.swiper-container2 {

	width: 1200px;
	margin: auto;
}

.dblb1 {
	overflow: hidden;
	position: relative;
}

.dblb1 .swiper-pagination111 span {
	text-align: center;
	width: 40px;
	height: 15px;
	overflow: hidden;
	border-radius: 100px;
	background-color: #999999;
}

.dblb1 .swiper-pagination-bullet-active {
	background-color: #6c9bd2 !important;
}

/* 圆点 */
.dblb1 .swiper-pagination111 {
	z-index: 1;

	text-align: center;
	width: 152px;
	line-height: 20px;
	margin: auto;
	position: absolute;
	bottom: 10px;
	left: calc(50% - 76px);

}

.footer_t>ul>li:nth-child(5) li:hover a ,.footer_t>ul>li:nth-child(5) li:hover{
	color: #6c9bd2;
  background-color: #f8f8f8;
}
.kslists  li:hover a,
.article_lym a:hover,
.article_lsxp li:hover a,
.location li:nth-child(3) a:hover ,
.nr1_c .nr1_c_tag   li:hover a,
.article_rdao li:hover a,.article_rdao li:hover span,
.article_r3 ul li:hover a,
.yq ul li:hover a,
.nr1_c .nr1_c_item li:hover p,
.nr3_tag_nr2 li:hover a {
	color: #6c9bd2;
}


.wygz_b ul li:hover{
	    opacity: 0.7;
  cursor: pointer;
}



	.logo{width:340px;height: 65px;float: left;background: url({STATIC_URL}images/image/1.png) no-repeat left center;position: relative}
		.logo a {width:340px;height:56px;display: block;}
		.light{
			cursor: pointer;
			position: absolute;
			left: -180px;
			top: 10px;
			width: 80px;
			height: 60px;
			background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
			background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
			background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
			background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
			background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
			transform: skewx(-25deg);
			-o-transform: skewx(-25deg);
			-moz-transform: skewx(-25deg);
			-webkit-transform: skewx(-25deg);
			-ms-transform: skewx(-25deg);
			animation: light_move 2.5s 1s infinite linear;
			-webkit-animation: light_move 2.5s 1s infinite linear;
			-moz-animation: light_move 2.5s 1s infinite linear;
			-o-animation: light_move 2.5s 1s infinite linear;
			-ms-animation: light_move 2.5s 1s infinite linear;
		}
	
	@keyframes light_move{
		0% {left: -180px;}
		30% {left:340px;}
		75% {left: 50px;}
		100% {left: 320px;}
	}
	


.indexend{

position: relative;

}
.indexend .lbzz{

position: absolute;
	top: 0;
		left: 0;
      z-index: 1;
		width: 100%;
		height: 99.3%;
		background-color: rgba(22,94,179,0.4);
}
.indexend .lbzz img{

position: absolute;
	top: 50px;
		left: 85px;
  
}



.kslistpart{position:relative}
.kslistpart ul{position:absolute;top:0;z-index:100;width:100%;top:50px;display:none;background:#f8f8f8}
.kslistpart ul li{border-radius:0;background:#f8f8f8;margin-bottom:1px}
.kslistpart ul li:hover{background:#6C9BD2;border-radius:100px;}
.kslistpart ul li:hover a{color:#fff;}
.kslistpart ul li a{font-size:18px}
.kslistpart ul li:last-child{border-bottom:none}




