/* CSS Document by mfx *//* 初始 */body { margin:0; background:#fff; font-size:12px; color:#333; font:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }html, html body { height:100%; }div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b, blockquote, textarea { margin:0; padding:0; border:0; }ul, li, ol { list-style-type:none; }table, input, textarea, select, button { font-size:12px; vertical-align:middle; }img, a img { border:none; }table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }q:before, q:after { content:''; }/* 默认链接颜色 */a:link, a:visited { outline-style:none; text-decoration:none; }a:hover, a:active { color:#c00; text-decoration:underline; }/* 颜色 */.black { color:#000; }.white { color:#fff; }.red { color:#e10007; }.grey { color:#454545; }.orange { color:#ff7200; }.blue { color:#325976; }.navy { color:#183b7d; }.lchot, a.lchot { color:#bd0a01; }.black, a.black { color:#000; }/* 下划线 */.unline, .unline a { text-decoration:underline }.nounline, .nounline a, .list12 .nounline { text-decoration:none }/* 通用属性 */.left { float:left; }.right { float:right; }.clear { clear:both; font-size:1px; width:1px; height:0; visibility:hidden; margin-top:0px!important; *margin-top:-1px;line-height:0 }.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }/* Hides from IE-mac \*/* html .clearfix { height: 1%; }/* End hide from IE-mac *//* ie7 hack*/ *+html .clearfix { min-height: 1%; }/*文字对齐方式*/.txtLeft { text-align:left }.txtRight { text-align:right }.txtCenter { text-align:center }/*常用方法*/sup { vertical-align:text-top; }sub { vertical-align:text-bottom; }.show { display:block }.hidden { display:none }.invisible { visibility:hidden; }.hand { cursor:pointer; }.fB { font-weight:bold; }.fI { font-style: italic; }.f12px { font-size:12px; }.f14px { font-size:14px; }/* CSS空白 */.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }.blank35 { margin:0 auto; height:35px; font-size:1px; clear:both; overflow:hidden }.blank40 { margin:0 auto; height:40px; font-size:1px; clear:both; overflow:hidden }.blank45 { margin:0 auto; height:45px; font-size:1px; clear:both; overflow:hidden }.blank50 { margin:0 auto; height:50px; font-size:1px; clear:both; overflow:hidden }.blank55 { margin:0 auto; height:55px; font-size:1px; clear:both; overflow:hidden }.blank60 { margin:0 auto; height:60px; font-size:1px; clear:both; overflow:hidden }body { font-family:"Microsoft Yahei", "SimSun"; font-size:12px; color:#333; }a { color:#333; }img { display:block; }.wrapper { width:100%; min-width:1100px; }.w1100 { width:1100px; margin:0px auto; }#header { background:url(http://difang.kaiwind.com/images/header.jpg) no-repeat center top; }#header .w1100 { height:146px; position:relative; }#header .search { position:absolute; left:415px; top:96px; }#header .search .text { float:left; width:251px; padding:0px 8px; border:1px solid #e5e5e5; height:26px; line-height:26px; font-size:14px; font-family:"Microsoft Yahei", "SimSun"; color:#bebebe; }#header .search .sub { float:left; width:47px; height:28px; overflow:hidden; background:#c40000 url(http://difang.kaiwind.com/images/search2016.gif) no-repeat center center; border:none; cursor:pointer; }#nav { background:#c40000; }#nav .w1100 { padding:6px 0px; }#nav ul { zoom:1; }#nav .w1100 li { float:left; display:inline; height:32px; line-height:32px; overflow:hidden; width:100px; text-align:center; font-size:15px; font-family:"Microsoft Yahei", "SimHei"; }#nav .w1100 li a { color:#fff; }#footer { background:#c40000; text-align:center; }#footer .w1100 { padding:10px 0px; }#footer p { line-height:28px; color:#fff; font-size:14px; font-family:"Microsoft Yahei"; }#footer a { color:#fff; }