@charset"utf-8";
.prolist-main{ width:970px; margin:7px auto 0; overflow:hidden;}
.margin_top7{ margin-top:7px;}
.tslb_left{ width:244px; margin:0 7px 0 0; float:left; overflow:hidden;}
.fenlei{ width:244px; overflow:hidden;float:left;}
.fenlei .fenlei_tittle{ width:224px; height:35px; line-height:32px; background:url(../images/tslb_tittle.jpg); color:#fff; font-size:14px; padding-left:20px;overflow:hidden;}
.fenlei .fenlei_tittle_bg{ width:244px; background:url(../images/tslb_tittle_bg.jpg); overflow:hidden; padding-bottom:20px;}
.tstj{ float:left; width:219px; height:130px; overflow:hidden; margin-top:5px; margin-left:8px; border-bottom: dotted 1px #ccc;}
.tstj span.tstj_tittle{width:219px; float:left; height:30px; line-height:30px; padding-left:5px;}
.tstj .tstj_tupian{ float:left; width:74px; height:100px; margin-left:4px;}
.tstj .tstj_info{ float:left; width:136px; height:85px; line-height:21px; overflow:hidden;}
.fenlei .fenlei_tittle_bg ul.list{ width:210px; margin-left:15px;}
.fenlei .fenlei_tittle_bg ul.list li{ width:210px; line-height:28px; height:28px; padding-left:10px; background:url(../images/tslb_tittle_icon.jpg) no-repeat; background-position:0 12px;}
.fenlei .fenlei_tittle_bg dl{ width:200px; height:75px;overflow:hidden; margin-left:22px; margin-top:10px;}
.fenlei .fenlei_tittle_bg dl dt{ width:200px; height:50px;}
.fenlei .fenlei_tittle_bg dl dd{ width:200px; height:20px; text-align:center; padding-top:5px;}
.fenlei .fenlei_tittle_bt{ width:244px; height:8px;background:url(../images/tslb_tittle_bt.jpg); overflow:hidden;}

/*right*/
.tslb_right{ width:719px;float:left; overflow:hidden;}
.tslb_right .jpts{ width:719px; float:left; overflow:hidden;}
.tslb_right .jpts .jpts_tittle{ width:719px; float:left; overflow:hidden;}
.tslb_right .jpts .jpts_tittle .jpts_tittle_l{float:left; background: url(../images/tslb_tittle2_l.jpg); width:30px; height:44px;}
.tslb_right .jpts .jpts_tittle .jpts_tittle_bg{float:left; background:url(../images/tslb_tittle2_lbg.jpg); width:667px; height:44px;}
.tslb_right .jpts .jpts_tittle .jpts_tittle_bg span{ display:block; margin-top:21px; color:#333333; margin-left:7px; font-size:14px; font-weight:bold;}
.tslb_right .jpts .jpts_tittle .jpts_tittle_r{float:left; background: url(../images/tslb_tittle2_r.jpg); width:22px; height:44px;}
.tslb_right .jpts .jpts_box{ width:717px; float:left; overflow:hidden; border:solid 1px #D4D4D4; border-top:none; padding-bottom:20px;}
.tushu{ float:left; width:670px; overflow:hidden; margin-left:17px;}
.tushu li.tushu_list{ float:left; width:670px; height:158px;border-bottom:solid 1px #666;}
.tushu_info{ float:left; height:120px; width:670px; margin-top:20px;}
.tushu_info .tushu_list_left{ float:left; margin-left:5px;  height:120px;}
.tushu_info .tushu_list_right{ float:left; margin-left:20px;width:560px; height:120px;}
.tushu_info .tushu_list_right span.tittle{ float:left;width:560px; height:30px; line-height:30px; border-bottom:dotted 1px #666;}
.tushu_info .tushu_list_right p{ float:left; width:560px; height:22px; line-height:22px; display:block; margin-top:10px;}
.fenye{ float:left; width:670px; height:40px; margin-left:10px; text-align:center; line-height:40px; letter-spacing:2px; margin-top:20px;}

.wenzhang{ float:left; overflow:hidden; width:717px; border:solid 1px #E1E1E1; padding-bottom:30px; position:relative;}
.wenzhang .wenzhang_tittle{ float:left; overflow:hidden; width:717px; height:49px; background:url(../images/wenzhang_bg.jpg); line-height:49px; border-bottom:solid 1px #E1E1E1; text-align:center; font-size:18px; color:#A00201; font-weight:bold;}
.wenzhang .shu_box{ float:left; width:690px; height:300px;margin-top:20px; margin-left:12px;}
.wenzhang .shu_box .shu_tupian{ float:left; width:200px; height:280px; border:solid 1px #E6E6E6; padding:4px; background:#fff;}
.wenzhang .shu_box ul.xiangxi{ float:left; width:460px; margin-top:5px; margin-left:10px;}
.wenzhang .shu_box ul.xiangxi .left{ float:left; width:79px; height:22px; background:#CEECC9; border-bottom:solid 1px #fff; border-right:solid 1px #fff; line-height:22px; text-align:right; padding-right:3px;}
.wenzhang .shu_box ul.xiangxi .right{ float:left; width:376px; height:22px; background:#F4F9F2; border-bottom:solid 1px #fff; line-height:22px;}
.mulu{ float:left; width:719px; overflow:hidden; margin:7px 0 0 0;}
.mulu .tittle{ float:left; width:719px; height:27px;}
.mulu .tittle .tittle_l{ float:left; width:101px; height:27px; background:url(../images/mulu_l.jpg);}
.mulu .tittle .tittle_l span{ display:block;font-size:14px; font-weight:bold; margin-top:6px; margin-left:25px; letter-spacing:6px;}
.mulu .tittle .tittle_bg{ float:left; width:613px; height:27px; background:url(../images/mulu_bg.jpg);}
.mulu .tittle .tittle_r{ float:left; width:5px; height:27px; background:url(../images/mulu_r.jpg);}
.mulu .mulu_box{ float:left; width:717px; border:solid #E1E1E1 1px; overflow:hidden; padding-bottom:30px;}
.content{ float:left; width:705px;overflow:hidden; margin-left:4px; margin-top:10px;}
.content dt.zj{ background: url(../images/zj_bg.jpg); height:48px; line-height:48px; width:690px; font-size:14px; font-weight:bold; padding-left:15px; margin-top:20px; margin-bottom:5px;
 float:left;}
.content dt.zj_top{ background: url(../images/zj_bg.jpg); height:48px; line-height:48px; width:690px; font-size:14px; font-weight:bold; padding-left:15px; margin-top:5px; margin-bottom:5px; overflow:hidden; float:left;}
.content dd.nr{ float:left; font-size:14px; line-height:28px; width:685px; padding:10px; overflow:hidden;}
.content dd.js{ float:left; height:28px; line-height:28px; width:705px; padding-left:15px; border-bottom:dotted 1px #ccc; font-size:14px;overflow:hidden;}
/* list body show - 评论 */
.newshow_kuang{ width:717px; border:1px #d8d8d8 solid; margin-top:15px; overflow:hidden;}
.newshow_kuang_pltitle{ height:30px; line-height:30px; padding:4px 10px 2px 10px;}
.newshow_kuang_pltitle a:link,.newshow_kuang_pltitle a:visited{color:#06549F; font-size:12px;}
.newshow_kuang_pltitle a:hover{ color:#ff6600;}
.newshow_kuang_plnr{padding:0 10px 0 10px; width:680px;}
.newshow_kuang_plnr p{ float:left; width:626px; overflow:hidden; padding-bottom:4px;}
.newshow_kuang_plnr p .xk{ float:left;}
