.banner-engine .header-container
{
	height:0;
}

.banner-engine .news-casting
{
	display:none;
}



.bg-gray
{
	background-color:#f5f8fa;
}

.bg-white
{
	background-color:#fff;
}

.module
{
	padding-top:60px;
	padding-bottom:60px;
}

.module-head
{
	text-align:center;
}

.module-head h2
{
	margin-bottom:80px;
	font-weight:400;
	font-size:32px;
	color:#333;
}



/**产品展示页顶部BANNER**/

.product-banner
{
	height:600px;
	background:rgba(36,42,54,1) url(../images/product/product_banner.jpg) no-repeat center;
	padding-top:200px;
	width:100%;
}

.product-banner-text
{
	width:100%;
	max-width:1200px;
	margin:0 auto;
}
.banner-main-title
{
	font-size:48px;
	color:#fff;
}

.banner-sub-title
{
	font-size:20px;
	color:#fff;
	margin-top:15px;
}


.banner-text-experience
{
	display:inline-block;
	width:140px;
	height:40px;
	margin-top:60px;
	border:1px solid #FFF;
	line-height:40px;
	text-align:center;
	text-decoration:none;
	font-size:16px;
	color:#FFF;
}

.banner-text-experience:hover
{
	background-color:#FFF;
	color:#142665;
}

/**优势说明***/

.sub-banner
{
	height:263px;
}

.sub-banner-item
{
	float:left;
	width:33.3%;
	text-align:center;
}

.sub-item-icon
{
	display:inline-block;
	margin-top:-64px;
	width:130px;
	height:130px;
	background:no-repeat center;
}

.sub-item-icon-1
{
	background-image:url(../images/product/cp_subbanner_1.png);
}

.sub-item-icon-2
{
	background-image:url(../images/product/cp_subbanner_2.png);
}

.sub-item-icon-3
{
	background-image:url(../images/product/cp_subbanner_3.png);
}

.sub-item-title
{
	margin-top:20px;
	color:#333;
	font-size:22px;
}

.sub-item-text
{
	width:80%;
	line-height:1.8em;
	font-size:14px;
	color:#666;
	margin:20px auto 0;
}

/***产品展示样式***/

.product li
{
	float:left;
	width:362px;
	height:540px;
	margin-left:38px;
	border-radius:5px;
	border:0 solid #eaeaea;
	background-color:#fff;
	box-shadow:0 0 16px #e0e0e0;
	transition:all .4s ease 0;
	-moz-transition:all .4s ease 0;
	-webkit-transition:all .4s ease 0;
	-o-transition:all .4s ease 0;
}

.product li:hover
{

	border-radius:5px;
	border:0 solid #0ae;
	background-color:#fff;
	box-shadow:10 20 30px #cccccc;
	cursor:pointer;
}

.product  p{
	margin-top:10px;
	font-size:14px;
	text-align:left;
	line-height:2.2;
	margin-bottom:30px;
	color:#afafaf;
	padding:0 20px;
	
	}
.product span {
	
float:left;	
}
.product-icon
{
	position: relative;
	width:80px;
	height:80px;
	background:no-repeat center;
	margin: 70px auto 20px auto;

}

.product li .more_btn
{
	transition:all .4s ease 0;
	-moz-transition:all .4s ease 0;
	-webkit-transition:all .4s ease 0;
	-o-transition:all .4s ease 0;
	font-size:16px;
	width:50%;
	text-align:center;
	color:#349FED;
	border-radius:5px;
	background-color:#fff;
	border:1px solid #349FED;
	text-decoration:none;
	display:block;
	margin-left:25%;
	margin-right:25%;
	padding:10px;
}

.product li:hover  .more_btn
{
	width:50%;
	text-align:center;
	font-size:16px;
	color:#fff;
	border-radius:5px;
	background-color:#0099e5;
	text-decoration:none;
	margin-left:25%;
	margin-right:25%;
	display:block;
	padding:10px;
}

.product li .more_btn2
{
	transition:all .4s ease 0;
	-moz-transition:all .4s ease 0;
	-webkit-transition:all .4s ease 0;
	-o-transition:all .4s ease 0;
	font-size:16px;
	width:50%;
	text-align:center;
	color:#cccccc;
	border-radius:5px;
	background-color:#fff;
	border:1px solid #cccccc;
	text-decoration:none;
	display:block;
	margin-left:25%;
	margin-right:25%;
	padding:10px;
}

.product li:hover  .more_btn2
{
	width:50%;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	border-radius:5px;
	background-color: #cccccc;
	border:1px solid #cccccc;
	text-decoration:none;
	margin-left:25%;
	margin-right:25%;
	display:block;
	padding:10px;
}

.product li h2
{
	margin-top:65px;
	margin-bottom:10px;
	font-size:30px;
	color:#ffffff;
	font-weight:400;
	text-align:center;
	font-weight:700;
	
}

.product-1
{
	background:rgba(0,0,0,0) url(../images/product/icon_1_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-1
{
background-image:url(../images/product/icon_1_1.png);
background-size:100%;


}
.product-2
{
	background:rgba(0,0,0,0) url(../images/product/icon_2_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-2
{
background-image:url(../images/product/icon_2_1.png);
background-size:100%;


}
.product-3
{
	background:rgba(0,0,0,0) url(../images/product/icon_3_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-3
{
background-image:url(../images/product/icon_3_1.png);
background-size:100%;


}
.product-4
{
	background:rgba(0,0,0,0) url(../images/product/icon_4_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-4
{
background-image:url(../images/product/icon_4_1.png);
background-size:100%;


}
.product-5
{
	background:rgba(0,0,0,0) url(../images/product/icon_5_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-5
{
background-image:url(../images/product/icon_5_1.png);
background-size:100%;


}
.product-6
{
	background:rgba(0,0,0,0) url(../images/product/icon_6_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-6
{
background-image:url(../images/product/icon_6_1.png);
background-size:100%;


}

.product-7
{
	background:rgba(0,0,0,0) url(../images/product/icon_7_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-7
{
background-image:url(../images/product/icon_7_1.png);
background-size:100%;


}
.product-8
{
	background:rgba(0,0,0,0) url(../images/product/icon_8_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-8
{
background-image:url(../images/product/icon_8_1.png);
background-size:100%;


}
.product-9
{
	background:rgba(0,0,0,0) url(../images/product/icon_9_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-9
{
background-image:url(../images/product/icon_9_1.png);
background-size:100%;


}
.product-10
{
	background:rgba(0,0,0,0) url(../images/product/icon_10_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-10
{
background-image:url(../images/product/icon_10_1.png);
background-size:100%;


}
.product-11
{
	background:rgba(0,0,0,0) url(../images/product/icon_11_0.png) no-repeat scroll 0px 0px;
	background-size:100%;
}
.product-icon-11
{
background-image:url(../images/product/icon_11_1.png);
background-size:100%;


}

/***
产品展示效果二
***/
.product2 li
{
	float:left;
	width:362px;
	height:300px;
	margin-left:38px;
	border-radius:5px;
	margin-bottom: 50px;
	border: 1px solid #e1e1e1;
}

.product2 li:hover
{

	border-radius:5px;
	border: 1px solid #6d8da9;
	background-color:#fff;
	cursor:pointer;
}

.product2  p{
	margin-top:10px;
	font-size:18px;
	text-align:center;
	line-height:2.2;
	margin-bottom:30px;
	color:#ea5a05;
	padding:0 20px;
	
	}
.product2 li .icon{
margin-top:25px;	
font-size:45px;
text-align:center;
color:#aab6bb;
}

.product2 li:hover .icon{
margin-top:25px;	
font-size:45px;
text-align:center;
color:#2482a9;
}



.product2 li .more_btn
{
	transition:all .4s ease 0;
	-moz-transition:all .4s ease 0;
	-webkit-transition:all .4s ease 0;
	-o-transition:all .4s ease 0;
	font-size:16px;
	width:50%;
	text-align:center;
	color:#349FED;
	border-radius:5px;
	background-color:#fff;
	border:1px solid #349FED;
	text-decoration:none;
	display:block;
	margin-left:25%;
	margin-right:25%;
	padding:10px;
}

.product2 li:hover  .more_btn
{
	width:50%;
	text-align:center;
	font-size:16px;
	color:#fff;
	border-radius:5px;
	background-color:#0099e5;
	text-decoration:none;
	margin-left:25%;
	margin-right:25%;
	display:block;
	padding:10px;
}


.product2 li h2
{
	margin-top:35px;
	margin-bottom:10px;
	font-size:18px;
	color:#535353;
	font-weight:400;
	text-align:center;
	font-weight:700;
	
}

