.container{width: 1240px;margin: 0 auto;}
.conter{width: 79.9%;margin: 0 auto;}

.header{position: fixed;left: 0;top: 12px;width: 100%;z-index: 99;display: block;height: 80px;padding: 10px 0;transition: all 0.3s;}
.header.fixed{top: 0;background: rgba(0,0,0,0.7);}

/*一行省略*/
.oneLine{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*两行省略*/
.twoLine{
  text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.fullvideo{position: absolute;}

.iot_banner .tit, .char_one .tit{display: flex;align-items: center;justify-content: flex-start;}
.iot_banner .player, .char_one .player{display: block;width: 58px;height: 58px;background: url('../images/player.png') no-repeat;margin-left: 20px;
  background-size: 100%;cursor: pointer;}

.fixed_top{width: 60px;height: 60px;background: url(../images/top.png) no-repeat center;position: fixed;bottom: 35px;right: 35px;z-index: 33;cursor: pointer;}
.ind4 .fixed_top{display: none;}

.section1{background: url('../img/banner1.jpg') no-repeat center center;background-size: cover;position: relative;z-index: 10;}
.video{display: block;position: relative;width: 100%;height: 100%;z-index: 15;}
.section1 .main{width: 720px;position: absolute;z-index: 20;left: 50%;top: 50%;margin: -120px 0 0 -360px;text-align: center;transition: all 0.3s;opacity: 0;transform: translateY(40px);}
.section1 .main .title{font-size: 72px;color: #fff;font-weight: bold;line-height: 90px;text-shadow: 0px 1px 1px rgba(0, 40, 56, 0.23);}
.section1 .main .txt{font-size: 18px;color: #fff;line-height: 38px;text-shadow: 0px 1px 1px rgba(0, 40, 56, 0.23);}
.section1 .main .play{display: block;width: 60px;height: 60px;background: url('../images/player.png') no-repeat;margin: 36px auto 0;background-size: 100%;}
.section1 .main:hover{margin-top: -130px;}
.section1 .fadeUp{opacity: 1;transform: translateY(0px);}

.renews{position: absolute;left: 60px;bottom: 32px;width: 430px;height: 44px;line-height: 44px;background: rgba(0,0,0,0.4);z-index: 20;font-size: 12px;color: #fff;padding-left: 18px;box-sizing: border-box;}
.renews .slidery{width: 330px;margin-left: 25px;}
.renews .slidery li{width: 100%;line-height: 44px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.renews .slidery li a{font-size: 12px;color: #fff;}
.renews .slidery li a:hover{color: #5086D8;}

.section2{background: url('../img/banner2.jpg') no-repeat center center;background-size: cover;position: relative;z-index: 10;}
.section2 .sec2_ul{height: 100%;}
.section2 .sec2_ul .item{float: left;width: 50%;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;flex-direction: column;
  color: #fff;transition: all 0.3s;position: relative;}
.section2 .sec2_ul .item img{}
.section2 .sec2_ul .item .tit{font-weight: bold;font-size: 26px;line-height: 26px;margin: 42px 0 24px;}
.section2 .sec2_ul .item .desc{font-size: 15px;line-height: 25px;}
.section2 .sec2_ul .item .link{margin-top: 100px;opacity: 0;width: 100%;position: absolute;bottom: 100px;left: 0;transition: all 0.3s;}
.section2 .sec2_ul .item .link a{display: block;width: 100%;height: 66px;position: relative;font-size: 16px;color: #fff;line-height: 66px;}
.section2 .sec2_ul .item .link a:after{position: absolute;content: '';bottom: 0;width: 100%;height: 1px;background: url(../images/ind2_line.png) no-repeat center;left: 0;}
.section2 .sec2_ul .item:hover{background: rgba(0,0,0,0.3);}
.section2 .sec2_ul .item:hover .link{margin-top: 75px;opacity: 1;position: initial;}
.section2 .sec2_ul .item .link a:hover{background: url(../images/yin.png) no-repeat center;background-size: cover;}


.learn_more{width: 100px;margin: 0 auto;padding-left: 5px;transition: all 0.3s;display: flex;align-items: center;color: #333;border-radius: 4px;position: relative;
  height: 40px;}
.learn_more span{font-size: 16px;}
.learn_more img{position: absolute;right: 10px;}
.learn_more:hover{padding-left: 16px;background: #2968f4;color: #fff;}
.learn_more:hover img{opacity: 0;right: 0px;}




.ind3{background: #EEEEEE;}
.ind3 .cont{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.ind3 .title{color: #2968f4;font-size: 49px;line-height: 49px;margin-bottom: 8px;}
.ind3_box{margin: 35px auto 0;width: 1240px;}
.ind3_fl{width: 650px;}
.ind3_fl .swiper-slide{display: flex;justify-content: flex-end;padding: 30px;height: 440px;color: #fff;flex-direction: column;border-radius: 4px;}
.ind3_fl .swiper-slide:before{position: absolute;width: 100%;height: 100%;top: 0;left: 0;content: '';
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 64%, rgba(0,0,0,0.1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 64%, rgba(0,0,0,0.1) 100%);}
.ind3_fl .swiper-slide .time{font-size: 17px;margin-bottom: 12px;position: relative;z-index: 2;}
.ind3_fl .swiper-slide .s_title{font-size: 25px;line-height: 25px;width: calc(100% - 120px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
  position: relative;z-index: 2;}
.ind3_fl .swiper-pagination{bottom: 35px;text-align: right;padding-right: 15px;}
.ind3_fl .swiper-pagination-bullet{background: #fff;opacity: 1;border: 1px solid #fff;}
.ind3_fl .swiper-pagination .swiper-pagination-bullet-active{background: transparent;}

.ind3_fr{width: 560px;}
.ind3_fr .item{display: block;width: 100%;height: 135px;overflow: hidden;background: #fff;border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0,0,0,.02), 0 4px 8px 0 rgba(0,0,0,.02);color: #333;margin-bottom: 17px;}
.ind3_fr .item .img{width: 190px;height: 100%;border-radius: 4px 0 0 4px;float: left;}
.ind3_fr .item .txt{width: calc(100% - 190px);float: left;padding: 22px 25px;height: 100%;border-radius: 0 4px 4px 0;}
.ind3_fr .item .txt .time{font-size: 16px;margin-bottom: 14px;}
.ind3_fr .item .txt .s_title{font-size: 18px;line-height: 28px;}
.ind3_fr .item:hover{background: #2968F4;color: #fff;}


/*底部*/
.footer{background: #353535;padding: 0 10vw;position: relative;z-index: 4;}
.fot_con{}
.fot_ul{padding: 50px 0 60px;border-bottom: 1px solid #4A4A4A;display:flex;justify-content:space-between;}
/*.fot_ul .item {float: left;width: calc(20% - 18px);}*/
.fot_ul .item:last-child {width: 90px;}
.fot_ul .item p{font-size: 17px;color: #fff;margin-bottom: 30px;font-weight: bold;line-height: 17px;}
.fot_ul .item a{font-size: 13px;color: #989898;line-height: 29px;display: block;cursor: pointer;}
.fot_ul .item a:hover{color: #fff;}

.fot_info{padding: 70px 0 57px;}
.fot_info .foot_logo{margin-bottom: 25px;display: flex;align-items: center;}
.fot_info .foot_logo img{max-height: 45px;}
.fot_info .foot_logo span{display: inline-block;height: 35px;color: #989898;font-size: 15px;line-height: 35px;padding-left: 20px;margin-left: 22px;border-left: 1px solid #676767;}
.fot_info .addr{font-size: 13px;line-height: 24px;color: #989898;}
.fot_info .sh_link{position: relative;top: -15px;width: 210px;height: 40px;margin-left: 10px;}
.sh_link .filter-box{position: absolute;top: 0;right: 0;width: 100%;}
.sh_link .filter-text{border: 1px solid #E8E8E8;background: #F2F2F2;border-radius: 4px;}
.sh_link .icon-filter-arrow{width: 16px;height: 16px;margin-top: -8px;background-size: 12px;
    background-position: center;right: 15px;}
.sh_link .filter-text .filter-title{height: 40px;line-height: 40px;font-size: 14px;color: #333;}
.sh_link .filter-list{background: #2968F4;border: none;bottom: 44px;top: auto;padding: 0 16px;border-radius: 4px;}
.sh_link .filter-list li{border-bottom: 1px solid rgba(255,255,255,0.2);}
.sh_link .filter-list li a{color: #fff;font-size: 14px;padding: 0 12px;line-height: 38px;}
.sh_link .filter-list li:hover {background-color: #2968F4;}
.sh_link .filter-list li.filter-selected {background-color: #2968F4;}

.fot_info .erwm{}
.fot_info .erwm img{width: 100px;margin-left: 10px;}

.foot_bot{height: 50px;line-height: 50px;background: #262626;padding: 0 10vw;position: relative;z-index: 3;}
.foot_bot span{font-size: 13px;color: #fff;}
.foot_bot a{color: #fff;}
.foot_bot a:hover{text-decoration: underline;}

/*搜索框*/
.modvan{position: fixed;top: 0;right: 0;width: 100%;height: 100%;bottom: 0;left: 0;z-index: 1040;overflow: hidden;
    outline: 0;opacity: 0;transition: all 0.3s ease;pointer-events: none;background-color: rgba(71,67,63,0.95);}
.modvan.show{opacity: 1;pointer-events: initial;}
.modal {position: fixed;top: 0;right: 0; bottom: 0;left: 0;z-index: 1050;display: flex;align-items: center;justify-content: center;overflow: hidden;outline: 0;
  opacity: 0;pointer-events: none;transition: all 0.3s;}
.modal.show{opacity: 1;pointer-events: initial;}
.modal .modal-content{-webkit-transform: translate(0,-100px);transform: translate(0,-100px);transition: transform 0.3s ease-out;}
.modal.show .modal-content{-webkit-transform: translateY(0);transform: translateY(0);}
.modal .modal-content h3{font-size: 48px;line-height: 70px;display: flex;align-items: center;color: #fff;}
.modal .modal-content h3 img{margin-right: 10px;}
.modal .modal-content form{width: 100%;margin-top: 40px;}
.modal .modal-content .txt_inp{border: none;border-bottom: 1px solid #bcbec0;width: 348px;height: 36px;color: #fff;background: none;font-size: 16px;}
.modal .modal-content .text_link{width: 70px;height: 36px;position: relative;margin-left: 22px;
    -webkit-transform: translateY(18px);-ms-transform: translateY(18px);transform: translateY(18px);}
.modal .modal-content .sub_inp{outline: none;width: 100%;height: 100%;border: none;background: none;font-size: 12px;color: #fff;padding: 0 0 0 40px;
    transition: all 0.3s;font-weight: bold;}
.modal .modal-content .text_link:before{position: absolute;left: 0;width: 30px;height: 1px;background: #fff;content: '';transition: all 0.3s;top: 50%;}
.modal .modal-content .text_link:after{position: absolute;right: 0;width: 0;height: 1px;background: #fff;content: '';transition: all 0.3s;top: 50%;}
.modal .modal-content .text_link:hover:before{width: 0;}
.modal .modal-content .text_link:hover:after{width: 30px;}
.modal .modal-content .text_link:hover .sub_inp{padding: 0 40px 0 0;}
.modal .close{width: 40px;height: 40px;position: absolute;top: 24px;right: 24px;background: url(../images/ss_close.png) no-repeat center;cursor: pointer;}
.modal .close:hover{background: url(../images/ss_close_on.png) no-repeat center;}




/*解决方案*/
.swiper-solution .swiper-pagination{bottom: 80px;z-index: 10;}
.swiper-solution .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: none;border:1px solid #fff;opacity: 1;margin: 0 13px;}
.swiper-solution .swiper-pagination .swiper-pagination-bullet-active{background: #85b0f0;}
.swiper-solution .more{display: block;width: 163px;height: 50px;background: url('../images/solution_more.png') no-repeat;position: absolute;left: 50%;top: 50%;margin: -25px 0 0 265px;}
.swiper-solution .more:hover{margin-top: -35px;}
.swiper-solution .swiper-button-next,
.swiper-solution .swiper-button-prev{display: block;width: 82px;height: 82px;background: url('../images/solution_arrow.png') no-repeat;margin-top: -42px;left: 115px;}
.swiper-solution .swiper-button-next{background-position: 0 -82px;left: auto;right: 115px;}
.swiper-solution .swiper-button-disabled{display: none;}

/*产品详情*/
.back{background: #292a2e;padding: 76px 0 74px;}
.back .link{width: 170px;display: block;margin: 0 auto;}
.back .link img{display: block;width: 100%;}
.back_header{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 80px;z-index: 100;}



/*yyw新加 2020-05-18*/
.header .nav_li{position: relative;height: 60px;line-height: 60px;float: left;margin: 0 34px;}
.header .nav_li .link_a{display:block;font-size: 13px;color: #fff;line-height: 60px;}
.header .nav_li:hover .link_a, .header .nav_li.on .link_a{color: #2968F4;}
.header .nav_li .box{position: absolute;top: 100%;left: -66px;width: 190px;opacity: 0;pointer-events: none;transition: all 0.3s;  text-align: center;}
.header .nav_li .box1{width: 260px;}
.header .nav_li:hover .box{opacity: 1;pointer-events: initial;}
.header .nav_li .box .tit{font-size: 14px;font-weight: bold;color: #5086D8;line-height: 44px;border-top: 1px solid rgba(255,255,255,0.2);background: rgba(2,11,26,0.6);
  text-align: left;padding-left: 30px;}
.header .nav_li .box a{display:block;font-size:14px;color:#fff;padding-left: 30px;line-height: 44px;text-align: left;border-top: 1px solid rgba(255,255,255,0.2);
  background: rgba(2,11,26,0.6);}
.header .nav_li .box a:hover{background: #5086D8;border-top-color: #46f4ff;}
.header .nav_ul{width: 100%;display: flex;justify-content: center;}
.header .logo{position: absolute;left: 60px;top: 18px;z-index: 1;display: block;}
.header .logo_bai{}
.header .logo_hei{display: none;}

.header.head_hei .logo_bai{display: none;}
.header.head_hei .logo_hei{display: inline-block;}


.header .top_fr{position: absolute;right: 60px;top: 10px;z-index: 1;height: 60px;}
.header .top_fr .search{color: #fff;font-size: 14px;padding-left: 48px;display: flex;align-items: center;height: 100%;cursor: pointer;}
.header .top_fr .search span{display: block;width: 30px;height: 30px;background: url(../images/search_white.png) no-repeat center;margin-right: 12px;}
.header .top_fr .mail{height: 100%;padding: 10px 35px;/*border-left: 1px solid rgba(255,255,255,0.22);*/border-right: 1px solid rgba(255,255,255,0.22);display: block;cursor: pointer;}
.header .top_fr .mail span{display: block;width: 40px;height: 40px;background: url(../images/mail_white.png) no-repeat center;}
.header .top_fr .mail:hover span{background: url(../images/mail_blue.png) no-repeat center;}
.header .top_fr .lang{position: relative;padding-right: 40px;cursor: pointer;display: block;font-size: 14px;color: #fff;line-height: 60px;}
.header .top_fr .lang span{display: block;width: 34px;height: 32px;border-bottom: 2px solid #fff;background: url(../images/toparr_white.png) no-repeat right center;color: #fff;
  font-size: 14px;margin-top: 14px;line-height: 30px;}
.header .top_fr .lang ul{display: none;position: absolute;top: 100%;left: -25px;width: 100px;background: rgba(0,0,0,0.7);padding: 5px 0;}
.header .top_fr .lang ul li{width: 100%;padding: 5px 10px;}
.header .top_fr .lang ul li a{color: #fff;font-size: 15px;}
.header .top_fr .lang ul li a:hover{color: #5086D8;}
.header .top_fr .lang:hover ul{display: block;}

.head_hei.header .nav_li .link_a{color: #333;}
.head_hei.header .top_fr .search{color: #333;}
.head_hei.header .top_fr .search span{background: url(../images/search_hei.png) no-repeat center;}
.head_hei.header .top_fr .mail{border-left: 1px solid rgba(0,0,0,0.6);border-right: 1px solid rgba(0,0,0,0.6);}
.head_hei.header .top_fr .mail span{background: url(../images/mail_hei.png) no-repeat center;}
.head_hei.header .top_fr .lang span{background: url(../images/toparr_hei.png) no-repeat right center;border-bottom: 2px solid #333;color: #333;}

/*关于我们*/
.about_one{width: 100%;border-bottom: 1px solid #E8E8E8;box-shadow: 0px 2px 5px -3px rgba(71,67,63,0.2);background: #fff;position: relative;
    z-index: 2;}
.about_one .cont{width: 1140px;margin: 0 auto;}
.about_one .item{width: 33.33%;height: 80px;border-right: 1px solid #E8E8E8;line-height: 80px;padding: 0 30px;font-size: 18px;font-weight: bold;
    background: url(../images/pro_new_arr.png) no-repeat right 30px center;display: flex;position: relative;color: #000;align-items: center;
    cursor: pointer;}

.about_one .item:first-child{border-left: 1px solid #E8E8E8;}
.about_one .item:hover{color: #2968f4;background: url(../images/pro_new_arr_lv.png) no-repeat right 30px center;}
.about_one .item:hover .img_off{display: none;}
.about_one .item:hover .img_on{display: inline-block;}
.about_one .item.on{color: #2968f4;background: url(../images/pro_new_arr_lv.png) no-repeat right 30px center;}
.about_one .item.on:after{content: '';position: absolute;left: 0;bottom: -1px;width: 100%;height: 3px;background: #2968f4;}

.about_one .item img{margin-right: 10px;}
.about_one .item .img_on{display: none;}

.about_one .item.on .img_off{display: none;}
.about_one .item.on .img_on{display: inline-block;}


/*培养发展*/
.dep_con{background: #F6F6F6;padding: 100px 0 115px;}
.dep_con .tit{font-size: 49px;color: #000;line-height: 50px;text-align: center;margin-bottom: 30px;}
.dep_con .m_p{font-size: 17px;color: #000;line-height: 31px;text-align: center;}
.dep_one{margin-top: 70px;}
.dep_one .item{text-align: center;margin-right: 35px;}
.dep_one .item:last-child{margin-right: 0;}
.dep_one .box{width: 220px;height: 525px;padding: 6px;border-radius: 220px;position: relative;}
.dep_one .box:after{width: 198px;height: 35px;background: url(../images/dep_line.png) no-repeat center;content: '';position: absolute;bottom: -36px;left: 50%;margin-left: 30px;}
.dep_one .item:last-child .box:after{display: none;}
.dep_one .img{border-radius: 100%;width: 100%;height: 208px;margin-bottom: 42px;}
.dep_one .m_tit{font-size: 24px;color: #fff;line-height: 24px;margin-bottom: 16px;}
.dep_one p{font-size: 17px;color: #fff;line-height: 27px;}
.dep_one .line{margin: 32px auto;width: 170px;border-top: 1px dashed rgba(255,255,255,0.45);}
.dep_one .bot{font-size: 23px;color: #000;margin-top: 35px;}
.dep_one .item1 .box{background: linear-gradient(#CAEDE6,#2C97C4,#3551A4);}
.dep_one .item2 .box{background: linear-gradient(#F8E0D0,#FE7D5E,#FC686F);}
.dep_one .item3 .box{background: linear-gradient(#EBCBE2,#804EA3,#3D65AA);}
.dep_one .item4 .box{background: linear-gradient(#EDEBCE,#81B766,#40A87B);}
.dep_one .item5 .box{background: linear-gradient(#FF887C,#D2546B,#B73460);}


/*5G及IDC能源系统*/
.iot_banner{color: #fff;width: 100%;height: 746px;position: fixed;top: 0;left: 0;}
.iot_banner .conter{height: 100%;display: flex;justify-content: center;flex-direction: column;position: relative;z-index: 1;}
.iot_banner .tit{font-size: 58px;line-height: 58px;font-weight: bold;margin-bottom: 20px;}
.iot_banner p{font-size: 18px;line-height: 36px;}

.iot_hg{width: 100%;height: 746px;}

.iot_one{width: 100%;border-bottom: 1px solid #E8E8E8;box-shadow: 0px 2px 5px -3px rgba(71,67,63,0.2);position: relative;z-index: 3;background: #fff;}
.iot_one .conter{}
.iot_one .item{width: 25%;height: 80px;border-right: 1px solid #E8E8E8;line-height: 80px;padding: 0 20px;font-size: 18px;font-weight: bold;
    background: url(../images/pro_new_arr.png) no-repeat right 20px center;display: flex;position: relative;color: #000;align-items: center;}
.iot_one .item:first-child{border-left: 1px solid #E8E8E8;}
.iot_one .item:hover{color: #2968f4;background: url(../images/pro_new_arr_lv.png) no-repeat right 20px center;}
.iot_one .item.on{color: #2968f4;background: url(../images/pro_new_arr_lv.png) no-repeat right 20px center;}
.iot_one .item.on:after{content: '';position: absolute;left: 0;bottom: -1px;width: 100%;height: 3px;background: #2968f4;}

.fiveg_con{width: 100%;position: relative;z-index: 3;background: #fff;}
.fiveg_con .item{width: 100%;height: 480px;padding: 105px 8% 0;background: #d8eaf7;transition: all 0.3s;border-bottom: 1px solid #fff;display: block;
  border-bottom: 1px solid #fff;}
.fiveg_con .item:last-child{border-bottom: none;}
.fiveg_con .item .txt{width: 59%;padding: 0 0 0 80px;}
.fiveg_con .item .tit{font-size: 51px;line-height: 51px;margin-bottom: 30px;color: #333;}
.fiveg_con .item p{font-size: 17px;line-height: 31px;color: #666;width: 645px;}
.fiveg_con .item .more{display: block;width: 170px;height: 50px;line-height: 50px;font-size: 17px;color: #fff;text-align: center;
    margin-top: 20px;opacity: 0;background: transparent;transition: all 0.5s;border: 1px solid #fff;}
.fiveg_con .item .img{width: 41%;height: 100%;text-align: center;display: flex; align-items: center;}
.fiveg_con .item .img img{max-width: 100%;max-height: 100%;}

.fiveg_con .item:hover{background: url(../images/laji_bg.jpg) no-repeat center;background-size: cover;padding-top: 90px;}
.fiveg_con .item:hover .tit{color: #fff;}
.fiveg_con .item:hover p{color: #fff;}
.fiveg_con .item:hover .more{margin-top: 32px;opacity: 1;}
/*.fiveg_con .item a:hover{color: #fff;border: 1px solid #2968f4;}*/


/*产品频道页*/
.top_banner{color: #fff;width: 100%;position: fixed;top: 0;left: 0;}
.top_banner .conter{height: 100%;display: flex;justify-content: center;flex-direction: column;}
.top_banner .tit{font-size: 58px;line-height: 58px;font-weight: bold;margin-bottom: 20px;}
.top_banner p{font-size: 18px;line-height: 36px;width: 840px;}

.five_det{background: #fff;margin-bottom: -10px;position: relative;z-index: 4;}
.five_det .item{display: block;text-align: center;background: #F5F4F6;transition: all 0.3s;width: calc(50% - 5px);margin-right: 10px;height: 525px;margin-bottom: 10px;
  position: relative;overflow: hidden;}
.five_det .item:hover{background: url(../images/five_det_bg.png) no-repeat center;background-size: cover;}

.five_det .item:nth-child(2n){margin-right: 0;}
.five_det .item .box{width: 100%;height: 100%;padding-top: 150px;display: block;}
.five_det .item .img{position: relative;width: 120px;height: 80px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.five_det .item img{transition: all 0.3s;position: absolute;}

.five_det .item .hei{top: 0;opacity: 1;}
.five_det .item .bai{opacity: 0;}
.five_det .item:hover .hei{top: 0px;opacity: 0;}
.five_det .item:hover .bai{top: 0px;opacity: 1;}

.five_det .item .tit{font-size: 36px;line-height: 36px;font-weight: bold;margin: 30px 0 25px;color: #000;}
.five_det .item:hover .tit{color: #fff;}
.five_det .item p{font-size: 15px;line-height: 25px;color: #666;width: 430px;margin: 0 auto;transition: all 0.3s;}
.five_det .item:hover p{position: absolute;top: 100%;color: #fff;}

.five_det .item .bot{position: absolute;bottom: 36px;width: 100%;text-align: center;opacity: 0;transition: all 0.6s;left: 50%;}
.five_det .item:hover .bot{left: 0;opacity: 1;}
.five_det .item .bot a{color: #fff;font-size: 17px;line-height: 28px;margin: 0 25px;}
.five_det .item .bot a:hover{text-decoration: underline;}


/*IOT详情*/
.iotdet_one{width: 100%;background: #F5F4F6;padding-top: 104px;}
.iotdet_one .cont{width: 1360px;height: 100%;padding: 90px 0 40px;text-align: center;margin: 0 auto;position: relative;}
.iotdet_one .swiper-container{height: calc(100% - 60px);width: 100%;}
.iotdet_one .swiper-slide{height: 100%;display: flex;align-items: center;justify-content: center;padding-top: 80px;}
.iotdet_one .swiper-slide img{max-height: 100%;max-width: 80%;}
.iotdet_one .title{font-size: 60px;line-height: 60px;color: #333;}
.iotdet_one .swiper-button-next, .iotdet_one .swiper-button-prev{width: 82px;height: 82px;background-size: 100%;
  opacity: 1;filter: alpha(opacity=100);transition: all 0.3s;}
.iotdet_one .swiper-button-prev{left: 0;background-image: url(../images/det_prev.png);}
.iotdet_one .swiper-button-prev:hover{left: -20px;}
.iotdet_one .swiper-button-next{right: 0;background-image: url(../images/det_next.png);}
.iotdet_one .swiper-button-next:hover{right: -20px;}

.iotdet_two{background: #3B4652;padding: 105px 0;}
.iotdet_two .cont{width: 1240px;margin: 0 auto;}
.iotdet_two .txt{width: calc(100% - 370px);color: #fff;}
.iotdet_two .tit{font-size: 20px;line-height: 20px;margin-bottom: 20px;padding-left: 55px;position: relative;}
.iotdet_two .tit:before{position: absolute;top: 10px;left: 0;width: 35px;height: 1px;background: #fff;content: '';}
.iotdet_two p{font-size: 18px;line-height: 31px;}
.iotdet_two .link{padding-top: 36px;}
.iotdet_two .link a{border: 2px solid #fff;color: #fff;font-size: 16px;display: flex;align-items: center;justify-content: center;margin-left: 20px;
  float: right;width: 140px;height: 65px;border-radius: 4px;}
.iotdet_two .link a img{margin-right: 12px;}
.iotdet_two .link a:hover{background: #2968F4;border: 2px solid #2968F4;}

.iotdet_three{background: #E9E9E9;padding: 80px 0 120px;}
.iotdet_three .cont{width: 1240px;margin: 0 auto;position: relative;}
.iotdet_three .tit{font-size: 20px;line-height: 20px;margin-bottom: 45px;padding-left: 55px;position: relative;color: #000;}
.iotdet_three .tit:before{position: absolute;top: 10px;left: 0;width: 35px;height: 1px;background: #000;content: '';}
.iotdet_three .swiper-slide {width: 420px;height: 290px;}
.iotdet_three .swiper-button-next, .iotdet_three .swiper-button-prev{width: 36px;height: 19px;margin-top: 0;background-size: auto;top: 0;
  opacity: 1;filter: alpha(opacity=100);transition: all 0.3s;}
.iotdet_three .swiper-button-prev{left: auto;right: 36px;background-image: url(../images/det3_prev.png);background-position: left 10px center;
  border-right: 1px solid #4B4B4B;width: 46px;}
.iotdet_three .swiper-button-next{right: 0;background-image: url(../images/det3_next.png);background-position: right center;}
.iotdet_three .swiper-button-prev:hover{background-position: left center;}
.iotdet_three .swiper-button-next:hover{right: -10px;}

.iotdet_four{background: #FFFFFF;padding: 85px 0 80px;}
.iotdet_four .cont{width: 1240px;margin: 0 auto;position: relative;}
.iotdet_four .title{font-size: 20px;line-height: 20px;margin-bottom: 45px;padding-left: 55px;position: relative;color: #000;}
.iotdet_four .title:before{position: absolute;top: 10px;left: 0;width: 35px;height: 1px;background: #000;content: '';}
.iotdet_four .txt{width: 690px;}
.iotdet_four .row{margin-bottom: 32px;}
.iotdet_four .row .tit{font-size: 21px;line-height: 21px;margin-bottom: 8px;padding-left: 55px;position: relative;color: #000;}
.iotdet_four .row .tit:before{position: absolute;top: 10px;left: 0;width: 35px;height: 1px;background: #B2B2B2;content: '';}
.iotdet_four .row p{font-size: 15px;line-height: 24px;color: #666;padding-left: 55px;}

.iotdet_five{background: #292A2E;padding: 76px 0 74px;}
.iotdet_five a{display: flex;width: 200px;margin: 0 auto;height: 50px;font-size: 16px;color: #fff;align-items: center;justify-content: center;}
.iotdet_five a i{display: block;width: 50px;height: 50px;background: url(../images/det_back.png) no-repeat center;background-color: #38393D;
  margin-right: 22px;border-radius: 50%;}
.iotdet_five a:hover{color: #2968F4;}
.iotdet_five a:hover i{background: url(../images/det_back.png) no-repeat center;background-color: #2968F4;}



/*服务支持*/
.ser_top{position: relative;width: 100%;background: #333;}
.ser_top .allmap{width: 100%;height: 100%;}
.ser_top .box{position: absolute;left: 10.4%;top: 158px;width: 460px;background: #F6F6F6;z-index: 2;}

/*.ser_top .box .title{position: relative;padding: 26px 0;}*/
/*.ser_top .box .top{font-size: 22px;color: #000;line-height: 26px;background: url(../images/ser_arr.png) no-repeat right center;cursor: pointer;}*/
.ser_top .box .title{position:relative;padding-top:16px;margin-bottom:10px;}
.ser_top .box .top{height:45px;border:1px solid rgba(0,0,0,.1);background: url(../images/pro_new_arr.png) no-repeat right 10px center #fff;padding:0 10px;color:#333;font-size:14px;line-height:45px;}
.ser_top .box .title ul{position: absolute;display: none;width: 100%;top: 71px;}
.ser_top .box .title ul li{width: 100%;background: #1156F1;}
.ser_top .box .title ul li a{width: 100%;display: block;padding: 0 10px;line-height: 40px;font-size: 14px;color: #fff;}
.ser_top .box .title ul li a:hover{background: #1b49af;}

.area_box{padding: 0 20px;}
.area_box h5{font-size:20px;line-height:30px;color:#333;padding-top:20px;}

.ser_top .box .areaSel{
  width: calc(50% - 5px);
  height: 45px;
  font-size: 14px;
  padding: 0 10px;
  color: #333;
  border: 1px solid rgba(0,0,0,.1);
  appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    background:  url(../images/pro_new_arr.png) no-repeat right 10px center;
    background-color: #fff;
     -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
}
.ser_top .box .areaSel:first-child{margin-right: 10px;}

.area_list{margin-top: 26px;background: #fff;padding: 35px 20px 20px;border-top: 1px solid rgba(0,0,0,.1);overflow-y: auto;}
.area_list .scroll{width: 100%;height: 100%;}
.area_list .item{padding: 35px 0 28px;border-bottom: 1px solid rgba(0,0,0,.1);cursor: pointer;}
.area_list .item:first-child{padding: 0 0 28px;}
.area_list .item .txt{width: calc(100% - 120px);}
.area_list .item .tit{font-size: 18px;color: #333;line-height: 18px;margin-bottom: 12px;}
.area_list .item p{font-size: 16px;color: #333;line-height: 26px;}
.area_list .item .link{padding-top: 20px;}
.area_list .item .link a{display: block;width: 35px;height: 35px;border: 1px solid rgba(0,0,0,0.2);border-radius: 50%;margin: 0 10px;}
.area_list .item .link .addr{background: url(../images/addr_icon.png) no-repeat center;}
.area_list .item .link .call{background: url(../images/phone_icon.png) no-repeat center;}
.area_list .item .link .addr:hover{background: url(../images/addr_icon_on.png) no-repeat center;border: 1px solid #1156F1;background-color: #1156F1;}
.area_list .item .link .call:hover{background: url(../images/phone_icon_on.png) no-repeat center;border: 1px solid #1156F1;background-color: #1156F1;}

.nicescroll-rails{margin-left: 10px;}
.BMap_cpyCtrl, .anchorBL{display: none;}

.down_box{padding: 78px 0 130px;}
.down_box .title{font-size: 49px;color: #000;line-height: 50px;margin-bottom: 15px;text-align: center;}
.down_box .desc{font-size: 17px;color: #000;line-height: 31px;margin-bottom: 60px;text-align: center;}
.down_box .conter{}

.down_box .box{padding: 18px 0 14px;border-bottom: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;}
.down_box .box .item{width: 25%;height: 125px;border-left: 1px solid #E8E8E8;text-align: center;display: block;cursor: pointer;}
.down_box .box .item:hover p{color: #2968F4;}
.down_box .box .item:last-child{border-right: 1px solid #E8E8E8;}
.down_box .box .item .img{height: 88px;line-height: 88px;}
.down_box .box .item p{font-size: 22px;color: #000;line-height: 22px;}
.down_box .box .item.on p{color: #2968F4;font-weight: bold;}
.down_box .box .conter{display: flex;justify-content: center;}
.down_box .list{margin: 50px auto 0;}
.down_box .list .item{width: calc(33.33% - 22px);margin-right: 32px;height: 260px;border: 10px solid #E8E8E8;transition: all 0.3s;margin-bottom: 30px;
  padding: 25px 30px;}
.down_box .list .item:nth-child(3n){margin-right: 0;}
.down_box .list .item .tit{font-size: 26px;color: #000;line-height: 34px;margin-bottom: 12px;}
.down_box .list .item span{font-size: 15px;color: #333;}
.down_box .list .item a{display: flex;background: #626774;width: 105px;height: 47px;align-items: center;justify-content: center;font-size: 16px;
  color: #fff;transition: all 0.3s;border-radius: 5px;margin-top: 36px;}
.down_box .list .item a img{margin-right: 10px;}
.down_box .list .item:hover{border: 10px solid #2968F4;}
.down_box .list .item a:hover{background: #2968F4;}

.eiot_more{width: 140px;height: 53px;background: #2968F4;padding: 0 20px;margin: 75px auto 0;border-radius: 5px;
  display: flex;align-items: center;justify-content: center;cursor: pointer;}
.eiot_more span{color: #fff;font-size: 16px;transition: all 0.3s;}
.noMore{color: #fff;font-size: 16px;transition: all 0.3s;}
.eiot_more i{display: inline-block;width: 16px;height: 16px;background: url(../images/arr-circle-icon.png) no-repeat center;opacity: 0;
  margin-left: -20px;transition: all 0.3s;}
.eiot_more:hover i{opacity: 1;margin-left: 10px;}




/*充电运营一体化解决方案*/
.char_one{width: 100%;position: fixed;top: 0;}
.char_one .conter{display: flex;justify-content: center;height: 100%;flex-direction: column;}
.char_one .tit{font-size: 58px;line-height: 58px;font-weight: bold;margin-bottom: 20px;color: #fff;}
.char_one p{font-size: 18px;line-height: 36px;width: 910px;color: #fff;}
.char_one .link{margin-top: 36px;}
.char_one .link a{display: block;padding: 15px 26px;border: 1px solid #fff;color: #fff;font-size: 17px;line-height: 17px;float: left;margin-right: 20px;
  text-align: center;min-width: 170px;}
.char_one .link a:hover{background: #2968f4;border: 1px solid #2968f4;}

.char_nav{width: 100%;margin-top: -80px;position: relative;z-index: 100;}
.char_nav.iot_one .item{width: 33.33%;}

.marT80{margin-top: -80px;}

.char_nav.fixed{position: fixed;top: 0;z-index: 100;margin-top: 0px;}

.iot_one.fixed{position: fixed;top: 0;z-index: 100;margin-top: 0px;}

.iot_ind.fixed{position: fixed;top: 0;z-index: 100;margin-top: 0px;}

.char_box{position: relative;z-index: 2;}

.char_two{width: 100%;height: 920px;background-attachment: fixed;}
.char_two .conter{padding-top: 80px;}
.char_two .txt{width: 38%;padding-top: 125px;}
.char_two p{font-size: 17px;line-height: 31px;color: #fff;margin-bottom: 35px;}
.char_two .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 25px;}
.char_two .item{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 20px;}
.char_two .item img{margin-right: 16px;}
.char_two .item span{font-size: 17px;color: #fff;}
.char_two .img{width: 62%;}
.char_two .img img{max-width: 100%;}

.char_three{width: 100%;height: 920px;text-align: center;background-attachment: fixed;}
.char_three .conter{width: 920px;margin: 0 auto;padding-top: 150px;}
.char_three p{font-size: 17px;line-height: 31px;color: #fff;margin: 20px 0 36px;}
.char_three .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 12px;}
.char_three .row{text-align: center;}
.char_three .item{display: inline-block;text-align: center;width: 285px;}
.char_three .item img{margin-right: 16px;}
.char_three .item span{font-size: 17px;color: #fff;display: block;margin-top: 30px;}

.char_box .learn_more span{color: #fff;}

.char_four{width: 100%;height: 920px;text-align: center;background-attachment: fixed;}
.char_four .cont{width: 920px;margin: 0 auto;padding-top: 150px;}
.char_four p{font-size: 17px;line-height: 31px;color: #fff;margin: 20px 0 0;}
.char_four .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 12px;}


/*新闻资讯*/
.news_top{width: 100%;height: 840px;}
.news_top .container{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.news_top .item{width: 496px;height: 255px;background: rgba(20,83,226,0.9);padding: 37px 35px;position: relative;}
.news_top .item .title{font-size: 27px;color: #fff;line-height: 36px;margin-bottom: 50px;display: block;}
.news_top .item span{font-size: 14px;color: #fff;text-decoration: underline;}
.news_top .item .box{width: 100%;bottom: 0;height: 50px;border-top: 1px solid rgba(255,255,255,0.1);background: #2A5DD1;position: absolute;
  left: 0;}
.news_top .item .box .top{width: 100%;height: 100%;padding: 0 35px;font-size: 16px;color: #fff;position: relative;line-height: 50px;cursor: pointer;}
.news_top .item .box .top i{position: absolute;width: 25px;height: 25px;display: block;background: url(../images/news_arr.png) no-repeat center;right: 28px;
  top: 13px;transition: all 0.3s;}
.news_top .item .box .top.on i{transform: rotate(180deg);}
.news_top .item .box .hide{padding: 17px 38px 14px;background: #2A5DD1;border-top: 1px solid rgba(255,255,255,0.1);display: none;}
.news_top .item .box .hide a{color: #fff;font-size: 16px;line-height: 39px;display: block;}
.news_top .item .box .hide a:hover{opacity: 0.8;}


.news_con{padding: 65px 0 97px;background: #EDF2F6;}
.news_one{width: 100%;}
.news1_fl{width: 52.4%;}
.news1_fl .swiper-slide{display: flex;justify-content: flex-end;padding: 30px;height: 440px;color: #fff;flex-direction: column;border-radius: 4px;}
.news1_fl .swiper-slide:before{position: absolute;width: 100%;height: 100%;top: 0;left: 0;content: '';
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 64%, rgba(0,0,0,0.1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 64%, rgba(0,0,0,0.1) 100%);}
.news1_fl .swiper-slide .time{font-size: 17px;margin-bottom: 12px;position: relative;z-index: 2;}
.news1_fl .swiper-slide .s_title{font-size: 25px;line-height: 25px;width: calc(100% - 120px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
  position: relative;z-index: 2;}
.news1_fl .swiper-pagination{bottom: 35px;text-align: right;padding-right: 15px;}
.news1_fl .swiper-pagination-bullet{background: #fff;opacity: 1;border: 1px solid #fff;}
.news1_fl .swiper-pagination .swiper-pagination-bullet-active{background: transparent;}

.news1_fr{width: 45%;}
.news1_fr .item{display: block;width: 100%;height: 135px;overflow: hidden;background: #D3DCE3;border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0,0,0,.02), 0 4px 8px 0 rgba(0,0,0,.02);color: #333;margin-bottom: 17px;}
.news1_fr .item .img{width: 190px;height: 100%;border-radius: 4px 0 0 4px;float: left;}
.news1_fr .item .txt{width: calc(100% - 190px);float: left;padding: 22px 25px;height: 100%;border-radius: 0 4px 4px 0;}
.news1_fr .item .txt .time{font-size: 16px;margin-bottom: 14px;}
.news1_fr .item .txt .s_title{font-size: 21px;line-height: 28px;}
.news1_fr .item:hover{background: #2968F4;color: #fff;}

.news_two{border-top: 1px solid #D3E2EC;margin-top: 37px;}
.news_two .item{border-bottom: 1px solid #D3E2EC;padding: 40px 0 36px;display: block;}
.news_two .item .inews_c1{width: 54px;text-align: center;}
.news_two .item .inews_c1 span{font-size: 25px;color: #000;line-height: 36px;}
.news_two .item .inews_c1 .date{padding: 10px 0;border-top: 1px solid #2A2A2A;font-size: 16px;color: #333;margin-top: 10px;}
.news_two .item .inews_c2{width: calc(100% - 115px);}
.news_two .item .inews_c2 .tit{font-size: 20px;line-height: 20px;margin-bottom: 15px;color: #000;}
.news_two .item .inews_c2 p{font-size: 15px;line-height: 24px;color: #666;}
.news_two .item:hover .tit{color: #007AFF;}

.news_con .eiot_more{margin: 70px auto 0;}


/*新闻详情*/
.news_det{padding: 73px 0 125px;background: #EDF2F6;}
.news_det .tit{font-size: 35px;color: #000;line-height: 48px;margin-bottom: 20px;text-align: center;}
.news_det .time{font-size: 15px;color: #666;text-align: center;}
.news_det .content{padding: 40px 0 0;}
.news_det .content p{font-size: 16px;line-height: 31px;color: #333;margin-bottom: 10px;}

.news_bot{width: 100%;border-top: 1px solid #D3E2EC;background: #EDF2F6;position: relative;z-index: 2;}
.news_bot a{display: block;width: 50%;line-height: 108px;font-size: 20px;color: #000;}
.news_bot a:hover{color: #0071ff;}
.news_bot a.prevpage{text-align: left;padding: 0 100px 0 200px;background: url(../images/det_new_prev.png) no-repeat left 60px center;
  border-right: 1px solid #D3E2EC;}
.news_bot a.nextpage{text-align: right;padding: 0 200px 0 100px;background: url(../images/det_new_next.png) no-repeat right 60px center;}

.news_bot a.prevpage:hover{background: url(../images/det_new_prev_on.png) no-repeat left 60px center;}
.news_bot a.nextpage:hover{background: url(../images/det_new_next_on.png) no-repeat right 60px center;}


/*关于中恒*/
.about_top{width: 100%;position: fixed;top: 0;left: 0;}
.about_top .container{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.about_top .item{width: 626px;}
.about_top .item .title{font-size: 58px;color: #000;line-height: 58px;font-weight: bold;}
.about_top .item .boxs{margin: 32px 0 46px;}
.about_top .item .boxs .box{margin-right: 20px;display: flex;align-items: center;justify-content: flex-start;}
.about_top .item .boxs .box .wei{margin-left: 10px;}
.about_top .item .boxs .box .tit{font-size: 20px;color: #000;line-height: 20px;margin-bottom: 10px;}
.about_top .item .boxs .box span{font-size: 15px;color: #333;line-height: 15px;}
.about_top .item .boxs .box:last-child{margin-right: 0;}

.about_top .item .row{}
.about_top .item .row .box{display: flex;width: 282px;height: 95px;border-bottom: 1px solid #79868C;border-top: 1px solid #79868C;
  align-items: center;font-weight: bold;color: #000;font-size: 20px;margin-right: 49px;}
.about_top .item .row .box:last-child{margin-right: 0;}
.about_top .item .row .box b{color: #2968f4;font-size: 43px;}

.about_nav.fixed{position: fixed;top: 0;z-index: 100;margin-top: 0;}

.about_box{position: relative;z-index: 2;background: #fff;}

.abt_us{padding-bottom: 17px;background: #EDF2F6;}
.abt_us .one{padding: 90px 0 87px;display: flex;justify-content: space-between;}
.abt_us .one .item{width: 375px;border: 1px solid #AEC1D0;padding: 25px 0px 22px 20px;background: #DDE5EB;border-radius: 5px;display: flex;align-items: center;}
.abt_us .one .item img{}
.abt_us .one .item .wei{border-left: 1px solid #B5CFE0;padding-left: 20px;margin-left: 20px;}
.abt_us .one .item .tit{}
.abt_us .one .item .tit b{font-size: 77px;line-height: 77px;color: #1b1b1b;font-weight: normal;}
.abt_us .one .item .tit i{font-size: 37px;font-style: normal;vertical-align: top;}
.abt_us .one .item p{font-size: 17px;line-height: 27px;}

.abt_us .two{border-top: 1px solid #CADDE9;padding: 84px 0;}
.abt_us .two .txt_fl{width: 40.3%;}
.abt_us .two p{font-size: 16px;color: #333;line-height: 35px;margin-bottom: 18px;}
.abt_us .two p span{font-size: inherit;color: inherit;text-decoration: underline;}
.abt_us .two .txt_fr{width: 50%;/*height: 386px;overflow: hidden;*/transition: all 0.3s;}
.abt_us .eiot_more{margin: 45px auto 0;display:none;}

.abt_us .three{position: relative;}
.abt_us .three video{width: 100%;}
.abt_us .three .box{position: absolute;width: 100%;height: 100%;top: 0;display: flex;align-items: center;justify-content: center;z-index: 2;}
.abt_us .three .box img{cursor: pointer;}

.abt_dep{width: 100%;background-attachment: fixed;padding-top: 133px;padding-bottom: 100px;}
.abt_dep .title{font-size: 49px;line-height: 49px;color: #fff;}
.abt_dep .boxs{position: relative;}
.abt_dep .boxs .abt_line{width: 100%;height: 4px;background: url(../images/abt_line.png) repeat-x center;position: absolute;top: 145px;}
.abt_dep .box{position: relative;}
.abt_dep .swiper-container{}
.abt_dep .swiper-slide{text-align: center;padding-top: 72px;}
.abt_dep .swiper-slide .tit{font-size: 42px;line-height: 42px;color: #fff;font-weight: bold;}
.abt_dep .swiper-slide .line{width: 4px;height: 31px;background: #fff;border-radius: 2px;margin: 17px auto 26px;}
.abt_dep .swiper-slide img{max-width: 100%;margin-bottom: 12px;}
.abt_dep .swiper-slide p{font-size: 15px;line-height: 32px;color: #fff;text-align: left;}

.abt_dep .swiper-button-next, .abt_dep .swiper-button-prev{width: 47px;height: 47px;margin-top: 0;background-size: 47px;
  transition: all 0.3s;opacity: 1;filter: alpha(opacity=100);top: -47px;z-index: 2;}
.abt_dep .swiper-button-prev{left: auto;right: 78px;background-image: url(../images/abt_prev.png);}
.abt_dep .swiper-button-next{right: 0px;background-image: url(../images/abt_next.png);}
.abt_dep .swiper-button-prev:hover{background-image: url(../images/abt_prev_on.png);}
.abt_dep .swiper-button-next:hover{background-image: url(../images/abt_next_on.png);}

.abt_honor{padding: 110px 0 200px;background: #EDF2F6;}
.abt_honor .container{position: relative;}
.abt_honor .title{font-size: 49px;line-height: 49px;color: #000;}
.abt_honor .filter-box{position: absolute;top: 0;right: 0;width: 245px;}
.abt_honor .filter-text{border: 1px solid #B9CBD6;background: #F2F2F2;}
.abt_honor .icon-filter-arrow{width: 16px;height: 16px;margin-top: -8px;background-size: 12px;
    background-position: center;right: 15px;}
.abt_honor .filter-text .filter-title{height: 50px;line-height: 50px;font-size: 16px;color: #333;}
.abt_honor .filter-list{background: #F2F2F2;border: 1px solid #B9CBD6;top: 55px;}
.abt_honor .filter-list li a{color: #666;font-size: 14px;}
.abt_honor .filter-list li:hover {background-color: #B9CBD6;}
.abt_honor .filter-list li.filter-selected {background-color: #B9CBD6;}

.abt_honor .list{margin: 40px 0 0;}
.abt_honor .list .item{width: calc(33.33% - 14px);margin-right: 20px;height: 114px;border: 9px solid #B9CBD6;transition: all 0.3s;margin-bottom: 20px;
  padding: 18px;cursor: pointer;position: relative;}
.abt_honor .list .item .tit{font-size: 18px;color: #333;line-height: 29px;}
.abt_honor .list .item:nth-child(3n){margin-right: 0;}
.abt_honor .list .item .img{box-shadow: 0px 0px 20px 9px rgba(71,67,63,0.2);position: absolute;left: 100%;transition: all 0.3s;
  opacity: 0;pointer-events: none;padding: 9px;border: 1px solid #2968F4;top: -9px;background: #fff;z-index: 2;}
.abt_honor .list .item:nth-child(3n) .img{transition: top 0.2s;}
.abt_honor .list .item img{max-width: 200px;}
.abt_honor .list .item:hover{border: 9px solid #2968F4;}
.abt_honor .list .item:hover .img{margin-left: 20px;opacity: 1;/*pointer-events: initial;*/}
.abt_honor .list .item:nth-child(3n):hover .img{left: 0;top: 100%;margin-top: 10px;margin-left: -9px;}


/*薪酬福利*/
.hr_banner{width: 100%;height: 760px;}
.hr_banner .container{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.hr_banner .item{width: 564px;}
.hr_banner img{}
.hr_banner p{margin-top: 32px;font-size: 14px;color: #fff;line-height: 31px;}

.pay_box{padding: 102px 0 145px;background: #F6F6F6;}
.pay_box .one{text-align: center;}
.pay_box .one .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 25px;}
.pay_box .one .desc{font-size: 17px;line-height: 31px;color: #000;margin-bottom: 64px;}
.pay_box .one .box{}
.pay_box .one .box .item{width: 226px;float: left;margin-right: 112px;}
.pay_box .one .box .item:last-child{margin-right: 0;}
.pay_box .one .box .item img{}
.pay_box .one .box .item .tit{font-size: 22px;line-height: 22px;color: #000;margin: 20px 0 24px;}
.pay_box .one .box .item p{font-size: 15px;line-height: 24px;color: #333;}

.pay_box .two{position: relative;padding: 103px 0 57px;}
.pay_box .two .swiper-slide {height: 290px;}
.pay_box .two .swiper-button-next, .pay_box .two .swiper-button-prev{width: 46px;height: 19px;background-size: auto;top: auto;
  opacity: 1;filter: alpha(opacity=100);transition: all 0.3s;bottom: 0;}
.pay_box .two .swiper-button-prev{left: -11px;background-image: url(../images/det3_prev.png);background-position: left 10px center;}
.pay_box .two .swiper-button-next{left: 35px;background-image: url(../images/det3_next.png);background-position: right 10px center;
  border-left: 1px solid #4B4B4B;width: 46px;}
.pay_box .two .swiper-button-prev:hover{background-position: left center;}
.pay_box .two .swiper-button-next:hover{background-position: right center;}


/*人才招聘*/
.recruit{padding: 120px 0 183px;}
.recruit .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 32px;text-align: center;}
.recruit .type1{text-align: center;}
.recruit .type1 a{font-size: 16px;color: #fff;transition: all 0.3s;display: inline-block;width: 140px;height: 43px;border-radius: 4px;
  text-align: center;line-height: 43px;margin: 0 30px;background: #949494;}
.recruit .type1 a.on, .recruit .type1 a:hover{background: #2968F4;}

.zp_boxs{margin-top: 56px;border-top: 1px solid #E8E8E8;}
.zp_boxs .item{border-bottom: 1px solid #E8E8E8;}
.zp_boxs .zp_box{padding: 20px 0;cursor: pointer;position: relative;}
.zp_boxs .zp_box .box{}
.zp_boxs .zp_box .box p{font-size: 15px;line-height: 36px;color: #666;}
.zp_boxs .zp_box .box1{width: 20%;font-size: 19px;color: #333;font-weight: bold;}
.zp_boxs .zp_box .box2{width: 18%;}
.zp_boxs .zp_box .box3{width: 36%;}
.zp_boxs .zp_box .box4{width: 20%;}
.zp_boxs .zp_box .btn{width: 22px;height: 22px;position: absolute;top: 50%;margin-top: -11px;right: 0;}
.zp_boxs .zp_box .btn span{display: block;position: absolute;background: #909090;transition: all 0.3s;}
.zp_boxs .zp_box .btn .sp1{width: 100%;height: 3px;top: 9px;left: 0;}
.zp_boxs .zp_box .btn .sp2{width: 3px;height: 100%;top: 0;left: 10px;}
.zp_boxs .zp_box.on .btn span{background: #2968F4;}
.zp_boxs .zp_box.on .btn .sp2{transform: rotate(90deg);}

.zp_boxs .zpbox_hide{background: #F6F6F6;padding: 40px 40px 40px 20%;display: none;}
.zp_boxs .zpbox_hide .row{margin-bottom: 40px;}
.zp_boxs .zpbox_hide .row .tit{font-size: 16px;font-weight: bold;color: #333;margin-bottom: 14px;}
.zp_boxs .zpbox_hide .row p{font-size: 15px;line-height: 33px;color: #666;}
.zp_boxs .upload_box{width: 140px;height: 43px;position: relative;}
.zp_boxs .upload_box button{font-size: 16px;color: #fff;display: inline-block;width: 100%;height: 100%;border-radius: 4px;border: none;
  background: #2968F4;}
.zp_boxs .upload_box .file{position: absolute;width: 100%;height: 100%;top: 0;opacity: 0;z-index: 2;cursor: pointer;}

.recruit .eiot_more{margin: 85px auto 0;}



/*投资者关系*/
.inv_top{width: 100%;position: fixed;top: 0;left: 0;padding: 0 10vw;display: flex;justify-content: flex-end;align-items: center;}
.inv_top .item{width: 700px;}
.inv_top .item .title{font-size: 58px;color: #fff;line-height: 58px;font-weight: bold;}
.inv_top .item p{font-size: 16px;color: #fff;line-height: 29px;margin: 30px 0 32px;}
.inv_top .item .row{}
.inv_top .item .row .box{width: 312px;color: #fff;font-size: 20px;line-height: 37px;}

.inv_nav .conter{}

.inv_box{background: #fff;position: relative;z-index: 2;}

.inv_gg{padding: 97px 0 155px;}
.inv_gg .conter{padding-right: 60px;height: 520px;}
.inv_gg .conter .item{width: 100%;padding:15px 0;border-bottom: 1px solid rgba(255,255,255,0.3);/* margin-right: 8%; */position: relative;display: flex;
  align-items: center;}
/* .inv_gg .conter .item:nth-child(3n){margin-right: 0;} */
.inv_gg .conter .item .tit{padding-right: 70px;color: #fff;font-size: 18px;line-height: 27px;}
.inv_gg .conter .item a{display: block;position: absolute;width: 30px;height: 30px;background: url(../images/down_icon1.png) no-repeat center;
  background-size: 15px;margin-top: -15px;top: 50%;right: 0;}
.inv_gg .conter .item a:hover{background: url(../images/down_icon2.png) no-repeat center;background-size: 15px;}

.inv_chat{padding: 126px 0;}
.inv_chat .wenben{width: 35%;padding-right: 130px;}
.inv_chat .title{font-size: 49px;color: #000;line-height: 49px;margin-bottom: 65px;}
.inv_chat p{color: #5f5d5d;font-size: 18px;}
.inv_chat h3{font-size: 26px;line-height: 36px;margin: 15px 0 44px;font-weight: bold;display: flex;align-items: center;}
.inv_chat h3 b{font-size: 36px;}
.inv_chat h3 img{max-height: 26px;margin: 0 5px;}
.inv_chat ul{}
.inv_chat ul li{font-size: 18px;color: #333;line-height: 32px;margin-bottom: 34px;width: 154px;float: left;}
.inv_chat .pic{width: 65%;}
.inv_chat .pic img{max-width: 100%;display: none;width: 100%;}
.inv_chat .pic img:first-child{display: inline;}
.inv_chat .eiot_more{margin: 0;padding: 0;}

.inv_form{padding: 126px 0 120px;}
.inv_form .conter{}
.inv_form .title{font-size: 49px;color: #000;line-height: 49px;margin-bottom: 55px;}
.inv_form form{width: 100%;}
.inv_form .box{border-radius: 5px;box-shadow: 0px 0px 13px 4px rgba(71,67,63,0.1);}
.inv_form .pic{width: 50%;height: 523px;}
.inv_form .join_box{width: 50%;height: 523px;background: #fff;padding: 0 70px;}
.inv_form .row{padding-top: 36px;border-bottom: 1px solid #C9D0D9;}
.inv_form .row .tit{line-height: 50px;font-size: 18px;color: #444;width: 85px;}
.inv_form .row .com_inp{height: 50px;font-size: 16px;width: calc(100% - 85px);border: none;font-family: inherit;margin-top: -1px;}
.inv_form .row .item{width: 47%;border-bottom: 1px solid #C9D0D9;}
.inv_form .row1{border-bottom: none;}
.inv_form .btn{color: #fff;font-size: 16px;width: 140px;height: 53px;background: #2968F4;margin: 50px auto 0;border-radius: 5px;border: none;
  display: block;}
.inv_form .btn:hover{opacity: 0.9;}
.inv_form .row .radio{margin-right: 70px;display: flex;align-items: center;font-size: 18px;color: #444;cursor: pointer;}
.inv_form .row .radio span{height: 25px;width: 25px;display: block;margin-left: 8px;background: url(../images/circle.png) no-repeat center;
  background-size: contain;}
.inv_form .row .radio span i{transform: scale(0);transition: all 0.3s;display: block;width: 17px;height: 17px;
  background: url(../images/dui_icon.png) no-repeat center;background-size: contain;margin: 4px;}
.inv_form .row .radio.on span i{transform: scale(1);}



/*电力运营解决方案*/
.effic_box{position: relative;z-index: 2;background: #fff;}

.effic_two{width: 100%;height: 920px;background-attachment: fixed;display: flex;align-items: center;}
.effic_two .conter{}
.effic_two p{font-size: 17px;line-height: 31px;color: #fff;width: 650px;}
.effic_two .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 10px;}
.effic_two .learn_more{margin: 0 0 16px;}
.effic_two .learn_more span{color: #fff;}
.effic_two  .row{margin-top: 56px;}
.effic_two  .row a{font-size: 19px;color: #fff;line-height: 34px;border-bottom: 2px solid #fff;margin-bottom: 15px;display: inline-block;}

.effic_three{width: 100%;height: 920px;background-attachment: fixed;text-align: center;}
.effic_three .conter{padding-top: 150px;}
.effic_three p{font-size: 17px;line-height: 31px;color: #fff;width: 850px;margin: 0 auto;}
.effic_three .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 10px;}
.effic_three .learn_more{margin: 0 auto 16px;}
.effic_three .learn_more span{color: #fff;}
.effic_three .row{margin-top: 56px;}
.effic_three .row a{font-size: 19px;color: #fff;line-height: 34px;border-bottom: 2px solid #fff;margin: 0 33px;display: inline-block;}

.effic_four{width: 100%;height: 920px;background-attachment: fixed;display: flex;align-items: center;}
.effic_four .conter{}
.effic_four p{font-size: 17px;line-height: 31px;color: #fff;width: 650px;}
.effic_four .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 10px;}
.effic_four .learn_more{margin: 0 0 16px;}
.effic_four .learn_more span{color: #fff;}
.effic_four  .row{margin-top: 56px;}
.effic_four  .row a{font-size: 19px;color: #fff;line-height: 34px;border-bottom: 2px solid #fff;margin-bottom: 15px;display: inline-block;}


.effic_five{width: 100%;height: 920px;background-attachment: fixed;text-align: center;}
.effic_five .conter{padding-top: 150px;}
.effic_five p{font-size: 17px;line-height: 31px;color: #fff;width: 850px;margin: 0 auto;}
.effic_five .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 10px;}
.effic_five .learn_more{margin: 0 auto 16px;}
.effic_five .learn_more span{color: #fff;}
.effic_five .row{margin-top: 56px;}
.effic_five .row a{font-size: 19px;color: #fff;line-height: 34px;border-bottom: 2px solid #fff;margin: 0 33px;display: inline-block;}

.plan_box{padding: 128px 0 110px;background: #E6EFF8;}
.plan_box .cont{width: 89%;margin: 0 auto;}
.plan_box .text{width: 43%;padding-left: 6%;padding-top: 124px;}
.plan_box .text .tit{font-size: 48px;line-height: 49px;color: #000;margin-bottom: 35px;}
.plan_box .text .row{padding-right: 55px;}
.plan_box .text p{font-size: 14px;line-height: 31px;color: #333;margin-bottom: 10px;}
.plan_box .pic{width: 57%;position: relative;}
.plan_box .pic img{max-width: 100%;}
.plan_box .pic .swiper-container{width: 100%;height: 100%;}
.plan_box .pic .box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 4% 12% 6.7%;}
.plan_box .pic .swiper-slide{background: #000;cursor: pointer;}
.plan_box .pic .swiper-slide .img{width: 100%;height: 100%;}
.plan_box .pic .swiper-slide .tit{font-size: 25px;line-height: 42px;color: #fff;position: absolute;bottom: 10px;width: 100%;padding: 0 30px;}

.plan_box .pic .swiper-button-next, .plan_box .pic .swiper-button-prev{width: 47px;height: 47px;background-size: contain;transition: all 0.3s;
  margin-top: -23px;}
.plan_box .pic .swiper-button-prev{left: 20px;background-image: url(../images/plan_prev.png);background-position: center;}
.plan_box .pic .swiper-button-next{right: 20px;background-image: url(../images/plan_next.png);background-position: center;}
.plan_box .pic .swiper-button-prev:hover{background-image: url(../images/plan_prev_on.png);}
.plan_box .pic .swiper-button-next:hover{background-image: url(../images/plan_next_on.png);}


.plan_box{position: relative;z-index: 2;}
.plan_hide{position: relative;z-index: 2;}
.plan_hide .item{background: #fff;padding: 100px 0;text-align: center;position: relative;display: none;}
.plan_hide .item .cont{width: 1240px;margin: 0 auto;}
.plan_hide .item .tit{font-size: 39px;color: #000;line-height: 39px;margin-bottom: 30px;}
.plan_hide .item .desc{font-size: 16px;color: #333;line-height: 31px;margin: 0 auto 40px;width: 1010px;}
.plan_hide .item .swiper-slide img{max-width: 100%;}

.plan_hide .item .swiper-pagination{bottom: 36px;}
.plan_hide .item .swiper-pagination-bullet{background: transparent;opacity: 1;border: 1px solid #fff;width: 11px;height: 11px;margin: 0 13px;}
.plan_hide .item .swiper-pagination .swiper-pagination-bullet-active{background: #2968F4;}
.plan_hide .item .close{width: 60px;height: 60px;background: url(../images/close_icon.png) no-repeat center;background-size: 30px;position: absolute;
  right: 46px;top: 57px;cursor: pointer;}
.plan_hide .item .close:hover{background: url(../images/close_icon_on.png) no-repeat center;background-size: 30px;}


/*5G及IDC能源一体化解决方案*/
.idc_cp{padding: 164px 0 85px;}
.idc_cp .conter{position: relative;}
.idc_cp .swiper-slide{}
.idc_cp .swiper-slide .text{width: 45%;}
.idc_cp .swiper-slide .title{font-size: 60px;line-height: 60px;color: #333;}
.idc_cp .swiper-slide p{font-size: 17px;line-height: 31px;color: #666;margin: 25px 0 50px;}
.idc_cp .swiper-slide .row{}
.idc_cp .swiper-slide .row a{display: flex;width: 276px;height: 98px;border-top: 1px solid #999;font-size: 18px;line-height: 32px;
  border-bottom: 1px solid #999;margin-top: -1px;margin-right: 90px;color: #999;align-items: center;}
.idc_cp .swiper-slide .row a:nth-child(2n){margin-right: 0;}  

.idc_cp .swiper-slide .img{width: 55%;text-align: center;padding: 0 100px;}
.idc_cp .swiper-slide .img img{max-width: 100%;}

.idc_cp .conter .swiper-button-next, .idc_cp .conter .swiper-button-prev{width: 82px;height: 82px;background-size: 100%;
  opacity: 1;filter: alpha(opacity=100);transition: all 0.3s;}
.idc_cp .conter .swiper-button-prev{left: -100px;background-image: url(../images/det_prev.png);}
.idc_cp .conter .swiper-button-prev:hover{left: -110px;}
.idc_cp .conter .swiper-button-next{right: -82px;background-image: url(../images/det_next.png);}
.idc_cp .conter .swiper-button-next:hover{right: -92px;}

.idc_cp .conter .swiper-container{padding-bottom: 30px;}
.idc_cp .conter .swiper-pagination{bottom: 0;}
.idc_cp .conter .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: transparent;border:1px solid #2968F4;opacity: 1;margin: 0 13px;}
.idc_cp .conter .swiper-pagination .swiper-pagination-bullet-active{background: #2968F4;}

.idc_ys{width: 100%;height: 920px;padding-top: 176px;}
.idc_ys .conter{}
.idc_ys .title{font-size: 49px;line-height: 49px;color: #fff;}
.idc_ys .row{width: 1000px;margin-top: 40px;}
.idc_ys .item{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 20px;width: 310px;}
.idc_ys .item img{margin-right: 16px;}
.idc_ys .item span{font-size: 17px;color: #fff;display: block;width: calc(100% - 56px);}

.idc_cse{width: 100%;background: #EDF2F6;padding: 109px 0 117px;}
.idc_cse .cont{width: 1240px;margin: 0 auto;}
.idc_cse .title{font-size: 49px;line-height: 49px;color: #333;margin-bottom: 22px;text-align: center;}
.idc_cse .desc{font-size: 14px;line-height: 29px;color: #333;text-align: center;}
.idc_cse .pic{position: relative;margin-top: 38px;}
.idc_cse .img_l{width: 825px;height: 465px;position: relative;}
.idc_cse .img_l .tit{font-size: 26px;line-height: 42px;color: #fff;bottom: 30px;position: absolute;width: 100%;padding: 0 30px;}

.idc_cse .img_r{width: 390px;}
.idc_cse .img_r .img{height: 221px;width: 100%;position: relative;margin-bottom: 23px;}
.idc_cse .img_r .img .tit{font-size: 21px;line-height: 32px;color: #fff;bottom: 17px;position: absolute;width: 100%;padding: 0 25px;}
.idc_cse .box{}
.idc_cse .box .tit{font-size: 21px;line-height: 29px;color: #333;padding: 33px 30px 0;background: #DAE2E9;width: 400px;height: 120px;margin: 0 20px 20px 0;}
.idc_cse .box .tit:nth-child(3n){margin: 0 0 20px 0;}



/*GMDE退役动力电池梯次储能解决方案*/
.top_box{width: 100%;padding-top: 80px;display: flex;align-items: center;height: 842px;}
.top_box .conter{}
.top_box .tit{font-size: 58px;line-height: 67px;font-weight: bold;margin-bottom: 20px;color: #fff;}
.top_box p{font-size: 18px;line-height: 36px;color: #fff;width: 750px;}
.top_box .link{margin-top: 36px;}
.top_box .link a{display: block;padding: 15px 26px;border: 1px solid #fff;color: #fff;font-size: 17px;line-height: 17px;float: left;margin-right: 20px;
  text-align: center;min-width: 170px;}
.top_box .link a:hover{background: #2968f4;border: 1px solid #2968f4;}

.gmde_one{width: 100%;padding: 127px 0 160px;}
.gmde_one .conter{display: flex;align-items: center;}
.gmde_one .row{width: 35%;}
.gmde_one .row .item{margin-bottom: 56px;}
.gmde_one .row .img{width: 72px;padding-top: 5px;}
.gmde_one .row .img img{}
.gmde_one .row .text{width: calc(100% - 72px);}
.gmde_one .row .tit{font-size: 24px;line-height: 31px;color: #000;margin-bottom: 5px;}
.gmde_one .row p{font-size: 18px;line-height: 27px;color: #666;}
.gmde_one .pic{width: 65%;padding-left: 50px;}
.gmde_one .pic img{max-width: 100%;}

.gmde_two{text-align: center;padding: 135px 0 130px;}
.gmde_two .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 25px;}
.gmde_two .desc{font-size: 17px;line-height: 31px;color: #000;margin-bottom: 40px;}
.gmde_two img{max-width: 100%;}
.gmde_two .row{margin-top: 72px;display: flex;justify-content: center;}
.gmde_two .row .item{margin: 0 6px;width: 22.4%;padding: 20px 18px 14px 22px;background: #F6F6F6;border: 1px solid #D0D0D0;border-radius: 4px;text-align: left;}
.gmde_two .item .tit{font-size: 22px;line-height: 22px;color: #000;margin-bottom: 12px;}
.gmde_two .item p{font-size: 14px;line-height: 28px;color: #000;}


/*充电运营一体化解决方案详情页-公交充电站综合解决方案*/
.gjcd_one{padding: 100px 0;}
.gmde_one .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 55px;text-align: center;}

.gjcd_two{padding: 100px 0 127px;width: 1240px;margin: 0 auto;}
.gjcd_two .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 45px;text-align: center;}
.gjcd_two .pic{position: relative;margin-top: 38px;}
.gjcd_two .img_l{width: 825px;height: 465px;position: relative;}
.gjcd_two .img_l .tit{font-size: 26px;line-height: 42px;color: #fff;bottom: 30px;position: absolute;width: 100%;padding: 0 30px;}

.gjcd_two .img_r{width: 390px;}
.gjcd_two .img_r .img{height: 221px;width: 100%;position: relative;margin-bottom: 23px;}
.gjcd_two .img_r .img .tit{font-size: 21px;line-height: 32px;color: #fff;bottom: 17px;position: absolute;width: 100%;padding: 0 25px;}


/*区域能源一体化解决方案*/
.reg_ys{padding: 210px 0 240px;}
.reg_ys .conter{}
.reg_ys .text{width: 50%;}
.reg_ys .text .title{font-size: 49px;line-height: 49px;color: #fff;margin-bottom: 32px;}
.reg_ys .text .row{padding-right: 120px;}
.reg_ys .row p{font-size: 19px;line-height: 36px;color: #fff;padding: 26px 0;margin-top: -1px;border-top: 1px solid rgba(255,255,255,0.4);display: inline-block;
  border-bottom: 1px solid rgba(255,255,255,0.4);}
.reg_ys .pic{width: 50%;}
.reg_ys .pic img{max-width: 100%;}

.reg_income{padding: 105px 0 140px;}
.reg_income .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 42px;text-align: center;}
.reg_income .row{}
.reg_income .row .item{margin-bottom: 30px;margin-right: 26px;width: calc(33.33% - 18px);height: 259px;position: relative;padding: 22px 28px;border-radius: 5px;}
.reg_income .row .item:nth-child(3n){margin-right: 0;}
.reg_income .row .item .tit{font-size: 19px;line-height: 33px;color: #fff;}


/*智慧储能运营管理解决方案*/
.smt_two{width: 100%;background-attachment: fixed;padding: 170px 0;}
.smt_two .conter{display: flex;align-items: center;}
.smt_two .txt{width: 43.3%;padding-right: 6.3%;padding-bottom: 54px}
.smt_two p{font-size: 17px;line-height: 31px;color: #fff;margin-bottom: 32px;}
.smt_two .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 25px;}
.smt_two a{display: block;padding: 15px 20px;border: 1px solid #fff;color: #fff;font-size: 17px;line-height: 17px;float: left;margin-right: 20px;
  text-align: center;min-width: 170px;}
.smt_two a:hover{background: #2968f4;border: 1px solid #2968f4;}
.smt_two .pic{width: 56.7%;}
.smt_two .pic img{max-width: 100%;}

.smt_three{width: 100%;background-attachment: fixed;padding: 170px 0;}
.smt_three .conter{display: flex;align-items: center;}
.smt_three .txt{width: 44.4%;padding-right: 4.4%;}
.smt_three p{font-size: 17px;line-height: 31px;color: #fff;margin-bottom: 32px;}
.smt_three .tit{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 25px;}
.smt_three .row{}
.smt_three a{display: block;padding: 15px 20px;border: 1px solid #fff;color: #fff;font-size: 17px;line-height: 17px;float: left;margin-right: 20px;
  text-align: center;min-width: 170px;margin-right: 20px;}
.smt_three a:hover{background: #2968f4;border: 1px solid #2968f4;}

.smt_three .pic{width: 55.6%;}
.smt_three .swiper-slide{padding: 0 90px;}
.smt_three .pic img{max-width: 100%;}
.smt_three .pic .swiper-button-next, .smt_three .pic .swiper-button-prev{width: 47px;height: 47px;background-size: contain;transition: all 0.3s;
  margin-top: -23px;}
.smt_three .pic .swiper-button-prev{left: 0px;background-image: url(../images/plan_prev.png);background-position: center;}
.smt_three .pic .swiper-button-next{right: 0px;background-image: url(../images/plan_next.png);background-position: center;}
.smt_three .pic .swiper-button-prev:hover{background-image: url(../images/plan_prev_on.png);}
.smt_three .pic .swiper-button-next:hover{background-image: url(../images/plan_next_on.png);}


/*智慧城市照明供配电解决方案*/
.lig_ys{width: 100%;background-attachment: fixed;padding: 195px 0 0;height: 920px;}
.lig_ys .conter{}
.lig_ys .title{font-size: 49px;line-height: 49px;color: #fff;margin-bottom: 45px;}
.lig_ys .box{display: flex;}
.lig_ys .box .item{color: #fff;background: #000;width: calc(25% - 30px);margin-right: 40px;text-align: center;padding-top: 28px;border-radius: 6px;}
.lig_ys .box .item:nth-child(4n){margin-right: 0;}
.lig_ys .box .item .img{height: 100px;margin-bottom: 26px;}
.lig_ys .box .item .img img{max-height: 100%;}
.lig_ys .box .item .tit{font-size: 20px;line-height: 20px;color: #fff;margin-bottom: 40px;}
.lig_ys .box .item p{font-size: 14px;line-height: 29px;color: #fff;border-top: 1px solid rgba(255,255,255,0.3);padding: 28px 27px 28px 30px;text-align: left;}
.lig_ys .box .item1{background: linear-gradient(#31CDB0,#2C8FC4,#3552A5);}
.lig_ys .box .item2{background: linear-gradient(#F18D26,#F8793A,#FD654E);}
.lig_ys .box .item3{background: linear-gradient(#A4E8D7,#83CECF,#63B5C7);}
.lig_ys .box .item4{background: linear-gradient(#972AE6,#7C4DD3,#636EBF);}

.lig_case{padding: 110px 0 100px;background: #EDF2F6;}
.lig_case .cont{width: 1240px;margin: 0 auto;}
.lig_case .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 24px;text-align: center;}
.lig_case .desc{font-size: 14px;line-height: 29px;color: #333;margin-bottom: 36px;text-align: center;}
.lig_case .swiper-container{padding-bottom: 17px}
.lig_case .swiper-slide .item{height: 221px;position: relative;margin: 0 0 23px 25px;width: 390px;}
.lig_case .swiper-slide .item:first-child{width: 825px;height: 465px;margin: 0;}
.lig_case .swiper-slide .item .tit{font-size: 21px;line-height: 29px;color: #fff;bottom: 18px;position: absolute;width: 100%;padding: 0 25px;}
.lig_case .swiper-slide .item:first-child .tit{font-size: 26px;line-height: 42px;bottom: 30px;padding: 0 30px;}

.lig_case .swiper-pagination{bottom: 0;}
.lig_case .swiper-pagination-bullet{background: transparent;opacity: 1;border: 1px solid #666;width: 10px;height: 10px;margin: 0 6px;}
.lig_case .swiper-pagination .swiper-pagination-bullet-active{background: #2968F4;}


/*搜索页面*/
.page_banner{width: 100%;height: 540px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.page_banner .title{font-size: 50px;color: #fff;line-height: 50px;margin-bottom: 30px;text-align: center;}
.page_banner .line{margin: 0 auto;width: 54px;height: 4px;background: #fff;}
.newscon{background: #F1F2F3;padding: 20px 0 60px 0;}
.crumbs{font-size: 14px;color: #666;line-height: 38px;}
.crumbs a{font-size: 14px;color: #666;}
.crumbs a:hover{color: #2968F4;}
.crumbs span{color: #2968F4;font-size: 14px;}

.newscon .box{background: #fff;}
.newscon .box .tit{display: inline-block;margin-left: 45px; padding: 0 14px;line-height: 61px;font-size: 18px;color: #4c4c4c;}
.newscon .box .tit.on, .newscon .box .tit:hover{border-bottom: 4px solid #2968F4;color: #2968F4;}

.newscon .list{width: 100%;margin-bottom: 30px;}
.newscon .item{margin-top: 20px; padding: 20px;background: #fff;display: block;}
.newscon .item .img{width: 200px;height: 140px;}
.newscon .item .text{width: 100% - 10px);margin-left: 30px;}
.newscon .item .tit{font-size: 20px;color: #333;font-weight: 600;line-height: 28px;margin-bottom: 5px;}
.newscon .item:hover .tit{color: #2968F4;}
.newscon .item span{font-size: 12px;color: #999999;}
.newscon .item p{font-size: 15px;color: #4c4c4c;line-height: 26px;margin-top: 10px;}

/*智能运维整体解决方案*/
.opa_ys{width: 100%;padding: 195px 0 0;height: 920px;}
.opa_ys .opa_tab{text-align: center;}
.opa_ys .opa_tab span{margin: 0 25px;line-height: 85px;font-size: 49px;color: #fff;display: inline-block;cursor: pointer;}
.opa_ys .opa_tab span.on{border-bottom: 3px solid #fff;}
.opa_ys .box{margin-top: 70px;}
.opa_ys .box .row{display: none;}
.opa_ys .box .row:first-child{display: block;}
.opa_ys .box .item{width: 25%;text-align: center;}
.opa_ys .box .item .tit{margin-top: 30px;color: #fff;font-size: 24px;font-weight: bold;}
.opa_ys .box .item p{color: #fff;font-size: 17px;line-height: 27px;margin-top: 10px;padding: 0 30px;}

.opa_case{padding: 110px 0 144px;background: #EDF2F6;}
.opa_case .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 45px;text-align: center;}
.opa_case .box{display: flex;}
.opa_case .box .item{width: 48%;box-shadow: 1px 3px 10px 3px rgba(0,0,0,0.05);background: #fff;margin-right: 4%;}
.opa_case .box .item:nth-child(2n){margin-right: 0;}
.opa_case .box .item .pic{width: 100%;height: 163px;border-radius: 6px 6px 0 0;}
.opa_case .box .item .pic .zi{font-size: 26px;line-height: 26px;color: #fff;font-weight: bold;width: 100%;height: 100%;background: rgba(0,0,0,0.3);display: flex;
  align-items: flex-end;padding: 20px 30px;border-radius: 6px 6px 0 0;}
.opa_case .box .item .con{padding: 30px;border-radius:  0 0 6px 6px;}
.opa_case .box .item .row{margin-bottom: 20px;}
.opa_case .box .item .tit{font-size: 18px;line-height: 18px;color: #333;margin-bottom: 12px;}
.opa_case .box .item p{font-size: 15px;line-height: 30px;color: #333;}


/*数据中心预制化系统解决方案*/
.pref_ys{width: 100%;padding: 195px 0 0;height: 920px;}
.pref_ys .title{font-size: 49px;line-height: 49px;color: #fff;margin-bottom: 60px;text-align: center;}
.pref_ys .box{}
.pref_ys .box .item{width: 20%;}
.pref_ys .box .item .tit{margin-top: 40px;color: #fff;font-size: 30px;line-height: 30px;}
.pref_ys .box .item p{color: #fff;font-size: 17px;line-height: 35px;margin-top: 20px;padding-right: 60px;font-weight: 300;}
.pref_ys .box .item:last-child p{padding-right: 0;}

.pref_case{padding: 110px 0;background: #EDF2F6;position: relative;z-index: 2;}
.pref_case .swiper-container{padding-bottom: 40px;}
.pref_case .swiper-pagination{bottom: 0;}
.pref_case .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: transparent;border:1px solid #B0B2B3;opacity: 1;margin: 0 6px;}
.pref_case .swiper-pagination .swiper-pagination-bullet-active{background: #2968F4;}
.pref_case .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 60px;text-align: center;}
.pref_case .item{width: 32%;height: 260px;margin-right: 2%;position: relative;margin-bottom: 20px;border-radius: 6px;padding: 22px 28px;cursor: pointer;}
.pref_case .item:before{background: linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);position: absolute;
    top: 0;left: 0;width: 100%;height: 100%;content: '';}
.pref_case .item:nth-child(3n){margin-right: 0;}
.pref_case .item .tit{font-size: 19px;color: #fff;line-height: 33px;position: relative;z-index: 1;margin-bottom: 15px;}
.pref_case .item .txt{font-size: 15px;color: #fff;line-height: 30px;position: relative;z-index: 2;opacity: 0;transform: translateY(20px);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;}
.pref_case .item:hover .txt{opacity: 1;transform: translateY(0px)}

.case-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;background: rgba(0, 0, 0, 0.6);display: none;}
.case-pop-main{position: absolute;left: 50%;top: 50%;width: 990px;height: 330px;margin: -115px 0 0 -495px;}
.case-pop-main .close{display: block;width: 24px;height: 24px;position: absolute;right: -50px;top: 0;background: url('../images/case_close.png') no-repeat;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;}
.case-pop-main .close:hover{transform:rotate(180deg);}
.case-pop-main .main{width: 100%;height: 330px;background: #d5e4ee;box-shadow: 0px 0px 20px 0px rgba(42, 47, 50, 0.25);border-radius: 6px;overflow: hidden;}
.case-pop-main .background{width: 510px;height: 330px;}
.case-pop-main .desc{width: 480px;padding: 30px 30px 0;}
.case-pop-main .desc .title{font-size: 21px;color: #333;line-height: 31px;}
.case-pop-main .desc .swiper-desc{width: 100%;height: 256px;margin: 3px 15px 0 0;}
.case-pop-main .desc .swiper-desc .swiper-slide{font-size: 15px;color: #333;line-height: 30px;height: auto;}



/*相关产品*/
.pro_rel{padding: 105px 0 110px;background: #D5E4EE;position: relative;z-index: 2;}
.pro_rel .title{font-size: 49px;line-height: 49px;color: #000;margin-bottom: 50px;text-align: center;}
.pro_rel .swiper-container{padding-bottom: 60px;}
.pro_rel .swiper-pagination{bottom: 0;}
.pro_rel .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: transparent;border:1px solid #B0B2B3;opacity: 1;margin: 0 6px;}
.pro_rel .swiper-pagination .swiper-pagination-bullet-active{background: #2968F4;}
.pro_rel .swiper-slide{display: block;text-align: center;}
.pro_rel .swiper-slide .pic{text-align: center;height: 320px;}
.pro_rel .swiper-slide .pic img{max-width: 80%;max-height: 100%;}
.pro_rel .swiper-slide .tit{font-size: 32px;line-height: 32px;color: #333;margin-bottom: 12px;}
.pro_rel .swiper-slide p{font-size: 17px;line-height: 27px;color: #333;padding: 0 40px;}



/*智能微网整体解决方案*/
.case_mic{width: 100%;height: 920px;background-attachment: fixed;text-align: center;}
.case_mic .conter{padding-top: 135px;}
.case_mic .desc{font-size: 17px;line-height: 31px;color: #fff;width: 920px;margin: 25px auto 0;}
.case_mic .title{font-size: 49px;line-height: 50px;color: #fff;margin-bottom: 10px;}
.case_mic .box{margin-top: 50px;}
.case_mic .box .item{width: 25%;text-align: center;}
.case_mic .box .item p{color: #fff;font-size: 17px;line-height: 31px;margin-top: 15px;padding: 0 65px;font-weight: 300;}
.case_mic .learn_more{color: #fff;}



/*交直流一体化电源系统解决方案*/
.sup_ys{padding: 180px 0 0;width: 100%;height: 920px;}
.sup_ys .title{font-size: 49px;line-height: 49px;color: #fff;margin-bottom: 60px;text-align: center;}
.sup_ys .box{}
.sup_ys .wenben{width: 54%;}
.sup_ys .wenben .row{margin-bottom: 20px;}
.sup_ys .wenben .row .tit{color: #fff;font-size: 24px;line-height: 31px;width: 95px;padding-right: 20px;position: relative;padding-top: 5px;}
.sup_ys .wenben .row .tit:before{position: absolute;width: 1px;height: 50px;content: '';top: 10px;right: 0;background: rgba(255,255,255,0.4);}
.sup_ys .wenben .row p{color: #fff;font-size: 17px;line-height: 35px;width: calc(100% - 95px);padding-left: 20px;}
.sup_ys .pic{width: 36%;}
.sup_ys .pic img{max-width: 100%;}

.partner_top{height: 650px;}
.partner_top .container{padding-top: 286px;}
.partner_top .title{font-size: 38px;line-height: 50px;color:#fff;font-weight: bold;text-align:center;}
.partner_top .txt{font-size: 17px;line-height: 26px;color:#fff;text-align:center;margin: 15px auto 0;width: 520px;}

.partner{padding: 88px 0 166px;}
.partner .title{font-size: 38px;line-height: 50px;font-weight: bold;color: rgba(0,0,0,0.8);text-align: center;}
.partner .info{margin: 15px auto 0;font-size: 17px;line-height: 26px;width:596px;text-align: center;color:rgba(0, 0, 0, 0.60);}
.partner .info span{color: #2968F4; font-weight: bold;font-size: 17px;}
.partner .main{margin-top:80px;}
.partner form{display:flex;justify-content:space-between;flex-wrap: wrap;}
.partner .item{width: 400px;margin-bottom: 20px;position:relative;}
.partner .item-long{width: 100%;margin-bottom: 55px;}
.partner .name{font-size: 18px;width: 100%;height:24px;line-height:24px;color: #333;margin-bottom: 17px;}
.partner .name span{color:#FF0606; font-size: 18px;}
.partner .text{display: block;width:400px;height:60px;border: none;border-radius: 6px;background:#F4F4F4;padding: 0 20px;font-size: 18px;color: rgba(0, 0, 0, 0.6);}
.partner .select{position:relative;border-radius: 6px;background:#F4F4F4;}
.partner .select p{padding: 0 20px;font-size: 18px;color:rgba(0, 0, 0, 0.6);line-height: 60px;cursor: pointer;}
.partner .select p::after{content:'';width: 12px;height:7px;background: url(../images/select_arrow.png) no-repeat;position: absolute;right:20px;top: 50%;margin-top: -4px;}
.partner .select ul{position: absolute;left: 0;top:60px;background:#F4F4F4;max-height:300px;overflow-y: auto;width: 100%;display: none;}
.partner .select li{font-size: 18px;color: rgba(0, 0, 0, 0.6);line-height: 60px;padding: 0 20px;cursor: pointer;}
.partner .select li:hover{color: #2968F4;}

.partner .fac{display:flex;align-items: center;}
.partner .item img{display:block;width:147px;height:60px;border-radius: 6px;margin-left: 10px;}
.sex-list{position: absolute;right: 0;top: 0;}
.sex-list ul{display:flex;}
.sex-list li{margin-left: 20px;font-size: 18px;padding-left: 45px;color: rgba(0, 0, 0, 0.6);position:relative;line-height: 30px;cursor: pointer;}
.sex-list li::before{content:'';width: 30px;height: 30px;background: #F4F4F4;border-radius: 6px;position: absolute;left: 0;top: 0;}
.sex-list li.active::before{background:#2968F4;}
.sex-list li.active::after{content: '';width:30px;height:30px;background:url(../images/partner_gou.png) no-repeat center;position:absolute;left: 0;top: 0;}


.check-list ul{display:flex;}
.check-list li{margin-right: 30px;font-size: 18px;padding-left: 45px;color: rgba(0, 0, 0, 0.6);position:relative;line-height: 30px;cursor: pointer;}
.check-list li::before{content:'';width: 30px;height: 30px;background: #F4F4F4;border-radius: 6px;position: absolute;left: 0;top: 0;}
.check-list li.active::before{background:#2968F4;}
.check-list li.active::after{content: '';width:30px;height:30px;background:url(../images/partner_gou.png) no-repeat center;position:absolute;left: 0;top: 0;}
.partner .item-bot{padding-top: 29px;width: 100%;}
.partner .item-bot .btn{display: block;margin: 0 auto; width: 220px;height: 60px;background:#2968F4;border-radius:6px;border:none;font-size: 18px;color: #fff;}

@media screen and (max-width: 1680px){
  .plan_box .text{padding-top: 40px;}
  .plan_box .text .tit{font-size: 40px;}
  .plan_box .pic .swiper-slide .tit {font-size: 20px;line-height: 32px;}
  .idc_cp .swiper-slide .row a{margin-right: 10%;width: 45%;}
    
}

@media screen and (max-width: 1500px){
  .plan_box .text{padding-left: 0;padding-top: 0px;}
    
}

@media screen and (max-width: 1440px){
  .footer, .foot_bot{padding: 0 6vw;}
  .header .top_fr .lang{padding-right: 25px;}
  .header .top_fr .mail{padding: 10px 25px;}
  .header .top_fr .search{padding-left: 25px;}
  .header .top_fr{right: 40px;}
  .header .logo{left: 45px;}
  
  .conter{width: 86%;}
  .iot_one .item{font-size: 16px;}
  .pref_ys .box .item p{font-size: 15px;line-height: 32px;padding-right: 30px;}
  .pref_ys .box .item .tit {margin-top: 27px;font-size: 26px;line-height: 26px;}
  .ind3 .title{font-size: 28px;line-height: 28px;}
  .ind3 .cont{padding-top: 80px;}
  .ind3_box{margin-top: 15px;}
  .fot_ul{padding: 40px 0;}
  .fot_info{padding: 60px 0 40px;}
  .idc_cp .swiper-slide .row a{font-size:16px;line-height: 26px;}
}

@media screen and (max-width: 1366px){
  .header .nav_li{margin: 0 25px;}
  .plan_box .text .tit{font-size: 36px;}
  .iotdet_one .cont{width: 1200px;}
  .idc_cp .swiper-slide .row a{height: 70px;font-size:14px;line-height:18px;}
  .reg_income .row .item{height: 215px;}
  .reg_ys .row p{font-size: 16px;line-height: 32px;padding: 20px 0;}
  .lig_ys .box .item{width: calc(25% - 15px);margin-right: 20px;}
  .lig_ys .box .item p{padding: 15px;}
  .fiveg_con .item .txt{padding: 30px 0 0 0;}
  .news_top .item{height: 210px;padding: 30px;width: 460px;}
  .news_top .item .title {font-size: 22px;margin-bottom: 20px;}
  .fiveg_con .item{padding: 105px 4% 0 8%;}
  .fiveg_con .item p{width: 90%;font-size: 15px;}
  .fiveg_con .item .tit {font-size: 45px;line-height: 45px;}
    
}