body,ul,li,span,p{margin:0px;padding:0px;}
body{background:#f4f2ed;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.toppic{width:100%;height:201px;background:url(topbg.jpg) repeat-x;}
.tup{width:1192px;height:201px;background:url(toppic.jpg) no-repeat;margin:0px auto;}
.main{width:987px;margin:0px auto;}
.main_l{width:730px;}
.main_r{background:url(dlbg.jpg) repeat-x;}
.main_r,.dll,.dlr{width:254px;height:420px;}
.dll{background:url(dll.jpg) no-repeat left;}
.dlr{background:url(dlr.jpg) no-repeat right;overflow:hidden;}
.xxan{display:block;margin:10px 0px 0px 9px;}
.qwjs{height:64px;width:234px;border:1px solid #b8a76f;margin-left:10px;background:url(cj_jiansuo.jpg) no-repeat 5px center;}
.kstd{height:160px;width:233px;margin-left:10px;border-bottom:2px solid #921a1d}
.toe {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.kstd_home {background:url(cj_test1.jpg) 5px center no-repeat;text-indent: 15px;height: 20px;line-height: 20px;float: left;text-align: left;}
.kstd_top{height:38px;border-bottom:2px solid #921a1d;background:url(cj_test.jpg) no-repeat 10px center;line-height:38px;text-indent:33px;margin-top:8px;}
.main_lt{height:216px;width:100%;background:url(dtxwbg.jpg) repeat-x;}
.main_lt,.ltlbg,.ltrbg{height:216px;width:100%;}
.ltlbg{background:url(dtxwl.jpg) no-repeat left;}
.ltrbg{background:url(dtxwy.jpg) no-repeat right;}
.main_lb{height:201px;width:100%;margin-top:3px;}
.main_lbl,.main_lbr{height:201px;width:363px;background:url(jxkybg.jpg) repeat-x;}
.jxkyl,.xshdl{height:201px;width:100%;background:url(jxkyl.jpg) no-repeat left;}
.jxkyr,.xshdr{height:201px;width:100%;background:url(jxkyr.jpg) no-repeat right;}
.zt{background:url(ztbg.jpg) repeat-x;margin-top:3px;}
.zt,.ztl,.ztr{height:102px;width:100%;}
.ztl{background:url(ztbgl.jpg) no-repeat left}
.ztr{background:url(ztbgr.jpg) no-repeat right}
.main_b{height:180px;width:100%;margin-top:3px;}
.main_bl{height:100%;width:750px;}
.main_br,.jfbmr,.jfbml{height:100%;width:232px;}
.main_bll,.dzbml,.dzbmr{height:100%;width:360px;}
.main_blr,.jxbml,.jxbmr{height:100%;width:386px;}
.main_bll,.main_blr,.main_br{background:url(fzbmbg.jpg) repeat-x;}
.dzbml,.jxbml,.jfbml{background:url(fzbml.jpg) no-repeat left}
.dzbmr,.jxbmr,.jfbmr{background:url(fzbmr.jpg) no-repeat right}
.dtxw{height:30px;border-bottom:2px solid #921a1d;margin:0px 8px;width:98%;background:url(cj_test_new.jpg) no-repeat 12px 6px;line-height:34px;text-indent:43px;position:relative;}
.tpxwk{height:80%;width:255px;padding:10px 0px 0px 14px;}
.tpxw{height:170px;width:240px;}
.dtlb{padding-top:10px;}
.dtlb li{background:url(lipot.jpg) no-repeat left center;height:24px;line-height:24px;text-indent:14px;width:460px;list-style:none;position:relative;}
.sj{position:absolute;right:16px;top:0px;}
.bt{height:25px;border-bottom:2px solid #921a1d;margin:0px 6px;width:97%;background:url(btbg.jpg) no-repeat left center;line-height:25px;text-indent:28px;position:relative;}
.jxlb li{background:url(lipot.jpg) no-repeat left center;height:22px;line-height:20px;text-indent:14px;width:98%;list-style:none;}
.jxlb{padding:6px 0px 0px 10px}
.lwrp1 {padding: 5px;}
.blkspn {display: inline-block;line-height: 16pt;}
.syhf{padding:6px;}
.syhf li{height:88px;width:320px;float:left;margin-right:4px;}
.more{position:absolute;right:2px;top:11px;}
.wxtp{margin:10px 0px 0px 14px;}
.js{margin:6px 0px 0px 40px;}


	.focusBox { position: relative; width: 240px; height: 166px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 240px; height: 166px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
