@media only screen and (max-width: 1366px){
	.idx-title h1{font-size: 36px;}
	.idx-title p{font-size: 24px;margin-top: 5px;}
	.idx-titles{font-size: 36px;}
	.idx-titles span{margin-top: 0;}
	.solution0 li{padding: 20px;height: 100px;}
	.solution0 li:hover{height: 120px;}
	.solution0 li em{display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
	.solution0 li em:before,.solution0 li em:after{width: 15%;}
	.solution2{margin-top: 30px;}
	.solution2 li{height: 160px;}
	.idx-case{margin-top: 25px;}
	.idx-case li{padding-bottom: 25px;}
	.case-img{height: 160px;}
	.case-info{padding: 10px 15px 15px;}
	.case-info .h3{line-height: 1.3;white-space: nowrap;text-overflow: ellipsis;height: 20px;}
	.case-info span{margin-top: 5px;}
	.case-info p{margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;min-height: initial;}
	.case-info .case-more{margin-top: 5px;width: 20px;height: 20px;}
	#section3 .solution-btn{margin-top: 20px;}
	.footer{padding-bottom: 15px;}
	.aiot-section0 li{width: 28%;padding: 30px 20px 0;min-height: 200px;}
	.aiot-section0 li p{margin-top: 10px;font-size: 12px;line-height: 1.6;}
	.aiot-section1 .layer{top: 15%;}
	.aiot-section1 li{width: 20.6%;padding: 30px 10px 0;}
	.aiot-section1 li em{width: 44%;box-sizing: border-box;margin: 0 2px 5px;font-size: 12px;}
	.slide-l {width: 20%;left: 14%;}
	.slide-l h3{font-size: 20px;}
	.app-code{width: 45%;}
	.down-btn{height: 46px;line-height: 46px;width: 180px;}
	.slide-cl{width: 21%;}
	.slide-cr{width: 20.6%;}
	.search-box{width: 30%;}
	.search-ipt{height: 60px;}
	.search-btn{height: 60px;}
	.idx-title1 p{font-size: 16px;line-height: 1.6;}
	.jjfa{margin-top: 20px;}
	.jjfa-case{padding-top: 25px;}
	.jjfa-case-img{height: 180px;}
	.jjfa-section2 .solution-btn{margin-top: 30px;}
	.title-en{top: -285%;font-size: 150px;}
	.qywh{font-size: 14px;line-height: 1.6;}
	.team .li.li1{width: 12.5%;}
	.team .li.li2{width: 13.5%;}
	.team .li.li3{width: 14%;}
	.team .li.li4{width: 14.5%;}
	.team .li.li5{width: 12%;}
	.team p{font-size: 12px;margin: 10px 0 5px;}
	.team p em{display: none;}
	.team p i{display: block;}
	.team span{font-size: 12px;}
	.footer1 .foot-la{border-right-color: #fff;}
	.qyfb{top: 20%;right: 8%;}
	.qyfb-tit{font-size: 36px;}
	.page{padding: 130px 0 50px;}
	.xwzx-nav li{height: 40px;margin-right: 10px;}
	.xwzx-nav li a{line-height: 40px;padding: 0 15px;font-size: 14px;}
	.xwzx-tit{margin: 25px 0;}
	.xw-logo{margin-top: 0;}
	.al-img{height: 160px;}
	.con-tit{padding: 15px 20px;}
	.con-r-list li a{padding: 10px 20px;}
	/*人才招聘*/
	.rczp-list{margin-top: 20px;}
	.rczp-list li .case-info h3{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.rczp-btn{margin-top: 0;}
	.email{margin-top: 20px;line-height: initial;}
	.xcfl-list li{margin-top: 50px;padding-bottom: 20px;}
	.xcfl-list li img{width: 60px;margin-top: -30px;}
	.xcfl-list li h3{font-size: 24px;margin-top: 15px;}
	.xcfl-list li p{margin-top: 10px;}
	.xcfl-list li span{font-size: 12px;margin: 0 3px;display: inline-block;margin-top: 5px;}
	.czfz-list{margin-top: 50px;}
	.czfz-list li{height: 380px;}
	.czfz-img{height: 150px;}
	.czfz-ico{width: 80px;margin-top: -40px;}
	.czfz-list li h3{font-size: 24px;margin-top: 15px;}
	.czfz-list li p{margin-top: 10px;line-height: initial;font-size: 12px;}
	.hlsh-item{margin-top: 50px;}
	.hlsh-swiper{height: 340px;}
	.hlsh-r{padding: 30px;}
	.hlsh-r h3{font-size: 24px;}
	.hlsh-r p{font-size: 14px;line-height: initial;}
}
@media only screen and (max-width: 1024px){
	#fp-nav.fp-right{right: 0;}
	.fp-tooltip{display: none !important;}
	.header{padding: 10px 12px;}
	.logo img{height: 30px;}
	.header-r{display: none;}
	.head-menu{display: block;width: 30px;height: 30px;margin-top: 6px;}
	.section{padding-top: 60px;}
	.section:last-child{padding-bottom: 105px;}
	.idx-title h1{font-size: 30px;}
	.idx-title p{font-size: 18px;}
	.idx-title span{font-size: 14px;}
	.layer{position: relative;top: inherit;}
	.solution0 li{display: block;width: 50%;padding: 15px;margin: 10px auto 0;height: auto;}
	.solution0 li em{opacity: 1;}
	.idx-title1 p{font-size: 14px;line-height: 1.5;padding: 0 15px;}
	.solution2{margin-top: 40px;margin-top: 30px;display: flex;display: -webkit-flex;flex-wrap: wrap;justify-content: center;}
	.solution2 li{width: 28%;height: auto;padding: 15px 0;margin: 5px;}
	.solution2 li img{margin: 0 auto;height: 28px;}
	.solution2 li p{font-size: 16px;margin-top: 15px;}
	.solution2 li span{height: 32px;}
	.idx-titles{font-size: 20px;}
	.idx-titles span{font-size: 16px;margin-top: 5px;}
	.idx-case{padding: 0 15px;margin-top: 20px;}
	.idx-case li{width: auto;border-radius: 10px;padding-bottom: 0;margin-top: 10px;display: block;}
	.idx-case li a{display: flex;display: -webkit-flex;overflow: hidden;}
	.idx-case li:nth-child(4){display: none;}
	.case-img{height: 120px;width: 35%;border-radius: 10px 0 0 10px;}
	.case-info{flex: 1;-webkit-flex: 1;overflow: hidden;padding: 10px 15px;height: 120px;box-sizing: border-box;border-radius: 0 10px 10px 0;}
	.case-info h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.case-info p{line-height: 1.5;margin-top: 5px;min-height: initial;}
	.case-info .case-more{display: none;}
	.solution-btn{height: 40px;width: 150px;line-height: 40px;}
	#section3 .solution-btn{margin-top: 20px;}
	.footer{text-align: center;}
	.qr-code{display: none;}
	.foot-l,.foot-r{float: none;}
	.foot-la{padding-right: 8px;margin-right: 8px;}
	.footer{padding: 0 15px 15px;}
	.footer span{margin: 0 5px;}
	.foot-r{margin-top: 5px;}
	.search-box{width: auto;margin: 0 15px;}
	.search-ipt{height: 50px;}
	.search-btn{height: 50px;background-size: 20px auto;}
	.jjfa-solution0 li{display: inline-block;width: 45%;margin-right: 2%;}
	.jjfa-solution0 li:nth-child(2n){margin-right: 0;}
	.jjfa .swiper-slide{width: 38%;margin-right: 10px !important;}
	.jjfa-img{border-radius: 10px;}
	.jjfa .swiper-button-next, .jjfa .swiper-button-prev{width: 30px;height: 30px;background-size: 100% auto;}
	.jjfa .swiper-button-next{right: 15px;}
	.jjfa .swiper-button-prev{left: 15px;}
	.jjfa-case{padding: 20px 15px 0;text-align: center;}
	.jjfa-case .swiper-slide{display: inline-block;width: 180px;margin: 10px 0 0;float: none;}
	/*.jjfa-case li a{display: flex;display: -webkit-flex;overflow: hidden;}*/
	.jjfa-case-img{height: 180px;border-radius: 10px;}
	.jjfa-case-info{flex: 1;-webkit-flex: 1;overflow: hidden;text-align: left;}
	.jjfa-case-info h3{margin: 10px 0 0;}
	.jjfa-case-info p{font-size: 12px;margin-top: 5px;}
	.aiot-section0 li{width: 45%;padding: 15px;min-height: 250px;}
	.aiot-section0 li h3{margin-top: 10px;font-size: 16px;}
	.aiot-section0 li p{text-align: center;}
	.aiot-section0 li em{width: auto;}
	.wrap{max-width: initial;}
	.aiot-section1 .layer{top: 50%;position: absolute;transform: translateY(-50%);}
	.aiot-section1 li{height: auto;min-height: initial;margin-top: 10px;}
	.aiot-section1 li p{display: none;}
	.aiot-section2{display: flex;display: -webkit-flex;flex-direction: column;justify-content: center;}
	.aiot-section2 .idx-title{position: inherit;top: 0;}
	.fp-arrow{width: 50px;height: 50px;}
	.fp-slides{height: auto;margin-top: 30px;}
	.slide-l{position: initial;width: auto;}
	.slide-l h3{font-size: 16px;}
	.app-code{width: 25%;display: block;}
	.down-btn{width: 170px;height: 35px;font-size: 16px;line-height: 35px;}
	.down-btn img{vertical-align: middle;}
	.slide-cl,.slide-cr{display: none;}
	.title-en{font-size: 68px;top: -110%;}
	.fp-overflow{overflow-y: inherit !important;}
	.team .li{font-size: 12px;}
	.team .li i{display: block;}
	.team .li em{display: none;}
	.team .li.li1{width: 23.5%;}
	.team .li.li2{width: 24.5%;margin-left: -8%;}
	.team .li.li3{width: 23%;margin-left: -8%;z-index: 5;}
	.team .li.li4{width: 25.5%;margin-left: -10%;z-index: 4;}
	.team .li.li5{width: 23%;margin-left: -9%;z-index: 3;}
	.qyfb{padding: 0 15px;right: 0;left: 0;}
	.xwzx{top: 15%;left: 0;right: 0;text-align: center;padding: 0 15px;}
	.xwzx h1{font-size: 20px;}
	.xwzx span{font-size: 16px;}
	.xwzx p{font-size: 14px;}
	.xwzx-nav{padding: 0 15px;max-width: initial;width: 100%;box-sizing: border-box;}
	.xwzx-nav ul{float: none;display: block;margin-top: 15px;}
	.xwzx-nav li{height: 36px;margin-right: 10px;margin-bottom: 10px;}
	.xwzx-nav li a{line-height: 36px;padding: 0 15px;}
	.searchs{float: none;width: auto;}
	.search-btns{background-size: 20px auto;}
	.xwzx-tit{font-size: 20px;margin: 20px 0 10px;}
	.xwzx-list{padding: 0 15px;max-width: initial;margin: 0;}
	.xwzx-list li{width: 48.5%;margin-right: 3%;}
	.xwzx-list li:nth-child(2n){margin-right: 0;}
	.xwzx-list li:nth-child(3),.xwzx-list li:nth-child(4){display: none;}
	.xwzx-list li .case-img{width: 100%;border-radius: 10px 10px 0 0;}
	.xwzx-list li .case-info{border-radius: 0 0 10px 10px;height: auto;}
	/*.xw-logo{margin-top: 25px;}*/
	.jjfa-list{max-width: initial;margin-top: 20px;display: flex;display: -webkit-flex;flex-wrap: wrap;padding: 0 15px;}
	.jjfa-list li{width: 48.5%;margin-left: 0;margin-right: 3%;margin-bottom: 15px;height: 165px;overflow: hidden;border-radius: 15px;}
	.jjfa-list li:nth-child(2n){margin-right: 0;}
	.jjfa-list-section1 .solution-btn{margin-top: 20px !important;}
	.jjfa-c p{display: none;}
	.page{padding: 80px 0 30px;}
	.page-tit{float: none;margin-bottom: 15px;}
	.page-list{margin-top: 30px;}
	.page-list li{margin-bottom: 12px;}
	.page-list li:nth-child(3),.page-list li:nth-child(4){display: block;}
	.content{padding: 80px 15px 0;}
	.con-right{display: block;float: none;width: auto;}
	.content-top{padding: 0 0 25px;}
	.con-tit{padding: 10px 12px;font-size: 16px;}
	.con-tit img{vertical-align: middle;}
	/*.con-r-list{padding: 15px 12px;}*/
	.con-r-list li a{padding: 10px;}
	.con-left{width: auto;margin-top: 15px;float: none;}
	.con-right{float: none;}
	.jjfa-det{padding: 15px 12px;}
	.jjfa-infos h3{font-size: 20px;}
	.jjfa-infos p{line-height: 1.6;}
	.jjfa-tits{margin: 20px 0 15px;}
	.jjfa-title{height: auto;line-height: 1.5;padding: 15px;display: flex;display: -webkit-flex;align-items: center;}
	.jjfa-pdfc{height: 350px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
	.jjfa-pdf-bot{height: 40px;line-height: 40px;padding: 0 15px;}
	.jjfa-bot{margin-top: 20px;padding: 15px 12px 5px;margin-bottom: 20px;}
	.bot-tit{font-size: 18px;}
	.jjfa-al{margin-top: 15px;}
	.jjfa-al li{width: 48.5%;margin-right: 3%;margin-bottom: 15px;}
	.jjfa-al li:nth-child(2n){margin-right: 0;}
	.al-img{height: 160px;border-radius: 10px;}
	.jjfa-al li h3{margin-top: 12px;}
	/*导航*/
	.pop-nav{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #fff;z-index: -1;transition: all .5s ease;opacity: 0;display: block;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
	.pop-nav.active{z-index: 105;opacity: 1;}
	.pop-nav-t{line-height: 30px;padding: 15px;}
	.pop-login{background: url(../image/login_ico1.png) left center no-repeat;padding-left: 20px;background-size: 15px auto;}
	.pop-close {float: right;width: 30px;height: 30px;background-repeat: no-repeat;background-size: 100% auto;background-image: url(../image/sidenav_close.png);cursor: pointer;position: relative;margin-right: 15px;margin-top: 15px;}
	.pop-close p {position: absolute;left: 0;top: 100%;margin-top: 5px;width: 100%;text-align: center;font-size: 14px;color: #777;font-weight: lighter;white-space: nowrap;}
	.nav-ul > li{border-bottom: 1px solid #e9e9e9;position: relative;}
	.nav-ul > li a{font-size: 16px;color: #333;display: block;padding: 20px;background: url(../image/nav_rico.png) no-repeat 96% center;background-size: 20px auto;}
	.nav-ico{display: block;width: 40px;height: 40px;position: absolute;top: 15px;right: 10px;}
	.nav-ul-two{padding-left: 40px;border-top: 1px solid #e9e9e9;display: none;}
	.nav-ul-two li{border-bottom: 1px solid #e9e9e9;}
	.nav-ul-two li:last-child{border-bottom: none;}
	.nav-ul-two li a{display: block;padding: 15px 0;font-size: 14px;color: #666;}
	/*登录*/
	.popup{width: 90%;padding: 30px 15px;}
	.pop-tit{font-size: 24px;}
	.pop-tit:after{width: 48px;}
	.pop-ipt{height: 55px;padding: 0 15px;}
	.code-box{margin-top: 15px;}
	.code-btn{height: 55px;line-height: 55px;}
	.login-btn{margin-top: 20px;height: 55px;}
	.wechat{margin-top: 20px;width: 40px;height: 40px;}
	.login-wechat .pop-tit:after{width: 98px;}
	.pop-user{width: 40px;height: 40px;border-radius: 50%;margin-right: 10px;}
	.pop-user-info p{font-size: 14px;color: #333;line-height: initial;}
	.pop-user-info p span{display: block;color: #999;}
	.pop-wanshan{font-size: 14px;color: #1890FF;display: inline-block;margin-top: 5px;line-height: initial;}
	.pop-wanshan span{margin-left: 15px;color: #999;display: none;}
	.pop-exit{font-size: 14px;color: #1890FF;display: inline-block;margin-top: 5px;line-height: initial; margin-left: 20px;}
	.pop-closes{width: 40px;bottom: -60px;}
	
	.xx_t{padding-top: 0;text-align: left;}
	
	.news-section0 .wap_new_img{display: block;}
	.news-section0 #iframe1{display: none;}
	
	.news-section{overflow-y: scroll;padding-bottom: 0 !important;}
	.news-section .footer{position: initial;margin-top: 30px;}
	
	.video-paly{bottom: auto;top: 80px;right: 10px;width: 40px;height: 40px;}
	.video-paly img{width: 30px;height: 30px;}
	.full-video video{width: 100%;}
	
	.news_iframe{display: none;}
	
	/*海龙学院*/
	.hlxy-fc{padding: 35px 0;}
	.hlxy-fc .jjfa-case-img{height: 180px;}
	.hlxy-fc .swiper-slide:hover .jjfa-case-img{height: 250px;margin-top: -35px;}
	/*人才招聘*/
	.xwzx-list{box-sizing: border-box;width: 100%;}
	.email{font-size: 14px;line-height: initial;padding: 0 15px;margin-top: 10px;}
	.xcfl-list{max-width: initial;padding: 0 15px;margin-top: 10px;width: 100%;box-sizing: border-box;}
	.xcfl-list li{display: flex;display: -webkit-flex;width: 100%;margin-top: 8px;padding: 10px 15px;align-items: center;box-sizing: border-box;}
	.xcfl-list li img{margin-top: 0;margin-right: 15px;width: 50px;}
	.xcfl-info{flex: 1;text-align: left;-webkit-flex: 1;}
	.xcfl-list li h3{margin-top: 0;font-size: 16px;}
	.xcfl-list li p{margin-top: 5px;}
	.xcfl-list li span{margin-left: 0;margin-right: 5px;padding: 0 8px;height: 22px;line-height: 22px;}
	.czfz-list{max-width: initial;padding: 0 15px;margin-top: 20px;width: 100%;box-sizing: border-box;}
	.czfz-list li{float: none;margin-right: 0;display: flex;display: -webkit-flex;width: 100%;border-radius: 10px;height: auto;margin-top: 15px;}
	.cxfz-top{width: 150px;border-radius: 10px 0 0 10px;margin-right: 15px;position: relative;}
	.czfz-img{min-height: 120px;height: 100%;}
	.czfz-ico{width: 50px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin: 0;}
	.czfz-bot{flex: 1;text-align: left;-webkit-flex: 1;padding: 10px 10px 10px 0;}
	.czfz-list li h3{font-size: 15px;margin-top: 0;}
	.czfz-list li p{max-width: initial;margin-top: 5px;}
	.czfz-list li p span{display: inline;}
	.hlsh-item{width: 100%;padding: 0 15px;margin-top: 20px;box-sizing: border-box;border-radius: 10px;}
	.hlsh-swiper{height: 200px;width: 100%;}
	.hlsh-swiper .swiper-pagination-bullet{width: 8px;height: 8px;}
	.hlsh-r{position: initial;transform: initial;width: 100%;padding: 12px;margin-top: 12px;border-radius: 10px;}
	.hlsh-r h3{font-size: 16px;}
	.hlsh-r p{margin-top: 5px;}
}