*{
	margin:0px;
	padding:0px;
}
body {
	color: #787878;
	font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",sans-serif, Arial;
	font-size: 14px;
	line-height: 1.5;
	margin:0px auto;
}
a {
	color: #333;
	cursor:pointer;
	text-decoration:none;
}
nav a {
	color:#d5d5d5;
}
ul{
	list-style:none;
}
img{
	border:none;
}
p{
	margin-bottom:12px;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}
/* 内容容器 */
.info p img {padding-top:35px;width:100%;}
.info {width:1200px;border-top: 1px solid #606060;margin: 0 auto;padding-bottom:45px;}




.container {
	width: 1200px;
	margin: 0 auto;
}
.p-container {
	width: 1000px;
	margin: 0 auto;
	font-size:16px;
	padding:0px 100px
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
/* 内容 */

/* 背景图 */
section.parallax {
	position: relative;
	height: auto;
	padding: 24% 0px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;min-width: 1200px;
}
section.parallax.parallax-1 {
	background-image: url("../images/image1.jpg");
}
section.parallax.parallax-3 {
	background-image: url("../images/image3.jpg");
}
section.parallax.parallax-4 {
	background-image: url("../images/image4.jpg");
}
section.parallax.parallax-5 {
	background-image: url("../images/image5.jpg");
}
section.parallax.parallax-6 {
	background-image: url("../images/image6.jpg");
}
section.parallax.parallax-7 {
	background-image: url("../images/image7.jpg");
}
section.footer{
	height:450px;
	background:#000 url("../images/foot_bg.jpg") 50% 50% no-repeat;
}
/*
页头导航
*/
.header{
	width:100%;
	background:#000;
	position:relative;
	overflow:hidden;
}
.header .wlang{
	position:absolute;
	right:18px;
	height:89px;
	line-height:89px;
}
.header .wlang a{
	color:#fff;
}
.header nav.tnav{
	width:1200px;
	height:89px;
	margin:0 auto;
	text-align:center;
	background:#000 url(../images/tnav_bg.jpg) center center no-repeat;
}
.header .tnav ul.one-nav-wrap{
	text-align:center;
}
.header .tnav ul.one-nav-wrap li{
	/* float:left; */
	display:inline-block;
	line-height:89px;
	color:#fff;
	padding:0px 10px;
	width:90px;
	position:relative;
}
.header .tnav ul.one-nav-wrap li > a{
	font-size:1.14em;
}
.header .tnav ul.one-nav-wrap li.home{
	width:400px;
	padding:0px;
	text-align:center;
}
.header .tnav ul.one-nav-wrap li.home a{
	display:inline-block;
	width:100%;
	text-indent:-9999px;
}
.header .tnav ul.one-nav-wrap li a:hover,.two-smenu-wrap li:hover > a{
	color:#12b7f5;
}
.header .tnav ul.one-nav-wrap li .two-nav-wrap{
	display:none;
	width:100%;
	position:fixed; 
	z-index:99;top:80px;
	padding:10px 0;
	background:#353535;
	left:0px;
	text-align:center;
}
.header .tnav ul.one-nav-wrap li ul#two-nav li{
	width:90px;
	text-align:center;
	line-height:20px;
	padding-top:20px;
}
.header .tnav ul.one-nav-wrap li ul#two-nav li img{
	border:none;
	width:50px;
}
.header .tnav ul.one-nav-wrap li .two-nav-wrap{

}
.header .tnav ul.one-nav-wrap li #two-nsort{
	width:1100px;
	padding-left:30px;
	display:flex;
	margin:0 auto;position:relative;
}
.header .tnav ul.one-nav-wrap li #two-nsort li{
	width:150px;
	text-align:left;
	line-height:20px;
	padding:5px 0px;
	display:block;
	position: static;
}
.header .tnav ul.one-nav-wrap li #two-nsort li ul{
	position:absolute;
	left:180px;
	top:0px;
	z-index:999;display:none;
}
.header .tnav ul.one-nav-wrap li #two-nsort li.selected a{
	
}
.header .tnav ul.one-nav-wrap li #two-nsort li ul{
	
}
.two-smenu-wrap span{
	display:block;
	cursor:pointer;
}
.two-smenu-wrap{
	cursor:pointer;
}
#ts1{
	width:130px;
	overflow:hidden;
	border-right:1px solid #fff;
}
#ts2{
	width:150px;
	overflow:hidden;
	padding-left:18px;
	border-right:1px solid #fff;
}
#ts2 .vall{
	text-align:left;
	line-height:38px;
	display:block;
}
#ts3{
	width:620px;
	overflow:hidden;
	border-right:1px solid #fff;
}
#ts3 p{
	float:left;
	margin:5px 0px 5px 20px;
}
#ts3 p img{
	width:80px;
	height:80px;
}
#ts4{
	width:160px;
}
#ts4 div#npimg{
	margin-left:10px;
	width:140px;
	height:140px;
	position:relative;
}
#ts4 div#npimg span{
	position:absolute;
	left:5px;
	top:120px;
}
#ts4 img{
	width:140px;
	height:140px;
}
/* 分类 */
.smenu-wrap{
	overflow:hidden;
	padding:0px 35px;
}
.smenu-wrap li a{
	color:#666;
	display:block;
	font-size:14px;
	padding:8px 0px;
	font-weight:bold;
	border-bottom:2px solid #aaa;
}
.smenu-wrap li.lastCss a{
	border-bottom:none;
}
.smenu-wrap li ul li{
	padding-left:30px;
}
.smenu-wrap li ul li a{
	font-size:14px;
	color:#888;
	border-bottom:none;
}
.smenu-wrap li.selected > a{
	color:#12b7f5;
}
/* 产品列表 */
.prod-list-wrap,.page-wrap{
	overflow:hidden;
	margin:30px 0px;
}
.prod-list-wrap .prod-menu,.page-wrap dt{
	width:200px;
}
.prod-list-wrap .prod-list,.page-wrap dd{
	width:900px;
}
.prod-list-wrap .prod-list-col li img{
	width:200px;
	height:200px;
}
.prod-list-wrap .prod-list .prod-list-col li{
	float:left;
	width:200px;
	height:200px;
	overflow:hidden;
	margin:30px 0px 30px 90px; 
	position:relative;
}
.prod-list-wrap .prod-list .prod-list-col li h2{
	color:#000;
	clear:both;
	position: absolute;
	z-index:8;
	background:rgba(255,255,255,0.5);
	width:100%;
	height:45px;
	line-height:45px;
	bottom:0px;
	font-size:14px;font-weight:normal;
	text-align:center;
}
.prod-list-wrap .prod-list .prod-list-col li img{
	width:100%;
	height:100%;
	cursor: pointer;
	transition: all 0.2s;
}
.prod-list-wrap .prod-list .prod-list-col li img:hover{
  transform: scale(3);
}
/* 产品详细 */
.prod-detail-wrap{
	overflow:hidden;
	margin:60px 0px 30px 0px;
}
.prod-detail-wrap dt{
	width:380px;
	text-align:center;
	overflow:hidden;
	padding-top:20px;
}
.prod-detail-wrap dt img{
	height:380px;
}
.prod-detail-wrap dd{
	width:700px;
}
.prod-detail-wrap dd h1{
	padding-left:10px;
	padding-bottom:20px;
}
.prod-detail-wrap dd .prod-detail-c{
	width:80%;
	list-style:none;
}
.prod-detail-wrap dd .prod-detail-c h2{
	margin:5px 0px;
	padding:0px;
}
.prod-detail-wrap dd .prod-detail-c li{
	padding:15px 0px;
	border-bottom:1px solid #606060;
}
.prod-detail-wrap dd .prod-detail-c p{
	color:#606060;
}
#pbig{
	height:100%;
	margin:0px auto;
}
#maskLayer{
	display:none;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	width:100%;
	height:100%;
	text-align:center;
	background:rgba(0,0,0,0.7);
}
/* 案例列表 */
.case-list-wrap{
	
}
.case-list-wrap li{
	float:left;
	width:300px;
	height:300px;
	padding:0px;
	margin:0px;
}
.case-list-wrap li img{
	width:100%;
	height:100%;
}
/* 案例详细 */
.case-wrap{
	width:100%;
	padding:20px 0px;
	background-color: rgba(29,29,29,1.00);
}
.case-wrap .full-content{
	position:relative;
	overflow:hidden;
	margin:0px auto;
	width:960px;
}
.case-wrap .full-content .case-content{
	padding:0px 40px;
}
.case-wrap .full-content .case-content p:last-child{
	border-bottom:none;
}
/* 新闻动态 */
.wx-list{
	overflow:hidden;
}
.wx-list li{
	width:310px;
	height:250px;
	margin:0px 0px 40px 53px;
	float:left;
	border:8px solid #ccc;
	position:relative;
}
.wx-list li img{
	width:100%;
	height:100%;
}
.wx-list li div{
	position:absolute;
	z-index:3;
	bottom:0px;
	left:0px;
	height:45%;
	background:#fff;
	padding:10px;
}
.wx-list li div h3{
	color:#333;
	margin:0px auto;
}
.wx-list li div p{
	margin:5px auto;
}
.wx-content h2{
	color:#222;
	text-align:center;
	padding:30px 0px;
}
/* 检测报告 */
.check-list-col{
	overflow:hidden;
	padding-left:120px;
	margin-bottom:50px;
}
.check-list-col li{
	float:left;
	width:300px;
	margin-left:20px;
}
/*
页脚
*/
.foot-wrap p{
	
		vertical-align:bottom;
		padding-top:408px;
}

.foot-wrap{
	width:100%;
	margin:0px auto;
	text-align:center;
	height:450px;min-width: 1200px;
	background:#000 url(../images/foot_bg.jpg) center center no-repeat;
	vertical-align:bottom;
}
/*浮动菜单*/
.float-menu-container{
	position:fixed;
	z-index:1;
	top:0px;
	right:0px;
	width:300px;
	height:100%;
	color:#fff;display:none;
}
.float-menu-container .float-menu-wrap{
	height:100%;
	background:rgba(0,0,0,0.7);
}
.float-menu-container .float-menu-list{
	padding:80px 0px 0px 80px;
	font-size:22px;
}
.float-menu-container .float-menu-list li{
	padding:20px 0px;
}

.float-button{
	position:fixed;
	right:30px;
	top:30px;
	z-index:99;
	width:50px;
	height:50px;
	cursor:pointer;display:none;
	background:url(../images/ico.png) center center no-repeat;
}
/*分页列表样式*/
#plink{
	padding:18px 0;
	text-align:center;
	margin:0 auto;
	clear:both;
}
#plink a{
	margin-right:6px;
	padding:8px 14px;
	border-radius:6px;
	border:1px #ddd solid;
	display:inline-block;
	color:#333;
}
#plink a:hover{
	color:#000;
}
#plink .cplink,#plink .currPageNo{
	background:#12b7f5;
	color:#fff;
}
#sqlPage{
	font-size:12px;
}