@charset "utf-8";
/* CSS Document    cf2820*/
.ldnr{ overflow:hidden; margin-top:20px;}
.ldleft{ width:315px; float:left; overflow:hidden;}
.ldright{ width:845px; float:right;}
.ldzct{ width:315px; height:58px; background:url(/images/ldzctbg.png); text-align:center; color:#FFF; line-height:58px; font-size:24px;}
.ldxx{ overflow:hidden; margin-top:5px; padding-left:5px;}
.ldtp{ width:140px; height:180px; float:left; margin-top:10px;}
.ldtp img{width:140px; height:180px;}
.ldjs{ float:left; margin-left:25px; width:660px;}
.ldxm{ color:#666; margin-top:10px;}
.ldxm span{ font-size:28px; color:#000;}
.ldjl{ overflow:hidden; margin-top:20px; color:#333; line-height:24px;}
.ldjl a{ color:#cf2820;}
.ldfg{ overflow:hidden; margin-top:30px;}
.ldtit{ border-left:8px solid #cf2820; height:30px; line-height:30px; background:url(/images/ldtbg.png) repeat-x; width:100%;}
.ldtit span{ padding:0 20px 0 10px; background:#FFF; font-size:24px;}
.ldfg p{ padding:30px 15px;}
.ldhd{overflow:hidden; margin-top:30px;}
.ldhd ul{ overflow:hidden; margin-top:10px;}
.ldhd li{ text-align:right; padding:0 15px; line-height:30px; height:30px;}
.ldhd li a{ float:left;}
.ldhd li span{ color:#333333;}
.menu_list{ margin-top:20px;width:315px;}
.menu_head{width:315px;height:55px;line-height:55px;padding-left:80px;color:#FFF;cursor:pointer;position:relative; margin-bottom:5px; background-color:#cf2820; background-image:url(/images/off.png); background-repeat:no-repeat; background-position:25px center;}
.menu_list .current{ background-image:url(/images/on.png);}
.menu_body{width:315px;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{display:block;width:315px;height:38px;line-height:38px;padding-left:80px;background-color:#f1f1f1; margin-bottom:5px; background-image:url(/images/ldbgr.png); background-repeat:no-repeat; background-position:55px center; font-size:14px;}
.menu_body a:hover{ color:#cf2820;}
	