/* Õ¾ */

body {
font-family: 'Microsoft Yahei', 'Î¢ÈíÑÅºÚ', Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0;
}


.topNav{ background-color: #FFFFFF; }

.MainNavbox {

    width: 950px;

    height: 68px;

    font-size: 12px;

    margin: 5px 0px;

}

.MainNavbox{ width: 950px; height: 68px; font-size:12px;margin:5px auto;}

img.logoimg{ float: left; margin-left:5px; margin-right:0; margin-top:5px; margin-bottom:5px; border-width:0px}

.MainNavbox #Nav{

	float: right;

	font-family:;

	font-size:12px;

	text-decoration:none;

	margin-right:0px;

	height: 70px;

	margin-top: 5px;

	margin-bottom: 5px;

}

.MainNavbox #Nav .pic{

	float: left;

	width: 1px;

	margin-left:5px;

	margin-right:5px;

	margin-top: 5px;

}

.MainNavbox #Nav .life,

.MainNavbox #Nav .community,

.MainNavbox #Nav .consume{ height: 60px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 0px solid #e7e7e7; font-family:; }

.MainNavbox #Nav .conn{ float: left; line-height: 25px; margin-left:7px; margin-right:5px; margin-top:15px; margin-bottom:1px }

.MainNavbox #Nav .conn .title {color:#CA0000;}

.MainNavbox #Nav a{color: #000000}

.MainNavbox #Nav a:link {color: #000000; text-decoration:none}

.MainNavbox #Nav a:visited { text-decoration: none; color: #000000;}

.MainNavbox #Nav a:hover { text-decoration: underline; color: #ff0000;}

.MainNavbox #Nav .logo {  float: left; margin-left: 8px; margin-top: 4px}



.souheader{ width: 950px; clear:both;height:70px; color:#fff; background:#FE3C5A; margin-top:8px; margin-bottom:8px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family: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-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family: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-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family: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: 950px; background:#FE3C5A; font-size:12px; padding:5px 0 5px 0; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}



#Hproject{width:100%; clear:both; background-image:url('Hproject_bg.jpg');z-index:1;color:#FFFFFF}

#navigation {width:950px; margin:0px auto;height:39px;  line-height:38px; text-align:center;color:#FFFFFF}

.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(navigation_newbg2.jpg)}

#navigation ul li a:hover {color:#000;background:url(navigation_newbgban2.jpg)}

#navigation .arrNavi:link,#navigation .arrNavi:visited{background:url(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('navigation_newbg2.jpg'); padding-left:10px; padding-right:11px;display:block;text-decoration:none}
.navilo ul li a:hover {background:url('navigation_newbgban2.jpg');font-size:14px;color:#FFFFFF;text-decoration:none}

.navilo .arrNavi:link,.navilo .arrNavi:visited{background:url('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 {	text-color:#FFFF00; background:url(navigation_bgban.jpg);font-size:14px;}

.navirz .arrNavi:link,.navirz .arrNavi:visited{background:url(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}





/*----------------------------top------------------------------*/



#all{

	width:950px;

	margin:auto;

    background:#fff;

}



#topad{

	width:950px;

	float:center;

	margin-top:5px;

	margin-bottom:5px;

}



#top-menu{

	background:#fcfcfc url(top-menu-bg.gif) repeat-x left ;

	border-bottom:1px solid #dedede;

	line-height:16px;

	height:28px;

}

#top-nav{

	width:950px;

	text-align:right;

	padding:5px 0px;

	color:#333333;

	margin:auto;

}

#top-nav a{

	color:#666;

	padding:2px 10px;

	border-right:0px solid #ddd;

}

#top-nav a:hover{

	background:#fff;

	text-decoration:none;

	color:#ff0000;

}

#top-nav sup{

	color:#f00;

}

#top-nav span{

	float:left;

}

#top-nav p{

    text-align: right;

}