
/* 全局CSS定义 */
body { font-family:"Microsoft Yahei"; margin:0 auto; padding:0; font-size:12px; color:#333;  }
div, form, ul, ol, li, span, p, dl, dt, dd { margin:0; padding:0; border:0; }
img, a img { border:0; margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; }
ul, ol, li { list-style:none }
table, td, input { font-size:12px; padding:0; font-family:inherit; }
.bignews { color:#cc0000; }
.blank8 { height:8px; overflow:hidden; clear:both; }
.noneBox { display:none; }
img{ vertical-align: top;}
/* 默认链接颜色 */
a { outline-style:none; color:#333; text-decoration:none }
a:hover { color:#df2f30; text-decoration:underline; }
/* common */
.clearfix:after{ clear:both; content:"\200B"; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{ clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}


/* 新导航93 */
.newnav20141104{width:auto;height:50px;background:url(../images/newgif.gif) repeat-x 0 -666px; z-index:9999; position:relative;min-width:1200px;}
.newnav20141104nr {width:1200px;height:50px;margin:0 auto;background:url(../images/newgif.gif) repeat-x 0 -666px}
.newnav20141104nr .s1 {float:left;width:106px;height:23px;padding-top:14px;}/*0423*/
.newnav20141104nr .s1a {float:left;width:40px;padding-top:6px;}
.newnav20141104nr .s2 {float:left;height:35px;line-height:20px;padding-top:15px;padding-left:5px;padding-right:5px;_padding-right:0px;font-size:14px;color:#fff;text-shadow: 0 0px 1px #fff;position:relative;
z-index:10000;_width:40px;}
.newnav20141104nr .s2 a{color:#fff;text-decoration:none;font-size:14px;}
.newnav20141104nr .s2 img{margin:8px 0 0 3px;}
.newnav20141104nr .s2.on{background:#b30000 url(http://js.soufunimg.com/navigation/images/navjt.gif) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); }
.newnav20141104nr .s2 .s4Box{height:20px;line-height:20px;overflow:hidden;}
.newnav20141104nr .s2 .city20141104 {display:none;width:470px; position: absolute; z-index:1000;left:0;top:50px;left:0;text-align:center;border:1px solid #cccccc;padding:5px 10px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;font-family:"宋体";}
.newnav20141104nr .s2.on .city20141104{display:block;}
/* 全国城市 */
.city20141104hd{height:27px;border-bottom:1px solid #d5d5d5;margin-top:8px;}
.city20141104hd .city1,.city20141104hd .city2{float:left;height:26px;line-height:26px; text-align:center;padding:0 5px;background:#fff;border: 1px solid #d5d5d5;border-bottom:1px solid #fff;font-size:12px;color:#666;font-weight: bold;margin-right:5px; cursor:pointer;font-size:14px;font-family:Arial, Helvetica, sans-serif }
.city20141104hd .city2{border:1px solid #d5d5d5;color:#666; background:#f1f1f1;}
.city20141104nr{width:460px;color:#666; }
.city20141104 .city20141104nr a{float:left;width:48px;padding:4px 8px;color:#666; text-align:left;font-size:12px;}
.city20141104 .city20141104nr a:hover{color:#df2f30; }
.newnav20141104nr .sline {float:right;width:1px;height:20px;margin-top:17px;background:#fff}
.newnav20141104nr ul{float:left;}
.newnav20141104nr li{float:left;height:50px;padding:0px 8px;font-size:14px;color:#fff;}
.newnav20141104nr li a{float:left;color:#fff;height:34px;line-height:34px;padding:8px 6px; text-decoration:none;font-size:14px;}
.newnav20141104nr li a:hover{color:#fff;background:#b30000;box-shadow:inset 0 0 20px rgba(0,0,0,0.1);}
.newnav20141104nr li i{font-style:normal;float:left;height:34px;line-height:34px;padding:8px 0px;font-size:14px;font-weight:bold}
.newnav20141104nr .rsign{float:right;height:50px;padding:0px 15px;font-size:14px;color:#fff;position:relative;}
.newnav20141104nr .rsign a{float:left;color:#fff;height:50px;line-height:50px;padding:0px 10px; text-decoration:none}
.newnav20141104nr .rsign.on .listBox{display:block;}
.newnav20141104nr .rsign.on{background:#b30000 url(../images/navjt.gif) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); }
.newnav20141104nr .rsign .s4Box{height:20px;line-height:22px;overflow:hidden;}
.newnav20141104nr .rsign .s4Box img{margin-top:6px;}
.newnav20141104nr .rsign .listBox{position:absolute;top:50px;left:0;text-align:center;width:100%;border:1px solid #cccccc;padding:0 0px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}
.newnav20141104nr .rsign .listBox li{width:100%;height:26px;line-height:26px;text-align:left;padding-left:10px;font-size:12px;}
.newnav20141104nr .rsign .listBox .tuic{height:26px;line-height:26px;text-align: center;border-top:1px solid #cccccc;font-size: 12px;}
.newnav20141104nr .rsign .listBox a{color:#666666;margin:0px;font-size:12px;padding:0;line-height:26px; }
.newnav20141104nr .rsign .listBox a:hover{color:#df2f30; background: none;box-shadow:none}

.newnav20141104nr .drop{float:left;height:50px;padding:0px 8px;font-size:14px;color:#fff;position:relative;}
.newnav20141104nr .drop a{float:left;color:#fff;height:50px;line-height:50px;padding:0px 6px; text-decoration:none}
.newnav20141104nr .drop.on .listBox{display:block;}
.newnav20141104nr .drop.on{background:#b30000 url(../images/navjt.gif) no-repeat center bottom;box-shadow:inset 0 0 20px rgba(0,0,0,0.1); }
.newnav20141104nr .drop .s4Box{height:20px;line-height:22px;overflow:hidden;}
.newnav20141104nr .drop .s4Box img{margin-top:6px;}
.newnav20141104nr .drop .listBox{position:absolute;top:50px;left:0;text-align:center;width:100%;border:1px solid #cccccc;padding:0 0px 5px;display:none;background-color:#fff;border:1px solid #b2b2b2;border-top:none;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#b2b2b2')";
-moz-box-shadow: 1px 1px 2px #b2b2b2;
-webkit-box-shadow: 1px 1px 2px #b2b2b2;
box-shadow:1px 1px 2px #b2b2b2;}
.newnav20141104nr .drop .listBox dd{float:left;width:100%;height:26px;line-height:26px;text-align:left;padding-left:10px;font-size:12px;}
.newnav20141104nr .drop .listBox .tuic{height:26px;line-height:26px;text-align: center;border-top:1px solid #cccccc;font-size: 12px;}
.newnav20141104nr .drop .listBox a{color:#666666;margin:0px;font-size:12px;padding:0;line-height:26px; }
.newnav20141104nr .drop .listBox a:hover{color:#df2f30; background: none;box-shadow:none}
