@charset "utf-8";

/*----------------------------------------------------
                 Procyon - CSS File
------------------------------------------------------*/
ul,li,p{
	padding:0px;
	margin:0px;
	list-style: none;
}
a{
	text-decoration: none;
}
body {
	font-size: 14px;
	min-width: 1300px;
	padding: 0px;
	margin: 0;
	background: #fff;
	font-family: "Microsoft Yahei", "微软雅黑";
}
::-webkit-scrollbar{
	width:6px;
	height: 5px;
	background:#ddd;/* 鏁翠釜婊氭潯鑳屾櫙 */
}
::-webkit-scrollbar-thumb{
	-webkit-border-radius:4px;
	border-radius:2px;
	background:#495A78; /* 婊氭潯鍐呭祵棰滆壊 */
}
::-webkit-scrollbar-button {
	background-color:#ddd;/* 涓よ竟绔寜閽鑹� */
	display: none;
}
/*banner*/
.banner {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	box-shadow: 0px 5px 5px 0px rgba(15, 8, 12, 0.22);
}
.banner .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
}
.banner .swiper-slide img{
	width: 100%;
}
.banner .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
	bottom: 15px;
}
img{
	vertical-align: middle;
}
.banner .swiper-pagination-bullet{
	width:33px;
	height:10px;
	background:#495A78;
	border-radius:5px;
}

/*头部*/
#top_nav{
	background: #fff;
	position: relative;
	box-shadow: 0px 5px 5px 0px rgba(15, 8, 12, 0.22);
}
.top{
	width: 1300px;
	margin: auto;
	height: 120px;

}
.top>.logo{
	float: left;
}
.top>.logo>.img{
	float: left;
	line-height: 120px;
	position: relative;
}
.top>.logo>.img::after{
	content: "";
	width: 1px;
	height: 22px;
	position: absolute;
	background: #595656;
	top: 0;
	bottom: 0;
	margin: auto;
	right: -20px;
}
.top>.logo>.wz{
	float: left;
	line-height: 120px;
	font-size: 15px;
	font-weight: 400;
	color: #595656;
	margin-left: 30px;
}
.top>.nav{
	float: left;
	margin-left: 100px;
}
.top>.nav>.title{
	float: left;
	position: relative;
	z-index: 999999;
}
.top>.nav>.title>a{
	display: block;
	padding: 0 16px;
	line-height: 120px;
	font-size: 18px;
	font-weight: 400;
	color: #333333;
}
.top>.nav>.title>a.active,.top>.nav>.title:hover>a{
	color: #E33934;
}
.top>.nav>.title>.nav-dis{
	position: absolute;
	z-index: 999;
	width: 100%;
	background: #fff;
	opacity: 0;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-webkit-transform: translateY(-500px);
	-moz-transform: translateY(-500px);
	-ms-transform: translateY(-500px);
	transform: translateY(-500px);
}
.top>.nav>.title:hover>.nav-dis{
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	box-shadow: 0px 5px 5px 0px rgba(15, 8, 12, 0.22);

}
@keyframes l2r{
	0%{transform:rotate(0);}
	25%{transform:rotate(-10deg);}
	50%{transform:rotate(0deg);}
	75%{transform:rotate(6deg);}
	100%{transform:rotate(0deg);}
}
.top>.nav>.title>.nav-dis>a{
	font-size: 12px;
	font-weight: 400;
	color: #000033;
	display: block;
	text-align: center;
	border-bottom: 1px solid #ddd;
	line-height: 30px;
	width: 95px;
	margin: auto;
	opacity: 0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	/*-webkit-transform: translateX(-30px);*/
	/*-moz-transform: translateX(-20px);*/
	/*-ms-transform: translateX(-10px);*/
	/*transform: translateX(-15px);*/
}
.top>.nav>.title:hover>.nav-dis>a{
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);
}
.top>.nav>.title>.nav-dis>a:hover{
	color: #E33934;
}
.top>.ss{
	float: right;
}
.ss>a{
	width: 40px;
	height: 120px;
	line-height: 120px;
	display: inline-block;
	background: url(../images/ss.png)no-repeat center;
	float: left;
	cursor: pointer;
}
.ss>a:nth-child(2){
	background: url(../images/ly.png)no-repeat center;
	margin-left: 15px;
	float: left;
}
.ss-f{
	width: 600px;
	margin: auto;
	position: relative;
}
#search-keyword{
	position: absolute;
	width: 495px;
	border: 1px solid #ddd;
	height: 35px;
	text-indent: 20px;
}
.ss-sub{
	width: 100px;
	height: 39px;
	border: 0;
	position: absolute;
	right: 0;
	background: #13589D;
	color: #fff;
}
.dis-form{
	position: absolute;
	width: 100%;
	margin: auto;
	left: 0;
	top: 120px;
	background: #fff;
	height: 60px;
	display: none;
	z-index: 99999999999999;
}
/*关于*/
.index-about{
	width: 1200px;
	margin: auto;
	padding-top: 90px;
}
/*公共标题*/
.ttt{
	text-align: center;
}
.ttt>div:nth-child(1){
	font-size: 36px;
	font-weight: 400;
	color: #222222;
	line-height: 36px;
}
.ttt>div:nth-child(2){
	font-size: 12px;
	font-weight: 400;
	color: #BFBFBF;
	line-height: 12px;
	margin-top: 16px;
}
.ttt>div:nth-child(3){
	width: 19px;
	height: 1px;
	margin: auto;
	background: #BFBFBF;
	margin-top: 14px;
	margin-bottom: 12px;
}
.ttt>div:nth-child(4){
	font-size: 19px;
	font-weight: 300;
	color: #666666;
	line-height: 19px;
	background: url("../images/ttt.png")no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
.about-con{
	font-size: 16px;
	font-weight: 400;
	color: #707070;
	line-height: 32px;
	margin-top: 60px;
}
.about-number{
	width: 1200px;
	margin: auto;
	margin-top: 130px;
}
.about-number>.left{
	float: left;
	width: 25%;
	text-align: center;
}
.about-number>.left>div:nth-child(1){
	font-size: 56px;
	font-weight: 800;
	color: #E4312B;
	line-height: 40px;
	font-family: 宋体;
}
.about-number>.left>div:nth-child(2){
	font-size: 16px;
	font-weight: 400;
	color: #707070;
	line-height: 16px;
	margin-top: 20px;
}
/*品牌*/
.gallery-thumbs {
	height: 472px;
	width: 1200px;
	margin: auto;
	margin-top: 79px;
	position: relative;
}
.gallery-thumbs .swiper-slide{
	overflow: hidden;
	height: 472px;
	opacity: 1;
	cursor:pointer;
	position: relative;
}
.gallery-thumbs .swiper-slide:hover img{
	transform: scale(1.4);
}
.gallery-thumbs img{
	width: 100%;
	transition: all 0.6s;
}
.gallery-thumbs .swiper-slide>.ccs{
	position: absolute;
	width: 420px;
	height: 40px;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	left: 0;
	right: 0;
	top: 305px;
	margin: auto;
	overflow: hidden;
	z-index: 9;
}
.gallery-thumbs .swiper-slide:nth-child(1)>.menbg{
	width: 70px;
	height: 290px;
	background: url("../images/indexmenl.png")no-repeat center;
	background-size: 70px 290px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 7;
}
.gallery-thumbs .swiper-slide:nth-child(2)>.menbg{
	width: 70px;
	height: 290px;
	background: url("../images/indexmenr.png")no-repeat center;
	background-size: 70px 290px;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 7;
}
.gallery-thumbs .swiper-slide>.ccc{
	position: absolute;
	height: 7px;
	text-align: center;
	width: 100%;
	left: 0;
	right: 0;
	top: 355px;
	margin: auto;
	z-index: 9;
}
.gallery-thumbs .swiper-slide>.ccc>span{
	width: 7px;
	height: 7px;
	display: inline-block;
	background: #fff;
	border-radius: 50%;
	margin: 0 5px;
}
.gallery-thumbs .swiper-slide>a{
	position: absolute;
	background: url("../images/more.png")no-repeat center;
	width: 138px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	left: 0;
	right: 0;
	top: 405px;
	margin: auto;
	z-index: 9;
}
.gallery-top{
	height: 560px;
	width: 1200px;
	position: relative;
}

.gallery-top .swiper-slide>.left{
	float: left;
	width: 594px;
	height: 358px;
	overflow: hidden;
	margin-top: 202px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.gallery-top .swiper-slide>.left>img{
	width: 594px;
	height: 358px;
	object-fit: cover;
	/*transition: all 0.6s;*/
}
.gallery-top .swiper-slide>.left:hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
	box-shadow: 0px 5px 5px 0px rgba(15, 8, 12, 0.22);
}
.gallery-top .swiper-slide>.left:hover>img{
	/*transform: scale(1.4);*/
}
.gallery-top .swiper-slide>.right{
	float: left;
	margin-left: 27px;
	width: 578px;
}
.gallery-top .swiper-slide>.right>div:nth-child(1){
	font-size: 36px;
	font-weight: 400;
	color: #333333;
	line-height: 36px;
	margin-top: 117px;
}
.gallery-top .swiper-slide>.right>div:nth-child(2){
	font-size: 16px;
	font-weight: 400;
	color: #707070;
	line-height: 32px;
	height: 128px;
	overflow: hidden;
	margin-top: 45px;
}
.gallery-top .swiper-slide>.right>div:nth-child(3){
	margin-top: 40px;
}
.gallery-top .swiper-slide>.right>div:nth-child(3)>a{
	font-size: 16px;
	font-weight: 400;
	color: #495A78;
	line-height: 15px;
}
.gallery-top .swiper-slide>.right>div:nth-child(4){
	margin-top: 40px;
}
.gallery-top .swiper-slide>.right>div:nth-child(4)>img{
	width: 135px;
	height: 136px;
	object-fit: cover;
	margin-left: 3px;
}
.gallery-top .swiper-slide>.right>div:nth-child(4)>img:nth-child(1){
	margin-left: 0;
}
.gallery-thumbs .swiper-slide>.bbbg{
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(37,8,0,.55);
	display: none;
	top: 0;
	left: 0;
	z-index: 8;
}
.gallery-thumbs .swiper-slide-thumb-active>.bbbg {
	display: block;
}

.swiper-button-nextpp{
	width: 30px;
	height: 30px;
	background: url("../images/rightp.png")no-repeat center;
	background-size: 30px 30px;
	position: absolute;
	top: 110px;
	right: 0;
	z-index: 999;
	cursor:pointer;
}
.swiper-button-prevpp{
	width: 30px;
	height: 30px;
	background: url("../images/leftp.png")no-repeat center;
	background-size: 30px 30px;
	position: absolute;
	top: 110px;
	right: 40px;
	z-index: 999;
	cursor:pointer;
}

/*优势*/
.index-ys{
	height: 588px;
	width: 1200px;
	margin: auto;
	margin-top: 90px;
	position: relative;
}
.pos-box{
	width: 100%;
	height: 100%;
	position: relative;
}
.pos-box>img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.pos-box>div{
	position: absolute;
	right: 17px;
	bottom: 31px;
	font-size: 12px;
	font-weight: 300;
	color: #FFFFFF;
	line-height: 21px;
	z-index: 9999;
}
.pos-box>div>div:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 21px;
}
.index-ys>.ys-pos{
	position: absolute;
	overflow: hidden;
}
.index-ys>.ys-pos:nth-child(1){
	width: 386px;
	height: 283px;
	top: 0;
	left: 0;
}
.index-ys>.ys-pos:nth-child(2){
	width: 386px;
	height: 189px;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.index-ys>.ys-pos:nth-child(3){
	width: 386px;
	height: 365px;
	top: 0;
	right: 0;
}
.index-ys>.ys-pos:nth-child(4){
	width: 386px;
	height: 283px;
	bottom: 0;
	left: 0;
}
.index-ys>.ys-pos:nth-child(5){
	width: 386px;
	height: 377px;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.index-ys>.ys-pos:nth-child(6){
	width: 385px;
	height: 201px;
	bottom: 0;
	right: 0;
}
.index-ys>.ys-pos:nth-child(1)>.pos-box>img,
.index-ys>.ys-pos:nth-child(3)>.pos-box>img,
.index-ys>.ys-pos:nth-child(4)>.pos-box>img,
.index-ys>.ys-pos:nth-child(6)>.pos-box>img{
	transition: all 0.6s;
}
.index-ys>.ys-pos:nth-child(1):hover>.pos-box>img,
.index-ys>.ys-pos:nth-child(3):hover>.pos-box>img,
.index-ys>.ys-pos:nth-child(4):hover>.pos-box>img,
.index-ys>.ys-pos:nth-child(6):hover>.pos-box>img{
	transform: scale(1.4);
}
.index-ys>.ys-pos:nth-child(2),
.index-ys>.ys-pos:nth-child(5){
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.index-ys>.ys-pos:nth-child(2):hover,
.index-ys>.ys-pos:nth-child(5):hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
	box-shadow: 0px 5px 5px 0px rgba(15, 8, 12, 0.22);
}

/*新闻中心*/
.pos{
	position: relative;
	width: 1200px;
	margin: auto;
}
.news-box{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
}
.news-box .swiper-slide>div:nth-child(1){
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #666666;
	line-height: 24px;
}
.news-box .swiper-slide>div:nth-child(2){
	font-size: 20px;
	font-weight: normal;
	color: #222222;
	line-height: 20px;
	margin-top: 18px;
}
.news-box .swiper-slide>div:nth-child(3){
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 16px;
	margin-top: 18px;
	margin-bottom: 20px;
}
.news-box .swiper-slide>div:nth-child(4){
	font-size: 16px;
	font-weight: 300;
	color: #666666;
	line-height: 29px;
	height: 58px;
	overflow: hidden;
}
.news-box .swiper-slide>div:nth-child(5){
	/*width: 29px;*/
	height: 7px;
	margin-top: 20px;
}
.news-box .swiper-slide>div:nth-child(6){
	width: 386px;
	height: 200px;
	margin-top: 38px;
	overflow: hidden;
}
.news-box .swiper-slide>div:nth-child(6)>img{
	width: 386px;
	height: 200px;
	object-fit: cover;
	transition: all 0.6s;
}
.news-box .swiper-slide:hover>div:nth-child(6)>img{
	transform: scale(1.4);
}
.news-box .swiper-slide>div:nth-child(5)>span{
	display: inline-block;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: #BFBFBF;
	margin: 0 3px;
}
.news-box .swiper-slide:hover>div:nth-child(1),.news-box .swiper-slide:hover>div:nth-child(2){
	color: #E4312B;
}
.news-box .swiper-slide:hover>div:nth-child(5)>span{
	background: #E4312B;
}
.swiper-button-next-news{
	background: url("../images/rightp.png")no-repeat center;
	background-size: 30px 30px;
	width: 30px;
	height: 30px;
	position: absolute;
	right: -103px;
	z-index: 1;
	top: 0;
	bottom: 0;
	margin: auto;
}
.swiper-button-prev-news{
	background: url("../images/leftp.png")no-repeat center;
	background-size: 30px 30px;
	width: 30px;
	height: 30px;
	position: absolute;
	left: -103px;
	z-index: 1;
	top: 0;
	bottom: 0;
	margin: auto;
}










/*底部*/
.f-nav{
	height: 59px;
	border-bottom: 1px solid #424242;
	background: rgb(43,44,46);
	margin-top: 61px;
}
.f-con{
	height: 244px;
	background: rgb(43,44,46);
}
.f-bq{
	line-height: 55px;
	min-height: 55px;
	border-top: 1px solid #424242;
	background: rgb(31,31,31);
}
.f-nav>div,.f-con>div,.f-bq>div{
	width: 1300px;
	margin: auto;
}
.foot-nav{
	float: left;
}
.foot-nav>a{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	padding: 0 20px;
	border-left: 1px solid #424242;
	height: 20px;
	margin-top: 22px;
	text-align: center;
}
.foot-nav>a:nth-child(1){
	border-left: none;
}
.f-fx{
	float: right;

	position: relative;
}
.f-fx>a{
	height: 59px;
	width: 18px;
	display: inline-block;
	margin-left: 16px;
	background: url("../images/n1.png")no-repeat center;
}
.f-fx>a:nth-child(2){
	background: url("../images/n2.png")no-repeat center;
}
.f-fx>a:nth-child(3){
	background: url("../images/n3.png")no-repeat center;
}
.f-code{
	position: absolute;
	right: 0;
	left: 0;
	top: 59px;
	display: none;
}
.f-code>img{
	width: 132px;
}
.f-fx>a:nth-child(2):hover>.f-code{
	display: block;
}

.f-con-left{
	float: left;
	width: 33%;
}
.f-con-left:nth-child(2){
	border-left: 1px solid #424242;
	border-right: 1px solid #424242;
	height: 244px;
}
.f-con-left1{
	position: relative;
	width: 32%;
}
.f-con-left1>img{
	float: left;
	width: 122px;
	height: 122px;
	margin-top: 50px;
}
.f-con-left1>.f-phone{
	float: left;
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF;
	margin-left: 90px;
	padding-top: 65px;
}
.f-con-left1>.f-phone>div:nth-child(1){
	font-size: 14px;
	font-weight: 500;
	color: #AAAAAA;
	margin-bottom: 15px;
	margin-top: 5px;
}

.f-xz{
	width: 87px;
	height: 14px;
	font-size: 16px;
	font-weight: 500;
	color: #AAAAAA;
	padding-left: 27px;
	background-position: center left;
	position: absolute;
	transform:rotate(90deg);
	line-height: 14px;
	top: 110px;
	left: 115px;
}
.f-xz::after{
	content: "";
	background: url("../images/f1phone.png")no-repeat;
	width: 20px;
	height: 14px;
	position: absolute;
	left: 0;
	transform:rotate(270deg);
}
.f-con-left2{
	width: 34.33%;
}
.f-con-left2>img{
	float: left;
	width: 116px;
	height: 116px;
	margin-top: 63px;
	margin-left: 40px;
}
.f-con-left2>.f-phone{
	font-size: 14px;
	font-weight: normal;
	color: #AAAAAA;
	line-height: 28px;
	padding-top: 60px;
	float: left;
	margin-left: 15px;
}
.f-con-left2>.f-phone>div:nth-child(1){
	font-size: 18px;
	font-weight: normal;
	color: #AAAAAA;
	line-height: 28px;
	margin-bottom: 10px;
	margin-top: 16px;
}
.f-con-left3{

}
.f-con-left3>div{
	margin-left: 60px;
	font-size: 13px;
	font-weight: normal;
	color: #AAAAAA;
}
.f-con-left3>div:nth-child(1){
	background: url("../images/yx.png")no-repeat;
	background-position: left center;
	padding-left: 36px;
	margin-top: 50px;
}
.f-con-left3>div:nth-child(2){
	background: url("../images/address.png")no-repeat;
	background-position: left center;
	padding-left: 36px;
	margin-top: 15px;
	margin-bottom: 24px;
}
.f-form{
	width: 321px;
	height: 50px;
	border: none;
	border-radius: 0;
	background: #515151;
	color: #fff;
	text-indent: 20px;
	font-size: 16px;
}
.f-form-tj{
	position: absolute;
	width: 83px;
	height: 52px;
	border: 0;
	top: 0;
	right: 0;
	border-radius: 0;
	background: #E4312B;
	color: #fff;
	font-size: 16px;
}
.f-bq{
	text-align: center;
	font-size: 12px;
	font-weight: 400;
	color: rgb(80,81,82);
}
.f-bq a{
	color: rgb(80,81,82);
}




/*内页新闻*/
.nn-banner>img{
	width: 100%;
}
.nw-tt{
	text-align: center;
	background: url("../images/n-news-t.png")no-repeat center;
}
.nw-tt>div:nth-child(1){
	font-size: 30px;
	font-weight: 400;
	color: #0F5082;
	line-height: 30px;
	opacity: 0.5;
}
.nw-tt>div:nth-child(2){
	font-size: 32px;
	font-weight: 400;
	color: #0F5082;
	line-height: 32px;
	margin-top: 15px;
}
.n-news-1{
	margin-top: 105px;
}
.news1-con{
	width: 1200px;
	height: 465px;
	background: #E6E6E6;
	margin: auto;
	margin-top: 44px;
}
.news1-con>.left{
	width: 495px;
	height: 386px;
	background: #FFFFFF;
	float: left;
	margin-top: 36px;
	margin-left: 89px;
}
.news1-con>.left>div:nth-child(1){
	width: 495px;
	height: 235px;
	overflow: hidden;
}
.news1-con>.left:hover>div:nth-child(2){
	color: #0F5082;
}
.news1-con>.left>div:nth-child(1)>img{
	width: 495px;
	height: 235px;
	object-fit: cover;
}
.news1-con>.left>div:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #000000;
	width: 384px;
	margin-left: 27px;
	margin-top: 33px;
	line-height: 18px;
	text-overflow: ellipsis;/*文本超出以...显示*/
	overflow: hidden;/*超出盒子隐藏*/
	white-space: nowrap;/*强制在第一行显示*/
}
.news1-con>.left>div:nth-child(3){
	width: 384px;
	margin-left: 27px;
	margin-top: 33px;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	line-height: 12px;
	text-overflow: ellipsis;/*文本超出以...显示*/
	overflow: hidden;/*超出盒子隐藏*/
	white-space: nowrap;/*强制在第一行显示*/
}
.news1-con>.left>div:nth-child(4){
	width: 12px;
	height: 12px;
	color: #000000;
	margin-top: 9px;
	margin-left: 405px;
}
.news1-con>.right{
	width: 495px;
	float: left;
	margin-left: 10px;
	margin-top: 36px;
}
.right-list{
	width: 495px;
	height: 120px;
	background: #FFFFFF;
	display: block;
	margin-top: 13px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.right-list:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
}
.right-list:nth-child(1){
	margin-top: 0;
}
.right-list>.left{
	float: left;
	width: 116px;
	height: 90px;
	margin-top: 15px;
	margin-left: 16px;
	position: relative;
}
.right-list>.left>div{
	position: absolute;
	right: 4px;
	bottom: 6px;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
}
.right-list>.left>img{
	width: 116px;
	height: 90px;
	object-fit: cover;
}
.right-list>.right{
	float: left;
	width: 329px;
	margin-left: 19px;
	margin-top: 27px;
}
.right-list>.right>div:nth-child(1){
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-overflow: ellipsis;/*文本超出以...显示*/
	overflow: hidden;/*超出盒子隐藏*/
	white-space: nowrap;/*强制在第一行显示*/
}
.right-list>.right>div:nth-child(2){
	font-size: 12px;
	font-weight: 400;
	color: #000000;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	margin-top: 15px;
}
.news-more{
	width: 160px;
	height: 38px;
	border: 1px solid #999999;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	color: #E4312B;
	display: block;
	margin: auto;
	margin-top: 40px;
	margin-bottom: 49px;
}

.news2-list-con{
	width: 1200px;
	margin: auto;
	padding-top: 33px;
}
.news2-list-con>.left{
	width: 368px;
	height: 371px;
	background: #FEFEFE;
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 45px;
	margin-top: 36px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.news2-list-con>.left:hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03);
}
.news2-list-con>.left:nth-child(3n-2){
	margin-left: 0;
}
.news2-list-con>.left>div:nth-child(1){
	width: 343px;
	height: 228px;
	margin: auto;
	margin-top: 16px;
	overflow: hidden;
}
.news2-list-con>.left>div:nth-child(1)>img{
	width: 343px;
	height: 228px;
	object-fit: cover;
	transition: all 0.6s;
}
.news2-list-con>.left:hover>div:nth-child(1)>img{
	transform: scale(1.4);
}
.news2-list-con>.left>div:nth-child(2){
	width: 313px;
	margin: auto;
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	line-height: 17px;
	height: 17px;
	overflow: hidden;
	margin-top: 22px;
}
.news2-list-con>.left>div:nth-child(3){
	width: 313px;
	margin: auto;
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 16px;
	margin-top: 47px;
}
.about-ttttt{
	text-align: center;
}
.about-ttttt>div:nth-child(1){
	font-size: 36px;
	font-weight: 400;
	color: #0F5082;
	opacity: 0.5;
	line-height: 36px;
}
.about-ttttt>div:nth-child(2){
	font-size: 40px;
	font-weight: 400;
	color: #0F5082;
	line-height: 41px;
	margin-top: 24px;
}
.about-ttttt>div:nth-child(3){
	font-size: 18px;
	font-weight: 400;
	color: #999999;
	line-height: 19px;
	margin-top: 26px;
}
.n-about{
	margin-top: 100px;
}
.n-about-con{
	width: 1200px;
	margin: auto;
	margin-top: 59px;
}
.n-about-con>.left{
	float: left;
	width: 603px;
	height: 297px;
	overflow: hidden;
}
.n-about-con>.left>img{
	width: 603px;
	height: 297px;
	object-fit: cover;
}
.n-about-con>.right{
	float: right;
	width: 541px;
}
.n-about-con>.right>div:nth-child(1){
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 18px;
	border-bottom: 4px solid #F2F2F2;
}
.n-about-con>.right>div:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #666666;
	line-height: 28px;
	margin-top: 23px;
	height: 224px;
	overflow: hidden;
}
/*企业文化*/
.about-qywh{
	width: 1200px;
	margin: auto;
	margin-top: 65px;
}
.qy-tit{
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 16px;
	border-bottom: 4px solid #F2F2F2;
}
.wh-list{
	padding-top: 60px;
}
.wh-list>.left{
	float: left;
	width: 386px;
	height: 280px;
	margin-left: 20px;
	margin-top: 20px;
	text-align: center;
	overflow: hidden;
}
.wh-list>.left:nth-child(2n){
	background: #F3F2F2;
}
.wh-list>.left:nth-child(3n-2){
	margin-left: 0;
}
.wh-list>.left:nth-child(2)>div:nth-child(1){
	font-size: 25px;
}
.wh-list>.left>div:nth-child(1){
	font-size: 25px;
	font-weight: bold;
	color: #333333;
	margin-top: 74px;
}
.wh-list>.left>div:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #666666;
	width: 324px;
	margin: auto;
	margin-top: 30px;
	line-height: 40px;
}
.wh-list>.left>img{
	transition: all 0.6s;
}
.wh-list>.left:hover>img{
	transform: scale(1.4);
}
.wh-list>.left:nth-child(2),.wh-list>.left:nth-child(4),.wh-list>.left:nth-child(6){
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.wh-list>.left:nth-child(2):hover,.wh-list>.left:nth-child(4):hover,.wh-list>.left:nth-child(6):hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
}
/*荣誉*/
.tit-ry{
	text-align: center;
}
.tit-ry>div:nth-child(1){
	font-size: 36px;
	font-weight: bold;
	color: #0F5082;
	opacity: 0.5;
	line-height: 29px;
	margin-top: 111px;
}
.tit-ry>div:nth-child(2){
	font-size: 40px;
	font-weight: bold;
	color: #0F5082;
	line-height: 39px;
	margin-top: 20px;
}
.tit-ry>div:nth-child(3){
	font-size: 16px;
	font-weight: bold;
	color: #0F5082;
	line-height: 16px;
	margin-top: 50px;
	letter-spacing:16px;
}
.tit-ry>div:nth-child(3)>p:nth-child(1){
	color: #ddd;
}
.tit-ry>div:nth-child(4){
	font-size: 14px;
	font-weight: bold;
	color: #0F5082;
	line-height: 14px;
	margin-top: 5px;
	letter-spacing:5px;
}

.ry-box {
	width: 1200px;
	height: 580px;
	margin: auto;
	overflow: hidden;
	margin-top: 100px;
}

.ry-box .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	height: 264px;
}
.ry-box .swiper-slide>img{
	/*width: 100%;*/
	height: 100%;
}
.swiper-paginationss{
	text-align: center;
	margin-top: 65px;
}
.swiper-paginationss>.swiper-pagination-bullet{
	width: 20px;
	height: 20px;
	margin: 0 7px;
	background: #0F5082;
	opacity: 0.7;
}
.swiper-paginationss>.swiper-pagination-bullet-active{
	opacity: 1;
	background: #0F5082;
}

/*加盟介绍*/
.jm-js{
	margin-top: 126px;
}
.jmjs-tit{
	text-align: center;
}
.jmjs-tit>div:nth-child(1){
	font-size: 30px;
	font-weight: 400;
	color: #0F5082;
	opacity: 0.5;
	line-height: 24px;
}
.jmjs-tit>div:nth-child(2){
	font-size: 36px;
	font-weight: 400;
	color: #0F5082;
	line-height: 36px;
	margin-top: 16px;
}
.jmjs-tit>div:nth-child(3){
	width: 60px;
	height: 4px;
	background: #0F5082;
	border-radius: 2px;
	margin: auto;
	margin-top: 20px;
}
.jm-js-con{
	width: 1270px;
	margin: auto;
}
.jm-js-con>.left{
	float: left;
	width: 550px;
	font-size: 24px;
	font-weight: 400;
	color: #333333;
	line-height: 45px;
	margin-top: 130px;
}
.jm-js-con>.right{
	float: right;
	width: 651px;
	height: 358px;
	overflow: hidden;
	margin-top: 72px;
}
.jm-js-con>.right>img{
	width: 651px;
	height: 358px;
	object-fit: cover;
}
/*优势*/
.jm-ys{
	margin-top: 167px;
}
.ys-con-con{
	width: 1200px;
	height: 795px;
	margin: auto;
	background: url("../images/ysconx.png")no-repeat center;
	margin-top: 38px;
	padding-top: 42px;
}

.con-ys-list{
	width: 1200px;
	position: relative;
	height: 127px;
	margin-top: 94px;
}
.con-ys-list:nth-child(1){
	margin-top: 0;
}
.con-ys-list>.left{
	float: left;
	height: 127px;
	width: 548px;
	overflow: hidden;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.con-ys-list>.left:hover{
	-webkit-transform: translateX(-30px);
	-moz-transform: translateX(-20px);
	-ms-transform: translateX(-10px);
	transform: translateX(-15px);
}
.con-ys-list>.left>img{
	height: 127px;
	width: 548px;
}
.con-ys-list>.right{
	float: right;
	width: 545px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.con-ys-list>.right:hover{
	-webkit-transform: translateX(30px);
	-moz-transform: translateX(20px);
	-ms-transform: translateX(10px);
	transform: translateX(15px);
}
.con-ys-list>.right:hover>div:nth-child(3){
	color: #0F5082;
}
.con-ys-list>.right>div:nth-child(1){
	font-size: 18px;
	font-weight: 400;
	color: #E60012;
	line-height: 18px;
}
.con-ys-list>.right>div:nth-child(2){
	width: 30px;
	height: 2px;
	background: #E60012;
	margin-top: 10px;
	margin-bottom: 20px;
}
.con-ys-list>.right>div:nth-child(3){
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	line-height: 25px;
	height: 75px;
	overflow: hidden;
}
.con-ys-list>.numb{
	position: absolute;
	width: 50px;
	height: 50px;
	background: #E60012;
	border-radius: 25px;
	text-align: center;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	line-height: 50px;
	font-size: 32px;
	font-weight: bold;
	color: #FFFFFF;
}
/*加盟*/
.jmmd-box{
	margin-top: 100px;
	background: #F0F0F0;
	padding-top: 63px;
	height: 656px;
}
.swiper-container-md{
	width: 1200px;
	overflow: hidden;
	margin: auto;
}
.swiper-container-md .swiper-slide>div:nth-child(1){
	overflow: hidden;
	height: 257px;
}
.swiper-container-md .swiper-slide>div:nth-child(1)>img{
	width: 269px;
	height: 257px;
	object-fit: cover;
	transition: all 0.6s;
}
.swiper-container-md .swiper-slide>div:nth-child(1):hover>img{
	transform: scale(1.4);
}
.swiper-container-md .swiper-slide>div:nth-child(2){
	font-size: 16px;
	font-weight: bold;
	color: #222222;
	line-height: 16px;
	margin-top: 35px;
	overflow: hidden;
	height: 16px;
	text-align: center;
}

.swiper-button-nextmd{
	width: 27px;
	height: 42px;
	position: absolute;
	right: -110px;
	top: 0;
	bottom: 0;
	margin: auto;
	background: url("../images/rightmd.png")no-repeat center;
}
.swiper-button-prevmd{
	width: 27px;
	height: 42px;
	position: absolute;
	top: 0;
	left: -110px;
	bottom: 0;
	margin: auto;
	background: url("../images/leftmd.png")no-repeat center;
}

/*加盟表单*/
.jm-bg{
	background: url("../images/jmbg.jpg")no-repeat center;
}
.jm-bg>div{
	width: 1200px;
	margin: auto;
	height: 780px;
}
.js-form{
	width: 700px;
	margin: auto;
	font-size: 20px;
	font-weight: 400;
	color: #FFFFFF;
	padding-top: 10px;
}
.name-form{
	margin-top: 60px;
}
.name-form>.left{
	float: left;
	width: 210px;
	text-align: right;
	line-height: 50px;
}
.name-form>.right{
	float: left;
	margin-left: 60px;
}
.name-form>.right>input{
	width: 420px;
	height: 46px;
	border: 3px solid #666666;
	border-radius: 8px;
	background: none;
	font-size: 16px;
	font-weight: 400;
	color: #999999;
	text-indent: 17px;
}

/*加盟联系*/
.jm-lx{
	width: 1200px;
	margin: auto;
	padding-bottom: 50px;
}
.jm-lx>.left{
	float: left;
	width: 550px;
}
.jm-lx>.right{
	float: right;
	width: 550px;
	height: 395px;
	margin-top: 97px;
}
.jm-lx>.left>div:nth-child(1){
	font-size: 36px;
	font-weight: 400;
	color: #0F5082;
	line-height: 36px;
	opacity: 0.3;
	padding-top: 52px;
}
.jm-lx>.left>div:nth-child(2){
	font-size: 48px;
	font-weight: 400;
	color: #0F5082;
	line-height: 48px;
}
.jm-lx>.left>div:nth-child(3){
	background: url("../images/jm1.png")no-repeat;
	background-position: left center;
	height: 48px;
	margin-top: 60px;
}
.jm-lx>.left>div:nth-child(4){
	background: url("../images/jm2.png")no-repeat;
	background-position: left center;
	height: 48px;
	margin-top: 57px;
}
.jm-lx>.left>div:nth-child(5){
	background: url("../images/jm3.png")no-repeat;
	background-position: left center;
	height: 48px;
	margin-top: 57px;
}
.jm-lx>.left>div:nth-child(3)>div,
.jm-lx>.left>div:nth-child(4)>div,
.jm-lx>.left>div:nth-child(5)>div{
	margin-left: 90px;
	border-bottom: 1px solid #333333;
	height: 48px;
    line-height: 52px;
	font-size: 18px;
	font-weight: 400;
	color: #333333;
}




.banner-nav{
	position: absolute;
	width: 1200px;
	height: 130px;
	bottom: 24px;
	left: 0;
	right: 0;
	margin: auto;
	box-shadow: 0px 10px 30px 0px rgba(170, 170, 170, 0.75);
}
.banner-nav>.title{
	background: #fff;
	height: 130px;
	width: 50%;
	text-align: center;
	float: left;
}
.banner-nav>.title>a>div{
	color: #125599;
}
.banner-nav>.title:hover,.banner-nav>.title.action{
	background: #13589D;
}
.banner-nav>.title:hover>a>div,.banner-nav>.title.action>a>div{
	color: #fff;
}
.banner-nav>.title>a>div:nth-child(1){
	font-size: 25px;
	font-weight: 400;
	line-height: 36px;
	padding-top: 35px;
}
.banner-nav>.title>a>div:nth-child(2){
	font-size: 14px;
	line-height: 18px;
	padding-top: 8px;
}
.n_products{
	width: 1200px;
	margin: auto;
	padding-top: 100px;
}
.n_products>a{
	float: left;
	width: 199px;
	margin-left: 134px;
	margin-top: 52px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.n_products>a:hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
}
.n_products>a:nth-child(4n-3){
	margin-left: 0;
}
.n_products>a>div:nth-child(1){
	width: 199px;
	height: 494px;
	position: relative;
}
.n_products>a>div:nth-child(1)>img{
	max-width: 199px;
	max-height: 494px;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
}
.n_products>a>div:nth-child(2){
	font-size: 18px;
	font-weight: 400;
	color: #333333;
	line-height: 22px;
	text-align: center;
	margin-top: 23px;
	height: 23px;
	overflow: hidden;
}
.n_products>a>div:nth-child(3){
	font-size: 24px;
	font-weight: 400;
	color: #333333;
	line-height: 22px;
	text-align: center;
	margin-top: 5px;
	height: 23px;
	overflow: hidden;
}

/*内页案例*/
.n-al-show{
	width: 1200px;
	margin: auto;
	margin-top: 120px;
}
.n-al-tit{
	text-align: center;
	background: url("../images/naltit.png")no-repeat center;
}
.n-al-tit>div:nth-child(1){
	font-size: 34px;
	line-height: 34px;
}
.n-al-tit>div:nth-child(2){
	font-size: 16px;
	line-height: 16px;
	margin-top: 18px;
}
.n-al-list-box{
	text-align: center;
	padding-top: 40px;
}
.n-al-list-box>a{
	display: inline-block;
	width: 360px;
	height: 423px;
	overflow: hidden;
	margin: 25px 15px;
	border-radius: 15px;
	box-shadow: 5px 5px 8px 2px rgba(2, 82, 128, 0.42);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.n-al-list-box>a:hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
}
.n-al-list-box>a>div:nth-child(1){
	height: 258px;
	overflow: hidden;
	position: relative;
}
.n-al-list-box>a>div:nth-child(1)>img{
	width: 100%;
	height: 258px;
	object-fit: cover;
	transition: all 0.6s;
}
.n-al-list-box>a:hover>div>img{
	transform: scale(1.4);
}
.n-al-list-box>a>div:nth-child(1)>div{
	position: absolute;
	width: 100%;
	height: 92px;
	line-height: 92px;
	font-size: 26px;
	color: #fff;
	font-weight: 700;
	background: rgba(0,0,0,0.6);
	top: 0;
	bottom: 0;
	margin: auto;
	overflow: hidden;
}
.n-al-list-box>a>div:nth-child(2){
	font-size: 24px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 30px;
	color: #212121;
}
.n-al-list-box>a>div:nth-child(3){
	font-size: 16px;
	font-weight: 400;
	color: #212121;
	line-height: 28px;
	height: 84px;
	overflow: hidden;
	width: 321px;
	margin: auto;
	margin-top: 16px;
}
/*内页产品nav*/
.n-pro-nav-hy{
	width: 1200px;
	margin: auto;
	padding-top: 110px;
}
.n-pro-nav-hy>a{
	float: left;
	width: 587px;
	height: 410px;
	margin-left: 25px;
	margin-top: 30px;
	position: relative;
	overflow: hidden;
}
.n-pro-nav-hy>a:nth-child(2n-1){
	margin-left: 0;
}
.n-pro-nav-hy>a img{
	position: absolute;
	width: 587px;
	height: 410px;
	object-fit: cover;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
}
.n-pro-nav-hy>a>div{
	position: absolute;
	width: 587px;
	height: 410px;
	background: url("../images/pro-nav-bg.png") no-repeat center;
	opacity: 0;
	left: 0;
	top: 0;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(587px);
}
.n-pro-nav-hy>a>div>div{
	font-size: 35px;
	font-family: "宋体", arial;
	font-weight: 700;
	text-align: center;
	padding-top: 176px;
	color: #fff;
}
.n-pro-nav-hy>a:hover img{
	filter: blur(2px);
}
.n-pro-nav-hy>a:hover>div{
	transform: translateX(0);
	opacity: 1;

}
/*不同栏目动画*/
.n-pro-nav-hys{
	width: 1200px;
	margin: auto;
	padding-top: 110px;
}
.n-pro-nav-hys>a{
	float: left;
	width: 587px;
	height: 410px;
	margin-left: 25px;
	margin-top: 30px;
	position: relative;
	overflow: hidden;
}
.n-pro-nav-hys>a:nth-child(2n-1){
	margin-left: 0;
}
.n-pro-nav-hys>a img{
	position: absolute;
	width: 587px;
	height: 410px;
	object-fit: cover;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
}
.n-pro-nav-hys>a>div{
	position: absolute;
	width: 587px;
	height: 410px;
	background: url("../images/pro-nav-bg.png") no-repeat center;
	opacity: 0;
	left: 0;
	top: 0;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(587px);
}
.n-pro-nav-hys>a>div>div{
	font-size: 35px;
	font-family: "宋体", arial;
	font-weight: 700;
	text-align: center;
	padding-top: 176px;
	color: #fff;
}
.n-pro-nav-hys>a:hover img{
	filter: blur(2px);
}
.n-pro-nav-hys>a:hover>div{
	transform: translateX(0);
	opacity: 1;
}
.n-pro-nav-hys>a:nth-child(1)>img{
	width: 125px;
	height: 286px;
	position: absolute;
	right: 33px;
	top: 0;
	bottom: 0;
	margin: auto;
	opacity: 0;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(328px);
}
.n-pro-nav-hys>a:nth-child(1)>div{
	position: absolute;
	width: 328px;
	height: 126px;
	background: url("../images/pro-nav-bg.png") no-repeat center;
	background-size: 328px 126px;
	opacity: 0;
	top: 0;
	bottom: 0;
	left: 45px;
	margin: auto;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(-328px);
}
.n-pro-nav-hys>a:nth-child(1)>div>div{
	padding-top: 42px;
	font-size: 30px;
}
.n-pro-nav-hys>a:nth-child(1):hover>img{
	filter: blur(0);
	opacity: 1;
	transform: translateX(0);
}
.n-pro-nav-hys>a:nth-child(1):hover>div{
	opacity: 1;
	transform: translateX(0);
}
.n-pro-nav-hys>a:nth-child(4)>img{
	width: 125px;
	height: 286px;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 33px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(-328px);
}
.n-pro-nav-hys>a:nth-child(4)>div{
	position: absolute;
	width: 328px;
	height: 126px;
	background: url("../images/pro-nav-bg.png") no-repeat center;
	background-size: 328px 126px;
	opacity: 0;
	top: 0;
	bottom: 0;
	left: 218px;
	margin: auto;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transform: translateX(328px);
}
.n-pro-nav-hys>a:nth-child(4)>div>div{
	padding-top: 42px;
	font-size: 30px;
}
.n-pro-nav-hys>a:nth-child(4):hover>img{
	filter: blur(0);
	opacity: 1;
	transform: translateX(0);
}
.n-pro-nav-hys>a:nth-child(4):hover>div{
	opacity: 1;
	transform: translateX(0);
}


.banner-navs{
	position: absolute;
	width: 1200px;
	height: 130px;
	bottom: 24px;
	left: 0;
	right: 0;
	margin: auto;
	box-shadow: 0px 10px 30px 0px rgba(170, 170, 170, 0.75);
}
.banner-navs>.title{
	background: #fff;
	height: 130px;
	width: 25%;
	text-align: center;
	float: left;
}
.banner-navs>.title>a>div{
	color: #125599;
}
.banner-navs>.title:hover,.banner-nav>.title.action{
	background: #13589D;
}
.banner-navs>.title:hover>a>div,.banner-nav>.title.action>a>div{
	color: #fff;
}
.banner-navs>.title>a>div:nth-child(1){
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	padding-top: 35px;
}
.banner-navs>.title>a>div:nth-child(2){
	font-size: 12px;
	line-height: 18px;
	padding-top: 8px;
}

.n_productss{
	width: 1200px;
	margin: auto;
	padding-top: 130px;
}
.n_productss>a{
	display: block;
	margin-top: 20px;
	height: 760px;
	overflow: hidden;
}
.n_productss>a>img{
	width: 100%;
	height: 760px;
	object-fit: cover;
}



.swiper-container-md .swiper-slide>div:nth-child(1)>img:hover,.gallery-top .swiper-slide>.left>img:hover,.gallery-top .swiper-slide>.right>div:nth-child(4)>img:hover{
	cursor: pointer;
}

.gallery-top .swiper-slide>.right>div:nth-child(4)>img{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
.gallery-top .swiper-slide>.right>div:nth-child(4)>img:hover{
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-10px);
	transform: translateY(-15px);
}




















