.container{width: 1440px;margin: 0 auto;height: auto; overflow: hidden;}
.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('../images/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:100px;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-size: cover;position: relative;z-index: 10;}
.section2 .sec2_ul{height: 100%;}
.section2 .sec2_ul .item{float: left;width:16.66666%;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: #508ff8;color: #fff;}
.learn_more:hover img{opacity: 0;right: 0px;}

.inv_box{background: #fff;position: relative;z-index: 2;}



.ind3{background: #EEEEEE;}
.ind3 .cont{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.ind3 .title{color: #333;font-size:49px;line-height: 69px;margin-bottom: 8px; font-weight:bold;}
.ind3_box{margin: 35px auto 0;width: 1440px;}
.ind3_fl{width: 45%;}
.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: 53%;}
.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: #508ff8;color: #fff;}


/*底部*/
.footer{background: #353535;padding: 0 10vw;position: relative;z-index: 4;}
.fot_con{}
.fot_ul{padding: 50px 0 60px;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: 50px 0 27px;}
.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: 14px;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: #508ff8;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: #508ff8;}
.sh_link .filter-list li.filter-selected {background-color: #508ff8;}

.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: #989898;}
.foot_bot a{color: #989898;}
.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: 14px;color: #fff;line-height: 60px;}
.header .nav_li:hover .link_a, .header .nav_li.on .link_a{color: #cf0a0a;}
.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);}
.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:0;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 .lang1{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: 1440px;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: #508ff8;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: #508ff8;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: #508ff8;}
.about_one .item i{ padding:0 5px}
.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;}

.honor_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;}
.honor_one .cont{width: 1440px;margin: 0 auto;}
.honor_one .item{width:24.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;}

.honor_one .item:first-child{border-left: 1px solid #E8E8E8;}
.honor_one .item:hover{color: #508ff8;background: url(../images/pro_new_arr_lv.png) no-repeat right 30px center;}
.honor_one .item:hover .img_off{display: none;}
.honor_one .item:hover .img_on{display: inline-block;}
.honor_one .item.on{color: #508ff8;background: url(../images/pro_new_arr_lv.png) no-repeat right 30px center;}
.honor_one .item.on:after{content: '';position: absolute;left: 0;bottom: -1px;width: 100%;height: 3px;background: #508ff8;}

.honor_one .item i{ padding:0 5px}

.honor_one .item img{margin-right: 10px;}
.honor_one .item .img_on{display: none;}

.honor_one .item.on .img_off{display: none;}
.honor_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: #508ff8;background: url(../images/pro_new_arr_lv.png) no-repeat right 20px center;}
.iot_one .item.on{color: #508ff8;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: #508ff8;}

.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 #508ff8;}*/


/*产品频道页*/
.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: #508ff8;border: 2px solid #508ff8;}

.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: #508ff8;}
.iotdet_five a:hover i{background: url(../images/det_back.png) no-repeat center;background-color: #508ff8;}



/*服务支持*/
.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: #508ff8;}
.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: #508ff8;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 #508ff8;}
.down_box .list .item a:hover{background: #508ff8;}

.eiot_more{width: 140px;height: 53px;background: #508ff8;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: #508ff8;border: 1px solid #508ff8;}

.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: #508ff8;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: 58%;}
.about_top .item .title{font-size: 58px;color: #000;line-height: 58px;font-weight: bold;}
.about_top .item .boxs{margin: 32px 0 26px;}
.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: 18px;color: #000;line-height: 50px;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;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: #c30303;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{padding-left: 20px;margin-left: 20px;}
.abt_us .one .item .tit{}
.abt_us .one .item .tit b{font-size: 77px;line-height: 77px;color: #c30303;font-weight: normal;}
.abt_us .one .item .tit i{font-size: 16px;font-style: normal;vertical-align: bottom;}
.abt_us .one .item p{font-size: 18px;line-height: 27px;}

.abt_us .two{border-top: 1px solid #CADDE9;padding: 50px 0 40px;}
.abt_us .two .txt_fl{width:100%;}
.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: 83px;padding-bottom: 30px;}
.abt_dep .title{font-size:39px;line-height: 49px;color: #333;}
.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;}
.zu img{ width:auto;}
.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:70px 0 10px;background: #EDF2F6;}
.abt_honor .container1{position: relative; z-index:1; width:1440px; margin:0 auto;}
.abt_honor .title{font-size: 39px;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 #508ff8;top: -209px;background: #fff;z-index: 999;}
.abt_honor .list .item:nth-child(3n) .img{transition: top 0.2s;}
.abt_honor .list .item img{max-width:300px;}
.abt_honor .list .item:hover{border: 9px solid #508ff8;}
.abt_honor .list .item:hover .img{margin-left: 20px;opacity: 1;/*pointer-events: initial;*/ z-index:999;}
.abt_honor .list .item:nth-child(3n):hover .img{left:-100%;top:-209px;margin-top: 10px;margin-left: -9px;}






.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: #508ff8;}
.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;}



.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:50px;line-height: 60px;color: #333; padding-bottom:50px;}
.idc_cp .swiper-slide p{font-size: 17px;line-height:35px;color: #444;margin:5px;}
.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 20px;}
.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 #508ff8;opacity: 1;margin: 0 13px;}
.idc_cp .conter .swiper-pagination .swiper-pagination-bullet-active{background: #508ff8;}

.idc_ys{width: 100%;height: auto;padding: 156px 0 80px;}
.idc_ys .conter{}
.idc_ys .title{font-size: 49px;line-height: 49px;color: #fff;}
.idc_ys .row{width: 100%;margin-top: 40px;}
.idc_ys .item{margin-bottom: 20px;width: 100%;}
.idc_ys .item img{margin-right: 16px;}
.idc_ys .item span{font-size: 17px;color: #fff;display: block;width: calc(100% - 56px);}
.idc_ys .item p{font-size: 17px;color: #e5e5e5;line-height:35px;}

.idc_cse{width: 100%;background: #EDF2F6;padding: 109px 0 117px;}
.idc_cse .cont{width: 1440px;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: 16px;line-height: 29px;color: #333;text-align: center;}
.idc_cse .pic{position: relative;margin-top: 38px;}
.idc_cse .img_l{width: 31%;height: 321px;position: relative; float:left; margin:10px;}
.idc_cse .img_l .tit{font-size:20px;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;}




.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: #508ff8;border: 1px solid #508ff8;}

.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: #508ff8;border: 1px solid #508ff8;}
.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: #508ff8;border: 1px solid #508ff8;}

.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: #508ff8;}


/*搜索页面*/
.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: #508ff8;}
.crumbs span{color: #508ff8;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 #508ff8;color: #508ff8;}

.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: #508ff8;}
.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: #508ff8;}
.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: #508ff8;}
.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:55%;}

.partnerbg{background-color:#f6f6f6;}
.partner{padding: 88px 0 50px; height:auto; overflow:hidden;}

.partner .title{font-size: 38px;line-height: 50px;font-weight: bold;color: rgba(0,0,0,0.8);text-align: center;}
.partner .info{margin:55px auto 0;font-size: 17px;line-height: 26px;width:90%;color:rgba(0, 0, 0, 0.60);}
.partner .info p{ font-size:16px; line-height:35px; color:#333333}
.partner .info .left{ width:50%; float:left}
.partner .info .left img{ width:100%;}
.partner .info .right{ width:50%; float:right}



.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:#508ff8;}
.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:#508ff8;}
.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:#508ff8;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;}
    
}

.p_articles {width:31.6%; float:left; margin:10px 10px; background-color:#FFFFFF;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15)}
.p_articles .porTbox {    position: relative;overflow: hidden;width: 100%; background: #fff; height: auto;padding-bottom: 70%;}
.p_articles .porTbox img{ width:100%; height:100%;}
.proImg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.9);
    width: 100%;
    transition: all .5s ease;
}
img {
    vertical-align: middle;
    border: 0;
}
.p_articles .porTbox:hover .proImg { transform: translate( -50% ,-50%) scale(1);}
.p_articles:hover .showBox {opacity: 1;}
.p_articles .showBox {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0; background: rgba(0, 0, 0, 0.5); transition: all 0.5s ease;}
.p_articles .showBoxLink {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: block; width: 80%;color: #fff;text-align: center; font-size: 14px; padding: 10px 0;}
.p_articles .showBoxLink::before {content: ''; position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;}
.p_articles .showBoxLink::after {content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;}
.hc_sum {
    line-height:30px;
    color: #fff;
    overflow: hidden;
    text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
.p_articles:hover .showBoxLink::before{ width:15px;}
.p_articles:hover .showBoxLink::after{ width:15px; }

.p_articles .porBbox {position: relative;overflow: hidden; padding: 15px 0 25px; }
.p_articles .newTitle { font-size:16px;color: #333; overflow: hidden; text-overflow: ellipsis;position: relative; white-space: nowrap; width: 100%;}
.p_articles .p_title { display: inline-table;width: 100%;margin: 0;padding: 0; text-align:center; cursor: pointer;  overflow: hidden;text-overflow: ellipsis;white-space: normal !important;}
.p_articles .newSummry { color: #777; white-space: nowrap;overflow: hidden; margin: 10px 0;text-overflow: ellipsis;}
.p_articles .p_summary {text-align: left;vertical-align: top; word-break: break-all;}
.p_articles .lookDetail {position: relative;display: block; color: #777; height: 38px;line-height: 38px;border-top: 1px solid #e5e5e5; background: url(../images/n1.png) no-repeat right 20px;padding: 5px 10px;}
.p_articles .lookDetail .details { float: none;}
.p_articles .lookDetail:hover .barr{ opacity:0; } 
.p_articles .lookDetail:hover .harr{ opacity:1; } 
.p_articles .lookDetail:hover{background: url(../images/n2.png) no-repeat right; }


.p-link{justify-content:center; margin:50px auto; overflow:hidden; text-align:center;}
.p-link a{margin:15px;font-size:16px;line-height:52px;color:rgba(0,0,0,0.9);padding:8px 10px; background-color:#FFFFFF; display:block; width:11%; float:left; text-align:center; 
box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15)}
.p-link a:hover{color:#fff; background-color:#B5091F;  }
.p-link .active{font-weight:bold;color:#fff;background-color:#B5091F;}


/*分页*/
.my-4 {margin-bottom:20px!important;margin-top:50px!important;display: block;}
.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem;
}
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {
	position: relative;
	display: block;
	padding:10px 20px;
	margin-left: -1px;
	line-height: 1.25;
	color: #333;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1;color: #fff;background-color: #007AFF;border-color: #007AFF;}
.page-num-current:hover {color: #fff;}
.text-secondary p{font-size:14px; color:#555; line-height:35px;}
.text-secondary a{font-size:14px; color:#555; line-height:35px;}
.text-secondary a:hover{ color:#b20217;}

.sswp_2{text-align:left;width:100%;height:100%;position:relative;}
.sswp_2 ul{margin:0;padding:0;width:100%;height:100%;position:absolute;z-index:1;}
.sswp_2 ul li{width:100%;height:100%;margin:0;padding:0;list-style:none;position:absolute;left:0;top:0;opacity:0;pointer-events:none;transition:all 1s;animation:ease-in;}
.sswp_2 ul li.active{opacity:1;pointer-events:auto;}
.sswp_2 .row{margin:0;position:relative;z-index:2;height:100%;width:100%;}
.sswp_2 .row .col-md-3{padding:0;height:100%;width: 16.666%; float:left}

.sswp_2 .row .col-md-3 .caption{height:100%;width:100%;background:rgba(0,148,138,0);position:relative;color:#fff;border-right:1px solid rgba(255,255,255,0.2);transition:all 1s;overflow:hidden;}
.sswp_2 .row .col-md-3 .caption a{text-decoration:none;color:#fff;display:block;width:100%;height:100%;}
.sswp_2 .row .col-md-3 .caption.active{background:rgba(0,14,201,0.2);}
.sswp_2 .row .col-md-3 .caption .scp_text{position:absolute;top:50%;width:80%;margin:0 auto;left:0;right:0;opacity:0.8;transition:all 1s; text-align:center;}
.sswp_2 .row .col-md-3 .caption.active .scp_text{opacity:1;}
.scp_text h1{background:linear-gradient(to right,#fff,#fff,#fff) no-repeat center bottom/30px 1px;padding-bottom:10px;font-size:24px; font-weight:bold; text-align:center;}
.scp_text h4{margin-top:15px;}
.sswp_2 .row .col-md-3 .caption i{font-style:normal;width:30px;height:30px;display:block;position:absolute;right:11%;bottom:32%;border:1px solid #fff;text-decoration:none;opacity:0.4;transition:all 1s;overflow:hidden;}
.scp_text i{ font-size:28px; display:block; text-align:center;}
.sswp_2 .row .col-md-3 .caption.active i{opacity:1;}
.sswp_2 .row .col-md-3 .caption i:after{content:'';width:1px;height:18px;position:absolute;left:14.5px;top:6px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_2 .row .col-md-3 .caption i:before{content:'';width:18px;height:1px;position:absolute;top:14.5px;left:6px;background:#fff;transition:all 0.3s;animation:ease-in;}
.sswp_2 .row .col-md-3 .caption i:hover:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_2 .row .col-md-3 .caption i:hover:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.sswp_2 .row .col-md-3 .caption i:hover{width:100px;}
.sswp_2 .row .col-md-3 .caption i:hover span{width:78px;display:inline-block;overflow:hidden;opacity:1;}
.sswp_2 .row .col-md-3 .caption i span{width:0px;transition:all 1s;line-height:28px;color:#fff;margin-left:30px;opacity:0;}
.swp2_bt{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;color:#fff;height:110px;padding-left:50px;background:url(../images/ii.png) left center no-repeat;line-height:110px;font-weight:bold;font-size:24px;}



/*联系我们*/
.contact-info-list{margin:40px 80px 70px 80px;}
.contact-info-list p{ font-size:16px; line-height:35px;}
.mb10{font-size: 28px;font-weight: 700;color: #333;line-height: 55px; text-align:center;}
.mb11{font-size: 15px; color: #666;line-height: 45px; text-align:center; padding-bottom:50px;}
/*contact*/

.newslist_book{width:100%; background-color:#f6f6f6;overflow:hidden; margin:0 auto; padding-top:50px;}
.newslist_book h2{ font-size:28px; font-weight:bold; line-height:60px; margin:20px auto; text-align:center;}
.drop-message_new{ width:1300px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:50px;background: #ffffff;border-radius: 10px;padding: 30px;}
.drop-message_new p{ line-height:30px; font-size:16px;}
.form-title {margin-bottom: 20px;padding-bottom: 5px;font-weight: 700;border-bottom: 1px solid #508ff8; font-size: 16px; }
.form-title a{color:#3671CF; font-size:16px;}
.drop-message{ width:55%; height:580px; float:left;}
.drop-message p{ line-height:30px; font-size:16px;}
form {display: block;margin-top: 0em;}
#form_request1 .half+.half {margin-left:0;}
#form_request1 .half {width: 49.5%;float: left;}


#form_request1 input {width: 99%;font-size: 14px;margin-top: 5px; padding: 5px 10px 5px 45px;line-height: 26px;position: relative;margin-bottom: 15px; }
.form-name { background-image: url(../images/name.png);background-repeat: no-repeat; background-position: 8px center;}
.form-email {background-image: url(../images/email.png); background-repeat: no-repeat;background-position: 8px center;}
.form-phone {background-image: url(../images/phone.png);background-repeat: no-repeat;background-position: 8px center;}
.form-checkcode {background-repeat: no-repeat;background-position: 8px center;}
.form-message {background-image: url(../images/message.png);background-repeat: no-repeat; background-position: 8px 10px;}
#form_request1 .half_c{width: 15%;}

#form_request1 textarea {width: 99%;font-size: 14px; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px 5px 45px;line-height: 26px; position: relative; border:#CCC solid 1px;}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
#form_request1 .input {width: 220px;background: #508ff8;color: #fff;margin-top: 10px;padding-top: 8px;padding-bottom: 8px; padding-left: 10px;display: block;float: none;
cursor: pointer;font-size: 16px;font-weight: bolder;}
textarea {font-family: monospace;border-color: rgb(169, 169, 169);}
input { -webkit-appearance: textfield;background-color: white; -webkit-rtl-ordering: logical;cursor: text; padding: 1px;
    border-width: 1px;
    border-style: inset;
    border-color: initial;
    border-image: initial;
}
user agent stylesheet
input, textarea, select, button {
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 13.3333px Arial;
}
user agent stylesheet
input, textarea, select, button, meter, progress {-webkit-writing-mode: horizontal-tb !important;}

@media (max-width: 768px){
.drop-message_new{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-bottom:50px;background: #f2f2f2;border-radius: 10px;padding: 30px;}
.drop-message{ width:98%; height:580px; float:left;}
.drop-message p{ line-height:30px; font-size:15px;}
form {display: block;margin-top: 0em;}
#form_request1 .half+.half {margin-left:0;}
#form_request1 .half {width: 100%;float: left;}
element.style {}
#form_request1 .half_c{width: 50%;}
#form_request1 .half {width: 100%;float: left;}
#form_request1 input {width: 100%;float: left;font-size: 14px;margin-top: 5px; padding: 5px 10px 5px 45px;line-height: 26px;position: relative;margin-bottom: 15px; }
.form-name { background-image: url(../images/name.png);background-repeat: no-repeat; background-position: 8px center;}
.form-email {background-image: url(../images/email.png); background-repeat: no-repeat;background-position: 8px center;}
.form-phone {background-image: url(../images/phone.png);background-repeat: no-repeat;background-position: 8px center;}
.form-message {background-image: url(../images/message.png);background-repeat: no-repeat; background-position: 8px 10px;}
#form_request1 textarea {width:100%;font-size: 14px; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px 5px 45px;line-height: 26px; position: relative; border:#CCC solid 1px;}

#form_request1 .input {width: 220px;background: #ff9900;color: #fff;margin-top: 10px;padding-top: 8px;padding-bottom: 8px; padding-left: 10px;display: block;float: none;
cursor: pointer;font-size: 16px;font-weight: bolder;}
#form_request1 img{ margin:0; width:auto;}


	.contact-info-list{margin:5px;}
	.contact-info-list img{ width:auto; display:block;}
}
@media (max-width: 1366px){
.container{width: 1024px;margin: 0 auto;height: auto; overflow: hidden;}
.ind3_box{margin: 35px auto 0;width: 1024px;}
.honor_one .cont{width: 1024px;margin: 0 auto;}
.abt_honor .container1{position: relative; z-index:1; width:1024px; margin:0 auto;}
.idc_cse .cont{width: 1024px;margin: 0 auto;}
.about_one .cont{width: 1024px;}
.header .top_fr .lang1{ display:none}
.header .top_fr .search{ padding-left:0;}
.p_articles { width:30.66%}
.zu img{ width:100%;}
}