@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; text-align:left; background:#f8f8f8; color:#424242; line-height:16px;}
table{ table-layout:fixed; word-break:break-all;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#bd0000; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}

/*public content*/
.headerWrap{ margin:0 auto; background:url(http://images.homsenz.com/images/default/headerbg.jpg) repeat-x;}
#header{ width:981px; height:119px; margin:0 auto;}
#header .logoArea{ height:80px; position:relative;}
#header .logoArea .logo{ float:left; margin:18px 0 0 59px;}
#header .logoArea .char{ float:left; margin:24px 0 0 19px;}
#header .logoArea .topProperty{ float:right; width:119px; height:33px; margin-right:58px; background:url(http://images.homsenz.com/images/default/topbg.jpg) no-repeat; font-weight:bold; color:#c10600; text-align:center; line-height:33px;}
#header .logoArea .topProperty:hover{ text-decoration:underline;}
#header .logoArea span{ position:absolute; right:20px; bottom:20px; font-size:14px; font-weight:bold; font-family:"微软雅黑";}

#nav{ width:948px; margin:0 auto; height:39px; background:url(http://images.homsenz.com/images/default/navbg.jpg) no-repeat; font-size:14px; font-family:"黑体"; font-weight:bold; padding-left:4px;}
#nav li{ float:left; width:100px; line-height:39px; text-align:center; position:relative; height:39px;}
#nav li.bg{ width:5px; height:39px; background:url(http://images.homsenz.com/images/default/libg.jpg) no-repeat;}
#nav li a{ color:#fff; display:block; width:98px; height:30px; margin:5px auto 0; line-height:30px; }
#nav li.current a , #nav li.show a , #nav li a:hover{ color:#fff;background:url(http://images.homsenz.com/images/default/abg.jpg) no-repeat;}
#nav li div{ display:none;}
#nav li.show div{ font-family:"宋体"; font-size:12px; font-weight:normal; display:block; top:39px; background:#7e5865; left:0; position:absolute; line-height:29px; padding-left:10px; opacity:0.8; filter:alpha(opacity=80);}
#nav li.show div a{ color:#fff; float:left; width:67px; height:29px; margin:0; display:inline; background:none;}
#nav li.show div a:hover{ background:none;}

#banner{ background:url(http://images.homsenz.com/images/default/bannerbg.jpg) left top repeat-x; width:981px; text-align:center; margin:0 auto;}
/*★★★★★★★〓〓〓〓〓〓〓友情链接模块〓〓〓〓〓〓〓★★★★★★★ Modify 2009-9-11 */
#friendsLinks{ margin:0 auto; margin-top:10px; width:952px;  border:1px solid #d4d4d4;}
#friendsLinks h3{font-size:14px; height:100%; line-height:25px; padding-left:15px;}
#friendsLinks h3 a{margin-right:3px; font-weight:normal; font-size:12px;}

#footer{ width:952px; color:#555; margin:12px auto 0; background:url(http://images.homsenz.com/images/default/footerbg.jpg) left top repeat-x; padding:20px 0 20px 29px; line-height:20px; position:relative;}
#footer a{ color:#555;}
#footer a:hover{ color:#bd0000;}
#footer .oper{ position:absolute; right:32px; top:20px;}
#footer .oper a{ color:#df0000;}
#footer .oper a:hover{ color:#df0000; text-decoration:underline;}
#footer *{ vertical-align:middle;}

.leftNav{}
.leftNav h2{ height:22px; background:url(http://images.homsenz.com/images/default/custtit_con.jpg) no-repeat; position:relative; padding:9px 0 0 29px;}
.leftNav ul{ border:1px solid #d4d4d4; border-top:0; background:#fff; padding:12px 0 30px;}
.leftNav ul li{ background:url(http://images.homsenz.com/images/default/leftnavbg.jpg) left bottom no-repeat; line-height:38px; padding-left:71px;}
.leftNav ul li a:hover , .leftNav ul li.active a{ color:#bd0000; text-decoration:underline;}

.ourCustom{ margin-top:10px;}
.ourCustom h2{ height:22px; background:url(http://images.homsenz.com/images/default/custtit_con.jpg) no-repeat; position:relative; padding:9px 0 0 29px;}
.ourCustom h2 .more{ position:absolute; right:12px; top:8px;}
.ourCustom ul{ border:1px solid #d4d4d4; border-top:0; background:#fff; padding:14px 0;}
.ourCustom ul li{ padding-left:28px; line-height:22px;}
.ourCustom ul li a{ color:#bd0000;}
.ourCustom ul li a:hover{ color:#bd0000; text-decoration:underline;}




.currentLoc{ height:41px; background:url(http://images.homsenz.com/images/default/currenloc.jpg) no-repeat; font-size:13px; padding-left:24px; line-height:36px;}

.pages{ text-align:center; padding:10px 0 40px;}

/*global struct*/
#wrapper{ width:952px; margin:0 auto; padding-top:14px; overflow:hidden; background:#f8f8f8;}
.fleft{ width:688px; float:left;}
.fright{ width:252px; float:right;}
.fleft1{ width:250px; float:left;}
.fright1{ width:425px; float:right;}

.fleft2{ width:220px; float:left;}
.fright2{ width:715px; float:left; display:inline; margin-left:13px;}
