
 h5{
/* 	text-align: center;*/
 	font-size:18px;
 	color:#424242;
 	font-family: "微软雅黑"; 
 }


 
a.more{
	white-space: nowrap;
}


/*导航*/
#superfish-main-toggle{
	position:relative;

}
#superfish-main-toggle:before{
	content: "≡";
	color:white;
	background:#2EA4E3;
    font-size: 2em;
    position:absolute;
    left:0.45em;
    display:block;
    padding:5px 10px;

    border-radius:5px;

}
#superfish-main-toggle span{
	opacity:0;
}

@media(max-width: 768px){
	#block-zhudaohang{
	margin:5px 0;
}
.header-bottom{
	
	line-height:2em;

}
ul.sf-menu a, ul.sf-menu span.nolink{
	padding: 0.5em;

}
#superfish-main-accordion li.sf-depth-1:first-child{
	margin-top: 2em;
}

}
/**/


.front-layout ul{
	list-style: none;
}

.front-layout ul li{
	display: inline-block;
	margin-right: 1em;

}

.front-layout h3{
	font-size:24px;
	color:#424242;
}
.front-layout h3{
	font-size:24px;
	color:#424242;
}
.front-layout h4{
		font-size:18px;
	color:#686868;
}
.front-layout  p{
	font-size:14px;
	color:#959595;
	line-height:2.5em;
}
.front-layout li{
	color:#7b7b7b;
	
}

@media(min-width: 1200px){
	.front-layout h3:after{
	content:'';
	display: block;
	width: 0.5em;
	margin: 0.5em 2px;
	height:1px;
	border-bottom:1.5px solid  #9A9A9A;
	
}
}

/*pager*/
.pager li>a, .pager li>span{
	border-radius:0px;
	border:1px solid #DBDBDB;
	color:#808080;
	font-size:14px;

}
.pager li:hover a,
.pager .is-active a{
	background:#067EBB;
	color:white;
	border-bottom:none!important;
}
/* 成功案例 */


.path-success-case .view-content .col-sm-6{
    margin:20px 0;
}
.path-success-case .success .title{
    margin-top:15px;
}
.path-success-case .success .img{
  
    box-shadow:1px 0px 5px 2px #E2E2E2;
}
.path-success-case .success .title {
    text-align:left;
}

/*统计*/
#block-peixunfuwutable{
	padding-top: 20px;
}
@media (max-width: 768px){
	.table-wrap table{
		width: 768px;


	}
	.table-wrap{
		overflow-x: auto;
	}

}



/*响应式*/
@media (max-width: 992px) and (min-width: 768px){
.front-layout p{
	word-break:break-all;
}
}
@media (max-width: 992px){
	.body-3 .img h4{
		font-size:16px; 
	}
	#block-body1 .row > div{
		margin-bottom: 35px;
	}
	.header-bottom-right .menu a{
		padding-right: 0.75em;
		padding-left: 0.75em;
	}
}




@media (max-width: 768px) {
	.front-layout h3,
	.path-development-services h3,
	.body-4 #block-views-block-body4-block-1 .body4 .title a,
	.front-block-title,.banner-float h3,
	.peration-maintenance-banner h2,
	#block-yunxingweihubody4 h4,
	#block-yunxingweihubody2 h5,
	#block-yunxingweihubody3 h3{
		font-size:20px!important; 
	}
	.front-layout h4{
		font-size:17px; 
	}
	.banner-float p{
		font-size:14px; 
	}
	#block-peixunfuwubanner{
		padding: 2em;
	}
	.block-banner{
		width: 80%;
	}
	.sf-depth-1{
		text-align: left;
	}
	.block-banner .block-title{
		font-size:18px; 
	}

}

/*联系我们*/
.contact-us  p{
	line-height: 2em;
}
.contact-us{
	padding-bottom: 50px;
}

#block-kaifafuwubody2 li{
	position: relative;
}


/*dots-light*/
#block-yunxingweihubody3 li{
	width: 24%;
}
#block-yunxingweihubody3 .yyy{
	background-color: white;
}
ul.dots-light img{
	margin-bottom: 20px;
}
ul.dots-light  {
	list-style: none;
	text-align: center;
}
ul.dots-light  li{
	display: inline-block;
	position: relative;
}
.path-development-services .body-2:after{
	display: block;
	content:'';
	border-bottom: 1px solid #ACACAC;
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: 7.15em;
	z-index: 0;



}

.path-operation-maintenance .body-3:after{
	display: block;
	content:'';
	border-bottom: 1px solid #ACACAC;
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: 7.15em;
	z-index: 0;	

}
.path-development-services .body-2,.path-operation-maintenance .body-3{
	position: relative;
}
.yyy{
	position: relative;
	z-index: 2;
	margin: 0 auto;
	width: 4em;
	background-color: #F4F4F4;

}
 .dots-active .yy{
	border: 1px solid #19B0FC;

}
.dots-active .yi{
	background:  #19B0FC;
}


.dots-light li:after{
	content:'';
	height:1px;
	display:block;
	width:45%;
	
	border-bottom:1px solid #ACACAC;
	position:absolute;
	top:60%;
	z-index:1;
	left:-5%;

}
.dots-light li:before{
	content:'';
	height:1px;
	display:block;
	width:45%;
	
	border-bottom:1px solid #ACACAC;
		position:absolute;
	top:60%;
	z-index:1;
	right:-5%;
}


@media(max-width: 992px) and (min-width: 768px){
.path-development-services	.dots-light li:after{
	content:'';
	height:1px;
	display:block;
	width:45%;
	
	border-bottom:1px solid #ACACAC;
	position:absolute;
	top:60.4%;
	z-index:1;
	left:-5%;

}
.path-development-services .dots-light li:before{
	content:'';
	height:1px;
	display:block;
	width:45%;
	
	border-bottom:1px solid #ACACAC;
		position:absolute;
	top:60.4%;
	z-index:1;
	right:-5%;
}

}


.dots-light li .img{
	min-height: 68px;
}
#page-footer .col-md-2 li{
	line-height: 1.9em;
}

 li.dots-active:before, li.dots-active:after{

	border-bottom:1px solid #19B0FC!important;

}


/*peration-maintenance */
.path-peration-maintenance h4{
	color:#666666;
}

.block-yunxingweihubody1 .row {
	padding:30px 0;
}
.path-peration-maintenance .row .col-sm-4{
	padding:30px;
} 
.path-peration-maintenance .row .col-sm-4 img{
	margin-bottom:30px!important;
	display:block;
}

.path-peration-maintenance  #page-body{
	padding-bottom: 0px;
}
#block-yunxingweihubody3 h3,#block-yunxingweihubody3 p{
	text-align: center;
}

/**/
@media( max-width: 400px){
	#block-kaifafuwubody1 .col-sm-12 li, #block-kaifafuwubody2 li{
		width: 32%;
	}
}

@media (min-width: 768px){
#block-yunxingweihubody1 .col-sm-4{
	border-right:1px solid #E2E2E2; 
	border-bottom:1px solid #E2E2E2;
}

#block-yunxingweihubody1 .col-sm-4:nth-child(3),#block-yunxingweihubody1 .col-sm-4:nth-child(6){
	border-right: none;
}
#block-yunxingweihubody1 .col-sm-4:nth-child(4),#block-yunxingweihubody1 .col-sm-4:nth-child(5),#block-yunxingweihubody1 .col-sm-4:nth-child(6){
	
	border-bottom:none;
}	
}
.path-peration-maintenance .body-2{
	padding: 30px 0;
}


.path-operation-maintenance .body-2{
	background-color: #1384BD;
}
.path-operation-maintenance #block-yunxingweihubody1 h5{
	text-align: center;
}
.path-operation-maintenance #block-yunxingweihubody1 .col-sm-4{
	padding-top: 20px;
	padding-bottom: 20px;
}
#block-yunxingweihubody2 h5{
	font-size: 28px;
}
@media(min-width: 768px){
 #block-yunxingweihubody2 {
		max-width: 768px;
		margin: 0 auto;
	}
}
 #block-yunxingweihubody2 p{
 	text-align: center;
 }
 #block-yunxingweihubody3 .row1{
 	margin-bottom: 20px ;
 }


 #block-yunxingweihubody1 p.after-line:after{
	content: '';
	display: block;
	width: 2em;
	height: 1px;
	border-bottom: 1px solid #999999;
	margin:10px auto 10px;

}
/*时间轴响应式*/
@media(max-width: 800px) and (min-width: 768px){
	.timeline__item__station{
		top:6px;
		left: 13%;
	}
	.timeline__item:last-child .timeline__item__station{

			top:-7px;
		left: 10%;	
	}
}
	.timeline__item:last-child .timeline__item__station{
		text-align: center;}

@media (max-width:992px){
	.timeline__item__content__date{
		right: 30%;
	}
}

/*咨询服务*/
.path-consulting-service  #page-body {
 margin-top: 0px;
 padding-top: 0px;
}
.path-consulting-service  .body-1{
	margin: 0px;
}

/*新闻详情*/
#block-xinwenxiangqingbanner img,
#block-xinwenxiangqingbanner-2 img{
	width: 100%;
}
.page-node-type-xinwen #block-yiy-page-title ,
.page-node-type-jiejuefangan  #block-yiy-page-title,
.page-node-type-page #block-yiy-page-title{
	text-align: center;
	margin: 2em;
}

.page-node-type-xinwen #block-yiy-page-title h1,
.page-node-type-jiejuefangan  #block-yiy-page-title h1,
.page-node-type-page h1{

	font-size: 24px;
	color:#424242;
	text-align: center;
}
.page-node-type-jiejuefangan  #block-yiy-page-title:after,
.page-node-type-xinwen #block-yiy-page-title:after,
.page-node-type-page #block-yiy-page-title:after
{
	content:'';
	display: block;
	margin: 1em auto;
	border-bottom: 2px solid #067EBB;
	width: 3em;
	height: 1px;


}

.node__submitted{
	color:#666666;
	font-size: 14px;
	text-align: center;
	margin-bottom: 2em;
}
.node__content  h3{
	padding: 1em 0 0.5em;
}
.node__content p img {
	display: block;
}
/*.node__content{
	padding-bottom: 50px;
}*/
.node__content p,.node__content li ,.node__content span,.node__content div{
	line-height: 1.5em;
	color:#666666;
	font-size:14px; 
}

#page-footer {
	overflow: hidden;
}

/*新闻页面*/
.path-news  #block-yiy-page-title{
	border-bottom:1px solid #F0F0F0;
	margin-bottom: 1em;
}
.path-news  #block-yiy-page-title h1{

	font-size: 24px;
	color:#424242;

	
}
.path-news #block-yiy-page-title:after{
	content:'';
	display: block;
	border-bottom: 2px solid #067EBB;
	width: 3em;
	height: 1px;
	margin-top: 1em;

}

/*响应式 首页菜单*/
@media (max-width:768px){
#superfish-main-accordion li{
	background-color:#F3F3F3;

}/*#superfish-main-accordion li.sf-depth-1{

border-bottom: 1px solid #2EA4E3;
}*/
#superfish-main-accordion li.sf-depth-1:last-child{
	padding-bottom:15px;
}

#superfish-main-accordion li.sf-depth-1:first-child{
	padding-top:15px;
}	


#superfish-main-accordion  li.sf-depth-2 a,#superfish-main-accordion .sf-clone-parent a{
	padding-left: 2em;
/*	border-bottom: 1px solid #2EA4E3*/
}
}

/*布局*/
.right-pnf{
	float:right;
}
.left-pnf{
	float:left;
}
@media(max-width: 768px){
	.right-pnf,.left-pnf{
		float:none!important;
		display: block;
		margin: 0 auto;
		width: 100%!important;
	}
}

@media(max-width: 768px){
	a{    word-wrap: break-word;}
}

#block-zixunfuwubody1 p{
	color:#666666;
}

.page-node-type-jiejuefangan .node__content,.page-node-type-xinwen .node__content{
	padding-bottom: 50px;
}

.banner-float-nfp h2{

	    text-align: center;
    font-size: 24px;
    margin-bottom: 0.8em;
    font-family: "微软雅黑";
    color: rgb(255, 255, 255);

}



/*banner*/
#block-kaifafuwubanner{
	background-image:url('../images/development-services-banner.png');
	background-repeat:no-repeat;
	background-size: 1920px auto;
		background-position: center center;
}


#block-drupalcaijiqibanner{
	background: url('../images/collector-banner.png');
	background-repeat: no-repeat;
	background-size: 1920px auto;
	background-position: center center;
}
#block-zixunfuwubanner{
	background: url('../images/consulting-service.png');
	background-repeat: no-repeat;
	background-size: 1920px auto;
	background-position: center center;
}
#block-yunxingweihubanner{
	background-image:url('../images/peration-maintenance-banner.png'); 
	background-size: 1920px auto;
	background-repeat:no-repeat; 
	background-position: center center;


}
#block-peixunfuwubanner{
background-image: url('../images/training-banner.png');
background-size: 1920px auto;
background-repeat:no-repeat;	
background-position: center center;
}

.banner-float-nfp{
	width: 768px;
	padding: 30px;
	margin:0 auto;
	height: 40%;
	min-height: 500px;

}
.banner-float-nfp > div{


	padding-top: 20%;
}


@media(max-width: 768px){
.banner-float-nfp{
	width: 100%;
	padding: 30px;
	margin:0 auto;
	min-height: 300px;
	height:auto;
}	
}
/*.banner-float h2:after{


}*/
.banner-float-nfp p{
	line-height: 1.8em;
	    text-align: center;
    font-size: 14px;
    font-family: "微软雅黑";
    color: rgb(255, 255, 255);
}

.path-training #page-body{
	padding-bottom: 50px;
}