@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
	list-style:none;
}
body {
	margin: 0px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
}
.header {
	height:100px;
	overflow:hidden;
}
.menu {
	overflow:hidden;
}
.menu li {
	float:left;
	font-size:18px;
	padding:0px 20px;
}

.menu2 {
	overflow:hidden;
}
.menu2 li {
	float:left;
	font-size:18px;
	padding:0px 20px; color:#ddd;
}
.banner {

	height:800px;
}
.col-22 {
	overflow: hidden;
}
.anli{ overflow:hidden;}
.anli li{ width:25%; margin-bottom:20px; float:left; text-align:center}

.anli li .pic{ width:100%;  height:300px; padding:10px;}
.anli li .pic img{ width:100%;  height:280px;}
.anli li h2{ font-size:18px; font-weight:500;}


.anli2{ overflow:hidden;}
.anli2 li{ width:25%; margin-bottom:20px; float:left; height:290px; text-align:center}

.anli2 li .pic{ margin-left:10px; margin-right:10px;   height:250px; border:1px solid #ddd; margin-bottom:6px;}
.anli2 li .pic img{width:100%;  height:250px;}
.anli2 li h2{ font-size:18px; font-weight:500;}

.pro{ overflow:hidden;}
.pro li{ width:33%; margin-bottom:20px; float:left; text-align:center}

.pro li .pic{ margin-left:10px; margin-right:10px;   height:243px; padding:0px; border:1px solid #ddd; margin-bottom:10px;}
.pro li .pic img{ max-width:100%;  }
.pro li h2{ font-size:18px; font-weight:500;}

.ixw{ overflow:hidden;}
.ixw li{ width:46%; float:left; margin-left:20px; margin-bottom:20px;background:#f1f1f1;}
.content2{ width:1400px; margin:0px auto; overflow:hidden;}
.left2{ width:260px; float:left; overflow:hidden;}
.right2{ width:1100px; float:right; overflow:hidden;}
.nxw li{ border-bottom:1px solid #ddd; padding:10px 0px; overflow:hidden;}
.a20{ font-size:20px;}
.a14{ font-size:14px; color:#999;}
.weizhi{ border-bottom:1px solid #ddd; padding:15px 0px; overflow:hidden;box-shadow: 0 5px 5px rgba(0, 0, 0, .1); margin-bottom:20px;}
.w1400{ width:1400px; margin:0px auto; overflow:hidden;}
.fenlei{ overflow:hidden;}
.ff2{ overflow:hidden;font-size:22px;    font-family:'font23413';src:url('images/font23413.ttf');}
.ff2 img{cursor: pointer;
transition: all 0.6s;}			
.ff2 a:hover img{ margin-left:20px; transform: scale(1.1); /* 鼠标放到图片上的时候图片按比例放大1.5倍   */}
.ff2 a:hover{font-weight:700;color:#000; font-size:22px; font-family:'font23413';src:url('images/font23413.ttf');}
.ff3{ overflow:hidden;font-size:22px; font-family:'font23413';src:url('images/font23413.ttf');}
.ff3 img{cursor: pointer;
transition: all 0.6s;}
.ff3 a:hover img{ margin-left:20px; transform: scale(1.1); /* 鼠标放到图片上的时候图片按比例放大1.5倍   */}
.ff3 a:hover{ font-weight:700;color:#000; font-size:22px; font-family:'font23413';src:url('images/font23413.ttf');}
.liuyan{overflow:hidden;padding:30px;}
.liuyan li{ width:400px; float:left; padding:5px;  margin-right:20px; margin-bottom:20px; }

.liuyan li input{ width:590px;border:2px solid #ccc; background:#FFF; padding:10px;}
.liuyan li textarea{border:2px solid #ccc; background:#FFF; padding:10px; width:1000px; height:100px;}
.liuyan li button{padding:10px; width:1000px;}
