.winda-more-news {
    width: 10vw;
    height: 3vw;
    line-height: 3vw;
    text-align: center;
    margin: 0 auto;
    background: #1499FF;
    color: white;
    font-size: 1vw;
    margin-top: 2.5vw;
    cursor: pointer;
    display: block;
}
.winda-more-news:hover{
	background: #0089eb;
    color: white;
}
.winda-later-news{
   	display: flex;
    margin-top: 4vw;
}
.device-exp-img{
	/* width:100.9%;
	height:auto; */
	margin-top:1vw;
}
.winda-desc p{
	font-size:16px;
}
.winda-href-left{
    position: absolute;
    bottom: 50px;
    left: 35px;
    font-size: 15px;
    color: #4eadf2;
    text-decoration: underline;
}
.winda-later-news .p-left{
	flex: 1;
	display: flex;
	flex-direction: column;
	margin-right:3vw;
    height: 25vw;
    cursor: pointer;
}
.winda-later-news .p-left .p1{
	flex: 1;
	position: relative;
	height:100%;
}

.winda-later-news .p-left .p1 .p-c{
	height:4vw;
	width:100%;
	position: absolute;
    bottom: 0;
    z-index: 1000;
    background-color: rgb(255 255 255 / 55%);
    display: flex;
}
.winda-later-news .p-left .p1 .p-c .p-t{
	display: inline-block;
    height: 100%;
    width: 6.5vw;
    background: #109bff;
    color: white;
    text-align: center;
    padding: 0.5vw;
    float: left;
}
.winda-later-news .p-left .p1 .p-c .p-f{
	font-size:1.4vw;
	display: inline-block;
    margin-bottom: 0.04vw;
}
.winda-later-news .p-left .p1 .p-c .p-r{
	font-size:1.2vw;
	height:100%;
	line-height: 4vw;
    display: inline-block;
    padding-left:1.2vw;
    flex: 1;
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.winda-later-news .p-left .p1 img{
	width:100%;
	 height:100%;
	 object-fit: cover; /* 保持图片比例，填充父容器，可能会裁剪部分图片 */
}
.winda-later-news .p-left .p2{
	height:3vw;
}
.winda-later-news .p-right{
	width:50%;
}
.winda-later-news .news-item:nth-child(1) .t1{
	margin-top:0;
}
.winda-later-news .news-item .t1{
	font-size:1.3vw;
	margin-top: 1.5vw
}
.winda-later-news .news-item .t1:hover{
	color: #1070d9;
}
.winda-later-news .news-item .t2{
	font-size: 0.9vw;
	border-bottom: 1px solid #D2D5DE;
	padding: 1vw 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #788291;
}
.winda-later-news .news-item .t3{
	font-size: 0.7vw;
	line-height: 2vw;
	color: #788291;
}
.winda-later-news .news-item .t3 img{
	display: inline-block;
    float: right;
    margin: 5px;
}
.winda-later-news .news-item{
	cursor: pointer;
}
.winda-pro .p1{
	color: #0B6EE7;
	display: block;
}
.winda-common-image-right{
	position: absolute;right:0;top:0;
	width:50%;
}
.winda-common-image-left{
	position: absolute;left:0;top:0;
	width:50%;
}
.winda-func-content{
	width: 75%;
    display: flex;
    height: 29.3vw;
    margin: 0 auto;
    margin-top: 2.5vw;
    background: url("../img/device/a1.jpg");
    padding: 2vw;
    display: flex;
}
.winda-func-content .item{
	flex: 1;
}
.winda-func-content .ls{
	background: url("../img/device/a4.png");
    background-size: 100% 100%;
    padding: 2vw 3vw 2vw 2vw;;
    display: flex;
    height: 8.5vw;
}
.winda-func-content .item-right .ls{
	background: url("../img/device/a5.png");
    background-size: 100% 100%;
    padding: 2vw 2vw 2vw 3vw;;
    display: flex;
}
.winda-func-content .ls .left{
	width:1.8vw;
	margin-right: 0.5vw;
}
.winda-func-content .ls .left img{
   width:100%;	
}
.winda-func-content .ls .right{
	flex: 1;
}
.winda-func-content .ls .right .p1{
	font-size: 1.2vw;
    line-height: 1.7vw;
}
.winda-func-content .ls .right .p2{
	margin-top: 0.4vw;
    color: #666;
    font-size: 0.8vw;
    line-height: 1.2vw;
}
.winda-tigong{
	width:100%;
	background: url("../img/common/pp4.jpg");
	background-size: 100% 100%;
	height: 35vw;
    padding-top: 4vw;
}
.winda-youshi{
	width: 75%;
    display: flex;
    height: 18vw;
    margin: 0 auto;
    margin-top: 3.5vw;
}
.winda-youshi img{
	height:3vw;
}
.winda-youshi .p{
	text-align: left;
    color: #333;
	padding:0.8vw;
	flex: 1;
	margin-right: 1.5vw;
	padding-top: 1.4vw;
}
.winda-youshi .p:hover{
	transform: scale(1.1);
    transition: .4s;
}

.winda-youshi .p1{
	font-size: 1.3vw;
    line-height: 4vw;
    font-weight: bold;
}
.winda-youshi .p2{
	font-size: 0.85vw;
    line-height: 1.7vw;
     color: #555;;
}

.fh-nav  .nav-ul>li.nav-product span{
	border-bottom:4px solid #2d8bff;
}
.swiper-container.swiper{
	display:none;
}
.swiper-container.device-swiper{
	display:block;
}
.other li:nth-child(4){
	display: none;
}
.fh-banner{
	/* background: url(../img/device/banner1.jpg) no-repeat; */
}

.Cycle{
	text-align: center;
}
.Cycle img{
	margin:70px 0px 50px;
}
.device-lr{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
	padding:90px 0px;
	position: relative;
}
.device-lr dl{
	flex: 1;
	margin-left:100px;
	margin-right:0px;
}
.bgc1 .device-lr dl{
	margin-left:0px;
	margin-right:100px;
}
.device-lr dl dt{
	font-size: 1.3vw;
    color: #222;
    padding: 1.3vw 0px;
}
.device-lr dl dd{
    vertical-align: top;
    font-size: 14px;
    padding:10px 0px;
    display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
}
.device-lr dl dd p{
	flex: 1;
    display: inline-block;
    line-height: 1.5vw;
    font-size: 0.8vw;
    /* width: 400px; */
    color: #666;
}
.device-lr dl dd span.icon{
/* 	display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #22c955;
    margin-right: 20px;
    margin-top: 8px; */
}
.device-lr dl a{
	cursor: pointer;
}
.device-lr dl dt a{
	color: #333;
}
.device-lr dl dt a:hover{
	color: #2196F3;
}
.device-lr dl dd a{
	color: #2196F3;
	/* margin-left:30px; */
	text-decoration: underline;
}
.bgc1 .device-lr dl .btn{
	margin-top: 1.5vw;
}
.device-lr dl .btn{
	margin-top: 1.5vw;
}
.thought{
	background: url(../img/device/17.jpg) no-repeat;
	color: #FFFFFF;
	height: 218px;
	padding-top: 25px;
}
.thought .thought-center{
	margin: 0px 40px;
    border: 1px solid #fff;
    text-align: center;
    padding: 25px 0px;
}
.thought .thought-center h2{
	color: #fff;
    font-size: 36px;
    padding-bottom: 20px;
}
.advantage{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
	background: #fff;
}
.advantage+.advantage{
	background: #F8F8F8;
}
.advantage .text{
	flex: 1;
	padding: 20px 30px;
}
.advantage .text h3{
	font-size: 22px;
    color: #333;
    padding-bottom: 20px;
}
.advantage .text p{
    font-size: 15px;
    color: #333;
    line-height: 30px;
}
.Characteristic{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
}
.Characteristic li{
	flex:1;
	text-align: center;
}
.Characteristic li+li{
	margin-left:110px;
}
.Characteristic li h2{
	font-size: 26px;
    color: #313131;
    padding:30px 0px;
}
.Characteristic li p{
	line-height: 28px;
    font-size: 14px;
    color: #444;
    width: 100%;
    word-break: break-all;
    word-wrap: break-word;
}
.center .btn{
	margin:100px 0px 70px;
}
.scene{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
}
.scene li{
	flex: 1;
	text-align: center;
	margin-bottom: 70px;
}
.scene li h5{
	font-size: 16px;
    padding: 20px 0px;
    color: #333;
}
.value{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
	padding:70px 0px;
}
.value ul{
	flex: 1;
	margin-left: 60px;
}
.value ul li{
	display: -webkit-box; /* 鑰佺増鏈娉�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 鑰佺増鏈娉�: Firefox (buggy) */
    display: -ms-flexbox; /* 娣峰悎鐗堟湰璇硶: IE 10 */
    display: -webkit-flex; /* 鏂扮増鏈娉�: Chrome 21+ */
    display: flex; /* 鏂扮増鏈娉�: Opera 12.1, Firefox 22+ */
	padding:24px 0px
}
.value ul li p{
	flex: 1;
	line-height: 28px;
    color: #555;
    font-size: 15px;
    padding: 2px 0px;
    margin-left:40px
}
.winda-hangye{
	display: flex;
}
.winda-hangye .winda-hangye-item{
	flex: 1;
    margin-right: 2.5vw;
    height: 15vw;
    position: relative;
    text-align: center;
    padding-top:11.5vw;
    background-size: 100% 100%;
    transition: all 0.6s;
}
.winda-hangye .winda-hangye-item:hover{
	  background-size: 120% 120%;
}
.winda-hangye .winda-hangye-item:last-child{
	margin-right:0vw;
}
.winda-hangye .winda-hangye-item span{
	font-size: 1.8vw;
    color: white;
}
.winda-device-function{
	margin-top:4vw;
	display: flex;
}
.winda-device-function .pro{
	flex: 1;
	padding:1vw;
}
.winda-device-function .pro:nth-child(1){
	margin-right:3vw;
}
.winda-device-function .item img{
	width:3vw;
	margin-right:1vw;
}
.winda-device-function .item .div{
	display: inline-block;
	vertical-align: top;
}
.winda-device-function .item .div .t{
	margin-bottom: 0.3vw;
}
.winda-function{
	width:100%;
	background: url("../img/device/a11.jpg");
	background-size: 100% 100%;
	height:45vw;
    padding-top: 4vw;
}