

/* 共用总站导航 */
.topNav{ background-color: #EC0370; }
.MainNavbox{
	width: 1000px;
	height: 100px;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top: 0px;
}
img.logoimg{float: left;margin-left:10px;border-width:0px;margin-top: 10px;}
.MainNavbox #Nav{
	float: right;
	font-size:12px;
	text-decoration:none;
	height: 100px;
	width: 660px;
}
.MainNavbox #Nav .pic{float: left; width: 1px; margin-left:5px; margin-right:5px}
.MainNavbox #Nav .life,
.MainNavbox #Nav .community,
.MainNavbox #Nav .consume{ height: 100px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; font-family:宋体; }
.MainNavbox #Nav .conn{
	float: right;
	line-height: 25px;
	margin-left:10px;
	margin-top:10px;
	padding-right: 15px;
	padding-left: 10px;
	color: #FFFFFF;
	border: 1px dotted #FFFFFF;
}
.MainNavbox #Nav .conn ul {}
.MainNavbox #Nav .conn ul li{
	float: left;
	width:90px;
	list-style-position: inside;
	list-style-type: disc;
	margin-right: 5px;
	margin-left: 5px;
}
.MainNavbox #Nav .conn ul li a{padding: 5px;}
.MainNavbox #Nav .conn ul li a:hover {background-color: #D8024C;padding: 5px;color: #FFFFFF;}
.MainNavbox #Nav .conn ul li1{
	float: left;
	width:100px;
}
.MainNavbox #Nav .conn .title {color:#CA0000;}
.MainNavbox #Nav a{color: #FFFFFF}
.MainNavbox #Nav a:link {color: #FFFFFF; text-decoration:none}
.MainNavbox #Nav a:visited { text-decoration: none; color: #FFFFFF;}
.MainNavbox #Nav a:hover { text-decoration: underline; color: #FFCC00;}
.MainNavbox #Nav .logo {  float: left; margin-left: 8px; margin-top: 4px}

.souheader{ width: 1000px; clear:both;height:70px; color:#fff; background:#FE3C5A; margin-top:8px; margin-bottom:8px; font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.souheader a,.souheader area { blr:expression(this.onFocus=this.blur()) } /* for IE */
.souheader :focus { -moz-outline-style: none; } /* for Firefox */
.souheader1{float:left;width:181px;height:44px;margin:5px 8px 0 8px;cursor:pointer;}/*2008.4.29*/
.souheader2{float:left;width:630px;height:39px;margin-top:8px; margin-left:10px;font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}/*2008.4.29*/
.souheader3{float:right;width:100px;height:50px;margin-top:12px; margin-left:5px;font:normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}/*2008.4.29*/
.souheader2 p{line-height:1.6em;}
.souheader2 p a{margin:0px;}
.souheader2 a:link,.souheader2 a:visited {text-decoration: none;color:#fff;}
.souheader2 a:active,.souheader2 a:hover {text-decoration: underline;color:#ff0;}

.wed-center{ width: 1000px; background:#FE3C5A; font-size:12px; padding:5px 0 5px 0; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}


/*----------------------------top------------------------------*/

#all{
	background-color: #FB3B84;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#topad{
	width:1000px;
	float:center;
	margin-top:5px;
	margin-bottom:5px;
}

#top-menu{
	background:#EBEBEB url(top-menu-bg.gif) repeat-x left ;
	border-bottom:1px solid #bbb;
	line-height:16px;
	height:28px;
}
#top-nav{
	width:1000px;
	text-align:right;
	padding:5px 0px;
	color:#333333;
	margin:auto;
}
#top-nav a{
	color:#666;
	padding:2px 5px;
	border-right:1px solid #ddd;
}
#top-nav a:hover{
	background:#fff;
	text-decoration:none;
	color:#000;
}
#top-nav sup{
	color:#f00;
}
#top-nav span{
	float:left;
}

#Hproject{
	width:100%;
	clear:both;
	background-image:url(/images/Hproject_bg.jpg);
	z-index:1;
	color:#FFFFFF;
	margin-bottom: 5px;
	margin-top: 5px;
}
#navigation {
	width:980px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.sw{ position:fixed;top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}
.sw_{ position:fixed;top:70px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+70); z-index:999;}
/*#navigation ul li { float:left;position:relative;z-index:90; width:81px;}
#navigation ul li a {display:block;font-weight:81; color:#FFF; text-decoration:none; font-size:14px; background:url(/images/navigation_newbg2.jpg)}
#navigation ul li a:hover {color:#fff;background:url(/images/navigation_newbgban2.jpg)}
#navigation .arrNavi:link,#navigation .arrNavi:visited{background:url(/images/navigation_newbgban2.jpg);}*/

.navilo ul li { float:left;position:relative;z-index:90; width:auto; display:block;color:#FFFFFF}
.navilo ul li a {display:block;font-weight:81; color:#FFFFFF;font-size:14px; background:url(/images/navigation_newbg2.jpg); padding-left:10px; padding-right:11px;display:block;text-decoration:none}
.navilo ul li a:hover {background:url(/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}
.navilo .arrNavi:link,.navilo .arrNavi:visited{background:url(/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

.navirz ul li { float:left;position:relative;z-index:90; width:98px;}
.navirz ul li a {display:block;font-weight:98; color:#FFF; text-decoration:none; font-size:14px; background:url(navigation_bg.jpg)}
.navirz ul li a:hover {color:#fff;background:url(/images/navigation_bgban.jpg);font-size:14px;}
.navirz .arrNavi:link,.navirz .arrNavi:visited{background:url(/images/navigation_bgban.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

#navigation  .noback:link,#navigation .noback:visited{ background-image:none;}
#navigation  .noback:hover{background-image:none; background-color:#C00000}
/*=============以下是客服代码============*/
#kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:80px; z-index:10008; width: 120px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-family:"Microsoft Yahei"; font-size: 12px;}
.cs_tel{height:25px; background: url('/images/img.gif') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('/images/img.gif') no-repeat 0px -50px;}
.cs_online_qq{height: 25px; padding-left:15px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;line-height:25px;}

/*.cs_qcode{padding: 10px 0px 0px 0px;}*/

.cs_free{height:32px; background: url('/images/img.gif') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('/images/img.gif') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('/images/img.gif') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}