body { margin:0 auto; background:url(img/bg.jpg) no-repeat top center #fff; }
td { font-size:12px; color:#333333; font-family:Microsoft YaHei, Segoe UI, Tahoma, Arial, Verdana, sans-serif; line-height:22px; }
img { border:0px; }
a { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:hover { color:#005EA6; text-decoration:none; }
.zyw { text-align:right; padding-top:55px; }
.nav { font-size:14px; color:#fff; font-weight:bold; width:950px; }
.nav ul { float: left; list-style: none; width:950px; height: 51px; margin: 0; padding: 0; display: inline; font-family:Microsoft YaHei, Segoe UI, Tahoma, Arial, Verdana, sans-serif; }
.nav ul li { display: inline; }
.nav a { display: block; float: left; width: auto; margin: 0; padding: 0 37px; _padding:0 36px; text-decoration: none; color: #ffffff; vertical-align: middle; height:51px; line-height:51px; }
.nav a:visited { text-decoration: none; color: #ffffff; }
.nav a:hover { text-decoration: none; color: #BBE4FF; }
.bannerk { border:1px solid #99A29B; background:#fff; width:960px; height:305; text-align:center }
.nybannerk { border:1px solid #99A29B; background:#fff; width:960px; height:200; text-align:center }
.grayk { border:1px solid #DCDCDC; }
.lmbt { font-size:14px; font-weight:bold; }
.indexlxbg { background:url(img/indexdh.jpg) no-repeat; padding-left:35px; }
.proimg { border:1px solid #BBBBBB }
.indexnews { color:#333333 }
.indexleft a { background:url(img/a.gif) no-repeat 0px; text-decoration:none; font-size:12px; color:#333333; display:block; line-height:29px; height:29px; text-indent:25px; text-align:left }
.indexleft a:hover { background:url(img/b.gif) no-repeat 0px; text-indent:25px; text-decoration:none; line-height:29px; height:29px; color:#fff; cursor:pointer; text-align:left }
.indexnewsbt { width:630px; margin:0; height:29px; padding:0; }
.indexnewbt_l { width:450px; float:left; margin:0; padding:0; }
.indexnewbt_r { width:100px; float:right }
.downz { color:#fff; background:#005EA6; }
.leftk { border-top:5px solid #0A80DC; border-left:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC }
.leftbt { font-size:16px; font-family:Microsoft YaHei, Segoe UI, Tahoma, Arial, Verdana, sans-serif; font-weight:bold; border-bottom:1px solid #D8D8D8; text-align:left }
.left a { text-decoration:none; font-size:12px; color:#333333; display:block; line-height:26px; height:26px; text-indent:30px; text-align:left; }
.left a:hover { text-indent:30px; text-decoration:none; line-height:26px; height:26px; color:#005EA6; cursor:pointer; text-align:left; font-weight:bold; }
.curr { color:#005EA6; cursor:pointer; text-align:left; font-weight:bold; text-indent:10px; }
.newsbt { text-align:center; font-size:14px; font-weight:bold; }
div#MainPromotionBanner { width:958px; height:305px; background:#feb900; }
#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto; }
#MainPromotionBanner .Slides { padding: 0; margin: 0; list-style: none; height: 305px; overflow: hidden; }
#MainPromotionBanner .Slides li { float: left; width: 958px; height: 305px; }
#MainPromotionBanner .Slides img { border:0; display: block; width: 958px; height: 305px; }
#MainPromotionBanner .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 280px; right: 0px; z-index: 10; height: 25px; }
#MainPromotionBanner .SlideTriggers li { float: left; display: inline; color: #000000; text-align: center; line-height:16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin:3px 6px; background: url(img/slide_trigger.gif) no-repeat center center; }
#MainPromotionBanner .SlideTriggers li.Current { color:#fff; background: url(img/slide_trigger_c.gif) no-repeat center center; border:0; font-weight:bold; font-size: 1.4em; line-height: 21px; height: 21px; width: 21px; margin:0 6px; }
