@charset "utf-8";
/*reset*/

.phone_a {
text-decoration: none;
outline: none;
color: rgb(0, 86, 157);
transition: all .2s ease;
cursor: pointer;
}
a:hover {
	text-decoration:underline;
}
.clear_ {
	clear:both;
}
.banner{  width:100%; overflow:hidden; height:auto;;}
.banner div{	
	width:100%;
	height:68px;
	overflow:hidden;}
.banner1 {
	background:url(../images/banner_01.jpg) no-repeat center; }
.banner2 {
	background:url(../images/banner_02.jpg) no-repeat center;}
.banner3 {
	background:url(../images/banner_03.jpg) no-repeat center;}
.banner4 {
	background:url(../images/banner_04.jpg) no-repeat center;}
.banner5 {
	background:url(../images/banner_05.jpg) no-repeat center;}
.banner6 {
	background:url(../images/banner_06.jpg) no-repeat center;}
.banner7 {
	background:url(../images/banner_07.jpg) no-repeat center;}
.banner8 {
	background:url(../images/banner_08.jpg) no-repeat center;}

.wrap1000 {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}
.part {
	padding-top:30px;
}
.title {
	width:auto;
	font-weight:normal;
	background: url(../images/h3bg.jpg) no-repeat;
	color:#fff;
	font-size:24px;
	height:30px;
	line-height:30px;
	padding:8px 20px;
	overflow:hidden;
	margin:30px auto 30px auto;
}
.title span {
	margin-right:10px;
}
.part h3 {
	font-size:18px;
	margin-bottom:20px;
	height:48px; line-height:48px;
	font-weight:normal;
	
}
.exhibi_ul {
	width:100%;
	height:100%;
	overflow:hidden;
}
.exhibi_ul li {
	padding:20px 20px 20px 20px;
	width:260px;
	height:280px;
	float:left;
	margin:25px 15px 0px 15px;
	border:1px solid #dfdfdf;
	word-wrap: break-word;
}
.exhibi_ul li:hover {
	border:1px solid #00559d;
	cursor:pointer;
}
.exhibi_img {
	width:100%;
	height:58px;
	margin-bottom:25px;
}
.exhibi_text {
	width:100%;
	height:auto;
	margin-bottom:15px;
	font-size:14px;
}
.exhibi_text p {
	line-height: 24px;
	padding: 0px;
	color:#000;
}
.exhibi_text p strong {
	color:#00559d;
	margin-right:6px;
}
.epc_div{ margin-bottom:20px; 	width:1000px; height:100%; overflow:hidden;}
.cont_p {
text-indent: 2em;
line-height: 1.5em;
margin-top: 15px;
margin-bottom: 15px;
	}
.product li.no_margin{ margin-right:0px;}


.product1 li{ float:left; width:214px; text-align:center; margin-left:15px; margin-right:15px; border:0px; padding:2px; border:1px solid #efefef; margin-bottom:35px;}
.product1 li img{ width:213px;} 
.product1 li span{ height:35px; line-height:35px; margin:5px auto; font-size:14px;} 
.product1 li:hover{border:1px solid #FC0;}


.pro{ float:right; width:500px; padding-top:15px;}
.pro li{ float:left; margin:4px; height:117px; width:117px;}

.shebei{ width:1000px; height:370px; overflow:hidden;}
.shebei li{ width:225px; height:370px; padding-left:200px; float:left; padding-right:75px;}
.shebei .no_left{ padding-left:100px;}
.shebei p{  margin-top:10px; font-size:12px; text-align:center;}
.flipLightBox{
	float: left;
	width: 225px;
	height: 311px;
	margin: 8px; padding:3px;

}
.flipLightBox span {
	background: #000;
	color: #000;
display:none;
}

.table1 { margin:0px auto;   margin-bottom:30px; float:left; border:1px solid #ddd; font-size:12px; font-family: Verdana, Geneva, sans-serif;}
.table1 th{ padding:4px; font-size:16px;}
.table1 td{ padding:2px;}
.table1 h4{ font-size:18px;}

.zhan { display:block; margin:0 auto;}
.zhan li { border:1px solid #efefef; width:214px; float:left; text-align:center; display:block;font-size:14px; margin-left:17px;_margin-left:15px; margin-right:17px; _margin-right:15px; height:185px; margin-bottom:20px;} 
.zhan img { margin-bottom:8px; height:140px; width:210px; padding:2px;} 
.zhan li  span{ display:block;}









.message{ width:99%; padding-top:50px; margin:0 auto; height:100%;  overflow:hidden; background:url(../images/liuyan.jpg);}
.message_p{ margin-bottom:15px; text-indent:2em;}
.message input{ margin-left:10px; padding-left:5px;}
.message form{width:800px; margin-left:99px;  height:290px; overflow:hidden; padding-top:15px;}
.msg_input{ height:24px; width:250px; background-color:#fff; border:1px solid #ddd; color:#999; font-size:12px; }
.msg_txt{width:340px;  height:153px; color:#999;  background-color:#fff; border:1px solid #ddd; font-size:12px; margin-top:5px;*+margin-top:0px; margin-bottom:10px;}
#sure{ color:#fff; width:100px; height:30px; cursor:pointer;  margin-left:334px;}
.message_left,.message_right{ width:340px; float:left;  padding:20px 20px 15px 20px;}
.message_left p{ margin:10px auto; color:#efefef;}