body{background:#fff;padding-top:0;}
.welcome{height:45px;background:#F5F5F5;line-height:45px;}
.welcome .fl,
.welcome i{font-size:14px;color:#666;}
.head{height:100px;background:#fff;top:0;left:0;width:100%;z-index:99;}
.head_content{height:100%;}
.logo{margin-top:14px}
.logo_txt{font-size:20px;color:#6B6B6B;font-family: 'SourceHanSansCN-Bold';font-weight:bold;}
.logo_txt span{color:#095AB5;}
.logo_txt strong{font-size:57px;font-family: 'Arial'}
.nav_box{height:65px;background:#0E0E0E;position: relative;z-index:99;}
.nav{height:100%}
.nav ul{height:100%;}
.nav ul>li{height:100%;position:relative;}
.nav ul>li.on a,.nav ul>li:hover a{color:#fff;text-decoration: none;}
.nav li{text-align:center;}
.nav ul>li > a {font-size:16px;position: relative;color:#B4B4B4;line-height:42px;display:inline-block;padding:0 23px;}
.nav a{display:block;color:#B4B4B4;font-size:16px;height:100%;}
.head_r{height:100%;}
.logo_txt{display:inline-block;margin-left:40px;padding-left:40px;text-align:center;border-left:2px solid #ddd;position: relative;top:0;vertical-align: middle;}
.logo_txt h3{color:#333;font-family: 'SourceHanSansCN-Bold';background:url(../images/tl.png) no-repeat left center,url(../images/tr.png) no-repeat right center;}
.logo_txt p{color:#666;font-size:14px}
.lang_search{display:flex;}
.lang{width:76px;border-radius:100px;border:2px solid #fff;line-height:15px;height:20px;display:flex;overflow:hidden;margin-top: 22px;margin-left:30px;}
.lang a{display:inline-block;width:50%;text-align:center;color:#fff;}
.lang a.on{background:#fff;color:#0E0E0E;}
.search{padding-left:25px;margin-left:25px;font-size:20px;margin-top:17px;position:relative;}
.search::after{
  content:'';display:block;
  width:2px;height:25px;background:#282828;
  left:0;top:5px;position:absolute;
}
.search i{cursor: pointer;}
.search_form{display:none;}
.search_form form{display: flex;justify-content: space-between;align-items:center;}
.search_list{width:120px;height:40px;background:#01499D;}
.search_title{position:relative;padding:10px 15px;cursor: pointer;background:#01499D}
.search_title input{width:60%;background:transparent;cursor: pointer;color:#fff;}
.search_title input::-webkit-input-placeholder{color:#fff;}
.search_title i{position:absolute;right:15px;top:13px;}
.search_keyword{height:40px;border:1px solid #ddd;width:calc(100% - 140px);}
.search_keyword input{height:95%;padding-left:5px;width:80%;vertical-align:middle;background:transparent;}
.search_keyword button[type="submit"]{width:18%;height:95%;vertical-align:middle;background:transparent url(../images/search.png) no-repeat center;}
.search_type{width:100%;text-align:center;background:#01499D;color:#fff;line-height:30px;cursor: pointer;display:none;position: absolute;}


.twoMenu{display:none;background:#fff;position: absolute;left:0;width:100%;top:65px;z-index:99;background:#0E0E0E;}
.twoMenu li{padding:none;}
.twoMenu li:hover a{color:#fff;}
.twoMenu a{background-image:none;font-size:12px;text-align:center;color:#B4B4B4;display:block;padding:10px 2px;}
/* .tel_icon{display:inline-block;width:35px;height:35} */
.head_ewm{padding-top:20px;}
.head_ewm img{width:75px;}
.head_tel p{display:inline-block;position: relative;font-size:14px;color:#333333}
.head_tel p span{color:#095AB5;font-size:24px;display:block;font-weight:bold}

.banners{position: relative;}
.banners .swiper-pagination,.cooperation .swiper-pagination{left:50%;transform: translateX(-50%);bottom:20px}
.swiper-pagination-bullet + .swiper-pagination-bullet{margin-left:10px;}
.banners .swiper-pagination-bullet{width:10px;height:10px;opacity: 0.4;background:#fff;outline:none;}
.banners .swiper-pagination-bullet-active,
.cooperation .swiper-pagination-bullet-active{opacity: 1;}
.banners .swiper-button-next,.banners .swiper-button-prev{background-color:rgba(0,0,0,.5);width:55px;height:55px;background-size:15px}

.lm_head{text-align:center;color: #4D4948;position:relative;font-size:36px;padding-bottom:15px;}
.lm_head::after{
  content:'';display: block;position:absolute;
  width:50px;height:2px;background:#666666;
  left:50%;transform: translateX(-50%);bottom:0;
}
.lm_head2{color:#fff;text-align:center;font-size:36px}
.lm_head2 p{font-size:16px;line-height:30px;color:#fff;}
/*音视频整体解决方案*/
.lm_head1{font-size:36px;text-align:center;background:url(../images/bg_03.png) no-repeat center bottom;padding-top:45px;}
.av_hd_one{text-align:center;}
.av_hd_one li{
  display:inline-block;width:250px;height:95px;
  line-height:93px;border:1px solid #E6E6E6;
  background-repeat:no-repeat;background-position:35px center;
  cursor: pointer;font-size:20px;margin-right:20px;text-align:left;
  position:relative;
}
.av_hd_one li i{position:absolute;right:35px;top:50%;transform: translateY(-50%);}
.av_hd_one li:first-child{background-image:url(../images/icon1.png);}
.av_hd_one li:last-child{background-image:url(../images/icon2.png);}
.av_hd_one li:first-child:hover,.av_hd_one li.on:first-child,
.av_hd_one li:last-child:hover,.av_hd_one li.on:last-child{background-color:#01499D;color:#fff;border-color:#01499D;}
.av_hd_one li:first-child:hover,.av_hd_one li.on:first-child{background-image:url(../images/icon1_active.png);}
.av_hd_one li:last-child:hover,.av_hd_one li.on:last-child{background-image:url(../images/icon2_active.png);}

.audio_video_item{position:relative;z-index:9;}
.av_hd_two{width:400px;}
.av_hd_two li{
  background-color:#EEEEEF;font-size:20px;color:#444;cursor: pointer;
  background-repeat:no-repeat;background-position: 95% center;
  position:relative;
}
.av_hd_two li + li{border-top:1px solid #fff;}
.av_hd_two li.on,.av_hd_two li:hover{background-color:#01499D;color:#fff;transition:all 0.5s;width:440px;z-index:99;border:none !important;}

.more{width:180px;height:55px;line-height:53px;border:1px solid #D1D1D1;display:block;margin:50px auto 80px;text-align:center;color:#555555;font-size:14px;}
.more:hover{text-decoration: none;color:#fff;background:#01499D;border-color:#01499D;}

/*推荐产品*/
.swiper-button-next,
.swiper-button-prev{outline:none;}
.recommend_product{background:#EEEEEF;padding-top:75px;padding-bottom:1px;}
.recommend_pro_content{padding-top:30px;}
.recommend_pro_hd{text-align:center;margin-top:20px;}
.recommend_pro_hd li{display:inline-block;padding:0 25px;height:40px;line-height:38px;color:#444444;font-size:14px;text-align:center;border:1px solid #ddd;cursor: pointer;}
.recommend_pro_hd li.on{color:#fff;background:#01499D;border-color:#01499D;}
.recommend_pro_hd li + li{margin-left:20px;}
.recommend_pro_bd{padding-top:50px;}
.recommend_pro_bd_item{position:relative;padding-bottom:30px;}
.recommend_product .swiper-slide{background:#fff;text-align:center;height:425px;padding:50px;}
.recommend_pro_bd_img{height:280px;overflow:hidden;line-height:280px;}
.recommend_pro_bd_img img,.index_case_img img{transition: all 1s;}
.recommend_pro_bd_img:hover img,.index_case_img:hover img{transition: all 1s;transform: scale(1.1);}
.recommend_pro_bd_title{font-size: 16px;color:#4D4948;}

/**/
.index_case{background:url(../images/bg_24.jpg) no-repeat center;background-size:100% 100%;padding-bottom: 1px;padding-top:25px;}
.index_case_img{overflow:hidden;}
.index_case_info{height:50px;line-height: 50px;background:#fff;padding-left:36px;color:#01479D;font-weight: bold;}
.index_case_hd{padding-top:95px;}
.index_case .recommend_pro_hd li{border-color:#fff;color:#fff;}
.index_case .recommend_pro_hd li.on{border-color:#01479D}
.index_case .more{border-color:#01479D;color:#01479D;}
.index_case .more:hover{color:#fff;}

/*新闻资讯*/
.index_news_head{background:#EEEEEF;}
.index_news_hd{border-bottom:1px solid #ddd;}
.index_news_hd li{width:33.333%;position:relative;font-size:14px;font-weight:bold;cursor: pointer;text-align:center;padding-bottom:8px;}
.index_news_hd li::after{
  content:'';display:none;
  width:100%;height:1px;background:#01479D;
  left:0;bottom:-1px;position: absolute;

}
.icon_on,.index_news_hd li.on .icon_default,
.icon_on,.index_news_hd li:hover .icon_default{display:none;}
.index_news_hd li.on,
.index_news_hd li:hover{color:#01479D;}
.index_news_hd li.on::after,
.index_news_hd li:hover::after{display:block;}
.index_news_hd li.on .icon_on,
.index_news_hd li:hover .icon_on{display:inline-block;}
.index_news_news_title{margin-top:20px;}
.index_news_bd_child{padding:20px 0;border-bottom:1px dashed #333;position:relative;}
.index_news_bd_child:hover .index_news_bd_title{color:#01479D;}
.index_news_bd_child a{display:block;padding-right:150px;}
.index_news_bd_child a:hover{text-decoration: none;}
.index_news_bd_title{font-size:18px;color:#333;font-weight:bold;margin:10px 0;}
.index_news_bd_info{line-height:25px;color:#666;font-size:14px;}
.index_news_bd_detail{position:absolute;right:0;top:50%;color:#01479D;font-weight:bold;}

.experience_content{padding-top: 40px;padding-bottom: 100px;}
.experience_item + .experience_item{border-left:1px solid #ddd;}
.experience_item a:hover{text-decoration: none;}
.exper_title{margin:25px auto 20px;font-weight:bold;color:#4D4948;font-size:20px;}
.exper_info{color:#666;font-size:14px;margin-bottom: 25px}
.exper_more{color:#666;font-size:14px;font-weight:bold;}

/*表单提交*/
.index_form{height:740px;}
.index_form_l,.index_form_r{height:100%;}
.index_form_l{width:600px;background:#4F4C4D;padding:80px 85px;}
.index_form_r{width:1000px;}
.form_first{width:50%;align-items: center;}
.form_first .form_name{width: 20%}
.index_form_title{font-size:36px;color:#fff;margin-bottom:45px;}
.form_item{border-bottom:1px solid #fff;padding-top:25px;padding-bottom:5px;position:relative;}
.form_name{color:#fff;font-size:14px;}
.form_first_input{width:80%;}
.index_form input{padding-left:10px;}
.index_form input,.index_form textarea{background:transparent;width:100%;color: #fff;}
.form_textarea{height:auto;}
.index_form textarea{height:100px;outline: none;padding-left: 0;}
.index_form button[type="submit"]{margin-top:55px;display:block;line-height:55px;background:#01499D;text-align:center;width:100%;color:#fff;}

.share{padding:70px 0;}
.share_item{padding-left:100px;background-position: 70px -3px;background-repeat: no-repeat;position: relative;}
.share_item + .share_item{border-left:1px solid #ddd;}
.share_item h3{font-size:18px;color:#333;font-weight: bold;}
.share_item p{font-size:14px;color:#666;margin-top:10px;}
@media screen and (min-width:1200px){
  .share_ewm{width:200px;margin-left:-50px}
}
/* 位置导航 */
.location{height:55px;line-height:55px;border-bottom:1px solid #ddd;margin:40px auto 30px;width:100%;}
.location_title{font-size:24px;color:#333;position: relative;}
.location a,.location span.dw{font-size:12px;color:#777;background:url(../images/location_06.png) no-repeat left center;padding:0 18px}
.location .home {background:url(../images/location_03.png) no-repeat left center;padding-left:20px}
.location span.dw{color:#085AB5;font-weight:bold;}

.left {width:220px;background:#085AB5;}
.leftHead{padding:30px 15px 20px;border-bottom:1px solid #0752A3;}
.left_Ch{font-size:25px;padding-bottom:10px;border-bottom:1px solid #236BBD;color:#ffff;}
.left_En{font-size:15px;color:#fff;line-height:30px}
.leftClass{width:100%;margin-bottom:20px;padding:0 15px 15px;}
.leftClass li{margin-top :15px;position: relative;}
.leftClass li::after{
    content:'';display: block;width:0%;height:100%;
    position: absolute;left:0;top:0;background:#236BBD;
    z-index:0;transition:all 0.5s
}
.leftClass a{display:block;width:100%;height:45px;line-height:45px;padding-left:40px;color:#fff;font-size:14px;z-index:1;position: relative;}
.leftClass li.on{background:#236BBD}
.leftClass li:hover::after{width:100%;transition:all 0.5s}
.leftClass li.on a,.leftClass li:hover a{color:#fff;}




.product_img{overflow:hidden;}


.map{margin-top:20px;margin-bottom:30px;}
.map iframe{width:100%;height:400px;}

.product_list li:hover .product_info{color:#fff;background:#085AB5}
.product_info{color:#666666;font-size:16px;background:#E2E2E2;text-align:center;}

.news_item{padding:28px 0;border-bottom:1px solid #ddd;}



.news_t_con{width:80%}
.news_t_con h3{font-size:18px;color:#333;}
.news_t_con p{font-size:14px;color:#666;line-height:22px;max-height:44px;overflow:hidden;margin-bottom:10px}
.news_t_con p + span{font-size:12px;color:#666}

.news_item:hover{background:rgba(8,90,181,0.1)}
.news_item:hover .news_time {
    transform: rotateY(360deg);
    transition: all 1s;
    -ms-transition: all 1s;
}
.news_item:hover .news_t_con h3{color:#085AB5}
.news_img{width:155px;background:#f5f5f5;height:100%;}


/* ============================底部============================= */
.floor{background:#2F2F2F;padding:50px 0 0;min-height:350px}
.floor_box{align-items:flex-start;padding-bottom:50px;color:#999999;}
.floor_box,.fl_b_box{width:1200px;margin:0 auto}
.f_title{font-size:18px;font-weight:bold;color:#DDDDDD;height:40px;}
.f_about{padding-right:60px;}
.f_nav{text-align:left;}
.f_nav dt{font-weight:bold;font-size:16px;margin-bottom:10px;color:#fff;}
.f_nav a{display:block;color:#999;line-height:30px;}
.f_contact{padding-left:60px;}
.f_contact li{line-height:30px;}
.f_ewm{text-align:center;font-size:16px;width:80px;}
.f_ewm img{display: block;margin:auto;padding:2px;background:#fff;margin-bottom:10px;}
.f_ewm + div{padding-left:20px;color:#fff;padding-top:15px;}
.f_ewm + div strong{font-size:18px;}
.fl_bottom{background:#2F2F2F;border-top:1px solid #494949;padding:15px 0;text-align:center;color:#999;}


.form_list{width:100%;margin:auto;}
.form_list li{height:50px;line-height:50px;margin-bottom:30px;border:1px solid #ddd;}
.form_list li input{height:48px;padding-left:10px;width:100%;vertical-align: top;}
.form_list .form_textarea{height:250px;}
.form_textarea textarea{border:none;line-height:30px;padding-left:10px;height:100%;width:100%;}
.submit_btn button{display:block;width:150px;line-height:50px;text-align:center;background:#085AB5;color:#fff;cursor: pointer;margin:0 auto 30px}
.yzm{position:absolute;right:0;bottom:5px;}

.news_detail_top{text-align:center;border-bottom:1px solid #999;padding-bottom:10px;}
.news_detail_top h3{color:#333}
.news_detail_top >div{margin-top:10px;}
.news_detail_top span{padding-left:20px;font-size:14px;color:#666;display:inline-block;background-image:url(./images/shijian-xianxing.png);background-position:left center;background-repeat:no-repeat;background-size:16px}
.news_detail_top span + span{margin-left:20px;background-image:url(./images/person.png)}
.news_detailContent{padding-top:10px;color:#666;font-size:14px}

#closeMenu,#showMenu,#closeSearch,#showSearch{display: none;}

.index_product_content .swiper-slide a{display:block;width:240px;height:240px;margin:auto;overflow:hidden;border-radius:50%;position: relative;border:4px solid #ddd;}
.pro_mask{position: absolute;left:0;top:0;width:100%;background:rgba(0,0,0,.7);height:100%;}
.index_product_content .swiper-slide-active .pro_mask,
.index_product_content .swiper-slide-prev .pro_mask,
.index_product_content .swiper-slide-next .pro_mask{
    background:rgba(0,0,0,0)
}
.index_product_content{position: relative;height:475px;padding-top:135px}
.index_pro_wrap{background:#fff;z-index:1;top:0;left:50%;transform: translateX(-50%);height:100%;position: absolute;}
.index_product_content .swiper-button-next, 
.index_product_content .swiper-button-prev{width:50px;height:50px;background:#676767;border-radius:50%;text-align:center;line-height:50px;color:#fff}



.ny_con_box{align-items:flex-start;margin-top:50px;margin-bottom:50px;}
.ny_left{width:250px;}
/* .ny_classify > ul{padding-bottom:10px;} */
.ny_classify h3{background:#085AB5;line-height:55px;font-size:24px;color:#fff;padding-left:10px;border-bottom:1px solid #fff;}
.ny_classify li{line-height:50px;border-bottom:1px dashed #ddd;padding:0 15px;box-sizing:border-box;color:#fff;background:#085AB5;height:50px}
.ny_classify li:last-child{border:none;}
.ny_classify li.on{background:#085AB5}
.ny_classify li:hover{background:#085AB5;color:#fff;}
.ny_classify li a{font-size:16px;color:inherit;display:inline-block;width:100%;background:url(../images/arrow.png) no-repeat right center}
.news_con_l li{line-height:35px}

.ny_left .news_con_l{width:100%;margin-top:30px;background:#085AB5;color:#fff;}
.ny_left .news_con_l{padding:10px;}
.ny_left .news_con_l h1{padding:10px;font-size:24px;background:url(../images/lianxiren.png) no-repeat left center;padding-left:40px;background-size:45px}

.ny_left .news_con_l li span{font-size:13px;display: block;width:27%}
.ny_left .news_con_l li div{font-size:13px;flex:1;}
.ny_news_l{width:150px;overflow: hidden;}
.news_item{border-bottom:1px dashed #999;width:100%;padding:15px;box-sizing:border-box;align-items:flex-start}
.ny_news_img{overflow: hidden;}
.ny_news_r{padding-left:30px;box-sizing: border-box}
.ny_news_r h3{font-size:20px;color:#333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny_news_r h3:hover{color:#3798DB}
.ny_news_r h3 a{color:inherit}
.ny_news_r p{font-size:14px;line-height:30px;max-height:120px;overflow: hidden;color:#999}
.time_author{justify-content: flex-end}
.time_author span{display:inline-block;font-size:14px;color:#999;line-height:30px;}
.time_author span + span{margin-left:15px;}

.ny_right{width:950px;padding-left:20px;box-sizing:border-box;}
.location{justify-content: space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:3px solid #3798DB;flex-wrap:wrap;}
.loc_title,.loc_info a:hover{color:#3798DB}
.loc_info{color:#aaa;font-size:15px}
.loc_info a{display: inline-block;padding-right:20px;color:#aaa;background:url(../images/arrow_down.png) no-repeat right center;font-weight:bold;}
.loc_info span{font-weight:bold;color:#00B0F0}

.zz_img{border:1px solid #ddd;}
.zz_items{margin-bottom:15px;}
.zz_list{padding-left:5px;}
.zz_list li{border-bottom:1px dashed #ddd;}
.zz_list a{display:block;color:#666;padding:5px 0;}


/*产品中心*/

.lm_class{text-align:center;margin:30px auto 50px;}
.lm_class li{display:inline-block;border:1px solid #444;color:#444;}
.lm_class li +li{margin-left:20px;}
.lm_class li a{display:block;height:100%;padding:0 30px;font-size:14px;text-align:center;line-height:38px;height:40px;}
.lm_class li.on,.lm_class li:hover{background:#01479D;border-color: #01479D;}
.lm_class li.on a,.lm_class li:hover a{color:#fff;}

.product_wrap{padding-top:75px;}
.pro_item a{background:#fff;padding:40px;display: block;height:100%;}
.pro_img{text-align:center;}
.pro_title{font-size:16px;color:#4D4948;text-align:center;}

/*工程案例*/
.case_class{box-shadow: 0 5px 5px #f9f9f9;height:135px;text-align:center;}
.case_on{display:none;}
.case_class ul{height:100%;}
.case_class_item{width:12.5%;height:100%;}
.case_class_item + .case_class_item{border-left:1px solid #E5E5E5;}
.case_class_item a{display:flex;color:#666;flex-direction: column;justify-content: center;align-items:center;height:100%;color:#333;font-size:16px;}
.case_class_item:hover,.case_class_item.on{background:#01479D;}
.case_class_item:hover a,.case_class_item.on a{color:#fff;}
.case_class_item.on .case_on,.case_class_item:hover .case_on{display:inline-block;}
.case_class_item.on .case_default,.case_class_item:hover .case_default{display:none;}
.case_screen{background:#fff;border-bottom:1px solid #ddd;margin:70px auto 40px;}
.screen_xl,.screen_dq{min-height:50px;border-bottom:1px solid #ddd;padding-right:100px;position:relative;overflow:hidden;}
.screen_show{overflow: visible;height:auto;}
.screen_list{width:calc(100% - 150px);}
.more_select{position: absolute;right:80px;height:20px;width:30px;border-radius:5px;border: 1px solid #ddd;cursor: pointer;top: 15px;}
.screen_title{width:150px;color:#999999;font-size:16px;line-height:50px;text-align:center;}
.screen_item{color:#999999;font-size:16px;padding:8px  0;text-align:center;height:50px;line-height: 34px;}
.screen_item a{padding:0 30px;color:inherit;font-size:inherit;}
.screen_item.on,.screen_item:hover{color:#fff;}
.screen_item.on a,.screen_item:hover a{background:#01479D;display:block;width:100%;height:100%;}

.case_content_info{padding:20px;background:#fff;margin:20px 0;}
.detail_title{text-align:center;padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:15px;}
/*发展历程*/
.fzlc_info,.fzlc_img{width:50%;}
.fzlc_item{position:relative;padding-bottom:150px;background:url(../images/select_06.png) no-repeat top center;}
.fzlc_item:last-child{padding-bottom:0;}
.fzlc_item::after{
  content:'';display: block;
  width:1px;height:100%;left:50%;
  top:0;position: absolute;
  background: #ddd;z-index:-1;
}
.fzlc_img{padding:0 115px;}
.fzlc_info{padding:0 70px 0 110px;}
.fzlc_item:nth-child(2n) .fzlc_info{padding:0 110px 0 45px;}

/*技术支持*/
.technology_item{width:100%;background: #fff;padding:20px 0;}
.technology_item:nth-child(2n){background:#F1F1F1;}
.technology_item a{display:block;height:360px;}
/*.tech_r{padding-left:40px;}*/
.tech_img,.tech_info{width:50%;}
.tech_img{padding-right:20px;}
.tech_info{padding-left:20px;display:flex;flex-direction: column;text-align:left;font-size:14px;color:#666;justify-content: center;height:100%;}
.tech_info h3{font-size:26px;color:#333;font-weight:bold;position:relative;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:30px;}
.tech_info h3::after{
  content:'';display:block;width:60px;
  height:2px;background:#01479D;position:absolute;
  bottom:-1px;left:0;
}
.technology_item:nth-child(2n) .tech_img{padding-left:20px;padding-right:0;}
.technology_item:nth-child(2n) .tech_info{padding-right:20px;padding-left:0;text-align:right;}
.technology_item:nth-child(2n) .tech_info h3::after{left:100%;margin-left:-60px;}
.tech_txt{line-height:30px;}
/*产品详情*/
/*.product_detail{padding-bottom: }*/
.pro_detail_bottom{padding-bottom: 80px}
.pro_detail_bottom .hd{border:1px solid #D0D0D0;}
.pro_detail_bottom .hd li{width:25%;line-height: 65px;text-align:center;color:#666;font-size:16px;cursor: pointer;}
.pro_detail_bottom .hd li.on{background:#01479D;color:#fff;}
.pro_detail_bottom .hd li + li{border-left:1px solid #D0D0D0;}
.pro_detail_item_title{margin:50px 0 0 40px;border-bottom:2px solid #01479D;display: inline-block;width:auto;padding-bottom:30px;}
.pro_detail_item_info{padding:50px 40px;background:#fff;line-height:35px;font-size:14px;color:#666666;}
.pro_detail_top{height:740px;margin-bottom:70px;}
.pro_detail_t_l,.pro_detail_t_r{width:50%;height:100%;}
.pro_detail_t_l{/*background:url(../images/detail_bg_03.jpg) repeat-x left bottom;*/display: flex;justify-content: flex-start;align-items:center;flex-direction: row-reverse;}
.pro_detail_t_l .swiper-container{width:100%;}
.pro_detail_s{position: relative;padding-left:50px;}
.pro_detail_t_r{padding:0 160px 0 80px;display:flex;flex-direction: column;justify-content: center}

.pro_detail_title{font-size:30px;color:#4D4948;padding-bottom:35px;}
.pro_t_info{line-height: 30px;color:#888;font-size:16px;padding-bottom:40px;border-bottom: 1px solid #CCC;margin-bottom:40px;}
.pro_tag_title{position:relative;top:10px;}
.pro_detail_t_item{width:100%;display:block;margin-bottom:20px;}
.pro_tag_item{background:#01499D;line-height:42px;color:#fff;padding:0 5px;}
.pro_tag_item + .pro_tag_item{margin-left:10px;}
/* 人才招聘 */
.job_box{background:#fff}
.job_wrap{background: #fff;padding:70px 60px}
.job_conotent{padding-top:80px}
.job_head{justify-content: space-between;align-items:center;margin-bottom:40px;}
.job_head h3{font-size:16px;color:#666;font-family: 'SourceHanSansCN-Bold';}
.job_head form{border-radius:50px;border:1px solid #ddd;overflow: hidden;width:295px;height:40px;justify-content: space-between;}
.job_head form input{width:80%;padding-left:10px;}
.job_head form button{width:20%;border-radius:50px 0 0 50px;background:#01499D;color:#fff;}
.job_js{height:300px}
.job_jsL,.job_jsR{justify-content: center;align-items:center;}
.job_jsL{width:520px;background:#01499D;color:#fff;padding:0 65px;height:100%;font-size:30px;}
.job_jsR{width:1040px;background:#eee;padding:0 35px;height:100%;font-size:14px;color:#666666;font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif}

.job_item {
    padding: 40px;
    box-sizing: border-box;
    background: #EEEEEE;
    border-radius: 5px;
  margin-bottom: 20px;
  height:160px
}
.job_item:last-child{margin-bottom:0;}
/*.job_item:hover{background:#86b2e7}*/
.job_item a {
    justify-content: space-between;
    align-items: center;
}
.job_itemL {
    width: 80%;
}
.job_itemL h3 {
    font-size: 16px;
    color: #333;
}
.job_itemL > p,.job_itemL > div{padding-left:20px;font-size:14px;color:#666;margin-top:10px;}
.job_itemL span + span{margin-left:15px;}
.job_itemL > div{background: url(../images/location.png) no-repeat left center;}
.job_itemL > p:last-child {
  background: url(../images/time.png) no-repeat left center;
  
}
.job_itemR {
    width: 20%;
    text-align: right;
}
.job_itemR span {
    display: inline-block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    background: #666666;
    border-radius: 5px;
}
.job_itemR span:hover{background:#01499D}
.job_info{padding-top:85px}
.job_info > h3{font-size:16px;color:#333;margin-bottom:45px}
/*底部*/
.footer{background:#161616;padding-top:40px;}
.f_nav_title{font-size:14px;font-weight:bold;color:#fff;padding-left:5px;border-left:2px solid #fff;margin-bottom:20px;}
.f_nav_item,.links a{line-height:25px;color:#666;}
.f_nav_item:hover,.links a:hover{color:#01479D;}
.f_nav_item a{color: inherit;}
.links{padding-top:80px;padding-bottom: 30px;border-bottom: 1px solid #666;position: relative;}
.links dt{color:#666;line-height:25px;}
.links dd{margin-right:10px;}
.links .zx_message{width:140px;line-height: 40px;text-align:center;color:#666;border: 1px solid #666;position: absolute;right: 0;bottom:20px;}
.links .zx_message:hover{color:#fff;border-color: #01479D;background: #01479D}
.footer_ba{height:100px;line-height:100px;background: #080808}
.footer_ba p,.footer_ba a{color:#666;}

.about_content .lm_head{margin:70px auto 50px;}

/* 解决方案 */
.solution_item a,.case_item a{display: block;background:#fff;box-shadow: 0 0 5px #ddd;}
.solution_img,.case_img{overflow: hidden;}
.solution_img img,.case_img img{transition: all 0.5s;width:100%;}
.solution_info{line-height:65px;padding:0px 30px;}
.solution_item:hover img,.case_img:hover img{transform: scale(1.1);transition: all 0.5s;}
.solution_item:hover .solution_info,.case_img:hover .solution_info{background:#01479D;transition: 0.5s;color: #fff;}
/* 工程案例 */

/* 联系我们 */
.tcdPageCode{text-align:center;}
#baidumap{width:60%;}
.map_wrap{position:relative;height:845px;display:flex;justify-content: space-between;flex-direction: row-reverse;}
.search_list{left:0;top:0;width:40%;background:#fff;position: relative;;height:100%;background:#F7F7F7;border-radius:10px;padding:0;}
.search_dq{height:40px;width:225px;border:2px solid #CDCDCD;position:relative;}
.search_dq select{background:transparent;width:100%;height:100%;}
.show_dq{width:100%;height:100%;padding-left: 10px;line-height: 36px;cursor: pointer;}
.dq_list{width:100%;background:#fff;position: absolute;top:40px;left:0;display:none;}
.dq_list li{line-height:30px;cursor: pointer;padding-left:10px;}
#storelist{padding-top:20px;}
#storelist li{padding:35px 0;border-top:1px dashed #333;cursor: pointer;}
#storelist li.on .name,#storelist li:hover .name{color:#01479D;}
.name{font-size:18px;color: #333;font-weight:bold;margin-bottom:15px;display:block;}
#storelist li p{line-height:25px;font-size:14px;color:#666;display:block;}
.storelist_content{padding-left:20px;border-left:2px solid #DADADA;}
#storelist li.on .storelist_content,#storelist li:hover .storelist_content{border-color:#01479D;}

/* 发展历程 */
.fzlc_wrap{margin:20px auto;}

.f_lxwm{padding:50px 0;}
.f_lxwm_item{padding-left:80px;}
.f_lxwm_info{padding-left:20px;color:#666;}
@media screen and (min-width:1200px){
  .f_nav{width:14.28%;}
  .pro_item{width:390px;height:420px;width:25%;padding:7.5px;}

  .solution_img{height:235px;}
  .solution_item,.case_item{padding-top:15px;padding-bottom:15px;}
  .case_img{height:280px;}
}


.audio_video_item img{width:100%;height:100%;transform: scale(0);transition: all 0.5s}
.av_bd_two{width:calc(100% - 400px);height:600px;position:relative;}
.audio_video_item{position:absolute;right:0;top:0;bottom:0;left:0;z-index:0;transition:all 0.5s;}
.audio_video_item.on{z-index:9;transition:all 0.5s;}
.audio_video_item.on img{transition:all 0.5s;transform: scale(1);}
@media screen and (max-width: 1599px) and (min-width: 1200px){
  .width, .content{overflow:hidden;}
  .av_bd_two{height:400px;}
  .av_hd_two li{height:66.6px !important;line-height:66.6px !important}
}