﻿/*计量服务开始*/
.sub-banner{ background: url(../images/banner1.jpg) no-repeat center center; background-size: cover;}
.banner_measu{
	background: url(../images/banner1.jpg) no-repeat center center; background-size: auto 100%;
	padding:180px 0 127px;
}
.martop15{
	margin-top: 15px;
}
.martop30{
	margin-top: 30px;
}
.martop20{
	margin-top: 20px;
}
.martop10{
	margin-top: 10px;
}
.box{
    float: left;
    width: 50%;
    padding: 0 100px;
}
.box a{
	text-decoration: none;
}
.container .conh3{
    font-size: 24px;
    color: #333;
    font-weight: 700;
    line-height: 44px;
}
.container .conh3:after {
    content: "";
    height: 4px;
    width: 48px;
    background-color: #026fb5;
    display: block;
}
.text h3{
	color: #046fb1;
}
.text a p{
	margin-top: 8px;
}
.text a p:hover{
	padding-left: 8px;
}
.subannertitle span{
	border-right:1px solid #8e8e8e;
	color: #fff;
	padding-right: 10px;
	padding-left: 5px;
}
.meabanner{
 	background: url(../images/banner11.jpg) no-repeat center center; background-size: auto 100%; 
 	padding:184px 0 137px;	
}
/*计量服务结束*/

/*计量器具公共服务平台开始*/
.feature-img{
	text-align: center;
}
.feature-img img{
	margin-top: 20px;
}
.text-box{
    width: 68%;
    margin-left: 16%;
    margin-top: 20px;
    text-align: left;
    text-indent: 2em;
    line-height: 28px;
    font-size: 16px;	
}
.text-box1{
    width: 68%;
    margin-left: 16%;
    margin-top: 20px;
    text-align: left;
    line-height: 32px;
}
.text-box1 p span{
	color: #d12e25;
    font-size: 16px;	
}
/*计量器具公共服务平台结束*/

/*成功案例详情页开始*/
.succh3{
	text-align: center;
	color: #0c6fb9;
}
.text-boxSd{
    width: 80%;
    margin-left: 10%;
    margin-top: 10px;
    text-align: left;
    /*text-indent: 2em;*/
    line-height: 30px;
}
.text-boxSd font,span{
	color: #d12e25;
}
.succcaseban{padding:185px 0 130px;}
/*成功案例详情页结束*/

/*新闻详情页开始*/
.h4color{
	color:#0c6fb9;
}
.text-boxNd{
    width: 80%;
    margin-left: 10%;
    margin-top: 15px;
    text-align: left;
    text-indent: 2em;
    line-height: 34px;	
}
.text-boxNd img{
	width: 47%;
	float: left;
	margin-left: 20px;
    border: 1px solid #cbcbcc;
    margin-top: 10px;
    margin-bottom: 10px;
}
.clear{
	overflow: hidden;
	height: 0;
	clear: both;
}
/*新闻详情页结束*/

/*关于我们开始*/
.abouth3{
    font-size: 24px;
    color: #333;
    font-weight: 700;
    line-height: 44px;
    text-align: center;	
}
.abouth3:after{
	content: "";
    height: 4px;
    width: 48px;
    background-color: #026fb5;
    display: block;
    margin-left: calc(50% - 24px);	
}
.aboutIn img{
	border-radius: 2px;
	float: left;
	margin-right: 30px;
}
.aboutIn p{
	line-height: 35px;
	text-indent: 2em;
}
.zpdivtwo font{
	color: #0051a4;
    font-weight: bold;
    font-size: 15px;
}
.zpdivtwo font,img{
	vertical-align: middle;
}
.contact-list li{
	font-size: 16px;
    line-height: 1.4;
    overflow: hidden;
    padding-bottom: 15px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 15px;	
}
.img-box{
    width: 40px;
    padding-top: 5px;
    font-size: 34px;
    float: left;
    text-align: center;
    color: #999;
}
.fa-phone{
	background: url(../images/us1.png) no-repeat center center;
    width: auto;
    height: 40px;
    display: block;	
}
.fa-envelope{
	background: url(../images/us2.png) no-repeat center center;
    width: auto;
    height: 40px;
    display: block;		
}
.fa-map-marker{
	background: url(../images/us3.png) no-repeat center center;
    width: auto;
    height: 40px;
    display: block;		
}
.textUs{
	margin-left: 10%;	
}
.contact-list{
	width: 50%;
}
.map{
	float: right;
    border: 1px solid #cccccc;
}
.zpimg img{
    border: 1px solid #999;
    padding: 20px 10px 10px 10px;
    background: #3087bf;
}
.zpdiv{
    margin-top: 20px;
    background: #eee;
    padding: 20px;
}
.fl{
	float: left;
}
.zpdivtwo{
    width: 41%;
    margin: 0 auto;
}
.aboutbg{
	/*background: url(../images/banner6.jpg) no-repeat center center; background-size: auto 100%;*/ 
	background: url(../images/banner2.jpg) no-repeat center center; 
	background-size: auto 100%;
	padding:184px 0 137px; 	
}
.aboutjone{
	background: url(../images/left.png) no-repeat; 	
	height: 20px;
}
.lerijian{
	margin-left: 15px;
	margin-right: 15px;
}
.martop33{
	margin-top: 33px;
}

/*关于我们结束*/

/*整体解决方案开始*/
.solubanner{
 	background: url(../images/banner10.jpg) no-repeat center center;
    background-size: auto 100%; 
    padding:184px 0 137px;	
}
.text-list li{
	float: left;
    width: 31.333%;
    margin-top: 40px;
    border: 1px solid #eee;
    margin-right: 20px;
    padding: 40px;
    cursor: pointer;
}
.text-list li:hover{
	background: #f7f7f7;
}
.text-boxso h5{
	font-size: 18px;
	letter-spacing: 1px;
    margin-top: 15px;
    color: #464646;
}
.img-boxso,.text-boxso{
	text-align: center;
}
.solutionbg{
    background: url(../images/solution.jpg) no-repeat;
    min-height: 404px;
    background-size: contain;
}
.soluul{
    font-size: 18px;
    padding-left: 26%;
}
.soluul ul{
	padding-bottom: 20px;
}
.soluul li{
	float: left;
	margin-right: 5%;
	padding-bottom: 35px;
	color: #3393dd;
}
.soluul a{
	color: #3393dd;
}
.soluh4{
	padding-top: 40px;
    letter-spacing: 1px;
    color: #3393dd;
    font-size: 25px;	
}
.solutionp{
	line-height: 32px;
	font-size: 15px;
/*	padding-top: 30px;*/
	text-indent: 2em;
	padding-bottom: 35px;
}
/*整体解决方案结束*/

/*执法服务开始*/
.lawpadiban{
	background: url(../images/banner1.jpg) no-repeat center center; background-size: auto 100%;
	padding:180px 0 127px;
}
/*执法服务结束*/