@charset "utf-8";
/* LILE CSS Document */

a.head_a7, a.head_a7:link,a.head_a7:visited,a.head_a7:active{ color:#1367cb; text-decoration:none; font-size:12px; font-weight:bold; }
a.head_a7:hover { color:#1367cb; text-decoration:underline; font-size:12px; font-weight:bold; }
a.head_a8, a.head_a8:link,a.head_a8:visited,a.head_a8:active{ color:#666; text-decoration:none; font-size:12px; }
a.head_a8:hover { color:#666; text-decoration:underline; font-size:12px; }
a.head_a9, a.head_a9:link,a.head_a9:visited,a.head_a9:active{ color:#ff3000; text-decoration:none; font-size:12px; }
a.head_a9:hover { color:#ff3000; text-decoration:underline; font-size:12px; }
a.head_a10, a.head_a10:link,a.head_a10:visited,a.head_a10:active{ color:#000; text-decoration:none; font-size:12px; font-weight:bold; }
a.head_a10:hover { color:#000; text-decoration:underline; font-size:12px; font-weight:bold; }
a.head_a11, a.head_a11:link,a.head_a11:visited,a.head_a11:active{ color:#000; text-decoration:none; font-size:14px; font-weight:bold; }
a.head_a11:hover { color:#000; text-decoration:underline; font-size:14px; font-weight:bold; }
a.head_a12, a.head_a12:link,a.head_a12:visited,a.head_a12:active{ color:#1367cb; text-decoration:none; font-size:12px; }
a.head_a12:hover { color:#1367cb; text-decoration:underline; font-size:12px; }

.wrap { width:970px; margin:0 auto; position:relative; }

/* 搜索 样式 */
.searchMain { background:url(../images/i_search_bj.gif) no-repeat top center; height:50px; width:970px; padding-top:3px; }
.searchList { border:1px solid #aed5ee; border-top:none; background:#f5fbff url(../images/s_bj.gif) no-repeat left top; }
.searchList ul { padding-top:13px; padding-bottom:7px; }
.searchList ul li { padding-left:42px; line-height:26px; color:#666; }


.ad_lb { margin:10px 0; }
.one_box { height:425px; }
.left { width:694px; float:left; }
.left .l_title { border-bottom:1px solid #888; padding-left:20px; }
.right { width:276px; float:right; }
.right .r_title { border-bottom:1px solid #888; }
.left_box { border-right:1px solid #d0d0d0; height:1%; }
.left_box .xia { padding-top:11px; _padding-top:15px; }
.right_box { margin-left:10px; padding-left:10px; border-bottom:1px solid #d0d0d0; padding-bottom:8px; }
.tagA { background:url(http://res.homevcache.com/www/v3_0/images/tagA.gif) no-repeat top center; width:85px; height:25px; cursor:pointer; line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-left:8px; padding-top:3px; }
.tagB { background:url(http://res.homevcache.com/www/v3_0/images/tagB.gif) no-repeat top center; width:85px; height:25px; cursor:pointer; line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-left:8px; padding-top:3px; }
.tagC { background:url(http://res.homevcache.com/www/v3_0/images/tagC.gif) no-repeat top center; width:97px; height:25px; cursor:pointer; line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-left:11px; padding-top:3px; }
.tagD { background:url(http://res.homevcache.com/www/v3_0/images/tagD.gif) no-repeat top center; width:97px; height:25px; cursor:pointer; line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-left:11px; padding-top:3px; }
.gfj { width:80px; float:left; line-height:23px; font-size:14px; font-weight:bold; padding-left:20px; padding-top:5px; }
.tag_box { width:130px; float:right; }
.tag_one { width:50px; float:right; background:url(http://res.homevcache.com/www/v3_0/images/tag_one.gif) repeat-x top center; width:50px; height:25px; cursor:pointer;line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-top:3px; }
.tag_two { width:50px; float:right; background:url(http://res.homevcache.com/www/v3_0/images/tag_two.gif) repeat-x top center; width:50px; height:25px; cursor:pointer; line-height:25px; text-align:center; color:#fff; float:left; margin-right:2px; font-size:12px; padding-top:3px; }
.images { padding:2px; border:1px solid #cfcfcf; }
.i_list { border:1px solid #FFFFFF; float:left; margin-bottom:9px; _margin-bottom:0px; margin-right:9px; _margin-right:7px; width:126px; }
.i_list .hui { width:43px; height:42px; position: relative; top:93px; float:left; left:80px; background:url(http://res.homevcache.com/www/v3_0/images/hui.gif) top right no-repeat;}
.i_list ul li { color:#666666; float:left; height:20px; line-height:20px; padding-left:2px; text-align:left; width:126px; overflow:hidden; }
.red { color:#ff3000; font-weight:bold; }
.red2 { color:#ff3000; }
.red12 { color:#ff3000; font-weight:bold;font-size:12px; }
.gg { line-height:20px; *line-height:22px; _line-height:20px; color:#666666; }
.v_box { margin-top:10px; }
.v_title { padding-left:20px; color:#666666; }
.v_title span { font-size:14px; font-weight:bold; color:#000; }
.v { text-align:right; margin-top:8px; *margin-top:10px; _margin-top:8px; }
.v_cont { color:#666; border-bottom:1px solid #d0d0d0; margin-left:10px; }
.y_title { border-bottom:1px solid #888; padding-left:20px; padding-top:10px; _padding-top:7px; }
.hjzx_title { padding-left:20px; color:#666666; }
.hjzx_title span { font-size:14px; font-weight:bold; color:#000; }
.y_title { border-bottom:1px solid #888; padding-left:20px; padding-top:9px; *padding-top:10px; _padding-top:8px; }
.ad2 { *margin:2px 0 7px; _margin:12px 0 12px; }
.i_bj { background:url(http://res.homevcache.com/www/v3_0/images/bj.gif) repeat-x left top; height:15px; }
.spt { line-height:20px; color:#666666; margin-top:10px; line-height:23px; height:120px; overflow-y:hidden; padding-left:10px; }
.tit_black{ font-size:14px; font-weight:bold; color:#000; padding-left:10px; }
.right_head{ height:31px; background:url(http://res.homevcache.com/www/v3_0/images/head_bj2.gif) bottom repeat-x; line-height:31px; padding-left:10px; margin-top:8px;*margin-top:4px; _margin-top:8px; }
.right_head .head_a{ height:23px; line-height:22px; padding:0px 3px 0px 3px; margin-top:7px; border:1px solid #d0d0d0; border-bottom:none; background-color:#FFFFFF; border-bottom:none; float:right; margin-right:4px; color:#000000; font-size:12px; text-align:center; cursor:pointer;}
.right_head .head_b{ height:22px; line-height:22px; padding:0px 3px 0px 3px; margin-top:7px; border-bottom:none; float:right; margin-right:4px; color:#666666; font-size:12px; text-align:center; cursor:pointer; }
.right_content{ width:95%; float:right; padding-left:6px; padding-top:6px; *margin-bottom:8px; _margin-bottom:0; padding-bottom:6px; line-height:22px; }
.right_content .cq{ width:150px; float:left; line-height:21px; padding-right:4px; color:#666666;}
.right_content .number{width:15px; height:15px; float:left; background-color:#6ebdf4; border:1px solid #5eaed5;font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:15px; text-align:center;}
.dian{ background:url(http://res.homevcache.com/www/v3_0/images/dian.gif) bottom repeat-x;}
.gray { color:#666666; }
.red_b{ color:#ff0000; font-size:12px; font-weight:bold;}
.lt_title { padding-left:20px; color:#666666; margin-top:17px; *margin-top:12px; _margin-top:17px; margin-bottom:12px; }
.lt_title span { font-size:14px; font-weight:bold; color:#000; }
.xq_List { float:right; width:440px; padding-right:20px; line-height:29px; text-align:right; }
.more { width:50px; float:left; line-height:29px; text-align:right; }
.content { float:left; width:676px; background:url(http://res.homevcache.com/www/v3_0/images/bj2.gif) no-repeat top center; height:592px; }
.content .list_a { border-bottom:1px solid #dadada; float:left; height:75px; padding:6px 6px 2px; width:326px; }
.content .list_a .a_head { display:block; float:left; line-height:25px; margin-bottom:6px; overflow:hidden; white-space:nowrap; width:299px; }
.content .list_a .a_li { color:#666666; display:block; float:left; height:40px; line-height:20px; overflow-y:hidden; width:317px; }
.blue14_b { color:#000; font-size:14px; font-weight:bold; }
.x_title { padding-left:20px; color:#000; font-size:14px; font-weight:bold; margin-top:15px; }
.pl { line-height:25px; color:#666666; margin-top:10px; padding-left:10px; }
.xqpl_title { padding-left:20px; color:#000; font-size:14px; font-weight:bold; margin-top:15px; }

/*友情链接样式*/
#k{width:960px; margin-left:auto; padding-bottom:6px; margin-top:10px; *margin-top:10px; _margin-top:8px; margin-right:auto; border:1px solid #C3C3C3; line-height:20px;padding-left:10px;}
#k .head{ width:960px; height:25px; float:left; color:#175694; font-size:14px; font-weight:bold; line-height:25px; margin-bottom:6px; text-align:left}
#k a,#k a:visited,#k a:active {color: #000000; text-decoration:none; font-size:12px;}
#k a:hover {color: #FF0000;}

/*搜索和页头*/
.header_srarch { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F0FCFF url(http://res.homevcache.com/house/v1/images/header-bjs.gif) repeat-x scroll left top; border:1px solid #A5DFFF; color:#000000; margin:5px auto 14px; padding-bottom:6px; padding-left:7px; padding-top:9px; width:961px; }
.header_srarch .header_div {
-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFFFF url(http://res.homevcache.com/www/v3_0/images/header-bj21.gif) repeat-x scroll center bottom; border:1px solid #BFE5FB; height:29px; line-height:1px; padding-top:4px; text-align:center; width:948px; }
.header_srarch .header_font { color:#000000; float:left; font-weight:normal; height:30px; line-height:30px; margin-left:6px; margin-top:7px; }
.header_srarch .header_font2 { color:#000000; float:left; font-weight:normal; height:30px; line-height:30px; margin-left:6px; }
.header_srarch .srarch_div { height:0; position:relative; width:0; }
.bbbb { background-color:#FFFFFF; border:1px solid #B3B3B3; left:280px; position:absolute; top:30px !important; width:332px; }
.bbbb .le, .bbbb .le2 { color:#888888; display:block; line-height:26px; text-align:left; width:332px; }
.bbbb .le label, .bbbb .le2 label { float:right; margin-right:6px; text-decoration:none; }
.bbbb .le2, .bbbb .le2 label { background-color:#36B3F1; color:#FFFFFF; text-decoration:none; }
.bbbb .le:hover, .bbbb .le2:hover { color:#FFFFFF; text-decoration:none; }
.hjzx_box { margin-top:0; *margin-top:35px; _margin-top:0; }
.ghxn { position:absolute; left:975px; top:52px; width:100px; height:100px; float:right; }
.cq{ width:250px; line-height:20px; color:#666666;}
.box_right ul li {
color:#666666;
line-height:22px;
width:250px;
}
.newbody2 {
display:block;
float:left;
line-height:18px;
margin-right:10px;
overflow:hidden;
text-align:left;
white-space:nowrap;
width:135px;
}
