﻿/*index_banner 开始*/
.index_banner{
	height:599px;
	position:relative;
	overflow:hidden;	
	cursor:pointer;
	background:#fff;
}
.index_banner .big li{
	width:100%;
	height:599px;
	background-position:top center;
	background-repeat:no-repeat;	
}
.index_banner .big a{
	display:inline-block;
	width:100%;
	height:599px;	
}
.index_banner .btns{
	width:100%;
	height:20px;
	position:absolute;
	left:0;
	bottom:35px;
	z-index:700;	
	text-align:right;
}
.index_banner .inner{
	width:920px;
	margin:0 auto;	
}
.index_banner .btns span{
	display:inline-block;
	width:18px;
	height:18px;
	text-align:center;
	line-height:18px;
	border:1px solid #d09680;
	background:#fff;
	font-size:12px;
	color:#e4993c;	
}
.index_banner .btns .hover{
	background:#ff7300;
	color:#fff;	
}
/*index_banner 结束*/

.part_list{
	margin-top:25px;	
}

/*in_pro 核心产品开始*/
.in_pro{
	width:789px;
	height:286px;
	background:url("../images/in_pro.png") no-repeat left top;	
	margin:45px auto 0 auto;
	padding:0 27px;
}
.in_pro h2{
	font-size:18px;
	color:#fff;
	height:58px;	
	line-height:58px;
	text-align:center;
	border-bottom:2px solid #fff;
}
.in_pro .list{
	display:inline-block;
	width:245px;
	padding-left:18px;
	height:191px;
	padding-top:28px;
	float:left;	
	background:url("../images/in_pro_list.png") no-repeat right center;
	cursor:pointer;
	position:relative;
}
.in_pro .end{
	background:none;	
}
.in_pro .list span{
	display:inline-block;
	width:92px;	
	height:71px;	
	background:url("../images/in_pro_span.png") no-repeat;
	position:absolute;
	top:90px;
	right:5px;
	font-size:18px;
	color:#0092dd;
	font-family:"Microsoft Yahei";
	padding:5px 0 0 10px;
}
/*in_pro 核心产品结束*/

/*pro_place 适用场所开始*/
.pro_place{
	width:884px;
	margin:0 auto;	
}
.pro_place h2{
	text-align:center;
	height:50px;	
	line-height:50px;
	font-size:18px;
	color:#0092dd;
}
.pro_place h2 span{
	font-size:14px;	
}
.pro_place a{
	display:inline-block;
	width:94px;	
	padding-left:82px;
	height:39px;
	line-height:39px;
	border:1px solid #1878c2;
	float:left;
	margin:0 21px 8px 21px;
	font-size:14px;
	color:#505050;
	font-family:"Microsoft Yahei";
	position:relative;
}
.pro_place a:hover{
	background:#999;
	color:#fff;	
}
.pro_place a img{
	position:absolute;
	left:0;
	top:0;	
}
/*pro_place 适用场所结束*/

/*youshi 优势开始*/
.youshi{
	width:936px;
	margin:23px auto 0 auto;	
	border-top:1px solid #d7d7d7;	
	padding-bottom:50px;
}
.youshi .head{
	height:65px;	
	line-height:65px;
	font-size:18px;
	font-family:"Microsoft Yahei";
	padding-left:130px;
	background:url("../images/ys_head.png") no-repeat 70px center;
	margin:40px 0;
}
.youshi .head span{
	color:#db1e1e;
	font-size:22px;	
}
/*youshi 优势结束*/

/*eval 客户评价开始*/
.eval{
	width:876px;
	padding-left:60px;
	border-top:1px solid #d7d7d7;	
	margin:0 auto;
}
.eval .head{
	height:131px;
	line-height:131px;
	padding-left:80px;
	font-size:18px;
	font-family:"Microsoft Yahei";
	background:url("../images/in_eval.png") no-repeat left center;	
}
.eval .head em{
	padding-right:100px;	
}
.eval .head span{
	font-size:22px;
	color:#db1e1e;	
}
.eval .list{
	width:430px;	
	height:125px;
	float:left;
	margin-bottom:28px;
}
.eval .list .pic{
	display:inline-block;
	width:165px;
	height:125px;
	overflow:hidden;
	box-shadow:0 0 3px #9ea1a6;	
	float:left;
	margin-right:22px;
}
.eval .list dl{
	width:217px;
	float:left;	
}
.eval .list dt{
	font-size:18px;
	height:25px;
	line-height:25px;
	color:#0092dd;	
}
.eval .list dd{
	line-height:140%;	
	color:#797a7c;
}
/*eval 客户评价结束*/

/*in_about 开始*/
.in_about{
	width:876px;
	margin:0 auto;
	padding-left:60px;
	border-top:1px solid #d4d7d9;	
	background:url("../images/in_about_bg.png") no-repeat 700px 70px;
}
.in_about .head{
	height:131px;
	line-height:131px;
	padding-left:50px;
	font-size:18px;
	font-family:"Microsoft Yahei";
	background:url("../images/in_about.png") no-repeat left center;	
}
.in_about .head em{
	padding-right:100px;	
}
.in_about .head span{
	font-size:22px;
	color:#db1e1e;	
}
.in_about .team{
	height:275px;	
}
.in_about .team .pic{
	width:411px;
	height:272px;
	float:left;
	box-shadow:0 0 5px #9ea1a6;
	margin-right:15px;
}
.in_about .team .info{
	width:410px;
	float:left;	
	color:#797a7c;
}
.in_about .team .info h2{
	font-size:16px;	
	color:#000;
	margin-bottom:30px;
}
.in_about .team .info p{
	line-height:160%;
	font-weight:bold;	
}
.in_about .team .info li{
	margin-top:14px;	
}
.in_about .huanjing{
	margin-top:18px;	
}
.in_about .huanjing dl{
	width:198px;	
	float:left;
	_display:inline;
	margin-right:14px;
}
.in_about .huanjing dt{
	height:148px;
	overflow:hidden;	
}
.in_about .huanjing dd{
	height:38px;
	line-height:38px;
	font-weight:bold;
	color:#797a7c;
	text-align:center;	
}
/*in_about 结束*/

/*pro_intro 产品介绍开始*/
.pro_intro{
	width:936px;
	height:425px;
	margin:25px auto 0 auto;
	border-top:3px solid #1a78c0;	
}
.pro_intro .list{
	width:443px;
	height:202px;	
}
.pro_intro .head{
	height:40px;
	line-height:40px;
	clear:both;
	border-bottom:1px solid #dadbde;
	margin-bottom:20px;
}
.pro_intro .head span{
	display:inline-block;
	height:40px;
	float:left;
	font-family:"Microsoft Yahei";
	color:#383838;
	font-size:16px;
	padding-left:30px;
	background:url("../images/pro_intro_head.png") no-repeat 9px center;	
}
.pro_intro .head a{
	float:right;
	font-size:12px;
	color:#797a7c;
	padding-right:10px;		
}
.pro_intro li{
	font-size:12px;
	height:34px;
	line-height:34px;
	width:195px;
	padding-left:25px;	
	float:left;
	background:url("../images/pro_intro_li.gif") no-repeat 16px center;
}
.pro_intro li a{
	display:inline-block;
	width:180px;
	line-height:34px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;	
}
/*pro_intro 产品介绍结束*/

/*doc_list 开始*/
.doc_list{
	width:936px;
	padding-top:26px;
	margin:0 auto;
	border-top:3px solid #0069ba;	
	list-style-type:none;
	margin-bottom:20px;
}
.doc_list .head{
	height:19px;
	line-height:19px;
	margin-bottom:20px;	
}
.doc_list .head span{
	display:inline-block;
	width:84px;
	padding-left:14px;	
	font-size:18px;
	font-family:"Microsoft Yahei";
	float:left;
}
.doc_list .head .btns{
	width:794px;
	padding-left:23px;
	height:19px;
	line-height:19px;
	float:left;	
	background:url("../images/doc_bg.gif") repeat-x left center;
	font-size:12px;	
}
.doc_list .head .btns a{
	display:inline-block;
	width:19px;	
	height:19px;
	line-height:19px;
	text-align:center;
	float:left;
	margin-right:10px;
	background:url("../images/doc_btn.png");
	color:#fff;
}
.doc_list .head .btns .hover,.doc_list .head .btns a:hover{
	background:url("../images/doc_btn_h.png");	
}
.doc_list .con{
	display:none;	
	min-height:100px;
	_height:100px;
}
.doc_list .show{
	display:block;	
}
.doc_list li{
	font-size:12px;
	height:34px;
	line-height:34px;
	width:210px;
	padding-left:24px;	
	float:left;
	background:url("../images/pro_intro_li.gif") no-repeat 16px center;
}
.doc_list li a{
	display:inline-block;
	width:190px;
	line-height:34px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;	
}
/*doc_list 结束*/

.footer{
	padding-top:0;	
}