@charset "utf-8";/* CSS Document */@media all and (max-width:1700px){/*1680 * 1050*/ 	}@media all and (max-width:1460px){/*1440 * 900*/       }@media all and (max-width:1400px){        }@media all and (max-width:1380px){/*1366*/}@media all and (max-width:1300px){/*1280 * 800*/   }@media all and (max-width:1280px){	.header-container>.contain{width:100%!important;padding:0 2%;}	.pdtb70{padding:50px 0px;}	}@media all and (max-width:1260px){/*1260*/}@media all and (max-width:1200px){ /*1200*/}@media all and (max-width:1100px){/*1024 * 768 */    }@media all and (max-width:980px){/*web*/	.pub_cate{height:auto;}	img{max-width:100%;}    .search{display: none;}    .IabUs-swiper{width: 100%;}    .IabUs-img{display: none;}    .IabUs-box1{width: 100%;}    .IabUs-box{width: 100%;height: auto;padding: 10px;}    .slideTxtBox .hd ul{left: 0px;}    .slideTxtBox .hd ul li{font-size: 14px;margin-right: 0px;padding: 0 12px;}        .hyzl_li p:nth-child(3) {    width: 13%!important;}        .hyzl_li p:nth-child(1){display: none;}     .hyzl_li p:nth-child(4){display: none;}     .hyzl_li p:nth-child(2){width: 85%;  white-space: nowrap;            overflow: hidden;            text-overflow: ellipsis;}.Iab_tabs2 .hyzl_li p:nth-child(1){	display: block;	float: left;}   .nlist_fl{width: 100%;}   .nlist_fr{width: 100%; height: auto;margin-bottom: 15%; text-align: center;}.nlist_fr>.fis_st{	margin: auto;}   .index-abus{padding: 0}   .IabUs-wrap{margin: 20px 0 0;}	.H-show{display:block;}	.bann{margin-top:50px;height:240px;padding-top:60px;}	.sol-bann{height:320px;}	.pdtb70{padding:30px 0px;}	.contact h2{font-size:32px;}	/*-- Header --*/	.header-container{padding:0 3.125%;width:100%;background:#fff;box-shadow:0px 4px 5px rgba(9,2,4,.17);position:fixed;top:0px;left:0px;z-index:90;}	.Header-wrapper .Header-cl,	.Hlogo,	.Hlang-menu,	.Hsrch-menu,	.H-nav .Hnav-menu{height:50px;}		.Hlogo,	.Hlang-menu,	.H-nav .Hnav-menu{line-height:50px;}	.Hnav-menu i { display: block;}	.Hnav-menu.cur i{transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}		.Hlogo img{height:50px;}		.H-lang{position:static;border:0px;}	.Hlang-menu,	.Hsrch-menu{width:50px;padding:0px;text-align:center;background-position:center center;}	.Hlang-box{width:100%;box-shadow:0px 4px 5px rgba(9,2,4,.17);top:50px;right:0px;}	.Hlang-box:before{display:none;}		.H-srch{margin:0px;border:0px;padding:0px;}	.Hsrch-box{height:50px;box-shadow:0px 4px 5px rgba(9,2,4,.17);top:50px;}	.Hsrch-block{padding:0px !important;width:92% !important;margin:9px auto 0;}	#index-bnr .H-nav>li .Hnav-menu{border-bottom:1px solid #666;line-height: 2em;height: 2em;margin-top: 15px;}	.H-nav>li.cur .Hnav-menu, .H-nav>li:hover .Hnav-menu{background:#fff;color:#333;}	.ind-sol-list ul.modify0327{width: 96%;display: block;}	.Hn2nd-dd,	.Hn2nd-img{display:none !important;}	.Hn2nd-box{width:100%;padding:0px;position:relative;top:0px;right:0px;background: #fff;}	.Hn2nd-list{width:100%;float:none;}	.Hn2nd-list li{width:100%;padding:0px;}	.Hn2nd-list li a{padding:0 6%;background-position:4% center;color: #333;}		.Hmenu-btn{display:block;}	.Hnav-menu i{display:block;}	.hxfc ul li .note{background: rgba(255,255,255,0.8);}	.hxfc ul li.two .note{padding:20px;}	.Hmenu-btn,	.Hnav-menu i{display:block;}	.H-nav{display:none;width:100%;background:#fff;left:0px;top:50px;transform:translate(0,0);-webkit-transform:translate(0,0);}	.H-nav>li{margin:0px;float:none;}	.H-nav .Hnav-menu{width:100%;text-align:left;}	.Hnav-menu:after{height:1px;}	.web-bnr{display:block;}/*#index-bnr{height: 195px;}*/.pc-img{	display: none;}.swiper-container{	margin-top: 50px;}	/*#index-bnr .swiper-container-horizontal{display:none ;}*/	#web-bnr .swiper-pagination-bullet{border-radius:0;}	.Hmenu-btn{display:block;}	.ind-news,.ind-culture{padding:35px 0px;}	.ind-news ul li,.Ipro-list li{width:100%;}	.ind-adv .ind-adv-box{padding:10px;}	.ind-adv ul li{width:49%;margin:0px;}	.ind-adv ul li:nth-child(2n){margin-left:2%;}	.ind-culture ul li{width:100%;margin-left:0px;margin-bottom:20px;}	.ind-sol-list ul li{width:100%;margin-left:0px;margin-top:20px;}	.ind-news ul li h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	.ind-news ul li .pic img{height:100px;object-fit:cover;width:100%;}	.ind-part ul,.ind-news .ind-cul-box{margin-top:30px;}	.ind-part ul li{width:48%;margin-left:0px;margin-bottom:4%;}	.ind-part ul li:nth-child(2n){margin-left:4%;}	.ind-tit{font-size:28px;}	.ind-sub-tit{padding:0px 2%;}	.foot_all{border-left:0px;padding-left:0px;}		/*底部*/	.foot_t{padding:20px 0px;}   	.foot_chnal,.foot_all{width:100%;}   	.foot_share{text-align:center;height: 140px;margin:auto;}   	.foot_chnal dl{width:100%;margin:0px;border-bottom:1px solid rgba(255,255,255,0.2);}   	.foot_chnal dl dt{height:50px;line-height:50px;margin-bottom:0px;}    .foot_chnal dl dd{display:none;}    .foot_all .ft-tel{margin-top:20px;}    .foot_d .foot_click{float:left;margin-top:10px;}    .foot_click a:first-child{margin:0px;padding:0px;}    .foot_wx{left:20%;top:0px;}    .ind-cul-box .ind-vision,.ind-culfr{width:100%;}    .ind-cul-box .ind-vision{margin-bottom:20px;}    .ind-cul-box h4{font-size:24px;}    .ind-culfr .ind-idea .pic,.ind-human .pic{height:260px;}    .ind-culfr .ind-idea .pic img,.ind-human .pic img{width:100%;height:100%;object-fit:cover;}    .ind-culfr .note{padding:15px!important;height:260px!important;}    /*首页--核心服务*/    .ind-server,.ind-adv,.ind-solution,.ind-part{padding:30px 0px;}    .ind-server .Iplist-img{padding:30px 55px;}    .ind-server .Ipro-list li{width:100%;margin-top:20px;height:auto;}    .ind-server .Ipro-list li.active{height:auto;top:0px;}    .ind-server .Ipro-list{height:auto;margin-top:40px;padding-bottom:20px;}    .ind-server .Ipro-list li.active{width:100%;}    .ind-sol-list ul li.ind-s1,.ind-sol-list ul li.ind-s2,.ind-sol-list ul li.ind-s3,.ind-sol-list ul li.ind-s4{background-size:cover;}	.ind-sol-list ul li{height:360px;}	.ind-sol-list ul li p{margin-bottom:20px;}	.ind-sol-list ul li .box{padding:50px 0px;}    /*联系我们*/    .contact ul {margin-bottom:20px;flex-wrap: wrap;}    .contact ul li{width:100%!important;margin:10px auto!important;background-position:0px center!important;border:0px;}.contact ul.clearfix li.cemail {	background: url(../images/icon_c_email.png) no-repeat 100px top;	padding-left: 100px;	width: 40.41%}.pagination li, .pagination1 li{	width: auto!important;}.contact ul.clearfix li.cadd {	background: url(../images/icon_c_add.png) no-repeat 40px top;	padding-left: 100px;	width: 32.91%}    .contact .list dl{width:100%;margin-top:30px;}    .ct_kf span{display:block!important;margin-left:0px!important;padding-left:55px!important;}    .ct_kf .wx_kf{margin-bottom:20px;}	/*新闻列表*/	.pub_cate ul li{width:25%;text-align:center;float:left;margin-right:0px;}	.first-news{padding:30px 0px 0px;}    .first-news .news-pic,.first-news .news-note{width:100%;}    .first-news .news-note{margin-top:20px;}    .nlist li{padding-top:30px;padding-bottom:30px;width: 100%;}    .nlist li .pic{width:100%;margin-bottom:10px;}    .nlist li .date{width:30%;bottom: 30px;}    .nlist li .note{width:100%;}    .nlist li .note p{margin:20px auto;}.nlist li .note h4{	height: auto;}    .artInfo-left{width:100%;}	.artInfo-left .artInfo-name{font-size:22px;line-height:32px;margin-top:0px;}	.aiAbout-news.pdtb25{margin-bottom:0px;}	.artInfo-left .artInfo-ab{margin:10px 0 0;}	.artInfo-con{margin:.74rem 0 0;}	.artInfo-page{padding:5px 4%;}	.artInfo-page a{width:100%;padding:5px 0;text-align:left !important;}	.artInfo-action{margin:15px 0 0;}	.artInfo-action .bdsharebuttonbox{float:none;}		.artInfo-line,	.artInfo-right,	.JoinUs-adv .split{display:block;width:100%;}	.JoinUs-adv{padding:10px 0;}	.juAdv-box{padding:10px 0;width:50%;float:left;}	.juAdv-box .name{margin:15px 0 0;}    /*足球解决方案*/    .contain.pdtb70{padding:30px 2%;}    .glb-tit{font-size:28px;}    .glb-note{margin-top:20px;}    .fb-pic{height:300px!important;}    .proadv ul li{height:auto;width:100%;background-size:20% auto!important;padding:10px 0px;padding-left:30%;margin-top:30px;background-position:10% 5px!important;}    .proadv ul li h4{margin-top:0px;}    /*辅警解决方案*/    .proadvt ul{margin-top:10px;}    .proadvt ul li{width:50%;margin-top:20px;}    .application .glb-tit,.range .glb-tit{margin-bottom:30px;}    .application ul li{width:100%;}    .proadvt ul li span{width:100px;height:100px;line-height:100px;background-size:contain;}    .int .int-pic,.int .int-note{width:100%;}    .int .int-note .glb-note{margin-top:20px;}    .int .int-note .glb-tit{margin-top:20px;}    .range ul li{width:100%;margin:0px;margin-bottom:20px;}    .industry ul li{width:48%;margin-right:0px;}    .industry ul li:nth-child(2n){margin-left:4%;}    .industry ul li:nth-child(3n){margin-right:0px;}    .industry ul li .cont h4{margin:10px auto 10px;}    .industry ul li .cont p{line-height:20px;}    /*互联网*/    .process ul li{margin-top:20px;width:28%;margin-left:8%;}    .process ul li:last-child{float:left;}    .process ul li:nth-child(4){margin-left:0px;}    .process ul{margin-top:20px;}    #casepic{margin-top:30px;}    .process ul:after{border:0px;}    .dzlc .glb-tit{margin-bottom:30px;}    .sev-range ul li{width:100%!important;}    .dzlc ul li{width:25%;padding:0px 1%;}    .dzlc ul{height:auto;background-size:cover;}.user-message{	width: 100%!important;	margin: 10px auto!important;	padding: 10px!important;}.formDivs .for-fl,.formDivs .for-fr{	width: 100%!important;	float: none!important;}    .process-lc ul li{margin-top:20px;width:28%;margin-left:8%;}    .process-lc ul li:last-child{float:left;}    .process-lc ul li:nth-child(4){margin-left:0px;}    .process-lc ul{margin-top:20px;}    .process-lc ul:after{border:0px;}    .range-date ul li{width:48%;float:left;margin:0px;margin-top:4%;}    .range-date ul li:nth-child(2n){margin-left:4%;}    .range-date .range-date-box{padding:20px 0px;background-size:cover;}    .hxfc ul li .pic,.hxfc ul li .note,.hxfc ul li.two .pic{width:100%;}    .hxfc ul li .note{padding:30px 4%;}    /*人才发展*/    .equipment .eqt{max-width:100%;overflow:hidden;}    .welfare ul{height:auto;background-size:contain;background-position:left top;padding-top:360px;padding-bottom:0px;}    .welfare ul li{position:static!important;width:100%!important;margin:20px auto!important;text-align:center!important;}    #science .swiper-slide:nth-child(1){width:100%!important;}    .equipment .eqt .equip-min{width:auto;height:44px;line-height:44px;border:1px solid #e1e1e1;color:#777;display:block;text-align:center;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}    .eqt .swiper-button-next{display:none;}    .equipment .eqo .jobbox{margin-top:30px;}    #science{padding-bottom:0px;}    div.job-tit{font-size:30px;}    #science .swiper-button-next{right:0px;}    #science .swiper-button-prev{left:0px;}    .comp-titbox{margin:30px 0px;padding:10px;}    .cpn-note .pic{width:100%;}    .cpn-note .note{width:100%;margin-top:20px;}    .cpn-note .note span{width:80%;}    .cpn-note, .cpn-art{padding:30px 0px 0px;}    .cpn-date ul li{width:50%;margin:20px auto;}    .cpn-date ul li span{display: block;height:50px;}    .cpn-date ul li h4{font-size:24px;margin:20px auto;}    .cpn-date ul li h4#num1, .cpn-date ul li h4#num2, .cpn-date ul li h4#num3{font-size:32px;}	#a2, #a4, #a6{		padding-top:30px ;	}    .lb_gl,.lb_gl img{width: 100%;}	#a4{width: 100%;}    .honor-list li{width:50%;}    .honor-list li .name{line-height:30px;}	.honor-list li:last-child{padding:0px 0 240px 30px}	.honor-list{margin-top:20px;}	.cpn-date ul li h5{font-size:16px;}	#mob-swp{display:block;}	.ind-sol-list ul li:hover p{display:none;}	.foot_all .ft-tel h2{opacity:0.6;}.nav-tel{	display: none;}.contain{	width: 96%;	margin: auto;}}@media all and (max-width:768px){          }@media all and (max-width:640px){        }@media all and (max-width:414px){}@media all and (max-width:375px){    }