body {
	color: rgb(96, 96, 96); background-color: rgb(250, 250, 250);
}
a {
	color: rgb(96, 96, 96);
}
a:hover {
	color: rgb(206, 24, 36);
}
.wrap {
	margin: 0px auto; width: 1080px;
}
.header {
	top: 0px; width: 100%; height: 90px; position: fixed; z-index: 9999;
}
.header s {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; filter: Alpha(opacity=70); position: absolute; opacity: 0.7; background-color: rgb(35, 31, 32); -moz-opacity: 0.7;
}
.header .wrap {
	position: relative; z-index: 10;
}
.logo {
	background: url("/templets/heasy/images/logo.png") no-repeat 0px 2px; width: 890px; height: 90px; text-indent: -6666px; float: left; display: block;
}
.headerRt {
	float: right;
}
.headerRt p.link {
	height: 40px; color: rgb(188, 187, 187); line-height: 40px; float: right;
}
.headerRt p.link a {
	color: rgb(178, 178, 178);
}


.headerSearch{background:url("/templets/heasy/images/search.png") right top no-repeat;height:18px;width:186px;float:right;clear:both;}
.headerSearch input{float:right;border:0;border:none;background:none;}
.headerSearch input.text{width:134px;height:18px;padding-left:10px;color:#c8c7c7;vertical-align:middle;line-height:18px;float:left;text-indent:20px;}
.headerSearch input.submit{float:right;cursor:pointer;width:30px;height:18px;}


.nav {
	left: 0px; top: 90px; width: 103%; height: 34px; position: fixed; z-index: 9999; _position: absolute;
}
.nav s {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; filter: Alpha(opacity=70); position: absolute; opacity: 0.7; background-color: rgb(220, 31, 42); -moz-opacity: 0.7;
}
.nav .wrap {
	position: relative; z-index: 10;
}
.nav li {
	width: 130px; height: 34px; line-height: 34px; float: left;
}
.nav li:hover i {
	display: block;
}
.nav ul li a {
	color: rgb(255, 255, 255); font-family: Î¢ÈíÑÅºÚ; font-size: 14px; display: inline-block; position: relative;
}
.nav ul li a i {
	background: url("/templets/heasy/images/navIcon.gif") no-repeat bottom; left: 50%; top: 34px; width: 13px; height: 7px; overflow: hidden; margin-left: -7px; display: none; position: absolute; z-index: 888;
}
.nav ul li div {
	background: 0px 0px rgba(255, 255, 255, 0.96) !important; filter: alpha(opacity=96); opacity: 0.96; -moz-opacity: 0.96;
}
.nav ul li div dl dd a:hover {
	color: rgb(200, 36, 34);
}
.navHover {
	padding: 20px 0px; left: -35px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover dl {
	width: 130px; float: left;
}
.navHover dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navHover1 {
	padding: 20px 0px; left: 100px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover1 dl {
	width: 110px; float: left;
}
.navHover1 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; padding-left: 15px; display: block;
}
.navHover2 {
	padding: 20px 0px; left: 225px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover2 dl {
	width: 130px; float: left;
}
.navHover2 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navHover3 {
	padding: 20px 0px; left: 355px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover3 dl {
	width: 130px; float: left;
}
.navHover3 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navHover4 {
	padding: 20px 0px; left: 485px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover4 dl {
	width: 130px; float: left;
}
.navHover4 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navHover5 {
	padding: 20px 0px; left: 620px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover5 dl {
	width: 130px; float: left;
}
.navHover5 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navHover6 {
	padding: 20px 0px; left: 750px; top: 34px; width: 130px; line-height: 1.8; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.navHover6 dl {
	width: 130px; float: left;
}
.navHover6 dl dd a {
	text-align: center; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.navInner{position:fixed;left:0;top:124px;z-index:100;height:92px;background:url("/templets/heasy/images/innerNav.png") repeat-x;text-align:center;width:100%;
	_position:absolute;}
.navInner a{display:inline-block;width:260px;height:92px;line-height:92px;font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;color:#3e3e3e;position:relative;}
.navInner a.current{background:url("/templets/heasy/images/innerNavCur.png") no-repeat;color:#e24b54;}
.navInner a.current i{display:block;width:800px;height:80px;background:url("/templets/heasy/images/innerNavCurS.png") no-repeat;position:absolute;left:50%;top:92px;margin-left:-400px;}
	
.navInner1 {
	background: url("/templets/heasy/images/innerNav.png") repeat-x; width: 100%; height: 92px; text-align: center; margin-top: 124px; _position: absolute;
}
.navInner1 h2 {
	width: 260px; height: 92px; color: rgb(62, 62, 62); line-height: 92px; font-family: Î¢ÈíÑÅºÚ; font-size: 30px; display: inline-block; position: relative;
}
.navInner2 {
	background: url("/templets/heasy/images/innerNav.png") repeat-x; width: 100%; height: 92px; text-align: left; margin-top: 124px; _position: absolute;
}
.navInner2 span {
	width: 460px; height: 92px; color: rgb(62, 62, 62); line-height: 92px; font-family: Î¢ÈíÑÅºÚ; font-size: 16px; display: inline-block; position: relative;
}
.navInner2 span font {
	color: rgb(225, 73, 82);
}

.mainContent{padding-top:216px;position:relative;line-height:1.8;}
.mainContentt{padding-top:216px;position:relative;line-height:1.8;}

.footerLink {
	padding: 30px 0px; width: 100%; line-height: 1.8; position: relative; background-color: rgb(98, 98, 98);
}
.footerLink .wrap {
	overflow: hidden; position: relative;
}
.footerLink .list {
	width: 1200px;
}
.footerLink dl {
	width: 165px; float: left;
}
.footerLink dt a {
	color: rgb(222, 222, 222); font-weight: 700;
}
.footerLink dd a {
	color: rgb(178, 178, 178);
}
.footerLink .share {
	left: 50%; top: -20px; width: 400px; height: 40px; margin-left: 140px; position: absolute;
}
.footerLink .share s {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; filter: Alpha(opacity=70); position: absolute; opacity: 0.7; background-color: rgb(220, 31, 42); -moz-opacity: 0.7;
}
.footerLink .share .link {
	padding: 0px 10px; position: relative; z-index: 10;
}
.footerLink .share .link a {
	padding: 0px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-family: Î¢ÈíÑÅºÚ; font-size: 14px; margin-right: 5px; float: left; display: inline-block;
}
.footerLink .share .link span.bds_more {
	background: url("/templets/heasy/images/iconF.png") no-repeat 0px 50% !important; padding: 0px 0px 0px 5px; width: 54px; height: 40px; line-height: 40px; font-size: 14px; margin-right: 10px; display: inline-block;
}
.footerLink .share .link a#weixinBtn {
	background: url("/templets/heasy/images/iconWeixin.png") no-repeat 0px 50%; padding-left: 30px;
}
.footerLink .share .link a#weiboBtn {
	background: url("/templets/heasy/images/iconWeibo.png") no-repeat 0px 50%; padding-left: 30px; margin-right: 10px;
}
.footerLink .share a.bds_tsina {
	background: url("/templets/heasy/images/iconWeibo.png") no-repeat 50% 50% !important; width: 21px; height: 40px;
}
.footerLink .share a.bds_tqq {
	background: url("/templets/heasy/images/iconQQ.png") no-repeat 50% 50% !important; width: 22px; height: 40px;
}
.footerLink .share a.bds_renren {
	background: url("/templets/heasy/images/iconRenren.png") no-repeat 50% 50% !important; width: 33px; height: 40px;
}
.footerInfo {
	padding: 10px 0px 20px; line-height: 1.8; background-color: rgb(41, 41, 41);
}
.footerInfo p {
	color: rgb(129, 129, 129); font-size: 12px;
}
.goToTop {
	background: url("/templets/heasy/images/gototop.png") no-repeat; left: 50%; width: 51px; height: 40px; bottom: 80px; text-indent: -6666px; margin-left: 560px; display: block; position: fixed; z-index: 999;
}
.weixin {
	padding: 20px; left: 50%; top: 0px; width: 400px; height: 400px; margin-left: -220px; display: none; position: absolute; z-index: 10000; background-color: rgb(255, 255, 255);
}
.weixin .close {
	background: url("/templets/heasy/images/lightbox-btn-close.gif") no-repeat; top: 10px; width: 66px; height: 22px; right: 10px; text-indent: -6666px; display: block; position: absolute; cursor: pointer;
}
.shadow {
	left: 0px; top: 0px; display: none; filter: Alpha(opacity=50); position: absolute; z-index: 9999; opacity: 0.5; background-color: rgb(0, 0, 0); -moz-opacity: 0.5;
}
.onlineBox {
	background: url("/templets/heasy/images/online.png") no-repeat; top: 180px; width: 34px; height: 321px; right: 0px; color: rgb(255, 255, 255); overflow: hidden; position: fixed; z-index: 999; _position: absolute;
}
.onlineBox a {
	color: rgb(255, 255, 255);
}
.onlineBox span {
	display: inline-block; white-space: nowrap;
}
.onlineBox a {
	display: inline-block; white-space: nowrap;
}
.onlineBox .tel {
	position: absolute;
}
.onlineBox .email {
	position: absolute;
}
.onlineBox .wb {
	position: absolute;
}
.onlineBox .wx {
	position: absolute;
}
.onlineBox .mall {
	position: absolute;
}
.onlineBox .tel {
	left: 60px; top: 48px; font-weight: 700;
}
.onlineBox .email {
	left: 58px; top: 68px; line-height: 12px; font-size: 10px;
}
.onlineBox .wb {
	left: 78px; top: 122px;
}
.onlineBox .wx {
	left: 132px; top: 122px;
}
.onlineBox .mall {
	left: 48px; top: 180px; line-height: 20px;
}
.pageSize {
	text-align: right; padding-top: 10px;
}
.pageSize a {
	padding: 0px 3px; color: rgb(51, 51, 51); font-weight: bold;
}
.pageSize a:hover {
	color: rgb(230, 26, 15);
}
.pageSize a.current {
	color: rgb(230, 26, 15);
}
.select {
	width: 190px; height: 25px; line-height: 25px; margin-left: 10px; float: left; background-color: rgb(255, 255, 255);
}
.select select {
	width: 100%;
}
.select .dropselectbox {
	background: url("/templets/heasy/images/selectIcon.gif") no-repeat right 10px; height: 100%; text-indent: 10px; font-size: 14px; margin-right: 6px; display: block; cursor: pointer;
}
.select .dropselectbox ul {
	width: 190px; line-height: 30px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.select .dropselectbox li {
	color: rgb(148, 148, 148); font-size: 12px;
}
.select .dropselectbox li:hover {
	color: rgb(48, 48, 48);
}
#current a i {
	display: block;
}






#menumenu { width:200px; margin:auto; padding-top:20px;}

#menuas { width:200px; margin:auto; padding-top:20px;}
 #menuas h1 { background: url(/templets/heasy/images/zakladka.png)  center left no-repeat; line-height:28px;padding-left:35px;padding-top:5px;
	padding-bottom:5px;font-size:14px;
	color:#82846f;}
 #menuas h2 { font-size:12px; margin-bottom:5px;padding-left:10px; }
 #menuas ul { padding-left:40px; height:100px; overflow:auto;}
 #menuas a {  padding:10px; text-decoration:none; overflow:hidden;}
 #menuas a:hover{ color:#82846f; text-decoration: underline;}
 #menuas .no {display:none;}
 #menuas .h1 a{color:#82846f;}
 #menuas .h2 a{color:#82846f;}
 
 
 


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
