/* CSS Document */

.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.cl_float:after {display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.cl_float {clear:both;*zoom:1;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
.ho15 { height:15px; overflow:hidden; background-color:#fff; clear:both; display:block; }
.ho8 {height:8px; overflow:hidden; background-color:#fff; clear:both; display:block; font-size:0; }
.none { display:none }
img { border:0; }
 
 
#foot_B { width:100%; height:62px; background:url(../image/footer_Bj.jpg) repeat-x 0 0; position:fixed; left:0; bottom:0; z-index:99;}
#foot_B a { font-size:12px; color:#ffffff;}
.foot_B_inner { height:62px; width:1035px; margin:0 auto;}
.foot_hot { width:230px; height:14px; padding:26px 0 22px 10px; position:relative;}
.foot_hot img.foot_hot_img { position:absolute; top:6px; left:-20px;}
.foot_hot div { height:16px; overflow:hidden;}
.foot_hot div li { height:16px; line-height:16px;}
.foot_hot div a { line-height:16px;}
.foot_Lj { width:590px; padding:0 0 0 14px; height:34px; margin-top:16px; border-left:1px dashed #fff; border-right:1px dashed #fff;}
.foot_Lj li.foot_Li { float:left; margin-right:10px; position:relative; z-index:999; padding-top:16px; margin-top:-16px;}
#foot_B .yx_Yy { width:140px; height:16px; padding:26px 0 20px 40px; background:url(../image/hot.png) no-repeat 5px center; color:#ffffff;}
#foot_B .yx_Yy li { height:16px; line-height:14px;}
#foot_B .yx_Yy li a { line-height:14px; color:#f1cb46}

.foot_Lj li div.li_Nr { border:4px solid #0066cc; border-bottom:none; width:330px; height:184px; position:absolute; bottom:50px; _bottom:46px; left:0; z-index:99; background:#1c397f; z-index:9999;}
.foot_yx_jdxm ul { width:100%; height:164px; padding-top:20px; background:#1c397f}
.foot_yx_jdxm li { width:40%; height:24px; padding-left:10%; margin-bottom:16px; _margin-bottom:10px; float:left;}
.foot_yx_jdxm a:hover { text-decoration:none;}
.foot_yx_jdxm a span { color:#5685d5; line-height:16px;}
.foot_yx_jdxm a:hover span { text-decoration:underline;}
.foot_yx_jdxm a.foot_Lj_a { display:block; width:134px; height:34px; overflow:hidden; _position:relative;}
.yx_Lylx a.foot_Lj_a { display:block; width:104px; height:34px; overflow:hidden; _position:relative;}

.yx_Lylx_T { height:140px; padding:16px 16px 0;/* border-bottom:1px solid #F00;*/}
.yx_Lylx_T li { display:none;}
.yx_Lylx_T h4 { display:block; height:15px; padding-top:3px; background:url(http://www.tongfuyi.com/templets/yake/style/luxian.png) no-repeat left 0; font:12px "微软雅黑"; color:#bbb; margin-bottom:10px;}
.yx_Lylx_T dt { color:#fff; line-height:24px; font-weight:bold; font-size:14px}
.yx_Lylx_T dd { color:#ffffff; line-height:16px; padding-left:12px; position:relative;}
.yx_Lylx_T dd i { position:absolute; top:-4px; left:5px;}

.yx_Lylx_B { height:52px; padding-left:16px;}
.yx_Lylx_B li { float:left; width:48px; height:18px; margin-right:10px;}
#foot_B .yx_Lylx_B li a { display:block; width:48px; height:18px; text-align:center; line-height:18px; color:#fff;}
.yx_Lylx_B li a { background-color:#a27948;}
#foot_B .yx_Lylx_B li a:hover { text-decoration:none; background-color:#be0105;}
.yx_Lylx_B p { color:#bbb; line-height:30px;}

#foot_B .foot_Zx { margin-right:0; position:relative;}
.foot_Zx a { display:block; width:102px; height:34px; overflow:hidden; _position:relative;}
.foot_Zx img.sb_Shou { position:absolute; top:0; right:0; display:none;}
