@charset 'utf-8';
* {margin: 0px;padding: 0px;}
html{font-size: 62.5%;}
body {margin: 0px;padding: 0px;font-size: 12px;font-size:1.2rem;font-family: 'font1';}
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img {margin: 0px;padding: 0px;}
ol, ul, li {list-style: none;padding: 0;margin: 0;}
img {border: none;max-width:100%;}
a {text-decoration: none;border: none;margin: 0;padding: 0;}
input, textarea {outline: 0;resize: none;border: none;border: 0;margin: 0;padding: 0;}
select {border: 0;}
input {margin: 0;padding: 0;border: none;}
table, table td {border-collapse: collapse;}
img {max-width: 100%;vertical-align: bottom;}
i{font-style: normal;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.last{margin-right:0px !important;}
.div1600{width:83.33%; margin:0px auto;}
.div1200{width:1200px; margin:0px auto;}
.div600{width:600px; margin:0px auto;}
.div920{width:920px; margin:0px auto;}
.banner img{vertical-align: middle;}
.banner{ position:relative; z-index:1; width:100%; text-align:center;}
.wrap {width: 100%;min-width: 1200px;_zoom: 1;position: relative;overflow: hidden;}
@font-face{
	font-family: 'font1';
	src: url('../font/calibri_1.ttf') format('truetype');

}
@font-face{
	font-family: 'font2';
	src: url('../font/calibrib_1.ttf') format('truetype');
}
@font-face{
	font-family: 'font3';
	src: url('../font/Calibri_Light_0.ttf') format('truetype');
}
/*头部公共样式*/
.pc-top{
	padding: 19px 0 14px 0;
}
.logo{
	width: 17%
}
/*导航栏*/
.nav{
	width:46.25%;
	font-family: 'font1';
	text-transform: uppercase;
	margin-top: 11px;
	margin-left: 17.5%
}
.nav > ul > li{
	float: left;
	position: relative;
	margin-right: 8%
}
.nav > ul > li:nth-child(5n){
	margin-right:  0 !important
}
.nav > ul > li > a{
	font-size: 1.8rem;
	color: #333333;
	display: block;
	line-height:53px
}
.nav > ul > li:hover .nav_down{
	display: block;
}
/*----------修改-------------*/
.nav_down{
	position: absolute;
	top:100%;
	left: 0;
	/*background: url(../images/pic_05_03.png) no-repeat;*/
	background: #fff;
	width: 251px;
	padding: 25px 20px 20px 20px;
	display: none;
	z-index: 9;
	box-shadow: 0px 0px 10px rgba(0,0,0,.2);
	border-radius: 5px;
}
.nav_down:before{content: "";display: inline-block;background: url(../images/er-pic2_03.png) no-repeat;width: 16px;height: 12px;position: absolute;left: 20px;top: -12px;}
/*---------修改---------------*/
.nav_down > li{
	position: relative;
	border-bottom: 1px dashed #dddddd;
	/*width: 126px*/
}
.nav_down > li:last-child{
	border-bottom: 0
}
.nav_down > li > a{
	font-size: 1.6rem;
	line-height: 46px;
	color: #333333;
	display: block;
}
.nav_down > li:hover > a{
	color: #00a0e9
}
.nav_down > li:hover .nav_down2{
	display: block;
}
/*----------修改-------------*/
.nav_down2{
	position: absolute;
	top: 0;
	left: 100%;
	box-shadow: 0px 0px 10px rgba(0,0,0,.2);
	border-radius: 5px;
	background: #fff;
	/*background: url(../images/pic_06_03.png) no-repeat;*/
	width: 185px;
	padding: 19px 20px 19px 20px;
	display: none;
	z-index: 99
}
.nav_down2:before{content: "";display: inline-block;background: url(../images/er-pic_03.png) no-repeat;width: 11px;height: 15px;position: absolute;left: -11px;top: 20px;}
/*----------修改-------------*/
.nav_down2 > li{
	position: relative;
	border-bottom: 1px dashed #dddddd;
	/*width: 126px*/
}
.nav_down2 > li:last-child{
	border-bottom: 0
}
.nav_down2 > li > a{
	font-size: 1.6rem;
	line-height: 46px;
	color: #333333
}
.nav_down2 > li:hover > a{
	color: #00a0e9
}
.nav_down2 > li:hover .nav_down3{
	display: block;
}
/*----------修改-------------*/
.nav_down3{
	position: absolute;
	top: 0;
	left: 100%;
	box-shadow: 0px 0px 10px rgba(0,0,0,.2);
	border-radius: 5px;
	background: #fff;
	/*width: 165px;*/
	width: 130px;
	padding: 13px 0 13px 15px;
	display: none;
	z-index: 99
}
.nav_down3:before{content: "";display: inline-block;background: url(../images/er-pic_03.png) no-repeat;width: 11px;height: 15px;position: absolute;left: -11px;top: 20px;}
/*----------修改-------------*/
.nav_down3 li a{
	font-size: 1.6rem;
	line-height: 36px;
	color: #333333;
	position: relative;
}
.nav_down3 li:hover a{
	color: #00a0e9
}
.nav_down3 li:hover a:before{
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	width: 2px;
	height: 2px;
	background: #42aeec;
}
/*导航栏*/
/*搜索框*/
.search{
	margin-top: 27px;
	position: relative;
	width: 200px;
	height: 30px;
	text-align: right;
}
.search-input{
	position: absolute;
	top: -4px;
	left: 0;
	width: 198px;
	border:1px solid #00a0e9;
	display: none;
}
.search-input input{
	background: transparent;
	line-height: 29px;
	width: 85%
}
.close{
	margin-top: 2%;
	margin-right: 2%;
}
/*pc端结束*/

/*wap端开始*/
.ph-top{
	position: relative;
	padding: 2% 0;
	display: none;
}
.ph-top .div1200{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.ph-btn{
	width:50px;
	border:1px solid #000;
	border-radius: 5px
}
.ph-btn span{
	display: block;
	width: 80%;
	height: 2px;
	background: #000;
	margin: 10% auto;
}
.ph-nav2{
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 999;
	font-family: 'font1';
	display: none;
	flex-direction: column;
	align-items: center;
	padding-bottom: 2%;
	text-align: center;
}
.ph-nav2_li{
	width: 100%;
	text-align: left;
}
.ph-nav2_li > li{
	position: relative;
	border-bottom: 1px dashed #dddddd;
	padding:0 3%;
}
.ph-nav2_li > li > a{
	font-size: 1.8rem;
	color: #333333;
	line-height: 45px;
	text-transform: uppercase;
	display: block;
}
.ph-nav2_li > li > a.down{
	background: url(../images/pic_14_03.png) no-repeat center right;
}
.ph-nav2_li > li.up > a.down{
	background: url(../images/pic_14_03_07.png) no-repeat center right;
}
.ph-down{
	padding: 0 3% 1% 3%;
	display: none;
}
.ph-down li a{
	font-size: 1.6rem;
	color: #333333;
	line-height: 30px;
	text-transform: uppercase;
	display: block;
}
/*search*/
.ph-search{
	border:1px solid #00a0e9;
	width: 90%;
	margin-top: 2%;
	display: inline-block;
}
.ph-search input{
	width: 95%;
	padding-left: 1%;
	line-height: 35px
}
.ph-search form{
	display: flex;
	align-items: center;
}
.ph-search button{
	background: transparent;
	border:0;
	outline: none;
}
/*wap端结束*/

/*index*/
.ph-banner{
	display: none;
}
.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
/*product开始*/
.in_pat-tit{
	background-image: -moz-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -webkit-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -ms-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	text-align: center;
	padding-bottom: 340px
}

.in_pat-tit span{
	font-size: 3.6rem;
	line-height: 24px;
	color: #ffffff;
	position: relative;
	text-transform: uppercase;
	display: block;
	padding: 82px 0 20px 0
}
.in_pat-tit span:before{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 97px;
	height: 5px;
	background: url(../images/pic_15_03.png);
}
.in_pat-tit p{
	font-size: 1.6rem;
	line-height: 24px;
	color: #fff;
	margin-top: 31px
}
.in_pat1-pro{
	margin-top: -285px
}
.in_pat1-pro1{
	text-align: center;
	border-radius: 15px;
	padding-bottom: 30px
}
.in_pat1-text{
	width: 89%;
	display: inline-block;
	margin-top: 43px
}
.in_pat1-text span{
	font-size: 2.4rem;
	line-height: 24px;
	color: #333333;
	text-transform: uppercase;
	/*overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;*/
}
.in_pat1-text p{
	font-size: 1.6rem;
	line-height: 24px;
	color: #333333;
	margin-top: 18px
}
.in_pat1-a{
	display: inline-block;
	width: 38%;
	border-radius: 3px;
	border: 1px solid #00a0e9;
	font-size:1.6rem;
	color: #00a0e9;
	line-height: 36px;
	margin-top: 54px;
}
.in_pat1-pro ul li{
	float: left;
	width: 31%;
	margin-right: 3%
}
.in_pat1-pro ul li:nth-child(3n){
	margin-right:  0 !important
}
/*.in_pat1-pro ul li:hover .in_pat1-pro1{
	background: #fff;
	box-shadow: 0 0 20px rgba(0,0,0,.06)
}
.in_pat1-pro ul li:hover .in_pat1-a{
	background: #00a0e9;
	color: #fff
}
.in_pat1-pro ul li:hover .in_pat1-text span{
	color:#00a0e9;
}*/


/*about us开始*/
.in_pat2{
	margin-bottom: 239px;
}
.in_pat2-box{
	position: relative;
	margin-top: 55px
}
.in_pat-tit2{
	text-align: center;
}
.in_pat-tit2 span{
	font-size: 3.6rem;
	line-height: 24px;
	color: #333333;
	display: block;
	position: relative;
	padding: 163px 0 20px 0;
	text-transform: uppercase;
}
.in_pat-tit2 span:before{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 96px;
	height: 5px;
	background: url(../images/pic_19_13.png);
}
.in_pat2-text{
	width: 48%;
	position: relative;
	z-index: 9;
}
.in_pat2-text p{
	font-size: 1.8rem;
	line-height: 32px;
	color: #333333
}
.in_pat2-text p:nth-child(1){
	margin-bottom: 14px
}
.in_pat2-a{
	display: block;
	width: 24%;
	border:1px solid #00a0e9;
	line-height: 34px;
	color: #00a0e9;
	text-align: center;
	border-radius: 2px;
	margin-top: 118px
}
.in_pat2-a:hover{
	background: #00a0e9;
	color: #fff
}
.in_pat2-img{
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	text-align: right;
}
.in_pat2-img1{
	display: inline-block;
	margin-top: 31px;
	margin-right: 9%;
	position: relative;
	top: 31px
}
.in_pat2-img1:after{
	content: "";
	position: absolute;
	top: 50%;
	left: 100%;
	transform: translateY(-50%);
	width: 94%;
	height: 2px;
	background: #00a0e9;
	margin-left: 30px
}
.in_pat2-img2{
	display: inline-block;
}

/*Our Technology开始*/
.in_pat3{
	background: #f6f6f6;
	margin-top: -108px
}
.in_pat-tit2 span{
	padding-top: 80px
}
.in_pat-tit2 p{
	font-size: 1.6rem;
	line-height: 24px;
	color: #666666
}
.in_pat-tit2 p:nth-child(2){
	margin-top: 29px
}

.in_pat3-box{
	background: #00a0e9;
	position: relative;
	height: 587px;
	margin-top: 60px
}
.in_pat3-bg{
	background: url(../images/pic_20_20.png) no-repeat top left;
	height: 610px;
	position: relative;
	top: -23px
}
.in_pat3-li{
	padding-top: 54px
}
.in_pat3-li li{
	z-index: 99;
	color: #fff;
	padding: 15px 0 15px 85px;
	margin-top: 22px
}
.in_pat3-li li span{
	font-size: 2rem;
	line-height: 26px;
}
.in_pat3-li li span{
	font-size: 1.6rem;
	line-height: 26px;
}
.in_pat3-li li.li1{
	background: url(../images/pic_21_03.png) no-repeat center left;
	margin-left: 30%
}
.in_pat3-li li.li2{
	background: url(../images/pic_21_07.png) no-repeat center left;
	margin-left: 32.8%
}
.in_pat3-li li.li3{
	background: url(../images/pic_21_11.png) no-repeat center left;
	margin-left: 36.1%
}
.in_pat3-li li.li4{
	background: url(../images/pic_21_15.png) no-repeat center left;
	margin-left: 39%
}
.in_pat3-li li.li5{
	background: url(../images/pic_21_19.png) no-repeat center left;
	margin-left: 42%
}


/*Global Made For Leisure Living开始*/
.in_pat4{
	background-image: -moz-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -webkit-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -ms-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	padding-bottom: 80px
}
.in_pat-tit2_1 span{
	font-size: 3.6rem;
	line-height: 24px;
	color: #fff;
	display: block;
	position: relative;
	padding: 82px 0 20px 0;
	text-transform: uppercase;
}
.in_pat-tit2_1 span:before{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 96px;
	height: 5px;
	background: url(../images/pic_19_13_01.png);
}
.in_pat4-box{
	text-align: center;
	margin-top: 86px
}

/*ny1*/
.ny1{
	margin-bottom: 100px
}
/*SPA开始*/
.ny1_pat1{

}
.ny1_pat1-text{
	background: url(../images/pic_04_03.jpg) no-repeat center top;
	background-size:cover;
	padding: 92px 0 210px 0;
}
.ny1_pat1-text2{
	width: 40%;
	color: #fff;
}
.ny1_pat1-text2 span{
	font-size: 3.6rem;
	font-family: 'font2';
	text-transform: uppercase;
	position: relative;
	padding-bottom: 10px
}
.ny1_pat1-text2 span:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	width: 96px;
	height: 5px;
	background: url(../images/pic_15_03.png);
}
.ny1_pat1-text2 p{
	font-size: 1.8rem;
	line-height: 36px;
	margin-top: 23px
}
.ny1_pat1-ban .div1200{
	position: relative;
}
.ny1_pat1-ban{
	margin-top: -214px;
	
}
.spa-show_img{
	width: 100%;
	height: 216px;
	position: relative;
}
.spa-show_img img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.spa-show_text{
	margin-top: 6px
}
.spa-show_text span{
	display: block;
	font-size: 2.4rem;
	line-height: 24px;
	color: #333333
}
.spa-show_text p{
	font-size: 1.6rem;
	line-height: 20px;
	color: #666666;
	margin-top: 20px
}
.spa-show_text a{
	display: inline-block;
	font-size: 1.6rem;
	color: #00a0e9;
	width: 49%;
	text-align: center;
	border:1px solid #00a0e9;
	border-radius: 3px;
	line-height: 34px;
	margin-top: 37px
}
.ny1_pat1 {
	margin-bottom: 50px;
}
.ny1_pat1-ban .swiper-button-next.swiper-button-disabled,.ny1_pat1-ban .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
.ny1_pat1 .swiper-button-next.swiper-button-disabled,.ny1_pat1 .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
.ny1_pat1 .swiper-button-next, .ny1_pat2 .swiper-button-next{
	background: url(../images/pic_17_03.png) no-repeat center center;
	right: -50px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1_pat1-ban .swiper-button-next, .ny1_pat2-ban .swiper-button-next{
	background: url(../images/pic_17_03.png) no-repeat center center;
	right: -50px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1_pat1 .swiper-button-prev,.ny1_pat2 .swiper-button-prev{
	background: url(../images/pic_17_03.png) no-repeat center center;
	left: -50px;
}
.ny1_pat1-ban .swiper-button-prev,.ny1_pat2-ban .swiper-button-prev{
	background: url(../images/pic_17_03.png) no-repeat center center;
	left: -50px;
}
.ny1_pat1 .swiper-button-next,.ny1_pat1 .swiper-button-prev{
	width: 28px;
	height: 28px;
	margin-top: 62px
}
.ny1_pat1-ban .swiper-button-next,.ny1_pat1-ban .swiper-button-prev{
	width: 28px;
	height: 28px;
	margin-top: 62px
}
.ny1_pat1 .swiper-button-next:hover,.ny1_pat2 .swiper-button-next:hover{
	background: url(../images/pic_18_03.png) no-repeat center center;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
}
.ny1_pat1-ban .swiper-button-next:hover,.ny1_pat2-ban .swiper-button-next:hover{
	background: url(../images/pic_18_03.png) no-repeat center center;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
}
.ny1_pat1 .swiper-button-prev:hover,.ny1_pat2 .swiper-button-prev:hover{
	background: url(../images/pic_18_03.png) no-repeat center center;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
/*swim开始*/
.ny1_pat2{
	margin-top: 100px
}
.ny1_pat2-text{
	background: url(../images/pic_07_02.jpg) no-repeat center top;
	background-size:cover;
	padding: 92px 0 210px 0;
}
}
.ny1_pat2-ban{
	margin-top: -201px;
}
.ny1_pat1 .div1200{
	position: relative;
}
.ny1_pat2-ban .div1200{
	position: relative;
}
.ny1_pat2-ban .swiper-button-next,.ny1_pat2-ban .swiper-button-prev{
	width: 28px;
	height: 28px;
	margin-top: 62px;
/*	display: none;*/
}
.ny1_pat2-ban .swiper-button-next.swiper-button-disabled,.ny1_pat2-ban .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
.ny1_pat2-ban .spa-show_text{
	margin-top: 34px
}
/*lesurse开始*/
.ny1_pat3{
	margin-top: 100px
}
.ny1_pat3-text{
	background: url(../images/pic_08_02.jpg) no-repeat center top;

	background-size:cover;
	padding: 92px 0 210px 0;
}
.ny1_pat3-ban{
	margin-top: -132px
}
.ny1_pat2-ban{
	    margin-top: -164px;
}

/*ny1-2*/
.ny1-2{
	margin-bottom: 91px
}
.ny1-2_tit{
	text-align: center;
}
.ny1-2_tit span{
	font-size: 3.6rem;
	line-height: 24px;
	color: #333333;
	display: block;
	position: relative;
	padding: 90px 0 20px 0;
	text-transform: uppercase;
}
.ny1-2_tit span:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 96px;
	height: 5px;
	background: url(../images/pic_26_03.png);
}
/*ny1-2_li*/
.ny1-2_li{
	margin-top: 55px
}
.ny1-2_li li{
	position: relative;
	box-shadow: 0 0 12px rgba(0,0,0,.06);
	margin-top: 41px
}
.ny1-2_lt{
	width: 33.33%
}
.ny1-2_ri{
	width: 60.16%;
	background: url(../images/pic_25_03.png) no-repeat right 102%;
	position: absolute;
	top: 50%;
	right: 39px;
	transform: translateY(-50%);
}
.ny1-2_ri2{
	width: 60.16%;
	background: url(../images/pic_25_03.png) no-repeat right 102%;
	position: absolute;
	top: 50%;
	left: 39px;
	transform: translateY(-50%);
}
.ny1-2_ri span{
	font-size: 3rem;
	line-height: 24px;
	color: #00a0e9;
}
.ny1-2_ri p{
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
	margin-top: 24px
}
.ny1-2_ri a{
	font-size: 1.6rem;
	line-height: 34px;
	color: #00a0e9;
	display: block;
	width: 19%;
	border:1px solid #00a0e9;
	border-radius: 3px;
	text-align: center;
	margin-top: 58px
}
.ny1-2_li li:hover .ny1-2_ri a{
	background: #00a0e9;
	color: #fff
}

/*ny1-3开始*/
.ny1-3{

}
.ny1-3_pat1{
	margin-top: 90px
}

/*IS170轮播开始*/
#gallery{
	width: 73%;
	float: left;
	margin-left: 4.4%
}
#thumbs{
	width: 15.83%;
	float: right;
	margin-right: 4.5%
}
/*结束*/
.ny1-3_pat1-text{

}
.ny1-3_pat1-text span{
	width: 20%;
	font-size: 4.8rem;
	color: #333333;
	line-height: 50px;
	position: relative;
	padding-top: 25px;
	overflow: hidden;
}
.ny1-3_pat1-text span:before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 22px;
	height: 20px;
	background: url(../images/pic_28_03.png);
}
/*.ny1-3_pat1-text p{
	width: 75.58%;
	font-size:1.8rem;
	line-height: 32px;
	color: #666666;
	margin-right: 4%;
	margin-top: 17px
}*/
.ny1-3_pat1-text div{
	width: 75.58%;
	font-size:1.8rem;
	line-height: 32px;
	color: #666666;
	margin-right: 4%;
	margin-top: 17px
}
.ny1-3_pat1-text div span{

	font-size:1.8rem;
	line-height: 32px;
	color: #666666;
	margin-right: 4%;
	margin-top: 17px
}
.ny1-3_pat2{

}
.ny1-3_pat2-tit{
	text-align: center;
}
.ny1-3_pat2-tit span{
	font-size: 3.6rem;
	line-height: 24px;
	color: #333333;
	text-transform: uppercase;
	display: block;
	position: relative;
	padding: 82px 0 18px 0
}
.ny1-3_pat2-tit span:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 96px;
	height: 5px;
	background: url(../images/pic_26_03.png);
}
/*produst轮播*/
.ny1-3_pat2-ban{
	position: relative;
	margin-top: 27px
}
.ny1-3_pat2-ban .swiper-button-next.swiper-button-disabled,.ny1-3_pat2-ban .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
.ny1-3_pat2-ban .swiper-button-next{
	background: url(../images/pic_29_09.png);
	right: -6%;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1-3_pat2-ban .swiper-button-prev{
	background: url(../images/pic_29_09.png);
	left: -6%
}
.ny1-3_pat2-ban .swiper-button-next:hover{
	background: url(../images/pic_29_12.png);
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
}
.ny1-3_pat2-ban .swiper-button-prev:hover{
	background: url(../images/pic_29_12.png);
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1-3_pat2-ban .swiper-button-next,.ny1-3_pat2-ban .swiper-button-prev{
	width: 30px;
	height: 30px;
	background-size: 100% 100%
}
.ny1-3_pat2-ban .swiper-pagination-bullet{
	width: 9px;
	height: 9px;
	opacity: 1;
	background: transparent;
	border:1px solid #00a0e9;
}
.ny1-3_pat2-ban .swiper-pagination-bullet-active{
	background: #00a0e9
}

/*product design*/
.ny1-3_pat3{
	background: url(../images/pic_10_06.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 201px;
	margin-top: 90px
}
.ny1-3_pat3-tit{
	text-align: center;
}
.ny1-3_pat3-tit span{
	font-size: 3.6rem;
	line-height: 24px;
	color:#ffffff;
	display: block;
	position: relative;
	padding: 88px 0 20px 0;
	text-transform: uppercase;
}
.ny1-3_pat3-tit span:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	width: 96px;
	height: 5px;
	background: url(../images/pic_15_03.png);
}
.ny1-3_pat3-img{
	text-align: center;
	margin-top: 160px
}
#thumbs2{
	position: relative;
}
/*修改11月28日*/
/*媒体查询在51,52行*/
/*html，注释掉590,591行，复制到593,594行*/
.ny1-3_pat3-ri .swiper-button-next,.ny1-3_pat3-ri .swiper-button-prev{
	width: 20px;
	height: 40px;
	background-size: 20px 20px;
	top: 88%;
}
.ny1-3_pat3-ri{position: relative;}
.ny1-3_pat3-ri .swiper-button-next{
	right: -30px;
}
.ny1-3_pat3-ri .swiper-button-prev{
	left: -30px;
}

/*.ny1-3_btn{
	display: none;
}*/
#thumbs2 .swiper-button-next.swiper-button-disabled,#thumbs2 .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
/*修改11月28日*/
/*ny1-3_pat4*/
.ny1-3_pat4{
	background: #f6f6f6;
	padding-bottom: 90px
}
/*表格*/
.ny1-3_pat4-tab{
	margin-top: 56px;
	width: 1200px;
	font-size: 2rem;
	line-height: 2;
	color: #333333;
}
.ny1-3_pat4-tab > ul > li{
	float: left;
	width: 50%
}
.ny1-3_pat4-tab > ul > li ul li:nth-child(odd){
	background: #ecf9ff
}
.ny1-3_pat4-tab > ul > li ul li:nth-child(even){
	background: #fff
}
.ny1-3_pat4-tab > ul > li:nth-child(1){
	border-right: 1px solid #f6f6f6;
	width: 553px;
}
.ny1-3_pat4-tab > ul > li:nth-child(2){
	width: 653px;
}
.ny1-3_pat4-tab > ul > li ul li span{
	font-size: 2rem;
	line-height: 54px;
	color: #0088c8;
	display: block;
	width: 38.3%;
	float: left;
	text-align: right;
	border-right: 2px solid #f6f6f6;
	padding-right: 7%
}
.ny1-3_pat4-tab > ul > li ul li p{
	font-size: 2rem;
	line-height: 54px;
	color: #333333;
	display: block;
	width: 47.3%;
	float: left;
	padding-left:7%;
}
.ny1-3_pat4-tab > ul > li:nth-child(2) ul li span{
	padding-right: 6%;
	width: 44%
}
.ny1-3_pat4-tab > ul > li:nth-child(2) ul li p{
	padding-left: 6%;
	width: 43.6%
}
.ny1-3_pat5{
	background: url(../images/pic_11_09.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 82px
}
.ny1-3_pat3-ban{
	margin-top: 104px
}
.ny1-3_pat3-lt{
	width: 23.41%;
	text-align: center;
}
.ny1-3_pat3-lt span{
	font-size: 3rem;
	line-height: 30px;
	color: #333333;
	display: block;
	margin-bottom: 43px
}
#thumbs1{
	width: 50%;
	margin-top: 57px
}
.ny1-3_pat3-p{
	font-size: 2.4rem;
	line-height: 30px;
	color: #333333;
	margin-top: 12px
}
.ny1-3_pat3-lt .swiper-slide-thumb-active img{
	border:1px solid #00a0e9;
}
.ny1-3_pat3-li img{
	box-shadow: 0 3px 4px rgba(15,62,83,.4);
	box-sizing: border-box;
}
.ny1-3_pat3-p2{
	font-size: 1.8rem;
	line-height: 32px;
	color: #333333;
	margin-top: 4px
}

/*SHELL COLOR轮播*/
.ny1-3_pat3-ri{
	width: 39%;
	text-align: center;
}
.ny1-3_pat3-ri span{
	font-size: 3rem;
	line-height: 30px;
	color: #333333;
	display: block;
	margin-bottom: 43px
}
#thumbs2{
	margin-top: 57px
}
.ny1-3_pat3-ri .swiper-slide-thumb-active img{
	border:1px solid #00a0e9;
}

/*ny1-3_pat6*/
.ny1-3_pat6{
	background:url(../images/pic_13_10.jpg) no-repeat;
	background-size: 100% 100%;
	position: relative;
	padding: 94px 0 184px 0
}
.ny1-3_pat6-bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.71);
}
.ny1-3_pat6-text{
	width: 48.16%;
	position: relative;
	z-index: 9;
	color: #fff
}
.ny1-3_pat6-text1{
	padding-top: 120px
}
.ny1-3_pat6-text1 span{
	font-size: 4.8rem;
	line-height:50px;
	text-transform: uppercase;
}
.ny1-3_pat6-text1 p{
	font-size: 1.8rem;
	line-height: 30px;
	margin-top: 36px
}
/*BALBOA BWA™ WiFi*/
.ny1-3_pat2-tit p{
	font-size: 1.8rem;
	line-height: 30px;
	color: #666666;
	margin-top: 16px
}
.ny1-3_pat7-li{
	margin-left: 9.5%;
	margin-top: 36px;
	margin-bottom: 67px
}

/*CONTROL PANELS*/
.ny1-3_pat8{
	background: url(../images/pic_15_16.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 96px
}
.ny1-3_pat8-li{
	padding: 0 2.33% 0 1.16%;
	margin-top: 103px
}
.ny1-3_pat8-li li{
	float: left;
	text-align: center;
	margin-right: 9%;
}
.ny1-3_pat8-li li:nth-child(1){
	width: 30%
}
.ny1-3_pat8-li li:nth-child(2){
	width: 28%
}
.ny1-3_pat8-li li:nth-child(3){
	width: 23%
}
.ny1-3_pat8-li li:nth-child(3n){
	margin-right: 0 !important
}
.ny1-3_pat8-li p{
	font-size: 2.2rem;
	color: #333333;
	line-height: 30px;
	margin-top: 54px
}

/*BULIT TO LAST*/
.ny1-3_pat9{
	background: url(../images/pic_16_16.jpg) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	position: relative;
	padding: 212px 0 168px 0
}
.ny1-3_pat9-bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.71);
}
.ny1-3_pat9-text{
	position: relative;
	z-index: 1;
	color: #fff
}
.ny1-3_pat9-text span{
	text-transform: uppercase;
	font-size: 4.8rem;
	line-height: 32px;
}
.ny1-3_pat9-text p{
	margin-top: 37px;
	font-size: 1.8rem;
	line-height: 24px;
}

/*Easy in, easy out*/
.ny1-3_pat10{
	background: url(../images/pic_17_17.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 82px
}
.ny1-3_pat10-tit p{
	font-size: 1.8rem;
	line-height: 24px;
	color: #3e82a0;
	margin-top: 31px
}
.ny1-3_pat10-li{
	margin-top: 100px
}
.ny1-3_pat10-li1{
	width: 47%;
	text-align: left;
}
.ny1-3_pat10-li-text span{
	text-transform: uppercase;
	font-size: 3rem;
	line-height: 24px;
	color: #ffffff;
	display: block;
	margin-top: 30px
}
.ny1-3_pat10-li-text p{
	font-size: 1.8rem;
	line-height: 24px;
	color: #3e82a0;
	margin-top: 22px
}
.ny1-3_pat10-li2{
	width: 39.33%;
	margin-top: 23px
}
.ny1-3_pat10-li3{
	width: 80%;
	text-align: right;
	margin-top: 54px
}


/*ny1-4*/
.ny1-4{
	margin-bottom: 90px
}

/*LIFTER开始*/
.ny1-4_yd-li{
	width: 100%;
	border-radius: 15px;
	background: #fff;
	box-shadow: 0 0 20px rgba(0,0,0,.06);
	text-align: center;
	margin-top: -40px;
	position: relative;
	z-index: 1;
	height: 80px
}
.ny1-4_yd-li ul{
	display: inline-block;
}
.ny1-4_yd-li li{
	float: left;
	margin-right: 91px;
}
.ny1-4_yd-li li:nth-child(3n){
	margin-right: 0 !important
}
.ny1-4_yd-li li a{
	font-size: 2.4rem;
	color: #333333;
	text-transform: uppercase;
	display: block;
	line-height: 78px;
}
.ny1-4_yd-li li.cur a{
	color: #00a0e9;
	border-bottom: 2px solid #00a0e9
}

.ny1-4_box{
	margin-top: 64px
}
/*轮播开始*/
#gallery3{
	width: 73%;
	margin-left: 4.4%
}
#thumbs3{
	width: 16%;
}

.ny1-4_ban-text{

}
.ny1-4_ban-text span{
	width: 20%;
	display: block;
	font-size: 4.8rem;
	line-height: 50px;
	color: #333333;
	text-transform: uppercase;
	background: url(../images/pic_28_03.png) no-repeat top left;
	padding-top: 37px
}
/*.ny1-4_ban-text p{
	width: 75%;
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
	margin-top: 18px
}*/
.ny1-4_ban-text div{
	width: 75%;
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
	margin-top: 18px
}

/*Product details轮播开始*/
.ny1-4_ban2{
	position: relative;
	margin-top: 32px
}
.ny1-4_ban2 .swiper-button-next.swiper-button-disabled,.ny1-4_ban2 .swiper-button-prev.swiper-button-disabled{
	opacity: 1
}
.ny1-4_ban2 .swiper-button-next,.ny1-4_ban2 .swiper-button-prev{
	width: 30px;
	height: 30px;
	background-size: 100% 100%
}
.ny1-4_ban2 .swiper-button-next{
	background: url(../images/pic_29_09.png);
	right: -5.7%;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1-4_ban2 .swiper-button-prev{
	background: url(../images/pic_29_09.png);
	left: -5.7%;
}
/*:hover*/
.ny1-4_ban2 .swiper-button-next:hover{
	background: url(../images/pic_29_12.png);
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
}
.ny1-4_ban2 .swiper-button-prev:hover{
	background: url(../images/pic_29_12.png);
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.ny1-4_ban2 .swiper-pagination-bullet{
	background: transparent;
	opacity: 1;
	border:1px solid #00a0e9;
}
.ny1-4_ban2 .swiper-pagination-bullet-active{
	background: #00a0e9
}


/*ny2*/
.ny2{

}
.ny2_pat1{
	position: relative;
	z-index: 9
}
.ny2_pat1-text{
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	margin-top: -170px;
	background: #fff;
	position: relative;
	z-index: 1;
	padding: 26px 7% 0 6%;
	font-family: "font1";
}
.ny2_pat1-text span{
	font-size: 4.8rem;
	line-height: 32px;
	color: #333333;
	display: block;
	text-transform: uppercase;
	background: url(../images/pic_33_04.png) no-repeat top left 5px;
	padding-top: 46px;
	text-indent: left
}
.ny2_pat1-text p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #333333;
	margin-top: 14px
}
.ny2_pat1-li{
	margin-top: 68px
}
.ny2_pat1-lt{
	width: 44%
}
.ny2_pat1-lt li p{
	font-size: 3rem;
	line-height: 32px;
	color: #00a0e9;
	padding: 23px 0 44px 0
}
.ny2_pat1-ri{
	width: 51%;
	margin-top: 51px
}
.ny2_pat1-ri p{
	font-size: 3rem;
	line-height: 32px;
	color: #00a0e9;
	padding: 23px 0 44px 0
}

/*Superior Quality开始*/
.ny2_pat2{
	margin-top: 46px
}
.ny2_pat1-text2 span{
	background: url(../images/pic_34_03.png) no-repeat top left 5px;
}
.ny2_pat2-1{
	position: relative;
	margin-top: 96px
}
.ny2_pat2-1_lt{
	/*position: absolute;
	left: -16.5%;
	top: 0;*/
	margin-left: -16.5%
}
/*.ny2_pat2-1-ri{
	position: absolute;
	top: 0;
	right: 0
}*/
.ny2_pat1-lt2{
	position: relative;
}
.ny2_pat2-1_lt2{
	position: relative;
	width: 53%;
}
.num{
	position: absolute;
	top: -12px;
	right: -38px;
	z-index: 9;
}
.num p{
	font-family: "font1";
	font-size: 6rem;
	line-height: 28px;
	color: #dddddd;
}

.ny2_pat2-1-ri{
	width:61%;
}
.ny2_pat2-1-ri span{
	font-size: 3rem;
	line-height: 32px;
	color: #00a0e9;
	text-transform: uppercase;
}
.ny2_pat2-1-ri p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
	margin-top: 16px;
	margin-bottom: 19px
}
.ny2_pat2-2{
	margin-top: 99px
}
.ny2_pat2-2_ca{
	width: 37%
}
.ny2_pat2-2-caimg{
	position: relative;
}
.num2{
	position: absolute;
	top: -12px;
	right: -25px;
	z-index: 9;
}
.num2 p{
	font-family: "font1";
	font-size: 6rem;
	line-height: 28px;
	color: #dddddd;
}
.ny2_pat2-2-catext{
	font-family: 'font1'
}
.ny2_pat2-2-catext span{
	font-size: 3rem;
	color:#00a0e9;
	text-transform: uppercase;
	display: block;
	padding: 20px 0 13px 0
}
.ny2_pat2-2-catext p{
	font-size: 1.8rem;
	color:#666666;
	line-height: 28px
}
.ny2_pat2-2_ca2{
	width: 83%;
	position: relative;
    margin-top: -39px;
    font-family: 'font1'
}
.ny2_pat2-2_ca2img{
	position: relative;
	width: 37%
}
.ny2_pat2-2-ca2text{
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.ny2_pat2-2-ca2text span{
	font-size: 3rem;
	color:#00a0e9;
	text-transform: uppercase;
	display: block;
	padding: 20px 0 13px 0
}
.ny2_pat2-2-ca2text p{
	font-size: 1.8rem;
	color:#666666;
	line-height: 28px
}
.num3{
	right: -30px
}

.ny2_pat2-2_co{
	width: 47%;
	margin-top: 60px
}

/*Energy Saving开始*/
.ny2_pat3{
	margin-top: 90px;
	background: #f6f6f6;
	padding-bottom:151px;
}
.ny2_pat1-text3{
	padding-bottom: 28px;
	background:#f6f6f6
}
.ny2_pat1-text3 span{
	background: url(../images/pic_40_39.png) no-repeat top left 5px;
}
.ny2_pat3-li{
	margin-top: 80px
}
.ny2_pat3-li li{
	background: #fff;
	padding: 50px 0 52px 0;
	margin-top: 40px
}
.ny2_pat3-text{
	width: 49%;
	padding-left: 6%;
	margin-top: 45px;
	font-family: 'font1'
}
.ny2_pat3-text span{
	font-size: 3rem;
	line-height: 32px;
	color: #00a0e9;
	text-transform: uppercase;
	margin-bottom: 17px;
	display: block;
}
.ny2_pat3-img{
	margin-right: 3%;
	width: 37.5%
}
.ny2_pat3-text p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
	margin-top: 6px
}
.ny2_pat3-text2{
	width: 42.37%;
	margin-right: 12.5%;
	margin-top: 18px;
	font-family: 'font1'
}
.ny2_pat3-img2{
	width: 37.5%;
	margin-left: 3%
}
.ny2_pat3-text2 span{
	display: block;
	font-size: 3rem;
	line-height: 32px;
	color: #00a0e9;
	text-transform: uppercase;
}
.ny2_pat3-text2 p{
	display: block;
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
	margin-top: 16px;
	margin-bottom: 50px;
}

/*Leading Technologies开始*/
.ny2_pat4{

}
.ny2_pat4-tit{
	margin-top: 90px
}
.ny2_pat1-text{
	background: url(../images/pic_41_03.png) no-repeat;

}
.ny2_pat1-text4{
	padding-bottom: 67px;
	    margin-top: -261px;
}
.ny2_pat1-text4 span{
	background: url(../images/pic_42_03.png) no-repeat top left 5px;
}
.ny2_pat4-a{
	background: url(../images/pic_28_39.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 90px
}
.ny2_pat4-a_li{
	padding-top: 57px
}
.ny2_pat4-a_li li{
	float: left;
	width: 28.5%;
	text-align: center;
	font-family: "font1";
	margin-right: 7%
}
.ny2_pat4-a_li li:nth-child(3n){
	margin-right: 0 !important
}	
.ny2_pat4-a_li li span{
	font-size: 2.6rem;
	line-height: 28px;
	color: #00a0e9;
	display: block;
	text-transform: uppercase;
	padding: 25px 0 17px 0
}
.ny2_pat4-a_li li p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
}
.ny2_pat4-b{
	position: relative;
	margin-top: 58px
}
.ny2_pat4-bimg{
	width: 52%
}
.ny2_pat2-btext{
	width: 45%;
	font-family: 'font1';
	margin-top: 41px
}
.ny2_pat2-btext span{
	display: block;
	font-size: 2.6rem;
	line-height: 28px;
	color: #00a0e9;
	position: absolute;
	top: 50%;
	left: 21%;
	transform: translateY(-50%);
	text-transform: uppercase;
}
.ny2_pat2-btit{
	position: relative;
}
.ny2_pat2-bp{
	background: #fff;
	width: 48.4%;
	padding: 21px 6% 40px 4%;
	position: absolute;
	right: 0;
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
	margin-top: 33px
}


/*Crystal Clear Water开始*/
.ny2_pat1-text5{
	background: url(../images/pic_47_40.png) no-repeat;
	background-size: 100% 100%;
	color: #fff
}
.ny2_pat1-text5 span{
	color: #fff;
	background: url(../images/pic_45_03.png) no-repeat top left 5px;
}
.ny2_pat1-text5 p{
	color: #fff
}
.ny2_pat5-box{
	background: url(../images/pic_17_17.jpg) no-repeat;
	background-size: 100% 100%;
	margin-top: -32px;
	padding-bottom: 93px
}

.ny2_pat5-li{
	padding: 124px 14% 0 13%;
	font-family: 'font1'
}
.ny2_pat5-li li{
	width: 30.8%;
	text-align: center;
	float: left;
	margin-right: 3%;
}
.ny2_pat5-li li:nth-child(3n){
	margin-right: 0 !important
}
.ny2_pat5-li li span{
	font-size: 3rem;
	line-height: 28px;
	color: #fff;
	display: block;
	text-transform: uppercase;
	padding: 23px 0 17px 0 
}
.ny2_pat5-li li p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #3e82a0;
}

/*ny3*/
.ny3_box{
	background: url(../images/pic_32_03.jpg) no-repeat;
	background-size: 100% 100%;
	padding-bottom: 87px
}
.ny3_text{
	text-align: center;
	font-size: 2.4rem;
	color: #ffffff;
	line-height: 46px;
	font-family: 'font1';
	padding-top: 45px
}
.ny3_li{
	font-family: 'font1';
	color: #fff;
	padding: 0 7% 0 8%;
	margin-top: -14px
}
.ny3_li li{
	float: left;
	width: 29.4%;
	text-align: center;
	margin-right: 5%;
	margin-top: 65px
}
.ny3_li li:nth-child(3n){
	margin-right: 0 !important
}
.ny3_li-span span{
	font-size: 2.6rem;
	line-height: 1.5;
	display: block;
	width: 100%;
	padding: 34px 0 0 0
}
.ny3_li-span span i{
	font-size: 1.8rem;
	font-family: '黑体'
}
.ny3_li-p{
	font-size: 1.8rem;
	line-height: 28px;
	height: 140px;
	width: 93%;
	display: inline-block;
	margin-top: 30px
}
.ny3_down{
	text-align: center;
}
.ny3_down a{
	width: 12.5%;
	display: inline-block;
	background: #00a0e9;
	border-radius: 3px;
	text-align: center;
	font-size: 1.6rem;
	line-height: 40px;
	color: #fff;
	text-transform: uppercase;
}
.ny3_down p{
	font-size: 1.6rem;
	line-height: 24px;
	color: #00a0e9
}
/*ny4*/
.ny3-2_li{
	margin-top: 60px;
	margin-bottom: 50px
}
.ny3-2_li li{
	float: left;
	width: 31%;
	text-align: center;
	position: relative;
	margin-right: 3%
}
.ny3-2_li li:nth-child(3n){
	margin-right: 0 !important
}
.ny3-2_li li p{
	font-size: 2rem;
	line-height: 46px;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 23px
}
.ny3-2_li-img{
	position: relative;
}
.ny3-2_li-bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: -moz-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -webkit-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	background-image: -ms-linear-gradient( 135deg, rgb(37,148,212) 0%, rgb(55,212,222) 100%);
	opacity: 0.8;
	display: none;
}
.ny3-2_li-down{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.ny3-2_li-down span{
	display: block;
	font-size: 1.8rem;
	line-height: 46px;
	color:#ffffff;
}
.ny3-2_li-more{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
}
.ny3-2_li li:hover .ny3-2_li-bg{
	display: block;
}

/*ny3-3*/
.ny3-3_li{
	margin-bottom: 59px;
	margin-top: 17px
}
.ny3-3_li > ul > li{
	border-bottom: 1px solid #dddddd;
}
.ny3-3_li > ul > li > a{
	font-size: 3rem;
	line-height: 86px;
	color: #333333;
	position: relative;
	display: block;
	font-family: "font1";
	
	/*transition: all 0.5s;*/
}
.ny3-3_li > ul > li > a i{
	position: relative;
	padding-left: 17px;

}
.ny3-3_li > ul > li:last-child > a{
	border-bottom: 0
}
.ny3-3_li > ul > li > a:after{
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 13px;
	height: 7px;
	background: url(../images/pic_51_03.png);
}
.ny3-3_li > ul > li.click > a:after{
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 13px;
	height: 7px;
	background: url(../images/pic_52_03.png);
}
.ny3-3_li > ul > li > a i:before{
	content:"";
	position: absolute;
	top:50%;
	left: 0%;
	transform: translateY(-50%);
	width: 8px;
	height: 8px;
	background: #00a0e9;
	border-radius: 100%
}
.ny3-3_li-down{
	background: #f6f6f6;
	margin-left: 2%;
	margin-right: 2%;
	display: none;
	padding: 11px 21px 13px 21px;
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
}
.ny3-3_li-down ul{
	/*padding: 11px 21px 13px 21px*/
}
.ny3-3_li-down li{
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
}

.ny3-3_li-down p{
	font-size: 1.8rem;
	line-height: 32px;
	color: #666666;
}
.ny3-3 .ny3_text{
	color: #666666;
	font-family: "font1"
}
.ny3-3_li > ul > li.click > a{
	/*line-height: 46px;*/
	/*margin-bottom: 5px;*/
	border-bottom: 0
}
.ny3-3_li > ul > li.click .ny3-3_li-btn{
	color: #00a0e9;
}
/*.ny3-3_li > ul > li.click .ny3-3_li-down{
	display: block;
}*/

/*ny4*/
.ny4{
	margin-bottom: 90px
}
.ny4_text{
	margin-top: 51px;
	font-size: 2rem;
	line-height: 32px;
	color: #333333;
}
.ny4_text p{
	font-size: 2rem;
	line-height: 32px;
	color: #333333;
	/*text-indent: 2em;*/
	/*margin-top: 32px;*/
}
.ny4_img{
	margin-top: 55px;
	text-align: center;
}
.ny4_join{
	font-size: 2.4rem;
	line-height: 32px;
	color: #00a0e9;
	margin-top: 59px;
	padding-left: 37px
}
/*ny4-2*/
.ny4-2{
	margin-bottom: 94px
}
.ny4-2_li{
	margin-top: 3px
}
.ny4-2_li li{
	width: 46%;
	float: left;
	position: relative;
	margin-right: 8%;
	margin-top: 87px
}
.ny4-2_li li:nth-child(2n){
	margin-right: 0 !important
}
.ny4-2_li-img{
	position: relative;
}
.ny4-2_li-data{
	width: 13%;
	text-align: center;
	background: #00a0e9;
	font-family: 'font1';
	position: absolute;
	top: 0;
	left: 4%;
	margin-top: -30px;
	z-index: 8
}
.ny4-2_li-data span{
	font-size: 1.6rem;
	line-height: 28px;
	color:#fff;
}
.ny4-2_li-data p{
	font-size: 4.6rem;
	color:#fff;
}
.ny4-2_li-text{
	font-family: 'font1';
	margin-top: 20px
}
.ny4-2_li-text span{
	font-size: 3rem;
	color: #333333;
	lighting-color: 32px;
	text-transform: uppercase;
}
.ny4-2_li-text p{
	font-size: 2rem;
	color: #666666;
	lighting-color: 28px;
	width: 81%;
	margin-top: 16px;
}
.ny4-2_li-a{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ny4-2_li li:hover .ny4-2_li-text span{
	color: #00a0e9
}

/*ny4-3*/
.ny4-3{

}
.ny4-3_li{
	margin-top: 80px
}
.ny4-3_li li{
	float: left;
	width: 31%;
	text-align: center;
	position: relative;
}
.ny4-3_li li:nth-child(2){
	width: 43%
}
.ny4-3_li li:nth-child(3){
	width: 26%
}
.ny4-3_li li:nth-child(2):before{
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	width: 1px;
	height: 185px;
	background: #dddddd
}
.ny4-3_li li:nth-child(2):after{
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 1px;
	height: 185px;
	background: #dddddd
}
.ny4-3_li-text{
	margin-top: 13px
}
.ny4-3_li-text span{
	font-size: 2.4rem;
	line-height: 28px;
	color: #00a0e9;
	display: block;
}
.ny4-3_li-text p{
	font-size: 1.8rem;
	line-height: 28px;
	color: #666666;
}
.ny4-3_img{
	margin-top: 90px
}


/*信息填写*/
.ny4-3_input{
	text-align: center;
	box-shadow: 0 0 15px rgba(0,0,0,.06);
	padding: 0 6% 60px 6%;
	margin-top: -219px;
	position: relative;
	z-index: 2;
	background: #ffffff;
	margin-bottom: 99px
}
.ny4-3_tit{
	font-size: 3rem;
	line-height: 19px;
	color: #00a0e9;
	padding: 64px 0 50px 0;
	display: block;
}
.ny4-3_input-li{
	text-align: left;
}
.ny4-3_input-li li{
	float: left;
	width: 30.8%;
	border:1px solid #dddddd;
	margin-right: 3.518%;
	margin-bottom: 26px
}
.ny4-3_input-li li input{
	padding-left: 5%;
	width: 95%;
	line-height: 44px;
}
.ny4-3_input-li li:nth-child(3n){
	margin-right: 0 !important
}
.ny4-3_input-li li:nth-child(4){
	width: 100%
}
.ny4-3_input-li li:nth-child(4) input{
	padding-left: 1.4%;
	width: 98%
}
.ny4-3_input-li li:nth-child(5){
	width: 100%;
	margin-right: 0
}
.ny4-3_input-li li:nth-child(5) textarea{
	width: 98.6%;
	padding-left: 1.4%;
	height: 120px;
	padding-top: 9px
}
.ny4-3_submit{
	margin-top: 24px
}
.ny4-3_submit input{
	width: 17%;
	text-align: center;
	text-transform: uppercase;
	background: #00a0e9;
	font-size: 2rem;
	color: #ffffff;
	border-radius: 3px;
	line-height: 50px
}
/*信息填写结束*/

/*footer开始*/
/*pc端*/
.pc-foot-top{
	background: #f3f3f3;
	padding: 52px 0
}
.pc-foot_lt{
	width: 54%
}
.pc-foot_ltli > li{
	float: left;
}
.pc-foot_ltli > li > p{
	font-size: 1.8rem;
	line-height: 26px;
	color: #00a0e9
}
.pc-foot_ltli > li:nth-child(1){
	width: 68.51%;
	margin-right: 11%
}
.pc-foot_ltli > li ul li{
	font-size: 1.6rem;
	line-height: 20px;
	color: #555555;
	margin-top: 23px
}
.pc-foot_ltli > li ul li a{
	font-size: 1.6rem;
	line-height: 20px;
	color: #555555
}
.pc-foot_ltli > li ul li:hover a{
	color: #00a0e9
}
.pc-foot_ri{
	width: 36%
}
.pc-foot_rili li{
	float: left;
	margin-right: 2%
}
.pc-foot_rili li:nth-child(6n){
	margin-right: 0 !important
}
.pc-foot_riewm{
	margin-top: 28px
}


.foot-copy{
	background: #313131;
	text-align: center;
	padding: 6.5px 0;
	font-size: 1.4rem;
	color: #dddddd
}


/*修改首页*/
/*在209，210,214行加了这个类名fadeInUp wow animated1(所有li里相应的都加)，删掉197这个类名fadeInUp wow animated1*/
.in_pat1-text p{
	font-size: 1.6rem;
	line-height: 24px;
	color: #333333;
	margin-top: 18px;
	overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.in_pat1-pro1,.in_pat1-a{transition: all .6s;}
/*产品页修改*/
/*在每个spa-show_imgh和spa-show_text添加fadeInUp wow这个类和data-wow-duration="2s"*/
/*把页面最底部的轮播里slidesPerView: 4,改成slidesPerView: 3*/
/*产品页子页面的修改，html在200行*/
.ny1-2_tit p{font-size: 1.8rem;
    line-height: 22px;
    color: #666666;
    margin-top: 24px;}
#thumbs1{width: 51%;}
.ny1-3_pat3-p2{line-height: 22px;}

/*删掉989行.ny1-3_pat4-tab 的宽*/
/*删掉媒体查询的26行这个的宽 ny1-3_pat4-tab ul*/
/*.ny1-3_pat4-tab > ul > li ul li span{width: 215px;}
.ny1-3_pat4-tab > ul > li:nth-child(2) ul li span{width: 235px;}
.ny1-3_pat4-tab > ul > li:nth-child(2) ul li span{width: 235px;}
.ny1-3_pat4-tab > ul > li:nth-child(2) ul li p{width: 262px;}
.ny1-3_pat4-tab > ul > li ul li p{width: 238px;}
.ny1-3_pat3-p2{line-height: 22px;}
.ny1-3_pat4-tab > ul > li:nth-child(1) {
    border-right: 1px solid #f6f6f6;
    width: 575px;
}
.ny1-3_pat4-tab > ul > li:nth-child(2) {
    width: 624px;
}*/
/*#thumbs3 .swiper-slide{height: auto;width: 100%;}
.ny1-4_ban{height: 30%;}*/
/*技术页修改*/
/*要引进字体*/
@font-face {
	font-family:"lint";
	src: url(../font/Calibri_Light_0.ttf);
}
.ny2_pat1-lt li p,.ny2_pat1-ri p{font-family: lint;}



/*图片效果*/
/*在211，233,335行加.index-pic这个类（每个图片都要加）首页的*/
.index-pic{height: 285px;}
.in_pat1-pro1 img{padding-top: 10px;transition: all .6s}
.in_pat1-pro ul li:hover img{padding-top: 0;}

/*内页的*/
.spa-show_img{height: 357px;}
.spa-show_img1{height: 216px;}
/*在281，293,303行加.spa-show_img2这个类（每个图片都要加）*/
.spa-show_img2{height: 200px;}
/*在350，362，374行加.spa-show_img3这个类*/
.spa-show_img3{height: 169px;}
.spa-show_img img{padding-top: 10px;transition: all .6s}
.spa-show .spa-show_img:hover img{padding-top: 0;}
.spa-show_img1 img{padding-top: 10px;transition: all .6s}
.spa-show .spa-show_img1:hover img{padding-top: 0;}



/*不要2888到2300行，在989行这个类.ny1-3_pat4-tab加宽度1200，媒体查询在29到38行*/
.ny1-3_pat4-tab > ul > li:nth-child(1) {
    border-right: 1px solid #f6f6f6;
    width: 575px;
}
.ny1-3_pat4-tab > ul > li:nth-child(2) {
    width: 624px;
}
/*悬浮header*/
.header{position: fixed;width: 100%;background: #fff;top: 0;left: 0;z-index: 99;}
.banner{margin-top: 110px;}

/*11月26日，*/
/*第一点修改*/
/*屏蔽掉378到388行，屏蔽掉2318行*/
/*媒体查询在82,83行*/
/*html在265行到311行*/
.in_pat1-pro .in_pat1-pro1:hover {background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.06)}
.in_pat1-pro .in_pat1-pro1:hover .in_pat1-a{background: #00a0e9;color: #fff}
.in_pat1-pro .in_pat1-pro1:hover .in_pat1-text span{color:#00a0e9;}
.in_pat1-pro1:hover img{padding-top: 0;}
.in_pat1-pro .div1200{position: relative;}
.in_pat1-pro .div1200 .swiper-button-next.swiper-button-disabled,.in_pat1-pro .div1200 .swiper-button-prev.swiper-button-disabled{opacity: 1}
.in_pat1-pro .div1200 .swiper-button-next,.in_pat1-pro .div1200 .swiper-button-prev{width: 28px;height: 28px;margin-top: 20px;outline: none;}
.in_pat1-pro .div1200 .swiper-button-next{background: url(../images/pic_17_03.png) no-repeat center center;right: -50px;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}
.in_pat1-pro .div1200 .swiper-button-prev{background: url(../images/pic_17_03.png) no-repeat center center;left: -50px;}
.in_pat1-pro .div1200 .swiper-button-prev{width: 28px;height: 28px;}
.in_pat1-pro .div1200 .swiper-button-next:hover{background: url(../images/pic_18_03.png) no-repeat center center;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);}
.in_pat1-pro .div1200 .swiper-button-prev:hover{background: url(../images/pic_18_03.png) no-repeat center center;transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}
/*第二点修改*/
/*改.nav_down3的背景图片在134行（.nav_down3{background: url(../images/pic_bg.png) no-repeat;}）*/
/*在html，65行加nav_down5(记得拉背景图)*/
/*.nav_down5{background: url(../images/pic_07_03.png) no-repeat;}*/
/*第三点修改*/
/*媒体查询在85行，208行*/
.ny1-xiu{width: 980px;margin: 93px auto 0;}
.ny1-xiu{width: 100%}
#thumbs1{width: /*53%*/64.65%;}
/*#thumbs2{width: 90%;}*/
.ny1-3_pat3-ri,.ny1-3_pat3-lt{width: 28.6%;}
/*第五点修改*/
.ny3-3_li-down li{font-family: "font1";}
/*第六点修改*/
.ny1-3_pat6{background:url(../images/pic_13_10.jpg)center top no-repeat;background-size: cover;}
.ny1-3_pat9{background: url(../images/pic_16_16.jpg)center top  no-repeat;background-size: cover;}



