*{
margin: 0px auto;
padding: 0;
line-height: 24px;
}
img{
border: 0;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
font-family: arial, ËÎÌå, serif;
font-size: 12px;
background-image: url(stage_bg_btm.png);
background-repeat: repeat-x;
background-attachment: fixed;
}
#mainbody{
background: #ffffff;
width: 1000px;
margin: 0px auto;
border: #c4d1db solid 1px;
overflow: auto;
}
#nav{
height: 42px;
border-bottom: #003399 solid 1px;
background: url(navbg.gif);
margin: 0px;
text-align: left;
}
#nav ul{
list-style: none; 
margin: 0px;
text-align: left;}
#nav li{
width: 88px; 
text-align: center; 
float: left; 
height: 30px; 
padding-top: 12px; 
margin-left: 0px;
}
#nav a {
	font-size: 14px;
}
#nav a:link {
	color: #FFFFFF;
	font-weight: bold;
}
#nav a:visited {
	color: #FFFFFF;
	font-weight: bold;
}
#nav a:hover {
	color: #FFFFFF;
	font-weight: bold;
}
#nav a:active {
	color: #FFFFFF;
	font-weight: bold;
}
#footer{
clear: both;
text-align: center;
line-height: 24px;
}

a:link {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
#middle{
margin-top: 8px;
margin-bottom:8px;
}
#mleft{
float: left;
width: 180px;
}
#mright{
width: 810px;
float: right;
}
#companyinfo, #productcate, #salenet, #userservice{
border: #CCCCCC solid 1px;
background:#eaeaea;
clear:both;
}
#productcate, #salenet, #userservice{
margin-top: 8px;
}
.categorytitle1{
margin: 8px 8px 0px 8px;
padding: 8px 8px 0px 8px;
font-size: 14px;
font-weight: bold;
background:#FFFFFF;
width: 86px;
height: 22px;
text-align: left;
}
.context1{
background: #ffffff;
line-height: 24px;
padding:8px;
text-align: left;
}

.categorytitle2{
background:url(categorybg.gif);
font-size:14px;
font-weight: bold;
height: 30px;
padding: 8px 8px 1px 8px;
width: auto;
text-align: left;
}
.categorytitle3{
background: #ffe79b;
border: 1px solid #ffcc33;
font-size:14px;
font-weight: bold;
height: 24px;
padding: 9px 8px 0px 8px;
margin-top: 4px;
margin-bottom: 4px;
text-align: left;
}

#links{
clear: both;
margin-top: 8px;
padding: 3px 8px 3px 8px;
line-height: 24px;
border: #CCCCCC 1px solid;
}
#news{
width: 480px;
float: left;
}
#news table{
line-height: 24px;
}

#leader, #vedio{
width: 320px;
float: right;
}
#leader{
text-align: center;
padding-bottom: 8px;
}
#leader img{
border: none;
}
#vedio, #products{
margin-top: 8px;
}
#products, #subcompany, #life{
padding: 4px;
text-align: center;
}
#products img, #subcompany img, #life img{
width: 125px;
height: 110px;
border: none;
}
table{
width: 100%;
table-layout: fixed;
}
tr{
height: 24px;
}
td{
padding-left: 8px;
overflow: hidden;
white-space:nowrap;
border-bottom: #000000 dashed 1px;
}
.listtitle, #ListTitle{
width: 96%;
}
.listinsertdate, #ListInsertDate{
width: 80px;
background: none;
}
#header{
background: url(banner.jpg) no-repeat 0px 81px;
}
/* Pager */
.pager{
clear:both;
position: relative;
margin-top: 5px;
margin-left: 8px;
padding: 3px;
}
.pager .disabled{
border: 1px solid #ddd;
color: #999;
margin-top: 4px;
padding: 3px;
text-align: center;
}
.pager .current{
background-color: #06c;
border: 1px solid #009;
color: #fff;
font-weight: bold;
margin-top: 4px;
padding: 3px 5px;
text-align: center;
}
.pager span, .pager a{
margin: 4px 3px;
}
.pager a{
border: 1px solid #c0c0c0;
padding: 3px 5px;
text-align: center;
text-decoration: none;
}
#siderBar{
position: absolute;
margin-left: 740px;
margin-top: 8px;
width: 240px;
border: 1px solid #ddd;
background: #EFEFEF;
}
#siderBar ul{
list-style: none;
}
#siderBar ul li{
background: url(sideBarBg.gif) no-repeat center;
line-height: 27px;
text-align: center;
}
#siderBarHeader{
background: url(subunitHeader.gif) no-repeat center;
line-height: 27px;
text-align: center;
}
#newsDetails{
margin: 3px;
width: 720px;
padding: 6px;
border: 1px solid #ddd;
}
#newsTitle{
font-size: 16px;
text-align: center;
margin-left: 0px;
}
#newsSubTitle{
font-size: 14px;
text-align: center;
margin-left: 0px;
margin-top: 3px;
}
#newsAuthor{
font-size: 12px;
width: 100%;
text-align: center;
background-color: #ddd;
height: 22px;
padding-top: 5px;
margin-top: 3px;
}
#newsBack{
margin-top: 8px;
margin-left: 8px;
}
#newsContent{
margin-top: 6px;
margin-left: 2px;
margin-right: 2px;
}
#onePage{
margin: 0px;
width: 780px;
padding: 12px;
line-height: 22px;
}
#onePageSiderBar{
position: absolute;
margin-left: 810px;
margin-top: 8px;
width: 180px;
height: 400px;
border: 1px solid #ddd;
background: #EFEFEF;
}
#onePageSiderBar ul{
list-style: none;
margin-left: 6px;
}
#onePageSiderBar ul li{
background: url(jj.gif) no-repeat center;
text-align: center;
font-weight: bold;
line-height: 32px;
}
#onePageSiderBarHeader{
width: 100%;
height: 47px;
background: url(dh.jpg) no-repeat;
}
#products{
margin-top: 8px;
width: 100%;
}
#mainProduct{
overflow: auto;
width: 700px;
height: 170px;
border: 1px solid #ddd;
position: relative;
margin: 3px;
}
#spic{
overflow: hidden;
width: 140px;
height: 140px;
padding: 3px;
position: absolute;
margin-left: 6px;
}
#productName{
width: 540px;
height: 18px;
padding: 3px;
position: absolute;
margin-left: 150px;
margin-top: 2px;
background: #eee;
}
#productInfo{
width: 500px;
height: 120px;
padding: 3px;
position: absolute;
margin-left: 150px;
margin-top: 6px;
overflow: hidden;
}

.validation-summary-errors
{
color: Red;
padding: 6px;
font-weight: bold;
}
ul,li{margin:0px; padding:0px;list-style:none;}
.sqBorder {width:760px; height:122px; padding:10px; border:1px #000000 solid; background:#555555;}
.scroll_div {width:760px; height:122px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:130px;height:120px;border: 0;margin: auto 8px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*ÉèÖÃulºÍliºáÅÅ*/

#newsListHeader{
font-size: 16px;
font-weight: bold;
width: 99%;
background-color: #EFEFEF;
padding: 6px;
height: 18px;
margin-bottom: 6px;
}
#categoryFont{
float: right;
width: 200px;
}
#categoryTitle{
text-align: left;
font-size: 14px;
font-weight: bold;
height: 16px;
padding: 6px;
float: left;
}
#Detail_Content{
padding-left: 12px;
padding-right: 12px;
}
#products, #List_Detail, #List_Detail_Title, #List_Detail_PreviewImg, #List_Detail_Content{
text-align: left;
}

