/*通用页面头*/

/*共用头部图片*/
.pagetop{text-align: center;}
.pagetop img{width: 73%;margin:auto;}
@media only screen and (min-width: 320px) and (max-width: 767px){
	.pagetop img{width: 100%;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
	.pagetop img{width: 95%;margin: auto}
}
@media only screen and (min-width: 1025px) and (max-width: 1600px){
	.pagetop img{width: 100%;margin: auto;}
}
.pagelm{
	font-size:2.2em;color: black;
	padding-top: .5em;
	padding-bottom: .5em;
	margin-top: 1.5em;
	border-top: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	margin-bottom: 1.5em;
}
.pagelm a{font-size: 1em;color: #555555;}

/*联系我们*/
.lxct{
	margin-bottom: 3em;
}
.lxct h2{
	margin-top: 0;
	font-size: 2.4em;
}
.lxct p{
	font-size: 1.5em;
}
.lxct p a{
	font-size: 1em;color:#555555;
}

.lxctdt{
	margin-bottom: 2em;
	padding-bottom: 2em;
	border-bottom: 1px solid #DCDCDC;
}
.lxctdt img{
	width: 100%;
	outline:1px solid #DCDCDC;
	outline-offset: -1px;
}
/*关于我们*/
.aboutcont{	}
.abouttop{
	background: #F1F1F1;
}
.abouttop h1{
	background:#5FB4D1 ;
	color: white;
	font-size: 2.4em;
	padding: 0.5em;text-align: center;
	border-radius:0.3em;
}
.abouttop p{
	margin: 1em;
	font-size: 1.5em;
	text-align: justify;
	text-justify: inter-ideograph;
	padding-bottom: 1em;
	border-bottom: 1px dashed #D6D6D6;
}
.abouttop p strong{
	font-size: 1.3em;
}
.abouttop p font{
	color:#0B438D;font-size: 1.3em;
}

.aboutct{

}
.aboutlist>div{
	padding: 1em;
	background: #DCDCDC;
}
.aboutct div .thumbnail{

}
.aboutct .thumbnail h5{
	color:#0B438D;
	text-align: center;
	font-size: 2em;
}
.aboutct .thumbnail p{
	font-size: 1.5em;
	word-break: break-all;
	text-align: justify;
	text-justify: inter-ideograph;
}
.aboutbt p{
	font-size: 1.5em;
	text-align: justify;
	text-justify: inter-ideograph;
}


/*企业荣誉*/
.honor{}
.honorlist{
}
.honorlist .thumbnail{
	padding-top: 1em;
}
.zstitle{
	font-size: 1.6em;color: black;
	text-align: center;margin-top: 0.5em;
}


/*案例库*/
.anli{
	margin-bottom:5em;
}
.anli .anlilist{

}
.anli .anlilist>div{
	margin-bottom: 1em;
}
.anlilist .thumbnail{
	border-radius: 0;
}
.anli .anlilist .anliimg{
	margin: 0.6em;text-align: center;
	outline: 1px solid #ddd;
	outline-offset: -1px;
}
.anli .anlilist .anliimg img{
	width: 60%;margin: auto;

}
.anli .anlilist>div .cpshowt{
	font-size: 1.6em;color: black;padding: 0 0.5em;
	line-height: 1.5em;height: 3em;overflow: hidden;
}
.anli .anlilist>div .cpshowt b{
	font-size:1em;color: black;
}
.anli .anlilist>div .cpshowt a{
	font-size:1em;color: black;
}
.anli .anlilist>div .cpshowt a:hover{
	color: red;
}
.anli .anlilist>div .cpshowms{
	font-size: 1.4em;color: black;padding: 0 0.5em;
	line-height: 1.5em;height: 4.5em;overflow: hidden;
}

.anli .anlilist .anlizx{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: 1em;
}
.anli .anlilist .anlizx .allbmore{
	display:inline-block;
	font-size:1.8em;
	background: white;
	color: #0D438D;
	margin-top: 0.5em;
	margin-right: 0.6em;
	margin-left: 0.6em;
	padding: 0.4em 1em;border: 1px solid #DEDEDE;
}
.anli .anlilist .anlizx .allbmore:hover{
	background:#0D438D;color: white;
	border:1px solid #0D438D;text-decoration: none;
}


/*气体检测仪学堂与服务支持*/
.xuetan{
	margin-bottom:5em;

}

.xuetan .xtlist{
	margin-right: -15px;
	margin-left: -15px;
	margin-top: 2em;
	border-bottom: 1px solid #DCDCDC;
}
.xuetan .xtlist .xttitle{

}
.xuetan .xtlist .xttitle a{
	color: black;font-size:1.2em;
}
.xuetan .xtlist .xttitle a:hover{text-decoration: none; color: red;}
.xuetan .xtlist .xtcont{
	text-indent: 2em; font-size: 1.5em;padding-bottom: 1em;
}
.xuetan .xtlist .xtdate{
	font-size: 1.5em;text-align: right;
}


/*资讯中心*/
/*栏目列表页共用标签*/
.lmtop{
	/*display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap:wrap;*/
}
.lmtop #lmTab{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap:wrap;
}

.lmtop #lmTab li{
	margin-left: 1em;margin-right: 1em;
	margin-bottom: 1em;
}
.lmtop #lmTab .active{

}
.lmtop #lmTab li a{
	font-size: 2.2em;
	background: white;
	color: #555555;
	border: 1px solid #555555;
	border-radius:0px;
	padding: 0.2em 1em;

}
.lmtop #lmTab .active a{
	border: 1px solid #0B438D;
	background: #0B438D;color: white;
}

/*标签内容页*/
.lmxxlist{
	margin-top: 3em;padding-bottom: 3em;
	border-bottom: 1px solid #DCDCDC;
}
@media only screen and (min-width: 320px) and (max-width: 990px){
	.lmxxlist{padding-left: 15px;padding-right: 15px;}
}

.lmxxlist .lmxxtitle{

}
.lmxxlist .lmxxtitle a{
	color: black;font-size:1.2em;
}
.lmxxlist .lmxxtitle a b{
	color: black;font-size:1em;
	font-weight: normal;
}
.lmxxlist .lmxxtitle a:hover{
	text-decoration: none; color: red;
}
.lmxxlist .lmxxtitle a b:hover{
	text-decoration: none; color: red;
}


.lmxxlist .lmxxcont{
	text-indent: 2em;
	font-size: 1.5em;
	line-height: 1.5em;
	height: 4.5em;
	overflow: hidden;
	padding-bottom: 1em;
}

.lmxxlist .lmxxdate{
	font-size: 1.5em;text-align: right;
}

.lmxxlist  .lmxxmore{
	display: inline-block;
	font-size: 1.8em;
	padding: 0.2em 1em;
	outline: 1px solid #DCDCDC;
	outline-offset: -1;color: #555555;
}
.lmxxlist  .lmxxmore:hover{
	outline: 1px solid red;text-decoration: none;
	background: red;color: white;
}


/*文章详情页*/
.xqtop{
	margin-top:5em;margin-bottom:5em;
	border-top:1px solid #DCDCDC;
}
.xqpagelm{
	font-size:2em;color: black;
	padding-top: .5em;padding-bottom: .5em;
	padding-left: 15px;padding-right: 15px;
	border-bottom: 1px solid #DCDCDC;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.xqpagelm a{font-size: 1em;color: #555555;}
.xqpagelm .wztt{color: black;}

/*文章头部信息*/
.newsxqtt{padding-bottom: 1em;margin-bottom:1em;border-bottom: 1px solid #DCDCDC;	}
.newsxqtt h1{font-size: 2.6em;margin-bottom: 1em;}
.newsxqtt p{font-size: 1.6em;color: #555555;}
.newsxqtt p a{
	font-size: 1em;color: #555555;
}

/*文章内容*/
.newsxqct{
	/*font-size:15px;*/
	margin-bottom: 5em;
}
.newsxqct strong{
	font-size: 16px;
	color: black;
}
.newsxqct span strong a u{
	font-size: 16px;
}
.newsxqct span a{
	font-size: 16px;
}
.newsxqct span a u{
	font-size: 16px;
}

.newsxqct img{
	max-width:100%;
}

.newsxqct div{
	font-size: 15px;
}
.newsxqct div a{
	font-size: 1em;
}
.newsxqct div a u{
	font-size: 1em;
}

.newsxqct div p{
	font-size: 1em;
}
.newsxqct div p span{
	font-size: 1em;
}
.newsxqct div p a{
	font-size: 1em;
}
.newsxqct div p a span{
	font-size: 1em;
}
.newsxqct div p a u{
	font-size: 1em;
}

/*当文章用h1 h2标签组成的时候*/
.newsxqct h1{font-size: 3em;}
.newsxqct h1 a{font-size:1em;}
.newsxqct h1 a strong{font-size:1em;}
.newsxqct h2{font-size: 2.4em;}
.newsxqct h2 a{font-size: 1em;}
.newsxqct h2 a strong{font-size: 1em;}
.newsxqct h3{font-size: 1.6em;}
.newsxqct h3 a{font-size: 1em;}
.newsxqct h3 a strong{font-size: 1em;}
.newsxqct h4{font-size: 1.6em;}
.newsxqct h4 a{font-size: 1em;}
.newsxqct h4 a strong{font-size: 1em;}
.newsxqct h5{font-size: 1.6em;}
.newsxqct h5 a{font-size: 1em;}
.newsxqct h5 a strong{font-size: 1em;}
.newsxqct p{font-size: 1.6em;}
.newsxqct p  a{font-size: 1em;}
.newsxqct p  a u{font-size: 1em;}
.newsxqct p  a span{font-size: 1em;}
.newsxqct p  strong a{font-size: 1em;}
.newsxqct table td{
	font-size: 1.6em;
	border: 1px solid #000000;
	line-height: 2em;
}






/*文章上下篇*/
.pagenp {padding-bottom: 1em;padding-top: 1em;margin-bottom: 3em;
	border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;
}
.pagenp div{padding-left: 2em;font-size: 1.6em;}
.pagenp a{color: #555555;font-size: 1em;letter-spacing: 1px;}





/*公用热门产品*/
.hotproduct{
	margin-top: 2em;
	margin-bottom: 5em;
	padding-left: 0;
	padding-right: 0;
}

.hotprotop{
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	font-size: 2em;
	background: #5FB4D1;
	color: white;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content:center;
}

.hotproduct .hotlist{
	margin-top: 1.5em;

}
.hotproduct .hotlist a{
	font-size: 1.6em;line-height: 1.8em;color:#29496F;
}
.hotproduct .hotlist a:hover{color: black;text-decoration: none;}
