@charset "gb2312";
body {
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
	background-color: #FFFFFF;
	margin:0 auto;

	*width:100%;
}

*{ margin:0; padding:0;
}

#top{
	height: 130px;
	width: 100%;
	background-attachment: fixed;
	background-image: url(images/top_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	text-align: center;
}
#topx{
	background-image: url(images/xia_26.gif);
	background-repeat: repeat-x;
	float: left;
	height: 21px;
	width: 100%;
}
#topc{
	width:987px;
	height: 108px;
	margin-right: auto;
	margin-left: auto;
}
#biaod{
	width:218px;
	height:80px;
	float:left;
	padding-top: 20px;
}
#biaoy{
	float: left;
	height: 108px;
	width: 759px;
	padding-left: 10px;
}






.tops{
	height: 20px;
	width: 100%;
	padding-top: 35px;
	text-align: left;
	padding-bottom: 13px;
}
.hz{
	font-family:Georgia, "Times New Roman", "ËÎÌå";
	font-size: 15px;
	line-height: 150%;
	font-weight: bold;
	color: #DF0721;
	text-decoration: none;
}


#hk{
	float: left;
	height: 145px;
	width: 940px;
	margin-left: 12px!important;
	margin-left: 6px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}



UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
ul#nav{ margin: 0px; padding:0px;}
ul#nav li{float:left; }
ul#nav li a{height:51px; display:block; outline:none; border:0px; font-size:14px; font-weight:bolder; padding-top:10px;}
ul#nav li a:hover{ color:#FFF;}
li#navHome a, li#navAbout a, li#navNews a, li#navSolution a, li#navWork a, li#navService a, li#navContact a, li#navNavigate a { background:url(images/nav.png);
}

li#navHome a { background-position:0px 61px; width:81px;}
li#navHome a:hover {background-position:0px 0px;}
li#navHome a:active {background-position:0px 0px;}
body#Home li#navHome a{background-position:0px 0px;}

li#navNews a { background-position:-81px 61px; width:104px;}
li#navNews a:hover {background-position:-81px 0px;}
li#navNews a:active {background-position:-81px 122px;}
body#News li#navNews a{background-position:-81px 0px}

li#navService a { background-position:-185px 61px; width:94px;}
li#navService a:hover {background-position:-185px 0px;}
li#navService a:active {background-position:-185px 122px;}
body#Service li#navService a{background-position:-185px 0px}

li#navWork a { background-position:-279px 61px; width:90px;}
li#navWork a:hover {background-position:-279px 0px;}
li#navWork a:active {background-position:-279px 122px;}
body#Work li#navWork a{background-position:-279px 0px}

li#navSolution a { background-position:-369px 61px; width:92px;}
li#navSolution a:hover {background-position:-369px 0px;}
li#navSolution a:active {background-position:-369px 122px;}
body#Solution li#navSolution a{background-position:-369px 0px}

li#navAbout a { background-position:-461px 61px; width:92px;}
li#navAbout a:hover {background-position:-461px 0px;}
li#navAbout a:active {background-position:-461px 122px;}
body#About li#navAbout a{background-position:-461px 0px}


.clear {
	CLEAR: both; BORDER-TOP: transparent 0px solid; VISIBILITY: hidden
}

li#navContact a { background-position:-553px 61px; width:92px;}
li#navContact a:hover {background-position:-553px 0px;}
li#navContact a:active {background-position:-553px 122px;}
body#Contact li#navContact a{background-position:-553px 0px}

li#navNavigate a { background-position:-645px 61px; width:93px;}
li#navNavigate a:hover {background-position:-645px 0px;}
li#navNavigate a:active {background-position:-645px 122px;}
body#Navigate li#navNavigate a{background-position:-645px 0px}



.about-lt-lite{ margin-top:16px; width:201px;}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: none;
}
 .about-lt-lite li{
	width:201px;
	height:31px;
	margin-bottom:6px;
	line-height:31px;
	text-align:center;
	font-weight:bold;
	background-image: url(images/001.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
 .about-lt-lite li a:hover{
	width:201px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-weight:bold;
	display:block;
	color:#FFF;
	background-image: url(images/002.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.bk4 {
	border: 1px solid #d7d7d7;
	padding: 8px;
	background-image: url(images/bj00.jpg);
	background-repeat: repeat-x;
	background-position: 0px -126px;
}


.news-font2{font-size:16px; color:#FF0000; font-family: "ºÚÌå";} 
