.bannerbg{ background:#FFF url(../images/home_bg.jpg) no-repeat center bottom}
.bannernr{ width:980px; height:411px; text-align:left; margin:0px auto}
#banner {visibility:hidden; margin-bottom:0px; width:980px; height:370px}
#banner .bg {position: absolute; margin:60px 0px 0px 20px}
#banner .bga {position: absolute; margin:32px 0px 0px 50px}
#banner .bgb {position: absolute; margin:70px 0px 0px 50px}
#banner .bgc {position: absolute; margin:50px 0px 0px 50px}
#banner .bgd {position: absolute; margin:32px 0px 0px 80px}
#banner .bge {position: absolute; margin:50px 0px 0px 0px}
#banner .slide { width:980px; position:absolute; height: 370px; background:#FFF}
#banner .frame {width: 980px; position: absolute; height: 370px;}
#banner .slide .description{font-size: 12px; text-align:center; float: left; margin:180px 0px 0px 370px; width:610px; LINE-height:21px; position: absolute}
#banner .slide .description H1{ padding:0px; margin:0px 0px 6px 0px; line-height: 22px;}
#banner .slide .description H1 a{color: #000; text-decoration: none}
#banner .slide .description a {color: #06c}
#banner .slide .description H1 a:hover {	text-decoration: underline}
#banner .slide .image{float:right;TEXT-ALIGN:left; margin-top:86px;}
#banner .slide .flash {width:600px;}
#banner .slide .flash1 {width:570px;}
#banner .slide .flash2 {width:610px;}
#banner .slide .flash3 {width:660px;}
#banner .slide .flash4 {width:500px;}
#banner .wh .text H1 a {color: #777D86}
#banner .wh{ color:#777D86}
#banner .wh .text a {color: #777D86}
#banner .slide .feature {margin-top: 30px}
#banner #menulinks{margin-top:381px; visibility:visible; margin-left:150px; width:800px; line-height:30px; position:absolute}
#menulinks .works .wbg {position: absolute; height:30px}
#menulinks .works {float:left; width:81px; height:30px}
#menulinks .works#on a { text-decoration:underline}
#menulinks .works a img { margin:0px 6px 0px 0px; float:left;}
#menulinks .works a span { margin-top:9px; display:block; float:left;overflow:hidden; width:81px; cursor:pointer; white-space:nowrap; TEXT-OVERFLOW: clip; text-align:center; color:#FFF; font-weight:700;}
#menulinks .works a{margin:0px 0px;display:block;font-size:12px; overflow:hidden;width:81px;color:#06c;line-height:15px; position:absolute; height:30px; text-overflow:clip; text-decoration:none}
#menulinks .works a:hover{text-decoration:none}

#aboutus{ width:940px; margin:0px auto; padding:70px 0px 10px 0px}
#aboutus li{ float:left; display:block; border-right:1px solid #C5CAD2; line-height:21px}
#aboutus .ab1{width:198px; padding:0px 20px 0px 0px}
#aboutus .ab2{width:198px; padding:0px 20px 0px 20px}
#aboutus h1{ font-size:16px; font-weight:700; line-height:20px; padding:0px 0px 15px 0px}
#aboutus .mo{ border-top:1px dashed #999; display:block; width:198px; margin-top:6px; line-height:21px; padding:5px 0 0 0 }
#news{width:100%; height:105px; line-height:21px; overflow:hidden;}
