*{padding: 0;margin: 0;font-size: 14px;}
body{font-family: 微软雅黑;position: relative;}
h1,h2,h3,h4,h5,h6{padding: 0;margin: 0;}
ul,ol{list-style: none;}
img{border: none;}
a{text-decoration: none;}
@font-face {font-family: 'Disney';src: url('../fonts/DisneyEnglish-DemiBold.otf') format('truetype');font-weight: normal;font-style: normal;}
body::-webkit-scrollbar {width: 5px;height: 1px;}
body::-webkit-scrollbar-thumb {background-color: #266b60;background-image: -webkit-linear-gradient(92deg, rgba(255, 255, 255, 0.2) 24%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);}
/* 标题元素溢出隐藏 */
.g-f-ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 文本元素溢出 */
.g-f-clamp{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.g-f-dohua{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}



@media screen and (max-device-width:767px){
	body{width: 100%;}header {display: block;width: 100%;height: 52px;background: #5186a8;padding: 15px 10px;margin-bottom: 25px;}#navbar {max-width: 1000px;margin: 0 auto;}.menubtn {position: absolute;z-index: 101;color: #FFFFFF;text-decoration: none;font-size: 0em;line-height: 0em;top: 47%;transform: translateY(-50%);right: 4%;background-repeat: no-repeat;float: left;}.menubtn img{display: block;height: 21px;}/** toggle menu **/body.openmenu {/*position: fixed;*/overflow: hidden;}#pgcontainer {padding: 45px 0;margin: 0;}.overlay {position: fixed;z-index: 9999;background-color: rgba(0,0,0,0.5);bottom: 0;right: 0;left: 0;}.openmenu .overlay {top: 0;}#hamburgermenu {height: 100%;width: 0;background: rgba(0,0,0,0.9);position: fixed;top: 0;left: 0;z-index: 601;overflow: hidden;-webkit-box-shadow: 3px 0 7px rgba(0,0,0,0.55);-moz-box-shadow: 3px 0 7px rgba(0,0,0,0.55);box-shadow: 3px 0 7px rgba(0,0,0,0.55);overflow: auto;}#hamburgermenu ul {z-index: 101;overflow-y: auto;overflow-x: hidden;}#hamburgermenu ul li {display: block;text-indent: 37px;min-width: 130px;position: relative;}#hamburgermenu ul li a {color: #FFFFFF;font-size: 1.2em;text-decoration: none;text-align: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#hamburgermenu ul li i {display: block;float: right;width: 40px;height: 20px;font-size: 16px;color: #fff;line-height: 20px;position: absolute;right: 18px;top: 8px;}#hamburgermenu li a:hover {color: #fff;background: #2c2c2c;}.show_box{display: none;text-align: left;margin-top: 10px;}#hamburgermenu ul li .show_box h4{font-weight: normal;}#hamburgermenu ul li .show_box h4 a{text-indent: 48px;display: block;line-height: 20px;margin-top: 5px;}.list{width: 100%;;margin:20px auto}.list ul li{ border-bottom:0;}.list ul li a{padding-left: 10px;color: #fff; font-size:12px; display: block; font-weight:bold; height:36px;line-height: 36px;position: relative;}.list ul li .inactive{ background:url(../img/up.png) no-repeat center center;}.list ul li .inactives{background:url(../img/down.png) no-repeat center center;}.list ul li ul{display: none;}.list ul li ul li { border-left:0; border-right:0;}.list ul li ul li ul{display: none;}.list ul li ul li a{ padding-left:20px;}.list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }.last{ background-color:#d6e6f1; border-color:#6196bb; }.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}
	:root {--cydl-container-wid: 100%;word-wrap:break-word;}
	.container{width: var(--cydl-container-wid);margin: 0 auto;}

	/* MoTip */
	.MoTip{width: 100%;box-sizing: border-box;}
	.MoTip>.wax{position: fixed;height: 60px;z-index: 100;background: #040303;top: 0;width: 100%;}
	.mt_top{z-index: 101;padding: 16px 0 0 2.6%;text-align: left;}
	.mt_top>a>img{max-height: 23px;}
	
	.banner_wap{z-index: 100;}
	.banner_wap,.banner_wap img,.banner_wap .swiper-container{width: 100%;}
	.banner_wap img{width: 100%;max-width: none;display: block;margin: 0 auto;}
	.banner_wap .swiper-button-next:after,.banner_wap .swiper-button-prev:after{font-size: 18px;color: #FFFFFF;}
	.banner_wap .swiper-button-next{right: 4%;}
	.banner_wap .swiper-button-prev{left: 4%;}
	/* .banner */
	
	.index_title{}
	.index_title h3{font-size: 24px;text-transform:uppercase;}
	.index_title p{font-size: 16px;color: #a6a6a6;}
	
	.product{padding: 30px 2.6%;}
	.product .index_nav{padding: 30px 0 10px 0;}
	.product .index_nav ul{background: #fff;width: 100%;display: flex;justify-content: center;align-items: center;}
	.product .index_nav ul li{width: 20%;}
	.product .index_nav ul li a{display: flex;flex-wrap: wrap;height: 40px;align-items: center;justify-content: center;}
	.product .index_nav ul li a h3{width: 100%;border-right: 1px solid #dcdcdc;}
	.product .index_nav ul li a span{width: 100%;font-size: 14px;font-weight: 400;text-align: center;display: block;justify-content: center;color: #2e2e2e;}
	.product .index_nav ul li a h3>div{display: none;}
	.product .index_nav ul li:last-child a h3{border-right: none;}
	.product .index_nav ul li a:hover{background: #80c9c4;}
	.product .index_nav ul li a:hover h3{border-right: none;}
	.product .index_nav ul li a.active h3{border-right: none;}
	.product .index_nav ul li a:hover span{color: #fff;}
	.product .index_nav ul li a:hover h3>div{display: none}
	.product .index_nav ul li a.active{background: #80c9c4;}
	.product .index_nav ul li a.active span{color: #fff;}
	.product .index_nav ul li a.active h3>div{display: none;}
	.product .list{}
	.product .list ul{overflow: hidden;}
	.product .list ul li{width: 100%;background: #80c9c4;position: relative;display: none;}
	.product .list ul li .image{width: 100%;max-height: 400px;}
	.product .list ul li .image img{width: 100%;display: block;}
	.product .list ul li .text{background: rgba(255, 255, 255, .5);position: absolute;left: 6px;right: 6px;bottom: 5px;padding: 10px 15px ;display: flex;justify-content: space-between;align-items: center;}
	.product .list ul li .text .dis{font-size: 13px;max-width: 70%;line-height: 2em;color: #414141;}
	.product .list ul li .text .more a{display: flex;padding: 0px 5px;color: #fff;font-size: 14px;background: #80c9c4;}
	.product .list ul li.active{display: block;}
	.index_about{background: url(../images/about.jpg) no-repeat center left;}
	.index_about .text{display: flex;justify-content: center;    overflow: hidden;}
	.index_about .text .box{width: 100%;background: rgb(80 74 74 / 66%);padding:30px 10px;height: 50px;}
	.index_about .text .box h3{font-size: 16px;color: #fff;font-weight: 400;text-align: right;padding-bottom: 20px;}
	.index_about .text .box p{font-size: 13px;text-align: right;line-height: 2em;color: #fff;}
	.index_about .text .box a{margin-top: 30px;display: flex;width: 130px;height: 40px;align-items: center;justify-content: center;margin-left: auto;background: rgb(128 201 196);border-radius: 20px;font-size: 14px;color: #fff;}
	.index_about .bottom{border-top: 1px solid #bebfbf;}
	.index_about .bottom ul{display: flex;justify-content: center;align-items: center;height: 80px;background: rgb(50 50 50 / 50%);}
	.index_about .bottom ul li{width: 25%;}
	.index_about .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.index_about .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.index_about .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #ffffff;}
	.index_about .bottom ul li a h3>div{display: none;}
	.index_about .bottom ul li a:hover span{color: #fff;}
	.index_about .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top: 5px;}
	.index_about .bottom ul li:last-child a h3{border-right: none;}

	.window{padding:30px 2.6% 60px 2.6%;}
	.window hr{margin:26px 0 0 0;border:none;border-top:1px solid #e5e5e5;}
	.window ul{width: 100%;text-align: center;padding: 0 0 30px 0;}
	.window ul>a{padding:5px 8px;display:inline-block;color:#2e2e2e;font-size:13.5px;position: relative;top:-1px;border-top:1px solid #e5e5e5;}
	.window ul>a:hover{color:#80c9c4;border-top:1px solid #80c9c4;}
	.window_box{width: 100%;display:flex;position: relative;justify-content:space-between;flex-wrap: wrap;}
	.window_box>div{width:49%;display:flex;align-items: flex-end;margin-bottom: 20px;height: 211px;}
	.window_box a{display:block;width:100%;overflow:hidden;height:38%;
	background:linear-gradient(to top, #5e5e5e8f , #dcfffe00);
	background: -o-linear-gradient(to top, #5e5e5e8f , #dcfffe00);  /*opera*/
	background: -moz-linear-gradient(to top, #5e5e5e8f , #dcfffe00);   /*firefox*/
	background: -webkit-gradient(linear, 0 0, 0 200, from(#dcfffe00),to(#5e5e5e8f) ); /*chrome, safari*/
	}
	.window_box>div:hover a{height:50.8%;
	background:linear-gradient(to top, #18ddd7b0 , #dcfffe45);
	background: -o-linear-gradient(to top, #18ddd7b0 , #dcfffe45);  /*opera*/
	background: -moz-linear-gradient(to top, #18ddd7b0 , #dcfffe45);   /*firefox*/
	background: -webkit-gradient(linear, 0 0, 0 200, from(#dcfffe45),to(#18ddd7b0) ); /*chrome, safari*/
	}
	.window_box a h6,.window_box a div,.window_box a p{padding:0 60px 0 30px;color:#fff;font-size:13.5px;line-height:22.5px;position:relative;}
	.window_box a h6{margin-top:30px;font-weight: 400;}
	.window_box a div{font-size:9px;}
	.window_box a p{font-size:9.7px;margin-top:10px;}
	.window_box a img{position: absolute;right:30px;top:6px;}

	.news{padding:30px 2.5% 60px 2.5%;overflow: hidden;}
	.news ul{border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-end;width: 95%;margin: 0 auto;}
	.news ul>a{color:#a6a6a6;font-size:10.5px;margin-left:20px;position: relative;padding:0 0 25px 0;}
	.news ul>a:hover{color:#80c9c4;}
	.news ul>a:hover:after{display:block;width: 100%;height:1px;background:#80c9c4;position: absolute;bottom:-1px;left:0px;content:"";}
	.news_swiper{width: 100%;border-bottom:1px solid #e5e5e5;}
	.news .swiper-container {width: 95%;height: 100%;overflow: initial;}
	.news .swiper-slide:hover{background:#80c9c4;}
	.news .swiper-slide h5,.news .swiper-slide span,.news .swiper-slide p,.news .swiper-slide a{padding:0 9.7%;}
	.news .swiper-slide h5{font-size:17.25px;color:#404040;margin-top:15px;font-weight: 400;}
	.news .swiper-slide span{font-size:12px;color:#a6a6a6;margin: 4px 0 6px 0;display:block;}
	.news .swiper-slide p{font-size:10.5px;color:#a6a6a6;line-height:18px;}
	.news .swiper-slide a{display:block;margin-top:25px;width: 90.3%;overflow: hidden;margin-bottom: 10px;}
	.news .swiper-slide a img{width: 90.3%;}
	.news .swiper-slide:hover h5,.news .swiper-slide:hover span,.news .swiper-slide:hover p{color:#fff;}

	.technology{padding:30px 2.6% 60px 2.6%;}
	.technology_div{padding-top:25px;justify-content:space-between;}
	.technology_div .index_nav{width: 100%;}
	.technology_div .index_nav ul{display: flex;flex-wrap: wrap;}
	.technology_div .index_nav li{position: relative;background:#fff;margin-bottom:9px;width: 50%;}
	.technology_div .index_nav li:hover{background:url(../images/but_bg.png) no-repeat top center;background-size:100% 100%;}
	.technology_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:10px 13px;color:#747474;font-size:13.5px;}
	.technology_div .index_nav li:hover a{color:#fff;}
	.technology_div .list{width: 100%;background: #050606 url(../images/n1.png) no-repeat;background-size: contain;margin: 20px auto 0 auto;}
	.technology_div .list ul{padding:30px 2.6% 5% 2.6%;height:100%;}
	.technology_div .list li{display: none;height:100%;}
	.technology_div .list .active{display:block;}
	.technology_div .list li,.technology_div .list li p{color:#fff;line-height:27px;}
	.technology_div .list li>div,.technology_div .list li>div p{font-size:7.5px;color:#fff;line-height:18px;text-transform:uppercase;}
	.technology_div .demo {width: 21px;height: 100%;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:0%;right:10.5%;}
	.technology_div .demo .del{width: 21px;height: 100%;position: relative;}
	.technology_div li:hover .del{left:-21px;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}

	.advantage{background:url(../images/bg_0.png) no-repeat center top;background-size:100% 100%;}
	.advantage_title{padding:30px 2.6%;text-align:center;color:#fff;}
	.advantage_title h3{font-weight:400;font-size:21px;}
	.advantage_title h3 span{font-weight:800;color:#80c9c4;font-size:21px;}
	.advantage_title h1{font-size:28px;font-family: 'Disney';line-height: 44px;}
	.advantage_title p{font-size:10.5px;color:#c1c1c1;}
	.advantage_div{padding-bottom:60px;}
	.advantage_div .index_nav{width: 100%;}
	.advantage_div .index_nav ul{display: flex;flex-wrap: wrap;padding: 0 2.6%;}
	.advantage_div .index_nav li{position: relative;background:#80c9c4;margin-bottom:2px;width: 20%;margin-bottom: 10px;}
	.advantage_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:15px 0;color:#fff;font-size:10.5px;text-align:center;}
	.advantage_div .index_nav li:hover a{color:#fff;background:#31958e;}
	.advantage_div .list{width: 100%;height:fit-content;}
	.advantage_div .list ul{height:100%;width: 95%;margin: 0 auto;}
	.advantage_div .list li{display: none;height:100%;width: 100%;}
	.advantage_div .list .active{display:block;}
	.advantage_div .list li>div{width: 100%;margin: 20px auto;overflow: hidden;height:100%;background:#2c2c2cb0;}
	.advantage_div .list li>div div{padding: 5% 2.5%;display: flex;justify-content: center;align-items: center;flex-direction: column;height: 90%;}
	.advantage_div .list li h3{font-size:19.5px;color:#fff;font-weight:400;margin-bottom:15px;}
	.advantage_div .list li h3 span{font-size:19.5px;color:#fff;font-weight:800;}
	.advantage_div .list li,.advantage_div .list li p{font-size:12px;color:#fff;line-height:22.5px;}
	.advantage_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.advantage_div .demo .del{width: 21px;height: 13px;position: relative;}
	.advantage_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}

	.advantage_n2 .bottom{background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 5%);width: 80%;margin: 0 auto;margin-top:-35px;}
	.advantage_n2 .bottom ul{display: flex;justify-content: center;align-items: center;height: 66px;}
	.advantage_n2 .bottom ul li{width: 31%;}
	.advantage_n2 .bottom ul li a{display: flex;flex-wrap: wrap;height: 66px;align-items: center;justify-content: center;}
	.advantage_n2 .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.advantage_n2 .bottom ul li a span{width: 100%;font-size: 14px;font-weight: 400;text-align: center;display: block;justify-content: center;color: #4b4a4a;}
	.advantage_n2 .bottom ul li a h3>div{display: none;}
	.advantage_n2 .bottom ul li a:hover span{color: #4b4a4a;}
	.advantage_n2 .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top:4px;}
	.advantage_n2 .bottom ul li:last-child a h3{border-right: none;}
	.bottom_m2>div{display:flex;justify-content:space-between;padding-top:24px;flex-wrap: wrap;padding: 0 2.6%;}
	.bottom_m2>div div{width:49%;overflow: hidden;margin-bottom: 20px;}
	.bottom_m2 div img{width: 100%;}
	
	.Footer{padding: 50px 2.6%;background:#252525;}
	.Footer .left,.Footer .right{display:flex;}
	.Footer .left {display: none;}
	.Footer .right{color: #ffffff;display:block;margin:0 0 20px 0;text-align: center;}
	.Footer .right div:first-child h4{display:inline-block;margin:23px 0 10px 0px;text-align:center;}
	.Footer .right div:first-child h4:nth-child(3){margin-left:30px;}
	.Footer .right div:first-child p{font-size:12px;color:#fff;line-height:30px;}
	.Footer .right div:last-child h1{font-size:32px;font-family: 'Disney';line-height:50px;}
	.Footer .right div:last-child div{display:flex;justify-content:center;}
	.Footer .right div:last-child h2 a{display:block;width: 50px;height:50px;border-radius:50%;background:#404040;text-align:center;line-height:60px;margin:0 10px;}
	.Footer .right div:last-child h2:hover a{background: #80c9c4;}
	.Footer .right div:last-child p{text-align:center;font-size:12px;color:#7a7a7a;margin-top:12px;}
	.Footer_bottom{padding:28px 0;background:#252525;border-top:1px solid #343434;text-align: center;}
	.Footer_bottom h1,.Footer_bottom h1 a{font-size:14px;color:#6c6c6c;}
}

@media screen and (min-device-width:768px) and (max-width:960px){
	:root {--cydl-container-wid: 768px;word-wrap:break-word;}
	.container{width: var(--cydl-container-wid);margin: 0 auto;}
	.header{position: absolute;top: 0;left: 0;right: 0;height: 90px;z-index: 9;}
	.header .container{display: flex;height: 100%;align-items: center;justify-content: space-between;}
	.header .container .right{height: 100%;}
	.header .container .right ul{display: flex;height: 100%;}
	.header .container .right ul li{padding: 0 5px;height: 100%;position: relative;}
	.header .container .right ul li>p{height: 100%;}
	.header .container .right ul li>p>a{color: #fff;font-size: 15px;height: 100%;display: flex;align-items: center;}
	.header .container .right ul li .dow{position: absolute;background: rgba(128, 201, 196, .9);width: 100%;margin: 0 -4px;height: 0;overflow: hidden;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.header .container .right ul li .dow .p:nth-child(1){border-top: 5px solid #8ad6d4;}
	.header .container .right ul li .dow .p a{display: flex;align-items: center;justify-content: center;height: 55px;color: #fff;font-size: 14px;border-bottom: 1px solid #9ddcce;}
	.header .container .right ul li a: hover{color: #eaeaea;}
	.header .container .right ul li .dow.active{height: auto;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.banner .container{position: absolute;left: 50%;margin-left: calc(0px - (var(--cydl-container-wid)/2));top: 0;bottom: 0;}
	.banner .container div{width: 45px;height: 45px;background: rgba(128, 201, 196, .8);border-radius: 37.5px;}
	.banner .container div:after{content: "" !important;}
	.banner{background: #f7f7f7;}
	.product{background: #f7f7f7;padding: 60px 0;}
	.index_title{}
	.index_title h3{font-size: 40px;text-transform:uppercase;}
	.index_title p{font-size: 20px;color: #a6a6a6;}
	.product .index_nav{padding: 30px 0;}
	.product .index_nav ul{background: #fff;width: 100%;display: flex;justify-content: center;align-items: center;}
	.product .index_nav ul li{width: 20%;}
	.product .index_nav ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3{width: 100%;border-right: 1px solid #dcdcdc;}
	.product .index_nav ul li a span{
		width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #2e2e2e;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3>div{display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li:last-child a h3{border-right: none;}
	.product .index_nav ul li a:hover{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3{border-right: none;}
	.product .index_nav ul li a.active h3{border-right: none;}
	.product .index_nav ul li a:hover span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list{}
	.product .list ul{}
	.product .list ul li{width: 100%;background: #80c9c4;position: relative;display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list ul li .image{width: 100%;min-height: 600px;}
	.product .list ul li .image img{width: 100%;display: block;}
	.product .list ul li .text{background: rgba(255, 255, 255, .5);position: absolute;left: 130px;right: 130px;bottom: 55px;padding: 20px 30px ;display: flex;justify-content: space-between;align-items: center;}
	.product .list ul li .text .dis{font-size: 13px;max-width: 50%;line-height: 2em;color: #414141;}
	.product .list ul li .text .more a{display: flex;padding: 5px 15px;color: #fff;font-size: 14px;background: #80c9c4;}
	.product .list ul li.active{display: block;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.index_about{background: url(../images/about.jpg) no-repeat center top;background-size: cover;}
	.index_about .text{padding-top: 75px;display: flex;justify-content: flex-end;padding-bottom: 0px;}
	.index_about .text .box{width: 40%;}
	.index_about .text .box h3{font-size: 18px;color: #fff;font-weight: 400;text-align: right;padding-bottom: 20px;}
	.index_about .text .box p{font-size: 14px;text-align: right;line-height: 2em;color: #fff;}
	.index_about .text .box a{margin-top: 30px;display: flex;width: 130px;height: 40px;align-items: center;justify-content: center;margin-left: auto;background: rgba(128, 201, 196, .6);border-radius: 20px;font-size: 14px;color: #fff;}
	.index_about .bottom{border-top: 1px solid #bebfbf;}
	.index_about .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.index_about .bottom ul li{width: 25%;}
	.index_about .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.index_about .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.index_about .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #ffffff;}
	.index_about .bottom ul li a h3>div{display: none;}
	.index_about .bottom ul li a:hover span{color: #fff;}
	.index_about .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top: 5px;}
	.index_about .bottom ul li:last-child a h3{border-right: none;}
	.technology{background:url(../images/gy_bg.png) no-repeat center top;background-size:100% 100%;padding:100px 0 144px 0;}
	
	.window{padding:40px 0 80px 0;}
	.window hr{margin:26px 0 0 0;border:none;border-top:1px solid #e5e5e5;}
	.window ul{width: 100%;}
	.window ul>a{padding:35px 15px 34px 15px;margin-right:40px;display:inline-block;color:#2e2e2e;font-size:13.5px;position: relative;top:-1px;border-top:1px solid #e5e5e5;}
	.window ul>a:hover{color:#80c9c4;border-top:1px solid #80c9c4;}
	.window_box{width: 100%;display:flex;position: relative;justify-content:space-between;flex-wrap:wrap;}
	.window_box>div{width:49%;height:413px;display:flex;align-items: flex-end;margin-bottom:20px;}
	.window_box a{display:block;width:100%;overflow:hidden;height:33.8%;background:linear-gradient(to top, #5e5e5e8f , #dcfffe00);}
	.window_box>div:hover a{background:linear-gradient(to top, #18ddd7b0 , #dcfffe45);height:50.8%;}
	.window_box a h6,.window_box a div,.window_box a p{padding:0 60px 0 15px;color:#fff;font-size:13.5px;line-height:22.5px;position:relative;}
	.window_box a h6{margin-top:80px;font-weight: 400;}
	.window_box a div{font-size:9px;}
	.window_box a p{font-size:9.7px;margin-top:10px;}
	.window_box a img{position: absolute;right:20px;top:6px;}
	
	.news{padding:60px 0 90px 0;width:100%;overflow: hidden;}
	.news ul{width: 100%;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-end;margin-top:-16px;}
	.news ul>a{color:#a6a6a6;font-size:10.5px;margin-left:75px;position: relative;padding:0 0 25px 0;}
	.news ul>a:hover{color:#80c9c4;}
	.news ul>a:hover:after{display:block;width: 100%;height:1px;background:#80c9c4;position: absolute;bottom:-1px;left:0px;content:"";}
	.news_swiper{width: 100%;height:390px;border-bottom:1px solid #e5e5e5;}
	.news .swiper-container {width: 100%;height: 100%;overflow: initial;}
	.news .swiper-slide:hover{background:#80c9c4;}
	.news .swiper-slide h5,.news .swiper-slide span,.news .swiper-slide p,.news .swiper-slide a{padding:0 9.7%;}
	.news .swiper-slide h5{font-size:17.25px;color:#404040;margin-top:65px;font-weight: 400;}
	.news .swiper-slide span{font-size:12px;color:#a6a6a6;margin: 4px 0 6px 0;display:block;}
	.news .swiper-slide p{font-size:10.5px;color:#a6a6a6;line-height:18px;}
	.news .swiper-slide a{display:block;margin-top:25px;width: 90.3%;overflow: hidden;}
	.news .swiper-slide a img{width: 90.3%;}
	.news .swiper-slide:hover h5,.news .swiper-slide:hover span,.news .swiper-slide:hover p{color:#fff;}
	
	.technology{padding:66px 0 110px 0;}
	.technology_div{display:flex;padding-top:45px;justify-content:space-between;}
	.technology_div .index_nav{width: 21.5%;}
	.technology_div .index_nav li{padding:10px 3%;position: relative;background:#fff;margin-bottom:9px;}
	.technology_div .index_nav li:last-child{margin-bottom:0;}
	.technology_div .index_nav li:hover{background:url(../images/but_bg.png) no-repeat top center;background-size:100% 100%;}
	.technology_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:36px 33px;color:#747474;font-size:13.5px;}
	.technology_div .index_nav li:hover a{color:#fff;}
	.technology_div .list{width: 78%;height:474px;background: url(../images/n1.png) no-repeat;background-size: cover;}
	.technology_div .list ul{padding:14% 95px 7.6% 95px;height:67%;}
	.technology_div .list li{display: none;height:100%;}
	.technology_div .list .active{display:block;}
	.technology_div .list li,.technology_div .list li p{color:#fff;line-height:27px;}
	.technology_div .list li>div,.technology_div .list li>div p{font-size:7.5px;color:#fff;line-height:18px;text-transform:uppercase;}
	.technology_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.technology_div .demo .del{width: 21px;height: 13px;position: relative;}
	.technology_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage{background:url(../images/bg_0.png) no-repeat center top;background-size:100% 100%;}
	.advantage_title{padding:63px 0;text-align:center;color:#fff;}
	.advantage_title h3{font-weight:400;font-size:21px;}
	.advantage_title h3 span{font-weight:800;color:#80c9c4;font-size:21px;}
	.advantage_title h1{font-size:37.5px;font-family: 'Disney';line-height: 66px;}
	.advantage_title p{font-size:10.5px;color:#c1c1c1;}
	.advantage_div{display:flex;justify-content:space-between;padding-bottom:120px;}
	.advantage_div .index_nav{width: 9.7%;}
	.advantage_div .index_nav li{padding:3.5px;position: relative;background:#80c9c4;margin-bottom:2px;}
	.advantage_div .index_nav li:last-child{margin-bottom:0;}
	.advantage_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:15px 0;color:#fff;font-size:10.5px;text-align:center;}
	.advantage_div .index_nav li:hover a{color:#fff;background:#31958e;}
	.advantage_div .list{width: 89.9%;height:568px;}
	.advantage_div .list ul{height:100%;width: 100%;}
	.advantage_div .list li{display: none;height:100%;width: 100%;}
	.advantage_div .list .active{display:block;}
	.advantage_div .list li>div{width: 50%;margin:0 0 0 auto;overflow: hidden;height:100%;background:linear-gradient(to left, #2c2c2c47 , #ffffff00);}
	.advantage_div .list li>div div{padding: 88% 0% 0% 27%;}
	.advantage_div .list li h3{font-size:19.5px;color:#fff;font-weight:400;margin-bottom:15px;}
	.advantage_div .list li h3 span{font-size:19.5px;color:#fff;font-weight:800;}
	.advantage_div .list li,.advantage_div .list li p{font-size:12px;color:#fff;line-height:22.5px;}
	.advantage_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.advantage_div .demo .del{width: 21px;height: 13px;position: relative;}
	.advantage_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage_n2 .bottom{margin-top:-35px;background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 5%);}
	.advantage_n2 .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.advantage_n2 .bottom ul li{width: 25%;}
	.advantage_n2 .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.advantage_n2 .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.advantage_n2 .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #4b4a4a;}
	.advantage_n2 .bottom ul li a h3>div{display: none;}
	.advantage_n2 .bottom ul li a:hover span{color: #4b4a4a;}
	.advantage_n2 .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top:4px;}
	.advantage_n2 .bottom ul li:last-child a h3{border-right: none;}
	.bottom_m2>div{display:flex;justify-content:space-between;padding-top:24px;flex-wrap: wrap;}
	.bottom_m2>div div{width:24%;overflow: hidden;}
	.bottom_m2 div img{width: 100%;}
	
	.Footer{padding: 50px 0;background:#252525;}
	.Footer .container{display: flex;justify-content:space-between;}
	.Footer .left,.Footer .right{width: 50%;display:flex;}
	.Footer .left ul{font-size:14px;color:#fff;width:20%;}
	.Footer .left li,.Footer .left li a{font-size:12px;color:#7a7a7a;line-height:28px;}
	.Footer .left li:first-child{margin-top:12px;}
	.Footer .right{color: #ffffff;padding-left:30px;display:block;}
	.Footer .right div:first-child h4{display:inline-block;margin:23px 0 10px 0px;text-align:center;}
	.Footer .right div:first-child h4:nth-child(3){margin-left:30px;}
	.Footer .right div:first-child p{font-size:12px;color:#fff;line-height:30px;}
	.Footer .right div:last-child h1{font-size:32px;font-family: 'Disney';line-height:50px;}
	.Footer .right div:last-child div{display:flex;justify-content:flex-start;}
	.Footer .right div:last-child h2 a{display:block;width: 50px;height:50px;border-radius:50%;background:#404040;text-align:center;line-height:60px;margin:0 10px;}
	.Footer .right div:last-child h2:hover a{background: #80c9c4;}
	.Footer .right div:last-child p{text-align:center;font-size:12px;color:#7a7a7a;margin-top:12px;}
	.Footer_bottom{padding:28px 0;background:#252525;border-top:1px solid #343434;}
	.Footer_bottom .container{display: flex;justify-content:space-between;}
	.Footer_bottom h1,.Footer_bottom h1 a{font-size:14px;color:#6c6c6c;}
	
	.porder_list>div>a{display:block;width: 100%;height:257px;overflow: hidden;}
	.porder_name #ul_li h6 a{font-size:14px;color:#80c9c4;padding:0 0 0 0px;}
	.porder_name #ul_li h6{line-height:22px;}
	
}
@media screen and (min-device-width:960px) and (max-width:1440px){
	:root {--cydl-container-wid: 960px;word-wrap:break-word;}
	.container{width: var(--cydl-container-wid);margin: 0 auto;}
	.header{position: absolute;top: 0;left: 0;right: 0;height: 90px;z-index: 9;}
	.header .container{display: flex;height: 100%;align-items: center;justify-content: space-between;}
	.header .container .right{height: 100%;}
	.header .container .right ul{display: flex;height: 100%;}
	.header .container .right ul li{padding: 0 15px;height: 100%;position: relative;}
	.header .container .right ul li>p{height: 100%;}
	.header .container .right ul li>p>a{color: #fff;font-size: 15px;height: 100%;display: flex;align-items: center;}
	.header .container .right ul li .dow{position: absolute;background: rgba(128, 201, 196, .9);width: 100%;margin: 0 -12px;height: 0;overflow: hidden;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.header .container .right ul li .dow .p:nth-child(1){border-top: 5px solid #8ad6d4;}
	.header .container .right ul li .dow .p a{display: flex;align-items: center;justify-content: center;height: 55px;color: #fff;font-size: 14px;border-bottom: 1px solid #9ddcce;}
	.header .container .right ul li a: hover{color: #eaeaea;}
	.header .container .right ul li .dow.active{height: auto;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	/* .banner .container{position: absolute;left: 50%;margin-left: calc(0px - (var(--cydl-container-wid)/2));top: 0;bottom: 0;}
	.banner .container div{width: 75px;height: 75px;background: rgba(128, 201, 196, .8);border-radius: 37.5px;}
	.banner .container div:after{content: "" !important;} */
	.banner{background: #f7f7f7;}
	.product{background: #f7f7f7;padding: 110px 0;}
	.index_title{}
	.index_title h3{font-size: 40px;text-transform:uppercase;}
	.index_title p{font-size: 20px;color: #a6a6a6;}
	.product .index_nav{padding: 30px 0;}
	.product .index_nav ul{background: #fff;width: 100%;display: flex;justify-content: center;align-items: center;}
	.product .index_nav ul li{width: 20%;}
	.product .index_nav ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3{width: 100%;border-right: 1px solid #dcdcdc;}
	.product .index_nav ul li a span{
		width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #2e2e2e;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3>div{display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li:last-child a h3{border-right: none;}
	.product .index_nav ul li a:hover{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3{border-right: none;}
	.product .index_nav ul li a.active h3{border-right: none;}
	.product .index_nav ul li a:hover span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list{}
	.product .list ul{}
	.product .list ul li{width: 100%;background: #80c9c4;position: relative;display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list ul li .image{width: 100%;min-height: 600px;}
	.product .list ul li .image img{width: 100%;display: block;}
	.product .list ul li .text{background: rgba(255, 255, 255, .5);position: absolute;left: 130px;right: 130px;bottom: 55px;padding: 20px 30px ;display: flex;justify-content: space-between;align-items: center;}
	.product .list ul li .text .dis{font-size: 13px;max-width: 50%;line-height: 2em;color: #414141;}
	.product .list ul li .text .more a{display: flex;padding: 5px 15px;color: #fff;font-size: 14px;background: #80c9c4;}
	.product .list ul li.active{display: block;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.index_about{background: url(../images/about.jpg) no-repeat center top;background-size: cover;}
	.index_about .text{padding-top: 143px;display: flex;justify-content: flex-end;padding-bottom: 140px;}
	.index_about .text .box{width: 40%;}
	.index_about .text .box h3{font-size: 18px;color: #fff;font-weight: 400;text-align: right;padding-bottom: 20px;}
	.index_about .text .box p{font-size: 14px;text-align: right;line-height: 2em;color: #fff;}
	.index_about .text .box a{margin-top: 30px;display: flex;width: 130px;height: 40px;align-items: center;justify-content: center;margin-left: auto;background: rgba(128, 201, 196, .6);border-radius: 20px;font-size: 14px;color: #fff;}
	.index_about .bottom{border-top: 1px solid #bebfbf;}
	.index_about .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.index_about .bottom ul li{width: 25%;}
	.index_about .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.index_about .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.index_about .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #ffffff;}
	.index_about .bottom ul li a h3>div{display: none;}
	.index_about .bottom ul li a:hover span{color: #fff;}
	.index_about .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top: 5px;}
	.index_about .bottom ul li:last-child a h3{border-right: none;}
	.technology{background:url(../images/gy_bg.png) no-repeat center top;background-size:100% 100%;padding:100px 0 144px 0;}
	
	.window{padding:70px 0 120px 0;}
	.window hr{margin:26px 0 0 0;border:none;border-top:1px solid #e5e5e5;}
	.window ul{width: 100%;}
	.window ul>a{padding:35px 15px 34px 15px;margin-right:40px;display:inline-block;color:#2e2e2e;font-size:13.5px;position: relative;top:-1px;border-top:1px solid #e5e5e5;}
	.window ul>a:hover{color:#80c9c4;border-top:1px solid #80c9c4;}
	.window_box{width: 100%;display:flex;position: relative;justify-content:space-between;}
	.window_box>div{width:24.2%;height:413px;display:flex;align-items: flex-end;}
	.window_box a{display:block;width:100%;overflow:hidden;height:33.8%;background:linear-gradient(to top, #5e5e5e8f , #dcfffe00);}
	.window_box>div:hover a{background:linear-gradient(to top, #18ddd7b0 , #dcfffe45);height:50.8%;}
	.window_box a h6,.window_box a div,.window_box a p{padding:0 60px 0 15px;color:#fff;font-size:13.5px;line-height:22.5px;position:relative;}
	.window_box a h6{margin-top:80px;font-weight: 400;}
	.window_box a div{font-size:9px;}
	.window_box a p{font-size:9.7px;margin-top:10px;}
	.window_box a img{position: absolute;right:20px;top:6px;}
	
	.news{padding:100px 0 130px 0;width:100%;overflow: hidden;}
	.news ul{width: 100%;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-end;margin-top:-16px;}
	.news ul>a{color:#a6a6a6;font-size:10.5px;margin-left:75px;position: relative;padding:0 0 25px 0;}
	.news ul>a:hover{color:#80c9c4;}
	.news ul>a:hover:after{display:block;width: 100%;height:1px;background:#80c9c4;position: absolute;bottom:-1px;left:0px;content:"";}
	.news_swiper{width: 100%;height:390px;border-bottom:1px solid #e5e5e5;}
	.news .swiper-container {width: 100%;height: 100%;overflow: initial;}
	.news .swiper-slide:hover{background:#80c9c4;}
	.news .swiper-slide h5,.news .swiper-slide span,.news .swiper-slide p,.news .swiper-slide a{padding:0 9.7%;}
	.news .swiper-slide h5{font-size:17.25px;color:#404040;margin-top:65px;font-weight: 400;}
	.news .swiper-slide span{font-size:12px;color:#a6a6a6;margin: 4px 0 6px 0;display:block;}
	.news .swiper-slide p{font-size:10.5px;color:#a6a6a6;line-height:18px;}
	.news .swiper-slide a{display:block;margin-top:25px;width: 90.3%;overflow: hidden;}
	.news .swiper-slide a img{width: 90.3%;}
	.news .swiper-slide:hover h5,.news .swiper-slide:hover span,.news .swiper-slide:hover p{color:#fff;}
	
	.technology{padding:99px 0 144px 0;}
	.technology_div{display:flex;padding-top:45px;justify-content:space-between;}
	.technology_div .index_nav{width: 21.5%;}
	.technology_div .index_nav li{padding:10px 3%;position: relative;background:#fff;margin-bottom:9px;}
	.technology_div .index_nav li:last-child{margin-bottom:0;}
	.technology_div .index_nav li:hover{background:url(../images/but_bg.png) no-repeat top center;background-size:100% 100%;}
	.technology_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:36px 33px;color:#747474;font-size:13.5px;}
	.technology_div .index_nav li:hover a{color:#fff;}
	.technology_div .list{width: 78%;height:474px;background: url(../images/n1.png) no-repeat;background-size: cover;}
	.technology_div .list ul{padding:8% 95px 7.6% 95px;height:67%;}
	.technology_div .list li{display: none;height:100%;}
	.technology_div .list .active{display:block;}
	.technology_div .list li,.technology_div .list li p{color:#fff;line-height:27px;}
	.technology_div .list li>div,.technology_div .list li>div p{font-size:7.5px;color:#fff;line-height:18px;text-transform:uppercase;}
	.technology_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.technology_div .demo .del{width: 21px;height: 13px;position: relative;}
	.technology_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage{background:url(../images/bg_0.png) no-repeat center top;background-size:100% 100%;}
	.advantage_title{padding:63px 0;text-align:center;color:#fff;}
	.advantage_title h3{font-weight:400;font-size:21px;}
	.advantage_title h3 span{font-weight:800;color:#80c9c4;font-size:21px;}
	.advantage_title h1{font-size:37.5px;font-family: 'Disney';line-height: 66px;}
	.advantage_title p{font-size:10.5px;color:#c1c1c1;}
	.advantage_div{display:flex;justify-content:space-between;padding-bottom:120px;}
	.advantage_div .index_nav{width: 9.7%;}
	.advantage_div .index_nav li{padding:3.5px;position: relative;background:#80c9c4;margin-bottom:2px;}
	.advantage_div .index_nav li:last-child{margin-bottom:0;}
	.advantage_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:15px 0;color:#fff;font-size:10.5px;text-align:center;}
	.advantage_div .index_nav li:hover a{color:#fff;background:#31958e;}
	.advantage_div .list{width: 89.9%;height:568px;}
	.advantage_div .list ul{height:100%;width: 100%;}
	.advantage_div .list li{display: none;height:100%;width: 100%;}
	.advantage_div .list .active{display:block;}
	.advantage_div .list li>div{width: 50%;margin:0 0 0 auto;overflow: hidden;height:100%;background:linear-gradient(to left, #2c2c2c47 , #ffffff00);}
	.advantage_div .list li>div div{padding: 88% 0% 0% 27%;}
	.advantage_div .list li h3{font-size:19.5px;color:#fff;font-weight:400;margin-bottom:15px;}
	.advantage_div .list li h3 span{font-size:19.5px;color:#fff;font-weight:800;}
	.advantage_div .list li,.advantage_div .list li p{font-size:12px;color:#fff;line-height:22.5px;}
	.advantage_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.advantage_div .demo .del{width: 21px;height: 13px;position: relative;}
	.advantage_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage_n2 .bottom{margin-top:-35px;background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 5%);}
	.advantage_n2 .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.advantage_n2 .bottom ul li{width: 25%;}
	.advantage_n2 .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.advantage_n2 .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.advantage_n2 .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #4b4a4a;}
	.advantage_n2 .bottom ul li a h3>div{display: none;}
	.advantage_n2 .bottom ul li a:hover span{color: #4b4a4a;}
	.advantage_n2 .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top:4px;}
	.advantage_n2 .bottom ul li:last-child a h3{border-right: none;}
	.bottom_m2>div{display:flex;justify-content:space-between;padding-top:24px;flex-wrap: wrap;}
	.bottom_m2>div div{width:24%;overflow: hidden;}
	.bottom_m2 div img{width: 100%;}
	
	.Footer{padding: 50px 0;background:#252525;}
	.Footer .container{display: flex;justify-content:space-between;}
	.Footer .left,.Footer .right{width: 50%;display:flex;}
	.Footer .left ul{font-size:14px;color:#fff;width:20%;}
	.Footer .left li,.Footer .left li a{font-size:12px;color:#7a7a7a;line-height:28px;}
	.Footer .left li:first-child{margin-top:12px;}
	.Footer .right{justify-content:space-between;color: #ffffff;padding-left:30px;}
	.Footer .right div:first-child h4{display:inline-block;margin:23px 0 10px 0px;text-align:center;}
	.Footer .right div:first-child h4:nth-child(3){margin-left:0px;}
	.Footer .right div:first-child p{font-size:12px;color:#fff;line-height:30px;}
	.Footer .right div:last-child{text-align:right;}
	.Footer .right div:last-child h1{font-size:21px;font-family: 'Disney';line-height:64px;}
	.Footer .right div:last-child div{display:flex;justify-content:flex-end;}
	.Footer .right div:last-child h2 a{display:block;width: 50px;height:50px;border-radius:50%;background:#404040;text-align:center;line-height:60px;margin:0 10px;}
	.Footer .right div:last-child h2:hover a{background: #80c9c4;}
	.Footer .right div:last-child p{text-align:center;font-size:12px;color:#7a7a7a;margin-top:12px;}
	.Footer_bottom{padding:28px 0;background:#252525;border-top:1px solid #343434;}
	.Footer_bottom .container{display: flex;justify-content:space-between;}
	.Footer_bottom h1,.Footer_bottom h1 a{font-size:14px;color:#6c6c6c;}
	
	.porder_list>div>a{display:block;width: 100%;height:310px;overflow: hidden;}
	.porder_name #ul_li h6 a{font-size:14px;color:#80c9c4;padding:0 0 0 0px;}
}
@media screen and (min-device-width:1440px){
	:root {--cydl-container-wid: 1440px;word-wrap:break-word;}
	.container{width: var(--cydl-container-wid);margin: 0 auto;}
	.header{position: absolute;top: 0;left: 0;right: 0;height: 90px;z-index: 9;}
	.header .container{display: flex;height: 100%;align-items: center;justify-content: space-between;}
	.header .container .right{height: 100%;}
	.header .container .right ul{display: flex;height: 100%;}
	.header .container .right ul li{padding: 0 25px;height: 100%;position: relative;}
	.header .container .right ul li>p{height: 100%;}
	.header .container .right ul li>p>a{color: #fff;font-size: 15px;height: 100%;display: flex;align-items: center;}
	.header .container .right ul li .dow{position: absolute;background: rgba(128, 201, 196, .9);width: 100%;margin: 0 -25px;height: 0;overflow: hidden;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.header .container .right ul li .dow .p:nth-child(1){border-top: 5px solid #8ad6d4;}
	.header .container .right ul li .dow .p a{display: flex;align-items: center;justify-content: center;height: 55px;color: #fff;font-size: 14px;border-bottom: 1px solid #9ddcce;}
	.header .container .right ul li a: hover{color: #eaeaea;}
	.header .container .right ul li .dow.active{height: auto;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	/* .banner .container{position: absolute;left: 50%;margin-left: calc(0px - (var(--cydl-container-wid)/2));top: 0;bottom: 0;}
	.banner .container div{width: 75px;height: 75px;background: rgba(128, 201, 196, .8);border-radius: 37.5px;}
	.banner .container div:after{content: "" !important;} */
	.banner{background: #f7f7f7;}
	.product{background: #f7f7f7;padding: 110px 0;}
	.index_title{}
	.index_title h3{font-size: 40px;text-transform:uppercase;}
	.index_title p{font-size: 20px;color: #a6a6a6;}
	.product .index_nav{padding: 30px 0;}
	.product .index_nav ul{background: #fff;width: 100%;display: flex;justify-content: center;align-items: center;}
	.product .index_nav ul li{width: 20%;}
	.product .index_nav ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3{width: 100%;border-right: 1px solid #dcdcdc;}
	.product .index_nav ul li a span{
		width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #2e2e2e;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a h3>div{display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li:last-child a h3{border-right: none;}
	.product .index_nav ul li a:hover{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3{border-right: none;}
	.product .index_nav ul li a.active h3{border-right: none;}
	.product .index_nav ul li a:hover span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a:hover h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active{background: #80c9c4;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active span{color: #fff;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .index_nav ul li a.active h3>div{display: block;text-align: center;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list{}
	.product .list ul{}
	.product .list ul li{width: 100%;background: #80c9c4;position: relative;display: none;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.product .list ul li .image{width: 100%;min-height: 600px;}
	.product .list ul li .image img{width: 100%;display: block;}
	.product .list ul li .text{background: rgba(255, 255, 255, .5);position: absolute;left: 130px;right: 130px;bottom: 55px;padding: 20px 30px ;display: flex;justify-content: space-between;align-items: center;}
	.product .list ul li .text .dis{font-size: 13px;max-width: 50%;line-height: 2em;color: #414141;}
	.product .list ul li .text .more a{display: flex;padding: 5px 15px;color: #fff;font-size: 14px;background: #80c9c4;}
	.product .list ul li.active{display: block;
		-webkit-transition:all .3s ease-in-out 0s;
		-moz-transition:all .3s ease-in-out 0s;
		-ms-transition:all .3s ease-in-out 0s;
		-o-transition:all .3s ease-in-out 0s;
		transition:all .3s ease-in-out 0s;
	}
	.index_about{background: url(../images/about.jpg) no-repeat center top;height: 998px;}
	.index_about .text{padding-top: 520px;display: flex;justify-content: flex-end;padding-bottom: 140px;}
	.index_about .text .box{width: 40%;}
	.index_about .text .box h3{font-size: 18px;color: #fff;font-weight: 400;text-align: right;padding-bottom: 20px;}
	.index_about .text .box p{font-size: 14px;text-align: right;line-height: 2em;color: #fff;}
	.index_about .text .box a{margin-top: 30px;display: flex;width: 130px;height: 40px;align-items: center;justify-content: center;margin-left: auto;background: rgba(128, 201, 196, .6);border-radius: 20px;font-size: 14px;color: #fff;}
	.index_about .bottom{border-top: 1px solid #bebfbf;}
	.index_about .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.index_about .bottom ul li{width: 25%;}
	.index_about .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.index_about .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.index_about .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #ffffff;}
	.index_about .bottom ul li a h3>div{display: none;}
	.index_about .bottom ul li a:hover span{color: #fff;}
	.index_about .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top: 10px;}
	.index_about .bottom ul li:last-child a h3{border-right: none;}
	.technology{background:url(../images/gy_bg.png) no-repeat center top;background-size:100% 100%;padding:100px 0 144px 0;}
	
	.window{padding:70px 0 120px 0;}
	.window hr{margin:26px 0 0 0;border:none;border-top:1px solid #e5e5e5;}
	.window ul{width: 100%;}
	.window ul>a{padding:35px 15px 34px 15px;margin-right:40px;display:inline-block;color:#2e2e2e;font-size:13.5px;position: relative;top:-1px;border-top:1px solid #e5e5e5;}
	.window ul>a:hover{color:#80c9c4;border-top:1px solid #80c9c4;}
	.window_box{width: 100%;display:flex;position: relative;justify-content:space-between;}
	.window_box>div{width:24.2%;height:413px;display:flex;align-items: flex-end;}
	.window_box a{display:block;width:100%;overflow:hidden;height:33.8%;background:linear-gradient(to top, #5e5e5e8f , #dcfffe00);}
	.window_box>div:hover a{background:linear-gradient(to top, #18ddd7b0 , #dcfffe45);height:50.8%;}
	.window_box a h6,.window_box a div,.window_box a p{padding:0 60px 0 30px;color:#fff;font-size:13.5px;line-height:22.5px;position:relative;}
	.window_box a h6{margin-top:80px;font-weight: 400;}
	.window_box a div{font-size:9px;}
	.window_box a p{font-size:9.7px;margin-top:10px;}
	.window_box a img{position: absolute;right:30px;top:6px;}
	
	.news{padding:100px 0 130px 0;width:100%;overflow: hidden;}
	.news ul{width: 100%;border-bottom:1px solid #e5e5e5;display:flex;justify-content:flex-end;margin-top:-16px;}
	.news ul>a{color:#a6a6a6;font-size:10.5px;margin-left:75px;position: relative;padding:0 0 25px 0;}
	.news ul>a:hover{color:#80c9c4;}
	.news ul>a:hover:after{display:block;width: 100%;height:1px;background:#80c9c4;position: absolute;bottom:-1px;left:0px;content:"";}
	.news_swiper{width: 100%;height:469px;border-bottom:1px solid #e5e5e5;}
	.news .swiper-container {width: 100%;height: 100%;overflow: initial;}
	.news .swiper-slide:hover{background:#80c9c4;}
	.news .swiper-slide h5,.news .swiper-slide span,.news .swiper-slide p,.news .swiper-slide a{padding:0 9.7%;}
	.news .swiper-slide h5{font-size:17.25px;color:#404040;margin-top:65px;font-weight: 400;}
	.news .swiper-slide span{font-size:12px;color:#a6a6a6;margin: 4px 0 6px 0;display:block;}
	.news .swiper-slide p{font-size:10.5px;color:#a6a6a6;line-height:18px;}
	.news .swiper-slide a{display:block;margin-top:25px;width: 90.3%;overflow: hidden;}
	.news .swiper-slide a img{width: 90.3%;}
	.news .swiper-slide:hover h5,.news .swiper-slide:hover span,.news .swiper-slide:hover p{color:#fff;}
	
	.technology{padding:99px 0 144px 0;}
	.technology_div{display:flex;padding-top:45px;justify-content:space-between;}
	.technology_div .index_nav{width: 21.5%;}
	.technology_div .index_nav li{padding:10px 3%;position: relative;background:#fff;margin-bottom:9px;}
	.technology_div .index_nav li:last-child{margin-bottom:0;}
	.technology_div .index_nav li:hover{background:url(../images/but_bg.png) no-repeat top center;background-size:100% 100%;}
	.technology_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:43px 33px;color:#747474;font-size:13.5px;}
	.technology_div .index_nav li:hover a{color:#fff;}
	.technology_div .list{width: 78%;height:531px;background: url(../images/n1.png) no-repeat;background-size: cover;}
	.technology_div .list ul{padding:8% 95px 7.6% 95px;height:67%;}
	.technology_div .list li{display: none;height:100%;}
	.technology_div .list .active{display:block;}
	.technology_div .list li,.technology_div .list li p{color:#fff;line-height:27px;}
	.technology_div .list li>div,.technology_div .list li>div p{font-size:7.5px;color:#fff;line-height:18px;text-transform:uppercase;}
	.technology_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.technology_div .demo .del{width: 21px;height: 13px;position: relative;}
	.technology_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage{background:url(../images/bg_0.png) no-repeat center top;background-size:100% 100%;}
	.advantage_title{padding:63px 0;text-align:center;color:#fff;}
	.advantage_title h3{font-weight:400;font-size:21px;}
	.advantage_title h3 span{font-weight:800;color:#80c9c4;font-size:21px;}
	.advantage_title h1{font-size:37.5px;font-family: 'Disney';line-height: 66px;}
	.advantage_title p{font-size:10.5px;color:#c1c1c1;}
	.advantage_div{display:flex;justify-content:space-between;padding-bottom:120px;}
	.advantage_div .index_nav{width: 9.7%;}
	.advantage_div .index_nav li{padding:3.5px;position: relative;background:#80c9c4;margin-bottom:2px;}
	.advantage_div .index_nav li:last-child{margin-bottom:0;}
	.advantage_div .index_nav li a{display:block;border:1px solid #c0e4e2;padding:15px 0;color:#fff;font-size:10.5px;text-align:center;}
	.advantage_div .index_nav li:hover a{color:#fff;background:#31958e;}
	.advantage_div .list{width: 89.9%;height:568px;}
	.advantage_div .list ul{height:100%;width: 100%;}
	.advantage_div .list li{display: none;height:100%;width: 100%;}
	.advantage_div .list .active{display:block;}
	.advantage_div .list li>div{width: 50%;margin:0 0 0 auto;overflow: hidden;height:100%;background:linear-gradient(to left, #2c2c2c47 , #ffffff00);}
	.advantage_div .list li>div div{padding: 58% 0% 0% 27%;}
	.advantage_div .list li h3{font-size:19.5px;color:#fff;font-weight:400;margin-bottom:15px;}
	.advantage_div .list li h3 span{font-size:19.5px;color:#fff;font-weight:800;color:#80c9c4;}
	.advantage_div .list li,.advantage_div .list li p{font-size:12px;color:#fff;line-height:22.5px;}
	.advantage_div .demo {width: 21px;height: 13px;overflow: hidden;margin: 0px;padding: 0px;position: absolute;top:47%;right:10.5%;}
	.advantage_div .demo .del{width: 21px;height: 13px;position: relative;}
	.advantage_div li:hover .del{left:-21px;border-right:0px solid transparent;-webkit-filter:drop-shadow(21px 0 0px #fff);filter:drop-shadow( 21px 0 0px #fff);}
	
	.advantage_n2 .bottom{margin-top:-35px;background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 5%);}
	.advantage_n2 .bottom ul{display: flex;justify-content: center;align-items: center;height: 140px;}
	.advantage_n2 .bottom ul li{width: 25%;}
	.advantage_n2 .bottom ul li a{display: flex;flex-wrap: wrap;height: 80px;align-items: center;justify-content: center;}
	.advantage_n2 .bottom ul li a h3{width: 100%;border-right: 1px solid #bebfbf;}
	.advantage_n2 .bottom ul li a span{width: 100%;font-size: 18px;font-weight: 400;text-align: center;display: flex;justify-content: center;color: #4b4a4a;}
	.advantage_n2 .bottom ul li a h3>div{display: none;}
	.advantage_n2 .bottom ul li a:hover span{color: #4b4a4a;}
	.advantage_n2 .bottom ul li a:hover h3>div{display: block;text-align: center;margin-top:4px;}
	.advantage_n2 .bottom ul li:last-child a h3{border-right: none;}
	.bottom_m2>div{display:flex;justify-content:space-between;padding-top:24px;flex-wrap: wrap;}
	.bottom_m2>div div{width:24%;height:232px;overflow: hidden;}
	.bottom_m2 div img{width: 100%;}
	
	.Footer{padding: 50px 0;background:#252525;}
	.Footer .container{display: flex;justify-content:space-between;}
	.Footer .left,.Footer .right{width: 50%;display:flex;}
	.Footer .left ul{font-size:14px;color:#fff;width:20%;}
	.Footer .left li,.Footer .left li a{font-size:12px;color:#7a7a7a;line-height:28px;}
	.Footer .left li:first-child{margin-top:12px;}
	.Footer .right{justify-content:space-between;color: #ffffff;padding-left:30px;}
	.Footer .right div:first-child h4{display:inline-block;margin:23px 0 10px 0px;text-align:center;}
	.Footer .right div:first-child h4:nth-child(3){margin-left:60px;}
	.Footer .right div:first-child p{font-size:12px;color:#fff;line-height:30px;}
	.Footer .right div:last-child{text-align:right;}
	.Footer .right div:last-child h1{font-size:32px;font-family: 'Disney';line-height:73px;}
	.Footer .right div:last-child div{display:flex;justify-content:flex-end;}
	.Footer .right div:last-child h2 a{display:block;width: 50px;height:50px;border-radius:50%;background:#404040;text-align:center;line-height:60px;margin:0 10px;}
	.Footer .right div:last-child h2:hover a{background: #80c9c4;}
	.Footer .right div:last-child p{text-align:center;font-size:12px;color:#7a7a7a;margin-top:12px;}
	.Footer_bottom{padding:28px 0;background:#252525;border-top:1px solid #343434;}
	.Footer_bottom .container{display: flex;justify-content:space-between;}
	.Footer_bottom h1,.Footer_bottom h1 a{font-size:14px;color:#6c6c6c;}
	
	.porder_list>div>a{display:block;width: 100%;height:360px;overflow: hidden;}
	.porder_name #ul_li h6 a{font-size:14px;color:#80c9c4;padding:0 0 0 70px;}
}

@media screen and (max-device-width:767px){
	.header,.banner{display:none;}
	
	.lox_about{height: 45px;line-height: 45px;}
	.lox_about h5 {line-height: 45px;color: #9c9c9c;font-size: 12px;padding:0 15px;background-color: #fff;position: relative;}
	.lox_about h5 a {color: #9c9c9c;}
	
	.about_list,.mewss_list{background:#f5f5f5;margin: 0 auto;padding-bottom:80px;}
	.about_name{padding:20px 0;border-top:1px solid #e6e6e6;display:flex;justify-content:center;flex-wrap:wrap;}
	.about_name a{display:block;width:20%;height:45px;margin:0 0.5px;line-height:45px;background:#fff;text-align:center;color:#737373;font-size:14px;}
	.about_name a:hover,.about_name .active{background:#80c9c4;color:#fff;}
	.content{font-size:16px;color:#9c9c9c;padding:0 2.5%;}
	.content p{font-size:16px;color:#9c9c9c;line-height:3em;}
	.content img{max-width:100%;}
	
	.mewss_box{width: 95%;margin: 22px auto 50px auto;}
	.mewss_box p{margin-right:20px;}
	.BaiDuAPI{width: 95%;height: 480px;margin:0 auto;}
	
	/* jod */
	.jod{display:flex;flex-wrap:wrap;justify-content: space-between;padding:0 2.5%;}
	.jod>div{margin-bottom:30px;border:1px solid #dcdcdc;background:#ffffff;padding:40px 30px;width:100%;}
	.jod>div h1{font-size:18px;margin-bottom:10px;color:#2b2b2b;font-weight:800;}
	.jod>div div{line-height:22px;margin-top:20px;color:#666666;}
	.jod>div div p{color:#666666;}
	/* jod */
	
	.mewss_message form{width: 100%;box-sizing: border-box;}
	.mewss_message .inpty{display: block;justify-content: space-between;align-items: center;}
	.inpty input{width: 90%;height: 50px;line-height: 50px;border:none;color: #666666;font-size: 18px;margin:10px 2.5%;padding:0 2.5%;}
	.mewss_message textarea{width: 90%;height: 200px;border: none;color: #666666;font-size: 18px;margin:10px 2.5%;padding:0 2.5%;}
	.ipmdct input{width: 33.33%;height: 50px;line-height: 50px;background: #80c9c4;color: #ffffff;font-size: 18px;text-align: center;border: none;}
	.ipmdct input:nth-child(2){border: 1px solid #bfbfbf;background-color: #ffffff;}
	
	.news_list{display:block;}
	.news_box{width: 100%;}
	.news_box>div{background:#fff;margin-bottom:15px;padding:30px 0;}
	.new_box_img{width: 100%;overflow: hidden;text-align:center;}
	.new_box_img a{display: block;margin:0 20px;overflow: hidden;}
	.new_box_img img{max-width:100%;}
	.new_box_div{width: 100%;overflow: hidden;}
	.new_box_div h3{font-size:16px;color:#737373;line-height:60px;border-bottom:1px solid #f3f3f3;margin: 0 20px;font-weight:400;}
	.new_box_div p{font-size:14px;color:#a2a2a2;line-height:28px;margin: 10px 95px 0 20px;}
	.new_box_div span{display: block;position:relative;font-size:18px;color:#aaaaaa;line-height:60px;margin: 0 20px;}
	.new_box_div span a{position: absolute;top:4%;right:10px;color:#aaaaaa;}
	.news_box>div:hover{background:#80c9c4;}
	.news_box>div:hover p{text-decoration: underline;}
	.news_box>div:hover span,.news_box>div:hover a,.news_box>div:hover h3,.news_box>div:hover p{color:#fff;}
	.news_com{width: 100%;margin-right:2.5%;background:#fff;margin-bottom:45px;}
	.news_com h6{background:#80c9c4;padding:10px 15px;position: relative;color:#fff;}
	.news_com h6 a{position:absolute;top:25%;right:59px;color:#fff;}
	.news_com ul{}
	.news_com li{padding:15px;border-bottom:1px solid #eeeeee;}
	.news_com li a{color:#737373;font-size:16px;}
	.news_com li:hover a{text-decoration: underline;color:#80c9c4;}
	
	
	.img_name{display:flex;padding:45px 0 95px 0;border-top:1px solid #e6e6e6;justify-content:center;flex-wrap: wrap;}
	.img_name>div{width:19.5%;height:45px;margin:0 0.5px;line-height:45px;background:#fff;text-align:center;position: relative;}
	.img_name>div a{color:#737373;font-size:14px;display:block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.img_name #ul_li{display:none;}
	.img_name .active #ul_li{display:block;}
	.img_name>div:hover a,.img_name>.active a{color:#fff;font-size:14px;}
	.img_name>div:hover,.img_name .active{background:#80c9c4;color:#fff;}
	#ul_li{width: 100%;background:#fff;z-index: 90;position: absolute;top:45px;}
	#ul_li h6,#ul_li li{color: #80c9c8;border-bottom: 1px solid #f5f5f5;}
	#ul_li h6 a{font-size:14px;color:#80c9c4;display:initial;}
	#ul_li li a{font-size:14px;color:#b1b1b1;}
	#ul_li li:hover{background:#80c9c8;}
	#ul_li li:hover a{color:#fff;}
	.img_list{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:60px;}
	.img_list>div{width:48%;margin: 0 1%;margin-bottom:20px;}
	.img_list>div>a{display:block;width: 100%;overflow: hidden;}
	.img_list>div img{max-width:100%;}
	.img_list>div p{font-size:16px;color:#5d5d5d;padding:10px 5px;position: relative;background:#fff;}
	.img_list>div:hover p{color:#fff;background:#80c9c4;}
	.img_list>div p a{display:none;}
	
	.porder_name{display:flex;padding:45px 0 45px 0;border-top:1px solid #e6e6e6;justify-content:center;flex-wrap: wrap;}
	.porder_name>h1{display:none;}
	.porder_name>div{width:19.5%;margin:0 0.5px;text-align:center;position: relative;}
	.porder_name>div a{color:#737373;font-size:14px;padding:20px 0;display:block;background:#fff;height: fit-content;}
	.porder_name #ul_li{display:none;}
	.porder_name .active #ul_li{display:block;}
	.porder_name>div:hover a,.porder_name>.active a{color:#fff;font-size:14px;background:#80c9c4;}
	.porder_name>div:hover a,.porder_name .active{background:#80c9c4;color:#fff;}
	.porder_name #ul_li{width: 100%;background:#fff;z-index: 90;position: relative;top:0px;}
	.porder_name #ul_li h6,#ul_li li{color: #80c9c8;border-bottom: 1px solid #f5f5f5;}
	.porder_name #ul_li h6 a{font-size:14px;color:#80c9c4;background:none;}
	.porder_name #ul_li li a{font-size:14px;color:#b1b1b1;background:#fff;}
	.porder_name #ul_li li:hover{background:#80c9c8;}
	.porder_name #ul_li li:hover a{color:#fff;background:#80c9c8;}
	
	#porder .news_list{width:81.5%;}
	.porder_list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 2.5%;padding-bottom:60px;}
	.porder_list>div{width:49%;margin-bottom:20px;}
	
	.porder_list>div img{max-width:100%;}
	.porder_list>div p{font-size:16px;color:#5d5d5d;padding:10px 5px;position: relative;background:#fff;}
	.porder_list>div:hover p{color:#fff;background:#80c9c4;}
	.porder_list>div p a{display:none;}
	
	.news_show{box-sizing: border-box;padding-bottom: 70px;background:#f5f5f5;}
	.news_show>.container{background:#fff;}
	.news_show>.container>h1{font-size: 20px;color: #1a1a1a;text-align: center;margin:0;margin-bottom: 5px;padding: 20px 2.5%;}
	.news_show>.container>p{display: block;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 20px;font-size: 14px;color: #8f8f8f;text-align: center;padding: 20px 2.5%;}
	.news_show>.container>div{font-size: 16px;color: #313131;line-height: 30px;padding: 20px 2.5%;}
	.news_show>.container>div img{max-width:100%;}
	
	/* news_show */
	.top_fanhui{width: 100%;padding: 45px 0% 30px 0%;background:#f5f5f5;}
	.top_fanhui a{font-size: 16px;color: #000000;padding:0 2.5%;}
	.top_fanhui a span{display: inline-block;}
	.top_fanhui a span::after{content: "";display: block;width: 0%;height: 1px;background-color: #000000;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
	.top_fanhui a:hover span::after{width: 100%;}
	
	/* top_fanhui */
}
@media screen and (min-device-width:768px){
	.MoTip,.banner_wap{display:none;}
	
	.banner .swiper-pagination{bottom:10px;}
	.banner .container{position:relative;width:100%;}
	.swiper-pagination-bullet-active{background:#80c9c4;}
	
	.lox_about{height: 45px;line-height: 45px;}
	.lox_about h5 {line-height: 45px;color: #9c9c9c;font-size: 12px;padding:0 15px;background-color: #fff;position: relative;top:-25px;z-index: 100;}
	.lox_about h5 a {color: #9c9c9c;}
	
	.about_list,.mewss_list{background:#f5f5f5;margin: 0 auto;padding-bottom:80px;}
	.about_name{display:flex;padding:45px 0;border-top:1px solid #e6e6e6;justify-content:center;}
	.about_name a{display:block;width:18.5%;height:65px;margin:0 0.5px;line-height:65px;background:#fff;text-align:center;color:#737373;font-size:17px;}
	.about_name a:hover,.about_name .active{background:#80c9c4;color:#fff;}
	.content{font-size:16px;color:#9c9c9c;}
	.content p{font-size:16px;color:#9c9c9c;line-height:3em;}
	.content img{max-width:100%;}
	
	.mewss_box{display:flex;width: 75%;margin: 55px auto 100px auto;}
	.mewss_box p{margin-right:20px;}
	.BaiDuAPI{width: 75%;height: 480px;margin:0 auto;}
	
	/* jod */
	.jod{display:flex;flex-wrap:wrap;justify-content: space-between;}
	.jod>div{margin-bottom:30px;border:1px solid #dcdcdc;background:#ffffff;padding:40px 30px;width:100%;}
	.jod>div h1{font-size:18px;margin-bottom:10px;color:#2b2b2b;font-weight:800;}
	.jod>div div{line-height:22px;margin-top:20px;color:#666666;}
	.jod>div div p{color:#666666;}
	/* jod */
	
	.mewss_message form{width: 100%;box-sizing: border-box;}
	.mewss_message .inpty{display: flex;justify-content: space-between;align-items: center;}
	.inpty input{width: 350px;height: 50px;line-height: 50px;border: 1px solid #bfbfbf;padding: 0 15px;color: #666666;font-size: 18px;margin-bottom: 30px;margin-top: 40px;}
	.mewss_message textarea{width: 98%;height: 200px;padding: 1%;border: 1px solid #bfbfbf;color: #666666;font-size: 18px;margin-bottom: 30px;}
	.ipmdct input{width: 200px;height: 50px;line-height: 50px;background: #80c9c4;color: #666666;font-size: 18px;text-align: center;border: none;}
	.ipmdct input:nth-child(2){border: 1px solid #bfbfbf;width: 144px;background-color: #ffffff;margin: 0 60px 0 20px;}
	
	.news_list{display:flex;}
	.news_box{width: 72%;margin: 0 2.5%;padding-bottom:60px;}
	.news_box>div{background:#fff;margin-bottom:15px;display: flex;padding:30px 0;}
	.new_box_img{width: 35%;height:185px;overflow: hidden;text-align:center;line-height:185px;}
	.new_box_img a{display: block;margin:0 20px;overflow: hidden;}
	.new_box_img img{margin: 0 -100%;}
	.new_box_div{width: 65%;overflow: hidden;}
	.new_box_div h3{font-size:16px;color:#737373;line-height:60px;border-bottom:1px solid #f3f3f3;margin: 0 95px 0 20px;font-weight:400;}
	.new_box_div p{font-size:14px;color:#a2a2a2;line-height:28px;margin: 10px 95px 0 20px;}
	.new_box_div span{display: block;position:relative;font-size:18px;color:#aaaaaa;line-height:60px;margin: 0 95px 0 20px;}
	.new_box_div span a{position: absolute;top:4%;right:10px;color:#aaaaaa;}
	.news_box>div:hover{background:#80c9c4;}
	.news_box>div:hover p{text-decoration: underline;}
	.news_box>div:hover span,.news_box>div:hover a,.news_box>div:hover h3,.news_box>div:hover p{color:#fff;}
	.news_com{width: 20%;margin-right:2.5%;background:#fff;height: fit-content;}
	.news_com h6{background:#80c9c4;padding:10px 15px;position: relative;color:#fff;}
	.news_com h6 a{position:absolute;top:25%;right:59px;color:#fff;}
	.news_com ul{}
	.news_com li{padding:15px;border-bottom:1px solid #eeeeee;}
	.news_com li a{color:#737373;font-size:16px;}
	.news_com li:hover a{text-decoration: underline;color:#80c9c4;}
	
	
	.img_name{display:flex;padding:45px 0 95px 0;border-top:1px solid #e6e6e6;justify-content:center;flex-wrap: wrap;}
	.img_name>div{width:18.5%;height:65px;margin:0 0.5px;line-height:65px;background:#fff;text-align:center;position: relative;}
	.img_name>div a{color:#737373;font-size:17px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 100%;}
	.img_name #ul_li{display:none;}
	.img_name .active #ul_li{display:block;}
	.img_name>div:hover a,.img_name>.active a{color:#fff;font-size:17px;}
	.img_name>div:hover,.img_name .active{background:#80c9c4;color:#fff;}
	#ul_li{width: 100%;background:#fff;z-index: 100;position: absolute;top:65px;}
	#ul_li h6,#ul_li li{color: #80c9c8;border-bottom: 1px solid #f5f5f5;}
	#ul_li h6 a{font-size:14px;color:#80c9c4;padding:0 0 0 70px;display: inline;}
	#ul_li li a{font-size:14px;color:#b1b1b1;}
	#ul_li li:hover{background:#80c9c8;}
	#ul_li li:hover a{color:#fff;}
	.img_list{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:60px;margin:0 2.3%;}
	.img_list>div{width:48%;margin: 0 1%;margin-bottom:20px;}
	.img_list>div>a{display:block;width: 100%;height:fit-content;overflow: hidden;}
	.img_list>div img{max-width:100%;}
	.img_list>div p{font-size:16px;color:#5d5d5d;padding:25px 20px;position: relative;background:#fff;}
	.img_list>div:hover p{color:#fff;background:#80c9c4;}
	.img_list>div p a{position: absolute;right:30px;color:#5d5d5d;}
	.img_list>div:hover p a{color:#fff;}
	
	.porder{display:flex;}
	.porder_name{padding:0px 0 95px 0;border-top:1px solid #e6e6e6;width:18.5%;}
	.porder_name>h1{font-weight:400;font-size:16px;color:#fff;background:#80c9c4;border-bottom:1px solid #f5f5f5;padding:23px 0;text-align:center;}
	.porder_name>div{margin:0 0.5px;background:#fff;text-align:center;position: relative;}
	.porder_name>div a{color:#737373;font-size:17px;padding: 18px 0;display: block;}
	.porder_name #ul_li{display:none;}
	.porder_name .active #ul_li{display:block;}
	.porder_name>div:hover a,.porder_name>.active a{color:#fff;font-size:17px;}
	.porder_name>div:hover,.porder_name .active{background:#80c9c4;color:#fff;}
	.porder_name #ul_li{width: 100%;background:#fff;z-index: 100;position: relative;top:0px;}
	.porder_name #ul_li h6,#ul_li li{color: #80c9c8;border-bottom: 1px solid #f5f5f5;}
	.porder_name #ul_li h6{padding: 18px 0;}
	.porder_name #ul_li li a{font-size:14px;color:#b1b1b1;}
	.porder_name #ul_li li:hover{background:#80c9c8;}
	.porder_name #ul_li li:hover a{color:#fff;}
	
	.porder_list{display:flex;flex-wrap:wrap;padding-bottom:60px;width:81.5%;margin-left:2%;}
	.porder_list>div{width:31%;margin-bottom:20px;margin-left:2.3%;}
	
	.porder_list>div img{max-width:100%;}
	.porder_list>div p{font-size:16px;color:#5d5d5d;padding:25px 20px;position: relative;background:#fff;}
	.porder_list>div:hover p{color:#fff;background:#80c9c4;}
	.porder_list>div p a{position: absolute;right:30px;color:#5d5d5d;}
	.porder_list>div:hover p a{color:#fff;}
	
	
	.news_show{box-sizing: border-box;padding-bottom: 70px;background:#f5f5f5;}
	.news_show>.container{padding: 20px;border: 1px solid #e6e6e6;background:#fff;}
	.news_show>.container>h1{font-size: 20px;color: #1a1a1a;text-align: center;margin-bottom: 5px;}
	.news_show>.container>p{display: block;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 20px;font-size: 14px;color: #8f8f8f;text-align: center;}
	.news_show>.container>div{font-size: 16px;color: #313131;line-height: 30px;}
	.news_show>.container>div img{max-width:100%;}
	
	/* news_show */
	
	.top_fanhui{width: 100%;padding: 56px 0 31px 0;background:#f5f5f5;}
	.top_fanhui a{font-size: 16px;color: #000000;}
	.top_fanhui a span{display: inline-block;}
	.top_fanhui a span::after{content: "";display: block;width: 0%;height: 1px;background-color: #000000;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
	.top_fanhui a:hover span::after{width: 100%;}
	
	/* top_fanhui */
}

.code .bottom_m2{display:none;}
.code .active{display:block;}

/* 分页带代码 */
.page,.dlc_bic{text-align: center;padding: 0;margin: 0 auto;}
.pagination{display:flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.pagination>li{position: relative;overflow: hidden;box-sizing: border-box;}
.pagination a,.pagination span{display:block;width: 50px;height:50px;background:#fff;font-size: 12px;color:#9a9a9a;text-align:center;line-height:50px;margin: 0 3.5px;}
.pagination a:hover,.pagination span:hover{background:#80c9c4;color:#fff;}
.pagination li:first-child,.pagination li:last-child{display:none;}

/* 分页带代码 */



/* map */
.map{padding: 130px 0 70px 0;}
.map a{color:#5d5d5d;}
.map>.container>ul{padding: 20px 0 10px 0;margin: 0 0 10px 0;line-height: 30px;display: flex;border-bottom: 1px solid;}
.map ul li{list-style: initial;margin-left: 30px;}

/* map */

.banner .swiper-slide img{width: 100%;max-width: none;display: block;margin: 0 auto;}