*{
	margin:0;
	padding: 0;
}
.clear{
	clear: both;
}
img{
	border: none
}
ul,ol,li{
	list-style: none;
}

body{
	width: 100%;
	background:url(../images/bg.jpg) center 50px no-repeat;
}
body {
	font-family: Arial,'微软雅黑';
	background-color:#fff;
	overflow-x: hidden;
	font-size: 14px
}
a{
	text-decoration: none;
	color: black
}
.navtop{
	width: 1200px;
	margin:0 auto;
	height: 50px;
	line-height: 50px;
	position: relative;
	overflow: hidden;
	background-color:#fff;
	color:#000;
}
.navtop a{	
	color:#000;
}
.navtop img{
	float: left;
	
	margin-top: 8px
}
.navtop ul{
	float: right;
}
.navtop ul li{
	float: left;
}
.navtop ul li a{

	float: left;
	padding: 0 5px;
	margin:0 5px;
	color:#000;
}
.navtop ul li a:hover{
	color: #000;
	text-decoration:underline;
}
.nav1{
	width: 1200px;
	margin:0 auto;
	
	padding-top: 28px;
	position: relative;
}
#bm{
	position: absolute;
	right: 100px;
	top: 340px;
	cursor: pointer;
}
.nav2{
	width: 1200px;
	margin:0 auto;
	margin-top: 40px;
}
.nav3{
	width: 1200px;
	margin:0 auto;
	margin-top: 50px;
	position: relative;
	overflow: hidden;
}
.nav3left{
	width: 1200px;
	float: left;
	color: #000；
}
.nav3left p{
	text-indent: 2em;
	line-height: 2;
	margin:20px 0;
	font-size: 16px
}
.nav3right{
	width: 300px;
	float: right;
	text-align: center;
	padding-top:10px
}
.nav4,.nav5{
	width: 1200px;
	margin:0 auto;
	margin-top: 60px;
}
.wrapperdiv {
    width: 1200px;
   
    position: relative;
    overflow: hidden;
    margin-top: 20px
}
.swiper-slide p{
	width: 258px;
	float: left;
	margin:0 10px;
	text-align: center;
	color: white;
	line-height: 2.2;
	font-size: 12px;
	border: 1px #266ead solid;
	padding: 20px 10px;
	height: 240px;
}
.company{
	font-size: 16px;
	color:#000;
}
#popdiv{
	width: 500px;
	height: 350px;
	background: white;
	position: fixed;
	left: 50%;
	margin-left: -250px;
	top: 50%;
	margin-top: -250px;
	border: 1px black solid;
	z-index: 9;
	display: none
}
#popdiv ul{
	width: 90%;
	margin:0 auto;
	margin-top: 30px;
}
#popdiv ul li{
	position: relative;
	overflow: hidden;
	padding: 10px 0
}
#popdiv ul li input[type='text']{
	width: 350px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
#tj{
	float: left;
	width: 200px;
	height: 40px;
	text-align: center;
	background: #aa3321;
	color: white;
	line-height: 40px;
	cursor: pointer;
}
#gb{
	float: right;
	width: 200px;
	height: 40px;
	text-align: center;
	background: #5c5c5c;
	color: white;
	line-height: 40px;
	cursor: pointer;
}
#backtop{
	position: fixed;
	cursor: pointer;
	right: 20px;
	bottom: 20px;
	z-index: 10
}
#sartable{
	width: 3450px;

}
#sartable td{
	width: 300px;
}
#sartable td p{
	width: 258px;
	margin:0 10px;
	text-align: center;
	color: 000;
	line-height: 1.7;
	font-size: 12px;
	background: #dfe0e0;
	padding: 20px 10px;
	height: 238px;
}
.contab{
	width: 1200px;
	height: 284px;
	overflow: hidden;
	margin-top: 20px
}
.contab1{ font-size:18px; color: #000; line-height: 20px;}