﻿
* {
	padding: 0;
	margin: 0;
	outline: 0;
	text-decoration: none;
	list-style: none;
}


.img100 img {
	width: 100%;
	vertical-align: bottom;
}
.pc-show {
	display: block;
}
.phone-show {
	display: none;
}


.banner .ljgd {
	position: absolute;
	left: 50%;
	margin-left: -75px;
	bottom: 25%;
}
.ljgd:hover {
	background: #fff;
	color: #149341;
}
.swiper-slide-active .ljgd {
	animation: toUp 1s linear both;
}
 @keyframes toUp {
 0% {
 transform: translateY(50px);
 -webkit-transform: translateY(50px);
 opacity: 0;
}
 100% {
 transform: translateY(0);
 -webkit-transform: translateY(0);
 opacity: 1;
}
}
.swiper-pagination-bullets.pagination-style {
	z-index: 4;
	text-align: center;
}
.banner .pagination1.pagination-style {
	position: absolute;
	bottom: 5%;
	text-align: center;
}
.swiper-pagination-bullets.pagination-style .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	opacity: 1;
	background: #fff;
	margin: 0 15px;
}

.swiper-pagination-bullets.pagination-style .swiper-pagination-bullet-active {
	background: #183884 !important;
}




.swiper-btn-style div {
	width: 48px;
	height: 48px;
	position: absolute;
	top: 50%;
	margin-top: -24px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 10;
	cursor: pointer;
}
.swiper-btn-style .swiper-btn-left {
	left: -50px;
	background-image: url("../image/btn1.png");
}
.swiper-btn-style .swiper-btn-right {
	right: -50px;
	background-image: url("../image/btn2.png");
}
.swiper-container:hover .swiper-btn-left {
	left: 70px;
}
.swiper-container:hover .swiper-btn-right {
	right: 70px;
}
.swiper-btn-style .swiper-btn-left:hover {
	background-image: url("../image/btn1-1.png");
}
.swiper-btn-style .swiper-btn-right:hover {
	background-image: url("../image/btn2-1.png");
}

.imgscale .img100 {
	overflow: hidden;
}
.imgscale:hover .img100 img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.swiper-btn-style div, .menu-handler .burger, .nav-yi:after, .index-a i, .index-a-title, .index-a-con, .ljgd2, .cptd1-con, .cptd2-con, .anli-con, .fubox, .zksq, .gdcp-txt, .language, .sel-btn:after, .weixin-code, .i7, .imgscale .img100 img, .left-yi:before, .left-yi, .pro-list-bot:after, .nav-san-box, .search-nr, .menu-box-ul, .head-top2 {
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
}
.fu-warp, .nav-er-box a {
	transition: all .2s linear;
	-webkit-transition: all .2s linear;
}
.index-a i, .i7, .video_t a, .anli-con i, .footer-top, .bofang i, .ball, .his-btn a, .pro-i, .hide-honor-bth div {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
#newBridge .icon-right-top {
	top: 135px !important;
}
.slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp;
	-webkit-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
 @-webkit-keyframes slideInUp {
 0% {
 opacity: 0;
 filter: alpha(opacity=0);
 -webkit-transform: translateY(100px);
 -ms-transform: translateY(100px);
 transform: translateY(100px);
 -moz-transform: translateY(100px);
 -o-transform: translateY(100px);
}
 100% {
 opacity: 1;
 filter: alpha(opacity=1);
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
 -moz-transform: translateY(0);
 -o-transform: translateY(0);
}
}
 @keyframes slideInUp {
 0% {
 opacity: 0;
 filter: alpha(opacity=0);
 -webkit-transform: translateY(100px);
 -ms-transform: translateY(100px);
 transform: translateY(100px);
 -moz-transform: translateY(100px);
 -o-transform: translateY(100px);
}
 100% {
 opacity: 1;
 filter: alpha(opacity=1);
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
 -moz-transform: translateY(0);
 -o-transform: translateY(0);
}
}
