@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){



	.contain{width:100% !important;padding:0 2%;}

	

	.H-nav>li{padding:0 .4rem;}

	

	.iParter-box img{width:80%;height:auto;max-height:100%;}

	.iParter-box img.rollover{left:10%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}

	.recBox .recContainer .recImg {
		width: 100%;
	}

	.recBox .recContainer .recText {
		width: 100%;
	}
	.recBox .recContainer ul li .ico {
		width: 100%;
		position: absolute;
		left: 0;
	}

	.recBox .recContainer ul li .ico i {
		left: 97.5%;
	}

}



@media all and (max-width:1260px){/*1260*/



}



@media all and (max-width:1200px){ /*1200*/









}



@media all and (max-width:1100px){/*1024 * 768 */



	.F-split{display:none;}

	

	.H-nav>li{padding:0 .3rem;}

    

}



@media all and (max-width:1000px){

	.H-nav{margin:0 0 0 2%;}

}



@media all and (max-width:980px){/*web*/

	.chanpinC li .img {
		height: 225px;
	}
	.newsBox .qiye li {
		width: 100%;
	}
	.newsBox .qiye li img {
		max-width: 100%;
		display: block;
		margin: 0 auto;
		width: auto;
	}

	html{font-size:50.1563px;}



	img{max-width:100%;}

	

	/*-- Header --*/

	.H-logo,

	.H-lang, .H-user, .H-srch,

	.Hsrch-box{height:50px;}

	

	.H-logo{line-height:50px;}

	

	.H-logo img{height:30px;}

	

	.H-nav{width:100%;background:#fff;position:absolute;top:50px;left:0px;margin:0px;float:none;}

	.H-nav>li{padding:0px;border-bottom:1px solid #ccc;float:none;}

	.H-nav .Hnav-menu{padding:0 4%;height:50px;line-height:50px;color:#333;font-size:14px;}

	.Hnav-menu i{display:block;}

	.Hnav-sub{padding:5px 0;position:relative;top:0px;}

	.Hnav-sub .contain{padding:0px;}

	.HnavSub-box,

	.HnavSub-img{display:none !important;}

	.HnavSub-list{width:100%;float:none;}

	.HnavSub-list li{width:100%;padding:0px;}

	.HnavSub-list li a{padding:0 6%;height:45px;line-height:54px;text-align:left;color:#fff;font-size:13px;}

	.H-action .split{margin:17px 0 0;}

	

	

	.Hmenu-btn.H-rMenu-btn{display:none;}

	.Hmenu-btn.Hmenu-web{display:block;}

	

	.H-nav{display:none;}

	

	.Hsrch-box{top:50px;}

	.Hsrch-block{width:92% !important;padding:0px !important;margin:9px auto 0;}

	

	.H-lang{position:static;position:initial;}

	.Hlang-box{padding:10px 0;width:100%;top:50px;left:0px;}

	.Hlang-box:before{display:none;}

	



	.Header-wrapper.Header-searching{}

	.Header-wrapper.Header-searching .H-logo img{display:inline-block;}

	.Header-wrapper.Header-searching .H-logo img.rollover{display:none;}

	

	/*-- Footer --*/

	.F-nav,

	.F-nav.F-nav2{width:20%;}

	.F-ct{width:100%;margin:20px 0 0;}

	.F-cr{padding:8px 4%;font-size:12px;line-height:18px;}

	

	/*-- Container --*/

	.I-title{font-size:28px;line-height:40px;}

	

	.index-link .iLink-box{padding:20px 0 !important;text-align:center;}

	.iLink-box .iLink-img{width:100% !important;height:auto;line-height:0px;position:relative;left:0px;}

	.iLink-box .t{margin:10px 0 0;}

	.iLink-box:hover .iLink-img img{transform:translate(0px,-5px);-webkit-transform:translate(0px,-5px);}

	

	.index-case{padding:40px 0;}

	.index-case .iCase-nav{width:100%;margin:20px 0 0;}

	.iCase-nav a{width:31%;float:left;margin:5px 1% !important;}

	

	.iCase-wrap{width:100%;margin:25px 0 0;}

	.iCase-wrap .list li img{width:80px;}

	.iCase-wrap .list li .t{line-height:22px;font-size:14px;margin:10px 0 0;}

	.iCase-wrap .btn.more{width:160px;height:46px;line-height:44px;font-size:13px;margin:30px auto 0;}

	

	.index-parter{padding:40px 0;}

	.iParter-swiper{margin:30px 0 0;}

	

	.iParter-list li{width:33.3334%;}

	.iParter-list li:nth-child(4),

	.iParter-list li:nth-child(5){border-top:1px solid #ececec;}

	.iParter-list li:nth-child(5n-4){border-left:1px solid #ececec;}

	.iParter-list li:nth-child(3n-2){border-left:0px;}

	.iParter-box{height:120px;line-height:120px;}

	.iParter-swiper .swiper-pagination{margin:20px 0 0;}

	

	.index-news{padding:40px 0;}

	.iNews-img img{max-width:none;}

	

	.iNews-list{width:80%;margin:20px auto 0;}

	.iNews-list li{width:100%; margin-bottom: 20px;}

	.iNews-list .iNews-box{padding:50px 0 !important;}

	.iNews-box .iNews-img{position:relative !important;bottom:0px !important;top:0px !important;}

	

	

	.index-more{padding:25px 0;font-size:30px;}

	

	.index-product{padding:40px 0;}

	

	.iPro-wrap{width:100% !important;border: 1px solid #ececec;margin-bottom: 10px;}

	.iPro-wrap:nth-child(3){border-left:1px solid #ececec;}

	.iPro-box{padding:25px 6.6667% 30px;}

	.iPro-box .name{font-size:26px;line-height:30px;padding:0 0 15px;}

	.iPro-box .con{line-height:30px;font-size:13px;margin:15px 0 0;}

	.iPro-box .icon{width:80px;margin:5px 0 0;}

	.iPro-block{padding:25px 10% 0;}

	.iPro-block .name{font-size:28px;line-height:40px;}

	.iPro-block .icon{margin:15px auto -40px;}

	.iPro-block .icon img{width:150px;}





    /*add Css*/

    .pdtb70{padding:30px 0px;}

    .bann{margin-top:50px;height: 240px;padding-top: 60px;}

    .bann h2{font-size:32px;}

    .bann h3{font-size:24px;}

    .artInfo-left .artInfo-name{font-size:24px;}

    .news_con{padding:0px 0px 0px;}

    .artInfo-action{margin-top:10px;}

    .artInfo-page{margin-top:30px;}

    .artInfo-left,.artInfo-right{width:100%;}

    .artInfo-page a {width: 100%;padding: 5px 0;text-align: left !important;}



    /*新闻列表*/

    .newsbox .artInfo-left{width:100%;}

    .Newslist ul li{width:100%;margin-bottom:20px;padding-bottom:20px;}

    .Newslist ul li .N-note h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

    .Newslist ul li .N-note p{height:50px;overflow:hidden;margin:10px auto 0;}

    .Newslist ul li a.more{display:none;}

    .aiAbout-news{margin-top:20px;}

    .sla-cont{padding:30px 10px;}

    .fladown{padding:10px;}

    .sla-wrap{padding-bottom:30px;}

    .sla-cont h1{font-size:24px;}

    .sla-cont h2{font-size:18px;}



    /*联系我们*/

    .contact ul li{margin:15px auto;}

    .contact ul li.ctel{width:80%;margin:20px auto 0;float:none;}

    .contact ul li.cemail{width:80%;background-position:left center;margin:20px atuo;float:none;border:0px;padding-left:100px;}

    .contact ul li.cadd{width:80%;background-position:left center;margin:20px atuo;float:none;border:0px;padding-left:100px;}

    .message h2{font-size:24px;}

    .message ul li{width:100%;}



    .fla-login{width:90%;left:5%;margin-left:0px;}

    .sla-wrap{margin-top:0px;}

    .ser-down-list{margin-top:30px;}



    /*服务支持*/

    .hotdown ul li{width:100%;}

    .pub-all-tit{font-size:28px;}

    .hotdown ul,.ser-cont ul{margin-top:30px;}

    .ser-after ul li{width:50%;margin-top:20px;}

    .ser-after .pub-all-tit{margin-bottom:20px;}

    .ser-cont ul li{width:50%;margin-bottom:30px;}

    .ser-cont ul li span{width:90px;height:90px;}

    .ser-cont ul li h5,.ser-after ul li p{margin-top:15px;font-size:16px;}

    .hotdown ul li:last-child{margin-bottom:0px;}



    /*登录*/

    .login-wrap{margin-top:50px;padding:50px 0px;height:auto;}

    .login-wrap .login-box{width:100%;padding:20px;}



    .Forget{padding:30px 0px;margin-top:50px;}

    .Forget-box{padding:10px;}

    .Forget-box ul li:nth-child(2):after{position:absolute;left:-10px;top:50%;content:"";width:30px;height:1px;background:#eee;margin-top:-25px;}

	.Forget-box ul li:nth-child(2):before{position:absolute;right:-10px;top:50%;content:"";width:30px;height:1px;background:#eee;margin-top:-25px;}

	.Forget-box .login-1{margin-top:30px;}

	.Forget-box .login-1,.Forget-box .login-2,.Forget-box .dl input{width:100%;}



	/*注册*/

	.reg-wrap .reg-box{width:100%;padding:20px 10px;}

	.reg-wrap{height:auto;margin-top:50px;}



	.ser-down-cate{width:100%;height:auto;padding:20px 0px 30px;}

	.ser-dcont{width:100%;padding:20px 0 0 0;}

	.ser-dlist ul li{width:100%;}

	.equipment .eqo .jobbox{margin-top:30px;}



	/*解决方案*/

	.cause .cause-fl,.cause .cause-fr{width:100%;}

	.cause h2{font-size:28px;margin-bottom:20px;}

	.sol-tit li{width:33.3333%;padding:0px;height:70px;line-height:70px;}

	.sol-tit li span{display:none;}

	.case{padding:20px 0 30px;}

	.case .info{margin:20px auto 20px;line-height:30px;}

	.case ul li{width:100%;margin-top:20px;padding:20px;margin-left:0px;min-height:auto;}

	.scene{padding:30px 0 20px;}

	.scene .pub-all-tit{margin-bottom:20px;}

	.scene ul li{width:100%;}

	.scene ul li .sc-box{padding:30px 10px;}

	.scene ul li .sc-box p{display:none;}



	/*解决方案*公共事业*/

	.programme,.yycj{padding:30px 0px;}

	.yycj .pub-all-tit{margin-bottom:20px;}

	.programme .prog-fl:after{display:none;}

	.programme .pub-all-tit{margin-bottom:10px;}

	.programme .prog-fl,.programme .prog-fr{width:100%;border:0px;}

	.programme .prog-fr{padding:10px;height:auto;}

	.programme .prog-fr ul li{width:100%;margin-left:0;margin-top:20px;}



	/*核心能力*/

	.bann h1{font-size:20px;line-height:40px;}

	.inc-serv ul li,.hx-cj ul li{width:100%;margin-left:0px;margin-bottom:15px;}

	.ser-adv ul li{width:50%;margin-bottom:20px;}

	.ser-adv ul,.hx-partner ul{margin-top:30px;}



	.hx-partner ul li{width:50%;}

	.pub-cate ul li{width:33.3333%;float:left;margin:0px auto;}

	.znpro-note{margin:30px auto;}

	.relpro,.mz-yy{margin:30px auto;}

	.relpro ul li{width:100%;margin-left:0px;margin-bottom:15px;padding:10px;}

	.relpro ul li:nth-child(2n){float:right;}

	.rel-down ul li{width:100%;margin-left:0px;margin-bottom:20px;position:relative;}

	.rel-down ul li span{position:absolute;right:20px;top:50%;margin-top:-10px;}

	.mz-yy .mz-yy-fl{width:100%;border:0px;}

	.mz-yy .mz-yy-fr{width:100%;padding:20px 0px;}

	.mz-yy .mz-yy-fr .com-img{width:100%;}

	.mz-yy .mz-yy-fr .note{width:100%;}

	.ypt1 p.info{margin:30px auto;}

	.zj-cont ul{margin-top:30px;}

	.zj-cont ul li{width:50%;margin-top:20px;}

	.zj-cont ul li h5{margin-top:15px;}

	.hx-map-box{width:100%;}

	.hx-map-box dt{margin-bottom:25px;padding-bottom:25px;}

	.hx-map-box dt:last-child{margin-bottom:0px;}



	/*产品详情页*/

	.procon{margin:30px auto;}

	.procon .pro-pic{width:100%;}

	.procon .pro-note{width:100%;margin-top:20px;}

	.procon .pro-note h1{margin-bottom:20px;}

	.pro-wrap{margin-top:50px;}

	.pro-tx{margin-bottom:0px;padding-bottom:30px;}

	.pro-gg h2{margin-top:20px;}

	.pro-gg table tr td:nth-child(2n){width:auto;}

	.pro-gg{padding-bottom:30px;}

	.pro-yycj{padding:30px 0;}

	.pro-yycj ul li{width:100%;margin-left:0px;margin-top:10px;}

	.pro-yycj p.info{margin:20px auto;}



	.mz-yy .mz-yy-fl ul li{width:50%;height:60px;line-height:60px;float:left;}





    /*公司简介*/

    .pub-ab-cate ul li{width:33.3333%;float:left;padding:0px;}

    .ab-com-box{margin-top:30px;}

    .ab-company{padding:30px 0px;}

    .ab-com-box h4{font-size:42px;}

    .ab-com-box .ab-com-fl,.ab-com-box .ab-com-fr{padding:0 1%;}

    .ab-wrap h2{font-size:24px;}

    .ab-honor h2{margin-bottom:10px;}

    .ab-honor ul li{width:100%;}

    .ab-honor ul{margin-top:20px;}

    .pub_cate ul li{width:33.33333%;float:left;margin-right:0px;}

    .pub_cate ul li a{padding:0px 20px;}

    .ser-down-list li h4{margin-bottom:15px;}

    .ser-down-list li h4 span{position:static;display:block;background-position:left center;padding-left:30px;}

    #web-bnr{display: block;}

    #index-bnr{display:none;}



    .ypt-bann{padding-top:25px!important;}

	.ypt-bann h2{font-size:22px!important;font-weight:lighter;text-align:left!important;}

	.ypt-bann h2 span{font-size:44px!important;}

	.ypt-bann h3{font-size:14px!important;font-weight:lighter!important;text-align:left!important;}



	.abwk-fl,.abwk-fr{width:100%;}

	.abwk-fr{margin-top:20px;}

	.abwk-fr .fr-1{margin-bottom:0px;}

	.abwk-fr .clearfix p{margin-top:20px;}



	.wechat-icon span{left:2px;bottom:60px;}






	.chanpinB .lt,
	.chanpinB .ri {
		width: 100%;
		float: left;
	}


	.tce_fs p {
		margin:0 3%;
	}

	.recBox .recContainer .recHeBox .boxl {
		width: 100%;
	}
	.recBox .recContainer .recHeBox .boxl .bl-l {
		text-align: center;
	}

	.recBox .recContainer .recHeBox .boxr {
		width: 100%;
		text-align: center;
	}

	.recBox .recContainer .recHeBox>p {
		padding-left: 3%;
	}

	.F-wxImg {
		transform: translateX(75%);
		padding-top: 20px;
		margin: 0 auto !important;
		width: 40% !important;
	}
	.newsShow .newsl {
		width: 100%;
	}
.newsShow .newsr {
	width: 100%;
	margin: 40px 0;
}
.newsShow.contain  {
	padding-top: 20px;
}

.recBox .recBh .imgBox {
	display: none;
}
.recBox .recBh .zpBox {
	width: 100%;
}
.recBox .xcBox li {
	width: 100%;
}
.recBox .xcBox li .imgbg {
	width: 100%;
}
.recBox .xcBox .tub>div {
	background-color: #4e5fa2ee;
}
.recBox .xcBox .tub:last-child>div {
	background-color: #27aeb2ee;
}
/* .recBox .xcBox li:nth-child(3) {
	float: right;
} */
}





@media all and (max-width:768px){

    .chanpinC li .img {
		height: 170px;
	}
	.newsBox .qiye li {
		width: 100%;
	}
	.newsBox .qiye li>div {
		display: block;
		width: 100% !important;
	}
	.newsBox .qiye li>div:nth-child(2) {
		margin-bottom: 20px;
	}
	/*-- Footer --*/

	.footer-container{padding:10px 0;}

	.F-nav{width:100% !important;border-bottom:1px solid rgba(255,255,255,.1);margin:0px;}

	.F-nav dt{padding:0 2%;height:50px;line-height:50px;}

	.F-nav dt i{display:block;}

	.F-nav dd{padding:0 0 10px;margin:0px;display:none;}

	.F-nav dd a{padding:0 6%;height:40px;line-height:40px;}

	

	.iLink-box .c{display:none;}

	.iLink-img img{height:45px;}

	.iLink-box .t{font-size:16px;line-height:24px;}

     

	.iNews-list{width:88%;} 

	 
	.bsn-box .com-img {
		width: 100%;
	}
	.other-ct ul li {
		width: 50%;
	}
	.aboutTwo .callUs,
	.aboutTwo .pd {
		width: 100% !important;
		padding: 30px 3% 0 !important;
	}
	.fangda img{
		margin-top: 30%;
	}
	#pcmod {
		display: none;
	}
	#webmod {
		display: block;
	}

}



@media all and (max-width:640px){

	.chanpinC li {
		width: 100%;
	}
	.chanpinC li .img {
		height: 280px;
	}

	.iNews-list{width:92%;} 

    
	.recBox .xcBox .tub>div {
		width: 100%;
	}
.recBox .xcBox .tub:hover>div {
	width: 100%;
}
.recBox .xcBox .beib{
	background: url(../images/33100/2222.jpg) center center no-repeat !important;
	background-size: auto 100% !important;
}
.recBox .xcBox .beib:nth-child(2){
	background: url(../images/33100/3333.jpg) center center no-repeat !important;
	background-size: auto 100% !important;
}

    

}



@media all and (max-width:580px){



	.index-link .iLink-box{padding:10px 0 !important;}

	.iLink-img img{height:35px;}

	.iLink-box .t{font-size:14px;}

	

	.iCase-wrap .list li{width:50%;}

	

	.iParter-box{height:90px;line-height:90px;}

     

	.iNews-list{width:100%;} 

	.recBox .recContainer ul li .zhi{
		width: 35%;
	}
	.recBox .recContainer ul li .lei {
		width: 20%;
		display: none;
	}
	.recBox .recContainer ul li .di{
		width: 20%;
	}
	.recBox .recContainer ul li .shu{
		width: 15%;
	}
	.recBox .recContainer ul li .shi{
		width: 25%;
	}

	.recBox .recContainer .recHeBox .boxl .bl-l {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	.recBox .recContainer .recHeBox .boxl .bl-r {
		width: 100%;
		padding: 0 3%;
	}

}



@media all and (max-width:414px){



	html{font-size:21.5625px;}









}



@media all and (max-width:375px){
	.newsBox .qiye li img {
		height: auto;
	}
    

}







