﻿@charset "utf-8";
/* CSS Document */
/*产品开始*/
	/*产品分类开始*/
.index_product_type{
	width:1210px;
	padding:20px 0;
	z-index:999;
	text-align:center;
}
.index_product_type > ul > li{
	line-height:60px;
	background:#008c5b;
	position:relative;
	text-align:center;
	width:153px;
	margin:8px;
	display:inline-block;
	*zoom:1;
	border-radius:5px;
}
.index_product_type > ul > li a{
	display:block;
	color:#fff;
	font-size:15px;
}
	/*产品分类结束*/
	/*产品展示开始*/
.index_product_list{
	padding-top:10px;
	width:1210px;
	overflow:hidden;
}
.index_product_lbqh{
	display:none;
}
.index_product_lhcrt{
	display:block;
}
.index_product_lbqh > li{
	float:left;
	width:290px;
	margin:25px 10px 30px 0;
	position:relative;
	border:1px solid #ccc;
}
.index_product_lbqh > li > a{
	display:block;
	position:relative;
	color:#333;
	text-align:center;
	font-size:14px;
}
.index_product_lbqh > li > a:hover{
	color:#008c5b;
}
.index_chanpin_imga{
	width:290px;
	height:218px;
	overflow:hidden;
}
.index_chanpin_imga img{
	width:290px;
	height:218px;
}
.index_product_lbqh > li > a .index_cahnpin_jieshao{
	padding:0 5px;
	padding-top:10px;
	display:block;
	color:#fff;
	background:#008c5b;
	width:280px;
	background:rgba(35,168,103,.9);
	height:50px;
	line-height:24px;
	font-size:12px;
	overflow:hidden;
	position:absolute;
	top:218px;
	left:0;
	text-align:left;
}
.index_product_lbqh > li > a .index_cahnpin_jieshao p{
	padding:0 10px 0 10px;
}
.index_product_lhzjn{
	line-height:56px;
	background:#f1f1f1;
}
	/*产品展示结束*/
/*产品结束*/
/*大标题开始*/
.index_biaoti{
	padding:56px 0 36px 0;
}
.index_biaoti > h2{
	text-align:center;
	font-size:35px;
	color:#2a2a2a;
	line-height:70px;
}
.index_biaoti > h2 > span{
	color:#008c5b;
}
.index_biaoti > h2 > s{
	background:#c1c1c1;
	display:block;
	margin:auto;
	height:1px;
	width:640px;
	position:relative;
}
.index_biaoti > p{
	text-align:center;
	font-size:22px;
	color:#838383;
	line-height:30px;
	position:relative;
}
.index_biaoti > p > span{
	font-weight:bold;
	color:#2a2a2a;
}
.index_biaoti > p > s{
	position:absolute;
	width:476px;
	height:1px;
	background:#e7e7e7;
	left:0;
	top:15px;
}
.index_biaoti > p > .index_biaoti_s02{
	left:724px;
}
.index_biaoti > span{
	display:block;
	text-align:center;
	font-size:12px;
	color:#bcbcbc;
	line-height:40px;
}
/*大标题结束*/
/*优势开始*/
.index_youshi{
	background:url(../images/ys_bg.jpg) repeat-y center top;
	margin-top:40px;
}
.index_youshi_tit > h2{
	height:160px;
	background:url(../images/youshi_03.png) no-repeat center 60px;
}
.index_youshi_tit > p{
	font-size:18px;
	line-height:50px;
	border:1px solid #cfcfcf;
	border-right:none;
	border-left:0;
	width:800px;
	margin:auto;
	text-align:center;
	color:#6d6d6d;
	margin-bottom:60px;
}
.index_youshi_tit > p > span{
	color:#008c5b;
}
.index_youshi_01{
	height:304px;
	background:url(../images/youshi_07.png) no-repeat 720px top;
}
.index_youshi_02{
	height:318px;
	background:url(../images/youshi_11.png) no-repeat 90px top;
}
.index_youshi_03{
	height:389px;
	background:url(../images/youshi_15.png) no-repeat 674px top;
}
.index_youshi_cm{
	padding:30px 0 0 90px;
}
.index_youshi_cm2{
	padding:65px 0 0 635px;
}
.index_youshi_cm3{
	padding:50px 0 0 90px;
}
.index_youshi_cmt > span{
	float:left;
	width:78px;
	height:54px;
	background:url(../images/ys_shuzi.png) no-repeat left top;
	padding-left:12px;
	line-height:54px;
	font-size:30px;
	font-weight:bold;
}
.index_youshi_cmt > h2{
	width:400px;
	float:left;
	font-size:24px;
	color:#383838;
	line-height:36px;
}
.index_youshi_cmt > h2 > span{
	color:#008c5b;
}
.index_youshi_cmt > h2 > b{
	display:block;
	font-size:9px;
	line-height:12px;
	color:#bbbbbb;
	text-transform:uppercase;
}
.index_youshi_cmb{
	margin:4px 0 0 40px;
	border-top:1px dashed #bbbbbb;
	width:431px;
	padding-top:15px;
}
.index_youshi_cmb > li{
	line-height:30px;
	font-size:13px;
	color:#626262;
	margin-top:5px;
}
.index_youshi_cmb > li > img{
/*	float:left;*/
	margin-right:10px;
	vertical-align:middle;
}
/*优势结束*/
/*关于我们开始*/
.index_about_left{
	width:600px;
	height:370px;
	margin-top:40px;
}
.index_about_left > s{
	width:495px;
	height:337px;
	display:block;
	border:2px solid #cacaca;
	margin:20px;
}
.index_about_left > img{
	position:absolute;
	left:0;
	top:0;
}
.index_about_right{
	color:#58595d;
	margin-top:50px;
	float:left;
	width:560px;
	font-size:16px;
	line-height:35px;
}
.index_about_right > a{
	display:block;
	color:#323232;
	margin:20px 0;
	width:140px;
	font-size:13px;
	line-height:40px;
	text-align:center;
	border:1px solid #333;
	border-radius:4px;
}
.index_about_right > a:hover{
	color:#008c5b;
	border:1px solid #008c5b;
}
.index_about_wrap{
	padding-bottom:80px;
}
/*关于我们结束*/
/*工程案例开始*/
.index_anli_wrap{
	padding-top:30px;
	padding-bottom:50px;
/*	height:597px;*/
	background:#f5f5f5;
}
.content_four{width:1120px;margin:auto;height:502px;position:relative;box-shadow:1px 1px 3px 3px rgba(0,0,0,0.2);margin-bottom:50px;background:#f6f5fa;}
.orange_box{float:right;width:120px;background:#008c5b;height:11px;}
.content_four .photo{position:absolute;right:0px;top:0px;width:520px;height:502px;}
.photo h2{padding-top:143px;text-align:right;font-size:16px;padding-right:25px;line-height:28px;}
.photo h2 a{color:#008c5b;}
.oimage_1 {
	width:800px;
	height:420px;
	overflow:hidden;
	position:absolute;
	left:120px;top:60px;
}
.oimage_1 .box {
	width:800px;
	height:420px;
	overflow:hidden;
}
.oimage_1 .box img {
	width:580px;
	height:386px;
	border:2px solid #9e9c94;
	float:left;
}
.oimage_1 .oimage_big{
	position:relative;
	float:left;
	width:584px;
	height:390px;
	overflow:hidden;
}
.oimage_1 .oimage_big li{
	position:absolute;
	left:0;
	top:0;
	display:none;
}
.oimage_1 .oimage_big .active{
	display:block;
}
.oimage_1 .box .oimage_2 {
	margin-left:7px;
}
.oimage_1 .box .oimage_2 li {
	float:left;
	margin:0 0 6px 7px;
}
.oimage_1 .box .oimage_2 li img {
	width:140px;
	height:88px;
	border:2px solid #9e9c94;
}

/*工程案例结束*/
/*底部开始*/
/*	新闻开始*/
.index_news{
	width:650px;
	padding:40px 50px 30px 0;
}
.index_news > h2{
	line-height:50px;
	width:646px;
	height:50px;
	border:2px solid #008c5b;
	font-weight:normal;
	font-size:20px;
}
.index_news > h2 > span{
	float:left;
	background:#008c5b;
	padding:0 50px;
}
.index_news > h2 > a{
	float:right;
	padding:0 20px;
	color:#333;
	font-size:16px;
}
.index_news_ine{
	margin:40px 0 10px 0;
}
.index_news_ine > li{
	padding:8px 0;
}
.index_news_ine > li > a{
	display:block;
}
.index_news_img{
	width:200px;
	height:150px;
	float:left;
}
.index_news_img > img{
	width:200px;
	height:150px;
}
.index_news_contont{
	float:left;
	padding:0 20px;
	width:410px;
	color:#333;
	font-size:14px;
	line-height:30px;
}
.index_news_contont > h2{
	color:#333;
	font-size:18px;
	line-height:30px;
}
.index_news_contont > div{
	color:#333;
	font-size:12px;
	line-height:30px;
}
/*	新闻结束*/
/*资质开始*/
.index_zizhi{
	width:500px;
	padding:40px 0 30px 0;
}
.index_zizhi > h2{
	line-height:50px;
	width:496px;
	height:50px;
	border:2px solid #008c5b;
	font-weight:normal;
	font-size:20px;
}
.index_zizhi > h2 > span{
	float:left;
	background:#008c5b;
	padding:0 50px;
}
.index_zizhi > h2 > a{
	float:right;
	padding:0 20px;
	color:#333;
	font-size:16px;
}
.index_zizhi_img{
	margin:40px 0 10px 0;
	padding:0 62.5px;
	width:375px;
	height:500px;
}
#pic_rongqi{
	width:375px;
	height:500px;
	position:relative;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
}
#pic_rongqi ul{
	height:500px;
	position:absolute;
	left:0;
	top:0;
}
#pic_rongqi li{
	width:375px;
	float:left;
	text-align:center;
}
#pic_rongqi li a{
	display:block;
}
#pic_rongqi li img{
	width:373px;
	height:280px;
	display:block;
	border:1px solid #efefef;
	box-shadow:0 0 6px rgba(0,0,0,.3);
}
/*资质结束*/
/*底部结束*/