.vd a {
  display:block;
  color:#FFF;
  text-align:center;
  text-decoration: none;
  padding-bottom:2px;
}
.vd a:hover{
  color:#FFffff;
}
.newborder{ border:solid  1px #FF9900;}
.marginbottom{ margin-bottom:5px;}
.righttopbg{ height:28px; background:url(indexheadimage/huigu.gif) repeat-x left top;}
.fenbg{ background:url(indexheadimage/ysjl.gif) no-repeat left top;height:33px;}
.fenbg2{ background:url(indexheadimage/ysjl2.gif) repeat-y left top;}
.fenbg3{ background:url(indexheadimage/ysjl3.gif) no-repeat left bottom; height:17px;}
.yellowbg{ background:url(indexheadimage/hzs.gif) no-repeat top;height:33px;}
.yellowbg1{ background:url(indexheadimage/hzs1.gif) repeat-y left top;}
.yellowbg2{ background:url(indexheadimage/hzs2.gif); height:14px;}
.fengbg{ background:url(indexheadimage/feng2bg.gif) no-repeat left top;height:33px;}
.fengbg1{background:url(indexheadimage/feng2bg1.gif) repeat-y left top;}
.fengbg2{background:url(indexheadimage/feng2bg2.gif) no-repeat left top; height:8px;}
.zibg{ background:url(indexheadimage/zhd.gif) no-repeat left top; height:33px;}
.zibg1{background:url(indexheadimage/zhd1.gif) repeat-y left top;}
.zibg2{background:url(indexheadimage/zhd2.gif) no-repeat left top; height:11px;}
.hf{background:url(indexheadimage/hf.gif) no-repeat left top; height:33px;}
.hf1{background:url(indexheadimage/hf1.gif) repeat-y left top;}
.hf2{background:url(indexheadimage/hf2.gif) no-repeat left top; height:11px;}
.szbg{background:url(indexheadimage/szpicturebg.gif) no-repeat left top; height:280px;width:100px;}
.sztopbg{background:url(indexheadimage/szpicturetopbg.gif) no-repeat left top; height:19px;width:212px;}
.sztopbg2{background:url(indexheadimage/szpicturebottombg.gif) no-repeat left top; height:19px;width:212px;}















.ysfy{ background:url(indexheadimage/1.gif) no-repeat left top; height:33px;}
.lt{ background:url(indexheadimage/2.gif) no-repeat left top; height:33px;}
.tp{ background:url(indexheadimage/3.gif) no-repeat right top; height:33px;}
.dyjl{ background:url(indexheadimage/4.gif) no-repeat right top; height:33px;}
.xwzx{ background:url(indexheadimage/5.gif) no-repeat right top; height:33px;}
.ysjl{ background:url(indexheadimage/alldh.gif) repeat-x right top; height:33px;}
.zsks{ background:url(indexheadimage/7.gif) no-repeat right top; height:33px;}
.hdxl{ background:url(indexheadimage/8.gif) no-repeat right top; height:33px;}



.black{ background:url(indexheadimage/black.gif) no-repeat left top; height:33px;}
.white{ background:url(indexheadimage/white.gif) no-repeat left top; height:33px;}
.blue{ background:url(indexheadimage/blue.gif) no-repeat left top; height:33px;}
.qing{ background:url(indexheadimage/qing.gif) no-repeat left top; height:33px;}
.yellow{ background:url(indexheadimage/yellow.gif) no-repeat left top; height:33px;}
.lmbg{ background:url(indexheadimage/lmbg.gif) no-repeat left top; height:33px;}
.link{background:url(indexheadimage/link.gif) no-repeat left top; height:27px;}
.zsbg{background:url(indexheadimage/zsdh.gif) no-repeat left top; height:26px;}


.ybg{background:url(indexheadimage/ybg.gif) no-repeat left top;}
.lan{background:url(indexheadimage/lan.gif) no-repeat left top; }
.lans{background:url(indexheadimage/lans.gif) no-repeat left top; }
.lanlong{ background:url(indexheadimage/lanlong.gif) no-repeat left top;}
.right{ background:url(indexheadimage/right.gif) no-repeat left top; }
.long{ background:url(indexheadimage/long.gif) no-repeat left top; }


#menuTabs div {margin:0px;padding:0px;}
#menuTabs {left:188px;top:45px;width:auto;line-height:normal;margin:10px 0 5 0px;}
#menuTabs ul {margin:0;padding:0px 10px 0 0px ;list-style:none;}
#menuTabs li {display:inline;margin:0;padding:0;}
#menuTabs a {float:left;background:url(tableft.gif) no-repeat left top;margin:3px 0px 0px 0px;padding:3px 5px 13px 14px;text-decoration:none; font-size:12px; text-align:center;}
#menuTabs a span {float:left;display:block;background:url(tabright.gif) no-repeat right top;padding:10px 0px 6px 17px;color:#333;}
#menuTabs a span {float:none; padding:4px;}
#menuTabs a:hover span {color:#333;}
#menuTabs a:hover {background-position:0% 0px;}
#menuTabs a:hover span {background-position:100% 0px;color:#333; background:#ccc;}



.nob a{ text-decoration:none;color:#000000;}
.nob a:hover{ text-decoration:underline;color:#FF0000;}

.blk_18 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px;  OVERFLOW: hidden; WIDTH: 667px; BORDER-TOP-STYLE: none; ZOOM: 1; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pcont {
	PADDING-LEFT: 0px; FLOAT: left;  OVERFLOW: hidden; WIDTH: 600px
}
.blk_18 .ScrCont {
	MARGIN-LEFT: -5px; WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
	FLOAT: left
}
.blk_18 #List2_1 {
	FLOAT: left
}
.blk_18 .LeftBotton {
	FLOAT: left;  WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 74px
}
.blk_18 .RightBotton {
	FLOAT: left; BACKGROUND-IMAGE:url(../images/picr_1_01.gif); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 74px
}
.blk_18 .LeftBotton {
	BACKGROUND-POSITION: 0px 0px; MARGIN: 30px 2px 0px 40px
}
.blk_18 .RightBotton {
	BACKGROUND-POSITION: 0px -100px; MARGIN: 30px 0px 10px 0px
}
.blk_18 .LeftBotton:hover {
	BACKGROUND-POSITION: -20px 0px
}
.blk_18 .RightBotton:hover {
	BACKGROUND-POSITION: -20px -100px
}
.blk_18 .pl IMG {
	DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; padding:3px; border:1px #CCCCCC solid;
}
.blk_18 .pl {
	 FLOAT: left;  WIDTH: 190px; LINE-HEIGHT: 24px; padding:5px; TEXT-ALIGN: center
}





H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.main {
	BORDER-RIGHT: #dcdcdc 1px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 950px; BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; HEIGHT: 290px
}
.main H1 {
	BACKGROUND: url(../img/layou_line.gif) repeat-x left bottom; HEIGHT: 32px
}
.main .tab {
	LEFT: -1px; WIDTH: 480px; POSITION: absolute; TOP: 0px
}
.main .tab LI {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.main .tab LI.tab_l_on {
	PADDING-LEFT: 40px; BACKGROUND: url(../img/title.gif) no-repeat 0px 2px; WIDTH: 120px; COLOR: #fff
}
.main .tab LI.tab_l_off {
	PADDING-LEFT: 40px; BACKGROUND: url(../img/title.gif) no-repeat -10px -30px; WIDTH: 120px
}
.main .tab LI.tab_l_off1 {
	PADDING-LEFT: 40px; WIDTH:120px
}
.main .tab LI.tab_c_on {
	PADDING-LEFT: 40px; BACKGROUND:url(../img/title.gif) no-repeat 10px 0px;  WIDTH: 120px; COLOR: #fff
}
.main .tab LI.tab_c_off {
	PADDING-LEFT: 40px; BACKGROUND:url(../img/title.gif) no-repeat 0px -30px;; WIDTH: 120px
}
.main .tab LI.tab_c_off1 {
	PADDING-LEFT: 40px; WIDTH:120px
}
.main .tab LI.tab_r_on {
	PADDING-LEFT: 40px; BACKGROUND: url(../img/title.gif) no-repeat 0px 1px; WIDTH: 120px; COLOR: #fff
}
.main .tab LI.tab_r_off {
	PADDING-LEFT: 40px; WIDTH: 120px
}
.main .phpLayout {
	MARGIN: 0px auto; WIDTH: 950px
}
.main .singList {
	FLOAT: left; OVERFLOW: hidden; WIDTH:300px; POSITION: relative; margin-left:8px;
}
.main .singList table.nr{
	 BACKGROUND: url(../img/layou_bg_line.jpg) repeat-x; BORDER-RIGHT: #c6c5f1 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c6c5f1 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6c5f1 2px solid; WIDTH:300px; PADDING-TOP: 0px; BORDER-BOTTOM: #c6c5f1 1px solid; HEIGHT: 225px
}
.main .singList tr.nrt {
	 BACKGROUND: url(../img/dot_line.gif) repeat-x 0px bottom;FLOAT: left; WIDTH:270px; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.main .album {
	FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 270px; LINE-HEIGHT: 25px
}

.main .tuk{
OVERFLOW: hidden; WIDTH: 300px;  }
.main .tuk td{ background:url(../img/tukubg1.jpg) no-repeat 5px center;
 }



.flbg{ text-align:left; width:280px; }
.fl{ color:#FF0000;text-align:left;}
