body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{text-decoration:none; color:#999;}
.clearfix {display: inline-block;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;font-size: 0;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


.services {
	float: left;
}
.services .con {
	background: url(../images/service.png) no-repeat 0 0;
	width: 127px;
	height: 368px;
	position: relative;
}
.services .shares {
	position: absolute;
	left: 10px;
	top: 275px;
	white-space: nowrap;
	color: #666;
}
.services .shares img {
	margin-right: 5px;
}
.services li {
	text-align: center;
}
.services .qq {
	padding-top: 105px;
}
.services .name {
	padding-top: 8px;
	float: left;
	display: block;
	width: 60px;
	text-align: right;
}
#www97zzwcom .s-btn {
	background-position: 0 -89px;
	width: 38px;
	height: 198px;
	margin-top: 104px;
	float: left;
}
#www97zzwcom .Obtn {
	background: url(../images/service.png) no-repeat -331px -53px;
	float: left;
	width: 39px;
	height: 197px;
	margin-top: 30px;
	margin-left: -1px;
}
#www97zzwcom a.wx {
	position: absolute;
	top: 166px;
	left: 15px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
	width: 95px;
	height: 95px;
}


#menu{ margin:0px auto; WIDTH: 100%; height:45px;text-align:center; background:url(../images/navbar_bg.png) repeat-x;}
.bound{ width:986px; overflow:hidden; margin:0 auto;}
#menu li{float:left;width:90px;_width:85px; font-size:14px; font-weight:bold; text-align:center; height:30px;position:relative; padding:15px 15px 0 15px;background:url(../images/separator.png) no-repeat right;color:#f9f9f9; }
#menu li a{float:left;width:90px;_width:85px; font-size:14px; font-weight:bold; text-align:center; height:30px;position:relative; color:#f9f9f9; }
#menu li a:hover{ background:url(../images/menu_arrow.png) no-repeat bottom;color: #9AB9C9; TEXT-DECORATION: none; cursor:pointer;}


.topr_menu{WIDTH: 100%;height:45px; text-align:center; overflow:hidden; margin:0px auto; background:url(../images/navbar_bg.png) repeat-x;}
.topr_menu li{text-align:center; float:left; display:inline; width:90px;_width:85px; font-size:14px; font-weight:bold;  background:url(../images/separator.png) no-repeat right;color:#f9f9f9; height:30px;padding:15px 15px 0 15px;}
.topr_menu li a{text-align:center; float:left; width:90px;_width:85px; color:#f9f9f9; font-size:14px; }
.topr_menu li a:hover{background:url(../images/menu_arrow.png) no-repeat bottom; float:left;width:90px;_width:85px; font-size:14px; font-weight:bold; text-align:center; height:30px;position:relative; color:#9AB9C9; }
.topr_menu li ul li{font-size:11px;}


#nav{margin:0 auto; width:990px;}
#nav li ul {
text-align:left; width:120px; position: absolute; top:136px; display:none;z-index:999;margin: 0 0 0 -15px;
}
#nav li ul li{
 width:120px; border-bottom:1px solid #e5e5e5; height:40px; background: #F6F6F6;padding:0;font-weight:normal;font-size:12px;
}

#nav li ul a{
 display: block; width:120px;text-align:center; padding:0; height:40px; line-height:40px;
}

#nav li ul a:link  {
 color:#333; text-decoration:none;
}
#nav li ul a:visited  {
 color:#333;text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;background:#0094dd;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}



.foot_menu{WIDTH: 100%;height:120px; text-align:center; margin:0px auto;}
.foot_menu li a{text-align:left; float:left; display:inline; width:150px;_width:145px; font-size:16px; color:#666;  padding:0 15px 15px 10px;}


#footnav{margin:0 auto; width:990px;}
#footnav li{text-align:left; float:left; display:inline; width:170px;_width:165px; font-size:16px; color:#666;  padding:0 15px 5px 10px;}
#footnav li ul {text-align:left; width:120px; margin: 0 0 0 10px;font-size:12px;}
#footnav li ul li a{ width:120px; padding:0;font-weight:normal;font-size:12px;}

