﻿/* banner */
.banner{width: 100%;}
.banner img{width: 100%;}
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 38%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 124px; width: 50px; /*background: transparent url("../images/bannerbtn.png")tpa=http://www.zhundu.net/images/bannerbtn.png*/ no-repeat left top; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.slide_tabs{position: absolute;bottom: 25px;left: 48.2%;z-index: 4;}
.slide_tabs li{float: left;margin-right: 10px;}
.slide_tabs li a{display: inline-block;width: 8px;height: 8px;background:#dadee9;color: #dadee9;overflow: hidden;border-radius: 50%;}
.slide_tabs .slide_here a{background: #4b4b4b;color: #4b4b4b;}
/* title */


/*导航菜单*/

#nav {
	list-style: none;
	padding: 0px 0px 0px 3px;
	width: 1024px;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#nav a {
	/* [disabled]width: 120px; */
	text-align: center;
	display: block;
}
#nav a:link {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
#nav a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#nav a:hover {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
#nav li {
	width: 113px;
	float: left;
	z-index: 9999;
}
#nav li a:hover {
	display: inherit; z-index: 9999; background-color: rgb(2, 102, 174);
}
#nav li ul {
	left: -999em;
	text-align: left;
	line-height: 27px;
	list-style-type: none;
	position: absolute;
	width: 96px;
}
#nav li ul li {
	float: left;
	background-color: rgb(1,153,76);
}
#nav li ul a {
	width: 104px;
	text-align: center;
	padding-left: 7px;
	display: block;
}
#nav li ul a:link {
	color: rgb(102, 102, 102); text-decoration: none;
}
#nav li ul a:visited {
	color: rgb(102, 102, 102); text-decoration: none;
}
#nav li ul a:hover {
	background: rgb(204, 0, 0); color: rgb(243, 243, 243); font-weight: normal; text-decoration: none;
}
#nav li:hover ul {
	left: auto; z-index: 99999;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left;
}
#nav li ul li a {
	font-size: 14px;
}






















