﻿@charset "utf-8";
/* CSS Document */
/*产品开始*/
	/*产品分类开始*/
.index_chanpin01{
/*	background:#ededed;*/
}
.index_product_type{
	width:270px;
	padding-right:30px;
	z-index:999;
	
}
.index_product_type > p{
	background:#980000;
	font-weight:bold;
	font-size:30px;
	line-height:44px;
	padding:20px 0;
	text-align:center;
}
.index_product_type > p > span{
	display:block;
	font-weight:normal;
	font-size:13px;
	line-height:20px;
}
.index_product_type > div{
	height:190px;
	background:url(../images/cp_dj.jpg) no-repeat center top;
	padding-left:126px;
	padding-top:45px;
	font-size:12px;
}
.index_product_type > div > span{
	font-size:16px;
	line-height:30px;
	font-weight:bold;
}
.index_product_type > ul{
	background:#c10000;
	padding:20px;
}
.index_product_type > ul > li{
	line-height:40px;
	height:40px;
	padding-left:40px;
	background:url(../images/sjn.png) no-repeat 20px center;
/*	background:#ef1c22;*/
	position:relative;
/*	text-align:center;*/
	border-bottom:1px solid #ca2626;
}
.index_product_type > ul > li:hover{
	z-index:1;
}
.index_product_type > ul > li:hover .index_product_typei01{
/*	display:block;*/
}
.index_product_type > ul > li > a{
	display:block;
	color:#fff;
	font-size:15px;
	font-family:"宋体";
}
.index_product_typei01{
	display:none;
	width:100%;
	line-height:36px;
	position:absolute;
	top:40px;
	left:0;
	background:#f9f9f9;
}
.index_product_type > ul > li .index_product_typei01 a{
	color:#000;
	border-top:1px solid #efefef;
	font-size:14px;
}
.index_product_type > ul > li .index_product_typei01 > li a:hover{
	background:#ef1c22;
	color:#fff;
}
	/*产品分类结束*/
	/*产品展示开始*/
.index_prd_tit{
	line-height:72px;
	background:#c10000;
	padding:0 25px;
	font-size:18px;
	font-weight:normal;
}
.index_prd_tit > a{
	font-weight:normal;
	font-size:13px;
	float:right;
	color:#fff;
}
.index_product_list{
	width:900px;
/*	max-height:1000px;*/
	overflow:hidden;
}
.index_product_lbqh{
	width:900px;
}
.index_product_lbqh > li{
	float:left;
	width:250px;
	margin:30px 10px 0 0;
	position:relative;
	border:1px solid #ececec;
	padding:19px;
}
.index_product_list2{
	overflow:hidden;
	height:930px;
}
.index_product_lbqh > li:hover{
	border:1px solid #ef1c22;
}
.index_product_lbqh > li > a{
	display:block;
	position:relative;
	color:#333;
	text-align:center;
	font-size:18px;
}
.index_product_lbqh > li:hover > a{
	color:#ef1c22;
}
.index_product_lbqh > li:hover img{
	transform:scale(1.06);
}
.index_chanpin_imga{
	width:100%;
	height:188px;
	overflow:hidden;
}
.index_chanpin_imga img{
	width:250px;
	display:block;
	height:188px;
}
.index_product_lbqh > li > a .index_cahnpin_jieshao{
	line-height:24px;
	height:24px;
	font-size:12px;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:5px;
}
.index_product_lhzjn{
	line-height:32px;
	margin-top:5px;
}
	/*产品展示结束*/
/*产品结束*/
/*大标题开始*/
.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:#ef1c22;
}
.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_one{
	height:630px;
	background:url(../images/lxx.png) no-repeat center top #f4f4f4;
	margin-top:30px;
}
.index_youshi_two{
	height:506px;
	background:#f4f4f4;
}
.index_youshi_one > h2{
	height:176px;
	background:url(../images/youshi_03.png) no-repeat center bottom;
}
.index_youshi_oneo{
	height:362px;
	background:url(../images/youshi_07.png) no-repeat 22px 89px;
	padding:88px 0 0 686px;
}
.index_youshi_onet{
	height:356px;
	background:url(../images/youshi_10.png) no-repeat 650px 70px;
	padding:100px 0 0 86px;
}
.index_youshi_tree{
	min-height:373px;
	background:url(../images/youshi_14.png) no-repeat 77px 94px;
	padding:120px 0 0 686px;
}
.index_youshi_four{
	height:460px;
	background:url(../images/youshi_18.png) no-repeat 590px 60px;
	padding:70px 0 0 90px;
}
.index_youshi_shangz{
	height:104px;
	width:90px;
	background:#c10100;
	text-align:center;
	font-size:36px;
	line-height:40px;
	padding-top:10px;
}
.index_youshi_shangz > span{
	font-size:26px;
	display:block;
	line-height:36px;
}
.index_youshi_shangz > i{
	font-size:9px;
	display:block;
	line-height:12px;
	color:#e0a9a6;
	text-transform:uppercase;
}
.index_youshi_shangr{
	width:370px;
	padding-left:22px;	
}
.index_youshi_shangr > h2{
	padding-top:8px;
	line-height:60px;
	font-size:36px;
	color:#c10000;
	font-weight:normal;
	border-bottom:1px solid #c3c3c3;
}
.index_youshi_shangr > h2 > span{
	margin-left:55px;
	color:#00000b;
}
.index_youshi_shangr > p{
	line-height:39px;
	font-size:13px;
	color:#7c7c7c;
	text-transform: uppercase;
}
.index_youshi_ul{
	padding:20px 0;
	font-size:14px;
	line-height:30px;
	color:#222;
	width:490px;
}
.index_youshi_ul > li > s{
	display:inline-block;
	vertical-align:middle;
	width:5px;
	height:5px;
	border:2px solid #a7a7a7;
	border-radius:50%;
	margin:0 10px;
}
.index_youshi_aa{
	display:block;
	width:170px;
	border:2px solid #828282;
	line-height:36px;
	text-align:center;
	font-size:17px;
	color:#151515;
	margin-left:8px;
}
.index_youshi_aa:hover{
	border-color:#c10000;
	color:#c10000;
}
/*优势结束*/
/*关于我们开始*/
.index_about_wrap{
	background:url(../images/zj_bg.jpg) no-repeat center top;
	margin-top:30px;
	padding-bottom:100px;
}
.index_about_inn{
	min-height:300px;
	padding-left:530px;
	background:url(../images/gsjj.jpg) no-repeat left top;
}
.index_about_inn > h2{
	color:#333;
	line-height:46px;
	font-size:18px;
	margin-bottom:5px;
}
.index_about_ine{
	font-size:14px;
	color:#6e6e6e;
	line-height:30px;
/*	text-indent:2em;*/
}
/*关于我们结束*/
/*工程案例开始*/
.index_anli_wrap{
background:#eee;
}
#pic_rongqi{
	width:1200px;
	height:354px;
	position:relative;
	overflow:hidden;
	margin:0 auto;
}
#pic_rongqi ul{
	height:288px;
	position:absolute;
	left:0;
	top:0;
}
#pic_rongqi li{
	width:300px;
	float:left;
	text-align:center;
}
#pic_rongqi li a{
	display:block;
	color:#0e0e0e;
	font-size:18px;
	text-align:center;
}
#pic_rongqi li a:hover span{
	color:#d51000;
}
#pic_rongqi li img{
	width:268px;
	height:200px;
	border:2px solid #efefef;
/*	display:block;*/
}
#pic_rongqi li a span{
	display:block;
	line-height:64px;
	text-align:center;
	color:#111010;
}
#left{
	width:30px;
	height:70px;
	background:rgba(0,0,0,0.2);
	line-height:60px;
	text-align:center;
	color:#fff;
	font-size:30px;
	position:absolute;
	left:20px;
	top:50%;
	margin-top:-95px;
	cursor:pointer;
	display:none;
}
#right{
	width:30px;
	height:70px;
	background:rgba(0,0,0,0.2);
	line-height:60px;
	text-align:center;
	color:#fff;
	font-size:30px;
	position:absolute;
	margin-top:-95px;
	right:20px;
	top:50%;
	cursor:pointer;
	display:none;
}
#left:hover,#right:hover{
	background:rgba(0,0,0,0.4);
}
.index_liucheng{
	padding:0 14px;
}
.index_liucheng > li{
	padding-top:196px;
	float:left;
	width:232px;
	text-align:center;
	font-size:15px;
	line-height:24px;
	color:#333;
}
.index_liucheng > li:hover{
	color:#d51000;
}
.index_liucheng_li01{
	background:url(../images/liucheng_04.png) no-repeat center top;
}
.index_liucheng_li01:hover{
	background:url(../images/liucheng_042.png) no-repeat center top;
}
.index_liucheng_li02{
	background:url(../images/liucheng_05.png) no-repeat center top;
}
.index_liucheng_li02:hover{
	background:url(../images/liucheng_052.png) no-repeat center top;
}
.index_liucheng_li03{
	background:url(../images/liucheng_01.png) no-repeat center top;
}
.index_liucheng_li03:hover{
	background:url(../images/liucheng_012.png) no-repeat center top;
}
.index_liucheng_li04{
	background:url(../images/liucheng_03.png) no-repeat center top;
}
.index_liucheng_li04:hover{
	background:url(../images/liucheng_032.png) no-repeat center top;
}
.index_liucheng_li05{
	background:url(../images/liucheng_02.png) no-repeat center top;
}
.index_liucheng_li05:hover{
	background:url(../images/liucheng_022.png) no-repeat center top;
}
/*工程案例结束*/
/*底部开始*/
.index_bottom_wrap{
	background:#f4f4f4;
	padding-top:60px;
}
.index_news_xian{
	height:1px;
	background:#dedede;
}
/*	新闻开始*/
.index_news{
	border-left:1px solid #dedede;
	height:600px;
}
.index_news_ine{
	float:left;
	width:346px;
	padding:0 26px;
	height:600px;
	border-right:1px solid #dedede;
}
.index_news_ine > li > h2{
	padding:30px 0;
	font-size:20px;
	line-height:26px;
	color:#187ee0;
}
.index_news_ine > li > h2 > span{
	font-size:10px;
	color:#0c0d46;
	font-weight:normal;
}
.index_news_ine > li > h2 > i{
	float:right;
	font-size:16px;
	color:#bdbdbd;
	text-align:center;
	line-height:20px;
	width:20px;
	border:1px solid #bdbdbd;
	border-radius:50%;
	font-weight:normal;
}
.index_news_ine > li > span{
	padding:10px;
	display:block;
	background:#fff;
	margin-bottom:10px;
}
.index_news_ine > li > span img{
	display:block;
}
.index_news_ine > li{
	font-size:13px;
	line-height:35px;
	color:#000;
	font-weight:bold;
}
.index_news_ine > li > s{
	display:inline-block;
	*zoom:1;
	width:6px;
	height:6px;
	border:1px solid #9a9a9a;
	border-radius:50%;
	vertical-align:middle;
	margin-right:10px;
}
.index_news_ine > li > a{
	display:block;
	width:115px;
	height:40px;
	line-height:40px;
	border:1px solid #9a9a9a;
	border-radius:20px;
	text-align:center;
	font-weight:bold;
	color:#000;
	margin-top:10px;
}
/*	新闻结束*/

/*底部结束*/