@charset "utf-8";
/* CSS Document */
body{font-family:"宋体",Arial,Verdana;font-size:13px;color:#333;line-height:22px;padding:0;background-color:#FBFBFB;margin:0px}
a:link{color:#333;text-decoration:none}
a:visited{text-decoration:none;color:#333}
a:hover{text-decoration:underline;color:#0C0}
a:active{text-decoration:none}
h1{font-size:16px}
h2,h3,h4,h5,h6{font-size:14px}
em{font-style:normal}
a img{border:none}
li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.cac{padding:0;float:none;width:900px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
.hdbg{float:left;width:900px;margin:0;padding:0;background:url(dimg/bbg.gif) repeat-x;height:152px}
.hdb{margin:0;float:left;width:900px;padding:0;height:108px}
.logo{margin:0;float:left;width:340px;padding-top:34px;padding-bottom:26px;height:48px;text-align:right}
.logo h1{margin:0px}
.menu{margin:0;padding:0;float:left;width:560px;text-align:center}
.nav{margin:0;padding:0;float:left;width:900px;height:32px;font-weight:bold;color:#FFF}
.nav ul{margin:0;list-style-type:none}
.nav li{margin:0;background-image:url(dimg/hover.gif);background-repeat:no-repeat;background-position:right 0px;float:left}
.nav a{line-height:32px;padding-right:22px;padding-left:22px;margin:0px}
.nav a:link{color:#FFF}
.nav a:visited{color:#FFF}
.nav a:hover{color:#FFF;background:url(dimg/hover2.gif) repeat-x;float:left;padding-right:20px;padding-left:22px;margin-right:2px;margin-left:0px}
.box{margin:0;padding:0;float:left;width:900px}
.blbg{margin:0;padding:0;float:left;width:250px}
.blbg h2{margin:0;float:left;width:236px;padding:6px 0 0 14px;border-bottom:1px dotted #B0B9C0;color:#090;background:url(dimg/ttbg2.gif) repeat-x 0 12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.blbg ul{list-style-type:none;padding-bottom:6px;padding-top:6px;margin:0;width:222px;padding-right:0;padding-left:28px;float:left;overflow:hidden}
.bla{margin:0;padding:0;float:left;width:250px}
.ttc{margin:0;padding:6px 0 0 14px;font-size:14px;font-weight:bold;line-height:20px;border-bottom:1px solid #DDD;float:left;width:236px;background:url(dimg/ttbg2.gif) repeat-x 0 12px}
.bla p{line-height:26px;font-weight:bold;margin:0;color:#C03;padding-right:0;padding-left:14px;float:left;width:226px}
.blb{padding:0;float:left;width:250px;margin-top:8px;margin-bottom:0px}
.blba{padding:0;float:left;width:250px;margin:0px}
.blnl{padding:0;float:left;width:250px;margin:8px 0 0 0;border-bottom:1px dotted #B0B9C0}
.blnl h2 a:link{color:#090}
.blnl h2 a:visited{color:#090}
.blnl a:link{color:#B08E8C}
.blnl ul{margin:0;padding:0}
.blnl li{float:left;width:222px;margin:0;padding:0 0 0 28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.l200a{width:222px;float:left;	margin:12px 0 0 0;padding:0 0 0 28px}
.blc{width:250px;padding:0;float:left;margin-top:8px;margin-bottom:0px}
.blca{margin:0;padding:0;float:left;width:250px}
.blca li{background-image:url(dimg/lstbg.png);background-repeat:no-repeat;background-position:0px center;margin:0;padding-right:0;padding-left:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.brbg{margin:0;float:left;width:630px;padding-right:0;padding-left:20px}
.bra{margin:0;padding:6px;float:left;width:618px}
.bra p{margin-top:6px;margin-bottom:6px;text-indent:26px}
.bra h1{margin-top:0;margin-bottom:0;color:#690;font-size:18px;border-bottom:1px dotted #DDD}
.brb{padding:0;float:left;width:630px;border-bottom:1px dotted #DDD;margin:0px}
.brbtt{font-size:14px;display:block;border-bottom:1px dotted #DDD}
.brc{padding:0;float:left;width:630px;margin-top:16px;margin-bottom:0px}
.brc h3{margin:0;padding:0;border-bottom:1px solid #DDD;background:url(dimg/ttbg2.gif) repeat-x 0 6px}
.brc ul{margin:0;padding:0;list-style-type:none;float:left}
.brc li{line-height:1.8;margin:0;padding-right:5px;padding-left:12px;border-bottom:1px dotted #DDD}
.brd{padding:0;float:left;width:630px;margin-top:16px;margin-bottom:0px}
.brd h4{margin:0;border-bottom:1px solid #DDD;color:#900;background:url(dimg/ttbg2.gif) repeat-x 0 6px}
.brd img{padding:2px;border:1px solid #DDD;margin-bottom:8px;margin-top:0px}
.brd p{margin-top:8px;margin-bottom:0px}
.bre{padding:0;float:left;width:630px;margin-top:12px;margin-bottom:0px}
.brett {width:630px;border-bottom:1px solid #DDD;margin-bottom:8px;margin-top:0;display:block;font-size:14px;background:url(dimg/ttbg2.gif) repeat-x 0 6px}
.box2{padding:0;float:left;width:900px;margin-top:16px;margin-bottom:0px}
.b2a{margin:0;padding:0;float:left;width:300px}
.b2b{margin:0;padding-left:10px;padding-right:10px;float:left;width:278px;height:250px;border-right:dotted 1px #DDD;border-left:1px dotted #DDD;overflow:hidden}
.b2btt{margin:0;display:block}
.b2b ul{padding:0;list-style-type:none;margin:8px 0 8px 0}
.b2b li{padding-right:0;padding-left:14px;background:url(dimg/lstbg.png) no-repeat 0 center;margin-right:0;margin-left:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.b2c{margin:0;padding-left:10px;padding-right:10px;float:left;width:280px;height:250px}
.b2c ul{margin-top:8px;margin-bottom:8px}
.b2c li{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;width: 235px}
.b2ctt{font-weight:bold;display:block;margin:0px}
.ft{float:left;width:886px;margin-top:16px;margin-bottom:0;background:url(dimg/fbg.gif) repeat-x;height:66px;padding:12px 0 12px 14px;text-align:center}
.ft p{margin:0;color:#09F}
.ft a{color:#09F}
.ft a:visited{color:#09F}
