
/*首页*/
.hot-line{font-size:14px;color:#666;margin-top:10px;}
.swiper-banner .swiper-slide{overflow: hidden;}
.swiper-banner .swiper-slide a{display: block;width: 100%;overflow: hidden;position: relative;}
.swiper-banner .swiper-slide img{display: block;width: 100%;}
.swiper-banner .swiper-slide video{display: block;position: absolute;left: 0;top: 0;width: 100%;z-index: 10;}
.swiper-banner .swiper-button-next,
.swiper-banner .swiper-button-prev{width: 12px;height: 20px;background: url('../images/banner_arrow.png') no-repeat;left: 15px;margin-top: -10px;opacity: 1;}
.swiper-banner .swiper-button-next{left: auto;right: 15px;background-position: -12px 0;}
.swiper-banner .swiper-pagination-bullets{bottom: 70px;display: flex;width: 100%;height: 23px;align-items: center;justify-content: center;}
.swiper-banner .swiper-pagination-bullets .swiper-pagination-bullet{font-size: 0;width: 40px;height: 4px;background: rgba(255, 255, 255, 0.5);margin: 19px 4px 0;border-radius: 0;display: block;opacity: 1;}
.swiper-banner .swiper-pagination-bullets .swiper-pagination-bullet-active{font-size: 12px;color: #fff;font-weight: bold;line-height: 19px;height:19px;margin-top: 0;width: 220px;background:none;text-align: left;border-bottom: 4px solid rgba(255, 255, 255, 0.5);position: relative;animation:;}
.swiper-banner .swiper-pagination-bullets .swiper-pagination-bullet-active::after{content: '';position: absolute;left: 0;bottom: -4px;width: 0;height: 4px;background:#fff;animation:scaleUp 10s ease-in-out forwards;}
@keyframes scaleUp {
	to { width: 100%;}
} 

.ind-pro{background:#f5f5f5;padding: 60px 0 80px;}
.ind-pro li{float: left;width: 12.5%;text-align: center;}
.ind-pro li a{display: block;}
.ind-pro li .img img{display: block;width: 66px;margin: 0 auto;}
.ind-pro li .img .hover{display: none;}
.ind-pro li p{font-size: 15px;color: #000;line-height: 25px;margin-top: 5px;}
.ind-pro li:hover .img img{display: none;}
.ind-pro li:hover .img .hover{display: block;}
.ind-pro li:hover p{color: #00ccff;}

.ind-hot{padding: 15px;}
.ind-hot li{float: left;width: calc(33.3333% - 10px);margin-right: 15px;}
.ind-hot li:last-child{margin-right: 0;}
.ind-hot li a{display: block;width: 100%;height:580px;position: relative;overflow: hidden;}
.ind-hot li .imgBg{height: 580px;}
.ind-hot li .main{position: absolute;left: 0;top: 0;box-sizing: border-box;width: 100%;height: 100%;text-align: center;padding-top: 64px;}
.ind-hot li h4{font-size: 28px;line-height: 48px;color: #000;font-weight: normal;}
.ind-hot li p{font-size: 16px;line-height: 24px;color: #000;}
.ind-hot li .name{font-size: 14px;color:#666;margin-top: 36px;text-decoration: underline;}
.ind-hot li .name span{text-decoration: underline;}
.ind-hot li .main img{display: block;width: 68px;margin:-14px auto 26px;}
.ind-hot li .last{color: #666;}
.ind-hot 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);}

.ind-solution{padding: 65px 0 95px;}
.ind-solution .title{font-size: 30px;color: #333;line-height: 50px;text-align: center;}
.ind-solution .list{display: flex;justify-content: center;margin-top: 40px;}
.ind-solution .list a{display: block;margin: 0 70px;}
.ind-solution .list a .img img{display: block;width: 54px;margin: 0 auto;}
.ind-solution .list a .img .hover{display: none;}
.ind-solution .list a p{font-size: 16px;color: #666;line-height: 26px;margin-top: 10px;}
.ind-solution .list a:hover .img img{display: none;}
.ind-solution .list a:hover .img .hover{display: block;}
.ind-solution .list a:hover p{color: #00ccff;}
.swiper-series .swiper-pagination{bottom: 20px;}
.swiper-series .swiper-pagination .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 5px;}
.swiper-series .swiper-pagination .swiper-pagination-bullet-active{background: #005bac;}

.ind-video .main{margin: 0 15px;position: relative;z-index: 0;}
.ind-video .pic{width: 100%;}
.ind-video .video{width: 100%;}
.ind-video .pic{display: none;}
.ind-video .pic img,
.ind-video .video video{display: block;width: 100%;}
.ind-video .warp{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;box-sizing: border-box;padding-top: 155px;background:rgba(0,0,0,0.5);}
.ind-video .warp .title{font-size: 48px;color: #fff;font-weight: 200;line-height: 66px;text-align: center;}
.ind-video .warp .title span{margin: 0 35px;}
.ind-video .warp .title strong{font-weight: bold;}
.ind-video .warp .txt{font-size: 16px;color: #fff;line-height: 36px;text-align: center;margin-top: 20px;}
.ind-video .v-player{display:flex;width: 88px;height: 88px;margin: 106px auto 0;align-items: center;justify-content: center;background: rgba(0,0,0,0.34);border-radius: 50%;}
.ind-video .v-player i{display: block;width: 20px;height: 26px;background: url('../images/player.png') no-repeat center center;}

.ind-bot{padding: 15px;}
.ind-bot .item{width: calc(50% - 7.5px);margin-right: 15px;float: left;height: 535px;overflow: hidden;position: relative;}
.ind-bot .item:last-child{margin-right: 0;}
.ind-bot .imgBg{width: 100%;height: 535px;}
.ind-bot .warp{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);}
.ind-bot .item .top{font-size: 15px;color: #f0f1f2;line-height: 22px;display: block;position: absolute;left: 25px;top: 19px;z-index: 10;}
.ind-bot .item .top i{display: block;float: left;width: 22px;height: 22px;background: url('../images/happy.png') no-repeat;margin-right: 10px;}
.ind-bot .item .top .icon2{background-position: 0 -22px;}
.ind-bot .warp .line{width: 90px;height: 1px;background: #fff;margin: 176px auto 24px;}
.ind-bot .warp .title{font-size: 26px;color: #fff;font-weight: bold;line-height: 46px;text-align: center;padding: 0 30px;}
.ind-bot a: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);}

.video-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);z-index: 99;display: none;}
.video-pop-main{position: absolute;left: 50%;top: 50%;width: 900px;height: 506px;background: #000;margin: -253px 0 0 -450px;}
.video-pop-main .close{display: block;width: 30px;height: 30px;background: url('../images/video_close.png') no-repeat;position: absolute;right: -50px;top: 0;}
.video-pop-main .close:hover{transform:rotate(180deg);}
.video-pop-main .video video{display: block;width: 100%;height: 506px;}
.video-pop-main .prism-player{width: 100% !important;height: 506px !important;}

/*新闻中心*/
.sub-body{background: #f4f7f6;}
.news{padding: 7px 0 110px;}
.website{font-size: 15px;color: #999;line-height: 35px;}
.website a,
.website span{margin-right: 6px;color: #999;}
.website a:hover{color: #005bac;}
.website .last{color: #333;position: relative;z-index: 10;cursor: pointer;}
.website .last i{width: 10px;height: 6px;background: url('../images/recruit_arrow.png') no-repeat;background-size: 100%;margin: 14px 0 0 4px;}
.new-website{padding-top:25px;}
.solution-website{position:absolute;left:50%;top:20px;margin-left:-640px;}
.solution-website a,
.solution-website span,
.solution-website .last{color:#fff;}


.website .erify{position: absolute;left: -25px;width: 103px;border:1px solid #dcdcdc;background: #fff;top: 35px;padding: 8px 0;z-index: 20;display: none;}
.website .erify a{display: block;font-size: 14px;color: #666;line-height: 36px;text-align: center;}
.website .erify a:hover{color: #005bac;}

.swiper-news{margin-top: 20px;}
.swiper-news a{display: block;width: 100%;}
.swiper-news .pic{float: left;width: 56.25%;height: 400px;}
.swiper-news .main{float: right;width: 39%;padding-top: 20px;}
.swiper-news .main .title{font-size: 22px;line-height: 35px;color: #333;}
.swiper-news .main .txt{font-size: 14px;color: #666;line-height: 27px;font-weight: 200;margin-top: 30px;}
.swiper-news .swiper-pagination{bottom: 0;width: 100%;text-align: right;}
.swiper-news .swiper-pagination .swiper-pagination-bullet{font-size: 0;width: 40px;height: 4px;background: #e0e1e1;margin: 0 0 0 8px;border-radius: 0;opacity: 1;position: relative;}
.swiper-news .swiper-pagination .swiper-pagination-bullet-active{width: 220px;}
.swiper-news .swiper-pagination .swiper-pagination-bullet-active::after{content: '';position: absolute;left: 0;bottom:0;width: 0;height: 4px;background:#005bac;animation:newsLineUp 3s ease-in-out forwards;}
@keyframes newsLineUp {
	to { width: 100%;}
} 

.news-main{margin-top: 68px;}
.news-main .title{font-size: 24px;color: #1a1a1a;line-height: 44px;}
.news-list{margin-top: 22px;padding-bottom: 20px;}
.news-list li{margin-bottom: 30px;border:1px solid #ececec;background: #fff;height: 223px;}
.news-list li .pic{display: block;width: 32.26%;height: 223px;float: left;border-right: 1px solid #ececec;}
.news-list li .main{float: right;width: 61.33%;margin-right: 19px;padding-top: 30px;}
.news-list li .main .name{font-size: 20px;color: #000;line-height: 40px;}
.news-list li .main .txt{font-size: 14px;color: #4c4c4c;line-height: 24px;margin-top: 15px;font-weight: 200;height: 72px;}
.news-list li .main .bot{margin-top: 20px;border-top: 1px solid #eee;}
.news-list li .main .time{font-size: 12px;color: #b2b2b2;line-height: 34px;float: left;margin-right: 15px;}
.news-list li .main .keywords{float: left;font-size: 12px;color: #b2b2b2;line-height: 34px;}
.news-list li .main .keywords a{color: #b2b2b2;margin-right: 8px;}
.news-list li .main .keywords a:hover{color: #666;}
.news-list li .main .name:hover{color: #005bac;}

/*新闻详情*/
.newsDet-banner img{display: block;width: 100%;}
.newsDet-main{margin-top: 58px;}
.newsDet-main .main{float: left;width: calc(100% - 460px);}
.newsDet-main .main .time{font-size: 14px;color: #666;line-height: 20px;}
.newsDet-main .main .m-time{display: none;}
.newsDet-main .main .title{font-size: 32px;color: #1a1a1a;line-height: 47px;margin-top: 10px;position: relative;padding-bottom: 18px;}
.newsDet-main .main .title::after{content: '';position: absolute;left: 0;bottom: 0;width: 30px;height: 2px;background: #000;}
.newsDet-main .main .keywords{font-size:12px;color:#999;margin-top: 35px;line-height: 22px;}
.newsDet-main .main .keywords a{color: #999;margin-right: 8px;}
.newsDet-main .main .keywords a:hover{color: #666;}
.newsDet-main .main .content{margin-top: 20px;font-size: 16px;color: #333;line-height: 28px;}
.newsDet-main .main .content p{margin-bottom: 10px;}
.newsDet-main .main .content img{display: block;width: 100%;margin: 20px auto;}
.newsDet-main .main .content table{max-width: 100% !important;}

.newsDet-right{float: right;width: 325px;}
.newsDet-right .title{font-size: 24px;color: #1a1a1a;line-height: 44px;}
.newsDet-right .list{margin-top: 10px;}
.newsDet-right .list a{display: block;margin-bottom: 22px;}
.newsDet-right .list .img img{display: block;width: 100%;}
.newsDet-right .list .warp{display: block;background: #fff;padding: 10px 13px 4px;}
.newsDet-right .list .name{font-size: 15px;color: #1a1a1a;line-height: 22px;}
.newsDet-right .list .time{font-size: 12px;color: #999;line-height: 32px;margin-top: 32px;border-top: 1px solid #e5e5e5;}
.newsDet-right .list a:hover .name{color: #005BAC;}
.newsDet-right .pro-recom,
.newsDet-right .active-recom{padding-top: 15px;}
.newsDet-right .pro-recom .list .warp{padding: 15px 13px;}
.swiper-active{margin-top: 10px;}
.swiper-active a{display: block;position: relative;}
.swiper-active a img{display: block;width: 100%;}
.swiper-active a .name{position: absolute;left: 0;bottom: 0;width: 100%;height: 35px;box-sizing: border-box;padding: 0 60px 0 20px;font-size: 15px;color: #fff;line-height: 35px;background: rgba(0,91,172,0.95);}
.swiper-active .swiper-pagination{display: flex;width: 100%;z-index: 10;justify-content: right;padding-right: 12px;box-sizing: border-box;}
.swiper-active .swiper-pagination-bullet{box-sizing: border-box;width: 6px;height: 6px;background: none;border:1px solid #fff;margin: 0 3px;opacity: 1;}
.swiper-active .swiper-pagination-bullet-active{background: #fff;}

.newsDet-page{height: 60px;background: #005bac;margin-top: 60px;}
.newsDet-page .container{position: relative;}
.newsDet-page .prev,
.newsDet-page .next{width: calc(50%  - 100px);font-size: 15px;color: #fff;line-height: 60px;float: left;box-sizing: border-box;position: relative;padding: 0 40px;}
.newsDet-page .next{float: right;text-align: right;}
.newsDet-page .prev i{display: block;float: left;width: 17px;height: 33px;background: url('../images/news_left.png') no-repeat;margin:13px 0 0 -40px;}
.newsDet-page .next i{display: block;float: right;width: 17px;height: 33px;background: url('../images/news_right.png') no-repeat;margin:13px -40px 0 0;}
.newsDet-page .back{display: block;width: 190px;height: 60px;box-sizing: border-box;position: absolute;left: 50%;margin-left: -95px;background: url(../images/back_bg.png) repeat-x center;padding-left: 55px;font-size: 15px;color: #fff;line-height: 60px;}
.newsDet-page .back i{display: block;float: left;width: 35px;height: 14px;background: url('../images/news_back.png') no-repeat;margin: 23px 13px 0 0;}

/*视频中心*/
.media-banner img{display: block;width: 100%;}
.media-main{padding: 40px 0 110px;}
.media-main .container{width: 92%;}
.media-profile{margin-top: 20px;}
.media-profile .main{float: left;width: 52%;height: 410px;background: #fff;box-sizing: border-box;}
.media-profile .main .warp{padding: 90px 4% 0 12%;}
.media-profile .main .title{font-size: 26px;color: #333;line-height: 46px;}
.media-profile .main .txt{font-size: 14px;color: #333;line-height: 26px;font-weight: 200;max-width: 480px;margin-top: 10px;}
.media-profile .main .link{display: block;box-sizing: border-box;width: 180px;height: 53px;border:1px solid #005bac;border-radius: 2px;font-size: 14px;color: #005bac;line-height: 51px;padding-left: 29px;margin-top: 75px;}
.media-profile .main .link .line{width: 45px;height: 1px;float: left;margin: 25px 14px 0 0;float: left;position: relative;background: #005bac;}
.media-profile .main .link .line::after{content: '';position: absolute;left: 0;top: 0;width: 0;height: 1px;background: #fff;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.media-profile .main .link:hover{background: #005bac;color: #fff;}
.media-profile .main .link:hover .line::after{width: 100%;}
.profile-video{width: 48%;height: 410px;position: relative;float: right;}
.profile-video .yin{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.22);}
.profile-video .v-player{display: flex;width: 88px;height: 88px;position: absolute;left: 50%;top: 50%;margin: -44px 0 0 -44px;border-radius: 50%;background: rgba(0,0,0,0.5);justify-content: center;align-items: center;}
.profile-video .v-player i{display: block;width: 20px;height: 26px;background: url('../images/player.png') no-repeat center center;}
.video-nav{display:flex;justify-content: center;margin-top: 40px;}
.video-nav a{display: block;padding: 0 20px;font-size: 16px;line-height: 46px;border: 1px solid #005bac;color:#005bac;margin: 0 20px;}
.video-nav a:hover,
.video-nav a.active{background:#005bac;color:#fff;}
.media-list{padding: 40px 0 27px;}
.media-list li{float: left;width: 18.4%;margin: 0 2% 33px 0;background: #fff;}
.media-list li:nth-child(5n){margin-right: 0;}
.media-list li a{display: block;}
.media-list li .pic{width: 100%;height: 176px;overflow: hidden;position: relative;}
.media-list li .player{display:none;width: 50px;height: 50px;background: url('../images/player.png') no-repeat center center rgba(0,0,0,0.5);border-radius: 50%;background-size: 12px 16px;position: absolute;left: 50%;top: 50%;margin: -25px 0 0 -25px;}
.media-list li .imgBg{height: 176px;}
.media-list li .warp{padding: 12px 12px 2px;}
.media-list li .name{font-size: 16px;color: #1a1a1a;line-height: 24px;height: 48px;} 
.media-list li .time{margin-top: 28px;border-top: 1px solid #e5e5e5;font-size: 12px;color: #999;line-height: 32px;}
.media-list li:hover .imgBg{transform:scale(1.1);-webkit-transform:scale(1.1);}
.media-list li:hover .player{display: block;}
.media-list li:hover .name{color: #005bac;}

/*网站地图*/
.sitemap-body{background: #f5f5f5;}
.sitemap-body .header-h{height: 95px;}
.sitemap-top{margin: 0 15px;background: #ebebeb;}
.sitemap-top .website{line-height: 40px;}
.sitemap-main{background: url('../img/sitemap_bg.jpg') no-repeat center bottom;padding:40px 0;}
.sitemap-main .title{font-size: 28px;color: #666;line-height: 48px;}
.sitemap-list{margin-top: 40px;}
.sitemap-list ul {float: left;margin-right: 156px;}
.sitemap-list li a{display: block;font-size: 15px;color: #666;line-height: 37px;}
.sitemap-list li.top a{font-size: 18px;color: #000;line-height: 38px;}
.sitemap-list li.top-video{margin-top: 16px;}
.sitemap-list li.top-video a{font-size: 18px;color: #000;line-height: 38px;}
.sitemap-list li:hover a{color: #005bac;}
.sitemap-bot{margin-top: 97px;}
.sitemap-bot .friend-select{margin: 0;}
.sitemap-bot .info{width: 540px;padding: 40px 0 30px;border-top: 1px solid #cad3de;border-bottom: 1px solid #cad3de;margin-top: 43px;}
.sitemap-coryright{font-size: 12px;color: #999;line-height: 26px;margin-top: 20px;}
.sitemap-coryright a{color: #999;}
.sitemap-coryright a:hover{text-decoration: underline;}

/*404*/
.error{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: url('../img/404_bg.jpg') no-repeat center center;background-size: cover;}
.error-left,
.error-right{width: 586px;height: 56px;position: absolute;top: 360px;left: 50%;}
.error-left{background: url('../images/error_left.png') no-repeat;left: 0;margin-left: calc(50% - 956px);}
.error-right{background: url('../images/error_right.png') no-repeat;margin-left: 370px;}
.error-main{width: 606px;margin: 264px auto 0;text-align: center;}
.error-main .title{font-size: 36px;color: #222;line-height: 56px;margin-top: 75px;}
.error-main .tips{font-size: 16px;color: #888;line-height: 34px;}
.error-main .link{display: block;font-size: 16px;color: #fff;width: 230px;height: 55px;line-height: 55px;overflow: hidden; background: #0065bf;border-radius: 4px;margin: 40px auto 0;}
.error-main .link:hover p{margin-top: -55px;}


/* 产品中心 */
.new_product,.new_content{width: 1280px;margin: 0 auto;min-width: 1220px;}
.swiper-proBanner{margin-bottom: 90px;}
.swiper-proBanner a,
.swiper-proBanner img{display: block;width: 100%;}
.swiper-proBanner .swiper-pagination{bottom: 30px;}
.swiper-proBanner .swiper-pagination-bullet{width: 20px;height: 3px;background: #fff;border-radius: 0; opacity: 1;margin: 0 8px !important;}
.swiper-proBanner .swiper-pagination-bullet-active{width:40px;background: #005bac;}

.new_product .banner{width: 100%;height: 510px;background-size: cover;position: relative;margin-bottom: 90px;}
.new_product .banner p{color: #fff;font-size: 30px;position: absolute;left: 45px;bottom: 40px;}
.product_nav{display: flex;justify-content: space-between;position: relative;z-index: 10;}
.product_nav .website{display: flex;align-items: center;margin-bottom: 20px;}
.product_nav .classify{display: flex;height: 80px;align-items: center;}
.product_nav .classify a{padding-bottom: 17px;display: block;}
.product_nav .classify a img{display: block;}
.product_nav .classify a:nth-child(1){margin-right: 40px;}
.product_nav .classify a:nth-child(1) img{width: 25px;height: 18px;margin-right: 20px;}
.product_nav .classify a:nth-child(2) img{width: 18px;height: 18px;margin-right: 15px;}
.product_nav .classify a{display: flex;align-items: center;}
.product_nav .classify a p{font-size: 14px;color: #333333;}
.classify .on{border-bottom: 2px solid #CF0070;}
.new_product_main .tit{color: #000000;font-size: 26px;margin-bottom: 20px;}

.swiper-pro{margin-bottom: 50px;}
.swiper-pro .swiper-pagination{bottom: 10px;box-sizing: border-box;width: 575px;}
.swiper-pro .swiper-pagination-bullet{width: 20px;height: 3px;background: #ddd;border-radius: 0; opacity: 1;margin: 0 8px !important;}
.swiper-pro .swiper-pagination-bullet-active{width:40px;background: #005bac;}

.streamer{display: flex;height: 250px;}
.streamer_l{width: 575px;height: 100%;overflow: hidden;}
.streamer_l .pic{width: 100%;height: 100%;background-size: cover !important;transition: 1s;}
.streamer_r{width: 705px;height: 100%;padding: 60px 110px 0 105px;background: #fff;box-sizing: border-box;position: relative;}
.streamer_r .t1{color: #333333;font-size: 22px;margin-bottom: 17px;}
.streamer_r .t2{color: #666666;font-size: 14px;}
.streamer_r .t3{color: #CF0070;font-size: 16px;position: absolute;bottom: 60px;}
.new_product_list{display: flex;flex-wrap: wrap;}
.new_p_item{display: block;width: 295px;height: 325px;padding: 25px 50px 30px 50px;background: #fff;margin-right: 33px;margin-bottom: 33px;box-sizing: border-box;position: relative;}
.new_p_item:nth-child(4n){margin-right: 0;}
.new_p_item .pic{display: flex;align-items: center;justify-content: center;overflow: hidden;height: 185px;}
.new_p_item .pic img{max-width: 180px;max-height: 145px;transition: .8s;}
.new_p_item .p_name{color: #222222;font-size: 16px;margin-bottom: 8px;}
.new_p_item .p_num{color: #999999;font-size: 14px;}
.new_p_item .info{position: absolute;bottom: 30px;left: 20px;}
.look_more{width: 300px;height: 55px;color: #666666;font-size: 14px;text-align: center;line-height: 55px;border: 1px solid #E5E5E5;margin: 0 auto;margin-top: 20px;margin-bottom: 50px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;cursor: pointer;}
.look_more:hover, .entrance_item:focus, .entrance_item:active {-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;background-color: #0065BF;color: #fff;}
.brand_banner{width: 100%;height: 410px;background-size: cover;position: relative;margin-bottom: 54px;}
.brand_banner p{position: absolute;font-size: 30px;color: #fff;top: 130px;left: 115px;}
.brand_top{width: 100%;height: 190px;padding: 0 33px;background: #fff;box-sizing: border-box;display: flex;align-items: center;}
.brand_top .link{display: flex;height: 100%;}
.brand_top .link a img{width: 113px;}
.brand_top .link .taiji img{width: 113px;}
.brand_top .link a{width: 168px;height: 100%;display: flex;align-items: center;justify-content: center;margin: 0 58px;box-sizing: border-box;position: relative;}
.brand_top .link .on{border-bottom: 4px solid #CF0070;}
.brand_top .link a::after{content: '';width: 1px;height: 85px;background: #EEEEEE;position: absolute;right: -55px;top: 47px;}
.brand_top p{color: rgb(193,193,193);font-size: 27px;margin-left: 90px;}
.new_p_item:hover .pic img{transform: scale(1.1);}
.new_p_item:hover .p_name{color: #005bac;}
.streamer:hover .pic{transform: scale(1.1);}
.streamer:hover .t1{color: #005bac;}

/* 解决方案 */
.quality_banner{background-size: cover !important;width: 100%;height: 888px;min-width: 1260px;position: relative;}
.quality_banner .text{position: absolute;color: #fff;bottom: 100px;left: calc(50% - 640px);}
.quality_banner .text .text1{font-size: 36px;margin-bottom: 48px;}
.quality_banner .text .text2{font-size: 16px;width: 630px;}
.quality_nav {width: 100%;height: 125px;background: #F5F5F5;position: relative;z-index: 9;}
.quality_nav .new_content{display: flex;height: 100%;}
.quality_nav .new_content .item{cursor: pointer;width: 25%;height: 100%;display: flex;align-items: center;justify-content: center;position: relative;}
.quality_nav .new_content .item:hover{border-radius: 10px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;background-color: #005BAC;}
.quality_nav .new_content .item::before{content: '';width: 1px;height: 55px;background: #AAAAAA;position: absolute;right: 0px;top: 40px;}
.quality_nav .new_content .item:hover .item_t p{color: #fff;}
.quality_nav .new_content .item:hover::before{display: none;}
.quality_nav .new_content .item_t p{font-size: 15px;}
.quality_nav .new_content .item_t p:nth-child(1){color: #333333;}
.quality_nav .new_content .item_t p:nth-child(2){color: #999999;}
.quality_nav .new_content .item img{margin-left: 20px;}
.quality_nav .new_content .item:nth-child(1) img{width: 53px;height: 45px;}
.quality_nav .new_content .item:nth-child(2) img{width: 54px;height: 38px;}
.quality_nav .new_content .item:nth-child(3) img{width: 50px;height: 48px;}
.quality_nav .new_content .item:nth-child(4) img{width: 47px;height: 44px;}
.quality_nav .new_content .item .hover {display: none;}
.quality_nav .new_content .item:nth-child(4)::before{display: none;}
.quality_nav .new_content .item:hover .on{display: none;}
.quality_nav .new_content .item:hover .hover {display: block;}
.quality_m_nav{display: none;}
.quality_swiper{width: 100%;height: 333px;position: relative;background: #fff;}
.quality_swiper .new_con{width: calc(100% - 400px);background: #fff;}
.quality_recommend{background: url(../images/quality_bg.jpg) no-repeat center center;background-size: cover;width: 100%;padding-top: 386px;position: relative;padding-bottom: 110px;}
.quality_s_main{display: flex;width: 1280px;margin: 0 auto;position: absolute;top: 115px;left: calc(50% - 640px);height: 515px;box-shadow: 0px 12px 22px 1px rgba(11, 11, 11, 0.16);}
.quality_title{color: #222222;font-size: 24px;}
.quality_re_product{display: none;justify-content: space-between;margin-top: 20px;}
.quality_on{display: flex;}
.quality_re_product a{display: block;width: 625px;height: 330px;overflow: hidden;}
.quality_re_product a .pic{width: 100%;height: 100%;transition: 1s;padding: 60px 0 0 50px;background-size: cover !important;box-sizing: border-box;}
.quality_re_product a:hover .pic{transform: scale(1.05);}
.quality_re_product a .pic p{color: #000000;font-size: 18px;}
.quality_re_product a .pic p b{display: block;font-size: 24px;margin-top: 10px;}
.quality_re_product a .pic p u{display: block;font-size: 14px;margin-top: 30px;}
.quality_assort{background: rgb(247,247,247);padding: 105px 0 76px 0;}
.quality_assort .new_content .new_product_list{margin-top: 30px;}
.quality_text{width: 400px;padding: 88px 68px 68px 56px;position: relative;z-index: 1;background: #fff;}
.en_tit{color: #CF0070;font-size: 16px;}
.ch_tit{color: #333333;font-size: 26px;}
.quality_synopsis{color: #666666;font-size: 14px;line-height: 24px;margin-top: 60px;}
.quality_suggest{display: block;width: 148px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 13px;background: #005BAC;border-radius: 20px;position: absolute;bottom: 68px;}
.quality_s_main .new_con .swiper-slide .pic{width: 100%;height: 515px;background-size: cover !important;}
.quality_s_main .new_con .swiper-button-prev,
.quality_s_main .new_con .swiper-button-next{width: 44px;height: 44px;opacity: 1;background-size: 10px;}
.quality_s_main .new_con .swiper-button-prev{background-color: #005BAC !important;left:auto;right: 43px;top: auto;bottom: 0;}
.quality_s_main .new_con .swiper-button-next{background-color: #000 !important;right: 0;top: auto;bottom: 0;}
.quality_s_main {display: none;}
.quality_swiper .on{display: flex;}
.quality_nav .new_content .is{top: -14px;padding: 14px 0;background: #005BAC;border-radius: 10px;}
.quality_nav .new_content .is .item_t p{color: #fff;}
.quality_nav .new_content .is .on{display: none;}
.quality_nav .new_content .is .hover{display: block;}
.m-suggest,
.m-deploy{display: none;}

.deploy-pop{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 101;background: rgba(0,0,0,0.6);display: none;}
.deploy-pop-main{position: absolute;left: 50%;top: 1080px;width: 1280px;margin-left: -640px;background: #fff;box-sizing: border-box;padding: 20px 30px 44px;opacity: 0;transform: translateY(40px);-webkit-transform: translateY(40px);-ms-transform: translateY(40px);}
.deploy-fadeInUp{opacity: 1;transform: translateY(0px);-webkit-transform: translateY(0px);-ms-transform: translateY(0px);}
.deploy-pop-main .title{font-size: 25px;color: #005bac;font-weight: bold;line-height: 45px;margin-bottom: 30px;}
.deploy-pop-main .close{display: block;width: 20px;height: 20px;background: url('../images/close.png') no-repeat;position: absolute;right: 30px;top: 30px;}
.deploy-pop-main .close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.deploy-tb table{width: 100%;}
.deploy-tb table tr:nth-child(2n + 1){background: #f6f6f6;}
.deploy-tb table th{background: #e2e2e2;height: 52px;font-size: 16px;color: #000;font-weight: bold;border:1px solid #e2e2e2;}
.deploy-tb table td{border:1px solid #eee;font-size: 14px;color: #666;height: 38px;text-align: center;}
.deploy-tb table th:first-child,
.deploy-tb table td:first-child{width: 186px;padding-left: 40px;text-align: left;position: relative;}


/*住宅配电定制解决方案*/
.dwelling-banner {width: 100%;position: relative;}
.dwelling-banner img{display: block;width: 100%;}
.dwelling-banner .container{position: relative;height: 100%;}
.dwelling-banner .main{position: absolute;left: 0;bottom: 100px;}
.dwelling-banner .main .title{font-size: 36px;color: #fff;line-height: 46px;margin-bottom: 36px;}
.dwelling-banner .main .txt{font-size: 16px;color: #fff;line-height: 29px;margin-bottom: 18px;max-width: 760px;}
.dwelling-banner .main .link{font-size: 16px;color: #009eff;line-height: 26px;}

.dwelling-idea{padding: 95px 0 30px;}
.dwelling-idea .title{font-size: 30px;color: #3b3e40;line-height: 50px;text-align: center;}
.dwelling-idea .info{font-size: 14px;color: #808080;line-height: 24px;text-align: center;}
.dwelling-idea .list{margin-top: 92px;}
.dwelling-idea .list .item{width: 33.3333%;float: left;margin-bottom: 68px;text-align: center;}
.dwelling-idea .list .img{display: flex;align-items: center;justify-content: center;height: 80px;}
.dwelling-idea .list .img img{display: block;height: 80px;}
.dwelling-idea .list .name{font-size: 20px;color: #333;line-height: 30px;margin-top: 25px;}
.dwelling-idea .list .txt{font-size: 14px;color: #666;line-height: 23px;min-height: 92px;margin-top: 5px;}

.dwelling-mold{position: relative;}
.m-mold{display: none;}
.mold-top{position: absolute;left: 0;top: 0;z-index: 98;background: url('../img/mold_bg.jpg') no-repeat center center;background-size: cover;padding-top: 65px;box-sizing: border-box;height: 430px;width: 100%;}
.mold-h{width: 100%;height: 430px;}
.mold-top .title{font-size: 30px;color: #fff;text-align: center;line-height: 50px;}
.mold-top .en{font-size: 13px;color: #fff;line-height: 26px;text-align: center;opacity: 0.56;text-transform: uppercase;}
.mold-top .list{margin-top: 60px;}
.mold-top .list .item{width: 25%;float: left;text-align: center;position: relative;cursor: pointer;}
.mold-top .list .item::after{content: '';width: 1px;height: calc(100% - 20px);right: 0;top: 10px;background-color: rgba(255,255,255,0.08);position: absolute;}
.mold-top .list .item:last-child::after{display: none;}
.mold-top .list img{display: block;height: 52px;margin: 0 auto;opacity: 0.56;}
.mold-top .list .name{font-size: 16px;color: #fff;line-height: 26px;margin-top: 20px;opacity: 0.56;}
.mold-top .list p{font-size: 15px;color: #808080;line-height: 23px;}
.mold-top .list .item-on img,
.mold-top .list .item-on .name{opacity: 1;}
.mold-top .more{display: block;margin: 60px auto 0;width: 18px;height: 20px;background: url('../images/mold_more.png') no-repeat;animation:mymove 1.2s infinite;-webkit-animation:mymove 1.2s infinite;position: relative;}
@keyframes mymove
{
	0%{
		top: 0;
	}
	50%{
		top: 10px;
	}
	100%{
		top: 0;
	}
}

@-webkit-keyframes mymove
{
	0%{
		top: 0;
	}
	50%{
		top: 10px;
	}
	100%{
		top: 0;
	}
}
.mold-main{position: relative;z-index: 90;background: #fff;}
.mold-left{position: absolute;left: 0;top: 0;width: 50%;z-index: 10;}
.mold-left .pic{width: 770px;margin:40px 0 0 calc(100% - 770px);display: none;}
.mold-left .pic:nth-child(2),
.mold-left .pic:nth-child(3){width: 810px;margin-left: calc(100% - 810px);}
.mold-left .pic:nth-child(4){width: 430px;margin-left: calc(100% - 610px);}
.mold-left .img{position: relative;width: 770px;margin-left: 40px;}
.mold-left .pic:nth-child(2) .img,
.mold-left .pic:nth-child(3) .img{width: 810px;}
.mold-left .pic:nth-child(4) .img{width: 430px;}
.mold-left .img img{display: block;width: 100%;}

.mold-left .list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.mold-left .list .btn{position: absolute;width: 28px;height: 28px;background: url('../images/plus_icon.png') no-repeat center center #005bac;border-radius: 50%;cursor: pointer;}
.mold-left .list .btn-show{z-index: 10;}
.mold-left .list .erify{position: absolute;left: -30px;bottom: 40px;width: 266px;background: #fff;border:1px solid #21ade5;border-radius: 4px;box-sizing: border-box;padding: 10px 18px 15px;display: none;}
.mold-left .list .erify::after{content: '';position: absolute;left: 34px;bottom: -10px;background: url('../images/dwelling_arrow.png') no-repeat;width: 18px;height: 10px;}
.mold-left .list .erify .name{font-size: 18px;color: #006ac7;line-height: 28px;}
.mold-left .list .erify .txt{font-size: 14px;line-height: 22px;color: #666;}
.pos1{left: 430px;top: 400px;}
.pos2{left: 510px;top: 360px;}
.pos3{left: 190px;top: 220px;}
.pos4{left: 380px;top: 80px;}
.pos5{left: 680px;top: 120px;}
.pos6{left: 400px;top: 300px;}
.pos7{left: 365px;top: 220px;}
.pos8{left: 680px;top: 160px;}
.pos9{left: 245px;top: 120px;}
.pos10{left: 245px;top: 275px;}
.pos11{left: 100px;top: 335px;}
.pos12{left: 465px;top: 120px;}
.pos13{left: 280px;top: 125px;}
.pos14{left: 370px;top: 235px;}
.pos15{left: 650px;top: 140px;}
.pos16{left: 260px;top: 220px;}
.pos17{left: 620px;top: 230px;}
.pos18{left: 575px;top: 130px;}
.pos19{left: 285px;top: 50px;}
.pos20{left: 120px;top: 330px;}
.pos21{left: 325px;top: 265px;}
.pos22{left: 300px;top: 445px;}
.pos23{left: 90px;top: 70px;}
.pos24{left: 240px;top: 240px;}
.pos25{left: 140px;top: 280px;}
.pos26{left: 195px;top: 60px;}
.pos27{left: 195px;top: 160px;}
.pos28{left: 230px;top: 350px;}
.pos29{left: 160px;top: 215px;}
.pos30{left: 60px;top: 170px;}
.pos31{left: 330px;top: 110px;}

.mold-left .tips{position: absolute;left: 0;bottom: 60px;width: 770px;margin-left: calc(100% - 770px);display: flex;border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;}
.mold-left .tips .num{font-size: 45px;color: #dbdbdb;line-height: 45px;}
.mold-left .tips .name{font-size: 16px;color: #dbdbdb;line-height: 25px;margin: 20px 0 0 10px;}


.mold-right{margin-left: 50%;width: 50%;}
.mold-right .item{background: #f0f0f0;min-height: 560px;}
.mold-right .item:nth-child(2n){background: #e8e8e8;}

.mold-right .warp{padding-top: 142px;width: 450px;margin-left: 190px;}
.mold-right .en{font-size: 24px;color: #cf0070;line-height: 32px;}
.mold-right .name{font-size: 26px;color: #005bac;line-height: 42px;}
.mold-right .info{font-size: 14px;color: #333;line-height: 22px;margin-top: 48px;}
.mold-right .info p{margin-bottom: 10px;}
.mold-right .info p:last-child{margin-bottom: 0;}
.mold-right .info .must{color: #cf0070;}
.mold-right .txt{font-size: 14px;color: #333;line-height: 26px;margin-top: 28px;}

.dwelling-fixed .mold-top{position: fixed;left: 0;top: 60px;width: 100%;height: 60px;padding: 0;}
.dwelling-fixed .mold-top .title,
.dwelling-fixed .mold-top .en,
.dwelling-fixed .mold-top .more,
.dwelling-fixed .mold-top .list img,
.dwelling-fixed .mold-top .list p{display: none;}
.dwelling-fixed .mold-top .list{margin-top: 0;}
.dwelling-fixed .mold-top .list .name{line-height: 60px;margin-top: 0;}
.dwelling-fixed .mold-left{position: fixed;padding-top: 140px;box-sizing: border-box;}

.dwelling-recom{padding: 103px 0 110px;position: relative;z-index: 97;background: #fff;}
.dwelling-recom .title{font-size: 26px;color: #000;line-height: 46px;text-align: center;}
.dwelling-recom .info{font-size: 14px;color: #808080;text-align: center;line-height: 27px;margin: 4px auto 0;max-width: 900px;}
.dwelling-recom .list{margin-top: 60px;}
.dwelling-recom .list li{float: left;width: calc(25% - 15px);margin: 0 20px 20px 0;}
.dwelling-recom .list li:nth-child(4n){margin-right: 0;}
.dwelling-recom .list li a{display: block;border:1px solid #e5e5e5;padding: 40px 24px 30px;}
.dwelling-recom .list li .img{display: flex;align-items: center;justify-content: center;height: 190px;}
.dwelling-recom .list li .img img{display: block;max-width: 100%;max-height: 190px;}
.dwelling-recom .list li .name{font-size: 16px;color: #000;line-height: 26px;margin-top: 40px;}
.dwelling-recom .list li .txt{font-size: 14px;color: #999;line-height: 20px;margin-top: 5px;max-width: 230px;}
.dwelling-recom .list li:hover a{border-color: #005BAC;}
.dwelling-recom .list li:hover .name{color: #005BAC;}

/* 关于我们 */
.new_about_banner{width: 100%;min-width: 1280px;background-size: cover !important;height: 650px;padding-top: 68px;box-sizing: border-box;}
.new_about_banner .new_content .website a,.new_about_banner .new_content .website span{color: #fff;}
.new_about_banner .new_content p {color: #fff;text-align: center;}
.new_about_banner .ch_tit{font-size: 60px;}
.new_about_banner .new_content .website{margin-bottom: 155px;}
.new_about_banner .en_tit{font-size: 25px;letter-spacing: 3px;}
.new_about_nav {width: 100%;height: 80px;border-bottom: 1px solid #CCCCCC;}
.new_about_nav ul {height: 100%;display: flex;justify-content: space-between;}
.new_about_nav ul li{width: 20%;height: 100%;font-size: 18px;text-align: center;line-height: 80px;position: relative;}
.new_about_nav ul li::after{content: '';width: 1px;height: 30px;background: #DCDCDC;position: absolute;right: 0;top: 25px;}
.new_about_nav ul li a{cursor: pointer;display: inline-block;color: #333333;}
.new_about_nav ul .on a{color: #005BAC;border-bottom: 2px solid #005BAC;height: 100%;display: inline-block;}
.new_about_nav ul li a:hover {color: #005BAC;border-bottom: 2px solid #005BAC;}

.aboutNav-fixed{position: fixed;height: 60px;left: 0;top: 60px;background: #fff;z-index: 99;}
.aboutNav-fixed ul li{line-height: 60px;}
.aboutNav-fixed ul li::after{top: 15px;}

#new_synopsis{box-sizing: border-box;padding: 120px 0 110px 0;width: 100%;background: url(../img/synopsis_bg.png) no-repeat bottom center;background-size: contain;}
#new_synopsis .tit{color: #353A3E;font-size: 30px;text-align: center;margin-bottom: 50px;}
#new_synopsis .section{color: #666666;font-size: 16px;text-align: center;line-height: 32px;}
.new_synopsis_pic{display: flex;justify-content: center;margin-top: 50px;}
.new_synopsis_pic img{display: block;}
#new_serve{width: 100%;height: 650px;box-sizing: border-box;padding: 100px 0 0 0;background: url(../img/serve_bg.jpg) no-repeat center center;background-size: cover;position: relative;}
#new_serve .new_content p{color: #fff;text-align: center;}
#new_serve .new_content .en_tit{font-size: 80px;margin-bottom: 10px;}
#new_serve .new_content .ch_tit{font-size: 30px;margin-bottom: 90px;}
#new_serve .new_content .section{font-size: 15px;line-height: 36px;}
#new_serve .new_content .down{width: 50px;height: 50px;background: linear-gradient(0deg, #BA0063 0%, #C54246 100%);border-radius: 6px;display: flex;justify-content: center;align-items: center;position: absolute;bottom: 60px;left: calc(50% - 25px);display: none;}
#new_serve .new_content .down img{display: block;width: 26px;height: 32px;}
#new_course{padding: 120px 0 150px 0;position: relative;background: rgb(248, 248, 248);}
#new_course .tit{color: #353A3E;font-size: 30px;text-align: center;margin-bottom: 80px;}
#new_course .swiper-container .swiper-pagination{bottom: 0;width: 1280px;display: flex;justify-content: space-around;left: calc(50% - 640px);}
#new_course .swiper-container .swiper-pagination span{width: auto;height: auto;border-radius: 0;opacity: 1;background: none;color: #B4B4B4;}
#new_course .swiper-container .swiper-pagination .swiper-pagination-bullet-active{color: #333333;}
#new_course .swiper-container .page{width: 100%;height: 25px;border-top: 1px solid #DCDCDC;}
#new_course .swiper-container .swiper-wrapper .swiper-slide .year{color: #DBDFE2;font-size: 180px;font-weight: bolder;display: block;width: 100%;opacity: .5;}
#new_course .swiper-container .swiper-wrapper .swiper-slide .active{display: none;}
#new_course .swiper-container .swiper-wrapper .swiper-slide-active .active{display: block;}
#new_course .swiper-container .swiper-wrapper .swiper-slide-active .year{display: none;}
#new_course .swiper-container .swiper-wrapper .swiper-slide-next .year{text-align: right;}
.active_year{text-align: center;color: #333333;font-size: 90px;font-weight: bolder;position: relative;display: inline-block;left: 50%;transform: translate(-50%, 0%);margin-bottom: 14px;}
.active_year::after{content: '';width: 100%;height: 15px;background: #CF0070;position: absolute;bottom: 23px;left: 0;z-index: -1;}
.active_all{display: flex;flex-wrap: wrap;justify-content: center; width: 100%;margin-bottom: 82px;margin-top: 30px;}
.active_all .pic{width: 103px;height: 48px;margin-right: 7px;overflow: hidden;margin-bottom: 5px;cursor: pointer;}
.active_all .pic:nth-child(5n){margin-right: 0;}
#new_course .swiper-container .swiper-wrapper .swiper-slide .active .section{color: #666666;font-size: 15px;text-align: center;line-height: 28px;}
#new_course .swiper-container .swiper-button-prev{left: 25.4%;top: 31.5%;background-size: 15px;}
#new_course .swiper-container .swiper-button-next{right: 25.4%;top: 31.5%;background-size: 15px;}
.pic_window{display: none;align-items: center;justify-content: center;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: fixed;top: 0;z-index: 999;}
.pic_window img{max-width: 60%;}
#new_industry{box-sizing: border-box;padding: 100px 0 75px 0;background: url(../img/about_bg.jpg) no-repeat center center;background-size: cover;}
#new_industry .tit{color: #1A1C1F;font-size: 30px;text-align: center;margin-bottom: 60px;}
.industry_nav{display: flex;justify-content: center;margin-bottom: 35px;}
.industry_nav li{font-size: 17px;color: #666666;position: relative;cursor: pointer;margin-right: 56px;}
.industry_nav li:last-child{margin-right: 0;}
.industry_nav li:hover{color: #005BAC;}
.industry_nav li::after{content: '';width: 13px;height: 6px;background: url(../img/triangle.png) no-repeat center center;background-size: cover;position: absolute;bottom: -12px;left: 50%;transform: translate(-50%);display: none;}
.industry_nav li:hover::after{display: block;}
.industry_nav .on{color: #005BAC;}
.industry_nav .on::after{display: block;}
.industry_main{width: 1510px;height: 340px;background: #fff;box-shadow: 0px 9px 20px 0px rgba(0, 0, 0, 0.15);margin: 0 auto;display: none;margin-bottom: 60px;}
#new_industry .show{display: flex;}
.industry_main .industry_l{box-sizing: border-box;padding: 65px 90px 0 65px;position: relative;width: 960px;}
.industry_main .industry_l .tit1{color: #000000;font-size: 22px;margin-bottom: 30px;}
.industry_main .industry_l .tit2{color: #4D4D4D;font-size: 14px;line-height: 25px;}
.industry_main .industry_r{overflow: hidden;width: 550px;height: 100%;}
.industry_main .industry_r .pic{background-size: cover !important;width: 550px;height: 100%;transition: 1s;}
.industry_main:hover .pic{transform: scale(1.1);}
.industry_main:hover .tit1{color: #005bac;}
.industry_main .industry_l .down{width: 14px;height: 15px;position: absolute;bottom: 90px;background: url(../images/down_a.png) no-repeat center center;background-size: cover;display: none;}
#new_industry .look_more{border: 1px solid #999999;border-radius: 6px;margin-bottom: 0px;}
#new_honor{padding: 125px 0 164px 0;background: rgb(248, 248, 248);}
#new_honor .title{color: #353A3E;font-size: 30px;text-align: center;margin-bottom: 55px;}
#new_honor .main{display: flex;width: 100%;padding: 0 40px;box-sizing: border-box;height: 544px;min-width: 1220px;}
#new_honor .main_l,#new_honor .main_r{width: 50%;height: 100%;overflow: hidden;}
#new_honor .main_l{background-size: cover !important;}
#new_honor .main_r{padding-left: 125px;box-sizing: border-box;background: #fff;}
/* #new_honor .main_r .swiper-container .swiper-wrapper .swiper-slide{height: 400px !important;} */
.main_r .swiper-container .swiper-pagination{top: 50%;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.main_r .swiper-container .swiper-pagination span{width: auto;height: auto;background: none;margin: 0;margin-bottom: 50px;position: relative;}
.main_r .swiper-container{height: 100% !important;}
.main_r .swiper-container .swiper-wrapper{height: 100% !important;}
.industry_year{color: #5A5858;font-size: 80px;font-weight: bolder;position: relative;margin-bottom: 30px;display: inline-block;opacity: .12;}
.swiper-slide-active .industry_year::after{content: '';width: 100%;height: 18px;background: #CF0070;position: absolute;bottom: 18px;left: 0;z-index: -1;}
.industry_info{display: none;height: 200px;overflow: auto;position: relative;width: 420px;}
.meng{width: 100%;height: 35px;background: rgba(255, 255, 255, 0.2);position: relative;top: -35px;display: none;}
.industry_info p{color: #5A5858;font-size: 15px;line-height: 33px;}
.swiper-slide-active .industry_info,.swiper-slide-active .meng{display: block;position: relative;z-index: 9;}
/* .main_r .swiper-container .swiper-wrapper .swiper-slide {height: 30px;}
.main_r .swiper-container .swiper-wrapper .swiper-slide-active{height: calc(100% - 60px);} */
.main_r .swiper-container .swiper-pagination span::after{content: '';width: 2px;height: 100%;background: #005BAC;position: absolute;right: -10px;top: 0;display: none;}
.main_r .swiper-container .swiper-pagination .swiper-pagination-bullet-active::after{display: block;}
.swiper-slide-active .industry_year{color: #333232;opacity: 1;}
/* .industry_info ::-webkit-scrollbar{display:none;} */
.industry_info::-webkit-scrollbar {display: none; }
.industry_info {scrollbar-width: none;-ms-overflow-style: none;overflow-x: hidden;overflow-y: auto;}
.main_r .swiper-container .swiper-slide-active{position: relative;top: -100px;}
.main_r .swiper-container .swiper-slide-prev{position: relative;top: -65px;}
.main_r .swiper-container .swiper-slide-next{position: relative;top: 135px;}

/* 专题页 玻璃 */
.glass_banner{background: url(../img/glass_banner.png) no-repeat center center; background-size: cover !important;width: 100%;height: 920px;color: #fff;text-align: center;padding-top: 260px;box-sizing: border-box;}
.glass_banner p:nth-child(1){font-size: 48px;letter-spacing: 18px;margin-bottom: 8px;}
.glass_banner p:nth-child(2){font-size: 18px;letter-spacing: 13px;}
.glass_icon_all{display: flex;width: 1280px;justify-content: space-between;margin: 0 auto;height: 200px;padding-top: 50px;padding-bottom: 55px;box-sizing: border-box;}
.glass_icon_all .item{width: 160px;height: 85px;display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;border-right: 1px solid #dfdfdf;}
.glass_icon_all .item span{display: block;text-align: center;font-size: 14px;width: 100%;color: #333333;}
.glass_icon_all .item img{display: block;}
.glass_icon_all .item:last-child{border-right: none;}
.glass_main1{width: 100%;height: 1060px;background: url(../img/glass_bg1.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 120px;}
.glass_main1 p,.glass_main2 p,.glass_main5 p{text-align: center;}
.glass_main2{width: 100%;height: 1425px;background: url(../img/glass_bg2.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 152px;}
.glass_main5{width: 100%;height: 1140px;background: url(../img/glass_bg5.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 130px;}
.glass_btn{width: 140px;height: 40px;text-align: center;line-height: 40px;color: #333333;font-size: 18px;border: 1px solid #333333;margin: 0 auto;border-radius: 20px;margin-bottom: 33px;}
.glass_main_t1{color: #000000;font-size: 30px;margin-bottom: 30px;}
.glass_main_t2{color: #666666;font-size: 16px;line-height: 32px;}
.glass_main1 img{display: block;}
.color_1{margin: 0 auto;margin-top: 46px;margin-bottom: 60px;}
.color_2{margin: 0 auto;}
.glass_main3{width: 100%;height: 1120px;background: url(../img/glass_bg3.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 230px;}
.glass_main3_all{display: flex;}
.glass_main3_all img{display: block;width: 110px;height: 110px;margin-right: 30px;}    
.glass_main3 .text p{color: #fff;text-align: left !important;line-height: 26px;}
.glass_main3 .text p:nth-child(1){font-size: 26px;margin-bottom: 15px;}
.glass_main3 .text p:nth-child(2){font-size: 16px;opacity: .5;width: 555px;margin-bottom: 100px;}
.glass_main4{width: 100%;height: 1110px;background: url(../img/glass_bg4.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 200px;}
.glass_main4 p{text-align: center;}
.glass_main4 p:nth-child(1),
.glass_main7 .new_content .text p:nth-child(1),
.glass_main8 .text p:nth-child(1){color: #fff;font-size: 26px;margin-bottom: 10px;}
.glass_main7 .new_content .text p:nth-child(1){margin-bottom: 30px;}
.glass_main4 p:nth-child(2),.glass_main7 .new_content .text p:nth-child(2){color: #fff;font-size: 16px;opacity: .5;}
.glass_main6{width: 100%;height: 1060px;background: url('../img/glass_bg6.jpg') no-repeat center left;background-size: cover !important;padding-top: 660px;box-sizing: border-box;}
.glass_main6 .new_content,.glass_main7 .new_content {display: flex;justify-content: space-between;}
.glass_main6 .new_content .text{width: 560px;}
.glass_main6 .new_content .text p:nth-child(1){color: #fff;font-size: 26px;margin-bottom: 15px;}
.glass_main6 .new_content .text p:nth-child(2){color: #fff;font-size: 16px;line-height: 26px;opacity: .5;}
.glass_main7{width: 100%;height: 1095px;background: url(../img/glass_bg7.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding-top: 210px}
.glass_main7 .text{width: 640px;padding-right: 50px;box-sizing: border-box;}
.glass_main6 .text p,.glass_main7 .text p{text-align: left !important;}
.glass_main8{width: 100%;background: url(../img/glass_bg8.jpg) no-repeat center center;background-size: cover;box-sizing: border-box;padding: 185px 0 160px 0;}
.glass .text p{text-align: center;}
.glass_main8 .text p:nth-child(1){font-size: 30px;color: #000000;}
.glass_main8 .text p:nth-child(2){font-size: 16px;color: #666666;}
.glass_main8 .hand{width: 100%;height: 847px;background: url(../img/hand.png) no-repeat 95% 0;background-size: contain;margin-top: 90px;}
.glass_main8_list{display: flex;flex-wrap: wrap;background: #fff;}
.glass_main8_list .item{display: flex;}
.glass_main8_list .item div{width: 640px;height: 380px;display: flex;justify-content: center;align-items: center;color: #333333;font-size: 18px;}
.glass_main8_list .item .pic{overflow: hidden;}
.glass_main8_list .item .pic div{background-repeat: no-repeat;background-position: center center;background-size: cover;transition: 1s;}
.glass_main8_list .item:hover .pic div{transform: scale(1.1);}
.glass_end{width: 100%;height: 880px;background: url(../img/glass_end.png) no-repeat center 366px;box-sizing: border-box;padding-top: 140px;}
.glass_end .end_btn{width: 348px;height: 48px;line-height: 48px;background: #272BDC;text-align: center;font-size: 16px;color: #fff;border-radius: 24px;margin: 0 auto;}
.glass_end p{text-align: center;color: #333333;}   
.end_t1{font-size: 22px;margin-top: 50px;margin-bottom: 10px;}
.end_t2{font-size: 28px;} 

/* 专题页 十亮系列 */
.special_main{width: 100%;background-size: cover !important;box-sizing: border-box;}
.shi_banner{background: url(../img/shi_banner.jpg) no-repeat center center;padding-top: 205px;height: 1080px;}
.shi_1{background: url(../img/shi_bg1.jpg) no-repeat center center;padding-top: 195px;height: 945px;}
.shi_2{background: url(../img/shi_bg2.jpg) no-repeat center center;padding-top: 130px;height: 1190px;position: relative;}
.shi_3{background: url(../img/shi_bg3.jpg) no-repeat center center;padding-top: 150px;height: 1110px;position: relative;}
.shi_4{background: url(../img/shi_bg4.jpg) no-repeat center center;padding-top: 105px;height: 1190px;position: relative;}
.shi_5{background: url(../img/shi_bg5.jpg) no-repeat center center;padding-top: 195px;height: 1000px;position: relative;}
.shiliang .btn_{display: block;width: 126px;height: 40px;margin: 0 auto;background: #CF0070;font-size: 15px;color: #fff;text-align: center;line-height: 40px;border-radius: 20px;}
.shi_banner .t1{color: #222222;font-size: 36px;text-align: center;margin-top: 35px;}
.shi_banner .t2{color: #666666;font-size: 16px;text-align: center;margin-top: 7px;margin-bottom: 20px;}
.shi_2 .btn,.shi_3 .btn,.shi_4 .btn{position: absolute;left: 50%;transform: translate(-50%);}
.shiliang .btn{display: inline-block; padding: 5px 18px;font-size: 18px;color: #fff;border: 1px solid #FFFFFF;border-radius: 20px;box-sizing: border-box;}
.shi_2 .btn,.shi_4 .btn{border: 1px solid #313131;color: #333333;}
.shi_2 .text,.shi_3 .text,.shi_4 .text{text-align: center;margin-top: 75px;}
.shiliang .text .tit1{font-size: 30px;margin-bottom: 13px;}
.shiliang .text .tit2{font-size: 16px;line-height: 28px;}
.shi_1 .btn{color: #222222;border: 1px solid #222222;}
.shi_3 .text p,.shi_5 .text p{color: #fff;}
.shi_1 .text,.shi_5 .text{margin-top: 42px;}
/* .shi_2 .new_content{} */
.shi_2 .new_content,.shi_3 .new_content,.shi_4 .new_content{position: absolute;height: 210px;bottom: 0;left: calc(50% - 640px);display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;padding: 0 300px;}
.shi_2 .new_content div p,.shi_3 .new_content div p,.shi_4 .new_content div p{text-align: center;}
.shi_2 .new_content div{position: relative;}
.shi_2 .new_content div::after{content: '';width: 15px;height: 10px;background: url(../images/upup.png) no-repeat;background-size: contain;position: absolute;top: -30px;left: 50%;transform: translate(-50%);}
.shi_2 .new_content div p:nth-child(1),.shi_4 .new_content div p:nth-child(1),.shi_3 .t1{color: #222222;font-size: 20px;margin-bottom: 5px;}
.shi_2 .new_content div p:nth-child(2),.shi_4 .new_content div p:nth-child(2),.shi_3 .t2{color: #666666;font-size: 16px;}
.shi_3 .new_content{padding:0px 136px 0 168px;bottom: auto;top: 450px;}
.shi_3 .new_content div img{display: block;margin: 0 auto;margin-bottom: 20px;}
.shi_1 .new_content {position: relative;}
.shi_1 .new_content .block{width: 573px;position: absolute;right: 0;}
.shi_product .new_content {box-sizing: border-box;padding: 110px 0 160px 0;}
.shi_product{background: rgb(247, 247, 247);}
.shi_product .new_content .tit{color: #000000;font-size: 26px;margin-bottom: 40px;}
.shi_product_list{display: flex;flex-wrap: wrap;}
.shi_product_list .item{display: block;width: 295px;height: 345px; background: url(../img/product_logo1.png) no-repeat;background-color: #fff;background-position: 20px 20px;background-size: 44px;box-sizing: border-box;padding: 20px;padding-top: 55px;margin-right: 33px;margin-bottom: 30px;position: relative;}
.shi_product_list .item:nth-child(4n){margin-right: 0;}
.shi_product_list .item .pic{width: 100%;height: 170px;display: flex;align-items: center;justify-content: center;margin-bottom: 25px;overflow: hidden;}
.shi_product_list .item .pic img{max-width: 220px;max-height: 150px;transition: 1s;}
.shi_product_list .item .name{color: #222222;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}
/* .trait{display: flex;justify-content: space-between;flex-wrap: wrap;padding-right: 60px;box-sizing: border-box;} */
.shi_product_list .item .trait p{color: #999999;font-size: 14px;line-height: 27px;}
.shi_product_list .item:hover .pic img{transform: scale(1.1);}
.shi_product_list .item .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);box-sizing: border-box;padding-top: 68px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;opacity: 0;}
.shi_product_list .item .img img{display: block;width: 160px;margin: 0 auto;}
.shi_product_list .item .img .tips{font-size: 14px;color: #fff;line-height: 24px;margin-top: 17px;text-align: center;}
.shi_product_list .item:hover .img{opacity: 1;}

/* 专题页 插座 */
.socket_main{background-repeat: no-repeat;background-size: cover !important;background-position: center center;}
.socket_banner{height: 980px;background: url(../img/socket_banenr.jpg);}
.socket_1{box-sizing: border-box;height: 930px;background: url(../img/socket_bg1.jpg);padding-top: 150px;}
.socket_2{box-sizing: border-box;height: 900px;background: url(../img/socket_bg2.jpg);padding-top: 125px;}
.socket_3{box-sizing: border-box;height: 1155px;background: url(../img/socket_bg3.jpg);padding-top: 179px;}
.socket_4{box-sizing: border-box;height: 1120px;background: url(../img/socket_bg4.jpg);padding-top: 150px;}
.socket_5{box-sizing: border-box;height: 1005px;background: url(../img/socket_bg5.jpg);padding-top: 245px;}
.socket_6{box-sizing: border-box;height: 1000px;background: url(../img/socket_bg6.jpg);padding-top: 270px;}
.socket_7{box-sizing: border-box;height: 960px;background: url(../img/socket_bg7.jpg);padding-top: 123px;}
.socket_8{box-sizing: border-box;height: 1018px;background: url(../img/socket_bg8.jpg);padding-top: 170px;}
.socket_banner .new_content {position: relative;}
.socket_banner .new_content .text{color: #fff;width: 490px;position: absolute;top: 390px;right: 0;}
.socket_main .new_content .text .tit1{font-size: 18px;letter-spacing: 8px;margin-bottom: 20px;}
.socket_main .new_content .text .tit2{font-size: 36px;margin-bottom: 50px;letter-spacing: 7px;}
.socket_main .new_content .text .btn{display: block;width: 136px;height: 40px;border: 1px solid #fff;border-radius: 20px;text-align: center;line-height: 40px;color: #fff;font-size: 15px;}
.socket_main .new_content .t1{color: #000000;font-size: 30px;margin-bottom: 18px;text-align: center;}
.socket_main .new_content .t2{color: #666666;font-size: 16px;text-align: center;}
.socket_main .new_content .icon_all{display: flex;justify-content: center;margin-top: 70px;}
.socket_main .new_content .icon_all div{width: 188px;display: flex;flex-wrap: wrap;justify-content: center;position: relative;}
.socket_main .new_content .icon_all div img{display: block;margin-bottom: 15px;}
.socket_main .new_content .icon_all div p{color: #333333;font-size: 16px;width: 100%;text-align: center;}
.socket_main .new_content .icon_all div::after{content: '';width: 1px;height: 80px;background: #9A9A9A;position: absolute;bottom: -7px;right: 0;}
.socket_main .new_content .icon_all div:last-child::after{display: none;}
.socket_3  .new_content .text{width: 500px;box-sizing: border-box;padding: 0 30px 0 135px;}
.socket_3  .new_content .text div p:nth-child(1){color: #333333;font-size: 24px;margin-bottom: 20px;}
.socket_3  .new_content .text div p:nth-child(2){color: #666666;font-size: 16px;line-height: 22px;}
.socket_3  .new_content .text div:nth-child(1){margin-bottom: 100px;}
.socket_3  .new_content .text div .t3{color: #CF0070;font-size: 15px;margin: 30px 0 0px 0;}
.socket_3  .new_content .text div .t4 {display: flex;align-items: flex-end;margin-bottom: 80px;}
.socket_3  .new_content .text div .t4 span{color: #CF0070;}
.socket_3  .new_content .text div .t4 span:nth-child(1){font-size: 65px;position: relative;top: 5px;}
.socket_3  .new_content .text div .t4 span:nth-child(2){font-size: 25px;position: relative;top: -3px;}
.socket_3  .new_content .text div .t4 span:nth-child(3){font-size: 34px;opacity: .5;}
.socket_5 .block img,.socket_6 .block img,.socket_7 .block img{display: block;width: 96px;height: 96px;margin-bottom: 60px;}
.socket_6 .block .t1,.socket_8 .block .t1,.socket_7 .block .t1,.socket_5 .block .t1{font-size: 26px;color: #fff;margin-bottom: 15px;text-align: left;}
.socket_6 .block .t2,.socket_8 .block .t2,.socket_7 .block .t2,.socket_5 .block .t2{font-size: 16px;color: #fff;opacity: .5;margin-bottom: 60px;text-align: left;}
.socket_5 .block .t3,.socket_6 .block .t3,.socket_8 .block .t3,.socket_7 .block .t3{width: 90px;height: 3px;background: #CF0070;}
.socket_7 .block{width: 640px;box-sizing: border-box;padding-left: 105px;}
.socket_5 .new_content,.socket_7 .new_content{display: flex;justify-content: space-between;}
.socket_8 .block{padding-left: 85px;}
.socket_8 .block .t1{color: #333333;}
.socket_8 .block .t2{color: #666666;opacity: 1;}
.socket_8 .block img{margin-bottom: 50px;}
.socket_5 .new_content{position: relative;}
.socket_5_l{position: absolute;left: 270px;color: #666666;font-size: 18px;top: -6px;}
.socket_5_l span{color: #CF0070;font-size: 30px;}
.socket_5 .block{width: 425px;}
.socket_5 .block img{width: 96px;height: 96px;}
.socket_5 .block .t1{color: #333333;}
.socket_5 .block .t2{color: #666666;}

/*人才招聘*/
.recruit{background: #fff;padding-bottom: 140px;}
.recruit .website{margin-top: 10px;}
.recruit-top{margin-top: 50px;position: relative;z-index: 10;}
.recruit-top .title{float: left;font-size: 30px;color: #333;line-height: 50px;}
.recruit-search{float: right;position: relative;}
.recruit-select{float: left;width: 200px;height: 50px;box-sizing: border-box;border:1px solid #ccc;border-radius: 2px;position: relative;z-index: 10;}
.recruit-select p{font-size: 16px;color: #333;line-height: 48px;padding: 0 8px;cursor: pointer;}
.recruit-select p::after{content: '';position: absolute;right: 10px;top:19px;background: url('../images/recruit_arrow.png') no-repeat;width: 16px;height: 10px;}
.recruit-select ul{position: absolute;left: -1px;top: 48px;border:1px solid #ccc;background: #fff;z-index: 20;width: 100%;display: none;}
.recruit-select li{font-size: 14px;line-height: 36px;color: #666;padding: 0 8px;cursor: pointer;}
.recruit-select li:hover{color: #005bac;}
.recruit-search .text{display: block;box-sizing: border-box;width: 240px;height: 50px;padding: 0 8px;font-size: 16px;color: #666;border:1px solid #ccc;border-radius: 2px;float: left;margin-left: 20px;}
.recruit-search .btn{display: block;width: 29px;height: 29px;background: url('../images/m_search.png') no-repeat;background-size: 100%;position: absolute;right: 10px;top: 11px;border:none;}
.recruit-nav{margin-top: 53px;}
.recruit-nav li{width: 50%;height: 80px;float: left;}
.recruit-nav li a{display: block;width: 100%;height: 80px;box-sizing: border-box;font-size: 24px;color: #333;line-height: 78px;text-align: center;border:1px solid #005bac;}
.recruit-nav li.on a{background: #005bac;color: #fff;}
.recruit-list .top{margin-top: 12px;background: #ebf2f8;height: 60px;line-height: 60px;font-size: 18px;color: #333;}
.recruit-list .top div{float: left;}
.recruit-list .name{padding-left: 55px;width: 278px;}
.recruit-list .type{width: 218px;}
.recruit-list .num{width: 185px;}
.recruit-list .company{width: 325px;}
.recruit-list .time{width: 160px;}
.recruit-list .arrow{display: block;width: 16px;height: 10px;float: left;margin-top: 32px;background: url('../images/recruit_arrow.png') no-repeat;}
.recruit-list .item-show .arrow{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
.recruit-list .list{padding-bottom: 100px;}
.recruit-list .item{border-bottom: 1px solid #eee;}
.recruit-list .item-show{background: #ebf2f8;}
.recruit-list .step{font-size: 16px;color: #333;line-height: 60px;cursor: pointer;position: relative;}
.recruit-list .step div{float: left;}
.recruit-list .erify{display: none;background: #fff;}
.recruit-list .erify .warp{padding: 8px 55px 45px;font-size: 14px;color: #666;line-height: 24px;}
.recruit-list .erify li{float: left;width: 280px;}
.recruit-list .erify .email{margin-top: 23px;}
.recruit-list .erify .email a{color: #237ae4;}

/*服务中心*/
.service{padding-bottom: 158px;}
.service-banner{height: 310px;background: url('../img/service_banner.jpg') no-repeat center center;box-sizing: border-box;padding-top: 5px;}
.service-banner .website a,
.service-banner .website span{color: #fff;}
.service-top{margin-top: 37px;}
.service-ewm{float: left;margin-left: 13px;}
.service-ewm .item{float: left;width: 200px;margin-right: 72px;}
.service-ewm .item img{display: block;width: 142px;margin: 0 auto;}
.service-ewm .item p{font-size: 16px;color: #fff;text-align: center;line-height: 26px;margin-top: 15px;}
.service-top .right{width: 460px;float: right;}
.service-top .right h4{font-size: 32px;color: #fff;line-height: 42px;margin-top: 20px;font-weight: normal;}
.service-top .right .link{display: block;width: 250px;height: 35px;text-align: center;line-height: 35px;font-size: 16px;color: #005bac;background: #fff;border-radius: 2px;margin-top: 20px;}
.service-pro{margin-top: 70px;}
.service-main .title{font-size: 30px;color: #333;text-align: center;line-height: 50px;}
.service-pro .new_product_list{margin-top: 44px;}
.service-pro .look_more{background: #fff;margin-bottom: 0;}
.service-pro .look_more a{display: block;color: #666;}
.service-pro .look_more:hover{background: #0065BF;}
.service-pro .look_more:hover a{color: #fff;}
.service-join{margin-top: 100px;}
.join-main{margin-top: 30px;}
.join-main a{display: block;box-sizing: border-box;width: 625px;height: 330px;border:1px solid #dcdcdc;position: relative;float: left;}
.join-main a:last-child{float: right;}
.join-main .warp{position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 88px 0 0 86px;}
.join-main .warp i{display: block;width: 70px;height: 65px;background: url('../images/join_icon.png') no-repeat;margin-bottom: 28px;}
.join-main .warp .icon2{background-position: 0 -65px;}
.join-main .warp p{font-size: 30px;color: #fff;line-height: 50px;}
.service-problem{padding-top: 105px;}
.problem-main{margin-top: 30px;}
.problem-left{width: 210px;background: #fff;padding-top: 10px;min-height: 595px;box-sizing: border-box;float: left;}
.problem-left li{border-bottom: 1px solid #ebebeb;line-height: 61px}
.problem-left li a{display: block;padding: 0 40px;font-size: 16px;color: #333;position: relative;}
.problem-left li:hover a{color: #005bac;}
.problem-left li.on a{color: #005bac;}
.problem-left li.on a::after{content: '';position: absolute;right: 26px;top: 23px;width: 8px;height: 16px;background: url('../images/arrowR.png') no-repeat;}
.problem-list{float: right;width: 1055px;background: #fff;min-height: 595px;padding:0 30px 50px;box-sizing: border-box;}
.problem-list li{border-bottom: 1px solid #dcdcdc;}
.problem-list li .problem-top{font-size: 18px;color: #333;line-height: 83px;position: relative;cursor: pointer;}
.problem-list li .problem-top::after{content: '';position: absolute;right: 13px;top: 37px;width: 20px;height: 10px;background: url('../images/arrowpB.png') no-repeat;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.problem-list li.show .problem-top::after{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.problem-list li .txt{font-size: 15px;color: #666;line-height: 25px;display: none;padding: 17px 0 39px;}
.problem-list li .txt p{margin-bottom: 12px;}
.problem-list li .txt p:last-child{margin-bottom: 0;}
.problem-list .load-more{display: block;width: 300px;height: 55px;color: #666;font-size: 14px;text-align: center;line-height: 55px;border: 1px solid #E5E5E5;margin: 40px auto 0;webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;cursor: pointer;background: #fff;}
.problem-list .load-more:hover{background-color: #0065BF;color: #fff;border-color: #0065BF;}

.join-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 100;display: none;}
.join-pop .close{display: block;width:26px;height: 26px;background: url('../images/video_close.png') no-repeat;background-size: cover;position: absolute;right: -38px;top: 0;}
.join-pop .close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.join-pop-main{position: absolute;left: 50%;top: 50%;width: 820px;height: 680px;box-sizing: border-box;padding: 60px 60px 0;background: #fff;border-radius: 10px;margin: -340px 0 0 -410px;}
.join-pop-main .title{font-size: 30px;color: #333;text-align: center;line-height: 50px;margin-bottom: 30px;}
.join-pop-main .item{margin-bottom: 10px;position: relative;}
.join-pop-main .item .name{text-align: right;width: 125px;font-size: 16px;color: #333;line-height: 40px;float: left;}
.join-pop-main .item .must{color: #ff0000;}
.join-pop-main .item .text{display: block;box-sizing: border-box;width: 510px;height: 40px;border:1px solid #dcdcdc;border-radius: 4px;padding: 0 9px;font-size: 14px;color: #b2b2b2;}
.join-select{width: 510px;height: 40px;box-sizing: border-box;border:1px solid #dcdcdc;border-radius: 4px;float: left;position: relative;}
.join-select p{font-size: 14px;color: #b2b2b2;padding: 0 9px;line-height: 38px;cursor: pointer;}
.join-select p::after{content: '';position: absolute;right: 10px;top: 15px;width: 14px;height: 7px;background: url('../images/arrowpB.png') no-repeat;background-size: 100%;}
.join-select ul{position: absolute;left: -1px;top: 38px;width: 100%;background: #fff;border:1px solid #dcdcdc;border-radius: 4px;display: none;}
.join-select li{font-size: 14px;color: #b2b2b2;line-height: 36px;padding: 0 9px;cursor: pointer;}
.join-select li:hover{color: #005bac;}
.join-pop-main .tips{font-size: 12px;color: #999;line-height: 19px;margin-left: 125px;width: 510px;margin: 15px 0 45px 125px;}
.join-pop-main .item textarea{display: block;box-sizing: border-box;width: 510px;height: 120px;font-size: 14px;color: #b2b2b2;padding: 8px 9px;line-height: 24px;border:1px solid #dcdcdc;border-radius: 4px;}
.join-pop-main .item-bot{margin-left: 125px;width: 510px;}
.join-pop-main .item-bot .btn{display: block;width: 225px;height: 45px;background: #005bac;border-radius: 6px;font-size: 16px;color: #fff;margin: 0 auto;border:none;}

.address-item{margin-left: 55px;}
.join-pop-main .item .a-name{float: left;width: 70px;text-align: right;font-size: 16px;line-height: 40px;color: #333;}
.m_zlxg{float: left;width: 123px;height: 40px;box-sizing: border-box;position: relative;z-index: 10;border:1px solid #dcdcdc;border-radius: 4px;}
.m_zlxg p{font-size: 14px;color: #b2b2b2;padding: 0 9px;line-height: 38px;cursor: pointer;}
.m_zlxg p::after{content: '';position: absolute;right: 10px;top: 15px;width: 14px;height: 7px;background: url('../images/arrowpB.png') no-repeat;background-size: 100%;}
.m_zlxg2{position: absolute;left: -1px;width: 100%;background: #fff;border:1px solid #dcdcdc;top: 39px;border:1px solid #dcdcdc;display: none;max-height: 180px;overflow-y: scroll;display: none;}
.m_zlxg2 li{font-size: 14px;color: #b2b2b2;line-height: 36px;padding: 0 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor: pointer;}
.m_zlxg2 li:hover{color: #005bac;}

/*搜索结果*/
.result-banner{height: 310px;background: url('../img/search_banner.jpg') no-repeat center center;}
.result-banner .website a,
.result-banner .website span{color: #fff;}
.result-banner h4{font-size: 32px;color: #fff;text-align: center;font-weight: bold;line-height: 42px;margin-top: 55px;}
.result-search{width: 855px;margin: 25px auto 0;}
.result-search .text{display: block;width: 730px;height: 65px;background: url('../images/m_search.png') no-repeat 18px center #fff;background-size: 28px 28px;border:none;float: left;box-sizing: border-box;padding: 0 58px;font-size: 16px;color: #999;}
.result-search .btn{display: block;float: right;width: 125px;height: 65px;background: #005bac;border:none;font-size: 20px;color: #fff;}
.result-main{padding: 50px 0 112px;}
.result-main .total{font-size: 26px;color: #333;line-height: 46px;}
.result-main .total span{color: #005bac;}
.result-main .warp{margin-top: 20px;}
.result-main .left{background: #fff;float: left;width: 210px;min-height: 590px;}
.result-main .left p{font-size: 18px;color: #005bac;line-height: 65px;border-bottom: 1px solid #ebebeb;padding-left: 39px;}
.result-main .left li{border-bottom: 1px solid #ebebeb;}
.result-main .left li a{display: block;padding-left: 39px;font-size: 16px;color: #333;line-height: 72px;}
.result-main .left li.on a,
.result-main .left li:hover a{color: #005bac;}
.result-main .list{float: right;width: 1055px;background: #fff;padding: 10px 45px 70px;box-sizing: border-box;}
.result-main .list li{border-bottom: 1px solid #e5e5e5;padding: 25px 0 20px;}
.result-main .list li a{display: block;}
.result-main .list li .title{font-size: 20px;color: #005bac;line-height: 40px;}
.result-main .list li .txt{font-size: 16px;line-height: 24px;color: #666;margin-top: 10px;}
.result-main .list li .time{font-size: 14px;color: #999;line-height: 22px;margin-top: 10px;}

/*春季大灯*/
.spring-banner{height: 1080px;background: url('../img/spring_banner.jpg') no-repeat center center;}
.spring-banner .container{padding-top: 520px;}
.spring-banner h4{font-size: 36px;line-height: 56px;text-align: center;color: #fff;}
.spring-banner p{font-size: 16px;color: #fff;line-height: 28px;text-align: center;font-weight: 200;}
.spring .main .name{font-size: 30px;color: #FFF;line-height: 50px;font-weight: 200;}
.spring .main .txt{font-size: 16px;color: #fff;line-height: 36px;margin-top: 18px;}
.spring1{height: 945px;background:url('../img/spring_bg1.jpg') no-repeat center center;}
.spring1 .container{padding-top: 170px;}
.spring1 .main{box-sizing: border-box;width: 50%;margin-left: 50%;padding-left: 86px;}
.spring1 .list{margin-top: 88px;display: flex;flex-wrap: wrap;width: 420px;}
.spring1 .list .item{margin: 0 48px 38px 0;opacity: 0.6;width: 65px;}
.spring1 .list .item:nth-child(4n){margin-right: 0;}
.spring1 .list .img{width: 59px;margin: 0 auto 5px;}
.spring1 .list .img img{display: block;width: 100%;}
.spring1 .list p{font-size: 13px;line-height: 22px;color: #fff;}
.spring2{height: 1140px;background: url('../img/spring_bg2.jpg') no-repeat center center;position: relative;}
.spring2 .container{padding-top: 110px;}
.spring .spring2 .main .name{color: #333;text-align: center;}
.spring .spring2 .main .txt{color: #666;text-align: center;margin-top: 0;}
.spring2-bot{position: absolute;left: 50%;bottom: 77px;display: flex;width: 692px;margin-left: -346px;justify-content: space-between;}
.spring2-bot .item{text-align: center;}
.spring2-bot .item .icon{width: 14px;height: 9px;background: url('../images/spring_arrow.png') no-repeat;margin: 0 auto 16px;}
.spring2-bot .item .sub-name{font-size: 18px;color: #333;line-height: 32px;}
.spring2-bot .item p{font-size: 14px;color: #666;line-height: 22px;}
.spring3{height: 1120px;background: url('../img/spring_bg3.jpg') no-repeat center center;position: relative;}
.spring3 .container{padding-top: 125px;}
.spring3 .main{box-sizing: border-box;width: 50%;margin-left: 50%;padding-left: 100px;}
.spring .spring3 .main .txt{line-height: 24px;margin-top: 5px;}
.spring3-bot{display: flex;justify-content: space-between;width: 686px;position: absolute;left: 50%;bottom: 55px;margin-left: -343px;font-size: 18px;color: #fff;line-height: 28px;}
.spring4{height: 852px;background: url('../img/spring_bg4.jpg') no-repeat center center;}
.spring4 .container{padding-top: 200px;}
.spring .spring4 .main .txt{line-height: 24px;margin-top: 15px;}
.spring5{height: 1030px;background: url('../img/spring_bg5.jpg') no-repeat center center;}
.spring5 .container{padding-top: 125px;}
.spring .spring5 .main .name{color: #333;text-align: center;}
.spring .spring5 .main .txt{color: #666;text-align: center;margin-top: 0;}
.spring6{background: #f7f7f7;padding-top: 90px;}
.spring .spring6 .main .name{color: #333;text-align: center;}
.spring .spring6 .main .txt{color: #333;text-align: center;margin-top: 0;font-weight: 200;}
.spring .spring6 .pic{width: 760px;margin: 35px auto 0;}
.spring .spring6 .img{padding: 80px 15px 0;}
.spring .spring6 img{display: block;width: 100%;}
.spring7{background: #f7f7f7;padding-top: 90px;}
.spring .spring7 .main .name{color: #333;text-align: center;}
.spring .spring7 .main .txt{color: #333;text-align: center;margin-top: 0;font-weight: 200;}
.spring7 .list{padding: 55px 15px 15px;display: flex;justify-content: space-between;}
.spring7 .list .item{width: calc(50% - 5px);position: relative;}
.spring7 .list .item img{display: block;width: 100%;}
.spring7 .list .item p{position: absolute;left: 40px;bottom: 28px;font-size: 18px;color: #333;line-height: 28px;font-weight: 200;}
.spring8{height: 890px;background: url('../img/spring_bg8.jpg') no-repeat center center;}
.spring8 .container{padding-top: 115px;}
.spring .spring8 .main .name{color: #333;text-align: center;}
.spring .spring8 .main .txt{color: #333;text-align: center;margin-top: 0;font-weight: 200;}
.spring-recom{padding: 90px 0 145px;background: #f7f7f7;}
.spring-recom .title{font-size: 26px;color: #000;line-height: 36px;}
.spring-recom .list{display: flex;margin-top: 30px;flex-wrap: wrap;}
.spring-recom .list a{display: block;width: 23.1%;margin: 0 2.53% 32px 0;background: #fff;box-sizing: border-box;padding: 20px 20px 45px;overflow: hidden;position: relative;}
.spring-recom .list a:nth-child(4n){margin-right: 0;}
.spring-recom .list .img{display: flex;height: 205px;justify-content: center;align-items: center;box-sizing: border-box;padding: 20px;}
.spring-recom .list .img img{display: block;max-width: 100%;max-height: 165px;}
.spring-recom .list .warp{margin-top: 20px;}
.spring-recom .list .name{font-size: 16px;color: #222;line-height: 26px;}
.spring-recom .list p{font-size: 14px;color: #999;line-height: 24px;margin-top: 4px;}
.spring-recom .list .pic p{text-align: center;color: #fff;margin-top: 10px;}
.spring-recom .pic{position: absolute;left: 0;top: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);box-sizing: border-box;padding: 20px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.spring-recom .pic img{display: block;width: 100%;}
.spring-recom .list a:hover .img img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.spring-recom .list a:hover .name{color: #005bac;}
.spring-recom .list a:hover .pic{top: 0;}
.spring-recom .look-more{display: block;width: 300px;height: 55px;color: #666;font-size: 14px;text-align: center;line-height: 55px;border: 1px solid #E5E5E5;margin: 0 auto;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.spring-recom .look-more:hover {background-color: #0065BF;color: #fff;}



/*智能锁*/
.lock-banner{background-image: url('../img/lock_banner.jpg');}
.lock-banner .container{padding-top: 490px;}
.lock-banner h4{text-align: left;font-size: 40px;line-height: 60px;}
.lock-banner p{text-align: left;font-size: 20px;line-height: 40px;margin-top: 8px;opacity: 0.6;}
.lock1{height: 420px;background: url('../img/lock_bg1.jpg') no-repeat center center;}
.lock1 .container{padding-top: 65px;}
.lock .lock1 .main .name{color: #333;text-align: center;}
.lock .line{width: 100px;height: 1px;background: #333;margin: 40px auto 0;}
.lock1 .list{display: flex;justify-content: center;margin-top: 56px;}
.lock1 .list .item{text-align: center;margin: 0 45px;}
.lock1 .list .item .img{width: 80px;margin: 0 auto 17px;}
.lock1 .list .item .img img{display: block;width: 100%;}
.lock1 .list .item p{font-size: 14px;color: #695f53;line-height: 24px;}
.lock2{height: 1005px;background: url('../img/lock_bg2.jpg') no-repeat center center;}
.lock2 .container{padding-top: 135px;}
.lock2 .main{width: 50%;padding-left: 70px;box-sizing: border-box;margin-left: 50%;}
.lock .lock2 .main .txt{margin-top: 0;}
.lock .lock2 .main .txt h5{margin-top: 80px;font-size: 20px;line-height: 40px;}
.lock3{height: 785px;background: url('../img/lock_bg3.jpg') no-repeat center center;}
.lock3 .container{padding-top: 285px;}
.lock .lock3 .main .txt{margin-top: 0;}
.lock4{height: 1080px;background: url('../img/lock_bg4.jpg') no-repeat center center;}
.lock4 .container{padding-top: 420px;}
.lock4 .main{width: 50%;box-sizing: border-box;margin-left: 50%;padding-left: 92px;}
.lock .lock4 .main .txt{margin-top: 14px;line-height: 30px;}
.lock5{height: 853px;background: url('../img/lock_bg5.jpg') no-repeat center center;}
.lock5 .container{padding-top: 200px;}
.lock .lock5 .main .txt{margin-top: 10px;}
.lock6{height: 1250px;background: url('../img/lock_bg6.jpg') no-repeat center center;}
.lock6 .container{padding-top: 145px;}
.lock .lock6 .main .name{text-align: center;color: #333;}
.lock .lock6 .main .txt{margin-top: 0;color: #333;text-align: center;}
.lock7{height: 1395px;background: url('../img/lock_bg7.jpg') no-repeat center center;position: relative;}
.lock7 .container{padding-top: 115px;}
.lock .lock7 .main .name{text-align: center;}
.lock .lock7 .main .txt{margin-top: 0;text-align: center;}
.lock7-bot{position: absolute;left: 50%;bottom: 145px;display: flex;justify-content: space-between;width: 1164px;margin-left: -582px;font-size: 18px;color: #fff;line-height: 28px;}
.lock8{height: 495px;background: url('../img/lock_bg8.jpg') no-repeat center center;}
.lock8 .container{padding-top: 50px;}
.lock .lock8 .main .name{color: #333;text-align: center;}
.lock8 .list{display: flex;justify-content: center;margin-top: 68px;}
.lock8 .list .item{width: 25%;text-align: center;}
.lock8 .list .item .img{width: 74px;margin: 0 auto 18px;}
.lock8 .list .item .img img{display: block;width: 100%;}
.lock8 .list .item .sub-tit{font-size: 24px;color: #585858;line-height: 44px;}
.spring .lock8 .main .txt{font-size: 14px;color: #585858;line-height: 20px;margin-top: 15px;}
.lock9{height: 930px;background: url('../img/lock_bg9.jpg') no-repeat center center;}
.lock9 .container{padding-top: 200px;}
.lock9 .main{width: 50%;margin-left: 50%;}
.lock9 .list{margin-top: 75px;}
.lock9 .list .item{display: flex;align-items: center;margin-bottom: 55px;}
.lock9 .list .item .img{width: 80px;margin-right: 27px;}
.lock9 .list .item .img img{display: block;width: 100%;}
.lock9 .list .item h5{font-size: 20px;color: #fff;font-weight: 200;line-height: 20px;}
.lock9 .list .item p{font-size: 16px;color: #fff;line-height: 24px;margin-top: 12px;max-width: 450px;}
.lock10{height: 833px;background: url('../img/lock_bg10.jpg') no-repeat center center;}
.lock10 .container{padding-top: 344px;}
.lock .lock10 .main .txt{margin-top: 10px;}

/*泰极断路器*/
.taiji-banner{height: 1122px;background: url('../img/taiji_banner.jpg') no-repeat center center;}
.taiji-banner .container{padding-top: 200px;}
.taiji-banner h4,
.taiji-banner p{color: #333;}
.taiji-banner .more{width: 180px;height: 40px;text-align: center;line-height: 40px;border-radius: 20px;background: #cf0070;margin: 30px auto 0;font-size: 15px;color: #fff;}
.taiji1{background: #7d8b9f;padding-top: 68px;height: 380px;box-sizing: border-box;}
.taiji1 .list{display: flex;flex-wrap: wrap;}
.taiji1 .list .item{width: 14.2857%;text-align: center;margin-bottom: 30px;}
.taiji1 .list .item .img{width: 73px;margin: 0 auto;}
.taiji1 .list .item .img img{display: block;width: 100%;}
.taiji1 .list .item p{font-size: 14px;color: #fff;line-height: 34px;}
.taiji2{height: 1154px;background: url('../img/taiji_bg2.jpg') no-repeat center center;}
.taiji2 .container{padding-top: 108px;}
.taiji .tips{width: 240px;height: 40px;box-sizing: border-box;text-align: center;line-height: 38px;font-size: 18px;color: #333;border:1px solid #7d7d7d;margin: 0 auto;font-weight: 200;border-radius: 20px;}
.taiji .taiji2 .main .name{text-align: center;color: #333;margin-top: 30px;} 
.taiji .taiji2 .main .txt{color: #666;text-align: center;line-height: 26px;margin-top: 5px;}
.taiji2 .notice{font-size: 14px;color: #999;text-align: center;line-height: 24px;}
.taiji2 .warp{margin-top: 85px;}
.taiji2 .warp {width:50%;box-sizing: border-box;padding-left: 250px;margin: 335px 0 0 50%;}
.taiji2 .warp  h5{font-size: 16px;color: #333;line-height: 36px;}
.taiji2 .warp  p{font-size: 13px;line-height: 25px;color: #999;margin-top: 5px;}
.taiji3{height: 1050px;background: url('../img/taiji_bg3.jpg') no-repeat center center;}
.taiji3 .container{padding-top: 130px;}
.taiji .taiji3 .tips{color: #fff;border-color: #fff;}
.taiji .taiji3 .main .name{text-align: center;margin-top: 20px;}
.taiji .taiji3 .main .txt{margin-top: 0;text-align: center;}
.taiji4{height: 830px;background: url('../img/taiji_bg4.jpg') no-repeat center center;}
.taiji4 .container{padding-top: 280px;}
.taiji4 .main{width: 50%;margin-left: 50%;box-sizing: border-box;padding-left: 25px;}
.taiji .taiji4 .main .name{color: #333;}
.taiji .taiji4 .main .txt{color: #333;line-height: 26px;margin-top: 10px;}
.taiji4 .notice{font-size: 14px;color: #333;line-height: 24px;margin-top: 28px;}
.taiji5{height: 980px;background: url('../img/taiji_bg5.jpg') no-repeat center center;}
.taiji5 .container{padding-top: 120px;}
.taiji .taiji5 .tips{color: #fff;border-color: #fff;}
.taiji .taiji5 .main .name{text-align: center;margin-top: 20px;}
.taiji .taiji5 .main .txt{margin-top: 0;text-align: center;}
.taiji5 .warp{margin: 365px 0 0 50%;width: 50%;box-sizing: border-box;padding-left: 150px;}
.taiji5 .warp h5{font-size: 16px;color: #fff;line-height: 26px;}
.taiji5 .warp p{font-size: 13px;line-height: 25px;color: #999;margin-top: 10px;}
.taiji6{height: 1003px;background: url('../img/taiji_bg6.jpg') no-repeat center center;}
.taiji6 .container{padding-top: 113px;}
.taiji .taiji6 .main .name{text-align: center;margin-top: 20px;color: #333;}
.taiji .taiji6 .main .txt{margin-top: 0;text-align: center;color: #333;}
.taiji7{height: 960px;background: url('../img/taiji_bg7.jpg') no-repeat center center;}
.taiji7 .container{padding-top: 120px;}
.taiji .taiji7 .main .name{text-align: center;color: #fff;}
.taiji .taiji7 .main .txt{margin-top: 0;text-align: center;color: #fff;}
.taiji8{height: 940px;background: url('../img/taiji_bg8.jpg') no-repeat center center;}
.taiji8 .container{padding-top: 112px;}
.taiji .taiji8 .main .name{text-align: center;margin-top: 20px;color: #333;}
.taiji .taiji8 .main .txt{margin-top: 5px;text-align: center;color: #333;line-height: 28px;}
.taiji9{height: 960px;background: url('../img/taiji_bg9.jpg') no-repeat center center;}
.taiji9 .container{padding-top: 382px;}
.taiji9 .main{width: 50%;box-sizing: border-box;margin-left: 50%;padding-left: 100px;}
.taiji .taiji9 .main .name{color: #fff;}
.taiji .taiji9 .main .txt{margin-top: 5px;color: #bfbfbf;line-height: 26px;}
.taiji10{height: 1013px;background: url('../img/taiji_bg10.jpg') no-repeat center center;}
.taiji10 .container{padding-top: 180px;}
.taiji .taiji10 .main .name{text-align: center;color: #333;}
.taiji .taiji10 .main .txt{margin-top: 0;text-align: center;color: #333;}
.taiji .spring-recom{padding: 70px 0 130px;}

/*球插*/
.ball-banner{background-image: url('../img/ball_banner.jpg');}
.ball-banner .container{padding-top: 240px;}
.ball-banner h4,
.ball-banner p{color: #333;}
.ball1 .container{padding: 49px 0 74px;}
.ball1 .list{display: flex;justify-content: center;}
.ball1 .list .item{width: 167px;box-sizing: border-box;text-align: center;border-right: 1px solid #dfdfdf;}
.ball1 .list .item:last-child{border-right: none;}
.ball1 .list .item .img{width: 56px;margin: 0 auto 10px;}
.ball1 .list .item .img img{display: block;width: 100%;}
.ball1 .list .item p{font-size: 14px;color: #333;line-height: 32px;}
.ball2{height: 940px;background: url('../img/ball_bg2.jpg') no-repeat center center;}
.ball2 .container{padding-top: 613px;}
.ball2 .main{margin-left: 40px;}
.ball .ball2 .main .name{color: #333;}
.ball2 .list{display: flex;margin-top: 30px;}
.ball2 .list .item{margin-right: 68px;font-size: 16px;color: #666;line-height: 40px;}
.ball2 .list .item i{width: 40px;height: 40px;float: left;margin-right: 10px;background-image: -moz-linear-gradient( 90deg, rgb(203,81,45) 0%, rgb(255,136,88) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(203,81,45) 0%, rgb(255,136,88) 100%);background-image: -ms-linear-gradient( 90deg, rgb(203,81,45) 0%, rgb(255,136,88) 100%);}
.ball2 .list .item .icon2{background-image: -moz-linear-gradient( 90deg, rgb(172,49,87) 0%, rgb(255,100,148) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(172,49,87) 0%, rgb(255,100,148) 100%);background-image: -ms-linear-gradient( 90deg, rgb(172,49,87) 0%, rgb(255,100,148) 100%);}
.ball2 .list .item .icon3{background-image: -moz-linear-gradient( 90deg, rgb(33,76,161) 0%, rgb(111,149,231) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(33,76,161) 0%, rgb(111,149,231) 100%);background-image: -ms-linear-gradient( 90deg, rgb(33,76,161) 0%, rgb(111,149,231) 100%);}
.ball3{height: 1100px;background: url('../img/ball_bg3.jpg') no-repeat center center;}
.ball3 .container{padding-top: 130px;}
.ball .ball3 .main .name{text-align: center;}
.ball .ball3 .main .txt{margin-top: 0;text-align: center;}
.ball4{height: 1110px;background: url('../img/ball_bg4.jpg') no-repeat center center;}
.ball4 .container{padding-top: 230px;}
.ball4 .main{width: 50%;margin-left: 50%;box-sizing: border-box;padding-left: 80px;}
.ball .ball4 .main .name{color: #333;}
.ball .ball4 .main .txt{margin-top: 0;color: #333;}
.ball4 .list{display: flex;margin-top: 100px;}
.ball4 .list .item .num{font-size: 24px;color: #e1694b;line-height: 36px;}
.ball4 .list .item .num span{font-weight: bold;font-size: 48px;line-height: 36px;}
.ball4 .list .item p{font-size: 18px;color: #505050;line-height: 22px;margin-top: 10px;}
.ball4 .list .line{width: 1px;height: 65px;margin: 10px 38px 0;background: #737373;}
.ball5{height: 1050px;background: url('../img/ball_bg5.jpg') no-repeat center center;}
.ball5 .container{padding-top: 100px;}
.ball .ball5 .main .name{text-align: center;color: #333;}
.ball5 .list{margin-top: 20px;display: flex;justify-content: center;}
.ball5 .list .item{margin: 0 20px;text-align: center;}
.ball5 .list .item .img{width: 58px;margin: 0 auto;}
.ball5 .list .item .img img{display: block;width: 100%;}
.ball5 .list .item p{font-size: 14px;color: #dc5a34;line-height: 34px;font-weight: 200;}
.ball6{height: 980px;background: url('../img/ball_bg6.jpg') no-repeat center center;}
.ball6 .container{padding-top: 102px;}
.ball .ball6 .main .name{color: #333;text-align: center;}
.ball .ball6 .main .txt{margin-top: 0;color: #333;text-align: center;}
.ball7{height: 857px;background: url('../img/ball_bg7.jpg') no-repeat center center;}
.ball7 .container{padding-top: 112px;}
.ball .ball7 .main .name{color: #333;text-align: center;}
.ball .ball7 .main .txt{margin-top: 0;color: #333;text-align: center;}
.ball8{height: 955px;background: url('../img/ball_bg8.jpg') no-repeat center center;}
.ball8 .container{padding-top: 128px;}
.ball .ball8 .main .name{text-align: center;}
.ball .ball8 .main .txt{margin-top: 0;text-align: center;}
.ball9{height: 995px;background: url('../img/ball_bg9.jpg') no-repeat center center;}
.ball9 .container{padding-top: 155px;}
.ball .ball9 .main .name{text-align: center;}
.ball .ball9 .main .txt{margin-top: 0;text-align: center;}
.ball10{height: 940px;background: url('../img/ball_bg10.jpg') no-repeat center center;}
.ball10 .container{padding-top: 140px;}
.ball .ball10 .main .name{color: #333;}
.ball .ball10 .main .txt{margin-top: 0;color: #333;}
.ball10 .list{display: flex;margin-top: 25px;}
.ball10 .list .item{text-align: center;width: 70px;height: 70px;border:1px solid #1d1d1d;border-radius: 8px;margin-right: 30px;font-size: 20px;color: #585858;line-height: 24px;box-sizing: border-box;padding-top: 10px;}
.ball11{height: 950px;background: url('../img/ball_bg11.jpg') no-repeat center center;}
.ball11 .container{padding-top: 376px;}
.ball11 .main{width: 50%;margin-left: 50%;box-sizing: border-box;padding-left: 116px;}
.ball .ball11 .main .name{color: #333;}
.ball .ball11 .main .txt{margin-top: 0;color: #333;}

/*情景面板*/
.scene-banner{width: 100%;height: 56.25vw;position: relative;}
.scene-banner .main{position: absolute;top: 21.1458vw;right: 13.125vw;width: 50%;}
.scene-banner .main h4{font-size: 2.0833vw;line-height: 3.125vw;text-align: right;color: #fff;}
.scene-banner .main p{font-size: 3.3333vw;line-height: 4.1667vw;text-align: right;color: #fff;margin-top: 2.0833vw;}
.scene-banner .main .list{display: flex;justify-content: flex-end;margin-top: 3.3854vw;}
.scene-banner .main .list .item{font-size: 16px;color: #FF7D09;margin-left: 2.6042vw;height: 16px;position: relative;display: flex;align-items: center;}
.scene-banner .main .list .item::before{content: '';width: 1px;height: 12px;left: -1.3021vw;top: 2px;background: #fff;opacity: 0.4;position: absolute;}
.scene-banner .main .list .item:first-child::before{display: none;}
.scene-nav{padding: 8.5938vw 0 7.8125vw;}
.scene-nav .list{display: flex;justify-content: space-between;}
.scene-nav .list .img{display: flex;align-items: center;height: 64px;justify-content: center;}
.scene-nav .list .img img{display: block;max-height: 64px;}
.scene-nav .list .name{font-size: 28px;color: #222;text-align: center;margin-top: 60px;line-height: 38px;}
.scene-nav .list p{font-size: 18px;color: #999;text-align: center;line-height: 20px;margin-top: 20px;}
.scene_warp1{height: 33.3333vw;}
.scene_warp2{padding: 6.25vw 0 2.9167vw;}
.scene_warp2 .container{width: 75vw;}
.scene_warp2 .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.scene_warp2 .list .item{width: 36.875vw;margin-bottom: 4.1667vw;}
.scene_warp2 .list .item .img img{display: block;width: 100%;}
.scene_warp2 .list .item p{font-size: 16px;color: #333;text-align: center;line-height: 28px;margin-top: 28px;}
.scene_warp3{display: flex;}
.scene_warp3 .step{flex-grow: 1;height: 50vw;}
.scene_warp3 .step .main{padding-top: 18.4375vw;text-align: center;}
.scene_warp3 .step .img img{display: block;height: 60px;margin: 0 auto;}
.scene_warp3 .step .name{font-size: 32px;line-height: 50px;margin-top: 3.8542vw;color: #fff;}
.scene_warp3 .step .txt{font-size: 16px;line-height: 40px;margin-top: 10px;color: #fff;}
.scene_warp4{padding: 6.5625vw 0 6.25vw;}
.scene-title{font-size: 48px;color: #222;text-align: center;line-height: 68px;}
.scene-txt{font-size: 16px;color: #666;line-height: 40px;text-align: center;margin-top: 10px;}
.swiper-scene{margin-top: 66px;}
.swiper-scene .swiper-slide{height: 33.3333vw;width: 58.3333vw;}
.scene_warp5{height: 56.25vw;padding-top: 6.5625vw;box-sizing: border-box;}
.scene_warp5 .scene-title,
.scene_warp5 .scene-txt{color: #fff;}
.scene_warp6{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.scene_warp6 .scene-title,
.scene_warp6 .scene-txt{color: #fff;}
.scene_warp7{height: 56.25vw;box-sizing: border-box;padding-top: 28.8542vw;}
.scene_warp7 .scene-title,
.scene_warp7 .scene-txt{color: #fff;}

/*智能插座*/
.outlet_warp1{height: 56.25vw;position: relative;}
.outlet_warp1 .main{display: flex;height: 56.25vw;top: 0;right: 12.6042vw;justify-content: center;flex-direction: column;width: 50%;position: absolute;}
.outlet_warp1 .main .name{font-size: 2.5vw;text-align: right;line-height: 1;color: #222;}
.outlet_warp1 .main .list{display: flex;justify-content: flex-end;margin-top: 30px;}
.outlet_warp1 .main .list .item{font-size: 16px;color: #FF7D09;margin-left: 2.6042vw;height: 16px;position: relative;display: flex;align-items: center;}
.outlet_warp1 .main .list .item::before{content: '';width: 1px;height: 12px;left: -1.3021vw;top: 2px;background: #000;opacity: 0.4;position: absolute;}
.outlet_warp1 .main .list .item:first-child::before{display: none;}
.outlet_warp2{height: 33.3333vw;}
.outlet_warp3{height: 56.25vw;padding-top: 10.7292vw;box-sizing: border-box;}
.outlet_warp3 .scene-title,
.outlet_warp3 .scene-txt{color: #fff;}
.outlet_warp4{height: 56.25vw;padding-top: 6.9792vw;box-sizing: border-box;}
.outlet_warp5{height: 56.25vw;padding-top: 6.5625vw;box-sizing: border-box;}
.outlet_warp5 .scene-title,
.outlet_warp5 .scene-txt{color: #fff;}
.outlet_warp5 .tips{font-size: 12px;color: #999;line-height: 22px;text-align: center;margin-top: 35px;}

/*智能传感器*/
.sensor-banner .main{top: 11.4583vw;}
.sensor-banner .main img{display: block;width: 172px;float: right;margin-bottom: 4.1667vw;}
.sensor-banner .main h4,
.sensor-banner .main p{color: #222;}
.sensor-banner .main .list .item{color: #222;}
.sensor-banner .main .list .item::before{background: #000;}
.sensor_warp1{height: 56.25vw;box-sizing: border-box;padding-top: 7.2917vw;}
.sensor-info .title{font-size: 2.5vw;text-align: center;color: #fff;line-height: 3.3854vw;}
.sensor-info .txt{font-size: 1.25vw;line-height: 1.6667vw;color: #fff;text-align: center;}
.sensor-info p{font-size: 0.8333vw;line-height: 2.0833vw;color: #fff;text-align: center;}
.sensor-info .tips{font-size: 0.8333vw;line-height: 1.3542vw;margin-top: 1.8229vw;color: #fff;text-align: center;}
.sensorR .sensor-info .title,
.sensorR .sensor-info .txt,
.sensorR .sensor-info p,
.sensorR .sensor-info .tips{text-align: right;}
.sensorL .sensor-info .title,
.sensorL .sensor-info .txt,
.sensorL .sensor-info p,
.sensorL .sensor-info .tips{text-align: left;}
.sensor_warp1 .list{display: flex;justify-content: center;margin-top: 3.0208vw;}
.sensor_warp1 .list .item{margin: 0 1.6667vw;}
.sensor_warp1 .list img{display: block;width: 56px;margin: 0 auto;}
.sensor_warp1 .list p{color: #fff;text-align: center;font-size: 14px;line-height: 22px;margin-top: 15px;}
.sensor_warp2{height: 56.25vw;box-sizing: border-box;padding-top: 22.2917vw;}
.sensor_warp2 .sensor-info .title{color: #222;}
.sensor_warp2 .sensor-info p{color: #666;}
.sensor_warp3{background: #F1F1F1;padding: 4.5833vw 0 0;}
.sensor_warp4{box-sizing: border-box;height: 50vw;padding-top: 19.4792vw;}
.sensor_warp4 .sensor-info p{margin-top: 10px;}
.sensor_warp4 .sensor-info .tips{color: #FF7D09;margin-top: 5.9896vw;}
.sensor_warp5{height: 56.25vw;box-sizing: border-box;padding-top: 26.0417vw;}
.sensor_warp5 .sensor-info .title{color: #222;}
.sensor_warp5 .sensor-info .txt{color: #666;}
.sensor_warp6{height: 33.3333vw;box-sizing: border-box;padding-top: 10.4167vw;}
.sensor_warp6 .sensor-info .title{color: #222;}
.sensor_warp6 .sensor-info .txt{color: #666;}
.sensor_warp7{height: 50vw;box-sizing: border-box;padding-top: 8.9583vw;}
.sensor_warp7 .sensor-info p{margin-top: 10px;}
.sensor_warp7 .sensor-info .tips{color: #FF7D09;margin-top: 5.9896vw;}
.sensor_warp8{height: 56.25vw;box-sizing: border-box;padding-top: 16.5625vw;}
.sensor_warp8 .sensor-info .title{color: #222;}
.sensor_warp8 .sensor-info .txt{color: #666;}
.sensor_warp8 .sensor-info p{color: #666;margin-top: 1.8229vw;}
.sensor_warp9{height: 50vw;box-sizing: border-box;padding-top: 13.6458vw;}
.sensor_warp9 .sensor-info .title{color: #222;}
.sensor_warp9 .sensor-info p{color: #666;margin-top: 10px;}
.sensor_warp9 .sensor-info .tips{color: #FF7D09;margin-top: 5.9896vw;}
.sensor_warp10{height: 50vw;box-sizing: border-box;padding-top: 13.6458vw;}
.sensor_warp10 .sensor-info .title{color: #222;}
.sensor_warp10 .sensor-info p{color: #666;margin-top: 10px;}
.sensor_warp10 .sensor-info .tips{color: #FF7D09;margin-top: 5.9896vw;}
.sensor_warp11{height: 56.25vw;box-sizing: border-box;padding-top: 16.5625vw;}
.sensor_warp11 .sensor-info .title{color: #222;}
.sensor_warp11 .sensor-info .txt{color: #666;}
.sensor_warp12{height: 50vw;padding-top: 23.75vw;box-sizing: border-box;}
.sensor_warp12 .sensor-info p{margin-top: 10px;}
.sensor_warp12 .sensor-info .tips{color: #FF7D09;margin-top: 4.5833vw;}
.sensor_warp13{height: 50vw;padding-top: 25.625vw;box-sizing: border-box;}
.sensor_warp13 .sensor-info p{margin-top: 10px;}
.sensor_warp13 .sensor-info .tips{color: #FF7D09;margin-top: 2.6042vw;}
.sensor_warp14{height: 56.25vw;box-sizing: border-box;padding-top: 7.3958vw;}
.sensor_warp14 .sensor-info .title{color: #222;}
.sensor_warp14 .sensor-info p{color: #666;margin-top: 10px;}

/*Z9智能开关*/
.switch_warp1{height: 56.25vw;box-sizing: border-box;padding-top: 7.3958vw;}
.switch_warp1 .sensor-info p{margin-top: 10px;}
.switch_warp2{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.switch_warp2 .sensor-info .title{color: #222;}
.switch_warp2 .sensor-info p{color: #666;margin-top: 10px;}
.switch_warp3{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.switch_warp3 .sensor-info p{margin-top: 10px;}
.switch_warp4{height: 50vw;box-sizing: border-box;padding-top: 19.4792vw;}
.switch_warp4 .sensor-info p{margin-top: 10px;}
.switch_warp5{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.switch_warp5 .sensor-info p{margin-top: 10px;}
.switch_warp6{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.switch_warp6 .sensor-info .title{color: #222;}
.switch_warp6 .sensor-info p{color:#666;margin-top: 10px;}
.switch_warp7{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.switch_warp7 .sensor-info p{margin-top: 10px;}
.swiper-switch{margin-top: 4.6875vw;margin-left: -26.0417vw;}
.swiper-switch .swiper-slide{width: 36.4583vw;height: 16.6667vw;}

/*智能网关*/
.gateway-banner .main{right: auto;left: 13.125vw;top: 14.5833vw;}
.gateway-banner .main h4,
.gateway-banner .main p{text-align: left;color: #222;}
.gateway-banner .main .list{justify-content: flex-start;}
.gateway-banner .main .list .item{margin-left: 0;margin-right: 2.6042vw;}
.gateway-banner .main .list .item::before{background: #000;}
.gateway-banner .main img{display: block;width: 64px;margin-bottom: 2.0833vw;}
.gateway-banner .main img:last-child{width: 280px;margin-top: 3.125vw;}


.gateway_warp1{height: 50vw;box-sizing: border-box;padding-top: 19.5833vw;}
.gateway_warp1 .sensor-info .title{color: #222;}
.gateway_warp1 .sensor-info p{color:#666;margin-top: 10px;}
.gateway_warp2{height: 56.25vw;box-sizing: border-box;padding-top: 8.2292vw;}
.gateway_warp2 p {margin-top: 10px;}
.gateway_warp2 p span{color: #FF7D09;}
.gateway_warp3{height: 56.25vw;box-sizing: border-box;padding-top: 9.375vw;}
.gateway_warp3 .sensor-info .title{color: #222;}
.gateway_warp3 .sensor-info p{color:#666;margin-top: 10px;}
.gateway_warp3 .sensor-info .tips{color: #FF7D09;line-height: 40px;margin-top: 7.6042vw;}
.gateway_warp4{height: 56.25vw;box-sizing: border-box;padding-top: 9.4792vw;}
.gateway_warp5{padding: 6.5625vw 0 6.25vw;}
.gateway_warp5 .container{width: 75vw;}
.gateway_warp5 .sensor-info .title{color: #222;}
.gateway_warp5 .sensor-info p{color:#666;margin-top: 10px;}
.gateway_warp5 .list{margin-top: 3.125vw;}
.gateway_warp5 .item{display: flex;flex-direction:row-reverse;}
.gateway_warp5 .item:nth-child(2n){flex-direction: row;}
.gateway_warp5 .item .pic{width: 37.5vw;height: 25vw;}
.gateway_warp5 .item .main{width: 37.5vw;height: 25vw;box-sizing: border-box;padding: 0 4.1667vw;display: flex;align-items: center;background: #F1F1F1;}
.gateway_warp5 .item .name{font-size: 32px;line-height: 40px;position: relative;color: #222;}
.gateway_warp5 .item .name::after{content: '';position: absolute;left: 0;bottom: -15px;width: 24px;height: 3px;background: #FF7D09;}
.gateway_warp5 .item .info{font-size: 16px;color: #666;line-height: 40px;margin-top: 23px;max-width: 460px;}
