.banner {
	width:100%;
	height:342px;
	background:url(../style/contact_banner.jpg) no-repeat center;
	clear:both;
}


.snav {
	width:1000px;
	height:60px;
	margin:0 auto;
	padding-top:282px;
}

.snav ul {
	
	width:1000px;
	height:60px;
	background:#FFF;
}

.snav ul li {
	width:164px;
	height:60px;
	line-height:60px;
	text-align:center;
	float:left;
	font-size:15px;
	border-right:1px solid #ccc;
	}


.snav ul li.on {
	background-color:#0e93f5;
}

.snav ul li a {
	font-size:15px;
}

.snav ul li a.on{
	color:#FFF;
	background:url(../style/us_title_bg.jpg) no-repeat center right;
	padding:0 20px;
}

.titlebg {
	width:100%;
	height:120px;
	background:#f2f2f2;
	z-index:-1;
}


.title {
         width:1000px;
	height:120px;
}


.title_title {
        background:url(../style/contact_title_bg.jpg) no-repeat left top;
	padding-top:40px;
	color:#0e93f5;
	font-size:21px;
	font-weight:bold;
	margin:20px 0 10px 0;
	float:left;
	width:600px;
}

.now {
	width:350px;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:80px;
	text-align:right;
}

.now span {
	background:url(../style/now_bg.jpg) no-repeat left center;
	padding-left:20px;
}

.slideTxtBox{ width:1000px;height:120px; text-align:left;margin:-120px auto 0 auto;clear:both;}

.contact {
	width:1000px;
	height:540px;
	margin:0 auto;
}

.w300 {
	width:300px;
	height:200px;
	float:left;
	border:1px solid #CCC;
	text-align:center;
}

.contact ul li {
	padding-top:30px;
}

.contact ul li:hover {
	background:#5abd02;
	color:#FFF;
	cursor:default;
}


.contact ul li p {
	padding:5px 0;
}

.num {
	font-family: 'Arvo', serif;
	font-size:16px;
}

.greenbg {
	background:#5abd02;
	}

.w630 {
	width:630px;
	height:200px;
	float:left;
	border:1px solid #CCC;
	text-align:left;
}

.c_website {
	margin:26px 50px 0 100px;
}	
