* {margin: 0px;padding: 0px;}
body {width:100%; margin:0px; padding:0px; float: left;font-size:13px; font-family: Arial, Helvetica, sans-serif;}
ul {list-style-type: none;}
a {color: #2b2b2b;text-decoration: none;}
a:hover {color: #b9043b;text-decoration: none;}
.ba {height: 650px;width: 100%; float:left; }

.top{ float:left; background:url(../images/index_01.jpg) no-repeat top center; height:113px; width:100%}
h1{ float:left;}
.wrap{ margin:0 auto; width:1100px}

.nav{ float:left; margin-left:138px; width:825px;}
.nav ul{ margin:0px; padding:0px}
.nav ul li{ float:left;  text-align:center; padding-top:10px; padding-right:64px;}
.nav ul li a{ color:#FFF; font-size:14px;}
.nav ul li a:hover{ color:#CCC; }
.product{ background:url(../images/index_03_en.jpg) no-repeat top center; height:60px; width:1100px; float:left; margin-top:50px; text-align:center; font-size:30px; line-height:60px}
.product span{ font-size:15px;}
.product1{ float:left; width:1100px; margin-top:160px;}
.about{ font-size:14px; line-height:30px;  float:left; width:1100px; margin-top:50px; background:url(../images/index_04.jpg) no-repeat top center #FFFFFF; height:520px;}
.more{ width:1100px; float:left; text-align:center; margin-top:20px; margin-bottom:20px;}

.product_con {width: 1100px;display:flex; justify-content:space-between; margin:0 auto;flex-wrap:nowrap
}


.product_con dl {	z-index: 1000;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}

.product_con a:hover dl {z-index: 1000;
	transform: translate(0,-10px);
	-webkit-transform: translate(0,-42px);
	-moz-transform: translate(0,-42px);
	-o-transform: translate(0,-42px);
	-ms-transform: translate(0,-42px);
		border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	
	
	}
.product_con dl {
	background-color: #FFF;
	text-align: center;
	height: 300px;
	width: 220px;
	padding-top: 31px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #b8043a;
	padding-right: 27px;
	padding-left: 27px;
	margin-top: -94px;
	z-index: 1000;
	position: relative; box-shadow:0px 0px 15px  rgba(0,0,0,0.1)
}
.product_con dl dt {
	padding-bottom: 22px;
	height: 140px; text-align:center
}
.product_con dl h2 {
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 11px;
}
.product_con dl p {
	font-size: 15px;
	line-height: 25px;
	color: #838383;
}
.product_con dl dd {
	margin-top: 16px;
}


.gundong{background-color:#023174; height:246px; float:left; padding-left:40px; padding-right:40px; width:1020px;}
#demo {overflow:hidden;width: 100%; }
#demo ul{list-style-type:none; margin:0px; padding:0px}
#demo img { border:none; padding-top:10px;}
#indemo {float: left;width:1000%;}
#demo1 {float: left; margin:0px; padding:0px}
#demo2 {float: left; margin:0px; padding:0px}
#demo1 ul li{float:left; width:228px; margin-right:10px;padding:0px; height:171px; text-align:center; margin-top:25px;}
#demo2 ul li{float:left; width:228px; margin-right:10px;  padding:0px; height:171px; text-align:center;margin-top:25x;}

#demo1 ul li p{ text-align: center; color: #FFF; font-size:14px; line-height:35px; float: left; width:238px; }
#demo2 ul li p{text-align: center; color: #FFF; font-size:14px;  line-height:35px; float: left; width:238px;}

.footer{ float:left; width:100%; background:url(../images/index_05.jpg) no-repeat top center; height:55px; color:#FFF; font-size:13px; text-align:right; line-height:55px;}

.zzb07tail{color:#FFF}
.zzb07link{ color:#FFF}
.zzb07tail a{color:#FFF}
.zzb07tail a:hover{color:#b9043b}
.zzb07link a{color:#FFF}
.zzb07link a:hover{color:#b9043b}