BODY {
	FONT-FAMILY: arial;margin:2px 0px 0px 0px;font-size:13px;padding:0px;
}
TD {
	FONT-FAMILY: arial
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
LI {
	LIST-STYLE-TYPE: none;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; vertical-align:middle;
}
A {
    color:#261CDC;
}
.mb { width:1004px; margin:0 auto; text-align:center;min-width:1004px;}

.regbar { width:100%; text-align:right;height:20px; font-size:12px; margin-right:5px;}
.topdiv {width:1004px; height:100px; overflow:hidden;}
.logo { width:180px;height:90px;  float:left; margin-left:5px;}
.comtit { float:left;margin-left:10px; text-align:left;font-size:35px; color:#000; font-weight:bold;height:60px; line-height:60px;}
.toprighttxt { position:absolute; margin:25px 0px 0px 850px;width:130px; height:60px; font-size:12px;color:#777; }

#menubar { background:url(img/menu_bg.gif) repeat-x; width:100%; height:34px; overflow:hidden; text-align:center} 
#menubar UL{ margin:0; padding:0px; list-style:none; float:left;}
#menubar li {float:left;display:inline; margin:0; padding:0; text-align:center;width:120px; margin-top:2px;padding-top:3px;}
#menubar a { width:95px; height:22px;margin:0; padding:0px;text-decoration:none; padding-top:2px; float:left;margin-left:30px;}
#menubar a span {float:none; display:block; padding:0px; color:#FFFFFF; line-height:22px; font-size:14px; font-weight:bold;}
#menubar a:hover {background:url(img/menu_hover.gif) no-repeat center;color:#000 ;}
#menubar a:hover span{color:#477B31;}
#menubar #current a {background:url(img/menu_hover.gif) no-repeat center;}
#menubar #current a span {color:#477B31; }

.tbar {width:100%; height:19px; background:url(img/tbar_bg.jpg) repeat-x;}
#bannerdiv { float:none;overflow:hidden;width:1004px; height:240px;line-height:240px; text-align:center; background:#F2F2F2; background:url(img/banner.jpg) no-repeat;}

.maintopbar { float:left;width:660px; position:absolute; overflow: hidden; height:30px; margin-top:210px; margin-left:192px; border-top:#777 solid 3px; background:#FFF;}

.maincon { float: left; overflow:hidden; text-align:center;}
.ltd { background:#EAEAEA; width:192px; vertical-align:top; text-align:center;}
.rtd { background:#FFF; width:812px; vertical-align:top; text-align:center;}
.rtdshow { background:#FFF; width:812px; vertical-align:top;}
.ltdnews { background:#FFF; width:192px; vertical-align:top; text-align:center;}


.lcon { width:660px; float:left; overflow:hidden; background:#FFF;}
.rcon { width:152px; float:right; overflow:hidden; background:#FFF;text-align:center;}
.mcon { width:770px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left;}
.mconshow { width:795px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; margin-left:5px;}

.topblank {width:100%;  background:#EAEAEA; border-top:2px #C2C2C2 solid; height:25px;}

.ltoptitpro {width:96% font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center; background:#73C10E; height:28px; line-height:28px;letter-spacing:2px;}

.ltoptit { width:96%;font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center; background:#73C10E; height:28px; line-height:28px; letter-spacing:2px;margin-left:auto; margin-right:auto;}
.lprofl {width:96%;background:#FFFFFF;padding-bottom:2px; text-align:left;}
.lprofl  UL{ padding:0px; margin:0px; }
.lprofl  LI{ padding-left:35px; margin:0px; list-style:none; background:#FFFFFF; border-bottom:#CFCFCF 1px solid; height:26px; line-height:26px; font-size:13px; }
.lprofl  LI A{ text-decoration:none;height:26px; line-height:26px; color:#003399}
.lprofl  LI A:hover{ text-decoration:underline;color:#000000; font-weight:bold;}
.lprofl .menuflon { background:#E7E7E7}
.lprofl .menufloff { background:#FFFFFF}

.zspl { background:#FFFFFF; padding-top:12px; padding-bottom:12px; width:96%}

.lzspltd { font-size:12px; padding-top:12px; text-align:center;}
.lzspltd A{ color:#003399}

.lflink { background:#FFFFFF;text-align:left; width:96%; line-height:200%; overflow:hidden; padding:10px 0px 10px 0px;}
.lflink LI { height:25px; overflow:hidden;padding-left:10px;}
.lflink A{ margin:0px 10px 0px 0px; color:#444}

.tjpro { width:620px;margin-left:20px; clear:both; margin-top:8px; text-align:left;}
.tjprotop { font-size:16px; font-weight:bold; font-family:"ËÎÌå"; color:#00497F;border-bottom:#EAEAEA 1px solid; line-height:150%;}
.tjprotopmore { position:absolute;margin-left:560px; font-size:12px;}
.tjprotopmore A{ text-decoration:none;}

.tjprocon {width:640px; float:left; 
}
.tjprocon UL {
	MARGIN-TOP:0px
}
.tjprocon LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33.3%; HEIGHT:211px;background:url(img/tjpro_bg.jpg)  no-repeat center; text-align:center;MARGIN-TOP:25px
}

.tjprocon .img {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bbb 1px solid; WIDTH: 138px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 138px;  _width: 140x; _height: 140px; background:#FFFFFF; margin-top:8px; MARGIN-RIGHT: auto;MARGIN-LEFT: auto;  
} 
.tjprocon .img .blank {
	WIDTH: 0px; HEIGHT: 140px
}
.tjprocon .img IMG{
MARGIN-LEFT: -6px; VERTICAL-ALIGN: middle;
}

.tjprocon .title { width:140px; height:15px; overflow:hidden;MARGIN-RIGHT: auto;MARGIN-LEFT: auto; margin-top:8px;}
.tjprocon .title A{
color:#FFF; text-decoration:none; 
}
.tjprocon .title A:hover{
text-decoration: underline; 
}
.updat {margin-top:20px; margin-bottom:20px;}
.rzx { width:136px; background:#FFFFFF; border:#CCC 8px solid; text-align:center; }
.rzxtop { position:absolute; margin-left:17px;  width:100px; height:22px; text-align:center; font-size:14px; font-weight:bold; background:#FFFFFF; margin-top:-5px;}

.rzx UL{ text-align:center; margin-top:18px; margin-bottom:12px;}
.rzx LI{ margin-top:10px;}
.qqtop { background:#73C10E; color:#FFF; width:90%; font-weight:bold; height:22px; line-height:22px; margin-left:auto; margin-right:auto; margin-top:5px;}

.jjtop { width:100%; height:34px; overflow:hidden; margin-top:20px;}
.jjtop span{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:26px; padding-left:3px; letter-spacing:3px;}
.jjtop .jjtopl{ width:10px; height:34px; background:URL(img/jjtopl.jpg) no-repeat; float:left}
.jjtop .jjtopm{ width:300px; height:34px; background:URL(img/jjtopm.jpg) repeat-x; float:left}
.jjtop .jjtopm2{ width:450px; height:34px; background:URL(img/jjtopm.jpg) repeat-x; float:left; text-align:right;padding-top:3px;}
.jjtop .jjtopr{ width:10px; height:34px; background:URL(img/jjtopr.jpg) no-repeat; float:left}

.piccon { margin-top:20px; width:100%;}
.picdiv { width:284px; height:214px; float:left; overflow:hidden; text-align:center; vertical-align:middle;border:#CCCCCC 1px solid;}
.picdiv IMG{ margin:1px;  text-align:center; vertical-align:middle;}
.picdiv .img {
	 OVERFLOW: hidden;  WIDTH: 278px; HEIGHT: 208px;  _width: 280px; _height:210px; background:#FFFFFF;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;  
} 
.picdiv .img .blank {
	WIDTH: 0px; HEIGHT: 210px
}
.picdiv .img IMG{
MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}




.gssx { float:right; width:470px; margin-right:5px;}
.gssxtab { line-height:38px}
.gssxspanl {color:#23516B; font-size:12px;padding-left:12px;}
.gssxspanr {color:#000; font-size:14px; padding-left:12px;}

.jjcon { clear:both; font-size:14px; padding:25px 5px 20px 5px; line-height:170%;word-wrap:break-word;word-break:break-all;}
.jjnews { border-bottom:#ddd 1px solid;border-top:#ddd 1px solid; padding-bottom:8px; padding-top:8px; font-size:14px; text-align:left;padding-left:3px;}
.jjnews span{ font-size:10px; color:#777;}


.maintopbarn { float:left;width:812px; position:absolute; overflow: hidden; height:30px; margin-top:210px; margin-left:192px; border-top:#777 solid 3px; background:#FFF; overflow:hidden;}
.jjtopn { width:100%; height:34px; overflow:hidden; margin-top:3px; letter-spacing:3px;}
.jjtopn span{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:26px; padding-left:3px;}
.jjtopn .jjtopl{ width:10px; height:34px; background:URL(img/jjtopl.jpg) no-repeat; float:left}
.jjtopn .jjtopm{ width:300px; height:34px; background:URL(img/jjtopm.jpg) repeat-x; float:left}
.jjtopn .jjtopm2{ width:450px; height:34px; background:URL(img/jjtopm.jpg) repeat-x; float:left; text-align:right;padding-top:3px;}
.jjtopn .jjtopr{ width:10px; height:34px; background:URL(img/jjtopr.jpg) no-repeat; float:left}

.jjtopn2 { width:100%; height:34px; overflow:hidden; margin-top:3px;}
.jjtopn2 span{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:26px; letter-spacing:3px;}
.jjtopn2 .jjtopl{ width:133px; height:34px; background:URL(img/jjtopl2.jpg) no-repeat; float:left; text-align:center;}
.jjtopn2 .jjtopr{ width:636px; height:34px; background:URL(img/jjtopr2.jpg) repeat-x; float:left; }
.mtopdh {margin-top:6px; margin-left:10px; font-size:13px; witdth:630px; height:16px; overflow:hidden;}
.mtopdh A{ text-decoration:none;}
.mtopdh A:hover{ text-decoration:underline}

.jjtopi { width:100%; height:34px; overflow:hidden; margin-top:0px;}
.jjtopi span{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:26px; letter-spacing:3px;}
.jjtopi .jjtopl{ width:133px; height:34px; background:URL(img/jjtopl2.jpg) no-repeat; float:left; text-align:center;}
.jjtopi .jjtopr{ width:485px; height:34px; background:URL(img/jjtopr2.jpg) repeat-x; float:left; font-size:12px; text-align:right; line-height:28px;}
.jjtopi .jjtopr A{ text-decoration: none}
.jjtopi .jjtopr A:hover{ text-decoration:underline;}

.ryzscon {
border:#DDD 1px solid;overflow:hidden;color:#444; }

.ryzscon  UL {
	MARGIN: 1em 0px;clear:both; overflow:hidden; padding-left:10px;
}
.ryzscon  LI {
 float:left; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 1.3em; OVERFLOW: hidden; WIDTH:33.3%; HEIGHT:230px; text-align:center; 
}

.ryzscon  .img {
	OVERFLOW: hidden; WIDTH: 200px;  HEIGHT: 200px; TEXT-ALIGN: center; _width: 202px; _height: 202px
}
.ryzscon  .img .blank {
	WIDTH: 0px; HEIGHT: 201px
}
.ryzscon .img IMG{
MARGIN-LEFT:-2px; VERTICAL-ALIGN: middle
}
.ryzscon  .title {font-size:14px; margin-top:5px;width:160px; padding:0px 5px 0px 5px;line-height:150%;}

.lzxzx { width:96%;background:#FFFFFF; border:#ccc 1px solid;}
.lzxzx UL{ text-align:center; margin-top:18px; margin-bottom:12px; }
.lzxzx LI{ margin-top:10px;}
.qqtopn { background:#bbb; color:#FFF; width:98%; font-weight:bold; height:22px; line-height:22px; margin-left:auto; margin-right:auto; margin-top:5px; }

.lxcon { clear:both; overflow: hidden;}
.lxtab { width:95%; line-height:250%; margin:12px;}
.lxtab td {text-align:left; text-align:left; }
.lxtdl { width:70px; color:#23516B}
.lxtdr {  font-size:14px;}

.newscon { border:#DDD 1px solid; font-size:14px;}
.newscon UL{ padding:0px 20px 20px 20px;}
.newscon LI{ line-height:200%; padding-left:10px; padding-bottom:8px; margin-top:20px; background:url(img/bgline.gif) repeat-x bottom;}
.newscon span{ font-size:10px; color:#777;}

.spfy {border:#DDD 1px solid;FONT-SIZE: 14px; WORD-SPACING: 4px; text-align:right; margin-left:auto; margin-right:auto;padding:20px; clear:both; overflow:hidden;}

.newstop { text-align:center;padding-bottom:12px; line-hright:200%; font-size:25px; font-weight:bold;color:#339900; background:url(img/jjtopr2.jpg) repeat-x bottom; height:90px; }
.newstop span { color:#777; font-size:13px; font-weight:normal; line-height:300%; }

.spnewscon { padding:20px 12px 20px 12px; font-size:14px; line-height:180%; border-bottom:#DDD 1px solid;min-height:320px;height:auto !important; height:320px;border:#DDD 1px solid; }
.spnewspic { width:284px; height:214px; float:left; overflow:hidden; text-align:center; vertical-align:middle;border:#CCCCCC 1px solid; margin-right:12px; margin-bottom:6px;}
.spnewspic IMG{ margin:1px;  text-align:center; vertical-align:middle;}
.spnewspic .img {
	 OVERFLOW: hidden;  WIDTH: 278px; HEIGHT: 208px;  _width: 280px; _height:210px; background:#FFFFFF;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;  
} 
.spnewspic .img .blank {
	WIDTH: 0px; HEIGHT: 210px
}
.spnewspic .img IMG{
MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}

.spnewsbtn { text-align:center; margin-top:20px;} 

.proms { height:25px; line-height:25px; font-size:12px;padding-left:20px;background:url(img/bgline.gif) repeat-x bottom;}
.proms A{ color:#000; text-decoration:none;}
.proms A:hover{text-decoration: underline;}

.prolbcon { padding:10px 0px 10px 0px;}
.prolbcon UL { margin-bottom:10px; padding:0px;background:url(img/bgline.gif) repeat-x bottom;}
.prolbcon LI { padding:10px; width:99%}
.prolbimg {
	 OVERFLOW: hidden;  WIDTH: 238px; HEIGHT: 238px;  _width: 240px; _height:240px; background:#FFFFFF;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto; border:#DDD 2px solid; text-align:center;
} 
.prolbimg .blank {
	WIDTH: 0px; HEIGHT: 240px
}
.prolbimg IMG{
MARGIN-LEFT: -4px; VERTICAL-ALIGN: middle; text-align:center;
}

.prolbtit { width:475px; overflow:hidden; line-height:20px;padding-top:5px; margin-left:20px; }
.prolbtxt { padding-top:12px;width:475px; font-size:14px; height:150px; overflow:hidden; line-height:23px; margin-left:20px;}
.prolbzx { width:475px; overflow:hidden; line-height:20px; vertical-align:top;margin-left:20px; text-align:right;}

.propiccon {width:100%; text-align:center;
}
.propiccon UL {
	MARGIN: 1em 0px;text-align:center;
}
.propiccon LI {
	BACKGROUND: url(img/bgline.gif) repeat-x bottom; FLOAT: left; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 1.3em; OVERFLOW: hidden; WIDTH: 33.3%; HEIGHT: 25.5em; TEXT-ALIGN: center;margin-top:20px;
}

.propiccon .propicimg {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; OVERFLOW: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 222px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 222px; TEXT-ALIGN: center; _width: 224px; _height: 224px
}
.propiccon .propicimg .blank {
	WIDTH: 0px; HEIGHT: 221px
}
.propiccon .propicimg IMG{
MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle
}
.propiccon .propictxt {font-size:15px; margin-top:5px;width:220px; padding:0px 5px 0px 5px;line-height:150%;}
.propiccon .propictxt A{ text-decoration:none;}
.propiccon .propictxt A:hover{text-decoration:underline;}
.propiccon .area {font-size:12px; margin-top:3px;width:220px; padding:0px 5px 0px 5px;line-height:150%;color:#444;}

.tjproconall {width:720px; float:left; 
}
.tjproconall UL {
	MARGIN-TOP:0px
}
.tjproconall LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH:33.3%; HEIGHT:211px;background:url(img/tjpro_bg.jpg)  no-repeat center; text-align:center;MARGIN-TOP:48px
}

.tjproconall .img {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bbb 1px solid; WIDTH: 138px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 138px;  _width: 140x; _height: 140px; background:#FFFFFF; margin-top:8px; MARGIN-RIGHT: auto;MARGIN-LEFT: auto;  
} 
.tjproconall .img .blank {
	WIDTH: 0px; HEIGHT: 140px
}
.tjproconall .img IMG{
MARGIN-LEFT: -6px; VERTICAL-ALIGN: middle;
}

.tjproconall .title { width:140px; height:15px; overflow:hidden;MARGIN-RIGHT: auto;MARGIN-LEFT: auto; margin-top:8px;}
.tjproconall .title A{
color:#FFFFFF; text-decoration:none; 
}
.tjproconall .title A:hover{
text-decoration: underline; 
}

.spplcon { border:#DDD 1px solid; font-size:14px;}
.spplcon UL{ padding:0px 40px 40px 40px;}
.spplcon LI{ line-height:200%; padding-left:20px;padding-bottom:8px; margin-top:40px; background:url(img/bgline.gif) repeat-x bottom;overflow:hidden; word-wrap:break-word;word-break:break-all;}
.spplcon span{ font-size:12px; color:#444; float:right; margin-top:-20px;margin-right:10px;height:17px;}

.fbpl { border-right:#DDD 1px solid;border-bottom:#DDD 1px solid;border-left:#DDD 1px solid;}
.fbpl UL{padding:2px; }
.fbpl LI { padding:20px;background:#F7F7F7; overflow:hidden; text-align:center;}

.fbpltdl { width:130px; text-align:right;padding-bottom:10px;padding-right:12px; vertical-align:top;}
.fbpltdr { font-weight:bold;padding-bottom:10px;}
.fbplbtn { text-align:center; padding:6px;}

.proshowcon { margin-top:3px; border:#e4e4e4 1px solid; padding:0px; font-size:14px; line-height:200%;min-height:310px;height:auto !important; height:310px;width:794px; margin-left:5px; }

.leftbox1 {
	WIDTH: 380px; BACKGROUND: #fff; ZOOM: 1; HEIGHT: 282px; text-align:center;float:left; border-right:#639C38 1px dashed; margin-top:12px;margin-bottom:12px;
}
.leftbox2 {
	WIDTH:310px; BACKGROUND: #fff; ZOOM: 1; HEIGHT: 282px; text-align:center;float:left; border-right:#639C38 1px dashed; margin-top:12px; margin-left:20px;margin-bottom:12px;
}
.proshowbig {width:282px; height:282px; float:left; overflow:hidden; text-align:center; vertical-align:middle;border:#eee 1px solid; overflow:hidden; margin-left:8px;}
.proshowbig IMG{ margin:1px;  text-align:center; vertical-align:middle;}

.proshowbig .bigimg{
	 WIDTH: 280px; HEIGHT: 280px;text-align:center;display:block;
} 

.proshowbig .IMG{
	 OVERFLOW: hidden;  WIDTH: 278px; HEIGHT: 278px;  _width: 280px; _height:280px; background:#FFFFFF;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;  
} 
.proshowbig .IMG .blank {
	WIDTH: 0px; HEIGHT: 280px
}
.proshowbig .IMG IMG{
MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}

.leftbox1 .smallimg {
	OVERFLOW: hidden; ZOOM: 1;width:60px; HEIGHT: 290px; float:left; text-align:left; margin-left:14px;
}
.leftbox1 .smallimg A {
	BORDER: #ddd 1px solid; PADDING-RIGHT: 0px;  DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 5px 0px 0px;  WIDTH: 48px; PADDING-TOP: 6px;  HEIGHT: 36px;margin-top:6px;
}
.leftbox1 .smallimg A:hover {
	BORDER-RIGHT: #fecd44 1px solid; BORDER-TOP: #fecd44 1px solid; BORDER-LEFT: #fecd44 1px solid; BORDER-BOTTOM: #fecd44 1px solid
}
.leftbox1 .smallimg A IMG {
	WIDTH: 48px; HEIGHT: 36px
}
.prolxtxt {position:absolute;width:280px;margin-top:10px; margin-left:430px;text-align:center; height:280px; background:#FFF; font-family:"ËÎÌå"; font-size:14px;}
.prolxtxt UL{ margin:0px; padding:0px;}
.prolxtxt LI{ text-align:left; margin-top:20px;}

.prolxtxtcg {position:absolute;width:280px;margin-top:10px; margin-left:400px;text-align:center; height:280px; background:#FFF; font-family:"ËÎÌå"; font-size:14px;}
.prolxtxtcg UL{ margin:0px; padding:0px;}
.prolxtxtcg LI{ text-align:left; margin-top:20px;}

.proshowtxt {width:430px; height:190px; margin-left:0px; background:#f1f1f1;margin-left:330px; position:absolute; margin-top:-310px; font-size:14px; color:#000; line-height:35px; letter-spacing:0px;}
.proshowtxt span{letter-spacing:0px;}
.proshowtxt A{ text-decoration:none;}
.proshowtxt A:hover{ text-decoration:underline;}
.protxtlink {margin-top:10px;padding-top:8px;padding-bottom:5px;border-top:#bbb 1px dashed;border-bottom:#bbb 1px dashed;}
.proshowjb { margin-top:55px; font-size:12px; width:730px;position:absolute; margin-left:20px;}
.proshowjb A{color:#444;}
.proshowjb .scl{ width:200px; float:left;}

.proshowtit { height:50px; padding-top:14px;font-size:18px; text-align:center; font-weight:bold;  margin-top:6px; border-top:#ddd 1px solid;BORDER: #F9F2B6 1px solid; BACKGROUND-COLOR: #FFFFCB;}
.proshowtit .showtit{color:#111; display:inline;text-align:left; padding-left:20px;float:left; width:650px;}
.proshowtit .proshowlll { float:right; width:110px;color:#777; font-size:12px; font-weight:normal; text-align:left;margin-top:20px;}

.proshowxx { border:#DDD 1px solid; width:993px; margin-left:auto; margin-right:auto; margin-top:20px; overflow:hidden;}
.proshowxxtop {background:url(img/bg_showtop.gif) repeat-x top; height:25px;padding:5px; font-weight:bold; font-size:14px; text-align:left}
.proshowxxtop LI{ width:300px; float:left;padding-left:5px;}
.proshowxxcon { padding:15px 36px 15px 36px; font-size:14px; line-height:200%; text-align:left;word-wrap:break-word;word-break:break-all; }

.showxg { font-size:14px; color:#666; clear:both; overflow:hidden;}
.showxg A{color:#444;}
.showxg A:hover {color:#CF000E}

.maintopbarshow { float:left;width:812px; position:absolute; overflow: hidden; height:30px; margin-top:210px;  border-top:#777 solid 3px; background:#FFF; overflow:hidden;}

.spplconshow {width:99%; border:1px #DDD solid; font-size:14px; clear:both; overflow:hidden;}
.spplconshow UL{ padding:0px 40px 40px 40px;}
.spplconshow LI{ line-height:200%; padding-left:20px;padding-bottom:8px; margin-top:40px; background:url(img/bgline.gif) repeat-x bottom;overflow:hidden; word-wrap:break-word;word-break:break-all; text-align:left;}
.spplconshow span{ font-size:12px; color:#444; float:right; margin-top:-20px;margin-right:10px;height:17px;}
.jjtopshowdiv2 { width:99%; height:34px; overflow:hidden; margin-top:3px;}
.jjtopshowdiv2 .jjtopl{ width:133px; height:34px; background:URL(img/jjtopl2.jpg) no-repeat; float:left; text-align:center;font-weight:bold; color:#FFFFFF;padding-top:5px; font-size:14px; letter-spacing:1px;}
.jjtoprshow {width:660px; height:34px; background:URL(img/jjtopr2.jpg) repeat-x; float:left;color:#666; }
.jjtoprshow2 {width:860px; height:34px; background:URL(img/jjtopr2.jpg) repeat-x; float:left; color:#666; }

.fbplshow { border-right:#DDD 1px solid;border-bottom:#DDD 1px solid;border-left:#DDD 1px solid; width:99%}
.fbplshow UL{padding:2px; }
.fbplshow LI {padding:20px;background:#F7F7F7; overflow:hidden; text-align:center;}

.zsplshow { padding-top:12px; padding-bottom:12px; width:240px;margin-top:10px;}

.xgcpshow { width:99%;border:#DDD 1px solid; clear:both; overflow:hidden;padding:10px;}
.xgcpshow UL{ margin:0px; }
.xgcpshow LI{ width:25%; float:left; height:230px; text-align:center;}

.xgpicshow {  float:left; overflow:hidden; text-align:center; vertical-align:middle;}

.xgpicshow IMG{ margin:1px;  text-align:center; vertical-align:middle;}
.xgpicshow .img {
	 OVERFLOW: hidden;  WIDTH: 178px; HEIGHT: 178px;  _width:180px; _height:180px; background:#FFFFFF;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;   margin-top:16px;
} 
.xgpicshow .img .blank {
	WIDTH: 0px; HEIGHT:180px
}
.xgpicshow .img IMG{
MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}
.xgpicshow .title {
	font-size:13px; margin-top:10px;width:240px; padding:0px 12px 0px 12px;line-height:150%;color:#444;height:20px; overflow:hidden;
} 
.maintopbarnews { float:left;width:1004px; position:absolute; overflow: hidden; height:30px; margin-top:210px; margin-left:0px; border-top:#777 solid 3px; background:#FFF; overflow:hidden;}