/* CSS Document by CNLong time:20090616 QQ:375758155 */

/*包含头*/
@import url("all.css");


/*主页特殊模块*/
.undis{display:none;}
.fod h5{margin:0;font-size:12px;font-weight:normal;}
#pslink{ float:left; margin-left:10px; width:426px; height:244px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#pslink h5{font-size:12px;color:#444;width:67px;line-height:28px;height:27px;text-align:center;float:left;background:url(../CNL_images/LM_AN02.jpg) no-repeat;cursor:pointer;}
#pslink h5.s{ width:67px; height:34px; background:url(../CNL_images/LM_AN01.jpg) no-repeat;color:#fff;}
#pslink .fod{height:34px;background:url(../CNL_images/LM_BJ01.jpg) repeat-x;}
.dis ul{ margin-top:0px;*margin-top:-20px;}
.dis ul li{ margin:4px 8px; padding-left:13px;width:250px; height:21px; background:url(../CNL_images/HS_Logo02.jpg) 0 6px no-repeat; list-style-type:none; overflow:hidden}
#Ind_New2Z{ margin:36px 0 0 278px; position:absolute; width:150px; height:200px; border-left:1px dashed #999 ;}
#Ind_New2Z img{ margin:1px 15px; padding:1px; border:1px solid #999; display:inline}
#Ind_New2Z dd{ float:left; margin-left:4px; width:144px; height:21px; overflow:hidden}

#phb{ float:left; width:263px; height:313px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#phb h5{font-size:12px;color:#444;width:67px;line-height:28px;height:27px;text-align:center;float:left;background:url(../CNL_images/LM_AN02.jpg) no-repeat;cursor:pointer;}
#phb h5.s{ width:67px; height:34px; background:url(../CNL_images/LM_AN01.jpg) no-repeat;color:#fff;}
#phb .fod{height:34px;background:url(../CNL_images/LM_BJ01.jpg) repeat-x;}
.dis2 ul{ margin-top:0px;*margin-top:-20px;background:url(../CNL_images/phbBJ.jpg) 14px 4px no-repeat;*background:url(../CNL_images/phbBJ.jpg) 14px 28px no-repeat;_background:url(../CNL_images/phbBJ.jpg) 14px 28px no-repeat;}
.dis2 ul li{ margin:5px 8px; padding-left:34px;width:216px; height:22px; list-style-type:none; overflow:hidden}
.undis2{display:none;}

/*PhotoDLM*/
.rightsMoer{ float:right; width:80px;}
.centers{ margin:4px 0 0 20px; display:inline}
.centers2{ text-align:right; margin:5px 0 0 20px; width:470px;}
.centers3{ margin:0 20px 3px 20px;}
.font14{ font-size:14px}
.margs{ margin-top:10px;}
.GYleft{ margin-left:10px;}
.Zlm_BTH5{ padding:6px 20px; font-size:14px}

.PhotoDLM{ float:left; width:686px;}
.PhotoDLM_TOP{ width:686px; height:28px; background:url(../CNL_images/LM_BJ02.jpg) no-repeat}
.PhotoDLM_TOP p{ float:left;}
.PhotoDLM_Body{ width:684px; height:345px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.huge{height:415px;}
.Photo_GXM { float:left; margin-top:10px; width:430px; height:400px; border-right:1px dotted #cfcfcf; _width:415px;}
.Photo_TM { float:left; margin:0 5px;_margin:0 2px;width:420px; display:inline}
.Photo_TM p{ margin:5px 0 3px 11px;height:20px; overflow:hidden;}
.Photo_TM a:link,.Photo_TM a:visited,.Photo_TM a:hover{ color:#FF0000; font-weight: bold; font-size:14px; text-align:center;}
.Photo_TM img{padding:2px; border:1px solid #cfcfcf}
.Photo_GXT { float:left; margin-top:10px; width:330px; height:330px; border-right:1px dotted #cfcfcf}
.Photo_GXT ul li{ margin:4px 6px; _margin:0px 0 4px 6px;  padding-left:13px; width:300px; height:20px; background:url(../CNL_images/HS_Logo02.jpg) 0 6px no-repeat; overflow:hidden}
.Photo_TU { float:left; margin:0 10px;_margin:0 7px;width:86px; display:inline}
.Photo_TU p{ margin:5px 0 3px 11px;height:20px; overflow:hidden}
.Photo_TU img{padding:2px; border:1px solid #cfcfcf}

.Photo_WZla { float:left; margin-top:10px; width:250px; height:400px; overflow:hidden;}
.Photo_WZla ul{ float:left; margin-left:3px; width:245px;}
.Photo_WZla ul li{ margin:5px 8px; width:250px; height:21px; padding-left:13px; background:url(../CNL_images/HS_Logo02.jpg) 0 6px no-repeat; overflow:hidden}

.Photo_WZlb { float:left; margin-top:10px; width:350px; height:330px}
.Photo_WZlb img{ float:left; margin:5px;_margin:2px;padding:2px; border:1px solid #cfcfcf}
.Photo_WZlb ul{ float:left; margin-left:3px;_margin-left:1px; width:350px;}
.Photo_WZlb ul li{ margin:5px 8px; width:300px; height:21px; padding-left:13px; background:url(../CNL_images/HS_Logo02.jpg) 0 6px no-repeat; overflow:hidden}

.PhotoYLM{ float:right; width:265px}
.PhotoYLM_TOP{ width:265px; height:28px; background:url(../CNL_images/LM_BJ03.jpg) no-repeat}
.PhotoYLM_TOP p{ float:left;}
.PhotoYLM_Body{ float:left; width:263px; height:345px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.PhotoYLM_Body img{margin:7px 0 0 16px;padding:2px; border:1px solid #cfcfcf; display:inline}
.PhotoYLM_Body ul{ float:left;}
.PhotoYLM_Body ul li{margin:6px 20px;*margin:5px 20px;_margin:6px 20px; width:230px; height:18px; overflow:hidden}

/*广告*/
.Ind_ggaoD{ float:left; margin-top:10px; width:686px; height:80px; overflow:hidden}
.Ind_ggaoX{ float:left; margin:10px 0 0 10px; width:264px; height:80px; overflow:hidden}

.NewsCwz{ float:left; width:313px}
.NewsCwz_TOP{ width:313px; height:28px; background:url(../CNL_images/LM_BJ04.jpg) no-repeat}
.NewsCwz_TOP p{ float:left;}
.NewsCwz_Body{ float:left; width:311px; height:210px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:url(../CNL_images/paiH.jpg) 12px 6px no-repeat}
.NewsCwz_Body ul{ margin-left:56px}
.NewsCwz_Body ul li{margin:5px 8px;_margin:5px 0 5px 8px; width:240px; height:21px; overflow:hidden}

.DPhotoLB{ float:left; width:960px;}
.DPhotoLB_TOP{ width:960px; height:28px; background:url(../CNL_images/LM_BJ05.jpg) no-repeat}
.DPhotoLB_TOP p{ float:left;}
.DPhotoLB_Body{width:958px; height:140px; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.DPhotoLB_Body img{padding:2px; border:1px solid #cfcfcf}
.DPhotoLB_TU { float:left; margin:10px 0 0 17px;_margin:10px 0 0 9px;width:116px; display:inline}
.DPhotoLB_TU p{ margin:5px 0 3px 5px;height:20px; text-align:center; overflow:hidden}
.DPhotoLB_TU img{padding:2px;border:1px solid #cfcfcf; display:inline}

.RJxz{ margin:13px auto 0 auto; width:230px; height:40px; border:1px solid #cacaca; background:#f4f4f4;}
.RJxz img{ float:left; margin:1px 10px 0 10px; border:none}

/*友情链接*/
.YL_wk{ float:left; margin-bottom:2px; margin-top:6px; width:958px;border:1px solid #e0e0e0; overflow:hidden}
.YL_wkp{ float:left; margin-left:10px; padding: 5px;*padding:0 5px;_padding:0 5px; line-height:18px;}
.YL_wk_top{ margin-bottom:10px; width:958px; height:26px; border-bottom:1px solid #e0e0e0; background:#f4f4f4;}
.YL_wk_top p{ padding:4px 0 0 20px;}


/*二级栏目*/
#Zlm_LB2,#Zlm_LB2_XXNR{ float:left; padding-bottom:20px; width:678px; border:1px solid #e1e1e1; overflow:hidden}
.Zlm_LB2_BT{ float:left; width:678px; height:32px; background:url(../CNL_images/Zlm2_topBJ.jpg) repeat-x}
#Zlm_LB2 ul{ float:left; font-size:13px;}
#Zlm_LB2 ul li{margin:4px 12px;_ margin:0px 0 4px 12px;  padding:4px 0 10px 20px; width:630px; height:100px; background:url(../CNL_images/HS_Logo02.jpg) 7px 12px no-repeat; border-bottom:1px dashed #e0e0e0; font-size:14px; overflow:hidden}
.Zlm_Xcm{ float:left; padding:5px; width:257px; border:1px solid #e0e0e0; overflow:hidden}
.Zlm2_Cmtop{ margin:14px auto 0 auto; width:245px; height:26px; background:url(../CNL_images/Zlm2_CmBJ01.jpg) repeat-x;}
.Zlm2_Cmtop h5{ width:90px; height:26px; line-height:28px;background:url(../CNL_images/Zlm2_CmBJ02.jpg) repeat-x; text-align:center; color:#fff}
.Zlm2_Cm_TU{ margin:auto; width:214px;}
.Zlm2_Cm_TU img{ float:left; margin:5px;_margin:5px;padding:2px; border:1px solid #cfcfcf}
.Zlm_Xcm ul{ margin:auto; width:214px; overflow:hidden}
.Zlm_Xcm ul li{ margin:5px 8px; width:200px;_width:180px; height:21px; overflow:hidden}

#Zlm_LB3{ float:left; padding-bottom:20px; width:678px; border:1px solid #e1e1e1; overflow:hidden}
.Zlm_LB3_BT{ float:left; width:678px; height:32px; background:url(../CNL_images/Zlm2_topBJ.jpg) repeat-x}
#Zlm_LB3 ul{ float:left; font-size:13px;}
#Zlm_LB3 ul li{margin:4px 12px;_ margin:0px 0 4px 12px;  padding:4px 0 10px 20px; width:630px; height:100px; border-bottom:1px dashed #e0e0e0; font-size:14px; overflow:hidden}

/*二级栏目全部展开样式*/
#Zlm_LB2_QZ{ float:left; padding-bottom:20px; width:958px; border:1px solid #e1e1e1; overflow:hidden}
.Zlm_LB2_QZ_BT{ float:left; width:958px; height:32px; background:url(../CNL_images/Zlm2_topBJ.jpg) repeat-x}
.Zlm2_QZTU{ float:left; margin:16px 0 0 31px;_margin:10px 0 0 27px; padding:10px; width:132px;border:1px dashed #cfcfcf; background:#f6f6f6; overflow:hidden; display:inline}
.Zlm2_QZTU p{ margin:5px 0 3px 0px; width:129px; height:20px; text-align:center; overflow:hidden}

.quantu_sl{padding:2px; border:1px solid #cfcfcf; width:126px; height:94px; overflow:hidden}
.Hong{color:#FF0000}

/*JiaoCheng*/
.Zlm2_TULB{ float:left; margin:16px 0 0 31px;_margin:10px 0 0 27px; padding:10px; width:108px;border:1px dashed #cfcfcf; background:#f6f6f6; display:inline}
.Zlm2_TULB p{ margin:5px 0 3px 5px; width:100px; height:20px; border-bottom:1px dashed #cfcfcf; overflow:hidden}
.Zlm2_TULB img{padding:2px; border:1px solid #cfcfcf}

.f5{/*友情链接(文字)专用*/width:100%;overflow:hidden;clear:both;padding-bottom:10px;}
.f5 li{float:left;line-height:14px;padding:8px 10px 0px;white-space:nowrap;}
.f5 li a{float:left;}
.info small{line-height:23px;padding-left:5px;color:#AAA;font-size:12px;}
/*列表翻页*/
.fyeDIV{margin:auto;width:550px;overflow:hidden}
.fyeDIV dd{float:left;margin:auto;padding-top:20px;}
.fyeDIV dd li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.fyeDIV dd li a{float:left;color:#666}
.fyeDIV dd li a:hover{color:#690;text-decoration:none;}
.fyeDIV dd li{color:#F63;font-weight:bold;}
.fyeDIV .pageinfo{float:right;line-height:21px;color:#999;}
.fyeDIV .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}

/*人物专访*/
 .listbox{width:720px;overflow:hidden;float:left;clear:both;overflow:hidden;}
.listbox dl{width:352px;margin-right:8px;margin-top:8px;float:left;}
.e2 li{width:100%;overflow:hidden;clear:both;padding:12px 0px;}
.e2 li a.preview{width:84px;float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}
.e2 li a.preview img{width:80px;display:block;padding:1px;border:1px solid #d6d6d6;}
.e2 li a.preview:hover img{border:1px solid #AAA;}
.e2 li a.title{overflow:hidden;line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.e2 span.infoxs{display:block;line-height:23px;color:#555;padding-left:12px;}
.e2 span.infoxs small{color:#AAA;font-size:12px;margin-left:3px;}
.e2 span.infoxs a{color:#690;}
.e2 p.intro{color:#8d8d8d;line-height:20px;margin-left:5px;padding-left:10px;padding-right:10px; font-size:12px}
.info{float:right; margin:-20px 0 0 0;}

/* 自适应宽度的块(通用块)[评论] */
.tbox{width:100%;border-bottom:1px solid #bcd5dd;overflow:hidden;}
.tbox dt{height:25px;background:url(../CNL_images/mbox-tbg.png) right top no-repeat;overflow:hidden;clear:both;}
.tbox dt strong{height:25px;line-height:25px;padding-left:10px;padding-right:4px;display:block;float:left;color:#495a77;background:url(../CNL_images/mbox-tbg.png) left top no-repeat;letter-spacing:1px;}
.tbox dt strong a{color:#495a77;}
.tbox dt strong a:hover{color:#444;text-decoration:none;}
.tbox dt span.more{float:right;position:relative;line-height:25px;padding-right:8px;color:#85A484;}
.tbox dt span.more a{color:#495a77;text-decoration:none;}
.tbox dt span.more a:hover{color:#222;}
.tbox dt span.label{height:24px;float:right;overflow:hidden;padding-right:1px;padding-top:2px;}
.tbox dt span.label a{height:25px;display:block;padding:0px 7px 0px 8px;line-height:23px;border-left:1px solid #bcd5dd;float:left;color:#666;text-decoration:none;overflow:hidden;letter-spacing:1px;}
.tbox dt span.label a:hover{color:#360;}
.tbox dt span.label a.thisclass{background:#FFF;color:#333;border-top:3px solid #F1F7EE;}
.tbox dd{border-left:1px solid #bcd5dd;border-right:1px solid #bcd5dd;padding:4px 4px 0px;overflow:hidden;}

/*banner*/
.zlm_bannerx{ margin:10px auto 0 auto; width:960px; height:136px; overflow:hidden}