/*头部*/
.header{position: fixed;height: 77px;width: 100%;z-index: 99;}
.header .container{position: relative;width: 100%;box-sizing: border-box;padding-right: 60px;}
/*.header .logo{display: block;width: 140px;position: absolute;left: 50%;top: 0;margin-left: -780px;}*/
.header .logo img{display: block;width: 100%;}
.header .nav li{float: left;margin-left: 54px;height: 77px;position: relative;z-index: 10;}
.header .nav li:first-child{margin-left: 0;}
.header .nav li .link{display: block;font-size: 16px;color: #fff;line-height: 77px;}
.header .nav li .erify{position: absolute;top: 100%;left: 50%;width: 196px;pointer-events: none;transition: all 0.3s;text-align: center;margin-left: -98px;z-index: 20;opacity: 0;}
.header .nav li:hover .erify{opacity: 1;pointer-events: initial;}
.header .nav li .erify a{display:block;font-size:14px;color:#fff;padding-left: 35px;line-height: 44px;text-align: left;border-top: 1px solid rgba(255,255,255,0.2);background: rgba(2,11,26,0.6);}
.header .nav li .erify a:hover{background: #237ae4;border-top-color: #46f4ff;}
.header .nav li.search{height:77px;position: relative;overflow: hidden;}
.header .nav li .text{width: 260px;height: 40px;border:none;box-sizing: border-box;padding: 0 33px 0 17px;font-size: 14px;color: rgba(255, 255, 255, 0.6);background: rgba(255,255,255,0.1);border-radius: 20px;margin-top: 18px;}
.header .nav li .text::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.6);}
.header .nav li .text:-moz-placeholder {color:rgba(255, 255, 255, 0.6);opacity:1;}
.header .nav li .text::-moz-placeholder {color:rgba(255, 255, 255, 0.6);opacity:1;}
.header .nav li .text:-ms-input-placeholder {color:rgba(255, 255, 255, 0.6);}
.header .nav li .text::-ms-input-placeholder {color:rgba(255, 255, 255, 0.6);}
.header .nav li .btn{display: block;width: 16px;height: 40px;background: url('../images/search.png') no-repeat center center;background-size:100%;border:none;position: absolute;right: 16px;top: 18px;}
.header .nav li.on .link,
.header .nav li:hover .link{color: #21ace4;}
.headFixed{background: #fff;}
.headFixed .nav li .link{color: #333;}
.headFixed .nav li .text{background: #666;}
.m-header{display: none;}

/*右侧悬浮窗*/
.cndns-right{position:fixed;right: 2px;top:50%;margin-top:-90px;z-index:90}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:60px;height:60px;text-align:center;display:block;margin-bottom:1px;position:relative;background-color:#2378e0;border-radius: 5px;}
.cndns-right-btn span{line-height:60px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#fff;font-size:15px;line-height: 20px;padding-top:10px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-backup:hover .cndns-right-btn span{display:block;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #A9A9A9;border-top: 2px solid #2378e0;padding:10px 20px;background-color:#fff;position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:8px;height:16px;background:url(../images/arrow.png) no-repeat center;position:absolute;
	right:-8px;top: 32px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#2378e0;font-size:20px;line-height:28px;}
.cndns-right-box .box-border .sev-t a{float:left;color:#2378e0;font-size:20px;line-height:28px;display: block;}
.cndns-right-box .box-border .sev-t i{display:block;font-size:15px;color:#aaa;font-style: normal;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#2378e0}
.meau-contact .cndns-right-box .box-border {width: 180px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:auto;bottom:-26px;}
.meau-code .cndns-right-box .box-border{width: 140px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-code .box{width: 140px;padding: 5px 10px;font-size: 14px;color: #333;text-align: center;}
.meau-code .box img{max-width: 100%;}
.meau-code .cndns-right-box .box-border .sev-t{width: 100%;display: flex;justify-content: space-around;}
.meau-mail .cndns-right-box .box-border {width: 240px;}

/*底部*/
/*.footer{background: #00114A;}*/
/*.footer-top{padding: 90px 0 60px;border-bottom: 1px solid #717171;}*/
/*.footer-top .item{float: left;margin-left: 115px;}*/
/*.footer-top .item:first-child{margin-left: 0;}*/
/*.footer-top .item .title{font-size: 15px;color: #fff;font-weight: bold;line-height: 22px;margin-bottom: 10px;padding-left: 29px;}*/
/*.footer-top .list li a{display: block;font-size: 15px;color: #ccc;line-height: 50px;position: relative;padding-left: 29px;}*/
/*.footer-top .list li a::before{content: '';position: absolute;left: 0;top: 26px;width: 16px;height: 1px;background: #636363;}*/
/*.footer-top .list li:hover a{color: #21ace4;}*/
/*.footer-top .friend{float: right;width: 320px;margin-top: 4px;}*/
/*.friend-select{position: relative;border:1px solid #d2d6d9;background: #eaedf0;height: 48px;z-index: 10;}*/
/*.friend-select p{font-size: 16px;color: #9c9c9c;line-height: 48px;padding: 0 20px;cursor: pointer;}*/
/*.friend-select p::after{content: '';position: absolute;right: 4px;top: 4px;width: 40px;height: 40px;background: url('../images/arrowB.png') no-repeat center center #dfe2e6;}*/
/*.friend-select ul{position: absolute;left: -1px;top: 48px;border:1px solid #d2d6d9;background: #eaedf0;width: 100%;max-height: 180px;overflow-y: scroll;display: none;z-index: 20;}*/
/*.friend-select ul li a{display: block;font-size: 14px;color: #9c9c9c;line-height: 36px;padding: 0 20px;}*/
/*.friend-select ul li:hover a{color: #21ace4;}*/
/*.footer-top .address{font-size: 15px;color: #9c9c9c;line-height: 32px;margin-top: 30px;}*/
/*.footer-bot{font-size: 14px;color: #fff;line-height: 32px;padding: 31px 0 26px;}*/
/*.footer-bot span{margin-left: 15px;}*/
/*.footer-bot a{color: #fff;}*/
/*.footer-bot a:hover{text-decoration: underline;}*/
/*.footer-bot .share a{display: block;width: 24px;height: 30px;background: url('../images/share.png') no-repeat;opacity: 0.5;float: left;margin-left: 24px;}*/
/*.footer-bot .share a:nth-child(2){background-position: 0 -30px;}*/
/*.footer-bot .share a:nth-child(3){background-position: 0 -60px;}*/
/*.footer-bot .share a:hover{opacity: 1;}*/

/*首页*/
.home-section{z-index: 0;}
.home-section .yin{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 7;}
.home-section .main{position: relative;z-index: 10;padding-top: 20px;opacity: 0;transform:translate3d(0,40px,0);transition:all .5s ease-in-out;}
.home-section .main .title{font-size: 84px;font-weight: bold;line-height: 102px;text-align: center;color: #fff;}
.home-section .main p{font-size: 22px;color: #fff;line-height: 42px;margin: 10px 0 60px;text-align: center;text-shadow: 0px 4px 10px rgba(15, 22, 43, 0.004);}
.home-section .main .link-btn{padding:0 40px;}
.home-section .main .link-btn i{width: 30px;height: 30px;background: url('../images/player.png') no-repeat;float: left;margin: 12px 18px 0 0;}


.home-section .fadeInUp{transform:translate3d(0,0,0);opacity: 1;}
.home-section .fullvideo{margin-top:-60px;}

.industry-section{background-image: url('../img/section_industry.jpg');}
.industry-section .txt{font-size: 16px;color: #fff;text-align: center;line-height: 33px;margin: 20px 0 52px;}
.industry-swiper{position: relative;width: 1600px;margin: 0 auto;}
.industry-swiper .swiper-button-prev,
.industry-swiper .swiper-button-next{width: 50px;height: 50px;margin: -25px 0 0 0;left: -88px;background: url('../images/industry_arrow.png') no-repeat;opacity: 0.5;}
.industry-swiper .swiper-button-next{left: auto;right: -88px;background-position: 0 -50px;}
.industry-swiper .swiper-button-prev:hover,
.industry-swiper .swiper-button-next:hover{opacity: 1;}
.industry-swiper .swiper-slide{width: 715px;height:490px;}
.industry-swiper .swiper-slide a{display: block;width: 715px;height: 490px;transition: all 0.3s;}
.industry-swiper .swiper-slide .pic{width: 100%;height: 440px;}
.industry-swiper .swiper-slide .name{font-size: 18px;color: #fff;line-height: 38px;margin-top: 12px;}
.industry-swiper .swiper-slide-prev a{margin-left: 178px;transform:scale(0.7,0.7);}
.industry-swiper .swiper-slide-next a{margin-left: -178px;transform:scale(0.7,0.7);}
.industry-swiper .swiper-slide-active{z-index: 4;}
.industry-swiper .swiper-slide-active a{transform:scale(1,1);}

.product-section{background-image: url('../img/section_product.jpg');}
.product-section .container{padding-top: 160px;}
.product-section .pic{float: left;width:735px;margin-left: -122px;}
.product-section .pic img{display: block;width: 100%;}
.product-section .main{float: right;width: 555px;height: 570px;padding-top: 44px;position: relative;margin-top: 20px;}
.product-section .main .line{position: absolute;left: 0;top: 0;width: 860px;height: 1px;background: rgba(255, 255, 255, 0.5);}
.product-section .unify-title{text-align: left;}
.product-section .txt{font-size: 16px;color: rgba(255, 255, 255, 0.7);line-height: 37px;margin: 17px 0 70px;}
.product-section .txt span{color: rgba(37, 193, 255, 0.7);margin-right: 11px;}
.product-section .link-btn{margin-left: 0;}

.case-section{background-image: url('../img/section_case.jpg');}
.case-nav{margin-top: 25px;height: 80px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.case-nav ul{display: flex;justify-content: center;}
.case-nav li{cursor: pointer;font-size: 26px;color: #fff;font-weight: 200;line-height: 80px;height: 80px;margin: 0 68px;}
.case-nav li.on{color: #25c1ff;border-bottom: 3px solid #25c1ff;height: 78px;}
.case-tabs{margin: 49px 0 20px;}
.case-tabs .item{min-height: 440px;}
.case-tabs .item .pic{float: left;width: 600px;}
.case-tabs .item .pic img{display: block;width: 100%;}
.case-tabs .item .main{float: right;width: 600px;padding-top: 8px;}
.case-tabs .item .main .step{padding-left: 58px;font-size: 16px;color: #fff;line-height: 30px;margin-bottom: 20px;min-height: 40px;}
.case-tabs .item .main .step:last-child{margin-bottom: 0;}
.case-tabs .item .main .step span{font-weight: bold;}
.case-tabs .item .main .step img{display: block;float: left;width: 40px;height: 40px;margin-left: -58px;}
.case-tabs .item .main .txt{font-size: 16px;color: #fff;line-height: 30px;margin:-4px 0 15px;}

.news-section{background-image: url('../img/section_news.jpg');}
.news-section .left{width: 455px;}
.news-section .left h4{font-size: 63px;color: #25c1fe;font-weight: bold;line-height: 48px;line-height: 48px;margin-bottom: 5px;}
.news-section .left .unify-title{text-align: left;}
.news-section .left .list{margin-top: 26px;}
.news-section .left .list li{margin-bottom: 15px;border-radius: 2px;overflow: hidden;}
.news-section .left .list li:last-child{margin-bottom: 0;}
.news-section .left .list li a{display: block;}
.news-section .left .list li .pic{width: 165px;height: 105px;float: left;border-radius: 2px;overflow: hidden;}
.news-section .left .list li .imgBg{height: 105px;}
.news-section .left .list li .main{float: right;width: calc(100% - 165px);height: 105px;background: #fff;box-sizing: border-box;padding: 12px 18px 0;}
.news-section .left .list li .date{font-size: 12px;color: #333;line-height: 22px;margin-bottom: 5px;}
.news-section .left .list li .title{font-size: 18px;color: #333;line-height: 24px;font-weight: bold;height: 48px;overflow: hidden;}
.news-section .left .list li:hover .imgBg{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.news-section .left .list li:hover .title{color: #21ace4;}
.news-section .right{width: 750px;}
.news-section .swiper-news a{display: block;width: 100%;height: 480px;border-radius: 2px;overflow: hidden;position: relative;z-index: 0;}
.news-section .swiper-news .pic,
.news-section .swiper-news .imgBg{width: 100%;height: 480px;}
.news-section .swiper-news .yin{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: url('../images/news_yin.png') no-repeat center bottom;z-index: 5;}
.news-section .swiper-news .title{position: absolute;left: 0;bottom: 20px;box-sizing: border-box;width: 100%;height: 36px;line-height: 36px;font-size: 18px;color: #fff;padding: 0 30px;z-index: 10;}
.news-section .swiper-news .txt{display: none;}

/*业务模式*/
.business .main{background-image: url('../img/business_bg.jpg');width: 100%;display: flex;align-items: center;}
.business .main .container{height: 375px;}
.business .main .title{font-size: 64px;color: #fff;line-height: 82px;margin-bottom: 32px;}
.business-nav{border-bottom: 1px solid rgba(255, 255, 255, 0.2);height: 67px;max-width: 960px;margin-bottom: 38px;}
.business-nav li{float: left;font-size: 24px;color: #fff;font-weight: 200;line-height: 67px;height: 67px;margin-right: 75px;cursor: pointer;}
.business-nav li:last-child{margin-right: 0;}
.business-nav li.on{border-bottom: 3px solid #25c1ff;color: #25c1ff;font-weight: normal;height: 66px;}
.business-list .warp{margin-bottom: 34px;}
.business-list .warp:last-child{margin-bottom: 0;}
.business-list .warp .name{font-size: 18px;color: #fff;line-height: 28px;margin-bottom: 10px;}
.business-list .warp p{font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 24px;}

.business .newsTxt{ font-size: 16px; color: #0a0a0a; padding: 30px 0 60px; margin: 0 auto}
.mShow{
	padding: 150px 0 100px;
	margin: 0 auto;
	background: #f4f4f4;
}
.mShow .container{
	/*border-radius: 20px;*/
	/*padding: 40px;*/
	/*width: 86%;*/
	/*background: #fff;*/
}
.mShow .case_news{
	width: 80%;
	margin: 0 auto;
}
.mShow .case_news .title{
	font-size: 30px;
	font-weight: bold;
}
.mShow .case_news .img{
	margin: 2.5vh 0 2vh;
	max-width: 80%;
}
.mShow .case_news .img img{
	display: block;
	width: 100%;

}
/*合作洽谈*/
.cooperation .main{background-image: url('../img/cooperation_bg.jpg');}
.cooperation .main .container{height: auto;padding-top: 80px;}
.cooperation .main .title{margin-bottom: 22px;}
.cooperation .main .txt{font-size: 16px;color: #fff;line-height: 32px;}
.cooperation .main .line{width: 630px;height: 1px;background: rgba(255, 255, 255, 0.3);margin: 55px 0 46px;}
.cooperation .main .info{font-size: 18px;color: #fff;line-height: 34px;}
.cooperation .main .info p{margin-bottom: 30px;}
.cooperation .main .info p:last-child{margin-bottom: 0;}
.cooperation .main .info p span{font-size: 24px;}

.feedback{padding: 70px 0 126px;}
.feedback .title{font-size: 36px;color: #333;line-height: 56px;margin-bottom: 10px;}
.feedback p{font-size: 15px;color: #828394;line-height: 23px;}
.feedback .warp{padding: 40px 0 70px;}
.feedback .warp .item{float: left;width: 50%;box-sizing: border-box;padding-right: 55px;}
.feedback .warp .item:last-child{padding-right: 0;padding-left: 55px;}
.feedback .warp .step{position: relative;border-bottom: 1px solid #a6abb3;height: 33px;padding-top: 37px;z-index: 0;}
.feedback .warp .name{position: absolute;left: 0;bottom: 0;line-height: 33px;font-size: 15px;color: #999;z-index: 10;}
.feedback .warp .text{display: block;border:none;background: none;width: 100%;height: 33px;padding: 0 50px;box-sizing: border-box;font-size: 15px;color: #999;}
.feedback .warp .company-step{padding-top: 60px;}
.feedback .warp .company-step .text{padding-left: 70px;}
.feedback .warp .idea-step{border-bottom: none;margin-top: 60px;padding-top: 0;height: 150px;}
.feedback .warp .idea-step textarea{box-sizing: border-box;width: 100%;height: 150px;border:1px solid #d9d9d9;background: #fff;padding: 16px 20px 0 90px;font-size: 15px;color: #999;line-height: 33px;}
.feedback .warp .idea-step .name{bottom: auto;top: 16px;left: 18px;}
.feedback .warp .vcode-step{border-bottom: none;padding-top: 50px;height: 46px;}
.feedback .warp .vcode-step .name{line-height: 46px;left: 20px;}
.feedback .warp .vcode-step .text{width: 255px;height: 46px;border:1px solid #d9d9d9;background: #fff;float: left;padding: 0 20px 0 125px;}
.feedback .warp .vcode-step img{display: block;width: 125px;height: 46px;border:1px solid #d9d9d9;margin-left: -1px;box-sizing: border-box;cursor: pointer;}
.feedback .btn{display: block;margin: 0 auto;width: 255px;height: 55px;background-image: -moz-linear-gradient( 0deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -ms-linear-gradient( 0deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);border-radius: 27px;font-size: 20px;color: #fff;border:none;}
.feedback .btn:hover{background: #21ace4;}

/*正泰能效*/
.about .main{background-image: url('../img/about_bg.jpg');}
.about .main .container{height: auto;display: flex;justify-content: space-between;align-items: center;}
.about .main .left{width: 50%;}
.about .main .left .txt{font-size: 16px;color: #fff;line-height: 32px;}
.about .main .left .info{font-size: 15px;color: #fff;line-height: 32px;margin-top: 30px;}
.about .main .left .info span{color: #25c1ff;margin-right: 8px;}
.about .main .pic{width: 36.2%;margin-right: 8%;}

.profile{background-image: url('../img/profile_bg.jpg');padding: 82px 0 110px;}
.profile .txt{font-size: 18px;color: #fff;line-height: 36px;text-align: center;margin-top: 25px;}
.about-adv{padding: 70px 0 95px;}
.about-adv .unify-title{color: #333;text-align: left;}
.about-adv .list{margin-top: 52px;}
.about-adv .list li{float: left;width: calc(50% - 24px);height: 228px;box-sizing: border-box;margin: 0 48px 50px 0;border-radius: 10px;background: #fff;box-shadow: 0px 10px 23.92px 2.08px rgba(154, 154, 154, 0.45);padding: 38px 20px 0 53px;}
.about-adv .list li:nth-child(2n){margin-right: 0;}
.about-adv .list li img{display: block;float: left;width: 88px;margin-top: 5px;}
.about-adv .list li .warp{width: calc(100% - 120px);float: right;}
.about-adv .list li .name{font-size: 28px;color: #237ae4;font-weight: bold;line-height: 38px;}
.about-adv .list li .txt{font-size: 16px;color: #666;line-height: 32px;margin-top: 10px;}
.about-adv .list li .txt span{color: #237ae4;margin-right: 6px;}

/*人才招聘*/
.talent .main{background-image: url('../img/talent_bg.jpg');}
.talent .main .container{height: auto;}
.talent .main .txt{font-size: 30px;color: #fff;font-weight: 200;line-height: 44px;margin-top: 66px;}
.talent .main .info{font-size: 16px;color: #fff;line-height: 34px;margin-top:12px;}
.talent .main .info .line{margin: 20px 0 23px;width: 450px;height: 1px;background: rgba(255, 255, 255, 0.8);}

.job{padding: 80px 0 108px;}
.job .unify-title{color:#333;text-align: left;position: relative;}
.job-search{position: absolute;right: 0;top: 0;width: 385px;height: 50px;}
.job-search .text{display: block;box-sizing: border-box;width: 100%;height: 50px;border:1px solid #fff;border-radius: 2px;background: none;padding: 0 20px;font-size: 16px;color: #fff;}
.job-search .text::-webkit-input-placeholder{color:#fff;}
.job-search .text:-moz-placeholder {color:#fff;opacity:1;}
.job-search .text::-moz-placeholder {color:#fff;opacity:1;}
.job-search .text:-ms-input-placeholder {color:#fff;}
.job-search .text::-ms-input-placeholder {color:#fff;}
.job-search .btn{display: block;border:none;width: 25px;height: 25px;background: url('../images/search.png') no-repeat;position: absolute;right: 20px;top: 13px;}

.job-top{margin-top: 24px;border-radius: 2px;background: #237ae4;}
.job-top div{float: left;font-size: 18px;line-height: 60px;color: #fff;}
.job-top .name,
.job-list .item .top .name{width: 15%;text-align: center;}
.job-top .type,
.job-list .item .top .type{width: 25%;text-align: center;}
.job-top .num,
.job-list .item .top .num{width: 15%;text-align: center;}
.job-top .company,
.job-list .item .top .company{width: 25%;}
.job-top .time,
.job-list .item .top .time{width: 20%;}
.job-list{padding-bottom: 60px;}
.job-list .item{border-bottom: 1px solid #b8c0cc;}
.job-list .item .top{cursor: pointer;font-size: 18px;color: #666;line-height: 59px;}
.job-list .item .top div{float: left;}
.job-list .item .erify{display: none;}
.job-list .item:hover .top,
.job-list .item .top-show{background: #25c1ff;color: #fff;font-weight: bold;}
.job-list .item .warp{padding: 10px 30px 33px 58px;font-size: 16px;color: #666;line-height: 24px;}
.job-list .item .warp li{float: left;width: 25%;}
.job-list .item .warp .step{margin-bottom: 22px;}
.job-list .item .warp .email{margin-top: 22px;}
.job-list .item .warp .job-bot{margin-top: 22px;}
.job-list .item .warp .job-bot .download{display: block;width: 180px;height: 40px;float: left;background: #237ae4;font-size: 16px;color: #fff;text-align: center;line-height: 40px;margin-right: 20px;}
.job-list .item .warp .job-bot .upload-btn{display: block;width:180px;height: 40px;float: left;border:1px solid #237ae4;font-size: 16px;color: #237ae4;line-height: 38px;text-align: center;margin-right: 20px;position: relative;}
.job-list .item .warp .job-bot .upload-btn input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}
.job-list .item .warp .job-bot .upload-btn:hover{background: #237ae4;color: #fff;}
.job-list .item .warp .job-bot span{display: block;float: left;line-height: 40px;}

/*高效暖通设备*/
.product .main{background-image: url('../img/product_bg.jpg');}
.product .main .container{height: auto;}
.product .main .txt{margin: 22px 0 54px;font-size: 16px;color: #fff;line-height: 33px;max-width: 690px;}
.product .main .link-btn{padding:0 40px;margin-left: 0;}
.product .main .link-btn i{width: 30px;height: 30px;background: url('../images/player.png') no-repeat;float: left;margin: 12px 18px 0 0;}

.warm-desc{padding: 70px 0 88px;}
.warm-desc .warp{float: left;width: 50%;box-sizing: border-box;padding-right: 28px;}
.warm-desc .warp .unify-title{color: #333;text-align: left;margin-top: 24px;font-weight: 200;}
.warm-desc .warp h5{font-size: 26px;color: #666;line-height: 40px;font-weight: 200;padding-bottom: 22px;border-bottom: 1px solid #a1a8b3;}
.warm-desc .warp .txt{font-size: 15px;color: #666;line-height: 32px;margin-top: 10px;}
.warm-desc .warp .txt span{color: #237ae4;margin-right: 8px;}
.warm-desc .warp .txt .tips{font-size: 14px;color: #999;line-height: 28px;margin-top: 25px;}
.warm-desc .pic{width: 50%;float: right;box-sizing: border-box;padding: 0 18px;}
.warm-desc .pic img{display: block;max-width: 100%;}

.warm-app{background: url('../img/warm_app_bg.jpg') no-repeat center top;height: 600px;position: relative;z-index: 10;box-sizing: border-box;padding-top: 72px;}
.warm-app .unify-title{font-weight: 200;}
.warm-app .txt{font-size: 15px;color: #fff;line-height: 30px;text-align: center;margin-top: 15px;}
.warm-app .pic{width: 100%;margin-top: 54px;box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.1);}
.warm-app .pic img{display: block;width: 100%;}

.warm-deploy{padding:290px 0 260px;}
.warm-deploy .unify-title{text-align: left;color: #333;padding-bottom: 10px;border-bottom: 1px solid #a1a8b3;}
.deploy{margin-top: 128px;position: relative;background: url('../images/deploy_bg.png') no-repeat 156px center;height: 318px;z-index: 0;}
.deploy .item{position: absolute;z-index: 10;width: 395px;}
.deploy .item1{top: -66px;left: 0;}
.deploy .item2{width: 435px;right: 45px;top: -71px;}
.deploy .item3{top: 254px;left: 0;}
.deploy .item4{width: 435px;right: 45px;top: 266px;}
.deploy .item1 .pic,
.deploy .item3 .pic{width: 156px;float: left;}
.deploy .item2 .pic,
.deploy .item4 .pic{width: 188px;float: right;}
.deploy .item img{display: block;width: 100%;}
.deploy .item1 .warp,
.deploy .item3 .warp{float: right;width: calc(100% - 180px);}
.deploy .item2 .warp,
.deploy .item4 .warp{float: left;width: calc(100% - 210px);}
.deploy .item .name{font-size: 24px;color: #237ae4;font-weight: bold;line-height: 44px;margin-bottom: 17px;}
.deploy .item .txt{font-size: 14px;color: #666;line-height: 24px;padding-left: 15px;}
.deploy .item .txt span{color: #237ae4;margin-left: -15px;display: block;float: left;}
.deploy .item1 .warp{padding-top: 16px;}
.deploy .item2 .warp{padding-top: 20px;}
.deploy .item3 .warp{padding-top: 13px;}
.deploy-m{display: none;}



.warm-hot{padding: 106px 0 60px;background: url('../img/warm_hot_bg.jpg') no-repeat center center;background-size: cover;}
.warm-hot .warp{float: left;width: 405px;padding-top: 65px;}
.warm-hot .warp .unify-title{text-align: left;font-weight: 200;}
.warm-hot .warp h5{font-size: 26px;color: #fff;font-weight: 200;line-height: 40px;margin-bottom: 48px;}
.warm-hot .warp .txt{font-size: 15px;color: #fff;line-height: 30px;padding-left: 12px;}
.warm-hot .warp .txt span{display: block;float: left;margin-left: -12px;}
.warm-hot .pic{float: right;width: calc(100% - 435px);margin-right: -75px;}
.warm-hot .pic img{display: block;width: 100%;}

.warm-data{padding: 60px 0 104px;}
.warm-data .unify-title{color: #333;margin-bottom: 46px;}
.warm-data .warp{display: flex;justify-content: center;}
.warm-data .warp .link-btn{width: 410px;margin: 0 30px;padding: 0 0 0 37px;height: 74px;line-height: 74px;border-radius: 37px;font-size: 17px;}
.warm-data .warp .link-btn i{float: left;width: 36px;height: 34px;background: url('../images/download.png') no-repeat;margin: 20px 12px 0 0;}

/*强弱电一体化能效控制柜*/
.electric .main{background-image: url('../img/electric_bg.jpg');}
.electric .main .container{height: auto;}
.electric .main .txt{margin: 22px 0 54px;font-size: 16px;color: #fff;line-height: 33px;max-width: 690px;overflow: hidden;height: 99px;}
.electric .main .txt p{margin-bottom: 6px;}
.electric .main .txt span{color: #25c1ff;}
.electric .main .link-btn{margin-left: 0;}

.wiring{box-sizing: border-box;background: url('../img/wiring_bg.jpg') no-repeat center center;background-size: cover;height: 600px;padding-top: 142px;position: relative;z-index: 10;}
.wiring .pic{margin-top: 57px;box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.1);}
.wiring .pic img{display: block;width: 100%;}
.cabinet{padding: 323px 0 196px;}
.cabinet .unify-title{color: #333;}
.cabinet .info{font-size: 15px;color: #666;text-align: center;line-height: 30px;margin: 5px auto 0;max-width: 1020px;}
.cabinet .warp{padding-top: 76px;}
.product-nav{float: left;width: 319px;position: relative;z-index: 10;margin-top: 10px;}
.product-nav li{line-height: 57px;position: relative;}
.product-nav li a{display: block;font-size: 18px;color: #333;}
.product-nav li.on a,
.product-nav li:hover a{color: #237ae4;}
.product-nav li.on a::after{width: 2px;height: 40px;position: absolute;right: -2px;background: #237ae4;content: '';top: 20px;}
.product-list{float: right;width: calc(100% - 319px);position: relative;z-index: 5;padding-top: 22px;}
.product-list::before{content: '';position: absolute;left: 67px;top:-1px;width: calc(100% - 67px);height:1px;background:#cfd8e6;}
.product-list::after{content: '';position: absolute;left: 0;top: 32px;width: 2px;height: calc(100% - 32px);background: #cfd8e6;}

.product-list .con{padding: 0 23px 0 67px;}
.product-list .title{font-size: 25px;color: #237ae4;font-weight: bold;line-height: 45px;margin-bottom: 40px;}
.product-list .txt{font-size: 15px;color: #666;line-height: 28px;}
.product-list .item{margin-bottom: 10px;}
.product-list .item .name{font-size: 20px;color: #333;line-height: 40px;margin-bottom: 3px;}
.product-list .item span{color: #237ae4;margin-right: 8px;}
.product-list .item p{margin-bottom: 10px;}
.product-list .item img{max-width: 100%;display: block;margin-top: 5px;}

.video-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1001;background: rgba(0, 0, 0, 0.6);display: none;}
.video-pop-main{position: absolute;left: 50%;top: 50%;margin: -270px 0 0 -480px;width: 960px;height: 540px;background: #fff;}
.video-pop-main .close{display: block;width: 26px;height: 26px;background: url('../images/close_w.png') no-repeat;position: absolute;right: -30px;top: -30px;}
.video-pop-main .main{width: 100%;height: 540px;}
.video-pop-main .main video{display: block;width: 100%;height: 540px;}


/*品牌优势*/
.brand .main{background-image: url('../img/brand_bg.jpg');}
.brand .main .container{height: auto;}
.brand-data ul{width: 750px;padding-top: 20px;}
.brand-data ul li{float: left;width: 220px;margin-bottom: 35px;}
.brand-data ul li .num{font-size: 16px;color: #fff;font-weight: 200;position: relative;}
.brand-data ul li .num span{font-size: 60px;font-weight: bold;letter-spacing: 0;font-family: cursive;}
.brand-data ul li p{font-size: 20px;color: #fff;line-height: 34px;font-weight: 200;}
.brand-data ul li:nth-child(2),
.brand-data ul li:nth-child(5){width: 282px;}
.brand-data ul li:nth-child(3){width: 240px;}
.brand .data-time{font-size: 16px;color: #fff;font-weight: 200;line-height: 25px;padding-top: 18px;}

.global{padding: 99px 0 74px;}
.global .unify-title{text-align: left;color: #333;}
.global-pic{margin-top: 24px;position: relative;z-index: 0;}
.global-pic .pic{width: 78.125%;position: relative;z-index: 10;}
.global-pic .pic img{display: block;width: 100%;}
.global-pic .warp{position: absolute;right: 0;top: -6px;z-index: 5;box-sizing: border-box;width: 376px;padding: 20px 40px 70px 22px;background:linear-gradient(to top, rgba(37,193,255,0.1), rgba(37,193,255,1));border-radius: 10px;}
.global-pic .warp p{width: 100%;box-sizing: border-box;float: left;font-size: 14px;color: #fff;line-height: 20px;padding-left: 22px;margin-bottom: 14px;}
.global-pic .warp p span{display: block;float: left;margin-left: -22px;font-size: 26px;font-weight: bold;}
.global-pic .warp p:nth-child(3){padding-left: 38px;}
.global-pic .warp p:nth-child(3) span{margin-left:-38px;}
.global-pic .warp p:nth-child(4),
.global-pic .warp p:last-child{width: 50%;padding-left: 0;}
.global-pic .warp p:nth-child(4) span,
.global-pic .warp p:last-child span{margin-left: 0;}
.global .info .title{font-size: 26px;color: #333;line-height: 46px;}
.global .info .txt{font-size: 15px;color: #666;line-height: 25px;}
.global .info .list{margin-top: 22px;}
.global .info .item{width: calc(10% - 5px);margin-right: 5px;float: left;}
.global .info .item img{display: block;width: 100%;}
.global .info .item p{font-size: 13px;color: #666;line-height: 16px;margin-top: 8px;}

.work{background: url('../img/work_bg.jpg') no-repeat center bottom;padding: 60px 0 30px;background-size: cover;}
.work .list{margin-top: 52px;}
.work .list li{float: left;width: 16.66%;text-align: center;margin-bottom: 43px;}
.work .list li img{display: block;width: 78px;height: 78px;margin: 0 auto 10px;}
.work .list li p{font-size: 20px;color: #fff;line-height: 30px;}

.honor{background: url('../img/honor_bg.jpg') no-repeat center bottom;padding: 90px 0 65px;background-size: cover;}
.honor .title{font-size: 30px;color: #25c1ff;line-height: 50px;}
.honor .list li{float: left;font-size: 16px;color: #fff;font-weight: 200;line-height: 32px;}
.honor .list li span{color: #25c1ff;margin-right: 10px;}
.company-honor .left{width: 75%;float: left;}
.honor .company-honor .left .list li{width: 50%;}
.honor .company-honor .left .list li:nth-child(9){margin-top: -32px;}
.company-honor .right{width: 25%;box-sizing: border-box;padding-left: 40px;float: right;}
.company-honor .list{margin: 14px 0 44px;}
.authen .title{margin-bottom: 4px;}
.authen .picList{margin-top: 26px;}
.authen .picList .item{width: calc(11.1111% - 16px);box-sizing: border-box;float: left;margin: 0 18px 32px 0;height: 70px;border:1px solid #21ade7;border-radius: 8px;justify-content: center;display: flex;align-items: center;}
.authen .picList .item:nth-child(9n){margin-right: 0;}
.authen .picList .item img{display: block;height: 54px;}

/*平台优势*/
.platform .main{background-image: url('../img/platform_bg.jpg');}
.platform .main .container{height: auto;}
.platform .main .title{margin-bottom: 20px;}
.platform .main .txt{font-size: 16px;color: #fff;line-height: 39px;}

.cloud{padding: 88px 0 95px;}
.cloud .unify-title{color: #333;}
.cloud .txt{font-size: 15px;color: #666;text-align: center;margin: 14px auto 0;max-width: 1060px;line-height: 27px;}
.cloud .list{display: flex;justify-content: center;margin-top: 25px;}
.cloud .list .item{margin: 0 17px;font-size: 16px;color: #227be6;line-height: 44px;}
.cloud .list .item img{display: block;width: 44px;float: left;margin-right: 10px;}
.cloud .pic{width: 1080px;margin: 40px auto 0;box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);}

.wisdom{background: #101936;padding: 113px 0 122px;}
.wisdom .container{display: flex;align-items: center;justify-content: space-between;}
.wisdom .warp{width: 470px;}
.wisdom .warp .unify-title{line-height: 36px;text-align: left;}
.wisdom .warp .txt{font-size: 15px;color:rgba(255,255,255,0.6);line-height: 27px;margin-top: 35px;}
.wisdom .warp .txt p{margin-bottom: 12px;}
.wisdom .warp .img{padding-top: 13px;}
.wisdom .warp .img img{display: block;max-width: 100%;}
.wisdom .pic{width: 984px;margin-right: -233px;border:1px solid #237ae4;}
.wisdom .pic img{display: block;width: 100%;}

.system{padding: 90px 0 132px;}
.system .unify-title{color: #333;}
.system .txt{font-size: 15px;color: #666;line-height: 27px;text-align: center;margin: 13px auto 0;max-width: 760px;}
.system .pic{width: 1080px;margin: 43px auto 0;box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);}
.system .pic img{display: block;width: 100%;}

/*规划优势*/
.plan .main{background-image: url('../img/plan_bg.jpg');}
.plan .main .container{height: auto;}
.plan .main .title{margin-bottom: 20px;}
.plan .main .txt{font-size: 16px;color: #fff;line-height: 39px;}

.refine{background: url('../img/refine_bg.jpg') no-repeat center center;background-size: cover;padding: 80px 0 97px;}
.refine .unify-title{text-align: left;}
.refine .txt{font-size: 15px;color: #fff;line-height: 27px;margin-top: 15px;}
.refine-swiper{position: relative;z-index: 10;margin-top: 62px;}
.refine-swiper .swiper-slide{height: 230px;border-radius: 4px;box-shadow: 0px 5px 10px 0px rgba(8, 27, 51, 0.1);background: rgba(35, 122, 228, 0.7);}
.refine-swiper .swiper-slide .con{padding: 35px 25px 0 30px;}
.refine-swiper .swiper-slide .img{width: 86px;height: 86px;border:1px solid #fff;border-radius: 10px;display: flex;align-items: center;}
.refine-swiper .swiper-slide .img img{display: block;width: 56px;margin: 0 auto;}
.refine-swiper .swiper-slide p{font-size: 15px;color: #fff;line-height: 26px;margin-top: 22px;}
.refine-swiper .swiper-button-next,
.refine-swiper .swiper-button-prev{width: 50px;height: 50px;background: url('../images/refine_arrow.png') no-repeat;left: -90px;margin-top: -25px;opacity: 1;}
.refine-swiper .swiper-button-next{left: auto;right: -90px;background-position: 0 -50px;}
.refine-swiper .swiper-button-prev:hover{background-position: -50px 0;}
.refine-swiper .swiper-button-next:hover{background-position: -50px -50px;}

.amass{background: url('../img/amass_bg.jpg') no-repeat center bottom;background-size: cover;padding: 72px 0 70px;}
.amass .unify-title{text-align: left;}
.amass .list{margin-top: 38px;}
.amass .list li{float: left;width: calc(33.3333% - 37px);margin-right: 55px;border-radius: 4px;box-sizing: border-box;padding: 40px 38px 68px;}
.amass .list li:last-child{margin-right: 0;}
.amass .list li .img{width: 86px;height: 86px;border:1px solid #237ae4;border-radius: 10px;display: flex;align-items: center;}
.amass .list li .img img{display: block;width: 56px;margin: 0 auto;}
.amass .list li .title{font-size: 24px;color: #333;font-weight: bold;line-height: 44px;margin-top: 28px;}
.amass .list li .txt{font-size: 15px;color: #6c6f73;line-height: 28px;max-width: 290px;margin-top: 22px;}
.amass .trait{margin-top: 47px;border:1px solid #798799;border-radius: 4px;padding: 30px 100px;}
.amass .trait .item{float: left;width: 31%;font-size: 16px;color: #25c1ff;line-height: 32px;}
.amass .trait .item:nth-child(2),
.amass .trait .item:nth-child(3n+2){width: 38%;}
.amass .trait .item i{display: block;width: 15px;height: 12px;float: left;background: url('../images/gou.png') no-repeat;margin: 10px 16px 0 0;}
.amass .pic{margin: 30px 0 0 -60px;width: 1400px;}
.amass .pic img{display: block;width: 100%;}

/*创新优势*/
.innovate .main{background-image: url('../img/innovate_bg.jpg');}
.innovate .main .container{height: auto;}
.innovate .main .title{margin-bottom: 20px;}
.innovate .main .txt{font-size: 16px;color: #fff;line-height: 39px;}

.integrated{padding: 52px 0 78px;}
.integrated .unify-title{color: #333;}
.integrated .txt{font-size: 15px;color: #666;line-height: 27px;text-align: center;margin: 14px auto 0;max-width: 880px;}
.integrated .pic{margin: 40px auto 0;width: 762px;}
.integrated .pic img{display: block;width: 100%;}

.correlation{padding: 90px 0 97px;}
.correlation .title{font-size: 24px;color: #333;line-height: 44px;margin-bottom: 18px;}
.correlation .pic{box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);}
.correlation .pic img{display: block;width: 100%;}

.design{background: url('../img/design_bg.jpg') no-repeat center center;background-size: cover;padding: 99px 0 133px;}
.design .container{display: flex;align-items: center;}
.design .pic{width: 728px;border:1px dashed #0c406a;}
.design .pic img{display: block;width: 100%;}
.design .warp{width: 470px;margin-left: 80px;}
.design .warp .unify-title{text-align: left;}
.design .warp .list{margin-top: 34px;}
.design .warp .list .item{margin-bottom: 19px;font-size: 15px;color: #fff;line-height: 44px;}
.design .warp .list .item img{display: block;width: 44px;height: 44px;float: left;margin-right: 9px;}

.chbus{padding: 80px 0 85px;}
.chbus .unify-title{color: #333;}
.chbus .txt{font-size: 15px;color: #666;line-height: 27px;margin: 15px auto 0;max-width: 1100px;}
.chbus .pic{margin: 69px auto 0;max-width: 1094px;}
.chbus .pic img{display: block;width: 100%;}

.storage{background: url('../img/storage_bg.jpg') no-repeat center bottom;background-size: cover;padding: 76px 0 84px;}
.storage .txt{font-size: 15px;color: #fff;line-height: 27px;text-align: center;margin-top: 14px;}
.storage .pic{margin: 25px auto 0;max-width: 1098px;}
.storage .pic img{display: block;width: 100%;}
.storage .list{margin-top: 20px;}
.storage .list li{float: left;width: calc(25% - 15px);height:310px;margin-right: 20px;box-sizing: border-box;padding: 34px 33px 0 43px;background-image: -moz-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -ms-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);border-radius: 4px;}
.storage .list li:last-child{margin-right: 0;}
.storage .list li .img{border:1px solid #227be6;border-radius: 10px;width: 86px;height: 86px;display: flex;align-items: center;}
.storage .list li .img img{display: block;width: 56px;margin: 0 auto;}
.storage .list li .name{font-size: 24px;color: #333;line-height: 44px;margin-top: 28px;}
.storage .list li .info{font-size: 15px;color: #666;line-height: 27px;margin-top: 4px;}

/*产品优势*/
.goods .main{background-image: url('../img/goods_bg.jpg');}
.goods .main .container{height: auto;}
.goods .main .title{margin-bottom: 20px;}
.goods .main .txt{font-size: 16px;color: #fff;line-height: 38px;max-width: 640px;}

.original{background-image: -moz-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -ms-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);padding: 100px 0 139px;}
.original .warp{float: left;width: 655px;}
.original .warp .unify-title{text-align: left;color: #333;}
.original .warp .txt{font-size: 15px;color: #666;line-height: 30px;margin-top: 13px;}
.original .warp .txt span{color: #227be6;margin-right: 8px;}
.original .warp .info{margin-top: 29px;border-top: 1px solid #9da7ad;padding-top: 30px;}
.original .warp .info .title{font-size: 18px;color: #333;font-weight: bold;line-height: 38px;}
.original .warp .info .list{margin-top: 5px;}
.original .warp .info .list li{float: left;font-size: 14px;color: #666;line-height: 33px;width: 35%;}
.original .warp .info .list li:nth-child(2),
.original .warp .info .list li:nth-child(3n + 2){width: 30%;}
.original .warp .info .list li i{display: block;width: 15px;height: 12px;background: url('../images/gou.png') no-repeat 0 -12px;float: left;margin: 10px 8px 0 0;}
.original .pic{width: 535px;float: right;margin-top: 10px;}
.original .pic img{display: block;width: 100%;}

.build{background-image: -moz-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -ms-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);padding: 70px 0 105px;}
.build .unify-title{text-align: left;}
.build-nav{margin-top: 36px;height: 62px;border-bottom: 1px solid #dcdcdc;}
.build-nav li{float: left;font-size: 20px;color: #fff;line-height: 62px;margin-right: 80px;cursor: pointer;}
.build-nav li:last-child{margin-right: 0;}
.build-nav li.on{height: 60px;border-bottom: 3px solid #fff;font-weight: bold;}
.build-nav li:hover{font-weight: bold;}
.build-tabs{margin-top: 60px;}
.build-swiper{position: relative;z-index: 5;}
.build-swiper .swiper-slide{height: 359px;background: #fff;border-radius: 10px;box-shadow: 0px 5px 10px 0px rgba(8, 27, 51, 0.3);}
.build-swiper .swiper-slide a{display: block;width: 100%;}
.build-swiper .swiper-slide .img{padding: 20px;height:319px;display: flex;align-items: center;}
.build-swiper .swiper-slide .img img{display: block;max-width: 100%;max-height: 319px;margin: 0 auto;}
.build-swiper .swiper-button-next,
.build-swiper .swiper-button-prev{left: -90px;margin-top: -25px;width: 50px;height: 50px;background: url('../images/refine_arrow.png') no-repeat -100px 0;opacity: 0.3;}
.build-swiper .swiper-button-next{left: auto;right: -90px;background-position: -100px -50px;}
.build-swiper .swiper-button-prev:hover,
.build-swiper .swiper-button-next:hover{opacity: 0.5;}
.build-swiper .swiper-button-disabled{opacity: 0;}


.hvac{background: url('../img/hvac_bg.jpg') no-repeat center center;background-size: cover;padding: 230px 0 275px;}
.hvac .warp{width: 535px;float: right;}
.hvac .warp .unify-title{text-align: left;}
.hvac .warp .txt{font-size: 15px;color: rgba(255, 255, 255, 0.9);line-height: 29px;margin-top: 23px;padding-right: 20px;}

.vortex{background: url('../img/vortex_bg.jpg') no-repeat center bottom;background-size: cover;padding: 128px 0 110px;}
.vortex .list{position: relative;z-index: 0;width: 1040px;margin: 0 auto;}
.vortex .list li{float: left;margin: 0 23px 157px;position: relative;z-index: 5;border:1px solid #dcdcdc;border-radius: 4px;background-image: -moz-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -ms-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);box-shadow: 0px 5px 10px 0px rgba(8, 27, 51, 0.3);width: 472px;height: 315px;}
.vortex .list li:nth-child(3),
.vortex .list li:last-child{margin-bottom: 0;}
.vortex .list li .img{border:1px solid #dcdcdc;border-radius: 50%;background: #fff;width: 181px;height: 181px;top: 39px;left: -141px;z-index: 5;position: absolute;display: flex;align-items: center;}
.vortex .list li:nth-child(2n) .img{left: auto;right: -141px;}
.vortex .list li .img img{display: block;width:132px;margin: 0 auto;}
.vortex .list li .warp{padding: 30px 75px 0 63px;}
.vortex .list li:nth-child(3) .warp,
.vortex .list li:last-child .warp{padding-top: 60px;}

.vortex .list li .title{font-size: 24px;color: #333;line-height: 44px;}
.vortex .list li .txt{font-size: 15px;color: #666;line-height: 27px;padding-left: 16px;}
.vortex .list li .txt span{display: block;float: left;color: #227be6;margin-left: -16px;}
.vortex .list .pic{position: absolute;left: 279px;top: 215px;width: 415px;z-index: 10;}
.vortex .list .pic img{display: block;width: 100%;}

/*解决方案*/
.menu{position: fixed;left: 0;bottom: 0;z-index: 101;width: 100%;height: 70px;background: #25c1ff;}
.showmenu{bottom: auto;top: 0;}
.menu-swiper .swiper-slide{width: auto;margin-right: 64px;font-size: 18px;color: #fff;line-height: 70px;position: relative;z-index: 0;}
.menu-swiper .swiper-slide.active{background: url('../images/menu_active.png') no-repeat center top;background-size: 100%;}
.menu-swiper .swiper-slide a{display: block;color: #fff;}
.solution-section{background: url('../img/solution_bg.jpg') no-repeat center center;background-size: cover;}
.solution-section .main{margin-top: -80px;}
.solution-section .title{font-size: 64px;color: #fff;line-height: 82px;margin-bottom: 20px;}
.solution-section .txt{font-size: 16px;color: #fff;line-height: 32px;max-width: 630px;}
.solition_bg1{background-image: url('../img/solition_bg1.jpg');}
.solition_bg2{background-image: url('../img/solition_bg2.jpg');}
.solition_bg3{background-image: url('../img/solition_bg3.jpg');}
.solition_bg4{background-image: url('../img/solition_bg4.jpg');}
.solition_bg5{background-image: url('../img/solition_bg5.jpg');}
.solition_bg6{background-image: url('../img/solition_bg6.jpg');}
.solition_bg7{background-image: url('../img/solition_bg7.jpg');}
.solition_bg8{background-image: url('../img/solition_bg8.jpg');}
.solition_bg9{background-image: url('../img/solition_bg9.jpg');}
.solition_bg10{background-image: url('../img/solition_bg10.jpg');}
.solition_bg11{background-image: url('../img/solition_bg11.jpg');}
.solition_bg12{background-image: url('../img/solition_bg12.jpg');}

.only-solution .section .warp{position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;padding-top: 175px;}
.only-solution .section .main{box-sizing: border-box;width: 100%;padding: 0 60px 0 calc(50% - 640px);}
.only-solution .section .left{float: left;width: 540px;padding-top: 12px;}
.only-solution .section .left .unify-title{text-align: left;}
.only-solution .section .left .txt{font-size: 16px;color: #fff;line-height: 30px;font-weight: 200;margin-top: 18px;}
.only-solution .unify-tab{margin-top: 70px;}
.solution-nav{border-bottom: 1px solid #fff;height: 37px;}
.solution-nav li{float: left;font-size: 20px;color: #fff;line-height: 24px;height:24px;margin-right: 58px;padding-bottom: 13px;cursor: pointer;}
.solition_bg8 .solution-nav li{margin-right: 56px;}
.solition_bg9 .solution-nav li{margin-right: 50px;}
.solution-nav li:last-child{margin-right: 0;}
.solution-nav li:hover{color: #25c1ff;}
.solution-nav li.on{font-weight: bold;border-bottom: 3px solid #25c1ff;padding-bottom: 11px;color: #25c1ff;}
.solition_bg2 .solution-nav{height: 85px;}
.solition_bg2 .solution-nav li{height: 72px;}
.solition_bg6 .solution-nav,
.solition_bg7 .solution-nav,
.solition_bg8 .solution-nav{height: 61px;}
.solition_bg6 .solution-nav li,
.solition_bg7 .solution-nav li,
.solition_bg8 .solution-nav li{height: 48px;}

.solution-list{margin-top: 35px;}
.solution-list .item{font-size: 16px;color: #fff;line-height: 36px;font-weight: 200;min-height: 72px;}
.only-solution .link-btn{margin: 60px 0 0 0;font-size: 16px;}
.only-solution .name{position: absolute;left: -120px;top: 70px;width: 120px;height: calc(100% - 70px);z-index: 1;opacity: 0;}
.only-solution .name .bg{background-image: -moz-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);background-image: -ms-linear-gradient( 90deg, rgb(37,193,255) 0%, rgb(35,122,228) 100%);opacity: 0.8;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}
.only-solution .name .con{position: relative;z-index: 10;padding-top: 105px;}
.only-solution .name .img{height: 46px;margin-bottom: 29px;}
.only-solution .name .img img{display: block;width: 52px;margin: 0 auto;}
.only-solution .name p{font-size: 48px;color: #fff;font-weight: bold;width: 60px;margin: 0 auto;line-height: 54px;text-align: center;}
.only-solution .name p span{display: block;margin: -20px 0 10px 30px;}
.only-solution .name .arrow{display: block;width: 44px;height: 36px;background: url('../images/section_arrow.png') no-repeat;position: absolute;left: 38px;bottom: 100px;z-index: 8;animation: starwinkle 1s linear infinite;
-moz-animation: starwinkle 1s linear infinite; -webkit-animation: starwinkle 1s linear infinite;  -o-animation: starwinkle 1s linear infinite;}
@keyframes starwinkle{
    0% {opacity: 1;}
    50% {opacity: .2;}
    100%{opacity: 1;}
}
@-webkit-keyframes starwinkle{
    0% {opacity: 1;}
    50% {opacity: .2;}
    100%{opacity: 1;}
}
.only-solution .name-show{opacity: 1;left: 0 !important;}
.only-solution .section .right{float: right;width: 896px;}
.only-solution .right .pic{position: relative;z-index: 10;width: 100%;}
.only-solution .right .img{width: 896px;height:563px;position: relative;z-index: 0;}
.only-solution .right .img img{width: 896px;display: block;border-radius: 10px;} 
.only-solution .right p{font-size: 20px;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.only-solution .right .list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.only-solution .right .item{width: 40px;height: 40px;background: #fff;border-radius: 50%;position: absolute;display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 5;}
.only-solution .right .item .icon{display: block;width: 30px;height: 30px;border:1px dashed #a0a0a0;border-radius: 50%;background: url('../images/only_icon.png') no-repeat;}
.only-solution .right .erify{position: absolute;width: 286px;left: 100px;top: -63px;z-index: 15;display: none;}
.only-solution .right .erify .cont{padding: 10px 20px 25px;display: block;}
.only-solution .right .erify .key-title{font-size: 20px;color: #237ae4;line-height: 40px;font-weight: bold;}
.only-solution .right .erify .desc{font-size: 14px;color: #727171;line-height: 24px;}
.only-solution .right .erify .link{font-size: 14px;color: #237ae4;line-height: 24px;margin-top: 10px;}
.only-solution .right .erify .link .arrow{display: block;float: left;width: 8px;height: 12px;float: left;margin: 6px 10px 0 0;background: url('../images/only_arrow.png') no-repeat;}
.only-solution .right .erify .line1{position: absolute;width: 100px;height: 1px;left: -85px;top: 0;transform:rotate(-45deg);background: #fff;margin-top: 30px;}
.only-solution .right .erify .line2{position: absolute;left: 0;top: -5px;width: 100%;height: 1px;background: #fff;}
.only-solution .right .erify .line2::after{content: '';position: absolute;right: -6px;top: -3px;width: 4px;height: 4px;border:1px solid #fff;}
.only-solution .right .item-show{z-index: 10;}
.only-solution .right .item-show .icon{background-position: 0 -30px;}
.only-solution .right .item-right .erify{right: 100px;left: auto;}
.only-solution .right .item-right .erify .line1{transform:rotate(45deg);left: auto;right: -85px;}
.only-solution .right .item-right .erify .line2::after{right: auto;left: -6px;}
.only-solution .item1{left: 57px;top: 234px;}
.only-solution .item2{left: 78px;bottom: 133px;}
.only-solution .item3{left: 286px;top: 168px;}
.only-solution .item4{left: 378px;bottom: 83px;}
.only-solution .item5{left: 389px;top: 88px;}
.only-solution .item6{left: 434px;top: 226px;}
.only-solution .item7{right: 386px;top: 103px;}
.only-solution .item8{right: 306px;bottom: 149px;}
.only-solution .item9{right: 229px;bottom: 137px;}
.only-solution .item10{left: 200px;bottom: 53px;}
.only-solution .item11{left: 316px;top: 220px;}
.only-solution .item12{left: 347px;bottom: 89px;}
.only-solution .item13{left: 501px;top: 254px;}
.only-solution .item14{left: 540px;bottom: 44px;}
.only-solution .item15{right: 134px;top: 210px;}
.only-solution .item16{right: 108px;bottom: 197px;}
.only-solution .item17{left: 171px;bottom: 160px;}
.only-solution .item18{left: 244px;bottom: 88px;}
.only-solution .item19{left: 264px;top: 167px;}
.only-solution .item20{left: 295px;bottom: 148px;}
.only-solution .item21{left: 347px;bottom: 96px;}
.only-solution .item22{left: 393px;top: 245px;}
.only-solution .item23{left: 508px;bottom: 148px;}
.only-solution .item24{right: 326px;top: 220px;}
.only-solution .item25{right: 260px;bottom: 217px;}
.only-solution .item26{right: 259px;bottom: 148px;}
.only-solution .item27{left: 192px;bottom: 24px;}
.only-solution .item28{left: 296px;top: 199px;}
.only-solution .item29{left: 367px;top: 399px;}
.only-solution .item30{left: 368px;top: 154px;}
.only-solution .item31{right: 300px;bottom: 39px;}
.only-solution .item32{right: 235px;top: 237px;}
.only-solution .item33{right: 228px;top: 49px;}
.only-solution .item34{right: 108px;bottom: 48px;}
.only-solution .item35{left: 140px;bottom: 110px;}
.only-solution .item36{left: 197px;bottom: 197px;}
.only-solution .item37{left: 208px;bottom: 130px;}
.only-solution .item38{left: 321px;top: 95px;}
.only-solution .item39{left: 369px;top: 223px;}
.only-solution .item40{left: 444px;top: 87px;}
.only-solution .item41{left: 566px;top: 171px;}
.only-solution .item42{right: 246px;bottom: 247px;}
.only-solution .item43{right: 160px;bottom: 223px;}
.only-solution .item44{right: 55px;bottom: 269px;}
.only-solution .item45{left: 47px;bottom: 136px;}
.only-solution .item46{left: 124px;bottom: 126px;}
.only-solution .item47{left: 264px;bottom: 277px;}
.only-solution .item48{left: 336px;bottom: 162px;}
.only-solution .item49{left: 348px;bottom: 84px;}
.only-solution .item50{left: 504px;top: 270px;}
.only-solution .item51{left: 565px;top: 354px;}
.only-solution .item52{right: 62px;bottom: 244px;}
.only-solution .item53{right: 10px;top: 128px;}
.only-solution .item54{left: 84px;top: 143px;}
.only-solution .item55{left: 270px;top: 306px;}
.only-solution .item56{left: 404px;top: 257px;}
.only-solution .item57{left: 420px;bottom: 126px;}
.only-solution .item58{right: 251px;top: 199px;}
.only-solution .item59{right: 245px;bottom: 150px;}
.only-solution .item60{right: 82px;bottom: 202px;}
.only-solution .item61{left: 124px;bottom: 156px;}
.only-solution .item62{left: 256px;top: 173px;}
.only-solution .item63{left: 347px;top: 76px;}
.only-solution .item64{left: 359px;bottom: 147px;}
.only-solution .item65{left: 520px;top: 28px;}
.only-solution .item66{right: 277px;bottom: 182px;}
.only-solution .item67{right: 146px;top: 113px;}
.only-solution .item68{right: 134px;top: 50px;}
.only-solution .item69{left: 88px;bottom: 269px;}
.only-solution .item70{left: 182px;bottom: 201px;}
.only-solution .item71{left: 276px;top: 153px;}
.only-solution .item72{left: 290px;top: 289px;}
.only-solution .item73{left: 513px;top: 256px;}
.only-solution .item74{left: 545px;top: 185px;}
.only-solution .item75{right: 203px;top: 263px;}
.only-solution .item76{right: 120px;top: 289px;}
.only-solution .item77{left: 110px;top: 139px;}
.only-solution .item78{left: 227px;top: 207px;}
.only-solution .item79{left: 249px;top: 334px;}
.only-solution .item80{left: 276px;bottom: 98px;}
.only-solution .item81{left: 296px;top: 109px;}
.only-solution .item82{left: 468px;bottom: 151px;}
.only-solution .item83{left: 474px;top: 69px;}
.only-solution .item84{right: 208px;top: 280px;}
.only-solution .item85{right: 169px;top: 186px;}
.only-solution .item86{left: 110px;top: 356px;}
.only-solution .item87{left: 276px;top: 126px;}
.only-solution .item88{left: 315px;bottom: 67px;}
.only-solution .item89{left: 328px;top: 126px;}
.only-solution .item90{left: 476px;bottom: 141px;}
.only-solution .item91{left: 512px;top: 57px;}
.only-solution .item92{right: 239px;top: 191px;}
.only-solution .item93{right: 198px;bottom: 238px;}
.only-solution .item94{left: 123px;top: 122px;}
.only-solution .item95{left: 196px;bottom: 205px;}
.only-solution .item96{left: 228px;bottom: 103px;}
.only-solution .item97{left: 246px;top: 174px;}
.only-solution .item98{left: 354px;bottom: 97px;}
.only-solution .item99{left: 367px;top: 248px;}
.only-solution .item100{left: 498px;top: 292px;}
.only-solution .item101{left: 506px;top: 177px;}
.only-solution .item102{left: 586px;top: 272px;}
.only-solution .item103{right: 151px;top: 71px;}
.only-solution .item104{left: 115px;top: 50px;}

/*解决方案详情*/
.solutionDet .main{background-image: url('../img/soluionDet_bg.jpg');}
.solutionDet .main .container{height: auto;}
.solutionDet .main .title{font-size: 48px;line-height: 68px;margin-bottom: 15px;}
.solutionDet .main .txt{font-size: 16px;color: #fff;line-height: 32px;margin-bottom: 55px;}
.soludet-nav{border-bottom: 1px solid rgba(255, 255, 255,0.2);height: 67px;}
.soludet-nav li{float: left;font-size: 24px;color: #fff;font-weight: 200;line-height: 67px;margin-right: 80px;cursor: pointer;height: 67px;}
.soludet-nav li:last-child{margin-right: 0;}
.soludet-nav li:hover{color: #25c1ff;font-weight: normal;}
.soludet-nav li.on{color: #25c1ff;font-weight: normal;height: 66px;border-bottom: 3px solid #25c1ff;}
.soludet-list{margin-top: 53px;}
.soludet-list .list li{float: left;width: 270px;margin-right: 138px;}
.soludet-list .list li:last-child{margin-right: 0;}
.soludet-list .list li .img{width: 86px;height: 86px;display: flex;align-items: center;justify-content: center;border:1px solid #227be6;border-radius: 4px;}
.soludet-list .list li .name{font-size: 18px;color: #fff;line-height: 28px;margin-top: 24px;}
.soludet-list .list li .info{font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 24px;margin-top: 8px;}
.soludet-list .swiper-container{padding-bottom: 30px;}
.soludet-list .swiper-container .swiper-pagination{bottom: 0;}
.soludet-list .swiper-container .swiper-pagination .swiper-pagination-bullet{background:none;border:1px solid #21ace4;width: 8px;height: 8px;margin: 0 5px;opacity: 1;}
.soludet-list .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#21ace4;}
.soludet-list .swiper-slide .img{width: 86px;height: 86px;display: flex;align-items: center;justify-content: center;border:1px solid #227be6;border-radius: 4px;}
.soludet-list .swiper-slide .name{font-size: 18px;color: #fff;line-height: 28px;margin-top: 24px;}
.soludet-list .swiper-slide .info{font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 24px;margin-top: 8px;}

/*关键技术*/
.technology .main{background-image: url('../img/technology_bg.jpg');}
.technology .main .container{height: auto;}
.technology .main .title{font-size: 48px;line-height: 48px;margin-bottom: 15px;}
.technology .main .txt{font-size: 16px;color: #fff;line-height: 32px;margin-bottom: 62px;}
.technology-swiper{position: relative;z-index: 10;}
.technology-swiper .swiper-slide .box{margin-bottom: 30px;cursor: pointer;}
.technology-swiper .swiper-slide .box:last-child{margin-bottom: 0;}
.technology-swiper .swiper-slide .box .img{border:1px solid rgba(37, 193, 255, 0.5);width: 148px;height: 148px;margin: 0 auto 10px;border-radius: 10px;background: rgba(37, 193, 255, 0.1);display: flex;justify-content: center;align-items: center;}
.technology-swiper .swiper-slide .box img{display: block;max-width: 148px;max-height: 148px;}
.technology-swiper .swiper-slide .box p{font-size: 18px;color: #25c1ff;text-align: center;line-height: 27px;height: 54px;}
.technology-swiper .swiper-slide .box:last-child p{height: auto;}
.technology-swiper .swiper-button-next,
.technology-swiper .swiper-button-prev{width: 33px;height: 60px;left: -118px;margin-top: -30px;background: url('../images/technology_arrow.png') no-repeat;opacity: 0.3;}
.technology-swiper .swiper-button-next{background-position: -33px 0;left: auto;right: -118px;}
.technology-swiper .swiper-button-next:hover,
.technology-swiper .swiper-button-prev:hover{opacity: 0.8;}
.technology-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index: 105;display: none;}
.technology-pop-main{position: absolute;left: 50%;top: 50%;width: 1146px;height: 860px;margin: -430px 0 0 -573px;background-image: -moz-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -webkit-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);background-image: -ms-linear-gradient( -90deg, rgb(209,235,255) 0%, rgb(247,254,254) 100%);}
.technology-pop-main .close{display: block;width: 26px;height: 26px;background: url('../images/close.png') no-repeat;position: absolute;right: 30px;top: 20px;z-index: 10;}
.technology-pop-main .close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.technology-pop-main .main{padding: 70px 114px 0 97px;}
.technology-pop-main .title{font-size: 36px;color: #333;line-height: 50px;}
.technology-pop-main .from{font-size: 16px;color: #333;line-height: 24px;margin-top: 25px;}
.technology-pop-main .from span{display: block;width: 70px;height: 24px;background: #21ace4;color: #fff;text-align: center;float: left;margin-right: 10px;}
.techdet-swiper .swiper-container{height: 550px;margin-top: 32px;}
.techdet-swiper .swiper-slide{height: auto;}
.techdet-swiper .swiper-slide .txt{padding-right:80px;font-size: 15px;color: #666;line-height: 27px;}
.techdet-swiper .swiper-slide .txt img{display: block;max-width: 100%;margin: 35px 0;}
.techdet-swiper .swiper-container .swiper-scrollbar{right: 0;top: 0;height: 100%;width: 5px;background: #fafbfc;box-shadow: 0px 15px 20px 0px rgba(8, 27, 51, 0.15);border-radius: 0;}
.techdet-swiper .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background: #21ace4;border-radius: 0;}
.technology-pop-main .main .more{display: block;width: 30px;height: 28px;background: url('../images/more.png') no-repeat;margin: 30px auto 0;opacity: 0.5;}

/*项目案例*/
.case .main{background-image: url('../img/case_bg.jpg'); }
.case .main .container{height: auto;}
.case .main .txt{font-size: 16px;color: #fff;line-height: 33px;max-width: 635px;}
.present{padding: 70px 0 114px;}
.present .unify-title{text-align: left;color: #333;}
.present .info{margin-top: 64px;padding-bottom: 12px;border-bottom: 1px solid #cfd8e6;}
.present .info .step{width: 50%;float: left;}
.present .info .name{font-size: 20px;color: #237ae4;font-weight: bold;line-height: 40px;}
.present .info .txt{font-size: 15px;color: #666;line-height: 28px;margin: 2px 0 12px;}
.present .list{margin-top: 30px;}
.present .list .title{font-size: 15px;color: #666;line-height: 40px;margin-bottom: 19px;}
.present .list .title span{font-size: 20px;color: #237ae4;font-weight: bold;}
.present .list li{float: left;width: calc(20% - 15px);margin-right: 18px;box-sizing: border-box;height: 230px;background: #fff;border-radius: 4px;box-shadow: 0px 6px 10px 0px rgba(8, 27, 51, 0.1);padding: 22px 20px 0;}
.present .list li:last-child{margin-right: 0;}
.present .list li h4{font-size: 18px;color: #333;font-weight: normal;line-height: 38px;}
.present .list li .txt{font-size: 15px;color: #666;line-height: 28px;}

.energy{background: url('../img/energy_bg.jpg') no-repeat center center;background-size: cover;padding: 90px 0 55px;}
.energy .title{font-size: 30px;color: #fff;text-align: center;line-height: 50px;}
.energy .txt{font-size: 16px;color: rgba(255, 255, 255, 0.8);line-height: 28px;margin-top: 5px;text-align: center;}
.energy-swiper{margin-top: 50px;position: relative;z-index: 0;}
.energy-swiper .swiper-container{padding-bottom: 25px;}
.energy-swiper .swiper-button-prev,
.energy-swiper .swiper-button-next{width: 50px;top:155px;height: 50px;margin:0;left: -90px;background: url('../images/industry_arrow.png') no-repeat;opacity: 0.5;}
.energy-swiper .swiper-button-next{left: auto;right: -90px;background-position: 0 -50px;}
.energy-swiper .swiper-button-prev:hover,
.energy-swiper .swiper-button-next:hover{opacity: 1;}
.energy-swiper .swiper-pagination{bottom: 0;}
.energy-swiper .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;box-sizing: border-box;margin: 0 10px;border:1px solid #fff;opacity: 1;cursor: pointer;}
.energy-swiper .swiper-pagination .swiper-pagination-bullet-active{background: #25c1ff;border-color: #25c1ff;}
.energy-swiper .swiper-slide{width: 640px;height:490px;}
.energy-swiper .swiper-slide a{display: block;width: 640px;height: 490px;transition: all 0.3s;}
.energy-swiper .swiper-slide .pic{width: 100%;height: 328px;}
.energy-swiper .swiper-slide .name{font-size: 18px;color: #fff;line-height: 38px;margin-top: 12px;}
.energy-swiper .swiper-slide .info{font-size: 15px;color: #ccc;line-height: 26px;margin-top: 4px;display: none;}
.energy-swiper .swiper-slide-prev a{margin-left: 224px;transform:scale(0.7,0.7);margin-top: -30px;}
.energy-swiper .swiper-slide-next a{margin-left: -224px;transform:scale(0.7,0.7);margin-top: -30px;}
.energy-swiper .swiper-slide-active{z-index: 4;}
.energy-swiper .swiper-slide-active a{transform:scale(1,1);}
.energy-swiper .swiper-slide-active .info{display: block;}

.roof{padding: 90px 0 130px;}
.roof .unify-title{color: #333;}
.roof .txt{font-size: 16px;color: #666;line-height: 28px;margin-top: 4px;text-align: center;}
.roof .list{display: flex;justify-content: center;margin-top: 47px;}
.roof .list .item{margin: 0 42px;text-align: center;}
.roof .list .item img{display: block;width: 88px;margin: 0 auto;}
.roof .list .item p{font-size: 14px;color: #666;line-height: 16px;margin-top: 16px;}
.roof .list .item .num{font-size: 14px;color: #333;line-height: 32px;}
.roof .list .item .num span{font-size: 26px;font-weight: bold;}

.power{background: url('../img/power_bg.jpg') no-repeat center center;background-size: cover;padding: 103px 0 97px;}
.power .list{margin-top: 72px;position: relative;z-index: 0;}
.power .list li{float: left;box-sizing: border-box;width: 375px;height: 243px;margin: 0 200px 53px 0;border-radius: 6px;background-color: rgba(17, 87, 159,0.8);padding: 15px 45px 0 40px;}
.power .list li:nth-child(2n){float: right;margin-right: 0;}
.power .list li .title{font-size: 24px;color: #25c1ff;font-weight: bold;line-height: 44px;padding-bottom: 5px;border-bottom: 1px solid rgba(37, 193, 255, 0.3);}
.power .list li .txt{font-size: 14px;color: #fff;line-height: 26px;margin-top: 10px;}
.power .list li:nth-child(2n) .title,
.power .list li:nth-child(2n) .txt{text-align: right;}
.power .list .pic{width: 449px;position: absolute;left: 50%;top: 0;margin-left: -224px;z-index: 10;}
.power .list .pic img{display: block;width: 100%;}

.others{padding: 72px 0 91px;}
.others .unify-title{color: #333;text-align: left;}
.other-swiper{position: relative;margin: 40px 0 59px;overflow: hidden;}
.other-swiper .swiper-container{box-sizing: border-box;padding-left: calc(50% - 640px);}
.other-swiper .swiper-container .swiper-slide{width: 600px;height: 320px;position: relative;margin-right: 30px;cursor: pointer;}
.other-swiper .swiper-container .swiper-slide .pic{height: 320px;overflow: hidden;}
.other-swiper .swiper-container .swiper-slide .imgBg{height: 320px;}
.other-swiper .swiper-container .swiper-slide .name{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;padding: 0 20px;font-size: 18px;color: #fff;background: #237ae4;box-sizing: border-box;}
.other-swiper .swiper-container .swiper-slide:hover .imgBg{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.others .title{font-size: 24px;color: #333;line-height: 44px;margin-bottom: 13px;}
.others .list li{float: left;width: 25%;position: relative;box-sizing: border-box;padding-left: 19px;font-size: 16px;color: #666;line-height: 40px;cursor: pointer;}
.others .list li::before{content: '';position: absolute;left: 0;top: 12px;width: 1px;height: 100%;background: #ccc;}
.others .list li:hover{color: #25c1ff;}
