@media (min-width:1441px){/* TABLET */
	.banner{position:relative;background:#333;}
	.banner a{display:block;}
	.banner figure{overflow:hidden;position:relative;height:720px;}
	.banner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:720px;}
	.banner .iconfont{font-size:60px;}
	.banner .swiper-button-prev{left:5%;}
	.banner .swiper-button-next{right:5%;}

	.num{padding:45px 0;background:#f7f7f7;}
	.numlist{}
	.numlist li{float:left;margin-right:106px;font-family:Arial;font-weight:bold;transition:all 0.5s;}
	.numlist li:last-child{margin-right:0;}
	.numlist li p{height:50px;font-size:48px;color:#1b1b1b;line-height:50px;}
	.numlist li p em{font-size:48px;color:#1b1b1b;display:inline-block;height:50px;font-weight:bold;font-family:Arial;}
	.numlist li p i{display:inline-block;vertical-align:1px;font-size:22px;line-height:22px;color:#333333;font-weight:bold;}
	.numlist li span{font-size:16px;color:#8b8b8b;line-height:29px;height:29px;display:block;font-weight:normal;}
	.numlist li strong{display:block;width:48px;height:48px;overflow:hidden;margin-top:30px;}
	.numlist li strong img{display:block;}
	.numlist li:hover{transform:translateY(-5px);}
	.numlist li:hover p em,.yz_c li:hover p{color:#0086e3;color: #ce081b;}
	.numlist li:hover strong img{animation-duration:3s;animation-name:flipInY;}

	.product{padding:100px 0;background:url(../images/pro_bg.jpg) no-repeat right top;}
	.producttitle{text-align:center;background:url(../images/ico1.png) no-repeat center bottom;padding:0 0 40px;margin:0 0 30px;}
	.producttitle h2{font-size:42px;line-height:50px;color:#333;}
	.producttitle h3{font-size:20px;line-height:30px;font-weight:normal;}
	.splitter{}
	.splittertitle{padding:0 0 20px;border-bottom:2px solid #333;overflow:hidden;margin:0 0 30px;line-height:40px;}
	.splittertitle h3{float:left;font-size:32px;color:#333;}
	.splittertitle a{float:right;font-size:18px;color:#0086e3;color: #ce081b;}
	.splittermix{display:flex;}
	.splittermix aside{flex:0 0 350px;margin:0 40px 0 0;}
	.splittermixadv{margin:0 0 12px;}
	.splittermixadv li{float:left;width:106px;height:106px;border:2px solid #333333;padding-top:18px;box-sizing:border-box;margin-right:13px;margin-bottom:13px;}
	.splittermixadv li:nth-of-type(3n){margin-right:0;}
	.splittermixadv li em{display:block;width:48px;height:40px;overflow:hidden;margin:0 auto;}
	.splittermixadv li em img{display:block;width:48px;height:40px;transition:all 0.5s;}
	.splittermixadv li.cur em img:nth-child(1){margin-top:-40px;}
	.splittermixadv li span{display:block;font-size:18px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;font-size: 16px;}
	.splittermixadv li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.splittermixadv li.cur span{color:#fff;font-weight:bold;}
	.splittermixclass{}
	.splittermixclass ul{}
	.splittermixclass li{line-height:44px;border-bottom:1px dashed #e1e1e1;font-size:15px;}
	.splittermix main{flex:1;min-width:0;}
	.splittermixlist{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
	.splittermixlist a{display:block;border:1px solid #e1e1e1;border-right:none;border-bottom:none;}
	.splittermixlist a figure{}
	.splittermixlist a img{width:100%;}
	.splittermixlist a span{display:block;font-size:18px;line-height:60px;text-align:center;margin:30px 30px 0;border-top:1px solid #e5e5e5;}

	.platform{background:#f2f2f2;padding:100px 0;}
	.platformhead{display:flex;justify-content:space-between;margin:0 0 30px;}
	.platformheadclass{flex:0 0 692px;min-width:0;border-bottom:2px solid #333;}
	.platformheadclass h2{font-size:32px;line-height:40px;margin:0 0 20px;overflow:hidden;}
	.platformheadclass h2 a{float:right;font-size:12px;font-weight:normal;float:right;background:url(../images/pro_jt.png) no-repeat right center;padding-right:70px;}
	.platformheadclass ul{overflow:hidden;}
	.platformheadclass li{float:left;margin:0 23px 0 0;}
	.platformheadclass li a{font-size:16px;color:#8b8b8b;}
	/*.platformheadadvan{flex:0 0 463px;min-width:0;}*/
	/*.platformheadadvan ul{width:463px;}*/

	.platformheadadvan{flex:0 0 582px;min-width:0;}
	.platformheadadvan ul{width:582px;}

	.platformheadadvan li{float:left;width:106px;height:106px;border:2px solid #333333;padding-top:16px;box-sizing:border-box;margin-right:13px;}
	.platformheadadvan li:nth-of-type(5n){margin-right:0;}
	.platformheadadvan li em{display:block;width:44px;height:44px;overflow:hidden;margin:0 auto;}
	.platformheadadvan li em img{display:block;width:44px;height:44px;transition:all 0.5s;}
	.platformheadadvan li.cur em img:nth-child(1){margin-top:-44px;}
	.platformheadadvan li span{display:block;font-size:18px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;}
	.platformheadadvan li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.platformheadadvan li.cur span{color:#fff;font-weight:bold;}
	.platformclass{}
	.platformclass a{display:block;background:#fff;}
	.platformclass a figure{}
	.platformclass a figure img{width:100%;}
	.platformclass a span{display:block;margin:0 30px;border-top:1px solid #e5e5e5;font-size:18px;line-height:60px;text-align:center;}

	.fourtype{background:url(../images/lx_bg.jpg) no-repeat center 0;color:#fff;padding:100px 0;}
	.fourtypetitle{text-align:center;line-height:40px;}
	.fourtypetitle h2{font-size:36px;}
	.fourtypetitle h3{font-size:24px;font-weight:normal;}
	.fourtypelist{}
	.fourtypelist ul{margin-top:30px;}
	.fourtypelist ul li{float:left;width:300px;text-align:center;height:140px;position:relative;transition:all 0.5s;}
	.fourtypelist ul li span{line-height:24px;font-size:24px;color:#fff;display:block;padding-top:35px;}
	.fourtypelist ul li i{font-size:12px;color:#fff;line-height:12px;margin-top:7px;display:block;font-family:Arial;}
	.fourtypelist ul li img{display:block;width:auto;height:26px;margin:34px auto 0;}
	.fourtypelist ul li:hover{transform:translateY(-5px);}
	.fourtypetel{}
	.fourtypetel{text-align:center;margin-top:48px;transition:all 0.5s}
	.fourtypetel img{display:inline-block;width:26px;height:27px;}
	.fourtypetel em{display:inline-block;margin-left:10px;font-size:18px;color:#fff;}
	.fourtypetel  i{display:inline-block;font-size:30px;color:#fff;font-style:normal;}
	.fourtypebutton a{display:block;width:220px;height:50px;background:#ffb100;border-radius:30px;line-height:50px;font-size:18px;color:#fff;box-sizing:border-box;margin:12px auto 0;text-align:center;transition:all 0.5s;}
	.fourtypebutton a:hover{transform:translateY(-5px);}

	.title{height:118px;overflow:hidden;text-align:center;box-sizing:border-box;background:url(../images/ico1.png) no-repeat center bottom;}
	.title h2 {line-height:42px;font-size:42px;color:#333333;font-weight:bold;}
	.title h2 a{color:#333333}
	.title p{font-size:20px;color:#333333;line-height:20px;margin-top:11px;}

	.br{padding:100px 0;background:url(../images/dz_bg.jpg) no-repeat left bottom;}
	.br .title{margin:0 0 40px;}
	.brslide{}
	.brslideclass{float:left;width:406px;height:520px;border-bottom:1px solid #e5e5e5;box-sizing:border-box;}
	.brslideclass li{height:92px;border-top:1px solid #e5e5e5;box-sizing:border-box;padding-top:23px;transition:all 0.5s;overflow:hidden;background:url(../images/fancy_title_over.png) no-repeat right 34px;}
	.brslideclass li.cur{height:152px;border-top:2px solid #0086e3;background:0;border-color: #ce081b;}
	.brslideclass li img{display:block;width:44px;height:44px;float:left;}
	.brslideclass li p{display:block;float:right;width:335px;}
	.brslideclass li span{display:block;font-size:20px;line-height:20px;color:#333;font-weight:bold;padding-top:4px;}
	.brslideclass li span i{display:block;font-size:12px;color:#999999;line-height:12px;font-family:Arial;padding-top:8px;}
	.brslideclass li em{display:none;}
	.brslideclass li.cur em{display:block;font-size:16px;line-height:24px;color:#0086e3;color: #ce081b;}
	.brslideclass li.cur b{display:block;font-size:28px;line-height:28px;color:#0086e3;padding-bottom:14px;color: #ce081b;}
	.brslideclass li.cur span{display:none;}

	.brslidemain{}
	.brslidemain{width:752px;height:520px;float:right;}
	.brslidemain li img{width:752px;height:520px;}

	.core{position:relative;background:url(../images/ys_bg.jpg) no-repeat left top;}
	.coreslide{}
	.coreslide{margin-top:40px;}
	.coreslide li{float:left;width:14.8%;margin-right:0.1%;height:780px;position:relative;transition:all 0.8s;}
	.coreslide li:last-child{margin:0;}
	.coreslide li:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;}
	.ys_n1{position:absolute;padding:4.7rem 0 0 18%;left:0;top:0;z-index:9}
	.ys_n1 h4{font-size:20px;color:#fff;font-weight:normal;line-height:30px;}
	.ys_n1 em{font-size:16px;color:#fff;padding-top:1rem;display:block;height:2.6rem}
	.ys_n1 i{display:block;font-size:0;line-height:0;margin-top:2.8rem;padding-top:16.7rem;background:url(../images/ys_a2.png) no-repeat left top;}
	.ys_n2{position:absolute;left:0;bottom:0px;background:#fff;height:180px;box-shadow:0 10px 20px rgba(0,0,0,0.1);width:100%;box-sizing:border-box;padding-top:38px;display:none;overflow:hidden;}
	.ys_n2 dt{width:25.4%;box-sizing:border-box;background:url(../images/ys_a1.png) no-repeat right 6px;font-size:30px;color:#0086e3;padding-right:2.6rem;text-align:right;height:170px;float:left;line-height:40px;font-weight:normal;color: #ce081b;}
	.ys_n2 dt b{display:block;}
	.ys_n2 dd{float:left;width:65%;padding-left:3.04%;}

	.ys_n2 dd p{font-size:16px;color:#666666;line-height:30px;}
	.coreslide li.on{width:55.22%;}
	.coreslide li.on .ys_n1,.coreslide li.on:after{display:none}
	.coreslide li.on .ys_n2{display:block;}

	.application{padding:100px 0;background:url(../images/case_bg.png) no-repeat right bottom;}
	.application .title{margin:0 0 30px;}
	.applicationclass{position:relative;margin:0 0 30px;}
	.applicationclass:before{position:absolute;left:0;right:0;top:9px;height:1px;background:url(../images/case_line.png) no-repeat center;content:"";}
	.applicationclass ul{display:flex;margin:0 auto;width:1200px;}
	.applicationclass li{flex:1;text-align:center;position:relative;}
	.applicationclass li a{display:inline-block;font-size:18px;line-height:30px;position:relative;padding:40px 0 0;}
	.applicationclass li a:before{position:absolute;left:50%;top:0px;width:19px;height:19px;background:url(../images/case_ic.png) no-repeat center;content:"";transform:translateX(-50%);}
	.applicationclass li a:hover{color:#0086e3;color: #ce081b;}
	.applicationclass li a:hover:before{background:url(../images/case_ich.png) no-repeat center;}
	.applicationlist{}
	.applicationlist ul{margin:0 -1%;}
	.applicationlist li{float:left;width:31.33%;margin:0 1% 20px;}
	.applicationlist li a{display:block;border:1px solid #e5e5e5;position:relative;}
	.applicationlist li a:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-bottom:none;border-right:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a:after{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-top:none;border-left:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a figure{transition:all 0.3s ease-out 0s;height:215px;box-sizing:border-box;}
	.applicationlist li a figure img{width:100%; height: 100%;object-fit: cover;}
	.applicationlist li a div{margin:30px;}
	.applicationlist li a div h4{font-size:20px;line-height:30px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.applicationlist li a div span{font-size:16px;opacity:0.5;}
	.applicationlist li a div i{display:block;background:url(../images/al_ico1.png) no-repeat right bottom;font-size:14px;text-transform:capitalize;border-top:1px solid #e5e5e5;margin:10px 0 0;padding:10px 0 0;font-style:normal;}
	.applicationlist li a:hover figure{padding:10px 10px 0;}
	.applicationlist li a:hover:before{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover:after{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover div i{background:url(../images/al_ico2.png) no-repeat right bottom;}

	.cu{background:url(../images/hz_bj.jpg) no-repeat center top;padding:100px 0;}
	.cu .title{height:90px;background:none;}
	.cuslide .swiper-container{padding:0 0 50px;}
	.cuslide a{display:block;}
	.cuslide figure{overflow:hidden;}
	.cuslide figure img{width:100%;}
	.cuslide .swiper-pagination span{background:none;width:15px;height:15px;box-sizing:border-box;border:2px solid #0086e3;border-radius:15px;opacity:1;border-color: #ce081b;}
	.cuslide .swiper-pagination span.swiper-pagination-bullet-active{border:2px solid #ffb100;}

	.ne{padding:100px 0;}
	.ne .title{margin:0 0 40px;}
	.neco{flex:0 0 550px;min-width:0;}
	.necoti{position:relative;margin:0 0 30px;}
	.necoti h3{font-size:24px;line-height:30px;font-weight:normal;}
	.necoti a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.necoslide{}
	.necoslide a{display:block;background:#f2f2f2;}
	.necoslide a figure{overflow:hidden;}
	.necoslide a figure img{width:100%;}
	.necoslide a div{padding:30px;}
	.necoslide a div time{font-size:14px;}
	.necoslide a div h4{font-size:20px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:normal;margin:0 0 20px;}
	.necoslide a div p{font-size:16px;line-height:30px;opacity:0.5;height:90px;overflow:hidden;}
	.necoslide a:hover img{transform:scale3d(1.05, 1.05, 1);}
	.nefa{flex:0 0 590px;min-width:0;}
	.nefati{position:relative;margin:0 0 30px;}
	.nefati h3{font-size:24px;line-height:30px;font-weight:normal;}
	.nefati a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.nefalist{}
	.nefalist article{margin:0 0 40px;}
	.nefalist article a{display:flex;flex-direction:row-reverse;}
	.nefalist article a figure{flex:0 0 200px;min-width:0;margin:0 0 0 40px;}
	.nefalist article a figure img{width:100%;}
	.nefalist article a div{flex:1;}
	.nefalist article a div h4{font-size:20px;font-weight:normal;margin:0 0 10px;}
	.nefalist article a div p{font-size:16px;color:#787878;line-height:25px;height:50px;overflow:hidden;margin:0 0 10px;}
	.nefalist article a div time{font-size:12px;}
	.nefalist ul{border-top:1px solid #e5e5e5;padding:20px 0 0;}
	.nefalist li{line-height:40px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 60px 0 25px;position:relative;}
	.nefalist li:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:6px;height:2px;background:#333;}
	.nefalist li a{font-size:16px;}
	.nefalist li time{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;color:#999;}

	.ab{background:url(../images/abt_bg.jpg) no-repeat center center;padding:110px 0;color:#fff;}
	.ab a{color:#fff;}
	.abinfo{flex:0 0 610px;min-width:0;}
	.abinfo h2{font-size:42px;line-height:60px;margin:0 0 10px;}
	.abinfo h3{font-size:22px;line-height:30px;margin:0 0 50px;font-weight:normal;}
	.abinfo p{font-size:16px;line-height:30px;margin:0 0 80px;}
	.abinfo a{display:flex;justify-content:space-between;align-items:center;background:#ffb100;padding:0 30px;border-radius:54px;width:220px;box-sizing:border-box;}
	.abinfo a span{font-size:18px;line-height:54px;}
	.abinfo a img{}
	.abnav{flex:0 0 450px;min-width:0;}
	.abnav li{width:206px;padding-left:110px;box-sizing:border-box; background:url(../images/abt_line.png) no-repeat left 5px;margin:45px 0;transition:all 0.5s;}
	.abnav li:hover{transform:translateY(-5px);}
	.abnav li span{display:block;font-size:24px;color:#ffffff;line-height:24px; }
	.abnav li span i{display:block;font-size:12px;color:#ffffff;line-height:12px;opacity:0.6;font-family:Arial;text-transform:uppercase;margin-top:8px;margin-bottom:18px; }
	.abnav li img{display:block;width:54px;height:40px; }
	.abnav li:nth-child(1){margin-left:242px;}
	.abnav li:nth-child(2){margin-left:154px;}
	.abnav li:nth-child(3){margin:0;}
	.abnav li:hover img{animation-duration:3s;animation-name:flipInY;}
}
@media (min-width:1025px) and (max-width:1440px){/* LAPTOPS */
	.banner{position:relative;background:#333;}
	.banner a{display:block;}
	.banner figure{overflow:hidden;position:relative;height:720px;}
	.banner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:720px;}
	.banner .iconfont{font-size:60px;}
	.banner .swiper-button-prev{left:5%;}
	.banner .swiper-button-next{right:5%;}

	.num{padding:45px 0;background:#f7f7f7;}
	.numlist{}
	.numlist li{float:left;margin-right:106px;font-family:Arial;font-weight:bold;transition:all 0.5s;}
	.numlist li:last-child{margin-right:0;}
	.numlist li p{height:50px;font-size:48px;color:#1b1b1b;line-height:50px;}
	.numlist li p em{font-size:48px;color:#1b1b1b;display:inline-block;height:50px;font-weight:bold;font-family:Arial;}
	.numlist li p i{display:inline-block;vertical-align:1px;font-size:22px;line-height:22px;color:#333333;font-weight:bold;}
	.numlist li span{font-size:16px;color:#8b8b8b;line-height:29px;height:29px;display:block;font-weight:normal;}
	.numlist li strong{display:block;width:48px;height:48px;overflow:hidden;margin-top:30px;}
	.numlist li strong img{display:block;}
	.numlist li:hover{transform:translateY(-5px);}
	.numlist li:hover p em,.yz_c li:hover p{color:#0086e3;color: #ce081b;}
	.numlist li:hover strong img{animation-duration:3s;animation-name:flipInY;}

	.product{padding:100px 0;background:url(../images/pro_bg.jpg) no-repeat right top;}
	.producttitle{text-align:center;background:url(../images/ico1.png) no-repeat center bottom;padding:0 0 40px;margin:0 0 30px;}
	.producttitle h2{font-size:42px;line-height:50px;color:#333;}
	.producttitle h3{font-size:20px;line-height:30px;font-weight:normal;}
	.splitter{}
	.splittertitle{padding:0 0 20px;border-bottom:2px solid #333;overflow:hidden;margin:0 0 30px;line-height:40px;}
	.splittertitle h3{float:left;font-size:32px;color:#333;}
	.splittertitle a{float:right;font-size:18px;color:#0086e3;color: #ce081b;}
	.splittermix{display:flex;}
	.splittermix aside{flex:0 0 350px;margin:0 40px 0 0;}
	.splittermixadv{margin:0 0 12px;}
	.splittermixadv li{float:left;width:106px;height:106px;border:2px solid #333333;padding-top:18px;box-sizing:border-box;margin-right:13px;margin-bottom:13px;}
	.splittermixadv li:nth-of-type(3n){margin-right:0;}
	.splittermixadv li em{display:block;width:48px;height:40px;overflow:hidden;margin:0 auto;}
	.splittermixadv li em img{display:block;width:48px;height:40px;transition:all 0.5s;}
	.splittermixadv li.cur em img:nth-child(1){margin-top:-40px;}
	.splittermixadv li span{display:block;font-size:17px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;}
	.splittermixadv li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.splittermixadv li.cur span{color:#fff;font-weight:bold;}
	.splittermixclass{}
	.splittermixclass ul{}
	.splittermixclass li{line-height:44px;border-bottom:1px dashed #e1e1e1;font-size:15px;}
	.splittermix main{flex:1;min-width:0;}
	.splittermixlist{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
	.splittermixlist a{display:block;border:1px solid #e1e1e1;border-right:none;border-bottom:none;}
	.splittermixlist a figure{}
	.splittermixlist a img{width:100%;}
	.splittermixlist a span{display:block;font-size:18px;line-height:60px;text-align:center;margin:30px 30px 0;border-top:1px solid #e5e5e5;}

	.platform{background:#f2f2f2;padding:100px 0;}
	.platformhead{display:flex;justify-content:space-between;margin:0 0 30px;}
	.platformheadclass{flex:0 0 692px;min-width:0;border-bottom:2px solid #333;}
	.platformheadclass h2{font-size:32px;line-height:40px;margin:0 0 20px;overflow:hidden;}
	.platformheadclass h2 a{display:none;float:right;font-size:12px;font-weight:normal;float:right;background:url(../images/pro_jt.png) no-repeat right center;padding-right:70px;}
	.platformheadclass ul{overflow:hidden;}
	.platformheadclass li{float:left;margin:0 35px 0 0;}
	.platformheadclass li a{font-size:16px;color:#8b8b8b;}
	/*.platformheadadvan{flex:0 0 463px;min-width:0;}*/
	/*.platformheadadvan ul{width:463px;}*/
	.platformheadadvan{flex:0 0 582px;min-width:0;}
	.platformheadadvan ul{width:582px;}
	.platformheadadvan li{float:left;width:106px;height:106px;border:2px solid #333333;padding-top:16px;box-sizing:border-box;margin-right:13px;}
	.platformheadadvan li:nth-of-type(5n){margin-right:0;}
	.platformheadadvan li em{display:block;width:44px;height:44px;overflow:hidden;margin:0 auto;}
	.platformheadadvan li em img{display:block;width:44px;height:44px;transition:all 0.5s;}
	.platformheadadvan li.cur em img:nth-child(1){margin-top:-44px;}
	.platformheadadvan li span{display:block;font-size:18px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;}
	.platformheadadvan li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.platformheadadvan li.cur span{color:#fff;font-weight:bold;}
	.platformclass{}
	.platformclass a{display:block;background:#fff;}
	.platformclass a figure{}
	.platformclass a figure img{width:100%;}
	.platformclass a span{display:block;margin:0 30px;border-top:1px solid #e5e5e5;font-size:18px;line-height:60px;text-align:center;}

	.fourtype{background:url(../images/lx_bg.jpg) no-repeat center 0;color:#fff;padding:100px 0;}
	.fourtypetitle{text-align:center;line-height:40px;}
	.fourtypetitle h2{font-size:36px;}
	.fourtypetitle h3{font-size:24px;font-weight:normal;}
	.fourtypelist{}
	.fourtypelist ul{margin-top:30px;}
	.fourtypelist ul li{float:left;width:300px;text-align:center;height:140px;position:relative;transition:all 0.5s;}
	.fourtypelist ul li span{line-height:24px;font-size:24px;color:#fff;display:block;padding-top:35px;}
	.fourtypelist ul li i{font-size:12px;color:#fff;line-height:12px;margin-top:7px;display:block;font-family:Arial;}
	.fourtypelist ul li img{display:block;width:auto;height:26px;margin:34px auto 0;}
	.fourtypelist ul li:hover{transform:translateY(-5px);}
	.fourtypetel{}
	.fourtypetel{text-align:center;margin-top:48px;transition:all 0.5s}
	.fourtypetel img{display:inline-block;width:26px;height:27px;}
	.fourtypetel em{display:inline-block;margin-left:10px;font-size:18px;color:#fff;}
	.fourtypetel  i{display:inline-block;font-size:30px;color:#fff;font-style:normal;}
	.fourtypebutton a{display:block;width:220px;height:50px;background:#ffb100;border-radius:30px;line-height:50px;font-size:18px;color:#fff;box-sizing:border-box;margin:12px auto 0;text-align:center;transition:all 0.5s;}
	.fourtypebutton a:hover{transform:translateY(-5px);}

	.title{height:118px;overflow:hidden;text-align:center;box-sizing:border-box;background:url(../images/ico1.png) no-repeat center bottom;}
	.title h2 {line-height:42px;font-size:42px;color:#333333;font-weight:bold;}
	.title h2 a{color:#333333}
	.title p{font-size:20px;color:#333333;line-height:20px;margin-top:11px;}

	.br{padding:100px 0;background:url(../images/dz_bg.jpg) no-repeat left bottom;}
	.br .title{margin:0 0 40px;}
	.brslide{}
	.brslideclass{float:left;width:406px;height:520px;border-bottom:1px solid #e5e5e5;box-sizing:border-box;}
	.brslideclass li{height:92px;border-top:1px solid #e5e5e5;box-sizing:border-box;padding-top:23px;transition:all 0.5s;overflow:hidden;background:url(../images/fancy_title_over.png) no-repeat right 34px;}
	.brslideclass li.cur{height:152px;border-top:2px solid #0086e3;background:0;border-color: #ce081b;}
	.brslideclass li img{display:block;width:44px;height:44px;float:left;}
	.brslideclass li p{display:block;float:right;width:335px;}
	.brslideclass li span{display:block;font-size:20px;line-height:20px;color:#333;font-weight:bold;padding-top:4px;}
	.brslideclass li span i{display:block;font-size:12px;color:#999999;line-height:12px;font-family:Arial;padding-top:8px;}
	.brslideclass li em{display:none;}
	.brslideclass li.cur em{display:block;font-size:16px;line-height:24px;color:#0086e3;color: #ce081b;}
	.brslideclass li.cur b{display:block;font-size:28px;line-height:28px;color:#0086e3;padding-bottom:14px;color: #ce081b;}
	.brslideclass li.cur span{display:none;}

	.brslidemain{}
	.brslidemain{width:752px;height:520px;float:right;}
	.brslidemain li img{width:752px;height:520px;}

	.core{position:relative;background:url(../images/ys_bg.jpg) no-repeat left top;}
	.coreslide{}
	.coreslide{margin-top:40px;}
	.coreslide li{float:left;width:14.8%;margin-right:0.1%;height:780px;position:relative;transition:all 0.8s;}
	.coreslide li:last-child{margin:0;}
	.coreslide li:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;}
	.ys_n1{position:absolute;padding:4.7rem 0 0 18%;left:0;top:0;z-index:9}
	.ys_n1 h4{font-size:24px;color:#fff;font-weight:normal;line-height:30px;}
	.ys_n1 em{font-size:16px;color:#fff;padding-top:1rem;display:block;height:2.6rem}
	.ys_n1 i{display:block;font-size:0;line-height:0;margin-top:2.8rem;padding-top:16.7rem;background:url(../images/ys_a2.png) no-repeat left top;}
	.ys_n2{position:absolute;left:0;bottom:0px;background:#fff;height:180px;box-shadow:0 10px 20px rgba(0,0,0,0.1);width:100%;box-sizing:border-box;padding-top:38px;display:none;overflow:hidden;}
	.ys_n2 dt{width:25.4%;box-sizing:border-box;background:url(../images/ys_a1.png) no-repeat right 6px;font-size:20px;color:#0086e3;padding-right:2.6rem;text-align:right;height:170px;float:left;line-height:30px;font-weight:normal;color: #ce081b;}
	.ys_n2 dt b{display:block;}
	.ys_n2 dd{float:left;width:65%;padding-left:3.04%;}

	.ys_n2 dd p{font-size:14px;color:#666666;line-height:25px;}
	.coreslide li.on{width:55.22%;}
	.coreslide li.on .ys_n1,.coreslide li.on:after{display:none}
	.coreslide li.on .ys_n2{display:block;}

	.application{padding:100px 0;background:url(../images/case_bg.png) no-repeat right bottom;}
	.application .title{margin:0 0 30px;}
	.applicationclass{position:relative;margin:0 0 30px;}
	.applicationclass:before{position:absolute;left:0;right:0;top:9px;height:1px;background:url(../images/case_line.png) no-repeat center;content:"";}
	.applicationclass ul{display:flex;margin:0 auto;width:1200px;}
	.applicationclass li{flex:1;text-align:center;position:relative;}
	.applicationclass li a{display:inline-block;font-size:18px;line-height:30px;position:relative;padding:40px 0 0;}
	.applicationclass li a:before{position:absolute;left:50%;top:0px;width:19px;height:19px;background:url(../images/case_ic.png) no-repeat center;content:"";transform:translateX(-50%);}
	.applicationclass li a:hover{color:#0086e3;color: #ce081b;}
	.applicationclass li a:hover:before{background:url(../images/case_ich.png) no-repeat center;}
	.applicationlist{}
	.applicationlist ul{margin:0 -1%;}
	.applicationlist li{float:left;width:31.33%;margin:0 1% 20px;}
	.applicationlist li a{display:block;border:1px solid #e5e5e5;position:relative;}
	.applicationlist li a:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-bottom:none;border-right:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a:after{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-top:none;border-left:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a figure{transition:all 0.3s ease-out 0s;height:215px;box-sizing:border-box;}
	.applicationlist li a figure img{width:100%;height: 100%;object-fit: cover;}
	.applicationlist li a div{margin:30px;}
	.applicationlist li a div h4{font-size:20px;line-height:30px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.applicationlist li a div span{font-size:16px;opacity:0.5;}
	.applicationlist li a div i{display:block;background:url(../images/al_ico1.png) no-repeat right bottom;font-size:14px;text-transform:capitalize;border-top:1px solid #e5e5e5;margin:10px 0 0;padding:10px 0 0;font-style:normal;}
	.applicationlist li a:hover figure{padding:10px 10px 0;}
	.applicationlist li a:hover:before{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover:after{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover div i{background:url(../images/al_ico2.png) no-repeat right bottom;}

	.cu{background:url(../images/hz_bj.jpg) no-repeat center top;padding:100px 0;}
	.cu .title{height:90px;background:none;}
	.cuslide .swiper-container{padding:0 0 50px;}
	.cuslide a{display:block;}
	.cuslide figure{overflow:hidden;}
	.cuslide figure img{width:100%;}
	.cuslide .swiper-pagination span{background:none;width:15px;height:15px;box-sizing:border-box;border:2px solid #0086e3;border-radius:15px;opacity:1;border-color: #ce081b;}
	.cuslide .swiper-pagination span.swiper-pagination-bullet-active{border:2px solid #ffb100;}

	.ne{padding:100px 0;}
	.ne .title{margin:0 0 40px;}
	.neco{flex:0 0 550px;min-width:0;}
	.necoti{position:relative;margin:0 0 30px;}
	.necoti h3{font-size:24px;line-height:30px;font-weight:normal;}
	.necoti a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.necoslide{}
	.necoslide a{display:block;background:#f2f2f2;}
	.necoslide a figure{overflow:hidden;}
	.necoslide a figure img{width:100%;}
	.necoslide a div{padding:30px;}
	.necoslide a div time{font-size:14px;}
	.necoslide a div h4{font-size:20px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:normal;margin:0 0 20px;}
	.necoslide a div p{font-size:16px;line-height:30px;opacity:0.5;height:90px;overflow:hidden;}
	.necoslide a:hover img{transform:scale3d(1.05, 1.05, 1);}
	.nefa{flex:0 0 590px;min-width:0;}
	.nefati{position:relative;margin:0 0 30px;}
	.nefati h3{font-size:24px;line-height:30px;font-weight:normal;}
	.nefati a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.nefalist{}
	.nefalist article{margin:0 0 40px;}
	.nefalist article a{display:flex;flex-direction:row-reverse;}
	.nefalist article a figure{flex:0 0 200px;min-width:0;margin:0 0 0 40px;}
	.nefalist article a figure img{width:100%;}
	.nefalist article a div{flex:1;}
	.nefalist article a div h4{font-size:20px;font-weight:normal;margin:0 0 10px;}
	.nefalist article a div p{font-size:16px;color:#787878;line-height:25px;height:50px;overflow:hidden;margin:0 0 10px;}
	.nefalist article a div time{font-size:12px;}
	.nefalist ul{border-top:1px solid #e5e5e5;padding:20px 0 0;}
	.nefalist li{line-height:40px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 60px 0 25px;position:relative;}
	.nefalist li:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:6px;height:2px;background:#333;}
	.nefalist li a{font-size:16px;}
	.nefalist li time{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;color:#999;}

	.ab{background:url(../images/abt_bg.jpg) no-repeat center center;padding:110px 0;color:#fff;}
	.ab a{color:#fff;}
	.abinfo{flex:0 0 610px;min-width:0;}
	.abinfo h2{font-size:42px;line-height:60px;margin:0 0 10px;}
	.abinfo h3{font-size:22px;line-height:30px;margin:0 0 50px;font-weight:normal;}
	.abinfo p{font-size:16px;line-height:30px;margin:0 0 80px;}
	.abinfo a{display:flex;justify-content:space-between;align-items:center;background:#ffb100;padding:0 30px;border-radius:54px;width:220px;box-sizing:border-box;}
	.abinfo a span{font-size:18px;line-height:54px;}
	.abinfo a img{}
	.abnav{flex:0 0 450px;min-width:0;}
	.abnav li{width:206px;padding-left:110px;box-sizing:border-box; background:url(../images/abt_line.png) no-repeat left 5px;margin:45px 0;transition:all 0.5s;}
	.abnav li:hover{transform:translateY(-5px);}
	.abnav li span{display:block;font-size:24px;color:#ffffff;line-height:24px; }
	.abnav li span i{display:block;font-size:12px;color:#ffffff;line-height:12px;opacity:0.6;font-family:Arial;text-transform:uppercase;margin-top:8px;margin-bottom:18px; }
	.abnav li img{display:block;width:54px;height:40px; }
	.abnav li:nth-child(1){margin-left:242px;}
	.abnav li:nth-child(2){margin-left:154px;}
	.abnav li:nth-child(3){margin:0;}
	.abnav li:hover img{animation-duration:3s;animation-name:flipInY;}
}
@media (max-width:1024px){/* MOBILE */
	.banner{position:relative;background:#333;}
	.banner a{display:block;}
	.banner figure{overflow:hidden;position:relative;height:200px;}
	.banner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:200px;}
	.banner .iconfont{font-size:30px;}
	.banner .swiper-button-prev{left:5%;}
	.banner .swiper-button-next{right:5%;}

	.num{padding:40px 20px 20px;background:#f7f7f7;}
	.numlist{}
	.numlist li{float:left;width:50%;font-family:Arial;font-weight:bold;transition:all 0.5s;margin:0 0 20px;}
	.numlist li p{height:30px;font-size:22px;color:#1b1b1b;line-height:30px;}
	.numlist li p em{font-size:22px;color:#1b1b1b;display:inline-block;height:30px;font-weight:bold;font-family:Arial;}
	.numlist li p i{display:inline-block;vertical-align:1px;font-size:17px;line-height:22px;color:#333333;font-weight:bold;}
	.numlist li span{
		/*font-size:14px;*/
		color:#8b8b8b;
		line-height:29px;
		/*height:29px;*/
		display:block;font-weight:normal;
		font-size: 13px;
		height: 87px;
	}
	.numlist li strong{display:block;width:48px;height:48px;overflow:hidden;}
	.numlist li strong img{display:block;}
	.numlist li:hover{transform:translateY(-5px);}
	.numlist li:hover p em,.yz_c li:hover p{color:#0086e3;color: #ce081b;}
	.numlist li:hover strong img{animation-duration:3s;animation-name:flipInY;}

	.product{padding:40px 20px;background:url(../images/pro_bg.jpg) no-repeat right top;}
	.producttitle{text-align:center;background:url(../images/ico1.png) no-repeat center bottom;padding:0 0 40px;margin:0 0 30px;}
	.producttitle h2{font-size:24px;line-height:30px;color:#333;}
	.producttitle h3{font-size:14px;font-weight:normal;}
	.splitter{}
	.splittertitle{padding:0 0 10px;border-bottom:2px solid #333;overflow:hidden;margin:0 0 20px;line-height:30px;}
	.splittertitle h3{float:left;font-size:18px;color:#333;}
	.splittertitle a{float:right;font-size:12px;color:#0086e3;background:url(../images/pro_jt.png) no-repeat right center;padding-right:70px;color: #ce081b;}
	.splittermix{}
	.splittermix aside{margin:0 0 20px;}
	.splittermixadv{}
	.splittermixadv ul{margin:0 -1%;}
	.splittermixadv li{float:left;width:31.33%;margin:0 1% 15px;height:106px;border:2px solid #333333;padding-top:18px;box-sizing:border-box;}
	.splittermixadv li em{display:block;width:48px;height:40px;overflow:hidden;margin:0 auto;}
	.splittermixadv li em img{display:block;width:48px;height:40px;transition:all 0.5s;}
	.splittermixadv li.cur em img:nth-child(1){margin-top:-40px;}
	.splittermixadv li span{display:block;font-size:15px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;}
	.splittermixadv li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.splittermixadv li.cur span{color:#fff;font-weight:bold;}
	.splittermixclass{}
	.splittermixclass ul{margin:0 -1%;}
	.splittermixclass li{line-height:34px;border-bottom:1px dashed #e1e1e1;float:left;width:48%;margin:0 1%;}
	.splittermixclass li a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.splittermix main{}
	.splittermixlist{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
	.splittermixlist a{display:block;border:1px solid #e1e1e1;border-right:none;border-bottom:none;}
	.splittermixlist a figure{}
	.splittermixlist a img{width:100%;}
	.splittermixlist a span{display:block;font-size:14px;line-height:30px;text-align:center;margin:10px 10px 0;border-top:1px solid #e5e5e5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

	.platform{background:#f2f2f2;padding:40px 20px;}
	.platformhead{}
	.platformheadclass{border-bottom:2px solid #333;margin:0 0 20px;}
	.platformheadclass h2{font-size:18px;line-height:30px;margin:0 0 10px;overflow:hidden;}
	.platformheadclass h2 a{font-size:12px;font-weight:normal;float:right;background:url(../images/pro_jt.png) no-repeat right center;padding-right:70px;}
	.platformheadclass ul{display:none;}
	.platformheadadvan{margin:0 0 20px;}
	.platformheadadvan ul{margin:0 -1%;}
	.platformheadadvan li{float:left;width:23%;height:106px;border:2px solid #333333;padding-top:16px;box-sizing:border-box;margin:0 1%;}
	.platformheadadvan li em{display:block;width:44px;height:44px;overflow:hidden;margin:0 auto;}
	.platformheadadvan li em img{display:block;width:44px;height:44px;transition:all 0.5s;}
	.platformheadadvan li.cur em img:nth-child(1){margin-top:-44px;}
	.platformheadadvan li span{display:block;font-size:15px;line-height:18px;color:#333333;padding:14px 0 0;font-weight:bold;text-align:center;}
	.platformheadadvan li.cur{background:#0086e3;border-color:#0086e3;background: #ce081b;border-color: #ce081b;}
	.platformheadadvan li.cur span{color:#fff;font-weight:bold;}
	.platformclass{}
	.platformclass a{display:block;background:#fff;}
	.platformclass a figure{}
	.platformclass a figure img{width:100%;}
	.platformclass a span{display:block;margin:0 10px;border-top:1px solid #e5e5e5;font-size:14px;line-height:40px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

	.fourtype{background:url(../images/lx_bg.jpg) no-repeat center 0;color:#fff;padding:40px 20px;}
	.fourtypetitle{text-align:center;margin:0 0 30px;}
	.fourtypetitle h2{font-size:24px;line-height:30px;margin:0 0 10px;}
	.fourtypetitle h3{font-size:14px;font-weight:normal;}
	.fourtypelist{}
	.fourtypelist ul{margin:0 -1%;}
	.fourtypelist ul li{float:left;width:48%;margin:0 1% 10px;text-align:center;position:relative;transition:all 0.5s;background:#fff;}
	.fourtypelist ul li span{font-size:17px;display:block;color:#333;padding:15px 5px;}
	.fourtypelist ul li i{font-size:12px;line-height:12px;margin-top:7px;display:block;font-family:Arial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.fourtypelist ul li img{display:none;}
	.fourtypelist ul li:hover{transform:translateY(-5px);}
	.fourtypetel{}
	.fourtypetel{text-align:center;margin-top:20px;transition:all 0.5s}
	.fourtypetel img{display:inline-block;width:26px;height:27px;}
	.fourtypetel em{display:inline-block;margin-left:10px;font-size:14px;color:#fff;}
	.fourtypetel  i{display:inline-block;font-size:20px;color:#fff;font-style:normal;}
	.fourtypebutton a{display:block;width:220px;height:40px;background:#ffb100;border-radius:30px;line-height:40px;font-size:15px;color:#fff;box-sizing:border-box;margin:12px auto 0;text-align:center;transition:all 0.5s;}
	.fourtypebutton a:hover{transform:translateY(-5px);}

	.title{overflow:hidden;text-align:center;box-sizing:border-box;background:url(../images/ico1.png) no-repeat center bottom;padding:0 0 40px;margin:0 0 20px;}
	.title h2 {line-height:30px;font-size:24px;color:#333333;}
	.title h2 a{color:#333333}
	.title p{font-size:14px;color:#333333;margin-top:11px;}

	.br{padding:40px 20px;background:url(../images/dz_bg.jpg) no-repeat left bottom;}
	.br .title{padding:0 0 40px;margin:0 0 20px;}
	.brslide{}
	.brslideclass{box-sizing:border-box;margin:0 0 20px;}
	.brslideclass ul{overflow:hidden;}
	.brslideclass li{float:left;width:20%;border-top:1px solid #e5e5e5;box-sizing:border-box;padding-top:23px;transition:all 0.5s;overflow:hidden;background:url(../images/fancy_title_over.png) no-repeat right 34px;}
	.brslideclass li.cur{border-top:2px solid #0086e3;background:0;border-color: #ce081b;}
	.brslideclass li img{display:block;width:44px;height:44px;margin:0 auto 10px;}
	.brslideclass li p{display:block;}
	.brslideclass li span{display:block;font-size:15px;line-height:20px;color:#333;font-weight:bold;padding-top:4px;}
	.brslideclass li span i{display:none;}
	.brslideclass li em{display:none;}
	.brslideclass li.cur span{color:#0086e3;color: #ce081b;}

	.brslidemain{}
	.brslidemain li img{width:100%;}

	.core{position:relative; width: 100%;overflow: hidden;}
	.coreslide{}
	.coreslide{margin-top:20px;}
	.coreslide li{float:left;width:10%;height:480px;position:relative;transition:all 0.8s;}
	.coreslide li:last-child{margin:0;}
	.coreslide li:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;}
	.ys_n1{position:absolute;padding:10px;left:0;top:0;z-index:9}
	.ys_n1 h4{font-size:17px;color:#fff;}
	.ys_n1 em{display:none;}
	.ys_n1 i{display:block;margin-top:20px;width:15px;padding-top:80px;background:url(../images/ys_a2.png) no-repeat center top;}
	.ys_n1 i img{display:none;}
	.ys_n2{position:absolute;left:0;bottom:0px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1);width:100%;box-sizing:border-box;padding:15px;display:none;overflow:hidden;}
	.ys_n2 dt{font-size:17px;color:#0086e3;line-height:25px;margin:0 0 10px;color: #ce081b;}
	.ys_n2 dt b{display:block;}
	.ys_n2 dd{}

	.ys_n2 dd p{color:#666666;}
	.coreslide li.on{width:70%;background-size:auto 100%;}
	.coreslide li.on .ys_n1,.coreslide li.on:after{display:none}
	.coreslide li.on .ys_n2{display:block;}

	.application{padding:40px 20px;}
	.application .title{margin:0 0 20px;}
	.applicationclass{position:relative;margin:0 0 20px;}
	.applicationclass ul{margin:0 -1%;}
	.applicationclass li{float:left;width:48%;margin:0 1% 10px;text-align:center;}
	.applicationclass li a{display:block;font-size:14px;line-height:30px;position:relative;border:1px solid #f2f2f2;}
	.applicationclass li a:hover{color:#0086e3;color: #ce081b;}
	.applicationlist{}
	.applicationlist ul{margin:0 -1%;}
	.applicationlist li{float:left;width:48%;margin:0 1% 10px;}
	.applicationlist li a{display:block;border:1px solid #e5e5e5;position:relative;}
	.applicationlist li a:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-bottom:none;border-right:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a:after{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:0;border:2px solid #0086e3;box-sizing:border-box;border-top:none;border-left:none;transition:all 0.3s ease-out 0s;opacity:0;border-color: #ce081b;}
	.applicationlist li a figure{transition:all 0.3s ease-out 0s;box-sizing:border-box;}
	.applicationlist li a figure img{width:100%;}
	.applicationlist li a div{margin:15px;}
	.applicationlist li a div h4{font-size:14px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.applicationlist li a div span{opacity:0.5;}
	.applicationlist li a div i{display:block;background:url(../images/al_ico1.png) no-repeat right bottom;text-transform:capitalize;border-top:1px solid #e5e5e5;margin:10px 0 0;padding:10px 0 0;font-style:normal;}
	.applicationlist li a:hover figure{padding:10px 10px 0;}
	.applicationlist li a:hover:before{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover:after{width:100%;height:100%;opacity:1;}
	.applicationlist li a:hover div i{background:url(../images/al_ico2.png) no-repeat right bottom;}

	.cu{background:url(../images/hz_bj.jpg) no-repeat center top;padding:40px 20px 0;}
	.cu .title{background:none;padding:0;}
	.cuslide .swiper-container{padding:0 0 50px;}
	.cuslide a{display:block;}
	.cuslide figure{overflow:hidden;}
	.cuslide figure img{width:100%;}
	.cuslide .swiper-pagination span{background:none;width:8px;height:8px;box-sizing:border-box;border:2px solid #0086e3;border-radius:8px;opacity:1;border-color: #ce081b;}
	.cuslide .swiper-pagination span.swiper-pagination-bullet-active{border:2px solid #ffb100;}

	.ne{display:none;padding:40px 20px;}
	.ne .title{margin:0 0 20px;}
	.neco{}
	.necoti{position:relative;margin:0 0 20px;}
	.necoti h3{font-size:17px;line-height:30px;color:#333;}
	.necoti a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.necoslide{margin:0 0 20px;background:#f2f2f2;}
	.necoslide a{display:block;}
	.necoslide a figure{overflow:hidden;}
	.necoslide a figure img{width:100%;}
	.necoslide a div{padding:20px 20px 60px;}
	.necoslide a div time{font-size:14px;}
	.necoslide a div h4{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:normal;margin:0 0 10px;}
	.necoslide a div p{opacity:0.5;overflow:hidden;}
	.necoslide a:hover img{transform:scale3d(1.05, 1.05, 1);}
	.nefa{}
	.nefati{position:relative;margin:0 0 20px;}
	.nefati h3{font-size:17px;line-height:30px;color:#333;}
	.nefati a{position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;font-size:12px;border:1px solid #333;text-transform:uppercase;padding:0 5px;font-family:Arial;}
	.nefalist{}
	.nefalist article{margin:0 0 20px;}
	.nefalist article a{}
	.nefalist article a figure{margin:0 0 10px;border:1px solid #f2f2f2;}
	.nefalist article a figure img{width:100%;}
	.nefalist article a div{}
	.nefalist article a div h4{font-size:15px;font-weight:normal;margin:0 0 10px;}
	.nefalist article a div p{color:#787878;margin:0 0 10px;}
	.nefalist article a div time{}
	.nefalist ul{border-top:1px solid #e5e5e5;padding:20px 0 0;}
	.nefalist li{line-height:30px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 60px 0 25px;position:relative;}
	.nefalist li:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:6px;height:2px;background:#333;}
	.nefalist li a{}
	.nefalist li time{position:absolute;top:50%;right:0;transform:translateY(-50%);color:#999;}

	.ab{background:url(../images/abt_bg.jpg) no-repeat center center;padding:40px 20px;color:#fff;}
	.ab a{color:#fff;}
	.abinfo{}
	.abinfo h2{font-size:17px;margin:0 0 10px;}
	.abinfo h3{font-size:15px;margin:0 0 20px;font-weight:normal;}
	.abinfo p{margin:0 0 20px;}
	.abinfo a{display:flex;justify-content:space-between;align-items:center;background:#ffb100;padding:0 20px;border-radius:54px;width:180px;box-sizing:border-box;}
	.abinfo a span{font-size:14px;line-height:30px;}
	.abinfo a img{}
	.abnav{}
	.abnav li{float:left;width:33.33%;text-align:center;box-sizing:border-box;margin:15px 0;transition:all 0.5s;}
	.abnav li:hover{transform:translateY(-5px);}
	.abnav li span{display:block;font-size:14px;color:#ffffff;line-height:25px; }
	.abnav li span i{display:block;color:#ffffff;font-size:12px;opacity:0.6;font-family:Arial;text-transform:uppercase;}
	.abnav li img{display:block;width:54px;height:40px;margin:0 auto;}
	.abnav li:hover img{animation-duration:3s;animation-name:flipInY;}
}