@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑", Arial; padding:0; margin:0;overflow-x:hidden}
a{ text-decoration:none;}
ul li{ list-style-type:none; margin:0; padding:0;}

/* 头部 */
.top-box{ width:100%; height:120px; background-color:#fff; z-index:1002; position: fixed; top:0px; }

.top-box-min{ width:1200px; height:120px; margin:auto;}
.top-logo{ float:left; font-size:30px; margin-top:40px; font-weight:bold; color:#3eab00;}



/* 导航 */
	
	.top-nav{ float:right; width:742px; margin:auto; height:120px;}
	
	.top-nav li{ float:left; width:106px; height:120px; transition:0.3s;}
	.top-nav li:hover div{ display:block; }
	
	.top-nav-1{ width:106px; height:120px; display:block; color:#333333; font-size:16px;  line-height:120px; text-align:center;text-decoration:none;}	
	.top-nav-1:hover{ background-color:#3eab00; color:#fff;}
	
	.top-nav-2{ position:absolute; top:120px; display:none; width:106px; z-index:1003; box-shadow:6px 6px 5px rgb(0,0,0,0.2);}
	.top-nav-2 a{ width:106px; height:42px; line-height:42px; display:block; text-align:center; font-size:14px; margin-top:0px; color:#666;background:#fff; text-decoration:none;}
	.top-nav-2 a:hover{ color:#fff; background-color:#3eab00;}

/* 服务项目标题 */
.title-box{ width:100%; margin:auto; margin-top:96px;}	
.ldys-title{ width:auto; text-align:center;}

.ldys-title h1{ font-size:36px; font-weight:bold; color:#3eab00; margin:0; padding:0;}	

.ldys-title-01{ margin:auto;clear:both; overflow:hidden; margin-top:8px; margin-bottom:56px; width: -moz-fit-content; width:-webkit-fit-content; width: fit-content; margin-left: auto; margin-right: auto; }
.ldys-title-01 div{ float:left; width:52px; height:1px; background-color:#777777; margin-top:13px;}
.ldys-title-01 p{ float:left; font-size:16px; color:#777777; margin:0; margin-left:20px; margin-right:20px;}


/* 服务项目内容 */	
.ser-box{ width:1200px; margin:auto; clear:both; overflow:hidden;}
.ser-min-01{ width:564px; height:108px; float:left;}	
.ser-min-01 img{ float:left; display:block; width:173px; height:108px;}
.ser-min-01 div{ float:right; width:364px; height:108px;}
.ser-min-01 a div h1{ font-size:24px; color:#3eab00; margin:0; padding-top:2px;}
.ser-min-01 a div p{ font-size:14px; line-height:24px; color:#7a7a7a; margin:0; padding-top:9px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}

.ser-min-02{ width:564px; height:108px; float:right;}	
.ser-min-02 img{ float:left; display:block; width:173px; height:108px;}
.ser-min-02 div{ float:right; width:364px; height:108px;}
.ser-min-02 a div h1{ font-size:24px; color:#3eab00; margin:0; padding-top:2px;}
.ser-min-02 a div p{ font-size:14px; line-height:24px; color:#7a7a7a; margin:0; padding-top:9px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}

.ser-min-01:hover a div p{ color:#3eab00;}
.ser-min-02:hover a div p{ color:#3eab00;}
	
/* 我们的优势 */
.ys-box{ height:730px; background-color:#65bc33; margin-top:100px;}

.ys-title{ width:auto; text-align:center; padding-top:100px;}

.ys-title h1{ font-size:36px; font-weight:bold; color:#fff; margin:0; padding:0;}	

.ys-title-01{ margin:auto;clear:both; overflow:hidden; margin-top:8px; margin-bottom:56px; width: -moz-fit-content; width:-webkit-fit-content; width: fit-content; margin-left: auto; margin-right: auto; }
.ys-title-01 div{ float:left; width:52px; height:1px; background-color:#fff; margin-top:13px;}
.ys-title-01 p{ float:left; font-size:16px; color:#fff; margin:0; margin-left:20px; margin-right:20px;}

.ys-box img{ display:block;  margin:auto;}

/* 关于我们 */
.about-us{ width:1200px; margin:auto; margin-top:96px;}
.about-us-min{ height:320px; margin:auto;}

.about-us-left{ width:504px; height:320px; position:relative; float:left;}
.about-us-left div{ width:484px; height:300px; background-color:#4bb344; margin-left:20px;}
.about-us-left img{ width:484px; height:300px; position:absolute; top:20px;}

.about-us-right{ width:650px; height:320px; float:right;}
.about-us-right p{ font-size:16px; line-height:30px; color:#7a7a7a; margin:0; padding-top:42px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:6; -webkit-box-orient: vertical;}
.about-us-right a{ display:block; margin-top:32px; background-color:#3eab00; border-radius:20px; color:#fff; width:150px; height:40px; text-decoration:none; font-size:14px; line-height:40px; text-align:center;}
.about-us-right a:hover{ background-color:#65bc33;}

/* 检测设备 */
.jcsb-box{ width:100%; height:928px; background-position:center;background-image:url(../images/jcsb-bg.jpg);}
.jcsb-min{ width:1200px; margin:auto;}
.jcsb-min li{ width:380px; height:300px; margin-left:10px; margin-right:10px; float:left;}
.jcsb-min li a img{ width:380px; height:236px;
					transition: width 0.3s, height 0.3s, transform 0.3s;
					-moz-transition: width 0.3s, height 0.3s, -moz-transform 0.3s;
					-webkit-transition: width 0.3s, height 0.3s, -webkit-transform 0.3s;
					-o-transition: width 0.3s, height 0.3s,-o-transform 0.3s;}
.jcsb-min li a p{ font-size:16px; color:#666; text-align:center;}
.jcsb-min li:hover a p{ color:#4bb344;}
.jcsb-min li:hover a img{ width:394px; height:244px; }

/* 咨询热线 */
.tel-box{ width:100%; height:300px; background-image:url(../images/lxwm-bg.jpg); background-position:center;}
.tel-min{ width:1200px; margin:auto; text-align:center;}
.tel-min h1{ font-size:40px; color:#a2f870; padding-top:70px; margin:0;}
.tel-min h2{ font-size:16px; color:#fff; font-weight:normal;}
.tel-min h3{ font-size:24px; color:#fff; font-weight:normal; line-height:50px; width:566px; height:50px; margin:auto; border: solid 1px rgb( 255,255,255,0.3);}

/* 新闻中心 */
.news-btn{ width:250px; height:40px; margin:auto;}
.news-btn a{ display:block; text-decoration:none; width:110px; height:40px; font-size:16px; line-height:40px; text-align:center;}
.news-btn-01{ float:left; background-color:#3eab00; color:#fff; border-radius:20px;}
.news-btn-02{ float:right; color:#666666;}
.news-btn a:hover{ background-color:#3eab00; color:#fff; border-radius:20px;}

.news-min{ width:1200px; height:361px; margin:auto; margin-top:60px;}
.news-min-list{ float:left; width:386px; height:361px; margin-left:7px; margin-right:7px;}
.news-min-list a{ display:block; text-decoration:none; width:386px; height:361px; margin:auto; }
.news-min-list a img{ display:block; margin:auto;}
.news-min-list a div{ width:386px; height:122px; background-color:#fff; margin:auto; }
.news-min-list a div h1{ font-size:16px; color:#333333; margin:0; font-weight:normal; padding-top:20px; padding-left:22px; padding-right:22px; padding-bottom:10px;overflow:hidden;	text-overflow:ellipsis;	white-space:nowrap;}
.news-min-list a div p{ font-size:14px; line-height:24px; color:#8f8f8f; margin:0;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding-left:22px; padding-right:22px;}

.news-min-list a:hover h1{ color:#e64954;}
.news-min-list a:hover{ box-shadow:4px 6px 14px rgb(0,0,0,0.14);}

/* 底部 */
.bot-box{ width:100%; height:316px; background-color:#3eab00; margin-top:100px;}
.bot-min-01{ width:840px; margin:auto; clear:both; overflow:hidden;}
.bot-min-01 a{ display:block; text-decoration:none; float:left; width:120px; font-size:16px; text-align:center; color:#fff; line-height:116px; opacity:0.86;}
.bot-min-01 a:hover{ opacity:1;}
.bot-min-02{ width:1200px; height:1px; background-color:#fff; opacity:0.1; margin:auto; margin-bottom:28px;}
.bot-min-03{ text-align:center; font-size:14px; color:#fff; opacity:0.6; line-height:30px;}
.bot-min-04{ width:1200px; height:1px; background-color:#fff; opacity:0.1; margin:auto; margin-bottom:16px; margin-top:28px;}
.bot-min-05{ text-align:center; font-size:14px; color:#fff; opacity:0.6; }

/* 返回底部 */
.toTop {
				width: 32px;
				height: 32px;
				/*border-radius: 50%;*/
				/*background: #ffce37;*/
				text-align: center;
				line-height: 32px;
				color:#ffffff;
				/*返回顶部标签固定定位*/
				position: fixed;
				right: 35px;
				bottom: 35px;
				z-index: 999;
				font-size: 14px;
			}
			
			.toTop:hover {
				background: #0a55a4;
				font-size: 14px;
				cursor: pointer;
				color: #ffffff;
				box-shadow: 2px 2px 2px 2px rgb( 0,0,0,0.2);
			}

/* 内页大图 */
.nydt{ width:100%; height:540px; margin:auto;}
.nydt img{ width:100%; height:540px; margin:auto;}


/* 您的位置 */
.wz{ width:1200px; height:64px; margin:auto; border-bottom:solid 1px #dcdcdc;}
.wz-box{ padding-top:22px; }
.wz-box div{ float:left;}
.wz-text{ font-size:14px; text-align:center; margin-left:10px;}
.wz-text a{ text-decoration:none;color:#666666; }

	
/* 通用单页内容 */
.tynr-box{ width:1200px; height:auto; margin:auto; margin-top:50px; margin-bottom:50px; }
.tynr-title{ width:1200px; font-weight:bold;text-align:center; color:#333333; font-size:30px; margin-bottom:16px;}
.tynr-time{ width:1200px; text-align:center; color:#666666; font-size:14px; margin-bottom:40px;}
.tynr-min img{ display:block;  margin:auto; margin-top:20px; margin-bottom:20px;}
.tynr-min p{ font-size:16px; color:#666666; line-height:32px; text-indent:2em;}
.tynr-min span{ font-size:16px; color:#666666; line-height:32px; text-indent:2em;}

/* 产品列表内容 */
	.cplb-box{ width:1200px; height:auto; clear:both; overflow:hidden; margin:auto; margin-top:50px;margin-bottom:60px; }

/* 左侧列表 */
	.cplb-left-box{ width:241px; height:auto; border: solid 1px #eeeeee; float:left;}
	.cplb-left-box div{ font-size:22px; text-align:center; color:#fff; line-height:60px; background-color:#3eab00;}
	.cplb-left-box ul{ width:100%; height:auto; padding-bottom:50px; margin:0; padding:0;}  
	.cplb-left-box ul li{ width:100%; height:50px; border-bottom: dashed 1px #e5e5e5; text-align:center;}
	.cplb-left-box ul li a{ font-size:16px; color:#666; line-height:50px;}
	.cplb-left-box ul li:hover{ border-bottom: dashed 1px #3eab00; background-color:#fff7f8;}
	.cplb-left-box ul li:hover a{ color:#3eab00;}

/* 右侧列表 */
	.cplb-right-box{ width:1200px; margin:auto; float:right; }
	.cplb-right-box li{ float:left; width:286px; height:244px; text-align:center; margin-bottom:20px; margin-left:8px; margin-right:8px;}
	.cplb-right-box li:hover{ position:relative; top:-6px;}
	.cplb-right-box li a img{ width:286px; height:177px; margin:auto;}
	.cplb-right-box li a p{ font-size:16px; font-weight:normal; color:#666666; line-height:30px;}
	.cplb-right-box li:hover a p{ color:#3eab00;}
	
/* 右侧产品详细内容 */	
.cplb-right-del{ width:100%; height:285px; margin:auto; }
.cplb-right-del img{ float:left; width:440px; height:285px;}
.cplb-right-del div{ width:437px; float:right; }
.cplb-right-del div h1{ font-size:30px; line-height:70px; border-bottom: solid 1px #ebebeb; margin-bottom:24px; color:#e64954; font-weight:normal;}
.cplb-right-del div h2{ font-size:16px; color:#626262; line-height:40px;}
.cplb-right-del div p{font-size:16px; overflow:hidden; color:#e64954; line-height:22px;font-weight:normal;}
.cplb-right-del div p span{ font-size:14px; color:#626262;}

.cplb-right-min{ width:897px;; margin:auto; margin-top:40px; font-size:20px; line-height:54px;}
.cplb-right-min div{ width:897px; border-top: solid 1px #ebebeb;color:#242424; font-size:22px;  text-align:center; padding-top:20px;}
.cplb-right-min img{ margin:auto; margin-top:20px; margin-bottom:20px;}
.cplb-right-min p{ font-size:16px; color:#666666; line-height:32px; text-indent:2em;}	

/* 图片列表 */
.img-box{ width: 100%;margin: auto;margin-bottom: 80px;}
.img-min-box{ width:1200px; margin:auto; height:auto; clear:both; overflow:hidden; margin-top:70px;}
.img-min-box li{ float:left; width:300px;}
.img-min-box li:hover{ position:relative; top:-6px;}
.img-min-box li:hover a p{ color:#3eab00;}
.img-min-box li a img{ width:286px; height:177px; margin:auto;}
.img-min-box li a p{ font-size:16px; color:#666666; text-align:center; margin-top:20px; margin-bottom:46px;}

/* 新闻列表内容 */
	.right-min-box{ width:1200px; height:auto; margin:auto;margin-top:0px; margin-bottom:80px;}
	.right-min-box a{ display:block;}
	.right-min{ width:1198px; height:143px; border-bottom: solid 1px #ebebeb; border-top:solid 1px #fff;  border-left:solid 1px #fff; border-left:solid 1px #fff;margin:auto; margin-bottom:20px;}
	.right-min img{float:left; width:165px; height:103px; margin-left:20px; margin-top:20px;}
	.right-min:hover{ border: solid 1px #3eab00;}
	.right-min:hover div div{ color:#3eab00;}
	.right-min-text{ width:880px; height:143px; float:left; margin-top:22px; margin-left:64px;}
	.right-min-text-1{ color:#1f605a; font-size:18px; margin-top:10px;}
	.right-min-text p{ color:#808080; font-size:14px; line-height:24px; margin-top:10px; height:48px; overflow:hidden;-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
	.right-min-text-2{ float:right; width:120px; height:30px; border-radius:15px; line-height:30px; font-size:14px; color:#fff; text-align:center; background-color:#137dd5;}
	.right-min-text-2:hover{ background-color:#fbc013;}
	
	
/* 新闻详情 */
.news-tynr-box{ width:897px; height:auto; margin:auto; margin-top:00px; margin-bottom:50px; }
.news-tynr-title{ width:897px; font-weight:bold;text-align:center; color:#333333; font-size:30px; margin-bottom:16px;}
.news-tynr-time{ width:897px; text-align:center; color:#666666; font-size:14px; margin-bottom:40px;}
.news-tynr-min img{ display:block;  margin:auto; margin-top:20px; margin-bottom:20px;}
.news-tynr-min p{ font-size:16px; color:#666666; line-height:32px; text-indent:2em;}
.news-tynr-min span{ font-size:16px; color:#666666; line-height:32px; text-indent:2em;}

	
/* 联系我们 */
.lxwm-box{ margin:auto; width:1200px; height:auto; clear:both; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.lxwm-box img{ float:left; width:240px; padding-left:300px;}
.lxwm-box div{ float:left; margin-left:36px; padding-top:24px;}
.lxwm-box div p{ display:block;  font-size:16px; line-height:32px;  text-align:left; color:#666666; padding:0; margin:0;}
.map{ width:100%; margin:auto; margin-bottom:00px; height:400px;background-image:url(../images/map.jpg);}

.tyfy{width: 1004px;margin: auto;clear:both;overflow: hidden;}
.New_xx_fy{ width:460px; margin: auto; height:45px;line-height:45px; border: solid 1px #EEE; margin-top:10px; margin-bottom: 30px; border-radius:4px 4px 4px 4px; transition:0.3s;display: inline;	float: left;	margin-left: 20px;	margin-right: 20px;}
.New_xx_fy a{ padding-left:15px; padding-right:15px; font-size:15px; color: #666666;}
.New_xx_fy:hover{ border: solid 1px #DDD;}

.ytfy_pc{ width:906px; margin:auto; margin-top:30px; display:block; font-size:14px;text-align:center; float: right;}
.ytfy_pc_img{ width:1200px; margin:auto; margin-top:10px; display:block; font-size:14px;text-align:center; float: right;}
/* bootstrap  分页样式 */
.pagination{display:inline-block;padding-left:0;border-radius:0}
.pagination  li{display:inline;background: none;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#333;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#333;background-color:#ecf0f1;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#1f605a;border-color:#ddd;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#b4bcc2;background-color:#fff;border-color:#ddd;cursor:not-allowed}