/*pubilc start*/
* {margin: 0;padding: 0;font-size: 16px;font-family: '微软雅黑';-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{margin: 0;padding: 0;}
ol,ul,li{list-style: none;padding: 0;margin: 0;}
img{border: none;max-width: 100%;vertical-align: middle;}
a{text-decoration: none;border: none;margin: 0;padding: 0;}
input,textarea,button{outline: 0;resize: none;border: none;_border: 0;margin: 0;padding: 0;background: none;}
select{border: 0;}
input::-webkit-search-cancel-button {display: none;}
input[type=button],input[type=submit],input[type=search],button {-webkit-appearance: none;background: none;outline: none;}
input{-webkit-appearance: none;}
table,table td {border-collapse: collapse;}
select{border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;outline: none;}
select::-ms-expand {display: none;}
.clear {clear: both;}
.clearfix::after{content: '';clear: both;display: block;}
.fl{float: left;}
.fr{float: right;}
.container{width: 1440px;margin: 0 auto;}
.wrap {width: 100%;_zoom: 1;position: relative;overflow: hidden;}
.line_1{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.line_2{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line_3{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
/*pubilc end*/
.section-box1{
	
	background: url(../images/banner.jpg) no-repeat top center ;
	/* height: 100% !important;
	background-size: cover; */
	background-size: 100% 100%;
}
.header{
	position: fixed;
	top: 0;
	z-index: 88;
	width: 100%;
}
.PC-header,.PH-header{
	width: 100%;
	background: rgba(0,0,0,.5);
}
.PC-logo{
	text-align: center;
	width: /* 285px */19.792%;
	padding: 2.05% 0;
	margin-right: 2%;
}
.PC-nav {
	width: /* 900px */62.5%;
}
.PC-nav ul li{
	margin-left: 5%;
	float: left;
	padding: 6% 0 4.67%;
}
.PC-nav ul li.dang a{
	color: #0793ea;
}
.PC-nav ul li a{
	color: #fff;
	font-size: 1.125rem;
	
	display: block;
}
.lang{
	width: /* 220px */15.278%;
	padding: 3.8% 0 2.87%;
	position: relative;
}
.lang >a{
	color: #fff;
	font-size: 1.125rem;
	
	display: block;
}
.lang >a:after{
	content: "";
	background: url(../images/xia.png)no-repeat;
	width: 10px;
	height: 5px;
	display: inline-block;
	margin-bottom: 4px;
	margin-left: 8px;
}
.lang >a.active:after{
	background: url(../images/cl.png)no-repeat;
}
.lang-muen{
	position: absolute;
	background: rgba(47,118,162,.52);
	width: 140px;
	left: -20px;
	top: 80%;
	padding: 15px 0;
	display: none;
}
.lang-muen li a{
	display: block;
	padding: 0 18px;
	color: #fff;
	font-size: 1rem;
	line-height: 43px;
}
.lang-muen li a:hover{
	background: rgba(47,118,162,.8);
}
.PH-header{
	display: none;
}
.PH-header-cont{
	display: flex;
	justify-content: space-between;
	height: 80px;
	align-items: center;
}
.PH-nav-muen,.PH-lang-muen{
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 99;
	/* height: 100%; */
	background: #fff;
	width: 100%;
	text-align: center;
	display: none;
}
.PH-nav-muen li,.PH-lang-muen li{
	border-bottom: 1px solid #ccc;
}
.PH-nav-muen li a,.PH-lang-muen li a{
	display: block;
	line-height: 40px;
	color: #333;
}
.PC-text{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 999;
	text-align: center;
}
.PC-text-cont span{
	color: #a4ddfd;
	font-size: 5.4225rem;
	display: block;
	padding-top: 13%;
}
.PC-text-cont p{
	color: #fff;
	font-size: 37.48px;
	padding-top: 1.5%;
}
.PC-text-cont a{
	width: 372px;
	height: 120px;
	display: block;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 120px;
	
	margin: 2.5% auto 0;
	background: url(../images/more-bg.png) no-repeat center center;
}
.PC-text-cont a:hover{
	background: url(../images/more-bg2.png) no-repeat center center;
	/* background: transparent; */
}

.PC-note{
	z-index: 9;
	position: absolute;
	left: 0;
	bottom: 5%;
	width: 100%;
	text-align: right;
}
.PC-note p{
	color: #fff;
	font-size: 24px;
	line-height: 22px;
}
.PC-note p:before{
	content: "";
	width: 33px;
	height: 32px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: -7px;
	background: url(../images/duo.png) no-repeat;
}
.about,.PH-header{
	height: 100%;
}
.index-title{
	position: relative;
	padding-top: 9%;
}
.index-title h2{
	font-size: 230px;
	color: #e0e8ee;
	    /* color: rgba(47,118,162,.3); */
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 210px;
}
.title h4{
	height: 57px;
	width: 271px;
	line-height: 57px;
	background: url(../images/about-bg.png) no-repeat;
}
.title h4{
	color: #fff;
	font-size: 2rem;
	padding-left: 20px;
	z-index: 999;
	position: relative;
}
.index-title h5{
	color: #333333;
	font-size: 1.5rem;
	padding: 1.2% 0 0.8%;
	z-index: 999;
	position: relative;
}
.about-text p{
	color: #888888;
	font-size: 1.125rem;
	line-height: 1.75rem;
}
.about-more{
	width: 205px;
	height: 46px;
	line-height: 46px;
	margin: 1% 0 2.5% auto;
	background: url(../images/about-bg2.png) no-repeat;
}
.about-more a{
	display: block;
	color: #fff;
	font-size: 1.125rem;
	padding-left: 20px;
	display: block;
}
.about-pic{
	text-align: center;
}

.product-title{
	padding-bottom: 2%;
	/* padding-top: 5%; */
}
.product-tit h2{
	bottom: -25px;
}
.product-list ul{
	display: flex;
	justify-content: center;
}
.product-list ul li{
	position: relative;
	
}
.product-list ul li h4{
	color: #fff;
	font-size: 30px;
	padding-top: 8%;
}
.li-product-icon{
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	transform: translate(-50%,-50%);
	z-index: 99;
}
.li-product-bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(47,118,162,.8);
	z-index: 0;
	transform: scale(0);
	transition: all .6s;
}
/* .product{
	height: 100%;
} */
.product-list ul li:hover .li-product-bg{
	transform: scale(1);
}
/* 荣誉资质 */
.honner-tit{
	text-align: center;
	padding-top: 7.5%;
	margin-bottom: 4.5%;
}
.honner-tit h2{
	left: 50%;
	transform: translateX(-50%);
	bottom: -40px;
}
.honner-tit .title h4{
	margin: 0 auto;
	background: url(../images/honnor-tit.png) no-repeat;
}
@font-face {
	font-family:"siyuan";
	src: url(../fonts/SOURCEHANSANSCN-NORMAL.OTF);
}
.honner-list p{
	color: #333333;
	font-size: 1rem;
	font-family:"siyuan";
	padding-top: 4%;
}
/* .honner-list ul{
	display: flex;
	 justify-content: space-between;
	flex-wrap: wrap;
} */
.honner-list ul li{
	width: /* 251px *//* 17.57% */16.57%;
	border: 1px solid #2f76a2;
	text-align: center;
	float: left;
	margin-left: 3.86%;
	margin-bottom: 2.5%;
	padding: 1.5% 0 1.4%;
	/* padding: 1% 0; */
	position: relative;
	box-sizing: border-box;
}
.honner-list ul li:nth-child(5n+1){
	margin-left: 0;
}
.honner-list ul li:hover:before{
	position: absolute;
	height: 100%;
	width: 100%;
	border: 2px solid #2f76a2;
	left: -2px;
	top: -2px;
	content: "";
	z-index: 0;
}
.honner-list ul li a {
	position: relative;
	z-index: 999999
}
.li-honnor-pic{
	width: 75.9%;
	margin: 0 auto;
}
.hipa-title{
	background: url(../images/hipa-bg.png) no-repeat top center;
	padding-bottom: 4.5%;
	padding-top: 2.7%;
}
.hipa-title .title h4{
	margin: 0 auto;
	background: url(../images/hipa-title.png) no-repeat;
	/* margin-right: -40px; */
	width: 485px;
	text-align: center;
	padding-left: ;
}
.hipa-title h2{
	left: auto;
	right: 0;
}
.hipa-list ul{
	display: flex;
}
.hipa-list li{
	width: /* 265px */18.403%;
	background: #fff;
	text-align: center;
	padding: 55px 0 90px;
	margin-left: 2%;
	position: relative;
}
.hipa-list li:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,.17);
}
.hipa-list li:first-child{
	margin-left: 0;
}
.hipa-list li span{
	color: #333333;
	font-size: 1.125rem;
	font-weight: 600;
	display: block;
	padding-bottom: 6%;
}
.hipa-list li p{
	color: #666666;
	font-size: 1rem;
	line-height: 1.5rem;
	padding: 0 15%;
}
.hipa-list li:hover p{
	-webkit-line-clamp: 10;
}
.li-hipa-icon{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -47px;
}



.pertner-title{
	padding-bottom: 4%;
}
.pertner-title .pertner-tit h2{
	bottom: -80%;
}
.pertner-tit{
	padding-top: 0%;
}
.pertner-nav{
	padding-top: 0.5%;
}
.pertner-nav li{
	float: left;
	line-height: 67px;
	width: 200px;
	border: 1px solid #999999;
	text-align: center;
	border-right: 0;
}
.pertner-nav li:last-child{
	border-right: 1px solid #999999;
	border-left: 0;
}
.pertner-nav li.active{
	border: 1px solid #2f76a2;
}
.pertner-nav li.active a{
	color: #2f76a2;
}
.pertner-nav li a{
	display: block;
	color: #999999;
	font-size: 24px;
}
.pertner-list ul:first-child{
	display: block;
}
.pertner-list{
	height: 515px;
	overflow-y: scroll;
	
}
.pertner-list ul{
	overflow: hidden;
	height: 1400px;
	
}
.pertner-list ul{
	display: none;
}
.pertner-list li{
	float: left;
	box-sizing: border-box;
	border: 1px solid #f7f7f7;
	border-left: 0;
	width: 16.66%;
	border-bottom: 0;
}
/*.pertner-list li{
	border-bottom: 1px solid #f7f7f7;
}*/
.pertner-list li:nth-child(6n+1){
	border-left: 1px solid #F7F7F7;
}
.footer{
	background: #333f47;
	padding: 28px 0;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.footer p,.footer p a{
	color: #fff;
	font-size: 14px;
}
.footer p a{
	margin-left: 30px;
}
.pertner-pertner{
	position: relative;
}
.pertner{
	margin-top: -3%;
}



.ny1-footer{
	position: initial;
}

.footer-text {
	width: 50%;
}

.footer_right {
	width: 27%;
	display: flex;
	flex-wrap: wrap;
}

.footer_right_p {
	width: 20%;
}

.footer_right_ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 60%;
}

.footer_right_ul > li {
	width: 32%;
	text-align: center;
	position: relative;
	z-index: 20;
}

.footer_right_ul > li > a > p {
	margin-top: 4%;
}

.body_back {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0);
	z-index: 10;
	top: 0;
	left: 0;
	display: none;
}

.er_make .make {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 15%;
	height: 40%;
	z-index: 88;
}

.footer.ny1-footer .er_make .make {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 15%;
	height: 40%;
	z-index: 20;
}
.banner{
	position: relative;
}
.banner>img{
	width: 100%;
}
/* .ny1-header{
	position: relative;
} */
/* .ny1-header .PC-header,.ny1-header .PH-header{
	position: absolute;
} */
/* ny1 */
.ny1-cont{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}
.ny1-nav h2{
	color: #fff;
	font-size: 65.08px;
	margin-bottom: 22px;
}
.ny1-nav-tit{
	background: rgba(47,118,162,.48);
	line-height: 82px;
}
.ny1-nav-tit li{
	float: left;
	/* width: 160px; */
	
	text-align: center;
}
.ny1-nav-tit li.active{
/* 	padding: 0 27px; */
}
.ny1-nav-tit li a{
	display: block;
	color: #fff;
	font-size: 24px;
	padding: 0 27px;
}
.ny1-nav-tit li.active a{
	font-weight: 600;
	background: rgba(47,118,162,.28);
}


/* 品牌故事 start */
.brand{
	padding-top: 60px;
	padding-bottom: 45px;
}
.brand-left{
	position: relative;
	width: /* 415px */28.82%;
	/* background: url(../images/brand-pic1.png) no-repeat;
	padding-bottom: 62px; */
}
.brand-tit h4{
	color: #000000;
	font-size: 30px;
	margin-top: -5px;
	padding-bottom: 2px;
}
.brand-tit strong{
	color: rgba(47,118,162,.38);
	font-size: 48px;
	line-height: 50px;
}
.brand-tit{
	padding-left: 30px;
	padding-top: 25px;
}
.brand-pic{
	position: absolute;
	top: 0;
	left: 0;
}
.brand-pic2{
	margin-left: 85px;
    margin-right: -85px;
    position: relative;
	padding-top: 57px;
}
.brand-right{
	width: /* 1020px */70.834%;
	background: #f8f8f8;
	padding-bottom: 25px;
	padding-top: 25px;
}
.brand-text{
	width: /* 870px */85.38%;
	margin-right: 35px;
	margin: 0 40px 0 auto;
}
.brand-text .brand-p{
	margin-bottom: 30px;
}
.brand-right p{
	color: #434343;
	font-size: 18px;
	line-height: 32px;
	text-align: justify;
}

/* 发展历程 */
.history{
	padding: 85px 0 80px;
}
.history-title{
	padding-bottom: 8px;
}
.history-tit{
	width: 445px;
	margin: 0 0 0 auto;
	background: url(../images/history-tit.png) no-repeat right  0px ;
}
.history-tit{
	padding: 0;
}
.history-tit h4{
	line-height: 28px;
	margin-bottom: 5px;
	margin-top: 0;
}
.history-tit strong{
	line-height: 61px;
}
.history-lb .gallery-thumbs .swiper-slide:hover h4{
	color: #2f76a2;
	font-size: 28px;
	padding-bottom: 7px;
	margin-top: -8px;
}
.history-icon{
	text-align: center;
	cursor: pointer;
}
.history-icon h4{
	color: #666666;
	font-size: 20px;
	padding-bottom: 10px;
}
.history-left {
	width: /* 735px */51.042%;
}
.history-left li{
	float: left;
	border: 1px dotted #5b93b6;
	width: /* 145px */20%;
	margin-left: /* 30px */4.2%;
	/* padding: 25px 0; */
	padding-top: 25px;
}
.history-left li:first-child{
	margin-left: 0;
}
.history-left li p{
	color: #666666;
	font-size: 16px;
	line-height: 24px;
	padding: 0 20px 25px 28px;
	background: url(../images/history-icon2.png) no-repeat 8px 8px;
}
.history-left li p:before{
	/* content: "";
	width: 11px;
	height: 11px;
	
	display: inline-block;
	margin-right: 8px; */
}
.history-right{
	width: /* 580px */100%;
}
.history-right p{
	color: #666666;
	font-size: 18px;
	line-height: 24px;
	background: url(../images/history-icon3.png) 0px 5px no-repeat;
	padding-left: 30px;
	margin-bottom: 25px;
}
.history-lb .gallery-thumbs{
	margin-bottom: 30px;
	margin-top: -56px;
	width: 1367px;
	margin: -56px auto 30px 0;
}

.history-lb .gallery-thumbs .swiper-slide{
	width: 165px;
}
/* .history-lb .gallery-thumbs .swiper-slide-thumb-active{
	margin-top: -4px;
	
} */
.history-lb .gallery-thumbs .swiper-slide-thumb-active h4{
	color: #2f76a2;
	font-size: 28px;
	padding-bottom: 7px;
	margin-top: -8px;
}

.history-xian{
	width: 100%;
	height: 2px;
	background: #e5e5e5;
}
.history-lb{
	position: relative;
}
.history-lb .swiper-button-prev,.history-lb .swiper-button-next{
	width: 54px;
	height: 54px;
	outline: none;
	top: auto;
	bottom: 0;
}
.history-lb .swiper-button-prev{
	background: url(../images/history-prve.png) no-repeat;
	left: auto;
	right: 75px;
}
.history-lb .swiper-button-prev:hover{
	background: url(../images/history-prve-1.png) no-repeat;
}
.history-lb .swiper-button-next{
	bottom: 35px;
	background: url(../images/history-next.png) no-repeat;
}
.history-lb .swiper-button-next:hover{
	background: url(../images/history-next-1.png) no-repeat;
}


.hipa1{
	background: url(../images/hipa-bg.jpg) center center no-repeat;
	background-size: cover;
	padding: 97px 0;
}
.li-title p{
	background: url(../images/hipa1-icon1.png) no-repeat 0px 9px;
	padding-left: 35px;
}
.li-title span{
	color: #fff;
	font-size: 28px;
}
.li-title small{
	color: #004671;
	font-size: 24px;
	margin-left: 8px;
}
.hipa1-list li {
	color: #fff;
}
.hipa1-list li:first-child{
	margin-left: 140px;
}
.hipa1-list li:nth-child(2){
	margin-left: /* 465px */32%;
}
.hipa1-list li:nth-child(3){
	margin-left: /* 795px */56%;
}
.hipa1-list li >p{
	padding: 15px 0 10px;
	font-size: 30px;
	line-height: 37px;
}
.hipa1-list li >p strong{
	
	font-size: 34px;
}
.hipa1-list li > span{
	font-size: 14px;
}
.map-right{
	width: /* 1020px */70.834%;
}
.map-right p {
	color: #666666;
	line-height: 37px;
	font-size: 18px;
	text-indent: 2em;
	padding-left: 70px;
}
.map-right p strong{
	color: #2f76a2;
	font-size: 22px;
}
.map-tu{
	padding-top: 35px;
}
.map-left{
	position: relative;
	width: /* 410px */28.473%;
}
.map-pic{
	position: absolute;
	top: 0;
	left: 0;
}
.map{
	padding: 120px 0 140px;
}
.map-pic2{
	position: relative;
	padding-top: 20px;
}
/* ny2 */
.ny2-honnor{
	padding-bottom: 65px;
}
.honner2-list ul li{
	width: 17.57%;
	margin-left: 2.86%;
	margin-bottom: 37px;
	float: left;
	text-align: center;
	box-sizing: border-box;
	border: 3px solid #2f76a2;
	padding: 1.5% 0 1.4%;
	position: relative;
}
.honner2-list ul li .li-honnor-pic{
	width: 85%;
}
.honner2-list ul li:nth-child(5n+1){
	margin-left: 0;
}
.honner2-list ul li:hover:before{
	position: absolute;
	height: 100%;
	width: 100%;
	border: 2px solid #2f76a2;
	left: -2px;
	top: -2px;
	content: "";
}
.honner2-list p{
	color: #333333;
	font-size: 1rem;
	font-family:"siyuan";
	padding-top: 4%;
	min-height: 48px;
}
.ny2-honnor-tit{
	padding: 90px 0 100px;
	text-align: center;
}
.ny2-honnor-tit h2{
	color: #e0e8ee;
	font-size: 230px;
	line-height: 210px;
}
.ny2-honnor-title{
	line-height: 57px;
	margin-top: -100px;
	position: relative;
	z-index: 9;
	background: url(../images/honnor-tit.png) no-repeat center;
}
.ny2-honnor-title h4{
	color: #fff;
	font-size: 32px;
}
/* ny3 */
.team{
	padding-bottom: 60px;
}
.team-title{
	text-align: center;
	
}
.team-title h4{
	color: #000;
	font-size: 28px;
}
.team-tit{
	padding: 60px 0 65px;
}
.team-int{
	width: /* 690px */47.917%;
	margin: 0 auto;
}
.team-int-left{
	position: relative;
}
.team-int-pic{
	position: absolute;
	right: -18%;
    top: -15%;
}
.team-int-right h5{
	color: #000000;
	font-size: 21px;
	padding-bottom: 40px;
	position: relative;
	z-index: 99;
	background: url(../images/team-icon1.png) no-repeat 32px 10px;
}
/* .team-int-right h5:after{
	content: "";
	width: 75px;
	height: 35px;
	background: #93b8ce;
	display: inline-block;
	margin-bottom: -23px;
    margin-left: -30px;
	z-index: -1;
	
} */
.team-int-right p{
	color: #333333;
	line-height: 28px;
	font-size: 18px;
}
.team-ul li{
	margin-bottom: 60px;
	width: /* 690px */47.917%;
}
.team-ul li:nth-child(odd){
	float: left;
}
.team-ul li:nth-child(even){
	float: right;
}
.team-int-right{
	width: 57.972%;
}
.team-int-left{
	width: /* 212px */30.725%;
}
.team-list-tit{
	padding-top: 30px;
}
/* ny4 */
.area{
	padding: 100px 0 40px;
}
.area-cont{
	
	padding: 0px 0 70px;
}
.area-left{
	/* position: absolute;
	left: 0;
	bottom: 0; */
	width: /* 793px */55.07%;
	position: relative;
	
	margin-top: 40px;
}
.area-left1{
	    margin-right: -20%;
}
.area-right{
	width: /* 880px */61.112%;
	border: 10px solid #2f76a2;
	margin: 0 0 0 auto;
	padding: 30px 0 55px;
}
.area-right span{
	color: #333333;
	display: block;
	font-size: 24px;
	padding-bottom: 15px;
}
.area-right p{
	color: #666666;
	font-size: 18px;
	line-height: 32px;
	text-align: justify;
}
.area-text{
	width: /* 577px */63.30%;
	
}
.area-text1{
	margin: 0 20px 0 auto;
}
.area-right1{
	    margin-right: -20%;
}
.area-text2{
	margin: auto 0 0 20px;
	
}
.area-right2{
	padding-bottom: 110px;
}
/* ny5 */
.ny5-product-list{
	padding-top: 58px;
}
.ny5-product-list ul{
	 padding-bottom: 33px;
	 border-bottom: 2px solid #e5e5e5;
	 margin-bottom: 55px;
}
.ny5-product-list li{
	float: left;
	width: /* 350px */24.306%;
	/* padding-bottom: 33px; */
	/* margin-bottom: 55px; */
	
}
.ny5-product-text{
	line-height: 58px;
	transition: all .6s;
}
.ny5-product-pic{
	text-align: center;
}
.ny5-product-list li:hover .ny5-product-text {
	background: #2f76a2;
}
.ny5-product-list li:hover .ny5-product-text span{
	color: #fff;
	background:  url(../images/ny5-icon2.png) no-repeat 92% center;
	padding-left: 9%;
}
.ny5-product-text span{
	color: #333333;
	font-size: 20px;
	transition: all .6s;
	padding-right: 40px;
	display: block;
	padding-left: 6%;
	background:  url(../images/ny5-icon1.png) no-repeat 95%  center;
}
.ny5-produc-page ul{
	display: table;
	margin: 0 0 0 auto;
	padding: 0 0 80px;
}
.ny5-produc-page li{
	float: left;
	margin-left: 10px;
}
.ny5-produc-page li:first-child{
	margin-left: 0;
}
.ny5-produc-page li a{
	display: block;
	border: 1px solid #999999;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #333333;
	font-size: 14px;
}
.ny5-produc-page li:first-child a,.ny5-produc-page li:last-child a{
	width: 70px;
}
.ny5-produc-page li.page-color a{
	border-color: #2f76a2;
	background: #2f76a2;
	color: #fff;
}
/* ny6 */
.ny6-product-cont{
	padding-top: 99px;
}
.ny6-product-left{
	text-align: center;
	border: 1px solid;
	width: /* 499px */34.653%;
	border: 1px solid #aaaaaa;
}
.ny6-product-left > img{
	max-height: 440px;
}
.ny6-product-right{
	width: /* 896px */62.223%;
}
.ny6-product-tit{
	border-bottom: 2px solid #e5e5e5;
}
.ny6-product-tit span{
	color: #333333;
	font-size: 24px;
}
.ny6-product-tit a{
	display: block;
	color: #2f76a2;
	font-size: 16px;
	border: 1px solid #2f76a2;
	height: 38px;
	text-align: center;
	width: /* 318px */35.492%;
	line-height: 38px;
	margin-bottom: 7px;
}
.ny6-product-video{
	text-align: center;
	margin-top: /* 28px */3%;
}
.ny6-product-nav{
	background: #f5f5f5;
	margin: 35px 0 35px;
}
.ny6-product-nav li{
	float: left;
	width: 240px;
	text-align: center;
	line-height: 68px;
	position: relative;
}
.ny6-product-nav li:after{
	content: "";
	height: 36px;
	width: 1px;
	background: #c4c4c4;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.ny6-product-nav li:last-child:after{
	content: none;
}
.ny6-product-nav li a{
	display: block;
	color: #333;
	font-size: 22px;
}
.ny6-product-nav li.active a{
	color: #2f76a2;
}
.ny6-product-table{
	margin-bottom: 45px;
}
.ny6-product-table th{
	color: #333;
	font-size: 16px;
	height: 68px;
	width: 205px;
	border: 1px solid #9b9b9b;
	border-bottom: 3px solid #5587a4;
}
.ny6-product-table td{
	text-align: center;
	color: #333;
	font-size: 16px;
	height: 70px;
	border: 1px solid #9b9b9b;
}
.ny6-product-dowmlop ul{
	display: table;
	margin: 0 0 0 auto;
}
.ny6-product-dowmlop {
	margin-bottom: 60px;
	position: relative;
}
.ny6-product-dowmlop:before{
	width: /* 1117px */77.57%;
	height: 2px;
	background: #2f76a2;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	content: "";
}
.ny6-product-dowmlop li{
	float: left;
	width: 104px;
	height: 38px;
	border: 1px solid #2f76a2;
	text-align: center;
	line-height: 38px;
	margin-left: 40px;
}
.ny6-product-dowmlop li:hover{
	background: #2f76a2;
}
.ny6-product-dowmlop li:hover a{
	color: #fff;
}
.ny6-product-dowmlop li:first-child{
	margin-left: 0;
}
.ny6-product-dowmlop li a{
	display: block;
	color: #2f76a2;
}
.ny6-product-text p{
	color: #333;
	line-height: 24px;
}
.ny6-product-note .ny6-product-text:nth-child(5){
	display: block;
}
.ny6-product-note .ny6-product-text{
	display: none;
}

/* ny7 */
.ny7-hipa{
	background: url(../images/ny7-bg.jpg) no-repeat;
	background-size: cover;
}
.ny7-hipa-cont{
	width: 995px;
	margin: 0 auto;
	padding-bottom: 100px;
}
.ny7-hipa-tit {
	text-align: center;
	padding: 28px 0;
}
.ny7-hipa-tit span{
	display: block;
	color: #333;
	font-size: 26px;
}
.ny7-hipa-text p,.ny7-hipa-pic span{
	line-height: 32px;
	color: #333;
	font-size: 18px;
}
.ny7-hipa-text{
	line-height: 32px;
	color: #333;
	font-size: 18px;
}
.ny7-hipa-pic{
	text-align: center;
	margin-top: 20px;
}
.ny7-hipa-pic span{
	display: block;
	padding: 15px 0 45px;
}
.ny7-hipa-p{
	padding-bottom: 30px;
}
.ny7-hipa-pic1{
	margin-top: 50px;
}
/* ny8 */
.ny8-hipa{
	padding-top: 58px;
}
.ny8-hipa-list li:nth-child(odd){
	float: left;
}
.ny8-hipa-list li:nth-child(even){
	float: right;
}
.ny8-hipa-list li{
	
	width: /* 675px */46.875%;
	margin-bottom: 32px;
}
.ny8-hipa-list li:hover span,.ny8-hipa-list li:hover small,.ny8-hipa-list li:hover p{
	color: #2f76a2;
}
.ny8-hipa-list li a{
	display: block;
	overflow: hidden;
}
.li-ny8-pic{
	border: 1px solid #cccccc;
	width: /* 117px */17.334%;
	float: left;
	text-align: center;
}
.li-ny8-text{
	float: right;
	width: /* 540px */80%;
}
.li-ny8-text span{
	display: block;
	color: #333333;
	font-size: 20px;
	padding: 3px 0 5px;
}
.li-ny8-text p{
	color: #999999;
	font-size: 14px;
	line-height: 24px;
	display: -webkit-box;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.li-ny8-text small{
	display: block;
	margin-top: 3px;
	color: #999999;
	font-size: 14px;
}
.ny8-hipa-page ul{
	padding: 15px 0 65px;
}
/* ny9 */
.ny9-hipa-cont{
	padding: 28px 0 180px;
	display: flex;
	justify-content: space-between;
}
.ny9-hipa-left{
	width: /* 984px */68.334%;
	border: 1px solid #e5e5e5;
	padding-bottom: 2px;
}
.ny9-hipa-tit{
	margin: 0 40px 12px 15px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 30px 0 15px;
	border-bottom: 1px solid #e5e5e5;
}
.ny9-hipa-biao >span{
	color: #333;
	font-size: 20px;
	display: block;
	padding-bottom: 10px;
}
.ny9-hipa-biao p small{
	color: #999999;
	font-size: 18px;
}
.ny9-hipa-biao p span{
	color: #999999;
	font-size: 19.1px;
	margin-left: 15px;
}
.ny9-hipa-return a{
	display: block;
	color: #666666;
	font-size: 14px;
	padding-top: 30px;
}
.ny9-hipa-text{
	margin: 0 40px 0 15px;
}
.ny9-hipa-text p{
	color: #666666;
	line-height: 30px;
	text-align: justify;
}
.ny9-hipa-text div{
	color: #666666;
	line-height: 30px;
	text-align: justify;
}
.ny9-hipa-text span{
	color: #666666;
	line-height: 30px;
	text-align: justify;
}
.ny9-hipa-pic{
	text-align: center;
}
.ny9-hipa-right{
	width: /* 422px */29.31%;
	border: 1px solid #e5e5e5;
}
.ny9-hipa-ul{
	width: /* 390px */92.5%;
	margin: 0 auto;
}
.ny9-hipa-ul li{
	padding: 0 0 10px;
}
.ny9-hipa-ul li:hover span{
	color: #2f76a2;
}
.ny9-hipa-ul li a{
	display: block;
	padding-left: 20px;
	position: relative;
}
.ny9-hipa-ul li a:before{
	content: "";
	background: url(../images/ny9-icon2.png) no-repeat;
	width: 8px;
	height: 14px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 5px;
}
.ny9-hipa-ul >span{
	color: #333333;
	font-size: 20px;
	display: block;
	padding: 35px 0 25px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 14px;
}
.ny9-hipa-ul >span:before{
	width: 26px;
	height: 27px;
	background: url(../images/ny9-icon1.png) no-repeat;
	content: "";
	display: inline-block;
	margin-bottom: -4px;
	margin-right: 8px;
}
.ny9-hipa-ul li span{
	display: block;
	color: #333333;
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ny9-hipa-ul li small{
	color: #999999;
	font-size: 14px;
	padding-top: 6px;
	display: block;
}
/* ny10 */
.ny10-hipa-list ul{
	display: flex;
	padding: 60px 0 40px;
	flex-wrap: wrap;
}
.ny10-hipa-list li{
	text-align: center;
	margin-bottom: 32px;
	width:/* 464px */32.223%;
	margin-left: 1.66%;
	box-sizing: border-box;
}
.ny10-hipa-list li:nth-child(3n+1){
	margin-left: 0;
}
.ny10-hipa-list li span{
	display: block;
	color: #333;
	font-size: 18px;
	padding-top: 20px;
}
.li-ny10-pic {
	overflow: hidden;
}
.li-ny10-pic img{
	transition: all .6s;
	
}
.ny10-hipa-list li:hover .li-ny10-pic img{
	transform: scale(1.1);
}

.ny10-hipa-list li:hover span{
	color: #2f76a2;
}
/* ny11 */
.ny11-contact-list ul{
	/* display: flex;
	justify-content: space-between; */
	padding-top: 65px;
	margin-bottom: -170px;
}
.ny11-contact-list li{
	position: relative;
	width: /* 395px */27.431%;
	/* height: 395px; */
	/* border-radius: 50%; */
	overflow: hidden;
	float: left;
	box-sizing: border-box;
	margin-left: 8.85%;
}
.ny11-contact-list li:first-child{
	margin-left: 0;
}
.li-contact-ding{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: /* 170px */43%;
	/* background: url(../images/ny11-bg4.png) no-repeat top; */
	text-align: center;
	
}
.li-contact-ding p{
	color: #2f76a2;
	font-size: 28px;
	padding: 30px 0 25px;
	position: relative;
	z-index: 9;
}
.li-bg{
	width: 120px;
	height: 5px;
	background: #2f76a2;
	margin: 0 auto;
	position: relative;
	z-index: 9;
}
.li-contact-bg{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.li-contact-bg2{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.ny11-contact-list li:hover .li-contact-top{
	opacity: 1;
}
.li-contact-top{
	position: absolute;
	height: /* 225px */57%;
	/* background: url(../images/ny11-bg3.png) no-repeat; */
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	opacity: 0;
	transition: all .6s;
}
.li-contact-top >img{
	position: absolute;
	bottom: 6%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 99;
}
.ny11-contact-message{
	padding-top: 245px;
	background: url(../images/ny11-bg2.jpg) no-repeat;
	padding-bottom: 60px;
	background-size: cover;
}
.ny11-contact-form li{
	padding-bottom: 20px;
}
.ny11-contact-form li input[type=text]{
	height: 38px;
	width: /* 345px */23.959%;
	border: 1px solid #fff;
	background: rgba(255,255,255,.23);
	color: #fff;
	text-indent: 1.5em;
	margin-left: 1.37%;
	display: block;
	box-sizing: border-box;
	float: left;
	font-size: 18px;
}
.ny11-contact-form li input[type=text]:first-child{
	margin-left: 0;
}
.ny11-contact-form li input[type=text]::-webkit-input-placeholder{
	color: #fff;
}
.ny11-contact-form li input[type=text]::-moz-placeholder{
	color: #fff;
}
.ny11-contact-form li input[type=text]::-moz-placeholder{
	color: #fff;
}
.ny11-contact-form li textarea{
	color: #fff;
	text-indent: 1.5em;
	border: 1px solid #fff;
	display: block;
	width: 99.8%;
	padding-top: 20px;
	height: 145px;
	font-size: 18px;
	background: rgba(255,255,255,.23);
	
}
.ny11-contact-form li textarea::-webkit-input-placeholder{
	color: #fff;
}
.ny11-contact-form li textarea::-moz-placeholder{
	color: #fff;
}
.ny11-contact-form li textarea::-moz-placeholder{
	color: #fff;
}
.ny11-contact-form li input[type=submit]{
	height: 45px;
	width: 195px;
	background: rgba(47,118,162,.64);
	color: #fff;
	font-size: 18px;
	margin: 32px 0 0 auto;
	display: block;
	cursor: pointer;
}
.ny11-contact-left{
	width: /* 436px */30.278%;
	position: relative;
	padding: 25px 0 30px;
}
.ny11-contact-left:before{
	height: 100%;
	width: /* 250px */57.34%;
	border: 10px solid #2f76a2 ;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
}
.ny11-contact-tit{
	margin-left: 30px;
	position: relative;
	z-index: 9;
	background: #fff;
}
.ny11-contact-tit h4{
	color: #000000;
	font-size: 30px;
	
}
.ny11-contact-tit h2{
	color: #e0e8ee;
	font-size: 48px;
	color: rgba(47,118,162,.38);
}
.ny11-contact-ul{
	width: /* 300px */68.81%;
	margin-left: 30px;
	position: relative;
	z-index: 9;
	background: #fff;
	padding-bottom: 10px;
}
.ny11-contact-ul >li >a{
	overflow: hidden;
	padding: 4% 0 2%;
	border-bottom: 1px dotted #a5a5a5;
	display: block;
}
.ny11-contact-ul >li >a span{
	font-size: 15.67px;
	color: #666666;
	float: left;
}
.ny11-contact-ul >li >a small{
	color: #999999;
	font-size: 15.67px;
	float: right;
}
.ny11-contact-ul >li:hover .ny11-contact-ul2{
	display: block;
}
.ny11-contact-ul2{
	display: none;
}
.ny11-contact-ul2 a{
	padding: 4% 0 2% 8%;
	border-bottom: 1px dotted #a5a5a5;
	display: block;
}
.ny11-contact-ul2 small{
	float: right;
}
.ny11-contact-ul2 span{
	float: left;
}
.ny11-contact-ul2 small,.ny11-contact-ul2 span{
	color: #2f76a2;
}
.ny11-contact-posonal{
	padding: 132px 0 95px;
}
.ny11-contact-right{
	width: /* 567px */39.375%;
}
.ny11-contact-right:before{
	width: 44.092%;
}
.ny11-contact-right h2{
	padding-left: 10%;
}
.ny11-contact-lb{
	width: /* 476px */83.775%;
	margin: 0 0 0 auto;
	position: relative;
	background: #fff;
	padding-bottom: 10px;
	padding-top: 2px;
}
.ny11-contact-lb .swiper-pagination{
	text-align: right;
	width: 96%;
	margin-bottom: 10px;
}
.ny11-contact-lb .swiper-pagination-bullet{
	background: rgba(255,255,255,.7);
	width: 11px;
	height: 11px;
	opacity: 1;
	text-align: right;
	outline: none;
}
.ny11-contact-lb .swiper-pagination-bullet-active{
	background: rgba(47,118,162,.7);
}
.ny11-contact-more{
	width: 137px;
	height: 65px;
	text-align: center;
	background: rgba(47,118,162,.76);
	line-height: 65px;
	position: absolute;
	bottom: 45px;
    z-index: 9;
    left: -40px;
}
.ny11-contact-more a{
	display: block;
	color: #fff;
	font-size: 18px;
}
.ny11-contact-posonal{
	display: flex;
	justify-content: space-between;
}
.ny11-address >span,.ny11-address >small{
	color: #999999;
	display: block;
	font-size: 26px;
	padding: 10px 0 12px;
	padding-left: 90px;
	background: url(../images/ny11-icon4.png) no-repeat 28px 0px;
}
.ny11-address >span{
	
	margin-bottom: 70px;
	position: relative;
}
.ny11-address >span:before{
	height: 152px;
	width: 1595px;
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: -25px;
	background: url(../images/ny11-xian_03.png) no-repeat;
}
.ny11-address-img{
	text-align: center;
}
.ny11-address >small{
	margin: 25px 0 45px;
}
.ny11-address-list{
	margin-bottom: 20px;
}
.ny11-address-list ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.ny11-address-list li{
	width: /* 645px */45.584%;
	margin-bottom: 50px;
	display: flex;
}
.ny11-address-list:nth-child(even){
	margin-right: 25px;
}
.li-address-pic{
	width: /* 164px */25.43%;
	border-radius: 50%;
}
.li-address-text {
	margin-left: 27px;
	width: /* 434px */70%;
}
.li-address-text h4{
	color: #333333;
	font-size: 20px;
	padding-bottom: 15px;
}
.li-address-text p{
	color: #999999;
	line-height: 28px;
}
/* ny12 */
.ny12-contact-nav ul{
	display: flex;
	padding: 54px 0 42px;
}
.ny12-contact-nav li{
	width: 198px;
	height: 57px;
	border: 1px solid #999999;
	line-height: 57px;
	margin-left: 18px;
	text-align: center;
}
.ny12-contact-nav li.active{
	border-color: #2f76a2;
}
.ny12-contact-nav li.active a{
	color: #2f76a2;
}
.ny12-contact-nav li:first-child{
	margin-left: 0;
}
.ny12-contact-nav li a{
	display: block;
	font-size: 16.31px;
	color: #999999;
}
.ny12-contact-list ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-bottom: 90px;
}
.ny12-contact-list ul li{
	display: flex;
	border: 1px solid #999;
	width: /* 697px */47.403%;
	justify-content: space-between;
	padding: 35px 0 48px;
	align-items: center;
	margin-bottom: 29px;
	padding-left: 1%;
}
.li-ny12-icon{
	width: /* 168px */24.104%;
	text-align: right;
}
.li-ny12-text{
	width: /* 504px */72.31%;
}
.li-ny12-text h4{
	color: #333333;
	font-size: 20px;
	padding-bottom: 12px;
}
.li-ny12-text p{
	color: #999999;
	font-size: 16px;
	line-height: 29px;
}
.ny12-contact-note .ny12-contact-list{
	display: none;
}
.ny12-contact-note .ny12-contact-list:nth-child(2){
	display: block;
}
/* ny13 */
.ny13-nav-tit ul li a{
	padding: 0 55px;
}
.ny13-contact-tit ul{
	width: 208px;
}
.ny13-contact-tit{
	display: flex;
	padding: 22px 0;
}
.ny13-contact-tit li{
	border-left: 10px solid #cccccc;
}
.ny13-contact-tit li a{
	display: block;
	color: #555555;
	font-size: 20px;
	font-weight: 600;
	
	line-height: 50px;
	margin-left: 20px;
}
.ny13-contact-tit li.active{
	border-left: 10px solid #2f76a2;
}
.ny13-contact-tit li.active a{
	color: #2f76a2;
}
.ny13-contact-biao h2{
	font-size: 48px;
	color: #555555;
}
.ny13-contact-bg{
	width: 110px;
	height: 10px;
	background: #2f76a2;
	margin-top: 10px;
}
.ny13-contact-from {
	margin-bottom: 52px;
}
.ny13-contact-from form{
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}
.ny13-contact-from input[type=text]{
	color: #aaaaaa;
	font-size: 18px;
	height: 69px;
	text-indent: 1.5em;
	
}
.ny13-contact-from input[type=text]::-webkit-input-placeholder{
	color: #aaaaaa;
	font-size: 18px;
}
.ny13-contact-from input[type=text]::-moz-placeholder{
	color: #aaaaaa;
	font-size: 18px;
}
.ny13-contact-from input[type=text]::-ms-input-placeholder{
	color: #aaaaaa;
	font-size: 18px;
}
.ny13-contact-from #post-input1{
	width: 495px/* 34.375% */;
}
.ny13-contact-from #post-input1 input{
	width: 100%;
	background: #eeeeee url(../images/ny13-icon1.png) no-repeat 95% center;
}
.ny13-contact-from #post-input2 {
	width: 278px/* 19.306 */;
}
.ny13-contact-from #post-input2 input{
	width: 100%;
	background: #eeeeee url(../images/ny13-icon1.png) no-repeat 91% center;
}
.ny13-contact-from input[type=submit]{
	color: #fff;
	font-size: 18px;
	width: 102px;
	background: #2f76a2;
	height: 67px;
	margin-left: 20px;
	cursor: pointer;
}
.ny13-contact-from #post-input1,.ny13-contact-from #post-input2{
	position: relative;
	 margin-right: 20px;
}
.post-input1-muen{
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background: #eeeeee;
	border-top: 1px solid #fff;
	height: 295px;
	overflow-y: scroll;
	display: none;
	z-index: 999;
}
.post-input1-muen li{
	border-bottom: 1px solid #fff;
	line-height: 45px;
	padding-left: 28px;
}
.post-input1-muen li:hover{
	background: #2f76a2;
}
.post-input1-muen li:hover p{
	color: #fff;
}
.post-input1-muen li p{
	color: #333333;
	font-size: 14px;
}
.ny13-contact-list{
	margin-bottom: 85px;
}
.ny13-contact-title{
	display: flex;
	justify-content: space-between;
	line-height: 65px;
	background: #4096cc;
	padding:0 20px 0 100px;
}
.ny13-contact-title span{
	display: block;
	color: #fff;
	font-size: 20px;
}
.ny13-contact-span1{
	width: 520px;
}
.ny13-contact-span2{
	width: 85px;
	text-align: center;
}
.ny13-contact-span3{
	width: 120px;
	text-align: center;
}
.ny13-contact-span4{
	width: 85px;
	text-align: center;
}
.ny13-contact-span5{
	width: 220px;
	text-align: center;
}
.ny13-contact-ul li{
	padding:0 20px 0 100px;
	border-bottom: 1px solid #e5e5e5;
}
.ny13-contact-ul li p{
	display: flex;
	justify-content: space-between;
	padding: 16px 0;
	align-items: center;
}
.ny13-contact-ul li span{
	display: block;
	color: #666666;
	font-size: 20px;
}
.ny13-contact-ul .ny13-contact-span5{
	display: flex;
	justify-content: space-between;
}
.ny13-contact-span5 small{
	display: block;
	width: 105px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	background: #2f76a2;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.ny13-ul-muen{
	background: #F5F5F5;
	padding: 25px ;
	display: none;
}
.ny13-ul-muen dl{
	margin-bottom: 20px;
}
.ny13-ul-muen dt,.ny13-ul-muen dd{
	color: #555555;
	font-size: 16px;
	line-height: 28px;
}
.ny13-ul-muen dd a{
	display: block;
	height: 60px;
	line-height: 60px;
	width: 180px;
	text-align: center;
	background: #2f76a2;
	font-size: 20px;
	color: #fff;
	margin-top: 20px;
}
.ny13-contact-small1{
	margin-right: 7px;
}
.ny13-contact-hipa{
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
.ny13-hipa-it h4{
	color: #555555;
	font-size: 48px;
	padding-bottom: 44px;
	margin-top: -10px;
	position: relative;
	z-index: 9;
	background: #fff;
	margin-left: -5px;
}
.ny13-hipa-it strong{
	color: rgba(47,118,162,.38);
	font-size: 48.19px;
	display: block;
	line-height: 40px;
	margin-left: /* 77px */-128px;
	position: relative;
	z-index: 9;
	background: #fff;
	text-indent: 0.5em;
}
.ny13-contact-hipa{
	width: 1270px;
	margin: 0 auto;
}
.ny13-hipa-it{
	padding-left: 310px;
	position: relative;
	background: #fff;
}
.ny13-hipa-it:before{
	width: /* 310px */42%;
	height: 118px;
	content: "";
	position: absolute;
	border: 10px solid #2f76a2;
	/* background: url(../images/ny13-titl.png) no-repeat; */
	left: 0;
	top: 0;
}
.ny13-contact-icon{
	width: 1270px;
	margin: 0 auto;
}
.li-ny13-icon{
	border: 2px solid #2f76a2;
	width: 179px;
	height: 179px;
	border-radius: 50%;
	transition: all .6s;
	margin: 0 auto;
}
.li-ny13-icon span{
	color: #333333;
	font-size: 16px;
}
.li-ny13-icon img{
	padding: 40px 0 15px;
}
.picicon1{
	display: inline-block;
}
.picicon2{
	display: none;
}
.ny13-contact-icon li:hover .li-ny13-icon{
	background: #2f76a2;
}
.ny13-contact-icon li:hover .li-ny13-icon .picicon1{
	display: none;
}
.ny13-contact-icon li:hover .li-ny13-icon .picicon2{
	display: inline-block;
}
.ny13-contact-icon li:hover span{
	color: #fff;
}
.ny13-contact-icon ul{
	display: flex;
	flex-wrap: wrap;
	padding: 55px 0 10px;
}
.ny13-contact-icon li{
	text-align: center;
	width: /* 181px */14.252%;
	margin-left: /* 90px */7.1%;
	margin-bottom: 45px;
	box-sizing: border-box;
}
.ny13-contact-icon li:nth-child(5n+1){
	margin-left: 0;
}
.ny13-contact-icon li p{
	color: #666666;
	font-size: 18px;
	line-height: 35px;
	padding-top: 15px;
}
/* .ny13-hipa-logo{
	margin-right: 90px;
} */