/* CSS Document */

#con{width:960px; margin:10px auto 0px; }
#clt{width:280px; float:left; }
#crt{width:670px; float:right; }

#clt1{width:278px; border:1px solid #ddd; background-image:url(../images/bg_tools.gif);}
.lth1{ height:18px; background-image:url(../images/jsflbg.jpg); background-repeat:repeat-x; padding:1px; border-bottom:1px solid #ddd; padding-left:15px; padding-right:10px; padding-top:5px; _padding-top:3px; background-color:#FFFFFF;} 
.floatlt{width:160px; float:left; display:block;}
.floatrt{width:90px; float:right; display:block;}
.jsclass{padding:10px 10px 0px 15px; width:253px; overflow:hidden;  }
.jsclass dl{ margin-bottom:10px;}
.jsclass dt{font-size:14px; font-weight:bold; line-height:25px; margin-bottom:5px;}
a.bluefont{font-size:14px; color:#001BA4;}
a.bluefont:hover{font-size:14px; color:#001BA4; text-decoration:underline;}
.jsclass dd{width:60px; float:left;  margin-right:2px; line-height:21px; background-image:url(../images/jsline.gif); background-position:55px center; background-repeat:no-repeat;  }
#crtlt{width:460px; float:left; }
#crtrt{width:200px; float:right;}
#jsnews{margin-top:10px; border:1px solid #ddd; height:96px; overflow:hidden;}
#jsnewsbt{width:24px; float:left; border-right:1px solid #ddd; text-align:center; background-image:url(../images/jsqybg.jpg); background-position:5px 5px; background-repeat:no-repeat; padding-top:20px; font-size:14px; font-weight:bold; height:96px; overflow:hidden;}
#jsnewscont{width:426px; float:right; padding-top:6px; padding-bottom:10px; height:96px; overflow:hidden; }
#jsnewscont li{float:left; width:190px;  padding-left:15px; background-image:url(../images/markico1.gif); background-position:3px 8px; background-repeat:no-repeat; }
#jsnewscont li a{display:block; float:left; width:185px; line-height:21px; height:21px; overflow:hidden;}
#jszr{border:1px solid #ddd; margin-top:10px;}
.jsbth1{font-size:14px; color:#333; line-height:25px; padding-top:3px; height:25px; background-image:url(../images/jsttbg.jpg); background-position:left top; background-repeat:no-repeat; font-weight:bold; padding-left:30px; border-bottom:1px solid #ddd;}
#zrbox{ width:458px; overflow:hidden; padding-top:10px; padding-bottom:10px;}
#zrboxlt{width:130px; float:left; padding-left:10px; }
#zrboxlt li img{border:1px solid #ddd;}
#zrboxlt li span{display:block; line-height:18px; height:18px; overflow:hidden;}

#zrboxrt li{ line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-position:5px 8px; background-repeat:no-repeat; padding-left:15px; }
#zrboxrt li a{display:block;float:left;height:21px;overflow:hidden;padding-right:10px; line-height:21px; width:216px; }
#zrboxrt li span{color:#999;}
#crtrt{width:200px; float:right;}
#crtrt1{border:1px solid #ddd; height:200px; overflow:hidden; padding:10px;}
.marknewsh1{background-image:url(../images/marknewsbk.gif); height:24px; background-repeat:no-repeat; margin:1px; font-size:12px; font-weight:bold; color:#fff; padding-top:10px; padding-left:20px;}
.marknewsul {line-height:21px; padding:0px 10px 10px 10px; }
.marknewsul li{height:21px; overflow:hidden;}

.markcommh1{ background-image:url(../images/marktj.gif); background-position:center center; height:20px; background-repeat:no-repeat; text-indent:-9999px; font-size:12px; }
.markcommul{padding:10px;}
.markcommul li{float:left; width:95px; text-align:left;}
.markcommul li img{display:block; border:1px solid #ddd; margin-bottom:3px;}
.markcommul li span{line-height:21px; height:21px; overflow:hidden; width:80px;}
#markad{padding:6px; border:1px solid #ddd; border-bottom:none;}

#markhotnews{ border:1px solid #ddd; height:107px; }
.markhotnewsh1{font-size:14px; color:#333; background-image:url(../images/markhotnew.gif); height:28px; line-height:28px; padding-left:18px;}
.markhotnewsul {width:250px; float:left; margin-left:10px; margin-top:8px;}
.markhotnewsul li{line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-repeat:no-repeat; background-position:left 8px; padding-left:10px;}
.marklogin{width:180px; overflow:hidden; height:80px; overflow:hidden;}
.marklogin dt{float:left; margin-right:10px;}
.guidh1{ background-image:url(../images/xuline.gif); background-position:right center; line-height:28px; font-size:12px; color:#01317B; background-repeat:no-repeat;}
.guidul li{line-height:18px; height:18px; overflow:hidden; background-image:url(../images/markico1.gif); background-repeat:no-repeat; background-position:left 8px; padding-left:10px;}

#jsxq{border:1px solid #ddd; margin-top:10px;}
#jsxq ul{padding-top:10px; padding-bottom:10px;}
#jsxq li{ line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-position:5px 8px; background-repeat:no-repeat; padding-left:15px; }
#jsxq li a{display:block;float:left;height:21px;overflow:hidden;padding-right:10px; line-height:21px; width:100px; }
#jsxq li span{color:#999;}

#qyphb{border:1px solid #ddd; margin-top:10px;}
#qy{padding-bottom:10px; background-image:url(../images/qybg.jpg); background-position:5px 25px; background-repeat:no-repeat;}
#qy li{ line-height:24px; height:24px; overflow:hidden; padding-left:35px; }
#qy li a{display:block;float:left;height:24px;overflow:hidden;padding-right:10px; line-height:24px; width:170px; }
#qy li span{color:#999;}


#tjjs{width:668px; border:1px solid #ddd; margin-top:10px;}
#tjjs ul{padding:10px;}
#tjjs li{width:128px; height:140px; float:left; overflow:hidden;}
#tjjs li img{border:1px solid #ddd; width:120px; height:90px; dispaly:block; margin-bottom:5px; }
#tjjs li span{display:block; line-height:18px; height:36px; overflow:hidden;}
#so{margin-top:10px; border:1px solid #ddd; background-image:url(../images/bg_tools.gif); }
#sobox{padding-left:15px; padding-top:20px; padding-bottom:10px;}
#sobox li{height:38px;}

#yjjg{margin-top:10px; border:1px solid #ddd; background-image:url(../images/bg_tools.gif);}
.yjjgul{width:120px; float:left; margin-left:10px; padding-top:10px; padding-bottom:10px;}
.yjjgul li{line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico1.gif); background-position:5px 8px; padding-left:15px; background-repeat:no-repeat;}

.jslst{width:214px; float:left; border:1px solid #ddd; overflow:hidden; }
.jslst ul{padding-top:10px; padding-bottom:10px;}
.jslst li{ line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-position:5px 8px; background-repeat:no-repeat; padding-left:15px; }

.wgsj{margin:10px 0px 5px 10px; }
.wgsj dd{float:left;  margin-bottom:8px; border:1px solid #ddd; width:90px; text-align:center; margin-right:10px; }
.wgsj dd img{width:80px; height:68px; display:block; margin-bottom:8px; }
.wgsj dd span{display:block; line-height:21px; width:90px; overflow:hidden; height:21px; background-color:#000000; color:#ccc; }

#jstg{ border:1px solid #ddd; margin-top:10px;}

#jszh{ border:1px solid #ddd; width:440px; float:left;}
.zh{padding:10px 0px 8px 0px;}
.zh li{ line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-position:5px 8px; background-repeat:no-repeat; padding-left:15px; }
.zh li a{display:block;float:left;height:21px;overflow:hidden;padding-right:10px; line-height:21px; width:336px; }
.zh li span{color:#999;}

#fpsc{border:1px solid #ddd; width:214px; float:right;}
#fpsc ul{padding-top:10px; padding-bottom:8px; }
#fpsc li{ line-height:21px; height:21px; overflow:hidden; background-image:url(../images/markico2.gif); background-position:5px 8px; background-repeat:no-repeat; padding-left:15px; }





#quanzi{width:960px; margin:0 auto; margin-top:10px;}
#qzul{background-image:url(../images/ind35.gif);  height:30px; background-position:0 0; background-repeat:no-repeat; line-height:30px; padding-right:10px; color:#dc0000;}
#qzul li{float:right; margin-left:10px;}
#qzul li a{color:#dc0000; text-decoration:none;}
#qzul li a:hover{color:#ff4400; text-decoration:underline;}
#qzbox{border:1px solid #ddd; border-top:none; padding:8px; width:942px; }
#qzbox dl{width:225px; float:left; background-image:url(../images/ind37.gif); background-position:right top; background-repeat:no-repeat; padding-right:10px;}
#qzbox dt{float:left; margin-right:10px;}
#qzbox dd{line-height:21px; height:21px; overflow:hidden; background-image:url(../images/zx-ico-2.gif); background-position:0 8px; background-repeat:no-repeat; padding-left:10px;  }


