 
 
.indBanner .swiper-pagination-bullet-active {
	background: rgb(54, 163, 144) !important;
}
.indBanner .swiper-pagination-bullet {
	background: rgb(255, 255, 255); border-radius: 20px; width: 12px; height: 12px; opacity: 1;
}
.indBanner .swiper-slide img {
	width: 100%;
	height: 700px;
}
.indBanner .swiper-slide span.t1 {
	color: rgb(254, 254, 254); letter-spacing: 3px; font-size: 48px; margin-top: 47px; margin-bottom: 15px; display: block;
}
.indBanner .swiper-slide span.t2 {
	color: rgb(76, 230, 204); text-transform: uppercase; letter-spacing: 2px; font-size: 18px; display: block;
}
.indBanner .swiper-slide span.t3 {
	color: rgb(255, 255, 255); font-size: 19px; display: block;
}
.indBanner .swiper-slide .line {
	background: rgb(155, 197, 227); margin: 25px 0px 20px; width: 100%; height: 2px;
}
.indBanner .swiper-slide .txt {
	background: url("/themes/tlk100boot3/public/assets/images/black_3.png"); padding: 0px 60px; top: 9rem; width: 472px; height: 281px; right: 10.4%; position: absolute;
}
.indBanner .swiper-button-prev {
	background: url("/themes/tlk100boot3/public/assets/images/nimg22_left.png") no-repeat center / 22px 41px rgb(0, 0, 0); padding: 20px 0px; transition:0.5s; left: -50px; width: 50px; height: 50px; opacity: 0.6;
}
.indBanner .swiper-button-next {
	background: url("/themes/tlk100boot3/public/assets/images/nimg22_right.png") no-repeat center / 22px 41px rgb(0, 0, 0); padding: 20px 0px; transition:0.5s; width: 50px; height: 50px; right: -50px; opacity: 0.6;
}
.indBanner .swiper-button-prev:hover {
	opacity: 1;
}
.indBanner .swiper-button-next:hover {
	opacity: 1;
}
.indBanner:hover .swiper-button-prev {
	left: 80px;
}
.indBanner:hover .swiper-button-next {
	right: 80px;
}
.indBanner .type1 span.t1 {
	left: 50%; top: 35.4%; letter-spacing: 26px; font-size: 48px; margin-top: 0px; margin-left: -370px; position: absolute; text-shadow: 0px 5px 5px #444;
}
.indBanner .type1 span.t2 {
	left: 50%; top: 47%; color: rgb(255, 255, 255); letter-spacing: 3px; font-size: 12px; margin-left: -370px; position: absolute; text-shadow: 0px 5px 5px #444;
}
.indBanner .type1 span.t3 {
	left: 50%; top: 57.4%; margin-left: -189.5px; position: absolute; text-shadow: 0px 5px 5px #444;
}
.indBanner .type1 span.t3 i {
	margin: 0px 10px; color: rgb(255, 255, 255); letter-spacing: 7px; font-size: 22px; font-style: normal;
}
.tel-indBanner .swiper-slide img {
	width:1920px;height:700px;
}
.indexPart1 {
	transition:center; width: 100%;
}
.indexPart1 .tab1 {
	background: rgb(245, 245, 245);
}
.indexPart1 .tab1 ul {
	margin: 0px auto; width: 1200px; overflow: hidden;
}
.indexPart1 .tab1 li {
	width: 397px; height: 82px; text-align: center; color: rgb(51, 51, 51); line-height: 82px; font-size: 22px; border-right-color: rgb(231, 231, 231); border-bottom-color: rgb(231, 231, 231); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; cursor: pointer;
}
.indexPart1 .tab1 li a {
	width: 397px; height: 82px; text-align: center; color: rgb(51, 51, 51); line-height: 82px; font-size: 22px; border-right-color: rgb(231, 231, 231); border-bottom-color: rgb(231, 231, 231); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; cursor: pointer;
}
.indexPart1 .tab1 li.on {
	background: rgb(54, 163, 144); color: rgb(255, 255, 255); border-right-color: rgb(54, 163, 144); border-bottom-color: rgb(54, 163, 144); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.indexPart1 .tab1 li.on img {
	display: none;
}
.indexPart1 .tab1 li.on img.onimg {
	display: inline-block;
}
.indexPart1 .tab1 li img {
	margin-right: 10px;
}
.indexPart1 .tab1 li .onimg {
	display: none;
}
.indexPart1 .tab1 li img.tran {
	margin-top: 0px; margin-right: 0px; margin-left: 189px; display: none; position: absolute;
}
.indexPart1 .tab1 li.on img.tran {
	display: block;
}
.indexPart1 .tab1Cont {
	margin: 0px auto; width: 1200px;
}
.indexPart1 .tab1Cont > ul {
	
}
.indexPart1 .tab1Cont > ul > li {
	display: none;
}
.indexPart1 .tab1Cont > ul > li:first-child {
	display: block;
}
.indexPart1 .TTT li a {
	color: rgb(51, 51, 51); font-size: 22px; display: inline-block;
}
.indexPart1 .tab1 li.on a {
	color: rgb(255, 255, 255);
}
.indexPart1 .TTT li:hover {
	background: rgb(54, 163, 144); border-right-color: rgb(54, 163, 144); border-bottom-color: rgb(54, 163, 144); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.indexPart1 .TTT li:hover a {
	color: rgb(255, 255, 255);
}
.indexPart1 .TTT li:hover img {
	display: none;
}
.indexPart1 .TTT li:hover img.onimg {
	display: inline-block;
}
 
.indBanner2 {
	overflow: hidden;
}
.indBanner2 li {
	width: 183px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.indBanner2 .Block {
	opacity: 0.6;
}
.indBanner2 .Block b {
	left: 20px; top: 37px; height: 30px; color: rgb(255, 255, 255); overflow: hidden; font-size: 22px; position: absolute;
}
.indBanner2 .Block span {
	left: 22px; top: 70px; color: rgb(255, 255, 255); line-height: 20px; font-size: 15px; position: absolute;
}
.indBanner2 .li_sp1 .Block b {
	width: 160px;
}
.indBanner2 .Block img {
	
}
.indBanner2 .curr .Block b {
	left: 74px;
}
.indBanner2 .curr .Block span {
	left: 74px;
}
.indBanner2 .Block .txt {
	background: url("/themes/tlk100boot3/public/assets/images/a13.png"); padding: 9px 77px; width: 509px; height: 50px; bottom: -120px; display: none; position: absolute;
}
.indBanner2 .Block .txt p {
	height: 50px; color: rgb(255, 255, 255); line-height: 25px; overflow: hidden; font-size: 15px; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.indBanner2 .Block .txt .lookDetail {
	right: 28px; bottom: 20px; position: absolute;
}
.indBanner2 li.curr {
	width: 650px;
}
.indBanner2 li.curr img {
	
}
.indBanner2 li.curr .txt {
	bottom: 0px; display: block;
}
.indBanner2 li.curr .Block {
	opacity: 1;
}
 
.indexBanner3 {
	margin: 0px auto; padding: 0px 66px; width: 1199px; position: relative;
}
.indexBanner3 .img {
	width: 100%; height: 241px; overflow: hidden; position: relative;
}
.indexBanner3 .img img {
	width: 100%; height: 241px;
}
.indexBanner3 .hover {
	background: url("/themes/tlk100boot3/public/assets/images/a17.png"); transition:0.5s; top: -240px; width: 100%; height: 100%; position: absolute; opacity: 0.3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;
}
.indexBanner3 .hover p {
	padding: 0px 50px; height: 75px; color: rgb(255, 255, 255); line-height: 25px; overflow: hidden; font-size: 14px; margin-top: 78px; display: block; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.indexBanner3 .txt {
	box-shadow: 0px 0px 8px #bebdbd; -moz-box-shadow: 0px 0px 8px #BEBDBD;
}
.indexBanner3 .txt a {
	background: url("/themes/tlk100boot3/public/assets/images/a6.png") no-repeat 356px 48px; padding: 20px; height: 60px; display: block;
}
.indexBanner3 .txt .t1 {
	color: rgb(102, 102, 102); font-size: 18px; margin-top: 5px; margin-bottom: 7px;
}
.indexBanner3 .txt .t2 {
	color: rgb(153, 153, 153); font-size: 12px;
}
.indexBanner3 .txt .lookDetail1 {
	display: none;
}
.indexBanner3 .swiper-slide {
	padding-bottom: 10px;
}
.indexBanner3 .swiper-slide:hover .hover {
	top: 0px; opacity: 1;
}
.indexBanner3 .swiper-slide:hover .txt a {
	background: url("/themes/tlk100boot3/public/assets/images/a6_on.png") no-repeat 356px 48px;
}
.indexBanner3 .swiper-slide:hover .t1 {
	color: rgb(54, 163, 144);
}
.indexBanner3 .swiper-button-prev {
	background: url("/themes/tlk100boot3/public/assets/images/a16_left.png") no-repeat center / 100%; left: 0px !important; top: 50%; width: 50px; height: 50px; margin-top: -56px; position: absolute; z-index: 10;
}
.indexBanner3 .swiper-button-next {
	background: url("/themes/tlk100boot3/public/assets/images/a16_right.png") no-repeat center / 100%; top: 50%; width: 50px; height: 50px; right: 0px !important; margin-top: -56px; position: absolute; z-index: 10;
}
.indexBanner3 .swiper-button-prev:hover {
	background-image: url("/themes/tlk100boot3/public/assets/images/a16_lefton.png");
}
.indexBanner3 .swiper-button-next:hover {
	background-image: url("/themes/tlk100boot3/public/assets/images/a16_righton.png");
}
  <!--ºÄÊ±1753869793.462Ãë-->